.lg-page{--lg-bg:#fff;--lg-text:#111827;--lg-muted:#667085;--lg-border:#e4e7ec;--lg-input:#f8fafc;--lg-input-focus:#fff;--lg-label:#344054;--lg-link:#087f74;--lg-btn:#151515;--lg-btn-text:#fff;--lg-btn-hover:#031f41;background:var(--lg-bg);min-height:100vh;color:var(--lg-text);grid-template-columns:minmax(420px,520px) 1fr;display:grid}@media (prefers-color-scheme:dark){.lg-page{--lg-bg:#07111d;--lg-text:#eef2f6;--lg-muted:#98a2b3;--lg-border:#1d2b3d;--lg-input:#0f1c2d;--lg-input-focus:#112237;--lg-label:#cbd5e1;--lg-link:#3ee0c8;--lg-btn:#12dfc0;--lg-btn-text:#002621;--lg-btn-hover:#2ef0d2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.lg-side{flex-direction:column;min-height:100vh;padding:28px 48px 32px;display:flex}.lg-back{color:var(--lg-muted);align-self:flex-start;padding:6px 0;font-size:13px;font-weight:600;transition:color .15s}.lg-back:hover{color:var(--lg-text)}.lg-box{width:100%;max-width:400px;margin:auto 0;padding:36px 0}.lg-logo{margin-bottom:34px;line-height:0;display:inline-flex}.lg-logo img{width:176px;height:auto}.lg-logo-dark{display:none}@media (prefers-color-scheme:dark){.lg-logo-light{display:none}.lg-logo-dark{display:block}}.lg-box h1{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:800;line-height:1.15}.lg-sub{color:var(--lg-muted);margin:10px 0 28px;font-size:15px;line-height:1.6}.lg-alert{border-radius:10px;margin:0 0 18px;padding:11px 13px;font-size:13px;line-height:1.45}.lg-alert.error{color:#912018;background:#fef3f2;border:1px solid #fecdca}.lg-alert.success{color:#067647;background:#ecfdf3;border:1px solid #abefc6}@media (prefers-color-scheme:dark){.lg-alert.error{color:#fecdca;background:#d92d2024;border-color:#d92d2066}.lg-alert.success{color:#abefc6;background:#0676472e;border-color:#06764773}}.lg-form{gap:18px;display:grid}.lg-form>label{color:var(--lg-label);gap:8px;font-size:14px;font-weight:650;display:grid}.lg-form input[type=email],.lg-form input[type=password]{border:1px solid var(--lg-border);background:var(--lg-input);width:100%;height:48px;color:var(--lg-text);border-radius:10px;padding:0 14px;font-size:15px;font-weight:450;transition:border-color .15s,box-shadow .15s,background .15s}.lg-form input::placeholder{color:#98a2b3}.lg-form input[type=email]:focus,.lg-form input[type=password]:focus{background:var(--lg-input-focus);border-color:#12bfa9;outline:none;box-shadow:0 0 0 4px #12bfa929}.lg-row{justify-content:space-between;align-items:center;gap:14px;margin-top:-4px;font-size:13px;display:flex}.lg-row a,.lg-links a{color:var(--lg-link);font-weight:650}.lg-row a:hover,.lg-links a:hover{text-underline-offset:3px;text-decoration:underline}.lg-remember{color:var(--lg-muted);cursor:pointer;align-items:center;gap:8px;font-weight:500;display:flex}.lg-remember input{accent-color:#12bfa9;width:16px;height:16px;margin:0}.lg-submit{background:var(--lg-btn);width:100%;min-height:48px;color:var(--lg-btn-text);cursor:pointer;border:0;border-radius:10px;margin-top:4px;font-size:15px;font-weight:750;transition:transform .15s,background .15s;box-shadow:0 10px 22px #0000001f}.lg-submit:hover{background:var(--lg-btn-hover);transform:translateY(-1px)}.lg-links{text-align:center;color:var(--lg-muted);margin:22px 0 0;font-size:14px}.lg-foot{color:var(--lg-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.lg-foot span:last-child{gap:14px;display:flex}.lg-foot a:hover{color:var(--lg-link)}.lg-hero{color:#fff;background:linear-gradient(135deg,#141414f7,#031f41e0),radial-gradient(circle at 20% 28%,#12dfc08c,#0000 32%),radial-gradient(circle at 82% 72%,#16d3b973,#0000 34%),#031f41;justify-content:center;align-items:center;padding:48px 7%;display:flex;position:relative;overflow:hidden}.lg-hero:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%)}.lg-hero-inner{width:100%;max-width:540px;position:relative}.lg-badge{color:#8ff5e4;background:#12dfc01f;border:1px solid #12dfc04d;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:700;display:inline-flex}.lg-dot{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:1.8s infinite lg-pulse}@keyframes lg-pulse{0%{box-shadow:0 0 #ef44448c}70%,to{box-shadow:0 0 0 8px #ef444400}}.lg-hero h2{letter-spacing:-.045em;margin:18px 0 14px;font-size:clamp(34px,3.6vw,52px);font-weight:800;line-height:1.02}.lg-hero h2 em{color:#12dfc0;font-style:normal}.lg-hero-inner>p{color:#ffffffb8;max-width:460px;margin:0 0 30px;font-size:16px;line-height:1.6}.lg-feed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000059}.lg-feed-head{border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:700;display:flex}.lg-live{letter-spacing:.06em;background:#ef4444;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;display:inline-flex}.lg-live:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.lg-count{color:#fff9;margin-left:auto;font-weight:600}.lg-feed ol{gap:4px;margin:0;padding:8px;list-style:none;display:grid}.lg-feed li{opacity:0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto 32px 1fr auto;align-items:center;gap:12px;padding:9px 10px;animation:.5s forwards lg-in;display:grid;transform:translateY(10px)}.lg-feed li:first-child{animation-delay:.15s}.lg-feed li:nth-child(2){animation-delay:.45s}.lg-feed li:nth-child(3){animation-delay:.75s}.lg-feed li:nth-child(4){animation-delay:1.05s}.lg-feed li:nth-child(5){animation-delay:1.35s}@keyframes lg-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lg-feed li{opacity:1;animation:none;transform:none}.lg-dot{animation:none}}.lg-feed .seq{color:#ffffff80;min-width:38px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.lg-feed .av{border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.lg-feed b{font-size:13px;display:block}.lg-feed p{color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.lg-feed time{color:#ffffff73;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.lg-feed li.star{background:#12dfc01f;border-color:#12dfc066}.lg-feed li.star .seq{color:#12dfc0}.lg-feed li.star p{color:#fff;font-weight:600}.lg-feed .tag{color:#002621;letter-spacing:.04em;vertical-align:1px;background:#12dfc0;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}@media (max-width:960px){.lg-page{grid-template-columns:1fr}.lg-hero{display:none}.lg-side{padding:20px 20px 28px}.lg-box{margin:auto}}@media (max-width:420px){.lg-box h1{font-size:26px}.lg-row{flex-wrap:wrap}}
