.case-file-header-module__RsI97a__header{color:#f8fbff;background:linear-gradient(135deg,#0a182bf5,#050d19fa),radial-gradient(circle at 85% 15%,#3b82f629,#0000 34%);border:1px solid #63b3ed33;border-radius:22px;padding:24px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0208175c,inset 0 1px #ffffff0a}.case-file-header-module__RsI97a__header:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#7dd3fc1f 1px,#0000 1px),linear-gradient(90deg,#7dd3fc1f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.case-file-header-module__RsI97a__scan{pointer-events:none;background:linear-gradient(#0000,#38bdf814,#0000);height:36%;animation:7s ease-in-out infinite case-file-header-module__RsI97a__caseScan;position:absolute;inset:-30% 0 auto}.case-file-header-module__RsI97a__heading{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex;position:relative}.case-file-header-module__RsI97a__heading p{color:#7dd3fc;letter-spacing:.17em;text-transform:uppercase;margin:0 0 7px;font-size:.72rem;font-weight:800}.case-file-header-module__RsI97a__heading h2{margin:0;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.08}.case-file-header-module__RsI97a__grid{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;display:grid;position:relative}.case-file-header-module__RsI97a__grid>div{background:#0f172a8a;border:1px solid #94a3b821;border-radius:14px;min-width:0;padding:14px}.case-file-header-module__RsI97a__grid dt{color:#94a3b8;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:800}.case-file-header-module__RsI97a__grid dd{overflow-wrap:anywhere;color:#eef6ff;margin:0;font-size:.91rem;font-weight:680}.case-file-header-module__RsI97a__blocker{grid-column:span 2;border-color:#f59e0b33!important}.case-file-header-module__RsI97a__seal{background:#081222bd;border:1px solid #60a5fa47;border-radius:999px;flex:none;align-items:center;gap:10px;min-width:174px;padding:10px 13px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.case-file-header-module__RsI97a__sealMark{color:#60a5fa;border:1px solid;border-radius:42% 42% 50% 50%;place-items:center;width:31px;height:31px;display:grid;position:relative;transform:rotate(45deg)}.case-file-header-module__RsI97a__sealMark i{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px}.case-file-header-module__RsI97a__seal>span:last-child{gap:2px;display:grid}.case-file-header-module__RsI97a__seal strong{color:#f8fafc;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.case-file-header-module__RsI97a__seal small{color:#94a3b8;font-size:.68rem}.case-file-header-module__RsI97a__verified{border-color:#22c55e47}.case-file-header-module__RsI97a__verified .case-file-header-module__RsI97a__sealMark{color:#4ade80}.case-file-header-module__RsI97a__closed{border-color:#f59e0b4d}.case-file-header-module__RsI97a__closed .case-file-header-module__RsI97a__sealMark{color:#fbbf24}@keyframes case-file-header-module__RsI97a__caseScan{0%,18%{opacity:0;transform:translateY(-70%)}34%,68%{opacity:1}82%,to{opacity:0;transform:translateY(410%)}}@media (max-width:960px){.case-file-header-module__RsI97a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-file-header-module__RsI97a__blocker{grid-column:span 2}}@media (max-width:640px){.case-file-header-module__RsI97a__header{border-radius:18px;padding:18px}.case-file-header-module__RsI97a__heading{flex-direction:column;align-items:stretch}.case-file-header-module__RsI97a__seal{width:fit-content}.case-file-header-module__RsI97a__grid{grid-template-columns:1fr}.case-file-header-module__RsI97a__blocker{grid-column:auto}}@media (prefers-reduced-motion:reduce){.case-file-header-module__RsI97a__scan{animation:none;display:none}}
.mobile-primary-nav-module___vtmZW__nav{display:none}@media (max-width:820px){.mobile-primary-nav-module___vtmZW__nav{z-index:90;min-height:calc(70px + env(safe-area-inset-bottom));padding:6px max(6px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091522f7;border-top:1px solid #3d5975;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-primary-nav-module___vtmZW__nav a,.mobile-primary-nav-module___vtmZW__nav button{color:#afc0d4;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-content:center;place-items:center;gap:4px;padding:4px 2px;font-size:11px;font-weight:750;text-decoration:none;display:grid}.mobile-primary-nav-module___vtmZW__nav span{font-size:19px;line-height:1}.mobile-primary-nav-module___vtmZW__nav .mobile-primary-nav-module___vtmZW__active{color:#ffe09a}.mobile-primary-nav-module___vtmZW__nav .mobile-primary-nav-module___vtmZW__upload{color:#181307;background:#e5ae4d;border:5px solid #091522;border-radius:18px;width:58px;height:58px;min-height:58px;margin:-20px auto 0;box-shadow:0 9px 25px #0000008c}.mobile-primary-nav-module___vtmZW__nav .mobile-primary-nav-module___vtmZW__upload span{font-size:26px}}
.authenticated-navigation-shell-module__SjJxuq__utilityBar{z-index:88;width:100%;min-height:58px;padding:7px max(12px, env(safe-area-inset-right)) 7px max(12px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eef4ff;background:#07111ff5;border-bottom:1px solid #4e6c8b8c;grid-template-columns:minmax(96px,auto) minmax(0,1fr) minmax(210px,auto);align-items:center;gap:12px;display:grid;position:sticky;top:0;box-shadow:0 10px 30px #00000038}.authenticated-navigation-shell-module__SjJxuq__backButton,.authenticated-navigation-shell-module__SjJxuq__homeButton,.authenticated-navigation-shell-module__SjJxuq__logoutButton{color:#eef4ff;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#102237;border:1px solid #2f4863;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.authenticated-navigation-shell-module__SjJxuq__backButton{justify-self:start;padding:0 14px}.authenticated-navigation-shell-module__SjJxuq__actions{justify-self:end;align-items:center;gap:8px;display:flex}.authenticated-navigation-shell-module__SjJxuq__homeButton{color:#ffe09a;background:#2a2110;border-color:#5d4a22;padding:0 15px}.authenticated-navigation-shell-module__SjJxuq__logoutButton{color:#ffd8dc;background:#2b151a;border-color:#61343a;padding:0 14px}.authenticated-navigation-shell-module__SjJxuq__logoutButton:disabled{opacity:.65;cursor:wait}.authenticated-navigation-shell-module__SjJxuq__backButton span,.authenticated-navigation-shell-module__SjJxuq__homeButton span{font-size:18px;line-height:1}.authenticated-navigation-shell-module__SjJxuq__backButton:focus-visible,.authenticated-navigation-shell-module__SjJxuq__homeButton:focus-visible,.authenticated-navigation-shell-module__SjJxuq__logoutButton:focus-visible{outline-offset:2px;outline:2px solid #8ec5ff}.authenticated-navigation-shell-module__SjJxuq__location{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.authenticated-navigation-shell-module__SjJxuq__location strong{letter-spacing:.08em;text-transform:uppercase;color:#f2c86f;font-size:12px}.authenticated-navigation-shell-module__SjJxuq__location span{color:#9fb0c4;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:700;overflow:hidden}.authenticated-navigation-shell-module__SjJxuq__mobileNavSpacer{display:none}@media (max-width:820px){.authenticated-navigation-shell-module__SjJxuq__utilityBar{z-index:54;grid-template-columns:minmax(76px,auto) minmax(0,1fr) minmax(150px,auto);gap:7px;min-height:56px;padding-top:6px;padding-bottom:6px}.authenticated-navigation-shell-module__SjJxuq__backButton,.authenticated-navigation-shell-module__SjJxuq__homeButton,.authenticated-navigation-shell-module__SjJxuq__logoutButton{border-radius:11px;min-width:44px;min-height:44px;padding:0 10px;font-size:11px}.authenticated-navigation-shell-module__SjJxuq__actions{gap:6px}.authenticated-navigation-shell-module__SjJxuq__homeButton b{display:none}.authenticated-navigation-shell-module__SjJxuq__homeButton:after{content:"Menu"}.authenticated-navigation-shell-module__SjJxuq__location strong{font-size:10px}.authenticated-navigation-shell-module__SjJxuq__location span{font-size:9px}.authenticated-navigation-shell-module__SjJxuq__mobileNavSpacer{height:calc(78px + env(safe-area-inset-bottom));display:block}}@media (max-width:560px){.authenticated-navigation-shell-module__SjJxuq__utilityBar{grid-template-columns:auto minmax(0,1fr) auto}.authenticated-navigation-shell-module__SjJxuq__backButton b,.authenticated-navigation-shell-module__SjJxuq__logoutButton{font-size:10px}.authenticated-navigation-shell-module__SjJxuq__location strong{font-size:9px}.authenticated-navigation-shell-module__SjJxuq__location span{display:none}}@media (min-width:821px) and (max-width:1180px){.authenticated-navigation-shell-module__SjJxuq__utilityBar{min-height:64px;padding-top:8px;padding-bottom:8px}.authenticated-navigation-shell-module__SjJxuq__backButton,.authenticated-navigation-shell-module__SjJxuq__homeButton,.authenticated-navigation-shell-module__SjJxuq__logoutButton{min-height:48px;padding-left:17px;padding-right:17px;font-size:14px}.authenticated-navigation-shell-module__SjJxuq__location strong{font-size:13px}.authenticated-navigation-shell-module__SjJxuq__location span{font-size:12px}}
.language-selector-module__77kGqG__wrapper{z-index:1200;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050d19eb;border:1px solid #88b8ff47;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 10px;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 40px #00000057,inset 0 1px #ffffff0f}.language-selector-module__77kGqG__icon{color:#75baff;font-size:17px;line-height:1}.language-selector-module__77kGqG__wrapper select{color:#eef6ff;max-width:150px;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:14px}.language-selector-module__77kGqG__wrapper select:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #75baff}.language-selector-module__77kGqG__wrapper option{color:#0a1422;background:#fff}.language-selector-module__77kGqG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[dir=rtl] .language-selector-module__77kGqG__wrapper{left:18px;right:auto}@media (max-width:820px){.language-selector-module__77kGqG__application{display:none}.language-selector-module__77kGqG__wrapper{min-height:38px;bottom:12px;right:12px}html[dir=rtl] .language-selector-module__77kGqG__wrapper{left:12px}}@media (prefers-reduced-motion:reduce){.language-selector-module__77kGqG__wrapper,.language-selector-module__77kGqG__wrapper *{scroll-behavior:auto!important;transition:none!important}}
.latest-evidence-link-module__gSRLfW__launcher{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c1223f0;border:1px solid #5a77ff47;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(470px,100vw - 48px);padding:12px 14px;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 18px 50px #00000047}.latest-evidence-link-module__gSRLfW__lock{background:#5a77ff29;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.latest-evidence-link-module__gSRLfW__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.latest-evidence-link-module__gSRLfW__copy span{color:#99a7c7;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.latest-evidence-link-module__gSRLfW__copy strong{color:#f7f9ff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.latest-evidence-link-module__gSRLfW__launcher a{color:#fff;white-space:nowrap;background:#6d82ff;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:800;text-decoration:none}.latest-evidence-link-module__gSRLfW__launcher a:hover,.latest-evidence-link-module__gSRLfW__launcher a:focus-visible{background:#8192ff;outline:none}@media (max-width:720px){.latest-evidence-link-module__gSRLfW__launcher{width:calc(100vw - 24px);padding:10px;bottom:76px;left:12px}.latest-evidence-link-module__gSRLfW__copy span{display:none}.latest-evidence-link-module__gSRLfW__launcher a{padding-inline:10px}}
.value-protected-banner-module__apsWPq__shell{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f8fafc;background:#050d1bf0;border:1px solid #60a5fa47;border-radius:18px;grid-template-columns:minmax(180px,1.1fr) minmax(280px,1.5fr) minmax(210px,1fr);align-items:center;gap:1rem;width:min(920px,100vw - 2rem);margin:1rem auto;padding:.9rem 1rem;display:grid;position:relative;box-shadow:0 22px 70px #00000047,inset 0 1px #ffffff0d}.value-protected-banner-module__apsWPq__demo{background:linear-gradient(135deg,#140f05f7,#050d1bf5);border-color:#f5be486b}.value-protected-banner-module__apsWPq__primary{flex-direction:column;min-width:0;display:flex}.value-protected-banner-module__apsWPq__primary strong{letter-spacing:-.04em;color:#f8d26a;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1}.value-protected-banner-module__apsWPq__primary small,.value-protected-banner-module__apsWPq__metrics span,.value-protected-banner-module__apsWPq__context p,.value-protected-banner-module__apsWPq__details{color:#a8b3c7}.value-protected-banner-module__apsWPq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#8ec5ff;margin-bottom:.35rem;font-size:.67rem;font-weight:800}.value-protected-banner-module__apsWPq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.value-protected-banner-module__apsWPq__metrics div{background:#ffffff09;border:1px solid #94a3b824;border-radius:12px;min-width:0;padding:.55rem .65rem}.value-protected-banner-module__apsWPq__metrics b,.value-protected-banner-module__apsWPq__metrics span{display:block}.value-protected-banner-module__apsWPq__metrics b{color:#f8fafc;font-size:1rem}.value-protected-banner-module__apsWPq__metrics span{margin-top:.15rem;font-size:.68rem;line-height:1.25}.value-protected-banner-module__apsWPq__metrics .value-protected-banner-module__apsWPq__confirmed{background:#10b98112;border-color:#34d3993d}.value-protected-banner-module__apsWPq__metrics .value-protected-banner-module__apsWPq__confirmed b{color:#6ee7b7}.value-protected-banner-module__apsWPq__context{min-width:0}.value-protected-banner-module__apsWPq__context p{margin:0 0 .4rem;font-size:.76rem;line-height:1.35}.value-protected-banner-module__apsWPq__context button{color:#93c5fd;cursor:pointer;background:0 0;border:0;padding:0;font-size:.74rem;font-weight:700}.value-protected-banner-module__apsWPq__context button:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #60a5fa}.value-protected-banner-module__apsWPq__details{border-top:1px solid #94a3b824;grid-column:1/-1;padding-top:.75rem;font-size:.76rem;line-height:1.45}.value-protected-banner-module__apsWPq__details p{margin:0}.value-protected-banner-module__apsWPq__details ul{margin:.55rem 0 0;padding-left:1.1rem}.value-protected-banner-module__apsWPq__details li+li{margin-top:.25rem}@media (max-width:980px){.value-protected-banner-module__apsWPq__shell{grid-template-columns:minmax(150px,1fr) minmax(260px,1.5fr) minmax(180px,1fr);width:calc(100vw - 1.5rem);margin:.75rem auto 1rem}}@media (max-width:760px){.value-protected-banner-module__apsWPq__shell{border-radius:16px;grid-template-columns:1fr auto;width:calc(100vw - 1rem);margin:.5rem auto .75rem;padding:.7rem .75rem}.value-protected-banner-module__apsWPq__primary strong{font-size:1.5rem}.value-protected-banner-module__apsWPq__primary small{font-size:.65rem}.value-protected-banner-module__apsWPq__metrics{order:3;grid-column:1/-1}.value-protected-banner-module__apsWPq__context{text-align:right}.value-protected-banner-module__apsWPq__context p{display:none}.value-protected-banner-module__apsWPq__details{order:4;max-height:32vh;overflow:auto}}@media (max-width:480px){.value-protected-banner-module__apsWPq__shell{grid-template-columns:1fr;gap:.65rem}.value-protected-banner-module__apsWPq__context{text-align:left}.value-protected-banner-module__apsWPq__metrics{grid-column:1}}@media (prefers-reduced-motion:no-preference){.value-protected-banner-module__apsWPq__shell{animation:.35s ease-out both value-protected-banner-module__apsWPq__valueLedgerEnter}@keyframes value-protected-banner-module__apsWPq__valueLedgerEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}.value-protected-banner-module__apsWPq__demo{border-radius:14px;grid-template-columns:minmax(220px,1fr) auto;width:min(620px,100vw - 2rem);padding:.65rem .8rem}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__primary{grid-template-columns:auto auto;align-items:baseline;gap:4px 10px;display:grid}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__primary .value-protected-banner-module__apsWPq__eyebrow{grid-column:1/-1;margin:0}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__primary strong{font-size:1.2rem}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__primary small{font-size:.72rem}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__metrics,.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__context p{display:none}.value-protected-banner-module__apsWPq__demo.value-protected-banner-module__apsWPq__expanded{grid-template-columns:1fr}.value-protected-banner-module__apsWPq__demo.value-protected-banner-module__apsWPq__expanded .value-protected-banner-module__apsWPq__metrics{display:grid}.value-protected-banner-module__apsWPq__demo.value-protected-banner-module__apsWPq__expanded .value-protected-banner-module__apsWPq__context{text-align:left}@media (max-width:760px){.value-protected-banner-module__apsWPq__demo{grid-template-columns:1fr auto}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__primary{grid-template-columns:1fr}.value-protected-banner-module__apsWPq__demo .value-protected-banner-module__apsWPq__primary .value-protected-banner-module__apsWPq__eyebrow{grid-column:auto}.value-protected-banner-module__apsWPq__demo.value-protected-banner-module__apsWPq__expanded{grid-template-columns:1fr}}
