.auth_page__VkDwy{height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:var(--bio-color-surface);color:var(--bio-color-ink);font-family:var(--bio-font-family)}.auth_page__VkDwy a:focus-visible,.auth_page__VkDwy button:focus-visible{outline:2px solid #fa2337;outline-offset:4px}.auth_header__y9Fzy{position:relative;display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 72px}.auth_menuButton__MR0Na{position:absolute;left:clamp(16px,2.3vw,44px);top:6px;width:44px;height:44px;display:grid;place-items:center}.auth_menuButton__MR0Na svg{width:28px;height:28px}.auth_navigation__TxinS{display:flex;align-items:center;gap:clamp(32px,3vw,64px)}.auth_navigation__TxinS>a{font-size:16px;letter-spacing:.7px;text-transform:uppercase}.auth_footer__sv5fu a:hover,.auth_navigation__TxinS>a:not(.auth_brand__IfPY7):hover{color:var(--bio-color-accent)}.auth_brand__IfPY7{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.auth_brand__IfPY7 img{display:block;width:100px;height:auto}.auth_brand__IfPY7 span{font-size:11px;line-height:14px;white-space:nowrap}.auth_main__eKsSd{position:relative;min-height:0;display:flex;overflow-y:auto;overscroll-behavior-y:contain;padding:clamp(24px,4vh,64px) clamp(24px,4vw,100px);scroll-padding-block:24px}.auth_columns__R5PXN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,8vw,240px);width:min(100%,clamp(960px,62vw,1800px));flex-shrink:0;margin:auto;align-items:center}.auth_formPanel__gsZRg{width:100%;max-width:640px;min-width:0;justify-self:center}.auth_heading__dnpHi{text-align:center;margin-bottom:28px}.auth_heading__dnpHi h1{font-size:var(--bio-font-title-size);font-weight:500;letter-spacing:2px;line-height:1.25;overflow-wrap:anywhere}.auth_heading__dnpHi p{margin-top:8px;font-size:var(--bio-font-small-size);line-height:1.4}.auth_portrait__KfM4S{width:min(100%,clamp(320px,22vw,640px),calc((100dvh - 180px) * .75));justify-self:center}.auth_portrait__KfM4S img{display:block;width:100%;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.auth_form__t8KXv{display:flex;flex-direction:column;gap:12px}.auth_field__wwMJc{min-width:0}.auth_inputWrap__KyRvg{position:relative}.auth_input__7Ii_r{display:block;width:100%;min-width:0;height:var(--bio-size-control);padding:8px 13px;background:transparent;border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);color:var(--bio-color-ink);font:inherit;font-size:var(--bio-font-small-size);line-height:1.25;box-shadow:none}.auth_input__7Ii_r::-moz-placeholder{opacity:1;color:var(--bio-color-ink)}.auth_input__7Ii_r::placeholder{opacity:1;color:var(--bio-color-ink)}.auth_input__7Ii_r:focus{outline:2px solid #000;outline-offset:1px;border-color:var(--bio-color-ink);box-shadow:none}.auth_input__7Ii_r[aria-invalid=true]{border-color:var(--bio-color-error)}.auth_input__7Ii_r[data-password-toggle=custom]{padding-right:50px}.auth_fieldLabel__NriJs{display:block;margin-bottom:var(--bio-space-1);color:var(--bio-color-secondary);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line);font-weight:var(--bio-font-medium)}.auth_passwordPlaceholder__jAOX9{display:none}.auth_passwordHint__OAyuV{color:var(--bio-color-muted-text);font-size:clamp(13px,.8333vw,16px)}.auth_passwordToggle__n6V9E{position:absolute;right:3px;top:1px;display:grid;place-items:center;width:44px;height:44px;color:var(--bio-color-secondary);border-radius:var(--bio-radius-control)}.auth_passwordToggle__n6V9E:hover{color:var(--bio-color-ink)}.auth_passwordToggle__n6V9E svg{width:20px;height:20px}.auth_fieldError__9u_6e,.auth_submitError__8X7Nd{margin-top:5px;color:var(--bio-color-error);font-size:13px;line-height:1.5}.auth_submit__jYCGQ{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--bio-size-control);padding:8px 16px;border:0;border-radius:var(--bio-radius-control);background:var(--bio-color-neutral);color:var(--bio-color-text);font:inherit;font-size:var(--bio-font-small-size);line-height:1.2;text-transform:none;transition:background .15s}.auth_submit__jYCGQ:hover:not(:disabled){background:var(--bio-color-border-hover)}.auth_submit__jYCGQ:disabled{cursor:not-allowed}.auth_submit__jYCGQ[aria-busy=true]{gap:10px}.auth_submit__jYCGQ svg{width:24px;height:24px}.auth_notes__MDlYK{margin:12px auto 0;text-align:center;max-width:520px;font-size:13px;line-height:1.4}.auth_notes__MDlYK p+p{margin-top:8px}.auth_notes__MDlYK a{text-decoration:underline;text-underline-offset:2px}.auth_notes__MDlYK .auth_loginLink__FOVrc{color:var(--bio-color-error);text-decoration:none}.auth_notes__MDlYK .auth_textButton__HsEwf{color:var(--bio-color-accent)}.auth_notes__MDlYK .auth_textButton__HsEwf:hover{text-decoration:underline;text-underline-offset:2px}.auth_resetDialog__AQqJ_{width:calc(100% - 40px);max-width:425px;max-height:calc(100dvh - 24px);overflow-y:auto;background:var(--bio-color-surface);color:var(--bio-color-ink);font-family:var(--bio-font-family)}.auth_footer__sv5fu{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;-moz-column-gap:24px;column-gap:24px;min-height:var(--bio-size-control);margin:0 28px;padding:6px 0 max(6px,env(safe-area-inset-bottom));background:var(--bio-color-surface);border-top:var(--bio-size-border) solid var(--bio-color-border)}.auth_footerInfo__1_F5y{display:flex;align-items:center;gap:clamp(12px,1.2vw,24px);min-width:0}.auth_footerInfo__1_F5y,.auth_socials__eB6ac{font-size:clamp(13px,.8333vw,16px);letter-spacing:1px;text-transform:uppercase}.auth_footerInfo__1_F5y>a{white-space:nowrap}.auth_socials__eB6ac{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:clamp(12px,1.2vw,24px)}.auth_menuOverlay__pTRx7{position:fixed;inset:0;z-index:100;background:#0009}.auth_menuDialog__XfK1k{position:fixed;inset:0 auto 0 0;z-index:101;width:min(440px,90vw);padding:85px 32px 40px;overflow-y:auto;overscroll-behavior:contain;background:#232323;color:var(--bio-color-surface);font-family:var(--bio-font-family)}.auth_menuLinks__LTEcU{display:grid;gap:22px;font-size:24px;text-transform:uppercase}.auth_menuLinks__LTEcU a{display:flex;align-items:center;min-height:36px;overflow-wrap:anywhere}.auth_closeMenu__JkqRq:hover,.auth_menuLinks__LTEcU a:hover{color:var(--bio-color-accent)}.auth_menuDialog__XfK1k :focus-visible{outline:2px solid #fa2337;outline-offset:4px}.auth_closeMenu__JkqRq{position:absolute;right:22px;top:22px;display:grid;place-items:center;width:44px;height:44px}.auth_menuOverlay__pTRx7[data-state=open]{animation:auth_menuFadeIn__sTtYa .2s ease-out}.auth_menuOverlay__pTRx7[data-state=closed]{animation:auth_menuFadeIn__sTtYa .15s ease-in reverse}.auth_menuDialog__XfK1k[data-state=open]{animation:auth_menuSlideIn__5JggA .24s ease-out}.auth_menuDialog__XfK1k[data-state=closed]{animation:auth_menuSlideIn__5JggA .18s ease-in reverse}@keyframes auth_menuFadeIn__sTtYa{0%{opacity:0}to{opacity:1}}@keyframes auth_menuSlideIn__5JggA{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.auth_menuDialog__XfK1k[data-state],.auth_menuOverlay__pTRx7[data-state]{animation:none}}@media (max-width:1279px){.auth_page__VkDwy{height:auto;min-height:100dvh;grid-template-rows:auto 1fr auto;overflow:visible}.auth_main__eKsSd{overflow:visible;overscroll-behavior-y:auto}.auth_footer__sv5fu{grid-template-columns:1fr auto;row-gap:4px;padding-inline:0}.auth_socials__eB6ac{grid-column:1/-1;justify-content:center}}@media (max-width:1023px){.auth_navigation__TxinS>a:not(.auth_brand__IfPY7){display:none}.auth_header__y9Fzy{min-height:56px}.auth_main__eKsSd{padding:24px}.auth_columns__R5PXN{display:block;width:100%;max-width:520px}.auth_formPanel__gsZRg{width:100%}.auth_portrait__KfM4S{display:none}.auth_heading__dnpHi{margin-bottom:24px}.auth_heading__dnpHi h1{font-size:var(--bio-font-title-size)}.auth_heading__dnpHi p{font-size:var(--bio-font-small-size)}.auth_input__7Ii_r,.auth_passwordPlaceholder__jAOX9{font-size:16px}.auth_passwordPlaceholder__jAOX9{display:none}.auth_passwordHint__OAyuV{font-size:14px}.auth_footer__sv5fu{margin:0 24px}}@media (max-width:639px){.auth_main__eKsSd{padding:24px 20px}.auth_heading__dnpHi h1{font-size:var(--bio-font-title-size);letter-spacing:1.5px}.auth_heading__dnpHi p{font-size:var(--bio-font-small-size)}.auth_heading__dnpHi{margin-bottom:24px}.auth_passwordPlaceholder__jAOX9{display:none}.auth_passwordHint__OAyuV{font-size:12px}.auth_notes__MDlYK{font-size:12px;line-height:1.4}.auth_footer__sv5fu{margin:0 20px;display:flex;flex-direction:column;gap:4px;padding:4px 0 max(8px,env(safe-area-inset-bottom))}.auth_footerInfo__1_F5y{flex-wrap:wrap;justify-content:center;gap:4px 8px}.auth_footerInfo__1_F5y,.auth_socials__eB6ac{font-size:10px;letter-spacing:.3px}.auth_socials__eB6ac{gap:4px 10px}.auth_footer__sv5fu .auth_brand__IfPY7 img{width:78px}.auth_footer__sv5fu .auth_brand__IfPY7 span{font-size:9px;line-height:12px}}.LanguageSelector_root__YgVfq{min-width:0}.LanguageSelector_trigger__uEXRS{min-height:44px;max-width:100%;gap:8px;font-family:inherit}.LanguageSelector_default__0Wc_s{border-color:#e5e7eb;background:#fff;color:#374151}.LanguageSelector_compact__Aqdcg{width:auto;min-width:56px;padding:8px;border-color:transparent;background:transparent;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.LanguageSelector_trigger__uEXRS:hover:not(:disabled){color:#000}.LanguageSelector_trigger__uEXRS:focus-visible{outline:2px solid currentColor;outline-offset:2px;box-shadow:none}.LanguageSelector_trigger__uEXRS>svg{flex-shrink:0;transition:transform .15s}.LanguageSelector_trigger__uEXRS:where([data-state=open])>svg{transform:rotate(180deg)}.LanguageSelector_content__DQFcb{z-index:100;min-width:220px;max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-select-content-available-height));border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;text-align:left;letter-spacing:normal;text-transform:none;box-shadow:0 8px 24px rgba(0,0,0,.12)}.LanguageSelector_item__vSEbk{min-height:44px;padding-block:8px;padding-right:12px;font-size:14px;line-height:1.5;text-transform:none;cursor:pointer}.LanguageSelector_item__vSEbk:where([data-state=checked]){background:#f9fafb;font-weight:500}.LanguageSelector_item__vSEbk:where([data-highlighted]){background:#f3f4f6;color:#000}.LanguageSelector_separator__k9uze{margin-block:4px;background:#e5e7eb}.LanguageSelector_error__J5o2C{max-width:280px;margin-top:4px;color:#b51b2a;font-size:13px;line-height:1.5;letter-spacing:normal;text-transform:none}@media (prefers-reduced-motion:reduce){.LanguageSelector_trigger__uEXRS>svg{transition:none}}.site-footer_footer__1cPeP{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);flex-shrink:0;align-items:center;gap:24px;margin:0 clamp(18px,1.4583vw,28px);padding:8px 0 10px;border-top:2px solid #161616;color:#080808;font-family:var(--font-landing,"LEMON MILK"),sans-serif;font-weight:300;text-transform:uppercase}.site-footer_navigation__JVFgi{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;min-width:0;font-size:clamp(12px,.95vw,18px)}.site-footer_actions__BpxcN a,.site-footer_navigation__JVFgi>a{display:inline-flex;align-items:center;min-height:44px}.site-footer_footer__1cPeP a:hover{color:var(--site-accent,#fa2337)}.site-footer_footer__1cPeP :is(a,button):focus-visible{outline:2px solid var(--site-accent,#fa2337);outline-offset:4px}.site-footer_brand__z97n4{display:flex;flex-direction:column;align-items:center;min-width:0;max-width:240px;text-align:center;overflow-wrap:anywhere}.site-footer_brand__z97n4 img{width:clamp(90px,5.8vw,112px);height:auto}.site-footer_brand__z97n4 span{font-size:clamp(9px,.69vw,13px)}.site-footer_actions__BpxcN{display:flex;justify-self:end;align-items:center;min-width:0;font-size:12px}.site-footer_actions__BpxcN nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 20px}@media (max-width:1050px){.site-footer_footer__1cPeP{grid-template-columns:minmax(0,1fr) auto}.site-footer_brand__z97n4{grid-column:2;grid-row:1}.site-footer_actions__BpxcN{grid-column:1/-1;justify-self:center}}@media (max-width:700px){.site-footer_footer__1cPeP{display:flex;flex-direction:column;gap:14px;padding:22px 0}.site-footer_navigation__JVFgi{justify-content:center;gap:4px 14px}.site-footer_brand__z97n4 img{width:105px}.site-footer_brand__z97n4 span{font-size:9px}.site-footer_actions__BpxcN nav{justify-content:center}}.extended_portal__p2llQ{color:var(--bio-color-text);font-family:var(--bio-font-family);font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);font-weight:var(--bio-font-regular)}.extended_portal__p2llQ *,.extended_portal__p2llQ :after,.extended_portal__p2llQ :before{box-sizing:border-box}.extended_field__d6D6L{display:flex;flex-direction:column;gap:var(--bio-space-2);min-width:0}.extended_label__tYnjL{display:block;margin:0;color:var(--bio-color-text);font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);font-weight:var(--bio-font-medium)}.extended_help__m08Rk{margin:0;color:var(--bio-color-muted-text);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line);overflow-wrap:anywhere}.extended_help__m08Rk[data-error=true]{color:var(--bio-color-error)}.extended_inputRow__vB1o7,.extended_nativeSelect__kreOG,.extended_selectTrigger__UlGsN,.extended_textarea__eBmTa{min-width:0;width:100%;min-height:var(--bio-size-control);border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface);color:var(--bio-color-text);font:inherit;font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);transition:border-color var(--bio-motion-duration) var(--bio-motion-easing)}.extended_inputRow__vB1o7{display:flex;align-items:center;gap:var(--bio-space-2);padding:0 var(--bio-space-3)}.extended_input__3hpfw{width:100%;min-width:0;min-height:42px;background:transparent;color:inherit;border:0;padding:var(--bio-space-2) 0;font:inherit}.extended_input__3hpfw:focus{outline:0}.extended_input__3hpfw::-moz-placeholder,.extended_textarea__eBmTa::-moz-placeholder{color:var(--bio-color-muted-text)}.extended_input__3hpfw::placeholder,.extended_textarea__eBmTa::placeholder{color:var(--bio-color-muted-text)}.extended_input__3hpfw[type=color]{padding:var(--bio-space-1) 0;cursor:pointer}.extended_addon__9HeOF{flex-shrink:0;display:flex;align-items:center;color:var(--bio-color-muted-text)}.extended_addon__9HeOF>svg{width:var(--bio-size-icon);height:var(--bio-size-icon)}.extended_inlineButton__gJwAY{display:grid;place-items:center;min-width:var(--bio-size-control);min-height:var(--bio-size-control);padding:var(--bio-space-2);color:var(--bio-color-secondary);background:transparent;border:0;border-radius:var(--bio-radius-small);cursor:pointer}.extended_inlineButton__gJwAY svg{width:var(--bio-size-icon);height:var(--bio-size-icon)}.extended_textarea__eBmTa{padding:var(--bio-space-3);resize:vertical}.extended_nativeSelect__kreOG,.extended_selectTrigger__UlGsN{padding:var(--bio-space-2) var(--bio-space-3)}.extended_selectTrigger__UlGsN{display:flex;align-items:center;justify-content:space-between;gap:var(--bio-space-2);text-align:left;cursor:pointer}.extended_selectTrigger__UlGsN>span:first-child{min-width:0;overflow-wrap:anywhere}.extended_selectTrigger__UlGsN svg{flex-shrink:0;width:var(--bio-size-icon);height:var(--bio-size-icon)}.extended_selectTrigger__UlGsN[data-placeholder]{color:var(--bio-color-muted-text)}.extended_inputRow__vB1o7:hover,.extended_nativeSelect__kreOG:hover,.extended_selectTrigger__UlGsN:hover,.extended_textarea__eBmTa:hover{border-color:var(--bio-color-border-hover)}.extended_inputRow__vB1o7:focus-within{border-color:var(--bio-color-border-focus)}.extended_accordionTrigger__Sz1zz:focus-visible,.extended_breadcrumb__f_iC_ a:focus-visible,.extended_fileInput__AlpkA:focus-visible,.extended_inlineButton__gJwAY:focus-visible,.extended_inputRow__vB1o7:has(.extended_input__3hpfw:focus-visible),.extended_link__2vaYM:focus-visible,.extended_nativeSelect__kreOG:focus-visible,.extended_selectTrigger__UlGsN:focus-visible,.extended_slider__dL3uz:focus-visible,.extended_switch__9oCul:focus-visible,.extended_tabPanel__WefRu:focus-visible,.extended_tabTrigger__j_QtG:focus-visible,.extended_tableScroll__0rVL_:focus-visible,.extended_textarea__eBmTa:focus-visible{outline:var(--bio-size-focus-ring) solid var(--bio-color-accent);outline-offset:2px}.extended_field__d6D6L[data-invalid=true] .extended_inputRow__vB1o7,.extended_field__d6D6L[data-invalid=true] .extended_nativeSelect__kreOG,.extended_field__d6D6L[data-invalid=true] .extended_selectTrigger__UlGsN,.extended_field__d6D6L[data-invalid=true] .extended_textarea__eBmTa{border-color:var(--bio-color-error)}.extended_inlineButton__gJwAY:disabled,.extended_inputRow__vB1o7[data-disabled=true],.extended_nativeSelect__kreOG:disabled,.extended_radioGroup__vsrKM:disabled,.extended_selectTrigger__UlGsN:disabled,.extended_slider__dL3uz:disabled,.extended_switch__9oCul:disabled,.extended_textarea__eBmTa:disabled{opacity:.5;cursor:not-allowed}.extended_input__3hpfw:disabled{cursor:not-allowed}.extended_menuContent__ECTJn,.extended_popover__G5Xkm,.extended_selectContent__t_bnI{z-index:var(--bio-layer-floating);padding:var(--bio-space-1);border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface);box-shadow:var(--bio-overlay-shadow)}.extended_selectContent__t_bnI{width:var(--radix-select-trigger-width);max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden}.extended_menuContent__ECTJn{min-width:200px;max-width:calc(100vw - 32px);max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto}.extended_menuItem__59JwP{display:flex;justify-content:space-between;align-items:center;gap:var(--bio-space-3);min-height:var(--bio-size-control);padding:var(--bio-space-2) var(--bio-space-3);border-radius:var(--bio-radius-small);outline:none;cursor:pointer;text-decoration:none;overflow-wrap:anywhere}.extended_menuItem__59JwP[data-highlighted]{background:var(--bio-color-accent-soft);color:var(--bio-color-text);outline:1px solid var(--bio-color-accent);outline-offset:-1px}.extended_menuItem__59JwP[data-disabled]{opacity:.5;cursor:not-allowed}.extended_menuItem__59JwP[data-danger=true]{color:var(--bio-color-error)}.extended_menuItem__59JwP svg{width:var(--bio-size-icon);height:var(--bio-size-icon)}.extended_scrollButton__sazKs{display:grid;place-items:center;height:24px}.extended_switchRow__pEyaA{display:flex;justify-content:space-between;align-items:center;gap:var(--bio-space-4);min-height:var(--bio-size-control)}.extended_switchRow__pEyaA>div{min-width:0}.extended_switch__9oCul{display:flex;align-items:center;flex-shrink:0;width:44px;height:24px;padding:3px;border:1px solid var(--bio-color-border-hover);border-radius:999px;background:var(--bio-color-neutral);cursor:pointer;position:relative}.extended_switch__9oCul:before{content:"";position:absolute;inset:-10px 0}.extended_switch__9oCul[data-state=checked]{background:var(--bio-color-accent);border-color:var(--bio-color-accent)}.extended_switchThumb__A8SzY{display:block;width:16px;height:16px;background:var(--bio-color-surface);border-radius:50%;transition:transform var(--bio-motion-duration) var(--bio-motion-easing)}.extended_switchThumb__A8SzY[data-state=checked]{transform:translateX(20px)}.extended_radioGroup__vsrKM{margin:0;padding:0;min-width:0;border:0}.extended_radioOption__pBWGV{display:flex;align-items:center;gap:var(--bio-space-2);min-height:var(--bio-size-control);font-size:var(--bio-font-small-size);cursor:pointer}.extended_radioOption__pBWGV input{width:var(--bio-size-checkbox);height:var(--bio-size-checkbox);accent-color:var(--bio-color-accent)}.extended_radioOption__pBWGV input:focus-visible{outline:var(--bio-size-focus-ring) solid var(--bio-color-accent);outline-offset:2px}.extended_radioOption__pBWGV:has(input:disabled){opacity:.5;cursor:not-allowed}.extended_slider__dL3uz{width:100%;min-height:var(--bio-size-control);margin:0;accent-color:var(--bio-color-accent);cursor:pointer}.extended_upload__9g2B0{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bio-space-3);padding:var(--bio-space-4);border:1px dashed var(--bio-color-border-hover);border-radius:var(--bio-radius-control);background:var(--bio-color-subtle)}.extended_upload__9g2B0>svg{width:24px;height:24px;color:var(--bio-color-muted-text)}.extended_field__d6D6L[data-invalid=true] .extended_upload__9g2B0{border-color:var(--bio-color-error)}.extended_upload__9g2B0[data-disabled=true]{opacity:.5;cursor:not-allowed}.extended_fileInput__AlpkA{width:100%;min-height:var(--bio-size-control);font-size:var(--bio-font-label-size);color:var(--bio-color-secondary)}.extended_fileInput__AlpkA::file-selector-button{min-height:var(--bio-size-control);padding:var(--bio-space-2) var(--bio-space-3);margin-right:var(--bio-space-2);border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-neutral);color:var(--bio-color-text);font:inherit;cursor:pointer}.extended_tabs__kyLYb{min-width:0}.extended_tabList__g_4cm{display:flex;gap:var(--bio-space-1);flex-wrap:wrap;padding:var(--bio-space-1);border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control)}.extended_tabTrigger__j_QtG{flex:1;min-height:var(--bio-size-control);padding:var(--bio-space-2) var(--bio-space-3);border:1px solid transparent;border-radius:var(--bio-radius-small);background:transparent;color:var(--bio-color-secondary);font:inherit;font-size:var(--bio-font-small-size);cursor:pointer}.extended_tabTrigger__j_QtG[data-state=active]{border-color:var(--bio-color-accent);background:var(--bio-color-accent-soft);color:var(--bio-color-text)}.extended_tabTrigger__j_QtG:disabled{opacity:.5;cursor:not-allowed}.extended_tabPanel__WefRu{padding:var(--bio-space-4) 0}.extended_accordion__DQaUj{border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control);overflow:hidden}.extended_accordionItem__EjwL6+.extended_accordionItem__EjwL6{border-top:1px solid var(--bio-color-border)}.extended_accordionHeader__RmmoP{margin:0}.extended_accordionTrigger__Sz1zz{display:flex;justify-content:space-between;align-items:center;gap:var(--bio-space-3);width:100%;min-height:var(--bio-size-control);padding:var(--bio-space-3) var(--bio-space-4);font:inherit;font-size:var(--bio-font-small-size);color:var(--bio-color-text);background:var(--bio-color-surface);border:0;text-align:left;cursor:pointer}.extended_accordionTrigger__Sz1zz:focus-visible{outline-offset:-2px}.extended_accordionTrigger__Sz1zz[data-state=open]{background:var(--bio-color-subtle)}.extended_accordionIcon__GzOBH{flex-shrink:0;transition:transform var(--bio-motion-duration) var(--bio-motion-easing)}.extended_accordionTrigger__Sz1zz[data-state=open] .extended_accordionIcon__GzOBH{transform:rotate(180deg)}.extended_accordionTrigger__Sz1zz:disabled{opacity:.5;cursor:not-allowed}.extended_accordionContent__LSByF>div{padding:var(--bio-space-4);font-size:var(--bio-font-small-size)}.extended_breadcrumb__f_iC_{display:flex;flex-wrap:wrap;gap:var(--bio-space-2);padding:0;margin:0;list-style:none;font-size:var(--bio-font-label-size)}.extended_breadcrumb__f_iC_ li{display:inline-flex;gap:var(--bio-space-2);align-items:center}.extended_breadcrumb__f_iC_ a{color:var(--bio-color-muted-text);text-decoration:underline;text-underline-offset:3px}.extended_pagination__Zg33m{display:flex;align-items:center;gap:var(--bio-space-1);flex-wrap:wrap}.extended_pagination__Zg33m button{min-width:var(--bio-size-control);padding:var(--bio-space-2)}.extended_pagination__Zg33m button[aria-current=page]{border-color:var(--bio-color-accent);background:var(--bio-color-accent-soft)}.extended_pageItem__FfCDb{display:inline-flex;align-items:center;gap:var(--bio-space-1)}.extended_separator__DiDIC{border:0;height:1px;background:var(--bio-color-border);margin:var(--bio-space-3) 0}.extended_link__2vaYM{color:var(--bio-color-secondary);text-decoration:underline;text-underline-offset:4px;font-size:var(--bio-font-small-size)}.extended_link__2vaYM:hover{color:var(--bio-color-text)}.extended_badge__okpdN{display:inline-flex;align-items:center;gap:var(--bio-space-1);padding:var(--bio-space-1) var(--bio-space-2);border-radius:var(--bio-radius-small);background:var(--bio-color-muted);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line)}.extended_alert__NVI0u[data-tone=success],.extended_badge__okpdN[data-tone=success]{background:var(--bio-feedback-success-surface);color:var(--bio-color-success-text)}.extended_alert__NVI0u[data-tone=error],.extended_badge__okpdN[data-tone=error]{background:var(--bio-color-accent-soft);color:var(--bio-color-error)}.extended_alert__NVI0u[data-tone=warning],.extended_badge__okpdN[data-tone=warning]{background:var(--bio-feedback-warning-surface);color:var(--bio-feedback-warning-text)}.extended_alert__NVI0u{display:flex;gap:var(--bio-space-3);padding:var(--bio-space-4);border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-subtle)}.extended_alert__NVI0u>svg{flex-shrink:0;width:var(--bio-size-icon);height:var(--bio-size-icon)}.extended_alert__NVI0u>div{min-width:0}.extended_alert__NVI0u .extended_help__m08Rk,.extended_alert__NVI0u .extended_label__tYnjL{color:inherit}.extended_alertActions__gpRjL{display:flex;flex-wrap:wrap;gap:var(--bio-space-2);margin-top:var(--bio-space-3)}.extended_progressLabel__Yjw2j{display:flex;align-items:center;justify-content:space-between;gap:var(--bio-space-2);font-size:var(--bio-font-small-size)}.extended_progress__3lWpw{width:100%;height:8px;overflow:hidden;border:0;border-radius:var(--bio-radius-small);background:var(--bio-color-neutral);accent-color:var(--bio-color-accent)}.extended_progress__3lWpw::-webkit-progress-bar{background:var(--bio-color-neutral)}.extended_progress__3lWpw::-webkit-progress-value{background:var(--bio-color-accent)}.extended_progress__3lWpw::-moz-progress-bar{background:var(--bio-color-accent)}.extended_progress__3lWpw:indeterminate{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(var(--bio-color-accent),var(--bio-color-accent));background-repeat:no-repeat;background-size:35% 100%;background-position:50% 0;animation:extended_indeterminate__vm9bt 1.5s ease-in-out infinite}.extended_progress__3lWpw:indeterminate::-webkit-progress-bar{background:transparent}.extended_progress__3lWpw:indeterminate::-moz-progress-bar{background:transparent}.extended_spinnerStatus__qwErY{display:inline-flex;align-items:center;gap:var(--bio-space-2);font-size:var(--bio-font-small-size);color:var(--bio-color-muted-text)}.extended_spinner___6qUc{width:var(--bio-size-icon);height:var(--bio-size-icon);animation:extended_spin__eSPLR 1s linear infinite}.extended_skeleton__1O5nO{min-height:var(--bio-size-control);width:100%;border-radius:var(--bio-radius-control);background:var(--bio-color-muted);animation:extended_pulse__2rktB 1.5s ease-in-out infinite}.extended_emptyState__a1_kR{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--bio-space-3);padding:var(--bio-space-6);border:1px dashed var(--bio-color-border-hover);border-radius:var(--bio-radius-control)}.extended_emptyIcon__kJPEw svg{width:32px;height:32px;color:var(--bio-color-muted-text)}.extended_heading__LnYhM{margin:0;font-size:var(--bio-font-body-size);line-height:var(--bio-font-body-line);font-weight:var(--bio-font-semibold)}.extended_avatar__5KSdL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--bio-color-muted);color:var(--bio-color-secondary);font-size:var(--bio-font-small-size)}.extended_avatar__5KSdL[data-size=small]{width:32px;height:32px;font-size:var(--bio-font-label-size)}.extended_avatar__5KSdL[data-size=large]{width:64px;height:64px;font-size:var(--bio-font-title-size)}.extended_avatarImage__HxeMs{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.extended_avatarFallback__EKu9P{display:grid;place-items:center;width:100%;height:100%}.extended_card__lcqOf{min-width:0;padding:var(--bio-space-4);background:var(--bio-color-surface);border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control)}.extended_stat__a4uMk{margin:var(--bio-space-2) 0;font-size:var(--bio-font-title-size);line-height:var(--bio-font-title-line);font-weight:var(--bio-font-bold)}.extended_descriptionList__SPgcL{margin:0;font-size:var(--bio-font-small-size)}.extended_descriptionList__SPgcL>div{display:flex;justify-content:space-between;gap:var(--bio-space-4);padding:var(--bio-space-3) 0;border-bottom:1px solid var(--bio-color-border)}.extended_descriptionList__SPgcL dt{color:var(--bio-color-muted-text)}.extended_descriptionList__SPgcL dd{margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.extended_tableScroll__0rVL_{max-width:100%;overflow:auto;border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control)}.extended_table__igYIY{width:100%;border-collapse:collapse;text-align:left;font-size:var(--bio-font-small-size);white-space:nowrap}.extended_table__igYIY caption{padding:var(--bio-space-3) var(--bio-space-4);text-align:left;font-weight:var(--bio-font-medium)}.extended_table__igYIY td,.extended_table__igYIY th{padding:var(--bio-space-3) var(--bio-space-4);border-top:1px solid var(--bio-color-border)}.extended_table__igYIY thead{background:var(--bio-color-subtle)}.extended_table__igYIY th{font-weight:var(--bio-font-medium)}.extended_overlay__l7a10{position:fixed;inset:0;z-index:var(--bio-layer-backdrop);background:var(--bio-overlay-backdrop)}.extended_dialog__T2A3j{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--bio-layer-dialog);width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:var(--bio-space-6);border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface);box-shadow:var(--bio-overlay-shadow)}.extended_dialog__T2A3j[data-side=right]{left:auto;right:0;top:0;transform:none;width:min(420px,100vw);height:100dvh;max-height:none;border-radius:0}.extended_dialogHeader__Od23a{display:flex;align-items:center;justify-content:space-between;gap:var(--bio-space-3);margin-bottom:var(--bio-space-3)}.extended_dialogBody__kvTyK{margin-top:var(--bio-space-4)}.extended_dialogFooter__FQkJa{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--bio-space-2);margin-top:var(--bio-space-4)}.extended_popover__G5Xkm{width:min(320px,calc(100vw - 32px));max-height:var(--radix-popover-content-available-height);overflow:auto;padding:var(--bio-space-4)}.extended_tooltip___nuQG{max-width:min(280px,calc(100vw - 32px));padding:var(--bio-space-2) var(--bio-space-3);border-radius:var(--bio-radius-small);background:var(--bio-color-overlay-action);color:var(--bio-color-surface);z-index:var(--bio-layer-floating);font-size:var(--bio-font-label-size)}.extended_tooltipArrow__nZgol{fill:var(--bio-color-overlay-action)}.extended_toastViewport__iryDB{position:fixed;right:var(--bio-space-4);bottom:var(--bio-space-4);z-index:var(--bio-layer-toast);width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:0;padding:0;list-style:none;outline:0}.extended_toast__80Jn6{padding:var(--bio-space-4);border:1px solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface);box-shadow:var(--bio-overlay-shadow)}.extended_toast__80Jn6[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.extended_toast__80Jn6[data-swipe=cancel]{transform:translateX(0);transition:transform var(--bio-motion-duration)}.extended_toast__80Jn6[data-swipe=end]{animation:extended_slideOut__CcxjL .15s ease-out}.extended_srOnly__SpHwT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes extended_spin__eSPLR{to{transform:rotate(1turn)}}@keyframes extended_pulse__2rktB{50%{opacity:.55}}@keyframes extended_slideOut__CcxjL{to{transform:translateX(calc(100% + 16px))}}@keyframes extended_indeterminate__vm9bt{0%{background-position:-55% 0}to{background-position:155% 0}}@media (min-width:640px){.extended_inputRow__vB1o7,.extended_nativeSelect__kreOG,.extended_selectTrigger__UlGsN,.extended_textarea__eBmTa{font-size:var(--bio-font-body-size);line-height:var(--bio-font-body-line)}}@media (prefers-reduced-motion:reduce){.extended_accordionIcon__GzOBH,.extended_inputRow__vB1o7,.extended_nativeSelect__kreOG,.extended_portal__p2llQ *,.extended_progress__3lWpw:indeterminate,.extended_selectTrigger__UlGsN,.extended_skeleton__1O5nO,.extended_spinner___6qUc,.extended_switchThumb__A8SzY,.extended_textarea__eBmTa{animation:none;transition:none}.extended_portal__p2llQ .extended_toast__80Jn6[data-swipe=end]{animation:none}}@media (forced-colors:active){.extended_switch__9oCul{border-color:ButtonText}.extended_switchThumb__A8SzY{background:ButtonText}.extended_switch__9oCul[data-state=checked] .extended_switchThumb__A8SzY{background:Highlight}.extended_menuItem__59JwP[data-highlighted],.extended_pagination__Zg33m button[aria-current=page],.extended_tabTrigger__j_QtG[data-state=active]{outline:2px solid Highlight;outline-offset:-2px}.extended_skeleton__1O5nO{border:1px solid GrayText}}.styles_theme__2VPgE{min-width:0;color:var(--bio-color-text);font-family:var(--bio-font-family);font-size:var(--bio-font-body-size);font-weight:var(--bio-font-regular);line-height:var(--bio-font-body-line)}.styles_theme__2VPgE *,.styles_theme__2VPgE :after,.styles_theme__2VPgE :before{box-sizing:border-box}.styles_stack__fIEWO{display:flex;flex-direction:column;gap:var(--bio-space-3);min-width:0}.styles_pageTitle__hzXoO{margin:0 0 var(--bio-space-2);font-size:var(--bio-font-title-size);line-height:var(--bio-font-title-line);font-weight:var(--bio-font-bold);color:var(--bio-color-ink)}.styles_section___nkof{min-width:0;padding:var(--bio-space-4);border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface)}.styles_sectionHeader__jmuA_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bio-space-3);margin-bottom:var(--bio-space-4)}.styles_sectionTitle__f58wO{margin:0;font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);font-weight:var(--bio-font-semibold)}.styles_description__N1HN8{margin:var(--bio-space-1) 0 0;color:var(--bio-color-muted-text);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line);overflow-wrap:anywhere}.styles_button__ZiPWG,.styles_mediaTile__k1s3l{cursor:pointer;transition:background-color var(--bio-motion-duration) var(--bio-motion-easing),border-color var(--bio-motion-duration) var(--bio-motion-easing),color var(--bio-motion-duration) var(--bio-motion-easing)}.styles_button__ZiPWG{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:var(--bio-space-2);min-height:var(--bio-size-control);padding:var(--bio-space-2) var(--bio-space-3);border:var(--bio-size-border) solid transparent;border-radius:var(--bio-radius-control);background:var(--bio-color-neutral);color:var(--bio-color-text);font:inherit;font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);font-weight:var(--bio-font-regular)}.styles_button__ZiPWG:hover{background:var(--bio-color-border-hover)}.styles_button__ZiPWG[data-variant=outline]{border-color:var(--bio-color-border-hover);background:var(--bio-color-surface);color:var(--bio-color-secondary)}.styles_button__ZiPWG[data-variant=outline]:hover{background:var(--bio-color-subtle)}.styles_button__ZiPWG[data-variant=overlay]{background:var(--bio-color-overlay-action);color:var(--bio-color-surface)}.styles_button__ZiPWG[data-variant=overlay]:hover{background:var(--bio-color-overlay-action-hover)}.styles_button__ZiPWG[data-variant=danger]{background:var(--bio-color-error);color:var(--bio-color-surface)}.styles_button__ZiPWG[data-variant=danger]:hover{filter:brightness(.9)}.styles_button__ZiPWG:focus-visible,.styles_checkbox__YEY3_:focus-visible,.styles_mediaTile__k1s3l:focus-visible{outline:var(--bio-size-focus-ring) solid var(--bio-color-accent);outline-offset:var(--bio-size-focus-ring)}.styles_button__ZiPWG:disabled,.styles_mediaTile__k1s3l:disabled,.styles_theme__2VPgE [data-disabled=true]{cursor:not-allowed;opacity:.5}.styles_button__ZiPWG:disabled{pointer-events:none}.styles_button__ZiPWG svg{width:var(--bio-size-icon);height:var(--bio-size-icon);flex-shrink:0}.styles_iconButton__gaCPd{width:var(--bio-size-control);padding:var(--bio-space-2)}.styles_headerActions__bqWzE{display:flex;align-items:center;gap:var(--bio-space-3);min-width:0;max-width:100%}.styles_headerActions__bqWzE>*{min-width:0}.styles_profileButton__nzy88{height:var(--bio-size-control);min-width:0;max-width:16rem;flex-shrink:1;padding:calc(var(--bio-space-1) - var(--bio-size-border)) var(--bio-space-2);text-align:start}.styles_profileAvatar__vaJFk,.styles_profileAvatar__vaJFk>*{flex-shrink:0;border-radius:var(--bio-radius-control)}.styles_profileAvatar__vaJFk{display:inline-flex}.styles_profileText__ZrILP{display:flex;flex-direction:column;min-width:0}.styles_profileDescription__BoRBa,.styles_profileName__6zAoA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_profileName__6zAoA{font-weight:var(--bio-font-semibold);line-height:var(--bio-font-small-line)}.styles_profileDescription__BoRBa{color:var(--bio-color-secondary);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line)}.styles_profileDescription__BoRBa[data-highlighted]{color:var(--bio-color-error)}.styles_profileChevron__SmO5t{align-self:center;transition:transform var(--bio-motion-duration) var(--bio-motion-easing)}.styles_profileButton__nzy88[aria-expanded=true] .styles_profileChevron__SmO5t{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.styles_profileChevron__SmO5t{transition:none}}.styles_spinner__0ei_M{animation:styles_spin__Rb9eI .9s linear infinite}.styles_field__l7o8S{min-width:0}.styles_fieldFrame__BLP54{display:flex;align-items:center;gap:var(--bio-space-3);border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface);transition:border-color var(--bio-motion-duration) var(--bio-motion-easing)}.styles_fieldFrame__BLP54:focus-within{border-color:var(--bio-color-border-focus)}.styles_fieldFrame__BLP54:has(.styles_input__px_dv:focus-visible){outline:var(--bio-size-focus-ring) solid var(--bio-color-accent);outline-offset:var(--bio-size-focus-ring)}.styles_fieldFrame__BLP54[data-error=true]{border-color:var(--bio-color-error)}.styles_description__N1HN8[data-error=true]{color:var(--bio-color-error)}.styles_fieldMain__J5lqP{position:relative;flex:1;min-width:0;padding:var(--bio-space-5) var(--bio-space-3) var(--bio-space-2)}.styles_input__px_dv{display:block;width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;padding:var(--bio-space-1) 0;background:transparent;color:var(--bio-color-text);font:inherit;font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);font-weight:var(--bio-font-regular)}.styles_input__px_dv::-moz-placeholder{color:var(--bio-color-placeholder)}.styles_input__px_dv::placeholder{color:var(--bio-color-placeholder)}.styles_floatingLabel__Rv9PA{position:absolute;left:var(--bio-space-3);top:var(--bio-space-2);max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;color:var(--bio-color-muted-text);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line);transition:top var(--bio-motion-duration) var(--bio-motion-easing),font-size var(--bio-motion-duration) var(--bio-motion-easing),transform var(--bio-motion-duration) var(--bio-motion-easing)}.styles_input__px_dv:-moz-placeholder:not(:focus)+.styles_floatingLabel__Rv9PA{top:50%;transform:translateY(-50%);color:var(--bio-color-muted-text);font-size:var(--bio-font-small-size)}.styles_input__px_dv:placeholder-shown:not(:focus)+.styles_floatingLabel__Rv9PA{top:50%;transform:translateY(-50%);color:var(--bio-color-muted-text);font-size:var(--bio-font-small-size)}.styles_accessory__HN4Vb{flex-shrink:0;padding-right:var(--bio-space-3)}.styles_checkboxLabel__TblGd{display:inline-flex;align-items:center;gap:var(--bio-space-2);min-height:var(--bio-size-control);cursor:pointer;color:var(--bio-color-secondary);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line)}.styles_checkboxLabel__TblGd .styles_checkbox__YEY3_{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;flex-shrink:0;width:var(--bio-size-checkbox);height:var(--bio-size-checkbox);border:var(--bio-size-border) solid var(--bio-color-muted-text);border-radius:var(--bio-radius-small);background:var(--bio-color-surface)}.styles_checkboxLabel__TblGd .styles_checkbox__YEY3_:checked:before{content:"";width:6px;height:10px;border:solid var(--bio-color-accent);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.styles_checkboxLabel__TblGd .styles_checkbox__YEY3_:indeterminate:before{content:"";width:10px;height:2px;background:var(--bio-color-accent)}.styles_choiceGroup__u9c8S{margin:0;min-width:0;border:0;padding:0}.styles_choiceLegend__Ue9k5{padding:0;font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line);font-weight:var(--bio-font-medium);color:var(--bio-color-secondary)}.styles_choices__W5L7S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bio-space-2);margin-top:var(--bio-space-3)}.styles_choices__W5L7S[data-variant=segmented]{display:flex;flex-wrap:wrap;gap:var(--bio-space-3)}.styles_choice__rvX5Q{position:relative;display:flex;flex:1 1 80px;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:var(--bio-size-control);padding:var(--bio-space-2);border:var(--bio-size-selection-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);cursor:pointer;text-align:center;background:var(--bio-color-surface);transition:border-color var(--bio-motion-duration) var(--bio-motion-easing),background-color var(--bio-motion-duration) var(--bio-motion-easing)}.styles_choice__rvX5Q:hover{border-color:var(--bio-color-border-hover)}.styles_choice__rvX5Q:has(input:checked){border-color:var(--bio-color-accent);background:var(--bio-color-accent-soft)}.styles_choices__W5L7S[data-variant=segmented] .styles_choice__rvX5Q:has(input:checked){background:var(--bio-color-surface)}.styles_choice__rvX5Q:has(input:focus-visible){outline:var(--bio-size-focus-ring) solid var(--bio-color-accent);outline-offset:var(--bio-size-focus-ring)}.styles_choice__rvX5Q input{position:absolute;width:1px;height:1px;opacity:0}.styles_choicePreview__G0_Ty{display:flex;align-items:center;justify-content:center;gap:var(--bio-space-2);width:100%;min-height:48px;margin-bottom:var(--bio-space-2);padding:var(--bio-space-2);border-radius:var(--bio-radius-small);background:var(--bio-color-muted)}.styles_choicePreview__G0_Ty svg{width:var(--bio-size-icon);height:var(--bio-size-icon)}.styles_choiceLabel__zjxpi{font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line);font-weight:var(--bio-font-medium);overflow-wrap:anywhere}.styles_choice__rvX5Q:has(input:checked) .styles_description__N1HN8{color:var(--bio-color-secondary)}.styles_choices__W5L7S[data-variant=segmented] .styles_choiceLabel__zjxpi{font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line);font-weight:var(--bio-font-regular)}.styles_tag__caCVh{display:inline-flex;align-items:center;gap:6px;padding:var(--bio-space-1) var(--bio-space-3);border-radius:var(--bio-radius-control);background:var(--bio-color-muted);color:var(--bio-color-secondary);font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line)}.styles_tagRemove__eGOgo{width:24px;min-height:24px;padding:0;border:0;background:transparent;color:var(--bio-color-muted-text)}.styles_tagRemove__eGOgo svg{width:14px;height:14px}.styles_status__4QXPw{margin:0;color:var(--bio-color-muted-text);font-size:var(--bio-font-label-size);line-height:var(--bio-font-label-line)}.styles_status__4QXPw[data-tone=error]{color:var(--bio-color-error)}.styles_status__4QXPw[data-tone=success]{color:var(--bio-color-success-text)}.styles_listItem__Z0Z_H{display:flex;align-items:center;justify-content:space-between;gap:var(--bio-space-4);min-width:0;padding:var(--bio-space-4);border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-surface)}.styles_listItem__Z0Z_H:hover{border-color:var(--bio-color-border-hover)}.styles_listContent__uFrwg{display:flex;align-items:center;gap:var(--bio-space-3);min-width:0;flex:1}.styles_listIcon__k7NeQ{display:inline-flex;flex-shrink:0}.styles_listIcon__k7NeQ svg{width:24px;height:24px}.styles_listText__EvS5u{min-width:0;font-size:var(--bio-font-small-size);line-height:var(--bio-font-small-line)}.styles_listText__EvS5u p{margin:0;overflow-wrap:anywhere}.styles_listActions__lqCcC{display:flex;gap:var(--bio-space-2);flex-shrink:0}.styles_mediaTile__k1s3l{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:var(--bio-size-media);border:var(--bio-size-border) solid var(--bio-color-border);border-radius:var(--bio-radius-control);background:var(--bio-color-subtle);color:var(--bio-color-placeholder)}.styles_mediaTile__k1s3l>svg{width:32px;height:32px}.styles_mediaAction__88dSX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);color:var(--bio-color-surface);opacity:0;font-size:var(--bio-font-label-size)}.styles_mediaTile__k1s3l:focus-visible .styles_mediaAction__88dSX,.styles_mediaTile__k1s3l:hover .styles_mediaAction__88dSX{opacity:1}@keyframes styles_spin__Rb9eI{to{transform:rotate(1turn)}}@media (min-width:640px){.styles_input__px_dv{font-size:var(--bio-font-body-size);line-height:var(--bio-font-body-line)}}@media (max-width:639px){.styles_fieldFrame__BLP54:has(.styles_accessory__HN4Vb){flex-direction:column;align-items:stretch;gap:0}.styles_accessory__HN4Vb{padding:0 var(--bio-space-3)}.styles_listItem__Z0Z_H{align-items:flex-start;flex-direction:column;gap:var(--bio-space-2)}.styles_sectionHeader__jmuA_{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.styles_theme__2VPgE *,.styles_theme__2VPgE :after,.styles_theme__2VPgE :before{animation:none;transition:none}}@media (forced-colors:active){.styles_checkboxLabel__TblGd .styles_checkbox__YEY3_{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.styles_choice__rvX5Q:has(input:checked){outline:2px solid Highlight}}.registration-profile-preview_root__rFZtj{min-width:0;width:100%;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:10px}.registration-profile-preview_frame__G60NQ{width:min(100%,clamp(280px,17vw,360px),calc((100dvh - 180px) * 390 / 844));aspect-ratio:390/844;flex-shrink:0;overflow:hidden;border:8px solid #1f2937;border-radius:32px;background:#1f2937}.registration-profile-preview_viewport__3sCQl{position:relative;width:100%;height:100%;overflow:hidden;border-radius:20px}.registration-profile-preview_scaledProfile__YEei5{position:absolute;top:50%;left:50%;overflow:hidden;border-radius:26px;transform-origin:center}.registration-profile-preview_iframe__VUEpw{display:block;width:100%;height:100%;border:0;background:#fff}.registration-profile-preview_caption__uDhMO{color:#595959;font-size:13px;line-height:1.5;text-align:center}.registration-profile-preview_message__MN3xK{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:#fff;color:#595959;font-size:14px;line-height:1.5;text-align:center}.registration-profile-preview_message__MN3xK button{color:#000;text-decoration:underline;text-underline-offset:3px}.registration-profile-preview_mobileTrigger__mx2Gi{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid #a6a6a6;border-radius:5px;font-size:15px;color:#000}.registration-profile-preview_mobileTrigger__mx2Gi:hover{background:#e4e4e4}.registration-profile-preview_mobileTrigger__mx2Gi svg{width:20px;height:20px}.registration-profile-preview_dialog__JpJvN{display:flex;flex-direction:column;width:calc(100% - 24px);max-width:420px;height:auto;max-height:calc(100dvh - 24px);padding:16px;gap:12px;border-radius:20px;background:#f7f7f7;color:#000;font-family:Auth Sans,sans-serif}.registration-profile-preview_dialogTitle__3BS_V{padding-right:28px;font-size:16px;text-transform:none}.registration-profile-preview_modalBody__3ANu_{display:flex;justify-content:center;min-height:0}.registration-profile-preview_modalFrame__2lj8q{width:min(100%,360px,calc((100dvh - 110px) * 390 / 844))}.registration-profile-preview_dialog__JpJvN button:focus-visible{outline:2px solid #fa2337;outline-offset:3px}@media (min-width:1024px){.registration-profile-preview_mobileTrigger__mx2Gi{display:none}}@media (max-width:1023px){.registration-profile-preview_root__rFZtj{margin-top:20px}}