.SingleSessionDecisionCard_root__7uJdA{width:100%;max-width:100%;display:flex;flex-direction:column;gap:18px;margin:0 auto;padding:0 24px;align-items:center;justify-content:center;font-family:var(--app-font-sans),sans-serif}.SingleSessionDecisionCard_iconWrap___BBmA{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;color:#2563eb}.SingleSessionDecisionCard_root__7uJdA[data-surface=admin] .SingleSessionDecisionCard_iconWrap___BBmA{color:#7c3aed}.SingleSessionDecisionCard_iconSvg__M6bjz{width:100%;height:100%;fill:currentColor}.SingleSessionDecisionCard_title__zj92M{margin:0;color:#0f172a;font-size:1.65rem;font-weight:800;line-height:1.1;text-align:center}.SingleSessionDecisionCard_body__PU7li{margin:0;color:#334155;font-size:.98rem;line-height:1.7;text-align:center;max-width:48ch}.SingleSessionDecisionCard_error__A55yW{margin:0;color:#b91c1c;font-size:.92rem;font-weight:600;line-height:1.5;text-align:center}.SingleSessionDecisionCard_actions__qHkjV{display:flex;flex-direction:column;gap:12px;margin-top:20px;width:min(100%,420px)}.SingleSessionDecisionCard_primaryButton__z6mX9,.SingleSessionDecisionCard_secondaryButton__URYzi{font:inherit;width:100%;min-height:48px;border-radius:16px;border:0;cursor:pointer;font-size:.96rem;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.SingleSessionDecisionCard_primaryButton__z6mX9{background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#eff6ff;box-shadow:0 18px 30px rgba(37,99,235,.2)}.SingleSessionDecisionCard_card__Ro3z7[data-surface=admin] .SingleSessionDecisionCard_primaryButton__z6mX9,.SingleSessionDecisionCard_root__7uJdA[data-surface=admin] .SingleSessionDecisionCard_primaryButton__z6mX9{background:linear-gradient(135deg,#6d28d9,#7c3aed);box-shadow:0 18px 30px rgba(124,58,237,.22)}.SingleSessionDecisionCard_secondaryButton__URYzi{border:1px solid rgba(148,163,184,.44);background:rgba(255,255,255,.9);color:#0f172a}.SingleSessionDecisionCard_primaryButton__z6mX9:focus-visible,.SingleSessionDecisionCard_primaryButton__z6mX9:hover,.SingleSessionDecisionCard_secondaryButton__URYzi:focus-visible,.SingleSessionDecisionCard_secondaryButton__URYzi:hover{transform:translateY(-1px)}.SingleSessionDecisionCard_primaryButton__z6mX9:disabled,.SingleSessionDecisionCard_secondaryButton__URYzi:disabled{cursor:default;opacity:.72;transform:none}@media (prefers-color-scheme:dark){.SingleSessionDecisionCard_iconWrap___BBmA{color:#93c5fd}.SingleSessionDecisionCard_root__7uJdA[data-surface=admin] .SingleSessionDecisionCard_iconWrap___BBmA{color:#d8b4fe}.SingleSessionDecisionCard_title__zj92M{color:#eff6ff}.SingleSessionDecisionCard_body__PU7li{color:#cbd5e1}.SingleSessionDecisionCard_secondaryButton__URYzi{border-color:rgba(148,163,184,.2);background:rgba(15,23,42,.72);color:#eff6ff}.SingleSessionDecisionCard_root__7uJdA[data-surface=admin] .SingleSessionDecisionCard_secondaryButton__URYzi{border-color:rgba(167,139,250,.22);background:rgba(31,19,50,.9);color:#f3e8ff}.SingleSessionDecisionCard_error__A55yW{color:#fdba74}}@media (max-width:640px){.SingleSessionDecisionCard_root__7uJdA{padding:0 20px}.SingleSessionDecisionCard_actions__qHkjV{width:100%}}.SignInPage_pageShell__rlICz{--desktop-sign-in-min-height:860px;--desktop-page-top-padding:max(32px,env(safe-area-inset-top) + 20px);--desktop-page-bottom-padding:32px;--desktop-utility-space:76px;min-height:100vh;min-height:max(var(--desktop-sign-in-min-height),100vh);position:relative;display:grid;grid-template-rows:var(--desktop-utility-space) minmax(0,1fr) var(--desktop-utility-space);background:radial-gradient(circle at top left,rgba(80,126,255,.18),transparent 24%),radial-gradient(circle at top right,rgba(255,185,64,.12),transparent 22%),linear-gradient(180deg,#eef4ff,#f4f7ff 20%,#ffffff);color:#0f172a;padding:var(--desktop-page-top-padding) 20px var(--desktop-page-bottom-padding)}.SignInPage_pageInner__zktnv{min-height:calc(100vh - var(--desktop-page-top-padding) - var(--desktop-page-bottom-padding) - (2 * var(--desktop-utility-space)));min-height:calc(max(var(--desktop-sign-in-min-height), 100vh) - var(--desktop-page-top-padding) - var(--desktop-page-bottom-padding) - (2 * var(--desktop-utility-space)));position:relative}.SignInPage_desktopFooter__VYePq,.SignInPage_pageInner__zktnv{width:min(1280px,100%);margin:0 auto;display:flex;align-items:center;justify-content:center}.SignInPage_mobileFooter__Hkat_{display:none}.SignInPage_legalFooter__bUcxg{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;color:rgba(51,65,85,.82)}.SignInPage_legalFooterCopyright__vXJbc{margin:0;color:inherit;font-size:.86rem;line-height:1.6}.SignInPage_legalFooterLinks___QKd5{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.SignInPage_legalFooterLink__YnZHk{color:inherit;font-size:.9rem;font-weight:700;text-decoration:none}.SignInPage_legalFooterLink__YnZHk:focus-visible,.SignInPage_legalFooterLink__YnZHk:hover{text-decoration:underline}.SignInPage_topBar__Somwo{position:relative;z-index:20;width:min(1280px,100%);margin:0 auto;display:flex;align-items:center;justify-content:flex-end}.SignInPage_authCard__lk3Cj{position:relative;width:min(1180px,100%);display:flex;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,520px);overflow:hidden;border:1px solid rgba(191,219,254,.9);border-radius:32px;background:rgba(255,255,255,.92);box-shadow:0 34px 90px rgba(15,23,42,.16);backdrop-filter:blur(18px)}.SignInPage_heroPanel__JU_ie{position:relative;display:flex;min-height:700px;flex-direction:column;justify-content:space-between;gap:32px;padding:36px 34px 28px;background:linear-gradient(180deg,rgba(13,60,181,.94),rgba(13,49,139,.94) 54%,rgba(10,34,95,.98));color:#eff5ff;overflow:hidden}.SignInPage_brand__yabxJ{display:inline-flex;align-items:center;gap:14px;width:fit-content;text-decoration:none;color:inherit;min-width:0}.SignInPage_heroGrid__gZB_U{position:absolute;inset:0;width:100%;height:100%;color:rgba(191,219,254,.72);opacity:.6;pointer-events:none}.SignInPage_heroGridMobile__ub9qK{display:none}.SignInPage_heroContent__j2NPa{position:relative;z-index:1;display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:34px}.SignInPage_brandMark__IHN5k{display:inline-flex;width:48px;height:48px;flex:0 0 auto}.SignInPage_brandMarkImage__PFIDw{width:100%;height:100%;object-fit:contain}.SignInPage_brandText___8hxC{display:flex;flex-direction:column;gap:4px;min-width:0}.SignInPage_brandTitle__VDrm3{display:flex;flex-direction:column;font-size:.98rem;font-weight:800;line-height:1.2}.SignInPage_brandSubtitle__V_YRR{color:rgba(222,234,255,.82);font-size:.8rem;line-height:1.35}.SignInPage_heroCopy__ism_X{display:flex;flex:1 1 auto;max-width:470px;flex-direction:column;justify-content:center;gap:18px;transform:translateY(-16px)}.SignInPage_heroTitle__BjcTN{margin:0;font-size:clamp(2.8rem,5vw,4.25rem);font-weight:800;line-height:.98;letter-spacing:-.04em}.SignInPage_heroDescription__tBLRh{margin:0;max-width:40ch;color:rgba(239,245,255,.84);font-size:1.04rem;line-height:1.8}.SignInPage_heroFooter__Flzuc{position:relative;z-index:1;display:flex;align-items:center;gap:10px;color:rgba(239,245,255,.84);font-size:.94rem;line-height:1.5}.SignInPage_heroFooterIcon__ekltW{display:inline-flex;color:rgba(191,219,254,.88)}.SignInPage_formPanel___gAZc{flex-direction:column;min-height:700px;padding:28px 24px;background:transparent}.SignInPage_formPanel___gAZc,.SignInPage_widgetViewport__dhIeE{position:relative;display:flex;width:100%;align-items:center;justify-content:center;min-width:0}.SignInPage_widgetViewport__dhIeE{min-height:520px}.SignInPage_widgetContent__ePsHZ{width:100%}.SignInPage_singleSessionChecking__JWCoN{width:100%;max-width:392px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.SignInPage_singleSessionCheckingLabel___Lbp1{margin:0;color:#10213a;font-size:1rem;font-weight:700;line-height:1.5;text-align:center}.SignInPage_widgetLoading__usxDE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.SignInPage_widgetLoading__usxDE[data-visible=false]{display:none}.SignInPage_widgetSpinner__3gmky{width:52px;height:52px;border-radius:999px;border-color:#1354f5 rgba(19,84,245,.38) rgba(19,84,245,.14) rgba(19,84,245,.14);border-style:solid;border-width:4px;animation:SignInPage_widgetSpinnerSpin__bkFbZ .9s linear infinite}@keyframes SignInPage_widgetSpinnerSpin__bkFbZ{to{transform:rotate(1turn)}}.SignInPage_clerkCardBox__02iha,.SignInPage_clerkRoot__Z2C3I{width:100%;display:flex;max-width:100%;flex:1 1 auto;min-width:0;min-height:100%;justify-content:center;align-items:center;box-sizing:border-box;padding:0;border:0;background:transparent;box-shadow:none}.SignInPage_clerkHidden__9tCwe{display:none}.SignInPage_clerkCard__2BZwT{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.SignInPage_formPanel___gAZc .SignInPage_clerkCardBox__02iha,.SignInPage_formPanel___gAZc .SignInPage_clerkCard__2BZwT{background:transparent;box-shadow:none;border:0;border-radius:0;backdrop-filter:none}.SignInPage_clerkHeader___FnoT{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:10px;padding:20px 18px 12px;margin-bottom:12px;text-align:center}.SignInPage_clerkMain__qTTVR{width:100%;max-width:100%;min-width:0;padding:0 18px 20px;overflow:visible}.SignInPage_clerkHeaderTitle__hHJgQ{display:block;width:100%;margin:0 auto;color:#10213a;font-size:1.15rem;font-weight:800;letter-spacing:-.03em;white-space:pre-line;text-align:center}.SignInPage_clerkHeaderSubtitle__MupBE{display:block;width:100%;margin:0;margin-inline:auto;max-width:none;white-space:pre-line;color:#5f6f87;font-size:.92rem;line-height:1.65;text-align:center}.SignInPage_clerkHeaderSubtitle__MupBE:empty{display:none}.SignInPage_clerkBlockButton__RiOSJ{min-height:48px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.96);box-shadow:none}.SignInPage_clerkBlockButtonText__OVlnC{color:#10213a;font-weight:700}.SignInPage_clerkDividerLine__liZXV{background:rgba(100,116,139,.18)}.SignInPage_clerkDividerText__uNJ6b{color:#5f6f87;font-size:.82rem;font-weight:600}.SignInPage_clerkFieldLabel__7LFg7{color:#334155;font-weight:700}.SignInPage_clerkFieldInput__pMVbE{min-height:48px;border-radius:16px;border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.9);color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.SignInPage_clerkFieldInput__pMVbE:focus,.SignInPage_clerkFieldInput__pMVbE[data-focus=true]{border-color:rgba(19,84,245,.52);box-shadow:0 0 0 4px rgba(19,84,245,.12)}.SignInPage_clerkPrimaryButton__UMEj9{min-height:50px;border-radius:14px;border:0!important;border-color:transparent!important;outline:0!important;appearance:none;-webkit-appearance:none;background:linear-gradient(135deg,#1354f5,#0b43c8);background-clip:padding-box;color:#eff5ff;font-weight:800;box-shadow:0 18px 34px rgba(19,84,245,.24)!important}.SignInPage_clerkPrimaryButton__UMEj9:active,.SignInPage_clerkPrimaryButton__UMEj9:focus,.SignInPage_clerkPrimaryButton__UMEj9:focus-visible,.SignInPage_clerkPrimaryButton__UMEj9:hover{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:0 18px 34px rgba(19,84,245,.24)!important}.SignInPage_clerkFooterLink__GemfV,.SignInPage_clerkIdentityPreviewEditButton__HnuGz{color:#1354f5;font-weight:700}.SignInPage_clerkAlertText__dr_V3,.SignInPage_clerkIdentityPreviewText__nBT4z{color:#475569}.SignInPage_clerkErrorText__ZteI6{color:#c2410c}.SignInPage_missingEnvCard__Am1Mg{width:100%;max-width:392px;border:1px solid rgba(253,230,138,.9);border-radius:24px;background:linear-gradient(180deg,rgba(255,251,235,.98),rgba(255,247,237,.96));padding:20px 18px;color:#7c2d12;box-shadow:0 22px 48px rgba(148,163,184,.14)}.SignInPage_missingEnvTitle___HPif{margin:0;color:#7c2d12;font-size:1rem;font-weight:800}.SignInPage_missingEnvBody__j3Tuy{margin:14px 0 0;color:#9a3412;font-size:.95rem;line-height:1.7}.SignInPage_missingEnvList__8jBaN{margin:16px 0 0;padding-left:18px;color:#7c2d12;font-family:var(--font-geist-mono,monospace);font-size:.86rem;line-height:1.8}.SignInPage_localeMenu__k8jBj{position:relative;z-index:21}.SignInPage_localeButton__X7ZLs{display:inline-flex;align-items:center;justify-content:center;gap:10px;list-style:none;cursor:pointer;min-height:42px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:rgba(255,255,255,.78);color:#334155;padding:0 14px;font-size:.9rem;font-weight:700;box-shadow:0 14px 30px rgba(15,23,42,.06);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.SignInPage_localeButton__X7ZLs::-webkit-details-marker{display:none}.SignInPage_localeButton__X7ZLs:hover{transform:translateY(-1px);border-color:rgba(19,84,245,.22);box-shadow:0 18px 34px rgba(19,84,245,.08)}.SignInPage_localeIcon__jOvT5{display:inline-flex;width:18px;height:18px}.SignInPage_localeIconSvg__njno5{width:18px;height:18px}.SignInPage_localeButtonLabel__FJer2{white-space:nowrap}.SignInPage_localeDropdown__trLr0{position:absolute;z-index:22;top:calc(100% + 10px);right:0;min-width:180px;display:grid;gap:4px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.96);padding:10px;box-shadow:0 18px 48px rgba(15,23,42,.12);backdrop-filter:blur(18px)}.SignInPage_localeOption__1kNgu{display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer;border:0;background:transparent;color:#334155;border-radius:12px;padding:10px 12px;font-size:.92rem;font-weight:600;text-align:left}.SignInPage_localeOption__1kNgu:hover,.SignInPage_localeOption__1kNgu[data-active=true]{background:rgba(19,84,245,.08);color:#1354f5}@media (max-width:980px){.SignInPage_authCard__lk3Cj{grid-template-columns:minmax(0,1fr) minmax(380px,460px)}.SignInPage_formPanel___gAZc,.SignInPage_heroPanel__JU_ie{min-height:660px}}@media (max-width:920px){.SignInPage_authCard__lk3Cj{grid-template-columns:1fr}.SignInPage_formPanel___gAZc,.SignInPage_heroPanel__JU_ie{min-height:auto}.SignInPage_heroPanel__JU_ie{padding-bottom:24px}.SignInPage_formPanel___gAZc{padding:34px 20px}}@media (max-width:640px){.SignInPage_pageShell__rlICz{padding:max(16px,env(safe-area-inset-top) + 12px) 12px 16px}.SignInPage_topBar__Somwo{right:0;transform:none}.SignInPage_authCard__lk3Cj{border-radius:24px}.SignInPage_formPanel___gAZc,.SignInPage_heroPanel__JU_ie{padding-inline:18px}.SignInPage_heroPanel__JU_ie{gap:24px;padding-top:24px}.SignInPage_heroTitle__BjcTN{font-size:2.45rem}.SignInPage_heroCopy__ism_X{transform:translateY(-10px)}.SignInPage_clerkCard__2BZwT{padding:0}.SignInPage_clerkHeader___FnoT{padding:18px 12px 10px}.SignInPage_clerkMain__qTTVR{padding:0 12px 18px}.SignInPage_clerkHeaderSubtitle__MupBE{max-width:28ch;white-space:normal}.SignInPage_missingEnvCard__Am1Mg{max-width:100%;padding:18px 14px}.SignInPage_localeButton__X7ZLs{min-height:40px;padding:0 12px;font-size:.86rem}.SignInPage_localeDropdown__trLr0{min-width:170px}}@media (prefers-color-scheme:dark){.SignInPage_pageShell__rlICz{background:radial-gradient(circle at top left,rgba(51,112,255,.28),transparent 24%),radial-gradient(circle at top right,rgba(22,41,86,.52),transparent 24%),linear-gradient(180deg,#07101f,#0b1328 38%,#050913);color:#eff5ff}.SignInPage_authCard__lk3Cj{border-color:rgba(30,64,175,.34);background:rgba(9,16,31,.92);box-shadow:0 30px 90px rgba(2,6,23,.4)}.SignInPage_formPanel___gAZc{background:transparent}.SignInPage_heroPanel__JU_ie{background:linear-gradient(180deg,rgba(10,39,117,.98),rgba(11,31,87,.98) 54%,rgba(8,22,61,.98))}.SignInPage_heroGrid__gZB_U{color:rgba(147,197,253,.76)}.SignInPage_clerkHeaderTitle__hHJgQ{color:#eff5ff}.SignInPage_clerkHeaderSubtitle__MupBE{color:#94a3b8}.SignInPage_clerkBlockButtonText__OVlnC,.SignInPage_clerkFieldInput__pMVbE{color:#eff5ff}.SignInPage_clerkAlertText__dr_V3,.SignInPage_clerkDividerText__uNJ6b,.SignInPage_clerkFieldLabel__7LFg7,.SignInPage_clerkIdentityPreviewText__nBT4z,.SignInPage_singleSessionCheckingLabel___Lbp1{color:#94a3b8}.SignInPage_clerkBlockButton__RiOSJ,.SignInPage_clerkFieldInput__pMVbE{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.72)}.SignInPage_clerkFieldInput__pMVbE{box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.SignInPage_clerkDividerLine__liZXV{background:rgba(148,163,184,.16)}.SignInPage_clerkFooterLink__GemfV,.SignInPage_clerkIdentityPreviewEditButton__HnuGz{color:#8cb0ff}.SignInPage_clerkErrorText__ZteI6{color:#fdba74}.SignInPage_widgetSpinner__3gmky{border-color:#8cb0ff rgba(140,176,255,.36) rgba(140,176,255,.14) rgba(140,176,255,.14)}.SignInPage_clerkPrimaryButton__UMEj9{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:0 18px 34px rgba(19,84,245,.24)!important}.SignInPage_clerkPrimaryButton__UMEj9:active,.SignInPage_clerkPrimaryButton__UMEj9:focus,.SignInPage_clerkPrimaryButton__UMEj9:focus-visible,.SignInPage_clerkPrimaryButton__UMEj9:hover{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:0 18px 34px rgba(19,84,245,.24)!important}.SignInPage_localeButton__X7ZLs{background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(12,26,54,.92));box-shadow:0 14px 28px rgba(2,6,23,.26)}.SignInPage_localeDropdown__trLr0{border-color:rgba(148,163,184,.16);background:rgba(10,18,34,.96);box-shadow:0 20px 48px rgba(2,6,23,.36)}.SignInPage_localeOption__1kNgu{color:#dbeafe}.SignInPage_localeOption__1kNgu:hover,.SignInPage_localeOption__1kNgu[data-active=true]{background:rgba(59,130,246,.16);color:#93c5fd}.SignInPage_backHomeLink__AXv8w{color:#94a3b8}.SignInPage_backHomeLink__AXv8w:hover{color:#8cb0ff}.SignInPage_localeButton__X7ZLs{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.62);color:#dbeafe;box-shadow:0 14px 30px rgba(0,0,0,.24)}.SignInPage_localeButton__X7ZLs:hover{border-color:rgba(140,176,255,.3);box-shadow:0 18px 34px rgba(18,58,168,.2)}.SignInPage_localeDropdown__trLr0{border-color:rgba(148,163,184,.12);background:rgba(7,16,31,.96);box-shadow:0 18px 48px rgba(0,0,0,.36)}.SignInPage_localeOption__1kNgu{color:#cbd5e1}.SignInPage_localeOption__1kNgu:hover,.SignInPage_localeOption__1kNgu[data-active=true]{background:rgba(140,176,255,.12);color:#8cb0ff}}@keyframes SignInPage_signInSpinner__iTwiB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.SignInPage_pageShell__rlICz{min-height:100vh;min-height:100dvh;display:block;padding:0;background:radial-gradient(circle at top left,rgba(80,126,255,.18),transparent 24%),radial-gradient(circle at top right,rgba(255,185,64,.12),transparent 22%),linear-gradient(180deg,#eef4ff,#f4f7ff 20%,#ffffff);color:#0f172a}.SignInPage_pageInner__zktnv{width:100%;min-height:100vh;min-height:100dvh;align-items:flex-start}.SignInPage_topBar__Somwo{position:absolute;top:max(10px,env(safe-area-inset-top) + 4px);right:max(8px,env(safe-area-inset-right) + 4px);width:auto;margin:0;display:block}.SignInPage_authCard__lk3Cj{width:100%;position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:visible;border:0;border-radius:0;background:linear-gradient(180deg,rgba(13,60,181,.94),rgba(13,49,139,.94) 54%,rgba(10,34,95,.98));box-shadow:none;backdrop-filter:none}.SignInPage_formPanel___gAZc,.SignInPage_heroPanel__JU_ie{min-height:auto}.SignInPage_heroPanel__JU_ie{position:relative;inset:auto;padding:max(84px,env(safe-area-inset-top) + 68px) 16px 16px;min-height:auto;gap:22px;justify-content:flex-start;background:transparent;border-radius:0;box-shadow:none;overflow:visible;z-index:1}.SignInPage_heroGrid__gZB_U{inset:0 0 auto;height:100vh;height:100dvh;opacity:.58;z-index:0}.SignInPage_heroGridDesktop__OIgJh{display:none}.SignInPage_heroGridMobile__ub9qK{display:block}.SignInPage_heroContent__j2NPa{gap:22px}.SignInPage_brand__yabxJ{width:100%;flex-direction:column;align-items:center;gap:14px}.SignInPage_brandMark__IHN5k{width:62px;height:62px}.SignInPage_brandText___8hxC{align-items:center;gap:10px;text-align:center}.SignInPage_brandTitle__VDrm3{font-size:1.35rem;line-height:1.32;letter-spacing:-.02em}.SignInPage_brandSubtitle__V_YRR{font-size:1rem;color:rgba(226,234,255,.72)}.SignInPage_heroCopy__ism_X{max-width:none;align-items:center;gap:14px;justify-content:flex-start;transform:none;padding:4px 10px 0;text-align:center}.SignInPage_heroTitle__BjcTN{font-size:1.5rem;line-height:1.32;letter-spacing:-.02em;text-align:center}.SignInPage_heroDescription__tBLRh,.SignInPage_heroFooter__Flzuc{display:none}.SignInPage_formPanel___gAZc{flex:1 1 auto;width:100%;display:flex;flex-direction:column;margin:0;min-height:0;padding:24px 20px calc(26px + env(safe-area-inset-bottom));align-items:stretch;justify-content:flex-start;border:none;border-radius:34px 34px 0 0;background:#f4f7ff;box-shadow:0 -2px 28px rgba(15,23,42,.12);z-index:2}.SignInPage_widgetViewport__dhIeE{flex:1 1 auto;min-height:0;overflow:visible}.SignInPage_desktopFooter__VYePq{display:none}.SignInPage_mobileFooter__Hkat_{display:block;margin-top:auto;padding-top:20px}.SignInPage_legalFooter__bUcxg{color:rgba(71,85,105,.82)}.SignInPage_legalFooterCopyright__vXJbc{font-size:.82rem}.SignInPage_legalFooterLinks___QKd5{gap:10px 14px}.SignInPage_legalFooterLink__YnZHk{font-size:.86rem}.SignInPage_clerkCardBox__02iha,.SignInPage_clerkRoot__Z2C3I,.SignInPage_widgetContent__ePsHZ{overflow:visible}.SignInPage_widgetLoading__usxDE{inset:16px 0 0}.SignInPage_clerkHeader___FnoT{gap:12px;padding:6px 8px 12px;margin-bottom:10px}.SignInPage_clerkHeaderTitle__hHJgQ{color:#10213a;font-size:1.28rem;line-height:1.4}.SignInPage_clerkHeaderSubtitle__MupBE{color:#5f6f87;font-size:.98rem;white-space:pre-line}.SignInPage_clerkMain__qTTVR{padding:0 8px 12px}.SignInPage_clerkBlockButton__RiOSJ,.SignInPage_clerkFieldInput__pMVbE{border-color:rgba(15,23,42,.12);background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.SignInPage_clerkBlockButtonText__OVlnC,.SignInPage_clerkFieldInput__pMVbE,.SignInPage_clerkFieldInput__pMVbE::placeholder{color:#0f172a}.SignInPage_clerkDividerLine__liZXV{background:rgba(148,163,184,.16)}.SignInPage_clerkAlertText__dr_V3,.SignInPage_clerkDividerText__uNJ6b,.SignInPage_clerkFieldLabel__7LFg7,.SignInPage_clerkIdentityPreviewText__nBT4z{color:#475569}.SignInPage_clerkPrimaryButton__UMEj9{min-height:56px;border-radius:18px}.SignInPage_missingEnvCard__Am1Mg{max-width:100%;border-radius:26px}.SignInPage_localeButton__X7ZLs{min-height:52px;padding:0 18px;border-color:rgba(15,23,42,.1);background:rgba(255,255,255,.78);color:#334155;box-shadow:0 14px 30px rgba(15,23,42,.06);backdrop-filter:blur(14px)}.SignInPage_localeDropdown__trLr0{min-width:188px;border-color:rgba(15,23,42,.08);background:rgba(255,255,255,.96);box-shadow:0 18px 48px rgba(15,23,42,.12)}.SignInPage_localeOption__1kNgu{color:#334155}.SignInPage_localeOption__1kNgu:hover,.SignInPage_localeOption__1kNgu[data-active=true]{background:rgba(19,84,245,.08);color:#1354f5}}@media (max-width:768px) and (prefers-color-scheme:dark){.SignInPage_pageShell__rlICz{background:radial-gradient(circle at top left,rgba(51,112,255,.28),transparent 24%),radial-gradient(circle at top right,rgba(22,41,86,.52),transparent 24%),linear-gradient(180deg,#07101f,#0b1328 38%,#050913);color:#eff5ff}.SignInPage_authCard__lk3Cj{background:linear-gradient(180deg,rgba(10,39,117,.98),rgba(11,31,87,.98) 54%,rgba(8,22,61,.98))}.SignInPage_heroGrid__gZB_U{color:rgba(147,197,253,.76)}.SignInPage_formPanel___gAZc{background:#080f1e;box-shadow:0 -2px 28px rgba(2,6,23,.4)}.SignInPage_legalFooter__bUcxg{color:rgba(148,163,184,.82)}.SignInPage_formPanel___gAZc .SignInPage_clerkCardBox__02iha,.SignInPage_formPanel___gAZc .SignInPage_clerkCard__2BZwT{background:#080f1e!important;box-shadow:none!important;border-radius:0!important}.SignInPage_clerkHeaderTitle__hHJgQ{color:#eff5ff}.SignInPage_clerkHeaderSubtitle__MupBE{color:#94a3b8}.SignInPage_clerkBlockButton__RiOSJ,.SignInPage_clerkFieldInput__pMVbE{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.SignInPage_clerkBlockButtonText__OVlnC,.SignInPage_clerkFieldInput__pMVbE,.SignInPage_clerkFieldInput__pMVbE::placeholder{color:#eff5ff}.SignInPage_clerkAlertText__dr_V3,.SignInPage_clerkDividerText__uNJ6b,.SignInPage_clerkFieldLabel__7LFg7,.SignInPage_clerkIdentityPreviewText__nBT4z{color:#94a3b8}.SignInPage_localeButton__X7ZLs{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.62);color:#dbeafe;box-shadow:0 14px 30px rgba(0,0,0,.24)}.SignInPage_localeDropdown__trLr0{border-color:rgba(148,163,184,.12);background:rgba(7,16,31,.96);box-shadow:0 18px 48px rgba(0,0,0,.36)}.SignInPage_localeOption__1kNgu{color:#cbd5e1}.SignInPage_localeOption__1kNgu:hover,.SignInPage_localeOption__1kNgu[data-active=true]{background:rgba(140,176,255,.12);color:#8cb0ff}}@media (prefers-color-scheme:dark){.SignInPage_legalFooter__bUcxg{color:rgba(148,163,184,.82)}}@media (max-width:640px){.SignInPage_heroPanel__JU_ie{padding-top:max(78px,env(safe-area-inset-top) + 62px)}.SignInPage_brandTitle__VDrm3{font-size:1.18rem}.SignInPage_heroTitle__BjcTN{font-size:1.3rem}.SignInPage_heroDescription__tBLRh{display:none}.SignInPage_formPanel___gAZc{width:100%;margin-top:0;padding:22px 16px calc(24px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.SignInPage_clerkHeader___FnoT{padding:2px 6px 10px}.SignInPage_clerkMain__qTTVR{padding:0 6px 14px}.SignInPage_localeButton__X7ZLs{min-height:48px;padding:0 14px;font-size:.86rem}}.HttpErrorCard_card__3VQDr{position:relative;display:grid;gap:24px;width:min(100%,880px);padding:clamp(28px,4vw,40px);border:1px solid var(--error-card-border);border-radius:32px;background:var(--error-card-background);box-shadow:var(--error-card-shadow);color:var(--error-text-primary);overflow:hidden}.HttpErrorCard_card__3VQDr:before{content:"";position:absolute;inset:auto -12% 58% auto;width:240px;height:240px;border-radius:999px;background:var(--error-accent-glow);filter:blur(18px);opacity:.72;pointer-events:none}.HttpErrorCard_portal__7JfrX{--error-card-border:rgba(148,163,184,0.18);--error-card-background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(247,250,255,0.94));--error-card-shadow:0 28px 64px rgba(15,23,42,0.12);--error-accent-glow:radial-gradient(circle,rgba(63,117,255,0.24) 0%,rgba(63,117,255,0) 68%);--error-badge-background:rgba(44,92,202,0.1);--error-badge-border:rgba(44,92,202,0.18);--error-badge-color:#1d4db9;--error-heading-color:#10213a;--error-summary-color:rgba(16,33,58,0.78);--error-detail-background:rgba(237,244,255,0.92);--error-detail-border:rgba(148,163,184,0.18);--error-detail-color:rgba(16,33,58,0.72);--error-action-primary-background:linear-gradient(135deg,#2f6fff,#5ca0ff);--error-action-primary-color:#ffffff;--error-action-primary-shadow:0 18px 34px rgba(47,111,255,0.26);--error-action-secondary-background:rgba(255,255,255,0.84);--error-action-secondary-border:rgba(148,163,184,0.24);--error-action-secondary-color:#1744ad;--error-text-primary:#10213a}.HttpErrorCard_admin__E1B3L{--error-card-border:rgba(196,181,253,0.52);--error-card-background:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(250,245,255,0.94));--error-card-shadow:0 28px 64px rgba(76,29,149,0.16);--error-accent-glow:radial-gradient(circle,rgba(139,92,246,0.24) 0%,rgba(139,92,246,0) 68%);--error-badge-background:rgba(109,40,217,0.1);--error-badge-border:rgba(109,40,217,0.18);--error-badge-color:#6d28d9;--error-heading-color:#3b0764;--error-summary-color:rgba(59,7,100,0.76);--error-detail-background:rgba(245,243,255,0.94);--error-detail-border:rgba(196,181,253,0.36);--error-detail-color:rgba(76,29,149,0.78);--error-action-primary-background:linear-gradient(135deg,#7c3aed,#a855f7);--error-action-primary-color:#ffffff;--error-action-primary-shadow:0 18px 34px rgba(109,40,217,0.24);--error-action-secondary-background:rgba(255,255,255,0.84);--error-action-secondary-border:rgba(196,181,253,0.48);--error-action-secondary-color:#5b21b6;--error-text-primary:#3b0764}.HttpErrorCard_header__Blfmt{position:relative;display:grid;gap:16px;z-index:1}.HttpErrorCard_badgeRow__Lp3TI{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.HttpErrorCard_badge__SN9Q1{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:10px 14px;border:1px solid var(--error-badge-border);border-radius:999px;background:var(--error-badge-background);color:var(--error-badge-color);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HttpErrorCard_statusCode__e9FRe{font-size:.96rem;letter-spacing:.08em}.HttpErrorCard_eyebrow__qYFEq{opacity:.86}.HttpErrorCard_title__mhmVm{margin:0;color:var(--error-heading-color);font-size:clamp(2rem,5vw,3.2rem);font-weight:800;letter-spacing:-.04em;line-height:1.02}.HttpErrorCard_summary__7Gom_{margin:0;max-width:60ch;color:var(--error-summary-color);font-size:clamp(1rem,2vw,1.08rem);line-height:1.72}.HttpErrorCard_detail__4RGEL{position:relative;z-index:1;padding:16px 18px;border:1px solid var(--error-detail-border);border-radius:20px;background:var(--error-detail-background);color:var(--error-detail-color);font-size:.96rem;line-height:1.68}.HttpErrorCard_actions__U_TCI{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:14px}.HttpErrorCard_action__y75rY{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 22px;border-radius:18px;font-size:.98rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.HttpErrorCard_action__y75rY:hover{transform:translateY(-1px)}.HttpErrorCard_action__y75rY:focus-visible{outline:3px solid rgba(59,130,246,.22);outline-offset:3px}.HttpErrorCard_primaryAction__LgQhH{border:0;background:var(--error-action-primary-background);box-shadow:var(--error-action-primary-shadow);color:var(--error-action-primary-color)}.HttpErrorCard_secondaryAction__eSkxQ{border:1px solid var(--error-action-secondary-border);background:var(--error-action-secondary-background);color:var(--error-action-secondary-color)}.HttpErrorCard_disabled__kobN2{cursor:not-allowed;opacity:.6}.HttpErrorCard_icon__EBzAt{display:inline-flex;flex:0 0 auto}html[data-mantine-color-scheme=dark] .HttpErrorCard_portal__7JfrX{--error-card-border:rgba(96,165,250,0.16);--error-card-background:linear-gradient(180deg,rgba(10,23,43,0.94),rgba(12,28,52,0.92));--error-card-shadow:0 28px 64px rgba(2,6,23,0.34);--error-accent-glow:radial-gradient(circle,rgba(63,117,255,0.26) 0%,rgba(63,117,255,0) 68%);--error-badge-background:rgba(59,130,246,0.16);--error-badge-border:rgba(96,165,250,0.24);--error-badge-color:#bfdbfe;--error-heading-color:#f8fbff;--error-summary-color:rgba(226,232,240,0.82);--error-detail-background:rgba(18,33,57,0.92);--error-detail-border:rgba(96,165,250,0.14);--error-detail-color:rgba(226,232,240,0.8);--error-action-primary-background:linear-gradient(135deg,#295fd6,#4d86dc);--error-action-primary-color:#ffffff;--error-action-primary-shadow:0 16px 30px rgba(47,111,255,0.18);--error-action-secondary-background:rgba(10,23,43,0.82);--error-action-secondary-border:rgba(96,165,250,0.2);--error-action-secondary-color:#dbeafe;--error-text-primary:#f8fbff}html[data-mantine-color-scheme=dark] .HttpErrorCard_admin__E1B3L{--error-card-border:rgba(167,139,250,0.2);--error-card-background:linear-gradient(180deg,rgba(24,14,40,0.94),rgba(29,17,49,0.92));--error-card-shadow:0 28px 64px rgba(7,4,14,0.38);--error-accent-glow:radial-gradient(circle,rgba(139,92,246,0.28) 0%,rgba(139,92,246,0) 68%);--error-badge-background:rgba(139,92,246,0.18);--error-badge-border:rgba(167,139,250,0.24);--error-badge-color:#e9d5ff;--error-heading-color:#faf5ff;--error-summary-color:rgba(233,213,255,0.82);--error-detail-background:rgba(42,23,69,0.92);--error-detail-border:rgba(167,139,250,0.18);--error-detail-color:rgba(233,213,255,0.82);--error-action-primary-background:linear-gradient(135deg,#5b27b6,#8f49d9);--error-action-primary-color:#ffffff;--error-action-primary-shadow:0 16px 30px rgba(109,40,217,0.2);--error-action-secondary-background:rgba(24,14,40,0.82);--error-action-secondary-border:rgba(167,139,250,0.22);--error-action-secondary-color:#f3e8ff;--error-text-primary:#faf5ff}@media (max-width:720px){.HttpErrorCard_card__3VQDr{gap:20px;padding:24px;border-radius:28px}.HttpErrorCard_actions__U_TCI{flex-direction:column}.HttpErrorCard_action__y75rY{width:100%}}@media (prefers-reduced-motion:reduce){.HttpErrorCard_action__y75rY{transition:none}}.HttpErrorStage_stage__p5QC4{position:relative;width:100%}.HttpErrorStage_embedded__J9u6h{display:grid;min-height:calc(100dvh - 10rem);padding:clamp(8px,1.8vw,18px) 0 clamp(28px,4vw,44px)}.HttpErrorStage_standalone__gpZwc{display:grid;align-items:stretch;min-height:100dvh;padding:clamp(20px,3vw,32px);isolation:isolate;overflow:hidden}.HttpErrorStage_standalone__gpZwc:after,.HttpErrorStage_standalone__gpZwc:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-2}.HttpErrorStage_standalone__gpZwc:after{z-index:-1}.HttpErrorStage_portalStandalone__kyiyY:before{background:radial-gradient(circle at top left,rgba(63,117,255,.18),transparent 26%),radial-gradient(circle at top right,rgba(255,184,77,.14),transparent 24%),linear-gradient(180deg,#edf4ff,#f6f8fc 22%,#ffffff)}.HttpErrorStage_portalStandalone__kyiyY:after{inset:auto auto -18% -10%;width:340px;height:340px;border-radius:999px;background:radial-gradient(circle,rgba(63,117,255,.14) 0,rgba(63,117,255,0) 70%);filter:blur(24px)}.HttpErrorStage_adminStandalone__zvT0Q:before{background:radial-gradient(circle at top left,rgba(139,92,246,.2),transparent 24%),radial-gradient(circle at top right,rgba(196,181,253,.16),transparent 24%),linear-gradient(180deg,#f6efff,#f8f5ff 22%,#ffffff)}.HttpErrorStage_adminStandalone__zvT0Q:after{inset:auto -8% -20% auto;width:360px;height:360px;border-radius:999px;background:radial-gradient(circle,rgba(139,92,246,.16) 0,rgba(139,92,246,0) 72%);filter:blur(24px)}.HttpErrorStage_shell__dV7WR{display:grid;grid-template-rows:auto 1fr;gap:18px;width:min(100%,880px);margin:0 auto}.HttpErrorStage_topAccessory__s533j{display:flex;justify-content:flex-end;width:100%;min-height:42px}.HttpErrorStage_inner__HiyQh{display:flex;align-items:center;justify-content:center;width:100%}.HttpErrorStage_standalone__gpZwc .HttpErrorStage_inner__HiyQh{min-height:calc(100dvh - (clamp(20px, 3vw, 32px) * 2) - 60px)}html[data-mantine-color-scheme=dark] .HttpErrorStage_portalStandalone__kyiyY:before{background:radial-gradient(circle at top left,rgba(69,125,255,.18),transparent 26%),radial-gradient(circle at top right,rgba(255,184,77,.12),transparent 24%),linear-gradient(180deg,#07101f,#0a1528 24%,#111c31)}html[data-mantine-color-scheme=dark] .HttpErrorStage_portalStandalone__kyiyY:after{background:radial-gradient(circle,rgba(63,117,255,.16) 0,rgba(63,117,255,0) 72%)}html[data-mantine-color-scheme=dark] .HttpErrorStage_adminStandalone__zvT0Q:before{background:radial-gradient(circle at top left,rgba(167,139,250,.18),transparent 24%),radial-gradient(circle at top right,rgba(109,40,217,.14),transparent 24%),linear-gradient(180deg,#090612,#10091a 24%,#170f24)}html[data-mantine-color-scheme=dark] .HttpErrorStage_adminStandalone__zvT0Q:after{background:radial-gradient(circle,rgba(139,92,246,.18) 0,rgba(139,92,246,0) 72%)}@media (max-width:720px){.HttpErrorStage_embedded__J9u6h{min-height:auto;padding-bottom:28px}.HttpErrorStage_standalone__gpZwc{padding:18px}.HttpErrorStage_shell__dV7WR{gap:14px}.HttpErrorStage_standalone__gpZwc .HttpErrorStage_inner__HiyQh{min-height:auto}}.ErrorStudio_page__rHR6G{--studio-accent:#2f6fff;--studio-accent-soft:rgba(47,111,255,0.14);--studio-border:rgba(148,163,184,0.22);--studio-panel-background:rgba(255,255,255,0.82);--studio-panel-shadow:0 26px 60px rgba(15,23,42,0.12);--studio-muted:rgba(15,23,42,0.7);min-height:100dvh;padding:clamp(20px,3vw,32px);background:radial-gradient(circle at top left,rgba(47,111,255,.14),transparent 24%),radial-gradient(circle at top right,rgba(124,58,237,.14),transparent 22%),linear-gradient(180deg,#eef4ff,#f8fafc 26%,#ffffff)}.ErrorStudio_page__rHR6G[data-surface=admin]{--studio-accent:#7c3aed;--studio-accent-soft:rgba(124,58,237,0.14)}.ErrorStudio_shell__NDZuM{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:24px;align-items:start}.ErrorStudio_panel__ocTUv{position:sticky;top:20px;display:grid;gap:20px;padding:24px;border:1px solid var(--studio-border);border-radius:28px;background:var(--studio-panel-background);box-shadow:var(--studio-panel-shadow);backdrop-filter:blur(18px)}.ErrorStudio_header__sfdE4{display:grid;gap:10px}.ErrorStudio_eyebrow__6jpIz{margin:0;color:var(--studio-accent);font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ErrorStudio_title__DmxWf{margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;letter-spacing:-.04em;line-height:1.04;color:#0f172a}.ErrorStudio_summary__xIWWY{margin:0;color:var(--studio-muted);line-height:1.65}.ErrorStudio_section__l3rYT{display:grid;gap:12px}.ErrorStudio_sectionTitle__Eyxa9{margin:0;color:#0f172a;font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ErrorStudio_controlGrid__r1OEP{display:grid;gap:12px}.ErrorStudio_controlRow__50iHz{display:grid;gap:8px}.ErrorStudio_label__BXfvg{color:#334155;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ErrorStudio_input__9o_ac,.ErrorStudio_select__6rw08,.ErrorStudio_textarea__6U8LS{width:100%;border:1px solid rgba(148,163,184,.28);border-radius:18px;background:rgba(255,255,255,.92);color:#0f172a;font:inherit;line-height:1.5;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.ErrorStudio_input__9o_ac,.ErrorStudio_select__6rw08{min-height:50px;padding:0 16px}.ErrorStudio_textarea__6U8LS{min-height:108px;padding:14px 16px;resize:vertical}.ErrorStudio_input__9o_ac:focus,.ErrorStudio_select__6rw08:focus,.ErrorStudio_textarea__6U8LS:focus{outline:none;border-color:rgba(59,130,246,.5);box-shadow:0 0 0 4px var(--studio-accent-soft)}.ErrorStudio_inlineOptions__klu26{display:flex;flex-wrap:wrap;gap:10px}.ErrorStudio_chipButton__c_0fh{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:rgba(255,255,255,.82);color:#334155;font:inherit;font-size:.92rem;font-weight:700;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.ErrorStudio_chipButton__c_0fh[data-active=true]{border-color:transparent;background:linear-gradient(135deg,var(--studio-accent) 0,color-mix(in srgb,var(--studio-accent) 72%,white 28%) 100%);box-shadow:0 16px 28px color-mix(in srgb,var(--studio-accent) 22%,transparent 78%);color:#ffffff}.ErrorStudio_chipButton__c_0fh:hover{transform:translateY(-1px)}.ErrorStudio_checkboxRow__aSVMP{display:flex;align-items:center;gap:10px;color:#334155;font-weight:600}.ErrorStudio_checkbox__9h5gF{width:18px;height:18px;accent-color:var(--studio-accent)}.ErrorStudio_previewColumn__fh6L4{display:grid;gap:16px}.ErrorStudio_previewMeta__w__MY{display:flex;flex-wrap:wrap;gap:10px}.ErrorStudio_previewMetaItem__f0d50{padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid rgba(148,163,184,.22);color:#334155;font-size:.88rem;font-weight:700}.ErrorStudio_previewViewport__19bOX{display:flex;justify-content:center;width:100%;padding:16px;border:1px solid var(--studio-border);border-radius:30px;background:rgba(255,255,255,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);overflow:auto}.ErrorStudio_viewportDesktop__Maspm{max-width:100%}.ErrorStudio_viewportTablet__m2KFl{max-width:880px}.ErrorStudio_viewportMobile__yrNb8{max-width:460px}.ErrorStudio_previewCanvas__m55Rl{width:100%}.ErrorStudio_notesCard__RPEoR{display:grid;gap:10px;padding:18px 20px;border:1px solid rgba(148,163,184,.2);border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 16px 36px rgba(15,23,42,.08)}.ErrorStudio_notesTitle__zZSQj{margin:0;color:#0f172a;font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ErrorStudio_notesBody__5xcpu{margin:0;color:#475569;line-height:1.65}@media (max-width:1100px){.ErrorStudio_shell__NDZuM{grid-template-columns:1fr}.ErrorStudio_panel__ocTUv{position:static}}@media (max-width:720px){.ErrorStudio_page__rHR6G{padding:16px}.ErrorStudio_notesCard__RPEoR,.ErrorStudio_panel__ocTUv,.ErrorStudio_previewViewport__19bOX{border-radius:24px}}@media (prefers-reduced-motion:reduce){.ErrorStudio_chipButton__c_0fh,.ErrorStudio_input__9o_ac,.ErrorStudio_select__6rw08,.ErrorStudio_textarea__6U8LS{transition:none}}.PortalLoadingUI_srOnly__Vwr2F{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PortalLoadingUI_inlineLoading__hMOVU{min-height:min(360px,calc(100dvh - 220px));display:grid;place-items:center;padding:16px 0 8px}.PortalLoadingUI_inlineSpinner__TOq4j{width:42px;height:42px;border:4px solid rgba(19,84,245,.14);border-top-color:#1354f5;border-radius:999px;animation:PortalLoadingUI_portalInlineSpinner__NrSCD .9s linear infinite}html[data-mantine-color-scheme=dark] .PortalLoadingUI_inlineSpinner__TOq4j{border-color:#9cc5ff rgba(156,197,255,.18) rgba(156,197,255,.18)}@keyframes PortalLoadingUI_portalInlineSpinner__NrSCD{to{transform:rotate(1turn)}}.PortalLoadingUI_coldStartOverlay__JBt4p{--cold-start-loader-track:rgba(148,163,184,0.18);--cold-start-loader-bar:linear-gradient(90deg,#2158ff,#5a8cff 60%,#a9c2ff);position:fixed;inset:0;z-index:2000;padding:24px;background:radial-gradient(circle at top left,rgba(63,117,255,.2),transparent 24%),radial-gradient(circle at top right,rgba(255,184,77,.16),transparent 24%),linear-gradient(180deg,#edf4ff,#f6f8fc 22%,#ffffff)}.PortalLoadingUI_coldStartOverlay__JBt4p[data-surface=admin]{--cold-start-loader-track:rgba(196,181,253,0.28);--cold-start-loader-bar:linear-gradient(90deg,#7c3aed,#8b5cf6 58%,#c4b5fd)}.PortalLoadingUI_coldStartLayout__r7VsS{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;min-height:calc(100dvh - 48px)}.PortalLoadingUI_coldStartSidebar__nLJCw{display:flex;flex-direction:column;min-height:0;padding:26px 22px;border:1px solid rgba(255,255,255,.18);border-radius:32px;background:linear-gradient(180deg,rgba(13,60,181,.94),rgba(13,49,139,.94) 54%,rgba(10,34,95,.98)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 30%);box-shadow:0 28px 70px rgba(15,23,42,.2)}.PortalLoadingUI_coldStartSidebarFooter__27Kni,.PortalLoadingUI_coldStartSidebarHeader__nub8x{display:grid;gap:14px}.PortalLoadingUI_coldStartSidebarHeader__nub8x{margin-bottom:22px}.PortalLoadingUI_coldStartBrandRow__9LnSV{display:flex;align-items:center;gap:14px}.PortalLoadingUI_coldStartMarkSkeleton__UbZc7{width:56px;height:56px;border-radius:18px}.PortalLoadingUI_coldStartBrandText__a0JM9{display:grid;gap:8px;flex:1 1 auto}.PortalLoadingUI_coldStartSidebarMenu__G6rcy{display:grid;gap:10px;flex:1 1 auto;min-height:0}.PortalLoadingUI_coldStartMenuItem__b_UJY,.PortalLoadingUI_coldStartPrimaryAction__KzQ70{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;border-radius:20px}.PortalLoadingUI_coldStartMenuItem__b_UJY{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.PortalLoadingUI_coldStartPrimaryAction__KzQ70{background:linear-gradient(135deg,rgba(255,246,207,.48),rgba(255,213,127,.42))}.PortalLoadingUI_coldStartMenuIcon__2iHIA{width:24px;height:24px;border-radius:10px}.PortalLoadingUI_coldStartMenuText__n60LV{display:grid;gap:8px}.PortalLoadingUI_coldStartSidebarFooter__27Kni{margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.PortalLoadingUI_coldStartMain__neaoi{min-width:0;display:grid;grid-template-rows:auto 1fr;gap:22px}.PortalLoadingUI_coldStartTopBar__CQSiA{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border:1px solid rgba(148,163,184,.2);border-radius:28px;background:rgba(255,255,255,.66);backdrop-filter:blur(20px);box-shadow:0 18px 36px rgba(148,163,184,.14)}.PortalLoadingUI_coldStartTopBarTitle__deT0p{display:grid;gap:8px;min-width:0}.PortalLoadingUI_coldStartTopBarActions__5H3OO{display:inline-flex;align-items:center;gap:12px}.PortalLoadingUI_coldStartActionDot__5dVMV{width:52px;height:52px;border-radius:18px}.PortalLoadingUI_coldStartPanelWrap__tOIoH{display:grid;place-items:center}.PortalLoadingUI_coldStartPanel__HjYyc{width:min(100%,720px);display:grid;gap:20px;padding:30px 28px;border:1px solid rgba(148,163,184,.2);border-radius:32px;background:rgba(255,255,255,.82);box-shadow:0 26px 80px rgba(15,23,42,.12)}.PortalLoadingUI_coldStartContent__pdic3{display:grid;gap:10px}.PortalLoadingUI_coldStartTitle__7BBHr{margin:0;color:#10213a;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.2;font-weight:700;letter-spacing:-.02em}.PortalLoadingUI_coldStartSummary__q_Bfu{margin:0;color:rgba(16,33,58,.76);line-height:1.7;max-width:58ch}.PortalLoadingUI_coldStartLoaderTrack__iIcGM{position:relative;height:12px;border-radius:999px;overflow:hidden;background:var(--cold-start-loader-track)}.PortalLoadingUI_coldStartLoaderBar__FEUaC{position:absolute;inset:0 auto 0 0;width:34%;border-radius:inherit;background:var(--cold-start-loader-bar);animation:PortalLoadingUI_coldStartTravel__vgSN_ 1.25s ease-in-out infinite}@keyframes PortalLoadingUI_coldStartTravel__vgSN_{0%{transform:translateX(-100%)}to{transform:translateX(320%)}}.PortalLoadingUI_coldStartActions____4uZ{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PortalLoadingUI_coldStartPrimaryButton__sUtEG,.PortalLoadingUI_coldStartSecondaryButton__CBO4C{appearance:none;border-radius:999px;padding:13px 18px;font-weight:800;cursor:pointer}.PortalLoadingUI_coldStartPrimaryButton__sUtEG{border:none;background:linear-gradient(135deg,#1354f5,#0b43c8);color:#ffffff;box-shadow:0 16px 28px rgba(19,84,245,.2)}.PortalLoadingUI_coldStartSecondaryButton__CBO4C{border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.72);color:#1744ad}.PortalLoadingUI_shimmerBlock__gSZbw{position:relative;overflow:hidden;background:rgba(255,255,255,.14)}.PortalLoadingUI_shimmerBlock__gSZbw:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22) 48%,transparent);animation:PortalLoadingUI_shimmerSweep___mWn_ 1.6s ease-in-out infinite}.PortalLoadingUI_shimmerShort__GWl54{width:96px;height:12px;border-radius:999px}.PortalLoadingUI_shimmerMedium__BPCmF{width:148px;height:16px;border-radius:999px}.PortalLoadingUI_shimmerLong__VFRcX{width:196px;height:16px;border-radius:999px}.PortalLoadingUI_shimmerTopBarEyebrow__SMSmH{width:132px;height:12px;border-radius:999px}.PortalLoadingUI_shimmerTopBarTitle__vFbNH{width:min(320px,52vw);height:28px;border-radius:999px}@keyframes PortalLoadingUI_shimmerSweep___mWn_{to{transform:translateX(100%)}}html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartPanel__HjYyc,html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartTopBar__CQSiA{border-color:rgba(148,163,184,.14);background:rgba(8,17,38,.82);box-shadow:0 24px 70px rgba(2,8,23,.28)}html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartOverlay__JBt4p{background:radial-gradient(circle at top left,rgba(63,117,255,.22),transparent 24%),radial-gradient(circle at bottom right,rgba(255,184,77,.14),transparent 28%),linear-gradient(180deg,#07101f,#0b1426)}html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartOverlay__JBt4p[data-surface=admin]{--cold-start-loader-track:rgba(109,40,217,0.28);--cold-start-loader-bar:linear-gradient(90deg,#7c3aed,#a855f7 60%,#ddd6fe)}html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartSummary__q_Bfu{color:rgba(221,232,255,.76)}html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartTitle__7BBHr{color:#eef4ff}html[data-mantine-color-scheme=dark] .PortalLoadingUI_coldStartSecondaryButton__CBO4C{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.72);color:#dbe7ff}html[data-mantine-color-scheme=dark] .PortalLoadingUI_shimmerBlock__gSZbw{background:rgba(255,255,255,.1)}@media (max-width:900px){.PortalLoadingUI_coldStartOverlay__JBt4p{padding:16px}.PortalLoadingUI_coldStartLayout__r7VsS{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);align-items:start;align-content:normal;min-height:calc(100dvh - 32px)}.PortalLoadingUI_coldStartSidebar__nLJCw{min-height:0;padding:20px 18px;border-radius:26px;align-self:start}.PortalLoadingUI_coldStartSidebarHeader__nub8x{margin-bottom:0}.PortalLoadingUI_coldStartMain__neaoi{min-height:100%;grid-template-rows:auto minmax(0,1fr);align-content:stretch;align-self:stretch}.PortalLoadingUI_coldStartPanelWrap__tOIoH{min-height:0;place-items:center}.PortalLoadingUI_coldStartSidebarFooter__27Kni,.PortalLoadingUI_coldStartSidebarMenu__G6rcy{display:none}}.LoadingScreenPreview_previewControls__PUWqh{position:fixed;right:24px;bottom:24px;z-index:2100;display:grid;gap:12px;min-width:220px;padding:16px;border:1px solid rgba(148,163,184,.22);border-radius:20px;background:rgba(255,255,255,.9);box-shadow:0 18px 42px rgba(15,23,42,.14);backdrop-filter:blur(16px)}.LoadingScreenPreview_previewLabel__WR3OL{margin:0;color:#10213a;font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.LoadingScreenPreview_previewButtons__nJ4cc{display:flex;gap:8px;flex-wrap:wrap}.LoadingScreenPreview_previewButtonActive__18y4N,.LoadingScreenPreview_previewButton__g_Q47{appearance:none;border-radius:999px;padding:10px 14px;font-size:.92rem;font-weight:700;cursor:pointer}.LoadingScreenPreview_previewButton__g_Q47{border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.88);color:#1744ad}.LoadingScreenPreview_previewButtonActive__18y4N{border:none;background:linear-gradient(135deg,#1354f5,#0b43c8);color:#ffffff;box-shadow:0 12px 22px rgba(19,84,245,.2)}@media (prefers-color-scheme:dark){.LoadingScreenPreview_previewControls__PUWqh{border-color:rgba(148,163,184,.18);background:rgba(8,17,38,.84);box-shadow:0 24px 70px rgba(2,8,23,.32)}.LoadingScreenPreview_previewLabel__WR3OL{color:#eef4ff}.LoadingScreenPreview_previewButton__g_Q47{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.78);color:#dbe7ff}}@media (max-width:640px){.LoadingScreenPreview_previewControls__PUWqh{right:16px;bottom:16px;left:16px;min-width:0}}