/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.liquidityMissionPage{color:#eefbfa;background:#06121b;min-height:100vh}.liquidityMissionPage .revenueKicker{color:#42dfcd}.liquidityHero{background:radial-gradient(circle at 78% 45%,#2cdac524,#0000 25%);grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;min-height:690px;display:grid}.liquidityHero h1{letter-spacing:-.055em;margin:15px 0;font-size:clamp(58px,7.4vw,96px);line-height:.9}.liquidityHero h1 em{color:#42dfcd}.liquidityHero>div>p:not(.revenueKicker){color:#8ea6b8;max-width:720px;font-size:16px;line-height:1.75}.liquidityHero>div>div{gap:11px;margin-top:29px;display:flex}.liquidityHero>aside{background:linear-gradient(145deg,#0b2528,#081724);border:1px solid #29524f;border-radius:20px;padding:30px;box-shadow:0 30px 80px #0007}.liquidityHero aside small{color:#42dfcd;letter-spacing:.17em;font-size:8px;font-weight:950}.liquidityHero aside>b{margin:17px 0 9px;font-size:28px;display:block}.liquidityHero aside>span{color:#829dad;font-size:11px;line-height:1.7}.liquidityHero dl{grid-template-columns:repeat(3,1fr);margin:25px 0 0;display:grid}.liquidityHero dl div{border:1px solid #264248;padding:14px}.liquidityHero dt{color:#4edfcf;font-size:7px;font-weight:950}.liquidityHero dd{margin:7px 0 0;font-size:9px;font-weight:850}.liquidityValue{color:#07141d;background:#f3f8f8;padding:95px 0}.liquidityValue header{grid-template-columns:1fr .65fr;align-items:end;gap:60px;display:grid}.liquidityValue h2,.liquidityTargets h2,.liquidityPackages h2,.liquidityFlow h2,.liquidityApplication h2{margin:0;font-size:clamp(40px,5.5vw,66px);line-height:.96}.liquidityValue header>p{color:#667d88;font-size:12px;line-height:1.7}.liquidityOutcomeGrid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:40px;display:grid}.liquidityOutcomeGrid article{background:#fff;border:1px solid #d4e2e2;border-radius:16px;min-height:230px;padding:25px}.liquidityOutcomeGrid small{color:#1cae9d;font-size:9px;font-weight:950}.liquidityOutcomeGrid h3{margin:45px 0 10px;font-size:20px}.liquidityOutcomeGrid p{color:#6f828c;font-size:10px;line-height:1.7}.liquidityTargets{padding-top:95px;padding-bottom:105px}.liquidityTargets>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.liquidityTargets article{background:#081925;border:1px solid #264052;border-radius:15px;padding:26px}.liquidityTargets article>b{color:#42dfcd;letter-spacing:.14em;font-size:8px}.liquidityTargets article span{color:#91a7b5;border-bottom:1px solid #203745;padding:14px 0;font-size:10px;display:block}.liquidityTargets article span:before{content:"✓";color:#42dfcd;margin-right:9px}.liquidityPackages{background:#071725;padding:95px 0}.liquidityPackages>div>div{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:38px;display:grid}.liquidityPackages article{background:#091a28;border:1px solid #294356;border-radius:18px;flex-direction:column;min-height:350px;padding:28px;display:flex}.liquidityPackages article.featured{background:linear-gradient(145deg,#0d2e32,#0a1927);border-color:#42dfcd}.liquidityPackages article small{color:#42dfcd;letter-spacing:.14em;font-size:8px;font-weight:950}.liquidityPackages article h3{margin:38px 0 18px;font-size:25px}.liquidityPackages ul{color:#8da3b3;gap:13px;margin:0;padding:0;font-size:10px;list-style:none;display:grid}.liquidityPackages li:before{content:"✓";color:#42dfcd;margin-right:9px}.liquidityPackages article a{color:#54e4d4;margin-top:auto;font-size:9px;font-weight:950}.liquidityPackages article a span{float:right}.liquidityPackages aside{color:#9c9581;background:#1b1912;border-left:3px solid #f0bb53;grid-template-columns:.35fr 1fr;gap:25px;margin-top:13px;padding:20px;font-size:10px;line-height:1.65;display:grid}.liquidityPackages aside b{color:#f0c96f}.liquidityFlow{padding-top:100px;padding-bottom:100px}.liquidityFlow ol{grid-template-columns:repeat(6,1fr);margin:38px 0 0;padding:0;list-style:none;display:grid}.liquidityFlow li{border:1px solid #274154;min-height:135px;padding:20px}.liquidityFlow li b{color:#42dfcd;font-size:9px;display:block}.liquidityFlow li span{color:#d8e6ec;margin-top:40px;font-size:10px;font-weight:850;display:block}.liquidityApplication{border-top:1px solid #233b4c;padding-top:90px;padding-bottom:110px;scroll-margin-top:25px}.liquidityApplication>div:first-child{max-width:800px}.liquidityApplication>div:first-child>p:last-child{color:#839bac;font-size:12px;line-height:1.7}.liquidityPackagePrice{border-top:1px solid #294356;border-bottom:1px solid #294356;margin:-6px 0 22px;padding:15px 0}.liquidityPackagePrice b,.liquidityPackagePrice span,.liquidityPackagePrice em{display:block}.liquidityPackagePrice b{color:#fff;font-size:24px}.liquidityPackagePrice span{color:#72909e;letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:8px;font-weight:900}.liquidityPackagePrice em{color:#42dfcd;margin-top:10px;font-size:10px;font-style:normal;font-weight:850;line-height:1.5}.liquidityBurnFirst{background:linear-gradient(145deg,#160d0a,#091822);border-top:1px solid #50271d;border-bottom:1px solid #50271d;padding:95px 0}.liquidityBurnFirst>.shell>div:first-child{max-width:850px}.liquidityBurnFirst h2{margin:0;font-size:clamp(40px,5.5vw,66px);line-height:.96}.liquidityBurnFirst>div>div>p:last-child{color:#ad9289;max-width:760px;font-size:12px;line-height:1.75}.liquidityBurnFirst ol{grid-template-columns:repeat(3,1fr);gap:10px;margin:38px 0 0;padding:0;list-style:none;display:grid}.liquidityBurnFirst li{background:#1b100e;border:1px solid #583125;border-radius:15px;gap:16px;padding:23px;display:flex}.liquidityBurnFirst li>b{color:#ff765c;font-size:10px}.liquidityBurnFirst li span{color:#ad9289;font-size:10px;line-height:1.65}.liquidityBurnFirst li strong{color:#fff;margin-bottom:8px;font-size:14px;display:block}.liquidityBurnFirst aside{color:#b5968d;background:#22130f;border-left:3px solid #ff765c;grid-template-columns:.25fr 1fr;gap:25px;margin-top:12px;padding:18px 20px;font-size:10px;line-height:1.65;display:grid}.liquidityBurnFirst aside b{color:#ff947f}@media (width<=850px){.liquidityHero{grid-template-columns:1fr;min-height:auto;padding:75px 0}.liquidityValue header{grid-template-columns:1fr}.liquidityOutcomeGrid,.liquidityTargets>div,.liquidityPackages>div>div{grid-template-columns:1fr 1fr}.liquidityBurnFirst ol{grid-template-columns:1fr}.liquidityFlow ol{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.liquidityHero{padding:55px 14px}.liquidityHero h1{font-size:50px}.liquidityHero>div>div{flex-direction:column;align-items:stretch}.liquidityValue,.liquidityBurnFirst,.liquidityTargets,.liquidityPackages,.liquidityFlow,.liquidityApplication{padding-left:14px;padding-right:14px}.liquidityOutcomeGrid,.liquidityTargets>div,.liquidityPackages>div>div{grid-template-columns:1fr}.liquidityFlow ol{grid-template-columns:1fr 1fr}.liquidityPackages aside,.liquidityBurnFirst aside,.liquidityHero dl{grid-template-columns:1fr}}.profileSteps{background:#091a29;border-left:3px solid #50d5ff;grid-template-columns:auto auto;gap:7px 14px;margin-top:18px;padding:13px 15px;display:grid}.profileSteps>b,.profileSteps>small{grid-column:1/-1}.profileSteps>b{letter-spacing:.12em;text-transform:uppercase;font-size:9px}.profileSteps span{color:#b9cbd8;font-size:9px}.profileSteps span i{color:#06101c;background:#50d5ff;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-style:normal;font-weight:950;display:inline-grid}.profileSteps small{color:#6f899e;font-size:7px;line-height:1.5}.gatewayTiles>a{min-height:120px}.gatewayTiles b{margin-top:15px}@media (width<=800px){.profileSteps{text-align:left;max-width:520px;margin:11px auto 0}.gatewayTiles{grid-template-columns:repeat(3,1fr)!important;margin-top:2.5vh!important}.gatewayTiles>a{min-height:72px!important}.gatewayTiles>a span{display:none}.gatewayTiles b{margin-top:7px!important}}@media (width<=500px){.profileSteps{padding:9px 11px}.profileSteps small,.gatewayCopy>p:last-of-type{display:none}.gatewayTiles{margin-top:1.8vh!important}.gatewayTiles>a{min-height:62px!important}.gatewayTiles b{font-size:10px!important}.profilePanel:target{outline-offset:5px;outline:3px solid #50d5ff}}:root{--ink:#07111f;--navy:#081426;--blue:#176bff;--cyan:#50d5ff;--muted:#6d7d91;--line:#dce5ef}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#f7fafd;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 40px);margin-inline:auto}main{overflow:hidden}.nav{z-index:5;color:#fff;justify-content:space-between;align-items:center;height:86px;display:flex;position:relative}.brand{align-items:center;gap:12px;display:flex}.brandMark{color:#fff;background:linear-gradient(145deg, var(--cyan), var(--blue));letter-spacing:-.06em;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:950;display:grid;box-shadow:0 10px 30px #176bff4d}.brand b{letter-spacing:.06em;font-size:15px;display:block}.brand small{color:#6f88a7;letter-spacing:.25em;margin-top:3px;font-size:8px;display:block}.navLinks{color:#8297b2;letter-spacing:.05em;gap:30px;font-size:12px;font-weight:800;display:flex}.navLinks a:hover{color:#fff}.navCta{color:#dbe8f7;background:#ffffff0a;border:1px solid #ffffff24;border-radius:11px;padding:13px 17px;font-size:12px;font-weight:800}.navActions{align-items:center;gap:9px;display:flex}.navWallet{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#1681ff,#1c50ff);border:0;border-radius:11px;padding:0 17px;font-size:12px;font-weight:850;box-shadow:0 10px 28px #176bff38}.headerAccountActions,.growthNavActions{align-items:center;gap:8px;display:flex}.headerAuthButton,.headerHomeLink{color:#dbe8f7;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff26;border-radius:11px;justify-content:center;align-items:center;padding:0 15px;font-size:11px;font-weight:850;display:inline-flex}.headerProfileButton{color:#06121f;white-space:nowrap;background:linear-gradient(120deg,#50d5ff,#5ff0c4);border:1px solid #50d5ff52;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:11px;font-weight:950;display:inline-flex}.headerProfileButton span{color:#1672db;border-radius:50%;font-size:7px;box-shadow:0 0 0 4px #176bff21}.headerAuthButton:hover,.headerHomeLink:hover{color:#fff;border-color:#50d5ff8c}.headerHomeLink{color:#9fb2c8;background:0 0}.hero{color:#fff;grid-template-columns:1.07fr .93fr;align-items:center;gap:50px;min-height:710px;display:grid;position:relative}.hero:before{content:"";z-index:-2;background:radial-gradient(circle at 80% 40%,#1f6fff40,#0000 28%),radial-gradient(circle at 38% 110%,#38cdff21,#0000 30%),#07111f;width:100vw;height:calc(100% + 86px);position:absolute;top:-86px;left:50%;transform:translate(-50%)}.hero:after{content:"";z-index:-1;opacity:.2;background-image:linear-gradient(#4d9bff1a 1px,#0000 1px),linear-gradient(90deg,#4d9bff1a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:-86px -40vw 0 42%;transform:perspective(600px)rotateY(-8deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.eyebrow{color:#50cfff;letter-spacing:.2em;margin:0 0 18px;font-size:10px;font-weight:900}.eyebrow i{background:#5df0c4;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 5px #5df0c41a}.eyebrow.dark{color:#1881dd}h1{letter-spacing:-.065em;margin:0;font-size:clamp(54px,6.4vw,88px);font-weight:850;line-height:.98}h1 em{color:var(--cyan);font-style:normal}.lede{color:#9cafc6;max-width:620px;margin:28px 0 0;font-size:18px;line-height:1.7}.walletProfileNotice{background:#2484ff17;border:1px solid #50d5ff40;border-radius:14px;align-items:flex-start;gap:14px;max-width:650px;margin-top:24px;padding:17px 19px;display:flex}.walletProfileNotice>span{color:#07111f;background:#50d5ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:950;display:grid}.walletProfileNotice b{color:#f4fbff;font-size:13px;display:block}.walletProfileNotice p{color:#91a9c2;margin:5px 0 0;font-size:11px;line-height:1.6}.walletProfileButton{color:#07111f;background:linear-gradient(120deg,#50d5ff,#5ff0c4);box-shadow:0 14px 36px #50d5ff2e}.heroActions{gap:12px;margin-top:34px;display:flex}.button{color:#fff;background:linear-gradient(120deg,#1681ff,#1c50ff);border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:0 23px;font-size:13px;font-weight:850;transition:all .2s;display:inline-flex;box-shadow:0 14px 36px #176bff3b}.button:hover{filter:brightness(1.1);transform:translateY(-2px)}.button.ghost{color:#c7d5e6;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff24}.trust{color:#7188a5;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #ffffff17;gap:28px;margin-top:42px;padding-top:23px;font-size:10px;display:flex}.trust b{color:#d7e6f7;margin-right:5px}.orbital{place-items:center;min-height:540px;display:grid;position:relative}.orbit{border:1px solid #4fc9ff2e;border-radius:50%;position:absolute}.orbitOne{width:470px;height:470px;animation:36s linear infinite spin}.orbitTwo{width:335px;height:335px;animation:24s linear infinite reverse spin}.orbit:before,.orbit:after,.orbit i{content:"";background:#4dd6ff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 16px #3ebcff}.orbit:before{top:-4px;left:50%}.orbit:after{bottom:23%;right:9%}.orbit i:first-child{top:30%;left:4%}.orbit i:nth-child(2){top:5%;right:22%}.orbit i:nth-child(3){bottom:3%;left:30%}.core{text-align:center;background:radial-gradient(circle at 35% 30%,#3ccaff,#1655ff 45%,#0a1e50 72%);border-radius:50%;place-content:center;width:190px;height:190px;display:grid;box-shadow:0 0 0 18px #2a85ff0f,0 0 90px #2a85ff6b}.core span{letter-spacing:-.09em;font-size:62px;font-weight:950;line-height:1}.core small{letter-spacing:.27em;margin-top:9px;font-size:9px;font-weight:850}.floatingCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1d34d1;border:1px solid #54b4ff33;border-radius:13px;width:132px;padding:15px;position:absolute;box-shadow:0 15px 35px #00000047}.floatingCard small,.floatingCard b,.floatingCard span{display:block}.floatingCard small{color:#54708f;letter-spacing:.16em;font-size:8px}.floatingCard b{margin-top:6px;font-size:18px}.floatingCard span{color:#4dc9ff;letter-spacing:.14em;margin-top:3px;font-size:7px}.cardA{top:29%;left:0}.cardB{top:19%;right:-4px}.cardC{bottom:19%;right:1%}@keyframes spin{to{transform:rotate(360deg)}}.ticker{color:#fff;background:#0f65f3}.tickerInner{letter-spacing:.24em;justify-content:space-between;align-items:center;height:58px;font-size:10px;font-weight:850;display:flex}.tickerInner i{background:#70ddff;border-radius:50%;width:5px;height:5px}.ecosystem{padding:110px 0}.sectionHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.sectionHead h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,5vw,60px);line-height:1.05}.sectionHead>p{max-width:390px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.ecosystemGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ecoCard{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:360px;padding:30px;transition:all .25s;position:relative;overflow:hidden}.ecoCard:after{content:"";background:var(--accent);opacity:.06;width:230px;height:230px;box-shadow:0 0 0 45px var(--accent);border-radius:50%;position:absolute;bottom:-120px;right:-110px}.ecoCard:hover{border-color:var(--accent);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.ecoCard:hover{border-color:color-mix(in srgb,var(--accent) 35%,white)}}.ecoCard:hover{box-shadow:0 22px 50px #0a264b14}.ecoCard.unavailable{cursor:default;background:linear-gradient(145deg,#fff,#f7f9fc)}.ecoCard.unavailable:hover{border-color:var(--line);box-shadow:none;transform:none}.comingBadge{z-index:2;color:#fff;background:var(--accent);letter-spacing:.15em;box-shadow:0 8px 24px var(--accent);border-radius:999px;padding:8px 11px;font-size:8px;font-weight:950;position:absolute;top:58px;right:28px}@supports (color:color-mix(in lab, red, red)){.comingBadge{box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 28%,transparent)}}.ecoCard.cyan{--accent:#25c9f4}.ecoCard.blue{--accent:#176bff}.ecoCard.violet{--accent:#735cff}.ecoCard.orange{--accent:#ff7738}.ecoCard.green{--accent:#2bcf8a}.ecoCard.gold{--accent:#d7a62d}.ecoCard.aqua{--accent:#19beba}.ecoCard.red{--accent:#ef5b4d}.ecoCard.builder{--accent:#8c6cff}.ecoTop{color:#8c9aac;letter-spacing:.16em;justify-content:space-between;font-size:9px;font-weight:850;display:flex}.iconBox{width:54px;height:54px;color:var(--accent);background:var(--accent);border-radius:15px;place-items:center;margin-top:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.iconBox{background:color-mix(in srgb,var(--accent) 10%,white)}}.iconBox{font-size:22px;font-weight:900}.ecoCard h3{letter-spacing:-.04em;margin:25px 0 0;font-size:30px}.ecoCard p{max-width:430px;color:var(--muted);margin:13px 0 0;font-size:13px;line-height:1.75}.ecoCard strong{color:var(--accent);font-size:12px;position:absolute;bottom:29px;left:30px}.ecoCard strong span{margin-left:8px}.ecoCard.unavailable strong{color:#fff;background:var(--accent);letter-spacing:.12em;border-radius:999px;margin-left:-12px;padding:8px 12px;font-size:9px}.nftBand{color:#fff;background:radial-gradient(circle at 20%,#2d84ff3b,#0000 25%),#09172b;padding:100px 0}.nftGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.nftArt{place-items:center;min-height:480px;display:grid;position:relative}.nftFrame{background:linear-gradient(145deg,#1e60b440,#07142766);border:1px solid #55c1ff33;border-radius:26px;justify-content:center;align-items:center;width:340px;height:400px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000004d}.nftFrame:before{content:"";opacity:.45;background:radial-gradient(circle,#2497ff,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute}.bull{clip-path:polygon(20% 0,80% 0,100% 24%,82% 100%,18% 100%,0 24%);z-index:1;color:#fff;letter-spacing:-.09em;background:linear-gradient(145deg,#3ad0ff,#1b4bdf);place-items:center;width:130px;height:160px;font-size:46px;font-weight:950;display:grid;box-shadow:0 0 60px #1f89ff}.wing{color:#42bffc;opacity:.5;font-size:135px;line-height:1;position:absolute}.leftWing{left:15px}.rightWing{right:15px}.edition{color:#7790ad;letter-spacing:.2em;font-size:9px;position:absolute;bottom:17px}.nftCopy h2,.tokenCard h2,.about h2{letter-spacing:-.058em;margin:0;font-size:clamp(42px,5vw,64px);line-height:1.02}.nftCopy>p:not(.eyebrow),.tokenCard>div>p:not(.eyebrow){color:#92a7c0;max-width:570px;margin:23px 0 0;font-size:15px;line-height:1.8}.nftFacts{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);margin:34px 0;display:grid}.nftFacts div{padding:18px 0}.nftFacts span,.nftFacts b{display:block}.nftFacts span{color:#607b9b;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.nftFacts b{margin-top:6px;font-size:14px}.nftContractLink{color:#a9d8ff;background:#0b25438c;border:1px solid #57bcff47;border-radius:10px;gap:6px;margin:-14px 0 28px;padding:15px 18px;text-decoration:none;display:grid}.nftContractLink span{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.nftContractLink code{color:#fff;overflow-wrap:anywhere;font-size:11px}.nftContractLink b{color:#57bcff;font-size:10px}.nftDeploymentLink{color:#8fc8f4;letter-spacing:.04em;margin:-18px 0 28px;font-size:10px;font-weight:750;text-decoration:none;display:block}.tokenSection{padding:105px 0}.tokenCard{color:#fff;background:radial-gradient(circle at 85% 20%,#3dc9ff38,#0000 30%),#0a1a31;border-radius:28px;grid-template-columns:1fr .9fr;gap:70px;padding:60px;display:grid}.button.light{color:#0b1b31;box-shadow:none;background:#fff;margin-top:30px}.tokenStats{grid-template-columns:1fr 1fr;align-content:center;gap:14px;display:grid}.tokenStats>div{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;padding:25px}.tokenStats span,.tokenStats b,.tokenStats small{display:block}.tokenStats span{color:#6f88a6;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.tokenStats b{margin-top:9px;font-size:21px}.tokenStats small{color:#4acbff;margin-top:4px;font-size:9px}.tokenStats .contract{grid-column:1/-1;grid-template-columns:1fr auto;gap:8px 14px;display:grid}.tokenStats code{color:#c7d7e9;font-size:11px}.tokenStats a{color:#4acbff;grid-area:1/2/3;align-self:center;font-size:9px;font-weight:900}.about{text-align:center;padding:60px 0 120px}.about h2 em{color:#1881dd;font-style:normal}.aboutText{max-width:740px;color:var(--muted);margin:28px auto 0;font-size:17px;line-height:1.8}.aboutActions{justify-content:center;gap:12px;margin-top:32px;display:flex}.button.outline{color:#17304e;border:1px solid var(--line);box-shadow:none;background:#fff}footer{color:#fff;background:#07111f}.footerInner{grid-template-columns:1fr auto;align-items:center;gap:30px;min-height:180px;display:grid}.footerLinks{color:#8195ae;gap:24px;font-size:11px;font-weight:750;display:flex}.footerInner>p{color:#536a85;border-top:1px solid #ffffff14;grid-column:1/-1;margin:0;padding:18px 0 25px;font-size:10px}.profilePage{background:#f5f8fc;min-height:100vh;padding-bottom:80px}.profileNav{color:#fff;background:#07111f;justify-content:space-between;align-items:center;height:78px;padding:0 max(20px,50% - 590px);display:flex}.profileNav>a:last-child{color:#91a7c1;font-size:12px}.profileHero{color:#fff;background:radial-gradient(circle at 80% 30%,#227bff47,#0000 28%),#09172a;padding:70px max(20px,50% - 590px)}.profileHero h1{font-size:clamp(42px,6vw,72px)}.profileHero>p:last-child{color:#9cb0c8}.profileGrid,.portfolioPanel,.referralPanel,.securityNote{width:min(1180px,100% - 40px);margin-inline:auto}.profileGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;display:grid}.profilePanel,.portfolioPanel{background:#fff;border:1px solid #dce5ef;border-radius:20px;padding:30px}.profilePanel h2,.portfolioPanel h2{margin:0;font-size:26px}.profilePanel p{color:#6d7d91;font-size:13px}.profilePanel label{color:#6d7d91;margin-top:24px;font-size:11px;font-weight:800;display:block}.profilePanel input{width:100%;height:48px;font:inherit;border:1px solid #d5dfeb;border-radius:10px;margin-top:8px;padding:0 14px}.profilePanel button,.linkedList button{color:#fff;background:#176bff;border:0;border-radius:10px;min-height:42px;margin-top:14px;padding:0 17px;font-weight:800}.profilePanel button.secondary{color:#176bff;background:#eaf2ff;margin-left:9px}.profilePanel small{color:#6d7d91;margin-top:14px;display:block}.portfolioPanel{margin-top:18px}.panelTitle{justify-content:space-between;align-items:end;display:flex}.panelTitle>span{color:#176bff;background:#eaf2ff;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}.assetGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.assetGrid>div{background:#f4f7fb;border-radius:15px;padding:24px}.assetGrid span,.assetGrid b,.assetGrid small{display:block}.assetGrid span{color:#6d7d91;font-size:10px;font-weight:850}.assetGrid b{margin-top:12px;font-size:27px}.assetGrid small{color:#91a0b2;margin-top:5px}.emptyState{text-align:center;color:#6d7d91;background:#f4f7fb;border-radius:14px;margin-top:25px;padding:35px}.linkedList{margin-top:18px}.linkedList>div{border-top:1px solid #e1e7ef;grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:12px 0;display:grid}.linkedList span{color:#1eaa79;font-size:10px;font-weight:900}.linkedList button{color:#a23b4d;background:#fff0f2;min-height:32px;margin:0}.securityNote{color:#32665a;background:#effaf7;border:1px solid #cce8df;border-radius:14px;gap:16px;margin-top:18px;padding:20px 24px;font-size:12px;display:flex}.referralPanel{background:linear-gradient(145deg,#fff,#f5f9ff);border:1px solid #dce5ef;border-radius:20px;margin-top:18px;padding:30px}.referralPanel h2{margin:0;font-size:26px}.referralCode{color:#fff;background:radial-gradient(circle at 90% 20%,#4fd5ff4d,#0000 32%),#0a1a31;border-radius:14px;justify-content:space-between;align-items:center;margin-top:26px;padding:20px 22px;display:flex}.referralCode span{color:#7f9ab9;letter-spacing:.15em;font-size:9px;font-weight:900}.referralCode b{letter-spacing:.06em;font-size:22px}.referralLink{grid-template-columns:1fr auto auto;gap:9px;margin-top:14px;display:grid}.referralLink input{min-width:0;height:46px;font:inherit;background:#fff;border:1px solid #d6e0eb;border-radius:10px;padding:0 14px;font-size:12px}.referralLink button{color:#fff;background:#176bff;border:0;border-radius:10px;padding:0 18px;font-weight:850}.referralLink button.share{background:#0a1a31}.referralPanel>p{color:#6d7d91;margin:14px 0 0;font-size:11px}@media (width<=900px){.navLinks{display:none}.hero{grid-template-columns:1fr;padding:80px 0}.orbital{min-height:480px}.nftGrid,.tokenCard{grid-template-columns:1fr}.nftGrid{gap:55px}.tokenCard{gap:45px}.sectionHead{flex-direction:column;align-items:flex-start}.profileGrid,.assetGrid{grid-template-columns:1fr}.referralLink{grid-template-columns:1fr 1fr}.referralLink input{grid-column:1/-1}}@media (width<=600px){.navCta,.navWallet,.headerAuthButton,.headerHomeLink{min-height:38px;padding:0 10px;font-size:9px}.navActions,.headerAccountActions,.growthNavActions{gap:6px}.navActions .headerAccountActions{display:block}.brand{gap:8px}.brandMark{width:38px;height:38px}.brand small{display:none}.shell{width:min(100% - 28px,1180px)}.nav{height:72px}.navCta{padding:11px;font-size:10px}.hero:before{height:calc(100% + 72px);top:-72px}h1{font-size:51px}.heroActions{flex-direction:column}.heroActions .button{width:100%}.trust{grid-template-columns:1fr 1fr;gap:15px;display:grid}.orbital{min-height:400px}.orbitOne{width:340px;height:340px}.orbitTwo{width:255px;height:255px}.core{width:150px;height:150px}.core span{font-size:48px}.floatingCard{width:105px;padding:11px}.cardA{top:30%;left:-2%}.cardB{top:12%;right:-2%}.cardC{bottom:12%;right:1%}.tickerInner{font-size:8px}.tickerInner span:nth-of-type(4),.tickerInner span:nth-of-type(5),.tickerInner i:nth-of-type(4){display:none}.ecosystem{padding:75px 0}.ecosystemGrid{grid-template-columns:1fr}.ecoCard{min-height:340px}.nftBand{padding:75px 0}.nftArt{min-height:390px}.nftFrame{width:290px;height:350px}.nftFacts{grid-template-columns:1fr}.nftFacts div+div{border-top:1px solid #ffffff14}.tokenSection{padding:75px 0}.tokenCard{padding:35px 25px}.tokenStats{grid-template-columns:1fr}.tokenStats .contract{grid-column:auto}.about{padding:40px 0 80px}.aboutActions{flex-direction:column}.footerInner{grid-template-columns:1fr;padding:42px 0}.footerLinks{flex-wrap:wrap}.footerInner>p{grid-column:auto}}.burnPage{color:#fff;background:#07100c;min-height:100vh}.burnNav{justify-content:space-between;align-items:center;height:82px;display:flex}.burnNav nav{color:#8fa89a;gap:26px;font-size:11px;font-weight:800;display:flex}.burnHero{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;min-height:650px;display:grid}.burnHero:before{content:"";z-index:-1;background:radial-gradient(circle at 78% 34%,#ff59193d,#0000 28%),radial-gradient(circle at 18% 90%,#7be72d1a,#0000 24%),#07100c;height:730px;position:absolute;inset:0 0 auto}.burnHero h1 em{color:#ff7437}.burnEyebrow{color:#ff8a53}.burnCore{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#3a160c,#0a120e 67%);border:1px solid #ff773859;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;width:min(390px,100%);display:flex;box-shadow:0 0 0 24px #ff703006,0 0 90px #ff5f1a24}.burnCore span{color:#8e766b;letter-spacing:.2em;font-size:9px}.burnCore strong{color:#ff7c41;letter-spacing:-.055em;margin:13px 0 2px;font-size:54px}.burnCore b{letter-spacing:.18em;font-size:14px}.burnCore small{color:#687c70;margin-top:20px}.burnHeroActions{gap:12px;margin-top:34px;display:flex}.burnButton{background:linear-gradient(120deg,#ff853f,#e74b18);box-shadow:0 14px 36px #ee4e1438}.burnStatusBand{background:#0d1a12;border-block:1px solid #273c30}.burnStatusBand .shell{grid-template-columns:auto auto 1fr;align-items:center;gap:24px;min-height:72px;display:grid}.burnStatusBand span{color:#93ad9c;letter-spacing:.16em;font-size:9px}.burnStatusBand span i{background:#ff873f;border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block;box-shadow:0 0 14px #ff6927}.burnStatusBand b{color:#ff965e;font-size:11px}.burnStatusBand p{color:#6f8879;margin:0;font-size:11px}.burnCommitment,.burnControls,.burnActivity{color:#09150e;background:#f7fafd;padding:100px 0}.burnMetricGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.burnMetricGrid article{background:#fff;border:1px solid #dbe5dd;border-radius:18px;flex-direction:column;justify-content:center;min-height:190px;padding:25px;display:flex}.burnMetricGrid span{color:#819087;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.burnMetricGrid strong{letter-spacing:-.04em;margin-top:15px;font-size:30px}.burnMetricGrid small{color:#ee682c;margin-top:5px;font-size:9px;font-weight:900}.burnFlow{background:radial-gradient(circle at 15% 40%,#ff682a21,#0000 26%),#0a150e;padding:90px 0}.burnFlow h2{letter-spacing:-.055em;max-width:700px;margin:0 0 40px;font-size:clamp(39px,5vw,60px)}.flowSteps{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.flowSteps article{background:#0d1e13d1;border:1px solid #263c2e;min-height:240px;padding:24px}.flowSteps b{color:#ff7a3d;font-size:11px}.flowSteps span{margin-top:45px;font-size:21px;font-weight:850;display:block}.flowSteps p{color:#789080;font-size:12px;line-height:1.65}.controlGrid article{background:#fff;border:1px solid #dce6df;border-radius:16px;gap:20px;padding:25px;display:flex}.controlGrid article>b{color:#f06a2e}.controlGrid h3{margin:0;font-size:18px}.controlGrid p{color:#75847b;margin:8px 0 0;font-size:12px;line-height:1.6}.activityHead{justify-content:space-between;align-items:end;display:flex}.activityHead h2{letter-spacing:-.04em;margin:0;font-size:44px}.activityHead>span{color:#f06a2e;background:#fff0e9;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:900}.burnEmpty{background:#f5f9f6;border:1px dashed #bfd0c4;border-radius:16px;justify-content:center;align-items:center;gap:20px;min-height:170px;margin-top:25px;padding:30px;display:flex}.burnEmpty>span{color:#f06a2e;font-size:30px}.burnEmpty b{font-size:17px}.burnEmpty p{color:#7d8d82;margin:6px 0 0;font-size:12px}.burnNotice{color:#d2a18a;background:#25130d;border:1px solid #70412c;border-radius:15px;margin-block:0 80px;padding:25px}.burnNotice b{color:#ff8a50}.burnNotice p{margin:8px 0 0;font-size:12px;line-height:1.7}.burnNotice a,.productDetails aside a{color:#7cc8ff;text-decoration:none}.burnNotice code,.productDetails aside code{overflow-wrap:anywhere}@media (width<=900px){.burnNav nav{display:none}.burnHero{grid-template-columns:1fr;padding:70px 0}.burnCore{justify-self:center}.burnMetricGrid,.flowSteps{grid-template-columns:1fr 1fr}.controlGrid{grid-template-columns:1fr}}@media (width<=600px){.burnHero h1{font-size:49px}.burnHeroActions{flex-direction:column}.burnCore strong{font-size:42px}.burnStatusBand .shell{grid-template-columns:1fr;gap:8px;padding:18px 0}.burnMetricGrid,.flowSteps{grid-template-columns:1fr}.activityHead{flex-direction:column;align-items:flex-start;gap:18px}.burnEmpty{flex-direction:column;align-items:flex-start}}.growthPage{color:#fff;background:#06101d;min-height:100vh}.growthNav{justify-content:space-between;align-items:center;height:82px;display:flex}.growthNav nav{color:#8299b3;gap:25px;font-size:11px;font-weight:800;display:flex}.growthNav nav a:hover{color:#fff}.growthNavCta{color:#04130d;background:#45e2a0;border-radius:11px;padding:13px 17px;font-size:11px;font-weight:900}.growthHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;min-height:650px;display:grid;position:relative}.growthHero:before{content:"";z-index:-1;background:radial-gradient(circle at 79% 42%,#29dc9033,#0000 27%),radial-gradient(circle at 22% 100%,#2477ff33,#0000 28%),#06101d;width:100vw;height:732px;position:absolute;top:-82px;left:50%;transform:translate(-50%)}.growthKicker{color:#43dea0;letter-spacing:.19em;margin:0 0 17px;font-size:10px;font-weight:900}.growthKicker i{background:#43dea0;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #43dea01a}.growthHero h1 em{color:#43dea0}.growthLead{color:#96aac1;max-width:630px;margin:27px 0 0;font-size:17px;line-height:1.75}.growthActions{gap:12px;margin-top:33px;display:flex}.growthButton{color:#04140e;background:linear-gradient(120deg,#1cbd7b,#43df9f);box-shadow:0 14px 36px #2bcf8a33}.growthGhost{color:#bed0e2;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff21}.growthProof{color:#6f87a1;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #ffffff17;gap:27px;margin-top:40px;padding-top:22px;font-size:9px;display:flex}.growthProof b{color:#dcebf7;margin-right:5px}.growthWheel{aspect-ratio:1;justify-self:end;place-items:center;width:min(430px,100%);display:grid;position:relative}.growthRing{aspect-ratio:1;background:conic-gradient(#36d795 0 60%,#1873ff 60% 70%,#8d68ff 70% 85%,#ff7440 85% 95%,#51d8df 95%);border-radius:50%;place-items:center;width:74%;display:grid;transform:rotate(-25deg);box-shadow:0 0 80px #28cd8a26}.growthRing:after{content:"";background:#091725;border-radius:50%;width:63%;height:63%;box-shadow:inset 0 0 30px #ffffff0a}.growthRing>div{z-index:1;text-align:center;position:absolute;transform:rotate(25deg)}.growthRing span,.growthRing strong,.growthRing small{display:block}.growthRing span{color:#6e899f;letter-spacing:.2em;font-size:8px}.growthRing strong{margin-top:8px;font-size:42px}.growthRing small{color:#3bd594;letter-spacing:.16em;font-size:9px}.wheelLabel{color:#a9bed0;letter-spacing:.08em;background:#0c1b2b;border:1px solid #ffffff1a;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:900;position:absolute}.labelOne{top:8%;left:9%}.labelTwo{top:20%;right:0}.labelThree{bottom:22%;right:1%}.labelFour{bottom:6%;left:21%}.labelFive{top:49%;left:0}.growthStatus{background:#0a1a15;border-block:1px solid #16352a}.growthStatus .shell{grid-template-columns:auto auto 1fr;align-items:center;gap:24px;min-height:70px;display:grid}.growthStatus span{color:#7e9c8d;letter-spacing:.15em;font-size:9px}.growthStatus span i{background:#43dea0;border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block;box-shadow:0 0 14px #43dea0}.growthStatus b{color:#43dea0;font-size:11px}.growthStatus p{color:#71877c;margin:0;font-size:11px}.growthHow{color:#07131f;padding:105px 0}.growthSectionHead{justify-content:space-between;align-items:end;gap:45px;margin-bottom:40px;display:flex}.growthSectionHead h2,.calculatorIntro h2,.holderSection h2,.growthSafeguards h2,.growthCta h2{letter-spacing:-.055em;margin:0;font-size:clamp(39px,5vw,61px);line-height:1.04}.growthSectionHead>p{color:#6d7d91;max-width:430px;margin:0;font-size:13px;line-height:1.75}.campaignGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.campaignGrid .campaignCard{color:#07131f;background:#fff;border:1px solid #dce6ef;border-radius:18px;flex-direction:column;min-height:280px;padding:25px;transition:all .2s;display:flex}.campaignGrid .campaignCard:hover{border-color:#22bb7b;transform:translateY(-5px);box-shadow:0 18px 40px #142b2214}.campaignGrid .campaignCard>b{color:#22bb7b;font-size:11px}.campaignGrid h3{letter-spacing:-.03em;margin:70px 0 0;font-size:20px}.campaignGrid p{color:#728294;font-size:12px;line-height:1.65}.campaignGrid .campaignCard>span{color:#159d66;letter-spacing:.08em;margin-top:auto;font-size:8px;font-weight:950}.growthCalculator{color:#fff;background:radial-gradient(circle at 87% 30%,#207dff33,#0000 30%),#091728;grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding:100px max(20px,50% - 590px);display:grid}.calculatorIntro>p:not(.growthKicker){color:#8ea5bd;max-width:500px;font-size:14px;line-height:1.75}.calculatorIntro label{color:#7590aa;letter-spacing:.12em;text-transform:uppercase;margin-top:28px;font-size:10px;font-weight:900;display:block}.budgetInput{background:#0c1d30;border:1px solid #25425b;border-radius:13px;grid-template-columns:1fr auto;align-items:center;height:62px;margin-top:9px;display:grid;overflow:hidden}.budgetInput input{color:#fff;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 18px;font-size:24px;font-weight:850}.budgetInput span{color:#43dea0;padding:0 20px;font-size:12px;font-weight:900}.calculatorIntro>small{color:#5e7891;margin-top:10px;font-size:9px;display:block}.allocationPanel{background:#06111ec2;border:1px solid #263f56;border-radius:22px;padding:28px}.allocationTotal{border-bottom:1px solid #20374b;grid-template-columns:1fr auto;align-items:end;padding-bottom:23px;display:grid}.allocationTotal span{color:#7891a8;text-transform:uppercase;letter-spacing:.13em;font-size:9px}.allocationTotal strong{grid-column:1;font-size:35px}.allocationTotal small{color:#43dea0;grid-area:2/2;font-weight:900}.allocationRows{margin-top:12px}.allocationRow{border-bottom:1px solid #ffffff0f;grid-template-columns:8px 1fr auto;align-items:center;gap:13px;padding:13px 0;display:grid}.allocationRow:last-child{border:0}.allocationRow i{background:var(--row);border-radius:50%;width:8px;height:8px}.allocationRow>span{color:#afc0d1;font-size:11px}.allocationRow span small{color:var(--row);margin-left:8px;font-weight:900}.allocationRow b{font-size:12px}.allocationRow.cyan{--row:#52d8e2}.allocationRow.blue{--row:#277aff}.allocationRow.violet{--row:#906cff}.allocationRow.orange{--row:#ff7742}.allocationRow.green{--row:#43dea0}.holderSection{color:#07131f;background:#f5f9fc;padding:110px 0}.holderGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.holderGrid>div:first-child>p:not(.growthKicker){color:#708091;max-width:510px;font-size:14px;line-height:1.8}.holderRules{border-top:1px solid #dbe5ec}.holderRules article{border-bottom:1px solid #dbe5ec;grid-template-columns:42px 1fr;gap:18px;padding:21px 0;display:grid}.holderRules article>span{color:#159b66;background:#e2f7ee;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.holderRules b{font-size:15px}.holderRules p{color:#748494;margin:5px 0 0;font-size:11px}.growthSafeguards{color:#07131f;padding:100px 0}.growthSafeguards>div{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:35px;display:grid}.growthSafeguards span{background:#fff;border:1px solid #dce5ed;border-radius:14px;padding:22px;font-size:12px;font-weight:800}.growthSafeguards span:before{content:"✓";color:#21b878;margin-right:11px}.growthCta{text-align:center;color:#fff;background:radial-gradient(circle at 50% 100%,#2ad38d2e,#0000 35%),#06101d;padding:105px 0}.growthCta p:not(.growthKicker){color:#8da3ba;max-width:650px;margin:22px auto 0;line-height:1.75}.growthActions.centered{justify-content:center}@media (width<=900px){.growthNav nav{display:none}.growthHero{grid-template-columns:1fr;padding:70px 0}.growthWheel{justify-self:center}.growthStatus .shell{grid-template-columns:1fr;gap:8px;padding:18px 0}.growthSectionHead{flex-direction:column;align-items:flex-start}.campaignGrid{grid-template-columns:1fr 1fr}.growthCalculator,.holderGrid{grid-template-columns:1fr}.growthCalculator{gap:50px}.holderGrid{gap:55px}.growthSafeguards>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.growthNavCta{padding:10px;font-size:8px}.growthNavActions{gap:4px}.growthNavActions .headerAuthButton,.growthNavActions .headerHomeLink{padding:0 7px}.growthHero h1{font-size:48px}.growthActions{flex-direction:column}.growthProof{grid-template-columns:1fr 1fr;display:grid}.growthWheel{width:350px}.campaignGrid,.growthSafeguards>div{grid-template-columns:1fr}.growthCalculator{padding-block:75px}.growthActions.centered{flex-direction:column}.growthActions.centered .button{width:100%}}.growthWorkspacePage{color:#eef8f4;background:#06101d;min-height:100vh}.growthWorkspaceHero{background:radial-gradient(circle at 80% 35%,#2cdb932b,#0000 25%);padding:105px 0 90px}.growthWorkspaceHero h1{margin:14px 0;font-size:clamp(55px,7vw,88px)}.growthWorkspaceHero>span{color:#91a8bb;max-width:760px;font-size:16px;line-height:1.75;display:block}.growthWorkspaceHero>div{background:#0a1c17;border:1px solid #22513e;justify-content:space-between;align-items:center;gap:20px;max-width:560px;margin-top:32px;padding:18px;display:flex}.growthWorkspaceHero>div b{color:#6d9181;font-size:8px}.growthWorkspaceHero>div strong{color:#54dea2;font-size:13px}.growthFramework{color:#07131f;padding:90px 0}.growthFramework>header h2,.growthPlanBuilder>header h2,.growthWorkspaceCta h2{margin:0;font-size:clamp(40px,5vw,62px)}.growthResourceColumns{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:35px;display:grid}.growthResourceColumns article{background:#fff;border:1px solid #d9e5ec;border-radius:16px;padding:25px}.growthResourceColumns small,.growthExamples>small{color:#18a96e;letter-spacing:.15em;font-size:8px;font-weight:950}.growthResourceColumns ul{gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.growthResourceColumns li{color:#5f7283;font-size:11px}.growthResourceColumns li:before{content:"✓";color:#1cb97b;margin-right:9px}.growthExamples{background:#f7fafc;border:1px solid #d9e5ec;border-radius:16px;margin-top:13px;padding:25px}.growthExamples>span{color:#536779;border-top:1px solid #dce6ec;gap:14px;margin-top:15px;padding:14px;font-size:11px;display:flex}.growthExamples span b{color:#22b87b}.growthPlanBuilder{padding:95px 0}.growthPlanBuilder>header>span{color:#8198ab;max-width:750px;margin-top:15px;font-size:12px;line-height:1.7;display:block}.growthPlanGrid{grid-template-columns:1.1fr .9fr;gap:14px;margin-top:35px;display:grid}.growthPlanGrid form,.growthPlanGrid aside{background:#081724;border:1px solid #294156;border-radius:18px;padding:28px}.growthPlanGrid form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.growthPlanGrid label{color:#7790a4;letter-spacing:.08em;gap:8px;font-size:8px;font-weight:900;display:grid;position:relative}.growthPlanGrid label.full{grid-column:1/-1}.growthPlanGrid input,.growthPlanGrid select,.growthPlanGrid textarea{color:#fff;min-width:0;font:inherit;background:#050e17;border:1px solid #2e485d;border-radius:8px;outline:0;padding:13px;font-size:10px}.growthPlanGrid textarea{resize:vertical;min-height:100px}.growthPlanGrid label i{color:#47d99a;font-size:7px;font-style:normal;position:absolute;bottom:14px;right:12px}.growthPlanGrid aside>small{color:#55dea4;font-size:8px;font-weight:950}.growthPlanGrid aside h3{text-transform:capitalize;margin:10px 0 25px}.growthPlanGrid dl{margin:0}.growthPlanGrid dl div{border-bottom:1px solid #20384b;justify-content:space-between;gap:15px;padding:13px 0;display:flex}.growthPlanGrid dt{color:#758da0;font-size:9px}.growthPlanGrid dd{text-align:right;margin:0;font-size:10px;font-weight:850}.growthPlanGrid aside ul{color:#8097a9;padding:10px 0 10px 18px;font-size:9px;line-height:1.9}.growthPlanGrid aside>a{color:#05130e;text-align:center;background:#49dfa0;border:1px solid #3fbb87;padding:14px;font-size:8px;font-weight:950;display:block}.growthWorkspaceCta{color:#07131f;background:#f4f8fb;padding:85px 0}.growthWorkspaceCta>div{justify-content:space-between;align-items:center;gap:50px;display:flex}.growthWorkspaceCta span{color:#6e7f90;max-width:780px;margin-top:15px;font-size:12px;line-height:1.7;display:block}@media (width<=900px){.growthResourceColumns,.growthPlanGrid{grid-template-columns:1fr}.growthWorkspaceCta>div{flex-direction:column;align-items:flex-start}}@media (width<=600px){.growthWorkspaceHero,.growthFramework,.growthPlanBuilder,.growthWorkspaceCta{padding-left:14px;padding-right:14px}.growthWorkspaceHero h1{font-size:49px}.growthWorkspaceHero>div{flex-direction:column;align-items:flex-start}.growthPlanGrid form{grid-template-columns:1fr}.growthPlanGrid label.full{grid-column:auto}}.swapPage{color:#f4f9ff;background:#050c16;min-height:100vh;overflow:hidden}.swapNav{border-bottom:1px solid #77ade41f;justify-content:space-between;align-items:center;height:82px;display:flex}.swapNav nav{color:#8197ad;gap:27px;font-size:11px;font-weight:800;display:flex}.swapNav nav a:hover{color:#58d8ff}.swapNetwork{color:#82a6be;letter-spacing:.1em;background:#081725;border:1px solid #53d6ff33;border-radius:999px;padding:10px 13px;font-size:9px;font-weight:900}.swapNetwork i{background:#52e5a5;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #52e5a5}.swapHero{grid-template-columns:1fr 500px;align-items:center;gap:80px;min-height:760px;padding:78px 0 100px;display:grid;position:relative}.swapHero:before{content:"";z-index:-1;background:radial-gradient(circle,#1f73ff3d,#0000 66%);border-radius:50%;width:680px;height:680px;position:absolute;top:20px;right:-210px}.swapKicker{color:#51d6ff;letter-spacing:.18em;margin:0 0 22px;font-size:9px;font-weight:950}.swapIntro h1{font-size:clamp(55px,6vw,84px)}.swapIntro h1 em{color:#57dbff}.swapIntro>p:not(.swapKicker){color:#8ba1b7;max-width:610px;margin:28px 0;font-size:16px;line-height:1.75}.swapProof{border-top:1px solid #ffffff1a;gap:28px;margin-top:42px;padding-top:24px;display:flex}.swapProof span{gap:5px;display:grid}.swapProof b{font-size:10px}.swapProof small{color:#61788f;font-size:8px}.swapTerminal{background:linear-gradient(145deg,#0d1f32fa,#07121ffa);border:1px solid #54bfff3b;border-radius:24px;padding:25px;position:relative;box-shadow:0 35px 90px #0000006b,0 0 80px #1c74ff1f}.terminalHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.terminalHead>div{gap:4px;display:grid}.terminalHead small{color:#53d7ff;letter-spacing:.16em;font-size:8px;font-weight:950}.terminalHead b{font-size:16px}.terminalHead label{color:#6f879e;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex}.terminalHead select{color:#fff;font:inherit;background:#091522;border:1px solid #29465f;border-radius:8px;padding:7px 9px}.tokenField{background:#07131f;border:1px solid #20384e;border-radius:15px;padding:17px}.tokenField>span{color:#5f7890;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.tokenField>div{justify-content:space-between;align-items:center;gap:14px;margin-top:9px;display:flex}.tokenField input,.tokenField strong{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:31px;font-weight:700}.tokenField input::placeholder{color:#3c5369}.tokenField button{color:#fff;height:42px;font:inherit;cursor:pointer;background:#0d2031;border:1px solid #2a4963;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.tokenField button i,.tokenModal button i{color:#06101b;background:linear-gradient(145deg,#54d9ff,#4b7cff);border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;font-weight:950;display:grid}.tokenField button b{color:#7290a8}.tokenField>small{color:#526a81;margin-top:8px;font-size:8px;display:block}.swapFlip{z-index:2;color:#5fdcff;cursor:pointer;background:#123653;border:5px solid #091725;border-radius:13px;place-items:center;width:38px;height:38px;margin:-7px auto;font-size:16px;display:grid;position:relative}.routeBox{background:#06111c;border:1px solid #1c3348;border-radius:13px;gap:9px;margin:16px 0;padding:14px;display:grid}.routeBox>div{justify-content:space-between;gap:20px;display:flex}.routeBox span{color:#587086;letter-spacing:.1em;font-size:7px;font-weight:900}.routeBox b{color:#bdd0e1;text-align:right;max-width:280px;font-size:8px}.swapAction{color:#03111c;width:100%;min-height:53px;font:inherit;letter-spacing:.06em;cursor:pointer;background:linear-gradient(120deg,#56dcff,#53e5a7);border:0;border-radius:13px;font-size:11px;font-weight:950;box-shadow:0 13px 30px #4bd8ff2b}.swapAction:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.48}.swapMessage{color:#ffc477;background:#23180b;border:1px solid #674c2d;border-radius:9px;margin:0 0 12px;padding:10px;font-size:9px;line-height:1.5}.swapMessage.success{color:#67e2aa;background:#092419;border-color:#236746}.txLink{color:#55d9ff;text-align:center;margin:-2px 0 12px;font-size:9px;display:block}.custodyNote{color:#536b81;text-align:center;margin:12px 0 0;font-size:8px}.tokenModal{z-index:10;background:#07131f;border:1px solid #31526e;border-radius:19px;padding:24px;position:absolute;inset:18px;box-shadow:0 25px 70px #000}.tokenModal h3{margin:0 0 15px}.tokenModal>input{color:#fff;width:100%;font:inherit;background:#0b1b29;border:1px solid #29445c;border-radius:10px;outline:0;padding:13px}.tokenModal>div{max-height:365px;margin-top:12px;overflow:auto}.tokenModal>div>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #172b3c;align-items:center;gap:10px;width:100%;padding:11px 7px;display:flex}.tokenModal>div>button:hover{background:#0d2233}.tokenModal button span{gap:3px;display:grid}.tokenModal button span small{color:#61798f}.tokenModal button code{color:#4f6b82;margin-left:auto;font-size:8px}.modalClose{color:#8da3b8;cursor:pointer;background:0 0;border:0;font-size:23px;position:absolute;top:16px;right:20px}.feeBand{background:radial-gradient(circle at 14% 45%,#2897ff29,#0000 28%),#071421;border-block:1px solid #4bc9ff1c;padding:90px 0}.feeGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.feeGrid>div>small,.swapSafety header small{color:#55d9ff;letter-spacing:.17em;font-size:8px;font-weight:950}.feeGrid h2,.swapSafety h2{letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(38px,5vw,59px);line-height:1.04}.feeGrid p{color:#7e95aa;max-width:560px;font-size:12px;line-height:1.8}.feeSplit{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.feeSplit span{text-align:center;background:#0a1b2a;border:1px solid #23445c;border-radius:15px;align-content:center;min-height:150px;padding:18px;display:grid}.feeSplit b{color:#55d9ff;font-size:38px}.feeSplit small{color:#70879b;margin-top:6px;font-size:7px;font-weight:900}.swapSafety{padding:100px 0}.swapSafety>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:38px;display:grid}.swapSafety article{background:#081521;border:1px solid #1c3449;border-radius:17px;padding:28px}.swapSafety article>b{color:#45cdff;font-size:9px}.swapSafety h3{margin:25px 0 10px}.swapSafety article p{color:#70869b;font-size:11px;line-height:1.75}@media (width<=1000px){.swapHero{grid-template-columns:1fr;gap:55px}.swapTerminal{justify-self:center;width:min(100%,560px)}.swapIntro{text-align:center}.swapIntro>p:not(.swapKicker){margin-left:auto;margin-right:auto}.swapProof{justify-content:center}.feeGrid{grid-template-columns:1fr}.swapNav nav{display:none}}@media (width<=650px){.swapNav{height:72px}.swapNetwork{display:none}.swapHero{padding:55px 0 70px}.swapIntro h1{font-size:49px}.swapIntro>p:not(.swapKicker){font-size:14px}.swapProof{text-align:left;grid-template-columns:1fr 1fr;display:grid}.swapTerminal{border-radius:18px;padding:15px}.tokenField input,.tokenField strong{font-size:25px}.feeBand,.swapSafety{padding:70px 0}.feeSplit{grid-template-columns:1fr}.feeSplit span{min-height:100px}.swapSafety>div{grid-template-columns:1fr}.swapSafety h2{font-size:42px}}.growthSubmitPage{color:#fff;background:#06101d;min-height:100vh}.growthNavCta.subdued{color:#b9c9d9;background:#ffffff0d;border:1px solid #ffffff1f}.growthSubmitHero{text-align:center;padding:95px 0 70px}.growthSubmitHero h1{font-size:clamp(50px,7vw,84px)}.growthSubmitHero h1 em{color:#43dea0}.growthSubmitHero>p:not(.growthKicker){color:#91a7bd;max-width:700px;margin:28px auto 0;font-size:16px;line-height:1.75}.growthSubmitHero>div{justify-content:center;gap:12px;margin-top:30px;display:flex}.growthSubmitHero>div span{color:#75b99a;letter-spacing:.08em;background:#0b1a16;border:1px solid #1c3e33;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:850}.growthFormWrap{padding-bottom:110px}.growthApplicationForm{color:#07131f}.growthFormSection{background:#f8fbfd;border:1px solid #d9e5ed;border-radius:22px;margin-top:18px;padding:35px}.growthFormHeading{border-bottom:1px solid #dce6ed;align-items:center;gap:18px;padding-bottom:25px;display:flex}.growthFormHeading>span{color:#08724b;background:#dff8ec;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-weight:950;display:grid}.growthFormHeading h2{letter-spacing:-.035em;margin:0;font-size:27px}.growthFormHeading p{color:#718293;margin:5px 0 0;font-size:11px}.growthFormGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}.growthFormGrid label{color:#526679;letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:10px;font-weight:850;display:grid}.growthFormGrid label span{color:#9aa8b5;text-transform:none;font-weight:600}.growthFormGrid label.full{grid-column:1/-1}.growthFormGrid input,.growthFormGrid select,.growthFormGrid textarea{color:#102033;width:100%;min-height:48px;font:inherit;text-transform:none;background:#fff;border:1px solid #d2dfe8;border-radius:10px;outline:0;padding:12px 14px;font-size:13px}.growthFormGrid textarea{resize:vertical;min-height:110px}.growthFormGrid input:focus,.growthFormGrid select:focus,.growthFormGrid textarea:focus{border-color:#29bc7e;box-shadow:0 0 0 3px #29bc7e1a}.growthHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.growthFormSubmit{color:#fff;background:#0a1a15;border:1px solid #1b3c31;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:25px 30px;display:flex}.growthFormSubmit b{font-size:14px}.growthFormSubmit p{color:#7e998d;max-width:680px;margin:6px 0 0;font-size:11px;line-height:1.6}.growthFormSubmit button:disabled{opacity:.55;cursor:wait}.growthFormStatus{border-radius:12px;margin-top:14px;padding:18px 20px;font-size:12px;font-weight:750}.growthFormStatus.success{color:#146c4c;background:#dcf8eb;border:1px solid #a9e4cb}.growthFormStatus.error{color:#923d45;background:#fff0f1;border:1px solid #f0c4c8}@media (width<=700px){.growthSubmitHero{padding-top:65px}.growthSubmitHero>div{flex-direction:column;align-items:center}.growthFormSection{padding:24px 18px}.growthFormGrid{grid-template-columns:1fr}.growthFormGrid label.full{grid-column:auto}.growthFormSubmit{flex-direction:column;align-items:stretch}.growthFormSubmit .button{width:100%}}.revenuePage{color:#f4f8fc;background:#07111f;min-height:100vh}.revenueNav{justify-content:space-between;align-items:center;height:82px;display:flex}.revenueNav nav{color:#879cb4;gap:28px;font-size:11px;font-weight:850;display:flex}.revenueNav nav a:hover{color:#fff}.revenueNavCta{color:#b6c7d8;border:1px solid #263950;border-radius:10px;padding:12px 16px;font-size:10px;font-weight:850}.revenueHero{background:radial-gradient(circle at 75% 40%,#299aff2b,#0000 27%);padding:105px 0 80px}.revenueKicker{color:#4ed6ff;letter-spacing:.18em;margin:0 0 17px;font-size:10px;font-weight:950}.revenueKicker i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px}@supports (color:color-mix(in lab, red, red)){.revenueKicker i{box-shadow:0 0 0 5px color-mix(in srgb,currentColor 12%,transparent)}}.revenueHero h1,.productHero h1{font-size:clamp(52px,7vw,86px)}.revenueHero h1 em,.productHero h1 em{color:#4ed6ff}.revenueHero>p:not(.revenueKicker),.productHero>p:not(.revenueKicker){color:#91a6bd;max-width:720px;margin:27px 0 0;font-size:17px;line-height:1.75}.revenueProducts{grid-template-columns:repeat(3,1fr);gap:14px;padding-bottom:105px;display:grid}.revenueProducts>a{background:linear-gradient(145deg,#0b1b2d,#08131f);border:1px solid #22364c;border-radius:20px;flex-direction:column;min-height:340px;padding:28px;transition:all .2s;display:flex}.revenueProducts>a:hover{border-color:#3d83ac;transform:translateY(-4px)}.revenueProducts span{color:#56718b;letter-spacing:.14em;font-size:8px;font-weight:900}.revenueProducts h2{margin:65px 0 0;font-size:28px}.revenueProducts p{color:#8197ad;font-size:12px;line-height:1.7}.revenueProducts b{color:#4ed6ff;margin-top:auto;font-size:12px}.revenueProducts strong{margin-top:18px;font-size:11px}.revenueSplit{border-top:1px solid #1b2e42;padding:80px 0 110px}.revenueSplit>div:first-child{justify-content:space-between;align-items:end;display:flex}.revenueSplit h2{margin:0;font-size:48px}.splitBar{grid-template-columns:40fr 20fr 15fr 15fr 10fr;gap:3px;height:18px;margin-top:35px;display:grid}.splitBar i{background:#287eff}.splitBar i:nth-child(2){background:#8c6cff}.splitBar i:nth-child(3){background:#ff6c3e}.splitBar i:nth-child(4){background:#34d9c4}.splitBar i:nth-child(5){background:#4edc95}.splitLabels{color:#748aa1;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:14px;font-size:9px;display:grid}.splitLabels b{color:#d9e7f3;font-size:13px;display:block}.productHero{background:radial-gradient(circle at 80% 45%,#247fff2e,#0000 27%);border-bottom:1px solid #203349;padding:95px 0 80px}.productHero>b{color:#54cfff;letter-spacing:.06em;background:#0b1d30;border:1px solid #285274;border-radius:999px;margin-top:30px;padding:11px 14px;font-size:10px;display:inline-block}.verifyProduct .productHero h1 em,.verifyProduct .revenueKicker{color:#e1b64e}.liquidityProduct .productHero h1 em,.liquidityProduct .revenueKicker{color:#38d4c5}.forgeProduct .productHero h1 em,.forgeProduct .revenueKicker{color:#ff7449}.productDetails{padding:90px 0 110px}.productDetails>div:first-child{justify-content:space-between;align-items:end;display:flex}.productDetails h2{margin:0;font-size:48px}.detailGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:32px;display:grid!important}.detailGrid span{color:#b3c4d4;background:#0a1828;border:1px solid #23384d;border-radius:13px;padding:22px;font-size:11px;font-weight:850}.detailGrid span:before{content:"✓";color:#45dba0;margin-right:10px}.productDetails aside{color:#9cadbd;background:#101c2b;border-left:3px solid #e1a44b;margin-top:16px;padding:18px 21px;font-size:11px;line-height:1.65}.revenueForm{background:#0a1828;border:1px solid #243a50;border-radius:20px;margin-top:26px;padding:30px}.revenueFields{grid-template-columns:1fr 1fr;gap:17px;display:grid}.revenueFields label{color:#8297ac;letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:9px;font-weight:900;display:grid}.revenueFields label.full{grid-column:1/-1}.revenueFields input,.revenueFields select,.revenueFields textarea{color:#edf5fb;min-height:48px;font:inherit;text-transform:none;background:#07121e;border:1px solid #294058;border-radius:9px;outline:0;padding:12px 14px;font-size:12px}.revenueFields textarea{resize:vertical;min-height:110px}.revenueFields input:focus,.revenueFields select:focus,.revenueFields textarea:focus{border-color:#42d49c;box-shadow:0 0 0 3px #42d49c1a}.revenueTrap{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.revenueSubmit{border-top:1px solid #21364b;justify-content:space-between;align-items:center;gap:28px;margin-top:23px;padding-top:22px;display:flex}.revenueSubmit p{color:#758ba0;max-width:700px;margin:0;font-size:10px;line-height:1.6}.revenueSubmit button:disabled{opacity:.5}.revenueMessage{border-radius:10px;margin-top:14px;padding:16px;font-size:11px}.revenueMessage.success{color:#71d8ac;background:#102c22;border:1px solid #205b43}.revenueMessage.error{color:#ff9a9a;background:#30191d;border:1px solid #6f2d38}@media (width<=900px){.revenueNav nav{display:none}.revenueProducts{grid-template-columns:1fr}.detailGrid{grid-template-columns:1fr 1fr}.revenueFields{grid-template-columns:1fr}.revenueFields label.full{grid-column:auto}.splitLabels{grid-template-columns:1fr 1fr 1fr}}@media (width<=600px){.revenueHero,.productHero{padding:70px 0}.revenueHero h1,.productHero h1{font-size:48px}.revenueProducts{padding-bottom:75px}.revenueSplit h2,.productDetails h2{font-size:38px}.detailGrid{grid-template-columns:1fr}.revenueForm{padding:22px 17px}.revenueSubmit{flex-direction:column;align-items:stretch}.revenueSubmit .button{width:100%}}.verifyHubPage{background:radial-gradient(circle at 75% 15%,#193453 0,#0000 24%),#07111f}.verifyModules{gap:28px;padding-top:34px;padding-bottom:24px;display:grid}.verifyJump{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081421f2;border:1px solid #294760;grid-template-columns:repeat(4,1fr);display:grid;position:sticky;top:0}.verifyJump a{color:#91a9bd;text-align:center;letter-spacing:.08em;border-right:1px solid #294760;padding:14px;font-size:10px;font-weight:900;text-decoration:none}.verifyJump a:last-child{border-right:0}.verifyJump a:hover{color:#ffd86b;background:#112338}.verifyModule{background:linear-gradient(145deg,#0a1726,#07111d);border:1px solid #233a51;padding:clamp(22px,4vw,48px);scroll-margin-top:70px;box-shadow:0 20px 55px #0004}.verifyModule>header{align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.verifyModule>header>span{color:#ffd86b;border:1px solid #d9af46;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:950;display:grid}.verifyModule h2{color:#fff;letter-spacing:-.03em;margin:3px 0 0;font-size:clamp(29px,4vw,48px)}.verifyEmpty{background:#091929;border:1px dashed #35536c;justify-items:start;gap:9px;padding:28px;display:grid}.verifyEmpty strong{font-size:20px}.verifyEmpty p{color:#8fa5b9;margin:0}.verifyEmpty button,.verifyTool button,.nftInputs button{color:#111015;letter-spacing:.1em;cursor:pointer;background:#d7aa40;border:1px solid #d7aa40;padding:13px 18px;font-size:10px;font-weight:950}.walletIdentity{color:#8ca3b7;align-items:center;gap:14px;margin-bottom:15px;font-size:10px;display:flex}.walletIdentity code{color:#e9f4ff;background:#020912;padding:7px 9px}.walletIdentity a{color:#ffd86b;margin-left:auto;text-decoration:none}.portfolioGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.portfolioGrid article{background:#081522;border:1px solid #29445b;gap:8px;min-height:150px;padding:20px;display:grid}.portfolioGrid article span{color:#70dfff;letter-spacing:.12em;font-size:9px;font-weight:950}.portfolioGrid article b{overflow-wrap:anywhere;font-size:clamp(20px,3vw,34px)}.portfolioGrid article small{color:#7890a5;align-self:end}.portfolioGrid .portfolioPending{border-style:dashed}.portfolioGrid .portfolioPending b{color:#d0aa50;font-size:14px}.verifyTool,.nftInputs{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.nftInputs{grid-template-columns:1fr minmax(120px,.25fr) auto}.verifyTool label,.nftInputs label{color:#8ca3b7;letter-spacing:.08em;gap:7px;font-size:10px;font-weight:900;display:grid}.verifyTool input,.nftInputs input{color:#fff;background:#050d16;border:1px solid #294760;outline:none;width:100%;padding:14px;font:13px monospace}.verifyTool input:focus,.nftInputs input:focus{border-color:#e0b448}.scanResult{background:#294760;border:1px solid #294760;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:18px;display:grid}.scanResult>div{background:#091522;gap:7px;padding:16px;display:grid}.scanResult span{color:#768ea4;letter-spacing:.1em;font-size:8px;font-weight:950}.scanResult b{overflow-wrap:anywhere;font-size:13px}.scanResult>a{color:#69dcff;text-align:center;letter-spacing:.1em;background:#0b2236;grid-column:1/-1;padding:12px;font-size:9px;font-weight:950;text-decoration:none}.scanResult.risk{color:#ffacac;background:#2a1115;border-color:#7f3b3b;padding:16px;display:block}.verifyModule>aside{color:#a8a080;background:#181711;border-left:3px solid #d8ad47;margin-top:17px;padding:12px;font-size:11px;line-height:1.55}.nftCertificate{background:#091521;border:1px solid #39516a;align-items:center;gap:20px;margin-top:18px;padding:22px;display:flex}.nftCertificate.official{background:linear-gradient(120deg,#19170f,#0a1724);border-color:#d9ae45}.certificateSeal{color:#83dcff;border:2px solid #6ba9d0;border-radius:50%;flex:0 0 78px;place-items:center;height:78px;font-size:20px;font-weight:1000;display:grid}.official .certificateSeal{color:#f4cc67;border-color:#e0b548;box-shadow:0 0 25px #d7a93f33}.nftCertificate span{color:#ffd15b;letter-spacing:.12em;font-size:9px;font-weight:950}.nftCertificate h3{margin:5px 0;font-size:24px}.nftCertificate p{color:#8da3b6;overflow-wrap:anywhere;margin:5px 0}.nftCertificate code{color:#cbe9ff}.nftCertificate a{color:#70ddff;font-size:9px;font-weight:900;text-decoration:none}.verifyApplication{padding-top:70px;padding-bottom:100px}.verifyApplication>div:first-child>p:not(.revenueKicker){color:#91a6bd;max-width:740px;line-height:1.7}@media (width<=800px){.verifyJump{grid-template-columns:1fr 1fr}.verifyJump a:nth-child(2){border-right:0}.verifyJump a:nth-child(-n+2){border-bottom:1px solid #294760}.portfolioGrid,.scanResult{grid-template-columns:1fr 1fr}.nftInputs{grid-template-columns:1fr}.walletIdentity{flex-direction:column;align-items:flex-start}.walletIdentity a{margin-left:0}}@media (width<=520px){.verifyJump a{padding:11px 6px;font-size:8px}.verifyModule{padding:20px 14px}.verifyModule>header{gap:10px}.verifyModule>header>span{width:35px;height:35px}.portfolioGrid,.scanResult,.verifyTool{grid-template-columns:1fr}.nftCertificate{flex-direction:column;align-items:flex-start}.certificateSeal{flex-basis:62px;width:62px;height:62px}.verifyTool button,.nftInputs button{width:100%}}.signOutButton{color:#91a7c1;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px}.xpOverview{color:#fff;background:linear-gradient(120deg,#081827,#0b2236);border:1px solid #254861;border-radius:20px;grid-template-columns:150px 1fr;width:min(1080px,100% - 40px);margin:0 auto 18px;display:grid;overflow:hidden}.xpLevel{text-align:center;background:radial-gradient(circle,#1676d944,#0000 67%);border-right:1px solid #254861;place-content:center;display:grid}.xpLevel span{color:#65d9ff;letter-spacing:.18em;font-size:9px;font-weight:950}.xpLevel b{font-size:64px;line-height:1}.xpMain{padding:28px 32px}.xpMain>div:first-child{justify-content:space-between;align-items:center;display:flex}.xpMain h2{margin:0;font-size:34px}.xpMain .eyebrow{margin:0}.xpMain>span{color:#8ea8bc;margin-top:14px;font-size:10px;display:block}.xpTrack{background:#020b12;border-radius:999px;height:9px;margin-top:10px;overflow:hidden}.xpTrack i{border-radius:inherit;background:linear-gradient(90deg,#176bff,#50d5ff);height:100%;display:block;box-shadow:0 0 20px #39bfff}.xpBreakdown{color:#fff;background:#081521;border:1px solid #253d52;border-radius:20px;width:min(1080px,100% - 40px);margin:0 auto 18px;padding:30px}.xpBreakdown .panelTitle{margin-bottom:22px}.xpCategoryGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.xpCategoryGrid>div{background:#0b1c2b;border:1px solid #284156;border-radius:12px;padding:18px 14px}.xpCategoryGrid span{color:#748ea3;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.xpCategoryGrid b{margin-top:10px;font-size:22px;display:inline-block}.xpCategoryGrid small{color:#4bcfff;margin-left:5px;font-size:8px}.xpHistory{border:1px solid #253e53;border-radius:12px;margin-top:18px;overflow:hidden}.xpHistory>header,.xpHistory>div{border-bottom:1px solid #20374a;align-items:center;gap:18px;padding:15px 18px;display:flex}.xpHistory>header{color:#8ca2b5;justify-content:space-between;font-size:10px}.xpHistory>div:last-child{border-bottom:0}.xpHistory>div>span{min-width:74px;font-size:11px;font-weight:950}.xpGain{color:#4ce0a5}.xpLoss{color:#ff7881}.xpHistory p{gap:4px;margin:0;font-size:11px;display:grid}.xpHistory p small{color:#6f879b;font-size:9px}.weeklyLeaderboard{color:#fff;background:#081521;border:1px solid #253d52;border-radius:20px;width:min(1080px,100% - 40px);margin:0 auto 18px;padding:30px}.leaderboardIntro{color:#8198aa;max-width:820px;font-size:11px;line-height:1.7}.leaderboardRows{grid-template-columns:1fr 1fr;gap:7px;margin-top:18px;display:grid}.leaderboardRows>div:not(.emptyState){background:#0a1a28;border:1px solid #21394d;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.leaderboardRows>div>b{color:#5edcff;font-size:10px}.leaderboardRows>div>span{font-size:10px}.leaderboardRows>div>strong{color:#a7bad0;font-size:9px}.prizeSplit{grid-template-columns:repeat(10,1fr);gap:5px;margin-top:14px;display:grid}.prizeSplit span{color:#8ca1b4;text-align:center;border:1px solid #253e53;border-radius:7px;gap:4px;padding:9px 4px;font-size:8px;display:grid}.prizeSplit span b{color:#5edcff}.weeklyLeaderboard>footer{color:#758ba0;border-top:1px solid #21384b;justify-content:space-between;gap:20px;margin-top:15px;padding-top:14px;font-size:8px;display:flex}.weeklyLeaderboard>footer b{color:#64dda9;text-align:right}.verifyXpBanner{color:#8fa9b9;background:#09231f;border:1px solid #2f7562;border-radius:12px;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;font-size:10px;display:flex}.verifyXpBanner b{color:#58e0ad;white-space:nowrap}.verifyXpBanner span{line-height:1.6}.verifyXpBanner strong{color:#6fdfff;text-align:right;margin-left:auto}@media (width<=800px){.xpCategoryGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=520px){.xpOverview{grid-template-columns:88px 1fr}.xpLevel b{font-size:44px}.xpMain{padding:22px 18px}.xpMain h2{font-size:27px}.xpCategoryGrid{grid-template-columns:1fr 1fr}.xpBreakdown,.weeklyLeaderboard{padding:22px 14px}.xpHistory>div{flex-direction:column;align-items:flex-start;gap:7px}.leaderboardRows{grid-template-columns:1fr}.prizeSplit{grid-template-columns:repeat(5,1fr)}.weeklyLeaderboard>footer,.verifyXpBanner{flex-direction:column;align-items:flex-start}.weeklyLeaderboard>footer b,.verifyXpBanner strong{text-align:left}}.xpAdminForm{grid-template-columns:2fr 1fr 1fr;gap:14px;margin-top:24px;display:grid}.xpAdminForm label{color:#8195aa;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:900;display:grid}.xpAdminForm label.full{grid-column:1/-1}.xpAdminForm input,.xpAdminForm select{color:#eef7ff;min-height:46px;font:inherit;background:#07121e;border:1px solid #294058;border-radius:9px;padding:11px 13px;font-size:11px}.xpAdminForm button{color:#04121d;cursor:pointer;background:linear-gradient(90deg,#2acfff,#39e5a7);border:0;border-radius:9px;min-height:46px;font-weight:950}.xpAdminForm button:disabled{opacity:.55}@media (width<=760px){.xpAdminForm{grid-template-columns:1fr}.xpAdminForm label.full{grid-column:auto}}.builderPage{color:#eef5ff;background:#06101d;min-height:100vh;overflow:hidden}.builderNav{z-index:4;justify-content:space-between;align-items:center;height:84px;display:flex;position:relative}.builderNav nav{color:#8399b1;gap:28px;font-size:11px;font-weight:850;display:flex}.builderNav nav a:hover{color:#fff}.builderHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:690px;display:grid;position:relative}.builderHero:before{content:"";z-index:-2;background:radial-gradient(circle at 74% 45%,#764fff33,#0000 26%),radial-gradient(circle at 28% 100%,#2bc9ff1c,#0000 30%),#06101d;position:absolute;inset:-84px -40vw 0}.builderKicker,.builderSectionHead>p,.builderFlow>div>p,.builderCta>p{color:#59d7ff;letter-spacing:.2em;margin:0 0 18px;font-size:10px;font-weight:950}.builderKicker i{background:#8c6cff;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 5px #8c6cff24}.builderHero h1,.builderSubHero h1{font-size:clamp(54px,6.8vw,88px);line-height:.96}.builderHero h1 em,.builderSubHero h1 em{color:#9a7cff}.builderHero>div:first-child>p:last-of-type,.builderSubHero>p:last-child{color:#92a7bd;max-width:700px;margin:28px 0 0;font-size:17px;line-height:1.75}.builderActions{gap:12px;margin-top:35px;display:flex}.builderTerminal{background:linear-gradient(145deg,#0c1c2d,#07121e);border:1px solid #273d56;border-radius:20px;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 35px 80px #00000059,0 0 70px #6f4fff14}.builderTerminal header{background:#0b1826;border-bottom:1px solid #22364a;align-items:center;gap:7px;height:48px;padding:0 17px;display:flex}.builderTerminal header span{background:#32475d;border-radius:50%;width:7px;height:7px}.builderTerminal header span:first-child{background:#8c6cff}.builderTerminal header b{color:#57718c;letter-spacing:.15em;margin-left:auto;font-size:8px}.builderTerminal>code{color:#c9d8e6;font-family:var(--font-geist-mono),monospace;padding:38px 32px;font-size:13px;line-height:3;display:block}.builderTerminal>code i{color:#725eff;width:35px;font-style:normal;display:inline-block}.builderTerminal footer{border-top:1px solid #22364a;grid-template-columns:repeat(3,1fr);display:grid}.builderTerminal footer span{color:#526b83;letter-spacing:.12em;padding:18px;font-size:7px}.builderTerminal footer span+span{border-left:1px solid #22364a}.builderTerminal footer b{color:#d4e2ef;margin-top:5px;font-size:10px;display:block}.builderPaths{padding:110px 0}.builderSectionHead{grid-template-columns:1fr 1fr;align-items:end;gap:10px;margin-bottom:40px;display:grid}.builderSectionHead>p{grid-column:1/-1}.builderSectionHead h2,.builderFlow h2,.builderCta h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,5vw,60px)}.builderSectionHead>span{color:#7f94aa;justify-self:end;max-width:390px;font-size:13px;line-height:1.7}.builderPathGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.builderPathGrid article{background:linear-gradient(145deg,#0a1929,#08131f);border:1px solid #22364b;border-radius:20px;min-height:300px;padding:28px;position:relative}.builderPathGrid small{color:#536a82;font-size:8px;font-weight:900}.builderPathIcon{color:#a087ff;background:#191b3a;border-radius:14px;place-items:center;width:52px;height:52px;margin-top:43px;font-size:20px;display:grid}.builderPathGrid h3{margin:23px 0 0;font-size:27px}.builderPathGrid p{color:#8196ab;max-width:470px;font-size:12px;line-height:1.75}.builderFlow{color:#07111f;background:#f4f8fb;padding:105px 0}.builderFlow>div>p{color:#6352d5}.builderSteps{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:42px;display:grid}.builderSteps article{background:#fff;border:1px solid #dbe5ed;border-radius:16px;padding:25px}.builderSteps article>b{color:#fff;background:#7659ef;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.builderSteps h3{margin:40px 0 0;font-size:20px}.builderSteps p{color:#748495;font-size:11px;line-height:1.65}.builderCta{text-align:center;padding:115px 0}.builderCta h2{max-width:800px;margin-inline:auto}.builderCta>span{color:#8196ac;max-width:720px;margin:23px auto 30px;font-size:12px;line-height:1.7;display:block}.builderSubHero{background:radial-gradient(circle at 78%,#7a52ff26,#0000 28%);border-bottom:1px solid #1d3043;padding:100px 0 78px}.toolGrid{grid-template-columns:1fr 1fr;gap:14px;padding:65px 0 45px;display:grid}.toolCard{background:#091726;border:1px solid #22374c;border-radius:20px;min-height:310px;padding:29px}.toolCard>span,.builderFormIntro>span{color:#6a5df1;letter-spacing:.17em;font-size:8px;font-weight:950}.toolCard h2{margin:18px 0 10px;font-size:28px}.toolCard p,.toolCard li{color:#8599ad;font-size:11px;line-height:1.7}.toolCard pre{background:#06101b;border:1px solid #21364a;border-radius:11px;margin-top:23px;padding:18px;overflow:auto}.toolCard pre code{color:#75d9ff;font-size:10px;line-height:1.7}.toolCard.featured>code{color:#78ddff;background:#06101b;border-radius:10px;margin:27px 0;padding:16px;font-size:11px;display:block;overflow:auto}.toolCard.featured>div{color:#6f8499;grid-template-columns:1fr 1fr;gap:12px;padding:15px 0;font-size:9px;display:grid}.toolCard.featured strong{color:#fff}.toolCard.featured>a{color:#9c82ff;margin-top:16px;font-size:11px;font-weight:850;display:inline-block}.toolCard ul{padding-left:17px}.builderFormWrap{padding:70px 0 110px}.builderFormIntro{background:#0b1a2a;border:1px solid #253950;border-bottom:0;border-radius:20px 20px 0 0;padding:30px}.builderFormIntro h2{margin:10px 0 5px;font-size:30px}.builderFormIntro p{color:#8297ac;margin:0;font-size:11px}.builderForm{background:#091726;border:1px solid #253950;border-radius:0 0 20px 20px;padding:30px}.builderFields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.builderFields label{color:#8297ac;letter-spacing:.07em;text-transform:uppercase;gap:8px;font-size:9px;font-weight:900;display:grid}.builderFields label.full{grid-column:1/-1}.builderFields input,.builderFields select,.builderFields textarea{color:#edf5fb;min-height:49px;font:inherit;text-transform:none;background:#06111e;border:1px solid #2a4057;border-radius:10px;outline:0;padding:12px 14px;font-size:12px}.builderFields textarea{resize:vertical;min-height:120px}.builderFields input:focus,.builderFields select:focus,.builderFields textarea:focus{border-color:#8b6cff;box-shadow:0 0 0 3px #8b6cff1f}.builderSubmit{border-top:1px solid #24384c;justify-content:space-between;align-items:center;gap:30px;margin-top:25px;padding-top:23px;display:flex}.builderSubmit p{color:#768ba0;max-width:700px;margin:0;font-size:10px;line-height:1.65}.networkQuickstart{background:linear-gradient(135deg,#0c2032,#0b1627 58%,#17153a);border:1px solid #29445c;border-radius:22px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:40px;margin-top:65px;padding:34px;display:grid}.networkQuickstart>div>span,.toolGroup header span{color:#65d8ff;letter-spacing:.17em;font-size:8px;font-weight:950}.networkQuickstart h2{margin:12px 0 9px;font-size:32px}.networkQuickstart p,.toolGroup header p{color:#8095aa;margin:0;font-size:11px;line-height:1.7}.networkQuickstart dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.networkQuickstart dl div{background:#050f1b8c;border:1px solid #284057;border-radius:12px;min-width:0;padding:16px}.networkQuickstart dt{color:#607991;text-transform:uppercase;letter-spacing:.12em;font-size:7px;font-weight:900}.networkQuickstart dd{color:#f2f7fc;overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;font-weight:850}.networkQuickstart dd small{color:#758ca2;font-weight:600}.networkQuickstart dd code,.networkQuickstart dd a{color:#66dbff;font:inherit;font-size:11px}.toolDirectory{padding:80px 0 10px}.toolGroup{padding:0 0 80px}.toolGroup>header{grid-template-columns:1fr 1fr;align-items:end;gap:45px;margin-bottom:26px;display:grid}.toolGroup header h2{letter-spacing:-.045em;margin:11px 0 0;font-size:clamp(35px,4vw,48px)}.toolDirectoryGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.directoryTool{background:linear-gradient(145deg,#0a1928,#08131f);border:1px solid #21384d;border-radius:17px;flex-direction:column;min-height:270px;padding:25px;transition:all .2s;display:flex}.directoryTool:hover{border-color:#755fdd;transform:translateY(-4px);box-shadow:0 20px 45px #0003}.directoryTool small{color:#8d75ff;letter-spacing:.14em;font-size:7px;font-weight:950}.directoryTool h3{margin:22px 0 10px;font-size:23px}.directoryTool p{color:#8195a9;margin:0;font-size:11px;line-height:1.7}.directoryTool strong{color:#63d7ff;margin-top:auto;padding-top:25px;font-size:10px}.directoryTool strong span{margin-left:7px}.crobullIntegration{grid-template-columns:1fr 1fr;gap:14px;padding:10px 0 20px;display:grid}.crobullIntegration:before{content:"BUILD WITH CROBULL";color:#8c73ff;letter-spacing:.18em;grid-column:1/-1;margin-bottom:7px;font-size:9px;font-weight:950}.builderActions.centered{justify-content:center}.builderGate{background:radial-gradient(circle at 75% 45%,#764fff33,#0000 26%),#06101d;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;min-height:calc(100vh - 84px);padding:90px max(5vw,24px);display:grid}.builderGate.loading{text-align:center;place-items:center;display:grid}.builderGate.loading h1{font-size:40px}.builderGateIntro{max-width:710px}.builderGateIntro h1{margin:0;font-size:clamp(50px,6vw,82px);line-height:.98}.builderGateIntro h1 em{color:#9a7cff}.builderGateIntro>p:not(.builderKicker){color:#92a7bd;max-width:650px;font-size:16px;line-height:1.75}.builderGateIntro ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.builderGateIntro li{color:#9eb2c4;border:1px solid #294158;border-radius:999px;padding:10px 13px;font-size:10px}.builderGateCard{background:linear-gradient(145deg,#0d1e30,#08131f);border:1px solid #2c4258;border-radius:22px;max-width:520px;padding:34px;box-shadow:0 30px 80px #00000059}.builderGateCard>span,.moduleIntro span{color:#8e75ff;letter-spacing:.17em;font-size:9px;font-weight:950}.builderGateCard h2{margin:17px 0 10px;font-size:33px}.builderGateCard p{color:#8ca1b5;font-size:13px;line-height:1.7}.builderGateCard .button{width:100%;margin:20px 0 15px}.builderGateCard>small{color:#70869b;font-size:9px;line-height:1.6;display:block}.builderGateCard .builderGateStatus{color:#69d8ff;margin-bottom:12px}.moduleHero{padding-bottom:90px}.moduleIntro{grid-template-columns:1fr 1fr;align-items:end;gap:40px;padding:75px 0 30px;display:grid}.moduleIntro h2{margin:12px 0 0;font-size:45px}.moduleIntro>p{color:#8196aa;max-width:570px;margin:0;font-size:12px;line-height:1.75}.moduleGrid{grid-template-columns:repeat(2,1fr);gap:15px;padding:20px 0 80px;display:grid}.moduleCard{background:linear-gradient(145deg,#0b1a2a,#08131f);border:1px solid #263c52;border-radius:20px;min-height:355px;padding:28px}.moduleCard header{justify-content:space-between;align-items:center;display:flex}.moduleCard header b{color:#a890ff;background:#1a1d3c;border-radius:13px;place-items:center;width:48px;height:48px;font-size:21px;display:grid}.moduleCard header span{color:#627990;letter-spacing:.14em;font-size:8px;font-weight:900}.moduleCard h2{margin:28px 0 10px;font-size:28px}.moduleCard>p{color:#879caf;font-size:12px;line-height:1.7}.moduleCard ul{flex-wrap:wrap;gap:7px;padding:0;list-style:none;display:flex}.moduleCard li{color:#8199ad;border:1px solid #273e53;border-radius:999px;padding:7px 10px;font-size:8px}.moduleCard>a{color:#a58dff;border-top:1px solid #22364a;justify-content:space-between;margin-top:28px;padding-top:19px;font-size:11px;font-weight:850;display:flex}.moduleCreator{background:linear-gradient(120deg,#0b1d31,#15143a);border:1px solid #2d465e;border-radius:22px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:110px;padding:38px;display:flex}.moduleCreator p{color:#63d7ff;letter-spacing:.16em;margin:0;font-size:9px;font-weight:950}.moduleCreator h2{margin:10px 0;font-size:34px}.moduleCreator span{color:#8ba0b5;max-width:720px;font-size:11px;line-height:1.7;display:block}.tokenMonitor{background:radial-gradient(circle at 86% 10%,#59d7ff1f,#0000 26%),linear-gradient(145deg,#0c2032,#091521);border:1px solid #315370;border-radius:22px;width:min(1180px,100% - 40px);margin:70px auto 5px;padding:34px;box-shadow:0 30px 75px #00000038}.tokenMonitor>header{grid-template-columns:1fr .75fr;align-items:end;gap:45px;display:grid}.tokenMonitor>header span{color:#65d8ff;letter-spacing:.17em;font-size:8px;font-weight:950}.tokenMonitor>header h2{letter-spacing:-.045em;margin:11px 0 0;font-size:clamp(36px,4vw,52px)}.tokenMonitor>header p{color:#8297aa;margin:0;font-size:11px;line-height:1.75}.tokenLookup{background:#07131f;border:1px solid #2a485f;border-radius:15px;grid-template-columns:1fr auto;gap:10px 15px;margin-top:28px;padding:19px;display:grid}.tokenLookup label,.tokenMetricInputs label{color:#71899d;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:8px;font-weight:900;display:grid}.tokenLookup input,.tokenMetricInputs input{color:#f3f8fc;width:100%;min-width:0;font:inherit;background:#06101a;border:1px solid #2b485e;border-radius:10px;outline:none;padding:13px;font-size:11px}.tokenLookup input:focus,.tokenMetricInputs input:focus{border-color:#65d8ff}.tokenLookupActions{align-self:end;gap:7px;display:flex}.tokenLookupActions a{color:#dcd7ff;background:#171a3a;border:1px solid #4e5fb0;border-radius:9px;justify-content:center;align-items:center;min-height:41px;padding:0 13px;font-size:8px;font-weight:950;display:inline-flex}.tokenLookupActions a.disabled{opacity:.35;pointer-events:none}.tokenLookup>small{color:#60788d;grid-column:1/-1;font-size:8px;line-height:1.5}.tokenMetricInputs{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:13px;display:grid}.tokenMetricInputs article{background:#081725;border:1px solid #29445b;border-radius:14px;padding:18px}.tokenMetricInputs h3{margin:0 0 16px;font-size:14px}.tokenMetricInputs label+label{margin-top:11px}.tokenMetricResults{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:13px;display:grid}.tokenMetricResults>div{background:#101d2b;border-radius:12px;min-width:0;padding:16px}.tokenMetricResults span,.tokenMetricResults b,.tokenMetricResults small{display:block}.tokenMetricResults span{color:#637c91;letter-spacing:.1em;font-size:7px;font-weight:950}.tokenMetricResults b{color:#63dbff;overflow-wrap:anywhere;margin-top:9px;font-size:14px}.tokenMetricResults small{color:#708699;margin-top:7px;font-size:7px;line-height:1.5}.tokenMonitor>footer{color:#778a9d;background:#11162a;border-left:3px solid #8c73ff;grid-template-columns:.25fr 1fr;gap:18px;margin-top:13px;padding:15px 18px;font-size:9px;line-height:1.65;display:grid}.tokenMonitor>footer b{color:#dcd5ff}@media (width<=1000px){.builderNav nav{display:none}.builderHero{grid-template-columns:1fr;padding:80px 0}.builderTerminal{max-width:650px}.builderSteps,.toolDirectoryGrid{grid-template-columns:1fr 1fr}.networkQuickstart{grid-template-columns:1fr}.tokenMetricInputs{grid-template-columns:1fr 1fr}.tokenMetricResults{grid-template-columns:repeat(3,1fr)}.builderGate{grid-template-columns:1fr}.builderGateCard{max-width:none}.moduleCreator{flex-direction:column;align-items:flex-start}}@media (width<=700px){.builderNav{gap:10px;height:auto;min-height:78px}.builderNav .navActions .headerAuthButton{display:none}.builderNav .navWallet{padding:0 10px}.builderHero h1,.builderSubHero h1{font-size:47px}.builderActions{flex-direction:column}.builderPathGrid,.toolGrid,.builderFields{grid-template-columns:1fr}.builderSectionHead{display:block}.builderSectionHead>span{margin-top:18px;display:block}.builderSteps{grid-template-columns:1fr}.builderFields label.full{grid-column:auto}.builderForm{padding:23px 17px}.builderSubmit{flex-direction:column;align-items:stretch}.builderSubmit .button{width:100%}.builderTerminal{transform:none}.builderTerminal>code{padding:25px 18px;font-size:10px}.builderTerminal footer{grid-template-columns:1fr}.builderTerminal footer span+span{border-top:1px solid #22364a;border-left:0}.networkQuickstart{margin-top:35px;padding:23px 18px}.networkQuickstart dl{grid-template-columns:1fr}.tokenMonitor{width:calc(100% - 28px);margin-top:35px;padding:23px 18px}.tokenMonitor>header,.tokenLookup{grid-template-columns:1fr}.tokenLookupActions{grid-template-columns:repeat(3,1fr);align-self:auto;display:grid}.tokenMetricInputs,.tokenMetricResults,.tokenMonitor>footer{grid-template-columns:1fr}.toolDirectory{padding-top:60px}.toolGroup{padding-bottom:60px}.toolGroup>header{grid-template-columns:1fr;gap:15px}.toolDirectoryGrid,.crobullIntegration,.moduleGrid{grid-template-columns:1fr}.directoryTool{min-height:235px}.crobullIntegration:before{grid-column:auto}.builderGate{gap:40px;padding:65px 18px}.builderGateIntro h1{font-size:46px}.builderGateIntro ul{display:grid}.builderGateCard{padding:26px 20px}.moduleIntro{grid-template-columns:1fr;padding-inline:18px}.moduleGrid{padding-inline:18px}.moduleCreator{margin-inline:18px;padding:27px 21px}.moduleCreator .button{width:100%}}.authPage{background:#07111f;padding-bottom:0}.authWrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;width:min(1120px,100% - 40px);min-height:calc(100vh - 78px);margin:auto;padding:70px 0;display:grid}.authIntro{color:#fff}.authIntro h1{letter-spacing:-.055em;max-width:620px;margin:12px 0 20px;font-size:clamp(48px,6.5vw,82px);line-height:.95}.authIntro>p:last-of-type{color:#9fb1c8;max-width:580px;font-size:17px;line-height:1.7}.authIntro ul{color:#c8d6e7;gap:13px;margin:34px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.authIntro li:before{content:"✓";color:#07111f;background:#31e6b0;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:10px;font-weight:900;display:inline-grid}.authCard{background:#fff;border:1px solid #ffffff1f;border-radius:24px;padding:36px;box-shadow:0 35px 90px #00000059}.authCard h2{margin:25px 0 7px;font-size:30px}.authTabs{background:#edf2f8;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.authTabs button{color:#68788b;cursor:pointer;background:0 0;border:0;border-radius:9px;height:40px;font-weight:850}.authTabs button.active{color:#fff;background:#176bff;box-shadow:0 4px 12px #176bff40}.authCard label{color:#46566a;margin-top:18px;font-size:11px;font-weight:850;display:block}.authCard input{color:#0b1728;width:100%;height:49px;font:inherit;background:#fff;border:1px solid #d5dfeb;border-radius:10px;margin-top:7px;padding:0 14px}.authCard input:focus{border-color:#176bff;outline:3px solid #176bff24}.authSubmit{color:#fff;cursor:pointer;background:#176bff;border:0;border-radius:10px;width:100%;height:50px;margin-top:24px;font-weight:900}.authSubmit:disabled{opacity:.65;cursor:wait}.authReset{color:#176bff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:8px;font-size:12px;font-weight:800}.authStatus{color:#254e75;background:#edf6ff;border-radius:10px;margin:16px 0 0;padding:12px;font-size:12px;line-height:1.5}.authCard>small{color:#8290a1;margin-top:16px;line-height:1.5;display:block}.authLoading{color:#9fb1c8;background:#07111f;place-items:center;display:grid}@media (width<=900px){.authWrap{grid-template-columns:1fr;gap:40px;padding:45px 0 70px}.authIntro h1{font-size:52px}.authCard{padding:26px}}.privacyPage{color:#102033;background:#f5f8fc;min-height:100vh}.privacyDocument{width:min(820px,100% - 40px);margin:0 auto;padding:70px 0 110px}.privacyDocument h1{letter-spacing:-.055em;margin:12px 0 8px;font-size:clamp(42px,7vw,72px)}.privacyDocument h2{margin:42px 0 10px;font-size:24px}.privacyDocument p{color:#5f7186;line-height:1.8}.privacyDocument a{color:#176bff;text-decoration:underline}.securityNote a{color:inherit;text-decoration:underline}.adminPage{color:#eaf2f8;background:#06101c;min-height:100vh;padding-bottom:90px}.adminCentered{place-items:center;padding:24px;display:grid}.adminGate{background:#0a1928;border:1px solid #23394e;border-radius:22px;width:min(620px,100%);padding:42px}.adminGate>span,.adminHero p{color:#50d5ff;letter-spacing:.18em;font-size:9px;font-weight:900}.adminGate h1{margin:14px 0;font-size:clamp(36px,6vw,58px)}.adminGate p{color:#91a6ba;line-height:1.7}.adminGate>div{gap:10px;margin-top:26px;display:flex}.adminGate a{border:1px solid #2c4358;border-radius:10px;padding:13px 17px}.adminGate .adminPrimary{color:#fff;background:#176bff;border:0}.adminNav{justify-content:space-between;align-items:center;width:min(1240px,100% - 40px);height:82px;margin:auto;display:flex}.adminNav>div{align-items:center;gap:9px;display:flex}.adminNav>div>span{color:#7890a7;font-size:9px}.adminNav>div>a,.adminNav>div>button{color:#b9cad8;min-height:40px;font:inherit;cursor:pointer;background:#0a1826;border:1px solid #294056;border-radius:9px;align-items:center;padding:0 13px;font-size:10px;font-weight:850;display:inline-flex}.adminHero{grid-template-columns:1fr 1fr;align-items:end;gap:60px;width:min(1240px,100% - 40px);margin:auto;padding:72px 0 55px;display:grid}.adminHero h1{font-size:clamp(52px,7vw,82px)}.adminHero h1 em{color:#50d5ff}.adminMetrics{border:1px solid #22374b;border-radius:17px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.adminMetrics article{background:#0a1826;border-right:1px solid #22374b;padding:22px 16px}.adminMetrics article:last-child{border-right:0}.adminMetrics b,.adminMetrics span{display:block}.adminMetrics b{font-size:27px}.adminMetrics span{color:#71879c;text-transform:uppercase;letter-spacing:.1em;margin-top:5px;font-size:8px}.adminControls{border-top:1px solid #1b3043;border-bottom:1px solid #1b3043;justify-content:space-between;align-items:center;width:min(1240px,100% - 40px);margin:auto;padding:15px 0;display:flex}.adminTabs{gap:7px;display:flex}.adminTabs button{color:#8ca2b7;font:inherit;cursor:pointer;background:0 0;border:1px solid #294057;border-radius:9px;padding:10px 15px;font-size:10px;font-weight:850}.adminTabs button.active{color:#fff;background:#176bff;border-color:#176bff}.adminControls label{color:#8297aa;align-items:center;gap:9px;font-size:9px;font-weight:850;display:flex}.adminControls select{color:#d8e4ee;background:#0a1826;border:1px solid #294057;border-radius:8px;min-height:38px;padding:0 10px}.adminError{color:#ffb3bc;background:#2b1218;border:1px solid #743943;border-radius:10px;width:min(1240px,100% - 40px);margin:16px auto 0;padding:13px 16px}.submissionQueue{gap:15px;width:min(1240px,100% - 40px);margin:22px auto 0;display:grid}.submissionCard{background:#0a1826;border:1px solid #22374b;border-radius:18px;padding:26px}.submissionCard>header{justify-content:space-between;gap:25px;display:flex}.submissionCard>header span{color:#50d5ff;letter-spacing:.14em;font-size:8px;font-weight:900}.submissionCard h2{margin:7px 0 4px;font-size:25px}.submissionCard>header p{color:#72889d;margin:0;font-size:10px}.statusBadge{color:#aab9c7;text-transform:uppercase;letter-spacing:.08em;background:#253546;border-radius:999px;height:max-content;padding:8px 11px;font-size:8px}.statusBadge.approved{color:#64e0aa;background:#15372b}.statusBadge.rejected{color:#ff9ca7;background:#3c1e24}.statusBadge.needs_info{color:#ffd283;background:#3b301b}.statusBadge.reviewing{color:#80d9ff;background:#163448}.submissionFacts{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.submissionFacts p{background:#081421;border:1px solid #1d3042;border-radius:10px;min-width:0;margin:0;padding:15px}.submissionFacts span,.submissionFacts b,.submissionFacts a,.submissionFacts code{display:block}.submissionFacts span{color:#667d92;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:7px}.submissionFacts b,.submissionFacts a,.submissionFacts code{overflow-wrap:anywhere;color:#c9d7e2;font-size:10px}.submissionFacts a{color:#65cffa}.submissionNarrative{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px;display:grid}.submissionNarrative p{color:#9eb0bf;background:#0d1e2d;border-radius:10px;margin:0;padding:16px;font-size:11px;line-height:1.6}.submissionNarrative span{color:#63809a;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:7px;font-weight:900;display:block}.detailRows{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.detailRows p{background:#0d1e2d;border-radius:9px;margin:0;padding:14px}.detailRows span,.detailRows b{display:block}.detailRows span{color:#667f94;text-transform:uppercase;font-size:7px}.detailRows b{color:#c2d0da;overflow-wrap:anywhere;margin-top:6px;font-size:10px}.reviewPanel{border-top:1px solid #203548;margin-top:18px;padding-top:18px}.reviewPanel label{color:#71879c;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.reviewPanel textarea{resize:vertical;color:#dce8f0;width:100%;min-height:86px;font:inherit;text-transform:none;letter-spacing:0;background:#07131f;border:1px solid #2b4358;border-radius:9px;margin-top:8px;padding:12px;font-size:11px}.reviewActions{gap:8px;margin-top:10px;display:flex}.reviewActions button{color:#b7c6d3;font:inherit;cursor:pointer;background:#0c1e2d;border:1px solid #2d455b;border-radius:8px;padding:11px 14px;font-size:9px;font-weight:850}.reviewActions button.approve{color:#68e3ae;background:#123426;border-color:#218c63}.reviewActions button.reject{color:#ff9eaa;background:#35171d;border-color:#7a3843}.reviewActions button:disabled{opacity:.5;cursor:wait}.reviewPanel small{color:#61778b;margin-top:11px;font-size:8px;display:block}.adminEmpty{text-align:center;color:#73899e;border:1px dashed #2a4054;border-radius:16px;padding:50px}@media (width<=850px){.adminHero{grid-template-columns:1fr}.submissionFacts,.adminMetrics{grid-template-columns:1fr 1fr}.adminMetrics article:nth-child(2){border-right:0}.adminMetrics article:nth-child(-n+2){border-bottom:1px solid #22374b}.submissionNarrative,.detailRows{grid-template-columns:1fr}.adminNav>div>span{display:none}}@media (width<=560px){.adminNav{height:72px}.adminNav .brand small{display:none}.adminNav>div{gap:5px}.adminNav>div>a,.adminNav>div>button{min-height:36px;padding:0 9px;font-size:8px}.adminHero{padding:48px 0 38px}.adminHero h1{font-size:48px}.adminControls{flex-direction:column;align-items:flex-start;gap:12px}.submissionCard{padding:18px}.submissionCard>header{flex-direction:column;align-items:flex-start}.submissionFacts{grid-template-columns:1fr}.reviewActions{grid-template-columns:1fr 1fr;display:grid}.reviewActions button{padding:11px 7px}.adminGate{padding:28px}}.adminModuleNav{background:#081624;border:1px solid #20364a;border-radius:14px;gap:5px;width:min(1240px,100% - 40px);margin:0 auto 22px;padding:7px;display:flex;overflow:auto}.adminModuleNav button{color:#7890a7;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 15px;font-size:9px;font-weight:900;display:flex}.adminModuleNav button.active{color:#fff;background:#176bff}.adminModuleNav i{color:#06101c;background:#50d5ff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 5px;font-size:8px;font-style:normal;display:grid}.adminWorkspace{grid-template-columns:1fr 1fr;gap:16px;width:min(1240px,100% - 40px);margin:0 auto;display:grid}.adminWorkspace.one{grid-template-columns:1fr}.adminPanel{background:#0a1826;border:1px solid #21374a;border-radius:17px;padding:25px}.adminPanel.span2{grid-column:1/-1}.adminPanel>header,.decisionCard>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.adminPanel small,.decisionCard small{color:#50d5ff;letter-spacing:.13em;font-size:8px;font-weight:900}.adminPanel h2{margin:8px 0 18px;font-size:27px}.adminPanel select{color:#dce8ef;background:#07131f;border:1px solid #294057;border-radius:8px;min-height:40px;padding:0 12px}.attention,.healthy{text-transform:uppercase;letter-spacing:.1em;border-radius:999px;padding:8px 11px;font-size:8px}.attention{color:#ffcd87;background:#3a2d19}.healthy{color:#6ce2af;background:#14372a}.adminQuickGrid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.adminQuickGrid article{background:#0e2132;border-radius:11px;padding:17px}.adminQuickGrid b,.adminQuickGrid span{display:block}.adminQuickGrid b{font-size:11px}.adminQuickGrid span{color:#688198;margin-top:7px;font-size:8px}.statusRow,.activityRow{border-top:1px solid #1d3245;justify-content:space-between;align-items:center;gap:15px;margin:0;padding:11px 0;font-size:10px;display:flex}.statusRow span,.activityRow span{color:#70889d}.activityRow{display:grid}.activityRow b{text-transform:capitalize}.adminMuted{color:#778ea3;font-size:11px;line-height:1.7}.decisionCard{background:#081521;border:1px solid #20374b;border-radius:14px;margin-top:14px;padding:22px}.decisionCard h3{margin:6px 0;font-size:21px}.decisionCard header span{color:#71899d;font-size:9px}.decisionCard details{border-top:1px solid #1f3345;margin-top:16px}.decisionCard summary{color:#69cff9;cursor:pointer;padding:13px 0;font-size:9px;font-weight:900}.applicationData{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.applicationData p{background:#0d1e2c;border-radius:8px;margin:0;padding:12px}.applicationData span,.applicationData b{display:block}.applicationData span{color:#60798f;text-transform:uppercase;font-size:7px}.applicationData b{color:#bdccd8;overflow-wrap:anywhere;margin-top:6px;font-size:9px}.decisionCard>label{color:#71899d;text-transform:uppercase;margin-top:16px;font-size:8px;font-weight:900;display:block}.decisionCard textarea{color:#dce8f0;width:100%;min-height:72px;font:inherit;text-transform:none;background:#06111c;border:1px solid #294157;border-radius:9px;margin-top:7px;padding:11px;font-size:10px}.decisionActions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.decisionActions button{color:#b8c7d3;font:inherit;cursor:pointer;background:#0c1d2b;border:1px solid #2b4358;border-radius:8px;padding:10px 12px;font-size:8px;font-weight:900}.decisionActions .approved{color:#6ce2af;border-color:#277957}.decisionActions .rejected{color:#ff9ba8;border-color:#713944}.decisionActions .published{color:#80d9ff;border-color:#27698a}.decisionActions .archived{color:#b2a6ef;border-color:#514585}.controlGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.controlGrid article{background:#0d2030;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:15px;display:flex}.controlGrid b,.controlGrid span{display:block}.controlGrid b{text-transform:capitalize;font-size:11px}.controlGrid span{color:#688097;margin-top:5px;font-size:7px}.controlGrid button{min-width:82px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:10px;font-size:8px;font-weight:900}.controlGrid button.on{color:#68e0ac;background:#15382c}.controlGrid button.off{color:#ff9ca8;background:#3a1e24}.adminTable{border:1px solid #20364a;border-radius:12px;margin-top:20px;overflow:auto}.adminTable>div{color:#afc0ce;border-top:1px solid #1c3042;grid-template-columns:1.2fr 1.4fr .8fr;gap:14px;min-width:700px;padding:13px 15px;font-size:9px;display:grid}.adminTable>div:first-child{color:#688197;text-transform:uppercase;background:#07131f;border:0}.adminTable small{color:#687f94;margin-top:4px;display:block}.adminTable code{overflow-wrap:anywhere}.adminTable.audit>div{grid-template-columns:1fr 1.3fr 1fr .8fr}.buildStages{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:18px;display:grid}.buildStages article{text-align:center;background:#0d2030;border-radius:11px;padding:18px 10px}.buildStages b{color:#07111f;background:#50d5ff;border-radius:50%;place-items:center;width:25px;height:25px;margin:auto;display:grid}.buildStages span{color:#aebfcd;margin-top:9px;font-size:8px;display:block}.securityGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.securityGrid article{color:#5de0ae;background:#0e2a22;border-radius:10px;padding:16px;font-size:10px}.securityGrid b{color:#bde8d8;margin-left:7px}.eventRow{border-top:1px solid #1d3244;gap:13px;margin:0;padding:13px 0;display:flex}.eventRow>b{color:#ffc985;text-transform:uppercase;background:#3b2c18;border-radius:999px;height:max-content;padding:6px 8px;font-size:7px}.eventRow span{font-size:10px}.eventRow small{color:#6a8298;margin-top:5px;display:block}.statusBadge.published{color:#80d9ff;background:#163448}.statusBadge.archived{color:#b4a9ef;background:#292344}@media (width<=850px){.adminWorkspace{grid-template-columns:1fr}.adminPanel.span2{grid-column:auto}.adminQuickGrid,.controlGrid,.applicationData{grid-template-columns:1fr 1fr}.buildStages{grid-template-columns:repeat(3,1fr)}.securityGrid{grid-template-columns:1fr 1fr}}@media (width<=560px){.adminQuickGrid,.controlGrid,.applicationData,.securityGrid{grid-template-columns:1fr}.buildStages{grid-template-columns:1fr 1fr}.adminPanel{padding:18px}.adminPanel>header{flex-direction:column}.decisionActions{grid-template-columns:1fr 1fr;display:grid}.decisionActions button{padding:11px 7px}.adminModuleNav,.adminWorkspace{width:calc(100% - 28px)}}.academyPromo{background:radial-gradient(circle at 80% 20%,#59d7ff24,#0000 30%),linear-gradient(135deg,#171640,#0a1929);border:1px solid #5145a1;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:110px;padding:40px;display:flex}.academyPromo p{color:#59d7ff;letter-spacing:.18em;margin:0;font-size:9px;font-weight:950}.academyPromo h2{margin:12px 0 9px;font-size:38px}.academyPromo span{color:#92a7bd;max-width:760px;font-size:12px;line-height:1.7;display:block}.academyPromo .button{flex:none}.academyHero{background:radial-gradient(circle at 78%,#59d7ff1f,#0000 28%),radial-gradient(circle at 18% 70%,#7a52ff29,#0000 32%)}.stackQuest{padding:70px 0 110px}.questStatus{background:#091827;border:1px solid #263e55;border-radius:17px 17px 0 0;grid-template-columns:1fr auto;gap:16px;padding:23px 25px;display:grid}.questStatus small{color:#59d7ff;letter-spacing:.18em;font-size:8px;font-weight:950}.questStatus h2{margin:7px 0 0;font-size:25px}.questXp{text-align:right}.questXp b,.questXp span{display:block}.questXp b{color:#a98dff;font-size:25px}.questXp span{color:#6f879d;letter-spacing:.1em;margin-top:4px;font-size:8px}.questProgress{background:#14293b;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.questProgress i{background:linear-gradient(90deg,#7257ef,#59d7ff);height:100%;transition:width .25s;display:block;box-shadow:0 0 13px #59d7ff}.questLayout{background:#07131f;border:1px solid #263e55;border-top:0;grid-template-columns:330px 1fr;min-height:610px;display:grid}.missionMap{background:#081521;border-right:1px solid #263e55;padding:13px}.missionMap button{color:#8298ac;text-align:left;width:100%;min-height:86px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:13px;padding:13px;display:flex}.missionMap button+button{margin-top:5px}.missionMap button:hover,.missionMap button.active{color:#eef6fc;background:#0e2030;border-color:#3a4f65}.missionMap button.complete{color:#85e5ba}.missionMap button>i{border:1px solid #3b5167;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;font-weight:900;display:grid}.missionMap button.complete>i{background:#143c2d;border-color:#318d68}.missionMap span,.missionMap small,.missionMap b{display:block}.missionMap small{color:#5c758b;letter-spacing:.12em;margin-bottom:5px;font-size:7px}.missionMap b{font-size:12px}.missionConsole{padding:42px}.missionConsole>header{color:#6e8499;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;font-size:8px;font-weight:900;display:flex}.missionConsole>header span{color:#8d75ff}.missionConsole h2{margin:37px 0 10px;font-size:clamp(35px,4vw,53px)}.missionBrief{color:#8ea3b7;max-width:760px;font-size:14px;line-height:1.7}.missionConsole h3{margin:36px 0 15px;font-size:17px}.missionChoices{gap:8px;display:grid}.missionChoices button{color:#b9cad8;text-align:left;min-height:59px;font:inherit;cursor:pointer;background:#091a28;border:1px solid #294158;border-radius:11px;align-items:center;gap:13px;padding:10px 15px;font-size:11px;display:flex}.missionChoices button:hover{border-color:#765eef}.missionChoices button>i{color:#927aff;background:#1c1d3e;border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;font-style:normal;font-weight:950;display:grid}.missionChoices button.correct{color:#8cf0c1;background:#0d2d22;border-color:#34a777}.missionChoices button.wrong{color:#ff9caa;background:#31151b;border-color:#914453}.missionFeedback{color:#ffc0c8;background:#2c1318;border-left:3px solid #e75a6d;margin-top:14px;padding:14px;font-size:10px;line-height:1.6}.missionFeedback.correct{color:#a4f2d1;background:#0e2b22;border-color:#4dd29b}.missionConsole footer{color:#637c91;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #22384b;justify-content:space-between;align-items:center;gap:15px;min-height:54px;margin-top:25px;padding-top:18px;font-size:8px;display:flex}.missionConsole footer button{color:#fff;font:inherit;cursor:pointer;background:#0c6397;border:1px solid #59d7ff;border-radius:8px;padding:11px 14px;font-size:8px;font-weight:900}.missionConsole footer b{color:#8cf0c1}.questNotice{color:#6f879d;background:#081521;border:1px solid #263e55;border-top:0;border-radius:0 0 17px 17px;gap:20px;padding:18px 23px;font-size:9px;line-height:1.6;display:flex}.questNotice b{color:#a98dff;letter-spacing:.09em;flex:none}@media (width<=850px){.academyPromo{flex-direction:column;align-items:flex-start}.questLayout{grid-template-columns:1fr}.missionMap{border-bottom:1px solid #263e55;border-right:0;grid-template-columns:repeat(5,1fr);display:grid;overflow:auto}.missionMap button{min-width:150px}.missionMap button+button{margin-top:0}.missionConsole{padding:30px 20px}}@media (width<=560px){.academyPromo{margin-inline:18px;padding:28px 21px}.academyPromo h2{font-size:31px}.academyPromo .button{width:100%}.stackQuest{padding:45px 14px 80px}.questStatus{grid-template-columns:1fr}.questXp{text-align:left}.questNotice{flex-direction:column;align-items:flex-start;gap:5px}.missionConsole footer{flex-direction:column;align-items:flex-start}.missionConsole footer button{width:100%}}.lessonPanel>.missionBrief{font-size:14px;line-height:1.8}.lessonPanel h3{margin:28px 0 13px}.lessonPanel ul{grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0;list-style:none;display:grid}.lessonPanel li{color:#b9cad8;background:#091a28;border:1px solid #294158;border-radius:10px;padding:13px 14px;font-size:10px;line-height:1.5}.lessonPanel li:before{content:"✓";color:#59d7ff;margin-right:9px;font-weight:950}.lessonExample{background:#11182b;border-left:3px solid #8d75ff;margin-top:17px;padding:17px}.lessonExample small{color:#a98dff;letter-spacing:.14em;font-size:7px;font-weight:950}.lessonExample p{color:#9fb2c3;margin:8px 0 0;font-size:11px;line-height:1.65}.startMission{color:#fff;width:100%;font:inherit;letter-spacing:.08em;cursor:pointer;background:linear-gradient(90deg,#654be4,#0c7aaa);border:1px solid #59d7ff;border-radius:10px;margin-top:20px;padding:15px;font-size:10px;font-weight:950}.reviewLesson{color:#72dfff;font:inherit;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;margin:8px 0 6px;padding:0;font-size:8px;font-weight:900}.missionConsole>header b{color:#91a6ba}@media (width<=560px){.lessonPanel ul{grid-template-columns:1fr}.lessonPanel>.missionBrief{font-size:12px}.startMission{font-size:9px}}.academyCampaigns{grid-template-columns:1fr 1fr;gap:14px;padding:65px 0 10px;display:grid}.academyCampaigns article{background:#091726;border:1px solid #263c52;border-radius:20px;min-height:250px;padding:28px}.academyCampaigns article.featured{background:radial-gradient(circle at 85% 20%,#59d7ff1f,#0000 30%),linear-gradient(145deg,#17163a,#091726);border-color:#6753ce}.academyCampaigns small{color:#8d75ff;letter-spacing:.15em;font-size:8px;font-weight:950}.academyCampaigns h2{margin:25px 0 10px;font-size:31px}.academyCampaigns p{color:#8499ad;font-size:12px;line-height:1.7}.academyCampaigns b{color:#5cd9ff;letter-spacing:.12em;margin-top:25px;font-size:8px;display:block}.academyCampaigns a{color:#a98dff;margin-top:22px;font-size:10px;font-weight:950;display:inline-block}.infraCourse{padding:70px 0 110px}.infraCourse>header{background:#091827;border:1px solid #263e55;border-radius:17px 17px 0 0;grid-template-columns:1fr auto;gap:15px;padding:24px;display:grid}.infraCourse>header small{color:#59d7ff;letter-spacing:.15em;font-size:8px;font-weight:950}.infraCourse>header h2{margin:8px 0 0;font-size:23px}.infraCourse>header>b{color:#a98dff;font-size:24px}.infraCourse>header>i{background:#14293b;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.infraCourse>header>i span{background:linear-gradient(90deg,#7257ef,#59d7ff);height:100%;display:block}.infraLayout{border:1px solid #263e55;border-top:0;grid-template-columns:330px 1fr;min-height:650px;display:grid}.infraLayout>nav{background:#081521;border-right:1px solid #263e55;padding:13px}.infraLayout>nav button{color:#8298ac;text-align:left;width:100%;min-height:82px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:13px;padding:13px;display:flex}.infraLayout>nav button.active{color:#eef6fc;background:#0e2030;border-color:#3a4f65}.infraLayout>nav button.complete{color:#85e5ba}.infraLayout>nav button>i{border:1px solid #3b5167;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:10px;font-style:normal;display:grid}.infraLayout>nav button.complete>i{background:#143c2d}.infraLayout>nav small,.infraLayout>nav b{display:block}.infraLayout>nav small{color:#5c758b;margin-bottom:5px;font-size:7px}.infraLayout>nav b{font-size:11px}.infraLayout>article{padding:42px}.infraLayout>article>header{color:#71889d;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;font-size:8px;font-weight:900;display:flex}.infraLayout>article>header span{color:#8d75ff}.infraLayout>article>h2{margin:35px 0 12px;font-size:clamp(38px,5vw,57px)}.infraLayout>article>p{color:#96aabd;max-width:800px;font-size:14px;line-height:1.8}.infraLayout h3{margin-top:28px}.infraLayout ul{grid-template-columns:1fr 1fr;gap:9px;padding:0;list-style:none;display:grid}.infraLayout li{color:#b9cad8;background:#091a28;border:1px solid #294158;border-radius:10px;padding:13px;font-size:10px;line-height:1.5}.infraLayout li:before{content:"✓";color:#59d7ff;margin-right:8px}.infraLayout article>aside{background:#11182b;border-left:3px solid #8d75ff;margin-top:18px;padding:17px}.infraLayout article>aside small{color:#a98dff;font-size:7px;font-weight:950}.infraLayout article>aside p{color:#9fb2c3;margin:8px 0 0;font-size:11px;line-height:1.65}.swapLesson{background:#12152d;border:1px solid #55469d;border-radius:12px;margin-top:20px;padding:18px}.swapLesson label{color:#aebfce;align-items:flex-start;gap:10px;font-size:10px;line-height:1.55;display:flex}.swapLesson input{margin-top:2px}.swapLesson>a{color:#fff;text-align:center;letter-spacing:.06em;background:linear-gradient(90deg,#654be4,#0c7aaa);border:1px solid #59d7ff;border-radius:9px;margin-top:16px;padding:15px;font-size:9px;font-weight:950;display:block}.swapLesson>a.disabled{pointer-events:none;opacity:.4}.swapLesson code{color:#70ddff;overflow-wrap:anywhere;background:#07101c;border-radius:7px;margin-top:14px;padding:11px;font-size:9px;display:block}.swapLesson>small{color:#72899d;margin-top:9px;font-size:8px;line-height:1.5;display:block}@media (width<=850px){.academyCampaigns,.infraLayout{grid-template-columns:1fr}.infraLayout>nav{border-bottom:1px solid #263e55;border-right:0;grid-auto-columns:180px;grid-auto-flow:column;display:grid;overflow:auto}}@media (width<=560px){.academyCampaigns{padding:45px 18px 0}.infraCourse{padding:45px 14px 80px}.infraCourse>header{grid-template-columns:1fr}.infraCourse>header>b{font-size:20px}.infraLayout>article{padding:28px 19px}.infraLayout>article>p{font-size:12px}.infraLayout ul{grid-template-columns:1fr}}.builderWallet{background:linear-gradient(135deg,#0b1c2c,#101636);border:1px solid #2b4960;border-radius:18px;grid-template-columns:1.6fr .7fr .9fr auto;align-items:center;gap:12px;margin-top:45px;padding:22px;display:grid}.builderWallet>div small{color:#59d7ff;letter-spacing:.15em;font-size:7px;font-weight:950}.builderWallet h2{margin:8px 0 5px;font-size:25px}.builderWallet p{color:#7890a5;max-width:540px;margin:0;font-size:9px;line-height:1.6}.builderWallet article{background:#081522;border:1px solid #2b4258;border-radius:11px;padding:16px}.builderWallet article span,.builderWallet article b,.builderWallet article small{display:block}.builderWallet article span{color:#7f96aa;font-size:8px;font-weight:900}.builderWallet article b{color:#fff;margin:6px 0;font-size:22px}.builderWallet article small{color:#526e84;letter-spacing:.1em;font-size:6px}.builderWallet article.crobullBalance{background:#151530;border-color:#5c4ca8}.builderWallet article.crobullBalance b{color:#ad96ff}.builderWallet aside{color:#6b8499;gap:6px;font-size:8px;display:grid}.builderWallet aside b{color:#70e3b0}.builderWallet aside code{font-size:8px}.builderWallet>button{color:#fff;font:inherit;cursor:pointer;background:#0c6397;border:1px solid #59d7ff;border-radius:9px;grid-column:2/-1;padding:14px;font-size:9px;font-weight:900}.lessonVisual{background:radial-gradient(circle at 80% 20%,#59d7ff1a,#0000 30%),#081521;border:1px solid #2c465c;border-radius:12px;margin:20px 0;padding:15px}.lessonVisual figcaption{color:#59d7ff;letter-spacing:.15em;margin-bottom:12px;font-size:7px;font-weight:950}.lessonVisual>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.lessonVisual>div>span{align-items:center;gap:7px;display:flex}.lessonVisual b{color:#dce8f2;letter-spacing:.04em;background:#151630;border:1px solid #4b467b;border-radius:8px;padding:8px 10px;font-size:8px}.lessonVisual i{color:#59d7ff;font-style:normal}.academyCampaigns .lessonVisual{margin:18px 0 5px}.academyCampaigns .lessonVisual b{font-size:7px}.academyHero .lessonVisual{max-width:780px;margin-top:28px}@media (width<=900px){.builderWallet{grid-template-columns:1fr 1fr}.builderWallet>div,.builderWallet>button,.builderWallet aside{grid-column:1/-1}}@media (width<=560px){.builderWallet{grid-template-columns:1fr;margin:35px 14px 0}.builderWallet article,.builderWallet>div,.builderWallet aside{grid-column:1}.lessonVisual>div{flex-direction:column;align-items:stretch}.lessonVisual>div>span{justify-content:space-between}.lessonVisual>div>span i{transform:rotate(90deg)}}.academyCampaigns.three{grid-template-columns:repeat(3,1fr)}.academyCampaigns.three article{min-height:390px}.academyCampaigns.three h2{font-size:27px}.miniAgent{background:#151630;border:1px solid #5e50a8;border-radius:11px;align-items:center;gap:11px;margin:18px 0;padding:14px;display:flex}.miniAgent>i{color:#06101c;background:#59d7ff;border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;font-style:normal;font-weight:950;display:grid}.miniAgent span,.miniAgent b,.miniAgent small{display:block}.miniAgent b{color:#eef6fc;font-size:9px}.miniAgent small{color:#788da2;margin-top:4px;font-size:6px}.trainer{grid-template-columns:1.1fr .9fr;align-items:start;gap:15px;padding:70px 0 110px;display:grid}.trainerCourse,.builderCopilot{background:#081521;border:1px solid #263e55;border-radius:18px;overflow:hidden}.trainerCourse>header{background:#091827;border-bottom:1px solid #263e55;justify-content:space-between;align-items:center;padding:22px;display:flex}.trainerCourse>header small{color:#59d7ff;font-size:7px;font-weight:950}.trainerCourse>header h2{margin:7px 0 0;font-size:21px}.trainerCourse>header>b{color:#a98dff;font-size:22px}.trainerCourse>nav{border-bottom:1px solid #263e55;grid-template-columns:repeat(5,1fr);gap:5px;padding:9px;display:grid}.trainerCourse>nav button{color:#71889d;min-height:67px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:8px;font-size:7px;font-weight:900}.trainerCourse>nav button i{border:1px solid #3b5267;border-radius:50%;place-items:center;width:22px;height:22px;margin:0 auto 6px;font-style:normal;display:grid}.trainerCourse>nav button.active{color:#fff;background:#151630;border-color:#4c4975}.trainerCourse>nav button.complete{color:#75e1b1}.trainerCourse>article{padding:34px}.trainerCourse>article>small{color:#8d75ff;letter-spacing:.1em;font-size:7px;font-weight:950}.trainerCourse>article h2{margin:17px 0 10px;font-size:36px}.trainerCourse>article>p{color:#95a9ba;font-size:12px;line-height:1.75}.trainerCourse>article>button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#0c6397;border:1px solid #59d7ff;border-radius:9px;margin-top:23px;padding:14px;font-size:9px;font-weight:950}.toolVisual{background:#07111d;border:1px solid #2a465b;border-radius:11px;flex-wrap:wrap;align-items:center;gap:6px;margin:24px 0;padding:14px;display:flex}.toolVisual span{align-items:center;gap:6px;display:flex}.toolVisual b{color:#d9e6ef;background:#171832;border-radius:7px;padding:8px;font-size:7px}.toolVisual i{color:#59d7ff;font-style:normal}.builderCopilot{position:sticky;top:14px}.builderCopilot>header{background:linear-gradient(90deg,#15163a,#091827);border-bottom:1px solid #294157;align-items:center;gap:11px;padding:18px;display:flex}.builderCopilot>header>span{color:#06101c;background:#59d7ff;border-radius:50%;place-items:center;width:39px;height:39px;font-size:9px;font-weight:950;display:grid}.builderCopilot>header div{display:grid}.builderCopilot>header small{color:#8d75ff;font-size:7px;font-weight:950}.builderCopilot>header b{margin-top:4px;font-size:10px}.builderCopilot>header>i{color:#70e3b0;margin-left:auto;font-size:6px;font-style:normal}.copilotMessages{min-height:290px;max-height:500px;padding:17px;overflow:auto}.copilotAnswer{color:#9fb2c3;background:#102335;border-radius:11px 11px 11px 2px;padding:15px;font-size:10px;line-height:1.65}.copilotAnswer b{color:#fff}.copilotAnswer p{margin:6px 0}.copilotAnswer a{color:#66dcff;margin:8px 10px 0 0;font-weight:900;display:inline-block}.copilotQuestion{color:#e5dcff;background:#3d3378;border-radius:11px 11px 2px;margin:14px 0 7px;padding:11px;font-size:10px}.copilotPrompts{flex-wrap:wrap;gap:5px;padding:0 17px 12px;display:flex}.copilotPrompts button{color:#8299ad;font:inherit;cursor:pointer;background:0 0;border:1px solid #314b60;border-radius:999px;padding:7px 9px;font-size:7px}.builderCopilot form{border-top:1px solid #294157;grid-template-columns:1fr auto;gap:7px;padding:12px;display:grid}.builderCopilot input{color:#fff;min-width:0;font:inherit;background:#06111d;border:1px solid #2b465b;border-radius:9px;padding:13px;font-size:10px}.builderCopilot form button{color:#fff;font:inherit;background:#6952df;border:0;border-radius:9px;padding:0 14px;font-size:8px;font-weight:950}.builderCopilot>footer{color:#5e768a;padding:0 14px 14px;font-size:7px;line-height:1.5}@media (width<=1000px){.academyCampaigns.three{grid-template-columns:1fr}.academyCampaigns.three article{min-height:0}.trainer{grid-template-columns:1fr}.builderCopilot{position:static}}@media (width<=560px){.trainer{padding:45px 14px 80px}.trainerCourse>nav{grid-template-columns:repeat(5,125px);overflow:auto}.trainerCourse>article{padding:26px 18px}.toolVisual{flex-direction:column;align-items:stretch}.toolVisual span{justify-content:space-between}.toolVisual i{transform:rotate(90deg)}}.academyPromoTop{margin-top:18px;margin-bottom:0}.academyPromoLinks{gap:20px;margin-top:18px;display:flex}.academyPromoLinks a{color:#72dcff;letter-spacing:.06em;font-size:9px;font-weight:950}.academyCampaigns.four{grid-template-columns:repeat(2,1fr)}.academyCampaigns.four article{min-height:340px}.walletStackMini{align-items:center;gap:8px;margin:20px 0;display:flex}.walletStackMini b{background:#151630;border:1px solid #504590;border-radius:8px;padding:10px;color:#dce8f2!important;margin:0!important}.walletStackMini i{color:#59d7ff;font-style:normal}.stackArchitecture{flex-wrap:wrap;align-items:center;gap:9px;margin-top:34px;display:flex}.stackArchitecture>b{letter-spacing:.07em;background:#091827;border:1px solid #3a5269;border-radius:10px;padding:13px 15px;font-size:9px}.stackArchitecture>b small{color:#6f879b;margin-top:6px;font-size:6px;display:block}.stackArchitecture>i{color:#59d7ff;font-style:normal}.walletCurriculum{padding:70px 0 110px}.walletCurriculum>header{background:#091827;border:1px solid #294158;border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;padding:25px;display:flex}.walletCurriculum>header small{color:#59d7ff;letter-spacing:.14em;font-size:8px;font-weight:950}.walletCurriculum>header h2{margin:8px 0 0;font-size:28px}.walletCurriculum>header>b{color:#a98dff;font-size:22px}.courseTabs{background:#294158;border-inline:1px solid #294158;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.courseTabs button{color:#8399ad;text-align:left;font:inherit;cursor:pointer;background:#081521;border:0;grid-template-columns:10px 1fr;gap:4px 10px;padding:20px;display:grid}.courseTabs button.active{color:#fff;background:#121a31}.courseTabs button>span{border-radius:50%;width:9px;height:9px;margin-top:3px}.courseTabs button>b{font-size:12px}.courseTabs button>small{grid-column:2;font-size:8px}.courseWorkspace{border:1px solid #294158;grid-template-columns:320px 1fr;min-height:750px;display:grid}.courseWorkspace>aside{background:#07131f;border-right:1px solid #294158;padding:12px}.courseWorkspace>aside button{color:#8196aa;text-align:left;width:100%;min-height:80px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.courseWorkspace>aside button.active{color:#fff;background:#0e2030;border-color:#3e5368}.courseWorkspace>aside button.complete{color:#79dfb1}.courseWorkspace>aside i{border:1px solid #3c5268;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-size:9px;font-style:normal;display:grid}.courseWorkspace>aside small,.courseWorkspace>aside b{display:block}.courseWorkspace>aside small{color:#5d758a;margin-bottom:5px;font-size:7px}.courseWorkspace>aside b{font-size:10px}.courseWorkspace>article{padding:42px}.courseWorkspace>article>header{color:#7d91a5;letter-spacing:.1em;justify-content:space-between;gap:20px;font-size:8px;font-weight:950;display:flex}.courseWorkspace>article>header a{color:#59d7ff}.courseWorkspace>article>h2{margin:38px 0 13px;font-size:clamp(39px,5vw,58px)}.courseWorkspace>article>p{color:#99adbf;max-width:820px;font-size:14px;line-height:1.8}.lessonDepth{gap:8px;margin-top:27px;display:grid}.lessonDepth h3{color:#70879a;letter-spacing:.14em;font-size:8px}.lessonDepth span{color:#b9cad8;background:#091a28;border:1px solid #294158;border-radius:9px;padding:13px;font-size:10px}.lessonDepth span:before{content:"✓";color:#59d7ff;margin-right:9px}.courseWorkspace pre{background:#050d17;border:1px solid #2d4460;border-radius:10px;margin:20px 0;padding:18px;overflow:auto}.courseWorkspace code{color:#72dcff;font-size:10px}.knowledgeCheck{background:#12152d;border:1px solid #5a4ca3;border-radius:13px;padding:22px}.knowledgeCheck>small{color:#aa91ff;letter-spacing:.14em;font-size:7px;font-weight:950}.knowledgeCheck h3{margin:10px 0 15px}.knowledgeCheck input{color:#fff;width:calc(100% - 135px);font:inherit;background:#07121e;border:1px solid #344b61;padding:13px;font-size:10px}.knowledgeCheck button{color:#fff;width:135px;font:inherit;cursor:pointer;background:#6752db;border:0;padding:14px 8px;font-size:8px;font-weight:950}.knowledgeCheck p{margin:12px 0 0;font-size:10px}.knowledgeCheck .correct{color:#75e1b1}.knowledgeCheck .try{color:#ffbd7d}.courseWorkspace>article>footer{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.courseWorkspace>article>footer button{color:#b8cada;font:inherit;cursor:pointer;background:0 0;border:1px solid #334b61;padding:10px 13px;font-size:8px}.courseWorkspace>article>footer button:disabled{opacity:.3}.courseWorkspace>article>footer small{color:#60788d;font-size:7px}@media (width<=900px){.academyCampaigns.four,.courseWorkspace{grid-template-columns:1fr}.courseWorkspace>aside{border-bottom:1px solid #294158;border-right:0;grid-template-columns:repeat(5,165px);display:grid;overflow:auto}}@media (width<=560px){.academyPromoTop{margin:18px 14px 0}.academyPromoLinks{flex-direction:column;align-items:flex-start}.courseTabs{grid-template-columns:1fr}.stackArchitecture{flex-direction:column;align-items:stretch}.stackArchitecture>i{align-self:center;transform:rotate(90deg)}.walletCurriculum{padding:45px 14px 80px}.walletCurriculum>header{flex-direction:column;align-items:flex-start;gap:14px}.courseWorkspace>article{padding:28px 18px}.courseWorkspace>article>header{flex-direction:column;align-items:flex-start}.courseWorkspace>article>p{font-size:12px}.knowledgeCheck input{width:100%}.knowledgeCheck button{width:100%;margin-top:7px}.courseWorkspace>article>footer{flex-direction:column;align-items:stretch}.courseWorkspace>article>footer small{text-align:center}}.auditPage{color:#edf5fc;background:radial-gradient(circle at 78% 7%,#ff43531f,#0000 25%),#050b12;min-height:100vh}.auditNav{justify-content:space-between;align-items:center;height:84px;display:flex}.auditNav nav{color:#8799aa;gap:25px;font-size:10px;font-weight:900;display:flex}.auditHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;min-height:650px;display:grid}.auditHero p,.auditScope header small,.auditWorkspace>header small,.auditMethod small{color:#f67;letter-spacing:.18em;font-size:9px;font-weight:950}.auditHero h1{margin:17px 0;font-size:clamp(58px,7vw,92px);line-height:.94}.auditHero h1 em{color:#ff6072}.auditHero>div:first-child>span{color:#92a6b8;max-width:680px;font-size:16px;line-height:1.7;display:block}.auditHero a{color:#fff;letter-spacing:.1em;background:#a51e34;border:1px solid #ff6072;margin-top:28px;padding:15px 19px;font-size:9px;font-weight:950;display:inline-block}.auditRadar{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 58px,#ff607220 59px 60px),conic-gradient(from 15deg,#0000,#ff60721b,#0000 25%);border:1px solid #ff607244;border-radius:50%;place-items:center;width:min(440px,90vw);margin:auto;display:grid;position:relative}.auditRadar:before,.auditRadar:after{content:"";background:#ff607233;position:absolute}.auditRadar:before{width:1px;height:100%}.auditRadar:after{width:100%;height:1px}.auditRadar>i{background:#ff6072;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 15px #ff6072}.auditRadar>i:first-child{top:32%;left:25%}.auditRadar>i:nth-child(2){top:45%;right:22%}.auditRadar>i:nth-child(3){bottom:18%;left:45%}.auditRadar>b{z-index:2;color:#09101a;background:#ff6072;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.auditRadar>span{color:#ff9cab;background:#180c12;border:1px solid #5c2c38;padding:6px 8px;font-size:7px;position:absolute}.auditRadar>span:first-of-type{top:10%}.auditRadar>span:nth-of-type(2){top:51%;right:0}.auditRadar>span:nth-of-type(3){bottom:4%}.auditRadar>span:nth-of-type(4){top:51%;left:0}.auditScope{padding:90px 0}.auditScope header{max-width:760px}.auditScope h2,.auditWorkspace h2,.auditMethod h2{margin:12px 0 35px;font-size:clamp(39px,5vw,59px)}.auditScope>div{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.auditScope article{background:#091623;border:1px solid #25394b;border-radius:16px;min-height:235px;padding:24px}.auditScope article>b{color:#ff6072;font-size:9px}.auditScope h3{margin:40px 0 10px}.auditScope p{color:#8195a8;font-size:11px;line-height:1.7}.auditWorkspace{padding:60px 0 95px}.auditWorkspace>header p{color:#8499ac;max-width:750px;line-height:1.7}.auditInputs{background:#091623;border:1px solid #2b4053;grid-template-columns:.7fr 1.3fr 1.3fr auto;align-items:end;gap:9px;padding:22px;display:grid}.auditInputs label{color:#73899c;gap:7px;font-size:8px;font-weight:900;display:grid}.auditInputs input,.auditInputs select{color:#eef6fc;min-width:0;font:inherit;background:#050c14;border:1px solid #30495e;padding:13px;font-size:10px}.auditInputs button{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:#a51e34;border:1px solid #ff6072;padding:0 16px;font-size:8px;font-weight:950}.auditInputs button:disabled{opacity:.5}.auditError{color:#ffadb7;background:#2a1016;border:1px solid #7a3340;padding:14px}.auditReport{background:#081521;border:1px solid #30485b;margin-top:15px}.auditReport>header{border-bottom:1px solid #30485b;justify-content:space-between;gap:20px;padding:22px;display:flex}.auditReport small{color:#ff6072;font-size:7px;font-weight:950}.auditReport h3{margin:8px 0;font-size:25px}.auditReport code{color:#79dcff;overflow-wrap:anywhere;font-size:9px}.auditReport>header>span{color:#78dfb0;background:#12392b;border-radius:999px;height:max-content;padding:8px 10px;font-size:8px;font-weight:900}.auditChecks{background:#263d50;grid-template-columns:1fr 1fr;gap:1px;display:grid}.auditChecks article{background:#081521;gap:12px;padding:18px;display:flex}.auditChecks i{border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:950;display:grid}.auditChecks .confirmed i{color:#75e2b1;background:#143b2d}.auditChecks .warning i{color:#ffd276;background:#443318}.auditChecks .unknown i{color:#9bb1c3;background:#223548}.auditChecks b{font-size:9px}.auditChecks p{color:#7c92a5;margin:6px 0 0;font-size:9px;line-height:1.55}.auditReport>footer{color:#72899c;justify-content:space-between;gap:20px;padding:17px;font-size:9px;display:flex}.auditReport>footer b{color:#ffd276}.auditWorkspace>aside{color:#9a8990;background:#1b1015;border-left:3px solid #ff6072;margin-top:13px;padding:13px;font-size:9px}.auditMethod{grid-template-columns:1fr 1fr;gap:55px;padding:90px 0 110px;display:grid}.auditMethod ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.auditMethod li{background:#091623;border:1px solid #273d50;grid-template-columns:100px 1fr;gap:15px;padding:17px;display:grid}.auditMethod li b{color:#ff7181}.auditMethod li span{color:#8499ac;font-size:10px;line-height:1.5}@media (width<=900px){.auditNav nav{display:none}.auditHero{grid-template-columns:1fr;padding:70px 0}.auditScope>div,.auditInputs{grid-template-columns:1fr 1fr}.auditInputs button{grid-column:1/-1}.auditMethod,.auditChecks{grid-template-columns:1fr}}@media (width<=560px){.auditNav{height:72px}.auditHero h1{font-size:51px}.auditScope,.auditWorkspace,.auditMethod{padding-left:14px;padding-right:14px}.auditScope>div,.auditInputs{grid-template-columns:1fr}.auditReport>header,.auditReport>footer{flex-direction:column;align-items:flex-start}.auditMethod li{grid-template-columns:1fr}.auditRadar{width:82vw}}.buildForCrobull{padding:100px 0 115px;scroll-margin-top:24px}.buildForCrobull>header{grid-template-columns:1fr .8fr;align-items:end;gap:55px;margin-bottom:38px;display:grid}.buildForCrobull>header p{color:#59d7ff;letter-spacing:.2em;margin:0 0 16px;font-size:9px;font-weight:950}.buildForCrobull h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,5.7vw,72px);line-height:.95}.buildForCrobull h2 em{color:#9a7cff}.buildForCrobull>header>span{color:#8ea3b7;font-size:13px;line-height:1.75}.crobullBuildGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.crobullBuildGrid article{background:linear-gradient(145deg,#0c1c2c,#091522);border:1px solid #29425a;border-radius:18px;flex-direction:column;min-height:250px;padding:27px;display:flex}.crobullBuildGrid small{color:#69dcff;letter-spacing:.15em;font-size:7px;font-weight:950}.crobullBuildGrid h3{margin:35px 0 10px;font-size:26px}.crobullBuildGrid p{color:#8499ad;margin:0;font-size:11px;line-height:1.75}.crobullBuildGrid a{color:#a88fff;letter-spacing:.08em;margin-top:auto;padding-top:25px;font-size:9px;font-weight:950}.crobullBuildGrid a b{float:right}.builderCompensation{background:linear-gradient(125deg,#16143a,#0b1b2d 64%,#0b2433);border:1px solid #5a4ba4;border-radius:20px;margin-top:14px;overflow:hidden}.builderCompensation>div{border-bottom:1px solid #3d3e72;justify-content:space-between;align-items:center;gap:25px;padding:27px;display:flex}.builderCompensation>div small{color:#72dcff;letter-spacing:.15em;font-size:8px;font-weight:950}.builderCompensation>div>strong{letter-spacing:-.03em;font-size:clamp(20px,3vw,34px)}.builderCompensation>div i{color:#9b82ff;padding:0 9px;font-style:normal}.builderCompensation ol{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.builderCompensation li{color:#8ca1b4;grid-template-columns:28px 1fr;gap:12px;padding:25px;font-size:10px;line-height:1.65;display:grid}.builderCompensation li+li{border-left:1px solid #303c59}.builderCompensation li>b{color:#8f76ff;font-size:8px}.builderCompensation li strong{color:#f0f6fc;margin-bottom:6px;font-size:12px;display:block}.builderCompensation aside{color:#6f8498;background:#08131f;border-top:1px solid #303c59;padding:16px 25px;font-size:8px;line-height:1.65}.buildForCrobull>.builderActions{margin-top:26px}@media (width<=1000px){.buildForCrobull>header,.builderCompensation ol{grid-template-columns:1fr}.builderCompensation li+li{border-top:1px solid #303c59;border-left:0}}@media (width<=700px){.buildForCrobull{padding:75px 14px}.crobullBuildGrid{grid-template-columns:1fr}.builderCompensation>div{flex-direction:column;align-items:flex-start}.builderCompensation>div>strong{line-height:1.25}.builderCompensation li{padding:20px}.buildForCrobull>.builderActions{align-items:stretch}}.utilityProtocol{color:#eef8ff;background:radial-gradient(circle at 78% 8%,#29c9ff21,#0000 24%),#050d17;min-height:100vh}.utilityNav{justify-content:space-between;align-items:center;height:84px;display:flex}.utilityNav nav{color:#7f96aa;gap:25px;font-size:10px;font-weight:900;display:flex}.utilityNav nav a:hover{color:#63ddff}.utilityHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:680px;display:grid}.utilityHero p,.utilityModules>header p,.utilityControl>div>p,.utilityLaunch header p{color:#58dbff;letter-spacing:.2em;font-size:9px;font-weight:950}.utilityHero h1{margin:16px 0;font-size:clamp(56px,7vw,92px);line-height:.94}.utilityHero h1 em,.utilityModules h2 em{color:#7c8cff}.utilityHero>div>span{color:#91a7ba;max-width:700px;font-size:16px;line-height:1.75;display:block}.utilityHero>div>div{gap:11px;margin-top:30px;display:flex}.utilityHero>div>div a{color:#dff7ff;letter-spacing:.08em;background:#0c4564;border:1px solid #3b75a0;padding:14px 17px;font-size:9px;font-weight:950}.utilityHero>div>div a+a{background:0 0}.utilityHero>aside{background:linear-gradient(145deg,#0b1c2b,#07131f);border:1px solid #29465d;border-radius:19px;padding:29px;box-shadow:0 30px 70px #0006}.utilityHero>aside small{color:#5edfff;letter-spacing:.15em;font-size:8px;font-weight:950}.utilityHero>aside>b{margin:14px 0;font-size:25px;display:block}.utilityHero>aside>code{color:#76ddff;overflow-wrap:anywhere;background:#050c13;border:1px solid #27445b;padding:14px;font-size:10px;display:block}.utilityHero dl{grid-template-columns:1fr 1fr;margin:17px 0;display:grid}.utilityHero dl div{border:1px solid #22394c;padding:14px}.utilityHero dt{color:#637c91;font-size:7px;font-weight:900}.utilityHero dd{color:#dceaf4;margin:6px 0 0;font-size:9px;font-weight:900}.utilityHero>aside>a{color:#7ee1ff;font-size:8px;font-weight:900}.utilityPrinciples{background:#081522;border-block:1px solid #1f394c}.utilityPrinciples>div{grid-template-columns:repeat(4,1fr);display:grid}.utilityPrinciples article{border-right:1px solid #1f394c;min-height:165px;padding:28px}.utilityPrinciples article:first-child{border-left:1px solid #1f394c}.utilityPrinciples small{color:#4acff7;font-size:7px;font-weight:950}.utilityPrinciples b{margin:29px 0 8px;font-size:14px;display:block}.utilityPrinciples span{color:#7e94a7;font-size:9px;line-height:1.6}.utilityModules{padding:105px 0}.utilityModules>header{grid-template-columns:1fr .7fr;align-items:end;gap:60px;display:grid}.utilityModules h2{margin:12px 0 0;font-size:clamp(45px,6vw,72px);line-height:.96}.utilityModules>header>span{color:#8ba1b4;font-size:12px;line-height:1.75}.utilityModules>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.utilityModules article{background:#081724;border:1px solid #274156;border-radius:15px;min-height:250px;padding:26px}.utilityModules article small{color:#62ddff;font-size:8px;font-weight:950}.utilityModules h3{margin:45px 0 11px;font-size:21px}.utilityModules article p{color:#8197a9;font-size:10px;line-height:1.75}.utilityControl{grid-template-columns:.85fr 1.15fr;gap:55px;padding:30px 0 110px;display:grid}.utilityControl h2{margin:14px 0;font-size:48px;line-height:1}.utilityControl>div>span{color:#849bad;font-size:11px;line-height:1.7}.utilityControl pre{white-space:pre-wrap;background:#030a11;border:1px solid #29465c;border-radius:12px;margin-top:25px;padding:20px}.utilityControl code{color:#61d9ff;font-size:9px;line-height:1.9}.utilityControl ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.utilityControl li{background:#081724;border:1px solid #284155;grid-template-columns:35px 1fr;gap:13px;padding:18px;display:grid}.utilityControl li>b{color:#6bdeff;font-size:8px}.utilityControl li strong{margin-bottom:6px;font-size:11px;display:block}.utilityControl li span{color:#8197a9;font-size:9px;line-height:1.6}.utilityLaunch{background:#07131f;border-top:1px solid #20394c;padding:100px 0 115px}.utilityLaunch h2{margin:12px 0 35px;font-size:clamp(42px,5vw,62px)}.utilityPhases{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.utilityPhases article{background:#081724;border:1px solid #294257;border-radius:15px;min-height:240px;padding:26px}.utilityPhases article.active{background:linear-gradient(145deg,#0b2c3e,#0a1724);border-color:#388eb0}.utilityPhases small{color:#61ddff;font-size:7px;font-weight:950}.utilityPhases h3{margin:45px 0 12px}.utilityPhases p{color:#8197a9;font-size:10px;line-height:1.7}.utilityLaunch aside{color:#a69778;background:#1c1911;border-left:3px solid #ffd06b;margin-top:13px;padding:17px;font-size:9px;line-height:1.7}.utilityCta{background:#11162b;border:1px solid #405078;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:23px;display:flex}.utilityCta small,.utilityCta b{display:block}.utilityCta small{color:#788ca0;font-size:7px}.utilityCta b{margin-top:7px}.utilityCta a{color:#fff;background:#3e4fb0;border:1px solid #7c8cff;padding:13px 16px;font-size:8px;font-weight:950}@media (width<=950px){.utilityNav nav{display:none}.utilityHero,.utilityControl{grid-template-columns:1fr}.utilityHero{padding:70px 0}.utilityPrinciples>div,.utilityModules>div{grid-template-columns:1fr 1fr}.utilityModules>header,.utilityPhases{grid-template-columns:1fr}}@media (width<=600px){.utilityHero,.utilityModules,.utilityControl,.utilityLaunch>div{padding-left:14px;padding-right:14px}.utilityHero h1{font-size:50px}.utilityHero>div>div{flex-direction:column;align-items:stretch}.utilityPrinciples>div,.utilityModules>div{grid-template-columns:1fr}.utilityPrinciples article{border-bottom:1px solid #1f394c;border-right:0}.utilityPrinciples article:first-child{border-left:0}.utilityModules{padding-top:75px}.utilityControl h2{font-size:39px}.utilityCta{flex-direction:column;align-items:flex-start}.utilityCta a{text-align:center;width:100%}}.utilityModules>div>a{color:#eef8ff;background:#081724;border:1px solid #274156;border-radius:15px;flex-direction:column;min-height:270px;padding:26px;transition:all .2s;display:flex}.utilityModules>div>a:hover{background:#0a1c2a;border-color:#52d9ff;transform:translateY(-4px)}.utilityModules>div>a small{color:#62ddff;font-size:8px;font-weight:950}.utilityModules>div>a p{color:#8197a9;font-size:10px;line-height:1.75}.utilityModules>div>a>b{color:#72ddff;letter-spacing:.08em;margin-top:auto;padding-top:20px;font-size:8px}.utilityServicePage{color:#eef8ff;background:#050d17;min-height:100vh}.utilityServiceHero{background:radial-gradient(circle at 78% 40%,#42caff24,#0000 25%);grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;min-height:590px;display:grid}.utilityServiceHero>div>p,.utilityUses>header p,.utilityImplementation>div>div>p,.utilityServiceCta p{color:#5bdcff;letter-spacing:.18em;font-size:9px;font-weight:950}.utilityServiceHero h1{margin:16px 0;font-size:clamp(62px,8vw,105px)}.utilityServiceHero>div>span{color:#91a7ba;max-width:700px;font-size:16px;line-height:1.75;display:block}.utilityServiceHero>div>b{color:#ffd376;letter-spacing:.08em;background:#1c1910;border:1px solid #39566d;margin-top:25px;padding:10px 13px;font-size:8px;display:inline-block}.utilityServiceHero>aside{background:#081724;border:1px solid #2a465b;border-radius:17px;padding:25px}.utilityServiceHero>aside>small{color:#65dcff;margin-bottom:13px;font-size:8px;font-weight:950;display:block}.utilityServiceHero>aside>span{color:#9cb0c0;border-top:1px solid #253c50;align-items:center;gap:14px;padding:15px 0;font-size:10px;display:flex}.utilityServiceHero>aside i{color:#62dfff;border:1px solid #3b566b;border-radius:50%;place-items:center;width:29px;height:29px;font-size:7px;font-style:normal;display:grid}.utilityUses{padding:95px 0}.utilityUses h2{margin:10px 0 35px;font-size:clamp(42px,5vw,64px)}.utilityUses>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.utilityUses article{background:#081724;border:1px solid #294357;border-radius:15px;min-height:240px;padding:27px}.utilityUses article small{color:#62dfff;font-size:7px;font-weight:950}.utilityUses h3{margin:45px 0 10px;font-size:24px}.utilityUses article p{color:#8398aa;font-size:11px;line-height:1.75}.utilityImplementation{color:#07131f;background:#f4f8fb;padding:90px 0}.utilityImplementation>div{grid-template-columns:.9fr 1.1fr;align-items:start;gap:65px;display:grid}.utilityImplementation h2{margin:12px 0;font-size:clamp(40px,5vw,61px)}.utilityImplementation>div>div>span{color:#6e8090;font-size:12px;line-height:1.75}.utilityImplementation ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.utilityImplementation li{color:#526879;background:#fff;border:1px solid #d7e3ea;border-radius:11px;grid-template-columns:35px 1fr;gap:12px;padding:18px;font-size:11px;display:grid}.utilityImplementation li b{color:#159f69;font-size:8px}.utilityServiceSafety{grid-template-columns:1.1fr .9fr;gap:60px;padding:95px 0;display:grid}.utilityServiceSafety small{color:#61dfff;letter-spacing:.15em;font-size:8px;font-weight:950}.utilityServiceSafety h2{margin:13px 0;font-size:46px}.utilityServiceSafety>div p,.utilityServiceSafety aside p{color:#8298aa;font-size:11px;line-height:1.75}.utilityServiceSafety aside{background:#1a1710;border:1px solid #6b5631;border-radius:15px;padding:26px}.utilityServiceSafety aside>b,.utilityServiceSafety aside>span{display:block}.utilityServiceSafety aside>b{color:#8d7c5d;font-size:7px}.utilityServiceSafety aside>span{color:#ffd272;margin:13px 0;font-size:15px;font-weight:900}.utilityServiceCta{background:#081522;padding:75px 0}.utilityServiceCta>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.utilityServiceCta h2{margin:9px 0;font-size:38px}.utilityServiceCta a{color:#fff;background:#394db7;border:1px solid #5c70db;padding:14px 18px;font-size:8px;font-weight:950}@media (width<=900px){.utilityServiceHero,.utilityImplementation>div,.utilityServiceSafety{grid-template-columns:1fr}.utilityServiceHero{padding:70px 0}.utilityUses>div{grid-template-columns:1fr}}@media (width<=600px){.utilityServiceHero,.utilityUses,.utilityImplementation>div,.utilityServiceSafety,.utilityServiceCta>div{padding-left:14px;padding-right:14px}.utilityServiceHero h1{font-size:54px}.utilityServiceCta>div{flex-direction:column;align-items:flex-start}.utilityServiceCta a{text-align:center;width:100%}}.swapWalletAccess{background:#07131f;border:1px solid #234158;border-radius:12px;align-items:center;gap:9px;margin-bottom:14px;padding:11px;display:flex}.swapWalletAccess>div{align-items:center;gap:9px;min-width:0;display:flex}.swapWalletAccess>div>i{background:#67798a;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.swapWalletAccess>div>i.online{background:#52e5a5;box-shadow:0 0 10px #52e5a5}.swapWalletAccess span{gap:3px;min-width:0;display:grid}.swapWalletAccess span b{font-size:8px}.swapWalletAccess span small{color:#678097;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.swapWalletAccess>button{color:#06111c;font:inherit;white-space:nowrap;cursor:pointer;background:#57ddff;border:0;border-radius:8px;margin-left:auto;padding:9px 11px;font-size:7px;font-weight:950}.swapWalletAccess>button:disabled{opacity:.55}.swapWalletAccess .disconnectMini{color:#cf8e97;background:0 0;border:1px solid #4b3c42;margin-left:0}.swapAuthMessage{color:#72dfff;text-align:center;margin:-5px 0 12px;font-size:8px}.amountPresets{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.tokenField .amountPresets button{color:#63ddff;letter-spacing:.06em;background:#0a1c2b;border-color:#29506a;border-radius:7px;min-width:48px;height:25px;padding:0 9px;font-size:7px}.tokenField .amountPresets button:hover:not(:disabled){background:#102c40;border-color:#5bdcff}.tokenField .amountPresets button:disabled{cursor:not-allowed;opacity:.35}.walletAssetStatus{color:#688198;justify-content:space-between;align-items:center;gap:12px;margin:11px 2px 0;font-size:8px;display:flex}.walletAssetStatus button{color:#55d9ff;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:900}.pickerHint{color:#6e879d;margin:-8px 0 12px;font-size:9px}.walletHoldings{background:#f8fbfd;border:1px solid #d8e4ed;border-radius:15px;margin-top:18px;padding:20px}.walletHoldings>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.walletHoldings>header div{gap:4px;display:grid}.walletHoldings>header b{font-size:14px}.walletHoldings>header small{color:#74879a;font-size:9px}.walletHoldings>header button{color:#1377bd;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdce8;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:900}.walletHoldingsGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.walletHoldingsGrid article{background:#fff;border:1px solid #dbe6ee;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.walletHoldingsGrid article i{color:#fff;background:linear-gradient(145deg,#38c8ef,#176bff);border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:950;display:grid}.walletHoldingsGrid article span{gap:2px;min-width:0;display:grid}.walletHoldingsGrid article span b{font-size:10px}.walletHoldingsGrid article span small{color:#8090a0;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:7px;overflow:hidden}.walletHoldingsGrid article strong{color:#0a2035;margin-left:auto;font-size:10px}.walletHoldings>p{color:#7c8d9d;margin:14px 0 0;font-size:8px;line-height:1.6}@media (width<=650px){.walletHoldingsGrid{grid-template-columns:1fr}}.growthResourceColumns li a{color:inherit;justify-content:space-between;align-items:center;gap:12px;display:flex}.growthResourceColumns li a b{color:#159e68;font-size:7px}.growthVerifier{padding:95px 0}.growthVerifier>header h2{margin:0;font-size:clamp(40px,5vw,62px)}.growthVerifier>header>span{color:#8298aa;max-width:790px;margin-top:15px;font-size:12px;line-height:1.7;display:block}.growthVerifierLayout{border:1px solid #294156;border-radius:18px;grid-template-columns:300px 1fr;margin-top:34px;display:grid;overflow:hidden}.growthVerifierLayout>nav{background:#07131f;border-right:1px solid #294156;padding:10px}.growthVerifierLayout>nav button{color:#7e94a7;text-align:left;width:100%;min-height:67px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:35px 1fr;align-items:center;gap:10px;padding:11px;display:grid}.growthVerifierLayout>nav button.active{color:#fff;background:#0d2a20;border-color:#2f795c}.growthVerifierLayout>nav i{border:1px solid #365165;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;display:grid}.growthVerifierLayout>nav span{font-size:9px;font-weight:850}.growthVerifierLayout>article{background:#081724;padding:30px}.growthVerifierLayout>article>header small{color:#55dda3;font-size:7px;font-weight:950}.growthVerifierLayout>article>header h3{margin:8px 0 24px;font-size:28px}.verifyActionGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.verifyActionGrid>section{background:#06111c;border:1px solid #294257;border-radius:11px;padding:17px}.verifyActionGrid h4{color:#6d879a;letter-spacing:.13em;margin:0 0 14px;font-size:7px}.verifyActionGrid label{color:#728b9e;gap:6px;font-size:7px;display:grid}.verifyActionGrid input{color:#fff;min-width:0;font:inherit;background:#030a11;border:1px solid #2b4559;border-radius:7px;outline:0;padding:11px;font-size:9px}.verifyActionGrid>section>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.verifyActionGrid button{color:#03120c;width:100%;font:inherit;cursor:pointer;background:#4cdda0;border:1px solid #38bd84;border-radius:7px;margin-top:9px;padding:11px;font-size:7px;font-weight:950}.verifyActionGrid output{border-top:1px solid #213748;justify-content:space-between;margin-top:10px;padding-top:10px;display:flex}.verifyActionGrid output span{color:#657d90;font-size:7px}.verifyActionGrid output b{font-size:10px}.verifyActionGrid .verifyCheck{align-items:center;gap:8px;margin:7px 0;display:flex}.verifyActionGrid .verifyCheck input{width:15px;height:15px}.growthVerifyResult{background:#201c12;border-left:3px solid #d8aa47;margin-top:10px;padding:15px}.growthVerifyResult.good{background:#0d2a20;border-color:#43d99b}.growthVerifyResult.bad{background:#2c1419;border-color:#ec6472}.growthVerifyResult b{font-size:11px}.growthVerifyResult p{color:#92a6b6;margin:7px 0;font-size:9px;line-height:1.6}.growthVerifyResult a{color:#68dcff;font-size:8px;font-weight:900}.growthVerifyNotes{color:#748c9f;gap:7px;margin-top:12px;font-size:8px;display:grid}.growthVerifyNotes textarea{color:#fff;min-height:90px;font:inherit;resize:vertical;background:#050e17;border:1px solid #294358;border-radius:8px;padding:12px;font-size:9px}.growthVerifierLayout>article>footer{color:#748c9e;border-top:1px solid #294156;justify-content:space-between;align-items:center;margin-top:12px;padding-top:14px;font-size:8px;display:flex}.growthVerifierLayout>article>footer button{color:#06130e;font:inherit;cursor:pointer;background:#4edca0;border:1px solid #4edca0;padding:12px 14px;font-size:7px;font-weight:950}@media (width<=900px){.growthVerifierLayout{grid-template-columns:1fr}.growthVerifierLayout>nav{border-bottom:1px solid #294156;border-right:0;grid-template-columns:repeat(6,180px);display:grid;overflow:auto}}@media (width<=600px){.growthVerifier{padding:75px 14px}.growthVerifierLayout>article{padding:20px 13px}.verifyActionGrid{grid-template-columns:1fr}.growthVerifierLayout>article>footer{flex-direction:column;align-items:stretch;gap:12px}}.alliancePage{color:#eff5ff;background:radial-gradient(circle at 76% 7%,#7756ff2b,#0000 24%),#050b15;min-height:100vh}.allianceNav{justify-content:space-between;align-items:center;height:84px;display:flex}.allianceNav nav{color:#8296aa;gap:25px;font-size:10px;font-weight:900;display:flex}.allianceNav nav a:hover{color:#b69eff}.allianceHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:660px;display:grid}.allianceHero>div>p,.alliancePillars>header p,.allianceDesigner>header p,.allianceProcess header p,.allianceCta p{color:#a58cff;letter-spacing:.18em;font-size:9px;font-weight:950}.allianceHero h1{margin:15px 0;font-size:clamp(57px,7vw,92px);line-height:.94}.allianceHero h1 em{color:#a68cff}.allianceHero>div>span{color:#91a4b8;max-width:700px;font-size:16px;line-height:1.75;display:block}.allianceHero>div>div{gap:10px;margin-top:30px;display:flex}.allianceHero>div>div a{color:#fff;background:#4e3db7;border:1px solid #7965e4;padding:14px 17px;font-size:8px;font-weight:950}.allianceHero>div>div a+a{background:0 0}.allianceHero>aside{background:linear-gradient(145deg,#11152d,#081525);border:1px solid #3a3e6d;border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;padding:28px;display:grid;box-shadow:0 35px 80px #0006}.allianceNode{text-align:center;background:#0a1828;border:1px solid #3f5270;border-radius:16px;place-items:center;min-height:160px;padding:17px;display:grid}.allianceNode b{color:#07101b;background:#6edcff;border-radius:50%;place-items:center;width:61px;height:61px;font-size:16px;display:grid}.allianceNode.partner b{background:#ac8dff}.allianceNode span{font-size:10px;font-weight:900}.allianceNode small{color:#687f94;font-size:7px}.allianceHero>aside>i{color:#a994ff;writing-mode:vertical-rl;font-size:7px;font-style:normal}.allianceHero>aside>footer{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.allianceHero>aside>footer span{color:#778da1;text-align:center;border:1px solid #303c59;padding:9px;font-size:6px}.allianceStatus{background:#11102a;border-block:1px solid #3a316c}.allianceStatus>div{justify-content:space-between;align-items:center;gap:20px;min-height:65px;display:flex}.allianceStatus b{color:#b29aff;font-size:9px}.allianceStatus span{color:#7c8ca2;font-size:9px}.alliancePillars{padding:100px 0}.alliancePillars h2,.allianceDesigner>header h2,.allianceProcess h2,.allianceCta h2{margin:12px 0 35px;font-size:clamp(42px,5vw,64px)}.alliancePillars>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.alliancePillars article{background:#081522;border:1px solid #2d4055;border-radius:16px;min-height:250px;padding:26px}.alliancePillars article small{color:#aa91ff;font-size:8px;font-weight:950}.alliancePillars h3{margin:45px 0 10px;font-size:23px}.alliancePillars article p{color:#8194a7;font-size:10px;line-height:1.75}.allianceDesigner{padding:45px 0 110px}.allianceDesigner>header>span{color:#8195a9;max-width:770px;font-size:11px;line-height:1.7;display:block}.allianceDesignerGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.allianceDesignerGrid>form,.allianceDesignerGrid>aside{background:#0a1726;border:1px solid #35415f;border-radius:18px;padding:26px}.allianceDesignerGrid>form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.allianceDesignerGrid label{color:#758a9e;gap:7px;font-size:8px;display:grid;position:relative}.allianceDesignerGrid input,.allianceDesignerGrid select{color:#fff;min-width:0;font:inherit;background:#050d16;border:1px solid #35495d;border-radius:8px;padding:12px;font-size:9px}.allianceDesignerGrid label>i{color:#a58dff;font-size:6px;font-style:normal;position:absolute;bottom:13px;right:11px}.allianceDesignerGrid .full{grid-column:1/-1}.allianceDesignerGrid fieldset{border:1px solid #304258;padding:15px}.allianceDesignerGrid legend{color:#8397aa;font-size:8px}.allianceDesignerGrid fieldset label,.allianceDesignerGrid>aside>label{align-items:center;gap:9px;margin:8px 0;display:flex}.allianceDesignerGrid fieldset input,.allianceDesignerGrid>aside>label input{width:15px;height:15px}.allianceDesignerGrid>aside>small{color:#a58dff;font-size:7px;font-weight:950}.allianceDesignerGrid h3{margin:10px 0 20px}.allianceContribution{border-radius:8px;height:44px;display:flex;overflow:hidden}.allianceContribution span{color:#07101c;white-space:nowrap;background:#62d8ff;place-items:center;min-width:38px;font-size:7px;font-weight:950;display:grid}.allianceContribution span+span{color:#fff;background:#755dde}.allianceDesignerGrid dl div{border-bottom:1px solid #293b50;justify-content:space-between;gap:10px;padding:12px 0;display:flex}.allianceDesignerGrid dt{color:#74899c;font-size:8px}.allianceDesignerGrid dd{text-align:right;margin:0;font-size:9px;font-weight:850}.allianceDesignerGrid h4{margin-bottom:12px}.allianceDesignerGrid>aside button,.allianceDesignerGrid>aside>a{color:#fff;text-align:center;width:100%;font:inherit;cursor:pointer;background:#4935ad;border:1px solid #755ede;margin-top:10px;padding:12px;font-size:7px;font-weight:950;display:block}.allianceDesignerGrid>aside>a{background:0 0}.allianceProcess{color:#07131f;background:#f4f7fb;padding:95px 0}.allianceProcess ol{grid-template-columns:repeat(3,1fr);gap:9px;margin:0;padding:0;list-style:none;display:grid}.allianceProcess li{background:#fff;border:1px solid #d9e2eb;border-radius:13px;grid-template-columns:29px 1fr;gap:10px;min-height:170px;padding:21px;display:grid}.allianceProcess li>b{color:#7659de;font-size:8px}.allianceProcess li strong{margin-bottom:9px;font-size:12px;display:block}.allianceProcess li span{color:#6f8090;font-size:9px;line-height:1.65}.allianceProcess aside{color:#716788;background:#ece8fb;border-left:3px solid #8064df;margin-top:14px;padding:16px;font-size:9px;line-height:1.7}.allianceCta{padding:80px 0}.allianceCta>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.allianceCta h2{margin-bottom:10px}.allianceCta>div>div>span{color:#8195a7;font-size:10px}.allianceCta a{color:#fff;background:#4f3bb7;border:1px solid #816be5;padding:15px 18px;font-size:8px;font-weight:950}@media (width<=950px){.allianceNav nav{display:none}.allianceHero,.allianceDesignerGrid{grid-template-columns:1fr}.allianceHero{padding:70px 0}.allianceProcess ol{grid-template-columns:1fr 1fr}}@media (width<=600px){.allianceHero,.alliancePillars,.allianceDesigner,.allianceProcess>div,.allianceCta>div{padding-left:14px;padding-right:14px}.allianceHero h1{font-size:50px}.allianceHero>div>div{flex-direction:column;align-items:stretch}.allianceHero>aside{grid-template-columns:1fr}.allianceHero>aside>i{writing-mode:horizontal-tb;text-align:center}.allianceHero>aside>footer{grid-column:1}.allianceStatus>div{flex-direction:column;align-items:flex-start;padding:14px}.alliancePillars>div,.allianceProcess ol,.allianceDesignerGrid>form{grid-template-columns:1fr}.allianceDesignerGrid .full{grid-column:1}.allianceCta>div{flex-direction:column;align-items:flex-start}.allianceCta a{text-align:center;width:100%}}.utilityAdmin{margin-top:-20px}.utilityAdmin form{grid-template-columns:repeat(4,1fr);gap:8px;margin:25px 0;display:grid}.utilityAdmin form input,.utilityAdmin form select{color:#eaf3fa;min-width:0;font:inherit;background:#07121d;border:1px solid #32475b;padding:12px;font-size:9px}.utilityAdmin form button{color:#07111c;font:inherit;background:#5edcff;border:1px solid #4ccfff;font-size:8px;font-weight:950}.utilityRegistryRows{gap:7px;display:grid}.utilityRegistryRows>article{background:#081521;border:1px solid #293f53;grid-template-columns:1.4fr 1fr 120px;align-items:center;gap:15px;padding:15px;display:grid}.utilityRegistryRows small,.utilityRegistryRows b,.utilityRegistryRows span{display:block}.utilityRegistryRows small{color:#62dfff;font-size:7px}.utilityRegistryRows b{margin:5px 0;font-size:12px}.utilityRegistryRows span{color:#7c91a4;overflow-wrap:anywhere;font-size:8px}.utilityRegistryRows code{color:#a9bbca;font-size:8px}.utilityRegistryRows select{color:#fff;background:#07111c;border:1px solid #364c60;padding:10px;font-size:9px}.utilityAdmin h3{margin-top:35px}.utilityReceiptRows p{color:#8298aa;border-bottom:1px solid #24394b;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:12px;font-size:8px;display:grid}.utilityReceiptRows b{color:#74dfff}@media (width<=900px){.utilityAdmin form{grid-template-columns:1fr 1fr}.utilityRegistryRows>article,.utilityReceiptRows p{grid-template-columns:1fr}}@media (width<=560px){.utilityAdmin form{grid-template-columns:1fr}}.gatewayHome{color:#f4f9ff;background:radial-gradient(circle at 76% 44%,#1f6fff3d,#0000 29%),radial-gradient(circle at 18% 85%,#45d6ff1a,#0000 24%),#06101c;grid-template-rows:auto 1fr auto;height:100svh;min-height:620px;display:grid;overflow:hidden}.gatewayNav{z-index:20;justify-content:space-between;align-items:center;gap:20px;height:84px;display:flex;position:relative}.gatewayNav .brand{color:#fff}.gatewayMenu{margin-left:auto;position:relative}.gatewayMenu summary{cursor:pointer;color:#d9ecfa;text-transform:uppercase;letter-spacing:.1em;background:#0b1a28;border:1px solid #31506b;border-radius:9px;padding:12px 17px;font-size:10px;font-weight:900;list-style:none}.gatewayMenu summary::-webkit-details-marker{display:none}.gatewayMenu summary span{color:#54d9ff;margin-left:12px}.gatewayDropdown{background:#071522;border:1px solid #2b4960;border-radius:14px;width:340px;padding:8px;position:absolute;top:52px;right:0;box-shadow:0 25px 70px #000b}.gatewayDropdown a{color:#f3f8fc;border-radius:9px;grid-template-columns:1fr auto;gap:4px 12px;padding:14px;display:grid}.gatewayDropdown a:hover{background:#10283a}.gatewayDropdown b{font-size:12px}.gatewayDropdown small{color:#7890a3;grid-column:1;font-size:8px}.gatewayDropdown span{color:#55dbff;grid-area:1/2/3;align-self:center}.gatewayStage{grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;min-height:0;display:grid}.gatewayCopy h1{letter-spacing:-.06em;margin:15px 0;font-size:clamp(58px,7.1vw,104px);line-height:.86}.gatewayCopy h1 em{color:#52d9ff}.gatewayCopy>p:last-of-type{color:#8ea4b7;max-width:570px;font-size:14px;line-height:1.7}.gatewayActions{gap:10px;margin-top:27px;display:flex}.gatewayTiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gatewayTiles>a{color:#eff8ff;background:linear-gradient(145deg,#0b1d2c,#081521);border:1px solid #29475e;border-radius:14px;grid-template-columns:1fr auto;align-content:space-between;min-height:145px;padding:21px;transition:all .2s;display:grid}.gatewayTiles>a:hover{background:#0d2638;border-color:#4fcff5;transform:translateY(-3px)}.gatewayTiles>a.wide{grid-column:1/-1;min-height:125px}.gatewayTiles small{color:#4ed7ff;font-size:8px;font-weight:950}.gatewayTiles b{grid-column:1;margin-top:24px;font-size:19px;display:block}.gatewayTiles span{color:#7990a3;grid-column:1;font-size:9px}.gatewayTiles i{color:#50d9ff;grid-area:1/2/4;align-self:center;font-size:18px;font-style:normal}.gatewayFooter{color:#577187;letter-spacing:.12em;border-top:1px solid #1d3548;align-items:center;gap:28px;height:54px;font-size:7px;font-weight:900;display:flex}.gatewayFooter a{color:#718ba0;margin-left:auto}.protocolDirectory{color:#eef8ff;background:radial-gradient(circle at 75% 10%,#49d3ff21,#0000 28%),#06101c;min-height:100vh}.protocolTopNav{color:#7891a5;gap:25px;margin-left:auto;font-size:9px;font-weight:900;display:flex}.protocolDirectoryBody{padding:70px 0 100px}.protocolDirectoryBody>header{grid-template-columns:1fr .7fr;align-items:end;gap:70px;display:grid}.protocolDirectoryBody h1{margin:14px 0 0;font-size:clamp(58px,7vw,92px);line-height:.88}.protocolDirectoryBody h1 em{color:#55dafd}.protocolDirectoryBody>header>span{color:#87a0b4;font-size:13px;line-height:1.75}.protocolDirectoryGrid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:52px;display:grid}.protocolDirectoryGrid>a{color:#eff8ff;background:linear-gradient(145deg,#0c1d2b,#081521);border:1px solid #29465c;border-radius:16px;flex-direction:column;min-height:280px;padding:25px;display:flex}.protocolDirectoryGrid>a:hover{border-color:#50d4fa}.protocolDirectoryGrid small{color:#52d9ff;letter-spacing:.13em;font-size:8px;font-weight:950}.protocolDirectoryGrid i{color:#67e2ff;margin-top:28px;font-size:26px;font-style:normal}.protocolDirectoryGrid h2{margin:17px 0 8px;font-size:22px}.protocolDirectoryGrid p{color:#7f96a9;margin:0;font-size:10px;line-height:1.65}.protocolDirectoryGrid>a>b{color:#56d9ff;margin-top:auto;font-size:9px}.protocolDirectoryGrid>a>b span{float:right}.homeWalletDock{z-index:70;color:#04111e;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#50d5ff,#5ff0c4);border:1px solid #4ad6ff;border-radius:999px;padding:0 18px;font-size:10px;font-weight:950;position:fixed;bottom:18px;right:18px;box-shadow:0 20px 55px #0008}.homeWalletDock i{background:#087c69;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #07856d1f}.homeWalletBackdrop{z-index:100;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#02080fc2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.homeWalletPrompt{color:#eff9ff;background:radial-gradient(circle at 88% 8%,#52d9ff26,#0000 30%),#081826;border:1px solid #3c617b;border-radius:22px;width:min(470px,100%);padding:34px;position:relative;box-shadow:0 35px 100px #000c}.homeWalletClose{color:#8da5b8;cursor:pointer;background:#0c2232;border:1px solid #36546a;border-radius:50%;width:35px;height:35px;font-size:21px;position:absolute;top:14px;right:14px}.homeWalletPrompt>span{color:#55dcff;letter-spacing:.18em;font-size:8px;font-weight:950}.homeWalletPrompt h2{margin:16px 0 11px;font-size:38px;line-height:1}.homeWalletPrompt>p{color:#8fa6b8;margin:0;font-size:12px;line-height:1.75}.homeWalletPrompt>p b{color:#eaf7ff}.homeWalletPrompt>.button{cursor:pointer;border:0;width:100%;margin-top:25px}.homeWalletSwitch{color:#76dfff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:11px;font-size:9px;font-weight:900}.homeWalletPrompt>small{color:#ffc47d;text-align:center;margin-top:10px;font-size:9px;line-height:1.5;display:block}.homeWalletPrompt footer{color:#647e92;text-align:center;border-top:1px solid #243c4f;margin-top:17px;padding-top:15px;font-size:8px;line-height:1.55}@media (width<=800px){.gatewayHome{min-height:580px}.gatewayNav{height:70px}.gatewayNav .navActions .connectWalletButton{display:none}.gatewayStage{padding-top:5vh;display:block}.gatewayCopy{text-align:center}.gatewayCopy h1{font-size:clamp(48px,15vw,72px)}.gatewayCopy>p:last-of-type{margin-inline:auto;font-size:11px}.gatewayActions{justify-content:center}.gatewayTiles{max-width:560px;margin:5vh auto 0}.gatewayTiles>a{min-height:90px;padding:14px}.gatewayTiles b{margin-top:12px;font-size:14px}.gatewayFooter{justify-content:center}.gatewayFooter span:nth-child(2),.gatewayFooter span:nth-child(3){display:none}.gatewayDropdown{width:auto;position:fixed;top:72px;left:14px;right:14px}.protocolTopNav{display:none}.protocolDirectoryBody{padding:45px 14px 80px}.protocolDirectoryBody>header{grid-template-columns:1fr;gap:20px}.protocolDirectoryGrid{grid-template-columns:1fr 1fr}.protocolDirectoryGrid>a{min-height:230px}}@media (width<=500px){.gatewayHome{min-height:540px}.gatewayNav .navActions{display:none}.gatewayStage{padding-top:2vh}.gatewayCopy h1{font-size:47px}.gatewayCopy>p:last-of-type{max-width:340px}.gatewayActions{margin-top:16px}.gatewayActions .button{padding:12px;font-size:8px}.gatewayTiles{gap:7px;margin-top:3vh}.gatewayTiles>a{min-height:76px;padding:11px}.gatewayTiles>a.wide{min-height:68px}.gatewayTiles b{margin-top:7px;font-size:12px}.gatewayTiles span{font-size:7px}.gatewayFooter{height:38px}.protocolDirectoryGrid{grid-template-columns:1fr}.protocolDirectoryGrid>a{min-height:215px}}.supportLauncher{z-index:89;color:#04111d;height:48px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#55dcff,#62edc1);border:1px solid #4edcff;border-radius:999px;align-items:center;gap:9px;padding:5px 16px 5px 6px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 55px #0008}.supportLauncher span{color:#dffaff;background:#071928;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:950;display:grid}.supportLauncher b{letter-spacing:.03em;font-size:9px}.supportPanel{z-index:90;color:#edf8ff;background:#071522;border:1px solid #31536c;border-radius:20px;grid-template-rows:auto 1fr auto auto auto;width:min(390px,100vw - 24px);height:min(620px,100svh - 100px);display:grid;position:fixed;bottom:76px;right:18px;overflow:hidden;box-shadow:0 28px 90px #000c}.supportPanel>header{background:linear-gradient(90deg,#101941,#091b2a);border-bottom:1px solid #274156;align-items:center;gap:10px;min-height:69px;padding:12px;display:flex}.supportPanel>header>span{color:#05111c;background:linear-gradient(140deg,#55dfff,#65edc1);border-radius:13px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.supportPanel>header div{display:grid}.supportPanel>header small{color:#61dcff;letter-spacing:.13em;font-size:7px;font-weight:950}.supportPanel>header b{margin-top:4px;font-size:11px}.supportPanel>header>i{color:#65e9ad;margin-left:auto;font-size:6px;font-style:normal;font-weight:900}.supportPanel>header>button{color:#8fa8ba;width:32px;height:32px;font:inherit;cursor:pointer;background:#0a1d2b;border:1px solid #304c60;border-radius:50%;font-size:20px}.supportMessages{scrollbar-color:#315069 transparent;padding:15px;overflow:auto}.supportMessage{color:#a9becd;background:#102638;border-radius:13px;max-width:88%;margin-bottom:11px;padding:12px 13px;font-size:10px;line-height:1.65}.supportMessage.user{color:#f0ebff;background:#433783;border-radius:13px 13px 3px;margin-left:auto}.supportMessage.assistant{border-radius:13px 13px 13px 3px}.supportMessage p{white-space:pre-wrap;margin:0}.supportMessage nav{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.supportMessage a{color:#67dfff;border:1px solid #32617a;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:900}.supportThinking{color:#70899b;align-items:center;gap:4px;padding:4px 8px;font-size:8px;display:flex}.supportThinking i{background:#5adfff;border-radius:50%;width:5px;height:5px;animation:1.1s infinite supportPulse}.supportThinking i:nth-child(2){animation-delay:.14s}.supportThinking i:nth-child(3){animation-delay:.28s}.supportThinking span{margin-left:5px}.supportStarters{gap:5px;padding:0 13px 10px;display:flex;overflow:auto}.supportStarters button{color:#819aab;font:inherit;cursor:pointer;background:0 0;border:1px solid #2c485c;border-radius:999px;flex:none;padding:7px 9px;font-size:7px}.supportPanel form{border-top:1px solid #294258;grid-template-columns:1fr auto;gap:7px;padding:11px;display:grid}.supportPanel textarea{color:#fff;min-width:0;font:inherit;resize:none;background:#050f19;border:1px solid #2c4a61;border-radius:10px;padding:11px;font-size:10px;line-height:1.4}.supportPanel form button{color:#05111a;font:inherit;cursor:pointer;background:#58dcff;border:0;border-radius:9px;padding:0 13px;font-size:7px;font-weight:950}.supportPanel form button:disabled{opacity:.45;cursor:not-allowed}.supportPanel>footer{color:#5f788b;padding:0 13px 12px;font-size:7px;line-height:1.45}.homeWalletDock{bottom:76px}@keyframes supportPulse{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (width<=520px){.supportLauncher{bottom:12px;right:12px}.supportPanel{height:min(600px,100svh - 82px);bottom:67px;right:12px}.homeWalletDock{bottom:70px;right:12px}.supportPanel>header{min-height:62px}.supportMessages{padding:12px}.supportMessage{font-size:11px}}.creationsPage{color:#edf8ff;background:radial-gradient(circle at 78% 4%,#2cceff24,#0000 25%),#05101a;min-height:100vh}.creationsNav{align-items:center;gap:30px;height:84px;display:flex}.creationsNav nav{color:#7892a6;gap:23px;margin-left:auto;font-size:9px;font-weight:900;display:flex}.creationsNav nav a:hover{color:#5edfff}.creationsHero{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;min-height:390px;display:grid}.creationsHero p{color:#5df;letter-spacing:.17em;font-size:9px;font-weight:950}.creationsHero p i{background:#55e5b6;border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block;box-shadow:0 0 0 7px #55e5b615}.creationsHero h1{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(62px,7.5vw,102px);line-height:.84}.creationsHero h1 em{color:#55dcff}.creationsHero>div:last-child{border-left:1px solid #31536b;padding:27px}.creationsHero>div:last-child b{font-size:20px;display:block}.creationsHero>div:last-child span{color:#859caf;margin-top:12px;font-size:12px;line-height:1.7;display:block}.creationsStatus{background:#071725;border-block:1px solid #223e51}.creationsStatus>div{align-items:center;gap:25px;min-height:58px;display:flex}.creationsStatus span{color:#58dcff;font-size:8px;font-weight:950}.creationsStatus span i{background:#5be8ad;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.creationsStatus b{font-size:8px}.creationsStatus small{color:#617b8e;margin-left:auto;font-size:8px}.creationsWorkspace{padding-top:65px;padding-bottom:110px}.creationWorkspace{background:#071521;border:1px solid #29475d;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px #0005}.creationTabs{border-bottom:1px solid #29475d;grid-template-columns:repeat(3,1fr);display:grid}.creationTabs button{color:#7890a3;text-align:left;min-height:84px;font:inherit;cursor:pointer;background:#081724;border:0;border-right:1px solid #29475d;align-items:center;gap:13px;padding:17px;display:flex}.creationTabs button:last-child{border-right:0}.creationTabs button.active{color:#eef9ff;background:linear-gradient(120deg,#0d2d3b,#0c1d31);box-shadow:inset 0 -3px #54ddff}.creationTabs i{color:#55dfff;font-size:8px;font-style:normal;font-weight:950}.creationTabs span{display:grid}.creationTabs b{font-size:12px}.creationTabs small{color:#678093;margin-top:4px;font-size:7px}.creationLookup{background:#08131f;border-bottom:1px solid #29475d;grid-template-columns:1fr auto;gap:9px;padding:20px;display:grid}.creationLookup label,.walletAddressRead label{color:#607d91;letter-spacing:.12em;gap:7px;font-size:7px;font-weight:950;display:grid}.creationLookup input,.walletAddressRead input{color:#fff;min-width:0;font:inherit;background:#040d16;border:1px solid #304e63;border-radius:9px;padding:13px;font-size:10px}.creationLookup button,.walletAddressRead button,.walletCreationLookup button{color:#031019;font:inherit;cursor:pointer;background:#57ddff;border:0;border-radius:9px;align-self:end;padding:14px 17px;font-size:8px;font-weight:950}.creationLookup>small{color:#506b7f;grid-column:1/-1;font-size:7px}.creationLookup button:disabled{opacity:.5}.creationError,.creationEmpty{color:#b9a481;background:#211a0e;border-left:3px solid #f3b85a;margin:20px;padding:17px;font-size:10px}.tokenCreationPanel,.walletCreationPanel,.liquidityCreationPanel{padding:25px}.creationIdentity{justify-content:space-between;align-items:center;gap:25px;padding-bottom:22px;display:flex}.creationIdentity small,.walletCreationLookup small,.healthHeadline small{color:#57dfff;letter-spacing:.13em;font-size:7px;font-weight:950}.creationIdentity h2{margin:8px 0;font-size:29px}.creationIdentity h2 em{color:#58ddff;font-style:normal}.creationIdentity code{color:#678094;font-size:8px}.creationIdentity>a{color:#62dcff;border:1px solid #31526a;padding:11px 13px;font-size:7px;font-weight:950}.creationMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.creationMetrics article{background:#081a28;border:1px solid #29445a;border-radius:12px;min-height:127px;padding:18px}.creationMetrics small,.healthGrid small{color:#678297;font-size:7px;font-weight:900}.creationMetrics b{margin:18px 0 7px;font-size:21px;display:block}.creationMetrics span{color:#70899a;font-size:8px}.creationTable{border:1px solid #29465b;border-radius:12px;margin-top:14px;overflow:hidden}.creationTable>header{border-bottom:1px solid #29465b;justify-content:space-between;padding:14px 17px;display:flex}.creationTable header b{font-size:8px}.creationTable header span{color:#678195;font-size:7px}.creationTable>a{color:#eaf5fc;border-bottom:1px solid #1f3546;grid-template-columns:1fr auto 20px;align-items:center;gap:12px;padding:13px 17px;display:grid}.creationTable>a:last-child{border-bottom:0}.creationTable>a>span,.creationTable>a>strong{display:grid}.creationTable>a b{text-transform:uppercase;font-size:10px}.creationTable small{color:#677f91;margin-top:4px;font-size:7px}.creationTable strong{text-align:right;font-size:10px}.creationTable i{color:#55dcff;font-style:normal}.creationTable>p{color:#71899b;padding:18px;font-size:9px}.walletCreationLookup{justify-content:space-between;align-items:center;gap:30px;padding:5px 0 22px;display:flex}.walletCreationLookup h2{margin:8px 0;font-size:30px}.walletCreationLookup p{color:#7890a2;max-width:640px;margin:0;font-size:9px}.walletAddressRead{background:#06111d;border:1px solid #29465b;border-radius:12px;grid-template-columns:1fr auto;gap:9px;padding:16px;display:grid}.creationMetrics.wallet{grid-template-columns:repeat(4,1fr);margin-top:14px}.walletAssetGrid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:14px;display:grid}.walletAssetGrid article{background:#081925;border:1px solid #29455a;border-radius:11px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.walletAssetGrid article>i{color:#05101a;background:#59ddff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-style:normal;font-weight:950;display:grid;overflow:hidden}.walletAssetGrid img{object-fit:cover;width:100%;height:100%}.walletAssetGrid span{display:grid}.walletAssetGrid b{font-size:11px}.walletAssetGrid small{color:#718a9b;font-size:7px}.walletAssetGrid code{color:#4e6b7f;margin-top:4px;font-size:6px}.walletAssetGrid strong{font-size:10px}.creationNotice{background:#0a1f2d;border-left:3px solid #56dcff;grid-template-columns:.28fr 1fr auto;align-items:center;gap:18px;margin-top:14px;padding:16px;display:grid}.creationNotice b{color:#57dfff;font-size:7px}.creationNotice span{color:#7890a2;font-size:8px;line-height:1.6}.creationNotice a{color:#62ddff;font-size:7px;font-weight:950}.healthHeadline{align-items:center;gap:20px;padding:5px 0 24px;display:flex}.healthScore{text-align:center;background:#0a1a25;border:7px solid #f1b957;border-radius:50%;place-content:center;width:105px;height:105px;display:grid}.healthScore b{font-size:29px}.healthScore span{color:#71899b;font-size:8px}.healthScore.s2,.healthScore.s3,.healthScore.s4{border-color:#5bddac}.healthHeadline h2{margin:7px 0;font-size:30px}.healthHeadline p{color:#728a9b;margin:0;font-size:9px}.healthGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.healthGrid article{background:#081925;border:1px solid #29465b;border-radius:12px;padding:18px}.healthGrid b{margin:17px 0 11px;font-size:20px;display:block}.healthGrid progress{accent-color:#55ddbf;width:100%;height:6px}.healthGrid p{color:#6f8799;font-size:8px;line-height:1.6}.healthChecklist{background:#07131e;border:1px solid #2a465b;border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding:18px;display:grid}.healthChecklist header{border-bottom:1px solid #243d50;grid-column:1/-1;justify-content:space-between;padding-bottom:12px;display:flex}.healthChecklist header b{font-size:8px}.healthChecklist header span{color:#71899b;font-size:8px}.healthChecklist label{color:#8ba0af;align-items:center;gap:9px;font-size:8px;display:flex}.healthChecklist input{width:16px;height:16px}.primaryMarket{background:#0a2130;border-left:3px solid #58ddff;justify-content:space-between;align-items:center;margin-top:14px;padding:17px;display:flex}.primaryMarket div{display:grid}.primaryMarket small{color:#55dcff;font-size:7px}.primaryMarket b{margin:6px 0;font-size:11px}.primaryMarket span{color:#748d9f;font-size:8px}.primaryMarket a{color:#5cddff;border:1px solid #31536a;padding:11px;font-size:7px;font-weight:950}@media (width<=900px){.creationsHero{grid-template-columns:1fr;gap:25px;padding-top:50px;padding-bottom:50px}.creationsNav nav{display:none}.creationMetrics,.healthGrid,.creationMetrics.wallet{grid-template-columns:1fr 1fr}.creationNotice,.walletAssetGrid{grid-template-columns:1fr}}@media (width<=600px){.creationsNav,.creationsHero,.creationsStatus>div,.creationsWorkspace{padding-left:14px;padding-right:14px}.creationsNav{height:70px}.creationsNav .navActions{display:none}.creationsHero{min-height:310px}.creationsHero h1{font-size:56px}.creationsHero>div:last-child{padding:18px}.creationsStatus>div{flex-direction:column;align-items:flex-start;gap:7px;padding-top:12px;padding-bottom:12px}.creationsStatus small{margin-left:0}.creationsWorkspace{padding-top:35px}.creationTabs button{gap:7px;min-height:74px;padding:10px}.creationTabs i{display:none}.creationTabs b{font-size:9px}.creationTabs small{font-size:6px}.creationLookup,.walletAddressRead{grid-template-columns:1fr}.creationLookup button,.walletAddressRead button{width:100%}.tokenCreationPanel,.walletCreationPanel,.liquidityCreationPanel{padding:14px}.creationIdentity,.walletCreationLookup{flex-direction:column;align-items:flex-start}.creationIdentity code{overflow-wrap:anywhere}.creationMetrics,.creationMetrics.wallet,.healthGrid{grid-template-columns:1fr 1fr}.creationMetrics article{min-height:112px;padding:13px}.creationMetrics b{font-size:16px}.healthHeadline{align-items:flex-start}.healthScore{flex:0 0 86px;width:86px;height:86px}.healthChecklist{grid-template-columns:1fr}.healthChecklist header{flex-direction:column;grid-column:1;align-items:flex-start;gap:6px}.primaryMarket{flex-direction:column;align-items:flex-start;gap:15px}}@media (width<=390px){.creationMetrics,.creationMetrics.wallet,.healthGrid{grid-template-columns:1fr}.creationTabs small{display:none}}.creationTabs button{border-bottom:1px solid #29475d}.creationTabs button:nth-child(3n){border-right:0}.advancedCreation{padding:28px}.advancedCreation>header{max-width:820px}.advancedCreation>header small{color:#57dcff;letter-spacing:.14em;font-size:7px;font-weight:950}.advancedCreation>header h2{margin:9px 0;font-size:34px}.advancedCreation>header p{color:#7b93a5;font-size:10px;line-height:1.7}.advancedCreation>form{background:#06121d;border:1px solid #29475d;border-radius:12px;grid-template-columns:1fr auto;gap:9px;margin-top:22px;padding:16px;display:grid}.advancedCreation form label{color:#668195;letter-spacing:.1em;gap:7px;font-size:7px;font-weight:950;display:grid}.advancedCreation form input{color:#fff;min-width:0;font:inherit;background:#040d15;border:1px solid #304e63;border-radius:8px;padding:12px;font-size:9px}.advancedCreation form button,.routeSwapLink{color:#041019;font:inherit;cursor:pointer;background:#57ddff;border:0;border-radius:8px;align-self:end;padding:13px 16px;font-size:7px;font-weight:950}.advancedCreation form button:disabled{opacity:.5}.safetySummary{background:#081a27;border:1px solid #29465b;border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:17px;display:flex}.safetySummary div{display:grid}.safetySummary small{color:#58dcff;font-size:7px}.safetySummary b{margin:7px 0;font-size:14px}.safetySummary code{color:#688195;font-size:7px}.safetySummary a{color:#5fdfff;font-size:7px;font-weight:950}.safetySignals{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.safetySignals article{background:#081925;border:1px solid #29465b;border-radius:11px;grid-template-columns:33px 1fr;gap:11px;padding:15px;display:grid}.safetySignals i{color:#071018;background:#f2bb5d;border-radius:50%;place-items:center;width:33px;height:33px;font-style:normal;font-weight:950;display:grid}.safetySignals article.pass i{background:#59dfa9}.safetySignals article.fail i{background:#f06c78}.safetySignals b{font-size:10px}.safetySignals p{color:#748c9d;margin:6px 0 0;font-size:8px;line-height:1.55}.routeMonitorForm{grid-template-columns:1fr 1fr .45fr auto!important}.routePresets{gap:7px;margin-top:8px;display:flex}.routePresets button{color:#6fdfff;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b4a60;border-radius:999px;padding:8px 10px;font-size:7px}.routeOutput{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:14px;display:grid}.routeOutput article{background:#081925;border:1px solid #29465b;border-radius:12px;padding:20px}.routeOutput article small{color:#638095;font-size:7px}.routeOutput article b{margin:13px 0 6px;font-size:22px;display:block}.routeOutput article span{color:#71899b;font-size:8px}.routeOutput>i{color:#58ddff;font-size:20px;font-style:normal}.routeDetails,.burnReceiptGrid{border:1px solid #29465b;border-radius:11px;grid-template-columns:repeat(4,1fr);margin-top:9px;display:grid;overflow:hidden}.routeDetails div,.burnReceiptGrid div{background:#071520;border-right:1px solid #29465b;padding:14px}.routeDetails div:last-child,.burnReceiptGrid div:last-child{border-right:0}.routeDetails span,.burnReceiptGrid span{color:#638095;font-size:7px;display:block}.routeDetails b,.burnReceiptGrid b{margin-top:9px;font-size:9px;display:block}.routeSwapLink{margin-top:12px;display:inline-block}.burnTrackerForm{grid-template-columns:1.2fr 1fr 1fr auto!important}.burnVerification{background:#241116;border:1px solid #5c2c32;border-radius:12px;align-items:center;gap:15px;margin-top:14px;padding:20px;display:flex}.burnVerification.verified{background:#0d281e;border-color:#2f6853}.burnVerification>i{color:#08110e;background:#5be0a8;border-radius:50%;place-items:center;width:50px;height:50px;font-size:20px;font-style:normal;font-weight:950;display:grid}.burnVerification.notVerified>i{background:#ef6b76}.burnVerification small{color:#65dfa9;font-size:7px;font-weight:950}.burnVerification h3{margin:7px 0;font-size:23px}.burnVerification p{color:#778e9f;margin:0;font-size:8px}@media (width<=850px){.routeMonitorForm,.burnTrackerForm{grid-template-columns:1fr 1fr!important}.routeDetails,.burnReceiptGrid{grid-template-columns:1fr 1fr}.safetySignals{grid-template-columns:1fr}}@media (width<=600px){.advancedCreation{padding:18px 14px}.advancedCreation>form,.routeMonitorForm,.burnTrackerForm{grid-template-columns:1fr!important}.safetySummary{flex-direction:column;align-items:flex-start;gap:13px}.safetySummary code{overflow-wrap:anywhere}.routeOutput{grid-template-columns:1fr}.routeOutput>i{text-align:center;transform:rotate(90deg)}.routeDetails,.burnReceiptGrid{grid-template-columns:1fr}.routeDetails div,.burnReceiptGrid div{border-bottom:1px solid #29465b;border-right:0}.routeDetails div:last-child,.burnReceiptGrid div:last-child{border-bottom:0}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.fight-page{--blue:#168dff;--cyan:#4ce7ff;--red:#ec3953;box-sizing:border-box;color:#eef5ff;background:#02050b;min-height:100dvh;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.testerMission{color:#edf8ff;background:radial-gradient(circle at 80% 8%,#501f714d,#0000 28%),#030811;min-height:100vh;font-family:Arial,sans-serif}.testerMissionHero{text-align:center;padding:80px max(24px,8vw) 55px}.testerMissionHero>small,.testerForm>header small{color:#65e4ff;letter-spacing:.2em;font-size:9px;font-weight:950}.testerMissionHero h1{margin:15px 0;font-size:clamp(54px,8vw,100px);line-height:.9}.testerMissionHero h1 em{color:#c55cff}.testerMissionHero>p{color:#93a9bb;max-width:720px;margin:auto;line-height:1.7}.testerMissionHero>div{grid-template-columns:repeat(3,1fr);gap:9px;max-width:900px;margin:30px auto 0;display:grid}.testerMissionHero>div span{color:#8fa5b8;background:#091522;border:1px solid #293d56;padding:17px;font-size:9px}.testerMissionHero>div b{color:#65e4ff;margin-bottom:6px;display:block}.testerForm,.testerGate{background:#081522;border:1px solid #2b425b;border-radius:18px;width:min(1100px,100% - 28px);margin:0 auto 100px;padding:28px}.testerForm header h2,.testerGate h2{margin:8px 0;font-size:30px}.testerForm header p,.testerGate p{color:#8299ac;font-size:10px;line-height:1.7}.testerHours,.testerColumns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.testerHours{margin:25px 0}.testerForm label{color:#8ba2b4;letter-spacing:.08em;gap:7px;font-size:8px;font-weight:900;display:grid}.testerForm input,.testerForm textarea{color:#fff;font:inherit;background:#030a11;border:1px solid #304b64;border-radius:7px;padding:12px}.testerColumns fieldset{border:1px solid #253d53;border-radius:12px;gap:12px;padding:18px;display:grid}.testerColumns legend{color:#62dfff;padding:0 8px;font-size:10px;font-weight:900}.testerColumns textarea{resize:vertical;min-height:80px}.testerForm>label{margin-top:18px}.testerAttest{align-items:start;grid-template-columns:auto 1fr!important}.testerAttest input{margin:0}.testerForm>button,.testerGate a{color:#07101b;text-align:center;background:#5bddff;border:0;border-radius:8px;width:100%;margin-top:20px;padding:15px;font-weight:950;display:block}.testerStatus{color:#a8eeff;background:#0a2735;padding:13px}.testerGate{text-align:center}.testerGate a{width:auto}@media (width<=700px){.testerMissionHero{padding:50px 18px 35px}.testerMissionHero>div,.testerHours,.testerColumns{grid-template-columns:1fr}.testerForm{padding:18px}.testerMission .dome-home-nav>div{display:none}}.dome-home{color:#eef6ff;background:radial-gradient(circle at 74% 12%,#122e72 0,#0000 28%),radial-gradient(circle at 18% 45%,#351157 0,#0000 25%),#02060d;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.dome-home a{text-decoration:none}.dome-home-nav{background:#02060dcc;border-bottom:1px solid #20436a;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(18px,5vw,72px);display:flex}.dome-home-nav>a{color:#9eb8d3;letter-spacing:.11em;font-size:9px;font-weight:900}.dome-home-nav>div{letter-spacing:.18em;align-items:center;gap:12px;display:flex}.dome-home-nav>div span{clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);color:#021020;background:linear-gradient(135deg,#56e8ff,#1b68ff);place-items:center;width:38px;height:38px;font-size:9px;font-weight:1000;display:grid}.dome-home-hero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1440px;min-height:650px;margin:auto;padding:60px clamp(18px,5vw,72px);display:grid}.dome-home-hero small,.dome-roster header small,.dome-world>small{color:#55dcff;letter-spacing:.2em;font-size:9px;font-weight:950}.dome-home-hero h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(57px,7vw,96px);line-height:.91}.dome-home-hero h1 em{color:#8c78ff}.dome-home-hero p{color:#91a8c0;max-width:660px;font-size:16px;line-height:1.75}.dome-home-hero>div:first-child>div{gap:10px;margin-top:28px;display:flex}.dome-home-hero>div:first-child a,.dome-enter-ready a{color:#fff;letter-spacing:.08em;background:#0b68a8;border:1px solid #52dfff;padding:15px 18px;font-size:9px;font-weight:950}.dome-home-hero>div:first-child a+a{color:#aac0d4;background:#07121e;border-color:#344d67}.dome-hero-fighters{grid-template-columns:1fr auto 1fr;align-items:end;height:520px;display:grid;position:relative}.dome-hero-fighters:before{content:"";border:1px solid #4ce7ff44;border-radius:50%;position:absolute;inset:7% 0 3%;transform:rotate(-8deg);box-shadow:0 0 80px #1566ff33}.dome-hero-fighters>div{z-index:1;filter:drop-shadow(0 20px 24px #000);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%}.dome-hero-bull{background-image:url(/assets/genesis-bull.png)}.dome-hero-crow{background-image:url(/assets/iron-crow.png)}.dome-hero-fighters i{z-index:2;color:#fff;align-self:center;font-size:28px;font-weight:1000}.dome-home-modes{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1300px;margin:0 auto 90px;padding:0 24px;display:grid}.dome-home-modes article{background:linear-gradient(145deg,#0a1929,#07111d);border:1px solid #28425c;flex-direction:column;min-height:270px;padding:27px;display:flex}.dome-home-modes small{color:#596f85;font-weight:900}.dome-home-modes h2{margin:50px 0 8px;font-size:31px}.dome-home-modes p{color:#8298ae;font-size:11px;line-height:1.7}.dome-home-modes a{color:#55dcff;margin-top:auto;font-size:9px;font-weight:950}.dome-roster{max-width:1300px;margin:0 auto;padding:75px 24px 100px}.dome-roster>header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.dome-roster h2,.dome-world h2{margin:12px 0 8px;font-size:clamp(42px,5vw,65px)}.dome-roster header p{color:#899fb4;max-width:690px;line-height:1.7}.dome-roster header code{color:#64dcff;overflow-wrap:anywhere;max-width:440px;font-size:9px}.dome-import-state{background:#081522;border:1px solid #2a4862;grid-template-columns:45px 1fr auto;align-items:center;gap:18px;min-height:115px;padding:22px;display:grid}.dome-import-state>b{color:#59dfff;border:1px solid #4f6b84;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.dome-import-state h3{margin:0 0 6px}.dome-import-state p{color:#7f96aa;margin:0;font-size:10px}.dome-import-state button,.dome-import-state>a{color:#fff;font:inherit;cursor:pointer;background:#0b639c;border:1px solid #52dfff;padding:14px 17px;font-size:9px;font-weight:950}.dome-import-state button:disabled{opacity:.55}.dome-import-state.ready{border-color:#256e5b}.dome-roster-status{color:#b8c9d8;background:#11162b;border-left:3px solid #8b72ff;padding:12px;font-size:10px}.dome-fighter-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.dome-fighter-grid button{color:#eaf4fc;text-align:left;font:inherit;cursor:pointer;background:#081522;border:1px solid #28445d;padding:10px;display:grid}.dome-fighter-grid button.selected{border-color:#5be0ff;box-shadow:0 0 24px #23aeff33}.dome-fighter-grid button>span{color:#3bdcff;background:#101e2b 50%/cover no-repeat;place-items:center;height:240px;font-size:38px;font-weight:1000;display:grid}.dome-fighter-grid button small{color:#5bdfff;margin-top:13px;font-size:7px;font-weight:950}.dome-fighter-grid button b{margin:6px 0;font-size:15px}.dome-fighter-grid button i{color:#8e7bff;font-size:8px;font-style:normal;font-weight:950}.dome-enter-ready{background:#11162b;border:1px solid #4b5c91;justify-content:space-between;align-items:center;margin-top:14px;padding:18px;display:flex}.dome-enter-ready span{display:grid}.dome-enter-ready small{color:#7189a0;font-size:7px}.dome-enter-ready b{margin-top:5px}.dome-world{background:#06111e;padding:100px max(24px,50vw - 626px)}.dome-world>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dome-world article{background:#091725;border:1px solid #263f57;padding:25px}.dome-world article b{color:#55dcff;font-size:8px}.dome-world h3{margin:35px 0 8px;font-size:24px}.dome-world p{color:#7f96ab;font-size:10px;line-height:1.65}@media (width<=900px){.dome-home-hero{grid-template-columns:1fr}.dome-hero-fighters{height:430px}.dome-home-modes,.dome-world>div{grid-template-columns:1fr}.dome-fighter-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.dome-home-nav{height:68px;padding:0 12px}.dome-home-nav>div b{display:none}.dome-home-nav>a{font-size:7px}.dome-home-hero{padding-top:55px}.dome-home-hero h1{font-size:52px}.dome-home-hero>div:first-child>div{flex-direction:column;align-items:stretch}.dome-hero-fighters{height:330px}.dome-roster{padding-inline:14px}.dome-roster>header{flex-direction:column;align-items:flex-start}.dome-import-state{grid-template-columns:40px 1fr}.dome-import-state button,.dome-import-state>a{text-align:center;grid-column:1/-1}.dome-fighter-grid{grid-template-columns:1fr 1fr}.dome-fighter-grid button>span{height:175px}.dome-enter-ready{flex-direction:column;align-items:stretch;gap:14px}.dome-enter-ready a{text-align:center}.dome-world{padding-inline:18px}}.fight-page *{box-sizing:border-box}.fight-page button{font:inherit;color:inherit}.fight-header{letter-spacing:.12em;background:#03070e;border-bottom:1px solid #17365c;justify-content:space-between;align-items:center;height:62px;padding:0 clamp(12px,2.5vw,36px);display:flex}.fight-back{color:#86a6c7;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.fight-brand{letter-spacing:.16em;align-items:center;gap:11px;font-size:13px;display:flex}.fight-brand-icon{clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);color:#031023;background:linear-gradient(135deg,#4ce7ff,#125ff0);place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.fight-sound{cursor:pointer;background:#071426;border:1px solid #2e5c8d;padding:9px 13px;font-size:10px}.fight-layout{padding:12px clamp(12px,2vw,28px) 18px}.fighter-roster{background:linear-gradient(90deg,#061522,#07101b);border:1px solid #24547b;align-items:center;gap:10px;max-width:1500px;min-height:52px;margin:0 auto 10px;padding:8px 11px;display:flex;box-shadow:inset 3px 0 #4ce7ff}.fighter-roster>div{min-width:260px;display:grid}.fighter-roster small{color:#4ce7ff;letter-spacing:.18em;font-size:7px;font-weight:900}.fighter-roster strong{letter-spacing:.08em;margin-top:3px;font-size:10px}.fighter-roster input{color:#fff;background:#020810;border:1px solid #315c83;width:112px;padding:8px;font-size:9px}.fighter-roster button{letter-spacing:.08em;cursor:pointer;background:#0b558b;border:1px solid #4ce7ff;padding:8px 11px;font-size:8px;font-weight:900}.fighter-roster button:disabled{opacity:.55}.roster-balance{color:#7694af;letter-spacing:.08em;font-size:8px}.roster-balance b{color:#fff}.fighter-roster p{color:#ff8998;margin:0;font-size:8px}.fighter-roster p.success{color:#70edbd}.fighter-roster>a{color:#6d93b4;letter-spacing:.08em;margin-left:auto;font-size:7px;text-decoration:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.game-modes{grid-template-columns:repeat(3,1fr);gap:7px;max-width:760px;margin:0 auto 12px;display:grid}.game-modes button{color:#8da8c4;cursor:pointer;background:#050d18;border:1px solid #25476c;gap:3px;padding:9px 12px;display:grid}.game-modes b{letter-spacing:.1em;font-size:10px}.game-modes small{color:#58738e;font-size:7px}.game-modes button.active{color:#fff;background:#0b3965;border-color:#4ce7ff;box-shadow:0 0 18px #168dff44}.game-modes button.active small{color:#91dcff}.fight-toolbar{justify-content:space-between;align-items:end;gap:18px;max-width:1500px;margin:0 auto 9px;display:flex}.fight-toolbar small{color:#4facff;letter-spacing:.2em;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.fight-toolbar strong{letter-spacing:.06em;font-size:clamp(14px,2vw,24px)}.fight-toolbar strong i{color:#607c9b;margin:0 8px;font-size:.7em}.difficulty{align-items:center;gap:6px;display:flex}.difficulty span{letter-spacing:.17em;color:#7890aa;margin-right:8px;font-size:9px}.difficulty button{cursor:pointer;background:#07101e;border:1px solid #29486b;padding:8px 12px;font-size:10px}.difficulty button.active{background:#0c55ae;border-color:#168dff;box-shadow:0 0 14px #0b68d866}.fight-page .combat-root{max-width:min(1500px,177.78dvh - 316.448px);margin:0 auto}.game-wrap{aspect-ratio:16/9;background:#020812;border:1px solid #2d77b7;position:relative;overflow:hidden;box-shadow:0 0 60px #0b53bd44,inset 0 0 45px #000}.game-wrap canvas{image-rendering:auto;width:100%;height:100%;display:block}.hud{z-index:4;pointer-events:none;grid-template-columns:1fr 82px 1fr;align-items:start;gap:16px;display:grid;position:absolute;top:18px;left:3%;right:3%}.fighter-hud>div:first-child{justify-content:space-between;margin-bottom:7px;display:flex}.fighter-hud strong{letter-spacing:.08em;text-shadow:0 2px 5px #000;font-size:clamp(12px,1.6vw,21px)}.fighter-hud span{color:#83a7d0;font-size:9px}.fighter-hud.right>div:first-child{flex-direction:row-reverse}.health{background:#101722;border:2px solid #cce8ff;height:21px;padding:3px;transform:skew(-12deg)}.health i{background:linear-gradient(90deg,#0e8cff,#53efff);height:100%;transition:width .15s;display:block;box-shadow:0 0 12px #29bfff}.right .health i{background:linear-gradient(90deg,#ff744c,#d71949);margin-left:auto;box-shadow:0 0 12px #e2284f}.power{background:#07101c;border:1px solid #2c6495;height:7px;margin-top:5px}.power i{background:#4ce7ff;height:100%;display:block;box-shadow:0 0 7px #4ce7ff}.power.red i{background:#ff4d68;margin-left:auto}.guard{background:#2a1b0b;border:1px solid #8f6b2a;height:4px;margin-top:4px}.guard i{background:linear-gradient(90deg,#ff9d1c,#ffe26b);height:100%;transition:width 80ms;display:block}.right-guard i{margin-left:auto}.training-active .health{display:none}.training-active .fighter-hud .power{margin-top:9px}.timer{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 14px);background:#020711;border:2px solid #6eaee6;place-items:center;width:72px;height:58px;font-size:31px;font-weight:950;display:grid}.round-dots{gap:5px;margin-top:5px;display:flex}.right .round-dots{justify-content:flex-end}.round-dots b{border:1px solid #7594b6;border-radius:50%;width:10px;height:10px}.round-dots b.won{background:#4ce7ff;box-shadow:0 0 8px #4ce7ff}.round-dots b.red{background:#ec3953;box-shadow:0 0 8px #ec3953}.fight-message{z-index:5;text-align:center;letter-spacing:-.03em;color:#fff;text-shadow:4px 4px #0c63df,0 0 35px #149eff;pointer-events:none;font-size:clamp(32px,8vw,92px);font-style:italic;font-weight:1000;position:absolute;inset:40% 0 auto}.start-button{z-index:6;letter-spacing:.14em;cursor:pointer;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(120deg,#0b37a0,#168dff);border:1px solid #6ce8ff;padding:17px 35px;font-weight:900;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #168dff66}.start-button:hover{filter:brightness(1.2)}.charge-dots{vertical-align:middle;gap:4px;margin-left:8px;display:inline-flex}.charge-dots b{width:8px;height:8px;box-shadow:none;background:#06101a;border:1px solid #8bb6d5;border-radius:50%}.charge-dots b.available{background:#ffd05a;border-color:#ffd05a;box-shadow:0 0 7px #ffb72f}.charge-dots.enemy b.available{background:#ff4967;border-color:#ff6c82;box-shadow:0 0 7px #ff4967}.combat-callout{z-index:6;color:#fff;letter-spacing:.08em;text-shadow:2px 2px #0b67d8;background:#07101dcc;border-left:4px solid #fff;padding:6px 18px;font-size:clamp(14px,2.5vw,28px);font-style:italic;font-weight:1000;animation:.16s ease-out combat-pop;position:absolute;top:28%;left:50%;transform:translate(-50%)rotate(-3deg)}.move-name{z-index:5;color:#d9faff;letter-spacing:.12em;background:#061322bb;border-left:3px solid #4ce7ff;padding:5px 10px;font:900 11px/1.1 Arial,sans-serif;position:absolute;top:27%;left:2%}.combo-counter{z-index:6;color:#fff;text-shadow:3px 3px #0a4cac;pointer-events:none;align-items:end;gap:9px;font-style:italic;font-weight:1000;animation:.14s ease-out combat-pop;display:flex;position:absolute;top:30%;left:4%}.combo-counter b{font-size:clamp(42px,7vw,88px);line-height:.8}.combo-counter span{letter-spacing:.12em;font-size:clamp(11px,1.5vw,18px)}@keyframes combat-pop{0%{opacity:0;transform:translate(-50%)scale(.45)rotate(-8deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(-3deg)}}.hazard-status{z-index:5;color:#9ee9ff;letter-spacing:.12em;text-shadow:0 1px 5px #000;pointer-events:none;white-space:nowrap;background:#03111dcc;border:1px solid #3d80a8;padding:6px 12px;font-size:9px;font-weight:1000;position:absolute;top:14%;left:50%;transform:translate(-50%)}.hazard-status.warning{color:#fff3b0;background:#55130fe6;border-color:#ffb43c;animation:.45s infinite alternate hazard-pulse}@keyframes hazard-pulse{0%{transform:translate(-50%)scale(1);box-shadow:0 0 5px #ff503366}to{transform:translate(-50%)scale(1.04);box-shadow:0 0 25px #ff5033cc}}.desktop-fight-help{color:#607c9b;letter-spacing:.07em;background:#050b14;border:1px solid #17365c;flex-wrap:wrap;justify-content:center;gap:7px 22px;max-width:1500px;margin:8px auto 0;padding:9px 12px;font-size:9px;display:flex}.desktop-fight-help b{color:#bfd8f2}.mobile-fight-pad{display:none}.training-guide{background:#06111d;border:1px solid #285177;max-width:1500px;margin:12px auto 40px}.training-guide>header{background:linear-gradient(90deg,#101848,#071522);border-bottom:1px solid #28455f;justify-content:space-between;align-items:center;gap:25px;padding:25px;display:flex}.training-guide>header small{color:#59dfff;letter-spacing:.16em;font-size:7px;font-weight:950}.training-guide>header h2{margin:7px 0 5px;font-size:27px}.training-guide>header p{color:#8199af;margin:0;font-size:10px}.training-guide>header button{color:#fff;font:inherit;cursor:pointer;background:#0a5d94;border:1px solid #59dfff;padding:12px 15px;font-size:8px;font-weight:950}.training-button-map{background:#081623;border-bottom:1px solid #28455f;grid-template-columns:repeat(6,1fr);gap:5px;padding:12px;display:grid}.training-button-map article{background:#07111c;border:1px solid #263f57;padding:11px}.training-button-map small,.training-button-map b{display:block}.training-button-map small{color:#668198;text-transform:uppercase;font-size:6px}.training-button-map b{color:#e8f6ff;margin-top:5px;font-size:9px}.training-guide-layout{grid-template-columns:320px 1fr;min-height:610px;display:grid}.training-guide-layout>nav{background:#050e18;border-right:1px solid #28455f;padding:10px}.training-guide-layout>nav button{color:#7790a7;text-align:left;width:100%;min-height:55px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:9px;display:flex}.training-guide-layout>nav button.active{color:#fff;background:#0c1e2f;border-color:#3f5873}.training-guide-layout>nav button.complete{color:#73dfb1}.training-guide-layout>nav i{border:1px solid #3a5268;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:7px;font-style:normal;display:grid}.training-guide-layout>article{padding:38px}.training-guide-layout>article>header{color:#6d8499;letter-spacing:.13em;justify-content:space-between;font-size:7px;font-weight:950;display:flex}.training-guide-layout>article>header b{color:#8f78ff}.training-guide-layout>article>h2{margin:32px 0 9px;font-size:clamp(37px,5vw,55px)}.training-guide-layout>article>p{color:#9bb0c2;font-size:13px}.training-inputs{grid-template-columns:repeat(2,1fr);gap:8px;margin:24px 0;display:grid}.training-inputs span{background:#091a29;border:1px solid #31506a;align-items:center;gap:10px;padding:13px;display:flex}.training-inputs i{color:#06101c;background:#59dfff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;font-weight:950;display:grid}.training-inputs b{font-size:9px}.training-guide-layout aside{background:#11152d;border-left:3px solid #8c72ff;padding:18px}.training-guide-layout aside small{color:#ab94ff;letter-spacing:.14em;font-size:7px;font-weight:950}.training-guide-layout aside p{color:#b4c5d3;margin:8px 0 0;font-size:11px;line-height:1.6}.training-tip{color:#8ea5b8;border:1px solid #29445a;grid-template-columns:90px 1fr;gap:10px;margin-top:10px;padding:13px;font-size:9px;line-height:1.55;display:grid}.training-tip b{color:#ffcf5d;letter-spacing:.1em;font-size:7px}.training-guide-layout>article>footer{border-top:1px solid #294258;justify-content:space-between;align-items:center;gap:10px;margin-top:23px;padding-top:17px;display:flex}.training-guide-layout>article>footer button{color:#d9e8f3;font:inherit;cursor:pointer;background:#0b1e2d;border:1px solid #3a5870;padding:11px 13px;font-size:8px;font-weight:900}.training-guide-layout>article>footer button:last-child{background:#0a6098;border-color:#59dfff}.training-guide-layout>article>footer button:disabled{opacity:.3}.training-guide-layout>article>footer small{color:#698298;font-size:7px}@media (width<=900px){.training-button-map{grid-template-columns:repeat(3,1fr)}.training-guide-layout{grid-template-columns:1fr}.training-guide-layout>nav{border-bottom:1px solid #28455f;border-right:0;grid-auto-columns:180px;grid-auto-flow:column;display:grid;overflow:auto}.training-guide-layout>nav button{min-height:65px}}@media (width<=560px){.training-guide{margin:10px 8px 30px}.training-guide>header{flex-direction:column;align-items:stretch;padding:20px 16px}.training-guide>header button{width:100%}.training-button-map{grid-template-columns:repeat(2,1fr)}.training-guide-layout>article{padding:27px 16px}.training-inputs,.training-tip{grid-template-columns:1fr}.training-guide-layout>article>footer{flex-direction:column;align-items:stretch}.training-guide-layout>article>footer small{text-align:center}.training-guide-layout>article>footer button{width:100%}}.online-mode{text-align:center;background:radial-gradient(circle at 50% 35%,#123b6c 0,#0000 28%),linear-gradient(150deg,#02060d,#06172c);border:1px solid #2d77b7;align-content:center;place-items:center;max-width:1500px;min-height:min(720px,62vh);margin:auto;padding:50px 22px;display:grid;position:relative;overflow:hidden}.online-mode>:not(.online-orbit){z-index:2;position:relative}.online-orbit{border:1px solid #4ce7ff55;border-radius:50%;width:480px;height:180px;position:absolute;transform:rotate(-12deg);box-shadow:0 0 70px #0b7ddd22}.online-mode>small{color:#4ce7ff;letter-spacing:.22em;font-weight:900}.online-mode h1{margin:10px 0 15px;font-size:clamp(44px,8vw,92px);line-height:.85}.online-mode h2{max-width:620px;margin:14px 0 7px;font-size:clamp(18px,3vw,30px)}.online-mode p{color:#94abc4;max-width:670px;line-height:1.6}.online-status{color:#73f4c1;letter-spacing:.08em;background:#08271f;border:1px solid #1baf7c;padding:7px 12px;font-size:9px;font-weight:900}.matchmaking-pulse{color:#b9f6ff;letter-spacing:.14em;background:#082b42;border:1px solid #4ce7ff;margin:12px 0 2px;padding:8px 13px;font-size:9px;font-weight:1000;animation:.8s infinite alternate matchmaking-pulse}@keyframes matchmaking-pulse{0%{box-shadow:0 0 4px #4ce7ff55}to{box-shadow:0 0 24px #4ce7ffbb}}.online-mode a,.online-mode button{color:#fff;letter-spacing:.1em;background:#0c62ad;border:1px solid #4ce7ff;margin-top:14px;padding:14px 21px;font-size:10px;font-weight:900;text-decoration:none}.online-mode button:disabled{cursor:not-allowed;opacity:.65}.room-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;width:min(620px,100%);margin:18px auto 2px;display:grid}.room-grid span{color:#ff8093;letter-spacing:.08em;background:#240b13;border:1px solid #5d2d3a;padding:12px;font-size:9px;font-weight:900}.room-grid span.connected{color:#73f4c1;background:#08271f;border-color:#1baf7c}.room-grid b{color:#4ce7ff}.online-mode .online-secondary{background:#07111d;border-color:#496078;margin-left:8px}.arena-tools{z-index:7;gap:5px;display:flex;position:absolute;top:20%;right:1.4%}.arena-tools button{color:#9fc8e9;letter-spacing:.08em;cursor:pointer;background:#04111fdd;border:1px solid #3675a9;padding:6px 9px;font-size:8px;font-weight:900}.arena-tools button.active{color:#06111e;background:#ffd95a;border-color:#ffd95a}.training-panel{z-index:7;color:#d9edff;background:#020a13e8;border:1px solid #4ce7ff;width:min(315px,34%);padding:11px 13px;font-size:9px;position:absolute;top:27%;left:1.5%;box-shadow:0 7px 25px #000}.training-panel>strong{color:#4ce7ff;letter-spacing:.16em;display:block}.training-panel .training-move{color:#fff;margin:6px 0;font-size:13px;font-weight:900;display:block}.training-panel>div{grid-template-columns:repeat(4,auto);gap:3px 9px;display:grid}.training-panel b{color:#7895ad;font-size:7px}.training-panel i{color:#ffd95a;font-style:normal;font-weight:900}.training-panel small{color:#7ca4bd;letter-spacing:.05em;margin-top:7px;font-size:6px;display:block}.controls-card{z-index:8;color:#bcd3e9;letter-spacing:.03em;background:#030a14f2;border:1px solid #4ce7ff;gap:8px;width:min(330px,70%);padding:15px 18px;font-size:10px;display:grid;position:absolute;top:27%;right:1.5%;box-shadow:0 8px 35px #000}.controls-card>button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:5px;right:8px}.controls-card strong{color:#4ce7ff;letter-spacing:.14em}.controls-card span{display:block}.controls-card b{color:#fff}.arena-location{z-index:6;color:#fff;text-shadow:0 1px 5px #000;pointer-events:none;background:linear-gradient(90deg,#020a17e8,#020a1788 70%,#0000);border-left:2px solid #4ce7ff;padding:6px 10px;display:grid;position:absolute;top:20%;left:1.4%}.arena-location small{color:#72ddff;letter-spacing:.2em;font-size:6px;font-weight:1000}.arena-location strong{letter-spacing:.13em;font-size:9px}.arena-location span{color:#9db7d3;letter-spacing:.16em;font-size:6px;font-weight:800}@media (width<=1000px) and (pointer:coarse){body:has(.fight-page){overscroll-behavior:none}.fight-header{height:52px}.fight-back span{display:none}.fight-brand{font-size:10px}.fight-brand-icon{width:30px;height:30px}.fight-sound{padding:7px 9px;font-size:8px}.fight-layout{padding:7px 0 18px}.game-modes{gap:4px;margin:0 8px 7px}.game-modes button{padding:6px 4px}.game-modes b{font-size:7px}.game-modes small{font-size:5px}.fight-toolbar{align-items:center;margin-bottom:7px;padding:0 10px}.fight-toolbar small{display:none}.fight-toolbar strong{font-size:11px}.fight-toolbar .difficulty{gap:3px}.fight-toolbar .difficulty span{display:none}.fight-toolbar .difficulty button{padding:6px 7px;font-size:8px}.fight-page .combat-root{width:100%;max-width:none}.fight-page .game-wrap{aspect-ratio:16/9;border-left:0;border-right:0;min-height:0}.fight-page .hud{grid-template-columns:1fr 45px 1fr;gap:6px;top:6px}.fight-page .timer{width:43px;height:37px;font-size:19px}.fight-page .fighter-hud strong{font-size:9px}.fight-page .health{height:13px;padding:2px}.fight-page .fighter-hud span,.fight-page .round-dots{display:none}.fight-page .fight-message{font-size:clamp(28px,10vw,48px);top:34%}.fight-page .start-button{padding:12px 20px;font-size:9px;top:61%}.fight-page .move-name{font-size:8px;top:27%}.desktop-fight-help{display:none}.mobile-fight-pad{padding:12px max(10px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#061321,#02060c);border-top:1px solid #24669a;grid-template-columns:minmax(132px,.82fr) minmax(190px,1.18fr);gap:12px;display:grid}.mobile-fight-pad button{touch-action:none;color:#edf7ff;background:#07182a;border:1px solid #477aa4;border-radius:50%;font-size:9px;font-weight:1000;box-shadow:inset 0 0 14px #0b376655,0 3px 12px #0008}.mobile-fight-pad button:active{filter:brightness(1.5);transform:scale(.9)}.pad-label{color:#49647e;letter-spacing:.12em;white-space:nowrap;font-size:7px;font-weight:900;position:absolute}.mobile-move-pad{grid-template-rows:repeat(3,52px);grid-template-columns:repeat(3,52px);justify-content:center;gap:5px;padding-top:12px;display:grid;position:relative}.mobile-move-pad .pad-label{top:0;left:50%;transform:translate(-50%)}.pad-up{grid-column:2}.pad-left{grid-area:2/1}.pad-down{grid-area:2/2;background:#123e2a!important;border-color:#79d6a5!important;font-size:7px!important}.pad-right{grid-area:2/3}.pad-dash{grid-area:3/2;background:#281963!important;border-color:#9e89ff!important;font-size:7px!important}.mobile-action-pad{grid-template-rows:repeat(3,52px);grid-template-columns:repeat(3,minmax(54px,1fr));gap:6px;padding-top:12px;display:grid;position:relative}.mobile-action-pad .pad-label{font-size:6px;top:0;left:50%;transform:translate(-50%)}.mobile-action-pad .pad-block{border-color:#9fc5e6}.mobile-action-pad .pad-low-block{background:#123e2a;border-color:#79d6a5;font-size:7px}.mobile-action-pad .pad-light{background:#5f2a0d;border-color:#ffad61}.mobile-action-pad .pad-heavy{background:#661323;border-color:#ff5770}.mobile-action-pad .pad-kick{background:#47185c;border-color:#d798ff}.mobile-action-pad .pad-throw{background:#594109;border-color:#ffd760}.mobile-action-pad .pad-special{background:#064878;border-color:#4ce7ff;border-radius:28px;grid-column:2/4;box-shadow:inset 0 0 18px #0ca5d777,0 0 14px #0b9de544}.combat-callout,.combo-counter{top:25%}}@media (width<=420px) and (pointer:coarse){.mobile-fight-pad{grid-template-columns:130px 1fr;gap:7px}.mobile-move-pad{grid-template-rows:repeat(3,46px);grid-template-columns:repeat(3,40px);gap:4px}.mobile-action-pad{grid-template-rows:repeat(3,48px);grid-template-columns:repeat(3,minmax(47px,1fr));gap:5px}.mobile-fight-pad button{font-size:8px}.fight-toolbar strong{max-width:145px}.fight-page .fight-message{font-size:30px}.fight-page .combat-callout{font-size:12px}}@media (width<=1000px) and (pointer:coarse){.fight-page .hazard-status{padding:3px 6px;font-size:6px;top:14%}.fight-page .arena-tools{top:20%;right:5px}.fight-page .arena-tools button{padding:4px 6px;font-size:6px}.fight-page .training-panel{width:39%;padding:6px;font-size:6px;top:27%;left:4px}.fight-page .training-panel .training-move{margin:3px 0;font-size:8px}.fight-page .training-panel>div{grid-template-columns:repeat(2,auto);gap:1px 5px}.fight-page .training-panel small{margin-top:3px;font-size:5px}.fight-page .controls-card{gap:5px;width:72%;padding:10px 13px;font-size:8px;top:27%;right:4%}.fight-page .arena-location{padding:3px 6px;top:20%;left:5px}.fight-page .arena-location small,.fight-page .arena-location span{font-size:4px}.fight-page .arena-location strong{font-size:6px}.fight-page .charge-dots{gap:2px;margin-left:3px}.fight-page .charge-dots b{width:5px;height:5px}.mobile-move-pad{place-items:center;gap:7px;padding-top:13px;display:grid;grid-template-rows:auto 1fr auto!important;grid-template-columns:1fr!important}.joystick-base{--jx:0px;--jy:0px;aspect-ratio:1;touch-action:none;background:radial-gradient(circle,#0b2942 0 18%,#071727 19% 56%,#0a243a 57% 100%);border:2px solid #3b7bac;border-radius:50%;width:min(126px,30vw);position:relative;box-shadow:inset 0 0 24px #020812,0 0 18px #168dff33}.joystick-ring{border:1px solid #4ce7ff55;border-radius:50%;position:absolute;inset:22%}.joystick-base:before,.joystick-base:after{content:"";pointer-events:none;background:#4ce7ff2e;position:absolute}.joystick-base:before{width:1px;top:10%;bottom:10%;left:50%}.joystick-base:after{height:1px;top:50%;left:10%;right:10%}.joystick-knob{aspect-ratio:1;width:43%;transform:translate(calc(-50% + var(--jx)),calc(-50% + var(--jy)));pointer-events:none;background:radial-gradient(circle at 36% 30%,#36a8dc,#123d67 62%,#061526);border:2px solid #79dcff;border-radius:50%;transition:transform 35ms linear;position:absolute;top:50%;left:50%;box-shadow:0 5px 15px #000b,0 0 13px #4ce7ff77}.mobile-move-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.mobile-move-actions .pad-up,.mobile-move-actions .pad-dash{border-radius:24px;grid-area:auto;width:100%;height:44px}.mobile-move-actions .pad-up{background:#0b3152;border-color:#52b6ed}.mobile-move-actions .pad-dash{font-size:7px!important}}@media (width<=420px) and (pointer:coarse){.mobile-move-pad{grid-template-rows:auto 1fr auto!important;grid-template-columns:1fr!important}.joystick-base{width:min(108px,29vw)}.mobile-move-actions{gap:6px}.mobile-move-actions .pad-up,.mobile-move-actions .pad-dash{height:40px}}.training-school-anchor{scroll-margin-top:10px}.training-jump{color:#dffaff;text-align:center;letter-spacing:.1em;background:#0a5587;border:1px solid #59dfff;max-width:760px;margin:0 auto 8px;padding:11px 14px;font-size:9px;font-weight:950;text-decoration:none;display:block}.training-back{color:#8fdfff;text-align:center;letter-spacing:.1em;background:#07121e;border:1px solid #324c64;max-width:1500px;margin:-28px auto 35px;padding:12px;font-size:8px;font-weight:950;text-decoration:none;display:block}@media (width<=1000px) and (pointer:coarse){.mobile-fight-pad,.mobile-move-pad,.mobile-action-pad{touch-action:pan-y}.mobile-fight-pad button,.joystick-base{touch-action:none}.training-jump,.training-back{margin-inline:8px}}
