*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Vazirmatn,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.bg-paper{--tw-bg-opacity: 1;background-color:rgb(246 244 239 / var(--tw-bg-opacity, 1))}.font-sans{font-family:Vazirmatn,sans-serif}.text-ink{--tw-text-opacity: 1;color:rgb(23 25 29 / var(--tw-text-opacity, 1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:Vazirmatn;src:url(/assets/fonts/vazirmatn-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/fonts/vazirmatn-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{font-family:Vazirmatn,sans-serif;color:#17191d;background:#f6f4ef;font-synthesis:none;text-rendering:optimizeLegibility;--paper: #f6f4ef;--ink: #17191d;--muted: #77756f;--line: #e6e3dc;--ember: #f26a4b;--ember-deep: #df5337;--ease-out: cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}button,input{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid rgba(242,106,75,.38);outline-offset:3px}.auth-shell{min-height:100svh;padding:18px;display:grid;place-items:center}.auth-grid{width:min(100%,1440px);min-height:min(900px,calc(100svh - 36px));display:grid;grid-template-columns:minmax(460px,.95fr) minmax(500px,1.05fr);direction:rtl;background:var(--paper);border:1px solid rgba(23,25,29,.06);border-radius:28px;overflow:hidden;box-shadow:0 22px 80px #24201914}.form-panel{position:relative;display:flex;flex-direction:column;min-height:min(820px,100svh);padding:34px clamp(32px,5.4vw,82px) 22px;background:var(--paper);z-index:1}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;direction:rtl}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-size:20px;font-weight:700;letter-spacing:-.8px}.brand-mark{width:31px;height:31px;border-radius:11px;background:var(--ember);display:flex;align-items:end;justify-content:center;gap:3px;padding:8px 7px;transform:rotate(-7deg);box-shadow:0 5px 12px #f26a4b33}.brand-mark i{display:block;width:4px;border-radius:4px;background:#17191d;transform:skewY(-24deg)}.brand-mark i:nth-child(1){height:9px}.brand-mark i:nth-child(2){height:14px}.brand-mark i:nth-child(3){height:11px}.topbar-question{font-size:12px;color:#77756f;display:flex;align-items:center;gap:6px}.text-action{border:0;padding:2px;background:transparent;color:var(--ember-deep);font-weight:700;cursor:pointer;font-size:inherit;text-decoration:none;transition:color .2s ease}.text-action:hover{color:#a93420}.form-wrap{width:min(100%,392px);margin:auto;padding:28px 0 20px;animation:form-enter .72s var(--ease-out) both}.eyebrow{display:flex;align-items:center;gap:8px;color:#a35a48;font-size:11px;font-weight:700;letter-spacing:.1px;margin-bottom:11px}.eyebrow-dot{height:7px;width:7px;background:var(--ember);border-radius:50%;box-shadow:0 0 0 4px #f26a4b1a}h1{font-size:clamp(28px,3vw,36px);line-height:1.5;letter-spacing:-.9px;margin:0;font-weight:700}.form-intro{font-size:13px;color:#77756f;margin:4px 0 24px;line-height:1.9}.mode-switch{display:grid;grid-template-columns:1fr 1fr;position:relative;isolation:isolate;background:#eeece6;border-radius:12px;padding:4px;margin-bottom:22px}.mode-tab{position:relative;z-index:1;border:0;background:transparent;color:#7e7b75;cursor:pointer;border-radius:9px;padding:9px;font-size:13px;font-weight:700;transition:color .24s ease}.mode-tab.is-active{color:var(--ink)}.mode-indicator{position:absolute;top:4px;bottom:4px;right:4px;width:calc(50% - 4px);background:#fffefa;border-radius:9px;box-shadow:0 2px 7px #17191d14;transition:transform .38s var(--ease-out);z-index:0}.mode-switch.is-register .mode-indicator{transform:translate(-100%)}.auth-form{display:flex;flex-direction:column;gap:14px}.field-group{display:flex;flex-direction:column;gap:7px;animation:field-enter .42s var(--ease-out) both}.field-group label,.label-row label{color:#34353a;font-size:12px;font-weight:700}.label-row{display:flex;align-items:center;justify-content:space-between}.forgot-link{font-size:11px;font-weight:400}.input-shell{min-height:49px;display:flex;align-items:center;position:relative;gap:10px;padding:0 13px;border:1px solid #e3e0d9;background:#fffefa;border-radius:11px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.input-shell:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px #f26a4b1a;background:#fff}.input-shell.has-error{border-color:#d74742;box-shadow:0 0 0 3px #d7474214}.input-shell>svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:#a09d96;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.input-shell input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font-size:12px;padding:0;height:46px}.input-shell input::-moz-placeholder{color:#aaa7a0;opacity:1}.input-shell input::placeholder{color:#aaa7a0;opacity:1}.input-shell input:focus-visible{outline:0}.icon-button{border:0;display:grid;place-items:center;padding:4px;background:transparent;color:#99968f;cursor:pointer;transition:color .2s ease,transform .2s ease}.icon-button:hover{color:var(--ember-deep);transform:scale(1.06)}.icon-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.eye-closed,.reveal-button.is-revealed .eye-open{display:none}.reveal-button.is-revealed .eye-closed{display:block}.field-error{min-height:0;color:#c13d38;font-size:10px;line-height:1.4}.field-error:empty{display:none}.remember-row{width:-moz-fit-content;width:fit-content;position:relative;display:flex;align-items:center;gap:8px;color:#77756f;font-size:11px;cursor:pointer;line-height:1.7;margin:1px 0 2px}.remember-row input{position:absolute;opacity:0;width:1px;height:1px}.custom-check{width:16px;height:16px;flex:0 0 auto;display:grid;place-items:center;background:#fffefa;border:1px solid #dad7cf;border-radius:5px;transition:background .18s ease,border-color .18s ease}.custom-check svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.6);transition:.18s ease}.remember-row input:checked+.custom-check{border-color:var(--ember);background:var(--ember)}.remember-row input:checked+.custom-check svg{opacity:1;transform:scale(1)}.remember-row input:focus-visible+.custom-check{outline:3px solid rgba(242,106,75,.35);outline-offset:2px}.inline-link{color:var(--ember-deep);text-decoration:none;font-weight:700}.inline-link:hover{text-decoration:underline}.submit-button{position:relative;min-height:50px;display:flex;align-items:center;justify-content:center;gap:11px;margin-top:3px;padding:0 15px;border:0;border-radius:11px;background:var(--ink);color:#fffefa;font-size:13px;font-weight:700;cursor:pointer;transition:background .22s ease,transform .22s var(--ease-out),box-shadow .22s ease}.submit-button:hover{background:#303238;transform:translateY(-2px);box-shadow:0 8px 18px #17191d29}.submit-button:active{transform:translateY(0) scale(.99)}.submit-arrow{display:inline-flex;align-items:center;transform:translate(0);transition:transform .3s var(--ease-out)}.submit-arrow svg{display:block;width:17px;height:17px;fill:none;stroke:#f26a4b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.submit-button:hover .submit-arrow{transform:translate(-3px)}.divider{display:flex;align-items:center;gap:12px;color:#aaa69e;font-size:10px;margin:19px 0 13px}.divider:before,.divider:after{content:"";height:1px;flex:1;background:#e6e3dc}.google-button{width:100%;min-height:47px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #e2dfd8;border-radius:11px;background:#fffefa;color:#393a3c;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .2s ease,transform .2s var(--ease-out),box-shadow .2s ease}.google-button:hover{border-color:#ccc8bf;box-shadow:0 5px 14px #17191d0e;transform:translateY(-1px)}.google-button svg{width:17px;height:17px}.form-footnote{display:flex;justify-content:center;align-items:center;gap:6px;color:#aaa69e;font-size:10px;margin:17px 0 0}.form-footnote svg{width:14px;height:14px;fill:none;stroke:#aaa69e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.panel-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#aaa69e;font-size:10px;direction:rtl}.panel-footer a{color:inherit;text-decoration:none;transition:color .2s ease}.panel-footer a:hover{color:var(--ember-deep)}.is-hidden{display:none!important}.password-meter{display:grid;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:4px;margin-top:-2px;direction:ltr}.password-meter span{height:3px;border-radius:3px;background:#e6e3dc;transition:background .24s ease}.password-meter small{white-space:nowrap;color:#a09d96;font-size:9px;padding-left:5px;direction:rtl}.password-meter[data-strength="1"] span:nth-child(-n+1){background:#e36c52}.password-meter[data-strength="2"] span:nth-child(-n+2){background:#e8a84d}.password-meter[data-strength="3"] span:nth-child(-n+3){background:#75a6a1}.password-meter[data-strength="4"] span{background:#399078}.password-meter[data-strength="1"] small{color:#d45e49}.password-meter[data-strength="2"] small{color:#bf8735}.password-meter[data-strength="3"] small,.password-meter[data-strength="4"] small{color:#51877e}.visual-panel{position:relative;min-width:0;min-height:min(820px,100svh);overflow:hidden;isolation:isolate;display:flex;flex-direction:column;padding:34px 38px 30px;color:#f5f0e6;background:#18191c}.visual-panel:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 48% 43%,rgba(117,72,53,.24),transparent 44%),radial-gradient(ellipse at 94% 16%,rgba(81,83,89,.23),transparent 34%),#18191c}.visual-top{display:flex;justify-content:space-between;align-items:center;direction:rtl;position:relative;z-index:2}.live-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(255,255,255,.12);border-radius:30px;background:#ffffff0a;color:#dbd5cb;font-size:10px}.live-pill i{width:6px;height:6px;border-radius:50%;background:var(--ember);box-shadow:0 0 10px var(--ember)}.visual-index{color:#77787c;direction:ltr;font-size:10px;letter-spacing:1px}.visual-index b{color:#424347;font-weight:400;margin:0 4px}.visual-copy{position:absolute;right:clamp(34px,5.5vw,80px);bottom:15%;z-index:2}.visual-kicker{display:flex;align-items:center;gap:8px;color:#aaa8a3;font-size:11px}.visual-kicker span{display:block;width:19px;height:1px;background:var(--ember)}.visual-copy h2{margin:12px 0 11px;color:#f7f1e7;font-size:clamp(32px,4.2vw,53px);line-height:1.45;letter-spacing:-1.1px;font-weight:700}.visual-copy p{margin:0;color:#aaa7a1;font-size:12px;line-height:2.1}.toast{position:fixed;z-index:20;bottom:26px;left:50%;display:flex;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);padding:12px 15px;color:#f8f3e9;background:#222326;border:1px solid rgba(255,255,255,.09);border-radius:13px;box-shadow:0 14px 38px #1212133d;font-size:12px;opacity:0;pointer-events:none;transform:translate(-50%,14px) scale(.97);transition:opacity .25s ease,transform .35s var(--ease-out)}.toast.is-visible{opacity:1;transform:translate(-50%) scale(1)}.toast-icon{width:22px;height:22px;display:grid;place-items:center;color:#161719;background:var(--ember);border-radius:50%}.toast-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes form-enter{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes field-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.auth-shell{padding:28px}.auth-grid{min-height:min(960px,calc(100svh - 56px))}}@media(max-width:1080px)and (min-width:821px){.auth-shell{padding:0}.auth-grid{min-height:100svh;border:0;border-radius:0;grid-template-columns:minmax(420px,1fr) minmax(390px,.92fr)}.form-panel{min-height:min(820px,100svh);padding-inline:clamp(30px,5vw,62px)}.visual-panel{min-height:min(820px,100svh);padding-inline:28px}.visual-copy{right:38px;bottom:15%}.visual-bottom{right:28px;left:28px}.fold-art{top:40%;left:44%;width:min(76%,650px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.remember-row.needs-consent{color:#c13d38}.remember-row.needs-consent .custom-check{border-color:#c13d38}.visual-panel{background:#18191c}.visual-panel:before{background:radial-gradient(ellipse at 58% 42%,rgba(133,77,57,.13),transparent 42%),linear-gradient(145deg,#1d1e21,#17181b 75%)}.visual-top{z-index:3}.live-pill{color:#d2ccc2;background:#ffffff09}.visual-index{color:#77787c;letter-spacing:.3px}.fold-art{position:absolute;top:42%;left:43%;width:min(76%,650px);aspect-ratio:1.28;transform:translate(-50%,-50%)}.fold-svg{width:100%;height:100%;overflow:visible}.fold-shadow{opacity:.24;filter:url(#fold-shadow);animation:shadow-breathe 8s ease-in-out infinite alternate}.fold-shape{transform-box:fill-box;transform-origin:center}.fold-back{animation:fold-back-drift 9s ease-in-out infinite alternate}.fold-front{animation:fold-front-drift 8s ease-in-out infinite alternate}.fold-cut{animation:fold-cut-drift 10s ease-in-out infinite alternate}.draw-line{stroke-dasharray:710;stroke-dashoffset:710;animation:draw-in 2.4s var(--ease-out) .2s forwards,line-drift 9s ease-in-out 2.6s infinite alternate}.draw-line-two{animation-duration:2.8s,11s;animation-delay:.35s,3.2s}.art-node{animation:node-glow 4s ease-in-out infinite alternate}.node-b{animation-delay:-.8s}.node-c{animation-delay:-1.5s}.art-note{position:absolute;top:20%;left:3%;display:flex;align-items:center;gap:12px;padding:12px 15px 12px 12px;color:#f2ede5;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#252527d9;box-shadow:0 12px 30px #00000029;animation:note-enter .8s var(--ease-out) .35s both}.art-note-mark{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;color:#211e1d;background:#f2a07c;font-size:10px;font-weight:700}.art-note b,.art-note small{display:block;white-space:nowrap}.art-note b{font-size:10px}.art-note small{margin-top:3px;color:#a7a19a;font-size:8px}.visual-copy{bottom:15%;right:clamp(34px,5.5vw,80px)}.visual-copy h2{letter-spacing:-1.1px}.visual-bottom{justify-content:flex-start;gap:12px}.bottom-rule{width:24px;height:1px;background:var(--ember)}.bottom-year{margin-right:auto;color:#6c6c70;direction:ltr;letter-spacing:1px}@keyframes draw-in{to{stroke-dashoffset:0}}@keyframes fold-back-drift{0%{transform:translate(-4px,3px) rotate(-1.1deg)}to{transform:translate(5px,-3px) rotate(1deg)}}@keyframes fold-front-drift{0%{transform:translateY(3px) rotate(.5deg)}to{transform:translateY(-4px) rotate(-.8deg)}}@keyframes fold-cut-drift{0%{transform:translate(2px,-2px) rotate(-.6deg)}to{transform:translate(-3px,2px) rotate(.7deg)}}@keyframes shadow-breathe{0%{opacity:.15}to{opacity:.28}}@keyframes line-drift{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes node-glow{0%{opacity:.55}to{opacity:1}}@keyframes note-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:820px){.auth-shell{padding:0;display:block}.auth-grid{display:block;width:100%;min-height:100svh;border:0;border-radius:0;box-shadow:none;overflow:visible}.visual-panel{display:none}.form-panel{width:100%;max-width:560px;min-height:100svh;margin-inline:auto;padding:max(20px,env(safe-area-inset-top)) clamp(22px,6vw,42px) max(18px,env(safe-area-inset-bottom))}.form-wrap{width:min(100%,430px);padding-block:clamp(22px,4svh,40px)}.panel-footer{margin-top:8px}}@media(max-width:520px){.form-panel{min-height:100svh;padding-inline:22px}.form-wrap{padding-block:20px 25px}.form-intro{margin-bottom:18px}.mode-switch{margin-bottom:17px}.auth-form{gap:12px}.divider{margin-top:15px}.form-footnote{margin-top:13px}}@media(max-width:370px){.form-panel{padding-inline:18px}.topbar-question{font-size:9px}.form-wrap{padding-block:16px 20px}.eyebrow{margin-bottom:5px}.form-intro{font-size:11px;margin-top:1px}.mode-tab{padding:8px}.auth-form{gap:10px}.input-shell{min-height:45px}.input-shell input{height:42px}.submit-button{min-height:46px}}@media(prefers-reduced-motion:reduce){.fold-shadow,.fold-back,.fold-front,.fold-cut,.draw-line,.art-node,.art-note{animation:none!important}}
