.lg-wrap{--ink:#15273e;--muted:#5a6a80;--line:#dbd7cd;--primary:#0d2e55;--accent:#9776fb;min-height:100vh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-outfit), "Inter Tight", system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;background:radial-gradient(55% 420px at 18% -40px,#e6daffbf,#0000 72%),radial-gradient(45% 380px at 88% -20px,#ffd5f299,#0000 72%),#fdfaf1;background:radial-gradient(55% 420px at 18% -40px,lab(88.7263% 12.9101 -22.4112/.75),#0000 72%),radial-gradient(45% 380px at 88% -20px,lab(89.7551% 22.0879 -8.82297/.6),#0000 72%),lab(98.3158% .137895 4.59287);justify-content:center;align-items:center;padding:24px 16px;display:flex}@supports (color:lab(0% 0 0)){.lg-wrap{--ink:lab(15.0659% -1.18715 -17.4242);--muted:lab(44.1947% -2.41163 -14.3029);--line:lab(86.1442% .175774 5.36873);--primary:lab(18.2644% .471383 -27.5662);--accent:lab(57.7779% 36.2714 -62.8878)}}.lg-card{background:#fffdf9e6;background:lab(99.4578% .0822842 3.05552/.9);border:1px solid #dbd7cdbf;border:1px solid lab(86.1442% .175774 5.36873/.75);border-radius:28px;width:100%;max-width:400px;padding:36px 32px 32px;box-shadow:inset 0 1px #ffffffb3,0 28px 60px -36px #15273e59;box-shadow:inset 0 1px lab(100% 0 0/.7),0 28px 60px -36px lab(15.0659% -1.18715 -17.4242/.35)}.lg-brand{align-items:center;gap:10px;margin-bottom:28px;display:flex}.lg-icon{border-radius:9px;width:34px;height:34px}.lg-word{width:auto;height:16px}.lg-title{letter-spacing:-.025em;margin:0 0 6px;font-size:28px;font-weight:500;line-height:1.1}.lg-sub{color:var(--muted);margin:0 0 26px;font-size:15px;line-height:1.55}.lg-sub code{background:#efebe1;background:lab(93.1044% .171691 5.36588);border-radius:6px;padding:1px 6px;font-size:13.5px}.lg-label{margin-bottom:16px;font-size:13.5px;font-weight:500;display:block}.lg-input{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:14px;margin-top:6px;padding:10px 14px;font-family:inherit;font-size:16px;font-weight:400;transition:border-color .15s,box-shadow .15s;display:block}.lg-input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #e6daffb3;box-shadow:0 0 0 4px lab(88.7263% 12.9101 -22.4112/.7)}.lg-err{color:#9e1618;color:lab(34.4967% 53.5765 38.2567);background:#ffecea;background:lab(95.0932% 9.04813 5.32234);border-radius:12px;margin-bottom:14px;padding:10px 12px;font-size:14px}.lg-submit{background:var(--primary);color:#fdfaf1;color:lab(98.3158% .137895 4.59287);cursor:pointer;border:none;border-radius:999px;width:100%;min-height:52px;margin-top:4px;padding:14px;font-family:inherit;font-size:16px;font-weight:500;transition:filter .15s}.lg-submit:hover:not(:disabled){filter:brightness(1.15)}.lg-submit:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lg-submit:disabled{opacity:.55;cursor:default}
