html{color-scheme:dark}body,html{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-y:overlay;min-width:320px;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);--primaryAccent:#6086c7;--secondaryAccent:#44b853;--accentFill:#4a6fb0;--accentFillHover:#4366a3;--secondaryFill:#2e7d3a;--primaryText:#ffffff;--secondaryText:#999999;--primaryBackground:#131316;--secondaryBackground:#1c1c21;--red:lightcoral;--navHeight:60px}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--primaryAccent);outline-offset:2px}.skipLink{position:fixed;top:8px;left:8px;z-index:1000;padding:10px 16px;border-radius:8px;background:var(--accentFill);color:#ffffff;font-weight:600;transform:translateY(-200%)}.skipLink:focus-visible{transform:none}#main-content:focus{outline:none}@media (max-width:900px){body,html{--navHeight:env(safe-area-inset-top,0px)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}.toaster_toaster__I3T35{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:100000;display:flex;flex-direction:column;gap:8px;width:min(440px,100vw - 32px);pointer-events:none}.toaster_toast__V6XM_{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:12px;background-color:#24242b;border:1px solid #34343c;box-shadow:0 12px 32px rgba(0,0,0,.45);color:var(--primaryText);font-size:14px;line-height:1.4;pointer-events:auto;animation:toaster_slideUp__G8VCq .2s ease-out}.toaster_error__Ecoyc{border-left:3px solid var(--red)}.toaster_success__5YYjK{border-left:3px solid var(--secondaryAccent)}.toaster_icon__aKuxh{width:20px;height:20px;flex-shrink:0}.toaster_text__VNtqB{flex:1 1;min-width:0}.toaster_detail__VtLvF{margin-top:2px;color:var(--secondaryText);font-size:12px}.toaster_action__KHkxC{flex-shrink:0;padding:6px 10px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--primaryAccent);font-size:14px;font-weight:600;cursor:pointer}.toaster_action__KHkxC:hover{background-color:#2f2f37}.toaster_close__jfx9G{display:flex;flex-shrink:0;padding:6px;border:none;border-radius:8px;background:rgba(0,0,0,0);cursor:pointer;opacity:.6}.toaster_close__jfx9G img{width:12px;height:12px}.toaster_close__jfx9G:hover{opacity:1;background-color:#2f2f37}@keyframes toaster_slideUp__G8VCq{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.toaster_toast__V6XM_{animation:none}}.errorState_errorState__CeCuU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:60vh;padding:80px 16px;background-color:var(--primaryBackground);text-align:center;color:var(--primaryText)}.errorState_errorState__CeCuU>*{max-width:420px}.errorState_fullScreen__ttZ4r{min-height:100vh}.errorState_icon__FOkU0{width:48px;height:48px;margin-bottom:8px}.errorState_title__Vn_dy{font-size:22px;font-weight:700}.errorState_message__2CbE0{color:var(--secondaryText);font-size:15px;line-height:1.45}.errorState_buttons__AuOQ_{margin-top:12px}.errorState_retry__1UElP{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border:none;border-radius:10px;background-color:var(--accentFill);color:#fff;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.errorState_retry__1UElP:hover:not(:disabled){background-color:#6f95d6}.errorState_retry__1UElP:disabled{opacity:.6;cursor:default}.errorState_reference__el93j{margin-top:8px;color:var(--secondaryText);font-size:12px}