.admin-dashboard_shell__HIoj8{min-height:100vh;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:100vh;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:rgba(37,99,235,.08);border-radius:999px;padding:.35rem .85rem}.auth_heading__x1wRc{margin:0;font-size:clamp(1.75rem,4vw,2.3rem);line-height:1.1;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{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 .3rem;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{margin-top:.25rem;border:none;border-radius:999px;padding:.9rem 1rem;font-weight:600;font-size:1rem;color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 20px 35px rgba(79,70,229,.25);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.auth_button__PjslR:hover{transform:translateY(-2px);box-shadow:0 26px 45px rgba(79,70,229,.3)}.auth_button__PjslR:active{transform:translateY(0);box-shadow:0 14px 28px rgba(79,70,229,.24)}.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_secondaryButton__BH_0h:hover{box-shadow:0 24px 40px rgba(37,99,235,.18);background:rgba(37,99,235,.12)}.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_scheduleSection__cPYa1{width:100%;text-align:left;margin-top:1.5rem}.auth_scheduleSectionTitle__PAoTK{margin:0;font-weight:600;color:#0f172a}.auth_scheduleActionError__wk8m0{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}.auth_scheduleList__bwMaJ{list-style:none;padding:0;margin:.75rem 0 0;display:flex;flex-direction:column;gap:.4rem}.auth_scheduleListItem__bytI_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(148,163,184,.22)}.auth_scheduleItemMain__9RWCz{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1}.auth_scheduleDot__roz8C{width:10px;height:10px;border-radius:999px;flex-shrink:0}.auth_scheduleLogoFrame__UYUe7{width:40px;height:40px;border-radius:12px;border:1px solid rgba(148,163,184,.3);background:rgba(248,250,252,.8);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.auth_scheduleLogo__wXTIa{width:100%;height:100%;object-fit:cover}.auth_scheduleLogoFallback__7l6SU{font-weight:700;color:rgba(15,23,42,.65)}.auth_scheduleDotPublic__we91s{background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.15)}.auth_scheduleDotDraft__abuBn{background:rgba(148,163,184,.85);box-shadow:0 0 0 4px rgba(148,163,184,.18)}.auth_scheduleTextGroup__HRUGC{display:flex;flex-direction:column;gap:.2rem;min-width:0}.auth_scheduleName__1flAi{font-size:1.05rem;font-weight:600;color:#0f172a;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth_scheduleName__1flAi:hover{color:#2563eb}.auth_scheduleMeta__XPN6Z{font-size:.85rem;color:rgba(15,23,42,.56)}.auth_scheduleActions__GHBFT{position:relative;display:flex;align-items:center}.auth_scheduleActionButton__rPSDO{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}.auth_scheduleActionButton__rPSDO:hover{background:rgba(148,163,184,.35);transform:translateY(-1px)}.auth_scheduleMenu__T4x55{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}.auth_scheduleMenuItem__qz8Fi{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}.auth_scheduleMenuItem__qz8Fi:hover:not(:disabled){background:rgba(226,232,240,.6)}.auth_scheduleMenuItem__qz8Fi:disabled{opacity:.6;cursor:not-allowed}.auth_scheduleMenuItemDanger__MMe_7{color:#dc2626}.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_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_imageDropzone__SCw4t input{display:none}.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}@media (max-width:520px){.auth_card__J6Mh2{padding:2rem;border-radius:20px}}