:root{--ink:#eef6ff;--muted:#899bb0;--line:#1c3041;--panel:#0e1923;--base:#07111b;--green:#c7fb68;--green-dim:#8dbd3f;--fly-cyan:#59e6e0;--fly-violet:#9f8cff;--font-sans:Inter,"Segoe UI Variable","Segoe UI",system-ui,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:#07111b}body{isolation:isolate;color:#edf5ff;background:#07111b;font-family:Inter,Segoe UI Variable,Segoe UI,system-ui,sans-serif;position:relative}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 51% -18%,#1b4553 0,#0000 43%),radial-gradient(at 98% 84%,#251c48 0,#0000 34%),linear-gradient(#91d8ff08 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#91d8ff08 1px,#0000 1px) 0 0/44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0007 60%,#0000 100%);mask-image:linear-gradient(#000 0%,#0007 60%,#0000 100%)}.app-shell{background:0 0;grid-template-columns:236px minmax(500px,1fr) 354px;max-width:1920px}.sidebar,.fly-column{background:linear-gradient(#0a141ef5,#08111af7);border-color:#8edbff18;box-shadow:inset -1px 0 #ffffff03}.fly-column{border-left:1px solid #8edbff18;padding:23px 19px}.brand{letter-spacing:-1px;font-family:Segoe UI Variable,system-ui,sans-serif;font-size:22px}.brand-mark{background:linear-gradient(145deg,#d4ff86,#8ed848);border-radius:10px;box-shadow:0 0 25px #b7fb5630}.beta-tag,.side-label,.section-kicker,.eyebrow{letter-spacing:.18em}.workspace-switch,.connect-card,.wallet-summary{background:linear-gradient(140deg,#101f2b,#0c1720);border-color:#52758a3d;border-radius:11px}.nav-item{border-radius:8px}.nav-item.selected{color:#e9fbff;background:linear-gradient(90deg,#173039,#111e27);box-shadow:inset 0 0 0 1px #63e8df19}.nav-item.selected:before{background:linear-gradient(#bafc67,#52e6da);box-shadow:0 0 13px #52e6da70}.connect-card{background:radial-gradient(at 100% 0,#153b3c,#0e1a22 56%);box-shadow:inset 0 0 25px #4ae9d70a}.connect-card button,.send-button,.launch-submit,.connect-primary{color:#08141a;background:linear-gradient(110deg,#d6ff85,#abf252 70%,#73ebbb);box-shadow:0 5px 25px #abf25221}.topbar{background:#07111bdc;border-color:#8edbff18}.breadcrumbs b{color:#e1f5ff}.connect-x,.prompt-box,.quick-card,.empty-activity,.task-card,.skill-card{background:#0d1a25;border-color:#294253}.connect-x:hover,.quick-card:hover{background:#132630;border-color:#51dcd349}.main-scroll{max-width:1020px;padding:55px clamp(24px,4vw,64px) 40px}.welcome-row h1{letter-spacing:-2.6px;font-family:Segoe UI Variable,Inter,system-ui,sans-serif;font-size:clamp(39px,4vw,53px);font-weight:650}.welcome-row h1 em{color:#c7fb68;text-shadow:0 0 35px #baf26526;font-family:Georgia,serif}.welcome-sub,.workbench-head p{color:#9aafbe}.date-pill{color:#ccfbf4;background:#0c1c27;border-color:#52e6da40;box-shadow:inset 0 0 20px #52e6da0b}.workbench{background:linear-gradient(145deg,#10202b,#0c1721 70%);border:1px solid #53d4d22a;border-radius:17px;padding:25px;position:relative;overflow:hidden;box-shadow:0 25px 80px #0004,inset 0 1px #d9fcff0b}.workbench:before{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#38cdd20c,#0000 55%);position:absolute;inset:0}.workbench-head,.prompt-box,.quick-label,.quick-grid{position:relative}.workbench-head h2,.activity-heading h2{letter-spacing:-.65px;font-family:Segoe UI Variable,Inter,system-ui,sans-serif;font-weight:630}.section-kicker,.eyebrow{color:#9cbbcc}.prompt-box{background:#08131c;border-color:#3c6474;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff02}.prompt-box:focus-within{border-color:#5ce4dd;box-shadow:0 0 0 3px #52e6da12,0 0 35px #52e6da0c}.prompt-box textarea{color:#eefbff;font-family:inherit}.prompt-box textarea::placeholder{color:#718b9a}.prompt-hints{color:#8fa5b2}.quick-card{border-radius:10px;min-height:75px;transition:transform .22s,border-color .22s,background .22s}.quick-card:hover{transform:translateY(-3px)}.quick-copy b{color:#eef8ff;font-size:11px}.quick-copy small{color:#8fa4b2}.quick-icon.mint,.skill-card-icon.mint,.skill-emoji.mint{color:#69efe0;background:#163635}.quick-icon.violet,.skill-card-icon.violet,.skill-emoji.purple{color:#b7a4ff;background:#292446}.quick-icon.amber,.skill-card-icon.amber,.skill-emoji.amber{color:#ffd47a;background:#382d20}.activity-section,.skills-section{margin-top:48px}.empty-activity,.task-card{background:linear-gradient(120deg,#0e1c27,#0b1720);border-radius:12px}.task-status.done,.task-status{box-shadow:inset 0 0 0 1px #baf25222}.task-result{color:#c6d4dd}.skill-card{border-radius:11px}.skill-card p{color:#91a5b1}.page-footer{color:#718695;border-color:#263b49}.fly-panel-top{color:#91a6b5}.fly-panel-top button{color:#9fb4c0}.fly-column .fly-scene{isolation:isolate;background:radial-gradient(at 50% 46%,#244947 0,#132b32 39%,#0d1b27 73%);border:1px solid #64e7db3d;border-radius:17px;flex:none;min-height:382px;position:relative;overflow:hidden;box-shadow:0 0 50px #55dcd610,inset 0 0 45px #52d5c70c}.fly-scene:after{content:"";z-index:-1;background:linear-gradient(120deg,#0000 22%,#b5fff00c 46%,#0000 64%);animation:6s ease-in-out infinite flyScan;position:absolute;inset:0;transform:translate(-100%)}.scene-glow{filter:blur(50px);background:#8dfed044;width:245px;height:210px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.window-grid{opacity:.21;background-image:linear-gradient(#9dfaf01c 1px,#0000 1px),linear-gradient(90deg,#9dfaf01c 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 74%);mask-image:radial-gradient(#000,#0000 74%)}.scene-label,.scene-caption{color:#c4e5e9;letter-spacing:.17em;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute;left:15px;right:15px}.scene-label{top:15px}.scene-label>span:last-child{color:#688797;margin-left:auto}.scene-caption{color:#95b3be;justify-content:space-between;bottom:14px}.fly-hud-ring{pointer-events:none;border:1px solid #86fff02e;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.ring-one{width:205px;height:205px;animation:22s linear infinite flyRing}.ring-two{border-style:dashed;width:252px;height:118px;animation:32s linear infinite reverse flyRing;rotate:-24deg}.ring-three{border-style:dotted;border-color:#9283ff1b;width:290px;height:290px;animation:46s linear infinite flyRing}.fly-hero-orbit{z-index:1;border:1px solid #9cffa14d;border-radius:50%;width:205px;height:60px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)rotate(-24deg);box-shadow:0 0 20px #9bffab1c}.fly-hero-avatar{z-index:3;object-fit:contain;filter:drop-shadow(0 13px 20px #51e5ce55);width:min(76%,268px);height:auto;animation:4s ease-in-out infinite mascotFlight;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.fly-hero-wings{z-index:2;pointer-events:none;justify-content:space-between;width:220px;height:78px;display:flex;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)}.fly-hero-wings i{transform-origin:95% 92%;background:linear-gradient(140deg,#eaffff77,#78e8df18 66%,#ffffff06);border:1px solid #d7fff5a8;border-radius:100% 12% 86% 14%;width:76px;height:47px;animation:.105s ease-in-out infinite alternate heroWing;box-shadow:0 0 18px #80fff142}.fly-hero-wings i:last-child{transform-origin:5% 92%;animation-name:heroWingRight;transform:scaleX(-1)}.is-working .fly-hero-avatar{animation-duration:1.25s}.is-working .fly-console{box-shadow:0 0 35px #6ce9de2a,inset 0 0 32px #51e6d31a}.is-working .console-wave i{animation-duration:.28s}.robot-drone{z-index:4;background:linear-gradient(145deg,#d8ff9b,#31a891);border:1px solid #b8ff8c;border-radius:7px;width:23px;height:23px;animation:6s ease-in-out infinite dronePath;position:absolute;transform:rotate(45deg);box-shadow:0 0 18px #72ffbf80}.robot-drone:before,.robot-drone:after{content:"";background:#7cf7dd;position:absolute}.robot-drone:before{width:32px;height:1px;top:10px;left:-6px}.robot-drone:after{width:1px;height:32px;top:-6px;left:10px}.robot-drone i{z-index:1;background:#efffbd;border-radius:50%;position:absolute;inset:7px;box-shadow:0 0 8px #fff}.robot-drone b{background:#9b8bff;border-radius:50%;width:5px;height:5px;position:absolute;top:-4px;right:-4px}.drone-one{top:30%;left:15%}.drone-two{animation-delay:-2.4s;bottom:26%;right:14%;scale:.68}.fly-console{z-index:1;background:linear-gradient(135deg,#091720ef,#102329ef);border:1px solid #7de9d443;border-radius:11px;width:72%;padding:10px 12px 9px;position:absolute;bottom:54px;left:50%;transform:translate(-50%);box-shadow:0 9px 35px #020a10a1,inset 0 1px #e2ffff13}.console-top,.console-dots{align-items:center;display:flex}.console-top{color:#7ca3b0;letter-spacing:.13em;justify-content:space-between;font:7px ui-monospace,monospace}.console-dots{gap:3px}.console-dots i{background:#51e8d8;border-radius:50%;width:4px;height:4px}.console-dots i:nth-child(2){background:#d0ff75}.console-dots i:nth-child(3){background:#a28cff}.console-wave{justify-content:space-around;align-items:center;gap:4px;height:27px;margin:6px 0;display:flex}.console-wave i{width:4px;height:var(--bar,12px);background:linear-gradient(#8effbe,#56e6dd);border-radius:5px;animation:.9s ease-in-out infinite alternate waveBar;box-shadow:0 0 8px #56e6dd60}.console-wave i:nth-child(3n){--bar:20px;animation-delay:-.6s}.console-wave i:nth-child(3n+1){--bar:9px;animation-delay:-.3s}.console-wave i:nth-child(4n){--bar:16px;animation-delay:-.8s}.console-lines{gap:3px;display:grid}.console-lines i{background:#a0ffe357;border-radius:2px;width:88%;height:2px}.console-lines i:nth-child(2){background:#aea2ff54;width:64%}.console-lines i:nth-child(3){background:#d6ff7966;width:40%}.console-status{color:#9bb7bd;letter-spacing:.12em;align-items:center;gap:5px;margin-top:6px;font:6px ui-monospace,monospace;display:flex}.console-status span{background:#c7fb68;border-radius:50%;width:5px;height:5px;animation:1.3s infinite livePulse;box-shadow:0 0 7px #c7fb68}.fly-status-row{margin-top:14px}.fly-status-row b{color:#edfbff}.fly-status-row>span:last-child{color:#71ede1;letter-spacing:.15em}.fly-note{color:#99adb6}.fly-divider{background:#7bc9d329}.fly-detail-head{color:#9cbbc9}.field-note b{color:#e3f6ff}.field-note p{color:#91a5af}.fly-callout{background:radial-gradient(at 80% 10%,#24504d,#12232b 72%);border:1px solid #51e6d42b;border-radius:13px;position:relative;overflow:hidden}.fly-callout:after{content:"";border:1px solid #73e9dd22;border-radius:50%;width:100px;height:100px;position:absolute;top:-32px;right:-25px;box-shadow:0 0 0 15px #73e9dd08,0 0 0 31px #73e9dd05}.callout-flower{color:#baff81;text-shadow:0 0 16px #baff81}.fly-column-footer{color:#718995}.signal-bars{align-items:end;gap:2px;height:11px;display:flex}.signal-bars i{background:#55e8dd;width:2px;height:4px}.signal-bars i:nth-child(2){height:7px}.signal-bars i:nth-child(3){height:9px}.signal-bars i:nth-child(4){height:11px}.launch-page,.token-detail-page,.connect-page,.player-shell,.xshare-page{--lime:#c7fb68;color:#eef6ff;background-color:#07111b;font-family:Inter,Segoe UI Variable,Segoe UI,system-ui,sans-serif}.launch-page,.token-detail-page{background-image:radial-gradient(at 50% -17%,#163747 0,#0000 51%),radial-gradient(at 100% 80%,#221c40 0,#0000 34%),linear-gradient(#9ddfff07 1px,#0000 1px),linear-gradient(90deg,#9ddfff07 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px}.launch-topbar,.connect-nav{border-color:#8edbff20}.launch-brand .brand-mark,.connect-mark .player-logo{background:linear-gradient(140deg,#d8ff91,#9df344);box-shadow:0 0 22px #b4fa5e39}.launch-eyebrow,.section-kicker{color:#8dc9d2}.launch-form-card,.launch-preview-wrap,.token-preview-card,.token-grid-card,.detail-metrics>div,.detail-about,.detail-chart-card,.connect-card{background:linear-gradient(145deg,#10212c,#0c1721);border-color:#3c5b69}.launch-fields input,.launch-description textarea,.launch-description input{background:#09141e;border-color:#34515e}.launch-upload{background:#0a1920;border-color:#5a8a70}.launch-submit,.connect-primary{background:linear-gradient(110deg,#d6ff85,#aaf353 65%,#6fe8bd);box-shadow:0 8px 28px #aaf3531c}.token-explore-hero{background:radial-gradient(at 80%,#22484a,#111e2a 47%,#09141e 82%);border-color:#4f777b;box-shadow:0 25px 90px #0005}.hero-coin{background:radial-gradient(circle at 35% 30%,#f0ffc9,#c7fb68 42%,#55b9a0);box-shadow:0 0 65px #75efcc46}.token-grid-card{transition:transform .25s,border-color .25s,box-shadow .25s}.token-grid-card:hover{border-color:#59e6d0;box-shadow:0 14px 35px #31dac11c}.detail-actions button{color:#09141a;background:linear-gradient(110deg,#d6ff85,#aaf353 65%,#6fe8bd);box-shadow:0 7px 22px #aaf3531b}.connect-page{background-image:radial-gradient(at 50% 40%,#153c45,#08131c 59%,#070d16)}.connect-card{box-shadow:0 30px 110px #0009,0 0 50px #59e6d00a}.launch-error,.connect-error{color:#ff929d}body .hero-coin{width:170px;height:170px;box-shadow:none;background:0 0;border:0;position:relative;transform:none}.hero-coin img{object-fit:contain;filter:drop-shadow(0 0 34px #75efcc56);width:100%;height:100%;animation:3.6s ease-in-out infinite mascotFlight}.hero-coin span{color:#d8ff9a;letter-spacing:.13em;background:#10262de6;border:1px solid #79e6d64d;border-radius:20px;padding:7px 9px;font:700 8px ui-monospace,monospace;position:absolute;bottom:26px;right:-28px}.connect-mark{width:92px;height:92px;margin:0 auto 24px}.connect-mark>img{object-fit:contain;filter:drop-shadow(0 4px 18px #50e0c84a);width:110px;height:110px;animation:3.7s ease-in-out infinite mascotFlight;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.connect-mark-spark{z-index:2}@keyframes flyScan{35%,70%{transform:translate(100%)}}@keyframes flyRing{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mascotFlight{0%,to{transform:translate(-50%,-49%)rotate(-1.2deg)}50%{transform:translate(-50%,-54%)rotate(1.2deg)}}@keyframes heroWing{to{transform:rotateY(73deg)rotate(12deg)scaleY(.74)}}@keyframes heroWingRight{to{transform:scaleX(-1)rotateY(73deg)rotate(12deg)scaleY(.74)}}@keyframes dronePath{0%,to{translate:0;rotate:none}50%{translate:7px -13px;rotate:110deg}}@keyframes waveBar{to{filter:hue-rotate(40deg);transform:scaleY(.35)}}@media (min-width:1051px) and (max-width:1350px){.app-shell{grid-template-columns:215px minmax(420px,1fr) 300px}.main-scroll{padding:40px 28px 30px}.fly-column{padding:17px 13px}.fly-column .fly-scene{min-height:350px}.fly-hero-avatar{width:min(78%,242px)}}@media (max-width:1050px){.app-shell{grid-template-columns:220px minmax(0,1fr)}.fly-column{display:none}.main-scroll{max-width:900px;padding:40px clamp(22px,5vw,56px) 34px}}@media (max-width:760px){.app-shell{display:block}.main-column{min-height:100vh}.topbar{padding:0 16px}.main-scroll{padding:28px 16px 30px}.welcome-row{flex-direction:column;align-items:flex-start;gap:12px}.welcome-row h1{font-size:38px}.workbench{padding:18px 14px}.quick-grid{grid-template-columns:1fr}.quick-card{min-height:60px}.date-pill{margin-top:3px}.launch-heading h1{font-size:40px}.launch-layout{grid-template-columns:1fr}.launch-preview-wrap{position:static}.token-explore-hero{padding:28px 22px}.token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-detail-hero{grid-template-columns:1fr}.detail-art{height:260px}}@media (prefers-reduced-motion:reduce){.fly-hero-avatar,.fly-hero-wings i,.fly-hud-ring,.robot-drone,.fly-scene:after,.console-wave i{animation:none!important}}
