:root{--bg:#070909;--panel:#090c0d;--panel-2:#0d1112;--line:#2a3334;--line-soft:#192021;--text:#d7dedc;--muted:#7c8785;--green:#30f0bf;--green-soft:#30f0bf29;--yellow:#f0b84b;--red:#ff5b8b;--blue:#8ab4ff;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:geometricprecision;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}*{box-sizing:border-box}html,body,#root{min-height:100%}body{color:var(--text);background:radial-gradient(circle at 78% 12%, #f46fb824, transparent 24%), radial-gradient(circle at 18% 76%, #30f0bf14, transparent 28%), linear-gradient(180deg, #050606, var(--bg));margin:0;font-size:12px;line-height:1.35;overflow-x:hidden}button,input{font:inherit}button{cursor:pointer}button,a,input,.data-row,.chart-box,.bar-slot,.contract-node{transition:border-color .18s,color .18s,background .18s,transform .18s,box-shadow .18s}button:focus-visible,a:focus-visible,input:focus-visible{outline:1px solid var(--green);outline-offset:2px}.desktop-bg{z-index:0;pointer-events:none;opacity:.9;position:fixed;inset:0;overflow:hidden}.desktop-bg:before{content:"";filter:blur(2px)saturate(1.2);background:radial-gradient(circle at 70% 12%,#ff5b8b1f,#0000 24%),radial-gradient(circle at 88% 40%,#ffb0e614,#0000 20%),radial-gradient(circle at 12% 84%,#30f0bf14,#0000 26%);position:absolute;inset:-10%}.desktop-bg:after{content:"";opacity:.42;background:repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 5px);position:absolute;inset:0}.desktop-icon,.pixel-vitalik{display:none}.pixel-milady{width:116px;height:148px;image-rendering:pixelated;opacity:.72;transform:translateY(var(--bob,0px)) rotate(var(--spin,0deg)) scale(.88);filter:drop-shadow(0 0 14px #ff5b8b3d);mix-blend-mode:screen;animation:4.6s ease-in-out infinite miladyFloat;position:absolute}.pixel-milady span{image-rendering:pixelated;display:block;position:absolute}.pixel-milady .halo{background:#f7fbff;border-radius:30px;width:42px;height:8px;top:0;left:37px;box-shadow:0 0 0 2px #8ab4ff,0 0 14px #8ab4ff8c}.pixel-milady .face{background:#ffd8c6;width:58px;height:54px;top:36px;left:30px;box-shadow:inset 9px 8px #ffffff4d,11px 0 #efb39d}.pixel-milady .eyes{background:#101010;width:6px;height:7px;top:55px;left:41px;box-shadow:23px 0 #101010,11px 13px #d76f8d}.pixel-milady .mouth{background:#8a3150;width:12px;height:3px;top:76px;left:53px}.pixel-milady .dress{clip-path:polygon(50% 0,86% 18%,100% 58%,72% 100%,28% 100%,0 58%,14% 18%);background:#1e3f8f;width:78px;height:46px;top:88px;left:20px;box-shadow:inset 15px 7px #ffffff2e,-7px 18px #ffd8c6,72px 14px #ffd8c6,18px 34px #fff,46px 34px #fff}.pixel-milady b{color:#ffbdd7;text-align:center;text-shadow:0 0 8px #ff5b8b8c;font-size:10px;font-weight:500;position:absolute;top:134px;left:-20px;right:-20px}.pixel-milady-a{top:42px;right:42px}.pixel-milady-b{opacity:.34;transform:translateY(var(--bob,0px)) rotate(var(--spin,0deg)) scale(.68);bottom:42px;left:44px}.milady-watch-beam{width:150px;height:92px;left:calc(var(--x,60%) - 75px);top:calc(var(--y,42%) - 44px);background:radial-gradient(circle,#ff5b8b17,#0000 68%);border:1px dashed #ff5b8b6b;border-radius:48%;animation:2.8s ease-in-out infinite watchPulse;position:absolute;transform:rotate(-7deg);box-shadow:0 0 18px #ff5b8b38}.milady-watch-tag{left:calc(var(--x,60%) + 8px);top:calc(var(--y,42%) - 68px);color:#ffbdd7;background:#090c0dd1;border:1px solid #ff5b8b8c;padding:2px 6px;font-size:10px;position:absolute;box-shadow:0 0 12px #ff5b8b29}.milady-neon-layer{display:none}@keyframes miladyFloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes watchPulse{0%,to{opacity:.42;transform:rotate(-7deg)scale(1)}50%{opacity:.9;transform:rotate(-7deg)scale(1.04)}}@keyframes vitalikFloat{0%,to{translate:0}50%{translate:0 -8px}}.topbar{z-index:5;border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;width:min(1280px,100vw - 28px);margin:22px auto 0;padding:10px 0 8px;display:flex;position:relative}.brand,nav,.ticker{align-items:center;gap:12px;display:flex}.brand span,.brand-name{color:var(--text);letter-spacing:-.02em;font-size:18px;font-weight:700}.brand-name:before{content:""}.whitepaper-link{color:var(--muted);text-decoration:underline}nav a,nav button,.primary,.tabs button,.amount-row button{border:1px solid var(--line);min-height:30px;color:var(--text);text-transform:lowercase;background:#0a0f10;border-radius:0;padding:6px 12px}nav a:hover,nav button:hover,.primary:hover,.tabs button:hover,.amount-row button:hover{border-color:var(--green);color:var(--green);transform:translateY(-1px)}nav .uniswap{color:var(--text)}nav .connect{color:var(--green)}.ticker{z-index:4;border:1px solid var(--line);width:min(1280px,100vw - 28px);min-height:30px;color:var(--muted);white-space:nowrap;background:#090c0ddb;margin:10px auto 0;padding:6px 10px;position:relative;overflow-x:auto}.ticker span{gap:4px;display:inline-flex}.ticker b{color:var(--text);font-weight:600}.ticker em{color:var(--muted);font-style:normal}.win95-alert{display:none}.app{z-index:2;width:min(1280px,100vw - 28px);margin:14px auto 44px;position:relative}.hero-grid{grid-template-columns:minmax(0,1fr) 378px;align-items:stretch;gap:14px;display:grid}.card{border:1px solid var(--line);background:#080c0df0;box-shadow:0 0 0 1px #ffffff04,0 18px 60px #00000038}.card:before,.curve-card:before,.trade-card:before,.data-card:before,.flows-card:before{display:none}.curve-card{min-height:432px;padding:14px}.trade-card{min-height:432px;padding:14px;overflow:visible}.curve-head{min-height:28px;color:var(--muted);justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.curve-head b,.curve-head span{font-weight:500}.curve-head i{vertical-align:middle;width:18px;height:2px;margin:0 5px 2px 10px;display:inline-block}.supply-key{background:var(--green);box-shadow:0 0 10px #30f0bf73}.price-key{background:var(--yellow);box-shadow:0 0 10px #f0b84b61}.curve-stats{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:560px;font-size:11px;display:flex}.curve-stats b{color:var(--text)}.chart-box{border:1px solid var(--line);cursor:crosshair;background:#070909;height:320px;padding:10px 48px 28px;position:relative;overflow:visible}.chart-box:hover{border-color:#3e4b4d;box-shadow:0 0 0 1px #30f0bf1a}.chart-box:before{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:25% 25%;position:absolute;inset:10px 48px 28px}.chart-box svg{z-index:1;pointer-events:none;width:100%;height:100%;position:relative;overflow:visible}.supply-fill{fill:#30f0bf24}.supply-line{fill:none;stroke:var(--green);stroke-width:2px}.price-line{fill:none;stroke:var(--yellow);stroke-width:2px}.guide{stroke-width:1px;stroke-dasharray:5 5;opacity:.85}.green-guide{stroke:var(--green)}.red-guide{stroke:var(--red)}.supply-dot{fill:var(--green);filter:drop-shadow(0 0 8px #30f0bfcc)}.price-dot{fill:var(--yellow);filter:drop-shadow(0 0 8px #f0b84bcc)}.burn-dot{fill:var(--red);filter:drop-shadow(0 0 8px #ff5b8bcc)}.chart-hotspot{z-index:4;left:calc(48px + (100% - 96px) * var(--x) / 100%);top:calc(10px + (100% - 38px) * var(--y) / 100%);cursor:help;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute}.chart-hotspot:hover{border-color:var(--red);background:#ff5b8b38}.axis{z-index:2;color:var(--muted);pointer-events:none;flex-direction:column;justify-content:space-between;font-size:10px;line-height:1;display:flex;position:absolute;top:8px;bottom:24px}.axis.left{text-align:right;color:#8d9996;left:8px}.axis.right{color:#9b8d74;right:7px}.xaxis{z-index:2;color:var(--muted);pointer-events:none;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:8px;left:48px;right:48px}.fineprint{color:var(--muted);margin:10px 1px 0;font-size:11px;line-height:1.45}.tabs{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-bottom:14px;display:grid}.tabs button{border:0;border-right:1px solid var(--line);height:38px;color:var(--muted);background:0 0}.tabs button:last-child{border-right:0}.tabs button.active{color:var(--green);box-shadow:inset 0 -1px 0 var(--green);background:#30f0bf17}.tabs button.active.burn,.tabs button.burn.active{color:var(--red);box-shadow:inset 0 -1px 0 var(--red);background:#ff5b8b17}.field-label{color:var(--muted);justify-content:space-between;margin-bottom:6px;display:flex}.amount-row,.recipient-row{border:1px solid var(--line);background:#070909;grid-template-columns:1fr auto auto;align-items:center;gap:8px;height:54px;padding:0 10px;display:grid}.amount-row:focus-within,.recipient-row:focus-within{border-color:var(--green);box-shadow:0 0 0 1px #30f0bf1f}.amount-row input,.recipient-row input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-family:inherit;font-size:24px}.recipient-row{grid-template-columns:1fr;height:38px;margin-top:-2px}.recipient-row input{font-size:11px}.recipient-label{margin-top:8px}.amount-row button{color:var(--green);background:0 0;border-color:#0000;min-height:24px;padding:3px 8px}.amount-row span{color:var(--muted)}.hint{color:var(--muted);margin:7px 0 12px}.preview{border:1px solid var(--line);min-height:112px;color:var(--muted);background:#070909;padding:10px;line-height:1.65}.preview:hover{border-color:#3e4b4d}.preview p{margin:0}.preview span{color:var(--muted)}.preview b{color:var(--text);font-weight:600}.preview .fee-line{border-left:2px solid var(--green);color:var(--muted);background:#30f0bf0e;margin:4px 0;padding:6px 8px;font-size:10px;line-height:1.35}.preview .fee-line span{color:var(--green)}.preview a{color:var(--red);text-underline-offset:2px;text-decoration:underline}.preview a:hover{color:#ff8daf}.primary{background:#0a0f10;width:100%;height:42px;margin-top:10px;font-weight:600;position:relative;overflow:hidden}.primary:hover{box-shadow:0 0 18px #30f0bf1f}.contract-link{color:var(--muted);text-underline-offset:2px;margin-top:7px;margin-right:10px;font-size:10px;text-decoration:underline;display:inline-block}.contract-link:hover{color:var(--green)}.contract-link.dim{color:var(--muted)}.status{min-height:14px;color:var(--red);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:11px;overflow:hidden}.data-card{min-height:126px;margin-top:14px;padding:14px}.card-label{color:var(--text);margin-bottom:10px;font-weight:600}.data-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.data-title{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:10px}.data-row{color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;padding:1px 0;line-height:1.75;display:flex;position:relative}.data-row:hover{color:var(--text)}.data-row b{color:var(--text);text-align:right;white-space:nowrap;font-weight:600}.flows-card{margin-top:14px;padding:14px}.flows-head{color:var(--text);justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.flows-head em{color:var(--muted);font-style:normal}.flows-head div{white-space:nowrap;gap:12px;display:flex}.flows-head b{font-weight:600}.flow-bars{border:1px solid var(--line);background:#070909;grid-template-columns:repeat(24,1fr);gap:4px;height:110px;padding:8px;display:grid;position:relative}.flow-bars:hover{border-color:#3e4b4d}.flow-bars:before{content:"";background:#ffffff1f;height:1px;position:absolute;top:50%;left:8px;right:8px}.bar-slot{cursor:help;justify-content:center;align-items:center;display:flex;position:relative}.bar-slot i{width:100%;max-width:18px;min-height:2px;display:block}.bar-slot:hover i{filter:brightness(1.4)}.bar-slot .pos{margin-top:calc(55px - var(--dummy,0px));background:var(--green);align-self:flex-start;transform:translateY(calc(55px - 100%))}.bar-slot .neg{margin-bottom:calc(55px - var(--dummy,0px));background:var(--red);align-self:flex-end;transform:translateY(calc(100% - 55px))}.time{color:var(--muted);justify-content:space-between;margin-top:6px;display:flex}.manifesto{min-height:46px;color:var(--muted);background:#090c0ddb;align-items:center;margin-top:14px;padding:10px 14px;display:flex}footer{text-align:center;color:var(--muted);margin-top:18px;font-size:11px}.contract-node{border:1px solid var(--line);color:var(--muted);text-align:center;background:#070909;grid-template-rows:32px auto auto;align-items:center;margin-top:10px;display:grid;position:relative;overflow:visible}.contract-node .node-title{border-bottom:1px solid var(--line);min-height:32px;color:var(--text);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.contract-node .node-caption{color:var(--muted);padding:8px 8px 3px;font-size:10px;line-height:1.35;display:block}.contract-node .node-address{color:var(--text);word-break:break-all;padding:0 8px 9px;font-size:10px;display:block}.contract-node:hover{border-color:var(--green);background:#30f0bf09}.contract-node:hover .node-title{color:var(--green)}.data-tooltip{position:relative}.data-tooltip:after{content:attr(data-tip);z-index:300;border:1px solid var(--line);min-width:max-content;max-width:min(340px,80vw);color:var(--text);text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;background:#050606;padding:6px 8px;font-size:10px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059}.data-tooltip:before{display:none}.data-tooltip:hover:after{opacity:1}.formula-trigger{z-index:60;cursor:help;border:1px solid #0000;align-items:baseline;gap:3px;margin:-1px -4px;padding:1px 4px;display:inline-flex;position:relative}.formula-trigger:hover,.formula-trigger:focus-within{border-color:var(--line);background:#ffffff08}.formula-pop{z-index:999;border:1px solid var(--line);width:max-content;max-width:min(620px,92vw);color:var(--text);opacity:0;visibility:hidden;pointer-events:none;text-align:left;background:#050606;padding:8px 10px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.formula-trigger:hover .formula-pop,.formula-trigger:focus-within .formula-pop{opacity:1;visibility:visible}.formula-pop em{white-space:pre;color:var(--text);font-size:11px;font-style:normal;line-height:1.55;display:block}.dynamic-guide{z-index:5;top:10px;bottom:28px;left:var(--x);pointer-events:none;border-left:1px dashed #ffffff80;position:absolute}.dynamic-dot{z-index:6;left:var(--x);top:var(--y);background:var(--yellow);pointer-events:none;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;box-shadow:0 0 10px #f0b84bbf}.chart-readout{z-index:45;left:min(max(var(--x), 118px), calc(100% - 118px));top:min(max(calc(var(--y) - 86px), 18px), calc(100% - 110px));border:1px solid var(--line);pointer-events:none;background:#050606;width:210px;padding:8px 10px;position:absolute;transform:translate(-50%);box-shadow:0 12px 30px #00000080}.chart-readout div{justify-content:space-between;gap:18px;line-height:1.65;display:flex}.chart-readout span{color:var(--muted)}.chart-readout b{color:var(--text);font-weight:600}.paper-page{z-index:2;text-align:center;border:1px solid var(--line);background:#080c0df0;flex-direction:column;justify-content:center;width:min(860px,100vw - 32px);min-height:calc(100vh - 50px);margin:24px auto 10vh;padding:20px;display:flex;position:relative}.back-link{color:var(--muted);align-self:flex-start;margin-bottom:20px;text-decoration:underline}.paper-page h1{color:var(--text);margin:0 0 12px;font-size:clamp(32px,6vw,72px)}.paper-page .lead{color:var(--muted);max-width:720px;margin:0 auto 28px;font-size:16px}.paper-page section{border-top:1px solid var(--line);text-align:left;padding:16px 0}.paper-page h2{color:var(--green);text-transform:uppercase;margin:0 0 8px;font-size:14px}.paper-page p{color:var(--muted);margin:0 0 8px}.paper-page a{color:var(--green);word-break:break-all;text-decoration:underline}@media (width<=980px){.hero-grid{grid-template-columns:1fr}.trade-card{min-height:0}.data-grid{grid-template-columns:repeat(2,1fr)}.flows-head{flex-direction:column}}@media (width<=760px){.topbar{flex-direction:column;align-items:flex-start}.ticker{align-items:flex-start}.curve-head{flex-direction:column}.chart-box{height:280px;padding-left:42px;padding-right:42px}.data-grid{grid-template-columns:1fr}.pixel-milady{opacity:.28;transform:scale(.62)}}:root{--bg:teal;--panel:silver;--panel-2:#dfdfdf;--line:gray;--line-soft:#404040;--text:#000;--muted:#202020;--green:#008f68;--yellow:#8a5a00;--red:#b00040;--blue:navy;color:#000;background:teal;font-family:MS Sans Serif,Tahoma,Geneva,Arial,sans-serif}body{color:#000;background:repeating-linear-gradient(45deg,#ffffff09 0 1px,#0000 1px 12px),radial-gradient(circle at 92% 8%,#ffbedc47,#0000 15%),teal;font-size:12px}body:before{content:"☠ milady maker.exe  ✟  angel npc cult  ✧  vitalik bg relic  ✟  vitalik0 curve";z-index:1;color:#ffffff61;letter-spacing:1px;pointer-events:none;font-family:MS Sans Serif,Tahoma,sans-serif;font-size:13px;position:fixed;bottom:8px;left:18px}a{color:navy;text-decoration:underline}button,input{font-family:MS Sans Serif,Tahoma,Geneva,Arial,sans-serif}.desktop-bg{opacity:1}.desktop-bg:before{filter:none;background:linear-gradient(90deg,#0000 0 74%,#ffc0cb29 74% 100%),repeating-linear-gradient(0deg,#00000014 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#0000000f 0 1px,#0000 1px 24px);inset:0}.desktop-bg:after{content:"";opacity:0;background:linear-gradient(navy 0 24px,#0000 24px),radial-gradient(circle at 48% 33%,#fff4b4f2 0 13%,#0000 13.5%),radial-gradient(circle at 44% 41%,#ffd8c6 0 13%,#0000 13.5%),radial-gradient(circle at 39% 37%,#f2cf54 0 23%,#0000 23.5%),linear-gradient(135deg,#1e3f8fe6 44%,#ffffffd9 44% 48%,#1e3f8fe6 48% 56%,#ffbedcbf 56%),silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;width:292px;height:358px;position:absolute;top:76px;right:20px;box-shadow:10px 10px #00000047}.milady-wall{z-index:2;pointer-events:none;opacity:1;mix-blend-mode:normal;position:fixed;inset:0;overflow:hidden}.milady-wall-avatar{left:var(--x);top:var(--y);width:var(--s);height:var(--s);object-fit:cover;opacity:var(--o);transform:translate(-50%, -50%) rotate(var(--r));filter:saturate(1.38)contrast(1.1)brightness(1.08);mix-blend-mode:normal;image-rendering:auto;border:3px solid #ffbce6a8;border-radius:10px;position:absolute;box-shadow:0 0 0 2px #000080b8,7px 7px #0000003d,0 0 20px #ff00aa61}.milady-wall-avatar:nth-of-type(3n){border-color:#81fff49e}.milady-wall-avatar:nth-of-type(4n){box-shadow:0 0 0 2px #ff00aab3,6px 6px #00000038,0 0 24px #7dfff152}.milady-wall-sigil{letter-spacing:.08em;text-align:center;color:#ffb9e633;text-shadow:3px 3px #0000804d,0 0 22px #ff00aa5c;mix-blend-mode:normal;white-space:nowrap;font-family:Courier New,monospace;font-size:clamp(44px,8vw,138px);font-weight:900;line-height:.86;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.milady-wall:before,.milady-wall:after{content:"MILADY MAKER ✿ REMILIA ✿ CULT INTERNET RELIC ✿ ";color:#00008099;letter-spacing:.16em;text-align:center;background:repeating-linear-gradient(90deg,#ffb5e26b 0 28px,#7ffff252 28px 56px);border-top:2px dotted #ff00aa8c;border-bottom:2px dotted #00008073;height:28px;padding:5px 0 0;font-size:13px;font-weight:900;position:absolute;left:-8vw;right:-8vw;transform:rotate(-6deg);box-shadow:0 0 18px #f0a3}.milady-wall:before{top:21%}.milady-wall:after{bottom:14%;transform:rotate(5deg)}.vitalik-milady-relic{filter:drop-shadow(0 0 22px #ff00c8f2)drop-shadow(0 0 14px #00ffffd9);z-index:12;pointer-events:none;background:repeating-linear-gradient(45deg,#ffd6f6 0 8px,#faff00 8px 16px),#fff;border:6px solid navy;border-color:#fff navy navy #fff;width:clamp(210px,14vw,280px);padding:34px 12px 30px;animation:2.4s ease-in-out infinite vitalikRelicWiggle,1.25s steps(2,end) infinite vitalikRelicGlow;position:fixed;top:clamp(335px,34vh,430px);right:clamp(96px,9vw,180px);transform:rotate(3deg)}.vitalik-milady-relic:before{content:"✿ VITALIK PFP ✿";color:#f0a;letter-spacing:5px;text-align:center;text-shadow:2px 2px navy,0 0 10px #fff;font-size:28px;animation:.72s steps(2,end) infinite cultBlink;position:absolute;top:-20px;left:-13px;right:-13px}.vitalik-milady-relic:after{content:"THIS IS THE VITALIK AVATAR";color:#fff;text-align:center;letter-spacing:.08em;background:navy;border:2px solid #fff;padding:6px 5px;font-size:13px;position:absolute;bottom:-23px;left:12px;right:12px;box-shadow:3px 3px #f0a}.vitalik-milady-relic img{aspect-ratio:1;object-fit:cover;filter:saturate(1.3)contrast(1.08)brightness(1.05);border:5px solid #000;width:100%;display:block;box-shadow:inset 0 0 0 4px #fff,0 0 26px #ffffffe6,0 0 44px #ff00aadb}.vitalik-relic-title,.vitalik-relic-caption{color:#fff;text-shadow:1px 1px #000;text-align:center;letter-spacing:.05em;font-size:13px;font-weight:900;position:absolute;left:8px;right:8px}.vitalik-relic-title{color:navy;text-shadow:1px 1px #fff;top:9px}.vitalik-relic-caption{color:#f0a;text-shadow:1px 1px #fff;bottom:8px}@keyframes vitalikRelicWiggle{0%,to{transform:rotate(4deg)translate(0)scale(1)}25%{transform:rotate(1deg)translate(-3px,2px)scale(1.025)}50%{transform:rotate(6deg)translate(2px,-4px)scale(1.04)}75%{transform:rotate(2deg)translate(3px,1px)scale(1.02)}}@keyframes vitalikRelicGlow{0%,to{filter:saturate(1.2)brightness()}50%{filter:saturate(1.8)brightness(1.16)hue-rotate(10deg)}}@keyframes cultBlink{0%,to{opacity:1}50%{opacity:.45}}.pixel-milady{display:none!important}.desktop-icon{z-index:2;color:#fff;text-align:center;text-shadow:1px 1px #000;flex-direction:column;align-items:center;gap:4px;width:78px;font-size:11px;display:flex;position:fixed}.desktop-icon i{font-size:28px;font-style:normal}.desktop-icon b{font-weight:400}.icon-a{top:96px;left:18px}.icon-b{top:184px;left:18px}.pixel-vitalik{display:none}.pixel-milady{opacity:.92;mix-blend-mode:normal;filter:drop-shadow(3px 3px #000000a6);z-index:2}.pixel-milady .halo{background:0 0;border:3px dotted #ffb6e6f2;border-radius:50%;width:72px;height:56px;top:-4px;left:24px;box-shadow:0 0 18px #ff7dd8a6,inset 0 0 14px #ffffff8c}.pixel-milady .halo:before,.pixel-milady .halo:after{content:"✿";color:#ff7ac8;text-shadow:0 0 6px #fff,2px 1px #9b005d;font-size:18px;position:absolute}.pixel-milady .halo:before{top:12px;left:-10px}.pixel-milady .halo:after{color:#ffb0dc;bottom:4px;right:-8px}.pixel-milady .hair{clip-path:polygon(16% 0,82% 0,100% 25%,91% 86%,66% 72%,53% 92%,38% 72%,10% 88%,0 32%);background:#c99155;width:88px;height:66px;top:12px;left:14px;box-shadow:-10px 13px #7b4b2b,9px -4px #f3d4a4,24px 5px #d7a66f,38px 20px #6a3c22,-12px 45px #c99155}.pixel-milady .face{background:#ffe4c8;border-radius:46% 46% 48% 48%;width:64px;height:54px;top:37px;left:26px;box-shadow:inset 11px 8px #ffffff6b,-13px 10px 0 -7px #ffe4c8,13px 10px 0 -7px #ffe4c8}.pixel-milady .face:before,.pixel-milady .face:after{content:"";clip-path:polygon(0 50%,100% 0,100% 100%);background:#ffe4c8;width:14px;height:8px;position:absolute;top:16px}.pixel-milady .face:before{left:-12px;transform:rotate(180deg)}.pixel-milady .face:after{right:-12px}.pixel-milady .eyes{background:#111;border-radius:50%;width:9px;height:11px;top:55px;left:38px;box-shadow:25px 0 #111,2px 1px 0 1px #fff,27px 1px 0 1px #fff}.pixel-milady .mouth{background:0 0;border-bottom:3px solid #8a3150;border-radius:0 0 50% 50%;width:12px;height:7px;top:76px;left:53px}.pixel-milady .dress{background:#ffd9e8;width:82px;height:46px;top:88px;left:18px;box-shadow:inset 15px 7px #ffffff73,-7px 18px #ffe4c8,75px 14px #ffe4c8,18px 34px #fff,48px 34px #fff}.pixel-milady-a{transform:translateY(var(--bob,0)) rotate(-2deg) scale(1.05);top:124px;right:54px}.pixel-milady-b{opacity:.82;transform:translateY(var(--bob,0px)) rotate(var(--spin,0deg)) scale(.74);display:block;bottom:78px;left:72px}.pixel-milady b{color:#fff;text-shadow:none;background:navy;border:1px solid #fff;padding:1px 3px}.milady-watch-beam{background:#ff00aa14;border:2px dotted #f0a;box-shadow:0 0 0 2px #00000038,inset 0 0 20px #ff00aa38}.milady-watch-tag{color:#fff;text-transform:lowercase;background:navy;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;box-shadow:3px 3px #00000059}.milady-watch-tag:before{content:"☠ ";color:#ff9bd2}.milady-neon-layer{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;width:250px;height:62px;display:block;position:absolute;top:454px;right:44px;box-shadow:7px 7px #00000040}.milady-neon-layer:before{content:"MILADY CULT CONTROL PANEL";color:#fff;background:linear-gradient(90deg,navy,#8a0066);height:19px;padding:2px 5px;font-weight:700;display:block}.milady-neon-layer:after{content:"✟ nft angel.exe   ☠ cursed wallpaper   ♡ maker";color:#000;padding:8px 7px;display:block}.topbar,.ticker,.win95-alert,.app{width:min(1080px,100vw - 520px);margin-left:auto;margin-right:auto}.topbar{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;height:38px;margin-top:18px;padding:0;box-shadow:5px 5px #00000047}.brand{flex:1;gap:0;height:100%}.brand-name{background:linear-gradient(90deg,navy,#8a0066);flex:1;align-items:center;height:calc(100% - 6px);margin-left:3px;padding:0 10px;text-decoration:none;display:flex;color:#fff!important;font-size:15px!important}.brand-name:before{content:"▣ ";color:#fff;margin-right:6px}.whitepaper-link{color:navy;margin:0 8px}nav{gap:4px;padding-right:4px}nav a,nav button,.primary,.tabs button,.amount-row button,.recipient-row button{color:#000;box-shadow:none;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;border-radius:0;text-decoration:none}nav a:active,nav button:active,.primary:active,.tabs button:active,.amount-row button:active{border-color:#404040 #fff #fff #404040;transform:translate(1px,1px)}nav a:hover,nav button:hover,.primary:hover,.tabs button:hover,.amount-row button:hover{color:navy;border-color:#fff gray gray #fff;transform:none}nav .connect,nav .uniswap{color:#000}nav .wallet-connect{z-index:200;color:#fff;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#ff2bd6 0%,purple 100%);border-color:#ffb8f2 #4a004a #4a004a #ffb8f2;min-width:198px;height:30px;font-weight:900;animation:1.1s steps(2,end) infinite walletPulse;position:relative;box-shadow:inset 1px 1px #ffffff8c,0 0 18px #ff2bd6bf,0 0 0 3px #ffff6a73}.wallet-control{z-index:220;display:inline-block;position:relative}.wallet-menu{z-index:260;color:#000;text-align:left;background:silver;width:206px;max-width:min(206px,100vw - 24px);padding:6px;position:absolute;top:calc(100% + 10px);right:0;transform:translate(0);box-shadow:4px 4px #00000052,0 0 10px #ff2bd647}.wallet-menu:before{content:"WALLET MENU";color:#fff;background:linear-gradient(90deg,navy,#8a0066);margin:-2px -2px 6px;padding:3px 6px;font-size:10px;font-weight:900;display:block}.wallet-menu button{color:#000;text-transform:uppercase;cursor:pointer;background:#dfdfdf;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;width:100%;margin:0 0 5px;padding:6px 7px;font-size:10px;font-weight:900;line-height:1.15;display:block}.wallet-menu button:active{border-color:#404040 #fff #fff #404040;transform:translate(1px,1px)}.wallet-menu span,.wallet-menu small{color:navy;word-break:break-word;margin-top:3px;font-size:10px;line-height:1.25;display:block}.wallet-menu small{color:#111;font-weight:700}nav .wallet-connect.is-connected{background:linear-gradient(#00b36b 0%,#005a38 100%);box-shadow:inset 1px 1px #ffffff8c,0 0 18px #00ff99a8,0 0 0 3px #ffff6a73}nav .wallet-connect:hover{color:#fff;border-color:#ffb8f2 #4a004a #4a004a #ffb8f2}.trade-wallet-connect{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ff2bd6 0%,purple 100%);border:3px solid #210021;border-color:#ffb8f2 #210021 #210021 #ffb8f2;width:100%;margin:0 0 10px;padding:9px 10px;font-weight:900;animation:1.1s steps(2,end) infinite walletPulse;display:block;box-shadow:inset 1px 1px #ffffff8c,0 0 18px #ff2bd69e,4px 4px #00000059}.trade-wallet-connect:active{border-color:#210021 #ffb8f2 #ffb8f2 #210021;transform:translate(1px,1px)}.wallet-balance-strip{grid-template-columns:1fr 1fr;gap:5px;margin:-2px 0 8px;font-size:10px;line-height:1.25;display:grid}.wallet-balance-strip span{color:#0f6;text-overflow:ellipsis;background:#000;border:2px solid #fff;border-color:#404040 #fff #fff #404040;padding:5px 6px;overflow:hidden}.wallet-balance-strip b{color:#ff6}.ticker{color:#000;background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;margin-top:12px}.ticker b,.ticker em{color:#000}.win95-alert{z-index:3;color:#000;background:#ffc;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;width:min(1080px,100vw - 520px);margin:10px auto 0;padding:8px 10px;display:block;position:relative}.win95-alert span{color:#8a0066;font-weight:700}.app{margin-top:12px}.card{color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;position:relative;box-shadow:7px 7px #00000047}.curve-card,.trade-card,.data-card,.flows-card,.manifesto{padding-top:34px}.card:before,.curve-card:before,.trade-card:before,.data-card:before,.flows-card:before{color:#fff;pointer-events:none;background:linear-gradient(90deg,navy,#8a0066);height:22px;padding:3px 6px;font-weight:700;position:absolute;top:3px;left:3px;right:3px;display:block!important}.curve-lore{color:#000;text-transform:lowercase;box-shadow:none;background:0 0;border:0;margin:4px 1px 0;padding:0;font-family:VT323,monospace;font-size:11px;line-height:1.45}.curve-card:before{content:"VITALIK0_CURVE.EXE  -  supply / price"}.trade-card:before{content:"MINT_BURN.EXE  -  contract call"}.data-card:before{content:"VITALIK0_DATA.INI"}.flows-card:before{content:"MILADY_FISSION_24H.BAT"}.manifesto:before{content:"README.TXT"}.hero-grid{grid-template-columns:minmax(0,1fr) 380px;gap:16px}.curve-head,.field-label,.fineprint,.hint,.preview,.data-title,.data-row,.flows-head,.time,.manifesto,footer{color:#000}.curve-head{margin-bottom:8px}.curve-stats{background:#dfdfdf;border:1px solid gray;padding:3px 6px}.chart-box,.preview,.amount-row,.recipient-row,.flow-bars,.contract-node{color:#d8ffd8;background:#050505;border:2px solid #fff;border-color:#404040 #fff #fff #404040}.chart-box:before{background-image:linear-gradient(#30f0bf1f 1px,#0000 1px),linear-gradient(90deg,#30f0bf1a 1px,#0000 1px)}.axis,.xaxis{color:#bdbdbd}.amount-row input,.recipient-row input{color:#fff}.amount-row span,.preview span,.preview p,.preview b,.contract-node .node-caption,.contract-node .node-address{color:#d8ffd8}.preview .fee-line{background:#101010;border-left:3px solid #0f9}.tabs{background:silver;border:2px solid #fff;border-color:#404040 #fff #fff #404040}.tabs button.active{color:green;background:#fff;box-shadow:inset 0 -3px green}.tabs button.active.burn,.tabs button.burn.active{color:#b00040;box-shadow:inset 0 -3px #b00040}.primary{color:#000;height:44px;font-weight:700}.contract-node .node-title{color:#fff;background:navy;border-bottom:1px solid #fff}.contract-link{color:navy}.data-grid{gap:10px}.data-group{background:#dfdfdf;border:1px solid gray;padding:7px}.data-title{color:navy;font-weight:700}.data-row b{color:#000}.green{color:green!important}.red{color:#b00040!important}.yellow{color:#8a5a00!important}.flow-bars{background:#f8f8f8}.flow-bars:before{background:gray}.manifesto{background:#ffc}.data-tooltip:after,.formula-pop,.chart-readout{color:#000;background:#ffc;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;box-shadow:4px 4px #00000059}.chart-readout span,.chart-readout b,.formula-pop em{color:#000}.paper-page{color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff}.paper-page h1,.paper-page p,.paper-page .lead{color:#000}.paper-page h2,.paper-page a{color:navy}@media (width<=980px){.topbar,.ticker,.win95-alert{width:min(96vw,100vw - 20px);margin-left:auto;margin-right:auto}.desktop-bg:after,.milady-neon-layer{opacity:.28;right:-40px}}@media (width<=760px){.desktop-icon{display:none}.pixel-milady-a{opacity:.36;top:120px;right:-14px}.pixel-milady-b{display:none}}.remilia-sigil{z-index:2;color:#ffb6e6;text-align:center;text-shadow:1px 1px navy,0 0 6px #f0a;background:#000;border:2px solid #f0a;padding:7px 10px;font-family:Times New Roman,serif;font-size:14px;line-height:1.2;position:fixed;bottom:26px;right:34px;transform:rotate(-2deg);box-shadow:5px 5px #00000073,inset 0 0 18px #ff00aa47}.icon-c{top:272px;left:18px}.pixel-milady .halo{background:#fff7bf;box-shadow:0 0 0 2px #000,0 0 14px #f0a}.pixel-milady .hair{background:#f0d04f;box-shadow:-8px 12px #b8862e,8px -3px #fff6ae,24px 4px #e3a7ff,36px 20px #111,-10px 44px #f0d04f}.pixel-milady .face{background:#ffd9c8;box-shadow:inset 9px 8px #ffffff6b,11px 0 #efb39d,0 0 0 2px #000}.pixel-milady .eyes{background:#000;box-shadow:23px 0 #000,11px 13px #ff4fa8,4px -8px #8a0066,27px -8px #8a0066}.pixel-milady .dress{background:#1d3388;box-shadow:inset 15px 7px #ffffff3d,-7px 18px #ffd8c6,72px 14px #ffd8c6,18px 34px #fff,46px 34px #fff,0 0 0 2px #000}.topbar:after,.curve-card:after,.trade-card:after{z-index:5;color:#000;text-align:center;background:silver;border:1px solid #404040;border-color:#fff #404040 #404040 #fff;min-width:16px;height:14px;padding:0 3px;font-size:10px;line-height:13px;position:absolute;top:6px;right:7px}.topbar:after{content:"×"}.curve-card:after{content:"?"}.trade-card:after{content:"×"}.live-chat{background:silver;min-height:178px;margin-top:14px;padding:32px 10px 10px}.live-chat:before{color:#fff;background:linear-gradient(90deg,navy,#8a0066,#000);height:22px;padding:3px 6px;font-weight:700;position:absolute;top:3px;left:3px;right:3px;content:"REMILIA_CHATROOM.EXE - live"!important;display:block!important}.chat-title{color:#000;background:#ffc;border:1px solid gray;justify-content:space-between;align-items:center;margin-bottom:6px;padding:4px 6px;font-weight:700;display:flex}.chat-title span{color:green;animation:1.2s step-end infinite blink}.chat-log{scroll-behavior:smooth;color:#ffb6e6;background:#000;border:2px solid #fff;border-color:#404040 #fff #fff #404040;height:146px;max-height:146px;padding:7px 58px 7px 7px;font-family:Courier New,monospace;overflow:hidden auto}.chat-body{position:relative}.chat-log::-webkit-scrollbar{width:12px}.chat-log::-webkit-scrollbar-track{background:silver;border-left:1px solid #404040}.chat-log::-webkit-scrollbar-thumb{background:#ff2bd6;border:2px outset #ffb8f2}.chat-scroll-buttons{z-index:3;grid-template-rows:1fr 1fr;gap:5px;display:grid;position:absolute;top:5px;bottom:5px;right:5px}.chat-scroll-buttons button{color:#fff;cursor:pointer;pointer-events:auto;background:linear-gradient(#ff2bd6 0%,#4a004a 100%);border:2px solid #210021;border-color:#ffb8f2 #210021 #210021 #ffb8f2;width:48px;min-height:32px;font-size:10px;font-weight:900}.chat-scroll-buttons button:active{border-color:#210021 #ffb8f2 #ffb8f2 #210021}.chat-log p{align-items:baseline;gap:7px;margin:0 0 4px;display:flex}.chat-log b{color:#0f9;white-space:nowrap;font-weight:700}.chat-log b:before{content:"<";color:#fff}.chat-log b:after{content:">";color:#fff}.chat-log span{color:#ffb6e6}.chat-input{grid-template-columns:1fr 58px;gap:6px;margin-top:8px;display:grid}.chat-input input{color:#000;background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;outline:0;height:28px;padding:3px 6px}.chat-input button{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;height:28px}.chat-input button:active{border-color:#404040 #fff #fff #404040}@keyframes walletPulse{0%,to{filter:saturate(1.1)}50%{filter:saturate(1.8)brightness(1.14)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:.25}}@media (width>=981px){.live-chat{grid-template-rows:auto 1fr auto;display:grid}}@media (width<=760px){.remilia-sigil{display:none}.live-chat{margin-top:12px}}.x-chaos-videos{z-index:18;pointer-events:none;position:fixed;inset:0}.x-video-panel{pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#f400b8 0%,#111 14%,silver 14% 100%);border:3px solid #5a0050;border-color:#ffe96a #5a0050 #5a0050 #fff;margin:0;padding:28px 8px 10px;position:fixed;overflow:visible;box-shadow:10px 10px #00000057,0 0 34px #ff00cc7a,inset 0 0 0 2px #00ffff1f}.x-video-panel:before{content:"邪典_VIDEO_FEED://MILADY//DO_NOT_PAUSE";color:#ff2bd6;text-shadow:1px 1px #001aff;white-space:nowrap;background:#050012;border:2px solid #ff2bd6;padding:2px 6px;font-family:VT323,monospace;font-size:16px;position:absolute;top:-21px;left:12px}.x-video-panel:after{content:"† AUTOPLAY †";color:#f8ff7a;background:#7d005d;border:2px outset #ff71e8;padding:3px 7px;font-family:VT323,monospace;font-size:16px;position:absolute;bottom:-18px;right:-14px;transform:rotate(2deg)}.feed-main{z-index:11;width:min(680px,48vw);animation:4.6s steps(2,end) infinite satanicFloat;top:66px;left:18px;transform:rotate(-2deg)}.feed-debtors{z-index:13;width:min(260px,18vw);animation:5.1s steps(2,end) infinite satanicFloatB;bottom:42px;left:18px;transform:rotate(5deg)}.feed-maker{z-index:12;width:min(280px,19vw);animation:5.8s steps(2,end) infinite satanicFloatC;top:96px;right:16px;transform:rotate(7deg)}.feed-center-right{z-index:12;width:min(280px,18vw);animation:5.4s steps(2,end) infinite satanicFloatD;bottom:54px;right:18px;transform:rotate(-3deg)}.x-video-title{color:#000;margin-bottom:6px;font-size:11px;font-weight:700}.x-video-player{object-fit:contain;image-rendering:auto;filter:saturate(1.55)contrast(1.15)hue-rotate(-8deg);pointer-events:none;background:radial-gradient(circle at 30% 20%,#fffd8a 0 9%,#0000 10%),linear-gradient(135deg,#030016,#22005a 40%,#ff00c8 72%,#00fff0);border:2px solid #fff;border-color:#000 #fff #fff #000;width:100%;height:auto;max-height:64vh;display:block}.feed-main .x-video-player{opacity:0;transition:opacity .18s steps(2,end)}.feed-main .x-video-player.is-loaded{opacity:1}.feed-main .x-video-player{background:#050012;min-height:300px;max-height:520px}.feed-debtors .x-video-player,.feed-maker .x-video-player{min-height:150px;max-height:260px}.x-video-caption{color:#000;margin-top:6px;font-size:10px;line-height:1.35}.pixel-milady-c{opacity:.78;transform:translateY(var(--bob,0)) rotate(8deg) scale(.58);z-index:2;display:block;top:74px;left:430px}.pixel-milady-d{opacity:.72;transform:translateY(var(--bob,0)) rotate(-7deg) scale(.5);z-index:2;display:block;top:44px;right:350px}.pixel-milady-e{opacity:.7;transform:translateY(var(--bob,0)) rotate(11deg) scale(.54);z-index:2;display:block;bottom:112px;left:392px}.milady-look-goth .halo{background:#ffb6e6}.milady-look-goth .hair{background:#111;box-shadow:-8px 12px #000,8px -3px #7d005d,24px 4px #f0a,36px 20px #111,-10px 44px #111}.milady-look-pink .hair{background:#ff9bd2;box-shadow:-8px 12px #bc5b9c,8px -3px #fff,24px 4px #f6c3ff,36px 20px #8a0066,-10px 44px #ff9bd2}.milady-look-pink .dress{background:#ff4fa8}.milady-look-blue .hair{background:#8cc7ff;box-shadow:-8px 12px #3061a8,8px -3px #fff,24px 4px #d5efff,36px 20px #1d3388,-10px 44px #8cc7ff}.milady-look-blue .dress{background:navy}.milady-look-brown .hair{background:#b8743f;box-shadow:-8px 12px #6b371d,8px -3px #f6d0a8,24px 4px #d3a06a,36px 20px #332014,-10px 44px #b8743f}.milady-look-brown .dress{background:#ffc}@media (width<=980px){.x-chaos-videos{z-index:1;pointer-events:none;position:relative;inset:auto}.x-video-panel{width:min(96vw,420px);margin:12px auto 0;position:relative;inset:auto;transform:none}.app{width:min(96vw,100vw - 20px);margin-left:auto;margin-right:auto}}@keyframes satanicFloat{0%,to{filter:none;transform:rotate(-2deg)translate(0)}25%{filter:hue-rotate(12deg);transform:rotate(-1deg)translate(3px,-2px)}50%{filter:hue-rotate(-18deg);transform:rotate(-3deg)translate(-2px,2px)}75%{filter:contrast(1.08);transform:rotate(-1.5deg)translate(2px,1px)}}@keyframes satanicFloatB{0%,to{transform:rotate(5deg)translate(0)}50%{transform:rotate(2deg)translate(4px,-4px)}}@keyframes satanicFloatC{0%,to{transform:rotate(7deg)translate(0)}50%{transform:rotate(10deg)translate(-3px,3px)}}@keyframes satanicFloatD{0%,to{transform:rotate(-4deg)translate(0)}33%{transform:rotate(-2deg)translate(2px,-3px)}66%{transform:rotate(-6deg)translate(-3px,2px)}}body:after{content:"☠ 邪典 REMILIA SIGNALS ☠\a 000 VITALIK0 ANGELS LOADING...\a MILADY DREAM LOOP ACTIVE";white-space:pre;z-index:2;color:#ff2bd6d1;text-shadow:2px 2px #001aff,-1px -1px #fff36d;pointer-events:none;font-family:VT323,monospace;font-size:24px;line-height:.95;position:fixed;bottom:92px;left:24px;transform:rotate(-4deg)}.loading-cult-intro{z-index:9999;pointer-events:auto;background:radial-gradient(circle,#fff2534d,#0000 0 18%,#0000 36%),radial-gradient(circle at 50% 48%,#ff2ad67a,#0000 0 28%,#0000 52%),radial-gradient(circle at 28% 24%,#fff14d4d,#0000 24%),radial-gradient(circle at 76% 72%,#00fff042,#0000 26%),repeating-linear-gradient(90deg,#ff00c81a 0 4px,#0000 4px 14px),repeating-linear-gradient(0deg,#0000002e 0 2px,#0000 2px 5px),#00a6a9;place-items:center;animation:8s step-end forwards cultIntroVanish;display:grid;position:fixed;inset:0;overflow:hidden}.loading-cult-intro:before,.loading-cult-intro:after{content:"✟ ☾ ✿ ☠ ♡ ✧ 邪典 ✧ ♡ ☠ ✿ ☾ ✟";color:#fff45bb8;letter-spacing:.18em;text-align:center;text-shadow:3px 3px #ff00c8,-2px -2px #001aff;width:150vw;font-family:VT323,monospace;font-size:clamp(28px,5vw,74px);animation:1.15s steps(4,end) infinite cultRuneMarquee;position:absolute;left:50%;transform:translate(-50%)rotate(-7deg)}.loading-cult-intro:before{top:6vh}.loading-cult-intro:after{animation-direction:reverse;bottom:8vh;transform:translate(-50%)rotate(7deg)}.loading-cult-window{background:radial-gradient(circle,#ffffff38,#0000 0 18%,#0000 36%),linear-gradient(135deg,#fff3,#0000 22%),repeating-linear-gradient(90deg,#ffffff26 0 4px,#0000 4px 10px),linear-gradient(#ffb8ebfa,#85007ef0);border:7px ridge #fff36d;width:min(1340px,96vw);padding:clamp(24px,4.4vw,58px);animation:.15s steps(2,end) infinite cultWindowShake,1.1s ease-in-out infinite cultWindowPulse;position:relative;transform:rotate(-1.3deg);box-shadow:0 0 0 9px #001aff,0 0 0 18px #ff00c8,0 0 120px #ff00c8e6,inset 0 0 58px #0000006b}.loading-cult-titlebar{color:#fff;text-shadow:2px 2px #000;text-transform:uppercase;background:linear-gradient(90deg,#001aff,#ff00c8,#fff36d);border:2px outset #fff;justify-content:space-between;gap:14px;margin:-10px -10px 18px;padding:7px 10px;font-family:VT323,monospace;font-size:clamp(18px,2.4vw,34px);display:flex}.loading-cult-titlebar i{color:#16002a;text-shadow:1px 1px #fff;font-style:normal}.loading-cult-copy{color:#ff9ee8;letter-spacing:-.048em;text-align:center;text-transform:uppercase;text-shadow:7px 7px #001aff,-6px -6px #fff36d,0 0 28px #ff00c8,0 0 68px #ff00c8f5,0 0 12px #fff;-webkit-text-stroke:1.4px #ffffffdb;filter:saturate(1.7)contrast(1.18);font-family:VT323,Times New Roman,serif;font-size:clamp(58px,9.6vw,168px);line-height:.76;animation:.42s steps(2,end) infinite cultTextGlitch}.loading-cult-copy p{margin:0}.loading-cult-copy p:nth-child(2){color:#fff36d;text-shadow:4px 4px #ff00c8,-3px -3px #001aff,0 0 24px #fff;font-size:.72em}.loading-cult-copy p:nth-child(3){color:#d9c1ff;font-size:.86em}.loading-cult-skip{color:#050012;text-transform:uppercase;letter-spacing:.05em;text-shadow:2px 2px #fff,-1px -1px #00fff0;cursor:pointer;pointer-events:auto;background:repeating-linear-gradient(90deg,#fff36d 0 18px,#ff00c8 18px 36px,#001aff 36px 54px);border:5px outset #fff36d;margin:clamp(18px,2.4vw,28px) auto 4px;padding:12px 24px;font-family:VT323,monospace;font-size:clamp(24px,3.6vw,52px);font-weight:900;animation:.8s steps(2,end) infinite cultSkipPulse;display:block;box-shadow:0 0 0 4px #001aff,0 0 34px #ff00c8}.loading-cult-skip:hover{filter:invert()saturate(2);transform:scale(1.04)rotate(-1deg)}.loading-cult-runes{color:#001aff;text-shadow:2px 2px #fff36d,-2px -2px #ff00c8;justify-content:center;gap:clamp(12px,3vw,40px);margin:20px 0 12px;font-size:clamp(28px,5vw,70px);animation:.42s steps(2,end) infinite cultRuneBlink;display:flex}.loading-cult-bar{background:#12001d;border:3px inset #fff;height:24px;overflow:hidden}.loading-cult-bar i{transform-origin:0;background:repeating-linear-gradient(90deg,#fff36d 0 18px,#ff00c8 18px 36px,#001aff 36px 54px,#00fff0 54px 72px);width:100%;height:100%;animation:3.7s steps(13,end) forwards cultLoadBar;display:block}.loading-cult-orbit{z-index:1;color:#ffffffe6;text-shadow:0 0 22px #ff00c8,5px 5px #001aff;mix-blend-mode:screen;font-size:clamp(90px,16vw,230px);animation:2.2s steps(3,end) infinite cultOrbDrift;position:absolute}.loading-cult-orbit.orbit-a{top:28vh;left:7vw}.loading-cult-orbit.orbit-b{animation-delay:-.5s;top:19vh;right:7vw}.loading-cult-orbit.orbit-c{animation-delay:-.9s;bottom:13vh;right:16vw}@keyframes cultIntroVanish{0%,88%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes cultLoadBar{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}@keyframes cultWindowShake{0%{translate:-2px 1px}50%{translate:3px -2px}to{translate:0}}@keyframes cultWindowPulse{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(-16deg)brightness(1.08)}}@keyframes cultTextGlitch{0%,to{transform:skew(-2deg)}50%{transform:skew(3deg)translate(3px,-2px)}}@keyframes cultRuneBlink{0%,49%{opacity:1}50%,to{opacity:.35}}@keyframes cultRuneMarquee{0%{letter-spacing:.06em}50%{letter-spacing:.24em}to{letter-spacing:.12em}}@keyframes cultSkipPulse{0%,to{translate:0}50%{translate:4px -2px}}@keyframes cultOrbDrift{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.08)}}@media (width<=760px){.loading-cult-window{width:94vw;transform:rotate(-1deg)}.loading-cult-copy{font-size:clamp(38px,13vw,86px);line-height:.88}.loading-cult-titlebar{font-size:18px}.loading-cult-orbit{opacity:.35}}
