:root{--bg:#07080d;--panel:rgba(16,18,28,.78);--line:rgba(255,255,255,.11);--muted:#8e93a8;--text:#f4f3ed;--acid:#c7f36a;--violet:#8f7cff;--cyan:#64d9df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:"Space Grotesk",sans-serif;min-width:320px}#signalCanvas{position:fixed;inset:0;width:100%;height:100%;z-index:-3}.grain{position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}.topbar{height:82px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,76px);position:relative;z-index:2}.brand{display:flex;gap:12px;align-items:center}.brand>span:last-child{display:flex;flex-direction:column;line-height:1}.brand b{font-size:10px;letter-spacing:.18em;color:var(--acid);font-family:"DM Mono"}.brand em{font-size:13px;font-style:normal;letter-spacing:.16em;margin-top:6px;font-weight:600}.brand-mark{display:flex;gap:3px;align-items:end;height:24px}.brand-mark i{display:block;width:5px;border-radius:5px;background:var(--acid);animation:bars 1.8s ease-in-out infinite}.brand-mark i:nth-child(1){height:11px}.brand-mark i:nth-child(2){height:22px;animation-delay:.2s}.brand-mark i:nth-child(3){height:16px;animation-delay:.4s}.status,.eyebrow,.signal-head,.signal-foot,.progress-label,.reader-kicker,footer,.filter,.button,.text-button{font-family:"DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.status{color:var(--muted)}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 14px var(--acid);margin-right:8px}.icon-button{border:1px solid var(--line);background:transparent;color:var(--text);border-radius:50%;width:34px;height:34px;cursor:pointer;font-size:20px}.hero{padding:clamp(75px,10vw,145px) clamp(20px,10vw,150px) 90px;max-width:1000px}.eyebrow{color:var(--acid);margin-bottom:24px}.hero h1{font-size:clamp(50px,8.5vw,112px);line-height:.92;letter-spacing:-.075em;margin:0;max-width:900px}.hero h1 span,h2 span,h3 span{color:var(--muted)}.hero-copy{max-width:510px;color:#c1c4d0;font-size:18px;line-height:1.55;margin:34px 0}.hero-actions{display:flex;gap:24px;align-items:center}.button{display:inline-flex;gap:24px;align-items:center;padding:15px 18px;border:1px solid var(--acid);background:var(--acid);color:#11140e;font-weight:500}.button span{font-size:18px}.text-button{border:0;background:none;color:var(--text);cursor:pointer;padding:12px 0}.text-button span{color:var(--acid);font-size:15px;margin-left:7px}.hero-stats{display:flex;gap:55px;margin-top:72px}.hero-stats div{display:flex;flex-direction:column;gap:5px}.hero-stats strong{font-size:29px;font-weight:500}.hero-stats span{font:10px "DM Mono";color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.signal-card{margin:0 clamp(20px,7vw,100px) 150px;border:1px solid var(--line);background:linear-gradient(130deg,rgba(35,28,68,.58),rgba(10,17,24,.72));min-height:360px;position:relative;overflow:hidden}.signal-head,.signal-foot{display:flex;justify-content:space-between;color:var(--muted);padding:18px 20px}.signal-head span:first-child{color:var(--cyan)}.orbital{height:280px;position:relative;display:grid;place-items:center}.orbit{position:absolute;border:1px solid rgba(143,124,255,.3);border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 35px rgba(143,124,255,.05) inset}.orbit-a{width:190px;height:190px;animation:spin 16s linear infinite}.orbit-b{width:310px;height:120px;animation:spin 22s linear reverse infinite}.orbit-c{width:420px;height:210px;animation:spin 32s linear infinite}.core{width:78px;height:78px;border:1px solid var(--acid);background:rgba(199,243,106,.09);display:grid;place-items:center;border-radius:50%;box-shadow:0 0 55px rgba(199,243,106,.25);z-index:1}.core span{font-size:28px;color:var(--acid);font-weight:600}.node{position:absolute;color:var(--muted);font:9px "DM Mono";letter-spacing:.1em}.node-a{top:25px;left:30%}.node-b{right:14%;top:45%}.node-c{bottom:20px;left:24%}.node-d{left:11%;top:42%;color:var(--acid)}.signal-foot{border-top:1px solid var(--line);font-size:9px}.curriculum{padding:0 clamp(20px,7vw,100px) 100px}.section-intro{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding-bottom:50px;gap:40px}.section-intro h2{font-size:clamp(40px,5vw,68px);letter-spacing:-.06em;line-height:.94;margin:0}.section-intro p{max-width:300px;color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 5px}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0}.search{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);width:min(360px,100%);padding:8px 0}.search span{font-size:25px;color:var(--acid)}.search input{background:none;border:0;outline:0;color:var(--text);font:13px "DM Mono";width:100%}.filters{display:flex;gap:8px}.filter{background:none;border:1px solid var(--line);color:var(--muted);padding:9px 11px;cursor:pointer}.filter.active{border-color:var(--acid);color:var(--acid)}.filter small{font-size:9px;margin-left:5px}.layout{display:grid;grid-template-columns:285px 1fr;gap:70px}.progress-label{display:flex;justify-content:space-between;color:var(--muted);font-size:9px}.progress-label strong{color:var(--acid);font-weight:400}.progress-track{height:3px;background:var(--line);margin:14px 0 22px}.progress-track i{display:block;height:100%;width:0;background:var(--acid);transition:width .4s ease}.sidebar nav{display:flex;flex-direction:column}.nav-item{display:flex;gap:12px;align-items:center;padding:13px 8px;border-top:1px solid rgba(255,255,255,.06);color:var(--muted);cursor:pointer;transition:.2s}.nav-item:hover,.nav-item.selected{color:var(--text);background:rgba(255,255,255,.04)}.nav-item.selected{border-left:2px solid var(--acid);padding-left:6px}.nav-item .num{color:var(--acid);font:10px "DM Mono"}.nav-item.done .num:after{content:' ✓';color:var(--acid)}.nav-item small{font-size:12px}.reader{border-left:1px solid var(--line);padding:8px 0 35px 55px;min-height:425px}.reader-kicker{color:var(--violet);margin-bottom:24px}.reader h3{font-size:clamp(38px,5vw,70px);letter-spacing:-.06em;line-height:.94;margin:0 0 26px}.reader p{max-width:530px;color:#c1c4d0;line-height:1.7;font-size:16px}.reader-hint{margin-top:60px;color:var(--muted);font:11px "DM Mono"}kbd{border:1px solid var(--line);padding:4px 7px;color:var(--acid)}.reader .body-copy{font-size:18px;max-width:650px}.reader .signal-box{border-left:2px solid var(--acid);padding:12px 18px;margin:30px 0;color:var(--acid);font:12px "DM Mono";line-height:1.6}.reader .check{color:var(--muted);font:11px "DM Mono";margin-top:35px}.reader .complete{margin-top:25px;background:transparent;border:1px solid var(--line);color:var(--text);padding:12px 14px;font:10px "DM Mono";text-transform:uppercase;cursor:pointer}.reader .complete.is-done{border-color:var(--acid);color:var(--acid)}footer{border-top:1px solid var(--line);padding:24px clamp(20px,7vw,100px);display:flex;justify-content:space-between;color:var(--muted);font-size:9px}@keyframes spin{to{transform:rotate(335deg)}}@keyframes bars{0%,100%{transform:scaleY(.6);opacity:.65}50%{transform:scaleY(1);opacity:1}}@media(max-width:760px){.topbar{height:70px}.status{display:none}.hero{padding-top:75px}.hero-stats{gap:25px}.signal-card{margin-bottom:100px}.section-intro{display:block}.section-intro p{margin-top:25px}.toolbar{display:block}.filters{margin-top:20px}.layout{display:block}.sidebar{margin-bottom:35px}.sidebar nav{display:grid;grid-template-columns:1fr 1fr}.reader{border-left:0;border-top:1px solid var(--line);padding:35px 0}.signal-foot span:nth-child(2),.signal-foot span:nth-child(3){display:none}footer{display:block;line-height:2.2}}

.page-nav{display:flex;gap:18px;align-items:center;margin-left:auto;margin-right:24px}.page-nav a{color:var(--muted);font:10px "DM Mono";text-transform:uppercase;letter-spacing:.08em}.page-nav a:hover{color:var(--acid)}.topbar .page-nav{order:2}.topbar .status{order:3}.topbar .icon-button{order:4}.promo-strip{display:grid;grid-template-columns:2fr 1fr;gap:16px;margin:0 clamp(20px,7vw,100px) 150px}.promo-strip a{display:block;border:1px solid var(--line);overflow:hidden;background:var(--panel);transition:transform .3s ease,box-shadow .3s ease}.promo-strip a:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(143,124,255,.18)}.promo-strip img{width:100%;display:block}.simple-page{min-height:100vh}.simple-shell{max-width:1120px;margin:0 auto;padding:clamp(65px,9vw,120px) 24px 100px}.simple-shell h1{font-size:clamp(52px,8vw,108px);line-height:.91;letter-spacing:-.07em;margin:0 0 30px}.simple-shell h1 span{color:var(--muted)}.lead{max-width:620px;color:#c1c4d0;font-size:19px;line-height:1.6;margin:0 0 42px}.feature-grid{display:flex;gap:70px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;margin-bottom:42px;max-width:650px}.feature-grid div{display:flex;flex-direction:column;gap:6px}.feature-grid strong{font-size:36px;color:var(--acid)}.feature-grid span,.asset-card span,.lesson-card small{font:10px "DM Mono";color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.link-grid,.lesson-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:950px}.link-grid a,.lesson-card{border:1px solid var(--line);padding:22px;min-height:145px;display:flex;flex-direction:column;justify-content:space-between;background:rgba(16,18,28,.55);transition:.25s}.link-grid a:hover,.lesson-card:hover{border-color:var(--acid);transform:translateY(-4px);background:rgba(199,243,106,.05)}.link-grid b{color:var(--acid);font:12px "DM Mono"}.link-grid span{color:#c1c4d0;line-height:1.4}.lesson-grid{grid-template-columns:repeat(2,1fr)}.lesson-card{min-height:132px}.lesson-card span{color:var(--acid);font:11px "DM Mono"}.lesson-card b{font-size:23px}.asset-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.asset-card{margin:0;border:1px solid var(--line);background:rgba(16,18,28,.6);overflow:hidden}.asset-card img{display:block;width:100%;height:230px;object-fit:cover}.asset-card figcaption{display:flex;justify-content:space-between;align-items:center;padding:14px 16px}.asset-card figcaption b{font-size:14px}.signal-box{border-left:2px solid var(--acid);padding:17px 20px;margin:35px 0;max-width:650px;color:var(--acid);font:12px "DM Mono";line-height:1.7;background:rgba(199,243,106,.04)}body.pulse:after{content:"";position:fixed;inset:0;pointer-events:none;border:3px solid var(--acid);animation:pulse .65s ease-out}@keyframes pulse{from{opacity:.9;box-shadow:inset 0 0 80px rgba(199,243,106,.35)}to{opacity:0;box-shadow:inset 0 0 0 rgba(199,243,106,0)}}footer a{color:var(--muted)}footer a:hover{color:var(--acid)}@media(max-width:760px){.page-nav{display:none}.promo-strip{grid-template-columns:1fr;margin-bottom:100px}.link-grid,.lesson-grid,.asset-grid{grid-template-columns:1fr}.feature-grid{gap:25px}.asset-card img{height:auto}}

.ticker-wrap{width:100%;overflow:hidden;border-bottom:1px solid var(--line);background:rgba(8,10,17,.78);white-space:nowrap}.ticker-track{display:inline-flex;align-items:center;gap:28px;min-width:max-content;padding:12px 0;color:var(--muted);font:10px "DM Mono";letter-spacing:.14em;text-transform:uppercase;animation:ticker 34s linear infinite}.ticker-track b{color:var(--acid);font-size:13px}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.action-strip{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 clamp(20px,7vw,100px) 22px}.action-strip a{border:1px solid var(--line);padding:22px 24px;background:rgba(16,18,28,.55);display:grid;grid-template-columns:45px 1fr;column-gap:14px;align-items:center;transition:.25s}.action-strip a:hover{border-color:var(--acid);transform:translateY(-4px)}.action-icon{grid-row:span 2;font-size:31px;color:var(--acid)}.action-strip b{font-size:18px}.action-strip small{color:var(--muted);font:10px "DM Mono";text-transform:uppercase;letter-spacing:.08em}.age-gate{position:fixed;inset:0;z-index:20;background:rgba(4,5,10,.93);display:grid;place-items:center;padding:22px;backdrop-filter:blur(15px)}.age-gate.is-hidden{display:none}.age-card{max-width:560px;border:1px solid var(--acid);background:linear-gradient(140deg,rgba(23,21,43,.98),rgba(10,20,25,.98));padding:clamp(28px,6vw,60px);box-shadow:0 0 90px rgba(199,243,106,.14)}.age-symbol{width:60px;height:60px;border:1px solid var(--acid);border-radius:50%;display:grid;place-items:center;color:var(--acid);font-size:29px;margin-bottom:30px}.age-card h1{font-size:clamp(43px,6vw,76px);margin-bottom:20px}.age-card p{color:#c1c4d0;line-height:1.6}.age-actions{display:flex;align-items:center;gap:22px;margin-top:28px}.age-note{font:10px "DM Mono"!important;color:var(--muted)!important;margin-top:28px}.gated-content{display:none}.gated-content.is-unlocked{display:block}.payment-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);margin:55px 0 30px}.payment-tab{border:0;background:transparent;color:var(--muted);padding:14px 18px;font:11px "DM Mono";text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-bottom:2px solid transparent}.payment-tab.active{color:var(--acid);border-bottom-color:var(--acid)}.payment-panel{display:none}.payment-panel.active{display:block;animation:rise .35s ease}.payment-intro{display:flex;justify-content:space-between;align-items:center;gap:20px}.payment-intro h2{font-size:clamp(30px,4vw,54px);margin:0 0 10px;letter-spacing:-.06em}.payment-intro p{color:var(--muted)}.payment-orb{width:70px;height:70px;border:1px solid var(--acid);border-radius:50%;display:grid;place-items:center;color:var(--acid);font-size:30px;animation:spin 10s linear infinite}.payment-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:35px}.payment-card{border:1px solid var(--line);padding:25px;background:rgba(16,18,28,.65);min-height:200px}.payment-label{font:10px "DM Mono";color:var(--cyan);letter-spacing:.1em}.payment-card h3{font-size:25px;margin:20px 0 8px}.payment-card p{color:var(--muted);line-height:1.5}.provider-button{display:inline-block;border:1px solid var(--acid);color:var(--acid);padding:12px 15px;font:10px "DM Mono";text-transform:uppercase;margin-top:12px}.payment-footnote{color:var(--muted);font:10px "DM Mono";line-height:1.7;margin-top:40px}.community-shell{text-align:center}.community-shell .lead{margin-left:auto;margin-right:auto}.discord-frame{width:min(100%,490px);margin:40px auto 30px;border:1px solid var(--line);padding:20px;background:rgba(16,18,28,.72);display:flex;flex-direction:column;align-items:center;gap:18px;box-shadow:0 25px 80px rgba(0,0,0,.25)}.discord-heading{display:flex;gap:12px;align-items:center;text-align:left;width:min(350px,100%)}.discord-heading b,.discord-heading small{display:block}.discord-heading b{font:11px "DM Mono";color:var(--cyan);letter-spacing:.08em}.discord-heading small{color:var(--muted);margin-top:4px}.discord-frame iframe{max-width:100%;display:block}@keyframes rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.action-strip,.payment-grid{grid-template-columns:1fr}.payment-intro{align-items:flex-start}.payment-orb{width:52px;height:52px;font-size:22px}.ticker-track{animation-duration:24s}}

.gh-sponsor-card{--card-w:600px;--card-h:225px;--crop:150px;position:relative;width:var(--card-w);max-width:100%;height:var(--crop);overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06),0 8px 24px -10px rgba(0,0,0,.18);transition:transform .18s ease,box-shadow .18s ease}.gh-sponsor-card iframe{display:block;border:0;margin:0;width:var(--card-w);height:var(--card-h);color-scheme:light dark;background:transparent}.gh-sponsor-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.07),0 14px 32px -12px rgba(0,0,0,.25)}.mini-link{display:inline-block;margin-top:12px;color:var(--acid);font:10px "DM Mono";text-transform:uppercase}.server-layout{display:grid;grid-template-columns:minmax(240px,340px) minmax(350px,490px);gap:50px;align-items:start;justify-content:center;text-align:left;margin:45px auto;max-width:900px}.server-buttons{display:flex;flex-direction:column;gap:16px}.server-buttons h2{font-size:26px;margin:0 0 4px}.server-buttons h3{font:10px "DM Mono";color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 0}.discord-btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.85rem 1.25rem;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;border:2px solid transparent;box-shadow:0 4px 14px rgba(0,0,0,.35);transition:background .15s ease,transform .15s ease,box-shadow .15s ease,border-color .15s ease;cursor:pointer}.discord-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.45)}.discord-btn.github{background:#4e5058;color:#fff}.discord-btn.museai{background:#fff;color:#5865f2;border-color:#e3e5e8}.discord-btn.nsfw{background:#ed4245;color:#fff}.discord-glyph{font-size:20px}.discord-btn .tag{font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.15rem .4rem;border-radius:4px;background:rgba(0,0,0,.3);text-transform:uppercase}.discord-age-gate{width:min(92vw,400px);padding:1.75rem;border:none;border-radius:12px;background:#2b2d31;color:#f2f3f5;box-shadow:0 24px 70px rgba(0,0,0,.65)}.discord-age-gate[open]{animation:pop .18s ease-out}.discord-age-gate::backdrop{background:rgba(0,0,0,.65);backdrop-filter:blur(4px)}.discord-age-gate h2{margin:0 0 .6rem}.discord-age-gate p{font-size:.925rem;line-height:1.5;color:#c4c7ce}.verify{display:flex;align-items:flex-start;gap:.65rem;padding:.85rem .9rem;margin-bottom:1.25rem;border-radius:8px;background:#1e1f22;border:2px solid #3c3e44;cursor:pointer;font-size:.9rem;line-height:1.4;color:#dbdee1}.verify input{width:18px;height:18px;accent-color:#ed4245}.gate-actions{display:flex;flex-direction:column;gap:.6rem}.gate-btn{font:inherit;font-size:.95rem;font-weight:600;padding:.75rem 1rem;border-radius:8px;border:2px solid transparent;cursor:pointer}.gate-btn.confirm{background:#ed4245;color:#fff}.gate-btn.confirm:disabled{opacity:.45;cursor:not-allowed}.gate-btn.cancel{background:transparent;color:#c4c7ce;border-color:#4e5058}@media(max-width:850px){.server-layout{grid-template-columns:1fr;max-width:490px;gap:35px}.server-buttons{order:2}.discord-frame{order:1}}@media(max-width:640px){.gh-sponsor-card{--s:.72;width:calc(var(--card-w)*var(--s));height:calc(var(--crop)*var(--s))}.gh-sponsor-card iframe{transform:scale(var(--s));transform-origin:0 0}}@media(prefers-reduced-motion:reduce){.gh-sponsor-card,.discord-btn{transition:none}.gh-sponsor-card:hover,.discord-btn:hover{transform:none}}

.site-footer{margin-top:80px;border-top:1px solid var(--line);background:rgba(5,7,12,.84);overflow:hidden}.footer-scanline{display:flex;justify-content:space-between;padding:11px clamp(20px,7vw,100px);color:var(--acid);font:9px "DM Mono";letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line);animation:footerGlow 4s ease-in-out infinite alternate}.footer-main{display:flex;justify-content:space-between;gap:50px;padding:50px clamp(20px,7vw,100px)}.footer-brand{display:flex;gap:14px;min-width:210px}.footer-brand b,.footer-brand strong,.footer-brand small{display:block}.footer-brand b{font:10px "DM Mono";color:var(--acid);letter-spacing:.18em}.footer-brand strong{font-size:17px;letter-spacing:.1em;margin-top:6px}.footer-brand small{color:var(--muted);font:10px "DM Mono";line-height:1.5;margin-top:18px;max-width:160px}.footer-groups{display:grid;grid-template-columns:repeat(5,minmax(95px,1fr));gap:30px;flex:1;max-width:850px}.footer-group{display:flex;flex-direction:column;gap:9px}.footer-group h4{margin:0 0 7px;color:var(--cyan);font:10px "DM Mono";text-transform:uppercase;letter-spacing:.1em}.footer-group a{color:var(--muted);font-size:12px;transition:color .2s,transform .2s}.footer-group a:hover{color:var(--acid);transform:translateX(3px)}.footer-bottom{display:flex;justify-content:space-between;gap:15px;padding:16px clamp(20px,7vw,100px);border-top:1px solid var(--line);color:var(--muted);font:9px "DM Mono";text-transform:uppercase;letter-spacing:.07em}.footer-bottom a{color:var(--acid)}@keyframes footerGlow{from{box-shadow:inset 0 -1px 0 rgba(199,243,106,.05)}to{box-shadow:inset 0 -1px 0 rgba(199,243,106,.45)}}.private-shell{max-width:800px}.private-card{border:1px solid var(--line);background:rgba(16,18,28,.7);padding:clamp(24px,5vw,46px);max-width:620px;margin:35px 0}.private-check{display:flex;gap:12px;align-items:center;color:#c1c4d0;padding:16px;border:1px solid var(--line);cursor:pointer}.private-check input{width:18px;height:18px;accent-color:var(--acid)}.country-label{display:block;color:var(--muted);font:10px "DM Mono";letter-spacing:.1em;text-transform:uppercase;margin:26px 0 9px}.private-card select{width:100%;background:#0e1119;color:var(--text);border:1px solid var(--line);padding:14px;font:13px "DM Mono";margin-bottom:22px}.private-card button:disabled{opacity:.4;cursor:not-allowed}.private-status{min-height:18px;color:var(--muted);font:11px "DM Mono";line-height:1.5}.private-status.success{color:var(--acid)}.private-status.error{color:#ff7070}.matrix-link{display:inline-block;border:1px solid var(--acid);color:var(--acid);padding:13px 15px;font:10px "DM Mono";text-transform:uppercase;margin:12px 0}.private-note{color:var(--muted);font:10px "DM Mono";line-height:1.6;margin:25px 0 0}@media(max-width:900px){.footer-main{display:block}.footer-groups{margin-top:40px;max-width:none}}@media(max-width:640px){.footer-groups{grid-template-columns:repeat(2,1fr);gap:25px}.footer-bottom,.footer-scanline{display:block;line-height:2}.footer-bottom span{display:block}.footer-bottom span+span{margin-top:5px}}@media(prefers-reduced-motion:reduce){.footer-scanline{animation:none}}

.invite-mini{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(88,101,242,.32);border-radius:999px;background:rgba(49,51,56,.55);color:#dbdee1;font:10px "DM Mono";text-transform:uppercase;letter-spacing:.04em;text-decoration:none;transition:.2s;white-space:nowrap}.invite-mini:hover{transform:translateY(-2px);border-color:#5865f2;box-shadow:0 0 22px rgba(88,101,242,.24);color:#fff}.invite-mini small{color:var(--muted);font-size:8px}.invite-mini b{color:#8f7cff;font-size:14px}.invite-mini-dot{width:7px;height:7px;border-radius:50%;background:#57f287;box-shadow:0 0 9px #57f287}@media(max-width:1050px){.invite-mini small{display:none}}@media(max-width:760px){.invite-mini{padding:7px 8px}.invite-mini span:not(.invite-mini-dot){display:none}.invite-mini b{font-size:13px}}
