@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Hyperliquid UI;src:url(/hyperliquid-ourfont.woff) format("woff");font-display:swap}@font-face{font-family:Hyperliquid Teodor;src:url(/hyperliquid-teodor.woff2) format("woff2");font-display:swap}:root{font-family:Outfit Variable,sans-serif;color:#090820;background:#f4f2ff;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #f4f2ff;--surface: #fcfbff;--surface-2: #e8e5f5;--ink: #090820;--muted: #5f5b77;--line: #cbc6dc;--accent: #171332;--accent-ink: #f5f2ff;--accent-soft: #dedaff;--danger: #c03d3d;--radius: 8px}:root[data-theme=dark]{color:#f3f1ff;background:#080818;--bg: #080818;--surface: #0d0c25;--surface-2: #171436;--ink: #f3f1ff;--muted: #aaa6c4;--line: #2b2848;--accent: #dedaff;--accent-ink: #090820;--accent-soft: #302b59;--danger: #ef7676}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100dvh;background:var(--bg);color:var(--ink)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site-shell{min-height:100dvh;overflow:clip}.site-nav{width:min(1400px,calc(100% - 40px));height:68px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line)}.wordmark{display:inline-flex;align-items:center;gap:10px;width:max-content;font-size:19px;font-weight:750;letter-spacing:-.04em}.wordmark-mask{display:grid;width:28px;height:28px;place-items:center;border:1px solid currentColor;border-radius:50% 50% 45% 45%;font-family:IBM Plex Mono,monospace;font-size:14px}.nav-links{display:flex;gap:28px;font-size:14px;color:var(--muted)}.nav-links a{transition:color .16s ease}.nav-links a:hover{color:var(--ink)}.icon-button{justify-self:end;display:grid;width:36px;height:36px;place-items:center;padding:0;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer}.hero{width:min(1400px,calc(100% - 40px));min-height:calc(100dvh - 68px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.86fr) minmax(430px,1.14fr);align-items:center;gap:clamp(28px,5vw,88px);padding:54px 0 64px}.hero-copy{position:relative;z-index:1}.hero-kicker{max-width:420px;margin:0 0 22px;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.5;letter-spacing:.08em;color:var(--accent)}.hero h1{margin:0;max-width:720px;font-size:clamp(60px,6.8vw,104px);line-height:.82;letter-spacing:-.085em;font-weight:760}.hero-copy>p:not(.hero-kicker){max-width:480px;margin:30px 0 0;font-size:18px;line-height:1.45;color:var(--muted)}.hero-actions,.export-actions,.token-actions{display:flex;align-items:center;gap:10px;margin-top:30px}.button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius);font-weight:650;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease}.button:active,.random-button:active,.platform-picker button:active{transform:translateY(1px)}.button-primary{color:var(--accent-ink);background:var(--accent)}.button-primary:hover{background:#b8e86e}.button-secondary{color:var(--ink);background:transparent;border-color:var(--line)}.button-secondary:hover{background:var(--surface-2)}.button:disabled{cursor:wait;opacity:.58}.hero-visual{position:relative;min-width:0}.hero-visual:after{content:"";position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--line),transparent 45%);pointer-events:none}.hero-visual img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.hero-quote{position:absolute;right:18px;bottom:18px;width:min(290px,calc(100% - 36px));display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:15px;color:#efefe9;background:#101010e6;border:1px solid #393936;border-radius:var(--radius)}.hero-quote svg{grid-row:1 / 3;color:var(--accent)}.hero-quote span{font:11px IBM Plex Mono,monospace;color:#a0a099}.hero-quote strong{font-size:13px}.ticker{overflow:hidden;color:#152006;background:var(--accent);border-block:1px solid color-mix(in srgb,var(--accent),#111 30%)}.ticker>div{width:max-content;display:flex;animation:ticker 24s linear infinite}.ticker span{display:inline-block;padding:11px 31px;font:600 12px IBM Plex Mono,monospace}@keyframes ticker{to{transform:translate(-50%)}}.generator-section{width:min(1400px,calc(100% - 40px));margin:0 auto;padding:110px 0 120px}.section-heading{max-width:650px;margin-bottom:42px}.section-heading h2,.how-copy h2,.token-copy h2{margin:0;font-size:clamp(42px,6vw,82px);line-height:.95;letter-spacing:-.06em}.section-heading p,.how-copy p,.token-copy p{max-width:560px;margin:18px 0 0;font-size:17px;line-height:1.55;color:var(--muted)}.generator-layout{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:1px;background:var(--line);border:1px solid var(--line)}.editor-panel,.preview-panel{min-width:0;background:var(--surface)}.editor-panel{padding:22px}.platform-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:24px}.platform-picker button{min-height:38px;padding:0 7px;overflow:hidden;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:5px;font:600 10px IBM Plex Mono,monospace;cursor:pointer;white-space:nowrap}.platform-picker button:hover,.platform-picker button.active{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.input-group{display:grid;gap:7px;min-width:0}.input-group>span:first-child{font-size:12px;font-weight:600;color:var(--muted)}.input-group input{width:100%;height:42px;min-width:0;padding:0 11px;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:5px;font-family:IBM Plex Mono,monospace;font-size:13px}.input-group input::placeholder{color:var(--muted)}.asset-editor{display:grid;gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.background-library{display:grid;gap:8px}.background-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.background-library-grid button{position:relative;height:58px;overflow:hidden;padding:0;color:#f2f2ed;background:#0b0b0b;border:1px solid var(--line);border-radius:4px;cursor:pointer}.background-library-grid button.selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.background-library-grid img{width:100%;height:100%;display:block;object-fit:cover}.background-library-grid span{position:absolute;inset:auto 3px 3px;padding:2px 3px;overflow:hidden;color:#f5f5f2;background:#050505d1;font:8px IBM Plex Mono,monospace;text-align:left;text-overflow:ellipsis;white-space:nowrap}.background-library-grid button:first-child span{position:static;display:grid;height:100%;place-items:center;background:transparent;text-align:center}.asset-upload{display:grid;gap:7px}.asset-upload-label{font-size:12px;font-weight:600;color:var(--muted)}.asset-upload-row{display:flex;align-items:center;gap:8px}.asset-upload-button{position:relative;height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:5px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.asset-upload-button:hover{background:var(--surface-2);border-color:var(--accent)}.asset-upload-button:focus-within{outline:2px solid var(--accent);outline-offset:2px}.asset-upload-button input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.asset-upload-preview,.asset-upload-empty{width:36px;height:36px;flex:0 0 auto;border:1px solid var(--line);border-radius:4px}.asset-upload-preview{display:block;object-fit:cover;background:#101010}.asset-upload-empty{display:grid;place-items:center;color:var(--muted);background:var(--bg)}.asset-upload-clear{width:32px;height:32px;display:grid;place-items:center;padding:0;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:4px;cursor:pointer}.asset-upload-clear:hover{color:var(--ink);border-color:var(--ink)}.asset-upload-hint{color:var(--muted);font-size:10px;line-height:1.4}.side-control{grid-column:1 / -1}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:5px}.segmented button{height:39px;color:var(--muted);background:var(--bg);border:0;font:600 11px IBM Plex Mono,monospace;cursor:pointer}.segmented button.selected{color:var(--accent-ink);background:var(--accent)}.random-button{width:100%;height:42px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;color:var(--ink);background:transparent;border:1px dashed var(--line);border-radius:5px;cursor:pointer}.random-button:hover{border-color:var(--accent)}.preview-panel{display:flex;flex-direction:column;padding:22px}.preview-toolbar{display:flex;justify-content:space-between;margin-bottom:14px;font:10px IBM Plex Mono,monospace;letter-spacing:.06em;color:var(--muted)}.card-stage{min-height:420px;flex:1;display:grid;place-items:center;padding:clamp(14px,3vw,42px);overflow:hidden;background-color:#0d0d0d;background-image:linear-gradient(#1d1d1b 1px,transparent 1px),linear-gradient(90deg,#1d1d1b 1px,transparent 1px);background-size:28px 28px}.pnl-card{--card-bg: #171717;--card-ink: #f3f3ef;--card-muted: #9d9d96;--card-line: #353531;--card-accent: #a8d95b;position:relative;isolation:isolate;width:min(100%,760px);aspect-ratio:12 / 7;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;padding:clamp(18px,3.1vw,34px);color:var(--card-ink);background:var(--card-bg);border:1px solid var(--card-line);border-radius:8px;box-shadow:0 8px 24px #00000038}.custom-card-background{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.card-texture{position:absolute;inset:0;z-index:-1;opacity:.65;pointer-events:none}.card-header,.card-footer{display:flex;align-items:center;justify-content:space-between}.platform-lockup{display:flex;align-items:center;gap:10px}.platform-mark{display:grid;width:34px;height:34px;place-items:center;color:var(--card-bg);background:var(--card-accent);border-radius:5px;font:700 17px IBM Plex Mono,monospace}.platform-lockup>div,.card-footer>div{display:grid;gap:2px}.platform-lockup strong{font-size:13px;letter-spacing:.04em}.platform-lockup span:not(.platform-mark),.card-footer span,.trade-side,.pnl-label,.card-stat span{font:10px IBM Plex Mono,monospace;color:var(--card-muted)}.trade-side{padding:6px 8px;color:var(--card-ink);border:1px solid var(--card-line);border-radius:4px}.card-body{display:grid;grid-template-columns:1.45fr .75fr;align-items:end;gap:28px;padding:24px 0 20px}.card-primary{display:grid;align-content:end}.pair{margin-bottom:14px;font:600 clamp(13px,2vw,18px) "IBM Plex Mono",monospace}.pnl-value{margin-top:3px;font-size:clamp(38px,7.2vw,78px);line-height:.94;letter-spacing:-.065em;color:var(--card-accent)}.profit-line{margin-top:10px;font:600 clamp(11px,1.5vw,15px) "IBM Plex Mono",monospace;color:var(--card-accent)}.is-loss .pnl-value,.is-loss .profit-line{color:#ef6a6a}.card-stats{display:grid;align-self:stretch;align-content:end;gap:8px}.card-stat{display:flex;justify-content:space-between;gap:10px;padding-bottom:7px;border-bottom:1px solid var(--card-line)}.card-stat strong{max-width:130px;overflow:hidden;font:600 11px IBM Plex Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.card-footer{padding-top:13px;border-top:1px solid var(--card-line)}.card-footer strong{max-width:210px;overflow:hidden;font:600 11px IBM Plex Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.card-footer>div span{font-size:8px}.theme-binance{--card-bg: #181a20;--card-ink: #f1f2f4;--card-muted: #929aa5;--card-line: #34383f;--card-accent: #f0b90b}.theme-binance .card-texture{background:linear-gradient(125deg,transparent 55%,rgba(240,185,11,.1))}.theme-okx{--card-bg: #f2f2f0;--card-ink: #101010;--card-muted: #666662;--card-line: #c9c9c4;--card-accent: #101010}.theme-okx .platform-mark{color:#f2f2f0}.theme-okx .card-texture{background:repeating-linear-gradient(90deg,transparent 0 36px,rgba(0,0,0,.035) 36px 37px)}.theme-hyperliquid{--card-bg: #eef5f0;--card-ink: #17231f;--card-muted: #66716c;--card-line: #c5d4cc;--card-accent: #3ba884}.theme-hyperliquid .card-texture{background:radial-gradient(circle at 84% 14%,rgba(59,168,132,.23),transparent 31%)}.theme-axiom{--card-bg: #141414;--card-ink: #f3f0f7;--card-muted: #9d99a3;--card-line: #39353d;--card-accent: #b7db63}.theme-axiom .card-texture{background:linear-gradient(145deg,transparent 64%,rgba(183,219,99,.12)),repeating-linear-gradient(135deg,transparent 0 20px,rgba(255,255,255,.018) 20px 21px)}.theme-gmgn{--card-bg: #0f1714;--card-ink: #f0f5f2;--card-muted: #85928b;--card-line: #2b3c34;--card-accent: #74d18f}.theme-gmgn .card-texture{background:repeating-linear-gradient(0deg,transparent 0 25px,rgba(116,209,143,.035) 25px 26px)}.theme-padre{--card-bg: #1c1915;--card-ink: #f2ece3;--card-muted: #a69c90;--card-line: #40382f;--card-accent: #d2b06e}.theme-padre .card-texture{background:linear-gradient(115deg,rgba(210,176,110,.12),transparent 42%)}.futures-share{container-type:inline-size;display:block;padding:0;overflow:hidden;border-radius:0;box-shadow:none;font-family:Inter,sans-serif;font-variant-numeric:tabular-nums}.futures-share .custom-card-background{z-index:1}.binance-card{width:min(100%,425px);aspect-ratio:425 / 560;color:#f5f5f5;background:#050505;border-color:#151515}.binance-card:after{content:"";position:absolute;z-index:2;inset:auto 0 19.6%;border-top:1px solid #373737}.binance-geometry{position:absolute;z-index:0;top:-11%;right:-31%;width:83%;aspect-ratio:1;opacity:.34;transform:rotate(45deg)}.binance-geometry i{position:absolute;border:7.4cqw solid transparent;border-right-color:#484a4f;border-bottom-color:#484a4f}.binance-geometry i:nth-child(1){inset:0}.binance-geometry i:nth-child(2){inset:24%}.binance-geometry i:nth-child(3){inset:48%}.binance-time{position:absolute;z-index:3;top:2.8%;left:16.5%;color:#a5aab2;font-size:3.35cqw;font-weight:400}.binance-share-content{position:absolute;z-index:3;inset:14.5% 3.8% 23%}.binance-contract{display:block;font-size:5.9cqw;font-weight:650;line-height:1.1;letter-spacing:-.025em}.binance-side{display:flex;align-items:center;gap:2.5%;margin-top:3.2%;color:#9aa0a9;font-size:3.45cqw}.binance-side span{color:#f05a65}.binance-card.is-profit .binance-side span{color:#2ecaa0}.binance-side i{height:4cqw;border-left:1px solid #4a4d52}.binance-pnl-value{margin-top:15.5%;color:#2ecaa0;font-size:11.5cqw;font-weight:600;line-height:.96;letter-spacing:-.035em;white-space:nowrap}.binance-pnl-value small{color:#f5f5f5;font-size:.53em;font-weight:650;letter-spacing:-.02em}.binance-roi-value{margin-top:3.2%;color:#2ecaa0;font-size:6.5cqw;font-weight:600;line-height:1}.binance-card.is-loss .binance-pnl-value,.binance-card.is-loss .binance-roi-value{color:#f05a65}.binance-prices{position:absolute;right:0;bottom:18%;left:0;display:grid;grid-template-columns:1fr 1fr;gap:10%;margin:0}.binance-prices div{display:grid;gap:1.5cqw}.binance-prices dt{color:#8f949d;font-size:3.25cqw}.binance-prices dd{margin:0;color:#f5f5f5;font-size:4.15cqw;font-weight:600}.binance-share-footer{position:absolute;z-index:3;inset:auto 3.8% 2.1%;height:15.5%}.binance-lockup{position:absolute;top:6%;left:0;display:flex;align-items:center;gap:1.5cqw}.binance-lockup img{width:4.4cqw;height:4.4cqw}.binance-lockup strong{display:grid;color:#f5f5f5;font-size:4.9cqw;line-height:.8}.binance-lockup strong span{color:#f0b90b;font-size:.72em;letter-spacing:.035em}.binance-share-footer>span{position:absolute;left:5.4cqw;bottom:6%;font-size:3.25cqw}.binance-qr{position:absolute;right:0;bottom:1%;width:16.5cqw;height:16.5cqw;padding:1.1cqw;border-radius:1.2cqw;background:#fff}.okx-card{width:min(100%,368px);aspect-ratio:368 / 549;color:#fafafa;background:#000;border-color:#303030}.okx-card:after{content:"";position:absolute;z-index:3;inset:auto 0 17.95%;border-top:1px solid #252525}.okx-rocket{position:absolute;z-index:2;top:8.9%;right:-.2%;width:74.7%;height:auto;mix-blend-mode:screen}.okx-trader-row{position:absolute;z-index:4;top:5.15%;right:6.4%;left:6.4%;display:grid;grid-template-columns:7.5cqw 1fr auto;align-items:center;gap:3.5cqw}.okx-trader-row>img{width:7.5cqw;aspect-ratio:1}.okx-trader-row>div{display:grid;align-self:start}.okx-trader-row strong{font-size:4.35cqw;line-height:1}.okx-trader-row span{margin-top:1cqw;color:#909090;font-size:3.25cqw}.okx-trader-row time{align-self:start;color:#909090;font-size:2.72cqw;line-height:1.45;text-align:right}.okx-share-content{position:absolute;z-index:4;inset:38% 6.4% auto}.okx-share-logo{display:block;width:14.4cqw;height:auto}.okx-roi-value{margin-top:3.8cqw;color:#bcff2f;font-size:10.9cqw;font-weight:700;line-height:.95;letter-spacing:-.035em}.okx-pnl-value{margin-top:1.5cqw;color:#bcff2f;font-size:4.35cqw;line-height:1}.okx-pnl-value small{color:#fff;font-size:1em;font-weight:400}.okx-card.is-loss .okx-roi-value,.okx-card.is-loss .okx-pnl-value{color:#ff5b73}.okx-market-row{display:grid;grid-template-columns:9.6cqw 1fr;align-items:center;gap:3.5cqw;margin-top:5.5cqw}.okx-coin-placeholder{display:grid;width:9.6cqw;aspect-ratio:1;place-items:center;color:#fff;background:#f7931a;border-radius:50%;font-size:5cqw;font-weight:700}.okx-market-row>div{display:grid;gap:1cqw}.okx-market-row strong{font-size:4.35cqw;font-weight:600;line-height:1}.okx-market-row div>span{display:flex;align-items:center;color:#909090;font-size:3.25cqw}.okx-market-row i{height:3cqw;margin:0 2.2cqw;border-left:1px solid #353535}.okx-price-list{display:grid;gap:4.35cqw;margin:7.2cqw 0 0}.okx-price-list div{display:flex;justify-content:space-between;align-items:center}.okx-price-list dt{color:#909090;font-size:3.8cqw}.okx-price-list dd{margin:0;font-size:3.8cqw;font-weight:600}.hyper-card{width:min(100%,760px);aspect-ratio:760 / 540;color:#f6fefd;background:#011613;border-color:#15372f;font-family:Hyperliquid UI,sans-serif}.hyper-share-logo{position:absolute;z-index:4;top:7.4%;left:4.74%;width:23.4%;height:auto}.hyper-contours{position:absolute;z-index:2;top:-32%;right:-15%;width:73%;aspect-ratio:1;transform:rotate(11deg)}.hyper-contours i{position:absolute;border:1px solid rgba(136,246,211,.16);border-radius:44% 56% 52% 48%}.hyper-contours i:nth-child(1){inset:0}.hyper-contours i:nth-child(2){inset:3%}.hyper-contours i:nth-child(3){inset:6%}.hyper-contours i:nth-child(4){inset:9%}.hyper-contours i:nth-child(5){inset:12%}.hyper-contours i:nth-child(6){inset:15%}.hyper-contours i:nth-child(7){inset:18%}.hyper-contours i:nth-child(8){inset:21%}.hyper-contours i:nth-child(9){inset:24%}.hyper-contours i:nth-child(10){inset:27%}.hyper-contours i:nth-child(11){inset:30%}.hyper-contours i:nth-child(12){inset:33%}.hyper-contours i:nth-child(13){inset:36%}.hyper-contours i:nth-child(14){inset:39%}.hyper-contours i:nth-child(15){inset:42%}.hyper-share-content{position:absolute;z-index:4;inset:33.3% 4.74% auto}.hyper-market-row{display:flex;align-items:center;height:5.56cqw}.hyper-coin-placeholder{display:grid;width:3.95cqw;aspect-ratio:1;place-items:center;color:#001613;background:#97fce4;border-radius:50%;font-size:1.9cqw;font-weight:700}.hyper-market-row strong{margin-left:1.3cqw;font-size:2.37cqw;font-weight:400}.hyper-market-row>span:last-child{margin-left:1.8cqw;padding:.55cqw .8cqw;color:#97fce4;background:#50d2c14d;border-radius:.8cqw;font-size:2.37cqw}.hyper-roi-value{margin-top:10.9cqw;color:#97fce4;font-family:Hyperliquid Teodor,Georgia,serif;font-size:13.16cqw;font-weight:500;line-height:.82;letter-spacing:-.05em}.hyper-card.is-loss .hyper-roi-value{color:#dd7789}.hyper-price-list{position:absolute;top:30.25cqw;left:0;display:grid;grid-template-columns:12.2cqw 12.2cqw 1fr;gap:4cqw;width:91cqw;margin:0}.hyper-price-list div{display:grid;gap:1.3cqw}.hyper-price-list dt{color:#8da49f;font-size:2.37cqw}.hyper-price-list dd{margin:0;color:#fff;font-size:2.37cqw;white-space:nowrap}.axiom-card,.gmgn-card,.padre-card{container-type:inline-size;display:block;padding:0;overflow:hidden;border-color:#292c35;border-radius:0;box-shadow:none;font-family:Inter,sans-serif;font-variant-numeric:tabular-nums}.axiom-card{aspect-ratio:840 / 570;color:#eff0ff;background:#03050a}.axiom-art{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.axiom-card .custom-card-background{inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.axiom-card.has-custom-background .axiom-art{opacity:0}.axiom-card:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#03050a 0 49%,rgba(3,5,10,.98) 52%,transparent 63%);pointer-events:none}.axiom-card.has-custom-background:after{background:transparent}.axiom-mark{position:absolute;top:5.5%;left:4%;z-index:3;width:7.4%;height:auto;object-fit:contain}.axiom-pro-lockup{position:absolute;z-index:4;top:5.4%;right:3.8%;display:flex;align-items:baseline;color:#f3f3fb;font-size:4.2cqw;font-weight:300;line-height:1;letter-spacing:-.045em;text-shadow:0 1px 8px rgba(0,0,0,.55)}.axiom-pro-lockup strong{margin-left:.3cqw;font-size:.56em;font-weight:300;letter-spacing:-.03em}.axiom-content{position:absolute;inset:21% auto 7.5% 4%;z-index:3;width:46%;display:flex;flex-direction:column}.meme-token{overflow:hidden;font-size:5cqw;font-weight:400;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.axiom-profit{width:100%;margin-top:3%;padding:2.2% 4%;color:#06110f;background:#31ddb0;font-size:6.8cqw;font-weight:700;line-height:1.1;letter-spacing:-.05em}.axiom-card.is-loss .axiom-profit{color:#f6f4f5;background:#ef4559}.axiom-stats,.gmgn-stats,.padre-stats{margin:0}.axiom-stats{display:grid;gap:1.2%;margin-top:8.8%}.axiom-stats div{display:grid;grid-template-columns:1fr auto;align-items:baseline}.axiom-stats dt,.axiom-stats dd{margin:0;font-size:3.1cqw;font-weight:400;line-height:1.45}.axiom-stats dt{color:#ddddec}.axiom-stats div:first-child{color:#31ddb0}.axiom-card.is-loss .axiom-stats div:first-child{color:#ef4559}.axiom-user{display:flex;align-items:center;gap:4%;margin-top:auto}.axiom-user>span{display:grid;overflow:hidden;place-items:center;width:5.7cqw;aspect-ratio:1;background:linear-gradient(#ffb041 0 70%,#ff9200 70%);border-radius:2px}.axiom-user>span img{width:100%;height:100%;display:block;object-fit:cover}.axiom-user strong{font-size:5.1cqw;font-weight:400}.axiom-url{margin-top:1.2%;font-size:2.25cqw;color:#d8d8e4}.gmgn-card{aspect-ratio:16 / 9;color:#f7f7f7;background:#050505 url(/gmgn-clean-v2.png) center / cover}.gmgn-card:before{content:"";position:absolute;inset:0;background:#00000047}.gmgn-header{position:absolute;inset:3% 4% auto;z-index:2;height:13%;display:flex;align-items:center;justify-content:space-between;padding-bottom:2.5%;border-bottom:1px solid rgba(255,255,255,.28)}.gmgn-header img{width:18.5%;height:auto}.gmgn-header div{display:flex;gap:4.2cqw;font-size:2.15cqw}.gmgn-body{position:absolute;inset:23% auto 7% 4%;z-index:2;width:52%}.gmgn-token{display:flex;align-items:center;gap:2%;font-size:3.55cqw;line-height:1}.gmgn-token>span{display:grid;width:4.35cqw;aspect-ratio:1;place-items:center;color:#bdbdbd;background:#242424;border-radius:50%;font-size:.42em}.gmgn-token-image{overflow:hidden}.gmgn-token-image img{width:100%;height:100%;display:block;object-fit:cover}.gmgn-profit{width:max-content;display:flex;align-items:center;gap:3%;margin-top:7%;padding:1.3% 7%;color:#14151b;background:#2edfb1;border-radius:10px;font-size:5.25cqw;font-weight:700;line-height:1;letter-spacing:-.045em;white-space:nowrap}.gmgn-card.is-loss .gmgn-profit{color:#fff;background:#ef4559}.solana-mark{display:inline-block;width:.95em;height:.82em;flex:0 0 auto;object-fit:contain}.solana-mark-lg{width:.92em;height:.78em}.gmgn-stats{display:grid;gap:1.1cqw;margin-top:8.2%}.gmgn-stats div{display:grid;grid-template-columns:28% 1fr;align-items:baseline}.gmgn-stats dt,.gmgn-stats dd{margin:0;font-size:2.25cqw;font-weight:700}.gmgn-stats dt{color:#898989}.gmgn-stats dd{display:flex;align-items:center;gap:2%}.gmgn-stats div:first-child dd{color:#2edfb1}.gmgn-card.is-loss .gmgn-stats div:first-child dd{color:#ef4559}.gmgn-user{position:absolute;right:4%;bottom:3.8%;z-index:2;display:grid;justify-items:end;gap:.55cqw;font-size:2.1cqw}.gmgn-user strong{display:flex;align-items:center;gap:.8cqw;padding:.4cqw 1cqw;background:#000000c2;border-radius:18px}.gmgn-avatar{width:3cqw;height:3cqw;flex:0 0 auto;object-fit:cover;border-radius:50%}.gmgn-user span{color:#9b9b9b}.gmgn-user>span{font-size:2cqw}.padre-card{aspect-ratio:827 / 529;color:#f6f5f6;background:#0b0c10 url(/padre-clean-v2.png) center / cover}.padre-card:before{content:"";position:absolute;inset:0;background:#08090d7a}.padre-header{position:absolute;inset:11% 4.5% auto;z-index:2;display:flex;align-items:flex-start;justify-content:space-between}.padre-header>div:first-child{display:flex;align-items:center;gap:1.2cqw}.padre-header .padre-brand-logo{width:clamp(100px,21vw,190px);height:auto}.padre-header .padre-avatar{width:5.4cqw;height:5.4cqw;margin-left:.4cqw;object-fit:cover;border:1px solid rgba(255,255,255,.48);border-radius:50%}.padre-header>div:first-child span{font-size:3.5cqw}.padre-header>div:last-child{display:grid;justify-items:end;font-size:1.9cqw}.padre-header>div:last-child strong{font-size:1.05em}.padre-body{position:absolute;inset:47% auto auto 4.5%;z-index:2;width:61%}.padre-date{display:block;font-size:6cqw;line-height:1}.padre-profit{display:flex;align-items:center;gap:2.5%;margin-top:7%;color:#30de9f;font-size:8.5cqw;font-weight:700;line-height:.9;letter-spacing:-.04em}.padre-card.is-loss .padre-profit,.padre-card.is-loss .padre-stats div:last-child dd{color:#ef4054}.padre-stats{display:grid;grid-template-columns:1fr 1fr .72fr;gap:7%;margin-top:6%}.padre-stats div{display:grid;gap:4%}.padre-stats dt,.padre-stats dd{margin:0}.padre-stats dt{color:#8e8e94;font-size:2.35cqw}.padre-stats dd{display:flex;align-items:center;gap:4px;font-size:3.6cqw;font-weight:700;white-space:nowrap}.native-share{container-type:inline-size;display:block;padding:0;overflow:hidden;border-radius:0;box-shadow:none;font-family:Inter,sans-serif;font-variant-numeric:tabular-nums}.native-share .custom-card-background{z-index:0}.bybit-card{width:min(100%,500px);aspect-ratio:500 / 688;color:#f7f7f8;background:#050605;border-color:#111}.bybit-grid{position:absolute;z-index:1;inset:10% 0 21% 31%;opacity:.56;background-image:linear-gradient(rgba(0,199,122,.23) 1px,transparent 1px),linear-gradient(90deg,rgba(0,199,122,.23) 1px,transparent 1px);background-size:9.2cqw 9.2cqw;-webkit-mask-image:linear-gradient(90deg,transparent,#000 26%);mask-image:linear-gradient(90deg,transparent,#000 26%)}.bybit-logo{position:absolute;z-index:3;top:5.7%;left:6.2%;font-size:5.7cqw;font-weight:800;letter-spacing:.06em}.bybit-logo span{color:#f7a600}.bybit-content{position:absolute;z-index:4;inset:17% 6% auto}.bybit-market{display:flex;align-items:center;gap:2.6cqw}.bybit-market strong{font-size:6.7cqw;letter-spacing:-.03em}.bybit-market span{padding:.75cqw 1.5cqw;color:#10c88a;border:1px solid rgba(16,200,138,.45);border-radius:999px;font-size:2.8cqw}.bybit-card.is-loss .bybit-market span{color:#f14d64;border-color:#f14d6473}.bybit-roi-label{display:block;margin-top:6.2%;color:#878b91;font-size:3.5cqw}.bybit-roi{margin-top:1%;color:#06c68a;font-size:11.5cqw;font-weight:700;line-height:1;letter-spacing:-.055em}.bybit-card.is-loss .bybit-roi{color:#f14d64}.bybit-prices{display:grid;gap:3.2cqw;width:35%;margin:8% 0 0}.bybit-prices div{display:grid;gap:.4cqw}.bybit-prices dt{color:#85888e;font-size:3.1cqw}.bybit-prices dd{margin:0;font-size:4.7cqw;font-weight:700}.bybit-rocket{position:absolute;z-index:3;right:.5%;bottom:20.8%;width:57%;height:auto;mix-blend-mode:screen}.bybit-footer{position:absolute;z-index:5;inset:auto 0 0;height:18.5%;display:flex;flex-direction:column;justify-content:center;gap:1cqw;padding:0 6%;color:#17191d;background:#f1f3f7}.bybit-footer span{font-size:2.85cqw}.bybit-footer strong{font-size:4.1cqw}.bybit-qr{position:absolute;right:5%;width:14cqw;height:14cqw;padding:.9cqw;background:#fff}.mexc-card{width:min(100%,500px);aspect-ratio:5 / 6;color:#f6f7fb;background:#030408;border-color:#171a22}.mexc-card:before{content:"";position:absolute;z-index:1;right:-22%;top:20%;width:74%;aspect-ratio:1;border:7cqw solid rgba(17,71,255,.18);border-radius:50%;box-shadow:0 0 0 1px #20b6ff4d,inset 0 0 45px #0c65ff47}.mexc-logo{position:absolute;z-index:4;top:5%;left:6%;display:flex;align-items:center;gap:1.4cqw}.mexc-logo svg{width:8.2cqw;height:auto;overflow:visible;fill:#1268ff}.mexc-logo strong{font-size:6.2cqw;font-weight:800;letter-spacing:-.04em}.mexc-zero{position:absolute;z-index:3;right:6%;top:27%;width:34%;aspect-ratio:1;display:grid;place-items:center;color:#eef5ff;border-radius:50%;background:#071021;box-shadow:0 0 45px #0d6aff52}.mexc-zero span{font-size:25cqw;font-weight:250;line-height:1}.mexc-zero small{position:absolute;right:4%;bottom:20%;font-size:3.4cqw;font-weight:700}.mexc-content{position:absolute;z-index:4;inset:20% 5.7% auto}.mexc-market{display:block;max-width:65%;overflow:hidden;font-size:4.25cqw;text-overflow:ellipsis;white-space:nowrap}.mexc-badges{display:flex;gap:1cqw;margin-top:1.1cqw;font-size:2.25cqw}.mexc-badges span:first-child{padding:.35cqw 1.2cqw;color:#fff;background:#1677ff}.mexc-badges span:last-child{color:#a9afb9}.mexc-side{display:flex;align-items:center;gap:1.7cqw;margin-top:3%;color:#f25468;font-size:3.2cqw}.mexc-side i{height:3cqw;border-left:1px solid #6c7079}.mexc-card.is-profit .mexc-side{color:#12c985}.mexc-roi{margin-top:2%;color:#0ec985;font-size:10.7cqw;font-weight:700;letter-spacing:-.055em}.mexc-card.is-loss .mexc-roi{color:#f25468}.mexc-profit{margin-top:1.3%;color:#9096a0;font-size:2.75cqw}.mexc-prices{display:grid;grid-template-columns:1fr 1fr;width:58%;margin:8% 0 0}.mexc-prices div{display:grid;gap:.7cqw}.mexc-prices dt{color:#8e949e;font-size:2.6cqw}.mexc-prices dd{margin:0;font-size:3.5cqw;font-weight:650}.mexc-footer{position:absolute;z-index:4;inset:auto 6% 6%;display:grid;gap:1.2cqw;padding-top:4%;border-top:1px solid #282c35}.mexc-footer strong{font-size:3cqw}.mexc-footer span{color:#8d939d;font-size:2.45cqw}.bullx-card{width:min(100%,420px);aspect-ratio:582 / 705;color:#f5f6f5;background:#050807;border:1px solid rgba(78,211,157,.62);border-radius:15px}.bullx-card:before{content:"";position:absolute;z-index:1;inset:0;opacity:.38;background-image:linear-gradient(rgba(79,211,157,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(79,211,157,.09) 1px,transparent 1px);background-size:8cqw 8cqw}.bullx-world{position:absolute;z-index:1;left:-12%;right:-12%;bottom:-3%;height:35%;border-radius:50% 50% 0 0;border-top:2px solid rgba(69,227,166,.65);background:#1d745138;box-shadow:0 -18px 70px #29e1972e;transform:perspective(300px) rotateX(62deg)}.bullx-logo{position:absolute;z-index:4;top:4.5%;left:31.5%;width:38%;height:auto;mix-blend-mode:screen}.bullx-content{position:absolute;z-index:4;inset:21% 5% auto;text-align:center}.bullx-token{display:block;overflow:hidden;font-size:5.7cqw;text-overflow:ellipsis;white-space:nowrap}.bullx-pnl{display:flex;align-items:center;justify-content:center;gap:1.6cqw;margin-top:3%;color:#55dca6;text-shadow:0 0 18px rgba(85,220,166,.42);font-size:10.8cqw;font-weight:700;letter-spacing:-.04em}.bullx-card.is-loss .bullx-pnl{color:#f06476;text-shadow:0 0 18px rgba(240,100,118,.33)}.bullx-current{display:block;margin-top:-1%;font-size:4.1cqw}.bullx-stats{display:grid;gap:2cqw;margin:9% 0 0;padding:6% 5%;text-align:left;background:#050d0ae8;border:1px solid rgba(90,218,165,.68);border-radius:7px;box-shadow:inset 0 0 25px #37bb841f}.bullx-stats div{display:flex;justify-content:space-between}.bullx-stats dt,.bullx-stats dd{margin:0;font-size:3.55cqw}.bullx-stats dt{color:#b0b5b2}.bullx-stats div:last-child dd{color:#55dca6}.bullx-card.is-loss .bullx-stats div:last-child dd{color:#f06476}.bullx-footer{position:absolute;z-index:5;inset:auto 5% 5.7%;height:12.7%;display:flex;align-items:center;justify-content:space-between;padding:0 5%;color:#58dda8;background:#07251af0;border:1px solid rgba(79,211,157,.58);border-radius:6px}.bullx-footer span,.bullx-footer strong{font-size:3.55cqw;font-weight:500}.bullx-footer strong{color:#f1f4f2}.photon-card{width:min(100%,500px);aspect-ratio:1;color:#f6f6fb;background:#17181f;border-color:#2b2e38}.photon-orbs i{position:absolute;z-index:1;display:block;border-radius:50%}.photon-orbs i:nth-child(1){top:3%;left:3%;width:34%;aspect-ratio:1;background:#d84ee7;box-shadow:0 0 70px #d84ee77a}.photon-orbs i:nth-child(2){right:1%;bottom:2%;width:36%;aspect-ratio:1;background:#16aee8;box-shadow:0 0 70px #16aee86b}.photon-orbs i:nth-child(3){right:4%;top:39%;width:16%;aspect-ratio:1;background:#e8dc05}.photon-orbs i:nth-child(4){left:2%;bottom:16%;width:17%;aspect-ratio:1;border:3.5cqw solid #9e55ff}.photon-panel{position:absolute;z-index:3;inset:9% 9% 12%;padding:11% 9%;background:#191b24e8;border:1px solid #656975;clip-path:polygon(9% 0,91% 0,100% 9%,100% 91%,91% 100%,9% 100%,0 91%,0 9%);box-shadow:inset 0 0 55px #0aaee824}.photon-kicker{display:block;font-size:3.45cqw;font-weight:700}.photon-token{display:block;margin-top:2%;overflow:hidden;font-size:7.8cqw;text-overflow:ellipsis;white-space:nowrap}.photon-stats{display:grid;grid-template-columns:1fr 1fr;gap:6%;margin:10% 0 0;padding-top:7%;border-top:1px solid #3b3f49}.photon-stats div{display:grid;gap:1.5cqw}.photon-stats dt{font-size:2.7cqw}.photon-stats dd{display:flex;align-items:center;gap:1cqw;margin:0;font-size:5.8cqw;font-weight:700}.photon-stats div:last-child dd{color:#59f0d8}.photon-stats small{font-size:2.9cqw}.photon-roi{margin-top:13%;color:#5df0dc;font-size:9.6cqw;font-weight:800;letter-spacing:-.045em}.photon-card.is-loss .photon-roi,.photon-card.is-loss .photon-stats div:last-child dd{color:#ff5d7a}.photon-logo{position:absolute;z-index:5;left:28%;bottom:2%;width:46%;height:auto;mix-blend-mode:screen}.fomo-card{width:min(100%,500px);aspect-ratio:4 / 5;color:#f6f5fa;background:#4d64ff;border:0}.fomo-panel{position:absolute;z-index:2;inset:0 1.2% 16%;overflow:hidden;background:#05040c;border-radius:7.4cqw}.fomo-token-row{position:absolute;z-index:4;inset:3.2% 3.5% auto;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:2.5cqw}.fomo-token-image{display:grid;width:13cqw;aspect-ratio:1;place-items:center;overflow:hidden;color:#17120b;background:#d7ae63;border:.7cqw solid #8f6d32;border-radius:50%;font-size:5.4cqw;font-weight:800}.fomo-token-image img,.fomo-avatar img{width:100%;height:100%;display:block;object-fit:cover}.fomo-token-row div{display:grid;gap:1.4cqw;padding-top:1.3cqw}.fomo-token-row strong{font-size:4.6cqw;line-height:1}.fomo-token-row div span{color:#89868f;font-size:3.4cqw}.fomo-token-row time{padding-top:1.2cqw;color:#45434c;font-size:3.5cqw;font-weight:700}.fomo-chart{position:absolute;z-index:2;top:20%;left:1.3%;right:1.3%;height:36%}.fomo-chart svg{width:100%;height:100%;overflow:visible}.fomo-chart-line{fill:none;stroke:#08c75b;stroke-linecap:round;stroke-linejoin:round;stroke-width:6}.fomo-chart-fill{fill:#08c75b09;stroke:none}.fomo-card.is-loss .fomo-chart-line{stroke:#ff563c}.fomo-card.is-loss .fomo-chart-fill{fill:#ff563c0a}.fomo-trade{position:absolute;display:grid;width:5.2cqw;aspect-ratio:1;place-items:center;color:#06120a;border:.4cqw solid #05040c;border-radius:50%;font-size:3.3cqw;font-weight:800;line-height:1}.fomo-buy{background:#09c85c}.fomo-buy.b1{left:25.5%;bottom:6%}.fomo-buy.b2{left:49%;bottom:9%}.fomo-buy.b3{left:74%;bottom:5%}.fomo-sell{right:0;top:4%;background:#ff5b39}.fomo-trade-panel{position:absolute;z-index:5;inset:auto 2.2% 2.3%;height:35.8%;overflow:hidden;background:#111017;border:1px solid #292731;border-radius:5.2cqw}.fomo-trader{display:flex;align-items:center;justify-content:center;gap:1.4cqw;height:31%}.fomo-avatar{display:grid;width:5.3cqw;aspect-ratio:1;place-items:center;overflow:hidden;color:#16141b;background:#d7d4da;border-radius:50%;font-size:2.5cqw;font-weight:800}.fomo-trader strong{font-size:4cqw;font-weight:500}.fomo-trader i{color:#85828b;font-style:normal}.fomo-gain{height:35%;color:#03c85b;font-size:6.9cqw;font-weight:600;line-height:1.15;text-align:center;letter-spacing:-.04em;white-space:nowrap}.fomo-gain span{color:#f1eff5;font-size:4.2cqw;letter-spacing:-.02em}.fomo-gain i{color:#03c85b;font-size:3cqw;font-style:normal}.fomo-card.is-loss .fomo-gain,.fomo-card.is-loss .fomo-gain i{color:#ff5b39}.fomo-stats{position:absolute;inset:auto 0 0;height:34%;display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:1px solid #2b2932}.fomo-stats div{display:grid;place-content:center;gap:.6cqw;text-align:center}.fomo-stats div+div{border-left:1px solid #2b2932}.fomo-stats dt{color:#8c8992;font-size:3cqw}.fomo-stats dd{margin:0;font-size:3.7cqw;font-weight:500}.fomo-footer{position:absolute;z-index:3;inset:auto 4.5% 1.9%;display:flex;align-items:end;justify-content:space-between}.fomo-footer>strong{font-size:8.4cqw;font-weight:700;letter-spacing:-.07em}.fomo-footer>div{display:grid;justify-items:end;gap:.7cqw}.fomo-footer span{color:#aeb8ee;font-size:3.1cqw}.fomo-footer b{font-size:3.7cqw}.pumpfun-card{width:min(100%,610px);aspect-ratio:1224 / 1005;color:#f2f1f4;background:#030306;border:0}.pumpfun-card:before{content:"";position:absolute;z-index:1;inset:0;background:radial-gradient(ellipse at 52% 49%,rgba(20,21,32,.36),transparent 52%)}.pumpfun-token-row{position:absolute;z-index:4;top:5.6%;left:3.8%;display:flex;align-items:center;gap:3cqw;max-width:92%}.pumpfun-token-image{display:grid;width:9cqw;aspect-ratio:1;flex:0 0 auto;place-items:center;overflow:hidden;color:#0d0d10;background:#d7d7d7;border:.65cqw solid #242329;border-radius:3.1cqw;font-size:4cqw;font-weight:800}.pumpfun-token-image img,.pumpfun-user img{width:100%;height:100%;display:block;object-fit:cover}.pumpfun-token-row div{display:grid;gap:.8cqw;min-width:0}.pumpfun-token-row strong{overflow:hidden;font-size:5.1cqw;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.pumpfun-token-row div span{font-size:3.2cqw}.pumpfun-content{position:absolute;z-index:4;inset:19.8% 3.8% 15.2%}.pumpfun-profit-label{color:#d3d0d7;font-size:2.7cqw}.pumpfun-gain{display:flex;align-items:center;gap:3cqw;margin-top:1.2%;color:#59e36d;font-size:8.7cqw;font-weight:700;line-height:1;letter-spacing:-.045em;white-space:nowrap}.pumpfun-gain span{padding:1.5cqw 2.2cqw;color:#58dc69;background:#102516;border:.2cqw solid #1f4f2a;border-radius:2cqw;font-size:3.6cqw;letter-spacing:-.015em}.pumpfun-card.is-loss .pumpfun-gain{color:#ff5b64}.pumpfun-card.is-loss .pumpfun-gain span{color:#ff6a71;background:#2a1115;border-color:#5c232a}.pumpfun-stats{position:absolute;left:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:11cqw;margin:0}.pumpfun-stats div{display:grid;gap:1cqw}.pumpfun-stats dd{margin:0;font-size:4.8cqw;font-weight:600}.pumpfun-stats dt{color:#c9c6ce;font-size:2.65cqw}.pumpfun-footer{position:absolute;z-index:4;left:3.8%;right:3.8%;bottom:4.8%;display:flex;align-items:center;justify-content:space-between;padding-top:2.8%;border-top:1px solid #27252c}.pumpfun-user,.pumpfun-lockup{display:flex;align-items:center;gap:1.6cqw}.pumpfun-user>span{display:grid;width:6.1cqw;aspect-ratio:1;place-items:center;overflow:hidden;color:#121217;background:#c6c5ca;border-radius:50%;font-size:2.8cqw;font-weight:800}.pumpfun-user strong{font-size:4cqw}.pumpfun-lockup>img{display:block;width:5.2cqw;height:5.2cqw;object-fit:contain}.pumpfun-lockup strong{color:#d8d6db;font-size:5.2cqw;letter-spacing:-.045em}.pumpfun-lockup strong span{color:#5fcb88}.jupiter-card{width:min(100%,500px);aspect-ratio:5 / 6;color:#f2f5f4;background:#1d1f2b;border:2px solid #55edae;border-radius:18px}.jupiter-header{position:absolute;z-index:4;inset:5% 5% auto;display:flex;align-items:center;gap:2.6cqw}.jupiter-token-image{display:grid;width:9cqw;aspect-ratio:1;place-items:center;overflow:hidden;color:#20242a;background:#eef3f0;border-radius:50%;font-size:4cqw;font-weight:800}.jupiter-token-image img{width:100%;height:100%;object-fit:cover}.jupiter-header div{display:grid;gap:.2cqw}.jupiter-header strong{font-size:4.5cqw}.jupiter-header span{color:#a0a6b3;font-size:2.7cqw}.jupiter-chart{position:absolute;z-index:2;inset:17% 0 auto;height:35%}.jupiter-chart svg{width:100%;height:100%;overflow:visible}.jupiter-line{fill:none;stroke:#20d77e;stroke-width:5;filter:drop-shadow(0 0 5px rgba(32,215,126,.42))}.jupiter-fill{fill:#20d77e12}.jupiter-card.is-loss .jupiter-line{stroke:#ff5976}.jupiter-buy,.jupiter-sell{position:absolute;display:grid;place-items:center;height:4.7cqw;border:2px solid #0b1310;font-size:2.4cqw;font-weight:800}.jupiter-buy{width:4.7cqw;color:#0f1512;background:#21d87e;border-radius:50%}.jupiter-sell{min-width:8.4cqw;padding:0 1cqw;color:#2a171b;background:#ff718a;border-radius:999px}.jupiter-buy.b1{left:8%;bottom:17%}.jupiter-buy.b2{left:44%;bottom:32%}.jupiter-sell.s1{right:28%;top:28%}.jupiter-sell.s2{right:7%;top:14%}.jupiter-content{position:absolute;z-index:4;inset:51% 5% auto}.jupiter-gain{display:flex;align-items:center;gap:2.5cqw;color:#54edab;font-size:8.4cqw;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.jupiter-gain span{padding:1.1cqw 2cqw;color:#102019;background:#55edae;border-radius:6px;font-size:4.2cqw;letter-spacing:-.02em}.jupiter-card.is-loss .jupiter-gain{color:#ff6b83}.jupiter-card.is-loss .jupiter-gain span{color:#fff;background:#ff5a76}.jupiter-user{display:flex;align-items:center;gap:2cqw;margin-top:5%}.jupiter-user>span{font-size:5cqw}.jupiter-user div{display:grid;gap:.4cqw}.jupiter-user strong{font-size:3.3cqw}.jupiter-user time{color:#969dab;font-size:2.6cqw}.jupiter-stats{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:3%;margin:6% 0 0}.jupiter-stats div{display:grid;gap:.7cqw}.jupiter-stats dt{color:#a1a7b2;font-size:2.45cqw}.jupiter-stats dd{margin:0;font-size:3.5cqw;font-weight:650}.jupiter-footer{position:absolute;z-index:5;inset:auto 0 0;height:12%;display:flex;align-items:center;gap:2cqw;padding:0 5%;color:#12251c;background:#55edae}.jupiter-footer strong{font-size:4.1cqw}.jupiter-qr{position:absolute;right:5%;width:10cqw;height:10cqw;padding:.65cqw;background:#fff}.jupiter-mark{width:5.7cqw;aspect-ratio:1;border:.8cqw solid #14271d;border-right-color:transparent;border-radius:50%;transform:rotate(-24deg)}.moonshot-card{width:min(100%,500px);aspect-ratio:4 / 5;color:#fff9fd;background:#0c0811;border:1px solid #2b2033;border-radius:7.2cqw}.moonshot-card:before{content:"";position:absolute;z-index:1;inset:2.2%;border:1px solid rgba(255,255,255,.035);border-radius:5.6cqw}.moonshot-orbit i{position:absolute;z-index:2;display:block;width:7cqw;aspect-ratio:1;background:#eb5bf2;border-radius:50%;box-shadow:0 0 4cqw #eb5bf259}.moonshot-orbit i:after{content:"$";position:absolute;inset:0;display:grid;place-items:center;color:#3d1245;font-size:3.2cqw;font-weight:900}.moonshot-orbit i:nth-child(1){top:16%;left:7%;transform:rotate(-18deg)}.moonshot-orbit i:nth-child(2){top:29%;right:6%;width:9cqw;transform:rotate(16deg)}.moonshot-orbit i:nth-child(3){bottom:28%;left:3%;width:5.5cqw;transform:rotate(26deg)}.moonshot-orbit i:nth-child(4){right:9%;bottom:20%;width:6cqw;transform:rotate(-11deg)}.moonshot-orbit i:nth-child(5){left:16%;bottom:8%;width:4.5cqw;opacity:.72}.moonshot-header{position:absolute;z-index:5;top:4.8%;left:6%;right:6%;display:flex;align-items:center;gap:2cqw}.moonshot-header img{width:7.8cqw;height:7.8cqw;border-radius:2cqw}.moonshot-header strong{font-size:4.1cqw;font-weight:850;letter-spacing:-.04em}.moonshot-header span{margin-left:auto;color:#9e93a8;font-size:2.8cqw}.moonshot-content{position:absolute;z-index:4;inset:15.5% 8%;display:flex;flex-direction:column;align-items:center;text-align:center}.moonshot-token-image{display:grid;width:15.5cqw;aspect-ratio:1;place-items:center;overflow:hidden;color:#241729;background:#f3d7f5;border:.75cqw solid #ff81ee;border-radius:50%;box-shadow:0 0 0 1.2cqw #eb5bf21f;font-size:6cqw;font-weight:900}.moonshot-token-image img{width:100%;height:100%;object-fit:cover}.moonshot-token-copy{display:grid;gap:.6cqw;margin-top:2.4%}.moonshot-token-copy strong{max-width:70cqw;overflow:hidden;font-size:5.4cqw;line-height:1;text-overflow:ellipsis;white-space:nowrap}.moonshot-token-copy span{color:#a99eaf;font-size:2.8cqw;font-weight:650}.moonshot-kicker{margin-top:7%;color:#9e93a8;font-size:2.5cqw;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.moonshot-gain{margin-top:1.7%;color:#ff81ee;font-size:14.5cqw;font-weight:850;line-height:.98;letter-spacing:-.065em;text-shadow:0 0 4cqw rgba(255,129,238,.28)}.moonshot-card.is-loss .moonshot-gain{color:#ff5872;text-shadow:0 0 4cqw rgba(255,88,114,.23)}.moonshot-profit{margin-top:1.7%;font-size:4.2cqw;font-weight:700}.moonshot-stats{width:100%;display:grid;grid-template-columns:repeat(3,1fr);margin:auto 0 0;padding:3.5% 0;background:#18111e;border:1px solid #2f2437;border-radius:3cqw}.moonshot-stats div{display:grid;gap:.75cqw}.moonshot-stats div+div{border-left:1px solid #33283b}.moonshot-stats dt{color:#94899d;font-size:2.35cqw}.moonshot-stats dd{margin:0;font-size:3.2cqw;font-weight:720}.moonshot-footer{position:absolute;z-index:5;left:6%;right:6%;bottom:5%;display:flex;align-items:center;justify-content:space-between;color:#a99eaf;font-size:2.55cqw}.moonshot-footer strong{color:#fff9fd;font-size:2.8cqw}.trojan-card{width:min(100%,700px);aspect-ratio:16 / 9;color:#eefbf4;background:#061310;border:1px solid #1c4637;border-radius:1.8cqw}.trojan-card:before{content:"";position:absolute;z-index:2;inset:0 46% 0 0;background:#020a0861;border-right:1px solid rgba(120,238,174,.15)}.trojan-art{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);opacity:.82}.trojan-lockup{position:absolute;z-index:5;top:5.5%;left:4%;width:25%;height:auto;object-fit:contain}.trojan-content{position:absolute;z-index:5;top:8%;right:4.5%;width:46%}.trojan-token{display:flex;align-items:center;gap:1.5cqw}.trojan-token>span{display:grid;width:5.8cqw;aspect-ratio:1;place-items:center;overflow:hidden;color:#102a20;background:#9af7c1;border:.3cqw solid #d5ffe6;border-radius:50%;font-size:2.4cqw;font-weight:900}.trojan-token>span img{width:100%;height:100%;object-fit:cover}.trojan-token div{display:grid;gap:.35cqw}.trojan-token strong{max-width:25cqw;overflow:hidden;font-size:3.1cqw;text-overflow:ellipsis;white-space:nowrap}.trojan-token small{color:#719182;font-size:1.35cqw;font-weight:750;letter-spacing:.08em}.trojan-return{margin-top:5.5%;color:#79efa9;font-size:9.2cqw;font-weight:850;line-height:.9;letter-spacing:-.06em}.trojan-card.is-loss .trojan-return,.trojan-card.is-loss .trojan-profit{color:#ff6478}.trojan-profit-label{display:block;margin-top:4.2%;color:#749084;font-size:1.45cqw;font-weight:750;letter-spacing:.08em}.trojan-profit{display:flex;align-items:center;gap:1.2cqw;margin-top:.7%;color:#eafbf1;font-size:4.3cqw;font-weight:750}.trojan-profit .solana-mark{width:3cqw;height:auto}.trojan-stats{display:grid;grid-template-columns:1fr 1fr;gap:2.2cqw 4cqw;margin:6% 0 0;padding-top:4.5%;border-top:1px solid rgba(147,235,185,.18)}.trojan-stats div{display:grid;gap:.35cqw}.trojan-stats dt{color:#718d81;font-size:1.55cqw}.trojan-stats dd{margin:0;font-size:2.15cqw;font-weight:700}.trojan-footer{position:absolute;z-index:5;left:4%;right:4%;bottom:5%;display:flex;align-items:end;justify-content:space-between}.trojan-footer span{color:#8ca99c;font-size:1.5cqw}.trojan-footer strong{max-width:45%;overflow:hidden;color:#bdfbd5;font-size:1.5cqw;text-overflow:ellipsis;white-space:nowrap}.phantom-wallet-card{width:min(100%,360px);aspect-ratio:1 / 2;color:#f7f5fb;background:#111;border:1px solid #484848;font-family:Inter,sans-serif}.phantom-wallet-card:before{content:"";position:absolute;z-index:1;inset:8.3% 0;background:#111}.phantom-header-art,.phantom-footer-art,.phantom-actions-art{position:absolute;z-index:3;display:block;width:100%;height:auto}.phantom-header-art{inset:0 0 auto}.phantom-footer-art{inset:auto 0 0}.phantom-actions-art{top:31.7%;left:0}.phantom-profile{position:absolute;z-index:5;top:2.65%;left:6.4%;display:flex;align-items:center;gap:2.6cqw}.phantom-profile>img{width:9cqw;height:9cqw;object-fit:cover;border-radius:50%}.phantom-profile div{display:grid;gap:.45cqw}.phantom-profile strong{font-size:3.35cqw;font-weight:500}.phantom-profile span{font-size:3.35cqw;font-weight:700}.phantom-wallet-body{position:absolute;z-index:5;inset:0}.phantom-balance{position:absolute;top:16.1%;width:100%;font-size:10.8cqw;font-weight:700;line-height:1;letter-spacing:-.055em;text-align:center}.phantom-wallet-pnl{position:absolute;top:23.1%;width:100%;display:flex;justify-content:center;gap:2.5cqw;color:#ff3f50;font-size:5.1cqw}.phantom-wallet-card.is-profit .phantom-wallet-pnl{color:#3bd89a}.phantom-wallet-pnl strong{padding:0 1cqw;background:#970d1847;border-radius:3px}.phantom-wallet-card.is-profit .phantom-wallet-pnl strong{background:#126f4e47}.phantom-tabs{position:absolute;top:48.7%;left:6.4%;right:6.4%;display:flex;align-items:baseline;gap:5.8cqw;font-size:5cqw}.phantom-tabs strong{color:#fff}.phantom-tabs span{color:#76717f;font-weight:700}.phantom-tabs i{margin-left:auto;color:#77737c;font-size:3.2cqw;font-style:normal}.phantom-token-row{position:absolute;top:54%;left:5.5%;right:5.5%;height:12.2%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:3cqw;padding:0 4.2%;background:#292929;border-radius:15px}.phantom-token-icon{width:12.8cqw;aspect-ratio:1;display:grid;overflow:hidden;place-items:center;color:#b69cff;background:#030303;border-radius:50%}.phantom-token-icon img{width:100%;height:100%;display:block;object-fit:cover}.phantom-token-icon b{font-size:5.7cqw}.phantom-token-row>div{display:grid;gap:1.2cqw}.phantom-token-row>div:last-child{justify-items:end}.phantom-token-row strong{font-size:4.6cqw}.phantom-token-row strong i{display:inline-grid;width:3.8cqw;aspect-ratio:1;place-items:center;color:#17131c;background:#a78bfa;border-radius:50%;font-size:2.7cqw;font-style:normal}.phantom-token-row span{color:#a8a2ae;font-size:4cqw;white-space:nowrap}.phantom-token-row>div:last-child span{color:#ff4050}.phantom-wallet-card.is-profit .phantom-token-row>div:last-child span{color:#3bd89a}.export-actions{margin-top:16px}.export-message{min-height:18px;margin:10px 0 0;font-size:12px;color:var(--muted)}.export-message.error{color:var(--danger)}.how-section{width:min(1400px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(50px,10vw,160px);padding:120px 0;border-top:1px solid var(--line)}.how-copy h2{max-width:680px}.how-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.how-list li{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:21px 0;border-bottom:1px solid var(--line)}.how-list svg{margin-top:2px;color:var(--accent)}.how-list div{display:grid;gap:4px}.how-list strong{font-size:17px}.how-list span{color:var(--muted)}.token-section{width:min(1400px,calc(100% - 40px));margin:0 auto 90px;display:grid;grid-template-columns:1fr 1fr;min-height:540px;color:#152006;background:var(--accent)}.token-symbol{display:grid;place-items:center;overflow:hidden;border-right:1px solid rgba(21,32,6,.28);font-size:clamp(110px,19vw,300px);line-height:.8;letter-spacing:-.1em;font-weight:760}.token-copy{align-self:center;padding:clamp(35px,6vw,88px)}.token-copy h2{font-size:clamp(42px,5.2vw,76px)}.token-copy p{color:#152006b8}.token-copy .button-primary{color:#efefe9;background:#171717}.social-link{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(21,32,6,.35);border-radius:var(--radius)}.site-footer{width:min(1400px,calc(100% - 40px));min-height:100px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.site-footer>span:first-child{color:var(--ink);font-size:17px;font-weight:750}.site-footer>span:last-child{justify-self:end}@media(max-width:1050px){.hero{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr)}.generator-layout{grid-template-columns:340px minmax(0,1fr)}.card-body{gap:16px}}@media(max-width:820px){.site-nav{grid-template-columns:1fr auto}.nav-links{display:none}.hero{min-height:auto;grid-template-columns:1fr;gap:42px;padding:58px 0 64px}.hero h1{font-size:clamp(58px,15vw,100px)}.hero-visual{width:100%}.generator-section{padding:78px 0 84px}.generator-layout,.how-section,.token-section{grid-template-columns:1fr}.generator-layout{gap:1px}.card-stage{min-height:360px}.how-section{gap:52px;padding:84px 0}.token-symbol{min-height:300px;border-right:0;border-bottom:1px solid rgba(21,32,6,.28)}}@media(max-width:560px){.site-nav,.hero,.generator-section,.how-section,.token-section,.site-footer{width:calc(100% - 28px)}.hero h1{font-size:clamp(55px,18vw,82px)}.hero-copy>p:not(.hero-kicker){font-size:16px}.hero-actions,.export-actions{align-items:stretch;flex-direction:column}.hero-actions .button,.export-actions .button{width:100%}.hero-quote{position:relative;right:auto;bottom:auto;width:100%;border-top:0;border-radius:0 0 var(--radius) var(--radius)}.section-heading h2,.how-copy h2,.token-copy h2{font-size:clamp(40px,13vw,62px)}.editor-panel,.preview-panel{padding:16px}.form-grid{grid-template-columns:1fr}.side-control{grid-column:auto}.card-stage{min-height:260px;padding:8px}.pnl-card{padding:14px}.platform-mark{width:28px;height:28px;font-size:14px}.card-body{grid-template-columns:1.25fr .75fr;padding:12px 0 10px}.pair{margin-bottom:7px}.pnl-value{font-size:clamp(31px,10vw,46px)}.pnl-label,.profit-line,.card-stat span,.card-stat strong,.trade-side,.card-footer>div span,.card-date{font-size:7px}.platform-lockup strong,.card-footer strong{font-size:9px}.token-copy{padding:42px 24px}.site-footer{grid-template-columns:1fr;gap:8px;padding:28px 0}.site-footer p{margin:0}.site-footer>span:last-child{justify-self:start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker>div{animation:none}*,*:before,*:after{transition-duration:.01ms!important}}::selection{color:var(--accent-ink);background:var(--accent)}body{background:radial-gradient(circle at 78% 5%,color-mix(in srgb,var(--accent-soft),transparent 68%),transparent 34rem),var(--bg)}.site-shell{position:relative;width:100%;max-width:100%;overflow-x:hidden}.site-shell:before{content:"";position:fixed;inset:0;z-index:50;pointer-events:none;opacity:.18;background-image:repeating-radial-gradient(circle at 25% 25%,transparent 0 1px,rgb(126 117 177 / 12%) 1px 2px);background-size:7px 7px;mix-blend-mode:soft-light}.site-nav{position:relative;z-index:40;width:min(1480px,calc(100% - 48px));height:74px;margin:0 auto;padding:0 10px 0 8px;border-bottom-color:color-mix(in srgb,var(--line),transparent 22%)}.wordmark{gap:11px;font-size:18px;font-weight:760;letter-spacing:-.035em}.wordmark img,.footer-brand img{width:38px;height:38px;display:block;object-fit:cover;border:1px solid color-mix(in srgb,var(--accent-soft),transparent 50%);border-radius:11px}.nav-links{gap:8px;padding:5px;color:var(--muted);background:color-mix(in srgb,var(--surface),transparent 18%);border:1px solid var(--line);border-radius:999px;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:inset 0 1px #ffffff14}.nav-links a{padding:7px 14px;border-radius:999px}.nav-links a:hover{color:var(--accent-ink);background:var(--accent)}.icon-button{width:40px;height:40px;border-radius:999px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.icon-button:hover{background:var(--surface-2);border-color:var(--accent);transform:rotate(8deg)}.button{min-height:48px;padding:0 22px;border-radius:999px;font-weight:680;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .18s ease,color .18s ease,border-color .18s ease}.button:hover{transform:translateY(-2px)}.button-primary:hover{color:var(--accent-ink);background:color-mix(in srgb,var(--accent),var(--bg) 10%)}.button-secondary{background:color-mix(in srgb,var(--surface),transparent 36%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.brand-hero{width:min(1480px,calc(100% - 48px));min-height:min(860px,calc(100dvh - 74px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(440px,.94fr);align-items:center;gap:clamp(42px,7vw,112px);padding:clamp(44px,7vh,78px) 0 68px}.brand-hero-copy{position:relative;z-index:2}.hero-kicker{margin:0 0 22px;color:var(--muted);font:600 11px/1.4 IBM Plex Mono,monospace;letter-spacing:.13em}.brand-hero h1{max-width:850px;margin:0;font-size:clamp(58px,7.6vw,122px);font-weight:770;line-height:.84;letter-spacing:-.075em}.brand-hero h1 .hero-line{display:block;white-space:nowrap}.brand-hero h1 .hero-line-muted{color:var(--muted)}.brand-hero-copy>p:not(.hero-kicker){max-width:520px;margin:28px 0 0;color:var(--muted);font-size:18px;line-height:1.5}.brand-hero-media{position:relative;min-height:600px;isolation:isolate}.brand-hero-media:before{content:"";position:absolute;inset:8% -12% 12% 18%;z-index:-1;border-radius:50%;background:color-mix(in srgb,var(--accent-soft),transparent 22%);filter:blur(90px);opacity:.5}.hero-logo-frame{position:absolute;inset:1% 2% auto auto;width:min(88%,560px);aspect-ratio:1;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent-soft),transparent 54%);border-radius:26px;background:#080818;box-shadow:0 40px 100px #08062352;transform:rotate(3deg);transition:transform .7s cubic-bezier(.16,1,.3,1)}.hero-logo-frame:hover{transform:rotate(0) scale(1.015)}.hero-logo-frame img{width:100%;height:100%;display:block;object-fit:cover}.ticker{color:var(--accent-ink);background:var(--accent);border-block-color:color-mix(in srgb,var(--accent),var(--ink) 18%)}.ticker span{position:relative;padding:13px 38px;font-size:11px;letter-spacing:.08em}.ticker span:after{content:"/";position:absolute;right:-3px;opacity:.44}.manifesto-section{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:clamp(150px,17vw,250px) 0}.manifesto-section p{margin:0;color:var(--ink);font-size:clamp(48px,7.2vw,112px);font-weight:680;line-height:.98;letter-spacing:-.06em}.manifesto-word{display:inline}.manifesto-inline-image{width:clamp(96px,12vw,178px);height:clamp(42px,5.2vw,76px);display:inline-block;overflow:hidden;margin:0 .06em;vertical-align:middle;border:1px solid var(--line);border-radius:999px}.manifesto-inline-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 51%;transform:scale(1.75)}.generator-section,.brand-bento,.showcase-section,.process-story,.app-section{width:min(1480px,calc(100% - 48px));margin-inline:auto}.generator-section{padding:128px 0 160px}.section-heading{max-width:800px;margin-bottom:48px}.section-heading h2{max-width:780px;font-size:clamp(48px,6.5vw,92px);line-height:.94;letter-spacing:-.064em}.section-heading p{max-width:620px;margin-top:20px;font-size:18px}.generator-layout{grid-template-columns:minmax(330px,.7fr) minmax(0,1.3fr);gap:14px;background:transparent;border:0}.editor-panel,.preview-panel{border:1px solid var(--line);border-radius:22px;box-shadow:0 26px 80px #0806231a}.editor-panel,.preview-panel{padding:24px}.platform-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.platform-picker button,.input-group input,.segmented,.asset-upload-button,.asset-upload-clear,.background-library-grid button{border-radius:11px}.platform-picker button{transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}.platform-picker button:hover{transform:translateY(-1px)}.platform-picker button:hover,.platform-picker button.active,.segmented button.selected{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.input-group input{height:44px;background:var(--surface-2)}.random-button{height:46px;border-style:solid;border-radius:999px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.random-button:hover{background:var(--surface-2);transform:translateY(-1px)}.card-stage{min-height:560px;border-radius:16px;background-color:#080818;background-image:linear-gradient(rgb(222 218 255 / 7%) 1px,transparent 1px),linear-gradient(90deg,rgb(222 218 255 / 7%) 1px,transparent 1px);background-size:32px 32px}.preview-panel>p[role=status]{min-height:20px;margin:12px 0 0;color:var(--muted);font-size:12px}.brand-bento{padding:150px 0}.brand-bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(260px,auto));grid-auto-flow:dense;gap:14px}.brand-bento-grid article{position:relative;overflow:hidden;padding:clamp(28px,4vw,54px);background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:0 22px 72px #08062314}.brand-bento-grid h3{max-width:560px;margin:12px 0 0;font-size:clamp(27px,3vw,46px);line-height:1;letter-spacing:-.045em}.brand-bento-grid p{max-width:440px;margin:16px 0 0;color:var(--muted);font-size:16px;line-height:1.5}.bento-platforms{grid-column:span 7;color:var(--accent-ink);background:var(--accent)!important}.bento-platforms strong{display:block;font-size:clamp(86px,11vw,170px);line-height:.75;letter-spacing:-.085em}.bento-platforms p{color:color-mix(in srgb,var(--accent-ink),transparent 24%)}.bento-logo{grid-column:span 5;padding:0!important;background:#080818!important}.bento-logo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.bento-logo:hover img{transform:scale(1.045)}.bento-uploads{grid-column:span 4;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--accent-soft),transparent 30%),transparent 42%),var(--surface)!important}.bento-export{grid-column:span 8;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px;padding-right:0!important}.export-format{min-height:250px;display:grid;place-items:center;overflow:hidden;color:color-mix(in srgb,var(--accent-soft),var(--ink) 20%);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft),transparent 22%),transparent 62%),var(--bg);border-left:1px solid var(--line);font:780 clamp(76px,10vw,150px)/.8 "Outfit Variable",sans-serif;letter-spacing:-.08em}.showcase-section{padding:150px 0}.platform-accordion{height:min(42vw,510px);min-height:400px;display:flex;gap:10px}.platform-accordion button{position:relative;min-width:0;flex:1 1 0;overflow:hidden;padding:0;color:var(--ink);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--accent-soft),transparent 42%),transparent 44%),var(--surface);border:1px solid var(--line);border-radius:22px;cursor:pointer;transition:flex .76s cubic-bezier(.16,1,.3,1),transform .22s ease,border-color .22s ease}.platform-accordion:hover button{flex:.72 1 0}.platform-accordion button:hover,.platform-accordion button.active{flex:2.9 1 0;border-color:var(--accent)}.platform-accordion button:active{transform:scale(.992)}.platform-accordion .platform-logo{position:absolute;inset:44% auto auto 50%;width:min(62%,250px);height:38%;display:block;object-fit:contain;opacity:.72;transform:translate(-50%,-50%) scale(.84);transition:opacity .42s ease,transform .76s cubic-bezier(.16,1,.3,1)}.platform-accordion .platform-logo-terminal{width:min(76%,330px)}.platform-accordion .platform-logo-fomo{width:min(46%,190px);height:auto;aspect-ratio:1;border-radius:18px}.platform-accordion button:hover .platform-logo,.platform-accordion button.active .platform-logo{opacity:1;transform:translate(-50%,-50%) scale(1)}.platform-accordion strong{position:absolute;z-index:2;left:24px;bottom:22px;padding:8px 12px;color:var(--ink);background:color-mix(in srgb,var(--surface),transparent 12%);border:1px solid var(--line);border-radius:999px;font:600 11px IBM Plex Mono,monospace;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.process-story{padding:160px 0 200px}.process-intro{max-width:900px;margin-bottom:100px}.process-intro h2{max-width:900px;margin:0;font-size:clamp(52px,6.6vw,100px);line-height:.94;letter-spacing:-.06em}.process-intro p{max-width:580px;margin:24px 0 0;color:var(--muted);font-size:18px;line-height:1.55}.process-intro .button{margin-top:30px}.process-stack{max-width:1120px;display:grid;margin-left:auto}.process-card{min-height:min(680px,74dvh);display:grid;grid-template-rows:auto 1fr auto;align-items:start;overflow:hidden;margin-bottom:24vh;padding:clamp(34px,5vw,68px);background:var(--surface);border:1px solid var(--line);border-radius:26px;box-shadow:0 36px 110px #0806232e;transform-origin:center top}.process-card:last-child{margin-bottom:0}.process-card>svg{color:currentColor}.process-card>div{align-self:center}.process-card strong{max-width:820px;display:block;font-size:clamp(48px,6.1vw,88px);line-height:.94;letter-spacing:-.06em}.process-card p{max-width:560px;margin:20px 0 0;color:currentColor;opacity:.72;font-size:18px;line-height:1.5}.process-card>span{font:600 11px IBM Plex Mono,monospace;letter-spacing:.08em;opacity:.6}.process-card-platform{color:var(--accent-ink);background:var(--accent)}.process-card-control{background:radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--accent-soft),transparent 30%),transparent 44%),var(--surface)}.process-card-export{color:#f3f1ff;background:linear-gradient(135deg,rgb(45 39 88 / 76%),transparent 56%),#080818;border-color:#312d55}.app-section{min-height:620px;display:grid;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);align-items:center;overflow:hidden;margin-bottom:120px;color:var(--accent-ink);background:var(--accent);border:1px solid color-mix(in srgb,var(--accent),var(--ink) 18%);border-radius:28px}.app-logo{width:100%;height:100%;min-height:620px;display:block;object-fit:cover}.app-copy{padding:clamp(42px,7vw,104px)}.app-copy h2{max-width:760px;margin:0;font-size:clamp(48px,6vw,88px);line-height:.92;letter-spacing:-.065em}.app-copy>p{max-width:540px;margin:24px 0 0;color:color-mix(in srgb,var(--accent-ink),transparent 22%);font-size:18px;line-height:1.5}.store-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.store-links a{min-width:190px;min-height:62px;display:flex;align-items:center;gap:11px;padding:9px 18px;color:var(--accent);background:var(--accent-ink);border:1px solid color-mix(in srgb,var(--accent-ink),transparent 50%);border-radius:15px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .18s ease}.store-links a:hover{transform:translateY(-3px)}.store-links a:active{transform:translateY(0) scale(.985)}.store-links span{display:grid;gap:1px;font-size:11px;line-height:1.05}.store-links strong{font-size:19px;letter-spacing:-.02em}.site-footer{width:min(1480px,calc(100% - 48px));min-height:132px;grid-template-columns:1fr auto 1fr}.footer-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:18px;font-weight:760}.site-footer p{margin:0;text-align:center}.footer-links{justify-self:end;display:flex;align-items:center;gap:18px}.footer-links a{transition:color .16s ease}.footer-links a:hover{color:var(--ink)}@media(max-width:1120px){.brand-hero{grid-template-columns:minmax(0,1fr) minmax(390px,.8fr);gap:30px}.brand-hero h1{font-size:clamp(58px,7.4vw,90px)}.brand-hero-media{min-height:520px}.generator-layout{grid-template-columns:360px minmax(0,1fr)}.platform-picker{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.site-nav{grid-template-columns:1fr auto}.nav-links{display:none}.brand-hero{min-height:auto;grid-template-columns:1fr;padding:72px 0 80px}.brand-hero h1{max-width:760px;font-size:clamp(62px,11vw,104px)}.brand-hero-media{min-height:min(72vw,640px)}.hero-logo-frame{width:min(78%,520px)}.generator-layout,.app-section{grid-template-columns:1fr}.app-logo{min-height:0;aspect-ratio:16 / 10}}@media(max-width:720px){.site-nav,.brand-hero,.manifesto-section,.generator-section,.brand-bento,.showcase-section,.process-story,.app-section,.site-footer{width:calc(100% - 28px)}.brand-hero{padding-top:54px}.brand-hero h1{font-size:clamp(54px,16vw,86px)}.brand-hero-copy>p:not(.hero-kicker){font-size:16px}.hero-actions,.export-actions{align-items:stretch;flex-direction:column}.hero-actions .button,.export-actions .button{width:100%}.manifesto-section{padding:118px 0}.manifesto-section p{font-size:clamp(43px,13.5vw,72px)}.generator-section,.brand-bento,.showcase-section,.process-story{padding-block:108px}.section-heading h2,.process-intro h2,.app-copy h2{font-size:clamp(43px,12.4vw,66px)}.editor-panel,.preview-panel{padding:16px;border-radius:17px}.platform-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.card-stage{min-height:300px}.brand-bento-grid{grid-template-columns:1fr;grid-template-rows:auto}.brand-bento-grid article{grid-column:1;min-height:270px;border-radius:17px}.bento-logo{aspect-ratio:1}.bento-export{grid-template-columns:1fr;padding-right:clamp(28px,4vw,54px)!important}.export-format{min-height:220px;border-radius:13px;border-left:0}.platform-accordion{height:auto;min-height:0;display:flex;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:thin}.platform-accordion button,.platform-accordion button.active{min-width:min(82vw,330px);flex:0 0 min(82vw,330px);min-height:260px;border-radius:17px;scroll-snap-align:start}.process-intro{margin-bottom:64px}.process-card{min-height:460px;margin-bottom:34px;border-radius:17px}.process-card strong{font-size:clamp(42px,11vw,64px)}.app-section{margin-bottom:72px;border-radius:20px}.app-copy{padding:42px 24px 48px}.store-links{align-items:stretch;flex-direction:column}.store-links a{width:100%}.site-footer{grid-template-columns:1fr;gap:18px;padding:30px 0}.site-footer p{text-align:left}.footer-links{justify-self:start;flex-wrap:wrap}}@media(max-width:430px){.brand-hero h1{font-size:clamp(43px,13.4vw,58px)}.brand-hero-media{min-height:390px}.hero-logo-frame{width:88%}.platform-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-accordion button,.platform-accordion button.active{min-width:calc(100vw - 52px);flex-basis:calc(100vw - 52px);min-height:310px}}@media(prefers-reduced-transparency:reduce){.nav-links,.button-secondary,.platform-accordion strong{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--surface)}}.scroll-progress{position:fixed;z-index:100;top:0;left:0;width:100%;height:2px;pointer-events:none;background:var(--accent);transform:scaleX(0);transform-origin:left center}::view-transition-old(root),::view-transition-new(root){animation-duration:.36s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(root){animation-name:pnlarp-theme-out}::view-transition-new(root){animation-name:pnlarp-theme-in}@keyframes pnlarp-theme-out{to{opacity:0}}@keyframes pnlarp-theme-in{0%{opacity:0}}.wordmark img,.footer-brand img{transition:transform .24s cubic-bezier(.16,1,.3,1)}.wordmark:hover img,.footer-brand:hover img{transform:rotate(-5deg) scale(1.04)}.hero-actions .button svg,.process-intro .button svg{transition:transform .18s ease}.hero-actions .button:hover svg,.process-intro .button:hover svg{transform:translate(3px)}.ticker:hover>div{animation-play-state:paused}.random-button svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.random-button:hover svg{transform:rotate(135deg)}.preview-toolbar span:first-child{display:inline-flex;align-items:center;gap:8px}.preview-toolbar span:first-child:before{content:"";width:6px;height:6px;background:var(--accent);border-radius:50%;animation:live-preview-pulse 1.8s ease-in-out infinite}@keyframes live-preview-pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.store-links a svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.store-links a:hover svg{transform:scale(1.08)}.footer-links a svg{transition:transform .18s ease}.footer-links a:hover svg{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.scroll-progress{display:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms!important}}
