.public-auth-shell_publicShell___qPZn{--public-canvas:#f6f8fb;--public-surface:rgba(255,255,255,0.96);--public-border:#e1e5ec;--public-heading:#24304b;--public-text:#44516b;--public-muted:#69758c;--public-primary:#5157a8;--public-primary-deep:#37416f;--public-accent:#0f827c;--public-accent-deep:#0b6662;--public-gold:#f4ad24;--public-shell-padding:clamp(1rem,2.8vw,2.5rem);min-height:100svh;min-height:100dvh;overflow-x:clip;color:var(--public-heading);color-scheme:light;background:radial-gradient(circle at 88% 10%,rgba(81,87,168,.14),transparent 29rem),radial-gradient(circle at 10% 86%,rgba(15,130,124,.1),transparent 31rem),linear-gradient(145deg,#fbfbff 0,var(--public-canvas) 48%,#f8fbfb 100%);background-color:var(--public-canvas);isolation:isolate}.public-auth-shell_publicShell___qPZn:after,.public-auth-shell_publicShell___qPZn:before{position:fixed;z-index:-1;border-radius:999px;content:"";pointer-events:none;filter:blur(1px)}.public-auth-shell_publicShell___qPZn:before{inset-block-start:-11rem;inset-inline-start:-8rem;width:28rem;height:28rem;border:1px solid rgba(91,94,232,.12);box-shadow:0 0 0 3rem rgba(91,94,232,.025),0 0 0 7rem rgba(15,130,124,.018)}.public-auth-shell_publicShell___qPZn:after{inset-inline-end:4vw;inset-block-end:3rem;width:.7rem;height:.7rem;background:var(--public-gold);box-shadow:3.25rem -2rem 0 -.08rem rgba(244,173,36,.62),-2.5rem -4.5rem 0 -.16rem rgba(15,130,124,.38),6rem -7rem 0 -.2rem rgba(81,87,168,.34);transform:rotate(45deg)}.public-auth-shell_main__XCx1I{display:grid;min-height:100svh;min-height:100dvh;place-items:center;padding:max(var(--public-shell-padding),env(safe-area-inset-top,0px)) max(var(--public-shell-padding),env(safe-area-inset-right,0px)) max(var(--public-shell-padding),env(safe-area-inset-bottom,0px)) max(var(--public-shell-padding),env(safe-area-inset-left,0px))}.public-auth-shell_layout__S9kMd{width:min(32rem,100%)}.public-auth-shell_layoutWide__XOdG8{width:min(42rem,100%)}.public-auth-shell_formCard__MnLnB{border:1px solid var(--public-border);border-radius:1.85rem;box-shadow:0 1.5rem 4.5rem rgba(41,35,95,.1);position:relative;align-self:center;overflow:hidden;padding:clamp(1.35rem,3vw,2.35rem);background:var(--public-surface);animation:public-auth-shell_public-rise__w33gH .42s cubic-bezier(.2,.8,.2,1) both}.public-auth-shell_formCard__MnLnB:before{position:absolute;inset:0 0 auto;height:.35rem;background:linear-gradient(90deg,var(--public-primary-deep),#555f96 52%,var(--public-accent));content:""}.public-auth-shell_formHeader__uyFiM{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;margin-block-end:1.5rem}.public-auth-shell_eyebrow__V2pkC{display:inline-flex;min-height:1.75rem;align-items:center;gap:.4rem;color:var(--public-primary-deep);font-size:.75rem;font-weight:900}.public-auth-shell_eyebrowStar__CZCwr{color:var(--public-gold);font-size:1rem;filter:drop-shadow(0 .18rem .25rem rgba(244,173,36,.22))}.public-auth-shell_title__iFAXl{margin-block-start:.4rem;color:var(--public-heading);font-size:clamp(1.85rem,3.5vw,2.5rem);font-weight:900;line-height:1.25;letter-spacing:-.035em}.public-auth-shell_subtitle__hCUqT{max-width:34rem;margin-block-start:.55rem;color:var(--public-text);font-size:.92rem;font-weight:700;line-height:1.9}.public-auth-shell_brandMark__pLTJI{display:grid;width:3.5rem;height:3.5rem;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.8);border-radius:1.1rem;color:#fff;background:linear-gradient(145deg,var(--public-primary) 0,#5d628f 55%,var(--public-accent) 100%);box-shadow:0 .75rem 1.7rem rgba(91,81,207,.24);font-size:1.45rem;line-height:1}.public-auth-shell_formBody__Ygquk{position:relative}.public-auth-shell_switchPrompt__r3YDz{margin-block-start:1.45rem;color:var(--public-muted);text-align:center;font-size:.86rem;font-weight:700}.public-auth-shell_switchLink__8HkJj{border-radius:.4rem;color:var(--public-primary-deep);font-weight:900;text-underline-offset:.22rem}.public-auth-shell_switchLink__8HkJj:hover{color:var(--public-accent-deep);text-decoration:underline}.public-auth-shell_fieldLabel__4I_I0{display:block}.public-auth-shell_fieldLabelText__ZYZSh{display:flex;min-height:1.5rem;align-items:center;justify-content:space-between;gap:.5rem;margin-block-end:.45rem;color:var(--public-heading);font-size:.84rem;font-weight:900}.public-auth-shell_fieldHint__q90wn{color:var(--public-muted);font-size:.7rem;font-weight:700}.public-auth-shell_field__jA8SP{width:100%;min-height:3rem;border:1px solid #dce1e9;border-radius:.9rem;padding:.75rem .95rem;color:var(--public-heading);outline:none;background:#fff;font-size:.86rem;font-weight:700;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.public-auth-shell_choiceFieldset__cZPAb{min-width:0;grid-column:1/-1;border:0;padding:0}.public-auth-shell_choiceLegend__quEp8{display:flex;width:100%;min-height:1.5rem;align-items:center;justify-content:space-between;gap:.5rem;margin-block-end:.45rem;color:var(--public-heading);font-size:.84rem;font-weight:900}.public-auth-shell_choiceGrid__vE3UD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.public-auth-shell_choiceCard__BuJbF{position:relative;cursor:pointer}.public-auth-shell_choiceInput__XHm0e{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.public-auth-shell_choiceContent__SuawB{display:grid;min-height:3.5rem;place-content:center;border:1px solid #dcdfe9;border-radius:.9rem;padding:.65rem .85rem;color:#3d4562;background:#fff;text-align:center;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.public-auth-shell_choiceContent__SuawB strong{font-size:.88rem;font-weight:900}.public-auth-shell_choiceContent__SuawB small{margin-block-start:.14rem;color:var(--public-muted);font-size:.68rem;font-weight:700}.public-auth-shell_choiceInput__XHm0e:checked+.public-auth-shell_choiceContent__SuawB{border-color:var(--public-primary);color:var(--public-primary-deep);background:#f2f3fb;box-shadow:0 0 0 2px rgba(81,87,168,.16)}.public-auth-shell_choiceInput__XHm0e:focus-visible+.public-auth-shell_choiceContent__SuawB{outline:3px solid #7067e8;outline-offset:2px}.public-auth-shell_field__jA8SP::-moz-placeholder{color:#8b86a4;font-weight:600}.public-auth-shell_field__jA8SP::placeholder{color:#8b86a4;font-weight:600}.public-auth-shell_field__jA8SP:hover{border-color:#beb8da}.public-auth-shell_button__N7eik:focus-visible,.public-auth-shell_field__jA8SP:focus-visible,.public-auth-shell_switchLink__8HkJj:focus-visible{outline:3px solid #7067e8;outline-offset:2px}.public-auth-shell_button__N7eik{width:100%;min-height:3rem;border:0;border-radius:.95rem;padding:.75rem 1.2rem;font-size:.86rem;font-weight:900;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.public-auth-shell_button__N7eik:not(:disabled):hover{transform:translateY(-1px)}.public-auth-shell_button__N7eik:disabled{cursor:not-allowed;opacity:.56}.public-auth-shell_primaryButton__r1Ynq{color:#fff;background:linear-gradient(115deg,#3d4fc8,#5363a8 52%,#0f827c);box-shadow:0 .8rem 1.6rem rgba(90,68,196,.24)}.public-auth-shell_primaryButton__r1Ynq:not(:disabled):hover{background:linear-gradient(115deg,#3040b1,#46568f 52%,#0b6662);box-shadow:0 1rem 1.9rem rgba(90,68,196,.3)}.public-auth-shell_secondaryButton__llvvi{border:1px solid #d8d3e8;color:#4f496d;background:#fff}.public-auth-shell_secondaryButton__llvvi:not(:disabled):hover{border-color:#aaa3d5;color:var(--public-primary-deep);background:#f8fafc}.public-auth-shell_error__2GMmo{border:1px solid #fecdd3;border-radius:.9rem;padding:.75rem .95rem;color:#9f1239;background:#fff1f2;font-size:.82rem;font-weight:800;line-height:1.8}.public-auth-shell_sectionTitle__MW7Yf{display:flex;grid-column:1/-1;align-items:center;gap:.7rem;padding-block-start:.2rem;color:var(--public-primary-deep);font-size:.8rem;font-weight:900}.public-auth-shell_sectionTitle__MW7Yf:after,.public-auth-shell_sectionTitle__MW7Yf:before{height:1px;flex:1;background:linear-gradient(90deg,transparent,#d9d3f1);content:""}.public-auth-shell_sectionTitle__MW7Yf:after{background:linear-gradient(90deg,#d9d3f1,transparent)}.public-auth-shell_statusCard__KHUYv{align-self:center;text-align:center}.public-auth-shell_statusIcon__iJ682{display:grid;width:4rem;height:4rem;margin-inline:auto;place-items:center;border-radius:1.25rem;color:#fff;background:linear-gradient(145deg,var(--public-primary),#5d628f 55%,var(--public-accent));box-shadow:0 .9rem 1.8rem rgba(91,81,207,.24);font-size:1.4rem;font-weight:900}.public-auth-shell_statusIconLoading__sKbD2{color:transparent}.public-auth-shell_statusIconLoading__sKbD2:after{width:1.75rem;height:1.75rem;border:.22rem solid rgba(255,255,255,.4);border-block-start-color:#fff;border-radius:999px;content:"";animation:public-auth-shell_public-spin__BpTel .78s linear infinite}@keyframes public-auth-shell_public-rise__w33gH{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes public-auth-shell_public-spin__BpTel{to{transform:rotate(1turn)}}@media (max-width:40rem){.public-auth-shell_main__XCx1I{padding:.75rem}.public-auth-shell_formCard__MnLnB{border-radius:1.35rem;padding:1.15rem}.public-auth-shell_formHeader__uyFiM{gap:.7rem}.public-auth-shell_brandMark__pLTJI{width:3rem;height:3rem;border-radius:.9rem}}@media (prefers-reduced-motion:reduce){.public-auth-shell_formCard__MnLnB,.public-auth-shell_statusIconLoading__sKbD2:after{animation:none}.public-auth-shell_button__N7eik,.public-auth-shell_choiceContent__SuawB,.public-auth-shell_field__jA8SP{scroll-behavior:auto;transition:none}.public-auth-shell_button__N7eik:not(:disabled):hover{transform:none}}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]){--public-canvas:#0d071c;--public-surface:#170e29;--public-border:#39254f;--public-heading:#fcf7ff;--public-text:#d8cce5;--public-muted:#b6a4c8;--public-primary:#8b5cf6;--public-primary-deep:#c4a7ff;--public-accent:#22d3ee;--public-accent-deep:#a5edfa;--public-gold:#c4a7ff;--public-rose:#f1a3d4;--public-lilac:#d8b4fe;--public-shell-padding:clamp(1.25rem,4vw,3rem);display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;font-family:var(--font-vazir),sans-serif;color-scheme:dark;background:radial-gradient(ellipse at 12% 35%,rgba(129,53,207,.32),transparent 39rem),radial-gradient(ellipse at 92% 4%,rgba(160,67,181,.18),transparent 31rem),radial-gradient(ellipse at 74% 100%,rgba(88,43,160,.18),transparent 32rem),var(--public-canvas)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]):before{inset-block-start:14%;inset-inline-start:auto;inset-inline-end:-17rem;width:35rem;height:35rem;border:0;background:radial-gradient(circle,rgba(146,56,195,.1),transparent 70%);box-shadow:none;filter:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]):after{display:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU{position:fixed;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU:before{position:absolute;inset:0;background:radial-gradient(circle at 8% 18%,rgba(219,181,255,.6) 0 1px,transparent 1.8px),radial-gradient(circle at 39% 7%,rgba(228,173,240,.45) 0 1px,transparent 1.7px),radial-gradient(circle at 64% 14%,rgba(192,153,246,.45) 0 1.3px,transparent 2px),radial-gradient(circle at 94% 32%,rgba(241,163,212,.45) 0 1px,transparent 1.8px),radial-gradient(circle at 7% 79%,rgba(159,215,238,.4) 0 1px,transparent 1.7px),radial-gradient(circle at 87% 83%,rgba(213,175,252,.5) 0 1px,transparent 1.8px);content:""}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span{position:absolute;width:clamp(22rem,48vw,46rem);height:clamp(22rem,48vw,46rem);border-radius:50%;opacity:.8;animation:public-auth-shell_auth-aurora-settle__DJ9A6 3.4s cubic-bezier(.2,.65,.3,1) both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span:first-child{top:-20rem;right:-12rem;background:radial-gradient(ellipse,rgba(171,89,226,.26),transparent 67%)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span:nth-child(2){top:24%;left:-20rem;background:radial-gradient(ellipse,rgba(176,70,199,.23),transparent 67%);animation-delay:.3s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span:nth-child(3){right:5%;bottom:-28rem;background:radial-gradient(ellipse,rgba(124,78,221,.23),transparent 67%);animation-delay:.6s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_pageHeader__qbK1q{display:flex;width:min(100%,80rem);align-items:center;justify-content:space-between;gap:1.5rem;margin-inline:auto;padding:1.75rem var(--public-shell-padding) 0}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_wordmark__nFNzP{display:inline-flex;min-width:0;align-items:center;gap:.75rem;color:var(--public-heading);text-decoration:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_logo__Fs4xa{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;filter:drop-shadow(0 .25rem .7rem rgba(172,119,255,.25))}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_logo__Fs4xa img{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_brandName__zqc07{display:block;font-size:1.65rem;font-weight:900;line-height:1.5;letter-spacing:-.035em}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_brandCaption__CHFGz{display:block;margin-block-start:.12rem;color:var(--public-muted);font-size:.65rem;font-weight:500;line-height:1.7}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_headerNote__APzpm{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--public-muted);font-size:.76rem;line-height:1.8}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_headerDot__1PXeO{width:.35rem;height:.35rem;border-radius:50%;background:#c4a7ff;box-shadow:0 0 0 4px rgba(139,92,246,.1)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_main__XCx1I{width:min(100%,80rem);min-height:0;flex:1;margin-inline:auto;padding:2.75rem var(--public-shell-padding) 2.5rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_layout__S9kMd{display:grid;width:min(72.5rem,100%);min-width:0;grid-template-columns:minmax(0,28.75rem) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_layoutWide__XOdG8{width:min(76.25rem,100%);grid-template-columns:minmax(0,34.375rem) minmax(0,1fr);gap:clamp(2.5rem,4.5vw,4.5rem)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formCard__MnLnB{min-width:0;overflow:visible;border:1px solid #654276;border-radius:1.75rem;padding:2rem;background:radial-gradient(ellipse at 0 0,rgba(174,97,203,.17),transparent 19rem),radial-gradient(ellipse at 100% 100%,rgba(98,55,174,.12),transparent 18rem),linear-gradient(155deg,rgba(52,26,74,.88),var(--public-surface) 43%);box-shadow:0 1.75rem 4.5rem rgba(4,0,13,.3),0 0 3.5rem rgba(135,57,200,.08),inset 0 1px 0 rgba(243,213,255,.08);animation:public-auth-shell_auth-card-enter__cqthJ .4s ease-out both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formCard__MnLnB:before{inset:-1px 15% auto;height:2px;background:linear-gradient(90deg,transparent,#a97be6 30%,#efaddd 65%,transparent);box-shadow:0 -.15rem 1.2rem rgba(208,130,238,.32);pointer-events:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_authNav__7H4Q_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-block-end:1.75rem;border:1px solid #503162;border-radius:.9rem;padding:.3rem;background:rgba(18,9,31,.85)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_authNavLink__nv_l1{display:flex;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.65rem;padding:.45rem .75rem;color:var(--public-muted);font-size:.84rem;font-weight:700;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_authNavLink__nv_l1:hover{color:var(--public-heading);background:#281637}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_authNavActive__SIIKZ{border-color:#9765ba;color:#f3eaff;background:linear-gradient(110deg,#603184,#462361);box-shadow:0 2px 10px rgba(13,4,26,.2),inset 0 1px 0 rgba(237,195,255,.14)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formHeader__uyFiM{align-items:center;margin-block-end:1.65rem}.public-auth-shell_loginMethods__GyIzi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block-end:1.5rem;border-block-end:1px solid var(--public-border)}.public-auth-shell_loginMethod__7cT7j{position:relative;display:flex;min-width:0;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border:0;border-radius:.65rem .65rem 0 0;padding:.65rem .35rem;color:var(--public-muted);background:transparent;font-size:.82rem;line-height:1.7;cursor:pointer;transition:color .16s ease,background .16s ease}.public-auth-shell_loginMethod__7cT7j svg{width:1.1rem;height:1.1rem;flex:0 0 auto}.public-auth-shell_loginMethod__7cT7j[aria-pressed=true]{color:var(--public-heading);background:linear-gradient(0deg,rgba(139,92,246,.14),transparent)}.public-auth-shell_loginMethod__7cT7j[aria-pressed=true]:after{position:absolute;inset-inline:0;inset-block-end:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--public-primary-deep);content:""}.public-auth-shell_loginMethod__7cT7j:hover:not(:disabled){color:var(--public-heading);background-color:rgba(139,92,246,.09)}.public-auth-shell_loginMethod__7cT7j:focus-visible{outline:2px solid var(--public-primary-deep);outline-offset:3px}.public-auth-shell_loginMethod__7cT7j:disabled{opacity:.5;cursor:wait}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formHeader__uyFiM>div{min-width:0}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formEmblem__6myu1{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;border:1px solid #82559e;border-radius:.65rem;padding:.3rem;color:#f4c4ea;background:linear-gradient(145deg,#582c76,#321c50);box-shadow:0 .4rem 1.3rem rgba(133,61,177,.19),inset 0 1px 0 rgba(245,203,255,.15)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formEmblem__6myu1 svg{width:1.1rem;height:1.1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ{display:flex;align-items:center;gap:.8rem;margin-block:-.2rem 1.5rem;border:1px solid #563569;border-radius:.85rem;padding:.6rem .8rem;background:linear-gradient(105deg,rgba(108,57,151,.17),rgba(160,62,141,.08))}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ>span{position:relative;display:flex;flex:1;align-items:center;gap:.4rem;color:#ddc5ed;font-size:.7rem;font-weight:500;line-height:1.8;white-space:nowrap}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ>span:before{width:.4rem;height:.4rem;flex:0 0 auto;border-radius:50%;background:#c6a0f8;box-shadow:0 0 0 3px rgba(177,129,230,.12);content:""}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ>span:nth-child(2):before{background:#efa5d0;box-shadow:0 0 0 3px rgba(235,140,198,.1)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ>span:nth-child(3):before{background:#9fdaec;box-shadow:0 0 0 3px rgba(116,198,222,.1)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ>span:not(:last-child):after{height:1px;min-width:.3rem;flex:1;margin-inline-start:.25rem;background:linear-gradient(90deg,#86579c,rgba(134,87,156,.15));content:""}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_eyebrow__V2pkC{min-height:1.4rem;color:#c3a2ff;font-size:.72rem;font-weight:700}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_eyebrowStar__CZCwr{color:#c3a2ff;filter:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_title__iFAXl{margin-block-start:.5rem;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:900;line-height:1.5;letter-spacing:-.04em}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_subtitle__hCUqT{margin-block-start:.45rem;color:var(--public-muted);font-size:.83rem;font-weight:400;line-height:1.95}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_fieldGroup__k6Mid,.public-auth-shell_fieldLabel__4I_I0,.public-auth-shell_passwordField__4TTGz){min-width:0}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_fieldLabelText__ZYZSh,.public-auth-shell_choiceLegend__quEp8){gap:.35rem;color:#ecdef7;font-size:.79rem;font-weight:700}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_fieldHint__q90wn{font-size:.67rem;font-weight:400;line-height:1.6}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_fieldError__ndZc3{display:block;margin-block:.45rem 0;border-inline-start:2px solid #ed94bc;padding-inline-start:.6rem;color:#ffc1db;font-size:.75rem;font-weight:500;line-height:1.85;overflow-wrap:anywhere}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP{min-width:0;min-height:3.25rem;border-color:#7e6395;border-radius:.85rem;padding:.8rem .9rem;color:var(--public-heading);background:#1e122f;box-shadow:inset 0 1px 0 rgba(216,180,254,.045);font-family:inherit;font-size:.85rem;font-weight:500;line-height:1.6;caret-color:#c4a7ff;scroll-margin-block:1.1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP::-moz-placeholder{color:#b39fc6;font-weight:400;opacity:1}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP::placeholder{color:#b39fc6;font-weight:400;opacity:1}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP:hover{border-color:#9c76b4}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP:focus-visible{border-color:#cfb1ff;background:#27173c;box-shadow:0 0 0 4px rgba(160,112,239,.14),0 .25rem 1rem rgba(116,66,175,.1)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP[aria-invalid=true]{border-color:#ee6a91}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP:-webkit-autofill{box-shadow:inset 0 0 0 1000px #1e122f;-webkit-text-fill-color:var(--public-heading);caret-color:var(--public-heading)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP:autofill{box-shadow:inset 0 0 0 1000px #1e122f;-webkit-text-fill-color:var(--public-heading);caret-color:var(--public-heading)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_passwordField__4TTGz{position:relative}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_passwordInput__aFH_r{padding-left:3.25rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_passwordToggle__q7Xyu{position:absolute;bottom:.25rem;left:.3rem;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:0;border-radius:.6rem;color:var(--public-muted);background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_passwordToggle__q7Xyu:hover{color:#f2eaff;background:#38234b}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_passwordToggle__q7Xyu svg{width:1.25rem;height:1.25rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceFieldset__cZPAb{grid-column:auto}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceGrid__vE3UD{gap:.45rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceContent__SuawB{min-height:3.25rem;place-content:center;place-items:center;border-color:#7e6395;border-radius:.8rem;padding:.38rem .3rem;color:#ecdef7;background:#1e122f;line-height:1.5}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceContent__SuawB strong{font-size:.78rem;font-weight:700}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceContent__SuawB small{margin-block-start:.08rem;color:#beacca;font-size:.62rem;font-weight:400}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceCard__BuJbF:hover .public-auth-shell_choiceContent__SuawB{border-color:#9c76b4}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceInput__XHm0e:checked+.public-auth-shell_choiceContent__SuawB{border-color:#c499f3;color:#f1e6ff;background:linear-gradient(135deg,#52316e,#3b2055);box-shadow:inset 0 0 0 1px rgba(196,153,243,.16),0 .2rem .8rem rgba(118,53,172,.14)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_choiceInput__XHm0e:focus-visible+.public-auth-shell_choiceContent__SuawB,.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_field__jA8SP,.public-auth-shell_switchLink__8HkJj,.public-auth-shell_button__N7eik,.public-auth-shell_authNavLink__nv_l1,.public-auth-shell_passwordToggle__q7Xyu,.public-auth-shell_wordmark__nFNzP):focus-visible{outline:2px solid #c4a7ff;outline-offset:3px}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_button__N7eik{position:relative;display:flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.65rem;border-radius:.85rem;padding-inline:2.8rem;font-family:inherit;font-size:.88rem;font-weight:800;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_button__N7eik:not(:disabled):hover{transform:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_primaryButton__r1Ynq{border:1px solid rgba(225,169,255,.52);color:#fff;background:linear-gradient(110deg,#6530ba,#8734ce 54%,#a52eab);box-shadow:0 .6rem 1.6rem rgba(132,47,186,.27),inset 0 1px 0 rgba(255,220,255,.2)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_primaryButton__r1Ynq:not(:disabled):hover{border-color:#dfb7fa;background:linear-gradient(110deg,#713ac8,#943bd9 54%,#b039b6);box-shadow:0 .6rem 1.85rem rgba(163,59,201,.36),inset 0 1px 0 rgba(255,220,255,.3)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_primaryButton__r1Ynq:not(:disabled):active{border-color:#d5a9ef;background:linear-gradient(110deg,#55259f,#7028b7 54%,#912798);box-shadow:inset 0 2px 8px rgba(32,6,53,.26)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_button__N7eik:disabled{cursor:not-allowed;opacity:.65}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_button__N7eik[aria-busy=true]{cursor:progress;opacity:.85}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_buttonArrow__JnqJJ,.public-auth-shell_buttonSpinner__egCzk){position:absolute;inset-inline-end:1.15rem;width:1.15rem;height:1.15rem;flex:0 0 auto}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_buttonSpinner__egCzk{border:2px solid rgba(255,255,255,.35);border-block-start-color:#fff;border-radius:50%;animation:public-auth-shell_public-spin__BpTel .78s linear infinite}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_secondaryButton__llvvi{border:1px solid #493258;color:#e3d4ee;background:#1e122f;box-shadow:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_secondaryButton__llvvi:not(:disabled):hover{border-color:#796195;color:#f1e6ff;background:#30203f}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_error__2GMmo,.public-auth-shell_successNotice__hRgkn,.public-auth-shell_infoNotice__PR1c1){border:1px solid #71304d;border-radius:.8rem;padding:.8rem .9rem;color:#ffc0d1;background:#321329;font-size:.79rem;font-weight:500;line-height:1.9;overflow-wrap:anywhere}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_successNotice__hRgkn{border-color:#245852;color:#a0eed4;background:#102d2c}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_infoNotice__PR1c1{border-color:#354574;color:#c1d2ff;background:#14213e}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sectionTitle__MW7Yf{justify-content:flex-start;gap:.55rem;padding-block:.4rem .1rem;color:#d8c9f3;font-size:.76rem;font-weight:700}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sectionTitle__MW7Yf:before{display:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sectionTitle__MW7Yf:after{margin-inline-start:.15rem;background:linear-gradient(90deg,transparent,#4b305e)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sectionNumber__J0ZEy{display:inline-grid;width:1.5rem;height:1.5rem;flex:0 0 auto;place-items:center;border:1px solid #3c2e5d;border-radius:.5rem;color:#c4a7ff;background:#201735;font-size:.65rem;line-height:1}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_switchPrompt__r3YDz{margin-block-start:1.4rem;border-block-start:1px solid #372247;padding-block-start:1.2rem;font-size:.77rem;font-weight:400;line-height:1.9}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_switchLink__8HkJj{color:#c4a7ff;font-weight:700}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_switchLink__8HkJj:hover{color:#e1ccff}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_hero__U6LWY{position:relative;min-width:0;padding-block:.75rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroEyebrow__lB9mg{display:flex;align-items:center;gap:.55rem;margin:0 0 1.05rem;color:#c6b4e9;font-size:.78rem;font-weight:600;line-height:1.8}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroEyebrow__lB9mg:before{width:.38rem;height:.38rem;flex:0 0 auto;border-radius:50%;background:#22d3ee;box-shadow:0 0 0 4px rgba(34,211,238,.07);content:""}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroTitle__aM8qI{max-width:34rem;margin:0;color:#fcf7ff;font-size:clamp(2rem,3.05vw,2.8rem);font-weight:900;line-height:1.65;letter-spacing:-.05em;text-wrap:balance}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroTitleAccent__RZJ8S{color:#cf9fff;background:linear-gradient(100deg,#c09aff,#efb3e9 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 .2rem 1.35rem rgba(180,92,223,.13))}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroDescription__Lop95{max-width:30rem;margin:.85rem 0 0;color:var(--public-muted);font-size:.87rem;font-weight:400;line-height:2.1}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroScene__AhqcJ{position:relative;height:clamp(17rem,26vw,21.5rem);margin-block:.8rem .25rem;isolation:isolate}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroScene__AhqcJ:before{position:absolute;z-index:-3;inset:3% 10% 16%;border-radius:50%;background:radial-gradient(ellipse,rgba(151,73,214,.24),transparent 67%);content:"";pointer-events:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneOrbit__hZ77b{position:absolute;z-index:-2;inset:0;width:100%;height:100%;overflow:visible;color:#b781e1;opacity:.6;pointer-events:none;animation:public-auth-shell_auth-orbit-enter__vkgTu 1.1s ease-out .18s both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneOrbit__hZ77b path{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:3 8}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneOrbit__hZ77b circle{fill:#edb8e6;stroke:#a76bd4;stroke-width:3}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_mountainImage__b1N8z{z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 81%,transparent),linear-gradient(90deg,transparent,#000 9%,#000 93%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 81%,transparent),linear-gradient(90deg,transparent,#000 9%,#000 93%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;animation:public-auth-shell_auth-scene-enter__588wX .9s cubic-bezier(.2,.65,.3,1) 80ms both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I{position:absolute;z-index:1;inset:0;pointer-events:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span{position:absolute;width:.4rem;height:.4rem;border-radius:1px;background:#eec7ff;box-shadow:0 0 .9rem rgba(209,142,255,.85);opacity:.65;transform:rotate(45deg);animation:public-auth-shell_auth-star-settle__8x4rP 1.6s ease-out both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span:first-child{top:18%;left:16%;animation-delay:.18s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span:nth-child(2){top:8%;right:28%;width:.22rem;height:.22rem;background:#f3b5db;animation-delay:.32s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span:nth-child(3){top:42%;right:12%;width:.3rem;height:.3rem;animation-delay:.46s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span:nth-child(4){top:50%;left:8%;width:.2rem;height:.2rem;background:#a9e9fa;animation-delay:.6s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span:nth-child(5){top:28%;left:42%;width:.23rem;height:.23rem;animation-delay:.74s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span:nth-child(6){top:70%;right:33%;width:.22rem;height:.22rem;animation-delay:.88s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_journeyNote__y9KCV{position:absolute;z-index:2;inset-inline-end:0;inset-block-start:1.8rem;display:grid;max-width:15rem;grid-template-columns:1.7rem minmax(0,1fr);align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.15rem;border:1px solid #785188;border-radius:1rem;padding:.65rem .85rem;background:linear-gradient(125deg,rgba(61,32,81,.96),rgba(30,17,49,.94));box-shadow:0 .7rem 1.75rem rgba(11,4,28,.22),inset 0 1px 0 rgba(235,193,255,.12);pointer-events:none;animation:public-auth-shell_auth-scene-enter__588wX .65s ease-out .28s both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_journeyNote__y9KCV>svg{width:1.7rem;height:1.7rem;grid-row:span 2;border:1px solid #8b5899;border-radius:.55rem;padding:.3rem;color:#f2b4dc;background:#512853}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_journeyNote__y9KCV>strong{color:#f4dff8;font-size:.72rem;font-weight:700;line-height:1.8}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_journeyNote__y9KCV>span{color:#c6a9d7;font-size:.63rem;font-weight:400;line-height:1.7}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneBadge__6Z4jB{position:absolute;z-index:2;inset-inline-start:.8rem;inset-block-end:2.1rem;display:inline-flex;max-width:calc(100% - 1.6rem);align-items:center;gap:.5rem;border:1px solid rgba(176,133,213,.48);border-radius:999px;padding:.55rem .9rem;color:#e2d7f9;background:rgba(36,19,54,.9);font-size:.69rem;font-weight:500;line-height:1.8;backdrop-filter:blur(12px)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneBadgeDot__zcuci{width:.38rem;height:.38rem;flex:0 0 auto;border-radius:50%;background:#22d3ee;box-shadow:0 0 .7rem rgba(34,211,238,.4)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFeatures__9jtIA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:.65rem 0 0;list-style:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFeature__pt_u3{--feature-accent:#ceb0ff;--feature-border:#684486;--feature-surface:#342043;display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.65rem;border:1px solid var(--feature-border);border-radius:1rem;padding:.9rem .8rem;color:#e4d1f1;background:linear-gradient(145deg,var(--feature-surface),rgba(25,13,40,.8));box-shadow:inset 0 1px 0 rgba(229,190,249,.055);font-size:.73rem;font-weight:500;line-height:1.9;animation:public-auth-shell_auth-scene-enter__588wX .45s ease-out .2s both}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFeature__pt_u3:nth-child(2){--feature-accent:#f0b5dd;--feature-border:#784464;--feature-surface:#3e203e;animation-delay:.25s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFeature__pt_u3:nth-child(3){--feature-accent:#abe1e9;--feature-border:#44636e;--feature-surface:#22313f;animation-delay:.3s}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_featureIcon__1KmkU{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border:1px solid var(--feature-border);border-radius:.7rem;color:var(--feature-accent);background:var(--feature-surface)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_featureIcon__1KmkU svg{width:1.1rem;height:1.1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFooter__uKjhe{margin:1.15rem 0 0;color:#ad96c1;font-size:.7rem;font-weight:400;line-height:1.9}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_pageFooter__Ay60v{padding:0 var(--public-shell-padding) 1.6rem;color:#b19cc2;text-align:center;font-size:.69rem;font-weight:400;line-height:1.9}@keyframes public-auth-shell_auth-card-enter__cqthJ{0%{opacity:.75}to{opacity:1}}@keyframes public-auth-shell_auth-aurora-settle__DJ9A6{0%{opacity:.35;transform:translate3d(-2%,3%,0) scale(.93)}65%{opacity:1}to{opacity:.8;transform:translateZ(0) scale(1)}}@keyframes public-auth-shell_auth-scene-enter__588wX{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes public-auth-shell_auth-orbit-enter__vkgTu{0%{opacity:0;transform:scale(.96)}to{opacity:.6;transform:scale(1)}}@keyframes public-auth-shell_auth-star-settle__8x4rP{0%{opacity:0;transform:scale(.6) rotate(15deg)}35%{opacity:1;transform:scale(1.25) rotate(45deg)}to{opacity:.65;transform:scale(1) rotate(45deg)}}@media (max-width:75rem) and (min-width:62.5625rem){.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_layoutWide__XOdG8{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFeatures__9jtIA{gap:.6rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_heroFeature__pt_u3{padding:.8rem .65rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_journeyNote__y9KCV{inset-inline-end:-.25rem;inset-block-start:.7rem;max-width:13.5rem}}@media (max-width:62.5rem){.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_pageHeader__qbK1q{width:min(100%,43rem);padding-block-start:1.5rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_main__XCx1I{flex:0 0 auto;align-items:start;padding-block:2.25rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_layout__S9kMd{width:min(28.75rem,100%);grid-template-columns:minmax(0,1fr);gap:0}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_layoutWide__XOdG8{width:min(34.375rem,100%)}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_hero__U6LWY{display:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_pageFooter__Ay60v{margin-block-start:auto}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span:first-child{top:-9rem;right:-12rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span:nth-child(2){left:-14rem}}@media (max-width:37.5rem){.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]){--public-shell-padding:1.1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_pageHeader__qbK1q{justify-content:center;padding-block-start:1.35rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_headerNote__APzpm{display:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_main__XCx1I{padding-block:1.75rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formCard__MnLnB{border-radius:1.35rem;padding:1.35rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_authNav__7H4Q_{margin-block-end:1.35rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formHeader__uyFiM{margin-block-end:1.4rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_title__iFAXl{font-size:1.65rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_field__jA8SP{font-size:1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formJourney__TEJXQ{gap:.55rem;margin-block-end:1.25rem;padding-inline:.65rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_pageFooter__Ay60v{padding-block-end:max(1.25rem,env(safe-area-inset-bottom,0px));font-size:.65rem}}@media (max-width:22rem){.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]){--public-shell-padding:1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_formCard__MnLnB{padding:1rem}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_fieldLabelText__ZYZSh{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_ambientBackdrop__aArXU>span,.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) .public-auth-shell_sceneSparkles__rpg2I>span,.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_formCard__MnLnB,.public-auth-shell_buttonSpinner__egCzk,.public-auth-shell_mountainImage__b1N8z,.public-auth-shell_sceneOrbit__hZ77b,.public-auth-shell_journeyNote__y9KCV,.public-auth-shell_heroFeature__pt_u3){animation:none}.public-auth-shell_publicShell___qPZn:is([data-public-view=login],[data-public-view=register]) :is(.public-auth-shell_button__N7eik,.public-auth-shell_field__jA8SP,.public-auth-shell_choiceContent__SuawB,.public-auth-shell_authNavLink__nv_l1,.public-auth-shell_loginMethod__7cT7j,.public-auth-shell_passwordToggle__q7Xyu){transition:none}}.app-status-screen_screen__Vdrk_{display:grid;min-height:100vh;min-height:100dvh;place-items:center;padding:1.5rem;color:#fcf7ff;color-scheme:dark;background:radial-gradient(ellipse at 50% 42%,rgba(124,58,237,.13),transparent 26rem),#0d071c}.app-status-screen_content__KxNLN{display:grid;width:min(100%,24rem);justify-items:center;gap:1.75rem;text-align:center}.app-status-screen_brand__4x0wN{display:grid;justify-items:center;gap:.75rem;color:#fcf7ff;font-size:1.4rem;font-weight:800;letter-spacing:.02em}.app-status-screen_brand__4x0wN img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 1.5rem rgba(139,92,246,.25))}.app-status-screen_loading__OJj08{display:flex;align-items:center;gap:.65rem;color:#c4b2d9;font-size:.875rem;line-height:1.8}.app-status-screen_spinner__4AOR5{width:1rem;height:1rem;flex:0 0 auto;border:2px solid #3b2656;border-top-color:#c4a7ff;border-radius:50%;animation:app-status-screen_app-loading-spin__s_gQe .9s linear infinite}.app-status-screen_error__bmdUv{display:grid;justify-items:center;gap:.75rem}.app-status-screen_title__F38Nn{margin:0;color:#fcf7ff;font-size:1rem;line-height:1.8}.app-status-screen_description__LGAil{margin:0;color:#c4b2d9;font-size:.875rem;line-height:1.9}.app-status-screen_retry__sodTn{min-height:2.75rem;margin-block-start:.5rem;padding:.65rem 1.5rem;border:1px solid #a78bfa;border-radius:.8rem;color:#fff;background:#6d28d9;font-size:.875rem;cursor:pointer}.app-status-screen_retry__sodTn:hover{background:#7c3aed}.app-status-screen_retry__sodTn:focus-visible{outline:2px solid #ddd6fe;outline-offset:4px}@keyframes app-status-screen_app-loading-spin__s_gQe{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.app-status-screen_spinner__4AOR5{animation:none}}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor]{--panel-space-0:0;--panel-space-1:4px;--panel-space-2:8px;--panel-space-3:12px;--panel-space-4:16px;--panel-space-5:20px;--panel-space-6:24px;--panel-space-8:32px;--panel-space-10:40px;--panel-space-12:48px;--panel-space-16:64px;--panel-radius-control:10px;--panel-radius-medium:13px;--panel-radius-card:18px;--panel-radius-hero:24px;--panel-radius-pill:999px;--panel-border-default:1px;--panel-border-emphasis:2px;--panel-focus-width:3px;--panel-duration-fast:120ms;--panel-duration-standard:180ms;--panel-duration-deliberate:260ms;--panel-duration-reveal:1250ms;--panel-duration-wheel:2200ms;--panel-ease-standard:cubic-bezier(.22,.8,.25,1);--panel-font-size-metadata:14px;--panel-font-size-control:15px;--panel-font-size-body:16px;--panel-font-size-card-title:18px;--panel-font-size-section-title:20px;--panel-font-size-page-title:24px;--panel-font-size-hero-mobile:26px;--panel-font-size-hero-desktop:32px;--panel-font-weight-regular:400;--panel-font-weight-medium:500;--panel-font-weight-bold:700;--panel-shell-sidebar-width:232px;--panel-shell-sidebar-compact-width:216px;--panel-shell-topbar-height:72px;--panel-shell-max-content-width:1440px;box-sizing:border-box}.panel-shell_shell__JtBH1,.panel-shell_shell__JtBH1 *,.panel-shell_shell__JtBH1 :after,.panel-shell_shell__JtBH1 :before{box-sizing:border-box}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-learning-theme=explorer]{--panel-color-canvas:#f7f8fc;--panel-color-surface:#ffffff;--panel-color-heading:#19275c;--panel-color-text:#334166;--panel-color-muted-text:#657190;--panel-color-muted-surface:#f1f3f8;--panel-color-border:#e8eaf4;--panel-color-primary:#5a5ee8;--panel-color-primary-deep:#2f43c8;--panel-color-primary-fg:#2f43c8;--panel-color-primary-soft:#eef0ff;--panel-color-accent:#ec4899;--panel-color-reward:#f4b72b;--panel-color-success:#2f9e57;--panel-color-warning:#d97706;--panel-color-danger:#c2415b;--panel-color-info:#1676a8;--panel-color-track:#e8eaf3;--panel-color-focus:#2563eb;--panel-color-on-primary:#ffffff;--panel-color-control-boundary:#7b849f;--panel-color-link:#2f43c8;--panel-color-overlay:rgba(16,24,40,.64);--panel-color-selection-bg:#dfe4ff;--panel-color-selection-fg:#19275c;--panel-color-disabled-bg:#eef0f5;--panel-color-disabled-fg:#657190;--panel-color-skeleton-base:#e9ebf3;--panel-color-skeleton-highlight:#f5f6fa;--panel-color-canvas-glow:rgba(90,94,232,.065);--panel-gradient-action:linear-gradient(125deg,#5265e7,#7556e8);--panel-gradient-banner:linear-gradient(105deg,#6846da,#5549e3 53%,#2858d4);--panel-shadow-card:0 8px 30px rgba(47,52,117,.045),0 2px 8px rgba(47,52,117,.025);--panel-shadow-float:0 18px 44px rgba(40,45,105,.16)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-learning-theme=star]{--panel-color-canvas:#fff9fc;--panel-color-surface:#ffffff;--panel-color-heading:#29235f;--panel-color-text:#40365f;--panel-color-muted-text:#766b89;--panel-color-muted-surface:#f7f0f5;--panel-color-border:#f0e5ef;--panel-color-primary:#d936a5;--panel-color-primary-deep:#8b3dcc;--panel-color-primary-fg:#8b3dcc;--panel-color-primary-soft:#fff0fa;--panel-color-accent:#ec3ba1;--panel-color-reward:#f4b72b;--panel-color-success:#2f9e57;--panel-color-warning:#d97706;--panel-color-danger:#c2415b;--panel-color-info:#7c4cc9;--panel-color-track:#f0e6ef;--panel-color-focus:#8b3dcc;--panel-color-on-primary:#ffffff;--panel-color-control-boundary:#80758f;--panel-color-link:#7b35b7;--panel-color-overlay:rgba(37,22,49,.64);--panel-color-selection-bg:#f7d8ee;--panel-color-selection-fg:#29235f;--panel-color-disabled-bg:#f3edf2;--panel-color-disabled-fg:#766b89;--panel-color-skeleton-base:#eee6ed;--panel-color-skeleton-highlight:#faf5f8;--panel-color-canvas-glow:rgba(217,54,165,.055);--panel-gradient-action:linear-gradient(125deg,#8b3dcc,#9630a8 52%,#b12d88);--panel-gradient-banner:linear-gradient(105deg,#7944d4,#b33fd1 48%,#ed3e9c);--panel-shadow-card:0 8px 30px rgba(129,60,127,.05),0 2px 8px rgba(129,60,127,.025);--panel-shadow-float:0 18px 44px rgba(96,48,112,.15)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-learning-theme=neutral]{--panel-color-canvas:#f9f7fb;--panel-color-surface:#ffffff;--panel-color-heading:#303747;--panel-color-text:#515568;--panel-color-muted-text:#757083;--panel-color-muted-surface:#faf7fc;--panel-color-border:#efeaf2;--panel-color-primary:#cf357f;--panel-color-primary-deep:#ac2869;--panel-color-primary-fg:#ad2c73;--panel-color-primary-soft:#fcecf5;--panel-color-accent:#9562c8;--panel-color-reward:#f6b941;--panel-color-success:#2b7a58;--panel-color-warning:#a96a18;--panel-color-danger:#a93f55;--panel-color-info:#258fa9;--panel-color-track:#f0eaf4;--panel-color-focus:#9562c8;--panel-color-on-primary:#ffffff;--panel-color-control-boundary:#c3b8ca;--panel-color-link:#a62e72;--panel-color-overlay:rgba(47,32,53,.58);--panel-color-selection-bg:#f9ddec;--panel-color-selection-fg:#61244b;--panel-color-disabled-bg:#f2edf4;--panel-color-disabled-fg:#81788b;--panel-color-skeleton-base:#eee6f0;--panel-color-skeleton-highlight:#faf6fb;--panel-color-canvas-glow:#fcecf5;--panel-gradient-action:linear-gradient(115deg,#d53582,#bd3485);--panel-gradient-banner:linear-gradient(115deg,#dd438c,#9862c4);--panel-gradient-metric-rose:linear-gradient(115deg,#d53582,#bb317f);--panel-gradient-metric-violet:linear-gradient(115deg,#8954ba,#7150b0);--panel-gradient-metric-cyan:linear-gradient(115deg,#218eae,#467ec0);--panel-gradient-metric-amber:linear-gradient(115deg,#c48625,#d27138);--panel-color-on-cyan:#061a24;--panel-color-on-amber:#2e1603;--panel-shadow-card:0 3px 14px rgba(101,64,111,.045);--panel-shadow-float:0 14px 36px rgba(101,64,111,.12),0 2px 6px rgba(101,64,111,.04)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-learning-theme]{--panel-state-success-bg:#e7f6ec;--panel-state-success-fg:#226f3e;--panel-state-warning-bg:#fff2d9;--panel-state-warning-fg:#8a4b05;--panel-state-error-bg:#fdecef;--panel-state-error-fg:#9f2942}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor]{--panel-card-background:var(--panel-color-surface);--panel-card-border:var(--panel-color-border);--panel-card-radius:var(--panel-radius-card);--panel-card-shadow:var(--panel-shadow-card);--panel-card-padding:var(--panel-space-6);--panel-control-background:var(--panel-color-surface);--panel-control-border:var(--panel-color-control-boundary);--panel-control-focus:var(--panel-color-focus);--panel-control-height:44px;--panel-control-radius:var(--panel-radius-control);--panel-navigation-background:var(--panel-color-surface);--panel-navigation-hover-bg:var(--panel-color-primary-soft);--panel-navigation-hover-fg:var(--panel-color-link);--panel-navigation-active-bg:var(--panel-gradient-action);--panel-navigation-active-fg:var(--panel-color-on-primary);--panel-progress-track:var(--panel-color-track);--panel-progress-value:var(--panel-color-primary);--panel-dialog-background:var(--panel-color-surface);--panel-dialog-overlay:var(--panel-color-overlay);--panel-dialog-radius:var(--panel-radius-hero);min-width:0;min-height:100dvh;overflow-x:clip;isolation:isolate;color-scheme:light;color:var(--panel-color-text);background:radial-gradient(circle at 78% 0,var(--panel-color-canvas-glow),transparent 32rem),var(--panel-color-canvas);font-family:var(--font-vazir);font-size:var(--panel-font-size-body);font-synthesis:none;font-weight:var(--panel-font-weight-medium);line-height:1.7;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-role-shell=student]{--panel-color-canvas:#030617;--panel-color-surface:#090d2a;--panel-color-heading:#f8f7ff;--panel-color-text:#d8daea;--panel-color-muted-text:#929abb;--panel-color-muted-surface:#111633;--panel-color-border:#22294c;--panel-color-primary:#8b5cf6;--panel-color-primary-deep:#6d28d9;--panel-color-primary-fg:#c9c1ff;--panel-color-primary-soft:rgba(124,58,237,.15);--panel-color-accent:#d946ef;--panel-color-reward:#f6c84b;--panel-color-success:#34d399;--panel-color-warning:#fb923c;--panel-color-danger:#fb7185;--panel-color-info:#22d3ee;--panel-color-track:#171c3d;--panel-color-focus:#38bdf8;--panel-color-on-primary:#ffffff;--panel-color-control-boundary:#556087;--panel-color-link:#c9c1ff;--panel-color-overlay:rgba(1,3,16,.76);--panel-color-selection-bg:#5034a5;--panel-color-selection-fg:#ffffff;--panel-color-disabled-bg:#151a38;--panel-color-disabled-fg:#69718f;--panel-color-skeleton-base:#111633;--panel-color-skeleton-highlight:#20264a;--panel-color-canvas-glow:rgba(111,45,205,.2);--panel-gradient-action:linear-gradient(105deg,#4824aa,#7930d5 58%,#9d25c7);--panel-gradient-banner:linear-gradient(105deg,#23105f,#6525a5 52%,#b025a8);--panel-shadow-card:0 14px 38px rgba(0,1,14,.34),inset 0 1px rgba(255,255,255,.025);--panel-shadow-float:0 24px 58px rgba(0,1,14,.58);--panel-state-success-bg:#10372f;--panel-state-success-fg:#86efc4;--panel-state-warning-bg:#3d2711;--panel-state-warning-fg:#fed08a;--panel-state-error-bg:#3c1926;--panel-state-error-fg:#fda4b4;--panel-shell-sidebar-width:188px;--panel-shell-sidebar-compact-width:196px;--panel-shell-topbar-height:68px;--panel-shell-max-content-width:1280px;color-scheme:dark;font-family:var(--font-vazir);font-weight:700;background:radial-gradient(circle at 82% -8%,rgba(73,37,156,.22),transparent 30rem),radial-gradient(circle at 12% 38%,rgba(18,96,150,.07),transparent 29rem),linear-gradient(145deg,#030617,#050822 46%,#030619)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-role-shell=student] :where(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,bdi,a,button,input,select,option,textarea,label,li,blockquote,text){font-family:var(--font-vazir);font-weight:700}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor] :where(p,span,li,a,input,textarea){font-weight:var(--panel-font-weight-medium)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor] :where(a[data-route-id]){font-weight:var(--panel-font-weight-bold)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor] :where(.panel-shell_font-normal__e2Bcx){font-weight:var(--panel-font-weight-regular)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor] :where(.panel-shell_font-medium__gqGlx){font-weight:var(--panel-font-weight-medium)}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor] :where(.panel-shell_font-semibold__Fzomb,.panel-shell_font-bold__fkrIe,.panel-shell_font-extrabold__cFcOe,.panel-shell_font-black__051oF){font-weight:var(--panel-font-weight-bold)}.panel-shell_shell__JtBH1 :where(button,input,select,textarea){color:inherit;font:inherit}.panel-shell_shell__JtBH1 :where(button,select,label){font-size:var(--panel-font-size-control);font-weight:var(--panel-font-weight-bold);line-height:1.4}.panel-shell_shell__JtBH1 :where(button,label) :where(span,strong,b){font-weight:var(--panel-font-weight-bold)}.panel-shell_shell__JtBH1 :where(h1,h2,h3,h4,strong,b){color:var(--panel-color-heading);font-weight:var(--panel-font-weight-bold)}.panel-shell_shell__JtBH1 :where(h1){font-size:var(--panel-font-size-page-title);line-height:1.45}.panel-shell_shell__JtBH1 :where(h2){font-size:var(--panel-font-size-section-title);line-height:1.5}.panel-shell_shell__JtBH1 :where(h3,h4){font-size:var(--panel-font-size-card-title);line-height:1.55}.panel-shell_shell__JtBH1 :where(small,[data-panel-metadata=true]){font-size:var(--panel-font-size-metadata);font-weight:var(--panel-font-weight-medium);line-height:1.65}.panel-shell_main__VEZqC:focus-visible,.panel-shell_shell__JtBH1 :where(a,button,input,select,textarea):focus-visible{outline:var(--panel-focus-width) solid var(--panel-color-focus);outline-offset:2px}.panel-shell_skipLink__hMdAV{position:fixed;z-index:100;inset-block-start:var(--panel-space-3);inset-inline-start:var(--panel-space-3);display:inline-flex;min-height:44px;align-items:center;padding-inline:var(--panel-space-4);border-radius:var(--panel-radius-control);color:var(--panel-color-on-primary);background:var(--panel-color-primary-deep);font-size:var(--panel-font-size-control);font-weight:var(--panel-font-weight-bold);line-height:1.4;text-decoration:none;transform:translateY(-180%);transition:transform var(--panel-duration-standard) var(--panel-ease-standard)}.panel-shell_skipLink__hMdAV:focus{transform:translateY(0)}.panel-shell_contentGrid__Yq3g_,.panel-shell_main__VEZqC,.panel-shell_shellGrid__444ZO,.panel-shell_topbarContent__R9yw6,.panel-shell_topbarInner__580ay,.panel-shell_workspace__3YGvr{min-width:0}.panel-shell_frame__JxXFY{height:100dvh;overflow-y:auto;overscroll-behavior-y:contain}.panel-shell_shellGrid__444ZO{min-height:100dvh}.panel-shell_sidebarScroll__SD9Zy{height:100%;overflow-y:auto;overscroll-behavior-y:contain;direction:ltr}.panel-shell_sidebarContent__GH9r8{height:100%;direction:rtl}.panel-shell_sidebar__Q_FD_{display:none;overscroll-behavior:contain;border-inline-end:var(--panel-border-default) solid var(--panel-color-border);background:color-mix(in srgb,var(--panel-color-surface) 97%,transparent);box-shadow:-5px 0 25px color-mix(in srgb,var(--panel-color-heading) 3.5%,transparent)}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_sidebar__Q_FD_{border:var(--panel-border-default) solid rgba(82,91,145,.24);background:radial-gradient(circle at 62% 6%,rgba(102,51,184,.12),transparent 15rem),linear-gradient(180deg,rgba(9,13,43,.98),rgba(6,10,34,.98));box-shadow:inset 0 1px rgba(255,255,255,.025),-8px 0 32px rgba(0,1,15,.22)}.panel-shell_mobileNavigation__mQd2Y :where(a,button),.panel-shell_sidebar__Q_FD_ :where(a,button){min-width:44px;min-height:44px;font-size:var(--panel-font-size-control);font-weight:var(--panel-font-weight-bold);line-height:1.4}.panel-shell_workspace__3YGvr{width:100%}.panel-shell_topbar__1W97l{position:sticky;z-index:30;top:0;min-height:var(--panel-shell-topbar-height);padding-block-start:env(safe-area-inset-top,0);border-block-end:var(--panel-border-default) solid var(--panel-color-border);background:color-mix(in srgb,var(--panel-color-canvas) 91%,transparent);backdrop-filter:blur(18px)}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_topbar__1W97l{border-block-end-color:rgba(52,60,104,.12);background:rgba(3,6,23,.84);backdrop-filter:blur(16px) saturate(115%)}.panel-shell_topbarInner__580ay{display:flex;width:min(100%,var(--panel-shell-max-content-width));min-height:var(--panel-shell-topbar-height);align-items:center;gap:var(--panel-space-3);margin-inline:auto;padding-inline:var(--panel-space-4)}.panel-shell_mobileNavigation__mQd2Y{display:flex;flex:0 0 auto;align-items:center}.panel-shell_topbarContent__R9yw6{flex:1 1 auto}.panel-shell_contentGrid__Yq3g_{display:grid;width:min(100%,var(--panel-shell-max-content-width));gap:var(--panel-space-6);margin-inline:auto;padding:var(--panel-space-4);padding-block-end:calc(var(--panel-space-4) + env(safe-area-inset-bottom, 0px))}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_contentGrid__Yq3g_{gap:14px;padding:12px;padding-block-start:8px;padding-block-end:calc(12px + env(safe-area-inset-bottom, 0px))}.panel-shell_main__VEZqC{width:100%;max-width:100%;scroll-margin-block-start:calc(var(--panel-shell-topbar-height) + var(--panel-space-4))}.panel-shell_contextRail__PQU4j{min-width:0}@media (max-width:767px){.panel-shell_contentGrid__Yq3g_,.panel-shell_topbarInner__580ay{padding-inline-start:max(var(--panel-space-4),env(safe-area-inset-right,0px));padding-inline-end:max(var(--panel-space-4),env(safe-area-inset-left,0px))}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_contentGrid__Yq3g_,.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_topbarInner__580ay{padding-inline-start:max(12px,env(safe-area-inset-right,0px));padding-inline-end:max(12px,env(safe-area-inset-left,0px))}}@media (min-width:768px){.panel-shell_shellGrid__444ZO{display:flex;align-items:flex-start}.panel-shell_sidebar__Q_FD_{position:sticky;top:0;display:block;width:var(--panel-shell-sidebar-compact-width);height:100dvh;flex:0 0 var(--panel-shell-sidebar-compact-width);padding:var(--panel-space-5) var(--panel-space-3)}.panel-shell_mobileNavigation__mQd2Y{display:none}.panel-shell_contentGrid__Yq3g_,.panel-shell_topbarInner__580ay{padding-inline:var(--panel-space-6)}.panel-shell_contentGrid__Yq3g_{padding-block:var(--panel-space-6)}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_sidebar__Q_FD_{padding:var(--panel-space-4) var(--panel-space-3)}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_contentGrid__Yq3g_{padding:12px;padding-block-start:8px}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_topbarInner__580ay{padding-inline:12px}}@media (min-width:1024px){.panel-shell_shellGrid__444ZO{display:block}.panel-shell_sidebar__Q_FD_{position:fixed;z-index:40;inset-block:0;inset-inline-start:0;inset-inline-end:auto;width:var(--panel-shell-sidebar-width);padding:var(--panel-space-5) var(--panel-space-4)}.panel-shell_workspace__3YGvr{width:auto;margin-inline-start:var(--panel-shell-sidebar-width);margin-inline-end:0}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_sidebar__Q_FD_{inset-block:16px;inset-inline-start:16px;inset-inline-end:auto;height:calc(100dvh - 32px);padding:14px 12px;border-radius:16px}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_workspace__3YGvr{margin-inline-start:calc(var(--panel-shell-sidebar-width) + 28px);margin-inline-end:0}}@media (min-width:1440px){.panel-shell_contentGrid__Yq3g_,.panel-shell_topbarInner__580ay{padding-inline:var(--panel-space-8)}.panel-shell_contentGrid__Yq3g_[data-has-context-rail=true]{grid-template-columns:minmax(0,1fr) minmax(280px,304px);align-items:start}.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_contentGrid__Yq3g_,.panel-shell_shell__JtBH1[data-role-shell=student] .panel-shell_topbarInner__580ay{padding-inline:var(--panel-space-6)}}.panel-shell_shell__JtBH1[data-experience-shell=student-advisor][data-role-shell=advisor]{--panel-navigation-active-bg:#fcecf5;--panel-navigation-active-fg:#ad2c73;--panel-radius-card:15px;--panel-radius-control:9px;--panel-radius-medium:11px;--panel-radius-hero:17px;--panel-radius-large:14px;--panel-font-size-card-title:16px;--panel-font-size-section-title:18px;--panel-font-size-hero-mobile:24px;--panel-font-size-hero-desktop:26px;--panel-font-size-control:13px;--panel-font-size-metadata:12px;--panel-font-size-body:14px;--panel-shell-sidebar-width:208px;--panel-shell-sidebar-compact-width:190px;--panel-shell-topbar-height:60px;background:#f8e9f3}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_topbar__1W97l{background:#fff;border-bottom-color:#f0ebf3;backdrop-filter:none}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_contentGrid__Yq3g_{background:var(--panel-color-canvas);padding:22px}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_sidebar__Q_FD_{padding:0 14px 22px;background:#fff;box-shadow:none}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_sidebar__Q_FD_ :where(a[data-route-id]){min-height:42px;font-size:12px;font-weight:500;color:#6b6476}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_sidebar__Q_FD_ :where(a[aria-current=page]){border-inline-start:3px solid #d63e88;color:#ad2c73;background:#fdf0f7}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_sidebar__Q_FD_ :where(a[data-route-id] svg){width:18px;height:18px;flex-basis:18px}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_sidebar__Q_FD_ nav>section:first-child>:first-child{display:flex;min-height:60px;align-items:center;justify-content:center;margin:0 -14px 18px;color:#fff;background:var(--panel-gradient-banner);font-size:17px}@media (min-width:1024px){.panel-shell_shell__JtBH1[data-role-shell=advisor]{padding:32px}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_shellGrid__444ZO{display:grid;width:min(100%,1600px);min-height:calc(100dvh - 64px);grid-template-columns:var(--panel-shell-sidebar-width) minmax(0,1fr);align-items:stretch;margin-inline:auto;border:1px solid #f0e5ee;border-radius:18px;background:#fff;box-shadow:0 14px 40px rgba(96,56,91,.09),0 2px 7px rgba(96,56,91,.04)}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_sidebar__Q_FD_{position:sticky;inset:auto;top:32px;width:auto;height:calc(100dvh - 64px);border-start-start-radius:18px;border-end-start-radius:18px}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_workspace__3YGvr{margin:0;overflow:clip;border-start-end-radius:18px;border-end-end-radius:18px}.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_topbarInner__580ay{padding-inline:22px}}@media (max-width:767px){.panel-shell_shell__JtBH1[data-role-shell=advisor] .panel-shell_contentGrid__Yq3g_{padding:16px 12px}}@media (prefers-reduced-motion:reduce){.panel-shell_shell__JtBH1,.panel-shell_shell__JtBH1 *,.panel-shell_shell__JtBH1 :after,.panel-shell_shell__JtBH1 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pricing-cards_pricingCards__FqMZV{position:relative;isolation:isolate;min-width:0;padding-block:clamp(.25rem,1vw,.75rem);color:#edf5ff;font-family:inherit}.pricing-cards_cardGrid__x7fxb{display:grid;max-width:78rem;margin-inline:auto;direction:ltr;gap:clamp(1rem,2vw,1.5rem)}.pricing-cards_card__t5oQ_{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;padding:clamp(1rem,2vw,1.35rem);border:1px solid rgba(177,195,214,.46);border-radius:1.45rem;background:radial-gradient(circle at 50% 0,rgba(119,153,189,.17),transparent 15rem),linear-gradient(180deg,#101d2d,#101d2d 30%,#0d1928 79%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1.15rem 2.75rem rgba(0,0,0,.27);color:#edf5ff;direction:rtl;text-align:start;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pricing-cards_card__t5oQ_[data-tone=peak_plus]{border-color:#91caff;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.66),transparent 13.5rem),linear-gradient(180deg,#d9ecff,#d9ecff 30%,#c4e7ff 79%);box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 0 0 1px rgba(97,179,255,.23),0 1.5rem 3.7rem rgba(61,155,243,.34),0 0 3.4rem rgba(117,196,255,.23);color:#102c4f}.pricing-cards_card__t5oQ_[data-tone=peak_max]{border-color:rgba(226,166,79,.82);background:radial-gradient(circle at 50% 0,rgba(216,144,52,.15),transparent 15rem),linear-gradient(180deg,#140e09,#140e09 30%,#0d0b09 79%);box-shadow:inset 0 1px 0 rgba(255,220,144,.12),0 1.15rem 2.75rem rgba(0,0,0,.38),0 0 2rem rgba(203,136,44,.13);color:#fff3d5}.pricing-cards_card__t5oQ_[data-tone=standard]{border-color:rgba(182,163,237,.45);background:radial-gradient(circle at 50% 0,rgba(155,111,244,.22),transparent 14rem),linear-gradient(155deg,#1b1731,#0d0b1b 72%)}.pricing-cards_card__t5oQ_[data-selected=true]{border-color:#d8f0ff;box-shadow:0 0 0 3px rgba(158,219,255,.34),0 1.5rem 3.9rem rgba(24,124,213,.28)}.pricing-cards_card__t5oQ_[data-tone=peak_plus][data-selected=true]{border-color:#167dd5;box-shadow:0 0 0 3px rgba(19,123,215,.25),0 1.5rem 3.9rem rgba(24,124,213,.32)}.pricing-cards_badge__Hrk3z{position:absolute;z-index:2;inset-block-start:1rem;inset-inline-start:1rem;display:inline-flex;min-height:1.85rem;align-items:center;padding-inline:.72rem;border:1px solid rgba(255,255,255,.44);border-radius:999px;background:#197bd3;box-shadow:0 .5rem 1.1rem rgba(0,88,183,.24);color:#fff;font-size:.74rem;font-weight:850;line-height:1.2;white-space:nowrap}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_badge__Hrk3z{border-color:rgba(255,222,157,.58);background:linear-gradient(135deg,#c68a32,#f3c56c);box-shadow:0 .5rem 1.15rem rgba(185,119,24,.24);color:#291604}.pricing-cards_artwork__67sPj,.pricing-cards_standardArtwork__sCcty{position:relative;display:grid;width:100%;height:clamp(10.75rem,16vw,12.25rem);min-width:0;place-items:center;overflow:hidden;border-radius:1rem}.pricing-cards_artwork__67sPj{background:#101d2d}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_artwork__67sPj{background:#d9ecff}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_artwork__67sPj{background:#140e09}.pricing-cards_artImage__Dn5Ov{-o-object-fit:contain;object-fit:contain;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 84%,transparent)}.pricing-cards_standardArtwork__sCcty{color:#bca8ff}.pricing-cards_standardArtwork__sCcty svg{width:76%;height:76%}.pricing-cards_header__55EZ8{display:grid;min-width:0;gap:.28rem;margin-block-start:.72rem;text-align:center}.pricing-cards_offerTitle__LkmKL{margin:0;color:inherit;font-size:clamp(1.4rem,2.4vw,1.78rem);font-weight:900;letter-spacing:-.025em;line-height:1.18}.pricing-cards_description__P7Pbt{min-height:1.35em;margin:0;color:rgba(224,238,250,.78);font-size:.77rem;font-weight:650;line-height:1.6}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_description__P7Pbt{color:#386587}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_description__P7Pbt{color:#f1d39e}.pricing-cards_pricePill__Lh01R{display:grid;min-height:5.75rem;align-content:center;justify-items:center;gap:.18rem;margin-block:.82rem .95rem;padding:.68rem .8rem;border:1px solid rgba(193,213,233,.23);border-radius:1rem;background:rgba(2,10,19,.28);text-align:center}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_pricePill__Lh01R{border-color:rgba(91,162,220,.3);background:rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_pricePill__Lh01R{border-color:rgba(229,173,84,.24);background:rgba(79,50,15,.42)}.pricing-cards_freePrice__BqhMt,.pricing-cards_limitedOffer__CdG1G,.pricing-cards_priceRow__JtOP0,.pricing-cards_regularPrice__JHQ1y,.pricing-cards_validity__8lOpc{margin:0}.pricing-cards_freePrice__BqhMt,.pricing-cards_priceRow__JtOP0{display:inline-flex;align-items:baseline;justify-content:center;gap:.42rem}.pricing-cards_freePrice__BqhMt bdi,.pricing-cards_price___ZWtb{font-size:clamp(1.48rem,3vw,1.9rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.04em;line-height:1}.pricing-cards_currency__63n6U{color:rgba(220,236,250,.75);font-size:.74rem;font-weight:750}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_currency__63n6U{color:#326286}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_currency__63n6U{color:#f6d99d}.pricing-cards_regularPrice__JHQ1y{color:rgba(207,220,234,.66);font-size:.74rem;font-weight:700}.pricing-cards_regularPrice__JHQ1y s{display:inline-flex;gap:.28rem;text-decoration-thickness:1.5px}.pricing-cards_freePrice__BqhMt{color:#baf6d4}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_freePrice__BqhMt{color:#087555}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_freePrice__BqhMt{color:#ffe2a6}.pricing-cards_limitedOffer__CdG1G{color:#82dbaf;font-size:.7rem;font-weight:800}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_limitedOffer__CdG1G{color:#087555}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_limitedOffer__CdG1G{color:#f1c164}.pricing-cards_validity__8lOpc{color:rgba(214,231,247,.7);font-size:.71rem;font-weight:700;line-height:1.4}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_validity__8lOpc{color:#3f6e90}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_validity__8lOpc{color:#eacb91}.pricing-cards_benefits__vx6fY{min-width:0}.pricing-cards_intro__qIomb{margin:0 0 .65rem;color:inherit;font-size:.76rem;font-weight:850;line-height:1.5}.pricing-cards_featureList__u0AZQ,.pricing-cards_roleChildren__SjvPj{display:grid;min-width:0;padding:0;margin:0;list-style:none}.pricing-cards_featureList__u0AZQ{gap:.48rem}.pricing-cards_feature__2CP7I{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem}.pricing-cards_featureIcon__iV8Wb{display:grid;width:1.45rem;height:1.45rem;flex:0 0 1.45rem;place-items:center;margin-block-start:.05rem;border:1px solid rgba(161,198,235,.28);border-radius:.48rem;background:rgba(137,182,227,.12);color:#aee1ff}.pricing-cards_featureIcon__iV8Wb svg{width:.9rem;height:.9rem}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_featureIcon__iV8Wb{border-color:rgba(36,129,202,.28);background:rgba(83,174,243,.13);color:#197bd3}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_featureIcon__iV8Wb{border-color:rgba(232,181,98,.3);background:rgba(197,134,40,.14);color:#f2bb57}.pricing-cards_card__t5oQ_[data-tone=standard] .pricing-cards_featureIcon__iV8Wb{border-color:rgba(189,168,255,.3);background:rgba(163,125,255,.13);color:#cebfff}.pricing-cards_featureCopy__xNtky{min-width:0;overflow-wrap:anywhere;color:rgba(230,241,251,.87);font-size:.75rem;font-weight:650;line-height:1.65}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_featureCopy__xNtky{color:#214c70}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_featureCopy__xNtky{color:#f8e9ca}.pricing-cards_roleGroup__5b77I{min-width:0;padding-block:.28rem}.pricing-cards_roleHeading__bnWe2{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;color:inherit;font-size:.79rem;line-height:1.45}.pricing-cards_roleChildren__SjvPj{gap:.45rem;padding-inline-start:.78rem;margin-block-start:.58rem;margin-inline-start:.28rem;border-inline-start:1px solid rgba(160,197,233,.34)}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_roleChildren__SjvPj{border-inline-start-color:rgba(25,123,211,.35)}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_roleChildren__SjvPj{border-inline-start-color:rgba(238,185,88,.38)}.pricing-cards_roleChildren__SjvPj .pricing-cards_featureCopy__xNtky{font-size:.72rem}.pricing-cards_action__wBWBS{display:inline-flex;width:100%;min-height:2.9rem;align-items:center;justify-content:center;gap:.54rem;margin-block-start:auto;padding:.65rem .9rem;border:1px solid rgba(193,222,245,.54);border-radius:999px;background:linear-gradient(135deg,#d5edff,#91c9f4);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 .62rem 1.35rem rgba(55,151,225,.2);color:#103353;cursor:pointer;font:inherit;font-size:.77rem;font-weight:850;line-height:1.2;touch-action:manipulation;transition:box-shadow .16s ease,filter .16s ease,transform .16s ease}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_action__wBWBS{border-color:#0b74d1;background:linear-gradient(135deg,#1a91ed,#0862bb);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 .72rem 1.4rem rgba(23,117,207,.36);color:#fff}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_action__wBWBS{border-color:rgba(255,214,139,.76);background:linear-gradient(135deg,#f5cf7c,#c78527);box-shadow:inset 0 1px 0 rgba(255,246,211,.64),0 .72rem 1.45rem rgba(193,126,30,.25);color:#2a1805}.pricing-cards_card__t5oQ_[data-tone=standard] .pricing-cards_action__wBWBS{border-color:rgba(206,193,255,.56);background:linear-gradient(135deg,#d9ceff,#9580e5);color:#211842}.pricing-cards_action__wBWBS svg{width:1.05rem;height:1.05rem;flex:0 0 1.05rem}.pricing-cards_action__wBWBS:hover:not(:disabled){filter:brightness(1.045);transform:translateY(-1px)}.pricing-cards_action__wBWBS:active:not(:disabled){transform:translateY(0)}.pricing-cards_action__wBWBS:focus-visible{outline:3px solid #dff5ff;outline-offset:3px}.pricing-cards_card__t5oQ_[data-tone=peak_plus] .pricing-cards_action__wBWBS:focus-visible{outline-color:#075aab}.pricing-cards_card__t5oQ_[data-tone=peak_max] .pricing-cards_action__wBWBS:focus-visible{outline-color:#ffe0a1}.pricing-cards_action__wBWBS:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(.28);opacity:.52}.pricing-cards_trialOffer__cVQSa{display:grid;gap:.7rem;margin-block:.9rem;padding:1.1rem;border:1px solid #8cc5e6aa;border-radius:1.25rem;background:radial-gradient(ellipse at 95% 0,#9d8bea26,transparent 75%),linear-gradient(140deg,#254362,#202f4b);box-shadow:inset 0 1px 0 #ffffff1a,0 8px 20px #060c172e;color:inherit}.pricing-cards_trialOffer__cVQSa strong{display:block;font-size:.95rem;line-height:1.9}.pricing-cards_trialHeading___WIwO{display:flex;align-items:center;gap:12px}.pricing-cards_trialSeal__YE9DM{display:grid;flex:none;place-items:center;min-width:48px;padding:7px;border:1px solid #afc9ff66;border-radius:15px;background:linear-gradient(150deg,#a0bfff26,#c8b1ff20);font-size:27px;font-weight:900;line-height:1.1;color:#f4f3ff}.pricing-cards_trialSeal__YE9DM small{font-size:10px;font-weight:700;line-height:1.8}.pricing-cards_trialEyebrow__xoMlN{display:block;font-size:10px;color:#c3d4f7;margin-bottom:3px}.pricing-cards_trialOffer__cVQSa p{margin:0;font-size:.77rem;line-height:1.9}.pricing-cards_action__wBWBS[data-variant=secondary]{border-color:rgba(193,222,245,.45);background:transparent;box-shadow:none;color:inherit}@media (min-width:56.25rem){.pricing-cards_cardGrid__x7fxb{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pricing-cards_card__t5oQ_{min-height:43.25rem}.pricing-cards_card__t5oQ_[data-tone=peak_plus]{transform:translateY(-.45rem)}.pricing-cards_card__t5oQ_[data-tone=peak_plus]:hover{transform:translateY(-.65rem)}}@media (max-width:28rem){.pricing-cards_card__t5oQ_{padding:.9rem;border-radius:1.2rem}.pricing-cards_artwork__67sPj,.pricing-cards_standardArtwork__sCcty{height:10.75rem}}@media (min-width:28.01rem) and (max-width:56.24rem){.pricing-cards_cardGrid__x7fxb{max-width:31rem}}@media (prefers-reduced-motion:reduce){.pricing-cards_action__wBWBS,.pricing-cards_card__t5oQ_{transition:none}.pricing-cards_action__wBWBS:active:not(:disabled),.pricing-cards_action__wBWBS:hover:not(:disabled),.pricing-cards_card__t5oQ_[data-tone=peak_plus],.pricing-cards_card__t5oQ_[data-tone=peak_plus]:hover{transform:none}}.pricing-cards_waitlistNotice__Line4{margin:14px 0 0;padding:14px 16px;border:1px solid #b6dcd5;border-radius:14px;background:#eef8f5;color:#245b52;font-size:12px;line-height:2;overflow-wrap:anywhere}.price-format_amount__1NnpT{font-family:Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:normal;unicode-bidi:isolate}