:root{color-scheme:light;font-family:var(--font-office),Arial,Helvetica,sans-serif;font-size:100%;--page:#e8e7f1;--sidebar:#f0eff6;--panel:#f7f8fa;--text:#1f2041;--muted:#4b3f72;--border:#c5c3d5;--control-border:#4b3f72;--brand:#ffc857;--brand-mark:#119da4;--brand-hover:#f2b744;--on-brand:#1f2041;--selected:#ffc857;--link:#19647e;--focus:#19647e;--nav-surface:#1f2041;--nav-text:#ffffff;--nav-hover:#4b3f72;--nav-focus:#ffc857;--positive-fill:#d8ebe3;--positive-text:#245541;--attention-fill:#f1e4cc;--attention-text:#6a4519;--neutral-fill:#e8e7f1;--neutral-text:#4b3f72;--backdrop:#1f204180;--radius:1.5rem;--motion-fast:140ms;--motion-enter:180ms;--motion-ease:cubic-bezier(.2,.8,.2,1);color:var(--text);background:var(--page)}*{box-sizing:border-box}body{margin:0;font-size:1.0625rem;line-height:1.45;background:linear-gradient(125deg,#e8e7f1,#eeedf5 48%,#dceff0);background-attachment:fixed}button,input,select{font:inherit}a,button,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}a,button{color:inherit}p{line-height:1.6}small{font-size:1rem;line-height:1.5}h1,h2,p{margin-top:0}h1{overflow-wrap:normal;font-size:2rem;font-weight:600;line-height:1.2;margin-bottom:0}h2{font-size:1.5rem;font-weight:500;line-height:1.25;margin-bottom:1rem}:focus-visible{outline:.1875rem solid var(--focus);outline-offset:.25rem}h1:focus-visible,main:focus-visible{outline:.1875rem solid var(--focus);outline-offset:.25rem}.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.skiplink{position:fixed;left:1rem;top:-6.25rem;z-index:100;padding:1rem;border-radius:.5rem;background:var(--brand);color:var(--on-brand)}.skiplink:focus{top:1rem}.shell{display:flex;min-height:calc(100dvh - 3rem);margin:1.5rem;border:.0625rem solid #f8fbff;border-radius:2rem;background:var(--sidebar);box-shadow:0 1rem 3rem #3c52661a}.sidebar{width:17.5rem;flex-shrink:0;border-right:.0625rem solid var(--border);padding:2rem 1rem;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:1.5rem;height:calc(100dvh - 3rem);overflow-y:auto;border-radius:2rem 0 0 2rem}.brand{display:flex;align-items:center;gap:.75rem;text-decoration:none;font-size:1rem;margin-bottom:2.5rem}.brandicon{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.5rem;border-radius:.625rem;background:var(--brand-mark);color:var(--text);font-weight:700;font-size:1.25rem}.brand>span:last-child{min-width:0;overflow-wrap:normal}.brand b{font-size:1.625rem;font-weight:600;line-height:1.2}.brand small{display:block;margin-top:.25rem;color:var(--muted)}.eyebrow,.navlabel{font-size:1rem;color:var(--muted)}.navlabel{margin:0 .75rem .75rem}.drawer nav,.sidebar nav{padding:.5rem;border-radius:1.75rem;background:var(--nav-surface)}.nav{font-size:1.125rem;font-weight:500;line-height:1.35;display:flex;align-items:center;gap:.75rem;min-height:3rem;border-radius:1.25rem;padding:.75rem;margin-bottom:.25rem;color:var(--nav-text);text-decoration:none;border:.0625rem solid transparent}@media (hover:hover) and (pointer:fine){.nav:hover{color:var(--nav-text);background:var(--nav-hover)}}.nav[aria-current=page]{background:var(--selected);border-color:var(--selected);color:var(--text);box-shadow:0 .125rem .5rem #12202f26}.nav:focus-visible{outline-color:var(--nav-focus)}.nav svg{flex-shrink:0}.sidefoot{margin-top:auto;padding-top:2rem;display:flex;gap:.75rem;color:var(--muted);font-size:1rem}.sidefoot svg{flex-shrink:0}.sidefoot small{display:block;margin-top:.25rem}.main-column{flex:1 1;min-width:0;container-type:inline-size;container-name:workspace}.topbar{flex-wrap:wrap;padding:1.5rem 2rem;border-bottom:.0625rem solid var(--border);justify-content:space-between;gap:1.5rem}.title-group,.topbar{display:flex;align-items:center}.title-group{min-width:0;flex:1 1 auto;flex-wrap:wrap;gap:1rem}.title-group>div{min-width:min-content}.eyebrow{margin-bottom:.5rem}.workspace-label{font-size:1rem;color:var(--muted)}.content{padding:2rem;max-width:93.75rem;margin-inline:auto}.mock-banner{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.5rem;border:.0625rem solid var(--border);border-radius:var(--radius);background:var(--sidebar)}.mock-banner>div{flex:1 1 18rem}.mock-banner p{margin:.25rem 0 0;color:var(--muted);font-size:1rem}.scenario-label{max-width:100%;flex-wrap:wrap;display:flex;align-items:center;gap:.75rem;font-size:1rem;flex-shrink:0}select{max-width:100%;min-height:2.75rem;padding:.5rem 2rem .5rem .75rem;background:var(--panel);color:var(--text);border:.0625rem solid var(--control-border);border-radius:.5rem}.mock-banner+.panel{margin-top:1.5rem}.intro{color:var(--muted);margin:1.5rem 0}.metrics{margin-top:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.metric,.panel{background:var(--panel);border:.0625rem solid #ffffff;border-radius:var(--radius);padding:1.5rem;box-shadow:0 .375rem 1.25rem #30475a0a}.metric{text-decoration:none}.metric>span{overflow-wrap:normal;display:flex;justify-content:space-between;gap:.5rem;align-items:center;color:var(--muted);font-size:1rem}.metric svg{flex-shrink:0}.metric strong{display:block;font-size:2.5rem;font-weight:500;line-height:1.2;margin:1rem 0 .5rem}.metric small{overflow-wrap:normal;color:var(--muted)}.columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-gap:1.5rem;gap:1.5rem}.panel{min-width:0}.panelhead{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.5rem}.panelhead h2{margin:0}.text-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;color:var(--link);font-size:1rem;text-underline-offset:.25rem}.records{list-style:none;margin:0;padding:0}.record{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:center;padding:1.25rem 0;border-bottom:.0625rem solid var(--border)}.record:last-child{border-bottom:0}.record-copy{flex:1 1 14rem;min-width:min(100%,14rem)}.record-link,.record-title{display:block;font-weight:500;font-size:1.125rem;line-height:1.5;overflow-wrap:normal}.record-link{background:none;border:0;padding:.5rem 0;text-align:left;min-height:2.75rem;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--control-border);text-decoration-color:var(--control-border);text-underline-offset:.25rem}@media (hover:hover) and (pointer:fine){.record-link:hover{color:var(--link)}}.record p{color:var(--muted);margin:.25rem 0 0;font-size:1rem}.badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.375rem .75rem;border-radius:1.5rem;font-size:1rem;line-height:1.5}.badge.positive{background:var(--positive-fill);color:var(--positive-text)}.badge.attention{background:var(--attention-fill);color:var(--attention-text)}.badge.neutral{background:var(--neutral-fill);color:var(--neutral-text)}.detail-note,.muted,.notice{color:var(--muted);font-size:1rem;line-height:1.6}.notice{padding-top:1rem;margin-bottom:0;border-top:.0625rem solid var(--border)}.list-toolbar{margin-top:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.list-toolbar,.search{display:flex;align-items:center}.search{gap:.75rem;background:var(--sidebar);border:.0625rem solid var(--control-border);border-radius:.5625rem;padding:0 1rem;max-width:32.5rem;flex:1 1;min-width:0;color:var(--muted)}.search:focus-within{outline:.1875rem solid var(--focus);outline-offset:.1875rem}.search svg{flex-shrink:0}.search input{min-width:0;width:100%;background:transparent;border:0;color:var(--text);min-height:3rem;outline:none}.search input::placeholder{color:var(--muted);opacity:1}.result-count{color:var(--muted);font-size:1rem}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1rem;gap:1rem}.empty svg{color:var(--muted)}.empty h2,.empty p{margin:0}.empty p{max-width:30rem;color:var(--muted)}.button{max-width:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:2.75rem;border:.0625rem solid var(--control-border);border-radius:1rem;padding:.75rem 1rem;background:var(--brand);color:var(--on-brand);font-size:1.125rem;font-weight:500;line-height:1.35;text-decoration:none}@media (hover:hover) and (pointer:fine){.button:hover{background:var(--brand-hover)}}.icon-button{display:inline-flex;align-items:center;justify-content:center;background:var(--panel);border:.0625rem solid var(--control-border);border-radius:.5rem;min-width:2.75rem;min-height:2.75rem;padding:.5rem}.hamburger{display:none}.state-panel{min-height:20rem}.state-panel h2{margin-top:1rem}.state-panel p{color:var(--muted);max-width:40rem}.request-id{display:block;color:var(--muted);margin-top:1.5rem;overflow-wrap:anywhere}.skeleton-lines{display:grid;grid-gap:.75rem;gap:.75rem;margin:1.5rem 0;max-width:40rem}.skeleton-lines span{height:1.25rem;border-radius:.375rem;background:var(--neutral-fill)}.skeleton-lines span:last-child{width:65%}.page-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:1rem;line-height:1.6;color:var(--muted);margin-top:2rem}.modal{background:var(--panel);color:var(--text);border:.0625rem solid var(--control-border);border-radius:var(--radius);padding:1.5rem;max-width:min(35rem,calc(100vw - 2rem));width:100%;max-height:calc(100dvh - 2rem);overscroll-behavior:contain}.modal::-webkit-backdrop{background:var(--backdrop)}.modal::backdrop{background:var(--backdrop)}.modalhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.modalhead h2{flex:1 1 12rem;min-width:min(100%,12rem);margin:.5rem 0 0;overflow-wrap:normal}.modalhead button{flex-shrink:0}.modal .muted{margin:1.5rem 0 0}.details,.settings-list{margin:0}.details>div,.settings-list>div{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem;gap:1rem;padding:1rem 0;border-bottom:.0625rem solid var(--border)}dt{color:var(--muted)}dd{margin:0;overflow-wrap:anywhere;line-height:1.5}.drawer{padding:1rem;margin:0;height:100dvh;max-height:100dvh;width:min(22rem,calc(100vw - 2rem));border-radius:0 1.5rem 1.5rem 0;background:var(--sidebar)}.drawer .nav{flex-wrap:wrap;column-gap:.5rem}@media (max-width:1000px){.mock-banner{align-items:flex-start;gap:1rem}}@media (max-width:760px){.shell{margin:.5rem;min-height:calc(100dvh - 1rem);border-radius:1.5rem}.sidebar{display:none}.hamburger{display:inline-flex}.content,.topbar{padding:1.5rem 1rem}.workspace-label{display:none}.metric,.mock-banner,.panel{padding:1rem}.metrics{gap:.75rem}.metric>span{align-items:flex-start}.metric>span svg{display:none}.panelhead{gap:0 1rem}.record{align-items:flex-start;gap:.5rem}.list-toolbar{flex-wrap:wrap;gap:.75rem}.result-count{width:100%}.details>div{grid-template-columns:1fr;gap:.5rem}.settings-list>div{grid-template-columns:1fr 1fr}.empty{padding:1.5rem .5rem}}@container workspace (max-width: 70rem){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace (max-width: 22rem){.metrics,.settings-list>div{grid-template-columns:1fr}.settings-list>div{gap:.5rem}}@supports (((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))) or (-webkit-backdrop-filter:blur(1rem))){.shell{background:rgb(240 239 246/.9);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}.metric,.modal,.panel{background:rgb(247 248 250/.96)}.drawer nav,.sidebar nav{background:rgb(31 32 65/.98)}}@media (prefers-reduced-motion:no-preference){.button,.icon-button,.nav,.record-link{transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease)}.modal[open]{animation:surface-enter var(--motion-enter) var(--motion-ease)}@keyframes surface-enter{0%{opacity:.6;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}}.fe-stack{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}.fe-zero{margin:0}.fe-panel-gap{margin-top:1.5rem}.fe-back{background:none;border:0;padding:.5rem 0;text-align:left;justify-self:start}.fe-form{display:grid;grid-gap:.75rem;gap:.75rem;max-width:42rem}.fe-form input{width:100%;min-width:0;min-height:3rem;padding:.75rem;border:.0625rem solid var(--control-border);border-radius:.5rem;background:var(--panel);color:var(--text);font:inherit}.fe-form>.button{justify-self:start}.fe-actions,.fe-session-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.fe-secondary{background:var(--neutral-fill);color:var(--neutral-text);border:.0625rem solid var(--control-border)}@media (hover:hover) and (pointer:fine){.fe-secondary:hover{background:var(--sidebar);color:var(--text)}}button:disabled{cursor:not-allowed;opacity:.65}.fe-form-error{color:#7b2525;margin:0}.fe-success{padding:1rem;border:.0625rem solid #68977d;border-radius:.75rem;background:var(--positive-fill);color:var(--positive-text);margin:0}.fe-pagination{padding-top:1rem}.fe-scope{display:block;max-width:100%;color:var(--muted)}.fe-scope span{display:block;overflow-wrap:anywhere}.fe-access-note{margin:1rem 0;padding:1rem;border:.0625rem solid var(--border);border-radius:.75rem;color:var(--muted)}.fe-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}@container workspace (max-width: 22rem){.fe-metrics{grid-template-columns:1fr}}.fe-sign-in{max-width:46rem}.fe-sign-in .fe-form label{display:grid;grid-gap:.5rem;gap:.5rem}.fe-sign-in .fe-form-error{margin-bottom:1rem}.fe-sign-in .fe-form-error:focus-visible,.fe-sign-in h2:focus-visible{outline:.1875rem solid var(--focus);outline-offset:.25rem}.fe-auth-enrollment{display:grid;grid-gap:.75rem;gap:.75rem;justify-items:start}.fe-auth-enrollment img{max-width:100%;height:auto;background:#fff}.fe-auth-enrollment code{overflow-wrap:anywhere;font-size:1rem}.fe-inquiry-automation .fe-choice{display:flex;align-items:center;gap:.75rem;min-height:2.75rem}.fe-inquiry-automation .fe-choice input[type=checkbox]{width:1.125rem;height:1.125rem;min-height:1.125rem;flex:0 0 1.125rem;padding:0;margin:0;accent-color:var(--brand)}.fe-inquiry-automation>.fe-actions>h2{margin:0}.fe-inquiry-automation summary{min-height:44px;padding-block:10px;cursor:pointer}.fe-client-onboarding{min-width:0;overflow-wrap:anywhere}.fe-client-onboarding :is(h2,.record-title,.record-link){min-width:0;max-width:100%;overflow-wrap:anywhere}.fe-client-onboarding .panelhead>h2{flex:1 1 14rem}.fe-client-onboarding .record-copy{min-width:0}.fe-client-onboarding .fe-form label{display:grid;min-width:0;grid-gap:.5rem;gap:.5rem}.fe-client-onboarding .fe-form select,.fe-client-onboarding .fe-form textarea{width:100%;min-width:0;min-height:3rem;padding:.75rem;border:.0625rem solid var(--control-border);border-radius:.5rem;background:var(--panel);color:var(--text);font:inherit}.fe-client-onboarding .fe-form textarea{min-height:7rem;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}.fe-client-onboarding .fe-form textarea.fe-onboarding-line-field{min-height:3rem}@supports (field-sizing:content){.fe-client-onboarding .fe-form textarea{field-sizing:content;max-height:20lh;overflow-y:auto}}.fe-client-onboarding fieldset{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;border:0;padding:0;margin:0}.fe-client-onboarding legend{font-weight:700;padding:0 0 .75rem}.fe-client-onboarding .fe-form .fe-onboarding-check{display:flex;align-items:center;gap:.75rem}.fe-client-onboarding .fe-onboarding-check input{width:1.25rem;min-height:1.25rem;height:1.25rem;padding:0}.fe-client-onboarding details>summary{min-height:2.75rem;cursor:pointer}@font-face{font-family:officeFont;src:url(/_next/static/media/553bc8fc5b2431f3-s.p.ttf) format("truetype");font-display:swap;font-weight:200 700}@font-face{font-family:officeFont Fallback;src:local("Arial");ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.00%;size-adjust:81.28%}.__className_264ce7{font-family:officeFont,officeFont Fallback,Arial,Helvetica,sans-serif}.__variable_264ce7{--font-office:"officeFont","officeFont Fallback",Arial,Helvetica,sans-serif}