.admin-dashboard_shell__HIoj8{min-height:100%;height:100%;display:grid;grid-template-columns:260px 1fr;background:linear-gradient(135deg,#eef2ff,#f8fafc);color:#0f172a}.admin-dashboard_sidebar__viY0r{background:rgba(15,23,42,.9);color:#e2e8f0;padding:2.5rem 2rem;display:flex;flex-direction:column;gap:2rem}.admin-dashboard_sidebarHeader___f7x0 h1{margin:0;font-size:1.5rem;letter-spacing:.02em}.admin-dashboard_sidebarHeader___f7x0 p{margin:.5rem 0 0;color:rgba(226,232,240,.65);font-size:.95rem}.admin-dashboard_nav__jmcoa{display:flex;flex-direction:column;gap:.5rem}.admin-dashboard_navLogout__1fR_U{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:12px;font-weight:600;background:rgba(248,250,252,.1);color:#fca5a5;border:1px solid rgba(248,113,113,.3);transition:background .2s ease,color .2s ease,border-color .2s ease}.admin-dashboard_navLogout__1fR_U:hover{background:rgba(248,113,113,.2);color:#fee2e2;border-color:rgba(248,113,113,.5)}.admin-dashboard_navItem__2h_9a{border:none;text-align:left;padding:.85rem 1rem;border-radius:12px;font-weight:600;color:inherit;background:transparent;cursor:pointer;transition:background .2s ease,color .2s ease}.admin-dashboard_navItem__2h_9a:hover{background:rgba(248,250,252,.08)}.admin-dashboard_navItemActive__cpK8T{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#f8fafc}.admin-dashboard_content__FIbka{padding:3rem;display:flex;flex-direction:column;gap:1.75rem}.admin-dashboard_contentHeader__cHNI_ h2{margin:0;font-size:1.75rem}.admin-dashboard_contentHeader__cHNI_ p{margin:.4rem 0 0;color:rgba(15,23,42,.6)}.admin-dashboard_statusBanner__vmZ4z{padding:1rem 1.25rem;border-radius:14px;font-weight:600}.admin-dashboard_statusSuccess___3wKJ{background:rgba(34,197,94,.12);color:#047857;border:1px solid rgba(34,197,94,.2)}.admin-dashboard_statusError__k8fes{background:rgba(248,113,113,.12);color:#b91c1c;border:1px solid rgba(248,113,113,.25)}.admin-dashboard_settingCard__7LQsQ{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:rgba(255,255,255,.98);border-radius:18px;box-shadow:0 24px 48px rgba(15,23,42,.1);padding:1.25rem 1.5rem}.admin-dashboard_settingCopy__1CjTs{max-width:620px}.admin-dashboard_settingTitle__7azx1{margin:0 0 .3rem;font-weight:700;color:#0f172a}.admin-dashboard_settingDescription__Lss_d{margin:0;color:rgba(15,23,42,.65)}.admin-dashboard_settingActions__xS4yY{display:flex;align-items:center;gap:.75rem}.admin-dashboard_settingBadge__MzDAb{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;border-radius:999px;font-weight:700;font-size:.85rem;letter-spacing:.02em}.admin-dashboard_settingBadgeOn__Xu3_0{background:rgba(34,197,94,.16);color:#047857;border:1px solid rgba(34,197,94,.3)}.admin-dashboard_settingBadgeOff__7TUvO{background:rgba(249,115,22,.15);color:#c2410c;border:1px solid rgba(249,115,22,.3)}.admin-dashboard_tableWrapper__c1IHS{background:rgba(255,255,255,.95);border-radius:20px;box-shadow:0 30px 60px rgba(15,23,42,.12);padding:1.5rem;overflow-x:auto}.admin-dashboard_editorWrapper__my10S{background:rgba(255,255,255,.98);border-radius:20px;box-shadow:0 30px 60px rgba(15,23,42,.12);padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;min-height:420px}.admin-dashboard_editorHeader__oc0Jq{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#0f172a}.admin-dashboard_editorBody__PSWmX{flex:1 1;min-height:340px}.admin-dashboard_toolbar__HT1dN{display:inline-flex;flex-wrap:wrap;gap:.5rem}.admin-dashboard_toolbarButton__l1ws6{border:1px solid rgba(148,163,184,.4);border-radius:10px;padding:.45rem .75rem;font-weight:600;background:rgba(248,250,252,.9);color:#0f172a;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.admin-dashboard_toolbarButton__l1ws6:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px rgba(59,130,246,.18);border-color:rgba(59,130,246,.4)}.admin-dashboard_toolbarButton__l1ws6:disabled{opacity:.5;cursor:not-allowed}.admin-dashboard_toolbarButtonActive__PJ6mD{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border-color:rgba(99,102,241,.5)}.admin-dashboard_tiptapWrapper__kkWFW{margin-top:1rem;min-height:320px;border:1px solid rgba(148,163,184,.35);border-radius:12px;background:#fff;padding:1rem}.admin-dashboard_tiptapWrapper__kkWFW .tiptap{min-height:280px;outline:none;font-size:1rem;line-height:1.6;color:#0f172a}.admin-dashboard_userTable__ssyfg{width:100%;border-collapse:collapse}.admin-dashboard_userTable__ssyfg td,.admin-dashboard_userTable__ssyfg th{padding:.75rem;text-align:left;border-bottom:1px solid rgba(148,163,184,.25)}.admin-dashboard_userTable__ssyfg th{font-size:.85rem;text-transform:uppercase;letter-spacing:.07em;color:rgba(15,23,42,.55)}.admin-dashboard_inlineInput__i_pM1{width:100%;border:1px solid rgba(148,163,184,.35);border-radius:10px;padding:.55rem .65rem;font-size:.95rem;background:rgba(248,250,252,.9);transition:border .2s ease,box-shadow .2s ease}.admin-dashboard_inlineInput__i_pM1:focus-visible{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.18)}.admin-dashboard_warningInput__1jWe5{background:rgba(250,204,21,.18);border-color:rgba(250,204,21,.6)}.admin-dashboard_warningInput__1jWe5:focus-visible{box-shadow:0 0 0 3px rgba(250,204,21,.25)}.admin-dashboard_centerCell__8lifj{text-align:center}.admin-dashboard_toggleLabel__Yuyw9{display:flex;align-items:center;gap:.5rem;justify-content:center}.admin-dashboard_badgeUnverified__QmkSi,.admin-dashboard_badgeVerified__E2pLW{display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:999px;font-weight:600;font-size:.75rem}.admin-dashboard_badgeVerified__E2pLW{background:rgba(34,197,94,.15);color:#047857}.admin-dashboard_badgeUnverified__QmkSi{background:rgba(249,115,22,.18);color:#c2410c}.admin-dashboard_actionsCell__uk9Dx{display:flex;gap:.5rem;justify-content:flex-end}.admin-dashboard_actionButton__5Bj5k,.admin-dashboard_deleteButton__SGNP_{border:none;border-radius:999px;padding:.55rem 1.1rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.admin-dashboard_actionButton__5Bj5k{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.admin-dashboard_actionButton__5Bj5k:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(37,99,235,.25)}.admin-dashboard_deleteButton__SGNP_{background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff}.admin-dashboard_deleteButton__SGNP_:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(220,38,38,.25)}.admin-dashboard_modalOverlay__i5M0e{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:2rem;z-index:50}.admin-dashboard_modalCard__luKKF{background:#fff;border-radius:20px;box-shadow:0 30px 60px rgba(15,23,42,.2);padding:2rem;width:min(420px,100%);display:flex;flex-direction:column;gap:1.25rem}.admin-dashboard_modalCard__luKKF h3{margin:0;font-size:1.4rem}.admin-dashboard_modalBody__uRyIs{display:flex;flex-direction:column;gap:1rem}.admin-dashboard_modalLabel__GqY9o{display:flex;flex-direction:column;gap:.4rem;font-weight:600;color:#0f172a}.admin-dashboard_modalToggle__zmfRV{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:#0f172a}.admin-dashboard_toggleAnimate__y_IyU .switch{transition:background .25s ease,box-shadow .25s ease}.admin-dashboard_toggleAnimate__y_IyU .switch:after{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease}.admin-dashboard_modalToggle__zmfRV .switch{transition:background .25s ease,box-shadow .25s ease}.admin-dashboard_modalToggle__zmfRV .switch:after{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease}.admin-dashboard_modalActions__D2rJi{display:flex;justify-content:flex-end;gap:.8rem}.admin-dashboard_dangerButton__t465b,.admin-dashboard_primaryButton__rTQTM,.admin-dashboard_secondaryButton__ET5W7{border:none;border-radius:12px;padding:.6rem 1.2rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.admin-dashboard_primaryButton__rTQTM{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.admin-dashboard_primaryButton__rTQTM:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(37,99,235,.25)}.admin-dashboard_secondaryButton__ET5W7{background:rgba(148,163,184,.12);color:#0f172a}.admin-dashboard_secondaryButton__ET5W7:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(148,163,184,.2)}.admin-dashboard_dangerButton__t465b{background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff}.admin-dashboard_dangerButton__t465b:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(220,38,38,.25)}@media (max-width:960px){.admin-dashboard_shell__HIoj8{grid-template-columns:1fr}.admin-dashboard_sidebar__viY0r{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem}.admin-dashboard_nav__jmcoa{flex-direction:row}.admin-dashboard_content__FIbka{padding:2rem}}.ToggleSwitch_wrapper__W3nzt{position:relative;display:inline-flex}.ToggleSwitch_input__5xWFZ{position:absolute;inset:0;margin:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;pointer-events:none}.ToggleSwitch_switch__Y8dN6{width:52px;height:28px;border-radius:999px;background:rgba(148,163,184,.5);position:relative;cursor:pointer;transition:background .25s ease,box-shadow .25s ease;display:inline-block;overflow:hidden;will-change:background,box-shadow}.ToggleSwitch_switch__Y8dN6:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 4px 10px rgba(15,23,42,.2);transform:translateX(0);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease;will-change:transform,box-shadow}.ToggleSwitch_switch__Y8dN6:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#2563eb,#7c3aed);opacity:0;transition:opacity .35s ease;will-change:opacity}.ToggleSwitch_checked__HPi_S{background:rgba(37,99,235,.2);box-shadow:0 10px 20px rgba(79,70,229,.25)}.ToggleSwitch_checked__HPi_S:before{opacity:1}.ToggleSwitch_checked__HPi_S:after{transform:translateX(24px)}.auth_screen__ldnNJ{min-height:100%;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.auth_card__J6Mh2{width:min(440px,100%);display:flex;flex-direction:column;gap:1.5rem;border-radius:24px;padding:clamp(2.5rem,5vw,3.25rem);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 60px rgba(15,23,42,.16);border:1px solid rgba(148,163,184,.24)}.auth_brand__x1h5z{align-self:flex-start;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2563eb;background:transparent;border-radius:999px;padding:.35rem .85rem}.auth_heading__x1wRc{margin:0;font-size:1.6rem;line-height:1.2;color:#0f172a}.auth_subheading__qNR34{margin:0;color:rgba(15,23,42,.68);font-size:1rem}.auth_form__e8yZH{display:flex;flex-direction:column;gap:1rem}.auth_actionStack__uq8KD{display:flex;flex-direction:column;gap:.75rem;width:100%}.auth_actionStack__uq8KD .auth_button__PjslR,.auth_actionStack__uq8KD .auth_dialogPrimaryButton__3n7AK,.auth_actionStack__uq8KD .auth_dialogSecondaryButton__kNHoJ{margin-top:0}.auth_purchaseDetails__V4Uoo{width:100%;text-align:left;border-radius:16px;border:1px solid rgba(148,163,184,.32);background:rgba(15,23,42,.02);padding:1.25rem;color:rgba(15,23,42,.78);font-size:.95rem}.auth_purchaseDetails__V4Uoo p{margin:0 0 .85rem;line-height:1.5}.auth_purchaseDetails__V4Uoo ul{margin:0 0 .85rem 1.25rem;padding:0;color:rgba(15,23,42,.72)}.auth_purchaseDetails__V4Uoo li+li{margin-top:.45rem}.auth_purchaseDetails__V4Uoo a{color:#2563eb;font-weight:600;text-decoration:none}.auth_purchaseDetails__V4Uoo a:hover{text-decoration:underline}.auth_label__6agzn{display:flex;flex-direction:column;gap:.45rem;font-weight:600;color:#0f172a}.auth_fieldNote__oe377{font-weight:500;font-size:.85rem;color:rgba(15,23,42,.56)}.auth_policyNotice__r6vGd{font-size:.85rem;color:rgba(15,23,42,.65);line-height:1.5}.auth_policyLink__tOXZX{background:none;border:none;color:#2563eb;font-weight:600;margin:0;padding:0;cursor:pointer;text-decoration:underline}.auth_policyLink__tOXZX:hover{color:#1d4ed8}.auth_loginErrorNotice__jTnV1{margin:0;padding:.8rem 1rem;border-radius:14px;background:rgba(248,113,113,.18);border:1px solid rgba(248,113,113,.35);color:#b91c1c;font-weight:600;box-shadow:inset 0 1px 2px rgba(185,28,28,.08)}.auth_input__iN9HJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:14px;padding:.85rem 1rem;font-size:1rem;background:rgba(255,255,255,.95);color:#0f172a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.auth_input__iN9HJ::placeholder{color:rgba(100,116,139,.8)}.auth_input__iN9HJ:focus-visible{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.18);transform:translateY(-1px)}.auth_button__PjslR,.auth_dialogPrimaryButton__3n7AK,.auth_dialogSecondaryButton__kNHoJ,.auth_secondaryButton__BH_0h{margin-top:.25rem;border-radius:999px;padding:.9rem 1rem;font-weight:600;font-size:1rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.auth_button__PjslR,.auth_dialogPrimaryButton__3n7AK{border:none;color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 20px 35px rgba(79,70,229,.25)}.auth_button__PjslR:hover,.auth_dialogPrimaryButton__3n7AK:hover{transform:translateY(-2px);box-shadow:0 26px 45px rgba(79,70,229,.3)}.auth_button__PjslR:active,.auth_dialogPrimaryButton__3n7AK:active{transform:translateY(0);box-shadow:0 14px 28px rgba(79,70,229,.24)}.auth_primaryButtonOverride__w1sEd{--btn-stop1:#2563eb;--btn-stop2:#7c3aed;background:linear-gradient(135deg,var(--btn-stop1),var(--btn-stop2));box-shadow:none;transform:none;transition:--btn-stop1 .35s ease,--btn-stop2 .35s ease,background .35s ease}.auth_primaryButtonOverride__w1sEd:focus-visible,.auth_primaryButtonOverride__w1sEd:hover{--btn-stop1:#e5edff;--btn-stop2:#f1edff;background:linear-gradient(135deg,var(--btn-stop1),var(--btn-stop2));box-shadow:none;transform:none}.auth_primaryButtonOverride__w1sEd:active{--btn-stop1:#dbeafe;--btn-stop2:#ede9fe;background:linear-gradient(135deg,var(--btn-stop1),var(--btn-stop2));box-shadow:none;transform:none}.auth_dialogPrimaryButton__3n7AK:disabled{opacity:.55;cursor:not-allowed;box-shadow:0 14px 28px rgba(79,70,229,0);transform:translateY(0)}.auth_dialogSecondaryButton__kNHoJ,.auth_secondaryButton__BH_0h{margin-top:0;background:rgba(37,99,235,.08);color:#1d4ed8;border:1px solid rgba(59,130,246,.35);box-shadow:0 18px 32px rgba(37,99,235,.12)}.auth_dialogSecondaryButton__kNHoJ:hover,.auth_secondaryButton__BH_0h:hover{box-shadow:0 24px 40px rgba(37,99,235,.18);background:rgba(37,99,235,.12)}.auth_dialogSecondaryButton__kNHoJ:active,.auth_secondaryButton__BH_0h:active{box-shadow:0 16px 28px rgba(37,99,235,.16);background:rgba(37,99,235,.2)}.auth_helper__DTRSw{text-align:center;color:rgba(15,23,42,.72);margin:0}.auth_dashboardBrand__ub_ki{padding:.2rem 0;background:transparent;border:none;box-shadow:none;display:inline-flex;align-items:center}.auth_dashboardBrandImage__BgEG2{display:block;height:10rem;width:auto;margin-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.auth_link__HsDKb{color:#2563eb;text-decoration:none;font-weight:600}.auth_link__HsDKb:hover{text-decoration:underline}.auth_error__2IDAd{margin:0;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(248,113,113,.35);background:rgba(248,113,113,.12);color:#b91c1c;font-weight:600}@keyframes auth_fadeInUp__U93G7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.auth_successNotice__OybkF{margin-top:.5rem;padding:1.5rem;border-radius:18px;border:1px solid rgba(37,99,235,.15);background:rgba(37,99,235,.08);text-align:center;color:#0f172a;line-height:1.5;animation:auth_fadeInUp__U93G7 .45s ease forwards}.auth_successHeading__EFaPp{margin:0 0 .5rem;font-size:1.35rem;color:#1d4ed8}.auth_fadeInCard__qjysE{animation:auth_fadeInUp__U93G7 .45s ease forwards}.auth_successText__TcANK{margin:0;color:rgba(15,23,42,.75);text-align:center}.auth_centerCard__HphbW{align-items:center;text-align:center;gap:1.25rem}.auth_centerCard__HphbW .auth_brand__x1h5z{align-self:center}.auth_logout__HPbc3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:rgba(255,255,255,.96);color:#2563eb;font-weight:600;text-decoration:none;box-shadow:0 18px 36px rgba(148,163,184,.25);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.auth_logout__HPbc3:hover{transform:translateY(-2px);border-color:#2563eb;box-shadow:0 22px 45px rgba(37,99,235,.2)}.auth_logout__HPbc3:active{transform:translateY(0);box-shadow:0 12px 28px rgba(37,99,235,.2)}.auth_policyModalOverlay__99ilA{position:fixed;inset:0;background:rgba(15,23,42,.4);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:60}.auth_policyModal__B2_YH{width:min(680px,100%);background:#fff;border-radius:20px;box-shadow:0 30px 60px rgba(15,23,42,.2);display:flex;flex-direction:column;max-height:80vh}.auth_policyModalHeader__un0eo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem .75rem}.auth_policyModalHeader__un0eo h2{margin:0;font-size:1.4rem;color:#0f172a}.auth_policyClose__cCMSQ{border:none;background:none;color:#2563eb;font-weight:600;cursor:pointer}.auth_policyClose__cCMSQ:hover{text-decoration:underline}.auth_policyModalBody__Mwy6H{padding:0 1.5rem 1.5rem;overflow-y:auto;color:#0f172a}.auth_createOverlay__aG2Az{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,5vw,3rem);background:radial-gradient(circle at top,rgba(37,99,235,.16),rgba(15,23,42,.72));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:70}.auth_createCard__8bAex{width:min(540px,100%);gap:1.25rem;text-align:left}.auth_createHeader__JCYeB{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.auth_createTitle__qQCuf{margin:0;font-size:clamp(1.8rem,4vw,2.25rem);color:#0f172a}.auth_createSubtitle__OgubT{margin:.4rem 0 0;font-size:1rem;color:rgba(15,23,42,.65);max-width:32ch}.auth_createCloseButton__BYdo_{border:none;background:rgba(15,23,42,.08);color:rgba(15,23,42,.68);border-radius:999px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.auth_createCloseButton__BYdo_:hover:not(:disabled){background:rgba(37,99,235,.12);color:#1d4ed8;transform:translateY(-1px)}.auth_createCloseButton__BYdo_:disabled{opacity:.6;cursor:not-allowed}.auth_createForm__IECfR{display:flex;flex-direction:column;gap:1.2rem}.auth_settingsForm__tulbH{gap:1.4rem}.auth_settingsSection__QDecK{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.25rem 1.2rem;border:1px solid rgba(148,163,184,.22);border-radius:16px;background:rgba(248,250,252,.65)}.auth_settingsGrid__ysPOX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.auth_settingsOption__fqmsa{padding:.25rem 0 .4rem}.auth_settingsToggle__d0pm9{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0 .25rem;font-size:1rem;color:#0f172a}.auth_settingsToggleText__nC14g{display:flex;flex-direction:column;gap:.35rem}.auth_settingsToggleDescription__xPyBl{color:#475569;font-size:.95rem}.auth_modalActions__jMXdP.auth_settingsActions__3Zqkg{padding:0;margin-top:.5rem}.auth_usageMeter__V95We{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(148,163,184,.3);background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(56,189,248,.08));display:flex;flex-direction:column;gap:.55rem}.auth_usageMeterHeader__rGgUk{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.auth_usageMeterLabel__pEuNa{font-weight:700;color:#0f172a}.auth_usageMeterValue__FU_52{font-weight:600;color:#0f172a;font-size:.95rem}.auth_usageMeterBar__Q77Bx{position:relative;width:100%;height:10px;border-radius:999px;background:rgba(148,163,184,.25);overflow:hidden}.auth_usageMeterFill__Wj6ja{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 0 0 1px rgba(34,197,94,.25),0 10px 20px rgba(34,197,94,.25);transition:width .3s ease,background .3s ease,box-shadow .3s ease}@media (max-width:640px){.auth_settingsGrid__ysPOX{grid-template-columns:1fr}}.auth_imageDropzone__SCw4t{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:clamp(1.75rem,4vw,2.5rem);border:2px dashed rgba(99,102,241,.4);border-radius:18px;background:rgba(248,250,252,.6);text-align:center;transition:border-color .2s ease,background .2s ease,transform .2s ease;cursor:pointer}.auth_imageDropzone__SCw4t:hover{border-color:rgba(37,99,235,.65)}.auth_imageDropzoneActive__7VRER{border-color:rgba(37,99,235,.85);background:rgba(59,130,246,.12);transform:translateY(-2px)}.auth_imagePlaceholder__u5o_D{display:flex;flex-direction:column;gap:.45rem;color:rgba(15,23,42,.75);font-weight:600}.auth_imageHint___sPqs{font-weight:500;font-size:.85rem;color:rgba(15,23,42,.58)}.auth_imagePreviewWrapper__A3XkA{position:relative;width:100%;display:flex;justify-content:center}.auth_imagePreview__O_3NO{max-width:100%;max-height:260px;border-radius:16px;box-shadow:0 18px 35px rgba(15,23,42,.25);object-fit:contain}.auth_imageRemoveButton__XPYg6{position:absolute;top:12px;right:12px;border:none;border-radius:999px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.82);color:#fff;cursor:pointer;box-shadow:0 10px 18px rgba(15,23,42,.22);transition:transform .2s ease,background .2s ease}.auth_imageRemoveButton__XPYg6:hover:not(:disabled){transform:translateY(-1px);background:rgba(220,38,38,.9)}.auth_imageRemoveButton__XPYg6:disabled{opacity:.6;cursor:not-allowed}.auth_createActions__UhL7m{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}.auth_createSecondaryButton__XCia7{border:1px solid rgba(148,163,184,.45);border-radius:999px;padding:.7rem 1.25rem;font-weight:600;background:rgba(248,250,252,.92);color:#0f172a;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.auth_createSecondaryButton__XCia7:hover:not(:disabled){border-color:rgba(37,99,235,.6);background:rgba(226,232,240,.65);transform:translateY(-1px)}.auth_createSecondaryButton__XCia7:disabled{opacity:.6;cursor:not-allowed}.auth_policyContent__2p1w_ p{margin:0 0 1rem;line-height:1.6}.auth_policyContent__2p1w_ h1,.auth_policyContent__2p1w_ h2,.auth_policyContent__2p1w_ h3{margin:1.5rem 0 .75rem;color:#1f2937}.auth_policyContent__2p1w_ ol,.auth_policyContent__2p1w_ ul{margin:0 0 1rem 1.25rem;line-height:1.6}.auth_policyContent__2p1w_ a{color:#2563eb}.auth_policyContent__2p1w_ a:hover{text-decoration:underline}.auth_consentLabel__8r_3P{display:flex;align-items:flex-start;gap:.6rem;font-size:.85rem;color:rgba(15,23,42,.7);line-height:1.5}.auth_consentSwitch__kIQVu{flex-shrink:0}.auth_inlineInput__SMOfs{width:100%;border:1px solid rgba(148,163,184,.35);border-radius:10px;padding:.6rem .75rem;font-size:.95rem;background:rgba(248,250,252,.9);transition:border .2s ease,box-shadow .2s ease}.auth_inlineInput__SMOfs:focus-visible{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.18)}.auth_modalLabel__MTB1f{display:flex;flex-direction:column;gap:.45rem;font-weight:600;color:#0f172a}.auth_modalActions__jMXdP{display:flex;justify-content:flex-end;gap:.8rem;padding:0 1.5rem 1.5rem}.auth_primaryButton__XZ2cd{border:none;border-radius:12px;padding:.65rem 1.3rem;font-weight:600;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.auth_primaryButton__XZ2cd:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px rgba(37,99,235,.25)}.auth_primaryButton__XZ2cd:disabled{opacity:.6;cursor:progress}.auth_noSpin__vVuyz::-webkit-inner-spin-button,.auth_noSpin__vVuyz::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.auth_noSpin__vVuyz[type=number]{-moz-appearance:textfield}@media (max-width:520px){.auth_card__J6Mh2{padding:2rem;border-radius:20px}}.platter-list_platterSection__gJj1g{width:100%;text-align:left;margin-top:1.5rem}.platter-list_platterSectionTitle__0oTbJ{margin:0;font-weight:600;color:#0f172a}.platter-list_platterActionError__0_tm2{margin-top:.75rem;padding:.65rem 1rem;border-radius:12px;background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.25);color:#b91c1c;font-weight:600}.platter-list_platterList__GwpS5{list-style:none;padding:0;margin:.75rem 0 0;display:flex;flex-direction:column;gap:.4rem}.platter-list_platterListItem__aYUBU{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(148,163,184,.22)}.platter-list_platterItemMain__3jDZ7{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1}.platter-list_deckStack__4BXHr{position:relative;width:48px;height:42px;flex-shrink:0;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.platter-list_deckStack__4BXHr *,.platter-list_deckStack__4BXHr :hover{pointer-events:none}.platter-list_deckItem__75fGW{position:absolute;width:38px;height:32px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:rgba(248,250,252,.9);box-shadow:0 6px 12px rgba(15,23,42,.08);overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.platter-list_deckItemImg__ZJM7b{width:100%;height:100%;object-fit:cover;display:block}.platter-list_deckItemFallback__iTNZX{font-weight:700;color:rgba(15,23,42,.65)}.platter-list_platterTextGroup__fbSHD{display:flex;flex-direction:column;gap:.2rem;min-width:0}.platter-list_platterName__vTZsR{font-size:1.05rem;font-weight:600;color:#0f172a;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.platter-list_platterName__vTZsR:hover{color:#2563eb}.platter-list_platterMeta__YlXW4{font-size:.85rem;color:rgba(15,23,42,.56)}.platter-list_platterActions__mBFO4{position:relative;display:flex;align-items:center}.platter-list_platterActionButton__vkx1N{border:none;background:rgba(226,232,240,.6);border-radius:999px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.platter-list_platterActionButton__vkx1N:hover{background:rgba(148,163,184,.35);transform:translateY(-1px)}.platter-list_platterMenu__GUSwW{position:absolute;top:120%;right:0;background:#fff;border-radius:16px;border:1px solid rgba(148,163,184,.25);box-shadow:0 20px 40px rgba(15,23,42,.22);padding:.4rem;min-width:190px;display:flex;flex-direction:column;gap:.25rem;z-index:10}.platter-list_platterMenuItem__jaOTO{border:none;background:none;text-align:left;width:100%;padding:.55rem .75rem;border-radius:12px;font-weight:600;color:#0f172a;cursor:pointer;transition:background .2s ease}.platter-list_platterMenuItem__jaOTO:hover:not(:disabled){background:rgba(226,232,240,.6)}.platter-list_platterMenuItem__jaOTO:disabled{opacity:.6;cursor:not-allowed}.platter-list_platterMenuItemDanger__rWhed{color:#dc2626}.window-card_shell___ly3D{width:100%;display:flex;flex:1 1 auto;align-self:stretch;max-width:100%;justify-content:center;align-items:flex-start;position:relative;padding:1rem;box-sizing:border-box;overflow:visible}.window-card_card__zrTsy{width:100%;max-width:var(--window-card-width,640px);display:flex;flex-direction:column;gap:1.5rem;border-radius:24px;padding:clamp(2.5rem,5vw,3.25rem);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 60px rgba(15,23,42,.16);border:1px solid rgba(148,163,184,.24);box-sizing:border-box;opacity:1;transition:opacity .22s ease}.window-card_card__zrTsy h1{line-height:2}.window-card_hidden__medhV{opacity:0;pointer-events:none}.window-card_spinner__wf8gk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.window-card_spinnerCircle__6vugB{width:80px;height:80px;border-radius:50%;border:9px solid rgba(37,99,235,.16);border-top-color:#2563eb;animation:window-card_windowCardSpin___JG_j 1s linear infinite}@keyframes window-card_windowCardSpin___JG_j{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.window-card_shell___ly3D{padding:0}.window-card_card__zrTsy{max-width:100%;width:100%;border-radius:0;padding:1.75rem 1.25rem;box-shadow:0 18px 40px rgba(15,23,42,.12)}}.buttons_primaryButton__9qflr{position:relative;overflow:hidden;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border:none;border-radius:999px;padding:.9rem 1.4rem;font-weight:600;font-size:1rem;cursor:pointer;margin-top:0;box-shadow:none;transform:none;transition:color .2s ease,opacity .2s ease}.buttons_primaryButton__9qflr:active{color:#1e3a8a;box-shadow:none;transform:none}.buttons_secondaryButton__1_ojP{background:rgba(37,99,235,.08);color:#1d4ed8;border:1px solid rgba(59,130,246,.35);border-radius:999px;padding:.9rem 1.4rem;font-weight:600;font-size:1rem;cursor:pointer;margin-top:0;box-shadow:none;transform:none;transition:background .2s ease,color .2s ease,opacity .2s ease}.buttons_secondaryButton__1_ojP:focus-visible,.buttons_secondaryButton__1_ojP:hover{background:rgba(37,99,235,.12);box-shadow:none;transform:none}.buttons_secondaryButton__1_ojP:active{background:rgba(37,99,235,.16);box-shadow:none;transform:none}.buttons_primaryButton__9qflr:disabled,.buttons_secondaryButton__1_ojP:disabled{opacity:.55;cursor:not-allowed}.back-arrow-button_backArrow__ldxrx{border:none;background:rgba(15,23,42,.08);color:rgba(15,23,42,.78);border-radius:999px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;cursor:pointer;transition:background .2s ease,transform .2s ease,color .2s ease}.back-arrow-button_backArrow__ldxrx:hover:not(:disabled){background:rgba(37,99,235,.12);color:#1d4ed8;transform:translateY(-1px)}.back-arrow-button_backArrow__ldxrx:disabled{opacity:.6;cursor:not-allowed}.back-arrow-button_onDark__c3nox{background:rgba(255,255,255,.12);color:#e2e8f0;border:1px solid rgba(255,255,255,.14)}.back-arrow-button_onDark__c3nox:hover:not(:disabled){background:rgba(255,255,255,.2);color:#ffffff}.Dropzone_dropzone__YDG_l{position:relative;border-radius:18px;text-align:center;cursor:pointer;background-color:rgba(255,255,255,.92);transition:background-color .24s ease,border-color .24s ease;overflow:hidden}.Dropzone_dropzone__YDG_l:before{content:"";position:absolute;inset:0;border:2px dashed rgba(71,85,105,.9);border-radius:inherit;pointer-events:none;transition:border-color .24s ease,opacity .24s ease}.Dropzone_dropzone__YDG_l:hover:before{border-color:rgba(37,99,235,.9)}.Dropzone_content__8__6S{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:clamp(1.5rem,4vw,2.6rem);border-radius:inherit}.Dropzone_dragActive__P7GaW{animation:Dropzone_dropzone-kick__dChCt .12s ease-out forwards,Dropzone_dropzone-loop__6ZrGg 1s ease-in-out .12s infinite alternate;animation-fill-mode:forwards,none}.Dropzone_dragReturn__ID_Jv{animation:Dropzone_dropzone-return__Q6G8y .22s ease-out forwards}.Dropzone_dropFlash__1FiCY{animation:Dropzone_dropzone-flash-green__J07mt .35s ease}.Dropzone_inputOverlay__6SRRJ{position:absolute;inset:0;opacity:.01;cursor:pointer;width:100%;height:100%;z-index:2;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent}.Dropzone_labels__XZEy0{pointer-events:none;display:flex;flex-direction:column;gap:.35rem}.Dropzone_primary__2lFPt{margin:0;font-weight:800;font-size:1.05rem;color:#0f172a}.Dropzone_secondary__9K7_k{margin:0;color:rgba(15,23,42,.7);font-size:.95rem}@keyframes Dropzone_dropzone-kick__dChCt{0%{background-color:rgba(255,255,255,.92)}to{background-color:rgba(191,219,254,.32)}}@keyframes Dropzone_dropzone-loop__6ZrGg{0%{background-color:rgba(191,219,254,.32)}to{background-color:rgba(191,219,254,.14)}}@keyframes Dropzone_dropzone-return__Q6G8y{0%{background-color:rgba(191,219,254,.14)}to{background-color:rgba(255,255,255,.92)}}@keyframes Dropzone_dropzone-flash-green__J07mt{0%{background-color:rgba(34,197,94,.35)}to{background-color:rgba(255,255,255,.92)}}