@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary:#0a0a0f;--bg-secondary:#111118;--bg-card:#16161f;--bg-card-hover:#1e1e2a;--bg-input:#1a1a24;--border:#2a2a3a;--border-focus:#4f46e5;--text-primary:#f0f0ff;--text-secondary:#8b8ba7;--text-muted:#555570;--accent:#4f46e5;--accent-hover:#4338ca;--accent-light:#4f46e526;--green:#10b981;--green-light:#10b98126;--orange:#f97316;--orange-light:#f9731626;--red:#ef4444;--red-light:#ef444426;--yellow:#f59e0b;--yellow-light:#f59e0b26;--purple:#8b5cf6;--blue:#3b82f6;--pink:#ec4899;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--shadow:0 4px 24px #0006;--shadow-lg:0 8px 40px #0009}body{-webkit-font-smoothing:antialiased;background:#0a0a0f;background:var(--bg-primary);color:#f0f0ff;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.6;min-height:100vh}#root,body{overflow-x:hidden}button,input,select,textarea{font-family:inherit}button{cursor:pointer}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#111118;background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:#2a2a3a;background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#555570;background:var(--text-muted)}.app{background:var(--bg-primary);min-height:100vh;overflow-x:hidden;width:100%}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0fd9;border-bottom:1px solid var(--border);position:sticky;top:0;z-index:50}.navbar-inner{height:60px;justify-content:space-between;margin:0 auto;max-width:1100px;min-width:0;padding:0 24px;width:100%}.brand,.navbar-inner{align-items:center;display:flex}.brand{gap:10px}.brand-logo{border-radius:9px;flex-shrink:0;height:32px;width:32px}.auth-gate-logo{border-radius:22px;height:80px;width:80px}.brand-icon{align-items:center;background:var(--accent);border-radius:var(--radius-md);color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.brand-name{color:var(--text-primary);font-size:17px;font-weight:800;letter-spacing:-.3px}.brand-tagline{color:var(--text-muted);font-size:12px}@media (max-width:480px){.navbar-inner{padding:0 12px}.auth-email{display:none}.auth-btn-outline{font-size:12px;padding:6px 10px}}.auth-widget{align-items:center;display:flex;gap:10px}.auth-email{color:var(--text-muted);font-size:13px;max-width:120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-btn-primary{background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:13px;font-weight:600;padding:7px 16px;transition:background .15s ease}.auth-btn-primary:hover{background:var(--accent-hover)}.auth-btn-outline{background:#0000;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);font-size:13px;font-weight:500;padding:6px 14px;transition:border-color .15s ease,color .15s ease}.auth-btn-outline:hover{border-color:var(--text-muted);color:var(--text-secondary)}.auth-gate{background:radial-gradient(ellipse at 50% 0,#4f46e51f 0,#0000 70%);gap:32px;justify-content:center;min-height:100vh;padding:24px 16px}.auth-gate,.auth-gate-brand{align-items:center;display:flex;flex-direction:column}.auth-gate-brand{gap:12px;text-align:center}.auth-gate-title{color:var(--text-primary);font-size:32px;font-weight:800;letter-spacing:-.5px}.auth-gate-sub{color:var(--text-muted);font-size:15px;line-height:1.5;max-width:300px}.loading-screen{align-items:center;display:flex;justify-content:center;min-height:60vh}.loading-spinner{animation:spin .7s linear infinite;border:3px solid var(--border);border-radius:50%;border-top-color:var(--accent);height:36px;width:36px}@keyframes spin{to{transform:rotate(1turn)}}.notif-banner{align-items:center;background:linear-gradient(135deg,#6366f126,#8b5cf61a);border-bottom:1px solid #6366f14d;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:12px 24px}.notif-banner-text{align-items:center;color:var(--text-secondary);display:flex;font-size:14px;gap:8px}.notif-banner-text svg{color:#6366f1;flex-shrink:0}.notif-banner-actions{display:flex;flex-shrink:0;gap:8px}.notif-banner-btn{border:none;border-radius:var(--radius-md);cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:opacity .15s ease}.notif-banner-btn:hover{opacity:.85}.notif-banner-btn.primary{background:#6366f1;color:#fff}.notif-banner-btn.secondary{background:#0000;border:1px solid var(--border);color:var(--text-muted)}@media (max-width:480px){.notif-banner{padding:10px 16px}.notif-banner-text{font-size:13px}}.toast{animation:toastIn .2s ease;background:#1e1e2a;border:1px solid var(--border);border-radius:var(--radius-lg);bottom:24px;box-shadow:var(--shadow-lg);color:var(--text-secondary);font-size:14px;left:50%;max-width:calc(100vw - 32px);padding:12px 20px;position:fixed;text-align:center;transform:translateX(-50%);white-space:nowrap;white-space:normal;z-index:200}@keyframes toastIn{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.SubscriptionCard_card__vOKX5{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.SubscriptionCard_card__vOKX5:hover{border-color:#3a3a4e;box-shadow:var(--shadow);transform:translateY(-2px)}.SubscriptionCard_inactive__BVlLl{opacity:.55}.SubscriptionCard_colorBar__ZciVF{flex-shrink:0;width:4px}.SubscriptionCard_body__2Y4lc{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;padding:16px 16px 14px}.SubscriptionCard_header__zcpN4{align-items:center;display:flex;gap:8px;justify-content:space-between}.SubscriptionCard_nameRow__8Rmqd{align-items:center;display:flex;gap:8px;min-width:0}.SubscriptionCard_dot__NK9uf{border-radius:50%;flex-shrink:0;height:10px;width:10px}.SubscriptionCard_name__e7-Pb{color:var(--text-primary);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscriptionCard_category__DyVIA{background:#ffffff0d;border-radius:20px;color:var(--text-muted);flex-shrink:0;font-size:11px;padding:2px 8px;white-space:nowrap}.SubscriptionCard_actions__w4UKu{align-items:center;display:flex;flex-shrink:0;gap:2px}.SubscriptionCard_actionBtn__fZ9WG{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);display:flex;padding:6px;transition:background .15s ease,color .15s ease}.SubscriptionCard_actionBtn__fZ9WG:hover{background:#ffffff14;color:var(--text-primary)}.SubscriptionCard_deleteBtn__0f6K-:hover{background:var(--red-light);color:var(--red)}.SubscriptionCard_footer__7Y\+Gc{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.SubscriptionCard_pricing__yWlX0{align-items:center;display:flex;gap:6px}.SubscriptionCard_amount__HplVL{font-feature-settings:"tnum";color:var(--text-primary);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700}.SubscriptionCard_cycle__cJTnN{align-items:center;color:var(--text-muted);display:flex;font-size:11px;gap:3px}.SubscriptionCard_monthlyEq__YZase{background:#ffffff0a;border-radius:4px;color:var(--text-muted);font-size:11px;padding:2px 6px}.SubscriptionCard_dueInfo__Jrpx2{align-items:center;display:flex;gap:8px}.SubscriptionCard_badge__bOMH5{border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 8px}.SubscriptionCard_badgeOverdue__4AI\+D{background:var(--red-light);color:var(--red)}.SubscriptionCard_badgeToday__ecqjU{background:var(--orange-light);color:var(--orange)}.SubscriptionCard_badgeSoon__eUUjj{background:var(--yellow-light);color:var(--yellow)}.SubscriptionCard_badgeUpcoming__SOkmy{background:var(--accent-light);color:#a5b4fc}.SubscriptionCard_badgePaid__fp2JY{background:var(--green-light);color:var(--green)}.SubscriptionCard_dueDate__D46DZ{align-items:center;color:var(--text-muted);display:flex;font-size:11px;gap:3px}.StatsBar_grid__\+QkXn{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.StatsBar_grid__\+QkXn{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.StatsBar_grid__\+QkXn{gap:10px;grid-template-columns:repeat(2,1fr)}.StatsBar_card__wMX1n{gap:10px;padding:14px 12px}.StatsBar_value__kB9Tl{font-size:17px}}@media (max-width:320px){.StatsBar_grid__\+QkXn{grid-template-columns:1fr}}.StatsBar_card__wMX1n{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;gap:16px;padding:20px;transition:border-color .15s ease,transform .15s ease}.StatsBar_card__wMX1n:hover{border-color:#3a3a4e;transform:translateY(-1px)}.StatsBar_icon__PI-gr{align-items:center;border-radius:var(--radius-md);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.StatsBar_info__sOR2l{display:flex;flex-direction:column;gap:2px;min-width:0}.StatsBar_label__5\+vct{color:var(--text-muted);font-size:12px;white-space:nowrap}.StatsBar_value__kB9Tl{font-feature-settings:"tnum";color:var(--text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.Dashboard_container__khfql{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1100px;min-height:100vh;padding:32px 24px;width:100%}@media (max-width:600px){.Dashboard_container__khfql{gap:16px;padding:16px 12px}}@media (max-width:360px){.Dashboard_container__khfql{gap:14px;padding:12px 10px}}.Dashboard_header__DznD5{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Dashboard_title__Co5C-{color:var(--text-primary);font-size:28px;font-weight:800;letter-spacing:-.5px}.Dashboard_subtitle__DX1aJ{color:var(--text-muted);font-size:14px;margin-top:2px}.Dashboard_addBtn__WWDbu{align-items:center;background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s ease,transform .15s ease;white-space:nowrap}.Dashboard_addBtn__WWDbu:hover{background:var(--accent-hover);transform:translateY(-1px)}.Dashboard_addBtn__WWDbu:active{transform:translateY(0)}.Dashboard_filterRow__AJQ7A{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0;overflow-x:auto;scrollbar-width:none;width:100%}.Dashboard_filterRow__AJQ7A::-webkit-scrollbar{display:none}.Dashboard_tabs__ywYx6{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;gap:4px;padding:4px}.Dashboard_tab__O1Iej{align-items:center;background:none;border:none;border-radius:var(--radius-md);color:var(--text-muted);display:flex;font-size:13px;font-weight:500;gap:6px;padding:7px 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.Dashboard_tab__O1Iej:hover{color:var(--text-secondary)}.Dashboard_tabActive__g5QRe{background:var(--bg-card-hover);color:var(--text-primary)}.Dashboard_tabCount__Og2Xy{background:#ffffff14;border-radius:10px;color:var(--text-muted);font-size:11px;font-weight:600;padding:1px 6px}.Dashboard_tabCountWarning__zRNbj{background:var(--yellow-light);color:var(--yellow)}.Dashboard_tabCountDanger__eM0cv{background:var(--red-light);color:var(--red)}.Dashboard_toolbar__20wxp{align-items:center;display:flex;gap:10px}.Dashboard_searchWrap__RdvpL{flex:1 1;position:relative}.Dashboard_searchIcon__u3yJe{color:var(--text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Dashboard_searchInput__ggyBi{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:14px;padding:9px 14px 9px 36px;transition:border-color .15s ease;width:100%}.Dashboard_searchInput__ggyBi:focus{border-color:var(--border-focus);outline:none}.Dashboard_searchInput__ggyBi::placeholder{color:var(--text-muted)}.Dashboard_filterToggle__ObxgW{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;font-size:13px;font-weight:500;gap:6px;padding:9px 14px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.Dashboard_filterToggle__ObxgW:hover{background:var(--bg-card-hover);color:var(--text-primary)}.Dashboard_filterToggleActive__AFG1t{border-color:var(--accent);color:var(--accent)}.Dashboard_extFilters__Ey5El{animation:Dashboard_slideDown__\+aTuE .15s ease;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:14px;padding:16px 20px}@keyframes Dashboard_slideDown__\+aTuE{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Dashboard_extFilterGroup__d\+-Yd{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Dashboard_extFilterLabel__RkMTI{color:var(--text-muted);font-size:12px;font-weight:600;letter-spacing:.05em;min-width:80px;text-transform:uppercase}.Dashboard_pills__ZCg-I{display:flex;flex-wrap:wrap;gap:6px}.Dashboard_pill__R8JTj{background:#ffffff0d;border:1px solid var(--border);border-radius:20px;color:var(--text-secondary);font-size:12px;font-weight:500;padding:4px 12px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Dashboard_pill__R8JTj:hover{background:#ffffff17;color:var(--text-primary)}.Dashboard_pillActive__cQWlv{background:var(--accent-light);border-color:var(--accent);color:#a5b4fc}.Dashboard_grid__awFdo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}@media (max-width:600px){.Dashboard_grid__awFdo{gap:8px;grid-template-columns:1fr}}.Dashboard_empty__Ns98w{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:64px 24px;text-align:center}.Dashboard_emptyIcon__TKusQ{color:var(--text-muted);margin-bottom:8px}.Dashboard_emptyTitle__2SRuC{color:var(--text-secondary);font-size:18px;font-weight:700}.Dashboard_emptyText__lQJI8{color:var(--text-muted);font-size:14px}.AddEditForm_overlay__ZBl7g{align-items:center;animation:AddEditForm_fadeIn__4jffH .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes AddEditForm_fadeIn__4jffH{0%{opacity:0}to{opacity:1}}.AddEditForm_modal__uMVX8{animation:AddEditForm_slideUp__KTFA- .2s ease;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);max-height:90vh;max-width:480px;overflow-y:auto;width:100%}@keyframes AddEditForm_slideUp__KTFA-{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AddEditForm_header__Mz1TF{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 0}.AddEditForm_title__T-fO2{color:var(--text-primary);font-size:18px;font-weight:700}.AddEditForm_closeBtn__Q0wMh{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);display:flex;padding:8px;transition:background .15s ease,color .15s ease}.AddEditForm_closeBtn__Q0wMh:hover{background:#ffffff14;color:var(--text-primary)}.AddEditForm_form__GE1DZ{display:flex;flex-direction:column;gap:18px;padding:20px 24px 24px}.AddEditForm_row__7x16B{align-items:flex-start;display:flex;gap:12px}.AddEditForm_field__kmm9U{display:flex;flex:1 1;flex-direction:column;gap:6px}.AddEditForm_label__oZ2lV{color:var(--text-secondary);font-size:13px;font-weight:500}.AddEditForm_input__kYpnG,.AddEditForm_select__WWP3n,.AddEditForm_textarea__wNygv{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:15px;padding:10px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.AddEditForm_input__kYpnG:focus,.AddEditForm_select__WWP3n:focus,.AddEditForm_textarea__wNygv:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #4f46e526;outline:none}.AddEditForm_inputError__KPxWa{border-color:var(--red)!important}.AddEditForm_input__kYpnG::placeholder,.AddEditForm_textarea__wNygv::placeholder{color:var(--text-muted)}.AddEditForm_select__WWP3n{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b8ba7' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.AddEditForm_textarea__wNygv{line-height:1.5;min-height:60px;resize:vertical}.AddEditForm_error__aKb2h{color:var(--red);font-size:12px}.AddEditForm_toggleGroup__1iRM\+{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;gap:4px;padding:4px}.AddEditForm_toggleBtn__Xvueu{background:none;border:none;border-radius:calc(var(--radius-md) - 2px);color:var(--text-muted);flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;transition:background .15s ease,color .15s ease}.AddEditForm_toggleBtn__Xvueu:hover{color:var(--text-secondary)}.AddEditForm_toggleActive__kHQRp{background:var(--accent);color:#fff!important}.AddEditForm_colorGrid__oV-lu{display:flex;flex-wrap:wrap;gap:8px}.AddEditForm_colorSwatch__cx6ec{align-items:center;border:2px solid #0000;border-radius:50%;display:flex;height:32px;justify-content:center;transition:transform .15s ease,border-color .15s ease;width:32px}.AddEditForm_colorSwatch__cx6ec:hover{transform:scale(1.15)}.AddEditForm_colorSelected__C5Irv{border-color:#fff;transform:scale(1.1)}.AddEditForm_actions__vnibP{display:flex;gap:10px;margin-top:4px}.AddEditForm_cancelBtn__iLGcv{background:#ffffff0f;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);flex:1 1;font-size:15px;font-weight:500;padding:12px;transition:background .15s ease,color .15s ease}.AddEditForm_cancelBtn__iLGcv:hover{background:#ffffff1a;color:var(--text-primary)}.AddEditForm_saveBtn__f5FFT{align-items:center;background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;display:flex;flex:2 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 20px;transition:background .15s ease,transform .15s ease}.AddEditForm_saveBtn__f5FFT:hover{background:var(--accent-hover);transform:translateY(-1px)}.AddEditForm_saveBtn__f5FFT:active{transform:translateY(0)}@media (max-width:480px){.AddEditForm_overlay__ZBl7g{align-items:flex-end;padding:0}.AddEditForm_modal__uMVX8{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:95vh}.AddEditForm_header__Mz1TF{padding:20px 16px 0}.AddEditForm_form__GE1DZ{gap:14px;padding:16px 16px 32px}.AddEditForm_row__7x16B{flex-direction:column;gap:14px}}.AuthForm_backdrop__5qDfa{align-items:center;animation:AuthForm_fadeIn__Yw8qW .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes AuthForm_fadeIn__Yw8qW{0%{opacity:0}to{opacity:1}}.AuthForm_card__\+eBTf{animation:AuthForm_slideUp__iECzV .2s ease;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);max-width:400px;padding:32px;width:100%}@keyframes AuthForm_slideUp__iECzV{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AuthForm_header__nybqs{margin-bottom:28px;text-align:center}.AuthForm_title__iffuw{color:var(--text-primary);font-size:22px;font-weight:800;margin-bottom:8px}.AuthForm_subtitle__JbIqz{color:var(--text-muted);font-size:14px;line-height:1.5}.AuthForm_form__NR4rZ{display:flex;flex-direction:column;gap:16px}.AuthForm_field__M-Ca0{display:flex;flex-direction:column;gap:6px}.AuthForm_label__K7oJi{color:var(--text-secondary);font-size:13px;font-weight:500}.AuthForm_input__F4eg8{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:15px;padding:11px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.AuthForm_input__F4eg8:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #4f46e526;outline:none}.AuthForm_input__F4eg8::placeholder{color:var(--text-muted)}.AuthForm_errorBox__uLmVu{background:var(--red-light);border:1px solid #ef44444d;border-radius:var(--radius-md);color:var(--red);font-size:13px;line-height:1.4;padding:10px 14px}.AuthForm_infoBox__OdFYQ{background:#10b9811a;border:1px solid #10b9814d;border-radius:var(--radius-md);color:var(--green);font-size:13px;line-height:1.4;padding:10px 14px}.AuthForm_submitBtn__gntV8{background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:15px;font-weight:600;margin-top:4px;padding:13px;transition:background .15s ease,opacity .15s ease}.AuthForm_submitBtn__gntV8:hover:not(:disabled){background:var(--accent-hover)}.AuthForm_submitBtn__gntV8:disabled{cursor:not-allowed;opacity:.6}.AuthForm_switchText__uxOPb{color:var(--text-muted);font-size:14px;margin-top:20px;text-align:center}.AuthForm_switchLink__XdpPX{background:none;border:none;color:var(--accent);font-size:14px;font-weight:500;padding:0;text-decoration:underline;text-underline-offset:2px}.AuthForm_switchLink__XdpPX:hover{color:var(--accent-hover)}
/*# sourceMappingURL=main.eb9039c2.css.map*/