.demo_app__KIidZ{min-height:100svh;background:#f4f8f8;color:#082653}.demo_app__KIidZ button,.demo_app__KIidZ input,.demo_app__KIidZ select{font:inherit}.demo_topbar__MpPwp{position:sticky;z-index:20;top:0;display:grid;grid-template-columns:1fr auto 1fr;min-height:76px;align-items:center;padding:.7rem clamp(1rem,3vw,2.5rem);border-bottom:1px solid #d9e4e5;background:rgba(255,255,255,.96);gap:1rem}.demo_brand__4fc62{display:flex;align-items:center;color:#082653;text-decoration:none;gap:.7rem}.demo_brand__4fc62 img{width:46px;height:46px;object-fit:contain}.demo_brand__4fc62 span{display:grid}.demo_brand__4fc62 strong{font-size:.85rem}.demo_brand__4fc62 small{color:#637587;font-size:.68rem}.demo_alphaFlag__JcWPB{padding:.5rem .8rem;border-radius:999px;background:#e6f7f0;color:#176d5e;font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.demo_returnLink__N2mTW{justify-self:end;color:#087f88;font-size:.78rem;font-weight:750}.demo_disclaimer__IxxX6{padding:.7rem clamp(1rem,3vw,2.5rem);background:#082653;color:#cad9e4;font-size:.72rem;text-align:center}.demo_disclaimer__IxxX6 strong{color:#8ce9d8}.demo_shell__qgtIM{display:grid;min-width:0;grid-template-columns:260px minmax(0,1fr);min-height:calc(100svh - 114px)}.demo_sidebar__XcK1I{min-width:0;padding:1.5rem 1rem;border-right:1px solid #d9e4e5;background:white}.demo_sidebar__XcK1I>label{display:block;margin-bottom:.45rem;color:#587084;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.demo_field__zPl_f :is(input,select),.demo_sidebar__XcK1I select{width:100%;min-height:46px;padding:.65rem .75rem;border:1px solid #becfd2;border-radius:9px;background:white;color:#082653}.demo_roleNote__LQHJF{min-height:72px;margin:.7rem 0 1.4rem;color:#657789;font-size:.7rem}.demo_sidebar__XcK1I nav{display:grid;gap:.25rem}.demo_sidebar__XcK1I nav button{min-height:43px;padding:.65rem .75rem;border:0;border-radius:9px;background:transparent;color:#52687b;font-size:.78rem;font-weight:700;text-align:left;cursor:pointer}.demo_sidebar__XcK1I nav .demo_activeNav___bV6b,.demo_sidebar__XcK1I nav button:focus-visible,.demo_sidebar__XcK1I nav button:hover{background:#eaf6f4;color:#087f88}.demo_caseRef__CtJCN{display:grid;margin-top:1.5rem;padding:1rem;border-radius:12px;background:#082653;color:white}.demo_caseRef__CtJCN small,.demo_caseRef__CtJCN span{color:#9fb5c6;font-size:.62rem}.demo_caseRef__CtJCN strong{margin:.3rem 0;font-size:.78rem}.demo_main__HbEax{width:100%;min-width:0;max-width:1480px;padding:clamp(1.5rem,4vw,3.5rem);overflow:hidden}.demo_notice__ABFid{margin-bottom:1.4rem;padding:.8rem 1rem;border:1px solid #b9dfd6;border-radius:10px;background:#e9f8f3;color:#27685d;font-size:.76rem}.demo_pageHead__mijEP{margin-bottom:2rem}.demo_pageHead__mijEP>span,.demo_panelHead__hW8BB span:first-child{color:#078994;font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.demo_pageHead__mijEP h1{margin:.35rem 0 .4rem;color:#082653;font-size:clamp(2rem,4vw,3.5rem)}.demo_pageHead__mijEP p{margin:0;color:#617487}.demo_metrics__2ZQfJ{display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));margin-bottom:1.2rem;gap:.7rem}.demo_metrics__2ZQfJ article{display:grid;min-height:130px;padding:1rem;border:1px solid #d8e4e5;border-radius:14px;background:white}.demo_metrics__2ZQfJ span{color:#607487;font-size:.7rem}.demo_metrics__2ZQfJ strong{align-self:end;font-size:1.8rem}.demo_metrics__2ZQfJ small{color:#8a9aa7;font-size:.56rem}.demo_twoCol__WpXE_{display:grid;grid-template-columns:1.2fr .8fr;gap:1.2rem}.demo_empty__xkBIx,.demo_form__wlEnD,.demo_panel__aOHWU,.demo_passport__Po93j{padding:clamp(1.2rem,3vw,2rem);border:1px solid #d8e4e5;border-radius:18px;background:white}.demo_custodyHead__a_E8j,.demo_panelHead__hW8BB,.demo_passportTitle__d_Ch4{display:flex;align-items:start;justify-content:space-between;gap:1.5rem}.demo_panelHead__hW8BB h2,.demo_passportTitle__d_Ch4 h2{margin:.25rem 0 1.5rem;font-size:1.35rem}.demo_freshness__yMBFy,.demo_status__H7wvs,.demo_verified__UIbaY{padding:.38rem .6rem;border-radius:999px;background:#e8f7f2;color:#267365;font-size:.62rem;font-weight:800}.demo_detailGrid__G6Xdu{display:grid;grid-template-columns:repeat(2,1fr);margin:0;border-top:1px solid #dfe8e9;border-left:1px solid #dfe8e9}.demo_detailGrid__G6Xdu div{min-height:82px;padding:.8rem;border-right:1px solid #dfe8e9;border-bottom:1px solid #dfe8e9}.demo_detailGrid__G6Xdu dt{color:#6e8190;font-size:.62rem;font-weight:750;text-transform:uppercase}.demo_detailGrid__G6Xdu dd{margin:.35rem 0 0;font-size:.78rem;font-weight:700}.demo_actions__JBs6d{display:flex;flex-wrap:wrap;margin-top:1.2rem;gap:.6rem}.demo_actions__JBs6d button,.demo_custodyHead__a_E8j button,.demo_empty__xkBIx button,.demo_exceptionList__dcRiL button,.demo_formAction__QxO54 button{min-height:42px;padding:.65rem .9rem;border:1px solid #b8cbcf;border-radius:9px;background:white;color:#315167;font-size:.72rem;font-weight:750;cursor:pointer}.demo_actions__JBs6d .demo_primary__E_LJ8,.demo_custodyHead__a_E8j .demo_primary__E_LJ8,.demo_empty__xkBIx .demo_primary__E_LJ8,.demo_formAction__QxO54 .demo_primary__E_LJ8{border-color:#087f88;background:#087f88;color:white}.demo_app__KIidZ a:focus-visible,.demo_app__KIidZ button:focus-visible,.demo_app__KIidZ input:focus-visible,.demo_app__KIidZ select:focus-visible{outline:3px solid #78d8c8;outline-offset:3px}.demo_miniTimeline__Jw_WF,.demo_passportHistory__t7dwj,.demo_timeline__B6Auk{margin:0;padding:0;list-style:none}.demo_miniTimeline__Jw_WF li{display:grid;grid-template-columns:12px 1fr auto;align-items:start;padding:.9rem 0;border-top:1px solid #e1e9ea;gap:.7rem}.demo_miniTimeline__Jw_WF i{width:9px;height:9px;margin-top:.25rem;border-radius:50%;background:#07949b}.demo_miniTimeline__Jw_WF div{display:grid}.demo_miniTimeline__Jw_WF strong{font-size:.75rem}.demo_miniTimeline__Jw_WF span,.demo_miniTimeline__Jw_WF time{color:#718291;font-size:.63rem}.demo_form__wlEnD{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.demo_field__zPl_f{display:grid;color:#526a7c;font-size:.7rem;font-weight:750;gap:.4rem}.demo_formAction__QxO54{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding-top:1rem;border-top:1px solid #dfe8e9;gap:1rem}.demo_formAction__QxO54 p{margin:0;color:#6e7e8c;font-size:.7rem}.demo_rule__hC6mG{margin:0 0 1.2rem;padding:1.2rem 1.4rem;border-left:4px solid #08a1a7;background:#e8f5f4;color:#244a60;font-size:.85rem}.demo_empty__xkBIx{text-align:center}.demo_empty__xkBIx h2{margin-top:1.2rem}.demo_empty__xkBIx p{max-width:650px;margin-inline:auto;color:#637688}.demo_dataTable__vClYC{margin:0}.demo_dataTable__vClYC>div{display:grid;grid-template-columns:minmax(180px,.7fr) 1.3fr 100px;align-items:center;min-height:58px;border-top:1px solid #e0e9ea;gap:1rem}.demo_dataTable__vClYC dt{color:#647789;font-size:.72rem}.demo_dataTable__vClYC dd{margin:0;font-size:.76rem;font-weight:700}.demo_dataTable__vClYC span{justify-self:end;padding:.3rem .5rem;border-radius:999px;background:#eef3f4;color:#526b7d;font-size:.58rem;font-weight:800}.demo_passport__Po93j{border-top:5px solid #07949b}.demo_passport__Po93j h3{margin-top:2rem}.demo_passportHistory__t7dwj li{display:grid;grid-template-columns:70px minmax(160px,.6fr) 1fr;padding:.8rem 0;border-top:1px solid #dfe8e9;gap:1rem;font-size:.72rem}.demo_passportHistory__t7dwj span,.demo_passportHistory__t7dwj time{color:#6b7f8f}.demo_custodyHead__a_E8j{align-items:center;margin-bottom:1.3rem}.demo_custodyHead__a_E8j p{margin:0;color:#607485;font-size:.75rem}.demo_timeline__B6Auk li{display:grid;grid-template-columns:46px 1fr 75px;min-height:82px;align-items:center;padding:.75rem;border-top:1px solid #dfe8e9;gap:1rem}.demo_timeline__B6Auk li>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#e5f5f1;color:#087f88;font-size:.66rem;font-weight:850}.demo_timeline__B6Auk li[data-state=future]{opacity:.52}.demo_timeline__B6Auk li[data-state=exception]{background:#fff5ed}.demo_timeline__B6Auk h3{margin:0;font-size:.82rem}.demo_timeline__B6Auk p,.demo_timeline__B6Auk time{margin:.2rem 0 0;color:#6b7d8d;font-size:.68rem}.demo_exceptionList__dcRiL{display:grid;gap:.7rem}.demo_exceptionList__dcRiL article{display:grid;grid-template-columns:70px 1fr auto;align-items:center;padding:1rem 1.2rem;border:1px solid #d8e4e5;border-radius:13px;background:white;gap:1rem}.demo_exceptionList__dcRiL>article>span{font-size:.62rem;font-weight:850;text-transform:uppercase}.demo_exceptionList__dcRiL span[data-severity=High]{color:#a4392f}.demo_exceptionList__dcRiL span[data-severity=Medium]{color:#9b6814}.demo_exceptionList__dcRiL span[data-severity=Low]{color:#397164}.demo_exceptionList__dcRiL h2{margin:0;font-size:.9rem}.demo_exceptionList__dcRiL p{margin:.25rem 0 0;color:#718392;font-size:.66rem}@media (max-width:1100px){.demo_metrics__2ZQfJ{grid-template-columns:repeat(4,1fr)}.demo_twoCol__WpXE_{grid-template-columns:1fr}}@media (max-width:780px){.demo_topbar__MpPwp{grid-template-columns:1fr auto}.demo_alphaFlag__JcWPB{grid-column:1/-1;grid-row:2;justify-self:center}.demo_shell__qgtIM{grid-template-columns:1fr}.demo_sidebar__XcK1I{border-right:0;border-bottom:1px solid #d9e4e5}.demo_sidebar__XcK1I nav{grid-template-columns:repeat(3,1fr)}.demo_caseRef__CtJCN{display:none}.demo_metrics__2ZQfJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.demo_brand__4fc62 small,.demo_returnLink__N2mTW{display:none}.demo_sidebar__XcK1I nav{display:flex;width:100%;max-width:100%;overflow-x:auto}.demo_sidebar__XcK1I nav button{min-width:max-content}.demo_detailGrid__G6Xdu,.demo_form__wlEnD{grid-template-columns:1fr}.demo_custodyHead__a_E8j,.demo_formAction__QxO54{align-items:stretch;flex-direction:column}.demo_dataTable__vClYC>div{grid-template-columns:1fr auto;padding:.7rem 0}.demo_dataTable__vClYC dd{grid-column:1/-1;grid-row:2}.demo_exceptionList__dcRiL article{grid-template-columns:60px 1fr}.demo_exceptionList__dcRiL button{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.demo_shell__qgtIM *{scroll-behavior:auto!important;transition:none!important}}