@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";._overlay_en3b8_1{z-index:3000;background:#000000b3;justify-content:center;align-items:center;animation:.15s _fadeIn_en3b8_1;display:flex;position:fixed;inset:0}._modal_en3b8_12{background:#2a2a2a;border:1px solid #ffffff14;border-radius:12px;width:400px;max-width:90vw;padding:24px;animation:.15s _popIn_en3b8_1;box-shadow:0 20px 60px #0009}._title_en3b8_23{color:#fff;margin:0 0 8px;font-size:17px;font-weight:600}._message_en3b8_30{color:#ffffffb3;margin:0 0 20px;font-size:14px;line-height:1.5}._actions_en3b8_37{justify-content:flex-end;gap:10px;display:flex}._cancelButton_en3b8_43{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:10px 20px;font-size:14px;transition:background .2s}._cancelButton_en3b8_43:hover{background:#ffffff0d}._confirmButton_en3b8_58{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6c5ce7,#a29bfe);border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:opacity .2s}._confirmButton_en3b8_58:hover{opacity:.9}._dangerButton_en3b8_74{background:linear-gradient(135deg,#ff4757,#ff6b6b)}@keyframes _fadeIn_en3b8_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_en3b8_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._container_11voz_1{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;width:100%;max-width:400px;display:flex;position:fixed;bottom:20px;left:20px}._toast_11voz_14{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;color:#fff;background:#1e1e23f2;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;animation:.3s _slideIn_11voz_1;display:flex;box-shadow:0 8px 30px #00000080}._icon_11voz_29{flex-shrink:0;font-size:18px}._message_11voz_34{flex:1;font-size:14px;line-height:1.4}._closeButton_11voz_40{color:#ffffff4d;cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px;transition:color .2s}._closeButton_11voz_40:hover{color:#ffffffb3}._success_11voz_54{border-left:3px solid #4caf50}._error_11voz_58{border-left:3px solid #f44}._warning_11voz_62{border-left:3px solid #fb3}._info_11voz_66{border-left:3px solid #6c5ce7}@keyframes _slideIn_11voz_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._loaderWrapper_1d0m0_1{opacity:0;justify-content:center;align-items:center;padding:40px 20px;animation:.4s forwards _loaderFadeIn_1d0m0_1;display:flex}._loader_1d0m0_1{align-items:center;gap:8px;display:inline-flex}._loader_1d0m0_1 span{background:var(--color-bg-secondary,#363636);border-radius:50%;animation:1.2s ease-in-out infinite _pulse_1d0m0_1;display:block}._sm_1d0m0_22 span{width:6px;height:6px}._md_1d0m0_27 span{width:10px;height:10px}._lg_1d0m0_32 span{width:14px;height:14px}._loader_1d0m0_1 span:first-child{animation-delay:0s}._loader_1d0m0_1 span:nth-child(2){animation-delay:.15s}._loader_1d0m0_1 span:nth-child(3){animation-delay:.3s}@keyframes _pulse_1d0m0_1{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes _loaderFadeIn_1d0m0_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;margin:0;padding:0}html,body{overscroll-behavior:none;background:var(--color-bg);overflow:hidden}body{color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}#root{background:var(--color-bg);min-height:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff05}::-webkit-scrollbar-thumb{background:#6c5ce74d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#6c5ce780}::selection{color:#fff;background:#6c5ce74d}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}button,a,[role=button],input,textarea,select{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}button:focus,a:focus,[role=button]:focus,input:focus,textarea:focus,select:focus{outline:none}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--color-primary,#6c5ce7);outline-offset:2px}:root{--color-primary:#6c5ce7;--color-primary-light:#a29bfe;--color-primary-dark:#5a4bd1;--color-secondary:#fd79a8;--color-bg:#1e1e1e;--color-bg-secondary:#363636;--color-bg-card:#ffffff08;--color-bg-elevated:#2a2a2a;--color-marker:#8d8d8d;--color-text:#fff;--color-text-secondary:#fff9;--color-text-tertiary:#fff6;--color-border:#ffffff0f;--color-border-hover:#6c5ce74d;--gradient-primary:linear-gradient(135deg, #6c5ce7, #a29bfe);--gradient-hero:linear-gradient(135deg, #fff 30%, #a29bfe 100%);--gradient-highlight:linear-gradient(135deg, #6c5ce7, #fd79a8);--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease}
