.modal_layer__OSpKm{z-index:1300}.modal_layer__OSpKm,.modal_modalRoot__onY9J{position:fixed;inset:0;pointer-events:none}.modal_backdrop__OitHu{position:absolute;inset:0;border:0;padding:0;margin:0;background:var(--color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.modal_positionWrap__2DNDJ{position:absolute;inset:0;display:flex;pointer-events:none;padding:var(--layout-gap)}.modal_positionCenter__dIaO_{align-items:center;justify-content:center}.modal_positionTop__K_zUB{align-items:flex-start;justify-content:center}.modal_positionBottom__ltgos{align-items:flex-end;justify-content:center}.modal_positionLeft__w2MLP{align-items:center;justify-content:flex-start}.modal_positionRight__fn0dW{align-items:center;justify-content:flex-end}.modal_modal__Q77cB{pointer-events:auto;width:100%;max-height:calc(100dvh - var(--layout-gap)*2);border-radius:var(--layout-radius);border:1px solid var(--color-border);color:var(--color-text);box-shadow:var(--layout-box-shadow);overflow:hidden;display:flex;flex-direction:column;animation:modal_modalIn__qGqHE .2s ease}.modal_modal__Q77cB,.modal_variantDefault__I1N5I{background:var(--color-bg-card)}.modal_variantElevated__YXH4t{background:var(--color-bg-elevated);box-shadow:0 25px 50px -12px rgba(0,0,0,.2)}.modal_variantGlass__oD_eW{background:color-mix(in srgb,var(--color-bg-card) 70%,transparent);-webkit-backdrop-filter:blur(8px) saturate(125%);backdrop-filter:blur(8px) saturate(125%)}.modal_sizeSm__OpA8J{max-width:420px}.modal_sizeMd__CdF7g{max-width:560px}.modal_sizeLg__kwdtZ{max-width:760px}.modal_sizeXl__BG6Bc{max-width:980px}.modal_sizeFull__7zNEl{max-width:calc(100vw - var(--layout-gap)*2);height:calc(100dvh - var(--layout-gap)*2)}.modal_header__vB7TJ{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem .875rem;border-bottom:1px solid var(--color-border-soft)}.modal_titleGroup__tillt{min-width:0}.modal_title__aF9Sb{margin:0;font-size:1rem;color:var(--color-text)}.modal_description__XvE6v{margin:.35rem 0 0;font-size:.875rem;color:var(--color-text-muted)}.modal_closeButton__EAofB{width:32px;height:32px;border:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-soft);background:rgba(0,0,0,0)}.modal_closeButton__EAofB:hover{color:var(--color-text);background:var(--color-bg-surface-active)}.modal_closeButton__EAofB:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.modal_content__WKkYi{padding:1rem;overflow:auto}@keyframes modal_modalIn__qGqHE{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:767px){.modal_positionWrap__2DNDJ{padding:calc(var(--layout-gap)*.75)}.modal_modal__Q77cB{max-height:calc(100dvh - var(--layout-gap)*1.5)}.modal_sizeFull__7zNEl,.modal_sizeLg__kwdtZ,.modal_sizeXl__BG6Bc{max-width:calc(100vw - var(--layout-gap)*1.5)}}.toaster_layer__FGfDP{position:fixed;inset:0;pointer-events:none;z-index:1100}.toaster_viewport__BQkC9{position:fixed;display:flex;flex-direction:column;gap:10px;width:min(420px,100vw - var(--layout-gap)*2);padding:var(--layout-gap)}.toaster_positionTopLeft__dWyxu{top:0;left:0}.toaster_positionTopCenter___H06d{top:0;left:50%;transform:translateX(-50%)}.toaster_positionTopRight__Mmab0{top:0;right:0}.toaster_positionBottomLeft__Qlp8j{bottom:0;left:0}.toaster_positionBottomCenter__sVs_8{bottom:0;left:50%;transform:translateX(-50%)}.toaster_positionBottomRight__XI2iI{bottom:0;right:0}.toaster_toast__JTTjX{pointer-events:auto;border-radius:calc(var(--layout-radius) - 8px);border:1px solid var(--toast-border);background:var(--toast-bg);color:var(--toast-text);box-shadow:var(--layout-box-shadow);display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:12px;animation:toaster_toastIn__krzdh .24s ease}.toaster_iconWrap__BVVYD{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--toast-accent);background:color-mix(in srgb,var(--toast-accent) 14%,transparent)}.toaster_content__QRBjh{min-width:0}.toaster_title__cdc1U{display:block;margin-bottom:2px;font-size:.92rem;font-weight:700;line-height:1.3}.toaster_message__Vakhe{margin:0;font-size:.88rem;line-height:1.4;color:var(--toast-text);overflow-wrap:anywhere}.toaster_closeButton__9eE7d{width:24px;height:24px;border:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--toast-text);background:rgba(0,0,0,0);opacity:.7}.toaster_closeButton__9eE7d:hover{opacity:1;background:color-mix(in srgb,var(--toast-text) 12%,transparent)}.toaster_closeButton__9eE7d:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.toaster_variantSoft__mISIX{background:var(--toast-bg);color:var(--toast-text);border-color:var(--toast-border)}.toaster_variantOutline__bnwEd{background:color-mix(in srgb,var(--toast-bg) 60%,transparent);color:var(--toast-text);border-color:var(--toast-accent);-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}.toaster_variantSolid__GPHfP{background:var(--toast-accent);color:var(--toast-solid-text,var(--color-text-inverse));border-color:color-mix(in srgb,var(--toast-accent) 82%,black)}.toaster_variantSolid__GPHfP .toaster_iconWrap__BVVYD{background:color-mix(in srgb,var(--toast-solid-text,var(--color-text-inverse)) 20%,transparent)}.toaster_variantSolid__GPHfP .toaster_closeButton__9eE7d,.toaster_variantSolid__GPHfP .toaster_iconWrap__BVVYD{color:var(--toast-solid-text,var(--color-text-inverse))}.toaster_variantSolid__GPHfP .toaster_message__Vakhe{color:inherit}.toaster_toneDefault__O_uXQ{--toast-accent:var(--color-accent);--toast-bg:var(--color-bg-elevated);--toast-text:var(--color-text);--toast-border:var(--color-border);--toast-solid-text:var(--color-text)}.toaster_toneInfo__V1wJP{--toast-accent:var(--color-info);--toast-bg:var(--color-info-bg);--toast-text:var(--color-info-text);--toast-border:color-mix(in srgb,var(--color-info) 25%,var(--color-border));--toast-solid-text:var(--color-text)}.toaster_toneSuccess__VEepY{--toast-accent:var(--color-success);--toast-bg:var(--color-success-bg);--toast-text:var(--color-success-text);--toast-border:color-mix(in srgb,var(--color-success) 25%,var(--color-border));--toast-solid-text:var(--color-text)}.toaster_toneWarning__guXTv{--toast-accent:var(--color-warning);--toast-bg:var(--color-warning-bg);--toast-text:var(--color-warning-text);--toast-border:color-mix(in srgb,var(--color-warning) 25%,var(--color-border));--toast-solid-text:var(--color-text)}.toaster_toneDanger__wLEKZ{--toast-accent:var(--color-danger);--toast-bg:var(--color-danger-bg);--toast-text:var(--color-danger-text);--toast-border:color-mix(in srgb,var(--color-danger) 25%,var(--color-border));--toast-solid-text:var(--color-white)}@keyframes toaster_toastIn__krzdh{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:680px){.toaster_viewport__BQkC9{width:calc(100vw - var(--layout-gap)*2)}.toaster_positionBottomCenter__sVs_8,.toaster_positionTopCenter___H06d{left:0;transform:none}}.tooltip_root__AF8DY{position:relative;display:inline-flex}.tooltip_trigger__Km2ma{display:inline-flex}.tooltip_tooltip__lkOnf{position:absolute;z-index:650;pointer-events:none;border-radius:10px;border:1px solid rgba(0,0,0,0);padding:.45rem .6rem;font-size:.78rem;line-height:1.35;box-shadow:var(--layout-box-shadow);white-space:nowrap;opacity:0;transform:translateY(2px) scale(.98);transition:opacity .16s ease,transform .16s ease}.tooltip_open__wZPvG{opacity:1;transform:translateY(0) scale(1)}.tooltip_hidden__m24tP{opacity:0;visibility:hidden}.tooltip_dark__jxdRD{background:color-mix(in srgb,var(--color-text) 90%,black);color:var(--color-text-inverse);border-color:color-mix(in srgb,var(--color-text) 55%,black)}.tooltip_light__2X11_{background:var(--color-bg-card);color:var(--color-text);border-color:var(--color-border)}.tooltip_soft__Wd2h9{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-card));color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 25%,var(--color-border))}.tooltip_top__e9L6O{bottom:calc(100% + 10px)}.tooltip_right__HicPv{left:calc(100% + 10px)}.tooltip_bottom__s3O5c{top:calc(100% + 10px)}.tooltip_left__hswzz{right:calc(100% + 10px)}.tooltip_bottom__s3O5c.tooltip_center__u_Fbv,.tooltip_top__e9L6O.tooltip_center__u_Fbv{left:50%;transform:translateX(-50%) translateY(2px) scale(.98)}.tooltip_bottom__s3O5c.tooltip_start__Cpyvl,.tooltip_top__e9L6O.tooltip_start__Cpyvl{left:0}.tooltip_bottom__s3O5c.tooltip_end__CFz9w,.tooltip_top__e9L6O.tooltip_end__CFz9w{right:0}.tooltip_left__hswzz.tooltip_center__u_Fbv,.tooltip_right__HicPv.tooltip_center__u_Fbv{top:50%;transform:translateY(-50%) translateX(2px) scale(.98)}.tooltip_left__hswzz.tooltip_start__Cpyvl,.tooltip_right__HicPv.tooltip_start__Cpyvl{top:0}.tooltip_left__hswzz.tooltip_end__CFz9w,.tooltip_right__HicPv.tooltip_end__CFz9w{bottom:0}.tooltip_bottom__s3O5c.tooltip_center__u_Fbv.tooltip_open__wZPvG,.tooltip_top__e9L6O.tooltip_center__u_Fbv.tooltip_open__wZPvG{transform:translateX(-50%) translateY(0) scale(1)}.tooltip_left__hswzz.tooltip_center__u_Fbv.tooltip_open__wZPvG,.tooltip_right__HicPv.tooltip_center__u_Fbv.tooltip_open__wZPvG{transform:translateY(-50%) translateX(0) scale(1)}.tooltip_arrow__BS9px{position:absolute;width:8px;height:8px;background:inherit;border-right:inherit;border-bottom:inherit;transform:rotate(45deg)}.tooltip_top__e9L6O .tooltip_arrow__BS9px{left:50%;bottom:-5px;margin-left:-4px}.tooltip_bottom__s3O5c .tooltip_arrow__BS9px{left:50%;top:-5px;margin-left:-4px}.tooltip_left__hswzz .tooltip_arrow__BS9px{right:-5px;top:50%;margin-top:-4px}.tooltip_right__HicPv .tooltip_arrow__BS9px{left:-5px;top:50%;margin-top:-4px}