.Ui-module__LzdzWG__action{border-radius:var(--radius-card);border:1px solid #0000;justify-content:center;align-items:center;min-height:3rem;padding:.8rem 1.25rem;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.Ui-module__LzdzWG__action:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 34%, transparent);outline-offset:3px}.Ui-module__LzdzWG__primary{color:var(--color-action-on-primary);background:var(--color-action-primary)}.Ui-module__LzdzWG__primary:hover{background:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-text-default))}.Ui-module__LzdzWG__secondary{color:var(--color-action-primary);background:var(--color-surface-default);border-color:var(--color-action-primary)}.Ui-module__LzdzWG__secondary:hover{background:color-mix(in oklch, var(--color-action-primary) 6%, var(--color-surface-default))}.Ui-module__LzdzWG__quiet{min-height:2.75rem;color:var(--color-action-primary);text-underline-offset:.3em;border-radius:0;justify-content:flex-start;padding:.55rem 0;text-decoration:underline}.Ui-module__LzdzWG__quiet:hover{text-decoration-thickness:2px}.Ui-module__LzdzWG__compact{min-height:2.75rem;padding:.7rem 1rem;font-size:.78rem}.Ui-module__LzdzWG__sectionIntro{gap:.85rem;max-width:48rem;display:grid}.Ui-module__LzdzWG__sectionIntro :is(h1,h2){letter-spacing:-.012em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(1.6rem,2.8vw,2.5rem);font-weight:700;line-height:1.22}.Ui-module__LzdzWG__center{text-align:center;justify-items:center;margin-inline:auto}.Ui-module__LzdzWG__center h2{max-width:26ch}.Ui-module__LzdzWG__eyebrow{color:var(--color-text-muted);letter-spacing:.12em;margin:0;font-size:.75rem;font-weight:600}.Ui-module__LzdzWG__lead{max-width:46rem;color:var(--color-text-muted);margin:0;font-size:1.02rem;line-height:1.75}.Ui-module__LzdzWG__metric{border-top:1px solid var(--color-border-default);gap:.3rem;padding:1.1rem 0;display:grid}.Ui-module__LzdzWG__metric strong{color:var(--color-action-primary);letter-spacing:-.02em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.05}.Ui-module__LzdzWG__metric span{font-weight:600}.Ui-module__LzdzWG__metric small{color:var(--color-text-muted);font-size:.78rem;line-height:1.5}.Ui-module__LzdzWG__badge{width:fit-content;min-height:1.75rem;color:var(--color-text-muted);background:var(--color-surface-default);border:1px solid var(--color-text-muted);border-radius:var(--radius-card);white-space:nowrap;align-items:center;padding:.25rem .65rem;font-size:.74rem;font-weight:600;display:inline-flex}.Ui-module__LzdzWG__strong{color:var(--color-action-on-primary);background:var(--color-action-primary);border-color:var(--color-action-primary)}.Ui-module__LzdzWG__soft{color:var(--color-action-primary);background:var(--color-surface-default);border-color:var(--color-action-primary)}.Ui-module__LzdzWG__warning{color:var(--color-text-default);background:var(--color-surface-default);border-style:dashed}.Ui-module__LzdzWG__note{color:var(--color-text-muted);border-inline-start:2px solid var(--color-action-primary);align-items:flex-start;gap:.6rem;margin:0;padding:.75rem 0 .75rem .85rem;font-size:.84rem;line-height:1.6;display:flex}.Ui-module__LzdzWG__note span{color:var(--color-action-primary);font-weight:700}@media (prefers-reduced-motion:reduce){.Ui-module__LzdzWG__action{transition:none}}
.StatusLookup-module__LofNxa__root{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;scroll-margin-top:var(--site-anchor-offset);gap:1.5rem;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.StatusLookup-module__LofNxa__intro{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:.5rem clamp(2rem,6vw,7rem);display:grid}.StatusLookup-module__LofNxa__intro span{color:var(--color-text-muted);letter-spacing:.08em;font-size:.75rem;font-weight:600}.StatusLookup-module__LofNxa__intro h2{grid-column:1;margin:0;font-size:clamp(1.65rem,3vw,2.5rem)}.StatusLookup-module__LofNxa__intro p{color:var(--color-text-muted);grid-area:1/2/span 2;margin:0;line-height:1.8}.StatusLookup-module__LofNxa__form{border-block:1px solid var(--color-border-default);grid-template-columns:1fr 1fr auto;align-items:end;gap:.75rem;padding-block:1.5rem;display:grid}.StatusLookup-module__LofNxa__form label{gap:.45rem;display:grid}.StatusLookup-module__LofNxa__verification{grid-column:1/-1;width:min(100%,30rem)}.StatusLookup-module__LofNxa__form label span{color:var(--color-text-muted);font-size:.76rem;font-weight:600}.StatusLookup-module__LofNxa__form input{width:100%;min-height:2.75rem;color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-text-muted);border-radius:var(--radius-card);font:inherit;padding:.7rem .8rem}.StatusLookup-module__LofNxa__form button{min-height:2.75rem;color:var(--color-action-on-primary);background:var(--color-action-primary);border-radius:var(--radius-card);cursor:pointer;font:inherit;border:0;padding:.7rem 1.2rem;font-weight:600}.StatusLookup-module__LofNxa__form button:disabled{cursor:wait;opacity:.72}.StatusLookup-module__LofNxa__form input:focus-visible,.StatusLookup-module__LofNxa__form button:focus-visible,.StatusLookup-module__LofNxa__result h3:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 28%, transparent);outline-offset:3px}.StatusLookup-module__LofNxa__sample{color:var(--color-text-muted);margin:0;font-size:.78rem}.StatusLookup-module__LofNxa__sample code{color:var(--color-text-default)}.StatusLookup-module__LofNxa__result{min-height:1px}.StatusLookup-module__LofNxa__resultLoading{border-block:1px solid var(--color-border-default);align-content:center;gap:.75rem;min-height:10rem;padding-block:2rem;display:grid}.StatusLookup-module__LofNxa__resultLoading span{background:color-mix(in oklch, var(--color-action-primary) 8%, var(--color-surface-default));width:min(100%,36rem);height:1rem;animation:StatusLookup-module__LofNxa__status-result-pulse 1.2s var(--motion-easing-standard) infinite alternate;display:block}.StatusLookup-module__LofNxa__resultLoading span:nth-child(2){width:min(75%,28rem)}.StatusLookup-module__LofNxa__resultLoading span:nth-child(3){width:min(52%,20rem)}.StatusLookup-module__LofNxa__resultLoading p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.StatusLookup-module__LofNxa__result article,.StatusLookup-module__LofNxa__notFound{border-block:1px solid var(--color-border-default);gap:1.5rem;padding-block:2rem;display:grid}.StatusLookup-module__LofNxa__resultHeading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.StatusLookup-module__LofNxa__resultHeading span{color:var(--color-text-muted);font-size:.78rem}.StatusLookup-module__LofNxa__resultHeading h3,.StatusLookup-module__LofNxa__notFound h3{margin:.35rem 0 0;font-size:clamp(1.35rem,2.4vw,2rem)}.StatusLookup-module__LofNxa__dates{border-top:1px solid var(--color-border-default);grid-template-columns:1fr 1fr;margin:0;display:grid}.StatusLookup-module__LofNxa__dates div{text-align:center;border-bottom:1px solid var(--color-border-default);grid-template-columns:auto auto;justify-content:center;gap:.75rem;padding:.8rem 1rem;display:grid}.StatusLookup-module__LofNxa__dates div+div{border-inline-start:1px solid var(--color-border-default)}.StatusLookup-module__LofNxa__dates dt{color:var(--color-text-muted)}.StatusLookup-module__LofNxa__dates dd{margin:0;font-weight:600}.StatusLookup-module__LofNxa__steps{border-block:1px solid var(--color-border-default);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.StatusLookup-module__LofNxa__steps li{border-inline-start:1px solid var(--color-border-default);align-content:space-between;gap:.5rem;min-height:6.5rem;padding:.9rem;display:grid}.StatusLookup-module__LofNxa__steps li:last-child{border-inline-end:1px solid var(--color-border-default)}.StatusLookup-module__LofNxa__steps li span{color:var(--color-text-muted);font-size:.72rem}.StatusLookup-module__LofNxa__steps li strong{font-size:.88rem}.StatusLookup-module__LofNxa__steps li[data-state=complete]{color:var(--color-action-primary)}.StatusLookup-module__LofNxa__steps li[data-state=current]{color:var(--color-action-on-primary);background:var(--color-action-primary)}.StatusLookup-module__LofNxa__steps li[data-state=current] span{color:inherit}.StatusLookup-module__LofNxa__note,.StatusLookup-module__LofNxa__rejectedNote{border-top:1px solid var(--color-border-default);padding:1rem 0}.StatusLookup-module__LofNxa__note strong,.StatusLookup-module__LofNxa__rejectedNote strong{font-size:.8rem}.StatusLookup-module__LofNxa__note p,.StatusLookup-module__LofNxa__rejectedNote p,.StatusLookup-module__LofNxa__notFound p{color:var(--color-text-muted);margin:.5rem 0 0;line-height:1.7}.StatusLookup-module__LofNxa__rejectedNote{border-top-style:dashed}.StatusLookup-module__LofNxa__rejectedNote small{color:var(--color-text-muted);margin-block-start:.75rem;line-height:1.6;display:block}.StatusLookup-module__LofNxa__error{color:var(--color-text-error);border-inline-start:3px solid var(--color-text-error);background:var(--color-surface-default);padding:1rem}@keyframes StatusLookup-module__LofNxa__status-result-pulse{0%{opacity:.5}to{opacity:1}}@media (max-width:46rem){.StatusLookup-module__LofNxa__intro,.StatusLookup-module__LofNxa__form{grid-template-columns:1fr}.StatusLookup-module__LofNxa__intro p{grid-area:auto/1}.StatusLookup-module__LofNxa__steps{grid-template-columns:1fr}.StatusLookup-module__LofNxa__steps li{border-inline-end:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);grid-template-columns:2rem 1fr;align-items:center;min-height:3.5rem}.StatusLookup-module__LofNxa__steps li:last-child{border-bottom:0}.StatusLookup-module__LofNxa__dates{grid-template-columns:1fr}.StatusLookup-module__LofNxa__dates div+div{border-inline-start:0}}@media (prefers-reduced-motion:reduce){.StatusLookup-module__LofNxa__resultLoading span{animation:none}}
.TurnstileWidget-module__zc2j9a__root{gap:.5rem;min-width:0;display:grid}.TurnstileWidget-module__zc2j9a__widget{width:100%;min-height:4.1rem}.TurnstileWidget-module__zc2j9a__help,.TurnstileWidget-module__zc2j9a__error{color:var(--color-text-muted);font-size:var(--type-size-small);line-height:var(--type-line-height-body);margin:0}.TurnstileWidget-module__zc2j9a__error{color:var(--color-text-error)}
.AttachmentPicker-module__AKAGHq__root{grid-template-columns:1fr!important;gap:.75rem!important;display:grid!important}.AttachmentPicker-module__AKAGHq__root>p{color:var(--color-text-muted);font-size:var(--type-size-small);margin:0;line-height:1.6}.AttachmentPicker-module__AKAGHq__picker{align-items:center;gap:.75rem;min-height:3.25rem;display:flex}.AttachmentPicker-module__AKAGHq__picker input{clip-path:inset(50%);height:1px;position:absolute;overflow:hidden;width:1px!important;min-height:0!important}.AttachmentPicker-module__AKAGHq__picker label{min-height:44px;color:var(--color-action-primary);background:var(--color-surface-default);border:1px solid var(--color-action-primary);border-radius:var(--radius-card);cursor:pointer;font-weight:var(--type-weight-semibold);align-items:center;padding:.65rem 1rem;display:inline-flex!important}.AttachmentPicker-module__AKAGHq__picker input:focus-visible+label{outline:3px solid var(--color-action-primary);outline-offset:2px}.AttachmentPicker-module__AKAGHq__picker span{color:var(--color-text-muted);font-size:var(--type-size-small)}.AttachmentPicker-module__AKAGHq__files{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.AttachmentPicker-module__AKAGHq__files li{border:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.75rem;display:flex}.AttachmentPicker-module__AKAGHq__files li div{gap:.2rem;min-width:0;display:grid}.AttachmentPicker-module__AKAGHq__files strong{overflow-wrap:anywhere}.AttachmentPicker-module__AKAGHq__files span{color:var(--color-text-muted);font-size:var(--type-size-small)}.AttachmentPicker-module__AKAGHq__files button{flex:none;min-height:44px!important;color:var(--color-action-primary)!important;background:var(--color-surface-default)!important;border:1px solid var(--color-border-default)!important;padding:.5rem .75rem!important}.AttachmentPicker-module__AKAGHq__error{color:var(--color-text-error)!important}@media (max-width:36rem){.AttachmentPicker-module__AKAGHq__picker,.AttachmentPicker-module__AKAGHq__files li{flex-direction:column;align-items:stretch}}
.SupplementSubmissionView-module__kYyVsG__root{max-width:var(--page-content-width);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,7rem);margin:clamp(4rem,8vw,8rem) auto;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.SupplementSubmissionView-module__kYyVsG__intro{align-content:start;gap:2rem;display:grid}.SupplementSubmissionView-module__kYyVsG__request,.SupplementSubmissionView-module__kYyVsG__form{border:1px solid var(--color-border-default);background:var(--color-surface-default);min-width:0;padding:clamp(1.25rem,3vw,2rem)}.SupplementSubmissionView-module__kYyVsG__request{grid-column:2}.SupplementSubmissionView-module__kYyVsG__request header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.SupplementSubmissionView-module__kYyVsG__request header>span{color:var(--color-text-muted);font-size:var(--type-size-small);font-weight:var(--type-weight-semibold)}.SupplementSubmissionView-module__kYyVsG__request blockquote{border-inline-start:3px solid var(--color-action-primary);background:var(--color-bg-default);white-space:pre-wrap;overflow-wrap:anywhere;margin:1.5rem 0;padding:1rem;line-height:1.7}.SupplementSubmissionView-module__kYyVsG__request dl{border-block-start:1px solid var(--color-border-default);grid-template-columns:1fr 1fr;margin:0;display:grid}.SupplementSubmissionView-module__kYyVsG__request dl div{border-block-end:1px solid var(--color-border-default);justify-content:space-between;gap:1rem;padding-block:.8rem;display:flex}.SupplementSubmissionView-module__kYyVsG__request dt{color:var(--color-text-muted)}.SupplementSubmissionView-module__kYyVsG__request dd{font-weight:var(--type-weight-semibold);margin:0}.SupplementSubmissionView-module__kYyVsG__form{grid-column:2;gap:1.5rem;display:grid}.SupplementSubmissionView-module__kYyVsG__note{gap:.5rem;display:grid}.SupplementSubmissionView-module__kYyVsG__note span{color:var(--color-text-muted);font-size:var(--type-size-small);font-weight:var(--type-weight-semibold)}.SupplementSubmissionView-module__kYyVsG__note textarea{min-height:8rem;color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-text-muted);border-radius:var(--radius-card);resize:vertical;font:inherit;padding:.8rem}.SupplementSubmissionView-module__kYyVsG__note textarea:focus-visible,.SupplementSubmissionView-module__kYyVsG__submitAction:focus-visible{outline:3px solid var(--color-action-primary);outline-offset:2px}.SupplementSubmissionView-module__kYyVsG__form>.SupplementSubmissionView-module__kYyVsG__submitAction{width:fit-content;min-height:44px;color:var(--color-action-on-primary);background:var(--color-action-primary);border-radius:var(--radius-card);cursor:pointer;font-size:var(--type-size-small);font-weight:var(--type-weight-semibold);border:0;justify-content:center;justify-self:end;align-items:center;gap:.65rem;padding:.65rem 1rem;display:inline-flex}.SupplementSubmissionView-module__kYyVsG__submitAction span:last-child{transition:transform var(--motion-duration-fast) var(--motion-easing-standard);font-size:1rem}.SupplementSubmissionView-module__kYyVsG__submitAction:hover{background:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-text-default))}.SupplementSubmissionView-module__kYyVsG__submitAction:hover span:last-child{transform:translate(.15rem)}.SupplementSubmissionView-module__kYyVsG__result{min-height:1.5rem;color:var(--color-text-muted);margin:0}@media (max-width:58rem){.SupplementSubmissionView-module__kYyVsG__root{grid-template-columns:1fr}.SupplementSubmissionView-module__kYyVsG__request,.SupplementSubmissionView-module__kYyVsG__form{grid-column:1}.SupplementSubmissionView-module__kYyVsG__form>.SupplementSubmissionView-module__kYyVsG__submitAction{justify-self:start}}@media (max-width:36rem){.SupplementSubmissionView-module__kYyVsG__request dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SupplementSubmissionView-module__kYyVsG__submitAction span:last-child{transition:none}}
.Modal-module__E6QCcq__overlay{z-index:var(--z-overlay);background:color-mix(in oklch, var(--color-text-default) 45%, transparent);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.Modal-module__E6QCcq__overlay[data-backdrop-blur=true]{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.Modal-module__E6QCcq__inline{place-items:start;padding:1rem;display:grid}.Modal-module__E6QCcq__panel{width:min(100%,34rem);max-height:min(42rem,100vh - 3rem);color:var(--color-text-default);background:var(--color-bg-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:auto}.Modal-module__E6QCcq__panel[data-size=wide]{width:min(100%,52rem)}.Modal-module__E6QCcq__panel[data-size=editor]{width:min(100%,72rem)}.Modal-module__E6QCcq__header{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.Modal-module__E6QCcq__header h2{font-size:var(--type-size-heading-sm);line-height:var(--type-line-height-heading-tight);margin:0}.Modal-module__E6QCcq__close{aspect-ratio:1;width:2.75rem;min-height:2.75rem;color:var(--color-text-default);border:1px solid var(--color-border-default);background:0 0;border-radius:50%;place-items:center;display:grid}.Modal-module__E6QCcq__closeGlyph{place-items:center;width:1.25rem;height:1.25rem;display:grid}.Modal-module__E6QCcq__closeBar{background:currentColor;border-radius:999px;grid-area:1/1;width:1.25rem;height:2px;display:block}.Modal-module__E6QCcq__closeBar:first-child{transform:rotate(45deg)}.Modal-module__E6QCcq__closeBar:last-child{transform:rotate(-45deg)}.Modal-module__E6QCcq__body{padding:1.5rem;line-height:1.65}@media (max-width:42rem){.Modal-module__E6QCcq__overlay[data-mobile-full-screen=true]{background:var(--color-bg-default);place-items:stretch stretch;padding:0}.Modal-module__E6QCcq__panel[data-mobile-full-screen=true]{width:100%;min-height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-radius:0}.Modal-module__E6QCcq__panel[data-mobile-full-screen=true] .Modal-module__E6QCcq__header{z-index:var(--z-sticky);min-height:var(--site-header-height);background:var(--color-bg-default);position:sticky;inset-block-start:0}.Modal-module__E6QCcq__panel[data-mobile-full-screen=true] .Modal-module__E6QCcq__body{padding:1.25rem 1rem 2rem}}
.PrivacyView-module__9Q0WhG__root{max-width:var(--page-content-width);margin-inline:auto;padding:clamp(4rem,8vw,8rem) clamp(1rem,3vw,2.5rem) 0}.PrivacyView-module__9Q0WhG__hero{border-bottom:1px solid var(--color-border-default);gap:1rem;max-width:54rem;padding-block-end:clamp(2.5rem,5vw,4rem);display:grid}.PrivacyView-module__9Q0WhG__hero p{color:var(--color-action-primary);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);letter-spacing:.16em;margin:0}.PrivacyView-module__9Q0WhG__hero h1{font-size:clamp(2rem,4vw,3.25rem);line-height:var(--type-line-height-heading-tight);letter-spacing:-.015em;margin:0}.PrivacyView-module__9Q0WhG__hero span{max-width:46rem;color:var(--color-text-muted);font-size:var(--type-size-lead);line-height:var(--type-line-height-body)}.PrivacyView-module__9Q0WhG__sections{display:grid}.PrivacyView-module__9Q0WhG__sections section{border-bottom:1px solid var(--color-border-default);grid-template-columns:4rem minmax(0,1fr);gap:clamp(1rem,4vw,3rem);padding-block:clamp(2rem,5vw,3.5rem);display:grid}.PrivacyView-module__9Q0WhG__number{color:var(--color-action-primary);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);letter-spacing:.08em}.PrivacyView-module__9Q0WhG__sectionContent{gap:1rem;max-width:50rem;display:grid}.PrivacyView-module__9Q0WhG__sections h2,.PrivacyView-module__9Q0WhG__sections p,.PrivacyView-module__9Q0WhG__sections ul{margin:0}.PrivacyView-module__9Q0WhG__sections h2{font-size:var(--type-size-heading-sm);line-height:var(--type-line-height-heading-tight)}.PrivacyView-module__9Q0WhG__sections p,.PrivacyView-module__9Q0WhG__sections li{color:var(--color-text-muted);line-height:var(--type-line-height-body)}.PrivacyView-module__9Q0WhG__sections ul{gap:.55rem;padding-inline-start:1.2rem;display:grid}.PrivacyView-module__9Q0WhG__notice{background:color-mix(in oklch, var(--color-action-primary) 5%, var(--color-surface-default));border-block:1px solid var(--color-border-default);gap:.6rem;max-width:50rem;margin-block-start:clamp(3rem,6vw,5rem);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.PrivacyView-module__9Q0WhG__notice p{color:var(--color-text-muted);line-height:var(--type-line-height-body);margin:0}.PrivacyView-module__9Q0WhG__notice a{width:fit-content;color:var(--color-action-primary);font-weight:var(--type-weight-semibold);text-underline-offset:.2em}.PrivacyView-module__9Q0WhG__notice small{color:var(--color-text-muted);margin-block-start:.5rem}.PrivacyView-module__9Q0WhG__dialogContent{display:grid}.PrivacyView-module__9Q0WhG__dialogLead{color:var(--color-text-muted);border-bottom:1px solid var(--color-border-default);font-size:var(--type-size-lead);line-height:var(--type-line-height-body);margin:0;padding-block-end:1.25rem}.PrivacyView-module__9Q0WhG__dialogContent .PrivacyView-module__9Q0WhG__sections section{grid-template-columns:2.5rem minmax(0,1fr);padding-block:1.5rem}.PrivacyView-module__9Q0WhG__dialogContent .PrivacyView-module__9Q0WhG__sectionContent{gap:.75rem}.PrivacyView-module__9Q0WhG__dialogContent .PrivacyView-module__9Q0WhG__sections h2{font-size:var(--type-size-body)}.PrivacyView-module__9Q0WhG__dialogContent .PrivacyView-module__9Q0WhG__notice{margin-block-start:1.5rem;padding:1.25rem}@media (max-width:36rem){.PrivacyView-module__9Q0WhG__sections section{grid-template-columns:1fr;gap:.65rem}.PrivacyView-module__9Q0WhG__dialogContent .PrivacyView-module__9Q0WhG__sections section{grid-template-columns:2rem minmax(0,1fr);gap:.5rem;padding-block:1.25rem}}
.ApplicationForm-module__LesaKW__form{background:var(--color-surface-default);border-block:1px solid var(--color-border-default);gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.ApplicationForm-module__LesaKW__progress{color:var(--color-action-primary);border-bottom:4px solid color-mix(in oklch, var(--color-action-primary) 18%, var(--color-border-default));justify-content:space-between;gap:1rem;padding-block-end:1rem;font-size:.78rem;font-weight:600;display:flex}.ApplicationForm-module__LesaKW__form fieldset{border:0;border-bottom:1px solid var(--color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0 0 1.5rem;display:grid}.ApplicationForm-module__LesaKW__form legend{grid-column:1/-1;width:100%;margin-block-end:1rem;font-size:1.2rem;font-weight:600}.ApplicationForm-module__LesaKW__form label{gap:.5rem;display:grid}.ApplicationForm-module__LesaKW__fieldLabel{color:var(--color-text-muted);font-size:.78rem;font-weight:600}.ApplicationForm-module__LesaKW__form input,.ApplicationForm-module__LesaKW__form select,.ApplicationForm-module__LesaKW__form textarea{width:100%;min-height:3.25rem;color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-text-muted);border-radius:var(--radius-card);outline:none;padding:.8rem .9rem}.ApplicationForm-module__LesaKW__form textarea{resize:vertical}.ApplicationForm-module__LesaKW__form input:focus-visible,.ApplicationForm-module__LesaKW__form select:focus-visible,.ApplicationForm-module__LesaKW__form textarea:focus-visible{border-color:var(--color-action-primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-action-primary) 16%, transparent)}.ApplicationForm-module__LesaKW__form input::placeholder,.ApplicationForm-module__LesaKW__form textarea::placeholder{color:color-mix(in oklch, var(--color-text-muted) 70%, transparent)}.ApplicationForm-module__LesaKW__full{grid-column:1/-1}.ApplicationForm-module__LesaKW__verification{width:min(100%,30rem)}.ApplicationForm-module__LesaKW__form .ApplicationForm-module__LesaKW__consent{grid-template-columns:auto 1fr;align-items:center;min-height:2.75rem}.ApplicationForm-module__LesaKW__consent input{width:1.35rem;min-height:1.35rem;accent-color:var(--color-action-primary);margin-block-start:.15rem}.ApplicationForm-module__LesaKW__privacyLink{min-height:44px;color:var(--color-action-primary);cursor:pointer;font:inherit;font-weight:var(--type-weight-semibold);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.ApplicationForm-module__LesaKW__privacyLink:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 28%, transparent);outline-offset:2px}.ApplicationForm-module__LesaKW__privacyActions{background:var(--color-bg-default);border-top:1px solid var(--color-border-default);justify-content:flex-end;padding:1rem 1.5rem;display:flex;position:sticky;inset-block-end:0}.ApplicationForm-module__LesaKW__privacyAgree{min-height:44px;color:var(--color-action-on-primary);background:var(--color-action-primary);border:1px solid var(--color-action-primary);border-radius:var(--radius-card);cursor:pointer;font-weight:var(--type-weight-semibold);padding:.7rem 1.2rem}.ApplicationForm-module__LesaKW__privacyAgree:hover{background:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-text-default));border-color:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-text-default))}.ApplicationForm-module__LesaKW__form .ApplicationForm-module__LesaKW__submitAction{width:fit-content;min-height:44px;color:var(--color-action-on-primary);background:var(--color-action-primary);border-radius:var(--radius-card);cursor:pointer;font-size:var(--type-size-small);font-weight:var(--type-weight-semibold);border:0;justify-content:center;justify-self:end;align-items:center;gap:.65rem;padding:.65rem 1rem;display:inline-flex}.ApplicationForm-module__LesaKW__form .ApplicationForm-module__LesaKW__submitAction:hover{background:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-text-default))}.ApplicationForm-module__LesaKW__form .ApplicationForm-module__LesaKW__submitAction:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 28%, transparent);outline-offset:3px}.ApplicationForm-module__LesaKW__submitAction span:last-child{transition:transform var(--motion-duration-fast) var(--motion-easing-standard);font-size:1rem}.ApplicationForm-module__LesaKW__submitAction:hover span:last-child{transform:translate(.15rem)}@media (max-width:42rem){.ApplicationForm-module__LesaKW__form fieldset{grid-template-columns:1fr}.ApplicationForm-module__LesaKW__full{grid-column:auto}.ApplicationForm-module__LesaKW__form .ApplicationForm-module__LesaKW__submitAction{justify-self:start}.ApplicationForm-module__LesaKW__privacyActions{padding:1rem}.ApplicationForm-module__LesaKW__privacyAgree{width:100%}}@media (prefers-reduced-motion:reduce){.ApplicationForm-module__LesaKW__submitAction span:last-child{transition:none}}.ApplicationForm-module__LesaKW__attachmentEmailNotice{color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);gap:.4rem;padding:1rem;display:grid}.ApplicationForm-module__LesaKW__attachmentEmailNotice p{color:var(--color-text-muted);font-size:var(--type-size-small);line-height:var(--type-line-height-body);margin:0}.ApplicationForm-module__LesaKW__attachmentEmailNotice a{width:fit-content;color:var(--color-action-primary);font-weight:var(--type-weight-semibold)}.ApplicationForm-module__LesaKW__attachmentEmailNotice a:focus-visible{outline:3px solid var(--color-action-primary);outline-offset:2px}
.PublicDataState-module__H4q0tW__skeleton{background:var(--color-surface-default);border-block:1px solid var(--color-border-default);gap:1.25rem;min-height:22rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.PublicDataState-module__H4q0tW__skeleton[data-variant=network],.PublicDataState-module__H4q0tW__skeleton[data-variant=detail]{min-height:34rem}.PublicDataState-module__H4q0tW__skeleton[data-variant=history],.PublicDataState-module__H4q0tW__skeleton[data-variant=faq]{min-height:28rem}.PublicDataState-module__H4q0tW__skeleton[data-variant=form]{min-height:30rem}.PublicDataState-module__H4q0tW__lead,.PublicDataState-module__H4q0tW__blocks i{background:color-mix(in oklch, var(--color-action-primary) 8%, var(--color-bg-default));display:block}.PublicDataState-module__H4q0tW__lead{width:min(22rem,70%);height:1.25rem}.PublicDataState-module__H4q0tW__blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.PublicDataState-module__H4q0tW__blocks i{min-height:10rem}.PublicDataState-module__H4q0tW__skeleton[data-variant=history] .PublicDataState-module__H4q0tW__blocks,.PublicDataState-module__H4q0tW__skeleton[data-variant=faq] .PublicDataState-module__H4q0tW__blocks,.PublicDataState-module__H4q0tW__skeleton[data-variant=form] .PublicDataState-module__H4q0tW__blocks{grid-template-columns:1fr}.PublicDataState-module__H4q0tW__skeleton[data-variant=history] .PublicDataState-module__H4q0tW__blocks i,.PublicDataState-module__H4q0tW__skeleton[data-variant=faq] .PublicDataState-module__H4q0tW__blocks i,.PublicDataState-module__H4q0tW__skeleton[data-variant=form] .PublicDataState-module__H4q0tW__blocks i{min-height:4rem}.PublicDataState-module__H4q0tW__lead,.PublicDataState-module__H4q0tW__blocks i{animation:PublicDataState-module__H4q0tW__public-data-pulse 1.2s var(--motion-easing-standard) infinite alternate}.PublicDataState-module__H4q0tW__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PublicDataState-module__H4q0tW__error{text-align:center;min-height:14rem;color:var(--color-text-default);background:var(--color-surface-default);border-block:1px solid var(--color-border-default);place-content:center;justify-items:center;gap:.75rem;padding:2rem;display:grid}.PublicDataState-module__H4q0tW__error p{max-width:32rem;color:var(--color-text-muted);margin:0}.PublicDataState-module__H4q0tW__error button{min-height:44px;color:var(--color-action-on-primary);background:var(--color-action-primary);border-radius:var(--radius-card);cursor:pointer;font:inherit;font-weight:var(--type-weight-semibold);border:0;padding:.65rem 1rem}.PublicDataState-module__H4q0tW__error button:disabled{cursor:wait;opacity:.65}.PublicDataState-module__H4q0tW__error button:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 30%, transparent);outline-offset:3px}@keyframes PublicDataState-module__H4q0tW__public-data-pulse{0%{opacity:.5}to{opacity:1}}@media (max-width:42rem){.PublicDataState-module__H4q0tW__blocks{grid-template-columns:1fr}.PublicDataState-module__H4q0tW__blocks i{min-height:6rem}}@media (prefers-reduced-motion:reduce){.PublicDataState-module__H4q0tW__lead,.PublicDataState-module__H4q0tW__blocks i{animation:none}}
.DetailedCountryMap-module__ainxBq__root{gap:1rem;margin:0;display:grid}.DetailedCountryMap-module__ainxBq__heading{grid-template-columns:1fr minmax(15rem,.65fr);align-items:end;gap:2rem;display:grid}.DetailedCountryMap-module__ainxBq__heading span{color:var(--color-text-muted);letter-spacing:.08em;font-size:.75rem;font-weight:600}.DetailedCountryMap-module__ainxBq__heading h2{margin:.4rem 0 0;font-size:clamp(1.5rem,2.5vw,2.2rem)}.DetailedCountryMap-module__ainxBq__heading p{color:var(--color-text-muted);margin:0;line-height:1.7}.DetailedCountryMap-module__ainxBq__map{background:var(--color-surface-default);border-block:1px solid var(--color-border-default);width:100%;min-height:22rem}.DetailedCountryMap-module__ainxBq__land{fill:color-mix(in oklch, var(--color-action-primary) 24%, var(--color-surface-default))}.DetailedCountryMap-module__ainxBq__sibling{fill:var(--color-surface-default);stroke:var(--color-action-primary);stroke-width:2px}.DetailedCountryMap-module__ainxBq__ring{fill:none;stroke:var(--color-action-primary);stroke-width:1.5px;opacity:.45}.DetailedCountryMap-module__ainxBq__dot{fill:var(--color-action-primary);stroke:var(--color-surface-default);stroke-width:1.5px}.DetailedCountryMap-module__ainxBq__marker text{fill:var(--color-text-default);paint-order:stroke;stroke:var(--color-surface-default);stroke-width:3px;stroke-linejoin:round;font-size:10px;font-weight:700}.DetailedCountryMap-module__ainxBq__insets{border-block:1px solid var(--color-border-default);gap:.75rem;padding-block:1rem;display:grid}.DetailedCountryMap-module__ainxBq__insets h3{color:var(--color-text-muted);font-size:var(--type-size-small);margin:0}.DetailedCountryMap-module__ainxBq__insets>div{grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));gap:.5rem;display:grid}.DetailedCountryMap-module__ainxBq__insets figure{background:var(--color-surface-default);border:1px solid var(--color-border-default);gap:.25rem;margin:0;padding:.5rem;display:grid}.DetailedCountryMap-module__ainxBq__insets svg{width:100%;height:4.5rem}.DetailedCountryMap-module__ainxBq__insets figcaption{color:var(--color-text-muted);font-size:var(--type-size-caption)}.DetailedCountryMap-module__ainxBq__note{color:var(--color-text-muted);margin:0;font-size:.76rem}@media (max-width:42rem){.DetailedCountryMap-module__ainxBq__heading{grid-template-columns:1fr;gap:.75rem}.DetailedCountryMap-module__ainxBq__map{min-height:16rem}}
.RichTextContent-module__Ahi9FW__root{color:inherit;font:inherit;line-height:var(--type-line-height-body);overflow-wrap:anywhere}.RichTextContent-module__Ahi9FW__root>:first-child{margin-block-start:0}.RichTextContent-module__Ahi9FW__root>:last-child{margin-block-end:0}.RichTextContent-module__Ahi9FW__root p,.RichTextContent-module__Ahi9FW__root blockquote,.RichTextContent-module__Ahi9FW__root ul,.RichTextContent-module__Ahi9FW__root ol{margin-block:.75rem}.RichTextContent-module__Ahi9FW__root h2,.RichTextContent-module__Ahi9FW__root h3{color:var(--color-text-default);line-height:var(--type-line-height-heading-tight);margin-block:1.25rem .6rem}.RichTextContent-module__Ahi9FW__root h2{font-size:var(--type-size-heading-md)}.RichTextContent-module__Ahi9FW__root h3{font-size:var(--type-size-heading-sm)}.RichTextContent-module__Ahi9FW__root ul,.RichTextContent-module__Ahi9FW__root ol{padding-inline-start:1.5rem}.RichTextContent-module__Ahi9FW__root li+li{margin-block-start:.35rem}.RichTextContent-module__Ahi9FW__root blockquote{color:var(--color-text-muted);background:var(--color-bg-default);border-inline-start:3px solid var(--color-action-primary);padding:.75rem 1rem}.RichTextContent-module__Ahi9FW__root pre{color:var(--color-surface-default);background:var(--color-text-default);border-radius:var(--radius-card);padding:1rem;overflow-x:auto}.RichTextContent-module__Ahi9FW__root code{background:var(--color-bg-default);border-radius:3px;padding:.16em .36em}.RichTextContent-module__Ahi9FW__root pre code{background:0 0;padding:0}.RichTextContent-module__Ahi9FW__root mark{border-radius:3px;padding:.08em .2em}.RichTextContent-module__Ahi9FW__root a{color:var(--color-action-primary);text-underline-offset:.18em;text-decoration:underline}.RichTextContent-module__Ahi9FW__root img{border-radius:var(--radius-card);max-width:100%;height:auto;margin-block:1rem;display:block}.RichTextContent-module__Ahi9FW__root hr{border:0;border-top:1px solid var(--color-border-default);margin-block:1.5rem}
.MapViewport-module__QsxspW__frame{gap:.75rem;display:grid;position:relative}.MapViewport-module__QsxspW__canvas{background:var(--color-surface-default);border-block:1px solid var(--color-border-default);touch-action:none;cursor:grab;width:100%;min-height:24rem}.MapViewport-module__QsxspW__canvas:active{cursor:grabbing}.MapViewport-module__QsxspW__canvas:focus-visible{outline:3px solid var(--color-action-primary);outline-offset:-3px}.MapViewport-module__QsxspW__marker{cursor:pointer;outline:none}.MapViewport-module__QsxspW__markers line{visibility:hidden;opacity:0;stroke:var(--color-text-muted);stroke-width:1.4px}.MapViewport-module__QsxspW__markers circle{fill:var(--color-surface-default);stroke:var(--color-signal-emphasis);stroke-width:2.25px}.MapViewport-module__QsxspW__markers .MapViewport-module__QsxspW__hit{fill:#0000;stroke:#0000;stroke-width:0;pointer-events:none}.MapViewport-module__QsxspW__markers text{visibility:hidden;opacity:0;fill:var(--color-text-default);paint-order:stroke;stroke:var(--color-surface-default);stroke-width:6px;stroke-linejoin:round;font-size:20px;font-weight:700}.MapViewport-module__QsxspW__marker:hover line,.MapViewport-module__QsxspW__marker:hover text,.MapViewport-module__QsxspW__marker[data-selected=true] line,.MapViewport-module__QsxspW__marker[data-selected=true] text{visibility:visible;opacity:1}.MapViewport-module__QsxspW__marker:has(.MapViewport-module__QsxspW__markerButton:focus-visible) line{visibility:visible;opacity:1}.MapViewport-module__QsxspW__marker:has(.MapViewport-module__QsxspW__markerButton:focus-visible) text{visibility:visible;opacity:1}.MapViewport-module__QsxspW__cluster .MapViewport-module__QsxspW__clusterRing{fill:var(--color-surface-default);stroke:var(--color-signal-emphasis);stroke-width:2.5px;stroke-dasharray:2 2}.MapViewport-module__QsxspW__cluster .MapViewport-module__QsxspW__clusterCore{fill:var(--color-signal-emphasis);stroke:none}.MapViewport-module__QsxspW__cluster[data-mixed=true] .MapViewport-module__QsxspW__clusterCore{fill:var(--color-surface-default);stroke:var(--color-signal-emphasis);stroke-width:1.5px}.MapViewport-module__QsxspW__cluster .MapViewport-module__QsxspW__clusterCount{visibility:visible;opacity:1;fill:var(--color-text-default);stroke-width:3px;font-size:11px;font-weight:700}.MapViewport-module__QsxspW__cluster .MapViewport-module__QsxspW__clusterNames{visibility:hidden;opacity:0;font-size:12px}.MapViewport-module__QsxspW__cluster:hover .MapViewport-module__QsxspW__clusterNames,.MapViewport-module__QsxspW__cluster[data-selected=true] .MapViewport-module__QsxspW__clusterNames{visibility:visible;opacity:1}.MapViewport-module__QsxspW__cluster:has(.MapViewport-module__QsxspW__markerButton:focus-visible) .MapViewport-module__QsxspW__clusterNames{visibility:visible;opacity:1}.MapViewport-module__QsxspW__hitTarget{overflow:visible}.MapViewport-module__QsxspW__markerButton{cursor:pointer;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0}.MapViewport-module__QsxspW__markerButton:focus-visible{outline:none}.MapViewport-module__QsxspW__marker:has(.MapViewport-module__QsxspW__markerButton:focus-visible)>circle:not(.MapViewport-module__QsxspW__hit){stroke-width:3.5px}.MapViewport-module__QsxspW__cluster:has(.MapViewport-module__QsxspW__markerButton:focus-visible) .MapViewport-module__QsxspW__clusterRing{stroke-width:3.5px}.MapViewport-module__QsxspW__active circle{fill:var(--color-signal-emphasis)}.MapViewport-module__QsxspW__chartered circle{fill:var(--color-surface-default)}.MapViewport-module__QsxspW__preparing circle{fill:var(--color-surface-default);stroke-dasharray:2.5 2}.MapViewport-module__QsxspW__closed circle{fill:var(--color-text-muted);stroke:var(--color-text-muted);opacity:.65}.MapViewport-module__QsxspW__controls{gap:.25rem;display:grid;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.MapViewport-module__QsxspW__controls button{width:2.75rem;height:2.75rem;color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-text-muted);border-radius:var(--radius-card);cursor:pointer;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:flex}.MapViewport-module__QsxspW__controls button:hover{color:var(--color-action-on-primary);background:var(--color-action-primary);border-color:var(--color-action-primary)}.MapViewport-module__QsxspW__instructions{color:var(--color-text-muted);margin:0;font-size:.76rem;line-height:1.6}@media (max-width:52rem){.MapViewport-module__QsxspW__canvas{min-height:17rem}}@media (max-width:30rem){.MapViewport-module__QsxspW__canvas{min-height:13rem}}
.WorldChapterMap-module__8Q102W__root{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;gap:1.75rem;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.WorldChapterMap-module__8Q102W__compact{margin-block:var(--page-section-gap)}.WorldChapterMap-module__8Q102W__embedded{gap:1rem;width:100%;max-width:none;margin:0;padding:0}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__heading{grid-template-columns:1fr;align-items:start;gap:.75rem}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__headingCopy{gap:.35rem}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__heading h2{max-width:30ch;font-size:var(--type-size-heading-sm);margin:0}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__description{font-size:var(--type-size-small);margin:0}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__legend{gap:.35rem 1rem;margin:0}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__legend li{min-height:2rem}.WorldChapterMap-module__8Q102W__embedded .WorldChapterMap-module__8Q102W__note{margin:0}.WorldChapterMap-module__8Q102W__minimal{background:color-mix(in oklch, var(--color-action-primary) 3%, var(--color-surface-default));display:block;position:relative;overflow:hidden}.WorldChapterMap-module__8Q102W__minimal svg{border:0}.WorldChapterMap-module__8Q102W__minimal>div>p{padding:0 1rem .75rem}.WorldChapterMap-module__8Q102W__mapLegend{z-index:var(--z-sticky);background:color-mix(in oklch, var(--color-surface-default) 94%, transparent);border:1px solid var(--color-border-default);border-radius:var(--radius-card);max-width:12rem;padding:.7rem .85rem;position:absolute;inset-block-end:3.5rem;inset-inline-start:1rem}.WorldChapterMap-module__8Q102W__mapLegend .WorldChapterMap-module__8Q102W__legend{gap:.25rem;margin:0;display:grid}.WorldChapterMap-module__8Q102W__mapLegend .WorldChapterMap-module__8Q102W__legend li{min-height:1.6rem}.WorldChapterMap-module__8Q102W__heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,5vw,4rem);display:grid}.WorldChapterMap-module__8Q102W__headingCopy{gap:.6rem;max-width:46rem;display:grid}.WorldChapterMap-module__8Q102W__heading h2{letter-spacing:-.01em;text-wrap:balance;max-width:26ch;font-size:clamp(1.6rem,2.6vw,2.35rem);font-weight:700;line-height:1.25}.WorldChapterMap-module__8Q102W__description{max-width:44rem;color:var(--color-text-muted);font-size:1rem;line-height:1.7}.WorldChapterMap-module__8Q102W__legend{flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;list-style:none;display:flex}.WorldChapterMap-module__8Q102W__legend li{min-height:2.5rem;color:var(--color-text-muted);align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;display:flex}.WorldChapterMap-module__8Q102W__legend span{flex:none;width:.7rem;height:.7rem}.WorldChapterMap-module__8Q102W__swatchCountry{background:color-mix(in oklch, var(--color-signal-emphasis) 40%, var(--color-surface-default))}.WorldChapterMap-module__8Q102W__swatchActive{background:var(--color-signal-emphasis);border-radius:50%}.WorldChapterMap-module__8Q102W__swatchChartered{border:2px solid var(--color-signal-emphasis);background:var(--color-surface-default);border-radius:50%}.WorldChapterMap-module__8Q102W__swatchPreparing{border:2px dashed var(--color-signal-emphasis);background:var(--color-surface-default);border-radius:50%}.WorldChapterMap-module__8Q102W__landQuiet{fill:var(--color-border-default)}.WorldChapterMap-module__8Q102W__landLive{fill:color-mix(in oklch, var(--color-signal-emphasis) 40%, var(--color-surface-default))}.WorldChapterMap-module__8Q102W__cityList{display:none}.WorldChapterMap-module__8Q102W__note{color:var(--color-text-muted);font-size:.76rem;line-height:1.6}@media (max-width:52rem){.WorldChapterMap-module__8Q102W__heading{grid-template-columns:1fr}.WorldChapterMap-module__8Q102W__mapLegend{max-width:none;margin:.75rem 1rem 0;position:static}.WorldChapterMap-module__8Q102W__mapLegend .WorldChapterMap-module__8Q102W__legend{display:flex}.WorldChapterMap-module__8Q102W__cityList{gap:.75rem;display:grid}.WorldChapterMap-module__8Q102W__cityListTitle{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:600}.WorldChapterMap-module__8Q102W__cityList ul{border-top:1px solid var(--color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WorldChapterMap-module__8Q102W__cityList li{border-bottom:1px solid var(--color-border-default);align-content:center;gap:.2rem;min-height:4rem;padding:.7rem 0;display:grid}.WorldChapterMap-module__8Q102W__cityList li:nth-child(odd){padding-inline-end:1rem}.WorldChapterMap-module__8Q102W__cityList li:nth-child(2n){border-inline-start:1px solid var(--color-border-default);padding-inline-start:1rem}.WorldChapterMap-module__8Q102W__cityList span{font-weight:600}.WorldChapterMap-module__8Q102W__cityList small{color:var(--color-text-muted)}}
.ChapterDetailView-module__3DtYaG__hero{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;gap:1.5rem;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.ChapterDetailView-module__3DtYaG__breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;gap:.5rem;font-size:.8rem;display:flex}.ChapterDetailView-module__3DtYaG__breadcrumb a{min-height:2.75rem;color:var(--color-action-primary);align-items:center;display:inline-flex}.ChapterDetailView-module__3DtYaG__titleRow{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.ChapterDetailView-module__3DtYaG__titleRow h1{letter-spacing:-.015em;max-width:18ch;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.ChapterDetailView-module__3DtYaG__lead{max-width:52rem;color:var(--color-text-muted);margin:0;font-size:1.05rem;line-height:1.75}.ChapterDetailView-module__3DtYaG__facts{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;border-block:1px solid var(--color-border-default);grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.ChapterDetailView-module__3DtYaG__fact{align-content:start;gap:.4rem;padding:1.25rem 0;display:grid}.ChapterDetailView-module__3DtYaG__fact:not(:first-child){border-inline-start:1px solid var(--color-border-default);padding-inline-start:clamp(1rem,2.5vw,2rem)}.ChapterDetailView-module__3DtYaG__fact span{color:var(--color-text-muted);font-size:.74rem}.ChapterDetailView-module__3DtYaG__fact strong{font-size:1.05rem;font-weight:700}.ChapterDetailView-module__3DtYaG__fact a{min-height:2.75rem;color:var(--color-action-primary);align-items:center;font-size:1.05rem;font-weight:600;display:inline-flex}.ChapterDetailView-module__3DtYaG__contactLinks{display:grid}.ChapterDetailView-module__3DtYaG__detailMap{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;padding-inline:clamp(1rem,3vw,2.5rem)}.ChapterDetailView-module__3DtYaG__activity{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;border-block:1px solid var(--color-border-default);grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:clamp(1rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem);display:grid}.ChapterDetailView-module__3DtYaG__activity h2{margin:0;font-size:clamp(1.45rem,2.5vw,2rem)}.ChapterDetailView-module__3DtYaG__activity p{color:var(--color-text-muted);margin:0;line-height:1.8}.ChapterDetailView-module__3DtYaG__related{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;gap:1.75rem;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.ChapterDetailView-module__3DtYaG__relatedTop{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ChapterDetailView-module__3DtYaG__relatedTop h2{letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700}.ChapterDetailView-module__3DtYaG__cityRows{border-top:1px solid var(--color-border-default);margin:0;padding:0;list-style:none;display:grid}.ChapterDetailView-module__3DtYaG__cityRows li{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:start;gap:1.5rem;padding:1.5rem 0;display:flex}.ChapterDetailView-module__3DtYaG__cityRows h3 a{min-height:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.ChapterDetailView-module__3DtYaG__cityRows h3 a:hover{color:var(--color-action-primary)}.ChapterDetailView-module__3DtYaG__cityRows h3 a:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 28%, transparent);outline-offset:3px}@media (max-width:42rem){.ChapterDetailView-module__3DtYaG__activity{grid-template-columns:1fr}}.ChapterDetailView-module__3DtYaG__cityRows h3{margin:0 0 .5rem;font-size:1.35rem;font-weight:700}.ChapterDetailView-module__3DtYaG__cityRows p{max-width:48rem;color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.7}@media (max-width:60rem){.ChapterDetailView-module__3DtYaG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ChapterDetailView-module__3DtYaG__fact:nth-child(odd){border-inline-start:0;padding-inline-start:0}}@media (max-width:40rem){.ChapterDetailView-module__3DtYaG__titleRow{flex-direction:column;align-items:flex-start}.ChapterDetailView-module__3DtYaG__facts{grid-template-columns:1fr}.ChapterDetailView-module__3DtYaG__fact{border-inline-start:0;padding-inline-start:0}.ChapterDetailView-module__3DtYaG__fact:not(:first-child){border-inline-start:0;border-top:1px solid var(--color-border-default);padding-inline-start:0}.ChapterDetailView-module__3DtYaG__cityRows li{flex-direction:column;gap:.75rem}}
.Hero-module__i_fyCq__root{border-block-end:1px solid var(--color-border-default);min-height:min(58vh,32rem)}.Hero-module__i_fyCq__inner{max-width:62rem;min-height:inherit;align-content:center;justify-items:start;gap:1.15rem;padding:clamp(3rem,6vw,5.5rem) 0;display:grid}.Hero-module__i_fyCq__eyebrow{color:var(--color-text-muted);letter-spacing:.12em;margin:0;font-size:.78rem;font-weight:600}.Hero-module__i_fyCq__title{letter-spacing:-.018em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2.1rem,4vw,3.1rem);font-weight:700;line-height:1.18}.Hero-module__i_fyCq__description{max-width:43rem;color:var(--color-text-muted);margin:0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.8}.Hero-module__i_fyCq__action{min-height:3rem;color:var(--color-action-on-primary);background:var(--color-action-primary);border-radius:var(--radius-card);align-items:center;margin-block-start:.65rem;padding:.8rem 1.25rem;font-weight:600;text-decoration:none;transition:background-color .16s;display:inline-flex}.Hero-module__i_fyCq__action:hover{background:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-text-default))}.Hero-module__i_fyCq__action:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 26%, transparent);outline-offset:3px}@media (max-width:42rem){.Hero-module__i_fyCq__root{min-height:auto}.Hero-module__i_fyCq__inner{padding-block:4.5rem}}@media (prefers-reduced-motion:reduce){.Hero-module__i_fyCq__action{transition:none}}
.HomeView-module__Ipl5La__heroWrap{max-width:var(--page-content-width);margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem)}.HomeView-module__Ipl5La__metrics{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2.5rem);padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.HomeView-module__Ipl5La__networkStory{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.HomeView-module__Ipl5La__regionList{border-bottom:1px solid var(--color-border-default);align-content:start;display:grid}.HomeView-module__Ipl5La__regionRow{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:baseline;gap:1rem;min-height:4rem;padding-block:.75rem;display:flex}.HomeView-module__Ipl5La__regionRow strong{font-size:1.15rem;font-weight:700}.HomeView-module__Ipl5La__regionRow small{color:var(--color-text-muted);font-size:.82rem}.HomeView-module__Ipl5La__regionAction{margin-block-start:1rem}.HomeView-module__Ipl5La__principles{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;border-block:1px solid var(--color-border-default);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);padding:clamp(1rem,3vw,2.5rem);display:grid}.HomeView-module__Ipl5La__principleGrid{display:grid}.HomeView-module__Ipl5La__principleCard{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-block:1.6rem;display:grid}.HomeView-module__Ipl5La__principleCard:first-child{border-top:0;padding-block-start:0}.HomeView-module__Ipl5La__principleCard h3{letter-spacing:-.005em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.HomeView-module__Ipl5La__principleCard p{color:var(--color-text-muted);margin:0;font-size:.98rem;line-height:1.75}.HomeView-module__Ipl5La__historyCallout{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.HomeView-module__Ipl5La__historyCallout h2{letter-spacing:-.015em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:700;line-height:1.2}.HomeView-module__Ipl5La__year{color:var(--color-text-muted);letter-spacing:.1em;margin:0 0 1.25rem;font-size:.78rem;font-weight:600}.HomeView-module__Ipl5La__historyAside{justify-items:start;gap:1.35rem;display:grid}.HomeView-module__Ipl5La__historyAside p{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.75}@media (max-width:52rem){.HomeView-module__Ipl5La__metrics{grid-template-columns:repeat(2,1fr)}.HomeView-module__Ipl5La__networkStory,.HomeView-module__Ipl5La__principles,.HomeView-module__Ipl5La__historyCallout{grid-template-columns:1fr}}@media (max-width:36rem){.HomeView-module__Ipl5La__principleCard{grid-template-columns:1fr;gap:.6rem}}@media (max-width:30rem){.HomeView-module__Ipl5La__metrics{grid-template-columns:1fr}}
.NetworkExplorer-module__KyBUyG__root{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;gap:1.5rem;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.NetworkExplorer-module__KyBUyG__heading{gap:2rem;display:grid}.NetworkExplorer-module__KyBUyG__heading h2{max-width:26ch;margin:0;font-size:clamp(1.6rem,2.6vw,2.35rem);line-height:1.25}.NetworkExplorer-module__KyBUyG__heading p{max-width:46rem;color:var(--color-text-muted);margin:.7rem 0 0;line-height:1.7}.NetworkExplorer-module__KyBUyG__toolbar{grid-template-columns:auto minmax(14rem,1fr) minmax(9rem,auto) minmax(9rem,auto) auto;align-items:center;gap:.75rem;display:grid}.NetworkExplorer-module__KyBUyG__viewSwitch{border:1px solid var(--color-border-default);display:flex}.NetworkExplorer-module__KyBUyG__viewSwitch button,.NetworkExplorer-module__KyBUyG__reset,.NetworkExplorer-module__KyBUyG__empty button{min-width:4.75rem;min-height:2.75rem;color:var(--color-text-default);background:var(--color-surface-default);cursor:pointer;font:inherit;border:0;padding:.65rem 1rem;font-weight:600}.NetworkExplorer-module__KyBUyG__viewButton[data-position=last]{border-inline-start:1px solid var(--color-border-default)}.NetworkExplorer-module__KyBUyG__viewSwitch button[aria-pressed=true]{color:var(--color-action-on-primary);background:var(--color-action-primary)}.NetworkExplorer-module__KyBUyG__search{border:1px solid var(--color-border-default);border-radius:var(--radius-card);align-items:center;gap:.65rem;min-width:0;padding-inline:.8rem;display:flex}.NetworkExplorer-module__KyBUyG__search span{color:var(--color-text-muted);font-size:1.1rem}.NetworkExplorer-module__KyBUyG__search input,.NetworkExplorer-module__KyBUyG__toolbar select{width:100%;min-height:2.75rem;color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);font:inherit}.NetworkExplorer-module__KyBUyG__search input{background:0 0;border:0;outline:0;min-width:0;padding:0}.NetworkExplorer-module__KyBUyG__toolbar select{padding:.65rem 2rem .65rem .75rem}.NetworkExplorer-module__KyBUyG__viewSwitch button:focus-visible,.NetworkExplorer-module__KyBUyG__search:focus-within,.NetworkExplorer-module__KyBUyG__toolbar select:focus-visible,.NetworkExplorer-module__KyBUyG__listViewport:focus-visible,.NetworkExplorer-module__KyBUyG__listViewport summary:focus-visible,.NetworkExplorer-module__KyBUyG__listViewport a:focus-visible,.NetworkExplorer-module__KyBUyG__empty button:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 28%, transparent);outline-offset:3px}.NetworkExplorer-module__KyBUyG__resultLine{color:var(--color-text-muted);white-space:nowrap;justify-self:end;padding-inline-start:.5rem;font-size:.82rem}.NetworkExplorer-module__KyBUyG__resultLine strong{color:var(--color-text-default)}.NetworkExplorer-module__KyBUyG__mapPanel{border:1px solid var(--color-border-default);border-radius:var(--radius-card);overflow:hidden}.NetworkExplorer-module__KyBUyG__listViewport{overscroll-behavior-y:contain;scrollbar-gutter:stable;border:1px solid var(--color-border-default);border-radius:var(--radius-card);height:min(34rem,62vh);min-height:20rem;overflow-y:auto}.NetworkExplorer-module__KyBUyG__countryRow{border-bottom:1px solid var(--color-border-default)}.NetworkExplorer-module__KyBUyG__countryRow:last-of-type{border-bottom:0}.NetworkExplorer-module__KyBUyG__countryRow summary{cursor:pointer;grid-template-columns:.75rem auto 2.5rem 1fr;align-items:center;gap:.85rem;min-height:3.8rem;padding:.75rem 1rem;list-style:none;display:grid}.NetworkExplorer-module__KyBUyG__countryRow summary::-webkit-details-marker{display:none}.NetworkExplorer-module__KyBUyG__countryRow summary:hover{background:color-mix(in oklch, var(--color-action-primary) 4%, var(--color-surface-default))}.NetworkExplorer-module__KyBUyG__caret{border-inline-end:1.5px solid var(--color-text-muted);border-block-end:1.5px solid var(--color-text-muted);width:.5rem;height:.5rem;transition:transform var(--motion-duration-fast) var(--motion-easing-standard);transform:rotate(-45deg)}.NetworkExplorer-module__KyBUyG__countryRow[open] .NetworkExplorer-module__KyBUyG__caret{transform:rotate(45deg)}.NetworkExplorer-module__KyBUyG__countryRow summary strong{font-size:1rem}.NetworkExplorer-module__KyBUyG__countryCode{color:var(--color-text-muted);font-size:var(--type-size-caption)}.NetworkExplorer-module__KyBUyG__countryCount{color:var(--color-text-muted);font-size:var(--type-size-small);white-space:nowrap;justify-self:end}.NetworkExplorer-module__KyBUyG__cityList{gap:.5rem;margin:0;padding:0 1rem 1rem 2.6rem;list-style:none;display:grid}.NetworkExplorer-module__KyBUyG__cityList li:not(:first-child){border-top:1px solid var(--color-border-default)}.NetworkExplorer-module__KyBUyG__cityList a{min-height:3.5rem;color:inherit;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);grid-template-columns:minmax(8rem,1fr) minmax(8rem,.6fr) auto;align-items:center;gap:1rem;padding-inline:.9rem;text-decoration:none;display:grid}.NetworkExplorer-module__KyBUyG__cityList a:hover .NetworkExplorer-module__KyBUyG__cityName{color:var(--color-action-primary)}.NetworkExplorer-module__KyBUyG__cityName{font-size:1.05rem;font-weight:700}.NetworkExplorer-module__KyBUyG__established{color:var(--color-text-muted);font-size:.78rem}.NetworkExplorer-module__KyBUyG__empty{text-align:center;place-content:center;justify-items:center;gap:1rem;min-height:16rem;display:grid}.NetworkExplorer-module__KyBUyG__empty h3{margin:0}.NetworkExplorer-module__KyBUyG__empty button{border:1px solid var(--color-text-muted);border-radius:var(--radius-card)}@media (max-width:56rem){.NetworkExplorer-module__KyBUyG__toolbar{grid-template-columns:auto minmax(0,1fr) 1fr 1fr}.NetworkExplorer-module__KyBUyG__resultLine{grid-column:1/-1;justify-self:end}}@media (max-width:38rem){.NetworkExplorer-module__KyBUyG__heading{grid-template-columns:1fr}.NetworkExplorer-module__KyBUyG__toolbar{grid-template-columns:1fr 1fr}.NetworkExplorer-module__KyBUyG__viewSwitch{width:100%}.NetworkExplorer-module__KyBUyG__viewSwitch button{flex:1}.NetworkExplorer-module__KyBUyG__search{grid-area:2/1/auto/-1}.NetworkExplorer-module__KyBUyG__toolbar label:not(.NetworkExplorer-module__KyBUyG__search){min-width:0}.NetworkExplorer-module__KyBUyG__resultLine{grid-column:1/-1}.NetworkExplorer-module__KyBUyG__listViewport{height:min(30rem,60vh);min-height:18rem}.NetworkExplorer-module__KyBUyG__countryRow summary{grid-template-columns:.75rem auto 2rem 1fr;gap:.6rem;padding-inline:.75rem}.NetworkExplorer-module__KyBUyG__cityList{padding-inline:1.6rem .75rem}.NetworkExplorer-module__KyBUyG__cityList a{grid-template-columns:1fr auto;padding:.8rem}.NetworkExplorer-module__KyBUyG__established{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){.NetworkExplorer-module__KyBUyG__caret{transition:none}}
.NetworkView-module__9B2KGa__hero{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;grid-template-columns:minmax(0,1fr) minmax(15rem,.45fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.NetworkView-module__9B2KGa__goal{border-block:1px solid var(--color-border-default);grid-template-columns:auto 1fr;align-items:end;gap:.35rem .75rem;padding-block:1rem;display:grid}.NetworkView-module__9B2KGa__goal span{color:var(--color-text-muted);letter-spacing:.1em;grid-column:1/-1;font-size:.75rem;font-weight:600}.NetworkView-module__9B2KGa__goal strong{color:var(--color-action-primary);letter-spacing:-.015em;font-size:clamp(2.75rem,5vw,4rem);font-weight:700;line-height:.95}.NetworkView-module__9B2KGa__goal p{margin:0 0 .4rem;font-weight:600;line-height:1.4}.NetworkView-module__9B2KGa__regionSection{padding:var(--page-section-gap) max(1rem, calc((100% - var(--page-content-width)) / 2 + 2.5rem));background:var(--color-surface-default);border-block:1px solid var(--color-border-default)}.NetworkView-module__9B2KGa__sectionTop{grid-template-columns:1fr minmax(0,32rem);align-items:start;gap:2rem;margin-block-end:2.5rem;display:grid}.NetworkView-module__9B2KGa__sectionTop h2{letter-spacing:-.01em;margin:0;font-size:clamp(1.6rem,2.6vw,2.35rem);font-weight:700}.NetworkView-module__9B2KGa__regionGrid{border-block:1px solid var(--color-border-default);grid-template-columns:repeat(5,1fr);display:grid}.NetworkView-module__9B2KGa__regionCard{border-inline-start:1px solid var(--color-border-default);align-content:space-between;min-height:12rem;padding:1.35rem;display:grid}.NetworkView-module__9B2KGa__regionCard:last-child{border-inline-end:1px solid var(--color-border-default)}.NetworkView-module__9B2KGa__regionCard h3{margin:0 0 1.25rem;font-size:1.2rem;font-weight:700}.NetworkView-module__9B2KGa__regionCard dl{gap:.55rem;margin:0;display:grid}.NetworkView-module__9B2KGa__regionCard dl div{border-top:1px solid var(--color-border-default);justify-content:space-between;gap:1rem;padding-block-start:.6rem;display:flex}.NetworkView-module__9B2KGa__regionCard dt{color:var(--color-text-muted);font-size:.72rem}.NetworkView-module__9B2KGa__regionCard dd{margin:0;font-weight:700}.NetworkView-module__9B2KGa__chapterSection{max-width:var(--page-content-width);margin:var(--page-section-gap) auto;gap:clamp(2rem,4vw,3rem);padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.NetworkView-module__9B2KGa__chapterGrid{border-top:1px solid var(--color-border-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NetworkView-module__9B2KGa__chapterCard{border-bottom:1px solid var(--color-border-default);align-content:start;gap:.9rem;padding:1.75rem 0;display:grid}.NetworkView-module__9B2KGa__chapterCard:not(:nth-child(3n+1)){border-inline-start:1px solid var(--color-border-default);padding-inline-start:clamp(1rem,2.5vw,2rem)}.NetworkView-module__9B2KGa__chapterCard:not(:nth-child(3n)){padding-inline-end:clamp(1rem,2.5vw,2rem)}.NetworkView-module__9B2KGa__cardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.NetworkView-module__9B2KGa__code{color:var(--color-text-muted);font-size:.74rem;font-weight:600}.NetworkView-module__9B2KGa__chapterCard h3{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.NetworkView-module__9B2KGa__intro{max-width:42rem;color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.7}@media (max-width:64rem){.NetworkView-module__9B2KGa__regionGrid{grid-template-columns:repeat(3,1fr)}.NetworkView-module__9B2KGa__regionCard{border-block-end:1px solid var(--color-border-default)}.NetworkView-module__9B2KGa__chapterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.NetworkView-module__9B2KGa__chapterCard:not(:nth-child(3n+1)){border-inline-start:0;padding-inline-start:0}.NetworkView-module__9B2KGa__chapterCard:not(:nth-child(3n)){padding-inline-end:0}.NetworkView-module__9B2KGa__chapterCard:nth-child(2n){border-inline-start:1px solid var(--color-border-default);padding-inline-start:clamp(1rem,3vw,2rem)}.NetworkView-module__9B2KGa__chapterCard:nth-child(odd){padding-inline-end:clamp(1rem,3vw,2rem)}}@media (max-width:48rem){.NetworkView-module__9B2KGa__hero,.NetworkView-module__9B2KGa__sectionTop,.NetworkView-module__9B2KGa__regionGrid,.NetworkView-module__9B2KGa__chapterGrid{grid-template-columns:1fr}.NetworkView-module__9B2KGa__regionCard{border-inline-end:1px solid var(--color-border-default);min-height:9rem}.NetworkView-module__9B2KGa__chapterCard:nth-child(2n){border-inline-start:0;padding-inline-start:0}.NetworkView-module__9B2KGa__chapterCard:nth-child(odd){padding-inline-end:0}}
.FaqView-module__-oDd6a__hero{max-width:var(--page-content-width);margin:clamp(4rem,8vw,8rem) auto clamp(2.5rem,5vw,4.5rem);padding-inline:clamp(1rem,3vw,2.5rem)}.FaqView-module__-oDd6a__search{background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);align-items:center;gap:.75rem;padding:.35rem 1rem;display:flex}.FaqView-module__-oDd6a__search span{color:var(--color-action-primary);font-size:1.4rem}.FaqView-module__-oDd6a__search input{width:100%;min-width:0;min-height:2.75rem;color:var(--color-text-default);background:0 0;border:0;outline:none}.FaqView-module__-oDd6a__search input::placeholder{color:var(--color-text-muted)}.FaqView-module__-oDd6a__search:focus-within{border-color:var(--color-action-primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-action-primary) 16%, transparent)}.FaqView-module__-oDd6a__results{max-width:var(--page-content-width);gap:1.5rem;margin:0 auto;padding:0 clamp(1rem,3vw,2.5rem);display:grid}.FaqView-module__-oDd6a__categories{flex-wrap:wrap;gap:.5rem;display:flex}.FaqView-module__-oDd6a__categories button{min-height:2.75rem;color:var(--color-text-muted);background:var(--color-surface-default);border:1px solid var(--color-border-default);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .9rem;display:inline-flex}.FaqView-module__-oDd6a__categories button[aria-pressed=true]{color:var(--color-action-on-primary);background:var(--color-action-primary);border-color:var(--color-action-primary)}.FaqView-module__-oDd6a__categories strong{text-align:center;min-width:1.25rem;font-size:var(--type-size-caption)}.FaqView-module__-oDd6a__resultCount{color:var(--color-text-muted);font-size:var(--type-size-small);margin:0}.FaqView-module__-oDd6a__resultCount strong{color:var(--color-text-default)}.FaqView-module__-oDd6a__faqList{display:grid}.FaqView-module__-oDd6a__faqItem{border-top:1px solid var(--color-border-default)}.FaqView-module__-oDd6a__faqItem:last-child{border-bottom:1px solid var(--color-border-default)}.FaqView-module__-oDd6a__question{width:100%;color:var(--color-text-default);cursor:pointer;text-align:start;background:0 0;border:0;grid-template-columns:1.25rem 1fr;align-items:center;gap:.7rem;padding:clamp(1.4rem,3vw,2.25rem) 0;display:grid}.FaqView-module__-oDd6a__question:hover{color:var(--color-action-primary)}.FaqView-module__-oDd6a__question:focus-visible{outline:3px solid color-mix(in oklch, var(--color-action-primary) 28%, transparent);outline-offset:3px}.FaqView-module__-oDd6a__question strong{white-space:pre-wrap;overflow-wrap:anywhere;font-size:clamp(1rem,2vw,1.4rem)}.FaqView-module__-oDd6a__faqIcon{color:var(--color-highlight-strong);font-size:1.3rem;font-style:normal}.FaqView-module__-oDd6a__answer{justify-items:start;gap:1rem;max-width:58rem;padding:0 0 2.25rem 1.95rem;display:grid}.FaqView-module__-oDd6a__faqList p{color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1.02rem;line-height:1.75}.FaqView-module__-oDd6a__faqList mark{color:var(--color-text-default);background:var(--color-highlight-default);border-bottom:.16em solid var(--color-highlight-strong);padding:0 .08em}.FaqView-module__-oDd6a__empty{border-block:1px solid var(--color-border-default);justify-items:start;gap:.5rem;padding:clamp(2rem,6vw,5rem) 0;display:grid}.FaqView-module__-oDd6a__empty p{color:var(--color-text-muted);margin:0}.FaqView-module__-oDd6a__contact{max-width:var(--page-content-width);border-block:1px solid var(--color-border-default);grid-template-columns:1fr auto auto;align-items:end;gap:1rem;margin:clamp(6rem,11vw,10rem) auto;padding:clamp(2rem,5vw,5rem) 0;display:grid}.FaqView-module__-oDd6a__contact span{color:var(--color-action-primary);letter-spacing:.16em;font-size:.72rem;font-weight:600}.FaqView-module__-oDd6a__contact h2{letter-spacing:-.015em;max-width:21ch;margin:.8rem 0 0;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:1.05}@media (max-width:52rem){.FaqView-module__-oDd6a__contact{grid-template-columns:1fr;margin-inline:1rem}}@media (max-width:30rem){.FaqView-module__-oDd6a__question{gap:.5rem}.FaqView-module__-oDd6a__answer{padding-inline-start:1.75rem}}
.HistoryView-module__a0bSAG__hero{max-width:var(--page-content-width);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin:clamp(4rem,8vw,8rem) auto;padding-inline:clamp(1rem,3vw,2.5rem);display:grid}.HistoryView-module__a0bSAG__range{color:color-mix(in oklch, var(--color-action-primary) 30%, var(--color-surface-default));letter-spacing:-.015em;font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:.9rem;font-size:clamp(2.3rem,4.2vw,3.3rem);font-weight:600;line-height:.9;display:grid}.HistoryView-module__a0bSAG__range i{background:var(--color-border-default);height:1px;margin-inline:.5rem}.HistoryView-module__a0bSAG__timeline{max-width:var(--page-content-width);margin:0 auto;padding:0 clamp(1rem,3vw,2.5rem) clamp(5rem,10vw,10rem)}.HistoryView-module__a0bSAG__timelineHeader{justify-content:end;margin-block-end:3rem;display:grid}.HistoryView-module__a0bSAG__yearGroups{gap:clamp(4.5rem,8vw,7rem);display:grid}.HistoryView-module__a0bSAG__yearHeader{border-bottom:1px solid var(--color-border-default);align-items:end;gap:1.25rem;padding-block-end:1.15rem;display:flex;position:relative}.HistoryView-module__a0bSAG__yearHeader:after{content:"";background:var(--color-action-primary);width:clamp(3.75rem,8vw,6rem);height:2px;position:absolute;inset:auto auto -1px 0}.HistoryView-module__a0bSAG__yearHeader h2{color:var(--color-text-default);letter-spacing:-.025em;margin:0;font-size:clamp(2.35rem,4.5vw,3.2rem);line-height:.9}.HistoryView-module__a0bSAG__yearEvents{--history-time-width:5rem;--history-track-gap:1.35rem;--history-track-size:.9rem;--history-item-pad:2.15rem;--history-dot-offset:.8rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.HistoryView-module__a0bSAG__yearEvents li{grid-template-columns:var(--history-time-width) var(--history-track-size) minmax(0, 1fr);gap:var(--history-track-gap);padding-block:var(--history-item-pad);display:grid;position:relative}.HistoryView-module__a0bSAG__yearEvents li:before{content:"";background:color-mix(in oklch, var(--color-action-primary) 34%, var(--color-border-default));width:2px;position:absolute;inset-block:0;inset-inline-start:calc(var(--history-time-width) + var(--history-track-gap) + (var(--history-track-size) / 2) - 1px)}.HistoryView-module__a0bSAG__yearEvents li:first-child:before{inset-block-start:calc(var(--history-item-pad) + var(--history-dot-offset))}.HistoryView-module__a0bSAG__yearEvents li:last-child:before{inset-block-end:calc(100% - var(--history-item-pad) - var(--history-dot-offset))}.HistoryView-module__a0bSAG__yearEvents[data-event-count="1"] li:before{display:none}.HistoryView-module__a0bSAG__yearEvents time{color:var(--color-text-muted);font-size:var(--type-size-small);font-weight:var(--type-weight-semibold);letter-spacing:.025em;white-space:nowrap;padding-block-start:.1rem}.HistoryView-module__a0bSAG__dot{width:var(--history-track-size);min-height:100%;position:relative}.HistoryView-module__a0bSAG__dot:before{width:var(--history-track-size);height:var(--history-track-size);content:"";background:var(--color-action-primary);border:3px solid var(--color-surface-default);box-shadow:0 0 0 1.5px var(--color-action-primary);border-radius:50%;position:absolute;inset:.35rem auto auto 0}.HistoryView-module__a0bSAG__yearEvents article{max-width:52rem;padding-inline-start:clamp(.75rem,2.5vw,2.25rem)}.HistoryView-module__a0bSAG__yearEvents article h3{letter-spacing:-.015em;max-width:32ch;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.22}.HistoryView-module__a0bSAG__detail{max-width:48rem;color:var(--color-text-muted);font-size:var(--type-size-body);line-height:var(--type-line-height-body);margin:1rem 0 0}@media (max-width:48rem){.HistoryView-module__a0bSAG__hero{grid-template-columns:1fr}.HistoryView-module__a0bSAG__timelineHeader{justify-content:stretch}.HistoryView-module__a0bSAG__yearEvents{--history-time-width:3.85rem;--history-track-gap:.7rem;--history-item-pad:2rem}.HistoryView-module__a0bSAG__yearEvents article{padding-inline-start:.45rem}.HistoryView-module__a0bSAG__range{font-size:clamp(2.7rem,13vw,5rem)}}
.AdminMapPanel-module__poEl5q__root{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-default);min-width:0;height:100%;min-height:0;overflow:hidden}
.AboutPages-module__f5DBVW__hero{min-height:27rem;padding:clamp(5rem, 9vw, 8rem) max(1rem, calc((100% - var(--page-content-width)) / 2 + 2.5rem));border-bottom:1px solid var(--color-border-default);align-content:end;gap:1.2rem;display:grid}.AboutPages-module__f5DBVW__hero>p,.AboutPages-module__f5DBVW__organizationDiagram header p,.AboutPages-module__f5DBVW__members header p,.AboutPages-module__f5DBVW__chairList header p{color:var(--color-action-primary);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);letter-spacing:.14em;margin:0}.AboutPages-module__f5DBVW__hero h1{text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.AboutPages-module__f5DBVW__hero>div{max-width:48rem;color:var(--color-text-muted);line-height:var(--type-line-height-body)}.AboutPages-module__f5DBVW__sectionNav{z-index:var(--z-sticky);padding-inline:max(1rem, calc((100% - var(--page-content-width)) / 2 + 2.5rem));background:var(--color-surface-default);border-bottom:1px solid var(--color-border-default);display:flex;position:sticky;inset-block-start:var(--site-header-height);overflow-x:auto}.AboutPages-module__f5DBVW__sectionNav a{min-width:max-content;min-height:44px;color:var(--color-text-muted);font-size:var(--type-size-small);font-weight:var(--type-weight-semibold);align-items:center;padding-inline:1rem;text-decoration:none;display:inline-flex}.AboutPages-module__f5DBVW__sectionNav a[aria-current=page]{color:var(--color-action-primary);box-shadow:inset 0 -2px var(--color-action-primary)}.AboutPages-module__f5DBVW__linkGrid,.AboutPages-module__f5DBVW__vision,.AboutPages-module__f5DBVW__greeting,.AboutPages-module__f5DBVW__organizationDiagram,.AboutPages-module__f5DBVW__members,.AboutPages-module__f5DBVW__chairList,.AboutPages-module__f5DBVW__next{max-width:var(--page-content-width);margin:clamp(4rem,8vw,8rem) auto;padding-inline:clamp(1rem,3vw,2.5rem)}.AboutPages-module__f5DBVW__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AboutPages-module__f5DBVW__linkGrid a{min-height:17rem;color:var(--color-text-default);border:1px solid var(--color-border-default);grid-template-rows:auto auto 1fr;align-content:start;gap:.75rem;padding:2rem;text-decoration:none;display:grid}.AboutPages-module__f5DBVW__linkGrid span,.AboutPages-module__f5DBVW__currentCard span,.AboutPages-module__f5DBVW__chairList li span{color:var(--color-action-primary);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold)}.AboutPages-module__f5DBVW__linkGrid h2,.AboutPages-module__f5DBVW__linkGrid p,.AboutPages-module__f5DBVW__next h2{margin:0}.AboutPages-module__f5DBVW__linkGrid p{max-width:34rem;color:var(--color-text-muted);line-height:var(--type-line-height-body);margin-block-start:.8rem}.AboutPages-module__f5DBVW__next{justify-content:space-between;align-items:center;gap:2rem;display:flex}.AboutPages-module__f5DBVW__greeting{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.AboutPages-module__f5DBVW__greeting article{gap:1.35rem;display:grid}.AboutPages-module__f5DBVW__greeting article>p{color:var(--color-text-muted);font-size:var(--type-size-lead);margin:0;line-height:1.9}.AboutPages-module__f5DBVW__greeting footer{border-top:1px solid var(--color-border-default);justify-items:end;gap:.5rem;margin-block-start:2rem;padding-block-start:1.5rem;display:grid}.AboutPages-module__f5DBVW__currentCard{gap:1rem;margin:0;display:grid}.AboutPages-module__f5DBVW__currentCard img{aspect-ratio:4/5;object-fit:cover;object-position:78% center;border:1px solid var(--color-border-default);width:100%}.AboutPages-module__f5DBVW__photoPlaceholder{aspect-ratio:1;border:1px solid var(--color-border-default);width:100%;color:var(--color-text-muted);background:color-mix(in oklch, var(--color-text-muted) 5%, var(--color-surface-default));place-items:center;display:grid}.AboutPages-module__f5DBVW__currentCard figcaption{gap:.45rem;display:grid}.AboutPages-module__f5DBVW__currentCard strong{font-size:var(--type-size-heading-sm)}.AboutPages-module__f5DBVW__currentCard p{color:var(--color-text-muted);white-space:pre-wrap;margin:0}.AboutPages-module__f5DBVW__vision{grid-template-columns:repeat(2,1fr);display:grid}.AboutPages-module__f5DBVW__vision article{border:1px solid var(--color-border-default);grid-template-rows:auto 1fr;align-content:start;gap:clamp(3rem,6vw,5rem);min-height:22rem;padding:clamp(2rem,5vw,4rem);display:grid}.AboutPages-module__f5DBVW__vision span{color:var(--color-action-primary);font-weight:var(--type-weight-semibold);letter-spacing:.12em}.AboutPages-module__f5DBVW__vision p{font-size:clamp(1.35rem,2.6vw,2.1rem);font-weight:var(--type-weight-semibold);margin:0;line-height:1.25}.AboutPages-module__f5DBVW__organizationDiagram header,.AboutPages-module__f5DBVW__members header,.AboutPages-module__f5DBVW__chairList header{gap:.5rem;margin-block-end:2rem;display:grid}.AboutPages-module__f5DBVW__organizationDiagram h2,.AboutPages-module__f5DBVW__members h2,.AboutPages-module__f5DBVW__chairList h2{font-size:var(--type-size-heading-md);margin:0}.AboutPages-module__f5DBVW__organizationDiagram{overflow-x:auto}.AboutPages-module__f5DBVW__organizationChart{width:100%;min-width:64rem;height:42rem;position:relative}.AboutPages-module__f5DBVW__organizationLines{width:100%;height:100%;color:var(--color-border-default);pointer-events:none;position:absolute;inset:0}.AboutPages-module__f5DBVW__organizationLines path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2px;vector-effect:non-scaling-stroke}.AboutPages-module__f5DBVW__organizationLines .AboutPages-module__f5DBVW__organizationSupportLines{stroke-dasharray:6 5}.AboutPages-module__f5DBVW__organizationGrid{z-index:1;grid-template-rows:repeat(6,7rem);grid-template-columns:repeat(5,minmax(0,1fr));height:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.AboutPages-module__f5DBVW__organizationNode{--chart-column:1;--chart-row:auto;--chart-depth:0;grid-column:var(--chart-column);grid-row:var(--chart-row);background:var(--color-surface-default);border:2px solid var(--color-border-default);text-align:center;align-content:center;place-self:center;gap:.35rem;width:calc(100% - 2rem);max-width:10.75rem;min-height:4.5rem;padding:.8rem .7rem;display:grid}.AboutPages-module__f5DBVW__organizationNode[data-relation=advisory]{background:color-mix(in oklch, var(--color-action-primary) 5%, var(--color-surface-default))}.AboutPages-module__f5DBVW__organizationNode[data-relation=oversight]{border-style:double;border-width:3px}.AboutPages-module__f5DBVW__organizationNode strong{font-size:var(--type-size-body);white-space:pre-line;line-height:1.25}.AboutPages-module__f5DBVW__organizationNode span{color:var(--color-text-muted);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);line-height:1.3}.AboutPages-module__f5DBVW__organizationNode[data-node=specialist-committees]{min-height:6.5rem}.AboutPages-module__f5DBVW__organizationNode[data-node=specialist-committees] span{color:var(--color-text-default);font-size:var(--type-size-body);font-weight:var(--type-weight-bold)}.AboutPages-module__f5DBVW__members ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AboutPages-module__f5DBVW__members li{border:1px solid var(--color-border-default);align-content:space-between;gap:1rem;min-height:8.5rem;padding:1.25rem;display:grid}.AboutPages-module__f5DBVW__members li strong{color:var(--color-text-muted);font-size:var(--type-size-small);line-height:1.45}.AboutPages-module__f5DBVW__members li b{font-size:var(--type-size-heading-sm)}.AboutPages-module__f5DBVW__chairList ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.AboutPages-module__f5DBVW__chairList li{border:1px solid var(--color-border-default);grid-template-columns:7rem 1fr;align-items:start;gap:1.25rem;padding:1rem;display:grid}.AboutPages-module__f5DBVW__chairPortrait{border:1px solid var(--color-border-default);width:7rem;height:7rem;overflow:hidden}.AboutPages-module__f5DBVW__chairPortrait img{object-fit:cover;object-position:100% center;transform-origin:100% 25%;width:100%;height:100%;transform:scale(1.25)}.AboutPages-module__f5DBVW__chairPortrait .AboutPages-module__f5DBVW__photoPlaceholder{aspect-ratio:auto;text-align:center;border:0;width:100%;height:100%;padding:.75rem}.AboutPages-module__f5DBVW__chairList li>div:last-child{gap:.55rem;display:grid}.AboutPages-module__f5DBVW__chairList h3,.AboutPages-module__f5DBVW__chairList p{margin:0}.AboutPages-module__f5DBVW__chairList p{color:var(--color-text-muted);white-space:pre-wrap;line-height:1.6}@media (max-width:50rem){.AboutPages-module__f5DBVW__linkGrid,.AboutPages-module__f5DBVW__vision,.AboutPages-module__f5DBVW__greeting,.AboutPages-module__f5DBVW__chairList ol{grid-template-columns:1fr}.AboutPages-module__f5DBVW__greeting aside{order:-1}.AboutPages-module__f5DBVW__organizationDiagram{overflow-x:visible}.AboutPages-module__f5DBVW__organizationChart{min-width:0;height:auto}.AboutPages-module__f5DBVW__organizationLines{display:none}.AboutPages-module__f5DBVW__organizationGrid{border-inline-start:2px solid var(--color-border-default);grid-template-rows:none;grid-template-columns:1fr;gap:.75rem;height:auto;padding-inline-start:.85rem;display:grid}.AboutPages-module__f5DBVW__organizationNode{width:calc(100% - min(calc(var(--chart-depth) * .45rem), 2.7rem));text-align:start;grid-area:auto/1;justify-self:end;max-width:none;min-height:4rem;padding:.7rem 1rem;position:relative}.AboutPages-module__f5DBVW__organizationNode:before{width:calc(.85rem + min(calc(var(--chart-depth) * .45rem), 2.7rem));border-block-start:2px solid var(--color-border-default);content:"";position:absolute;inset-block-start:50%;inset-inline-end:100%}.AboutPages-module__f5DBVW__members ul{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutPages-module__f5DBVW__members li{min-height:7.5rem;padding:1rem}.AboutPages-module__f5DBVW__chairList li{grid-template-columns:minmax(7rem,.55fr) 1fr}.AboutPages-module__f5DBVW__next{flex-direction:column;align-items:flex-start}}
.AdminRichTextEditor-module__zHf-NW__root{gap:.625rem;width:100%;min-width:0;display:grid}.AdminRichTextEditor-module__zHf-NW__label{color:var(--color-text-muted);font-size:var(--type-size-small);font-weight:var(--type-weight-semibold)}.AdminRichTextEditor-module__zHf-NW__toolbar{border:1px solid var(--color-border-default);background:var(--color-surface-default);width:100%;max-width:100%;min-height:44px;box-shadow:none;scrollbar-width:thin;border-radius:2px;align-items:center;padding:5px 6px;display:flex;overflow:auto hidden}.AdminRichTextEditor-module__zHf-NW__toolbarRow{flex-wrap:nowrap;align-items:center;gap:0;width:max-content;min-width:100%;display:flex}.AdminRichTextEditor-module__zHf-NW__group{border-inline-end:1px solid var(--color-border-default);flex-wrap:nowrap;flex:none;align-items:center;gap:3px;min-height:32px;padding:0 7px;display:inline-flex}.AdminRichTextEditor-module__zHf-NW__group:first-child{padding-inline-start:0}.AdminRichTextEditor-module__zHf-NW__group:last-child{border-inline-end:0;padding-inline-end:0}.AdminRichTextEditor-module__zHf-NW__groupEnd{margin-inline-start:auto}.AdminRichTextEditor-module__zHf-NW__toolbarButton,.AdminRichTextEditor-module__zHf-NW__colorPicker{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--color-text-muted);box-shadow:none;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:2px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;line-height:1;transition:border-color .14s,background .14s,color .14s;display:inline-flex;position:relative}.AdminRichTextEditor-module__zHf-NW__toolbarButton:hover:not(:disabled),.AdminRichTextEditor-module__zHf-NW__colorPicker:hover{border-color:var(--color-text-default);background:var(--color-bg-default);color:var(--color-text-default)}.AdminRichTextEditor-module__zHf-NW__toolbarButton.AdminRichTextEditor-module__zHf-NW__active{border-color:var(--color-text-default);background:var(--color-text-default);color:var(--color-surface-default)}.AdminRichTextEditor-module__zHf-NW__toolbarButton:focus,.AdminRichTextEditor-module__zHf-NW__toolbarButton:focus-visible{outline:none}.AdminRichTextEditor-module__zHf-NW__toolbarButton:focus-visible,.AdminRichTextEditor-module__zHf-NW__colorPicker:focus-within,.AdminRichTextEditor-module__zHf-NW__fontSizeSelect:focus-within{border-color:var(--color-action-primary);box-shadow:0 0 0 2px var(--color-border-default)}.AdminRichTextEditor-module__zHf-NW__toolbarButton:disabled{cursor:not-allowed;opacity:.34}.AdminRichTextEditor-module__zHf-NW__colorPicker:has(input:disabled){cursor:not-allowed;opacity:.34}.AdminRichTextEditor-module__zHf-NW__fontSizeSelect:has(select:disabled){cursor:not-allowed;opacity:.34}.AdminRichTextEditor-module__zHf-NW__blockButton{width:auto;min-width:38px;color:var(--color-text-muted);font-size:var(--type-size-caption);font-weight:var(--type-weight-bold);flex-basis:auto;padding:0 9px}.AdminRichTextEditor-module__zHf-NW__toolbarIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;flex:0 0 17px;width:17px;height:17px;display:block}.AdminRichTextEditor-module__zHf-NW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AdminRichTextEditor-module__zHf-NW__fontSizeSelect{border:1px solid #0000;border-radius:2px;align-items:center;height:32px;display:inline-flex}.AdminRichTextEditor-module__zHf-NW__fontSizeSelect select{width:64px;height:30px;min-height:30px;color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);background:0 0;border:0;border-radius:2px;padding:0 5px}.AdminRichTextEditor-module__zHf-NW__fontSizeSelect:hover select{background:var(--color-bg-default);color:var(--color-text-default)}.AdminRichTextEditor-module__zHf-NW__colorApplyButton{flex-basis:34px;width:34px;min-width:34px}.AdminRichTextEditor-module__zHf-NW__colorLetter{z-index:1;font-size:var(--type-size-caption);font-weight:var(--type-weight-bold);position:relative}.AdminRichTextEditor-module__zHf-NW__colorSwatch{z-index:1;border:1px solid var(--color-text-muted);border-radius:999px;width:18px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.AdminRichTextEditor-module__zHf-NW__colorApplyButton.AdminRichTextEditor-module__zHf-NW__active .AdminRichTextEditor-module__zHf-NW__colorSwatch{border-color:var(--color-surface-default)}.AdminRichTextEditor-module__zHf-NW__colorPicker{flex-basis:26px;width:26px;min-width:26px}.AdminRichTextEditor-module__zHf-NW__colorPicker input{appearance:none;opacity:0;cursor:pointer;border:0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:0;position:absolute;inset:0}.AdminRichTextEditor-module__zHf-NW__colorPickerSwatch{border:1px solid var(--color-text-muted);border-radius:2px;width:15px;height:15px}.AdminRichTextEditor-module__zHf-NW__editorContent,.AdminRichTextEditor-module__zHf-NW__htmlEditor{border:1px solid var(--color-text-default);background:var(--color-surface-default);width:100%;min-height:360px;color:var(--color-text-default);overflow-wrap:anywhere;word-break:keep-all;border-radius:3px;outline:none}.AdminRichTextEditor-module__zHf-NW__prose{min-height:358px;font-weight:var(--type-weight-regular);caret-color:var(--color-text-default);outline:none;padding:20px;line-height:1.75}.AdminRichTextEditor-module__zHf-NW__htmlEditor{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--type-size-small);white-space:pre-wrap;padding:20px;line-height:1.75}.AdminRichTextEditor-module__zHf-NW__editorContent:focus-within,.AdminRichTextEditor-module__zHf-NW__htmlEditor:focus-visible{border-color:var(--color-text-default);box-shadow:0 0 0 3px var(--color-border-default)}.AdminRichTextEditor-module__zHf-NW__prose>:first-child{margin-block-start:0}.AdminRichTextEditor-module__zHf-NW__prose>:last-child{margin-block-end:0}.AdminRichTextEditor-module__zHf-NW__prose p,.AdminRichTextEditor-module__zHf-NW__prose blockquote,.AdminRichTextEditor-module__zHf-NW__prose ul,.AdminRichTextEditor-module__zHf-NW__prose ol{margin-block:.75rem}.AdminRichTextEditor-module__zHf-NW__prose h2,.AdminRichTextEditor-module__zHf-NW__prose h3{line-height:var(--type-line-height-heading-tight);margin-block:1.75rem .75rem}.AdminRichTextEditor-module__zHf-NW__prose ul,.AdminRichTextEditor-module__zHf-NW__prose ol{padding-inline-start:1.5rem}.AdminRichTextEditor-module__zHf-NW__prose blockquote{border-inline-start:4px solid var(--color-action-primary);background:var(--color-bg-default);color:var(--color-text-muted);padding:.75rem 1rem}.AdminRichTextEditor-module__zHf-NW__prose pre{border-radius:var(--radius-card);background:var(--color-text-default);color:var(--color-surface-default);padding:1rem;overflow-x:auto}.AdminRichTextEditor-module__zHf-NW__prose code{background:var(--color-bg-default);border-radius:3px;padding:.16em .36em}.AdminRichTextEditor-module__zHf-NW__prose pre code{background:0 0;padding:0}.AdminRichTextEditor-module__zHf-NW__prose mark{border-radius:3px;padding:.08em .2em}.AdminRichTextEditor-module__zHf-NW__prose a{color:var(--color-action-primary);font-weight:var(--type-weight-semibold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.AdminRichTextEditor-module__zHf-NW__prose img,.AdminRichTextEditor-module__zHf-NW__editorImage{border-radius:var(--radius-card);max-width:100%;height:auto;margin:22px auto;display:block}.AdminRichTextEditor-module__zHf-NW__prose mark:empty,.AdminRichTextEditor-module__zHf-NW__prose span:empty{display:none}.AdminRichTextEditor-module__zHf-NW__prose .ProseMirror-gapcursor{border-color:#0000!important;display:none!important}.AdminRichTextEditor-module__zHf-NW__prose .ProseMirror-gapcursor:after{border-color:#0000!important;display:none!important}.AdminRichTextEditor-module__zHf-NW__dialogForm{gap:1rem;display:grid}.AdminRichTextEditor-module__zHf-NW__dialogForm label{gap:.45rem;display:grid}.AdminRichTextEditor-module__zHf-NW__dialogForm label span{color:var(--color-text-default);font-size:var(--type-size-small);font-weight:var(--type-weight-bold)}.AdminRichTextEditor-module__zHf-NW__dialogForm input{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-default);width:100%;min-height:44px;color:var(--color-text-default);font:inherit;padding:.7rem .8rem}.AdminRichTextEditor-module__zHf-NW__dialogForm input:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:2px}.AdminRichTextEditor-module__zHf-NW__dialogForm>p{color:var(--color-text-error);font-size:var(--type-size-small);margin:0}.AdminRichTextEditor-module__zHf-NW__dialogActions{justify-content:flex-end;gap:.5rem;display:flex}.AdminRichTextEditor-module__zHf-NW__dialogActions button{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-default);min-height:44px;color:var(--color-text-default);cursor:pointer;font:inherit;font-weight:var(--type-weight-semibold);padding:.55rem .9rem}.AdminRichTextEditor-module__zHf-NW__dialogActions button:last-child{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.AdminRichTextEditor-module__zHf-NW__preview{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-default);min-height:10rem;color:var(--color-text-default);padding:1rem}.AdminRichTextEditor-module__zHf-NW__root[data-disabled=true]{opacity:.75}@media (max-width:53.75rem){.AdminRichTextEditor-module__zHf-NW__editorContent,.AdminRichTextEditor-module__zHf-NW__htmlEditor{min-height:320px}.AdminRichTextEditor-module__zHf-NW__prose{min-height:318px;padding:16px}.AdminRichTextEditor-module__zHf-NW__htmlEditor{padding:16px}}
.SiteFooter-module__CXFW7q__footer{color:var(--color-action-on-primary);background:color-mix(in oklch, var(--color-action-primary) 82%, var(--color-text-default));margin-block-start:clamp(5rem,10vw,9rem);padding:clamp(3rem,6vw,6rem) clamp(1rem,4vw,3rem) 1.5rem}.SiteFooter-module__CXFW7q__inner{max-width:var(--page-content-width);grid-template-columns:minmax(15rem,1.4fr) minmax(10rem,.65fr) minmax(15rem,1fr);gap:clamp(2rem,5vw,6rem);margin-inline:auto;display:grid}.SiteFooter-module__CXFW7q__identity{align-content:start;gap:1.5rem;display:grid}.SiteFooter-module__CXFW7q__identity img{background:var(--color-surface-default);width:min(18rem,85%);height:auto;padding:.75rem}.SiteFooter-module__CXFW7q__identity p{letter-spacing:-.015em;max-width:24ch;margin:0;font-size:clamp(1.35rem,2.5vw,2.25rem);font-weight:600;line-height:1.15}.SiteFooter-module__CXFW7q__footer nav{align-content:start;gap:.3rem;display:grid}.SiteFooter-module__CXFW7q__footer nav a{width:fit-content;min-width:2.75rem;min-height:2.75rem;color:inherit;opacity:.84;align-items:center;padding:.45rem 0;font-weight:600;text-decoration:none;display:flex}.SiteFooter-module__CXFW7q__footer nav a:hover{opacity:1}.SiteFooter-module__CXFW7q__contact{align-content:start;gap:.65rem;display:grid}.SiteFooter-module__CXFW7q__contact p,.SiteFooter-module__CXFW7q__contact small{opacity:.72;margin:0;line-height:1.6}.SiteFooter-module__CXFW7q__contact a{width:fit-content;min-height:2.75rem;color:inherit;align-items:center;font-weight:600;display:inline-flex}.SiteFooter-module__CXFW7q__bottom{max-width:var(--page-content-width);border-top:1px solid color-mix(in oklch, var(--color-action-on-primary) 22%, transparent);opacity:.68;justify-content:space-between;gap:1rem;margin:clamp(3rem,6vw,6rem) auto 0;padding-block-start:1.25rem;font-size:.72rem;display:flex}.SiteFooter-module__CXFW7q__bottom a{color:inherit;text-underline-offset:.2em}@media (max-width:48rem){.SiteFooter-module__CXFW7q__inner{grid-template-columns:1fr}.SiteFooter-module__CXFW7q__bottom{flex-direction:column}}
.BrandSpinner-module__JGvFSW__root{--spinner-tile-size:.625rem;--spinner-tile-gap:.2rem;--spinner-sheet-size:calc((var(--spinner-tile-size) * 2) + var(--spinner-tile-gap));width:var(--spinner-sheet-size);height:var(--spinner-sheet-size);grid-template-columns:repeat(2, var(--spinner-tile-size));grid-template-rows:repeat(2, var(--spinner-tile-size));gap:var(--spinner-tile-gap);transform-origin:50%;animation:2.4s cubic-bezier(.65,0,.35,1) infinite BrandSpinner-module__JGvFSW__brand-spinner-turn;display:grid}.BrandSpinner-module__JGvFSW__root[data-size=large]{--spinner-tile-size:.875rem;--spinner-tile-gap:.275rem}.BrandSpinner-module__JGvFSW__tile{width:var(--spinner-tile-size);height:var(--spinner-tile-size);background-image:url(/images/admin/brand-spinner-tiles.svg);background-repeat:no-repeat;background-size:var(--spinner-sheet-size) var(--spinner-sheet-size);opacity:.42;animation:1.2s cubic-bezier(.22,1,.36,1) infinite BrandSpinner-module__JGvFSW__brand-spinner-breathe;display:block;transform:scale(.72)}.BrandSpinner-module__JGvFSW__tile:first-child{background-position:0 0}.BrandSpinner-module__JGvFSW__tile:nth-child(2){background-position:100% 0;animation-delay:.15s}.BrandSpinner-module__JGvFSW__tile:nth-child(3){background-position:0 100%;animation-delay:.45s}.BrandSpinner-module__JGvFSW__tile:nth-child(4){background-position:100% 100%;animation-delay:.3s}@keyframes BrandSpinner-module__JGvFSW__brand-spinner-turn{0%,8%{transform:rotate(0)}25%,33%{transform:rotate(90deg)}50%,58%{transform:rotate(180deg)}75%,83%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes BrandSpinner-module__JGvFSW__brand-spinner-breathe{0%,55%,to{opacity:.42;transform:scale(.72)}24%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.BrandSpinner-module__JGvFSW__root,.BrandSpinner-module__JGvFSW__tile{animation:none}.BrandSpinner-module__JGvFSW__tile{opacity:1;transform:none}}
.AdminMutation-module__kP08Fq__progress{z-index:var(--z-toast);pointer-events:none;opacity:0;background:color-mix(in oklch, var(--color-signal-emphasis) 12%, transparent);height:3px;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);position:fixed;inset:0 0 auto;overflow:hidden}.AdminMutation-module__kP08Fq__progress[data-active=true]{opacity:1}.AdminMutation-module__kP08Fq__progress span{background:linear-gradient(90deg, transparent, var(--color-signal-emphasis), transparent);width:42%;animation:AdminMutation-module__kP08Fq__admin-mutation-progress 1.1s var(--motion-easing-standard) infinite;position:absolute;inset-block:0;inset-inline-start:-42%}.AdminMutation-module__kP08Fq__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}.AdminMutation-module__kP08Fq__overlay{z-index:var(--z-overlay);background:color-mix(in oklch, var(--color-bg-default) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.AdminMutation-module__kP08Fq__overlayPanel{text-align:center;width:min(24rem,100%);color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);justify-items:center;gap:.6rem;padding:1.5rem;display:grid}.AdminMutation-module__kP08Fq__overlayPanel small{color:var(--color-text-muted)}@keyframes AdminMutation-module__kP08Fq__admin-mutation-progress{to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.AdminMutation-module__kP08Fq__progress span{width:100%;animation:none;inset-inline:0}}
.AdminShell-module__eA0I5W__shell{height:100dvh;min-height:100vh;color:var(--color-text-default);background:var(--color-bg-default);transition:grid-template-columns var(--motion-duration-fast) var(--motion-easing-standard);grid-template-columns:13.5rem minmax(0,1fr);display:grid;position:relative;overflow:hidden}.AdminShell-module__eA0I5W__shell[data-collapsed=true]{grid-template-columns:4.5rem minmax(0,1fr)}.AdminShell-module__eA0I5W__sidebar{z-index:var(--z-header);height:100vh;min-height:100vh;color:var(--color-action-on-primary);background:var(--color-action-primary);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.AdminShell-module__eA0I5W__sidebarHead{justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:4.5rem;display:flex}.AdminShell-module__eA0I5W__brand{min-width:0;color:var(--color-action-on-primary);font-weight:var(--type-weight-semibold);gap:.75rem;text-decoration:none;display:grid}.AdminShell-module__eA0I5W__brandLogoFrame{align-items:center;width:min(11.5rem,100%);min-height:2.75rem;display:flex;overflow:hidden}.AdminShell-module__eA0I5W__brandLogo{filter:brightness(0)invert();width:100%;height:auto}.AdminShell-module__eA0I5W__brandMeta{color:color-mix(in oklch, var(--color-action-on-primary) 68%, transparent);font-size:var(--type-size-caption);letter-spacing:.08em;text-transform:uppercase}.AdminShell-module__eA0I5W__navigationLabel{color:color-mix(in oklch, var(--color-action-on-primary) 60%, transparent);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);margin:1rem 0 -.5rem}.AdminShell-module__eA0I5W__navigation{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.AdminShell-module__eA0I5W__navigationLink{min-height:44px;color:color-mix(in oklch, var(--color-action-on-primary) 72%, transparent);border-radius:var(--radius-card);align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;display:flex}.AdminShell-module__eA0I5W__navigationIcon{flex:none;place-items:center;width:1.25rem;font-size:1rem;display:grid}.AdminShell-module__eA0I5W__navigationLink:hover,.AdminShell-module__eA0I5W__navigationLink[aria-current=page],.AdminShell-module__eA0I5W__navigationLink[data-active=true]{color:var(--color-action-on-primary);background:color-mix(in oklch, var(--color-action-on-primary) 14%, transparent)}.AdminShell-module__eA0I5W__navigationLink[aria-current=page]{font-weight:var(--type-weight-bold)}.AdminShell-module__eA0I5W__subNavigation{gap:.15rem;margin:.3rem 0 0;padding:0 0 0 2.7rem;list-style:none;display:grid}.AdminShell-module__eA0I5W__subNavigationLink{min-height:40px;color:color-mix(in oklch, var(--color-action-on-primary) 68%, transparent);border-inline-start:1px solid color-mix(in oklch, var(--color-action-on-primary) 28%, transparent);font-size:var(--type-size-small);align-items:center;padding:.45rem .65rem;text-decoration:none;display:flex}.AdminShell-module__eA0I5W__subNavigationLink:hover,.AdminShell-module__eA0I5W__subNavigationLink[aria-current=page]{color:var(--color-action-on-primary);border-inline-start-color:var(--color-action-on-primary)}.AdminShell-module__eA0I5W__subNavigationLink[aria-current=page]{font-weight:var(--type-weight-bold)}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__sidebar{padding-inline:.85rem}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__brandMeta,.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__navigationLabel,.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__navigationText,.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__subNavigation{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__brandLogoFrame{width:2.75rem}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__brandLogo{flex:none;width:8.5rem;max-width:none}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__navigationLink{justify-content:center;padding-inline:.75rem}.AdminShell-module__eA0I5W__backdrop{display:none}.AdminShell-module__eA0I5W__workspace{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100dvh;min-height:0;display:grid;overflow:hidden}.AdminShell-module__eA0I5W__topbar{z-index:var(--z-header);background:var(--color-surface-default);border-block-end:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.75rem;padding:1.1rem 2rem;display:flex;position:sticky;inset-block-start:0}.AdminShell-module__eA0I5W__topbarLead,.AdminShell-module__eA0I5W__topbarActions{align-items:center;gap:.85rem;min-width:0;display:flex}.AdminShell-module__eA0I5W__topbarLead{flex:auto}.AdminShell-module__eA0I5W__topbarTitle{min-width:0}.AdminShell-module__eA0I5W__topbar h1{font-size:var(--type-size-heading-sm);line-height:var(--type-line-height-heading-tight);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;overflow:hidden}.AdminShell-module__eA0I5W__eyebrow{color:var(--color-text-muted);font-size:var(--type-size-body);margin:0}.AdminShell-module__eA0I5W__topbarDescription{max-width:28rem;color:var(--color-text-muted);font-size:var(--type-size-caption);text-align:end;text-wrap:balance;margin:0 0 0 auto;line-height:1.5}.AdminShell-module__eA0I5W__sidebarToggle,.AdminShell-module__eA0I5W__mobileClose{width:44px;height:44px;color:var(--color-text-default);border:1px solid var(--color-border-default);border-radius:var(--radius-card);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.AdminShell-module__eA0I5W__sidebarToggle>span{gap:.24rem;width:1.1rem;display:grid}.AdminShell-module__eA0I5W__sidebarToggle i{background:currentColor;width:100%;height:2px;display:block}.AdminShell-module__eA0I5W__mobileClose,.AdminShell-module__eA0I5W__mobileSidebarToggle{display:none}.AdminShell-module__eA0I5W__publicSiteAction{border-radius:var(--radius-card);min-height:44px;font:inherit;font-size:var(--type-size-small);font-weight:var(--type-weight-semibold);white-space:nowrap;color:var(--color-action-on-primary);background:var(--color-action-primary);border:1px solid var(--color-action-primary);justify-content:center;align-items:center;gap:.45rem;padding:.65rem .9rem;text-decoration:none;display:inline-flex}.AdminShell-module__eA0I5W__publicSiteIcon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem;display:block}.AdminShell-module__eA0I5W__shortActionLabel{display:none}.AdminShell-module__eA0I5W__operator{color:var(--color-text-muted);align-items:center;gap:.65rem;display:flex}.AdminShell-module__eA0I5W__operator span{width:2.5rem;height:2.5rem;color:var(--color-action-primary);border:1px solid var(--color-border-default);border-radius:50%;place-items:center;display:grid}.AdminShell-module__eA0I5W__logoutAction{min-height:2.5rem;color:var(--color-text-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-card);font:inherit;font-size:var(--type-size-small);font-weight:var(--type-weight-semibold);cursor:pointer;background:0 0;padding-inline:.85rem}.AdminShell-module__eA0I5W__logoutAction:hover{color:var(--color-action-primary);border-color:var(--color-action-primary)}.AdminShell-module__eA0I5W__logoutAction:focus-visible{outline:3px solid var(--color-action-primary);outline-offset:2px}.AdminShell-module__eA0I5W__sidebarToggle:hover,.AdminShell-module__eA0I5W__sidebarToggle:hover{background:color-mix(in oklch, var(--color-action-primary) 5%, var(--color-surface-default))}.AdminShell-module__eA0I5W__publicSiteAction:hover{background:color-mix(in oklch, var(--color-action-primary) 88%, var(--color-surface-default))}.AdminShell-module__eA0I5W__sidebarToggle:focus-visible,.AdminShell-module__eA0I5W__publicSiteAction:focus-visible{outline:3px solid var(--color-action-primary);outline-offset:2px}.AdminShell-module__eA0I5W__navigationLink:focus-visible,.AdminShell-module__eA0I5W__mobileClose:focus-visible{outline:3px solid var(--color-action-on-primary);outline-offset:2px}.AdminShell-module__eA0I5W__content{width:min(100%,92rem);height:100%;min-height:0;margin-inline:auto;padding:1.25rem 2rem;overflow:hidden}.AdminShell-module__eA0I5W__content>*{min-height:0}@media (max-width:70rem){.AdminShell-module__eA0I5W__operator strong{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:56rem){.AdminShell-module__eA0I5W__shell,.AdminShell-module__eA0I5W__shell[data-collapsed=true]{height:auto;display:block;overflow:visible}.AdminShell-module__eA0I5W__sidebar{z-index:var(--z-modal);visibility:hidden;width:min(18rem,100vw - 3rem);height:100vh;min-height:100vh;box-shadow:var(--shadow-card);transition:transform var(--motion-duration-fast) var(--motion-easing-standard), visibility var(--motion-duration-fast) step-end;padding:1rem;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.AdminShell-module__eA0I5W__shell[data-mobile-open=true] .AdminShell-module__eA0I5W__sidebar{visibility:visible;transition-timing-function:var(--motion-easing-standard), step-start;transform:translate(0)}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__sidebar{padding-inline:1rem}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__brandMeta,.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__navigationLabel,.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__navigationText,.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__subNavigation{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__brandLogoFrame{width:min(11.5rem,100%)}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__brandLogo{width:100%;max-width:100%}.AdminShell-module__eA0I5W__shell[data-collapsed=true] .AdminShell-module__eA0I5W__navigationLink{justify-content:flex-start}.AdminShell-module__eA0I5W__mobileClose{color:var(--color-action-on-primary);border-color:color-mix(in oklch, var(--color-action-on-primary) 28%, transparent);display:grid}.AdminShell-module__eA0I5W__closeGlyph{place-items:center;width:1.25rem;height:1.25rem;display:grid}.AdminShell-module__eA0I5W__closeBar{background:currentColor;border-radius:999px;grid-area:1/1;width:1.25rem;height:2px;display:block}.AdminShell-module__eA0I5W__closeBar:first-child{transform:rotate(45deg)}.AdminShell-module__eA0I5W__closeBar:last-child{transform:rotate(-45deg)}.AdminShell-module__eA0I5W__desktopSidebarToggle{display:none}.AdminShell-module__eA0I5W__mobileSidebarToggle{display:grid}.AdminShell-module__eA0I5W__backdrop{z-index:calc(var(--z-modal) - 1);visibility:hidden;opacity:0;background:color-mix(in oklch, var(--color-text-default) 45%, transparent);pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard), visibility var(--motion-duration-fast) step-end;border:0;padding:0;display:block;position:fixed;inset:0}.AdminShell-module__eA0I5W__shell[data-mobile-open=true] .AdminShell-module__eA0I5W__backdrop{visibility:visible;opacity:1;pointer-events:auto;transition-timing-function:var(--motion-easing-standard), step-start}.AdminShell-module__eA0I5W__topbar{padding-inline:1.25rem}.AdminShell-module__eA0I5W__workspace{height:auto;display:block;overflow:visible}.AdminShell-module__eA0I5W__topbarDescription{display:none}.AdminShell-module__eA0I5W__content{height:auto;padding-inline:1.25rem;overflow:visible}}@media (max-width:40rem){.AdminShell-module__eA0I5W__topbar{gap:.5rem;min-height:4.5rem;padding:.65rem 1rem}.AdminShell-module__eA0I5W__topbarLead,.AdminShell-module__eA0I5W__topbarActions{gap:.4rem}.AdminShell-module__eA0I5W__eyebrow{display:none}.AdminShell-module__eA0I5W__topbar h1{margin:0;font-size:1rem}.AdminShell-module__eA0I5W__fullActionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AdminShell-module__eA0I5W__shortActionLabel{display:inline}.AdminShell-module__eA0I5W__publicSiteAction{padding-inline:.65rem;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.AdminShell-module__eA0I5W__operator span{width:2.35rem;height:2.35rem;font-size:var(--type-size-caption)}.AdminShell-module__eA0I5W__logoutAction{min-width:44px;font-size:var(--type-size-caption);padding-inline:.55rem}.AdminShell-module__eA0I5W__content{padding:1rem}}@media (prefers-reduced-motion:reduce){.AdminShell-module__eA0I5W__shell,.AdminShell-module__eA0I5W__sidebar,.AdminShell-module__eA0I5W__backdrop{transition:none}}
.ConfirmDialog-module__01q-la__actions{justify-content:flex-end;gap:.75rem;padding:0 1.5rem 1.5rem;display:flex}.ConfirmDialog-module__01q-la__primary,.ConfirmDialog-module__01q-la__secondary{border-radius:.75rem;min-height:2.75rem;padding:.65rem 1rem;font-weight:700}.ConfirmDialog-module__01q-la__primary{color:var(--color-action-on-primary);background:var(--color-action-primary);border:1px solid var(--color-action-primary)}.ConfirmDialog-module__01q-la__primary[data-tone=destructive]{color:var(--color-action-on-destructive);background:var(--color-action-destructive);border-color:var(--color-action-destructive)}.ConfirmDialog-module__01q-la__secondary{color:var(--color-text-default);border:1px solid var(--color-border-default);background:0 0}
