:root{--uos-shadow-wt-walkthroughshell-none:none;--uos-radius-wt-7:7px;--uos-radius-wt-8:8px;--uos-wt-walkthroughshell-top-background:#073144;--uos-wt-walkthroughshell-top-color:#e8f4f9;--uos-wt-walkthroughshell-topnav-a-aria-current-page-color:#66d5f0;--uos-wt-walkthroughshell-topnav-a-aria-current-page-border-bottom:#38c4e7;--uos-wt-walkthroughshell-topnav-global-theme-select-background:#18485d;--uos-wt-walkthroughshell-topnav-global-theme-select-color:#fff;--uos-wt-walkthroughshell-topnav-global-theme-select-border:#3f6678;--uos-wt-walkthroughshell-root-data-menu-open-true-global-sidebar-border-left:#35505f;--uos-wt-walkthroughshell-root-global-nav-drawer-overlay-background:#00152080;--uos-shadow-wt-cameracapture:0 0 0 1px var(--wt-camera-shutter);--uos-radius-wt-5:5px;--uos-radius-wt-6:6px;--uos-radius-wt-9:9px;--uos-wt-customerreportworkspace-workspace-color:#173a4b;--uos-wt-customerreportworkspace-workspace-button-border:#c9d9e2;--uos-wt-customerreportworkspace-workspace-button-color:#214556;--uos-wt-customerreportworkspace-workspace-a-color:#007da3;--uos-wt-customerreportworkspace-notice-border-left:#d58e24;--uos-wt-customerreportworkspace-history-border:#dbe5eb;--uos-wt-customerreportworkspace-hint-color:#667e8a;--uos-radius-wt-10:10px;--uos-radius-wt-12:12px;--uos-radius-wt-20:20px;--uos-wt-meetingprocessing-wt-meeting-color:#163749;--uos-wt-meetingprocessing-wt-meeting-small-color:#617987;--uos-wt-meetingprocessing-wt-meeting-button-border:#cad8e0;--uos-wt-meetingprocessing-wt-meeting-button-color:#14394c;--uos-wt-meetingprocessing-wt-meeting-button-primary-background:#047eaa;--uos-wt-meetingprocessing-wt-meeting-focus-visible-outline:#03a9d7;--uos-wt-meetingprocessing-wt-meeting-steps-li-border:#d5e2e8;--uos-wt-meetingprocessing-wt-meeting-steps-li-color:#687f8d;--uos-wt-meetingprocessing-wt-meeting-steps-data-state-done-background:#eff8f3;--uos-wt-meetingprocessing-wt-meeting-steps-data-state-done-color:#237456;--uos-wt-meetingprocessing-wt-meeting-steps-data-state-done-border-color:#cce6d8;--uos-wt-meetingprocessing-wt-meeting-steps-data-state-current-background:#eaf7fc;--uos-wt-meetingprocessing-wt-meeting-steps-data-state-current-border-color:#47b2d4;--uos-wt-meetingprocessing-wt-meeting-steps-data-state-current-color:#066b8d;--uos-wt-meetingprocessing-wt-meeting-player-border:#d8e4e9;--uos-wt-meetingprocessing-wt-meeting-sub-color:#667f8d;--uos-wt-meetingprocessing-wt-meeting-title-span-background:#ebf6f0;--uos-wt-meetingprocessing-wt-meeting-timeline-li-border-top:#e0e9ed;--uos-wt-meetingprocessing-wt-meeting-timeline-button-color:#007da5;--uos-wt-meetingprocessing-wt-meeting-source-background:#f0f7fa;--uos-wt-meetingprocessing-wt-meeting-source-color:#517280;--uos-wt-meetingprocessing-wt-meeting-notice-border:#ead9b6;--uos-wt-meetingprocessing-wt-meeting-notice-background:#fff6e7;--uos-wt-meetingprocessing-html-data-theme-dark-wt-meeting-steps-data-state-done-background:#102f27;--uos-wt-meetingprocessing-html-data-theme-dark-wt-meeting-steps-data-state-done-color:#8ee8bf;--uos-wt-meetingprocessing-html-data-theme-dark-wt-meeting-steps-data-state-done-border-color:#245943;--uos-wt-meetingprocessing-tml-data-theme-dark-wt-meeting-steps-data-state-current-background:#0d3446;--uos-wt-meetingprocessing-tml-data-theme-dark-wt-meeting-steps-data-state-current-color:#8be1ff;--uos-wt-meetingprocessing-tml-data-theme-dark-wt-meeting-steps-data-state-current-border-color:#286079;--uos-wt-meetingprocessing-html-data-theme-dark-wt-meeting-button-primary-background:#05a9e2;--uos-wt-meetingprocessing-html-data-theme-dark-wt-meeting-button-primary-color:#021e2b;--uos-radius-wt-4:4px;--uos-wt-photoreview-iew-textarea-focus-visible-review-summary-focus-visible-outline:#00a9d4;--uos-wt-photoreview-review-primary-background:#008cb6;--uos-wt-photoreview-thumbcard-data-active-true-button-background:#edf8fc;--uos-wt-photoreview-thumbcard-img-background:#cbdce3;--uos-wt-photoreview-bigphoto-background:#dbe7ec;--uos-wt-photoreview-bulk-p-color:#637b88;--uos-wt-photoreview-error-color:#b43c32;--uos-wt-photoreview--html-data-theme-dark-thumbcard-data-active-true-button-background:#10384a;--uos-wt-photoreview-pe-checkbox-global-html-data-theme-dark-editor-textarea-background:#071622;--uos-wt-photoreview-pe-checkbox-global-html-data-theme-dark-editor-textarea-color:#f3f7fa;--uos-shadow-wt-recordingstatusbar:0 3px 9px #12394b04;--uos-radius-wt-3:3px;--uos-wt-recordingstatusbar-bar-border-bottom:#d9e4e9;--uos-wt-recordingstatusbar-mic-background:#eef5f8;--uos-wt-recordingstatusbar-mic-color:#557785;--uos-wt-recordingstatusbar-bar-data-recording-true-mic-background:#fff0ee;--uos-wt-recordingstatusbar-bar-data-recording-true-mic-color:#c94b3d;--uos-wt-recordingstatusbar-detail-color:#627c89;--uos-wt-recordingstatusbar-error-color:#a63229;--uos-wt-recordingstatusbar-actions-button-border:#cbdbe3;--uos-wt-recordingstatusbar-actions-end-color:#a63b2e;--uos-wt-recordingstatusbar-actions-end-border-color:#e2b7b0;--uos-wt-recordingstatusbar-level-span-background:#00a7ce;--uos-radius-wt-14:14px;--uos-wt-walkthroughworkspace-workspace-background:#f3f6f8;--uos-wt-walkthroughworkspace-head-border-bottom:#dce5ea;--uos-wt-walkthroughworkspace-eyebrow-color:#69818f;--uos-wt-walkthroughworkspace-steps-button-color:#748995;--uos-wt-walkthroughworkspace-steps-button-aria-current-border-bottom-color:#02a8d6;--uos-wt-walkthroughworkspace-steps-button-aria-current-color:#07384b;--uos-wt-walkthroughworkspace-steps-b-background:#eaf0f4;--uos-wt-walkthroughworkspace-steps-aria-current-b-background:#00a8d6;--uos-wt-walkthroughworkspace-sectiontitle-p-color:#66808d;--uos-wt-walkthroughworkspace-pill-color:#287656;--uos-wt-walkthroughworkspace-cameraempty-background:#e8eef2;--uos-wt-walkthroughworkspace-recent-photorow-border-bottom:#e0e8ed;--uos-wt-walkthroughworkspace-photorow-img-background:#eef3f6;--uos-wt-walkthroughworkspace-tabs-button-aria-current-background:#e7f5fa;--uos-wt-walkthroughworkspace-tabs-button-aria-current-border-color:#c0e1ed;--uos-wt-walkthroughworkspace-tabs-button-aria-current-color:#067796;--uos-wt-walkthroughworkspace-dialog-backdrop-background:#06233288;--cyan:#05a9e2;--cyan-ink:#046a8f;--navy:#023047;--bg:#f4f7fb;--card:#fff;--text:#172331;--muted:#617184;--line:#dce6ef;--error:#b42318;--success:#067647;--warning:#b54708;--shadow:0 14px 40px rgba(2,48,71,.1);--shadow-card:0 1px 2px rgba(2,48,71,.05);--shadow-float:0 6px 20px rgba(2,48,71,.1);--uos-navy-950:#021e2b;--uos-navy-900:#023047;--uos-brand-500:#05a9e2;--uos-brand-600:#028cc0;--uos-bg:#f4f7fa;--uos-surface:#fff;--uos-surface-subtle:#f8fafc;--uos-ink:#172331;--uos-muted:#5e6f7d;--uos-border:#dce4ea;--uos-border-strong:#c7d2da;--uos-success:#067647;--uos-warning:#b54708;--uos-danger:#b42318;--uos-focus:#55c7ee;--uos-icon-success:#10b981;--uos-icon-warning:#f59e0b;--uos-icon-error:#ef4444;--uos-icon-info:#3b82f6;--uos-icon-disabled:#94a3b8;--uos-focus-halo:0 0 0 3px rgba(5,169,226,.22);--uos-radius-sm:8px;--uos-radius-md:12px;--uos-radius-lg:16px;--uos-radius-pill:999px;--uos-shadow-1:0 1px 2px rgba(2,48,71,.06);--uos-shadow-2:0 8px 24px rgba(2,48,71,.08);--uos-motion-fast:120ms;--uos-motion-base:180ms;--uos-motion-slow:240ms;--uos-motion-ease:cubic-bezier(.2,.8,.2,1);--uos-nav-height:76px;--uos-nav-safe-pad:env(safe-area-inset-bottom);--uos-nav-bg:var(--uos-navy-950);--uos-nav-ink:hsla(0,0%,100%,.92);--uos-nav-ink-muted:hsla(0,0%,100%,.6);--uos-nav-active-bg:rgba(5,169,226,.18);--uos-nav-active-ink:#fff;--uos-nav-focus:var(--uos-focus);--uos-dock-bg:hsla(0,0%,100%,.95);--uos-dock-border:var(--uos-border);--uos-dock-shadow:0 -6px 24px rgba(2,48,71,.14);--uos-cta-bg:var(--cyan);--uos-cta-ink:var(--navy);--uos-nav-active-bg-sm:rgba(5,169,226,.18);--uos-secondary-border:#bce8fa;--uos-secondary-bg:#e9f7fd;--uos-secondary-ink:var(--cyan-ink);--uos-inline-link-ink:var(--cyan-ink);--uos-passive-ink:var(--muted);--uos-danger-bg:#fef3f2;--uos-danger-border:#f3b6b6;--uos-table-header-bg:#f8fbfd;--uos-info-bg:#eef6ff;--uos-success-bg:#ecfdf3;--uos-success-ink-strong:#05603a;--uos-warning-bg:#fff7ed;--uos-warning-ink-strong:#92400e;--uos-danger-ink-strong:#991b1b;--uos-muted-bg:#eef1f5;--uos-muted-ink-strong:#4b5563;--uos-refusal-bg:#fff5f5;--uos-refusal-ink:#6f1d1b;--uos-install-bg:#f0fbff;--uos-on-dark:var(--uos-nav-active-ink);--brand-mark-light-display:block;--brand-mark-dark-display:none}[data-theme=dark]{--cyan-ink:#7dd8f7;--error:#ff8a80;--success:#4ade80;--warning:#f6ad55;--bg:#071622;--uos-bg:#071622;--card:#0b1d2a;--uos-surface:#0b1d2a;--uos-surface-subtle:#102633;--text:#f3f7fa;--uos-ink:#f3f7fa;--muted:#b6c5cd;--uos-muted:#b6c5cd;--line:#243b49;--uos-border:#243b49;--uos-border-strong:#35505f;--uos-success:#4ade80;--uos-warning:#f6ad55;--uos-danger:#ff8a80;--uos-secondary-border:#286079;--uos-secondary-bg:#0d3446;--uos-secondary-ink:#8be1ff;--uos-inline-link-ink:#8be1ff;--uos-danger-bg:#361b21;--uos-danger-border:#7d3942;--uos-table-header-bg:#102633;--uos-info-bg:#0f3244;--uos-success-bg:#102f27;--uos-success-ink-strong:#8ee8bf;--uos-warning-bg:#3a2815;--uos-warning-ink-strong:#ffd19a;--uos-danger-ink-strong:#ffc2bd;--uos-muted-bg:#18303e;--uos-muted-ink-strong:#d6e0e5;--uos-refusal-bg:#35191f;--uos-refusal-ink:#ffc2bd;--uos-install-bg:#0e3040;--uos-dock-bg:rgba(11,29,42,.96);--uos-dock-border:#35505f;--brand-mark-light-display:none;--brand-mark-dark-display:block}[data-theme=light]{--cyan-ink:#046a8f;--error:#b42318;--success:#067647;--warning:#b54708;--bg:#f4f7fb;--uos-bg:#f4f7fa;--card:#fff;--uos-surface:#fff;--uos-surface-subtle:#f8fafc;--text:#172331;--uos-ink:#172331;--muted:#617184;--uos-muted:#5e6f7d;--line:#dce6ef;--uos-border:#dce4ea;--uos-border-strong:#c7d2da;--uos-success:#067647;--uos-warning:#b54708;--uos-danger:#b42318;--uos-secondary-border:#bce8fa;--uos-secondary-bg:#e9f7fd;--uos-secondary-ink:#046a8f;--uos-inline-link-ink:#046a8f;--uos-danger-bg:#fef3f2;--uos-danger-border:#f3b6b6;--uos-table-header-bg:#f8fbfd;--uos-info-bg:#eef6ff;--uos-success-bg:#ecfdf3;--uos-success-ink-strong:#05603a;--uos-warning-bg:#fff7ed;--uos-warning-ink-strong:#92400e;--uos-danger-ink-strong:#991b1b;--uos-muted-bg:#eef1f5;--uos-muted-ink-strong:#4b5563;--uos-refusal-bg:#fff5f5;--uos-refusal-ink:#6f1d1b;--uos-install-bg:#f0fbff;--uos-dock-bg:hsla(0,0%,100%,.95);--uos-dock-border:#dce4ea;--brand-mark-light-display:block;--brand-mark-dark-display:none}*{box-sizing:border-box}html{background:var(--bg)}body,html{min-height:100%}body{margin:0;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.button,button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:48px;border:0;border-radius:var(--uos-radius-lg);padding:12px 18px;cursor:pointer;font-weight:750}button:disabled{cursor:not-allowed;opacity:.62}.primary{background:var(--cyan);color:var(--navy);box-shadow:var(--shadow)}.secondary{background:var(--uos-secondary-bg);border:1px solid var(--uos-secondary-border)}.ghost,.secondary{color:var(--cyan-ink)}.ghost{background:transparent;border:1px solid var(--line)}.danger{background:var(--uos-danger-bg);color:var(--uos-danger);border:1px solid var(--uos-danger-border)}.icon-button{min-width:48px;width:48px;padding:0;display:inline-flex;align-items:center;justify-content:center}.brand-mark{position:relative;display:inline-block;line-height:0}.brand-mark img{display:block;height:100%;width:auto}.brand-mark img.brand-mark-light{display:var(--brand-mark-light-display,block)}.brand-mark img.brand-mark-dark{display:var(--brand-mark-dark-display,none)}.theme-toggle{display:inline-flex;gap:2px;border:1px solid var(--line);border-radius:var(--uos-radius-lg);padding:2px;background:var(--card);color:var(--text)}.theme-toggle-btn{min-height:32px;min-width:0;padding:4px 10px;font-size:12px;font-weight:650;border-radius:calc(var(--uos-radius-lg) - 2px);background:transparent;color:var(--muted);box-shadow:none}.theme-toggle-btn[data-active=true]{background:var(--uos-nav-active-bg,rgba(5,169,226,.18));color:var(--text)}.button[aria-busy=true]>.button-label{visibility:hidden}.button[aria-busy=true]{position:relative}.button[aria-busy=true]:after{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:var(--uos-radius-pill);border:2px solid;border-right:2px solid transparent;animation:uos-spin var(--uos-motion-slow) linear infinite}@keyframes uos-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button[aria-busy=true]:after{animation:none}.nav a{transition:none}*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}[role=button]:focus-visible,[role=checkbox]:focus-visible,[role=link]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--uos-focus);outline-offset:2px;box-shadow:var(--uos-focus-halo)}.shell{display:grid;grid-template-columns:268px minmax(0,1fr);min-height:100vh;background:var(--bg)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;background-color:var(--uos-navy-900);background-image:linear-gradient(180deg,var(--uos-navy-950),var(--uos-navy-900));color:#fff;padding:26px 20px 20px;display:flex;flex-direction:column;gap:22px;border-right:1px solid color-mix(in srgb,var(--cyan) 22%,transparent)}.sidebar .small{color:var(--uos-nav-ink-muted)}.brand-block{display:grid;grid-gap:11px;gap:11px}.brand-lockup{display:grid;grid-gap:4px;gap:4px}.brand{display:flex;align-items:center;gap:11px;font-size:1.08rem;font-weight:850;letter-spacing:.01em}.brand-product{padding-left:39px;color:var(--uos-nav-ink-muted);font-size:9px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.brand-promise{max-width:24ch;line-height:1.45}.sidebar .theme-toggle{width:-moz-fit-content;width:fit-content;border-color:color-mix(in srgb,var(--uos-on-dark) 24%,transparent);background:color-mix(in srgb,var(--uos-on-dark) 7%,transparent)}.sidebar .theme-toggle-btn{color:var(--uos-nav-ink-muted)}.sidebar .theme-toggle-btn[data-active=true]{color:var(--uos-on-dark)}.nav{display:grid;grid-gap:6px;gap:6px}.nav-section-label{margin:4px 12px 6px;color:var(--uos-nav-ink-muted);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.nav a{min-height:48px;display:flex;align-items:center;padding:10px 12px;border:1px solid transparent;border-radius:var(--uos-radius-md);color:hsla(0,0%,100%,.88);font-size:13px;font-weight:680;transition:background var(--uos-motion-fast) var(--uos-motion-ease),border-color var(--uos-motion-fast) var(--uos-motion-ease)}.nav a:hover{background:hsla(0,0%,100%,.1)}.nav a[aria-current=page]{border-color:color-mix(in srgb,var(--cyan) 38%,transparent);color:var(--uos-nav-active-ink);box-shadow:inset 3px 0 0 var(--cyan)}.nav a[aria-current=page],.nav a[aria-current=page]:hover{background:var(--uos-nav-active-bg)}.nav .nav-link{display:flex;align-items:center;gap:12px}.nav .nav-icon{flex:none}.nav-more{display:none}.account-info{margin-top:auto;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--uos-on-dark) 13%,transparent)}.profile-lens{display:block;margin-top:3px;color:var(--uos-nav-ink-muted);font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.main{min-width:0;padding:clamp(22px,3vw,40px);background-color:var(--bg);background-image:radial-gradient(circle at 96% 0,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 25%)}.page-context-header{display:grid;grid-gap:10px;gap:10px;padding:4px 0 20px;margin-bottom:4px;border-bottom:1px solid var(--line)}.page-context-header__back{width:-moz-fit-content;width:fit-content;min-height:40px;display:inline-flex;align-items:center;gap:6px;color:var(--cyan-ink);font-size:13px;font-weight:700}.page-context-header__row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-width:0}.page-context-header__copy{min-width:0}.page-context-header__eyebrow{margin:0 0 5px;color:var(--cyan-ink);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.page-context-header__title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-context-header__title-row h1{margin:0}.page-context-header__subtitle{margin:7px 0 0;color:var(--muted);max-width:72ch}.page-context-header__status{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid var(--line);border-radius:var(--uos-radius-pill);color:var(--muted);font-size:12px;font-weight:750}.page-context-header__status[data-tone=success]{color:var(--uos-success);border-color:var(--uos-success);background:var(--uos-success-bg)}.page-context-header__status[data-tone=warning]{color:var(--uos-warning);border-color:var(--uos-warning);background:var(--uos-warning-bg)}.page-context-header__status[data-tone=danger]{color:var(--uos-danger);border-color:var(--uos-danger);background:var(--uos-danger-bg)}.page-context-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex:none}.page-context-header__action{min-height:44px;padding:10px 16px}.page-context-header__disabled-reason{margin:0;color:var(--muted);font-size:13px;text-align:right}.page-context-header--hero{position:relative;overflow:hidden;gap:12px;margin:0 0 22px;padding:clamp(22px,3vw,32px);border:1px solid var(--uos-navy-900);border-radius:var(--uos-radius-lg);background-color:var(--uos-navy-950);background-image:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--cyan) 25%,transparent),transparent 31%),linear-gradient(135deg,var(--uos-navy-950),var(--uos-navy-900));color:var(--uos-on-dark);box-shadow:var(--uos-shadow-2)}.page-context-header--hero .page-context-header__back,.page-context-header--hero .page-context-header__eyebrow{color:var(--cyan)}.page-context-header--hero .page-context-header__title-row h1{color:var(--uos-on-dark);font-size:clamp(30px,4vw,46px);font-weight:760;letter-spacing:-.035em;line-height:1.05}.page-context-header--hero .page-context-header__subtitle{color:var(--uos-nav-ink-muted);font-size:14px}.page-context-header--hero .page-context-header__status{border-color:color-mix(in srgb,var(--uos-on-dark) 32%,transparent);background:color-mix(in srgb,var(--uos-on-dark) 9%,transparent);color:var(--uos-on-dark)}.page-context-header--hero .page-context-header__status[data-tone=success]{border-color:var(--success);background:color-mix(in srgb,var(--success) 22%,transparent);color:var(--uos-on-dark)}.page-context-header--hero .page-context-header__status[data-tone=warning]{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 22%,transparent);color:var(--uos-on-dark)}.page-context-header--hero .page-context-header__status[data-tone=danger]{border-color:var(--error);background:color-mix(in srgb,var(--error) 22%,transparent);color:var(--uos-on-dark)}.page-context-header--hero .page-context-header__actions .ghost{border-color:color-mix(in srgb,var(--uos-on-dark) 30%,transparent);background:color-mix(in srgb,var(--uos-on-dark) 8%,transparent);color:var(--uos-on-dark)}.page-context-header--hero .page-context-header__actions .ghost:hover{border-color:color-mix(in srgb,var(--uos-on-dark) 52%,transparent);background:color-mix(in srgb,var(--uos-on-dark) 14%,transparent)}.page-context-header--hero .page-context-header__disabled-reason{color:var(--uos-nav-ink-muted)}.main.main--field-dock{padding-bottom:calc(var(--uos-nav-height) + var(--uos-nav-safe-pad) + 96px)}.hero{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.kicker{color:var(--cyan-ink);font-weight:850;text-transform:uppercase;font-size:.76rem;letter-spacing:.08em}h1{color:var(--text);margin:0 0 10px;font-size:32px;font-weight:700;letter-spacing:-.02em}h2{font-size:20px}h2,h3{color:var(--text);margin:0 0 10px;font-weight:650}h3{font-size:16px}p{line-height:1.45}.tabular,p{font-size:14px}.tabular{font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grid{display:grid;grid-gap:16px;gap:16px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid>*{min-width:0}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--uos-radius-md);padding:20px;box-shadow:var(--uos-shadow-1)}.card>h2:first-child,.install-panel>h2:first-child{padding-bottom:12px;border-bottom:1px solid var(--line)}.table-wrap{overflow-x:auto;border-radius:var(--uos-radius-md);box-shadow:var(--uos-shadow-1)}.table{width:100%;border-collapse:collapse;background:var(--card);box-shadow:none}.table td,.table th{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.table th{color:var(--muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.05em;background:var(--uos-table-header-bg)}.badge{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;padding:6px 10px;font-weight:750;font-size:.84rem;background:var(--uos-info-bg);color:var(--cyan-ink)}.badge.success{background:var(--uos-success-bg);color:var(--uos-success-ink-strong)}.badge.warn{background:var(--uos-warning-bg);color:var(--uos-warning-ink-strong)}.badge.danger{background:var(--uos-danger-bg);color:var(--uos-danger-ink-strong)}.badge.muted{background:var(--uos-muted-bg);color:var(--uos-muted-ink-strong)}.state{display:grid;grid-gap:12px;gap:12px}.state-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.parity-banner-code{overflow-wrap:anywhere}.profile-drawer{display:grid;grid-gap:6px;gap:6px;min-width:0}.profile-drawer summary{cursor:pointer;list-style:none;display:grid;align-items:start;grid-gap:3px;gap:3px;min-height:48px;min-width:0;padding:8px 12px;border-radius:var(--uos-radius-lg);overflow-wrap:anywhere}.profile-drawer summary strong{min-width:0;line-height:1.35;overflow-wrap:anywhere}.profile-drawer summary::-webkit-details-marker{display:none}.profile-drawer summary:hover{background:hsla(0,0%,100%,.1)}.profile-panel{padding:8px 12px;border-top:1px solid hsla(0,0%,100%,.15);min-width:0}.profile-panel .button{margin-top:8px}.dialog-backdrop{position:fixed;inset:0;background:rgba(2,48,71,.58);display:flex;align-items:center;justify-content:center;padding:18px;z-index:50}.dialog{width:min(720px,100%);max-height:calc(100vh - 36px);overflow:auto;background:var(--card);color:var(--text);border:1px solid var(--line);border-radius:12px;box-shadow:0 30px 90px rgba(0,0,0,.25);padding:22px}.form-grid{display:grid;grid-gap:14px;gap:14px}label{display:grid;grid-gap:7px;gap:7px;font-weight:600;color:var(--uos-muted);font-size:12px;letter-spacing:.02em}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-height:48px;background:var(--card);color:var(--text);caret-color:var(--text);font-size:16px;color-scheme:light}.checkbox-label{display:flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content}.checkbox-label input[type=checkbox]{width:20px;height:20px;min-height:20px;padding:0;border-radius:5px;flex:0 0 20px}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{color-scheme:dark}[data-theme=dark] option{background:var(--card);color:var(--text)}input[aria-invalid=true],select[aria-invalid=true]{border-color:var(--error);outline:2px solid rgba(180,35,24,.12)}.followUpField input,.followUpField select{min-height:40px;padding:8px 14px}.error{color:var(--error);font-weight:700}.refusal{border:1px solid var(--uos-danger-border);background:var(--uos-refusal-bg);color:var(--uos-refusal-ink);border-radius:16px;padding:14px}.refusal ul{margin:8px 0 0 18px}.actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:16px}.small{color:var(--muted);font-size:.9rem}.install-panel{border:1px solid var(--uos-secondary-border);background:var(--uos-install-bg);border-radius:18px;padding:16px}.field-dock{position:fixed;right:16px;bottom:calc(var(--uos-nav-height) + var(--uos-nav-safe-pad) + 16px);z-index:45;display:flex;align-items:center;gap:12px;padding:8px 16px;background:var(--uos-dock-bg);border:1px solid var(--uos-dock-border);border-radius:999px;box-shadow:var(--uos-dock-shadow)}.field-dock-capture{min-height:48px}@media (max-width:767px){.shell{grid-template-columns:1fr;display:block}.sidebar{position:static;display:block;height:auto;overflow:visible;padding:0;border:0;background:transparent}.brand-block{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--uos-navy-900);color:#fff;border-bottom:1px solid hsla(0,0%,100%,.12)}.brand-lockup{display:block}.brand-block>.small,.brand-product{display:none}.brand-block .brand{font-size:14px;white-space:nowrap}.brand-block .brand-name{display:none}.brand-block .theme-toggle{flex:none;border-color:hsla(0,0%,100%,.28);background:var(--uos-navy-950)}.brand-block .theme-toggle-btn{min-height:36px;min-width:42px;padding:4px 7px;color:var(--uos-nav-ink-muted)}.brand-block .theme-toggle-btn[data-active=true]{color:#fff}.account-info{color:hsla(0,0%,100%,.88);padding:2px 12px;background:var(--navy)}.account-info strong{color:#fff}.account-info .profile-drawer summary{min-height:44px;padding:6px 4px;font-size:12px}.account-info .profile-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.account-info .profile-lens{margin-left:auto;padding:3px 7px;border:1px solid hsla(0,0%,100%,.25);border-radius:var(--uos-radius-pill);color:var(--uos-nav-ink-muted);font-size:10px;letter-spacing:.06em}.nav{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;flex-direction:row;gap:0;height:calc(var(--uos-nav-height) + var(--uos-nav-safe-pad));padding:5px 3px var(--uos-nav-safe-pad);background:var(--uos-nav-bg);box-shadow:0 -8px 24px rgba(2,48,71,.18)}.nav-section-label{display:none}.nav>.nav-link,.nav>.nav-more{flex:1 1;min-width:0;min-height:44px;height:100%;margin:0}.nav>.nav-link{flex-direction:column;justify-content:center;gap:2px;font-size:.74rem;text-align:center;padding:6px 4px;border-radius:var(--uos-radius-lg);background:hsla(0,0%,100%,.38);border:1px solid hsla(0,0%,100%,.5)}.nav>.nav-link[data-mobile-group=more]{display:none}.nav .nav-link{display:flex;align-items:center;justify-content:center}.nav .nav-icon{width:20px;height:20px}.nav-more[data-active=true]>summary,.nav>.nav-link[aria-current=page]{background:var(--uos-nav-active-bg);color:var(--uos-nav-active-ink);border-color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan),0 0 0 3px rgba(5,169,226,.16);position:relative}.nav-more[data-active=true]>summary:before,.nav>.nav-link[aria-current=page]:before{content:"";position:absolute;top:-1px;left:14%;right:14%;height:3px;border-radius:0 0 3px 3px;background:var(--cyan)}.nav-more{display:block;position:relative}.nav-more>summary{min-width:0;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;list-style:none;border:1px solid hsla(0,0%,100%,.5);border-radius:var(--uos-radius-lg);background:hsla(0,0%,100%,.38);color:hsla(0,0%,100%,.88);font-size:.74rem;cursor:pointer}.nav-more>summary::-webkit-details-marker{display:none}.nav-more-menu{position:absolute;right:-3px;bottom:calc(100% + 12px);width:min(260px,calc(100vw - 24px));grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--line);border-radius:var(--uos-radius-md);box-shadow:var(--uos-shadow-2)}.nav-more-link,.nav-more-menu{display:grid;background:var(--card);color:var(--text)}.nav-more-link{min-height:48px;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--uos-radius-sm)}.nav-more-link[aria-current=page]{border-color:var(--cyan);background:var(--uos-info-bg);color:var(--cyan-ink);box-shadow:inset 3px 0 0 var(--cyan)}.main{padding:18px;padding-bottom:calc(var(--uos-nav-height) + var(--uos-nav-safe-pad) + 18px)}.page-context-header{padding-top:0}.page-context-header--hero{margin-bottom:16px;padding:20px 17px}.page-context-header__row{align-items:stretch;flex-direction:column;gap:14px}.page-context-header__title-row h1{font-size:28px}.page-context-header__actions{justify-content:stretch;display:grid;grid-template-columns:1fr}.page-context-header__action{width:100%}.page-context-header__disabled-reason{text-align:left}.main.main--field-dock{padding-bottom:calc(var(--uos-nav-height) + var(--uos-nav-safe-pad) + 96px)}.grid.three,.grid.two{grid-template-columns:1fr}.table-wrap{position:relative}.table-wrap:after{content:"→ scroll for more";display:block;text-align:right;padding:4px 8px 0;font-size:11px;color:var(--uos-muted)}.table-wrap.priority-cards .table thead,.table-wrap.priority-cards:after{display:none}.table-wrap.priority-cards .table,.table-wrap.priority-cards .table tbody,.table-wrap.priority-cards .table tr{display:block;width:100%}.table-wrap.priority-cards .table tr{border:1px solid var(--line);border-radius:var(--uos-radius-md);margin-bottom:12px;padding:12px;background:var(--card)}.table-wrap.priority-cards .table td{display:flex;justify-content:space-between;align-items:center;gap:12px;border:0;padding:6px 0;text-align:right}.table-wrap.priority-cards .table td:before{content:attr(data-label);color:var(--uos-muted);font-size:12px;font-weight:600;text-align:left;flex-shrink:0}}.portal-main{max-width:760px;margin-left:auto;margin-right:auto}.capture-sheet{position:fixed;left:0;right:0;bottom:0;z-index:46;padding:16px;padding-bottom:calc(16px + var(--uos-nav-safe-pad));border-top-left-radius:var(--uos-radius-lg);border-top-right-radius:var(--uos-radius-lg);box-shadow:var(--uos-dock-shadow)}.capture-sheet-backdrop{position:fixed;inset:0;background:rgba(2,48,71,.45);z-index:45;pointer-events:none}.field-capture-shell{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid color-mix(in srgb,var(--cyan) 45%,var(--line));border-radius:var(--uos-radius-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 9%,var(--card)),var(--card) 62%);box-shadow:var(--uos-shadow-1)}.field-capture-shell-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.field-capture-shell-heading-row h2{margin:0}.field-capture-shell-eyebrow{margin:0 0 3px;color:var(--cyan-ink);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.field-capture-location{display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;border:1px solid var(--success);border-radius:999px;background:var(--uos-success-bg);color:var(--text);font-weight:750}.field-capture-location.is-missing{border-color:var(--error);background:var(--uos-danger-bg)}.field-capture-actions{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.field-capture-actions .button{min-height:48px}.field-capture-primary{gap:9px;font-size:1rem}.field-capture-primary>span:first-child{font-size:1.25rem;line-height:1}.field-capture-status{min-height:1.5em;margin:0}@media (max-width:680px){.field-capture-shell{padding:14px 14px max(14px,env(safe-area-inset-bottom))}.field-capture-shell-heading-row{display:grid}.field-capture-location{justify-self:start}.field-capture-actions{grid-template-columns:1fr 1fr}.field-capture-primary{grid-column:1/-1;min-height:58px}body[data-field-capture-active=true] .nav{visibility:hidden;pointer-events:none}}@media (forced-colors:active){.field-capture-location,.field-capture-shell{border:2px solid CanvasText}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:768px){.capture-sheet{position:static;margin-top:16px;border-radius:var(--uos-radius-md);box-shadow:var(--uos-shadow-1);padding:20px}.capture-sheet-backdrop{display:none}}.room-chip-row{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.room-chip-row button{flex:none}.room-chip-row input[type=text]{flex:none;min-height:48px}.recent-captures-row{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.recent-capture-card{flex:none;width:120px;padding:6px}.review-day-bar{position:fixed;left:0;right:0;bottom:0;z-index:47;padding:8px 16px calc(8px + var(--uos-nav-safe-pad));background:var(--uos-navy-950);box-shadow:var(--uos-dock-shadow)}.review-day-bar .button{width:100%}.capture-sheet.has-review-bar{bottom:64px}.install-bottom-clearance{height:1030px}@media (min-width:768px){.review-day-bar{position:static;background:none;box-shadow:none;padding:16px 0 0}.review-day-bar .button{width:auto}.capture-sheet.has-review-bar{bottom:auto}.install-bottom-clearance{height:0}}a.save-confirmation-open,button.save-confirmation-open{color:var(--uos-inline-link-ink);text-decoration:underline;font-weight:600}.wt-review-readiness{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:var(--uos-radius-md)}.wt-review-readiness p{margin:4px 0 0}.wt-review-readiness .button[aria-disabled=true]{cursor:not-allowed;opacity:.62}.wt-location-picker{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.wt-location-picker p{margin:4px 0 0}.wt-location-options{justify-content:flex-start;margin-top:0}.wt-custom-location{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10px;gap:10px}.room-context-missing{color:var(--uos-warning-ink-strong)}.wt-capture-launcher{display:grid;grid-gap:14px;gap:14px}.wt-capture-launcher h2,.wt-capture-launcher p{margin-bottom:0}.wt-capture-action-grid{display:grid;grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.wt-capture-action-grid>div>.button{width:100%}.wt-capture-action-grid>.wt-finding-card,.wt-capture-action-grid>.wt-note-card{grid-column:1/-1}.wt-capture-backdrop{pointer-events:auto;min-width:0;min-height:0;padding:0;border-radius:0;cursor:default}.walkthrough-review{display:grid;grid-gap:16px;gap:16px}.wt-review-hero{margin-bottom:0}.wt-review-status-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);grid-gap:20px;gap:20px}.wt-review-status-card h2{margin-top:14px}.wt-review-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.wt-review-metrics>div{display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;min-height:88px;padding:10px;background:var(--uos-surface-subtle);border:1px solid var(--line);border-radius:var(--uos-radius-sm)}.wt-review-metrics strong{font-size:1.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wt-review-metrics span{color:var(--muted);font-size:.75rem}.wt-review-columns{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-gap:16px;gap:16px}.wt-review-evidence-list,.wt-review-findings,.wt-review-location-list{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.wt-review-evidence-list li,.wt-review-findings li,.wt-review-location-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.wt-review-evidence-list li:last-child,.wt-review-findings li:last-child,.wt-review-location-list li:last-child{border-bottom:0}.wt-review-evidence-list li{justify-content:flex-start;align-items:flex-start}.wt-review-evidence-list p{margin:3px 0 0}.wt-review-findings li{align-items:flex-start;flex-direction:column}@media (max-width:767px){.wt-review-hero,.wt-review-readiness{align-items:stretch;flex-direction:column}.wt-review-hero .button,.wt-review-readiness .button{width:100%}.wt-custom-location{grid-template-columns:1fr}.wt-capture-action-grid{grid-template-columns:1fr 1fr}.wt-primary-capture-action{grid-column:1/-1}.wt-review-columns,.wt-review-status-card{grid-template-columns:1fr}.wt-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-review-metrics>div:first-child{grid-column:1/-1}}@media print{body:has([data-testid=preview-pane]) *{display:none!important}body:has([data-testid=preview-pane]) .main,body:has([data-testid=preview-pane]) .shell,body:has([data-testid=preview-pane]) [data-testid=proposal-studio],body:has([data-testid=preview-pane]) [data-testid=proposal-studio]>section.grid.two{display:contents!important}body:has([data-testid=preview-pane]) [data-testid=preview-pane],body:has([data-testid=preview-pane]) [data-testid=preview-pane] *{display:revert!important}}.evidence-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));grid-gap:8px;gap:8px;width:100%;overflow-x:hidden}.evidence-tile{position:relative;aspect-ratio:1/1;border-radius:var(--uos-radius-sm);overflow:hidden;background:var(--uos-surface-subtle);border:1px solid var(--line)}.evidence-tile img{width:100%;height:100%;object-fit:cover;display:block}.evidence-tile-fallback{padding:8px;height:100%;overflow:hidden}.evidence-tile-badge{position:absolute;top:4px;left:4px;z-index:1}.evidence-tile-caption{position:absolute;left:0;right:0;bottom:0;padding:4px 6px;font-size:.72rem;color:var(--uos-on-dark);background:linear-gradient(0deg,rgba(2,48,71,.75),transparent)}@media (min-width:768px) and (max-width:1279px){.evidence-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}}@media (max-width:767px){.evidence-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px}}.evidence-workspace-tabs{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.evidence-workspace-tabs button[aria-selected=true]{background:var(--uos-secondary-bg);color:var(--uos-secondary-ink);border:1px solid var(--uos-secondary-border)}.session-card-counts{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}:root{--restyle-navy:#0f202b;--restyle-navy-2:#16303f;--restyle-navy-3:#1d3c4e;--restyle-cyan:#05a9e2;--restyle-cyan-deep:#0284b8;--restyle-cyan-wash:#e7f7fd;--restyle-paper:#f4f8fa;--restyle-card:#fff;--restyle-line:#dfe9ed;--restyle-line-2:#d5e1e7;--restyle-ink:#0f202b;--restyle-ink-2:#3d5561;--restyle-ink-3:#64818e;--restyle-amber:#d99013;--restyle-amber-wash:#fdf3e0;--restyle-green:#11855b;--restyle-green-wash:#e3f4ec;--restyle-red:#b33434;--restyle-red-wash:#fbecec;--restyle-d-bg:#0b1720;--restyle-d-card:#122431;--restyle-d-card-2:#16303f;--restyle-d-line:#24455a;--restyle-d-ink:#e9f2f6;--restyle-d-ink-2:#9db8c4;--restyle-d-ink-3:#6d8b9a;--restyle-on-accent:#04222f;--restyle-disabled-bg:#eef2f4;--restyle-disabled-ink:#9fb3bc;--restyle-d-disabled-bg:#1a3140;--restyle-d-disabled-ink:#5c7d8e;--restyle-d-next-ink:#4f6d7e;--restyle-d-success:#4fd0a0;--restyle-d-success-fill:#2c8f6d;--restyle-nba-bg-start:#f2fbff;--restyle-d-nba-bg-start:#0f2b3a;--restyle-d-nba-border:#1c5876;--restyle-refusal-border:#ecd39a;--restyle-refusal-heading:#7c5304;--restyle-refusal-ink:#6b4d0d;--restyle-d-refusal-bg:#2b230e;--restyle-d-refusal-border:#4d3d14;--restyle-d-refusal-heading:#e8b64c;--restyle-d-refusal-ink:#d3ab55;--restyle-table-head-bg:#fbfdfe;--restyle-table-row-line:#edf3f6;--restyle-table-hover-bg:#f6fbfd;--restyle-d-table-row-line:#1c3746;--restyle-chip-prop-bg:#ede9fd;--restyle-chip-prop-ink:#5b4bc4;--restyle-chip-walk-ink:#a56c05;--restyle-kv-line:#eef3f6;--restyle-blank-ink:#b8c8d0;--sans:Inter,"Segoe UI",Arial,sans-serif;--mono:"IBM Plex Mono",Consolas,monospace}.btn,.sys-btn{border-radius:var(--uos-radius-sm);font-family:var(--sans);font-size:13px;font-weight:600;padding:9px 16px;border:1px solid transparent;cursor:pointer}.btn.primary{background:var(--restyle-cyan);color:var(--restyle-on-accent)}.btn.quiet{background:transparent;border-color:var(--restyle-line-2);color:var(--restyle-ink-2)}.btn.disabled{background:var(--restyle-disabled-bg);color:var(--restyle-disabled-ink);cursor:not-allowed}[data-theme=dark] .btn.quiet{border-color:var(--restyle-d-line);color:var(--restyle-d-ink-2)}[data-theme=dark] .btn.disabled{background:var(--restyle-d-disabled-bg);color:var(--restyle-d-disabled-ink)}.sys-pch{background:var(--restyle-card);border-bottom:1px solid var(--restyle-line);padding:16px 24px 0}.sys-pch .sys-pch-crumbs{font-size:12px;color:var(--restyle-ink-3);margin-bottom:6px}.sys-pch .sys-pch-crumbs b{color:var(--restyle-ink-2);font-weight:500}.sys-pch-row{display:flex;align-items:flex-start;gap:20px}.sys-pch h2{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--restyle-ink);margin:0}.sys-pch-meta{display:flex;gap:16px;margin-top:5px;font-size:12px;color:var(--restyle-ink-3)}.sys-pch-meta b{color:var(--restyle-ink);font-weight:600;font-family:var(--mono);font-size:12px}.sys-pch-actions{margin-left:auto;display:flex;gap:8px;align-items:center}.sys-dis-why{font-size:11px;color:var(--restyle-ink-3);max-width:200px;text-align:right;line-height:1.4}.sys-dis-why a{color:var(--restyle-cyan-deep);text-decoration:none;font-weight:600}[data-theme=dark] .sys-pch{background:var(--restyle-d-card);border-color:var(--restyle-d-line)}[data-theme=dark] .sys-pch .sys-pch-crumbs{color:var(--restyle-d-ink-3)}[data-theme=dark] .sys-pch .sys-pch-crumbs b{color:var(--restyle-d-ink-2)}[data-theme=dark] .sys-pch h2{color:var(--restyle-d-ink)}[data-theme=dark] .sys-pch-meta{color:var(--restyle-d-ink-3)}[data-theme=dark] .sys-pch-meta b{color:var(--restyle-d-ink)}[data-theme=dark] .sys-dis-why{color:var(--restyle-d-ink-3)}.sys-ladder{gap:0;margin:16px 0 0;padding-bottom:14px}.sys-ladder,.sys-step{display:flex;align-items:center}.sys-step{gap:8px;font-size:12px}.sys-pip{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700}.sys-step.done .sys-pip{background:var(--restyle-green-wash);color:var(--restyle-green)}.sys-step.done .sys-lbl{color:var(--restyle-ink-3)}.sys-step.now .sys-pip{background:var(--restyle-cyan);color:var(--restyle-on-accent);box-shadow:0 0 0 4px var(--restyle-cyan-wash)}.sys-step.now .sys-lbl{color:var(--restyle-ink);font-weight:700}.sys-step.next .sys-pip{background:var(--restyle-disabled-bg)}.sys-step.next .sys-lbl,.sys-step.next .sys-pip{color:var(--restyle-disabled-ink)}.sys-rail{width:34px;height:2px;background:var(--restyle-line-2);margin:0 10px}.sys-rail.done{background:var(--restyle-green)}[data-theme=dark] .sys-step.done .sys-pip{background:rgba(17,133,91,.22);color:var(--restyle-d-success)}[data-theme=dark] .sys-step.done .sys-lbl{color:var(--restyle-d-ink-3)}[data-theme=dark] .sys-step.now .sys-pip{box-shadow:0 0 0 4px rgba(5,169,226,.18)}[data-theme=dark] .sys-step.now .sys-lbl{color:var(--restyle-d-ink)}[data-theme=dark] .sys-step.next .sys-pip{background:var(--restyle-d-disabled-bg);color:var(--restyle-d-next-ink)}[data-theme=dark] .sys-step.next .sys-lbl{color:var(--restyle-d-next-ink)}[data-theme=dark] .sys-rail{background:var(--restyle-d-line)}[data-theme=dark] .sys-rail.done{background:var(--restyle-d-success-fill)}.sys-nba{background:linear-gradient(180deg,var(--restyle-nba-bg-start),var(--restyle-card));border-left:1px solid var(--restyle-cyan);border:1px solid var(--restyle-cyan);border-left-width:4px;border-radius:var(--uos-radius-sm);padding:14px 16px}.sys-nba .sys-nba-eyebrow{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--restyle-cyan-deep);margin-bottom:6px}.sys-nba h4{font-size:14px;font-weight:700;color:var(--restyle-navy);margin:0}.sys-nba p{font-size:12px;color:var(--restyle-ink-2);margin:5px 0 10px;line-height:1.5}.sys-nba .sys-nba-src{font-size:10.5px;color:var(--restyle-ink-3);font-family:var(--mono);margin-top:10px}[data-theme=dark] .sys-nba{background:linear-gradient(180deg,var(--restyle-d-nba-bg-start),var(--restyle-d-card));border-color:var(--restyle-d-nba-border);border-left-color:var(--restyle-cyan)}[data-theme=dark] .sys-nba h4{color:var(--restyle-d-ink)}[data-theme=dark] .sys-nba p{color:var(--restyle-d-ink-2)}[data-theme=dark] .sys-nba .sys-nba-src{color:var(--restyle-d-ink-3)}.sys-refusal{background:var(--restyle-amber-wash);border:1px solid var(--restyle-refusal-border);border-radius:var(--uos-radius-sm);padding:13px 15px}.sys-refusal .sys-refusal-heading{display:flex;gap:8px;font-weight:700;font-size:12.5px;color:var(--restyle-refusal-heading)}.sys-refusal ul{margin:8px 0 0 2px;list-style:none;padding:0}.sys-refusal li{font-size:12px;color:var(--restyle-refusal-ink);padding:4px 0;display:flex;gap:8px;align-items:baseline}.sys-refusal li a{color:var(--restyle-cyan-deep);font-weight:600;text-decoration:none;margin-left:auto}[data-theme=dark] .sys-refusal{background:var(--restyle-d-refusal-bg);border-color:var(--restyle-d-refusal-border)}[data-theme=dark] .sys-refusal .sys-refusal-heading{color:var(--restyle-d-refusal-heading)}[data-theme=dark] .sys-refusal li{color:var(--restyle-d-refusal-ink)}.sys-tbl{width:100%;border-collapse:collapse;background:var(--restyle-card)}.sys-tbl th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--restyle-ink-3);font-weight:600;text-align:left;padding:10px 12px;border-bottom:1px solid var(--restyle-line);background:var(--restyle-table-head-bg);position:-webkit-sticky;position:sticky;top:0}.sys-tbl td{padding:0 12px;height:40px;border-bottom:1px solid var(--restyle-table-row-line);font-size:13px;vertical-align:middle;white-space:nowrap}.sys-tbl tr:hover td{background:var(--restyle-table-hover-bg)}.sys-num,.sys-tbl .sys-num{font-family:var(--mono);font-size:12.5px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sys-tbl th.sys-num{text-align:right}[data-theme=dark] .sys-tbl,[data-theme=dark] .sys-tbl th{background:var(--restyle-d-card)}[data-theme=dark] .sys-tbl th{color:var(--restyle-d-ink-3);border-color:var(--restyle-d-line)}[data-theme=dark] .sys-tbl td{border-bottom-color:var(--restyle-d-table-row-line);color:var(--restyle-d-ink)}[data-theme=dark] .sys-tbl tr:hover td{background:var(--restyle-d-card-2)}.sys-tabs{display:flex;gap:4px;border-bottom:1px solid var(--restyle-line);background:var(--restyle-card);padding:0 24px}.sys-tab{padding:11px 14px;font-size:13px;font-weight:500;color:var(--restyle-ink-3);cursor:pointer;background:none;border:0;border-bottom:2px solid transparent;min-width:0;min-height:0;display:inline-flex;align-items:center;gap:6px}.sys-tab .sys-tab-count{font-family:var(--mono);font-size:11px;background:var(--restyle-disabled-bg);border-radius:99px;padding:1px 7px;margin-left:6px;color:var(--restyle-ink-2)}.sys-tab.on{color:var(--restyle-navy);font-weight:600;border-bottom-color:var(--restyle-cyan)}.sys-tab.on .sys-tab-count{background:var(--restyle-cyan-wash);color:var(--restyle-cyan-deep)}[data-theme=dark] .sys-tabs{background:var(--restyle-d-card);border-color:var(--restyle-d-line)}[data-theme=dark] .sys-tab{color:var(--restyle-d-ink-3)}[data-theme=dark] .sys-tab .sys-tab-count{background:var(--restyle-d-disabled-bg);color:var(--restyle-d-ink-2)}[data-theme=dark] .sys-tab.on{color:var(--restyle-d-ink);border-bottom-color:var(--restyle-cyan)}[data-theme=dark] .sys-tab.on .sys-tab-count{background:rgba(5,169,226,.18);color:var(--restyle-cyan-deep)}.sys-chip{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;border-radius:999px;padding:3px 10px}.sys-chip-est{background:var(--restyle-cyan-wash);color:var(--restyle-cyan-deep)}.sys-chip-prop{background:var(--restyle-chip-prop-bg);color:var(--restyle-chip-prop-ink)}.sys-chip-walk{background:var(--restyle-amber-wash);color:var(--restyle-chip-walk-ink)}.sys-chip-won{background:var(--restyle-green-wash);color:var(--restyle-green)}.sys-chip-qual{background:var(--restyle-disabled-bg);color:var(--restyle-ink-2)}.sys-card{background:var(--restyle-card);border:1px solid var(--restyle-line);border-radius:var(--uos-radius-sm)}.sys-kv{display:flex;justify-content:space-between;padding:9px 15px;border-bottom:1px solid var(--restyle-kv-line);font-size:12.5px}.sys-kv:last-child{border-bottom:0}.sys-kv .sys-k-label{color:var(--restyle-ink-3)}.sys-kv .sys-k-value{font-weight:600;font-family:var(--mono);font-size:12px}.sys-kv .sys-k-value.txt{font-family:var(--sans);font-size:12.5px}[data-theme=dark] .sys-card{background:var(--restyle-d-card);border-color:var(--restyle-d-line)}[data-theme=dark] .sys-kv{border-color:var(--restyle-d-table-row-line)}[data-theme=dark] .sys-kv .sys-k-label{color:var(--restyle-d-ink-3)}[data-theme=dark] .sys-kv .sys-k-value{color:var(--restyle-d-ink)}.sys-m-nav{display:flex;background:var(--restyle-card);border-top:1px solid var(--restyle-line);padding:6px 4px 14px;position:-webkit-sticky;position:sticky;bottom:0}.sys-m-nav button{flex:1 1;text-align:center;font-size:10px;color:var(--restyle-ink-3);font-weight:600;background:none;border:0;min-width:0;min-height:0;padding:6px 2px}.sys-m-nav .sys-m-nav-icon{font-size:18px;display:block;margin-bottom:2px;filter:grayscale(1);opacity:.55}.sys-m-nav button.on{color:var(--restyle-cyan-deep)}.sys-m-nav button.on .sys-m-nav-icon{filter:none;opacity:1}[data-theme=dark] .sys-m-nav{background:var(--restyle-d-card);border-color:var(--restyle-d-line)}[data-theme=dark] .sys-m-nav button{color:var(--restyle-d-ink-3)}[data-theme=dark] .sys-m-nav button.on{color:var(--restyle-cyan-deep)}.sys-m-card{background:var(--restyle-card);border:1px solid var(--restyle-line);border-radius:10px;padding:13px 14px;margin-bottom:10px}.sys-m-card .sys-m-card-row1{display:flex;justify-content:space-between;align-items:baseline}.sys-m-card .sys-m-card-name{font-weight:700;font-size:14px;color:var(--restyle-navy)}.sys-m-card .sys-m-card-value{font-family:var(--mono);font-size:13px;font-weight:600}.sys-m-card .sys-m-card-row2{display:flex;justify-content:space-between;align-items:center;margin-top:8px;gap:8px}.sys-m-card .sys-m-card-next{font-size:12px;color:var(--restyle-ink-2)}.sys-m-card .sys-m-card-next b{color:var(--restyle-navy)}[data-theme=dark] .sys-m-card{background:var(--restyle-d-card);border-color:var(--restyle-d-line)}[data-theme=dark] .sys-m-card .sys-m-card-name,[data-theme=dark] .sys-m-card .sys-m-card-value{color:var(--restyle-d-ink)}[data-theme=dark] .sys-m-card .sys-m-card-next{color:var(--restyle-d-ink-2)}[data-theme=dark] .sys-m-card .sys-m-card-next b{color:var(--restyle-d-ink)}.sys-blank{color:var(--restyle-blank-ink)}[data-theme=dark] .sys-blank{color:var(--restyle-d-next-ink)}.sys-mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--wt-white:#fff;--wt-navy:#023047;--wt-cyan:#05a9e2;--wt-bg:#f4f7fa;--wt-text:#142c3a;--wt-border:#d0d7de;--wt-warning-original:#b45f06;--wt-error:#c0392b;--wt-warning:#864700;--wt-camera-bg:#f5f5f5;--wt-camera-ink:#111}.shell.shell--right{grid-template-columns:minmax(0,1fr) 268px}.shell--right>.sidebar .brand-block{--brand-mark-light-display:none;--brand-mark-dark-display:block}.shell--right>.sidebar{grid-column:2;grid-row:1;border-right:0;border-left:1px solid var(--line)}.shell--right>.main{grid-column:1;grid-row:1}.mobile-topbar,.nav-drawer-close,.nav-drawer-overlay{display:none}.wt-live-camera{margin:16px 0}.wt-live-camera .wt-camera-panel{max-width:800px!important;background:var(--wt-white)!important;border-radius:12px!important}.wt-live-camera video{max-height:65vh;background:var(--wt-navy);border-radius:12px}.wt-live-camera button{min-width:48px}@media(max-width:767px){.shell.shell--right{display:block}.shell--right .mobile-topbar{display:flex;align-items:center;gap:12px;padding:8px 16px;background:var(--wt-navy);color:#fff;min-height:64px;--brand-mark-light-display:none;--brand-mark-dark-display:block}.mobile-topbar>button{margin-left:auto;min-height:48px;min-width:64px;background:var(--wt-cyan);color:var(--wt-navy)}.shell--right>.sidebar{position:fixed;z-index:101;top:0;right:0;bottom:0;width:min(320px,88vw);height:100dvh;padding:16px;background:var(--wt-navy);overflow:auto;display:none}.shell--right[data-menu-open=true]>.sidebar{display:flex;flex-direction:column}.shell--right .nav-drawer-close{display:block;margin-left:auto;min-height:48px;color:var(--wt-navy);background:var(--wt-white)}.shell--right .nav-drawer-overlay{display:block;position:fixed;inset:0;width:100%;height:100dvh;border:0;border-radius:0;background:rgba(0,0,0,.45);z-index:100}.shell--right .sidebar .brand-block{padding:8px 0;display:flex;flex-wrap:wrap}.shell--right .sidebar .nav{position:static;display:flex;flex-direction:column;height:auto;padding:8px 0;gap:8px;box-shadow:none;background:transparent}.shell--right .nav>.nav-link,.shell--right .nav>.nav-link[data-mobile-group=more]{display:flex;flex:none;flex-direction:row;justify-content:flex-start;gap:12px;height:auto;min-height:48px;padding:12px;font-size:16px;text-align:left;background:transparent;color:#fff}.shell--right .nav>.nav-link[aria-current=page]{background:var(--wt-cyan);color:var(--wt-navy)}.shell--right .nav .nav-link:before,.shell--right .nav>.nav-more{display:none}.shell--right>.main{padding:16px 16px max(24px,env(safe-area-inset-bottom))}.shell--right>.main.main--field-dock{padding-bottom:110px}}.wt-capture-action-grid>.wt-live-camera{grid-column:1/-1;min-width:0;width:100%}.wt-live-camera .wt-camera-panel{width:100%}.wt-live-camera video{display:block;width:100%;min-height:220px;object-fit:contain}.wt-live-camera .wt-camera-panel>button{min-height:48px}@media (min-width:768px){.shell.shell--walkthrough-review{grid-template-columns:minmax(0,1fr) 200px}.shell--walkthrough-review>.main{padding:24px}.shell--walkthrough-review>.sidebar{padding:20px 12px;gap:18px}.shell--walkthrough-review .brand{gap:8px;font-size:15px}.shell--walkthrough-review .brand-product,.shell--walkthrough-review .brand-promise,.shell--walkthrough-review .nav-section-label{display:none}.shell--walkthrough-review .nav .nav-link{padding:10px 8px;gap:8px}}@media (min-width:768px) and (max-width:1199px){.shell.shell--walkthrough-review{grid-template-columns:minmax(0,1fr) 88px}.shell--walkthrough-review>.sidebar{padding:16px 8px}.shell--walkthrough-review>.main{padding:16px}.shell--walkthrough-review .brand{justify-content:center}.shell--walkthrough-review .brand-name{display:none}.shell--walkthrough-review .nav .nav-link{flex-direction:column;justify-content:center;padding:8px 2px;gap:4px;text-align:center;font-size:11px;line-height:1.3;min-height:60px}.shell--walkthrough-review .theme-toggle{display:flex;flex-direction:column;width:100%}.shell--walkthrough-review .theme-toggle-btn{min-height:40px;width:100%}.shell--walkthrough-review .account-info{overflow-wrap:anywhere}.shell--walkthrough-review .profile-drawer:not([open]) .profile-lens,.shell--walkthrough-review .profile-drawer:not([open]) summary strong{display:none}.shell--walkthrough-review .profile-panel{min-width:0}}@media (min-width:1200px){.shell.shell--walkthrough-review{grid-template-columns:minmax(0,1fr) 152px}.shell--walkthrough-review>.main{padding:16px}.shell--walkthrough-review .brand{flex-direction:column}.shell--walkthrough-review .theme-toggle{flex-wrap:wrap}}@media (min-width:768px) and (max-width:1199px){.shell.shell--walkthrough-review{grid-template-columns:minmax(0,1fr) 64px}.shell--walkthrough-review .nav .nav-link{min-height:48px}.shell--walkthrough-review .nav .nav-link>span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.shell--walkthrough-review .brand svg{max-width:44px}}:root{--wt-camera-panel-ink:#163749;--wt-camera-preview-bg:#b4c6ce;--wt-camera-muted:#617987;--wt-camera-location-bg:#183b4ad9;--wt-camera-border:#cad8e0;--wt-camera-button-ink:#14394c;--wt-camera-shutter-ring:#d7eff6;--wt-camera-shutter:#058bb5;--wt-camera-error:#b84038;--wt-camera-starting-bg:#e8eef2;--wt-detail-primary:#073d52;--wt-report-editor-ink:#173a4b;--wt-report-control-ink:#214556;--wt-report-control-border:#c9d9e2;--wt-report-focus:#00a9d4;--wt-report-primary:#008cb6;--wt-report-muted:#667e8a;--wt-report-panel-border:#dbe5eb;--wt-report-warning:#d58e24;--wt-report-dark-input:#071622;--wt-report-dark-ink:#f3f7fa;--wt-report-dark-border:#35505f}