@font-face{font-family:satoshi;src:url(/_next/static/media/d9396795aa5ec363-s.p.woff2?dpl=dpl_JA9HMQnfQyqetHb3eU9mJctsQZXh) format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:satoshi Fallback;src:local("Arial");ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.__className_033c37{font-family:satoshi,satoshi Fallback}.__variable_033c37{--font-satoshi:"satoshi","satoshi Fallback"}@font-face{font-family:seasons;src:url(/_next/static/media/dacfffd822a62b8e-s.p.woff2?dpl=dpl_JA9HMQnfQyqetHb3eU9mJctsQZXh) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:seasons Fallback;src:local("Arial");ascent-override:103.22%;descent-override:25.55%;line-gap-override:0.00%;size-adjust:99.79%}.__className_759b32{font-family:seasons,seasons Fallback;font-weight:400}.__variable_759b32{--font-seasons:"seasons","seasons Fallback"}:root{--paper:#fffdfc;--white:#fff;--ink:#141312;--muted:#55616a;--soft:#f7f4f0;--line:#e8e3dd;--orange:#e07539;--orange-text:#9f450c;--orange-soft:#fff0e7;--blue:#2e4a57;--blue-soft:#edf3f5;--aqua:#68a39d;--green:#356d57;--green-soft:#eaf4ee;--red:#a64232;--red-soft:#fbefec;--sand:#f4ece1;--shadow:0 12px 34px #2e24190d;--sidebar:252px;--solid:#2e4a57;--on-solid:#fffdfc}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--paper);color:var(--ink);font-family:var(--font-satoshi),Arial,sans-serif;font-size:14px}body{min-width:min(320px,100%)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.table-wrap:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--orange-text);outline-offset:2px}.app-shell{min-height:100vh}.sidebar{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;width:var(--sidebar);position:fixed;inset:0 auto 0 0;background:var(--soft);border-right:1px solid var(--line);padding:25px 17px 18px;display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:11px;padding:2px 8px 26px}.brand-mark{display:grid;place-items:center;width:37px;height:37px;background:var(--blue);color:var(--on-solid);border-radius:50%;font-family:var(--font-seasons),Georgia,serif;font-size:23px}.brand b{display:block;font-size:15px;letter-spacing:-.02em}.brand small{display:block;margin-top:3px;font-size:9px;letter-spacing:.18em;color:var(--muted);font-weight:700}.event-selector{margin:0 4px 24px;padding:12px 12px 10px;background:var(--white);border:1px solid var(--line);border-radius:9px;position:relative}.event-selector label{display:block;font-size:9px;letter-spacing:.14em;color:var(--muted);font-weight:700;margin-bottom:6px}.event-selector select{appearance:none;border:0;background:transparent;width:100%;font-weight:650;font-size:13px;padding:0 17px 0 0}.select-chevron{position:absolute;right:12px;top:30px;color:var(--muted);pointer-events:none}.main-nav{display:grid;gap:4px}.nav-group-label{margin:14px 12px 3px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav-group-label:first-child{margin-top:2px}.nav-item{height:42px;display:flex;align-items:center;gap:12px;padding:0 12px;border-radius:8px;color:var(--muted);font-weight:600;transition:background .15s,color .15s}.nav-item:hover{background:var(--soft);color:var(--ink)}.nav-item.active{background:var(--orange-soft);color:var(--blue)}.nav-icon{font-size:16px;width:17px;text-align:center;color:var(--muted)}.nav-count{margin-left:auto;min-width:20px;height:20px;border-radius:10px;background:var(--orange-soft);color:var(--orange-text);font-size:10px;display:grid;place-items:center;font-style:normal}.sidebar-bottom{margin-top:auto}.local-badge{margin:12px 8px 7px;padding:9px 10px;display:flex;align-items:center;gap:8px;background:var(--white);border:1px solid var(--line);border-radius:7px;color:var(--muted);font-size:11px;font-weight:650}.local-dot,.preview-tag i{width:7px;height:7px;border-radius:50%;background:var(--green);display:inline-block}.sidebar-note{font-size:12px;color:var(--muted);line-height:1.5;padding:0 10px;margin:0}.main-area{margin-left:var(--sidebar);min-height:100vh}.topbar{height:67px;border-bottom:1px solid var(--line);background:var(--paper);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;padding:0 34px;position:sticky;top:0;z-index:10}.breadcrumb,.topbar{display:flex;align-items:center}.breadcrumb{gap:10px;color:var(--muted);font-size:12px}.breadcrumb b{color:var(--ink);font-weight:650}.crumb-sep{color:var(--muted)}.top-actions{gap:20px}.preview-tag,.top-actions{display:flex;align-items:center}.preview-tag{font-size:10px;color:var(--muted);background:var(--soft);border-radius:12px;padding:6px 9px;gap:6px}.preview-tag i{width:6px;height:6px}.actor-switch{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.actor-switch select{border:0;background:transparent;font-weight:650;color:var(--ink);font-size:12px;max-width:130px}.avatar{display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);width:32px;height:32px;border-radius:50%;font-size:11px;font-weight:700}.content-area{max-width:1460px;margin:0 auto;padding:33px 40px 64px}.mobile-menu,.mobile-nav-close,.mobile-scrim{display:none}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:25px}.page-head h1{font-family:var(--font-seasons),Georgia,serif;font-size:35px;line-height:1.05;letter-spacing:-.025em;font-weight:400;margin:7px 0 8px}.page-head p{font-size:13px;color:var(--muted);margin:0;line-height:1.5}.eyebrow{font-size:10px;font-weight:750;letter-spacing:.15em;color:var(--orange-text);text-transform:uppercase}.head-actions{gap:9px;align-items:center}.button{min-height:40px;border:1px solid var(--line);border-radius:7px;background:var(--white);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:650;transition:transform .12s,background .12s,border .12s}.button:hover{transform:translateY(-1px);border-color:var(--line)}.button:disabled{opacity:.45;cursor:not-allowed;transform:none}.button-primary{color:var(--on-solid)}.button-primary,.button-primary:hover{background:var(--solid);border-color:var(--solid)}.button-warm{background:var(--orange-text);color:var(--on-solid);border-color:var(--orange-text)}.button-quiet{background:transparent}.button-danger{background:var(--red-soft);border-color:var(--line);color:var(--red)}.button-small{min-height:32px;padding:0 10px;font-size:11px}.panel{background:var(--white);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow)}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid var(--line);gap:12px}.panel-head h2{font-size:14px;margin:0;font-weight:700}.panel-head p{color:var(--muted);font-size:11px;margin:4px 0 0}.panel-body{padding:18px 19px}.field{display:grid;gap:6px}.field label{font-size:11px;color:var(--muted);font-weight:650}.field input,.field select,.field textarea,.search-field{width:100%;min-height:40px;border:1px solid var(--line);border-radius:7px;background:var(--white);padding:9px 11px;font-size:12px}.field textarea{min-height:95px;resize:vertical;line-height:1.5}.field input::placeholder,.field textarea::placeholder{color:var(--muted)}.toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.search-wrap{position:relative;flex:1 1;min-width:200px;max-width:420px}.search-wrap input{padding-left:34px}.search-symbol{position:absolute;left:12px;top:10px;color:var(--muted)}.filter-select{min-height:40px;border:1px solid var(--line);border-radius:7px;background:var(--white);padding:0 10px;font-size:11px}.table-wrap{overflow-x:auto}.admissions-table-scroll{width:100%;max-width:100%;min-width:0}.data-table{border-collapse:collapse;width:100%;text-align:left}.data-table th{background:var(--soft);color:var(--muted);font-size:9px;letter-spacing:.11em;text-transform:uppercase;font-weight:750;padding:11px 14px;white-space:nowrap}.data-table td,.data-table th{border-bottom:1px solid var(--line)}.data-table td{padding:13px 14px;font-size:12px;vertical-align:middle}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:var(--soft)}.person-cell{display:flex;align-items:center;gap:10px;min-width:180px}.person-avatar{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:var(--green-soft);color:var(--green);font-size:10px;font-weight:700;flex:none}.person-cell .person-name,.person-cell .person-sub{display:block}.person-name{font-weight:700;font-size:12px}.person-sub{font-size:10px;margin-top:3px}.muted,.person-sub{color:var(--muted)}.small{font-size:11px}.status-pill{display:inline-flex;align-items:center;gap:5px;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:700;white-space:nowrap;background:var(--soft);color:var(--muted)}.status-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.7}.status-green{color:var(--green);background:var(--green-soft)}.status-orange{color:var(--orange-text);background:var(--orange-soft)}.status-blue{color:var(--blue);background:var(--blue-soft)}.status-red{color:var(--red);background:var(--red-soft)}.status-grey,.tag{color:var(--muted);background:var(--soft)}.tag{display:inline-flex;padding:4px 7px;border-radius:4px;font-size:9px;margin:2px 3px 2px 0}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:19px}.metric-card{padding:16px 18px}.metric-label{font-size:10px;color:var(--muted);font-weight:650}.metric-value{font-family:var(--font-seasons),Georgia,serif;font-size:29px;line-height:1;margin:11px 0 5px}.metric-foot{font-size:10px;color:var(--muted)}.split-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:15px}.side-panel{padding:19px}.side-panel h3{font-size:13px;margin:0 0 13px}.side-panel p{font-size:11px;line-height:1.55;color:var(--muted)}.notice{padding:11px 13px;border-radius:7px;background:var(--blue-soft);color:var(--blue);font-size:11px;line-height:1.5}.notice-warm{background:var(--orange-soft);color:var(--orange-text)}.notice-red{background:var(--red-soft);color:var(--red)}.empty-state{text-align:center;padding:44px 20px;color:var(--muted)}.empty-state strong{display:block;color:var(--ink);font-size:13px;margin-bottom:5px}.loading-state{height:55vh;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-size:13px}.spinner{width:17px;height:17px;border:2px solid var(--line);border-top-color:var(--orange);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.load-error{margin:8vh auto;max-width:440px;padding:35px;background:var(--white);border:1px solid var(--line);border-radius:12px}.load-error h1{font-family:var(--font-seasons),Georgia,serif;font-weight:400}.load-error p{color:var(--muted);line-height:1.5}.toast{position:fixed;right:25px;bottom:24px;z-index:60;background:var(--blue);color:var(--on-solid);border-radius:8px;padding:13px 17px;box-shadow:0 12px 32px #162f3826;font-size:12px;max-width:min(420px,calc(100vw - 30px));animation:toast-in .2s ease-out}.toast-error{background:var(--red)}.toast button{border:0;background:transparent;color:var(--on-solid);font-size:18px;margin-left:12px}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.section-gap{margin-top:17px}.stack{grid-template-columns:minmax(0,1fr)}.form-grid,.stack{min-width:0;display:grid;gap:12px}.form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start}.form-grid>*{min-width:0}.inline-meta{display:flex;align-items:center;gap:8px}.progress-track{height:6px;background:var(--line);border-radius:4px;overflow:hidden}.progress-track span{display:block;height:100%;background:var(--aqua);border-radius:4px}.timeline{display:grid;gap:0}.timeline-item{display:grid;grid-template-columns:78px 15px 1fr;gap:10px;min-height:54px}.timeline-date{font-size:10px;color:var(--muted);padding-top:3px}.timeline-mark{position:relative;display:flex;justify-content:center}.timeline-mark:before{content:"";width:8px;height:8px;border:2px solid var(--aqua);border-radius:50%;background:var(--white);z-index:1}.timeline-mark:after{content:"";position:absolute;top:10px;bottom:0;width:1px;background:var(--line)}.timeline-item:last-child .timeline-mark:after{display:none}.timeline-copy strong{display:block;font-size:11px}.timeline-copy span{display:block;font-size:10px;color:var(--muted);margin-top:3px}.drawer{position:fixed;inset:0 0 0 auto;width:min(440px,100vw);background:var(--white);z-index:50;box-shadow:-20px 0 50px #162f381c;overflow:auto;padding:24px;animation:drawer-in .18s ease-out}.drawer-backdrop{position:fixed;inset:0;background:#17120e50;z-index:49}.drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.drawer-head h2{font-family:var(--font-seasons),Georgia,serif;font-weight:400;font-size:27px;margin:4px 0}.icon-button{border:1px solid var(--line);background:var(--white);width:36px;height:36px;border-radius:50%;font-size:20px}.drawer-section{border-top:1px solid var(--line);padding:17px 0}.drawer-section h3{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.kv{display:grid;grid-template-columns:110px 1fr;gap:8px;font-size:11px;padding:6px 0}.kv span:first-child{color:var(--muted)}.evidence-card{border:1px solid var(--line);padding:12px;border-radius:7px;margin:8px 0}.evidence-card strong{font-size:11px}.evidence-card p{font-size:10px;line-height:1.5;color:var(--muted);margin:6px 0}.evidence-card small{font-size:9px;color:var(--muted)}.tab-row{display:flex;gap:5px;border-bottom:1px solid var(--line);margin-bottom:16px}.tab-button{border:0;background:none;padding:10px 11px;color:var(--muted);font-size:11px;border-bottom:2px solid transparent}.tab-button.selected{color:var(--blue);border-color:var(--orange-text);font-weight:700}@media (max-width:1100px){:root{--sidebar:218px}.content-area{padding:28px 26px 50px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.split-layout{grid-template-columns:minmax(0,1fr) 270px}.topbar{padding:0 24px}}@media (max-width:900px){.preview-tag{display:none}}@media (max-width:760px){:root{--sidebar:272px}.sidebar{transform:translateX(-100%);transition:transform .2s ease;box-shadow:none}.mobile-nav-close{display:inline-flex;align-self:flex-end;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin-top:-16px;margin-bottom:-12px;font-size:24px}.menu-open .sidebar{transform:translateX(0);box-shadow:12px 0 38px #24180e24}.mobile-scrim{display:none;position:fixed;inset:0;background:#14131275;border:0;z-index:15}.menu-open .mobile-scrim{display:block}.main-area{margin-left:0}.topbar{height:58px;padding:0 14px}.mobile-menu{display:inline-flex;min-height:44px;width:44px;padding:0;justify-content:center}.breadcrumb{margin-right:auto;margin-left:9px;min-width:0;flex:1 1;font-size:11px}.breadcrumb>span{display:none}.breadcrumb b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu,.top-actions{flex-shrink:0}.top-actions{gap:9px}.actor-switch span,.preview-tag{display:none}.actor-switch select{max-width:100px}.avatar{width:30px;height:30px}.content-area{padding:25px 15px 45px}.page-head{align-items:flex-start;flex-direction:column;margin-bottom:20px}.page-head h1{font-size:31px}.head-actions{width:100%;flex-wrap:wrap}.metric-grid{gap:8px}.metric-card{padding:13px}.metric-value{font-size:25px}.split-layout{grid-template-columns:minmax(0,1fr)}.panel-body,.panel-head{padding-left:14px;padding-right:14px}.data-table td,.data-table th{padding:11px 10px}.mobile-scroll-hint{display:block}.data-table{min-width:650px}.toolbar{gap:7px}.search-wrap{max-width:none;width:100%;flex-basis:100%}}@media (max-width:360px){.topbar>.button kbd{display:none}}@media (min-width:761px){.breadcrumb b{display:block}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.workspace-label{font-size:12px;font-weight:700;color:var(--muted);margin:0 12px 24px;padding:11px 0;border-bottom:1px solid var(--line)}@media (max-width:760px){.button,.button-small{min-height:44px}.button-small{padding:0 12px}.field input,.field select,.field textarea,.filter-select,.search-field{min-height:44px}.nav-item{height:44px}}@media (min-width:761px){.split-layout>.side-panel,.split-layout>aside{align-self:start}.split-layout>.stack{align-content:start}}.pilot-signin{min-height:100dvh;display:grid;grid-template-columns:1.05fr 1fr;background:var(--paper)}.pilot-signin-intro{padding:clamp(32px,5vw,80px);display:flex;flex-direction:column;justify-content:space-between;gap:64px;background:var(--soft)}.pilot-signin-intro h1{font-size:clamp(36px,4.5vw,66px);line-height:1.12;max-width:650px;margin:24px 0}.pilot-signin-intro p{max-width:430px;line-height:1.7}.pilot-signin-panel{display:flex;align-items:center;justify-content:center;padding:40px 24px}.pilot-signin-card{width:100%;max-width:390px}.pilot-signin-card h2{font-size:38px;margin:12px 0}.pilot-signin-card p{line-height:1.6}.pilot-signin-card form{display:grid;gap:10px;margin:28px 0}.pilot-signin-card label{font-weight:600;margin-top:8px}.pilot-signin-card input{width:100%;min-height:46px}.pilot-signin-card button{margin-top:16px;min-height:46px}.pilot-signin-card .muted{font-size:13px}@media(max-width:760px){.pilot-signin{grid-template-columns:1fr}.pilot-signin-intro{gap:32px;padding:28px 24px}.pilot-signin-intro h1{font-size:34px}.pilot-signin-intro>.muted{display:none}.pilot-signin-panel{padding:32px 24px 48px}}.admissions-review-nav{position:sticky;top:-1px;z-index:2;background:var(--white);padding:10px 0;margin:0 0 16px;border-bottom:1px solid var(--line)}.admissions-review-nav p{margin:8px 0 0}.person-open{border:0;padding:0;background:transparent;text-align:left}.person-open:hover{text-decoration:underline}:root{--ops-space-actions:8px;--ops-space-fields:12px;--ops-space-panel:20px;--ops-space-section:24px;--ops-control-height:40px}.ops-panel,.ops-panel-body,.ops-stack{min-width:0}.ops-panel-header{flex-wrap:wrap}.ops-panel-body{padding:var(--ops-space-panel)}.ops-panel-body-flush{padding:0}.ops-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ops-space-fields)}.ops-stack-compact{gap:var(--ops-space-actions)}.ops-stack-section{gap:var(--ops-space-section)}.ops-stack>p{margin:0}.ops-action-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ops-space-actions);min-width:0}.ops-action-group>.button{max-width:100%;white-space:normal;text-align:center}.ops-filter-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ops-space-fields);min-width:0}.ops-filter-toolbar>.field{flex:1 1 200px;min-width:0;max-width:420px}.ops-filter-toolbar .field>input,.ops-filter-toolbar .field>select,.ops-filter-toolbar>.button{min-height:var(--ops-control-height);height:var(--ops-control-height)}.ops-filter-toolbar>small{flex:1 1 220px;line-height:1.5}.field-label{font-size:11px;color:var(--muted);font-weight:650}.ops-checkbox-field{display:flex;align-items:center;gap:var(--ops-space-actions);min-height:var(--ops-control-height);font-size:12px;cursor:pointer}.ops-checkbox-field input{width:18px;height:18px;flex:none;margin:0}@media (max-width:760px){:root{--ops-control-height:44px;--ops-space-panel:16px}.ops-filter-toolbar>.field{max-width:none;flex-basis:100%}}.ops-panel-footer{border-top:1px solid var(--line)}.ops-disclosure>summary{padding:var(--ops-space-panel);cursor:pointer;min-height:var(--ops-control-height);font-weight:650}.ops-disclosure>summary>span{display:block;margin-top:var(--ops-space-actions);font-weight:400}.ops-result-state>p{margin:0}.ops-result-state{gap:var(--ops-space-fields)}.field-error,.field-help{font-size:12px;line-height:1.5}.field-help{color:var(--muted)}.field-error{color:var(--red)}.ops-metric-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--ops-space-fields);margin:0}.ops-metric-summary>div{padding:var(--ops-space-panel);border:1px solid var(--line);border-radius:8px;min-width:0}.ops-metric-summary dt,.ops-metric-summary small{color:var(--muted);font-size:12px}.ops-metric-summary dd{margin:var(--ops-space-actions) 0;font-size:24px;font-weight:650;overflow-wrap:anywhere}.page-head>div{min-width:0}.head-actions{display:flex;flex-wrap:wrap;gap:var(--ops-space-actions)}.head-actions .button{white-space:normal;max-width:100%}.workspace-context{padding:12px 24px;border-bottom:1px solid var(--line)}.workspace-context>p{margin:0 0 var(--ops-space-actions)}.workspace-route-links,.workspace-tool-links{display:flex;flex-wrap:wrap;gap:var(--ops-space-actions)}.workspace-tool-links{margin-top:var(--ops-space-fields)}.workspace-tool-links>a{min-height:var(--ops-control-height);display:inline-flex;align-items:center}.workspace-route-menu>summary{display:none}@media (max-width:760px){.workspace-context{padding:12px 16px}.workspace-route-menu>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;font-weight:650}.workspace-route-menu>summary:after{content:"⌄"}.workspace-route-menu:not([open])>nav{display:none}.workspace-route-links{padding-top:var(--ops-space-actions)}.workspace-route-links>a{flex:1 1 130px}}.ops-workspace-tabs{display:flex;flex-wrap:wrap;gap:var(--ops-space-actions);margin-bottom:var(--ops-space-panel)}.ops-workspace-tabs>button{white-space:normal}.ops-metric-summary{margin-bottom:var(--ops-space-section)}@media (max-width:760px){.ops-workspace-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--ops-space-actions)}.ops-workspace-tabs>button{flex:0 0 auto;white-space:nowrap}}.panel>.ops-filter-toolbar{padding:var(--ops-space-panel)}.ops-metric-summary dd.ops-metric-detail{font-size:12px;line-height:1.5;font-weight:400;color:var(--muted);margin:0}@media (max-width:760px){.actor-switch select,.tab-button,.tabs>button{min-height:var(--ops-control-height)}.actor-switch select{min-width:44px;padding:0 4px}}.page-shell>.ops-panel+.ops-panel{margin-top:var(--ops-space-section)}.ops-stack>:is(h2,h3,h4,ul,ol){margin-block:0}.ops-appearance-root{min-height:100vh;background:var(--paper);color:var(--ink);color-scheme:light;--paper:#fffdfc;--white:#fffdfc;--soft:#f4ece1;--line:#b2c1c9;--ink:#141312;--muted:#55616a;--blue:#2e4a57;--blue-soft:#e8f1f5;--orange:#e07539;--orange-text:#9f450c;--orange-soft:#ffeade;--solid:#2e4a57;--on-solid:#fffdfc;--warning-text:#9f450c;--warning-soft:#ffeade}.ops-appearance-root[data-theme=air-blue]{--soft:#e8f1f5;--orange:#578aa1;--orange-text:#2e4a57;--orange-soft:#e7f3f9;--solid:#14303e}.ops-appearance-root[data-theme=aqua]{--soft:#e4f7f5;--orange:#4b837e;--orange-text:#356460;--orange-soft:#e4f7f5;--blue:#356460;--blue-soft:#e4f7f5;--solid:#264543}.ops-appearance-root[data-theme=sand]{--soft:#f4ece1;--orange:#b79b75;--orange-text:#6f5a40;--orange-soft:#f4ece1;--blue:#493d2b;--blue-soft:#f4ece1;--solid:#493d2b}.ops-appearance-root[data-mode=dark]{--paper:#121416;--white:#24282b;--soft:#39454c;--line:#707c83;--ink:#fffdfc;--muted:#b2c1c9;--blue:#bedbe9;--blue-soft:#14303e;--orange:#f29c6b;--orange-text:#ffbf9b;--orange-soft:#391a07;--solid:#bedbe9;--on-solid:#141312;--green:#9acbc6;--green-soft:#1a2f2e;--red:#ffbf9b;--red-soft:#602f10;--warning-text:#eadbc7;--warning-soft:#493d2b;--sand:#342c1f;color-scheme:dark}.ops-appearance-root[data-mode=dark][data-theme=air-blue]{--orange:#9ec1d2;--orange-text:#bedbe9;--orange-soft:#14303e}.ops-appearance-root[data-mode=dark][data-theme=aqua]{--orange:#9acbc6;--orange-text:#c8e9e6;--orange-soft:#1a2f2e;--blue:#c8e9e6;--blue-soft:#1a2f2e;--solid:#c8e9e6}.ops-appearance-root[data-mode=dark][data-theme=sand]{--orange:#d5bfa1;--orange-text:#eadbc7;--orange-soft:#342c1f;--blue:#eadbc7;--blue-soft:#342c1f;--solid:#eadbc7}@media (prefers-color-scheme:dark){.ops-appearance-root[data-mode=system]{--paper:#121416;--white:#24282b;--soft:#39454c;--line:#707c83;--ink:#fffdfc;--muted:#b2c1c9;--blue:#bedbe9;--blue-soft:#14303e;--orange:#f29c6b;--orange-text:#ffbf9b;--orange-soft:#391a07;--solid:#bedbe9;--on-solid:#141312;--green:#9acbc6;--green-soft:#1a2f2e;--red:#ffbf9b;--red-soft:#602f10;--warning-text:#eadbc7;--warning-soft:#493d2b;--sand:#342c1f;color-scheme:dark}.ops-appearance-root[data-mode=system][data-theme=air-blue]{--orange:#9ec1d2;--orange-text:#bedbe9;--orange-soft:#14303e}.ops-appearance-root[data-mode=system][data-theme=aqua]{--orange:#9acbc6;--orange-text:#c8e9e6;--orange-soft:#1a2f2e;--blue:#c8e9e6;--blue-soft:#1a2f2e;--solid:#c8e9e6}.ops-appearance-root[data-mode=system][data-theme=sand]{--orange:#d5bfa1;--orange-text:#eadbc7;--orange-soft:#342c1f;--blue:#eadbc7;--blue-soft:#342c1f;--solid:#eadbc7}}.ops-appearance{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:35}.ops-appearance summary{min-height:44px;display:flex;align-items:center;padding:10px 16px;background:var(--solid);color:var(--on-solid);border-radius:24px;box-shadow:var(--shadow);cursor:pointer}.ops-appearance summary:focus-visible{outline:3px solid var(--orange-text);outline-offset:3px}.ops-appearance-panel{position:absolute;right:0;bottom:56px;width:min(320px,calc(100vw - 32px));max-height:calc(100dvh - 100px);overflow:auto;padding:20px;background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);display:grid;gap:16px}.ops-appearance-panel h2{font-size:20px;margin:0}.ops-appearance-panel p{color:var(--muted);font-size:12px;margin:0}.ops-appearance-panel select{min-height:44px}.ops-appearance-root .main-area{padding-bottom:90px}.ops-appearance-root input,.ops-appearance-root select,.ops-appearance-root textarea{accent-color:var(--solid)}.ops-appearance-root .brand-mark{background:var(--solid)}.ops-appearance-root .matching-attention,.ops-appearance-root .matching-pill.is-warn,.ops-appearance-root .status-orange{color:var(--warning-text);background:var(--warning-soft)}