@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--bg-color:#0b0f19;--surface-color:#14192699;--surface-border:#ffffff14;--primary:#3b82f6;--primary-hover:#2563eb;--text-main:#f8fafc;--text-muted:#94a3b8;--accent:#8b5cf6;--danger:#ef4444;--success:#10b981;--glass-blur:blur(16px)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-color);color:var(--text-main);-webkit-font-smoothing:antialiased;background-image:radial-gradient(at 0 0,#3b82f626 0,#0000 50%),radial-gradient(at 100% 100%,#8b5cf626 0,#0000 50%);background-attachment:fixed;min-height:100vh;font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-weight:600}.glass{background:var(--surface-color);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--surface-border);border-radius:16px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.5s ease-out forwards fadeIn}.btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:500;transition:all .2s;display:inline-flex}.btn-primary{background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;box-shadow:0 4px 15px #3b82f64d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.btn-primary:active{transform:translateY(0)}.btn-danger{color:var(--danger);background:#ef44441a;border:1px solid #ef444433}.btn-danger:hover{background:#ef444433}input,textarea{border:1px solid var(--surface-border);width:100%;color:var(--text-main);background:#0003;border-radius:10px;padding:.75rem 1rem;font-family:inherit;transition:border-color .2s}input:focus,textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #3b82f633}._container_l9t7n_1{max-width:1200px;margin:0 auto;padding:2rem}._header_l9t7n_7{text-align:center;margin-bottom:3rem;animation:.8s ease-out _fadeIn_l9t7n_1}._headerContent_l9t7n_13 h1{margin-bottom:.5rem;font-size:3rem;font-weight:700}._highlight_l9t7n_19{background:linear-gradient(135deg, var(--primary), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text}._headerContent_l9t7n_13 p{color:var(--text-muted);font-size:1.1rem}._main_l9t7n_30{flex-direction:column;gap:2rem;display:flex}._grid_l9t7n_36{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (width<=768px){._grid_l9t7n_36{grid-template-columns:1fr}}._card_l9t7n_48{padding:1.5rem;animation:.5s ease-out backwards _fadeIn_l9t7n_1}._cardHeader_l9t7n_53{border-bottom:1px solid var(--surface-border);align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}._icon_l9t7n_62{color:var(--primary);font-size:1.5rem}._cardHeader_l9t7n_53 h2{margin:0;font-size:1.25rem}._cardBody_l9t7n_72{flex-direction:column;gap:1rem;display:flex}._mutedText_l9t7n_78{color:var(--text-muted);font-size:.9rem;line-height:1.5}._videoGrid_l9t7n_84{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;display:grid}._videoItem_l9t7n_91{border:1px solid var(--surface-border);background:#0003;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex;position:relative}._videoThumb_l9t7n_103{width:48px;height:48px;color:var(--primary);background:#3b82f633;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}._videoName_l9t7n_115{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.8rem;overflow:hidden}._deleteBtn_l9t7n_124{color:var(--danger);cursor:pointer;opacity:.7;background:0 0;border:none;transition:opacity .2s;position:absolute;top:.5rem;right:.5rem}._deleteBtn_l9t7n_124:hover{opacity:1}._uploadBox_l9t7n_140{border:2px dashed var(--surface-border);cursor:pointer;color:var(--text-muted);background:#0000001a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:2rem 1rem;transition:all .2s;display:flex}._uploadBox_l9t7n_140:hover{border-color:var(--primary);color:var(--primary);background:#3b82f60d}._uploadBox_l9t7n_140 span{margin-top:.5rem;font-size:.9rem}._progressText_l9t7n_166{text-align:right;color:var(--primary);font-size:.85rem;font-weight:500}._inputGroup_l9t7n_173{flex-direction:column;gap:.5rem;display:flex}._fullWidth_l9t7n_179{width:100%}._scaleBtn_l9t7n_183{margin-left:auto;padding:.75rem 2rem;font-size:1.1rem}._scaleBtn_l9t7n_183:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}._addAccountForm_l9t7n_196{border:1px solid var(--surface-border);background:#0003;border-radius:12px;margin-bottom:2rem;padding:1.5rem}._addAccountForm_l9t7n_196 h3{margin-bottom:1rem;font-size:1.1rem}._formRow_l9t7n_209{grid-template-columns:1fr 1fr 1fr auto;gap:1rem;display:grid}@media (width<=768px){._formRow_l9t7n_209{grid-template-columns:1fr}}._accountsList_l9t7n_221{flex-direction:column;gap:1rem;display:flex}._accountRow_l9t7n_227{border:1px solid var(--surface-border);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;padding:1.5rem;transition:transform .2s;display:flex}._accountRow_l9t7n_227:hover{background:#ffffff0d;transform:translate(5px)}._accountInfo_l9t7n_243{flex-direction:column;gap:.5rem;display:flex}._accountInfo_l9t7n_243 h4{margin:0;font-size:1.2rem}._deleteTextBtn_l9t7n_254{color:var(--danger);cursor:pointer;text-align:left;opacity:.8;background:0 0;border:none;padding:0;font-size:.85rem}._deleteTextBtn_l9t7n_254:hover{opacity:1;text-decoration:underline}._accountStats_l9t7n_270{align-items:center;gap:1.5rem;display:flex}._statItem_l9t7n_276{align-items:center;gap:.5rem;font-size:.9rem;display:flex}._progressWrapper_l9t7n_283{align-items:center;gap:1rem;min-width:200px;display:flex}._progressBar_l9t7n_290{background:#00000080;border-radius:4px;flex:1;height:8px;overflow:hidden}._progressFill_l9t7n_298{background:linear-gradient(90deg, var(--primary), var(--success));border-radius:4px;height:100%;transition:width .5s ease-out}._progressLabel_l9t7n_305{font-size:.9rem;font-weight:600}
