.ib{background:white;border:1px solid #d8e3ee;border-radius:16px;padding:24px;color:#173654}.ib header{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.ib header small{font-size:10px;letter-spacing:1.5px;font-weight:800;color:#5980a6}.ib h2{font-size:22px;font-weight:800;margin:7px 0}.ib header p,.ib-footnote{font-size:12px;line-height:1.8;color:#6a8096}.ib-toggle{font-size:12px;display:flex;gap:8px;align-items:center}.ib-toolbar{display:flex;gap:10px;margin:18px 0;flex-wrap:wrap}.ib-editor,.ib-toolbar input,.ib-toolbar select{padding:10px;border:1px solid #cbd9e6;border-radius:8px;font-size:12px;background:white}.ib-editor{width:100%;margin:8px 0;display:block}.ib-focus{display:flex;flex-direction:column;gap:8px;background:#193e60;color:white;border-radius:12px;padding:18px;font-size:13px;margin-bottom:18px}.ib-focus small{color:#c4d7e8;font-size:11px}.ib-grid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:14px;overflow-x:auto;padding-bottom:12px}.ib-grid.ib-four{grid-template-columns:repeat(4,minmax(220px,1fr))}.ib-column{background:#edf2f7;border-top:4px solid #8098b0;border-radius:10px;padding:12px;align-self:start}.ib-requested{background:#faf5e9;border-color:#c79d45}.ib-received{background:#edf3ff;border-color:#5384d1}.ib-resolved{background:#ecf6f0;border-color:#42977e}.ib-column h3{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:13px;font-weight:800;margin:3px 0 16px}.ib-column h3 em{display:block;font-style:normal;font-size:10px;font-weight:600;color:#4c7a64;margin-top:2px}.ib-card{background:white;border:1px solid #dce5ee;border-radius:9px;padding:14px;margin-bottom:12px}.ib-card small{font-size:9px;color:#7990a6}.ib-card h4{font-size:13px;line-height:1.6;font-weight:700;margin:6px 0 10px}.ib-card details,.ib-card p{font-size:11px;line-height:1.6;color:#697e94;margin:9px 0}.ib-outcome{font-size:10px;background:#edf2f7;padding:4px 8px;border-radius:15px;display:inline-block}.ib-outcome-received{background:#e4edff;color:#244f96}.ib-outcome-resolved{background:#e1f3eb;color:#22745e}.ib-outcome-requested{background:#fff0cf;color:#7a5212}.ib button,.ib-dialog-actions button{border:1px solid #ccdae8;border-radius:7px;background:white;color:#29567e;padding:8px 11px;font-size:11px;cursor:pointer}.ib button:disabled,.ib-dialog-actions button:disabled{opacity:.45;cursor:wait}.ib-more{width:100%}.ib-card .ib-warning,.ib-warning{font-size:12px;line-height:1.7;color:#916215;background:#fff5df;border-radius:8px;padding:10px;margin:10px 0}.ib-archive{background:#eff5f1;border:1px solid #d4e3da;border-radius:10px;padding:15px;margin-top:16px}.ib-archive>summary{font-weight:700;font-size:13px;cursor:pointer}.ib-archive>.ib-column{margin-top:15px}.ib-dialog-actions{display:flex;gap:8px;flex-wrap:wrap}.ib-empty{font-size:12px;color:#7b8da0}.ib-archive,.ib-column{transition:box-shadow .15s ease,background-color .15s ease,outline-color .15s ease;outline:2px dashed transparent;outline-offset:2px}.ib-drop-ready{outline-color:#b7c8da}.ib-drop-target{outline:3px solid #2a5fbd;outline-offset:2px;box-shadow:0 0 0 6px rgba(42,95,189,.14);background-color:#e3edff}.ib-drop-hint{font-size:11px;font-weight:700;color:#244f96;background:#fff;border:1px dashed #2a5fbd;border-radius:8px;padding:8px;margin:0 0 10px;text-align:center}.ib-card{position:relative;transition:box-shadow .15s ease,opacity .15s ease}.ib-card-draggable{cursor:grab}.ib-card-draggable:hover{box-shadow:0 2px 8px rgba(23,54,84,.1)}.ib-card-dragging{opacity:.35}.ib-card-top{display:flex;align-items:center;gap:6px}.ib-handle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:-4px 0 -4px -6px;border-radius:5px;color:#8aa0b6;cursor:grab;touch-action:none;flex:none}.ib-card-draggable .ib-handle:hover{background:#edf2f7;color:#29567e}@media (pointer:coarse){.ib-handle{width:34px;height:34px;margin:-8px 0 -8px -8px}}.ib-ghost{position:fixed;z-index:1000;pointer-events:none;margin:0;box-shadow:0 14px 32px rgba(16,39,68,.28);opacity:.96;will-change:transform;cursor:grabbing}body.ib-dragging-body{user-select:none;-webkit-user-select:none;cursor:grabbing}.ib-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ib-tag{font-size:10px;color:#5a6f86;background:#f3f6f9;border:1px solid #dfe7ef;border-radius:15px;padding:3px 7px}.ib-tag-intake{color:#7d5a29;background:#fffaf0;border-color:#ead7ac;font-weight:700}.ib-quick{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.ib-portal,.ib-quick select{font-size:11px;padding:6px 8px;border:1px solid #cbd9e6;border-radius:7px;background:#fff;color:#173654;max-width:100%}.ib-portal-informational{background:#fff8e8;border-color:#e3cc93}.ib-portal-hidden,.ib-portal-locked{background:#f1f3f6;border-color:#cfd7e0;color:#4f5f72}.ib-portal-locked{display:inline-block;font-size:11px;padding:6px 8px;border:1px solid #cfd7e0;border-radius:7px}.ib-prompt{border:1px solid #b9d1ef;background:#f5f9ff;border-radius:8px;padding:10px;margin:10px 0;font-size:11px}.ib-prompt p{margin:0 0 8px;color:#173654;font-weight:700}.ib-prompt label{display:block;font-weight:700;color:#173654}.ib-prompt-actions{display:flex;flex-wrap:wrap;gap:6px}.ib-card .ib-card-error{color:#8a2d1d;background:#fdf0ec;border-radius:7px;padding:8px;margin:8px 0}.ib-note{font-size:12px;line-height:1.7;color:#24476b;background:#f1f6fb;border:1px solid #d7e3ef;border-radius:8px;padding:10px 12px;margin:0 0 16px}.ib-note ul{margin:4px 0 0;padding-left:18px}@media (prefers-reduced-motion:reduce){.ib-archive,.ib-card,.ib-column{transition:none}}.ib-card .ib-missing{list-style:disc;padding-left:16px;margin:8px 0;font-size:11px;line-height:1.5;color:#7d5a29;overflow-wrap:anywhere}.ib-card .ib-missing li{margin:2px 0}.ib-select{margin-left:auto;display:inline-flex;align-items:center;padding:2px;cursor:pointer}.ib-select input{width:16px;height:16px;cursor:pointer;accent-color:#2a5fbd}.ib-card-selected{border-color:#2a5fbd;box-shadow:0 0 0 2px rgba(42,95,189,.25)}.ib .ib-select-all{width:100%;margin:-6px 0 12px;padding:6px 8px;font-size:11px;background:rgba(255,255,255,.7)}.ib-selection{position:sticky;top:calc(var(--tld-sticky-offset,0px) + 4px);z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;padding:10px 12px;border:1px solid #9fb9de;border-radius:10px;background:#f2f7ff;font-size:12px;color:#173654;box-shadow:0 6px 16px rgba(23,54,84,.1)}.ib-selection-moves,.ib-selection-reason{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ib-selection-reason{font-weight:700}.ib-selection-reason input{min-width:0;width:220px;max-width:100%;padding:6px 8px;border:1px solid #cbd9e6;border-radius:7px;font-size:12px;font-weight:400;background:white}.ib-board-error{font-size:12px;color:#8a2d1d;background:#fdf0ec;border-radius:8px;padding:10px;margin:0 0 14px}.ib-dock{position:fixed;left:50%;bottom:12px;transform:translateX(-50%);z-index:1001;flex-wrap:wrap;align-items:stretch;gap:8px;width:min(960px,calc(100vw - 24px));padding:10px;border-radius:14px;background:rgba(16,39,68,.94);box-shadow:0 12px 30px rgba(16,39,68,.35)}.ib-dock,.ib-dock-zone{display:flex;justify-content:center}.ib-dock-zone{flex:1 1 120px;min-height:46px;align-items:center;text-align:center;padding:8px 10px;border:2px dashed #8fa8c7;border-radius:10px;background:#f7f9fc;color:#173654;font-size:12px;font-weight:800}.ib-dock-completed{background:#ecf6f0;border-color:#42977e;color:#22745e}.ib-dock-unavailable{background:#f3f1f8;border-color:#7d6aa8;color:#4f3f7e}.ib-dock-zone.ib-drop-target{border-style:solid;outline:3px solid #ffd27a;outline-offset:1px}.ib-dock-count{flex-basis:100%;text-align:center;font-size:11px;font-weight:700;color:#dce7f4}.ib-ghost-count{position:absolute;top:-10px;right:-10px;padding:4px 9px;border-radius:999px;background:#2a5fbd;color:white;font-size:11px;font-weight:800;box-shadow:0 2px 6px rgba(0,0,0,.2)}@media (max-width:600px){.ib-dock-zone{flex-basis:calc(50% - 8px);min-height:40px;font-size:11px}.ib-selection{position:static}}.case-expenses-workspace_ws__TzaQJ{min-width:0;container:ws/inline-size;border:1px solid #dbe3ed;background:#fff;border-radius:12px}.case-expenses-workspace_ctabs__u9QzT{position:relative;display:flex;gap:4px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #dbe3ed;padding:0 12px;scrollbar-width:thin;overscroll-behavior-x:contain;border-radius:12px 12px 0 0}.case-expenses-workspace_ctabs__u9QzT[data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.case-expenses-workspace_ctabs__u9QzT[data-fade-left]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}.case-expenses-workspace_ctabs__u9QzT[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.case-expenses-workspace_ctab__dSmmk{flex:none;min-width:10rem;max-width:16rem;border:0;border-bottom:2px solid transparent;background:none;padding:12px;text-align:left;border-radius:0;transition:background-color .12s;cursor:pointer;font:inherit;color:inherit}.case-expenses-workspace_ctab__dSmmk:hover{background:#f7faff}.case-expenses-workspace_ctab__dSmmk:active{background:#eef4ff}.case-expenses-workspace_ctab__dSmmk[data-state=active]{border-bottom-color:#2f6de0;background:#f7faff}.case-expenses-workspace_ctab__dSmmk:focus-visible{outline:2px solid var(--tld-focus);outline-offset:-3px}.case-expenses-workspace_k__wZWrH{display:block;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#7a899c}.case-expenses-workspace_n__RfMT2{display:block;margin-top:4px;font-size:14px;font-weight:900;color:#52667e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-expenses-workspace_ctab__dSmmk[data-state=active] .case-expenses-workspace_n__RfMT2{color:#204f9f}.case-expenses-workspace_s__DLv42{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;font-weight:700;color:#8b5a14;white-space:nowrap;font-variant-numeric:tabular-nums}.case-expenses-workspace_s__DLv42.case-expenses-workspace_ok__zUr1w{color:#22745e}.case-expenses-workspace_s__DLv42 svg{width:12px;height:12px;flex:none}.case-expenses-workspace_wsGrid__TDP3n{display:grid;grid-template-columns:minmax(0,1fr)}.case-expenses-workspace_vcol__GXQOo{min-width:0}.case-expenses-workspace_vtabs__aArYJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:12px;border-bottom:1px solid var(--tld-line);background:var(--tld-surface-2)}.case-expenses-workspace_vtab__3oOtL{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:40px;border:1px solid var(--tld-line);border-radius:6px;background:#fff;padding:6px 10px;text-align:left;font:inherit;font-size:13px;font-weight:600;color:var(--tld-ink-2);cursor:pointer;transition:background-color .12s,transform .1s}.case-expenses-workspace_vtab__3oOtL>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-expenses-workspace_vtab__3oOtL:hover{background:var(--tld-chip);color:var(--tld-ink)}.case-expenses-workspace_vtab__3oOtL:active{transform:scale(.98)}.case-expenses-workspace_vtab__3oOtL[data-state=active]{background:var(--tld-accent-wash);border-color:color-mix(in srgb,var(--tld-accent) 45%,transparent);color:var(--tld-accent-ink);font-weight:650}.case-expenses-workspace_vtab__3oOtL:focus-visible{outline:2px solid var(--tld-focus);outline-offset:1px}.case-expenses-workspace_cnt__LrMs4{flex:none;display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;line-height:18px;background:var(--tld-chip);color:var(--tld-ink-2);font-variant-numeric:tabular-nums}.case-expenses-workspace_cnt__LrMs4.case-expenses-workspace_warn__PRChF{background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.case-expenses-workspace_cnt__LrMs4.case-expenses-workspace_ok__zUr1w{background:var(--tld-ok-wash);color:var(--tld-ok-ink);padding:0 4px}.case-expenses-workspace_cnt__LrMs4 svg{width:11px;height:11px}.case-expenses-workspace_panel__9NGLo{min-width:0;padding:14px;outline:none;container:panel/inline-size}@container ws (min-width: 860px){.case-expenses-workspace_wsGrid__TDP3n{grid-template-columns:13.5rem minmax(0,1fr)}.case-expenses-workspace_vcol__GXQOo{border-right:1px solid var(--tld-line)}.case-expenses-workspace_vtabs__aArYJ{display:flex;flex-direction:column;gap:2px;padding:16px 10px;border-bottom:0;background:none;position:sticky;top:12px}.case-expenses-workspace_vtab__3oOtL{border-color:transparent;background:none;min-height:34px;padding:6px 8px}.case-expenses-workspace_vtab__3oOtL:hover{background:var(--tld-chip)}.case-expenses-workspace_vtab__3oOtL[data-state=active]{background:var(--tld-accent-wash);border-color:color-mix(in srgb,var(--tld-accent) 45%,transparent)}.case-expenses-workspace_panel__9NGLo{padding:20px}}@media (pointer:coarse){.case-expenses-workspace_vtab__3oOtL{min-height:44px}}.case-expenses-workspace_ctx__XoXRI{margin:0 0 12px;max-width:72ch;font-size:13px;line-height:1.5;color:var(--tld-ink-2)}.case-expenses-workspace_ctx__XoXRI b{color:var(--tld-ink)}.case-expenses-workspace_stack__LXpsH>*+*{margin-top:20px}.case-expenses-workspace_loading__Yl1vk{padding:16px;font-size:13.5px;color:var(--tld-ink-2)}.case-expenses-workspace_err__QfItu{border:1px solid #fecaca;background:#fef2f2;color:#991b1b;border-radius:8px;padding:10px 12px;font-size:13.5px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.case-expenses-workspace_sum__fWdIG{min-width:0}.case-expenses-workspace_sumHead__IYLxq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:12px}.case-expenses-workspace_sumTitle__xAZm_{font-family:var(--tld-font-display);font-optical-sizing:auto;font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.012em;color:var(--tld-ink);margin:0}.case-expenses-workspace_sumSub__b3Pqs{max-width:62ch;margin:4px 0 0;font-size:13.5px;line-height:1.55;color:var(--tld-ink-2)}.case-expenses-workspace_slip___kFwD{min-width:0;max-width:46rem;display:flex;flex-direction:column;border:1px solid var(--tld-line);border-radius:10px;background:#fff;overflow:hidden}.case-expenses-workspace_slipTop__v1d1e{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:12px 16px;background:var(--tld-manila-wash);border-bottom:1px solid var(--tld-manila-line)}.case-expenses-workspace_slipName__lvIar{font-family:var(--tld-font-display);font-optical-sizing:auto;font-size:21px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--tld-manila-wash-ink);overflow-wrap:anywhere;margin:0}.case-expenses-workspace_state__rPgxd{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;line-height:20px;white-space:nowrap}.case-expenses-workspace_mark__yTWNU svg,.case-expenses-workspace_state__rPgxd svg{width:14px;height:14px;flex:none}.case-expenses-workspace_state__rPgxd.case-expenses-workspace_ok__zUr1w{background:var(--tld-ok-wash);color:var(--tld-ok-ink)}.case-expenses-workspace_state__rPgxd.case-expenses-workspace_warn__PRChF{background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.case-expenses-workspace_lines__qPS1j{padding:4px 16px 0}.case-expenses-workspace_ln__yMPRp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 0;border-bottom:1px solid #eef2f7}.case-expenses-workspace_lnLabel__eHZKA{min-width:0;font-size:14px;font-weight:600;color:var(--tld-ink)}.case-expenses-workspace_lnLabel__eHZKA button{border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer}.case-expenses-workspace_lnLabel__eHZKA button:hover{color:var(--tld-accent-ink);text-decoration-color:currentColor}.case-expenses-workspace_lnAmt__19k9k{font-size:15px;font-weight:700;color:#17345a;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;border-radius:4px;padding:0 2px;margin:0 -2px}.case-expenses-workspace_lnAmt__19k9k.case-expenses-workspace_unset__Ef7c_{font-size:13.5px;font-weight:600;color:var(--tld-warn-ink)}.case-expenses-workspace_mark__yTWNU{grid-column:1/-1;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600}.case-expenses-workspace_mark__yTWNU.case-expenses-workspace_ok__zUr1w{color:var(--tld-ok-ink)}.case-expenses-workspace_mark__yTWNU.case-expenses-workspace_warn__PRChF{color:var(--tld-warn-ink)}.case-expenses-workspace_src__g_bnZ{font-weight:500;color:var(--tld-ink-3)}.case-expenses-workspace_flags__XQzOT{grid-column:1/-1;display:grid;gap:6px;margin-top:6px}.case-expenses-workspace_flag__BKPmy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;border-left:3px solid var(--tld-warn);background:var(--tld-warn-wash);border-radius:0 6px 6px 0;padding:6px 8px 6px 10px;font-size:12.5px;line-height:1.45;color:var(--tld-warn-ink);min-width:0}.case-expenses-workspace_flag__BKPmy p{min-width:0;flex:1 1 220px;margin:0}.case-expenses-workspace_flag__BKPmy b{font-weight:700}.case-expenses-workspace_ln__yMPRp.case-expenses-workspace_total__VvP9z{border-bottom:0;border-top:3px double var(--tld-line-strong);margin-top:-1px;padding:12px 0 14px}.case-expenses-workspace_ln__yMPRp.case-expenses-workspace_total__VvP9z .case-expenses-workspace_lnLabel__eHZKA{font-size:14.5px;font-weight:700}.case-expenses-workspace_ln__yMPRp.case-expenses-workspace_total__VvP9z .case-expenses-workspace_lnAmt__19k9k{font-size:19px;font-weight:800;color:var(--tld-ink)}.case-expenses-workspace_toWhole__1LdIe{margin:12px 0 0;max-width:46rem;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;color:var(--tld-ink-2)}.case-expenses-workspace_each__6JVZP{max-width:46rem;border:1px solid var(--tld-line);border-radius:10px;background:#fff;padding:4px 16px 12px}.case-expenses-workspace_each__6JVZP ul{list-style:none;margin:0;padding:0}.case-expenses-workspace_each__6JVZP li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 0;border-bottom:1px solid #eef2f7}.case-expenses-workspace_who__1y4H2{font-family:var(--tld-font-display);font-optical-sizing:auto;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--tld-ink)}.case-expenses-workspace_each__6JVZP .case-expenses-workspace_mark__yTWNU{grid-column:1}.case-expenses-workspace_eachOpen__H_0lz{grid-column:2;grid-row:2;justify-self:end}.case-expenses-workspace_eachTotal__kiN1L{padding-top:10px;margin:0;font-size:13.5px;color:var(--tld-ink-2)}.case-expenses-workspace_eachTotal__kiN1L b{color:var(--tld-ink);font-variant-numeric:tabular-nums}.case-expenses-workspace_wide__FjsW3{margin-top:16px;max-width:46rem;min-width:0;border:1px solid var(--tld-line);border-left:3px solid var(--tld-line-strong);border-radius:10px;background:#fff;padding:12px 16px}.case-expenses-workspace_wideTitle__9jPf_{font-size:14.5px;font-weight:700;color:var(--tld-ink);margin:0}.case-expenses-workspace_wide__FjsW3 .case-expenses-workspace_flags__XQzOT{margin-top:8px}.case-expenses-workspace_wideClear__cIqFr{margin:6px 0 0;font-size:12.5px;color:var(--tld-ok-ink);font-weight:600}.case-expenses-workspace_share__q0HRI{margin-bottom:16px;max-width:46rem;border:1px solid var(--tld-line);border-left:3px solid var(--tld-manila-line);border-radius:10px;padding:12px 14px;background:#fff}.case-expenses-workspace_shareRow__qAZj4{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:4px}.case-expenses-workspace_share__q0HRI .case-expenses-workspace_flags__XQzOT{margin-top:8px}.case-expenses-workspace_netLink__oXP2E{margin:8px 16px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;color:var(--tld-ink-3)}@media (prefers-reduced-motion:no-preference){.case-expenses-workspace_lnAmt__19k9k[data-changed]{animation:case-expenses-workspace_changed__5ktA4 1.6s ease-out 1}@keyframes case-expenses-workspace_changed__5ktA4{0%,35%{background:var(--tld-manila)}to{background:transparent}}}@media (prefers-contrast:more){.case-expenses-workspace_flag__BKPmy{border-left-width:4px;background:#fff;border:1px solid var(--tld-warn)}.case-expenses-workspace_slipTop__v1d1e{background:#fff}}.case-expenses-workspace_minis__k_5bb{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;grid-template-columns:minmax(0,1fr)}@container panel (min-width: 480px){.case-expenses-workspace_minis__k_5bb{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-expenses-workspace_minis__k_5bb li{min-width:0;border:1px solid #eef2f7;border-radius:8px;padding:8px}.case-expenses-workspace_minis__k_5bb .case-expenses-workspace_mn__AQPbt{margin:0;font-size:12px;color:#60738c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-expenses-workspace_minis__k_5bb .case-expenses-workspace_mt__F8skH{margin:0;font-weight:900;color:#17345a;font-variant-numeric:tabular-nums}.case-expenses-workspace_alink__ThRTo{border:0;background:none;padding:0;color:#2a5fbd;font-weight:700;font-size:12.5px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.case-expenses-workspace_card__XcpPC{min-width:0;border:1px solid #dbe3ed;background:#fff;border-radius:12px;padding:20px;outline:none}@container panel (max-width: 480px){.case-expenses-workspace_card__XcpPC{padding:14px}}.case-expenses-workspace_splitTitle__On1Hd{margin:0;font-size:16px;font-weight:800;color:#102744}.case-expenses-workspace_lead__TTb2F{margin:4px 0 0;max-width:48rem;font-size:13.5px;line-height:1.7;color:#60738c}.case-expenses-workspace_newTag__hLCj7{display:inline-block;border-radius:4px;background:#eaf0fb;color:var(--tld-accent-ink);font-size:10.5px;font-weight:700;padding:0 5px;margin-left:4px;vertical-align:1px}.case-expenses-workspace_splitRow__us49Q{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}@container panel (min-width: 480px){.case-expenses-workspace_splitRow__us49Q{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-expenses-workspace_lbl__ING49{display:block;min-width:0;font-size:12px;font-weight:700;color:#52667e}.case-expenses-workspace_moneyWrap__ytelV{position:relative;display:block}.case-expenses-workspace_moneyWrap__ytelV:before{content:"$";position:absolute;left:9px;top:50%;transform:translateY(-50%);margin-top:2px;font-size:14px;color:#708099}.case-expenses-workspace_inp__KSQt_{margin-top:4px;display:block;height:36px;width:100%;min-width:0;border-radius:8px;border:1px solid #cdd7e3;background:#fff;padding:0 8px 0 22px;font:inherit;font-size:14px;font-weight:400;color:#17345a}.case-expenses-workspace_inp__KSQt_:disabled{background:#f3f6fa}.case-expenses-workspace_splitFacts__60F8R{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:12px;font-size:13px;color:#52667e}.case-expenses-workspace_splitFacts__60F8R b{color:#17345a;font-variant-numeric:tabular-nums}.case-expenses-workspace_splitFacts__60F8R .case-expenses-workspace_warnFact__aEnp1{color:var(--tld-warn-ink);font-weight:700}.case-expenses-workspace_hint__GRNV9{font-size:12px;color:#708099;margin:4px 0 0}.case-expenses-workspace_saved__PjxSY{font-size:12px;color:#22745e;font-weight:600}.case-expenses-workspace_formErr__zjLCy{margin:8px 0 0;border:1px solid #fecaca;background:#fef2f2;color:#991b1b;border-radius:8px;padding:10px 12px;font-size:13.5px}.case-expenses-workspace_saveRow__QZ9EP{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.case-expenses-workspace_notOnWorksheet__eBor_{margin:8px 0 0;font-size:12.5px;color:var(--tld-warn-ink);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.matter-closure_page__gdkvS{--c-ink:#102744;--c-ink2:#3b5068;--c-muted:#6b7d93;--c-line:#dbe3ed;--c-navy:#17345a;--c-ok:#1d7a4f;--c-okbg:#e9f6ef;--c-warn:#9a5b00;--c-warnbg:#fff3d6;--c-card:#fff;--c-chip:#eef2f7;--c-field:#fbfcfe;--c-fieldline:#c9d4e2;color:var(--c-ink);font:15px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;min-width:0}:where(.matter-closure_page__gdkvS) button{font:inherit;cursor:pointer}:where(.matter-closure_page__gdkvS) button:disabled{cursor:not-allowed;opacity:.55}.matter-closure_h1__HgU7e{font-family:Georgia,serif;font-size:26px;line-height:1.15;letter-spacing:-.01em;margin:4px 0 2px;text-wrap:balance;color:var(--c-ink);font-weight:700}.matter-closure_lead__pkv_v{color:var(--c-ink2);margin:0 0 12px}.matter-closure_status__GYV9y{display:flex;gap:8px;flex-wrap:wrap;background:var(--c-card);border:1px solid var(--c-line);border-radius:12px;padding:10px 12px;margin-bottom:14px}.matter-closure_pill__Vz0Ns{font-weight:800;font-size:13px;border-radius:999px;padding:4px 10px;background:var(--c-chip);color:var(--c-ink2);overflow-wrap:anywhere}.matter-closure_pill__Vz0Ns.matter-closure_ok__w30IW{background:var(--c-okbg);color:var(--c-ok)}.matter-closure_pill__Vz0Ns.matter-closure_warn__qLLcR{background:var(--c-warnbg);color:var(--c-warn)}.matter-closure_clients__ZbhYQ{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 10px}.matter-closure_clientsLabel__sg0RF{font-size:12px;font-weight:700;color:var(--c-muted);margin-right:2px}.matter-closure_ways__MjXF0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}@media (max-width:760px){.matter-closure_ways__MjXF0{grid-template-columns:1fr 1fr}}.matter-closure_way__XHvbN{text-align:left;border:1.5px solid var(--c-fieldline);background:var(--c-card);border-radius:12px;padding:10px 12px;color:var(--c-ink);min-width:0}.matter-closure_way__XHvbN b{display:block;font-size:16px}.matter-closure_way__XHvbN span{font-size:12.5px;color:var(--c-muted)}.matter-closure_way__XHvbN[aria-pressed=true]{border-color:var(--c-navy);box-shadow:0 0 0 3px #dbe5f3;background:#f7faff}.matter-closure_btn__SC_cw:active,.matter-closure_chip__YVoGf:active,.matter-closure_way__XHvbN:active{transform:scale(.97);transition:transform .1s ease-out}.matter-closure_btn__SC_cw:focus-visible,.matter-closure_chip__YVoGf:focus-visible,.matter-closure_shead__VaoOi:focus-visible,.matter-closure_way__XHvbN:focus-visible{outline:2px solid #2f6de0;outline-offset:2px}.matter-closure_confirm__8LITT{border:1px solid #ead7ac;background:#fffaf0;border-radius:12px;padding:10px 12px;margin:-4px 0 14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px}.matter-closure_confirm__8LITT p{margin:0;flex:1 1 260px}.matter-closure_panel__H7_AF{background:var(--c-card);border:2px solid var(--c-navy);border-radius:14px;padding:14px 16px;min-width:0}.matter-closure_panel__H7_AF h2{margin:0;font-size:20px;line-height:1.25;font-weight:800;color:var(--c-ink)}.matter-closure_sub__eBn3X{font-size:13.5px;color:var(--c-muted);margin:2px 0 12px}.matter-closure_steps__CDsKK{list-style:none;margin:0;padding:0;display:grid;gap:8px}.matter-closure_step__HqcsF{border:1px solid var(--c-line);border-radius:10px;min-width:0}.matter-closure_shead__VaoOi{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;background:none;border:none;text-align:left;color:var(--c-ink);border-radius:10px}.matter-closure_n__WtJa3{width:24px;height:24px;border-radius:50%;background:var(--c-chip);font-weight:800;font-size:13px;display:grid;place-items:center;color:var(--c-ink2)}.matter-closure_step__HqcsF.matter-closure_done__SX6OF .matter-closure_n__WtJa3{background:var(--c-okbg);color:var(--c-ok)}.matter-closure_st__UMYkw{font-weight:800;min-width:0;overflow-wrap:anywhere}.matter-closure_state__I0vHY{font-size:12px;font-weight:800;border-radius:6px;padding:2px 8px;white-space:nowrap;background:var(--c-chip);color:var(--c-ink2)}.matter-closure_step__HqcsF.matter-closure_done__SX6OF .matter-closure_state__I0vHY{background:var(--c-okbg);color:var(--c-ok)}.matter-closure_sbody__kfiGC{padding:0 12px 12px 50px;min-width:0}@media (max-width:560px){.matter-closure_sbody__kfiGC{padding-left:12px}.matter-closure_state__I0vHY{white-space:normal;text-align:right}}.matter-closure_sd__9nO8n{font-size:13.5px;color:var(--c-ink2);margin:0 0 8px}.matter-closure_fields__Uq4We{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:4px 0 8px}@media (max-width:560px){.matter-closure_fields__Uq4We{grid-template-columns:1fr}}.matter-closure_f__iu79s{min-width:0}.matter-closure_f__iu79s .matter-closure_label__p_WXv,.matter-closure_f__iu79s label{display:block;font-size:11.5px;font-weight:700;color:var(--c-muted);margin-bottom:2px}.matter-closure_f__iu79s input,.matter-closure_f__iu79s select,.matter-closure_f__iu79s textarea,.matter-closure_input__cxXm_{width:100%;border:1px solid var(--c-fieldline);border-radius:8px;padding:7px 9px;font:inherit;font-size:14px;background:var(--c-field);color:var(--c-ink);min-width:0}.matter-closure_f__iu79s input:disabled{color:var(--c-muted)}.matter-closure_chips__TmPfZ{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px}.matter-closure_chip__YVoGf{font-size:13px;border:1px solid var(--c-line);border-radius:999px;padding:4px 10px;background:var(--c-card);color:var(--c-ink)}.matter-closure_chip__YVoGf[aria-pressed=true]{background:var(--c-navy);border-color:var(--c-navy);color:#fff}.matter-closure_btn__SC_cw{border:1px solid var(--c-navy);background:var(--c-navy);color:#fff;border-radius:8px;padding:7px 12px;font-weight:800;font-size:13.5px}.matter-closure_btn__SC_cw.matter-closure_ghost__Ibsae{background:var(--c-card);color:var(--c-navy);border-color:var(--c-fieldline)}.matter-closure_link__CTnFz{background:none;border:none;padding:0;color:#1f5fbf;font-weight:700;font-size:13px;text-decoration:underline;text-underline-offset:2px}.matter-closure_row__xuCn8{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.matter-closure_int__i0f9r{font-size:12px;font-weight:800;border-radius:6px;padding:2px 8px;margin-left:6px;white-space:nowrap}.matter-closure_int__i0f9r.matter-closure_no__sCxZO{background:var(--c-chip);color:var(--c-ink2)}.matter-closure_int__i0f9r.matter-closure_yes__1_jTC{background:var(--c-warnbg);color:var(--c-warn)}.matter-closure_drafts__BZi4X{display:grid;gap:6px;margin-top:8px}.matter-closure_draft__WsAI3{display:flex;justify-content:space-between;gap:8px;align-items:center;border:1px solid var(--c-line);border-radius:8px;padding:7px 10px;font-size:14px;flex-wrap:wrap;min-width:0}.matter-closure_draft__WsAI3>span:first-child{min-width:0;overflow-wrap:anywhere}.matter-closure_draft__WsAI3 small{color:var(--c-muted)}.matter-closure_plain__FeI8d{font-size:11px;font-weight:900;color:var(--c-warn);background:var(--c-warnbg);border-radius:5px;padding:1px 6px;margin-left:6px;vertical-align:1px;white-space:nowrap}.matter-closure_tableWrap__gjnU4{overflow-x:auto;margin:4px 0 8px}.matter-closure_rec__zKHHf{width:100%;border-collapse:collapse;font-size:13.5px}.matter-closure_rec__zKHHf th{text-align:left;font-size:11.5px;color:var(--c-muted);border-bottom:1px solid var(--c-line);padding:4px 6px}.matter-closure_rec__zKHHf td{padding:5px 6px;border-bottom:1px solid #eef2f6;vertical-align:middle}.matter-closure_rec__zKHHf input{width:110px;border:1px solid var(--c-fieldline);border-radius:6px;padding:3px 6px;font:inherit;font-size:13.5px;background:var(--c-field);color:var(--c-ink)}.matter-closure_rec__zKHHf input.matter-closure_wide__4MqIN{width:100%;min-width:120px}.matter-closure_rec__zKHHf small{color:var(--c-muted)}.matter-closure_verify__4SJ0C{font-size:12px;font-weight:800;color:var(--c-warn)}.matter-closure_error___l9Pc{border:1px solid #efc6c1;background:#fff5f4;color:#8f332c;border-radius:8px;padding:8px 10px;font-size:13.5px;font-weight:700;margin:6px 0}.matter-closure_note___MISp{font-size:12.5px;color:var(--c-muted);margin:6px 0 0}.matter-closure_existing___oDjE{margin-top:18px}.matter-closure_screen__7xAjh{margin:10px 0 4px;display:grid;gap:12px;min-width:0}.matter-closure_toast__ucw62{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);background:#102744;color:#fff;border-radius:10px;padding:10px 14px;font-size:14px;max-width:min(560px,92vw);opacity:0;transition:opacity .2s;pointer-events:none;z-index:60}.matter-closure_toast__ucw62.matter-closure_show__kj4l_{opacity:1}.matter-closure_sheet__TzGMO{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.55;white-space:pre-wrap;border:1px solid #dfe6ef;border-radius:6px;padding:14px 16px;background:#fff;color:#1b2430;max-height:60vh;overflow:auto}.matter-closure_pickList__0X_sG{display:grid;gap:4px;max-height:50vh;overflow:auto;margin-top:8px}.matter-closure_pick__UujHO{text-align:left;border:1px solid var(--c-line);border-radius:8px;padding:8px 10px;background:#fff;color:var(--c-ink);font-size:14px}.matter-closure_pick__UujHO small{display:block;color:var(--c-muted)}@media (pointer:coarse){.matter-closure_btn__SC_cw,.matter-closure_chip__YVoGf,.matter-closure_link__CTnFz,.matter-closure_shead__VaoOi,.matter-closure_way__XHvbN{min-height:44px}}@media (prefers-reduced-motion:reduce){.matter-closure_btn__SC_cw:active,.matter-closure_chip__YVoGf:active,.matter-closure_way__XHvbN:active{transform:none}.matter-closure_toast__ucw62{transition:none}}@media (prefers-contrast:more){.matter-closure_chip__YVoGf,.matter-closure_pill__Vz0Ns,.matter-closure_state__I0vHY{border:1px solid}}.matter-closure_f__iu79s .matter-closure_choices__8IGE1{display:flex;flex-wrap:wrap;gap:6px 18px}.matter-closure_f__iu79s .matter-closure_choices__8IGE1 label{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--c-ink);margin:0;cursor:pointer}.matter-closure_f__iu79s .matter-closure_choices__8IGE1 input{width:auto;padding:0;margin:0}@font-face{font-family:Gelasio;src:url(/fonts/letterhead/gelasio/Gelasio-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gelasio;src:url(/fonts/letterhead/gelasio/Gelasio-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gelasio;src:url(/fonts/letterhead/gelasio/Gelasio-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gelasio;src:url(/fonts/letterhead/gelasio/Gelasio-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Julius Sans One;src:url(/fonts/letterhead/julius-sans-one/JuliusSansOne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.rlop-paper{background:#fff;border:1px solid #dbe3ed;border-radius:6px;padding:26px 30px;font-family:Gelasio,Georgia,serif;font-size:14.5px;line-height:1.5;color:#111;box-shadow:0 1px 3px rgba(16,39,68,.08);min-width:0;overflow-wrap:anywhere;text-align:left}.rlop-paper .rlop-lh{text-align:center;margin-bottom:12px}.rlop-paper .rlop-lh-name{font-family:Julius Sans One,sans-serif;color:#BE0000;font-size:27px;letter-spacing:.01em;line-height:1.3;font-weight:400}.rlop-paper .rlop-lh-name .rlop-cap{font-size:32px}.rlop-paper .rlop-lh-address{font-family:Carlito,Calibri,sans-serif;font-size:13px;color:#263238}.rlop-paper p{margin:0 0 9px}.rlop-paper .rlop-ind{text-indent:2.2em;text-align:justify}.rlop-paper .rlop-via{margin-left:2.2em}.rlop-paper .rlop-re{margin:8px 0 12px 2.2em}.rlop-paper h4{text-align:center;font-size:14.5px;font-weight:700;margin:12px 0}.rlop-paper ol{margin:0 0 9px;padding-left:2.4em;list-style:decimal}.rlop-paper ol li{margin-bottom:6px;text-align:justify}.rlop-paper .rlop-sign{margin-top:18px}.rlop-paper .rlop-sigimg{display:inline-block;vertical-align:middle;border-bottom:1px solid #333;min-width:220px;height:46px}.rlop-fill{background:#fff7cc;border-bottom:1.5px solid #e3c56b;padding:0 1px}@media (max-width:640px){.rlop-paper{padding:16px 14px;font-size:13.5px}.rlop-paper .rlop-re{margin-left:0}}@media (prefers-contrast:more){.rlop-paper{border-color:#8a9bb0}.rlop-fill{border-bottom-color:#8a6d12}}.theo-docs_root__0UzUr{--theo-navy:#193653;--theo-ink:#233950;--theo-teal:#14766d;--theo-teal-dark:#0d635b;--theo-cream:#f6f3ec;--theo-paper:#fffefa;--theo-gold:#bb914b;--theo-line:#dfe3df;--theo-muted:#56677a;--theo-pale:#eaf3ef;--theo-warn-bg:#fff6e6;--theo-warn-ink:#7a5212;--theo-error-bg:#fff2eb;--theo-error-ink:#883d25;--theo-disabled-bg:#e9eef4;--theo-disabled-ink:#4a5d74;--theo-disabled-line:#c9d4e0;color:var(--theo-ink);font-size:13px;line-height:1.45;min-width:0}.theo-docs_root__0UzUr,.theo-docs_root__0UzUr *{overflow-wrap:anywhere}.theo-docs_root__0UzUr *{min-width:0}.theo-docs_root__0UzUr :focus-visible{outline:3px solid var(--theo-gold);outline-offset:2px}:where(.theo-docs_root__0UzUr) button,:where(.theo-docs_root__0UzUr) input,:where(.theo-docs_root__0UzUr) select,:where(.theo-docs_root__0UzUr) textarea{font:inherit}.theo-docs_primary__JZ651{border:1px solid var(--theo-teal);background:var(--theo-teal);color:#fff;border-radius:8px;padding:6px 12px;font-weight:700;font-size:12px;cursor:pointer;min-height:32px}.theo-docs_primary__JZ651:hover:not(:disabled){background:var(--theo-teal-dark)}.theo-docs_secondary__eEmzw{border:1px solid #b9c6d6;background:#fff;color:#17345a;border-radius:8px;padding:6px 12px;font-weight:700;font-size:12px;cursor:pointer;min-height:32px;display:inline-flex;align-items:center;gap:5px}.theo-docs_secondary__eEmzw:hover:not(:disabled){background:#f2f6fa}.theo-docs_danger__yvBt8{border:1px solid #a13f3a;background:#a13f3a;color:#fff;border-radius:8px;padding:6px 12px;font-weight:700;font-size:12px;cursor:pointer;min-height:32px}.theo-docs_link__7IydW{background:none;border:0;padding:0;color:#2a5fbd;text-decoration:underline;cursor:pointer;font-size:12px;font-weight:650}.theo-docs_option__8Hf9N{border:1px solid var(--theo-teal);background:#fff;color:var(--theo-teal-dark);border-radius:8px;padding:5px 10px;font-size:12px;font-weight:650;cursor:pointer;min-height:30px}.theo-docs_option__8Hf9N:hover:not(:disabled){background:var(--theo-pale)}.theo-docs_optionOn__8Utck{background:var(--theo-teal);color:#fff}.theo-docs_danger__yvBt8:disabled,.theo-docs_option__8Hf9N:disabled,.theo-docs_primary__JZ651:disabled,.theo-docs_secondary__eEmzw:disabled{background:var(--theo-disabled-bg);border-color:var(--theo-disabled-line);color:var(--theo-disabled-ink);cursor:not-allowed}.theo-docs_link__7IydW:disabled{color:var(--theo-disabled-ink);text-decoration:none;cursor:not-allowed}.theo-docs_actions__H0P_G{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.theo-docs_pill__e6zJC{display:inline-flex;align-items:center;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:18px}.theo-docs_tone_teal__ufKNf{background:var(--theo-pale);color:var(--theo-teal-dark)}.theo-docs_tone_gold__2yyhI{background:#fbf1dc;color:#6b4a12}.theo-docs_tone_red__Mgdim{background:var(--theo-error-bg);color:var(--theo-error-ink)}.theo-docs_tone_grey__2Uhya{background:#eef1f4;color:#4a5d74}.theo-docs_tone_navy__wAtv0{background:#e8eef6;color:#193653}.theo-docs_partial__X4KrM{background:#6b4a12;color:#fff}.theo-docs_muted__Z6eos{margin:0;font-size:12px;color:var(--theo-muted)}.theo-docs_small__wD51L{font-size:11.5px}.theo-docs_error__t9vVY{margin:0;font-size:12px;color:var(--theo-error-ink)}.theo-docs_note__bM3_Z{margin:0;padding:6px 10px;border-radius:8px;font-size:12px;background:#eef5fb;color:#1f456f;border:1px solid #cfe0f1}.theo-docs_warn____ysO{margin:0;padding:6px 10px;border-radius:8px;font-size:12px;background:var(--theo-warn-bg);color:var(--theo-warn-ink);border:1px solid #ecd9b4}.theo-docs_never__8bNOJ{margin:0;padding:7px 10px;border-radius:8px;font-size:12px;background:var(--theo-pale);color:#1f5f4c;border:1px solid #b8d7ca;font-weight:650}.theo-docs_attach__ldfZy{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none;align-self:flex-end;min-width:38px;min-height:38px;padding:6px 8px}.theo-docs_attachWrap__MBfUz{position:relative;display:inline-flex;flex:none;align-self:flex-end}.theo-docs_attachMenu__TjRd9{position:absolute;bottom:calc(100% + 6px);left:0;z-index:40;display:grid;gap:2px;min-width:252px;max-width:min(300px,calc(100vw - 32px));padding:4px;background:#fff;border:1px solid #cdd7e3;border-radius:10px;box-shadow:0 10px 28px rgba(16,39,68,.18)}.theo-docs_menuItem__PvoYG{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#17345a;font:inherit;font-size:13px;font-weight:650;text-align:left;cursor:pointer}.theo-docs_menuItem__PvoYG:focus-visible,.theo-docs_menuItem__PvoYG:hover{background:var(--theo-pale,#eaf3ef);outline:none}.theo-docs_menuItem__PvoYG svg{flex:none;color:var(--theo-teal,#14766d)}.theo-docs_trayStack__ein_U{gap:6px;max-height:min(64dvh,620px)}.theo-docs_picker__MOnZ9,.theo-docs_trayStack__ein_U{display:grid;overflow-y:auto;overscroll-behavior:contain}.theo-docs_picker__MOnZ9{gap:8px;padding:8px 10px;border:1px solid #cdd7e3;border-radius:10px;background:var(--theo-paper);max-height:min(46dvh,440px)}.theo-docs_trayStack__ein_U>.theo-docs_picker__MOnZ9:not(:last-child){max-height:min(40dvh,400px)}.theo-docs_trayStack__ein_U>.theo-docs_picker__MOnZ9~.theo-docs_tray__J4Cjt{max-height:min(22dvh,220px)}.theo-docs_picker__MOnZ9>.theo-docs_trayHead__gNxmN{position:sticky;top:-8px;z-index:1;margin:-8px -10px 0;padding:8px 10px 4px;background:var(--theo-paper)}.theo-docs_pickerFilters__e0PSu{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:end}@media (max-width:560px){.theo-docs_pickerFilters__e0PSu{grid-template-columns:minmax(0,1fr)}}.theo-docs_pickerList__FYvJH{display:grid;list-style:none;margin:0;padding:0;border:1px solid var(--theo-line);border-radius:8px;background:#fff;max-height:240px;overflow-y:auto;overscroll-behavior:contain}.theo-docs_pickerList__FYvJH>li{padding:6px 8px}.theo-docs_pickerList__FYvJH>li+li{border-top:1px solid #eef2f0}.theo-docs_pickerRow__0GPEK{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:space-between}.theo-docs_pickerText__7L1o3{display:grid;gap:1px;flex:1 1 200px}.theo-docs_pickerName__yRW1E{font-weight:700;color:#17345a;font-size:12.5px}.theo-docs_tray__J4Cjt{display:grid;gap:6px;padding:8px 10px;border:1px solid #cdd7e3;border-radius:10px;background:#fff;max-height:min(38dvh,360px);overflow-y:auto;overscroll-behavior:contain}.theo-docs_trayPanel__gl0r_{margin:0 12px}.theo-docs_trayDrag__Y9_Ax{border:2px dashed var(--theo-teal);background:#f2faf7}.theo-docs_trayHead__gNxmN{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:space-between}.theo-docs_trayTitle__6BaVz{margin:0;font-size:12px;font-weight:750;color:var(--theo-navy)}.theo-docs_dropZone__Avagm{margin:0;padding:12px;border:2px dashed var(--theo-teal);border-radius:10px;background:#f2faf7;color:var(--theo-teal-dark);font-weight:750;font-size:12.5px;text-align:center}.theo-docs_chips__0TL6C{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.theo-docs_chip__UbsG3{display:inline-grid;grid-template-columns:auto 1fr auto;gap:2px 6px;align-items:center;max-width:100%;border:1px solid #cdd7e3;background:#fbfcfd;border-radius:10px;padding:4px 4px 4px 8px;font-size:12px}.theo-docs_chip__UbsG3[data-status=ready]{border-color:#b8d7ca;background:#f5fbf8}.theo-docs_chip__UbsG3[data-status=checking],.theo-docs_chip__UbsG3[data-status=partly],.theo-docs_chip__UbsG3[data-status=uploading]{border-color:#ecd9b4;background:#fffaf0}.theo-docs_chip__UbsG3[data-status=error],.theo-docs_chip__UbsG3[data-status=rejected],.theo-docs_chip__UbsG3[data-status=unreadable]{border-color:#e2b4a3;background:var(--theo-error-bg)}.theo-docs_chipIcon__aQsCM{color:var(--theo-muted);display:inline-flex}.theo-docs_chipName__kj2RX{font-weight:700;color:#17345a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.theo-docs_chipState__vyPbq{font-size:11px;color:var(--theo-muted)}.theo-docs_chipProblem__XfcgD{grid-column:1/-1;font-size:11.5px;color:var(--theo-error-ink);padding-right:4px}.theo-docs_chip__UbsG3[data-status=checking] .theo-docs_chipProblem__XfcgD,.theo-docs_chip__UbsG3[data-status=partly] .theo-docs_chipProblem__XfcgD{color:var(--theo-warn-ink)}.theo-docs_chipRemove__zlIqx{border:0;background:transparent;color:var(--theo-muted);border-radius:6px;width:26px;height:26px;display:inline-grid;place-items:center;cursor:pointer}.theo-docs_chipRemove__zlIqx:hover{background:#eef1f4;color:var(--theo-ink)}.theo-docs_meter__uzfyH{grid-column:1/-1;height:3px;border-radius:2px;background:#e9edf2;overflow:hidden}.theo-docs_meter__uzfyH>span{display:block;height:100%;background:var(--theo-teal)}.theo-docs_scope___3OE8{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;font-size:12px}.theo-docs_scopeLabel__IDFRF{font-weight:700;color:var(--theo-navy)}.theo-docs_scopeNeeded__7r4Ki{color:var(--theo-warn-ink);font-weight:700}.theo-docs_scopeBox__8TOIX{display:grid;gap:6px;padding:8px;border-radius:8px;background:var(--theo-cream);border:1px solid var(--theo-line)}.theo-docs_scopeBox__8TOIX fieldset{border:0;margin:0;padding:0;display:grid;gap:4px}.theo-docs_scopeBox__8TOIX legend{font-size:12px;font-weight:750;color:var(--theo-navy);margin-bottom:2px}.theo-docs_radio__MU9_5{display:flex;gap:6px;align-items:flex-start;font-size:12.5px;min-height:28px}.theo-docs_radio__MU9_5 input{margin-top:3px}.theo-docs_picked__oCOXZ{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.theo-docs_picked__oCOXZ li{display:inline-flex;align-items:center;gap:2px;border:1px solid #c9d6cf;background:#fff;border-radius:10px;padding:1px 2px 1px 8px;font-size:12px}.theo-docs_select__y3E_D{padding:5px 8px;font-size:12.5px;max-width:100%;min-height:32px}.theo-docs_input__w2LZI,.theo-docs_select__y3E_D{border:1px solid #cdd7e3;border-radius:8px;background:#fff}.theo-docs_input__w2LZI{padding:6px 8px;font-size:13px;width:100%;min-height:34px}.theo-docs_textarea__LwHdr{border:1px solid #cdd7e3;border-radius:8px;padding:7px 9px;background:#fff;font-size:13px;width:100%;min-height:64px;resize:vertical}@media (max-width:760px),(pointer:coarse){.theo-docs_input__w2LZI,.theo-docs_select__y3E_D,.theo-docs_textarea__LwHdr{font-size:16px}}.theo-docs_card__UJSUC{border:1px solid #cfd9d3;border-left:4px solid var(--theo-teal);border-radius:12px;padding:10px 12px;background:#fbfdfc;display:grid;gap:8px}.theo-docs_card__UJSUC[data-state=needs_review],.theo-docs_card__UJSUC[data-state=partial]{border-left-color:var(--theo-gold);background:#fffdf7}.theo-docs_card__UJSUC[data-state=failed]{border-left-color:#c88a6a;background:#fffaf7}.theo-docs_card__UJSUC[data-state=queued],.theo-docs_card__UJSUC[data-state=stopped]{border-left-color:#8394a8}.theo-docs_head__Sr6i4{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.theo-docs_title__pF4qy{margin:0;flex:1 1 14rem;font-size:14px;font-weight:750;color:var(--theo-navy)}.theo-docs_facts__L2Iq2{margin:0;display:flex;flex-wrap:wrap;gap:2px 10px;font-size:11.5px;color:var(--theo-muted)}.theo-docs_facts__L2Iq2 b{color:var(--theo-ink);font-weight:700}.theo-docs_progress__SpjEW{display:grid;gap:4px;padding:7px 9px;border-radius:8px;background:#fff;border:1px solid #d6e0ea;font-size:12px}.theo-docs_bar__zDGgP{height:6px;border-radius:3px;background:#e5ebf1;overflow:hidden}.theo-docs_bar__zDGgP>span{display:block;height:100%;background:var(--theo-teal);transition:width .3s ease}@media (prefers-reduced-motion:reduce){.theo-docs_bar__zDGgP>span{transition:none}}.theo-docs_problems__blX1Z{margin:0;padding:6px 10px 6px 24px;border-radius:8px;background:var(--theo-error-bg);color:var(--theo-error-ink);font-size:12px}.theo-docs_outputs__s_fPI{display:grid;gap:6px;list-style:none;margin:0;padding:0}.theo-docs_output__gPg5M{display:grid;grid-template-columns:26px 1fr;gap:4px 8px;align-items:start;border:1px solid #d6e0ea;border-radius:10px;padding:8px;background:#fff}.theo-docs_output__gPg5M[data-internal="1"]{background:#fbfbf8;border-style:dashed}.theo-docs_outputIcon__n5AqG{color:var(--theo-teal-dark);padding-top:2px}.theo-docs_outputName__nfT55{margin:0;font-weight:750;color:#17345a;font-size:12.5px;display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.theo-docs_outputActions__mWJP_{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.theo-docs_versions__EBGcA{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:12px}.theo-docs_versions__EBGcA li{border-left:3px solid var(--theo-line);padding-left:8px;display:grid;gap:4px}.theo-docs_section__fKFYN{border-top:1px solid var(--theo-line);padding-top:6px}.theo-docs_section__fKFYN>summary{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:750;color:var(--theo-navy);font-size:12.5px;min-height:28px;list-style:none}.theo-docs_section__fKFYN>summary::-webkit-details-marker{display:none}.theo-docs_section__fKFYN>summary:before{content:"▸";color:var(--theo-muted);font-size:11px;width:10px}.theo-docs_section__fKFYN[open]>summary:before{content:"▾"}.theo-docs_count__jDQo6{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#eef1f4;color:#33475f;font-size:11px;font-weight:750}.theo-docs_countOpen__3Ccne{background:#fbf1dc;color:#6b4a12}.theo-docs_list__n_nax{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.theo-docs_item__GhX9V{border:1px solid #e2e7ec;border-radius:9px;padding:7px 9px;background:#fff;display:grid;gap:5px;font-size:12.5px}.theo-docs_item__GhX9V[data-answered="1"]{background:#f7f9f8}.theo-docs_itemHead__XeaEx{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline}.theo-docs_answered__IS_rb{margin:0;font-size:12px;color:#1f5f4c}.theo-docs_inline__NKjvV{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.theo-docs_inline__NKjvV .theo-docs_input__w2LZI{flex:1 1 12rem;width:auto}.theo-docs_values__Hh9Sb{margin:6px 0 0;display:grid;gap:4px}.theo-docs_value__LluKl{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:2px 8px;padding:5px 0;border-top:1px solid #edf1f5;font-size:12.5px}.theo-docs_value__LluKl:first-child{border-top:0}.theo-docs_value__LluKl dt{color:var(--theo-muted)}.theo-docs_value__LluKl dd{margin:0;display:flex;flex-wrap:wrap;gap:3px 6px;align-items:center}.theo-docs_valueText___ufD5{font-weight:700;color:#17345a}.theo-docs_valueBlank__HiaEL{color:var(--theo-muted);font-style:italic}@media (max-width:420px){.theo-docs_value__LluKl{grid-template-columns:1fr}}.theo-docs_src__tbPMx{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:10px;border:1px solid #c9d6cf;background:var(--theo-pale);color:var(--theo-teal-dark);font-size:11px;font-weight:750;cursor:pointer}.theo-docs_srcOn__DOFqO,.theo-docs_src__tbPMx:hover{background:var(--theo-teal);color:#fff;border-color:var(--theo-teal)}.theo-docs_srcPreview__o91SL{margin:2px 0 0;padding:8px 10px;border-left:3px solid var(--theo-teal);background:#f5fbf8;border-radius:6px;display:grid;gap:4px;font-size:12px}.theo-docs_srcPreview__o91SL blockquote{margin:0;padding:0 0 0 8px;border-left:2px solid #c9d6cf;color:#33475f;white-space:pre-wrap}.theo-docs_internal__QrlXw{color:#6b4a12;font-weight:700}.theo-docs_rows__gFkUB{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.theo-docs_row__IdeyW{border:1px solid #e2e7ec;border-radius:9px;padding:7px 9px;background:#fff;display:grid;gap:5px;font-size:12.5px}.theo-docs_row__IdeyW[data-held="1"]{border-color:#ecd9b4;background:#fffaf0}.theo-docs_rowHead__DHESJ{display:flex;flex-wrap:wrap;gap:3px 8px;align-items:center}.theo-docs_rowKey__dfIHZ{font-weight:750;color:var(--theo-navy)}.theo-docs_answers__yEc5q{margin:0;padding:0;list-style:none;display:grid;gap:3px}.theo-docs_answers__yEc5q li{display:flex;flex-wrap:wrap;gap:3px 6px;align-items:center}.theo-docs_reasons__n9qyu{margin:0;font-size:11.5px;color:var(--theo-muted)}.theo-docs_tableWrap__Bl9ld{overflow-x:auto;border:1px solid #d6e0ea;border-radius:10px;background:#fff}.theo-docs_table__A0b0q{border-collapse:collapse;width:100%;font-size:12.5px}.theo-docs_table__A0b0q td,.theo-docs_table__A0b0q th{text-align:left;vertical-align:top;padding:7px 9px;border-top:1px solid #edf1f5}.theo-docs_table__A0b0q thead th{border-top:0;background:#f4f7fa;color:#33475f;font-size:11.5px;font-weight:750;text-transform:uppercase;letter-spacing:.03em;position:sticky;top:0}.theo-docs_table__A0b0q tr[data-held="1"] td{background:#fffaf0}@media (max-width:720px){.theo-docs_table__A0b0q thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.theo-docs_table__A0b0q,.theo-docs_table__A0b0q tbody,.theo-docs_table__A0b0q td,.theo-docs_table__A0b0q tr{display:block;width:100%}.theo-docs_table__A0b0q tr{border-top:1px solid #d6e0ea;padding:6px 0}.theo-docs_table__A0b0q td{border-top:0;padding:3px 10px}.theo-docs_table__A0b0q td:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:750;text-transform:uppercase;letter-spacing:.03em;color:var(--theo-muted)}}.theo-docs_dest__AjY0h{border:1px solid #d6e0ea;border-radius:10px;padding:8px 10px;background:#fff;display:grid;gap:6px;margin:0;min-inline-size:0}.theo-docs_destHead__MKWf2{margin:0;font-weight:750;color:var(--theo-navy)}.theo-docs_changes__tOEQG{margin:0;display:grid;gap:3px;font-size:12px}.theo-docs_change__dttgt{display:grid;grid-template-columns:minmax(96px,36%) 1fr;gap:6px}.theo-docs_change__dttgt dt{color:var(--theo-muted)}.theo-docs_change__dttgt dd{margin:0;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.theo-docs_change__dttgt s{color:var(--theo-muted)}.theo-docs_saved__5yDsY{margin:0;padding:8px 10px;border-radius:10px;border:1px solid #b8d7ca;background:#f5fbf8;font-size:12px;color:#1f5f4c;display:grid;gap:4px}.theo-docs_saved__5yDsY[data-undone="1"]{border-color:#d6e0ea;background:#f7f9fb;color:#33475f}.theo-docs_saveRows__dbvUF{display:grid;gap:6px}.theo-docs_saveRow__qWz_4{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.theo-docs_saveRow__qWz_4>.theo-docs_dest__AjY0h,.theo-docs_saveRow__qWz_4>.theo-docs_note__bM3_Z,.theo-docs_saveRow__qWz_4>.theo-docs_saved__5yDsY{flex:1 1 100%}.theo-docs_saveNotes__0Rarg{margin:0;padding:4px 8px 4px 22px;border-radius:8px;background:var(--theo-warn-bg);color:var(--theo-warn-ink);border:1px solid #ecd9b4;display:grid;gap:2px}.theo-docs_csv__LOSjx{overflow:auto;height:100%;padding:8px;background:#fff}.theo-docs_settings__5BGPI{display:grid;gap:14px}.theo-docs_settingsGroup__DRmNb{display:grid;gap:8px}.theo-docs_settingsHead__ncfTF{margin:0;font-size:14px;font-weight:800;color:var(--theo-navy)}.theo-docs_settingsRow__2vViE{border:1px solid #dfe6ef;border-radius:10px;padding:9px 11px;background:#fff;display:grid;gap:6px;font-size:12.5px}.theo-docs_fieldGrid__DEghW{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.theo-docs_label___KI_B{display:grid;gap:3px;font-size:12px;font-weight:700;color:var(--theo-ink)}.theo-docs_orgBundle__OhWDZ[data-saved="1"]{border-color:#b8d7ca;background:#f7fcf9}.theo-docs_orgWide__hDlk6{grid-column:1/-1;display:grid;gap:6px}.theo-docs_orgScroll__TXisa{max-height:min(70dvh,640px);overflow:auto}.theo-docs_orgName__O3ymI{font-weight:700;color:#17345a}.theo-docs_orgHold__ghBv6{color:var(--theo-warn-ink);font-weight:700}.cc-ctls:has(>.lt-ctl){grid-template-columns:repeat(6,minmax(0,1fr))}@container cc-panel (max-width: 700px){.cc-ctls:has(>.lt-ctl){grid-template-columns:repeat(3,minmax(0,1fr))}}.cc-sheet .cc-ctls:has(>.lt-ctl){grid-template-columns:repeat(3,minmax(0,1fr))}.cc-root .lt-ctl{padding:0 2px}.lt-ctl span{text-align:center;line-height:1.15;letter-spacing:-.005em}.cc-ctl.lt-ctl[aria-disabled=true],.cc-ib.lt-ib[aria-disabled=true]{opacity:.5}.cc-ctl.lt-ctl[aria-disabled=true]:active{transform:none}.cc-ctl.lt-ctl[aria-pressed=true]:hover:not(:disabled){background:var(--tld-navy-panel)}.lt-pane{display:grid;gap:8px;border:1px solid var(--cc-line);border-radius:12px;background:var(--tld-surface);padding:10px 12px 12px}.lt-head{display:flex;align-items:center;gap:8px;min-height:28px}.lt-icon{width:16px;height:16px;color:var(--tld-accent-ink)}.lt-title{margin:0;font-size:13px;font-weight:700;color:var(--cc-ink);letter-spacing:0}.lt-state{flex:1;min-width:0;font-size:12px;color:var(--cc-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt-pane[data-listening] .lt-state{color:var(--tld-ok-ink);font-weight:600}.cc-root .lt-x{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--cc-ink-2);cursor:pointer;flex:none}.cc-root .lt-x:hover{background:var(--tld-chip)}.cc-root .lt-x svg{width:16px;height:16px}.lt-note{margin:0;font-size:12.5px;border-radius:8px;padding:6px 10px;background:var(--tld-surface-2);color:var(--cc-ink-2)}.lt-note[data-tone=warn]{background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.lt-note[data-tone=ok]{background:var(--tld-ok-wash);color:var(--tld-ok-ink)}.lt-paper{--lt-margin:3.6rem;position:relative;border:1px solid var(--cc-line);border-radius:10px;background:var(--tld-surface);overflow:hidden}.lt-paper:after,.lt-paper:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--tld-red-pen);opacity:.32;pointer-events:none}.lt-paper:before{left:var(--lt-margin)}.lt-paper:after{left:calc(var(--lt-margin) + 3px)}.lt-lines{list-style:none;margin:0;padding:6px 0;max-height:216px;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:8px}.lt-lines:focus-visible{outline:2px solid var(--tld-focus);outline-offset:-2px}.lt-turn{display:grid;grid-template-columns:var(--lt-margin) minmax(0,1fr);column-gap:14px;padding:3px 12px 3px 0}.lt-at{justify-self:end;padding-right:8px;padding-top:1px;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--cc-ink-3);white-space:nowrap}.lt-turn p{margin:0;font-size:13.5px;line-height:1.5;color:var(--cc-ink);overflow-wrap:anywhere}.lt-who{font-weight:700;margin-right:4px;color:var(--tld-navy)}.lt-turn[data-side=you] .lt-who{color:var(--tld-accent-ink)}.lt-turn[data-side=you] p{color:var(--cc-ink-2)}.lt-turn[data-failed] p{color:var(--cc-ink-3);font-size:12.5px}.lt-words{min-width:0;display:grid;gap:1px}.lt-lang{display:inline-block;margin:0 6px 0 2px;padding:0 6px;border-radius:6px;background:var(--tld-chip);color:var(--cc-ink-2);font-size:11px;font-weight:600;line-height:18px;vertical-align:1px}.lt-turn[data-language=es] .lt-lang{background:var(--tld-manila-wash);color:var(--tld-manila-wash-ink);box-shadow:inset 0 0 0 1px var(--tld-manila-line)}.lt-turn p.lt-tr{color:var(--cc-ink-3);font-size:12.5px;line-height:1.45;font-style:italic}.lt-tr-label{font-weight:600;font-size:11px;color:var(--cc-ink-3);margin-right:4px}.lt-tr-label,.lt-tr[data-unavailable]{font-style:normal}.cc-sheet .lt-turn p.lt-tr{font-size:13.5px}.lt-empty{padding:10px 12px 10px calc(var(--lt-margin) + 14px);font-size:12.5px;color:var(--cc-ink-3)}.cc-root .lt-jump{position:absolute;right:10px;bottom:8px;min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:999px;border:1px solid var(--tld-navy);background:var(--tld-navy);color:#fff;font-size:12px;font-weight:700;cursor:pointer;box-shadow:var(--tld-e2);transition:transform var(--tld-dur-1) ease-out}.cc-root .lt-jump:active{transform:scale(.96)}.cc-root .lt-jump svg{width:14px;height:14px}.cc-root .lt-jump:focus-visible{outline:2px solid var(--tld-focus);outline-offset:2px}.lt-live{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--cc-ink-2)}.lt-live,.lt-side{align-items:center}.lt-side{display:inline-flex;gap:6px;font-weight:600}.lt-side i{width:9px;height:9px;border-radius:50%;border:2px solid var(--tld-ok);background:transparent;transition:background var(--tld-dur-1),box-shadow var(--tld-dur-1)}.lt-side[data-on] i{background:var(--tld-ok);box-shadow:0 0 0 3px var(--tld-ok-wash)}.lt-side[data-quiet]{color:var(--cc-ink-3);font-weight:500}.lt-side[data-quiet] i{border-color:var(--cc-line-2)}.lt-writing{color:var(--cc-ink-3)}.lt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lt-unsaved{font-size:12px}.lt-confirm,.lt-unsaved{color:var(--tld-warn-ink)}.lt-confirm{display:grid;gap:8px;border-radius:10px;padding:8px 10px;background:var(--tld-warn-wash)}.lt-confirm p{margin:0;font-size:12.5px}.cc-sheet .lt-paper{--lt-margin:2.9rem}.cc-sheet .lt-turn{column-gap:11px;padding-right:10px}.cc-sheet .lt-turn p{font-size:15px}.cc-sheet .lt-lines{max-height:38vh}.cc-bar-sheet .lt-lines{max-height:150px}@media (prefers-reduced-motion:reduce){.lt-jump,.lt-side i{transition:none}}@media (prefers-contrast:more){.lt-pane,.lt-paper{border-color:var(--tld-ink-2)}.lt-paper:after,.lt-paper:before{opacity:.8}}.cc-root .cc-ctls:has(>.ip-ctl){grid-template-columns:repeat(4,minmax(0,1fr))}@container cc-panel (max-width: 700px){.cc-root .cc-ctls:has(>.ip-ctl){grid-template-columns:repeat(4,minmax(0,1fr))}}.cc-root.cc-sheet .cc-ctls:has(>.ip-ctl),.cc-sheet .cc-ctls:has(>.ip-ctl){grid-template-columns:repeat(4,minmax(0,1fr))}.cc-root .ip-ctl{padding:0 2px}.ip-ctl span{text-align:center;line-height:1.15}.cc-ctl.ip-ctl[aria-pressed=true]:hover:not(:disabled){background:var(--tld-navy-panel)}.ip-pane{display:grid;gap:10px;border:1px solid var(--cc-line);border-radius:12px;background:var(--tld-surface);padding:10px 12px 12px;min-width:0}.ip-pane[data-ai=running]{border-color:#b8d7ca}.ip-head{display:flex;align-items:center;gap:8px;min-height:28px}.ip-icon{width:16px;height:16px;color:var(--tld-accent-ink)}.ip-title{margin:0;font-size:13px;font-weight:700;color:var(--cc-ink)}.ip-state{flex:1;min-width:0;font-size:12px;color:var(--cc-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ip-pane[data-ai=running] .ip-state{color:var(--tld-ok-ink);font-weight:600}.cc-root .ip-x{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--cc-ink-2);cursor:pointer;flex:none}.cc-root .ip-x:hover{background:var(--tld-chip)}.cc-root .ip-x svg{width:16px;height:16px}.ip-lang{display:grid;gap:6px}.ip-pref{margin:0;font-size:13px;color:var(--cc-ink)}.ip-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ip-human{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.ip-human .cc-btn{min-width:0;white-space:normal;text-align:left;line-height:1.2}.ip-add{display:grid;gap:6px;border:1px solid var(--cc-line);border-radius:10px;padding:8px 10px;background:var(--tld-surface-2)}.ip-add .cc-btn{justify-self:start}.ip-leg{display:grid;gap:8px;border:1px solid #ecd9a6;border-radius:12px;padding:10px 12px;background:var(--tld-warn-wash);color:var(--cc-ink)}.ip-leg[data-phase=joined]{border-color:#b8d7ca;background:var(--tld-ok-wash)}.ip-leg[data-phase=failed]{border-color:#efc5c2;background:var(--tld-red-wash)}.ip-leg-title{margin:0;font-size:13px;overflow-wrap:anywhere}.ip-leg-title span{color:var(--cc-ink-2);margin-left:6px;font-variant-numeric:tabular-nums}.ip-parts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ip-parts li{font-size:11.5px;padding:2px 8px;border-radius:999px;background:var(--tld-surface);border:1px solid var(--cc-line);color:var(--cc-ink-2)}.ip-parts li span{font-weight:700;color:var(--cc-ink)}.ip-warn{color:var(--tld-red-ink)!important}.ip-pin{display:grid;gap:6px;border-top:1px dashed var(--cc-line-2);padding-top:8px}.ip-pin-value{min-height:36px;display:inline-flex;align-items:center;padding:0 10px;border-radius:10px;background:var(--tld-surface);border:1px solid var(--cc-line-2);font-variant-numeric:tabular-nums;letter-spacing:.12em;font-weight:700;font-size:14px}.ip-pad{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.ip-pad .cc-key{min-height:40px}.ip-pad .cc-hint{grid-column:1/-1}.ip-paper{position:relative;border:1px solid var(--cc-line);border-radius:10px;background:var(--tld-surface-2);overflow:hidden}.ip-captions{list-style:none;margin:0;padding:6px 0;max-height:200px;overflow-y:auto;overscroll-behavior:contain}.ip-captions:focus-visible{outline:2px solid var(--tld-focus);outline-offset:-2px}.ip-caption{display:grid;gap:1px;padding:6px 12px;border-bottom:1px solid var(--cc-line)}.ip-caption:last-child{border-bottom:0}.ip-caption small{font-size:11px;font-weight:600;color:var(--cc-ink-3)}.ip-caption p{margin:0;font-size:13.5px;line-height:1.45;color:var(--cc-ink);overflow-wrap:anywhere}.ip-caption[data-direction=you_to_caller] p{color:var(--cc-ink-2)}.ip-caption p.ip-original{font-size:12.5px;color:var(--cc-ink-3);font-style:italic}.ip-caption[data-partial]{opacity:.75}.ip-note{margin:0;font-size:12.5px;border-radius:8px;padding:6px 10px;background:var(--tld-surface-2);color:var(--cc-ink-2)}.ip-note[data-tone=warn]{background:var(--tld-warn-wash);color:var(--tld-warn-ink)}.ip-note[data-tone=ok]{background:var(--tld-ok-wash);color:var(--tld-ok-ink)}.ip-note[data-tone=error]{background:var(--tld-red-wash);color:var(--tld-red-ink)}.ip-incoming{display:flex;align-items:center;gap:6px}.ip-incoming svg{width:14px;height:14px;flex:none}.cc-sheet .ip-caption p{font-size:14px}.ip-live-wrap{display:grid;gap:4px}.ip-live{margin:0;display:flex;align-items:center;gap:8px;min-height:28px;padding:0 10px;border-radius:8px;background:var(--tld-surface-2);font-size:13px;color:var(--cc-ink-3)}.ip-live[data-busy]{background:var(--tld-ok-wash);color:var(--tld-ok-ink);font-weight:600}.ip-dots{display:inline-flex;gap:3px;flex:none}.ip-dots i{width:5px;height:5px;border-radius:999px;background:currentColor;opacity:.35}.ip-live[data-busy] .ip-dots i{animation:ip-dot 1.2s ease-in-out infinite}.ip-live[data-busy] .ip-dots i:nth-child(2){animation-delay:.15s}.ip-live[data-busy] .ip-dots i:nth-child(3){animation-delay:.3s}@keyframes ip-dot{0%,to{opacity:.35}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.ip-live[data-busy] .ip-dots i{animation:none;opacity:.8}}.ip-waiting{margin:0;font-size:12.5px;color:var(--tld-warn-ink)}.ip-audio{display:grid;gap:8px}.ip-device{margin:0;font-size:12.5px;line-height:1.4;color:var(--cc-ink-2)}.ip-device[data-device=speakers]{color:var(--tld-warn-ink)}.ip-orig{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.ip-orig legend{float:left;padding:0;font-size:12.5px;color:var(--cc-ink-2)}.ip-seg{display:inline-flex;padding:2px;border-radius:9px;background:var(--tld-chip);border:1px solid var(--cc-line)}.ip-seg label{position:relative;display:inline-flex}.ip-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.ip-seg span{min-width:56px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:7px;font-size:12.5px;color:var(--cc-ink-2)}.ip-seg label[data-on] span{background:var(--tld-surface);color:var(--cc-ink);font-weight:700;box-shadow:0 1px 2px rgba(16,39,68,.12)}.ip-seg input:focus-visible+span{outline:2px solid var(--tld-focus);outline-offset:1px}.cc-sheet .ip-seg span{min-height:44px}.ip-es{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:6px;border:1.5px solid;font-size:10.5px;font-weight:800;letter-spacing:.02em;line-height:1}.cc-ctl.ip-es-ctl[data-blocked]{color:var(--cc-ink-3)}.cc-ctl.ip-es-ctl[aria-busy=true]{cursor:progress}.cc-ib.ip-es-ib .ip-es{width:20px;height:20px;font-size:9.5px}.cc-bar .cc-ib.ip-es-bar{width:auto;min-width:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px 0 8px;font-size:12.5px;font-weight:600;white-space:nowrap}.cc-bar[data-narrow] .cc-ib.ip-es-bar{width:40px;padding:0}.cc-bar[data-narrow] .ip-es-txt{display:none}.cc-bar .cc-ib.ip-es-bar[data-blocked]{color:rgb(255 255 255/.72)}.ip-es-pill{flex:none;width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;background:rgb(255 255 255/.12);color:#fff;cursor:pointer;transition:transform var(--tld-dur-1) ease-out,background var(--tld-dur-1)}.ip-es-pill:hover:not(:disabled){background:rgb(255 255 255/.2)}.ip-es-pill:active:not(:disabled){transform:scale(.94)}.ip-es-pill[aria-pressed=true]{background:var(--tld-manila);color:var(--tld-manila-wash-ink)}.ip-es-pill[data-blocked]{color:var(--tld-navy-fg)}.ip-es-pill svg{width:18px;height:18px}.ip-es-pill .ip-es{width:20px;height:20px;font-size:9.5px}.cc-ctl.ip-es-ctl[data-state=loading],.cc-ib.ip-es-ib[data-state=loading],.ip-es-pill[data-state=loading]{opacity:.55;cursor:progress}.ip-ask{display:grid;gap:8px;border-top:1px dashed var(--cc-line-2);padding-top:10px}.ip-ask-q{margin:0;font-size:13px;font-weight:700;color:var(--cc-ink)}.ip-ask-row{display:flex;flex-wrap:wrap;gap:6px}.ip-ask-row .cc-btn[aria-pressed=true]{background:var(--tld-navy-panel,#102744);color:#fff;border-color:transparent}.cc-sheet .ip-ask-row .cc-btn{min-height:44px}.ip-ask textarea{width:100%;min-height:56px}.ip-awake{margin:2px 0 0;font-size:12.5px;line-height:1.4;color:var(--cc-ink-2)}.ip-awake[data-tone=warn]{color:var(--tld-warn-ink);font-weight:600}.cc-bar-sheet .ip-awake{margin:0 0 8px}.ip-live[data-reconnecting]{background:var(--tld-warn-wash);color:var(--tld-warn-ink);font-weight:600}.cc-pill:has(.ip-es-pill) .cc-end,.cc-pill:has(.ip-es-pill) .cc-mic{flex:none}@media (max-width:479px){.cc-pill:has(.ip-es-pill){gap:6px;padding-left:8px}.cc-pill:has(.ip-es-pill) .cc-pill-open{overflow:hidden}.cc-pill .ip-es-pill,.cc-pill:has(.ip-es-pill) .cc-end,.cc-pill:has(.ip-es-pill) .cc-mic{width:36px;height:36px}.cc-pill:has(.ip-es-pill) .cc-pill-icon{width:34px;height:34px}.cc-pill:has(.ip-es-pill) .cc-pill-open{gap:8px}}