:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f4f7fb;--muted:#aab7ca;--panel:#111c2d;--line:#29425e;--accent:#62b5ff;--background:#07101d;--success:#93e8bd}*{box-sizing:border-box}html{background:var(--background)}body{background:radial-gradient(circle at top, #152943, var(--background) 48%);min-width:320px;color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-shell-header{z-index:20;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.app-shell-header-inner{gap:8px;width:min(100%,1180px);margin:auto;padding:9px 12px 10px;display:grid}.app-shell-context{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.app-shell-brand{color:var(--ink);letter-spacing:-.025em;font-weight:850;text-decoration:none}.app-environment-label{color:#d8ffe9;text-align:right;white-space:nowrap;margin:0;font-size:.7rem;font-weight:750}.app-primary-navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.app-primary-navigation a{min-height:48px;color:var(--muted);border:1px solid #0000;border-radius:11px;place-items:center;font-size:.88rem;font-weight:750;text-decoration:none;display:grid}.app-primary-navigation a:hover{border-color:var(--line);color:var(--ink)}.app-primary-navigation a[aria-current=page]{border-color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent);color:var(--ink);background:#153553;font-weight:850}.app-shell-brand:focus-visible,.app-primary-navigation a:focus-visible{outline-offset:2px;outline:3px solid #fff}button,input,select,textarea{font:inherit}.shell{width:min(100%,720px);margin:auto;padding:20px 16px 32px}.stage-one{gap:16px;display:grid}.stage-header{gap:10px;padding:4px;display:grid}.prototype-notice{color:var(--muted);margin:0;font-size:.86rem}.eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}h1,h2{letter-spacing:-.035em;margin:0}h1{font-size:clamp(2rem,9vw,3.6rem)}h1 span{color:var(--muted);font-size:.5em;font-weight:500}h2{font-size:1.25rem}.opening-position,.card>p{color:var(--muted);margin:0;line-height:1.5}.card{background:color-mix(in srgb, var(--panel) 94%, transparent);border:1px solid var(--line);border-radius:16px;gap:14px;padding:18px;display:grid}.original-capture{border-left:4px solid var(--accent)}.approved{border-color:color-mix(in srgb, var(--success) 55%, var(--line))}form{gap:10px;display:grid}label{color:var(--muted);gap:6px;font-size:.9rem;display:grid}input,select,textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#091523;border-radius:10px;padding:12px}textarea{resize:vertical;min-height:104px}.primary-action,.secondary-action{cursor:pointer;border-radius:12px;min-height:48px;font-weight:800}.primary-action{background:var(--accent);color:#06111f;border:1px solid #0000}.secondary-action{border:1px solid var(--line);color:var(--ink);background:0 0;padding:11px}.review dl{gap:10px;margin:0;display:grid}.review dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:9px;display:flex}.review dt{color:var(--muted)}.review dd{text-align:right;margin:0}.balance-card{background:linear-gradient(145deg, #162a44, var(--panel))}.balance-value{letter-spacing:-.05em;font-size:clamp(2rem,10vw,3.25rem);font-weight:800;color:var(--ink)!important}.activity-list{color:var(--muted);gap:8px;margin:0;padding-left:24px;display:grid}.error-message{color:#ffd1d1;border:1px solid #ff9b9b;border-radius:12px;margin:0;padding:12px}.inbox-shell{width:min(100%,760px)}.inbox-confirmation{border:1px solid color-mix(in srgb, var(--success) 60%, var(--line));background:color-mix(in srgb, var(--success) 10%, var(--panel));color:#d8ffe9;border-radius:12px;margin:0;padding:14px;line-height:1.45}.inbox-work-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.inbox-work-item{border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c1a2c;border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.inbox-work-item-selected{border-color:var(--accent)}.inbox-work-item article{gap:7px;display:grid}.inbox-work-item article+article{border-top:1px solid var(--line);padding-top:10px}.inbox-pending-label{color:#cceaff;font-size:.75rem;font-weight:800}.inbox-entry-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.inbox-entry-meta{color:var(--muted);margin:0;font-size:.78rem;line-height:1.4}.inbox-select-action{text-align:center;place-items:center;text-decoration:none;display:inline-grid}.native-draft-workspace{gap:16px;scroll-margin-top:16px;display:grid}.native-draft-heading{border-color:#4f7194}.inbox-original-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.inbox-original-list li{border:1px solid var(--line);background:#0c1a2c;border-radius:12px;gap:7px;min-width:0;padding:12px;display:grid}.native-draft-current{border-left:4px solid #d5a95f}.native-draft-readiness{background:color-mix(in srgb, #5b3e1e 30%, var(--panel));border:1px solid #c99252;border-radius:12px;gap:8px;padding:12px;display:grid}.native-draft-readiness-ready{border-color:color-mix(in srgb, var(--success) 60%, var(--line));background:color-mix(in srgb, var(--success) 10%, var(--panel))}.native-draft-readiness p,.native-draft-readiness ul{margin:0}.native-draft-readiness ul{color:#ffe2b8;gap:5px;padding-left:20px;display:grid}.native-draft-readiness small{color:var(--muted);line-height:1.4}.native-draft-summary{gap:0;margin:0;display:grid}.native-draft-summary div{border-bottom:1px solid var(--line);gap:3px;padding:9px 0;display:grid}.native-draft-summary dt{color:var(--muted);font-size:.82rem}.native-draft-summary dd{overflow-wrap:anywhere;margin:0}.native-draft-editor form,.native-draft-editor fieldset{min-width:0}.native-draft-editor fieldset{border:1px solid var(--line);border-radius:12px;gap:10px;margin:0;padding:14px;display:grid}.native-draft-editor legend{color:#d8eaff;padding:0 6px;font-weight:800}.native-draft-editor small{color:var(--muted);line-height:1.45}.native-draft-date-grid{gap:10px;display:grid}.client-shell{width:min(100%,1180px);margin:auto;padding:20px 16px 40px}.client-page-header{gap:10px;padding:4px;display:grid}.client-directory-toolbar{border:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--panel) 98%, #183858), var(--panel));border-radius:18px;gap:10px;padding:14px;display:grid}.client-result-count{color:var(--muted);font-size:.82rem;font-weight:750}.client-grid{gap:12px;display:grid}.client-card{border:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--panel) 97%, #173454), var(--panel));min-height:132px;color:var(--ink);border-radius:18px;gap:8px;padding:16px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.client-card:hover{border-color:color-mix(in srgb, var(--accent) 65%, var(--line));background:linear-gradient(145deg, #173858, var(--panel));text-decoration:none}.client-card:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.client-card-topline{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;font-weight:800;display:flex}.client-status-chip{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));background:color-mix(in srgb, var(--accent) 12%, transparent);color:#cceaff;border-radius:999px;flex:none;padding:4px 8px;font-size:.67rem}.client-card strong{overflow-wrap:anywhere;font-size:1.12rem;line-height:1.25}.client-card-legal-name,.client-card small,.client-legal-name{color:var(--muted)}.client-card-legal-name{overflow-wrap:anywhere;font-size:.9rem}.client-card small{margin-top:auto;font-size:.82rem}.client-identity-hero{background:linear-gradient(135deg,#163a5b,#0d1d31);border:1px solid #315879;border-radius:22px;gap:16px;padding:18px;display:grid;box-shadow:0 14px 34px #0000002e}.client-back-link{justify-self:start}.client-identity-hero-content{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.client-avatar{color:#d9f0ff;background:#102d48;border:1px solid #5dbaff;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:850;display:grid}.client-identity-hero h1{overflow-wrap:anywhere;font-size:clamp(1.8rem,8vw,3.1rem);line-height:1.08}.client-legal-name{margin:5px 0 0;font-size:1rem}.client-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;width:100%;max-width:100%;padding:2px 16px 8px;display:flex;overflow-x:auto}.client-tabs a{border:1px solid var(--line);background:var(--panel);min-height:48px;color:var(--ink);border-radius:999px;flex:none;padding:12px 14px;font-weight:750;text-decoration:none}.client-tabs a:hover,.client-tabs a[aria-current=page]{border-color:var(--accent);color:#e5f4ff;background:#153553;text-decoration:none}.client-tabs a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.client-summary-grid{gap:16px;display:grid}.client-identity-panel{min-width:0}.client-additional-panel{align-self:start}.profile-list{gap:10px;margin:0;display:grid}.profile-list div{border-bottom:1px solid var(--line);gap:3px;padding-bottom:10px;display:grid}.profile-list dt{color:var(--muted)}.profile-list dd{overflow-wrap:anywhere;margin:0}.client-reference-list{gap:8px;display:grid}.client-reference-list h3{margin:4px 0 0;font-size:.95rem}.client-disclosure{border:1px solid var(--line);background:#0c1a2c;border-radius:13px;overflow:hidden}.client-disclosure summary{color:#dbeeff;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:12px;font-weight:800;display:flex}.client-disclosure summary span{color:var(--muted);font-size:.8rem}.client-disclosure .activity-list{padding:0 18px 14px 34px}.client-empty-state{background:linear-gradient(145deg,#142d46a6,#0e1c2ed9);border:1px dashed #416482;border-radius:18px;gap:8px;padding:22px;display:grid}.client-empty-state h2{font-size:1.1rem}.client-empty-state p,.client-empty-copy{color:var(--muted);margin:0;line-height:1.5}.account-financial-shell{width:min(100%,920px)}.account-header{gap:7px;min-width:0;display:grid}.account-header h1{overflow-wrap:anywhere}.financial-overview{background:linear-gradient(145deg, #162a44, var(--panel))}.financial-position{gap:5px;display:grid}.financial-position>span,.financial-position small,.financial-credit small,.financial-timeline p,.financial-timeline small{color:var(--muted)}.financial-position>strong{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(2rem,10vw,3.25rem)}.financial-position.compact>strong{letter-spacing:-.025em;font-size:1.3rem}.financial-breakdown{gap:0;margin:0;display:grid}.financial-breakdown div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.financial-breakdown dt{color:var(--muted)}.financial-breakdown dd{text-align:right;overflow-wrap:anywhere;margin:0}.financial-credit{gap:5px;padding-top:4px;display:grid}.financial-credit>span{font-size:1.15rem;font-weight:800}.financial-empty{border-color:#416482}.financial-warning{background:color-mix(in srgb, #5b3e1e 35%, var(--panel));border-color:#c99252}.financial-unavailable,.financial-warning{color:#ffe2b8;margin:0;line-height:1.5}.financial-obligation-list,.financial-timeline-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.financial-obligation-list>li,.financial-timeline-list article{border:1px solid var(--line);overflow-wrap:anywhere;background:#0c1a2c;border-radius:12px;gap:10px;padding:14px;display:grid}.financial-event-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.financial-origin{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));color:#cceaff;border-radius:999px;flex:none;padding:4px 8px;font-size:.72rem;font-weight:800}.financial-timeline-list article>p,.financial-timeline-list article>small{margin:0}.financial-timeline-list article ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.financial-timeline-list article ul li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding-top:8px;display:grid}.financial-timeline-list article ul strong{text-align:right;overflow-wrap:anywhere}.financial-timeline-list article ul small{color:var(--muted);grid-column:1/-1}.financial-diagnostics .activity-list{color:#ffe2b8}.native-draft-formal-review{background:color-mix(in srgb, #183858 35%, var(--panel));border:1px solid #7395b7;border-radius:12px;gap:10px;padding:12px;display:grid}.native-draft-formal-review p,.native-draft-formal-review dl{margin:0}.native-draft-formal-review form{gap:10px;min-width:0;display:grid}.native-draft-formal-review small{color:var(--muted);line-height:1.4}.native-draft-review-summary{gap:0;display:grid}.native-draft-review-summary div{border-bottom:1px solid var(--line);gap:3px;padding:7px 0;display:grid}.native-draft-review-summary dt{color:var(--muted);font-size:.82rem}.native-draft-review-summary dd{overflow-wrap:anywhere;margin:0}.native-draft-formal-approval{border:1px solid color-mix(in srgb, var(--success) 65%, var(--line));background:color-mix(in srgb, var(--success) 10%, var(--panel));border-radius:12px;gap:10px;padding:12px;display:grid}.native-draft-formal-approval p,.native-draft-formal-approval dl{margin:0}.native-draft-formal-approval form{gap:10px;min-width:0;display:grid}.native-draft-formal-approval small{color:var(--muted);line-height:1.4}.native-financial-effect-plan{background:color-mix(in srgb, #72501f 22%, var(--panel));border:1px solid #c79b57;border-radius:12px;gap:10px;padding:12px;display:grid}.native-financial-effect-plan p,.native-financial-effect-plan dl{margin:0}.native-financial-effect-plan form{gap:10px;min-width:0;display:grid}.native-financial-effect-plan small{color:var(--muted);line-height:1.4}.native-financial-posting,.native-financial-posting-result,.native-financial-posting-blocked{background:color-mix(in srgb, #a85b18 18%, var(--panel));border:2px solid #e09a3e;border-radius:12px;gap:10px;padding:12px;display:grid}.native-financial-posting p,.native-financial-posting dl,.native-financial-posting-result p,.native-financial-posting-result dl,.native-financial-posting-blocked ul{margin:0}.native-financial-posting form{gap:10px;min-width:0;display:grid}.native-financial-posting-confirmation{grid-template-columns:auto minmax(0,1fr);align-items:start}.native-financial-posting-confirmation input{width:auto;margin-top:3px}.native-financial-posting-result{border-color:color-mix(in srgb, var(--success) 70%, var(--line));background:color-mix(in srgb, var(--success) 12%, var(--panel))}.native-financial-posting-blocked{border-width:1px}.native-financial-posting-blocked ul{padding-left:20px}.inbox-state{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--line));background:color-mix(in srgb, #153553 58%, var(--panel));border-radius:12px;gap:4px;margin:0;padding:10px 12px;display:grid}.inbox-state strong{color:#d9efff}.inbox-state span{color:var(--muted);font-size:.86rem;line-height:1.4}.inbox-state-current{background:color-mix(in srgb, #5b3e1e 34%, var(--panel));border-color:#d5a95f}.compact-summary{margin:0}.inbox-details{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 78%, transparent);border-radius:14px}.inbox-details summary{min-height:48px;color:var(--ink);cursor:pointer;padding:14px;font-weight:800}.inbox-details summary:focus-visible{outline-offset:3px;outline:3px solid #fff}.inbox-details-body{border-top:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;gap:16px;padding:0 14px 14px;display:grid}.inbox-details-body section{gap:8px;display:grid}.inbox-details-body h3{color:var(--ink);margin:0;font-size:1rem}.inbox-details-body ul{gap:8px;margin:0;padding-left:20px;display:grid}.inbox-details-body .activity-list{overflow-wrap:anywhere}.review-shell{width:min(100%,760px)}.review-queue,.review-queue-section,.review-queue-list{gap:12px;display:grid}.review-queue-section h2{padding:2px 4px}.review-queue-list{margin:0;padding:0;list-style:none}.review-queue-card{gap:10px;min-width:0}.review-queue-context{color:var(--muted);gap:5px;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.review-queue-context li{overflow-wrap:anywhere}.reconciliation-shell{gap:16px;width:min(100%,980px);margin:auto;padding:20px 16px 40px;display:grid}.reconciliation-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.reconciliation-stats .card{gap:4px;padding:14px}.reconciliation-stats strong{font-size:1.6rem}.reconciliation-list{gap:8px;display:grid}.reconciliation-list article{border:1px solid var(--line);background:#0c1a2c;border-radius:12px;gap:3px;padding:11px;display:grid}.reconciliation-list span{color:var(--muted);font-size:.86rem}@media (min-width:560px){.client-directory-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end}.client-directory-toolbar .client-result-count{grid-column:1/-1}.client-grid,.native-draft-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.native-draft-summary div{grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr);gap:16px}.native-draft-summary dd{text-align:right}}@media (min-width:860px){.client-shell{padding:32px 28px 52px}.client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.client-card{min-height:146px}.client-identity-hero{grid-template-columns:154px minmax(0,1fr);align-items:center}.client-back-link{align-self:start}.client-summary-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);align-items:start}.client-additional-panel{grid-column:1/-1}}@media (min-width:700px){.reconciliation-shell{padding:32px 28px 52px}.reconciliation-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:380px){.client-shell{padding-inline:12px}.client-identity-hero{padding:14px}.client-avatar{width:46px;height:46px}.client-card{padding:14px}}@media (max-width:520px){.financial-timeline-list article ul li{grid-template-columns:minmax(0,1fr)}.financial-timeline-list article ul strong{text-align:left}}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (min-width:640px){.shell{padding:32px}.card{padding:22px}}@media (min-width:760px){.app-shell-header-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:12px 28px}.app-primary-navigation{width:360px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--panel-raised:#15243a;--panel-quiet:#0c1929;--line-strong:#3a5877;--actionable:#8fc8ff;--attention:#f0bf76;--waiting:#b9a6e8}body{background:#07101d}.app-shell-header{background:#07101df5;box-shadow:0 8px 22px #00000029}.app-shell-header-inner{max-width:1240px;padding-block:10px}.app-shell-brand{letter-spacing:-.03em;align-items:center;font-size:.9rem;display:inline-flex}.app-shell-logo{width:auto;max-width:min(42vw,144px);height:21px}.app-environment-label{color:#bdd1e5;letter-spacing:.06em;border:1px solid #31506d;border-radius:999px;padding:4px 7px;font-size:.62rem}.app-primary-navigation{background:#0a1727;border:1px solid #203b57;border-radius:14px;gap:4px;padding:3px}.app-primary-navigation a{border-radius:9px;min-height:42px;font-size:.8rem}.app-primary-navigation a[aria-current=page]{box-shadow:none;background:#1d4264;border-color:#0000}.shell,.client-shell{max-width:960px;padding-top:28px}.stage-one{gap:20px}.stage-header,.client-page-header{gap:8px;max-width:680px}.stage-header h1,.client-page-header h1{font-size:clamp(2rem,5vw,3.25rem);line-height:1.08}.prototype-notice{max-width:58ch;font-size:.9rem}.eyebrow{color:#88b8df;letter-spacing:.12em;font-size:.7rem}.card{background:var(--panel);border-color:#294865;border-radius:18px;gap:16px;box-shadow:0 10px 28px #0000001f}.card>h2{font-size:1.35rem}.primary-action,.secondary-action{place-items:center;transition:background .16s,border-color .16s,transform .16s;display:inline-grid}.primary-action{box-shadow:0 8px 18px #3d91d62e}.primary-action:hover{background:#9bd0ff;transform:translateY(-1px)}.secondary-action:hover{background:#14263a;border-color:#6794bb;text-decoration:none}input,select,textarea{background:#091624;border-color:#345571}textarea{line-height:1.55}.inbox-capture-card{background:var(--panel-raised);border-color:#426d92}.inbox-capture-card textarea{background:#081421;border-color:#4c7392;min-height:142px;padding:15px;font-size:1rem}.capture-path-note{color:var(--muted);border-top:1px solid #31516d;margin:0;padding-top:4px;font-size:.8rem;line-height:1.45}.inbox-pending-card{background:#101e31}.inbox-work-list{gap:10px}.inbox-work-item{background:var(--panel-quiet);box-shadow:none;border:1px solid #294865;border-left:3px solid #4c6f90;border-radius:15px;gap:11px}.inbox-work-item:hover{border-color:#4f7ea5}.inbox-work-item-selected{background:#10253a;border-color:#71b9ed;box-shadow:0 0 0 1px #71b9ed29}.inbox-entry-text{color:#f3f7fb;font-size:.98rem;line-height:1.55}.inbox-entry-meta{font-size:.77rem}.operator-status{gap:4px;margin:0;display:grid}.operator-status strong{border:1px solid;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.72rem;font-weight:800;line-height:1.15}.operator-status span{color:var(--muted);font-size:.84rem;line-height:1.4}.operator-status-actionable{color:var(--actionable)}.operator-status-attention{color:var(--attention)}.operator-status-waiting{color:var(--waiting)}.operator-status-completed{color:var(--success)}.operator-status-current{background:#112b43;border:1px solid #557b9d;border-radius:14px;padding:13px}.native-draft-heading{background:var(--panel-raised);border-color:#527ea5}.native-draft-current{background:#102239;border-left:3px solid #76beef}.native-draft-summary div{padding-block:11px}.native-draft-summary dd{color:#ecf4fb;font-weight:650}.native-draft-workspace{gap:18px}.focused-inbox-workspace{max-width:1120px}.focused-inbox-workspace .stage-header{max-width:760px}.inbox-back-link{justify-self:start}.native-temporal-details{background:#0c1929;border:1px solid #345571;border-radius:12px;overflow:hidden}.native-temporal-details summary{color:#d8e8f6;cursor:pointer;min-height:48px;padding:14px;font-weight:800}.native-temporal-details summary:focus-visible{outline-offset:-3px;outline:3px solid #fff}.native-temporal-details fieldset{border:0;border-top:1px solid #345571;border-radius:0;margin:0}.inbox-details{background:#0c1929}.inbox-details summary{color:#d8e8f6}.review-shell{max-width:960px}.review-queue{gap:24px}.review-queue-section{gap:10px}.review-section-heading{justify-content:space-between;align-items:center;gap:12px;padding-inline:4px;display:flex}.review-section-heading h2{font-size:1.16rem}.review-section-heading span{color:#bcd4e8;text-align:center;border:1px solid #3c5d7b;border-radius:999px;min-width:28px;padding:4px 8px;font-size:.75rem;font-weight:800}.review-queue-card{background:var(--panel-quiet);box-shadow:none;border-left:3px solid #4c6f90;gap:12px}.review-queue-context{gap:6px;padding-top:2px}.client-page-header{margin-bottom:4px}.client-directory-toolbar{background:var(--panel-raised);border-color:#355775;padding:16px}.client-directory-toolbar .secondary-action{min-width:118px}.client-result-count{color:#c7d9e8}.client-card{background:var(--panel-quiet);min-height:158px;box-shadow:none;border-color:#294865;border-radius:16px}.client-card:hover{background:#11243a;border-color:#67a5d7;transform:translateY(-2px)}.client-card-action{color:#a9d5f7;margin-top:auto;font-size:.84rem;font-weight:800}.client-status-chip{color:#d9eeff;background:#12304a;border-color:#477a9f}@media (min-width:700px){.inbox-shell,.review-shell{padding-inline:28px}.inbox-work-list,.review-queue-list{grid-template-columns:repeat(2,minmax(0,1fr))}.inbox-work-item,.review-queue-card{height:100%}.inbox-work-list:has(.inbox-work-item-selected){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.app-shell-header-inner{padding-inline:32px}.inbox-shell,.review-shell{max-width:1040px}.inbox-capture-card{max-width:720px}.native-draft-workspace{max-width:780px}.focused-inbox-workspace .native-draft-workspace{grid-template-columns:minmax(280px,.72fr) minmax(500px,1.28fr);align-items:start;max-width:none}.focused-inbox-context,.focused-inbox-action{gap:18px;min-width:0;display:grid}.focused-inbox-workspace .inbox-details{grid-column:1/-1}.client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
