.hnaExW_banner,.hnaExW_notice{transition:transform .9s var(--ease-expo), opacity .5s var(--ease-soft), visibility 0s}.hnaExW_banner[data-open=false],.hnaExW_notice[data-open=false]{opacity:0;visibility:hidden;transition:transform .5s var(--ease-quart), opacity .3s var(--ease-soft), visibility 0s .5s;transform:translateY(calc(100% + 2rem))}@starting-style{.hnaExW_banner[data-open=true],.hnaExW_notice[data-open=true]{opacity:0;transform:translateY(calc(100% + 2rem))}}.hnaExW_dialog{background:var(--color-chalk);width:min(46rem,100% - 2rem);max-width:none;height:fit-content;max-height:min(52rem,100dvh - 3rem);color:var(--color-ink);border:0;border-radius:1.75rem;margin:auto;padding:0;overflow:clip}.hnaExW_scroller{padding-block:1.25rem .5rem;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 1.25rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#0000,#000 1.25rem calc(100% - 1.5rem),#0000)}.hnaExW_dialog[open]{animation:hnaExW_dialog-in .7s var(--ease-expo);flex-direction:column;display:flex}.hnaExW_dialog::backdrop{animation:hnaExW_fade-in .45s var(--ease-soft);background:#05071ac2}.hnaExW_dialog[data-closing]{animation:hnaExW_dialog-out .3s var(--ease-quart) forwards}.hnaExW_dialog[data-closing]::backdrop{animation:hnaExW_fade-out .3s var(--ease-soft) forwards}.hnaExW_dialog :focus-visible{outline-color:var(--color-klein)}@media (max-width:639.98px){.hnaExW_dialog{border-radius:1.75rem 1.75rem 0 0;width:100%;max-height:calc(100dvh - .75rem);margin:auto 0 0}.hnaExW_dialog[open]{animation-name:hnaExW_sheet-in}.hnaExW_dialog[data-closing]{animation-name:hnaExW_sheet-out}}.hnaExW_switch{background:color-mix(in srgb, var(--color-ink) 22%, transparent);width:3.25rem;height:1.875rem;transition:background-color .3s var(--ease-soft);border-radius:999px;flex-shrink:0;position:relative}.hnaExW_switch:before{content:"";position:absolute;inset:-.5rem}.hnaExW_switch:after{content:"";width:1.5rem;height:1.5rem;transition:transform .5s var(--ease-expo);background:#fff;border-radius:50%;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 2px #0a0e2e4d}.hnaExW_switch[aria-checked=true]{background:var(--color-klein)}.hnaExW_switch[aria-checked=true]:after{transform:translate(1.375rem)}.hnaExW_switch[aria-disabled=true]{cursor:not-allowed;background:color-mix(in srgb, var(--color-klein) 42%, transparent)}@media (hover:hover){.hnaExW_switch[aria-checked=false]:hover{background:color-mix(in srgb, var(--color-ink) 34%, transparent)}}@media (prefers-reduced-motion:reduce){.hnaExW_banner,.hnaExW_notice,.hnaExW_banner[data-open=false],.hnaExW_notice[data-open=false]{transition-duration:.2s;transform:none}.hnaExW_switch,.hnaExW_switch:after{transition:none}@starting-style{.hnaExW_banner[data-open=true],.hnaExW_notice[data-open=true]{transform:none}}}@keyframes hnaExW_dialog-in{0%{opacity:0;transform:translateY(1.5rem)scale(.985)}}@keyframes hnaExW_dialog-out{to{opacity:0;transform:translateY(1rem)scale(.985)}}@keyframes hnaExW_sheet-in{0%{transform:translateY(100%)}}@keyframes hnaExW_sheet-out{to{transform:translateY(100%)}}@keyframes hnaExW_fade-in{0%{opacity:0}}@keyframes hnaExW_fade-out{to{opacity:0}}
