.izzi-auth{--auth-navy:#0b1128;--auth-navy-2:#0e0d26;background:var(--pd-bg-app);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-block-size:100dvh;display:grid;position:relative}.izzi-auth__stage{isolation:isolate;color:#f2f3f8;background:var(--auth-navy);position:relative;overflow:hidden}.izzi-auth__backdrop{z-index:-1;background:radial-gradient(70% 60% at 15% 85%, #803f9961 0%, transparent 70%), radial-gradient(60% 55% at 85% 15%, #3048a86b 0%, transparent 70%), linear-gradient(160deg, var(--auth-navy) 0%, var(--auth-navy-2) 100%);position:absolute;inset:0}.izzi-auth__glow{background:radial-gradient(45% 40% at 50% 52%,#605bc247,#0000 70%);animation:9s ease-in-out infinite izzi-auth-breathe;position:absolute;inset:0}.izzi-auth__field{block-size:100%;inline-size:100%;position:absolute;inset:0}.izzi-auth__grid{background-image:linear-gradient(#b5bee312 1px,#0000 1px),linear-gradient(90deg,#b5bee312 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60%,#000 20%,#0000 80%)}.izzi-auth__stage-inner{box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:32px;block-size:100%;padding:clamp(28px,4vw,56px);display:flex;position:relative}.izzi-auth__logo{filter:brightness(1.7)saturate(1.15);align-self:flex-start;block-size:36px;inline-size:auto;display:block}.izzi-auth__pitch{max-inline-size:560px;animation:.7s cubic-bezier(.23,1,.32,1) both izzi-auth-rise}.izzi-auth__pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.14em;text-transform:uppercase;color:#dee1ed;background:#0b11288c;border:1px solid #b5bee338;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;display:inline-flex}.izzi-auth__pulse{background:#1f9e6e;border-radius:50%;block-size:6px;inline-size:6px;position:relative}.izzi-auth__pulse:after{content:"";background:#1f9e6e;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite izzi-auth-ping;position:absolute;inset:0}.izzi-auth__headline{letter-spacing:-.03em;text-wrap:balance;color:#fff;margin:20px 0 0;font-size:clamp(30px,3.4vw,50px);font-weight:700;line-height:1.06}.izzi-auth__gradient{background:linear-gradient(100deg,#8092db 0%,#8b88d3 45%,#d982c3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.izzi-auth__body{color:#b5bee3;text-wrap:pretty;max-inline-size:480px;margin:18px 0 0;font-size:16px;line-height:1.6}.izzi-auth__metrics{border-block-start:1px solid #b5bee329;grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:460px;margin:0;padding-block-start:20px;display:grid}.izzi-auth__metrics>div{flex-direction:column-reverse;gap:2px;display:flex}.izzi-auth__metrics>div+div{border-inline-start:1px solid #b5bee329;padding-inline-start:16px}.izzi-auth__metrics dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;margin:0;font-size:26px;font-weight:700}.izzi-auth__metrics dt{color:#8b88d3;font-size:12px}.izzi-auth__panel{background:radial-gradient(55% 45% at 10% 90%,#803f991a 0%,#0000 70%),radial-gradient(50% 50% at 90% 10%,#3048a81a 0%,#0000 70%);place-items:center;padding:32px clamp(16px,4vw,48px);display:grid;position:relative}.izzi-auth__card{box-sizing:border-box;border:1px solid var(--pd-border);background:var(--pd-bg-panel);inline-size:100%;max-inline-size:420px;box-shadow:var(--pd-shadow-lg);border-radius:20px;padding:clamp(24px,4vw,36px);animation:.6s cubic-bezier(.23,1,.32,1) 80ms both izzi-auth-rise;position:relative;overflow:hidden}.izzi-auth__rule{background:var(--pd-brand-rule);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.izzi-auth__title{letter-spacing:-.025em;color:var(--pd-text-primary);margin:0;font-size:26px;font-weight:700;line-height:1.2}.izzi-auth__subtitle{color:var(--pd-text-secondary);margin:8px 0 24px;font-size:15px;line-height:1.55}.izzi-auth__card .ant-form-item-label>label{font-weight:500}.izzi-auth__card .ant-btn.izzi-auth__cta,.izzi-auth__card .ant-btn.izzi-auth__cta:not(:disabled):hover,.izzi-auth__card .ant-btn.izzi-auth__cta:not(:disabled):active{background:var(--pd-brand-gradient);color:#fff;border:none;block-size:48px;font-size:16px;font-weight:600}.izzi-auth__card .ant-btn.izzi-auth__cta{transition:filter .2s,transform .14s cubic-bezier(.23,1,.32,1)}.izzi-auth__card .ant-btn.izzi-auth__cta:not(:disabled):active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.izzi-auth__card .ant-btn.izzi-auth__cta:not(:disabled):hover{filter:brightness(1.1)}}.izzi-auth__footer{text-align:center;margin:20px 0 0;font-size:14px}@media (width<=1023px){.izzi-auth{background:var(--auth-navy);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center}.izzi-auth__stage{background:0 0;overflow:visible}.izzi-auth__backdrop{position:fixed}.izzi-auth__stage-inner{block-size:auto;padding:max(28px, env(safe-area-inset-top)) 24px 8px;text-align:center;align-items:center;gap:24px}.izzi-auth__logo{align-self:center}.izzi-auth__pitch{max-inline-size:620px}.izzi-auth__headline{font-size:clamp(26px,5vw,40px)}.izzi-auth__body{margin-inline:auto}.izzi-auth__metrics{display:none}.izzi-auth__panel{padding:24px 16px max(32px, env(safe-area-inset-bottom));background:0 0;align-items:start}.izzi-auth__card{border-color:color-mix(in srgb, var(--pd-border) 60%, transparent);background:color-mix(in srgb, var(--pd-bg-panel) 90%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);max-inline-size:460px;box-shadow:0 0 0 1px #ffffff0a,0 24px 60px -20px #0009}}@media (width<=599px){.izzi-auth__stage-inner{gap:16px;padding-inline:20px}.izzi-auth__logo{block-size:30px}.izzi-auth__body,.izzi-auth__pill{display:none}.izzi-auth__headline{margin-block-start:0;font-size:24px}.izzi-auth__panel{padding-block-start:16px}.izzi-auth__title{font-size:22px}}@media (width<=1023px) and (height<=520px){.izzi-auth__pitch{display:none}}@keyframes izzi-auth-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes izzi-auth-breathe{50%{opacity:.6;transform:scale(1.06)}}@keyframes izzi-auth-ping{75%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.izzi-auth__pitch,.izzi-auth__card,.izzi-auth__glow,.izzi-auth__pulse:after{animation:none}}.izzi-sider.ant-layout-sider,.izzi-sider .ant-menu,.izzi-sider .ant-menu-item,.izzi-sider .ant-menu-title-content{transition-duration:.24s!important;transition-timing-function:cubic-bezier(.23,1,.32,1)!important}.izzi-sider__logo{block-size:26px;inline-size:auto;max-inline-size:100%;transition:block-size .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1);display:block}.izzi-sider__logo[data-collapsed=true]{block-size:14px}.izzi-sider-toggle .anticon{font-size:18px}@media (prefers-reduced-motion:reduce){.izzi-sider.ant-layout-sider,.izzi-sider .ant-menu,.izzi-sider .ant-menu-item,.izzi-sider .ant-menu-title-content,.izzi-sider__logo{transition:none!important}}html,body,#root{min-block-size:100%;margin:0}body{background:var(--pd-bg-app);color:var(--pd-text-primary);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}code,kbd,.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}
