@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&display=swap";._overlay_ntfla_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:_fadeIn_ntfla_1 .2s ease-out}@keyframes _fadeIn_ntfla_1{0%{opacity:0}to{opacity:1}}._modal_ntfla_51{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px;padding:40px 32px 32px;max-width:440px;width:100%;text-align:center;position:relative;box-shadow:0 20px 60px #0006;animation:_slideUp_ntfla_1 .3s ease-out}@keyframes _slideUp_ntfla_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_ntfla_97{display:flex;justify-content:center;margin-bottom:24px}._iconBackground_ntfla_109{width:100px;height:100px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_pulse_ntfla_1 2s ease-in-out infinite}@keyframes _pulse_ntfla_1{0%,to{transform:scale(1);box-shadow:0 0 #fff6}50%{transform:scale(1.05);box-shadow:0 0 0 10px #fff0}}._warningIcon_ntfla_155{color:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))}._title_ntfla_165{font-size:24px;font-weight:700;color:#fff;margin:0 0 16px;line-height:1.3;text-shadow:0 2px 8px rgba(0,0,0,.2)}._message_ntfla_183{font-size:16px;line-height:1.6;color:#fffffff2;margin:0 0 32px;text-shadow:0 1px 4px rgba(0,0,0,.15)}._buttons_ntfla_199{display:flex;justify-content:center}._confirmButton_ntfla_209{background:#fff;color:#667eea;border:none;border-radius:12px;padding:14px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #00000026;min-width:140px}._confirmButton_ntfla_209:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}._confirmButton_ntfla_209:active{transform:translateY(0);box-shadow:0 2px 8px #00000026}@media (max-width: 480px){._modal_ntfla_51{padding:32px 24px 24px;max-width:90vw}._iconBackground_ntfla_109{width:80px;height:80px}._warningIcon_ntfla_155{width:48px;height:48px}._title_ntfla_165{font-size:20px}._message_ntfla_183{font-size:14px;margin-bottom:24px}._confirmButton_ntfla_209{padding:12px 32px;font-size:14px}}.splash-screen[data-v-56cc93d9]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#000;overflow:hidden}html{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior:none;-webkit-overscroll-behavior:none;touch-action:pan-x pan-y;height:100%;overflow:hidden}body{-webkit-overflow-scrolling:touch;overscroll-behavior:none;-webkit-overscroll-behavior:none;position:relative;height:100%;overflow-y:auto;overflow-x:hidden;background-color:#000}:root{--bg-primary: #0C0D14;--bg-secondary: #1A1B28;--bg-tertiary: #212233;--bg-hover: #2A2B3C;--text-primary: #F9FAFF;--text-secondary: #AAADBE;--text-muted: #6C6E7E;--purple-primary: #FF6B35;--purple-hover: #FF5722;--purple-dark: #FF4300;--scrollbar-thumb: #AAADBE;--divider: rgba(255, 255, 255, .1);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--z-sidebar: 100;--z-header: 200;--z-modal: 1000;--z-toast: 2000;--base-unit: 8px}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;width:100%;overflow-x:hidden;touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-ms-touch-action:manipulation}body{margin:0;overflow-y:auto;scrollbar-gutter:stable;color:var(--text-primary);font-family:Nunito,Nunito Fallback,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.00938em;background-color:var(--bg-primary);overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom);width:100%;touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}@media (max-width: 1023px){html,body{width:100vw!important;margin:0!important;padding:0!important}#app{width:100vw!important;margin:0!important;padding:0!important;overflow-x:hidden!important}}::-webkit-scrollbar{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:none}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:30px}::-webkit-scrollbar-corner{background:#0000}h1,h2,h3,h4,h5,h6{font-family:Nunito,Nunito Fallback,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:900;color:#fff;margin:0}h1{font-size:24px;line-height:31px}h2{font-size:20px;line-height:27px}h3{font-size:18px;line-height:25px}h4{font-size:16px;line-height:22px}a{color:inherit;text-decoration:none;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}a:hover{opacity:.8}a:focus{outline:none}a:active{outline:none}button{font-family:Nunito,Nunito Fallback,Arial,Helvetica Neue,Helvetica,sans-serif;border:none;background:none;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}button:focus{outline:none}button:active{outline:none}input,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}input:focus,textarea:focus{outline:none}img{max-width:100%;display:block}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 var(--spacing-lg)}.text-center{text-align:center}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in{animation:fadeIn .3s ease-out}.animate-slide-in{animation:slideIn .3s ease-out}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media (max-width: 599.95px){body{font-size:13px}h1{font-size:20px;line-height:27px}h2{font-size:18px;line-height:25px}}@media (max-width: 768px){.container{padding:0 var(--spacing-md)}}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.skeleton{background:linear-gradient(90deg,var(--bg-secondary) 0%,var(--bg-tertiary) 50%,var(--bg-secondary) 100%);background-size:200% 100%;animation:loading 1.5s ease-in-out infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}body.sidebar-open{overflow:hidden}@media print{body{background-color:#fff}}[dir=rtl]{direction:rtl;text-align:right}[dir=ltr]{direction:ltr;text-align:left}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select{text-align:right;direction:rtl}[dir=ltr] input,[dir=ltr] textarea,[dir=ltr] select{text-align:left;direction:ltr}[dir=rtl] .text-center{text-align:center}[dir=rtl] .text-left{text-align:right}[dir=rtl] .text-right,[dir=ltr] .text-left{text-align:left}[dir=ltr] .text-right{text-align:right}
