.cc-root{--cc-ink:var(--tld-ink);--cc-ink-2:var(--tld-ink-2);--cc-ink-3:var(--tld-ink-3);--cc-line:var(--tld-line);--cc-line-2:var(--tld-line-strong);font-family:var(--tld-font-ui);color:var(--cc-ink);font-size:14px;line-height:1.45;letter-spacing:0}.cc-root *,.cc-root :after,.cc-root :before{box-sizing:border-box}.cc-root button,.cc-root input,.cc-root select,.cc-root textarea{font:inherit;color:inherit}.cc-root :focus-visible{outline:2px solid var(--tld-focus);outline-offset:2px}.cc-root svg{flex:none}.cc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc-panel{position:fixed;z-index:45;display:flex;flex-direction:column;overflow:hidden;background:var(--tld-surface);border-radius:16px;box-shadow:var(--tld-e3)}.cc-panel[data-dragging]{transition:none;user-select:none}.cc-head{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 16px;background:var(--tld-navy);color:#fff;flex:none;cursor:grab;user-select:none;touch-action:none}.cc-head:active{cursor:grabbing}.cc-bar .cc-head,.cc-sheet .cc-head{cursor:default}.cc-title{flex:1;min-width:0}.cc-title h2{margin:0;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.005em}.cc-title h2,.cc-title p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-title p{margin:1px 0 0;font-size:12px;color:var(--tld-navy-fg)}.cc-title p b{color:var(--tld-manila);font-weight:600;font-variant-numeric:tabular-nums}.cc-sim{display:inline-block;margin-left:6px;padding:0 6px;border-radius:4px;background:#fde8c8;color:#8b4a0b;font-size:10px;font-weight:700;letter-spacing:.02em;vertical-align:1px}.cc-ib{width:40px;height:40px;display:grid;place-items:center;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;flex:none;transition:transform var(--tld-dur-1) ease-out,background var(--tld-dur-1)}.cc-ib:active{transform:scale(.94)}.cc-ib svg{width:18px;height:18px}.cc-head .cc-ib{color:#fff}.cc-head .cc-ib:hover{background:rgb(255 255 255/.1)}.cc-head :focus-visible{outline-color:var(--tld-focus-on-navy)}.cc-lists{min-height:36px;max-width:220px;border:1px solid var(--cc-line-2);border-radius:10px;padding:0 30px 0 10px;background:var(--tld-surface);font-weight:600;font-size:13px}.cc-head .cc-lists{background:var(--tld-navy-panel);color:#fff;border-color:rgb(255 255 255/.25)}.cc-split{flex:1;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr)}.cc-left{overflow:auto;padding:14px;background:var(--tld-surface-2);border-right:1px solid var(--cc-line);gap:12px}.cc-left,.cc-right{min-height:0;display:flex;flex-direction:column}.cc-body{flex:1;min-height:0;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.cc-viewtabs{display:none;gap:6px;padding:10px 12px 0}.cc-viewtabs button{flex:1;min-height:44px;border:1px solid var(--cc-line-2);border-radius:10px;background:var(--tld-surface);font-weight:700;cursor:pointer}.cc-viewtabs button[aria-selected=true]{background:var(--tld-navy);border-color:var(--tld-navy);color:#fff}.cc-resize{position:absolute;left:0;bottom:0;width:22px;height:22px;cursor:nesw-resize;touch-action:none;z-index:3}.cc-resize:before{content:"";position:absolute;left:5px;bottom:5px;width:10px;height:10px;border-left:2px solid var(--cc-line-2);border-bottom:2px solid var(--cc-line-2);border-radius:0 0 0 3px}.cc-panel.cc-sheet{border-radius:16px}.cc-sheet .cc-split{grid-template-columns:1fr}.cc-sheet .cc-viewtabs{display:flex}.cc-sheet .cc-left{border-right:0}.cc-sheet .cc-body{font-size:15px}.cc-who{display:grid;gap:2px}.cc-status{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--cc-ink-2)}.cc-dot{width:8px;height:8px;border-radius:50%;background:var(--cc-ink-3);flex:none}.cc-dot[data-tone=ring]{background:var(--tld-warn);animation:cc-blink 1s steps(2) infinite}.cc-dot[data-tone=live]{background:var(--tld-ok)}.cc-dot[data-tone=wrap]{background:var(--tld-accent)}@keyframes cc-blink{50%{opacity:.25}}.cc-timer{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em}.cc-name{margin:0;font-family:var(--tld-font-display);font-optical-sizing:auto;font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}.cc-meta{color:var(--cc-ink-2);font-size:13px}.cc-case{justify-self:start;border:0;padding:0;background:none;color:var(--tld-accent-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left}.cc-case,.cc-why{font-size:13px}.cc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cc-tag{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--tld-chip);color:var(--cc-ink-2)}.cc-tag[data-tone=warn]{background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.cc-ctls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.cc-ctl{min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid var(--cc-line);border-radius:12px;background:var(--tld-surface-2);font-size:12px;font-weight:600;cursor:pointer;transition:transform var(--tld-dur-1) ease-out,background var(--tld-dur-1)}.cc-ctl svg{width:18px;height:18px}.cc-ctl:hover:not(:disabled){background:var(--tld-chip)}.cc-ctl:active:not(:disabled){transform:scale(.96)}.cc-ctl[aria-pressed=true]{background:var(--tld-navy);border-color:var(--tld-navy);color:#fff}.cc-ctl:disabled{opacity:.45;cursor:not-allowed}.cc-lbl{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;color:var(--cc-ink-2)}.cc-lbl small{font-weight:500;color:var(--cc-ink-3);font-size:11.5px}.cc-notes{width:100%;min-height:84px;resize:vertical;border:1px solid var(--cc-line-2);border-radius:12px;padding:10px 12px;background:var(--tld-surface);line-height:1.45}.cc-notes:focus{border-color:var(--tld-focus);box-shadow:0 0 0 3px var(--tld-focus-ring);outline:none}.cc-notes:disabled{background:var(--tld-surface-2);color:var(--cc-ink-3)}.cc-chips{display:flex;flex-wrap:wrap;gap:6px}.cc-chip{min-height:36px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--cc-line-2);border-radius:999px;background:var(--tld-surface);padding:6px 12px;font-weight:600;font-size:13px;cursor:pointer;transition:transform var(--tld-dur-1) ease-out}.cc-chip:active{transform:scale(.96)}.cc-chip[aria-checked=true]{background:var(--tld-ok);border-color:var(--tld-ok);color:#fff}.cc-chip .cc-auto{font-size:11px;font-weight:600;opacity:.9}.cc-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.cc-field{display:grid;gap:4px;font-size:12px;font-weight:600;color:var(--cc-ink-2)}.cc-field input,.cc-field select,.cc-field textarea{min-height:40px;border:1px solid var(--cc-line-2);border-radius:10px;padding:8px 10px;background:var(--tld-surface);color:var(--cc-ink);font-size:14px;font-weight:400}.cc-field textarea{min-height:64px;resize:vertical}.cc-check{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:500;color:var(--cc-ink)}.cc-check input{margin-top:3px}.cc-hint{margin:0;font-size:12px;color:var(--cc-ink-3)}.cc-box{border:1px solid var(--cc-line);padding:10px 12px;background:var(--tld-surface-2);gap:8px}.cc-box,.cc-note{border-radius:12px;display:grid}.cc-note{border:1px solid;padding:9px 12px;font-size:13px;gap:6px}.cc-note p{margin:0}.cc-note[data-tone=ok]{border-color:#b8d7ca;background:var(--tld-ok-wash);color:var(--tld-ok-ink)}.cc-note[data-tone=warn]{border-color:#ecd9a6;background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.cc-note[data-tone=error]{border-color:#efc5c2;background:var(--tld-red-wash);color:var(--tld-red-ink)}.cc-note[data-tone=info]{border-color:#c9d8f2;background:var(--tld-accent-wash);color:var(--tld-accent-ink)}.cc-note .cc-row{display:flex;flex-wrap:wrap;gap:8px}.cc-muted-banner{border-radius:14px;background:var(--tld-red-wash);border:1px solid #e7b5ae;color:var(--tld-red-ink);padding:10px 12px;display:flex;align-items:center;gap:12px}.cc-muted-banner p{margin:0;flex:1;font-size:13px}.cc-muted-banner b{display:block;font-size:14px}.cc-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--cc-line-2);border-radius:12px;background:var(--tld-surface);padding:0 16px;font-weight:700;white-space:nowrap;cursor:pointer;transition:transform var(--tld-dur-1) ease-out,background var(--tld-dur-1)}.cc-btn svg{width:18px;height:18px}.cc-btn:active:not(:disabled){transform:scale(.97)}.cc-btn:disabled{opacity:.5;cursor:not-allowed}.cc-btn[data-size=s]{min-height:36px;padding:0 12px;font-size:13px;border-radius:10px}.cc-btn[data-kind=end]{border-color:#e7b5ae;color:var(--tld-red-ink);background:var(--tld-red-wash)}.cc-btn[data-kind=end]:hover:not(:disabled){background:#fbe1dd}.cc-btn[data-kind=next]{background:var(--tld-navy);border-color:var(--tld-navy);color:#fff}.cc-btn[data-kind=next]:hover:not(:disabled){background:var(--tld-navy-panel)}.cc-btn[data-kind=go]{background:var(--tld-ok);border-color:var(--tld-ok);color:#fff}.cc-btn[data-kind=quiet]{background:transparent}.cc-btn[data-grow]{flex:1}.cc-foot{flex:none;display:grid;gap:8px;padding:12px 16px;border-top:1px solid var(--cc-line);background:var(--tld-surface)}.cc-foot-row{display:flex;gap:8px;flex-wrap:wrap}.cc-foot-row>.cc-btn{min-height:48px}.cc-count{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;background:var(--tld-accent-wash);border:1px solid #c9d8f2;border-radius:12px;padding:10px 12px}.cc-count>.cc-foot-row{grid-column:1/-1;align-items:center}.cc-count:not(:has(.cc-ring)) .cc-txt{grid-column:1/3}.cc-corner{align-self:start}.cc-corner .cc-ib{width:36px;height:36px;border:1px solid #c9d8f2;background:var(--tld-surface);color:var(--cc-ink-2)}.cc-count .cc-txt{min-width:0;font-size:13px;color:var(--cc-ink-2)}.cc-count .cc-txt b{display:block;font-size:14px;color:var(--cc-ink)}.cc-spacer{flex:1}.cc-bar .cc-count{display:flex;align-items:center;gap:10px}.cc-bar .cc-count>.cc-foot-row{flex-wrap:nowrap}.cc-bar .cc-count .cc-txt b{color:#fff}.cc-ring{width:44px;height:44px;flex:none}.cc-ring circle{fill:none;stroke-width:4}.cc-ring .cc-ring-bg{stroke:#c9d8f2}.cc-ring .cc-ring-fg{stroke:var(--tld-accent);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .24s linear}.cc-ring text{font-size:12px;font-weight:700;fill:var(--tld-accent-ink);font-family:var(--tld-font-ui)}.cc-qhead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cc-qhead .cc-lbl{flex:1 0 100%}.cc-qhead .cc-lists{flex:1 1 150px;min-width:0;max-width:none}.cc-qlist{list-style:none;margin:0;padding:0}.cc-qlist,.cc-qrow{display:grid;gap:6px}.cc-qrow{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;padding:8px 8px 8px 4px;background:var(--tld-surface);border:1px solid var(--cc-line);border-radius:12px}.cc-qrow[data-dragging]{box-shadow:var(--tld-e3);position:relative;z-index:3}.cc-qrow[data-state=ineligible],.cc-qrow[data-state=skipped]{background:var(--tld-surface-2)}.cc-grip{width:36px;height:40px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--cc-ink-3);cursor:grab;touch-action:none}.cc-grip:active{cursor:grabbing}.cc-grip:disabled{cursor:default;opacity:.35}.cc-grip svg{width:18px;height:18px}.cc-qname{font-weight:700;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;overflow-wrap:anywhere}.cc-qname span{font-weight:500;color:var(--cc-ink-3);font-size:12px}.cc-qwhy{font-size:12px;color:var(--cc-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-qstate{font-size:11.5px;color:var(--tld-warn-ink)}.cc-badge{font-size:10.5px;font-weight:700;color:var(--tld-accent-ink);background:var(--tld-accent-wash);border-radius:6px;padding:1px 6px;white-space:nowrap;margin-right:4px}.cc-qrow .cc-ib{width:36px;height:36px;color:var(--tld-ok-ink);border:1px solid var(--cc-line)}.cc-qrow .cc-ib:disabled{opacity:.4;cursor:not-allowed}.cc-empty{color:var(--cc-ink-2);font-size:13px;padding:10px;border:1px dashed var(--cc-line-2);border-radius:12px}.cc-scrim{position:absolute;inset:0;z-index:8;display:flex;align-items:flex-end;background:var(--tld-scrim)}.cc-modal{width:100%;max-height:92%;overflow:auto;display:grid;gap:12px;padding:14px 16px 16px;background:var(--tld-surface);border-radius:16px 16px 0 0;box-shadow:var(--tld-e3);animation:cc-rise .24s var(--tld-ease)}@keyframes cc-rise{0%{transform:translateY(24px);opacity:.4}}.cc-modal h3{margin:0;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700}.cc-modal .cc-ib{color:var(--cc-ink-2)}.cc-pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cc-key{min-height:52px;border:1px solid var(--cc-line);border-radius:12px;background:var(--tld-surface-2);font-size:20px;font-weight:600;cursor:pointer;transition:transform var(--tld-dur-1) ease-out}.cc-key:active{transform:scale(.95);background:var(--tld-chip)}.cc-key small{display:block;font-size:9px;letter-spacing:.12em;color:var(--cc-ink-3)}.cc-typed{min-height:36px;text-align:center;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;border:0;background:transparent;width:100%}.cc-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cc-seg button{min-height:44px;border:1px solid var(--cc-line-2);border-radius:10px;background:var(--tld-surface);text-align:left;padding:6px 10px;font-weight:600;font-size:13px;cursor:pointer}.cc-seg button small{display:block;font-weight:500;color:var(--cc-ink-3)}.cc-seg button[aria-pressed=true]{border-color:var(--tld-navy);box-shadow:inset 0 0 0 1px var(--tld-navy);background:var(--tld-accent-wash)}.cc-menu{position:absolute;z-index:9;right:14px;min-width:260px;max-width:calc(100% - 28px);display:grid;padding:6px;background:var(--tld-surface);border-radius:12px;box-shadow:var(--tld-e3);transform-origin:bottom right;animation:cc-pop .16s var(--tld-ease)}@keyframes cc-pop{0%{transform:scale(.96);opacity:0}}.cc-menu button,.cc-menu label{min-height:40px;display:flex;align-items:center;gap:8px;border:0;background:transparent;text-align:left;padding:8px 10px;border-radius:8px;font-weight:600;font-size:13.5px;cursor:pointer}.cc-menu button:hover:not(:disabled),.cc-menu label:hover{background:var(--tld-chip)}.cc-menu button:disabled{opacity:.45;cursor:not-allowed}.cc-menu hr{border:0;border-top:1px solid var(--cc-line);margin:4px 0}.cc-menu .cc-hint{padding:2px 10px 6px}.cc-bar{position:fixed;z-index:45;display:flex;flex-direction:column;overflow:hidden;background:var(--tld-navy);color:#fff;border-radius:16px;box-shadow:var(--tld-e3)}.cc-bar-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 12px;min-height:72px}.cc-bar-who{flex:1 1 180px;min-width:0;display:grid}.cc-bar-who b{font-family:var(--tld-font-display);font-size:20px;font-weight:600}.cc-bar-who b,.cc-bar-who span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-bar-who span{font-size:12px;color:var(--tld-navy-fg)}.cc-bar .cc-timer{font-size:18px;color:var(--tld-manila)}.cc-bar .cc-ib{color:#fff;border-color:rgb(255 255 255/.16)}.cc-bar .cc-ib:hover{background:rgb(255 255 255/.08)}.cc-bar .cc-ib[aria-pressed=true]{background:var(--tld-manila);color:var(--tld-manila-wash-ink);border-color:var(--tld-manila)}.cc-bar :focus-visible{outline-color:var(--tld-focus-on-navy)}.cc-bar .cc-btn[data-kind=end]{background:#5a1f1f;border-color:#7d2b2b;color:#ffd9d4}.cc-bar .cc-btn[data-kind=go],.cc-bar .cc-btn[data-kind=next]{background:var(--tld-manila);border-color:var(--tld-manila);color:var(--tld-manila-wash-ink)}.cc-bar .cc-btn[data-kind=quiet],.cc-bar .cc-lists{color:#fff;border-color:rgb(255 255 255/.25)}.cc-bar .cc-count,.cc-bar .cc-lists{background:var(--tld-navy-panel)}.cc-bar .cc-count{border-color:rgb(255 255 255/.16);padding:6px 10px}.cc-bar .cc-count .cc-txt{color:#fff}.cc-bar .cc-ring .cc-ring-bg{stroke:rgb(255 255 255/.2)}.cc-bar .cc-ring .cc-ring-fg{stroke:var(--tld-manila)}.cc-bar .cc-ring text{fill:var(--tld-manila)}.cc-bar-sheet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px;max-height:min(380px,52vh);overflow:auto;background:var(--tld-surface);color:var(--cc-ink);border-bottom:1px solid var(--cc-line)}.cc-bar-sheet>div{min-width:0;display:flex;flex-direction:column;gap:10px}.cc-bar-notes{padding:8px 12px;display:grid;gap:6px;background:var(--tld-surface);color:var(--cc-ink)}.cc-bar[data-narrow] .cc-bar-sheet{grid-template-columns:1fr}.cc-bar[data-narrow] .cc-hide-narrow{display:none}.cc-pill{position:fixed;z-index:45;min-height:52px;max-width:calc(100vw - 24px);padding:6px 6px 6px 14px;border-radius:999px;background:var(--tld-navy);color:#fff;box-shadow:var(--tld-e3);animation:cc-pop .2s var(--tld-ease)}.cc-pill,.cc-pill-open{display:flex;align-items:center;gap:10px}.cc-pill-open{min-width:0;min-height:40px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0 4px 0 0;text-align:left}.cc-pill-open:focus-visible{outline:2px solid var(--tld-focus-on-navy);outline-offset:2px;border-radius:999px}.cc-pill-text{display:grid;line-height:1.2;min-width:0}.cc-pill-text b{font-weight:600}.cc-pill-text b,.cc-pill-text small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-pill-text small{color:var(--tld-navy-fg);font-variant-numeric:tabular-nums;font-size:12px}.cc-pill-text small[data-tone=warn]{color:#ffd9b0}.cc-pill .cc-mic{width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;background:rgb(255 255 255/.12);color:#fff;cursor:pointer}.cc-pill .cc-mic[aria-pressed=true]{background:#e7b5ae;color:var(--tld-red-ink)}.cc-pill .cc-end svg,.cc-pill .cc-mic svg{width:18px;height:18px}.cc-pill .cc-end{width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;background:#c63f3f;color:#fff;cursor:pointer}.cc-pill :focus-visible{outline:2px solid var(--tld-focus-on-navy);outline-offset:2px}.cc-toast{position:fixed;z-index:60;left:16px;right:16px;top:16px;margin:0 auto;width:fit-content;display:flex;align-items:center;gap:12px;max-width:min(620px,calc(100vw - 32px));padding:10px 10px 10px 14px;border-radius:12px;background:var(--tld-ink);color:#fff;box-shadow:var(--tld-e3);font-size:13px;animation:cc-pop .2s var(--tld-ease)}.cc-toast[data-tone=warn]{background:#5b3a10}.cc-toast button{min-height:36px;padding:0 12px;border-radius:8px;border:1px solid rgb(255 255 255/.35);background:transparent;color:#fff;font-weight:700;cursor:pointer}.cc-toast button:focus-visible{outline:2px solid var(--tld-focus-on-navy);outline-offset:2px}.cc-team{display:grid;gap:10px}.cc-team-list{display:grid;gap:6px;max-height:min(46vh,360px);overflow:auto;padding:3px;overscroll-behavior:contain}.cc-person{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--cc-line);border-radius:12px;background:var(--tld-surface)}label.cc-person{cursor:pointer;transition:transform var(--tld-dur-1) ease-out,border-color var(--tld-dur-1),background var(--tld-dur-1)}label.cc-person:hover{border-color:var(--cc-line-2)}label.cc-person:active{transform:scale(.985)}.cc-person[data-picked]{border-color:var(--tld-navy);box-shadow:inset 0 0 0 1px var(--tld-navy);background:var(--tld-accent-wash)}.cc-person:has(input:focus-visible){outline:2px solid var(--tld-focus);outline-offset:2px}.cc-radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--cc-line-2);flex:none;display:grid;place-items:center;background:var(--tld-surface)}.cc-person[data-picked] .cc-radio{border-color:var(--tld-navy)}.cc-person[data-picked] .cc-radio:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--tld-navy)}.cc-person-grid{flex:1;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.cc-lamp{width:12px;height:12px;border-radius:50%;border:2px solid var(--cc-ink-3);background:transparent;flex:none}.cc-lamp[data-call=available]{border-color:var(--tld-ok);background:var(--tld-ok);box-shadow:0 0 0 3px var(--tld-ok-wash)}.cc-lamp[data-call=on_call]{border-color:var(--tld-warn);background:var(--tld-warn);box-shadow:0 0 0 3px var(--tld-warn-wash)}.cc-lamp[data-call=unknown]{border-color:var(--cc-line-2);background:var(--tld-surface-2)}.cc-person-main{min-width:0;display:grid;gap:1px}.cc-person-name{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-person-status{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:12px;color:var(--cc-ink-2)}.cc-person-status [data-presence=online]{color:var(--tld-ok-ink);font-weight:600}.cc-person-status [data-presence=away],.cc-person-status [data-presence=unknown]{color:var(--cc-ink-3)}.cc-callst{display:inline-flex;align-items:center;gap:4px}.cc-callst svg{width:12px;height:12px}.cc-callst[data-call=available]{color:var(--tld-ok-ink)}.cc-callst[data-call=on_call]{color:var(--tld-warn-ink);font-weight:600}.cc-callst[data-call=unknown]{color:var(--cc-ink-3)}.cc-ext{font-size:12px;font-weight:600;color:var(--cc-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.cc-team-actions{display:grid;gap:8px;border-top:1px solid var(--cc-line);padding-top:10px}.cc-typed summary{cursor:pointer;font-weight:600;font-size:13px;letter-spacing:0;text-transform:none;font-variant:normal;color:var(--tld-accent-ink);min-height:36px;display:flex;align-items:center}.cc-typed[open] summary{margin-bottom:4px}.cc-xfers ul{margin:4px 0 0;padding-left:18px;font-size:12.5px;color:var(--cc-ink-2)}.cc-xfers li[data-result=failed]{color:var(--tld-red-ink)}.cc-team-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;max-width:220px;padding:0 10px;border-radius:999px;border:1px solid rgb(255 255 255/.22);background:rgb(255 255 255/.06);color:var(--tld-navy-fg);font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;flex:none;font-variant-numeric:tabular-nums;transition:transform var(--tld-dur-1) ease-out,background var(--tld-dur-1)}.cc-team-chip:hover{background:rgb(255 255 255/.12)}.cc-team-chip:active{transform:scale(.96)}.cc-team-chip svg{width:14px;height:14px;flex:none}.cc-team-chip span{overflow:hidden;text-overflow:ellipsis}.cc-viewtabs-tabs{flex:1;min-width:0;display:flex;gap:6px}.cc-viewtabs .cc-team-chip{flex:none;min-height:44px;border-radius:10px;padding:0 12px;border-color:var(--cc-line-2);background:var(--tld-surface);color:var(--cc-ink);font-size:13px;font-weight:700}.cc-viewtabs .cc-team-chip:hover{background:var(--tld-chip)}.cc-viewtabs .cc-team-chip:focus-visible{outline-color:var(--tld-focus)}.cc-head .cc-title{min-width:180px}.cc-head .cc-team-chip{flex:0 1 auto;min-width:0}.cc-head .cc-lists{flex:0 1 auto;min-width:104px;max-width:150px}.cc-panel:not(.cc-sheet){container-type:inline-size;container-name:cc-panel}@container cc-panel (max-width: 700px){.cc-head .cc-chip-busy{display:none}}.cc-team-chip:focus-visible{outline:2px solid var(--tld-focus-on-navy);outline-offset:2px}.cc-dictate-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cc-dictate{min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;border:1px solid var(--cc-line-2);background:var(--tld-surface);font-weight:700;font-size:13px;cursor:pointer;transition:transform var(--tld-dur-1) ease-out,background var(--tld-dur-1)}.cc-dictate svg{width:16px;height:16px}.cc-dictate:active:not(:disabled){transform:scale(.96)}.cc-dictate[aria-pressed=true]{background:var(--tld-navy);border-color:var(--tld-navy);color:#fff}.cc-dictate:disabled{opacity:.5;cursor:not-allowed}.cc-level{display:inline-flex;align-items:center;gap:2px;height:14px}.cc-level i{display:block;width:3px;height:14px;border-radius:2px;background:var(--tld-manila);transform-origin:50% 50%;transition:transform .12s linear}.cc-dictating{border-radius:12px;border:1px solid #c9d8f2;background:var(--tld-accent-wash);color:var(--tld-accent-ink);padding:8px 12px;display:flex;gap:10px;align-items:center}.cc-dictating[data-tone=call]{border-color:var(--tld-manila-line);background:var(--tld-manila-wash);color:var(--tld-manila-wash-ink)}.cc-dictating svg{width:18px;height:18px;flex:none}.cc-dictating p{margin:0;font-size:12.5px}.cc-dictating b{display:block;font-size:13.5px}.cc-edge{position:absolute;z-index:3;touch-action:none}.cc-edge[data-edge=n]{top:0;left:14px;right:14px;height:6px}.cc-edge[data-edge=s]{bottom:0;left:22px;right:14px;height:6px}.cc-edge[data-edge=e]{right:0;top:14px;bottom:14px;width:6px}.cc-edge[data-edge=w]{left:0;top:14px;bottom:22px;width:6px}.cc-edge[data-edge=ne],.cc-edge[data-edge=nw],.cc-edge[data-edge=se]{width:14px;height:14px}.cc-edge[data-edge=ne]{top:0;right:0}.cc-edge[data-edge=nw]{top:0;left:0}.cc-edge[data-edge=se]{bottom:0;right:0}button.cc-resize{border:0;padding:0;background:transparent;border-radius:0 0 0 16px}.cc-resize:focus-visible{outline:2px solid var(--tld-focus);outline-offset:-2px}.cc-head .cc-title[tabindex]{border-radius:6px}.cc-panel:not(.cc-sheet) .cc-head .cc-title{flex:1 1 auto}.cc-panel:not(.cc-sheet) .cc-head .cc-lists,.cc-panel:not(.cc-sheet) .cc-head .cc-team-chip{flex-shrink:4}.cc-head .cc-title[tabindex]:focus-visible{outline:2px solid var(--tld-focus-on-navy);outline-offset:2px}.cc-bar-row{cursor:grab;touch-action:none}.cc-bar[data-dragging]{user-select:none}.cc-bar[data-dragging] .cc-bar-row{cursor:grabbing}.cc-bar-who{border-radius:6px}.cc-bar-who:focus-visible{outline:2px solid var(--tld-focus-on-navy);outline-offset:2px}.cc-bar-edge{position:absolute;z-index:3;touch-action:none}.cc-bar-edge[data-edge=e],.cc-bar-edge[data-edge=w]{top:0;bottom:0;width:6px;cursor:ew-resize}.cc-bar-edge[data-edge=w]{left:0}.cc-bar-edge[data-edge=e]{right:0}.cc-bar-edge[data-edge=n]{top:0;left:16px;right:16px;height:6px;cursor:ns-resize}.cc-bar-sheet:not([data-sheet]){display:flex;align-items:stretch}.cc-bar-sheet:not([data-sheet])>div{flex:1 1 0;min-height:0;overflow:auto;overscroll-behavior:contain}.cc-bar[data-narrow] .cc-bar-sheet:not([data-sheet]){flex-direction:column;overflow:auto;overscroll-behavior:contain}.cc-bar[data-narrow] .cc-bar-sheet:not([data-sheet])>div{flex:none;overflow:visible}.cc-bar-sheet[data-sheet]{display:flex;flex-direction:column;overflow:hidden}.cc-bar-sheet[data-sheet]>.cc-inline-sheet{flex:1 1 auto;min-height:0}.cc-bar .cc-bar-sheet .cc-btn[data-kind=quiet]{color:var(--cc-ink);border-color:var(--cc-line-2)}.cc-menu .cc-menu-head{padding:6px 10px 2px;font-weight:700;color:var(--cc-ink-2)}.cc-modal{display:flex;flex-direction:column;overflow:hidden}.cc-modal>h3{flex:none}.cc-inline-sheet{display:flex;flex-direction:column;gap:12px;min-height:0}.cc-inline-sheet-head{flex:none}.cc-sheet-body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px}.cc-sheet-body>*{flex:none}.cc-sheet-body>.cc-team{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px}.cc-team>*{flex:none}.cc-team>.cc-team-list{flex:1 1 auto;min-height:112px;max-height:none;overscroll-behavior:auto}.cc-pill{border-radius:14px;padding:6px 10px 6px 6px}.cc-pill-icon{position:relative;flex:none;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--tld-manila);color:var(--tld-manila-wash-ink)}.cc-pill-icon[data-tone=ring]{background:#f6d9a4}.cc-pill-icon .cc-dot{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border:2px solid var(--tld-navy)}.cc-pill{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cc-pill[data-dragging]{cursor:grabbing;box-shadow:var(--tld-e3),0 10px 28px rgb(16 32 56/.28)}.cc-pill-move{flex:none;width:24px;height:40px;margin-right:-4px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--tld-navy-fg);cursor:grab}.cc-pill-move:hover{background:rgb(255 255 255/.08);color:#fff}.cc-pill-move svg{width:16px;height:16px}.cc-pill-move[aria-expanded=true]{background:rgb(255 255 255/.14);color:#fff}@media (pointer:coarse){.cc-pill-move{width:32px;height:44px}}.cc-menu[data-studio=pill-move-menu]{max-width:min(320px,calc(100vw - 16px))}.cc-modal[data-studio=sheet-search]{height:92%}.cc-sheet .cc-modal[data-studio=sheet-search]{height:100%;max-height:100%;border-radius:16px}.cc-sheet-body[data-sheet=search]{overflow:hidden}.cc-sheet-body>.cc-finder{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px}.cc-finder>.cc-hint{flex:none;margin:0}.cc-finder [data-picker-row]{min-height:52px}.cc-finder-actions{display:flex;align-items:center;gap:6px}.cc-finder [data-picker-row-actions]{flex-direction:column;align-items:flex-end;gap:2px}.cc-finder-why{font-size:11px;color:var(--tld-warn-ink);max-width:180px;text-align:right}.cc-finder .cc-btn[aria-disabled=true],.cc-root .cc-btn[data-studio=text][aria-disabled=true]{opacity:.55;cursor:not-allowed}.cc-text-reason{flex-basis:100%;order:99;margin:0;color:var(--tld-warn-ink)}.cc-finder [data-picker-inline] input:focus-visible{outline:none}.cc-finder [data-picker-inline]>div:has(>div>input:focus-visible){box-shadow:0 0 0 2px var(--tld-focus);border-color:var(--tld-focus)}.cc-bar .cc-bar-row .cc-text-reason{flex-basis:auto;color:#ffd9b0}@media (max-width:639px){.cc-finder [data-picker-row]{flex-wrap:wrap;column-gap:8px;row-gap:4px;padding-left:8px;padding-right:8px}.cc-finder [data-picker-row]>span:first-child{flex:1 1 110px}.cc-finder [data-picker-row-actions]{margin-left:auto}.cc-finder-actions{gap:4px}.cc-finder-actions .cc-btn[data-size=s]{padding:0 8px;gap:5px}.cc-finder-actions .cc-btn svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.cc-pill,.cc-root *,.cc-root :after,.cc-root :before,.cc-toast{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@media (prefers-contrast:more){.cc-root .cc-btn,.cc-root .cc-chip,.cc-root .cc-ctl,.cc-root .cc-qrow{border-color:var(--tld-ink-2)}}.cc-modetabs{flex:none;display:flex;gap:4px;padding:3px;border:1px solid var(--cc-line-2);border-radius:12px;background:var(--tld-surface)}.cc-modetabs button{flex:1;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9px;background:transparent;color:var(--cc-ink-2);font-weight:700;font-size:13px;cursor:pointer}.cc-modetabs button svg{width:16px;height:16px}.cc-modetabs button[aria-selected=true]{background:var(--tld-navy);color:#fff}.cc-modetabs button:focus-visible{outline:2px solid var(--tld-focus);outline-offset:2px}.cc-phonepad{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px}.cc-phonepad>.cc-hint{margin:0}.cc-phone-row{display:flex;gap:8px}.cc-phone-number{flex:1;min-width:0;min-height:44px;border:1px solid var(--cc-line-2);border-radius:12px;padding:0 12px;background:var(--tld-surface);color:var(--cc-ink);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.cc-phone-number:focus-visible{outline:2px solid var(--tld-focus);outline-offset:1px}.cc-phone-row .cc-btn{flex:none;padding:0 14px}.cc-phone-finder{min-height:300px}.cc-phone-finder,.cc-phone-finder>.cc-finder{flex:1 1 auto;display:flex;flex-direction:column}.cc-phone-finder>.cc-finder{min-height:0;gap:8px}.cc-finder[data-compact] .cc-finder-actions{gap:4px}.cc-finder[data-compact] .cc-finder-actions .cc-btn[data-size=s]{width:36px;min-height:36px;padding:0;gap:0;font-size:0}.cc-finder[data-compact] .cc-finder-actions .cc-btn svg{width:16px;height:16px}.cc-finder[data-compact] .cc-finder-why{max-width:120px}.cc-finder[data-compact] [data-picker-row]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:2px;align-items:center}.cc-finder[data-compact] [data-picker-row]>span:first-child{display:contents}.cc-finder[data-compact] [data-picker-row] [data-picker-row-summary]{grid-column:1/-1;grid-row:2}.cc-finder[data-compact] [data-picker-row] [data-picker-row-actions]{grid-column:2;grid-row:1/span 1;margin-left:0}.cc-bar-col{min-width:0;display:flex;flex-direction:column;gap:10px}@media (max-width:639px){.cc-phone-number{font-size:20px}.cc-phone-finder{min-height:360px}.cc-finder[data-compact] .cc-finder-actions .cc-btn[data-size=s]{width:44px;min-height:44px}}.cc-panel:not(.cc-sheet) .cc-head{gap:6px}.cc-panel:not(.cc-sheet) .cc-head .cc-ib{width:36px}.theo-demand-run-card_card__tbwH_{--rc-ink:#17345a;--rc-text:#213c4b;--rc-muted:#52667e;--rc-quiet:#60738c;--rc-line:#d6e0ea;--rc-line-2:#e8eef4;--rc-surface:#fff;--rc-surface-2:#f5f8fb;--rc-hover:#f1f5f9;--rc-ok:#1f6a55;--rc-ok-wash:#ecf6f1;--rc-ok-line:#b9dccd;--rc-warn-ink:#6b4a12;--rc-warn-line:#d9bd83;--rc-warn-edge:#ecd9b4;--rc-warn-wash:#fffaf0;--rc-bad:#a13f3a;--rc-bad-wash:#fbefee;--rc-bad-line:#e7c3c0;--rc-link:#2a5fbd;--rc-focus:var(--theo-gold,#d4a017);--rc-primary:#17345a;--rc-primary-hover:#102744;container-type:inline-size;border:1px solid var(--rc-line);border-radius:12px;background:var(--rc-surface);padding:10px 12px 12px;margin:6px 0;font-size:12px;line-height:1.45;color:var(--rc-text)}.theo-demand-run-card_card__tbwH_[data-place=workspace]{--rc-ink:var(--tld-ink);--rc-text:var(--tld-ink);--rc-muted:var(--tld-ink-2);--rc-quiet:var(--tld-ink-3);--rc-line:var(--tld-line-strong);--rc-line-2:var(--tld-line);--rc-surface:var(--tld-surface);--rc-surface-2:var(--tld-surface-2);--rc-hover:var(--tld-field-muted);--rc-ok:var(--tld-ok-ink);--rc-ok-wash:var(--tld-ok-wash);--rc-ok-line:color-mix(in srgb,var(--tld-ok) 35%,var(--tld-surface));--rc-warn-ink:var(--tld-warn-ink);--rc-warn-line:color-mix(in srgb,var(--tld-warn) 45%,var(--tld-surface));--rc-warn-edge:color-mix(in srgb,var(--tld-warn) 28%,var(--tld-surface));--rc-warn-wash:var(--tld-warn-wash);--rc-bad:var(--tld-red-ink);--rc-bad-wash:var(--tld-red-wash);--rc-bad-line:color-mix(in srgb,var(--tld-red-pen) 30%,var(--tld-surface));--rc-link:var(--tld-ink-2);--rc-focus:var(--tld-focus);--rc-primary:var(--tld-ink);--rc-primary-hover:var(--tld-navy-panel);border:0;padding:0;margin:0;background:transparent;font-size:13px}.theo-demand-run-card_head__x8FVD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.theo-demand-run-card_title__3I9yD{margin:0;font-size:13px;font-weight:800;color:var(--rc-ink);letter-spacing:-.005em}.theo-demand-run-card_card__tbwH_[data-place=workspace] .theo-demand-run-card_title__3I9yD{font-size:14px;font-weight:650;letter-spacing:-.01em}.theo-demand-run-card_meta__Q5M6x{margin:0;font-size:11px;color:var(--rc-quiet);font-variant-numeric:tabular-nums}.theo-demand-run-card_sent__rmM_h{margin:4px 0 0;font-size:11.5px;font-weight:700;color:var(--rc-ok)}.theo-demand-run-card_bar__CjgY_{height:4px;border-radius:4px;background:var(--rc-line-2);margin:8px 0 2px;overflow:hidden}.theo-demand-run-card_barFill__SgWAM{height:100%;background:var(--rc-ok);border-radius:4px;transition:width .24s ease-out}.theo-demand-run-card_waitLine__dRsrM{margin:6px 0 0;padding:6px 9px;border-radius:8px;background:var(--rc-warn-wash);box-shadow:inset 0 0 0 1px var(--rc-warn-edge);color:var(--rc-warn-ink);font-size:12px;font-weight:600}.theo-demand-run-card_pointer__9VcL2{margin:8px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:7px 9px;border-radius:8px;background:var(--rc-warn-wash);color:var(--rc-warn-ink)}.theo-demand-run-card_pointer__9VcL2 span{min-width:0;overflow-wrap:anywhere}.theo-demand-run-card_steps__d28lc{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.theo-demand-run-card_row__iIWDl{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;padding:6px;border-radius:9px}.theo-demand-run-card_row__iIWDl[data-status=failed],.theo-demand-run-card_row__iIWDl[data-status=incomplete],.theo-demand-run-card_row__iIWDl[data-status=not_started]:not([data-quiet]){background:var(--rc-warn-wash);box-shadow:inset 0 0 0 1px var(--rc-warn-edge)}.theo-demand-run-card_row__iIWDl[data-status=proposed]:not([data-final]){background:var(--rc-warn-wash);box-shadow:inset 3px 0 0 var(--rc-warn-ink),inset 0 0 0 1px var(--rc-warn-line);padding-left:9px}.theo-demand-run-card_row__iIWDl[data-status=proposed][data-final]{background:var(--rc-ok-wash);box-shadow:inset 0 0 0 1px var(--rc-ok-line)}.theo-demand-run-card_glyph__SNlPM{font-weight:800;text-align:center;line-height:18px}.theo-demand-run-card_glyph__SNlPM[data-status=done]{color:var(--rc-ok)}.theo-demand-run-card_glyph__SNlPM[data-status=skipped],.theo-demand-run-card_row__iIWDl[data-quiet] .theo-demand-run-card_glyph__SNlPM{color:var(--rc-quiet)}.theo-demand-run-card_glyph__SNlPM[data-status=incomplete],.theo-demand-run-card_glyph__SNlPM[data-status=not_started],.theo-demand-run-card_glyph__SNlPM[data-status=proposed]{color:var(--rc-warn-ink)}.theo-demand-run-card_row__iIWDl[data-final] .theo-demand-run-card_glyph__SNlPM{color:var(--rc-ok)}.theo-demand-run-card_glyph__SNlPM[data-status=failed]{color:var(--rc-bad)}.theo-demand-run-card_body__vpXGC{min-width:0}.theo-demand-run-card_rowHead__Bx49e{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.theo-demand-run-card_label__9HDSy{font-weight:700;color:var(--rc-ink)}.theo-demand-run-card_row__iIWDl[data-quiet] .theo-demand-run-card_label__9HDSy{font-weight:600;color:var(--rc-muted)}.theo-demand-run-card_ai__9fycq{display:inline-block;padding:0 5px;border:1px solid #b9c6d6;border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.02em;color:#33475f}.theo-demand-run-card_proposedMark__34tvQ{margin:2px 0 0;font-size:11.5px;font-weight:800;color:var(--rc-warn-ink)}.theo-demand-run-card_readyMark__opIzD{margin:2px 0 0;font-size:12px;font-weight:800;color:var(--rc-ok)}.theo-demand-run-card_detail__y1lTC{margin:1px 0 0;color:var(--rc-muted);overflow-wrap:anywhere}.theo-demand-run-card_checked__BmvUD{margin:7px 0 0;padding:6px 9px 7px;border-radius:8px;background:var(--rc-surface-2);border:1px solid var(--rc-line-2)}.theo-demand-run-card_miniTitle__a2nbU{margin:0 0 2px;font-size:11px;font-weight:700;color:var(--rc-muted)}.theo-demand-run-card_checkedList__6wnFR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.theo-demand-run-card_checkedList__6wnFR li{position:relative;padding-left:11px;font-size:11.5px;color:var(--rc-text);overflow-wrap:anywhere}.theo-demand-run-card_checkedList__6wnFR li:before{content:"";position:absolute;left:1px;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--rc-quiet)}.theo-demand-run-card_more__CF3KO{margin-top:3px;background:none;border:0;padding:0;color:var(--rc-link);text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-size:11.5px;font-weight:600}.theo-demand-run-card_reviewWrap__LefM5{margin:8px 0 0;border:1px solid var(--rc-line);border-radius:10px;overflow:hidden;background:var(--rc-surface)}.theo-demand-run-card_review__h3JA_{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.theo-demand-run-card_review__h3JA_ thead th{text-align:left;font-size:11px;font-weight:700;color:var(--rc-muted);padding:6px 9px;background:var(--rc-surface-2);border-bottom:1px solid var(--rc-line)}.theo-demand-run-card_review__h3JA_ thead th:first-child{width:27%}.theo-demand-run-card_review__h3JA_ thead th:nth-child(2){width:17%}.theo-demand-run-card_review__h3JA_ tbody tr+tr{border-top:1px solid var(--rc-line-2)}.theo-demand-run-card_review__h3JA_ tbody td,.theo-demand-run-card_review__h3JA_ tbody th{padding:8px 9px;vertical-align:top;text-align:left;font-weight:inherit}.theo-demand-run-card_catLabel__8vYvg{display:block;font-weight:700;color:var(--rc-ink);overflow-wrap:anywhere}.theo-demand-run-card_catSub__HIAhL{display:block;margin-top:1px;font-size:11px;color:var(--rc-quiet);overflow-wrap:anywhere}.theo-demand-run-card_chip__xMQMd{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;border:1px solid var(--rc-line);background:var(--rc-surface-2);font-size:11px;font-weight:700;color:var(--rc-muted);white-space:nowrap}.theo-demand-run-card_chip__xMQMd[data-status=ok]{color:var(--rc-ok);background:var(--rc-ok-wash);border-color:var(--rc-ok-line)}.theo-demand-run-card_chip__xMQMd[data-status=changes]{color:var(--rc-warn-ink);background:var(--rc-warn-wash);border-color:var(--rc-warn-line)}.theo-demand-run-card_chip__xMQMd[data-status=missing]{color:var(--rc-bad);background:var(--rc-bad-wash);border-color:var(--rc-bad-line)}.theo-demand-run-card_chip__xMQMd[data-status=check]{color:var(--rc-ink);background:var(--rc-surface);border-color:var(--rc-ink)}.theo-demand-run-card_catChecked__3xSGZ{display:block;margin-top:4px;font-size:11px;color:var(--rc-quiet);font-variant-numeric:tabular-nums}.theo-demand-run-card_catFound__avNXk{min-width:0}.theo-demand-run-card_lines__5_ruW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.theo-demand-run-card_lines__5_ruW+.theo-demand-run-card_lines__5_ruW,.theo-demand-run-card_lines__5_ruW+.theo-demand-run-card_proposals__WWkXa,.theo-demand-run-card_proposals__WWkXa+.theo-demand-run-card_lines__5_ruW{margin-top:6px}.theo-demand-run-card_kept__cejLS,.theo-demand-run-card_missing__RaVVa{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.theo-demand-run-card_lineTag__THX_b{flex:none;padding:0 5px;border-radius:5px;font-size:10.5px;font-weight:800}.theo-demand-run-card_kept__cejLS .theo-demand-run-card_lineTag__THX_b{color:var(--rc-ok);background:var(--rc-ok-wash)}.theo-demand-run-card_missing__RaVVa .theo-demand-run-card_lineTag__THX_b{color:var(--rc-bad);background:var(--rc-bad-wash)}.theo-demand-run-card_lineText__pqnop{min-width:0;flex:1 1 12em;overflow-wrap:anywhere}.theo-demand-run-card_source__klOPk{display:inline;background:none;border:0;padding:0;color:var(--rc-link);text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-size:11.5px;text-align:left;overflow-wrap:anywhere}.theo-demand-run-card_sourceText__uyoK5{font-size:11.5px;color:var(--rc-quiet)}.theo-demand-run-card_proposals__WWkXa{list-style:none;margin:7px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.theo-demand-run-card_catFound__avNXk>.theo-demand-run-card_proposals__WWkXa:first-child{margin-top:0}.theo-demand-run-card_proposal__Nv2GM{border:1px solid var(--rc-line);border-radius:9px;background:var(--rc-surface);padding:7px 9px}.theo-demand-run-card_proposal__Nv2GM[data-left-out]{border-style:dashed;background:var(--rc-surface-2)}.theo-demand-run-card_proposal__Nv2GM[data-left-out] .theo-demand-run-card_propTitle__D_12V,.theo-demand-run-card_proposal__Nv2GM[data-left-out] .theo-demand-run-card_reason__o01sj{color:var(--rc-quiet)}.theo-demand-run-card_proposal__Nv2GM[data-status=applied]{border-color:var(--rc-ok-line)}.theo-demand-run-card_proposal__Nv2GM[data-status=failed]{border-color:var(--rc-bad-line)}.theo-demand-run-card_propHead__j56Bz{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.theo-demand-run-card_change__CjTEF{flex:none;padding:0 6px;border-radius:5px;border:1px solid var(--rc-line);background:var(--rc-surface-2);font-size:10.5px;font-weight:800;color:var(--rc-ink)}.theo-demand-run-card_change__CjTEF[data-change=add]{color:var(--rc-ok);background:var(--rc-ok-wash);border-color:var(--rc-ok-line)}.theo-demand-run-card_change__CjTEF[data-change=remove]{color:var(--rc-bad);background:var(--rc-bad-wash);border-color:var(--rc-bad-line)}.theo-demand-run-card_propTitle__D_12V{min-width:0;font-weight:700;color:var(--rc-ink);overflow-wrap:anywhere}.theo-demand-run-card_group__G4c52{margin:1px 0 0;font-size:11px;color:var(--rc-quiet)}.theo-demand-run-card_reason__o01sj{margin:2px 0 0;font-size:11.5px;color:var(--rc-muted);overflow-wrap:anywhere}.theo-demand-run-card_diff__vbevx{margin:6px 0 0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.theo-demand-run-card_diff__vbevx>div{border-radius:6px;padding:4px 7px;background:var(--rc-surface-2);min-width:0}.theo-demand-run-card_diff__vbevx>div[data-side=after]{background:var(--rc-ok-wash)}.theo-demand-run-card_diff__vbevx dt{font-size:10.5px;font-weight:700;color:var(--rc-quiet)}.theo-demand-run-card_diff__vbevx dd{margin:0;font-size:12px;color:var(--rc-ink);overflow-wrap:anywhere}.theo-demand-run-card_propFoot__4SexU{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px}.theo-demand-run-card_propActions__pSGAV{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-left:auto}.theo-demand-run-card_toggle__X3cDn{border:1px solid var(--rc-line);background:var(--rc-surface);color:var(--rc-ink);border-radius:7px;padding:2px 9px;min-height:28px;font-size:11.5px;font-weight:700;cursor:pointer}.theo-demand-run-card_toggle__X3cDn:hover:not(:disabled){background:var(--rc-hover)}.theo-demand-run-card_toggle__X3cDn[aria-pressed=true]{border-color:var(--rc-warn-line);background:var(--rc-warn-wash);color:var(--rc-warn-ink)}.theo-demand-run-card_result__hLOnL{font-size:11.5px;color:var(--rc-quiet)}.theo-demand-run-card_result__hLOnL[data-status=applied]{color:var(--rc-ok);font-weight:700}.theo-demand-run-card_result__hLOnL[data-status=failed]{color:var(--rc-bad);font-weight:700}.theo-demand-run-card_resultNote___ypub{margin:3px 0 0;font-size:11px;color:var(--rc-quiet)}.theo-demand-run-card_actions__T3KUz{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:9px}.theo-demand-run-card_primary__KR8Z9{border:1px solid var(--rc-primary);background:var(--rc-primary);color:#fff;border-radius:8px;padding:6px 13px;min-height:34px;font-weight:700;font-size:12.5px;cursor:pointer;font-variant-numeric:tabular-nums}.theo-demand-run-card_primary__KR8Z9:hover:not(:disabled){background:var(--rc-primary-hover)}.theo-demand-run-card_quiet__Vy6ju{border:1px solid transparent;background:transparent;color:var(--rc-ink);border-radius:7px;padding:4px 8px;min-height:30px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.theo-demand-run-card_quiet__Vy6ju:hover:not(:disabled){background:var(--rc-hover)}.theo-demand-run-card_hint__NaacZ{font-size:11px;color:var(--rc-quiet)}.theo-demand-run-card_notice__2hgYj{margin:7px 0 0;padding:6px 9px;border-radius:7px;font-size:12px;overflow-wrap:anywhere}.theo-demand-run-card_notice__2hgYj[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok)}.theo-demand-run-card_notice__2hgYj[data-tone=error]{background:var(--rc-bad-wash);color:var(--rc-bad);box-shadow:inset 0 0 0 1px var(--rc-bad-line);font-weight:600}.theo-demand-run-card_submit__wwmjH{margin-top:7px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.theo-demand-run-card_goStrong__KOtAF{border:1px solid var(--rc-ink);background:var(--rc-surface);color:var(--rc-ink);border-radius:8px;padding:5px 11px;min-height:32px;font-size:12px;font-weight:700;cursor:pointer}.theo-demand-run-card_goStrong__KOtAF:hover{background:var(--rc-hover)}.theo-demand-run-card_never__3Jy6Y{margin:0;font-size:11px;font-weight:600;color:var(--rc-muted)}.theo-demand-run-card_marker__PdxrH{margin:5px 0 0;font-size:11px;font-weight:800;color:var(--rc-warn-ink)}.theo-demand-run-card_gaps__KAMZz{list-style:none;margin:3px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.theo-demand-run-card_gap__k9noO{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:#4b3a20}.theo-demand-run-card_card__tbwH_[data-place=workspace] .theo-demand-run-card_gap__k9noO{color:var(--rc-warn-ink)}.theo-demand-run-card_gap__k9noO span{min-width:0;overflow-wrap:anywhere}.theo-demand-run-card_go__O_QTq{border:1px solid var(--rc-warn-line);background:var(--rc-surface);color:var(--rc-warn-ink);border-radius:7px;padding:2px 8px;min-height:26px;font-size:11.5px;font-weight:700;cursor:pointer}.theo-demand-run-card_go__O_QTq:hover{background:var(--rc-warn-wash)}.theo-demand-run-card_cost__exDRZ{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--rc-line-2);font-size:11px;color:var(--rc-quiet);font-variant-numeric:tabular-nums;cursor:help}.theo-demand-run-card_stop__reSaD{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.theo-demand-run-card_goStrong__KOtAF,.theo-demand-run-card_go__O_QTq,.theo-demand-run-card_more__CF3KO,.theo-demand-run-card_primary__KR8Z9,.theo-demand-run-card_quiet__Vy6ju,.theo-demand-run-card_source__klOPk,.theo-demand-run-card_toggle__X3cDn{transition:transform .1s ease-out,background-color .1s ease-out;touch-action:manipulation}.theo-demand-run-card_goStrong__KOtAF:active:not(:disabled),.theo-demand-run-card_go__O_QTq:active:not(:disabled),.theo-demand-run-card_more__CF3KO:active,.theo-demand-run-card_primary__KR8Z9:active:not(:disabled),.theo-demand-run-card_quiet__Vy6ju:active:not(:disabled),.theo-demand-run-card_source__klOPk:active,.theo-demand-run-card_toggle__X3cDn:active:not(:disabled){transform:scale(.97)}.theo-demand-run-card_goStrong__KOtAF:focus-visible,.theo-demand-run-card_go__O_QTq:focus-visible,.theo-demand-run-card_more__CF3KO:focus-visible,.theo-demand-run-card_primary__KR8Z9:focus-visible,.theo-demand-run-card_quiet__Vy6ju:focus-visible,.theo-demand-run-card_source__klOPk:focus-visible,.theo-demand-run-card_toggle__X3cDn:focus-visible{outline:3px solid var(--rc-focus);outline-offset:2px}.theo-demand-run-card_primary__KR8Z9:disabled,.theo-demand-run-card_quiet__Vy6ju:disabled,.theo-demand-run-card_toggle__X3cDn:disabled{opacity:.55;cursor:not-allowed}@media (pointer:coarse){.theo-demand-run-card_goStrong__KOtAF,.theo-demand-run-card_go__O_QTq,.theo-demand-run-card_primary__KR8Z9,.theo-demand-run-card_quiet__Vy6ju,.theo-demand-run-card_toggle__X3cDn{min-height:44px}.theo-demand-run-card_more__CF3KO,.theo-demand-run-card_source__klOPk{display:inline-flex;align-items:center;min-height:32px}}@container (max-width: 600px){.theo-demand-run-card_review__h3JA_,.theo-demand-run-card_review__h3JA_ tbody,.theo-demand-run-card_review__h3JA_ tbody td,.theo-demand-run-card_review__h3JA_ tbody th,.theo-demand-run-card_review__h3JA_ tr{display:block;width:auto}.theo-demand-run-card_review__h3JA_ thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.theo-demand-run-card_review__h3JA_ tbody tr{padding:8px 9px}.theo-demand-run-card_review__h3JA_ tbody td,.theo-demand-run-card_review__h3JA_ tbody th{padding:0}.theo-demand-run-card_review__h3JA_ tbody .theo-demand-run-card_catName__B1s8u{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.theo-demand-run-card_catSub__HIAhL{margin-top:0}.theo-demand-run-card_review__h3JA_ tbody .theo-demand-run-card_catResult__SWXqH{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 6px}.theo-demand-run-card_catChecked__3xSGZ{margin-top:0}}@container (max-width: 380px){.theo-demand-run-card_diff__vbevx{grid-auto-flow:row}.theo-demand-run-card_propActions__pSGAV{margin-left:0}}@media (prefers-reduced-motion:reduce){.theo-demand-run-card_barFill__SgWAM,.theo-demand-run-card_goStrong__KOtAF,.theo-demand-run-card_go__O_QTq,.theo-demand-run-card_more__CF3KO,.theo-demand-run-card_primary__KR8Z9,.theo-demand-run-card_quiet__Vy6ju,.theo-demand-run-card_source__klOPk,.theo-demand-run-card_toggle__X3cDn{transition:none}.theo-demand-run-card_goStrong__KOtAF:active,.theo-demand-run-card_go__O_QTq:active,.theo-demand-run-card_more__CF3KO:active,.theo-demand-run-card_primary__KR8Z9:active,.theo-demand-run-card_quiet__Vy6ju:active,.theo-demand-run-card_source__klOPk:active,.theo-demand-run-card_toggle__X3cDn:active{transform:none!important}}@media (prefers-reduced-transparency:reduce){.theo-demand-run-card_card__tbwH_[data-place=workspace]{--rc-warn-line:var(--tld-warn);--rc-warn-edge:var(--tld-manila-line);--rc-ok-line:var(--tld-ok);--rc-bad-line:var(--tld-red-pen)}}@media (prefers-contrast:more){.theo-demand-run-card_card__tbwH_{--rc-line:var(--rc-ink);--rc-line-2:var(--rc-muted);--rc-quiet:var(--rc-muted);--rc-warn-edge:var(--rc-warn-ink);--rc-warn-line:var(--rc-warn-ink);--rc-ok-line:var(--rc-ok);--rc-bad-line:var(--rc-bad)}.theo-demand-run-card_card__tbwH_[data-place=thread]{border-color:var(--rc-ink)}.theo-demand-run-card_more__CF3KO,.theo-demand-run-card_quiet__Vy6ju,.theo-demand-run-card_source__klOPk{text-decoration-thickness:2px}.theo-demand-run-card_proposal__Nv2GM[data-left-out]{border-width:2px}}.attorney-panel_stack__FTKm9{display:grid;gap:1.25rem;min-width:0}.attorney-panel_panel__GnJFc{background:var(--tld-surface);border:1px solid var(--tld-line);border-radius:12px;box-shadow:var(--tld-e1);container:att354-panel/inline-size;min-width:0;color:var(--tld-ink);font:14px/1.5 var(--tld-font-ui);overflow-wrap:anywhere;text-align:left}:where(.attorney-panel_panel__GnJFc) button,:where(.attorney-panel_panel__GnJFc) input{font:inherit;color:inherit}:where(.attorney-panel_panel__GnJFc) button{cursor:pointer}:where(.attorney-panel_panel__GnJFc) button:disabled,:where(.attorney-panel_panel__GnJFc) input:disabled{cursor:not-allowed}.attorney-panel_panel__GnJFc :focus-visible{outline:2px solid var(--tld-focus);outline-offset:2px}:where(.attorney-panel_panel__GnJFc) p{margin:0}.attorney-panel_sr__EcPHw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.attorney-panel_num__V6vBx{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal}.attorney-panel_chip__qqOlz{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap}.attorney-panel_ok__yVo8O{border:1px solid rgb(47 138 87/.3);background:var(--tld-ok-wash);color:var(--tld-ok-ink)}.attorney-panel_warn__kZCxN{border:1px solid rgb(180 83 9/.3);background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.attorney-panel_quiet__I9xT6{border:1px solid var(--tld-line);background:var(--tld-chip);color:var(--tld-ink-2)}.attorney-panel_blue__4CkOI{border:1px solid rgb(47 93 168/.3);background:var(--tld-accent-wash);color:var(--tld-accent-ink)}.attorney-panel_internal__UurZc{border:1px solid rgb(28 43 74/.25);background:var(--tld-ink);color:#fff}.attorney-panel_panel__GnJFc .attorney-panel_hint___KENJ{font-size:12.5px;line-height:1.55;color:var(--tld-ink-3);margin:4px 0 0}.attorney-panel_panel__GnJFc .attorney-panel_hintTight__kN4lx{margin-top:2px}.attorney-panel_btn__B5kk_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 14px;border-radius:7px;border:1px solid transparent;font-size:13.5px;font-weight:600;line-height:1.25;text-align:center;background:var(--tld-navy);color:#fff;transition:transform var(--tld-dur-1) var(--tld-ease),background-color var(--tld-dur-1)}.attorney-panel_btn__B5kk_:hover{background:#25395f}.attorney-panel_btn__B5kk_:active{transform:scale(.97)}.attorney-panel_panel__GnJFc .attorney-panel_btn__B5kk_.attorney-panel_out__NtXYj{background:#fff;color:var(--tld-ink);border-color:var(--tld-line-strong)}.attorney-panel_panel__GnJFc .attorney-panel_btn__B5kk_.attorney-panel_out__NtXYj:hover{background:var(--tld-chip)}.attorney-panel_btn__B5kk_.attorney-panel_sm__OLgU9{min-height:32px;padding:4px 11px;font-size:13px}.attorney-panel_btn__B5kk_:disabled{opacity:.45;transform:none}.attorney-panel_btn__B5kk_.attorney-panel_next__QRkoQ{background:var(--tld-accent);min-height:42px;padding:8px 18px;font-size:14.5px;font-weight:700}.attorney-panel_btn__B5kk_.attorney-panel_next__QRkoQ:hover{background:#284f90}.attorney-panel_panel__GnJFc .attorney-panel_linkbtn__LkKgt{background:none;border:0;padding:2px 3px;margin:0 -3px;border-radius:5px;color:var(--tld-accent-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px;font-size:inherit;transition:background-color var(--tld-dur-1)}.attorney-panel_linkbtn__LkKgt:hover{background:var(--tld-accent-wash)}.attorney-panel_linkbtn__LkKgt:active{background:rgb(47 93 168/.16)}@media (prefers-reduced-motion:reduce){.attorney-panel_btn__B5kk_,.attorney-panel_btn__B5kk_:active{transition:none;transform:none}}@media (pointer:coarse){.attorney-panel_btn__B5kk_{min-height:44px}.attorney-panel_panel__GnJFc .attorney-panel_linkbtn__LkKgt{padding:8px 4px}}.attorney-panel_panel__GnJFc .attorney-panel_input__ErKWb{height:40px;width:100%;border:1px solid var(--tld-line-strong);background:#fff;border-radius:8px;padding:0 11px;font-size:14px;color:var(--tld-ink);min-width:0}.attorney-panel_panel__GnJFc .attorney-panel_input__ErKWb.attorney-panel_money__MMu1J{font-variant-numeric:tabular-nums;font-weight:600}.attorney-panel_panel__GnJFc .attorney-panel_input__ErKWb:focus-visible{outline:2px solid var(--tld-focus);outline-offset:1px}.attorney-panel_panel__GnJFc .attorney-panel_input__ErKWb:disabled{background:var(--tld-chip);color:var(--tld-ink-3)}.attorney-panel_panel__GnJFc .attorney-panel_problem__8jbji{color:var(--tld-red-ink);font-weight:600;font-size:13px;margin:6px 0 0}.attorney-panel_row__vm_rU{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.attorney-panel_panelHead__lsZ8M{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;justify-content:space-between;padding:16px 20px 14px}.attorney-panel_panelHead__lsZ8M h2{margin:0;font:600 23px/1.2 var(--tld-font-display);letter-spacing:-.015em;color:var(--tld-ink)}.attorney-panel_panelHead__lsZ8M p{margin:2px 0 0;font-size:13px;color:var(--tld-ink-2)}.attorney-panel_part__7UK_A{display:grid;grid-template-columns:220px minmax(0,1fr);gap:10px 36px;padding:20px;border-top:1px solid var(--tld-line)}.attorney-panel_part__7UK_A>header h3{margin:0;font:600 18px/1.25 var(--tld-font-display);letter-spacing:-.01em;color:var(--tld-ink)}.attorney-panel_part__7UK_A>header p{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--tld-ink-2)}.attorney-panel_part__7UK_A>header .attorney-panel_chip__qqOlz{margin-top:8px}.attorney-panel_panelFoot__25cA_{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:16px 20px;border-top:1px solid var(--tld-line);background:var(--tld-surface-2);border-radius:0 0 12px 12px}.attorney-panel_panelFoot__25cA_ p{margin:0;font-size:13px;color:var(--tld-ink-2);flex:1 1 280px;min-width:0}.attorney-panel_footBtns__hyq1p{display:flex;flex-wrap:wrap;gap:8px}.attorney-panel_banner__p6oYy{border-radius:10px;padding:10px 12px;font-size:13.5px;margin:0 20px 14px;border:1px solid rgb(47 138 87/.35);background:var(--tld-ok-wash);color:var(--tld-ok-ink);font-weight:600}.attorney-panel_panel__GnJFc .attorney-panel_readOnly__BCmyk{margin:0 20px 14px;max-width:640px;border:1px solid var(--tld-line);border-radius:8px;padding:8px 10px;background:var(--tld-surface-2);font-size:12.5px;color:var(--tld-ink-2)}.attorney-panel_panel__GnJFc .attorney-panel_footProblem__l_0bw{flex-basis:100%}@container att354-panel (max-width: 700px){.attorney-panel_part__7UK_A{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 14px}.attorney-panel_panelFoot__25cA_,.attorney-panel_panelHead__lsZ8M{padding:14px}.attorney-panel_banner__p6oYy,.attorney-panel_panel__GnJFc .attorney-panel_readOnly__BCmyk{margin:0 14px 12px}}.attorney-panel_tfigRow__eTyFC{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline}.attorney-panel_panel__GnJFc .attorney-panel_tfig__KktLN{font:600 46px/1 var(--tld-font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:0;color:var(--tld-ink)}.attorney-panel_panel__GnJFc .attorney-panel_audit__ElICg{margin:8px 0 0 -4px;font-size:13px;color:var(--tld-ink-2);width:fit-content;max-width:100%;border-radius:4px;padding:0 4px}.attorney-panel_audit__ElICg b{color:var(--tld-ink);font-weight:600}.attorney-panel_panel__GnJFc .attorney-panel_auditInline___RePs{margin:0}.attorney-panel_client__JsCL0{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:10px 12px;border-radius:10px;font-size:13.5px;border:1px solid var(--tld-line);background:var(--tld-surface-2);max-width:640px}.attorney-panel_ico__SVatP{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;margin-top:1px}.attorney-panel_client__JsCL0.attorney-panel_approved__6lR_j{border-color:rgb(47 138 87/.35);background:var(--tld-ok-wash)}.attorney-panel_client__JsCL0.attorney-panel_approved__6lR_j .attorney-panel_ico__SVatP{background:var(--tld-ok);color:#fff}.attorney-panel_client__JsCL0.attorney-panel_reask__uuy87,.attorney-panel_client__JsCL0.attorney-panel_suggested__IF4KM{border-color:rgb(180 83 9/.32);background:var(--tld-warn-wash)}.attorney-panel_client__JsCL0.attorney-panel_reask__uuy87 .attorney-panel_ico__SVatP,.attorney-panel_client__JsCL0.attorney-panel_suggested__IF4KM .attorney-panel_ico__SVatP{background:var(--tld-warn);color:#fff}.attorney-panel_client__JsCL0.attorney-panel_waiting__sqa_Q .attorney-panel_ico__SVatP{background:var(--tld-chip);color:var(--tld-ink-2);border:1px solid var(--tld-line-strong)}.attorney-panel_client__JsCL0 .attorney-panel_row__vm_rU{margin-top:8px}.attorney-panel_edit__w7z7x{display:grid;gap:10px;grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:end;margin-top:12px;max-width:640px}@container att354-panel (max-width: 520px){.attorney-panel_edit__w7z7x{grid-template-columns:minmax(0,1fr)}}.attorney-panel_edit__w7z7x label{font-size:12px;font-weight:600;color:var(--tld-ink-2);display:block;margin-bottom:4px}.attorney-panel_panel__GnJFc .attorney-panel_editRow__M_MTu{margin:0;grid-column:1/-1}.attorney-panel_panel__GnJFc .attorney-panel_editRow__M_MTu .attorney-panel_hint___KENJ{margin:0}.attorney-panel_history__J6dM7{margin-top:10px}.attorney-panel_history__J6dM7>summary{cursor:pointer;color:var(--tld-accent-ink);font-weight:600;font-size:13px;width:max-content;max-width:100%}.attorney-panel_history__J6dM7>summary:hover{text-decoration:underline;text-underline-offset:2px}.attorney-panel_panel__GnJFc .attorney-panel_historyList___7BiO{padding-left:18px;margin-top:4px}.attorney-panel_notes__4DagQ{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;max-width:640px}.attorney-panel_notes__4DagQ li{border-radius:8px;padding:7px 10px;font-size:13px;font-weight:600}.attorney-panel_flash__QGbtt{animation:attorney-panel_flash__QGbtt 1.4s var(--tld-ease) 1}@keyframes attorney-panel_flash__QGbtt{0%{background-color:rgb(47 93 168/0)}15%{background-color:rgb(47 93 168/.14)}to{background-color:rgb(47 93 168/0)}}.attorney-panel_appear__E9YVj{animation:attorney-panel_appear__E9YVj var(--tld-dur-2) var(--tld-ease) both}@keyframes attorney-panel_appear__E9YVj{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.attorney-panel_appear__E9YVj,.attorney-panel_flash__QGbtt{animation:none}}.attorney-panel_rules__5z5XG{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-width:640px}.attorney-panel_rules__5z5XG li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:14.5px;line-height:1.45}.attorney-panel_glyph__EA0Hu{width:22px;height:22px;border-radius:6px;background:var(--tld-accent-wash);color:var(--tld-accent-ink);display:grid;place-items:center;font-size:12px;font-weight:700;margin-top:1px}.attorney-panel_panel__GnJFc .attorney-panel_firm__lM_Xy{margin:10px 0 0;font-size:12.5px;color:var(--tld-ink-3)}.attorney-panel_ladder__nUijh{margin-top:14px;max-width:520px}.attorney-panel_ladderCap__P7m4E{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;justify-content:space-between;margin-bottom:4px}.attorney-panel_ladderCap__P7m4E b{font-size:13.5px}.attorney-panel_lt__k1sUW{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.attorney-panel_lt__k1sUW td,.attorney-panel_lt__k1sUW th{padding:7px 10px;border-bottom:1px solid var(--tld-line);text-align:left}.attorney-panel_lt__k1sUW td.attorney-panel_r__0gdyK,.attorney-panel_lt__k1sUW th.attorney-panel_r__0gdyK{text-align:right;white-space:nowrap}.attorney-panel_lt__k1sUW thead th{font-size:12px;font-weight:600;color:var(--tld-ink-2);background:var(--tld-surface-2)}.attorney-panel_lt__k1sUW tr.attorney-panel_past__vFGhG td{color:var(--tld-ink-3)}.attorney-panel_lt__k1sUW tr.attorney-panel_now__Ay5mK td{background:rgb(234 240 251/.65);font-weight:700}.attorney-panel_lt__k1sUW tr.attorney-panel_floor__kHP5F td{color:var(--tld-accent-ink);font-weight:600;border-bottom:0}.attorney-panel_lt__k1sUW td small{display:block;font-size:12px;font-weight:500;color:var(--tld-ink-3)}.attorney-panel_meets__3FsnM{margin-top:14px;max-width:640px;border:1px solid rgb(47 138 87/.35);background:var(--tld-ok-wash);border-radius:10px;padding:10px 12px;font-size:14px}.attorney-panel_panel__GnJFc .attorney-panel_meets__3FsnM p+p{margin-top:4px}.attorney-panel_stuck__8bh9C{border:1px solid rgb(180 83 9/.32);background:var(--tld-warn-wash);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--tld-warn-ink)}.attorney-panel_panel__GnJFc .attorney-panel_noDemand__axh2I,.attorney-panel_stuck__8bh9C{margin-top:14px;max-width:640px}.attorney-panel_auth__vsjU6{border:0;margin:0;padding:0;min-width:0;max-width:640px}.attorney-panel_auth__vsjU6 legend{padding:0;font-size:12px;font-weight:600;color:var(--tld-ink-2);margin-bottom:2px}.attorney-panel_opt__Av1NM{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;border:1px solid var(--tld-line);border-radius:10px;padding:10px 12px;background:#fff;margin-top:6px;cursor:pointer;transition:border-color var(--tld-dur-1),box-shadow var(--tld-dur-1)}.attorney-panel_opt__Av1NM:has(input[type=radio]:checked){border-color:var(--tld-accent);box-shadow:0 0 0 2px rgb(47 93 168/.16)}.attorney-panel_opt__Av1NM:has(input[type=radio]:disabled){cursor:not-allowed}.attorney-panel_opt__Av1NM input[type=radio]{width:18px;height:18px;margin:2px 0 0;accent-color:var(--tld-accent)}.attorney-panel_sentence__R3eLN{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;font-size:14.5px}.attorney-panel_panel__GnJFc .attorney-panel_opt__Av1NM .attorney-panel_amt__cAMWJ{width:130px;height:36px}.attorney-panel_opt__Av1NM small{display:block;font-size:12.5px;color:var(--tld-ink-3);margin-top:3px}.attorney-panel_law__SnMuV{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;margin-top:12px;max-width:640px;border:1px solid var(--tld-line-strong);border-left:4px solid var(--tld-ink);border-radius:8px;padding:10px 12px;background:var(--tld-surface-2);font-size:13.5px}.attorney-panel_lawGlyph__6zImw{color:var(--tld-ink);margin-top:1px}.attorney-panel_panel__GnJFc .attorney-panel_law__SnMuV p+p{margin-top:4px}.attorney-panel_panel__GnJFc .attorney-panel_cite__yd2r9{font-size:12.5px;color:var(--tld-ink-2)}.attorney-panel_panel__GnJFc .attorney-panel_loadNote__MwGO7{font-size:13px;color:var(--tld-ink-2)}