.scrollbar_thin__EKYYE{scrollbar-width:thin;scrollbar-color:var(--alpha-white-15) transparent}.scrollbar_thin__EKYYE::-webkit-scrollbar{width:6px}.scrollbar_thin__EKYYE::-webkit-scrollbar-track{background:transparent}.scrollbar_thin__EKYYE::-webkit-scrollbar-thumb{background:var(--alpha-white-15);border-radius:var(--radius-sm)}.scrollbar_thin__EKYYE::-webkit-scrollbar-thumb:hover{background:var(--alpha-white-25)}.Toast_container__Y0vx3{position:fixed;bottom:max(var(--space-9),calc(var(--toast-lift, 0px) + var(--space-4)));left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);pointer-events:none}.Toast_toast__liqKQ{padding:var(--space-4) var(--space-8);border-radius:var(--heritage-radius-pill);font-family:var(--heritage-font-body);font-size:13px;font-weight:500;letter-spacing:.02em;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);pointer-events:auto;animation:Toast_toastIn__NOOXa .28s cubic-bezier(.16,1,.3,1) both;max-width:440px;text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 20px 40px rgba(0,0,0,.4)}.Toast_success__gDJq_{background:linear-gradient(180deg,rgba(46,152,118,.6),rgba(15,58,45,.85));border:1px solid rgba(46,152,118,.55);color:var(--heritage-parchment)}.Toast_error__Fi33L{background:linear-gradient(180deg,rgba(184,74,44,.85),rgba(122,42,21,.95));border:1px solid rgba(232,161,92,.4);color:var(--heritage-parchment)}.Toast_info__7isnV{background:linear-gradient(180deg,rgba(200,168,101,.6),rgba(140,116,65,.75));border:1px solid rgba(200,168,101,.45);color:var(--heritage-midnight-deep);font-weight:600}@keyframes Toast_toastIn__NOOXa{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Toast_toast__liqKQ{animation:none}}.Modal_overlay__4AkkU{position:fixed;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(46,152,118,.1) 0,transparent 70%),rgba(3,5,10,.72);backdrop-filter:blur(6px) saturate(1.1);-webkit-backdrop-filter:blur(6px) saturate(1.1);display:flex;align-items:center;justify-content:center;padding:var(--space-7);z-index:3000;animation:Modal_overlayFadeIn__Q_Odx .24s cubic-bezier(.16,1,.3,1)}.Modal_modal__cQNv_{position:relative;width:100%;max-width:460px;max-height:88vh;padding:var(--space-12) var(--space-12) var(--space-11);display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(15,21,40,.92),rgba(7,11,24,.96));border:1px solid var(--heritage-glass-border-strong);border-radius:var(--heritage-radius-xl);backdrop-filter:blur(40px) saturate(1.3);-webkit-backdrop-filter:blur(40px) saturate(1.3);color:var(--heritage-parchment);font-family:var(--heritage-font-body);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),inset 0 2px 0 rgba(255,255,255,.06),0 50px 120px rgba(0,0,0,.7),0 0 80px rgba(46,152,118,.08);animation:Modal_modalEnter__zv5N3 .52s cubic-bezier(.16,1,.3,1) both;overflow:hidden}.Modal_modal__cQNv_:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--heritage-gold),transparent);opacity:.6;pointer-events:none}.Modal_modal__cQNv_:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 40% at 50% 0,rgba(200,168,101,.1) 0,transparent 70%);pointer-events:none;z-index:0}.Modal_title__2z7is{position:relative;z-index:1;margin:0 0 var(--space-7);font-family:var(--heritage-font-display);font-size:24px;font-weight:500;color:var(--heritage-parchment);letter-spacing:-.005em;line-height:1.2}.Modal_close__yhPJk{position:absolute;top:var(--space-6);left:var(--space-6);z-index:2;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(7,11,24,.85);border:1px solid var(--heritage-glass-border-strong);color:var(--heritage-gold-bright);cursor:pointer;transition:background var(--transition-base),transform var(--transition-base)}.Modal_close__yhPJk:hover{background:rgba(200,168,101,.12)}.Modal_close__yhPJk:focus-visible{outline:2px solid var(--heritage-gold);outline-offset:2px}.Modal_titleWithClose__9Oyb_{padding-left:44px}.Modal_content__Mj_i6{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-6);overflow-y:auto;min-height:0;flex:1 1;color:var(--heritage-text-soft);font-size:var(--font-size-base);line-height:1.65}.Modal_actions__JZpDJ{position:relative;z-index:1;display:flex;gap:var(--space-3);justify-content:flex-end;align-items:center;margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px dashed rgba(200,168,101,.14)}@keyframes Modal_overlayFadeIn__Q_Odx{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalEnter__zv5N3{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Modal_modal__cQNv_,.Modal_overlay__4AkkU{animation:none}}@media (max-width:600px){.Modal_overlay__4AkkU{padding:var(--space-5)}.Modal_modal__cQNv_{padding:var(--space-10) var(--space-9) var(--space-9);border-radius:var(--heritage-radius-lg)}.Modal_title__2z7is{font-size:20px}}.Modal_overlayStacked__E1ugt{z-index:3001;background:rgba(3,5,10,.5);backdrop-filter:none;-webkit-backdrop-filter:none}.Modal_modalStacked__Uvizu{max-width:460px}@media (max-width:600px){.Modal_overlayStacked__E1ugt{padding:0;align-items:stretch}.Modal_modalStacked__Uvizu{max-width:none;max-height:none;height:100%;border-radius:0}}