.account-menu{max-height:calc(100vh - 110px);overflow-y:auto}.sidebar.collapsed .account-menu,.sidebar.peek .account-menu{min-width:280px}.org-switch-label{padding:4px 10px 6px;font-size:calc(11.5px * var(--fs, 1));color:var(--muted)}.org-switch-list{max-height:min(40vh,260px);overflow-y:auto;display:flex;flex-direction:column;gap:2px}.account-menu .org-switch-row{display:flex;align-items:center;gap:9px;width:100%;padding:6px 10px;border-radius:9px}.org-switch-row .org-tile{width:26px;height:26px;font-size:calc(10.5px * var(--fs, 1))}.org-switch-row.current{background:rgba(120,120,128,.1)}.org-switch-text{min-width:0;flex:1 1;display:flex;flex-direction:column;color:var(--ink)}.org-switch-text b,.org-switch-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-switch-text b{font-size:calc(13px * var(--fs, 1));font-weight:600}.org-switch-text small{font-size:calc(11.5px * var(--fs, 1));color:var(--muted)}.org-switch-now{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:calc(11.5px * var(--fs, 1));color:var(--ink-2)}.org-switch-note{margin:4px 10px;font-size:calc(12px * var(--fs, 1));color:var(--muted)}.account-menu button:disabled{opacity:.6;cursor:default}.org-switch-signout span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu .danger svg,.org-switch-signout svg{flex:none}.org-chip{flex:0 1 auto;min-width:0;max-width:220px;padding:3px 9px;border-radius:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(120,120,128,.13);color:var(--ink);font-size:calc(12.5px * var(--fs, 1));font-weight:600}@media (max-width:860px){.org-chip{max-width:40vw}.org-chip+.topbar-crumb{display:none}}.split-mark{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;margin-left:6px;border-radius:999px;border:1px solid var(--rule-strong);background:transparent;color:var(--muted);font:inherit;font-size:calc(11px * var(--fs, 1));font-weight:500;line-height:1.5;white-space:nowrap;vertical-align:1px}button.split-mark{cursor:pointer}button.split-mark:focus-visible,button.split-mark:hover{color:var(--ink);border-color:var(--ink)}.split-working-table{width:100%;border-collapse:collapse}.split-working-table td,.split-working-table th{padding:7px 8px;border-bottom:1px solid var(--rule-strong);text-align:left;vertical-align:top}.split-working-table th{font-size:calc(12px * var(--fs, 1));font-weight:500;color:var(--muted)}.split-working-table .right{text-align:right}.split-working-table tfoot td{border-bottom:0;font-weight:600}.split-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px 22px;gap:10px 22px;margin:0 0 14px}.split-facts div{min-width:0}.split-facts dt{color:var(--muted);font-size:calc(12px * var(--fs, 1))}.split-facts dd{margin:2px 0 0;overflow-wrap:anywhere;white-space:normal}.split-mode .segmented{display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:var(--radius-sm)}.split-mode,.split-preview,.split-teams{min-width:0}.split-teams{display:flex;flex-direction:column;gap:8px}.split-team{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 96px 34px;grid-gap:8px;gap:8px;align-items:center}.split-team-head{color:var(--muted);font-size:calc(12px * var(--fs, 1))}.split-team .split-remove{padding:4px;min-width:0;justify-content:center}.split-total{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.split-preview{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--rule-strong);border-radius:10px;min-width:0}.split-preview-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.split-scroll{overflow-x:auto;max-width:100%}.split-note{margin:0;color:var(--muted);font-size:calc(12px * var(--fs, 1))}.split-line-button{all:unset;cursor:pointer}.split-line-button:focus-visible,.split-line-button:hover{text-decoration:underline}@media (max-width:640px){.split-team{grid-template-columns:minmax(0,1fr) 34px}.split-team>:nth-child(2),.split-team>:nth-child(3){grid-column:1}.split-team>:nth-child(4){grid-column:2;grid-row:1}.split-team-head{display:none}}.dq-headline{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.dq-score{font-size:calc(34px * var(--fs, 1));font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.dq-score small{font-size:calc(14px * var(--fs, 1));font-weight:500}.dq-statement{margin:10px 0 0}.dq-parts{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.dq-part{border-top:1px solid var(--rule);padding-top:12px;min-width:0}.dq-part-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline}.dq-part-head b{overflow-wrap:anywhere}.dq-part .meter{margin:6px 0}.dq-part-text{margin:4px 0 0;overflow-wrap:anywhere}.dq-items{margin:6px 0 0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.dq-items li{overflow-wrap:anywhere}.dq-details summary{cursor:pointer}.dq-table-wrap{overflow-x:auto;margin-top:6px}.dq-table{border-collapse:collapse;font-size:calc(13px * var(--fs, 1))}.dq-table td,.dq-table th{padding:2px 12px 2px 0;text-align:left;white-space:nowrap}.dq-tile{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dq-tile-text{min-width:0;flex:1 1 220px}.dq-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.dq-check{display:flex;align-items:center;gap:8px}.dq-row-actions{display:flex;gap:6px;flex-wrap:wrap}.dq-wrap{min-width:160px}.dq-notes,.dq-wrap{white-space:normal;overflow-wrap:anywhere}.dq-notes{width:280px;display:grid;grid-gap:4px;gap:4px}.dq-facts{display:grid;grid-gap:2px;gap:2px;white-space:normal;min-width:150px}@media (max-width:760px){.dq-notes{width:auto;min-width:0;text-align:left;flex:1 1;margin-left:12px}.dq-facts{text-align:right}}.dq-gap{margin-top:14px}.dq-ret{display:grid;grid-gap:14px;gap:14px}.dq-ret-row{border-top:1px solid var(--rule);padding-top:12px;display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:8px 16px;gap:8px 16px;align-items:start}.dq-ret-row>*{min-width:0}.dq-ret-row p{margin:2px 0 0;overflow-wrap:anywhere}@media (max-width:560px){.dq-ret-row{grid-template-columns:minmax(0,1fr)}}.dq-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.dq-step{border-top:1px solid var(--rule);padding-top:10px;display:grid;grid-gap:6px;gap:6px;min-width:0}.dq-step-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.dq-step p{margin:0;overflow-wrap:anywhere}.dq-edit-step{border-top:1px solid var(--rule);padding-top:10px;display:grid;grid-gap:8px;gap:8px}.dq-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(12px * var(--fs, 1));overflow-x:auto;white-space:pre;margin:6px 0 0}.dq-list{margin:4px 0 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;overflow-wrap:anywhere}.inbox-intake{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:18px;gap:18px;align-items:start}.inbox-intake .panel{margin:0}.inbox-drop{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;text-align:center;border:1.5px dashed var(--rule-strong);border-radius:var(--radius-sm);color:var(--muted);background:var(--glass-soft);transition:border-color .12s,background .12s}.inbox-drop p{margin:0;color:var(--ink-2);font-size:calc(13.5px * var(--fs, 1))}.inbox-drop.over{border-color:var(--ink);background:var(--glass-strong)}.inbox-drop.disabled{opacity:.75}.inbox-reading,.inbox-uploads{margin:12px 0 0}.inbox-uploads{list-style:none;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:calc(13px * var(--fs, 1))}.inbox-uploads li{display:flex;justify-content:space-between;gap:12px;min-width:0}.inbox-upload-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.inbox-upload-state{flex:none;color:var(--muted)}.inbox-upload-state.done{color:var(--ink)}.inbox-upload-state.error{color:var(--red);white-space:normal;text-align:right;max-width:60%}.inbox-address{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inbox-address code{flex:1 1 220px;min-width:0;overflow-wrap:anywhere;padding:8px 10px;border-radius:10px;background:var(--glass-soft);border:1px solid var(--glass-border);font-size:calc(12.5px * var(--fs, 1));color:var(--ink)}.inbox-file{display:inline-flex;align-items:center;gap:6px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.inbox-file svg{flex:none;color:var(--muted)}.inbox-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.inbox-review-preview{display:flex;flex-direction:column;gap:8px;align-items:flex-start;position:-webkit-sticky;position:sticky;top:0}.inbox-preview{width:100%;height:min(70vh,640px);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-2);overflow:hidden}.inbox-preview iframe{width:100%;height:100%;border:0;display:block;background:#fff}.inbox-preview img{width:100%;height:100%;object-fit:contain;display:block}.inbox-preview.loading{display:flex;align-items:center;justify-content:center;padding:18px}.inbox-preview.text{overflow:auto;padding:12px 14px}.inbox-preview.text pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:calc(12.5px * var(--fs, 1));color:var(--ink-2);line-height:1.5}.inbox-review-form .form-grid{gap:12px 14px}.inbox-actions{justify-content:flex-end;gap:8px}.inbox-reject{display:grid;grid-gap:10px;gap:10px;padding-top:4px;border-top:1px solid var(--rule)}.inbox-original{justify-content:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:960px){.inbox-intake{grid-template-columns:1fr}}@media (max-width:760px){.inbox-review{grid-template-columns:1fr}.inbox-review-preview{position:static}.inbox-preview{height:52vh}}@media (max-width:600px){.inbox-file{max-width:200px}.inbox-actions{flex-wrap:wrap}.inbox-actions .btn{flex:1 1 auto}}.eval-check{display:flex;gap:8px;align-items:flex-start;font-size:calc(13px * var(--fs, 1));line-height:1.4;cursor:pointer}.eval-check input{margin-top:3px;flex:none}.eval-check .hint{color:var(--muted)}.eval-model{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--border);border-radius:10px;min-width:0}.eval-model-actions{justify-content:space-between;flex-wrap:wrap;gap:8px}.eval-subhead{display:block;margin:6px 0 8px;font-size:calc(13px * var(--fs, 1))}.eval-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:calc(12px * var(--fs, 1))}.eval-figures{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:calc(13px * var(--fs, 1));color:var(--muted)}.eval-figures b{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.eval-result{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:10px;min-width:0}.eval-result header{flex-wrap:wrap;gap:8px}.eval-result pre{margin:2px 0 0;padding:8px 10px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto;font-size:calc(12px * var(--fs, 1));border-radius:8px;background:var(--hover,rgba(127,127,127,.08))}.eval-label{font-size:calc(11px * var(--fs, 1));color:var(--muted)}.eval-version{padding:10px 0;border-bottom:1px solid var(--border)}.eval-version:last-child{border-bottom:0}.eval-version p{margin:4px 0 0}.eval-cap-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end;margin-top:12px}.eval-saved{justify-content:space-between;gap:8px}.eval-pack-head h2{margin:0 0 4px;font-size:calc(20px * var(--fs, 1));letter-spacing:-.01em}.eval-pack-head p{margin:4px 0;font-size:calc(13px * var(--fs, 1))}.eval-section{padding:14px 16px;min-width:0}.eval-section h3{margin:0 0 10px;font-size:calc(14px * var(--fs, 1))}.eval-section dl{margin:0;display:flex;flex-direction:column;gap:6px}.eval-line{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:calc(13px * var(--fs, 1))}.eval-line dt{color:var(--muted)}.eval-line dd{margin:0;min-width:0;overflow-wrap:anywhere}.eval-hash{font-size:calc(11px * var(--fs, 1));overflow-wrap:anywhere}@media (max-width:640px){.eval-line{gap:0}.eval-cap-form,.eval-line{grid-template-columns:minmax(0,1fr)}}@media print{@page{size:A4;margin:12mm 11mm}body:has(.eval-pack){background:#fff!important;color:#1c1c1e}body:has(.eval-pack):after,body:has(.eval-pack):before{display:none!important}body:has(.eval-pack) .conn-banner,body:has(.eval-pack) .nav-scrim,body:has(.eval-pack) .no-print,body:has(.eval-pack) .page-header,body:has(.eval-pack) .sidebar,body:has(.eval-pack) .toasts,body:has(.eval-pack) .topbar{display:none!important}body:has(.eval-pack) .shell{display:block!important}body:has(.eval-pack) .content,body:has(.eval-pack) .main{padding:0!important;margin:0!important;max-width:none!important}body:has(.eval-pack) .page-enter{animation:none!important}.eval-pack .panel{background:#fff!important;box-shadow:none!important;border:1px solid #d1d1d6!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;page-break-inside:avoid;break-inside:avoid}.eval-pack .panel:after{display:none!important}.eval-pack .table-wrap{overflow:visible!important}.eval-pack,.eval-pack dd,.eval-pack h2,.eval-pack h3,.eval-pack p,.eval-pack span,.eval-pack td,.eval-pack th{color:#1c1c1e!important}.eval-pack .muted,.eval-pack dt{color:#48484a!important}.eval-pack .badge{background:none!important;border:1px solid #8e8e93!important}}.ae-steps{display:flex;flex-direction:column;gap:6px}.ae-step{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(90px,auto);grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:8px 10px;border-radius:10px;background:rgba(120,120,128,.06)}.ae-step-name{min-width:0;overflow-wrap:anywhere;font-weight:500}.ae-step-meta{display:block;font-weight:400;color:var(--muted);font-size:calc(12px * var(--fs, 1))}.ae-track{position:relative;height:10px;border-radius:5px;background:rgba(120,120,128,.14);overflow:hidden}.ae-bar{position:absolute;top:0;bottom:0;min-width:3px;border-radius:5px;background:var(--ink);opacity:.7}.ae-bar-error{background:var(--red);opacity:1}.ae-step-cost{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:calc(13px * var(--fs, 1))}.ae-code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.ae-checks{display:flex;flex-wrap:wrap;gap:8px 16px}.ae-check{display:inline-flex;gap:8px;align-items:center}.ae-pad{padding:16px}.ae-pad-top{padding:12px 16px 0}.ae-gap{margin-top:12px}.ae-wrap{overflow-wrap:anywhere;min-width:0}.ae-copy-row{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.ae-copy-row>code{flex:1 1 240px;min-width:0}@media (max-width:640px){.ae-step{grid-template-columns:minmax(0,1fr) auto}.ae-track{grid-column:1/-1;grid-row:2}}.audit-stages{display:grid;grid-gap:10px;gap:10px}.audit-stage{border:1px solid var(--rule);border-radius:10px;padding:12px 14px;min-width:0}.audit-stage-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.audit-stage-head h4{margin:0;font-size:calc(14px * var(--fs, 1));font-weight:650}.audit-stage-actions{display:flex;flex-wrap:wrap;gap:6px}.audit-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:10px 0 0}.audit-facts dt{color:var(--muted);font-size:calc(12px * var(--fs, 1))}.audit-facts dd{margin:0;overflow-wrap:anywhere;font-size:calc(13px * var(--fs, 1))}.audit-missing{margin:8px 0 0;color:var(--muted);font-size:calc(12px * var(--fs, 1))}.audit-loop{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.audit-loop li{border-left:2px solid var(--rule);padding:2px 0 2px 10px;font-size:calc(13px * var(--fs, 1));min-width:0;overflow-wrap:anywhere}.audit-loop li.done{border-left-color:var(--ink)}.audit-bridge{width:100%;border-collapse:collapse;font-size:calc(13px * var(--fs, 1))}.audit-bridge td{padding:4px 0;border-top:1px solid var(--rule)}.audit-bridge td:last-child{text-align:right;white-space:nowrap}.audit-bridge tr:first-child td{border-top:0}.audit-bridge tr.total td{font-weight:650}.audit-reasons{margin:6px 0 0;padding-left:18px;font-size:calc(13px * var(--fs, 1))}.audit-check-grid{display:flex;flex-wrap:wrap;gap:8px 16px}.audit-ledger{display:grid;grid-gap:12px;gap:12px}.audit-pack h2{margin:0;font-size:calc(16px * var(--fs, 1))}.audit-pack section{page-break-inside:avoid;break-inside:avoid}@media (max-width:480px){.audit-stage{padding:10px}.audit-facts{grid-template-columns:minmax(0,1fr)}.audit-bridge td:last-child{white-space:normal}}@media print{.audit-stage{page-break-inside:avoid;break-inside:avoid}}