:root{--hanui-font-heading:var(--font-archivo), system-ui, sans-serif;--hanui-font-body:var(--font-inter), system-ui, sans-serif;--hanui-font-mono:var(--font-plex-mono), ui-monospace, monospace;--hanui-radius-xs:6px;--hanui-radius-sm:10px;--hanui-radius-md:12px;--hanui-radius-lg:20px;--hanui-radius-xl:28px;--hanui-radius-pill:999px;--hanui-duration-instant:80ms;--hanui-duration-fast:.14s;--hanui-duration-normal:.2s;--hanui-duration-slow:.2s;--hanui-duration-spin:.2s;--hanui-duration-shimmer:.2s;--hanui-duration-pulse:.2s;--hanui-page:#fff;--hanui-surface:#fff;--hanui-surface-2:#fff;--hanui-surface-3:#fff;--hanui-surface-inset:#fff;--hanui-border:#000;--hanui-border-strong:#000;--hanui-text:#000;--hanui-text-2:#000;--hanui-text-3:#000;--hanui-shell:#000;--hanui-shell-2:#000;--hanui-shell-3:#000;--hanui-on-shell:#fff;--hanui-on-shell-2:#fff;--hanui-on-shell-danger:#fff;--hanui-shell-line:#fff;--hanui-action:#000;--hanui-action-hover:#000;--hanui-action-active:#000;--hanui-on-action:#fff;--hanui-action-line:#000;--hanui-action-soft:#fff;--hanui-on-action-soft:#000;--hanui-cart:#000;--hanui-cart-hover:#000;--hanui-cart-active:#000;--hanui-cart-soft:#fff;--hanui-on-cart:#fff;--hanui-selected:#000;--hanui-selected-hover:#000;--hanui-selected-active:#000;--hanui-on-selected:#fff;--hanui-selected-tint:#fff;--hanui-selected-line:#000;--hanui-link:#000;--hanui-link-hover:#000;--hanui-ok-bg:#fff;--hanui-ok-fg:#000;--hanui-ok-line:#000;--hanui-warn-bg:#fff;--hanui-warn-fg:#000;--hanui-warn-line:#000;--hanui-off-bg:#fff;--hanui-off-fg:#000;--hanui-off-line:#000;--hanui-bad-bg:#fff;--hanui-bad-fg:#000;--hanui-bad-line:#000;--hanui-oem-bg:#fff;--hanui-oem-fg:#000;--hanui-oem-line:#000;--hanui-alt-bg:#fff;--hanui-alt-fg:#000;--hanui-alt-line:#000;--hanui-sale-bg:#fff;--hanui-sale-fg:#000;--hanui-red-accent:#000;--hanui-green-accent:#000;--hanui-green-accent-hover:#000;--hanui-on-green:#fff;--hanui-star:#000;--hanui-danger-solid:#000;--hanui-danger-solid-hover:#000;--hanui-on-danger:#fff;--hanui-nav-bg:#fff;--hanui-nav-bg-2:#fff;--hanui-nav-fg:#000;--hanui-nav-fg-2:#000;--hanui-nav-fg-3:#000;--hanui-nav-line:#000;--hanui-nav-line-strong:#000;--hanui-nav-hover:#fff;--hanui-footer-bg:#fff;--hanui-band-bg:#000;--hanui-band-fg:#fff;--hanui-band-fg-2:#fff;--hanui-band-fg-3:#fff;--hanui-band-accent:#fff;--hanui-band-line:#fff;--hanui-band-hover:#000;--hanui-shadow-xs:none;--hanui-shadow-sm:none;--hanui-shadow-md:none;--hanui-shadow-lg:none;--hanui-shadow-xl:none;--hanui-shadow-up:none;--hanui-ring:none;--hanui-ring-color:#000;--hanui-ring-danger:none;--hanui-ring-ok:none;--hanui-scrim:#fff;--hanui-scrim-soft:#fff;--hanui-glass:#fff;--hanui-glass-solid:#fff;--hanui-on-scrim:#000;--hanui-skeleton-a:none;--hanui-skeleton-b:none;--hanui-track:#000;--hanui-media-bg:#fff;--hanui-glow-1:none;--hanui-glow-2:none;--hanui-glow-cart:none;--hanui-cat-1:#000;--hanui-cat-2:#000;--hanui-cat-3:#000;--hanui-cat-4:#000;--hanui-cat-5:#000;--hanui-series-1:#000;--hanui-series-2:#000}@media (prefers-color-scheme:dark){:root{--hanui-page:#121212;--hanui-surface:#121212;--hanui-surface-2:#121212;--hanui-surface-3:#121212;--hanui-surface-inset:#121212;--hanui-border:#333;--hanui-border-strong:#4d4d4d;--hanui-text:#ededed;--hanui-text-2:#c2c2c2;--hanui-text-3:#9a9a9a;--hanui-shell:#ededed;--hanui-shell-2:#ededed;--hanui-shell-3:#ededed;--hanui-on-shell:#121212;--hanui-on-shell-2:#121212;--hanui-on-shell-danger:#121212;--hanui-shell-line:#4d4d4d;--hanui-action:#ededed;--hanui-action-hover:#ededed;--hanui-action-active:#ededed;--hanui-on-action:#121212;--hanui-action-line:#4d4d4d;--hanui-action-soft:#121212;--hanui-on-action-soft:#ededed;--hanui-cart:#ededed;--hanui-cart-hover:#ededed;--hanui-cart-active:#ededed;--hanui-cart-soft:#121212;--hanui-on-cart:#121212;--hanui-selected:#ededed;--hanui-selected-hover:#ededed;--hanui-selected-active:#ededed;--hanui-on-selected:#121212;--hanui-selected-tint:#121212;--hanui-selected-line:#ededed;--hanui-link:#ededed;--hanui-link-hover:#ededed;--hanui-ok-bg:#121212;--hanui-ok-fg:#ededed;--hanui-ok-line:#4d4d4d;--hanui-warn-bg:#121212;--hanui-warn-fg:#ededed;--hanui-warn-line:#4d4d4d;--hanui-off-bg:#121212;--hanui-off-fg:#ededed;--hanui-off-line:#4d4d4d;--hanui-bad-bg:#121212;--hanui-bad-fg:#ededed;--hanui-bad-line:#4d4d4d;--hanui-oem-bg:#121212;--hanui-oem-fg:#ededed;--hanui-oem-line:#4d4d4d;--hanui-alt-bg:#121212;--hanui-alt-fg:#ededed;--hanui-alt-line:#4d4d4d;--hanui-sale-bg:#121212;--hanui-sale-fg:#ededed;--hanui-red-accent:#ededed;--hanui-green-accent:#ededed;--hanui-green-accent-hover:#ededed;--hanui-on-green:#121212;--hanui-star:#ededed;--hanui-danger-solid:#ededed;--hanui-danger-solid-hover:#ededed;--hanui-on-danger:#121212;--hanui-nav-bg:#121212;--hanui-nav-bg-2:#121212;--hanui-nav-fg:#ededed;--hanui-nav-fg-2:#c2c2c2;--hanui-nav-fg-3:#9a9a9a;--hanui-nav-line:#333;--hanui-nav-line-strong:#4d4d4d;--hanui-nav-hover:#121212;--hanui-footer-bg:#121212;--hanui-band-bg:#ededed;--hanui-band-fg:#121212;--hanui-band-fg-2:#121212;--hanui-band-fg-3:#121212;--hanui-band-accent:#121212;--hanui-band-line:#4d4d4d;--hanui-band-hover:#ededed;--hanui-shadow-xs:none;--hanui-shadow-sm:none;--hanui-shadow-md:none;--hanui-shadow-lg:none;--hanui-shadow-xl:none;--hanui-shadow-up:none;--hanui-ring:none;--hanui-ring-color:#ededed;--hanui-ring-danger:none;--hanui-ring-ok:none;--hanui-scrim:#121212;--hanui-scrim-soft:#121212;--hanui-glass:#121212;--hanui-glass-solid:#121212;--hanui-on-scrim:#ededed;--hanui-skeleton-a:none;--hanui-skeleton-b:none;--hanui-track:#4d4d4d;--hanui-media-bg:#121212;--hanui-glow-1:none;--hanui-glow-2:none;--hanui-glow-cart:none;--hanui-cat-1:#ededed;--hanui-cat-2:#ededed;--hanui-cat-3:#ededed;--hanui-cat-4:#ededed;--hanui-cat-5:#ededed;--hanui-series-1:#ededed;--hanui-series-2:#ededed}}@keyframes reveal-up{0%{clip-path:inset(0 0 100%);transform:translateY(32px)}to{clip-path:inset(0);transform:none}}@keyframes reveal-mask{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes rise-line{0%{transform:translateY(105%)}to{transform:none}}@keyframes draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ticker-x{to{transform:translate(-50%)}}@keyframes pop-in{0%{transform:scale(0)rotate(-14deg)}70%{transform:scale(1.08)rotate(3deg)}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveal]{animation:linear backwards reveal-up;animation-timeline:view();animation-range:entry cover 26%}[data-reveal=mask]{animation-name:reveal-mask}[data-reveal=line]{transform-origin:0;animation-name:draw-x}[data-reveal-stagger]>*{animation:linear backwards reveal-up;animation-timeline:view();animation-range:entry calc(var(--i,0)*5%) cover calc(22% + var(--i,0)*5%)}[data-pop]{animation:linear backwards pop-in;animation-timeline:view();animation-range:entry 20% cover 36%}[data-rise]>span{overflow-clip-margin:.12em;display:block;overflow:clip}[data-rise]>span>span{animation:linear backwards rise-line;animation-timeline:view();animation-range:entry calc(var(--i,0)*6%) cover calc(24% + var(--i,0)*6%);display:block}}}@media print{[data-reveal],[data-reveal-stagger]>*,[data-rise]>span>span,[data-pop]{animation:none!important}}@keyframes fx-pop{0%{transform:scale(0)}70%{transform:scale(1.06)}to{transform:none}}@keyframes fx-grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes fx-grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes fx-move{0%{transform:translate(var(--dx,0), var(--dy,0))}to{transform:none}}@keyframes fx-enter{0%{transform:translate(var(--dx,0), var(--dy,0)) scale(0)}65%{transform:scale(1.04)}to{transform:none}}@keyframes fx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fx-spin{0%{transform:rotate(var(--r,-90deg))}to{transform:none}}.flow{display:block;position:relative}.flow>svg{width:100%;height:100%;display:block;overflow:visible}@media (prefers-color-scheme:dark){.flow{filter:invert()contrast(.8588)}}.flow [data-fx]{transform-box:fill-box}.flow [data-fx=pop],.flow [data-fx=enter]{transform-origin:50%}.flow [data-fx=grow-x]{transform-origin:0}.flow [data-fx=grow-y]{transform-origin:50% 100%}.flow [data-fx=spin]{transform-origin:var(--ox,50%) var(--oy,50%)}.flow [data-fx=draw]{stroke-dasharray:1}@media (prefers-reduced-motion:no-preference){.flow [data-fx=pop]{animation-name:fx-pop}.flow [data-fx=grow-x]{animation-name:fx-grow-x}.flow [data-fx=grow-y]{animation-name:fx-grow-y}.flow [data-fx=move]{animation-name:fx-move}.flow [data-fx=enter]{animation-name:fx-enter}.flow [data-fx=draw]{animation-name:fx-draw}.flow [data-fx=spin]{animation-name:fx-spin}.flow[data-mode=load] [data-fx]{animation-duration:.56s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:calc(.12s + var(--s)*.23s);animation-fill-mode:both}}.flow[data-mode=scroll]{view-timeline:--flow block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flow[data-mode=scroll] [data-fx]{animation-duration:auto;animation-timing-function:cubic-bezier(.25,.7,.3,1);animation-fill-mode:both;animation-timeline:var(--flow-timeline,--flow);animation-range:entry calc(22% + var(--s)*11.5%) entry calc(32% + var(--s)*11.5%)}}}@supports not (animation-timeline:view()){.flow[data-mode=scroll] [data-fx]{animation:none}}@keyframes hanui-fade-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes hanui-fade-in-up{0%{clip-path:inset(100% 0 0);transform:translateY(6px)}to{clip-path:inset(0);transform:none}}@keyframes hanui-fade-in-down{0%{clip-path:inset(0 0 100%);transform:translateY(-6px)}to{clip-path:inset(0);transform:none}}@keyframes hanui-panel-open{0%{clip-path:inset(0 0 100%);transform:translateY(-6px)}to{clip-path:inset(0);transform:none}}[class*=hanui-]{transition-property:transform,translate,scale,rotate,clip-path}[class*=hanui-drawer-]{transition-duration:.36s;transition-timing-function:cubic-bezier(.16,1,.3,1);opacity:1!important}dialog::backdrop{-webkit-backdrop-filter:saturate(140%)blur(18px);backdrop-filter:saturate(140%)blur(18px);background-color:#ffffffc7;opacity:1!important}@media (prefers-color-scheme:dark){dialog::backdrop{background-color:#121212b8}}[class*=hanui-sheet-][open]{border:1px solid var(--hanui-border);border-bottom:0}[class*=hanui-drawer--end-]{border-inline-start:1px solid var(--hanui-border)}[class*=hanui-drawer--start-]{border-inline-end:1px solid var(--hanui-border)}[class*=hanui-modal__icon-]{background-color:var(--hanui-text);color:var(--hanui-page);border:0;border-radius:10px;font-size:1.125rem}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image]),textarea,select,[class*=hanui-palette__input-]{font-size:max(16px,1rem)}}::placeholder,[class*=hanui-combobox__trigger--empty-] [class*=hanui-combobox__value-],[class*=hanui-trigger--empty-] [class*=hanui-trigger__value-]{color:var(--hd-placeholder);opacity:1}[class*=hanui-input-]:focus,[class*=hanui-textarea-]:focus,[class*=hanui-dateField-]:focus,[class*=hanui-combobox__trigger-]:focus,[class*=hanui-trigger-]:focus,[class*=hanui-tagInput-]:focus-within{border-color:var(--hanui-ring-color);box-shadow:inset 0 0 0 1px var(--hanui-ring-color);outline:none}[class*=hanui-button-]:focus-visible{outline:none}[class*=hanui-button-]:focus-visible [class*=hanui-button__label-]{text-underline-offset:.28em;text-decoration-line:underline;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){[class*=hanui-button--ghost-]:hover:not(:disabled),[class*=hanui-iconButton-]:hover:not(:disabled){background-color:var(--hd-hover)}}[class*=hanui-iconButton-]:focus-visible,[class*=hanui-chip-]:focus-visible,[class*=hanui-combobox__clear-]:focus-visible,[class*=hanui-tagInput__remove-]:focus-visible,[class*=hanui-toast__action-]:focus-visible{outline-offset:-2px;outline:2px solid}[class*=hanui-radioCard-]:has(input:focus-visible){outline:2px solid var(--hanui-text);outline-offset:-2px}[class*=hanui-checkbox__input-]:focus-visible,input[class*=hanui-checkbox-]:focus-visible{outline:2px solid var(--hanui-text);outline-offset:0}[class*=hanui-link-]:focus-visible,[class*=hanui-breadcrumb__link-]:focus-visible{background-color:var(--hd-hover);text-underline-offset:.22em;border-radius:2px;outline:none;text-decoration-line:underline;text-decoration-thickness:2px}[class*=hanui-tabs__panel-]:focus-visible{outline-offset:-2px;border-radius:10px;outline:2px solid}[class*=hanui-button--primary-],[class*=hanui-button--outline-],[class*=hanui-button--secondary-],[class*=hanui-button--light-],[class*=hanui-button--dark-]{isolation:isolate;position:relative;overflow:clip}[class*=hanui-button--primary-]:before,[class*=hanui-button--outline-]:before,[class*=hanui-button--secondary-]:before,[class*=hanui-button--light-]:before,[class*=hanui-button--dark-]:before{content:"";z-index:2;mix-blend-mode:difference;pointer-events:none;transform-origin:100%;background:#fff;transition:transform .36s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){[class*=hanui-button--primary-]:hover:before,[class*=hanui-button--outline-]:hover:before,[class*=hanui-button--secondary-]:hover:before,[class*=hanui-button--light-]:hover:before,[class*=hanui-button--dark-]:hover:before{transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[class*=hanui-button--primary-]:before,[class*=hanui-button--outline-]:before,[class*=hanui-button--secondary-]:before,[class*=hanui-button--light-]:before,[class*=hanui-button--dark-]:before{transition:none}}[class*=hanui-button--primary-] [class*=hanui-button__icon-]:last-child,[class*=hanui-button--outline-] [class*=hanui-button__icon-]:last-child,[class*=hanui-button--secondary-] [class*=hanui-button__icon-]:last-child,[class*=hanui-button--light-] [class*=hanui-button__icon-]:last-child,[class*=hanui-button--dark-] [class*=hanui-button__icon-]:last-child{transition:transform .36s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){[class*=hanui-button--primary-]:hover [class*=hanui-button__icon-]:last-child,[class*=hanui-button--outline-]:hover [class*=hanui-button__icon-]:last-child,[class*=hanui-button--secondary-]:hover [class*=hanui-button__icon-]:last-child,[class*=hanui-button--light-]:hover [class*=hanui-button__icon-]:last-child,[class*=hanui-button--dark-]:hover [class*=hanui-button__icon-]:last-child{transform:translate(3px)}}[class*=hanui-button--primary-]:focus-visible [class*=hanui-button__icon-]:last-child,[class*=hanui-button--outline-]:focus-visible [class*=hanui-button__icon-]:last-child,[class*=hanui-button--secondary-]:focus-visible [class*=hanui-button__icon-]:last-child,[class*=hanui-button--light-]:focus-visible [class*=hanui-button__icon-]:last-child,[class*=hanui-button--dark-]:focus-visible [class*=hanui-button__icon-]:last-child{transform:translate(3px)}[class*=hanui-button--primary-],[class*=hanui-button--dark-]{border-color:var(--hanui-text);background-color:var(--hanui-text);color:var(--hanui-page)}[class*=hanui-button--outline-],[class*=hanui-button--secondary-],[class*=hanui-button--light-]{border-color:var(--hanui-border-strong);background-color:var(--hanui-page);color:var(--hanui-text)}[class*=hanui-button-]{letter-spacing:0;white-space:normal;text-align:center;text-wrap:balance;font-weight:500;line-height:1.25;text-decoration:none}[class*=hanui-button--large-]{font-size:1rem}[class*=hanui-button--medium-]{font-size:.9375rem}[class*=hanui-button__label-]{justify-content:center}[class*=hanui-chip-]{border:1px solid var(--hanui-border-strong);background-color:var(--hanui-page);color:var(--hanui-text);border-radius:999px;font-weight:500}[class*=hanui-chip--selected-]{background-color:var(--hanui-text);color:var(--hanui-page);border-color:var(--hanui-text)}@media (hover:hover) and (pointer:fine){[class*=hanui-chip-]:not([class*=hanui-chip--selected-]):hover{background-color:var(--hd-hover)}}[class*=hanui-chip__count-],[class*=hanui-chip__icon-]{color:inherit}[class*=hanui-tabs__tab-]{white-space:nowrap;font-weight:500}@media (hover:hover) and (pointer:fine){[class*=hanui-tabs__tab-]:hover{text-underline-offset:.5em;text-decoration:underline;text-decoration-thickness:1px}}[class*=hanui-tabs__count-],[class*=hanui-chip__count-]{font-family:var(--hanui-font-mono);min-width:22px;height:22px;color:inherit;border:1px solid;border-radius:999px;place-items:center;padding:0 6px;font-size:.6875rem;font-weight:500;line-height:1;display:inline-grid}[class*=hanui-tabs__count-]{margin-inline-start:6px}[class*=hanui-tabs__tab--active-] [class*=hanui-tabs__count-]{background:var(--hanui-text);color:var(--hanui-page)}[class*=hanui-tabs__panel-]>*{animation:.36s cubic-bezier(.16,1,.3,1) hanui-panel-open}[class*=hanui-disclosure__summary-]{cursor:pointer}@media (hover:hover) and (pointer:fine){[class*=hanui-disclosure__summary-]:hover{background-color:var(--hd-hover)}}details[open]>[class*=hanui-disclosure__panel-]{animation:.36s cubic-bezier(.16,1,.3,1) hanui-panel-open}[class*=hanui-card--interactive-],[class*=hanui-tile-]{isolation:isolate;position:relative}[class*=hanui-card--interactive-]:before,[class*=hanui-tile-]:before{content:"";z-index:-1;border-radius:inherit;background:var(--hd-hover);opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.985)}@media (hover:hover) and (pointer:fine){[class*=hanui-card--interactive-]:hover:before,[class*=hanui-tile-]:hover:before{opacity:1;transform:none}}[class*=hanui-card--interactive-]:focus-visible:before,[class*=hanui-tile-]:focus-visible:before{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[class*=hanui-card--interactive-]:before,[class*=hanui-tile-]:before{transition:none}}[class*=hanui-card--interactive-],[class*=hanui-tile-]{background-color:var(--hanui-page)}@media (hover:hover) and (pointer:fine){[class*=hanui-row-]:hover{background-color:var(--hd-hover)}}[class*=hanui-tile__medallion-]{border-radius:0}[class*=hanui-link-] [class*=hanui-link__arrow-]{transition:transform .36s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){[class*=hanui-link-]:hover [class*=hanui-link__arrow-]{transform:translate(4px)}}[class*=hanui-link-]:focus-visible [class*=hanui-link__arrow-]{transform:translate(4px)}[class*=hanui-link-]{align-items:center;min-height:32px;display:inline-flex}@media (pointer:coarse){[class*=hanui-link-]{min-height:44px}}[class*=hanui-breadcrumb__link-]{align-items:center;min-height:32px;display:inline-flex}@media (pointer:coarse){[class*=hanui-breadcrumb__link-]{min-height:44px}[class*=hanui-jump__link-]{min-width:44px;min-height:44px}[class*=hanui-group-]:has(>[class*=hanui-chip-]){row-gap:12px}label[class*=hanui-checkbox-]{min-height:44px}[class*=hanui-group--scrollable-]{padding-block:6px}}[class*=hanui-badge-]{font-family:var(--hanui-font-mono);letter-spacing:.06em;text-transform:uppercase;font-weight:500}[class*=hanui-segmented__item--selected-]{background-color:var(--hanui-text);color:var(--hanui-page)}[class*=hanui-radioCard-]{border-color:var(--hanui-border-strong);border-radius:12px;align-items:flex-start}[class*=hanui-radioCard__indicator-]{margin-top:2px}[class*=hanui-radioCard__body-]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px}[class*=hanui-radioCard--selected-]{outline:2px solid var(--hanui-text);outline-offset:-2px}[class*=hanui-stat__label-]{font-family:var(--hanui-font-mono);letter-spacing:.12em;text-transform:uppercase;color:inherit;padding-inline-end:0;font-size:.6875rem;font-weight:500;line-height:1.5}[class*=hanui-stat__value-]{color:inherit;font-family:var(--hanui-font-heading);letter-spacing:-.04em;gap:6px 8px;font-weight:600}[class*=hanui-stat--plain-]{gap:8px}[class*=hanui-stat--plain-] [class*=hanui-stat__value-]{font-size:clamp(2.5rem,4.4vw,4rem);line-height:1}@media (max-width:640px){[class*=hanui-stat--plain-] [class*=hanui-stat__value-]{flex-direction:column;align-items:flex-start}}[class*=hanui-stat__unit-]{font-family:var(--hanui-font-mono);color:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500}[class*=hanui-copy-]{font-family:var(--hanui-font-mono);font-weight:500}[class*=hanui-table-] th{font-family:var(--hanui-font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:start;font-size:.75rem;font-weight:500;line-height:1.5}[class*=hanui-disclosure__marker-]{display:none}[class*=hanui-disclosure__summary-]{position:relative}[class*=hanui-disclosure__summary-]:before,[class*=hanui-disclosure__summary-]:after{content:"";width:30px;height:30px;margin-top:-15px;position:absolute;top:50%;right:12px}[class*=hanui-disclosure__summary-]:before{border:1px solid;border-radius:999px}[class*=hanui-disclosure__summary-]:after{background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 0v12M0 6h12' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 0v12M0 6h12' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}[open]>[class*=hanui-disclosure__summary-]:before{background:currentColor}[open]>[class*=hanui-disclosure__summary-]:after{background:var(--hanui-page);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 6h12' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 6h12' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}[class*=hanui-disclosure__summary-]{padding-right:56px}@layer reset{*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{font-family:var(--hanui-font-heading);font-weight:600}ul[class],ol[class]{margin:0;padding:0;list-style:none}a{color:inherit}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit;border-color:currentColor}:focus-visible{outline-offset:-2px;outline:2px solid}:where(p,li,dd,td,figcaption,blockquote) a:focus-visible{background-color:var(--hd-hover);text-underline-offset:.22em;border-radius:2px;outline:none;text-decoration-line:underline;text-decoration-thickness:2px}::placeholder{color:var(--hd-placeholder)}}@layer hanui;:root{--header-h:72px;--bottom-bar:0px}@media (max-width:640px){:root{--header-h:60px}}@media (max-width:1024px){:root{--bottom-bar:calc(68px + 12px + env(safe-area-inset-bottom,0px))}}[data-sticky]{--sticky-top:var(--header-h)}html[data-scroll-dir=down]:not([data-mega-open]) [data-sticky]{--sticky-top:0px}:root{--glass:#ffffffc7;--hd-hover:#f2f2f2;--hd-placeholder:#6b6b6b}@media (prefers-color-scheme:dark){:root{--glass:#121212b8;--hd-hover:#1e1e1e;--hd-placeholder:#9a9a9a}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#0000;scrollbar-color:var(--hanui-text) var(--hanui-page);accent-color:var(--hanui-text);caret-color:var(--hanui-text);scroll-padding-top:96px}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--hanui-page);min-height:100dvh;color:var(--hanui-text);font-family:var(--hanui-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;margin:0;font-size:1rem;line-height:1.6;display:flex}::selection{background:var(--hanui-text);color:var(--hanui-page)}main{flex:1 0 auto}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}@media (max-width:1024px){body{padding-bottom:var(--bottom-bar)}}[data-magnetic]{transition:transform .36s cubic-bezier(.16,1,.3,1)}body{overflow-x:clip}
