:root{color-scheme:dark;--bg:#050505;--bg-soft:#090807;--surface:rgba(16,13,8,0.82);--surface-strong:rgba(24,18,9,0.92);--border:rgba(255,190,72,0.24);--border-strong:rgba(255,203,94,0.52);--text:#fff6df;--muted:#b9a988;--gold:#f7c65d;--gold-2:#ffdf8d;--gold-3:#b77717;--success:#42f27b;--danger:#ff5c76;--blue:#5f8dff;--shadow:0 24px 90px rgba(0,0,0,.55);--glow:0 0 26px rgba(255,190,72,.33)}html[data-theme=light]{color-scheme:light;--bg:#fffdf8;--bg-soft:#fff7e8;--surface:rgba(255,255,255,.84);--surface-strong:rgba(255,255,255,.96);--border:rgba(218,164,38,0.18);--border-strong:rgba(218,164,38,0.42);--text:#16130c;--muted:#6c614e;--gold:#e8a900;--gold-2:#ffcf4e;--gold-3:#b87900;--success:#15994b;--danger:#d7334f;--blue:#4a6fff;--shadow:0 24px 70px rgba(118,86,10,.12);--glow:0 0 22px rgba(255,197,65,.26)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(circle at 70% 10%,rgba(255,192,67,.14),transparent 30%),radial-gradient(circle at 10% 5%,rgba(255,170,20,.08),transparent 24%),linear-gradient(180deg,var(--bg),var(--bg-soft));color:var(--text);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.48;background-image:linear-gradient(rgba(255,190,72,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,190,72,.04) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 75%);mask-image:radial-gradient(circle at center,black,transparent 75%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{max-width:1480px;margin:0 auto;padding:0 28px}.page{padding:18px 0 56px}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--bg) 76%,transparent);border-bottom:1px solid var(--border)}.nav-inner{height:72px;justify-content:space-between;gap:24px}.nav-inner,.nav-links{display:flex;align-items:center}.nav-links{gap:30px;font-size:14px;color:var(--muted)}.nav-links a.active,.nav-links a:hover{color:var(--gold)}.actions{gap:12px}.actions,.logo{display:flex;align-items:center}.logo{gap:10px;font-weight:900;letter-spacing:.06em}.logo-mark{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;overflow:hidden;background:transparent;border:0;box-shadow:none}.logo-img{width:100%;height:100%;object-fit:cover;border-radius:10px}.hero-bull-light,.logo-img-light,html[data-theme=light] .hero-bull-dark,html[data-theme=light] .logo-img-dark{display:none}html[data-theme=light] .hero-bull-light,html[data-theme=light] .logo-img-light{display:block}.logo-text small{display:block;color:var(--muted);font-size:10px;letter-spacing:.22em;margin-top:-2px}.btn{border:1px solid var(--border);border-radius:14px;padding:12px 18px;background:var(--surface);color:var(--text);cursor:pointer;transition:.22s ease}.btn:hover{transform:translateY(-1px);border-color:var(--border-strong);box-shadow:var(--glow)}.btn-primary{background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518);color:#160e00;border:0;font-weight:800}.badge{display:inline-flex;gap:8px;border:1px solid var(--border);color:var(--gold);background:color-mix(in srgb,var(--surface) 88%,transparent);border-radius:999px;padding:8px 14px;font-size:12px;letter-spacing:.08em}.badge,.hero{align-items:center}.hero{position:relative;min-height:690px;display:grid;grid-template-columns:minmax(420px,.9fr) minmax(540px,1.1fr) 300px;grid-gap:28px;gap:28px;padding:42px 0 16px}.hero-copy h1{margin:18px 0 12px;font-size:clamp(54px,6vw,96px);line-height:.94;letter-spacing:-.055em}.gold-text{background:linear-gradient(180deg,#fff7d5,#f7be41 48%,#8e5510);-webkit-background-clip:text;color:transparent;text-shadow:0 0 42px rgba(255,188,62,.22)}.hero-copy h2{margin:0 0 18px;font-size:clamp(30px,3.2vw,54px);letter-spacing:-.04em}.hero-copy p{max-width:560px;color:var(--muted);line-height:1.9}.cta-row{gap:16px;margin-top:28px}.chain-row,.cta-row{display:flex;flex-wrap:wrap}.chain-row{gap:18px;margin-top:34px;color:var(--muted);font-size:13px;align-items:center}.chain-pill{display:flex;gap:8px;align-items:center;opacity:.9}.hero-visual{position:relative;height:560px;display:grid;place-items:center;overflow:hidden}.orbit{position:absolute;width:510px;height:510px;border-radius:50%;border:1px solid rgba(255,199,77,.28);box-shadow:inset 0 0 50px rgba(255,184,40,.12),0 0 80px rgba(255,177,36,.12);animation:spin 18s linear infinite}.orbit:nth-child(2){width:410px;height:410px;animation-duration:13s;animation-direction:reverse}.orbit:nth-child(3){width:310px;height:310px;animation-duration:9s;opacity:.7}.bull{position:relative;z-index:2;width:430px;height:430px;display:grid;place-items:center;filter:drop-shadow(0 30px 80px rgba(255,170,20,.28))}.hero-bull-img{width:100%;height:100%;object-fit:contain}.coin{position:absolute;z-index:4;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;font-weight:900;background:radial-gradient(circle at 35% 25%,#fff8cf,#f0b22d 50%,#6d3c06 100%);color:#201100;border:1px solid rgba(255,255,255,.25);box-shadow:var(--glow);animation:float 4s ease-in-out infinite}.c1{left:34px;top:170px}.c2{right:70px;top:90px;animation-delay:.8s}.c3{right:36px;bottom:145px;animation-delay:1.2s}.stat-stack{display:grid;grid-gap:16px;gap:16px}.module-card,.panel,.stat-card{border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,var(--surface) 72%,transparent));border-radius:20px;padding:20px;box-shadow:var(--shadow)}.stat-card strong{display:block;font-size:28px;margin:6px 0 2px}.up{color:var(--success);font-size:12px}.icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:rgba(247,198,93,.12);border:1px solid var(--border);color:var(--gold)}.stats-strip{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px;margin:16px 0}.cap-strip{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;border:1px solid var(--border);border-radius:22px;overflow:hidden;background:var(--surface)}.cap-item{padding:24px;text-align:center;border-right:1px solid var(--border)}.cap-item:last-child{border-right:0}.section-title{text-align:center;margin:58px 0 24px}.section-title h2{margin:0;font-size:34px}.section-title p{color:var(--muted)}.product-grid{display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:18px;gap:18px}.product-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.module-card{min-height:152px;transition:.2s ease}.module-card:hover{transform:translateY(-4px);border-color:var(--border-strong);box-shadow:var(--glow)}.module-card h3{margin:12px 0 8px}.module-card p{color:var(--muted);line-height:1.7;font-size:13px}.engine-ring{min-height:430px;display:grid;place-items:center;text-align:center;position:relative;overflow:hidden}.engine-ring:before{content:"";position:absolute;inset:72px;border:1px solid var(--border);border-radius:50%;animation:spin 20s linear infinite}.data-board{min-height:430px}.chart{height:180px;margin-top:16px;border-radius:18px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(247,198,93,.2),transparent),repeating-linear-gradient(90deg,transparent 0 70px,rgba(255,190,72,.06) 71px),repeating-linear-gradient(0deg,transparent 0 42px,rgba(255,190,72,.06) 43px);position:relative;overflow:hidden}.chart:after{content:"";position:absolute;inset:26px 18px;background:linear-gradient(135deg,transparent 0 8%,var(--gold) 10%,transparent 13%,transparent 25%,var(--gold) 28%,transparent 32%,transparent 46%,var(--gold) 50%,transparent 54%,transparent 64%,var(--gold) 70%,transparent 75%);filter:drop-shadow(0 0 8px rgba(247,198,93,.7))}.hot-list{margin-top:16px;display:grid;grid-gap:10px;gap:10px}.hot-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);color:var(--muted)}.banner-grid{display:grid;grid-gap:16px;gap:16px;margin-top:28px}.banner{position:relative;min-height:180px;overflow:hidden;border:1px solid var(--border);border-radius:22px;padding:28px;background:radial-gradient(circle at 68% 50%,rgba(247,198,93,.25),transparent 28%),linear-gradient(120deg,rgba(0,0,0,.8),rgba(28,20,8,.88))}html[data-theme=light] .banner{background:radial-gradient(circle at 68% 50%,rgba(247,198,93,.28),transparent 32%),linear-gradient(120deg,#fffdf6,#fff2cf)}.banner h3{margin:0;font-size:32px}.banner p{color:var(--muted);max-width:560px}.banner:after{content:"";position:absolute;right:10%;top:22%;width:220px;height:220px;border-radius:50%;border:1px solid var(--border-strong);box-shadow:var(--glow);animation:pulse 2.5s ease-in-out infinite}.ops-section{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:18px;gap:18px;align-items:stretch;margin-top:22px}.ops-copy{border:1px solid var(--border);border-radius:22px;padding:28px;background:linear-gradient(180deg,rgba(247,198,93,.1),rgba(0,0,0,.12))}.ops-copy h2{margin:0 0 12px;font-size:38px;letter-spacing:-.04em}.ops-copy p{color:var(--muted);line-height:1.8}.ops-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.ops-console{border:1px solid var(--border);border-radius:22px;padding:18px;background:radial-gradient(circle at 78% 20%,rgba(247,198,93,.18),transparent 30%),color-mix(in srgb,var(--surface-strong) 88%,transparent);box-shadow:var(--shadow)}.ops-topbar{height:42px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:16px}.ops-topbar strong{color:var(--gold)}.ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-tile{border:1px solid var(--border);border-radius:18px;padding:16px;background:rgba(0,0,0,.18)}.ops-tile p{color:var(--muted);line-height:1.65;margin:10px 0 0;font-size:13px}.ops-flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-top:14px}.ops-flow span{border:1px solid var(--border);border-radius:999px;color:var(--muted);text-align:center;padding:10px 8px;font-size:12px}.ops-flow span.active{color:#160e00;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518)}.production-fusion{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding-top:24px;padding-bottom:24px;scroll-margin-top:84px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.production-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.production-heading h2{margin:12px 0 8px;font-size:clamp(30px,3vw,46px)}.production-heading p{max-width:760px;margin:0;color:var(--muted);line-height:1.75}.production-actions{display:flex;flex:0 0 auto;gap:10px;flex-wrap:wrap}.production-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.production-module{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface-strong) 78%,transparent);transition:border-color .2s ease,background .2s ease,transform .2s ease}.production-module:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--surface-strong) 92%,var(--gold) 8%);transform:translateY(-2px)}.production-module-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--border-strong);border-radius:8px;color:#2a1900;background:linear-gradient(135deg,#fff0ad,#f7bd41 52%,#b77518)}.production-module-copy{min-width:0}.production-module-copy>span{display:flex;align-items:baseline;gap:8px;min-width:0}.production-module-copy b{color:var(--text);font-size:15px}.production-module-copy small{overflow:hidden;color:var(--muted);font-size:9px;white-space:nowrap;text-overflow:ellipsis}.production-module-copy p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.production-flow-bar{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;padding-top:16px;border-top:1px solid var(--border)}.production-flow-title{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px}.production-flow-title strong{color:var(--gold)}.production-flow{display:grid;grid-template-columns:repeat(5,minmax(80px,1fr));grid-gap:8px;gap:8px}.production-flow span{padding:9px 8px;border:1px solid var(--border);border-radius:8px;color:var(--muted);text-align:center;font-size:11px}.production-flow span.active{border-color:rgba(247,198,93,.5);color:#251600;background:linear-gradient(135deg,#fff0ad,#f7bd41 52%,#b77518)}.form-grid{display:grid;grid-template-columns:380px 1fr;grid-gap:18px;gap:18px;align-items:start}label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);margin-bottom:12px}input,select,textarea{width:100%;color:var(--text);border:1px solid var(--border);border-radius:14px;padding:13px 14px;background:color-mix(in srgb,var(--surface) 80%,transparent)}pre{overflow:auto;white-space:pre-wrap;color:var(--muted)}.console-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;padding:38px 0 22px}.console-heading h1{margin:0;font-size:42px;letter-spacing:-.045em}.console-heading p{color:var(--muted);margin:10px 0 0}.console-status{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.campaign-console{display:grid;grid-template-columns:320px minmax(0,1fr) 308px;grid-gap:14px;gap:14px;align-items:start}.workbench-console{margin-top:14px}.workspace-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 4px}.workspace-tabs button{border:1px solid var(--border);border-radius:999px;padding:11px 16px;background:var(--surface);color:var(--muted);cursor:pointer}.workspace-tabs button.active{color:#160e00;border-color:transparent;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518);font-weight:800}.console-panel{min-width:0}.step-title{margin-bottom:16px}.step-title span{border-radius:50%;color:#160e00;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518)}.brief-panel select{min-height:118px}.wide{width:100%;justify-content:center}.console-message{color:var(--gold);line-height:1.6;font-size:13px}.campaign-preview{min-height:270px;border:1px solid var(--border);border-radius:20px;padding:24px;display:grid;align-content:space-between;background:radial-gradient(circle at 72% 40%,rgba(247,198,93,.25),transparent 26%),linear-gradient(135deg,rgba(0,0,0,.42),rgba(247,198,93,.06))}.campaign-preview h2{margin:18px 0 8px;font-size:46px;letter-spacing:-.05em}.campaign-preview p{color:var(--muted);line-height:1.8;max-width:620px}.preview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.preview-stats div{border:1px solid var(--border);border-radius:16px;padding:14px;background:rgba(0,0,0,.18)}.preview-stats span{display:block;color:var(--muted);font-size:12px}.preview-stats strong{display:block;margin-top:5px;color:var(--gold);font-size:22px}.campaign-list{margin-top:14px}.campaign-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;border:1px solid var(--border);border-radius:18px;padding:16px;margin-top:10px;background:rgba(0,0,0,.16)}.campaign-row p{color:var(--muted);margin:6px 0 0}.campaign-row details{grid-column:1/-1;color:var(--muted)}.side-rail{display:grid;grid-gap:14px;gap:14px}.control-list{display:grid;grid-gap:9px;gap:9px}.control-row{display:grid;grid-template-columns:26px 1fr auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:14px;padding:11px;color:var(--muted);background:rgba(0,0,0,.16)}.control-row span{color:var(--gold);font-weight:900}.control-row b{color:var(--text);font-size:13px}.control-row em{font-style:normal;color:var(--success);font-size:11px}.assistant-actions{display:grid;grid-gap:10px;gap:10px}.tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.artifact-grid,.marketing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.artifact-card{border:1px solid var(--border);border-radius:16px;padding:16px;background:rgba(0,0,0,.16)}.artifact-card p{color:var(--muted);line-height:1.7;margin:10px 0 0}.support-chat{display:grid;grid-gap:12px;gap:12px}.support-message{border:1px solid var(--border);border-radius:16px;padding:16px;background:rgba(0,0,0,.16)}.support-message p{color:var(--muted);line-height:1.7;margin:8px 0 0}.footer-chains{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:28px}.chain-box{border:1px solid var(--border);border-radius:16px;padding:14px 20px;background:var(--surface)}.home-ref{min-height:100vh;background:var(--bg);color:var(--text);transition:background-color .28s ease,color .28s ease}html[data-theme=light] .home-ref{--bg:#ffffff;--bg-soft:#fffaf0;--surface:rgba(255,255,255,.92);--surface-strong:#ffffff;--border:rgba(222,174,62,.22);--border-strong:rgba(239,178,40,.45);--text:#17140d;--muted:#756b5b;--gold:#efad18;--success:#22a64f}.home-nav{background:color-mix(in srgb,var(--bg) 90%,transparent);border-bottom:1px solid var(--border);transition:background-color .28s ease,border-color .28s ease}.home-nav .logo-animated{flex:none;gap:12px}.home-nav .logo-animated .logo-mark{position:relative;width:52px;height:52px;overflow:visible;isolation:isolate}.home-nav .logo-animated .logo-mark:after,.home-nav .logo-animated .logo-mark:before{content:"";position:absolute;pointer-events:none}.home-nav .logo-animated .logo-mark:before{inset:-3px;z-index:-1;border:1px solid rgba(224,155,0,.5);border-right-color:transparent;border-radius:50%;box-shadow:0 0 12px rgba(239,173,24,.28);animation:home-logo-orbit 5s linear infinite}.home-nav .logo-animated .logo-mark:after{top:1px;left:50%;width:3px;height:3px;border-radius:50%;background:#fff1b3;box-shadow:14px 7px 0 #efad18,-17px 15px 0 #f6c75a,18px 29px 0 #d68b00,-11px 42px 0 #ffe09a;transform-origin:0 25px;animation:home-logo-particles 4s linear infinite}.home-nav .logo-animated .logo-img{border-radius:50%;animation:home-logo-pulse 3.2s ease-in-out infinite}.home-nav .logo-animated .logo-text{font-size:22px;line-height:.95;letter-spacing:.08em}.home-nav .logo-animated .logo-text small{margin-top:5px;font-size:10px;letter-spacing:.28em}@keyframes home-logo-orbit{to{transform:rotate(1turn)}}@keyframes home-logo-particles{0%{opacity:0;transform:rotate(0deg) scale(.65)}20%,75%{opacity:.9}to{opacity:0;transform:rotate(1turn) scale(1.08)}}@keyframes home-logo-pulse{0%,to{filter:drop-shadow(0 0 2px rgba(239,173,24,.18));transform:scale(1)}50%{filter:drop-shadow(0 0 9px rgba(239,173,24,.48));transform:scale(1.035)}}.home-ref .btn{border-radius:10px;box-shadow:none}.home-ref .badge{background:var(--surface);border-color:var(--border-strong);color:var(--gold)}.header-icon-button{width:42px;height:42px;min-width:42px;display:inline-grid;place-items:center;padding:0}.language-toggle{width:auto;grid-auto-flow:column;gap:6px;padding:0 11px;font-weight:800}.wallet-entry{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.wallet-label-compact{display:none}.banner-showcase{max-width:1480px;margin:20px auto 0;padding:0 28px}.banner-stage{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(246,183,47,.34);border-radius:8px;background:#050403;box-shadow:0 24px 70px rgba(0,0,0,.32)}.motion-banner{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .8s ease;isolation:isolate}.motion-banner.active{opacity:1;pointer-events:auto}.motion-banner:before{content:"";position:absolute;inset:-9%;z-index:0;background-image:var(--banner-image);background-position:50%;background-size:cover;filter:blur(28px) brightness(.32) saturate(1.15);transform:scale(1.08)}.motion-banner:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.68) 35%,rgba(0,0,0,.08) 72%),linear-gradient(180deg,rgba(0,0,0,.2),transparent 35%,rgba(0,0,0,.28));pointer-events:none}.motion-banner>.banner-art{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.7) saturate(1.08)}.motion-banner.active>.banner-art{animation:banner-breathe 6.5s ease-in-out both}.banner-fx{inset:0;z-index:3;overflow:hidden}.banner-fx,.mobile-banner-copy{position:absolute;pointer-events:none}.mobile-banner-copy{left:7%;top:50%;z-index:4;width:48%;display:grid;grid-gap:8px;gap:8px;color:#fff0b8;transform:translateY(-50%)}.banner-kicker{display:flex;align-items:center;gap:10px;color:#f6b72f}.banner-kicker small{font-size:18px;font-weight:900}.banner-kicker span{color:#ffe39a;font-size:14px;font-weight:800}.banner-kicker em{color:#bca878;font-size:11px;font-style:normal;letter-spacing:.08em}.mobile-banner-copy h1{margin:4px 0 0;color:#fff0b8;font-size:clamp(32px,3.4vw,52px);line-height:1.08}.mobile-banner-copy h2{margin:0;color:#f6c75a;font-size:clamp(18px,2vw,30px);line-height:1.2}.mobile-banner-copy p{max-width:620px;margin:0;color:#d6c59b;font-size:clamp(12px,1.15vw,17px);line-height:1.45}.banner-copy-cta{width:max-content;display:grid;grid-template-columns:auto auto;grid-gap:0 10px;gap:0 10px;align-items:center;margin-top:8px;padding:10px 15px;border:1px solid rgba(255,225,138,.42);border-radius:8px;color:#160e00;background:linear-gradient(135deg,#fff0ad,#f7bd41 52%,#b77518);font-weight:900;pointer-events:auto;box-shadow:0 12px 30px rgba(0,0,0,.28),0 0 24px rgba(246,183,47,.2)}.banner-copy-cta span{color:#160e00;font-size:14px}.banner-copy-cta small{grid-column:1;color:#5e3900;font-size:9px;font-weight:700;text-transform:uppercase}.banner-copy-cta b{grid-column:2;grid-row:1/span 2;color:#160e00;font-size:20px}.banner-arrow{position:absolute;top:50%;z-index:7;width:42px;height:54px;display:grid;place-items:center;border:1px solid rgba(246,183,47,.38);border-radius:8px;color:#ffe49a;background:rgba(5,4,3,.72);font-size:34px;line-height:1;cursor:pointer;transform:translateY(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.banner-arrow:hover{color:#160e00;background:#f7c65d}.banner-arrow.previous{left:14px}.banner-arrow.next{right:14px}.banner-controls{position:absolute;left:50%;bottom:12px;z-index:8;display:flex;align-items:center;gap:12px;padding:7px 9px;border:1px solid rgba(246,183,47,.24);border-radius:8px;background:rgba(4,3,2,.74);transform:translateX(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.banner-dots{display:flex;gap:7px}.banner-dots button{width:28px;height:4px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.25);cursor:pointer;transition:.25s ease}.banner-dots button.active{width:46px;background:#f7c65d;box-shadow:0 0 14px rgba(247,198,93,.7)}.agent-orbit,.bull-ring,.token-orbit{position:absolute;border:1px solid rgba(255,194,61,.42);border-radius:50%;box-shadow:inset 0 0 26px rgba(246,183,47,.08),0 0 30px rgba(246,183,47,.12)}.token-orbit.orbit-a{left:45%;top:18%;width:38%;aspect-ratio:2.3/1}.token-orbit.orbit-b{left:50%;top:27%;width:29%;aspect-ratio:2.2/1}.active .token-orbit.orbit-a{animation:banner-orbit 8s linear infinite}.active .token-orbit.orbit-b{animation:banner-orbit-reverse 6s linear infinite}.token-glow{position:absolute;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle,rgba(255,242,174,.9),rgba(246,183,47,.35) 35%,transparent 70%)}.token-glow.coin-a{left:47%;top:31%}.token-glow.coin-b{left:72%;top:26%}.token-glow.coin-c{left:78%;top:41%}.active .token-glow{animation:banner-float 3s ease-in-out infinite}.active .token-glow.coin-b{animation-delay:-1s}.active .token-glow.coin-c{animation-delay:-2s}.rocket-plume{position:absolute;left:63.5%;top:44%;width:2.5%;height:32%;background:linear-gradient(180deg,rgba(255,255,255,.9),#ffc94c 25%,rgba(247,119,12,.78) 60%,transparent);filter:blur(4px) drop-shadow(0 0 20px #ffb329);transform-origin:top}.active .rocket-plume{animation:rocket-launch 2.5s ease-out infinite}.launch-wave{position:absolute;left:64.7%;top:72%;width:5%;aspect-ratio:1;border:2px solid rgba(255,197,62,.78);border-radius:50%;transform:translate(-50%,-50%)}.active .launch-wave{animation:launch-wave 2.2s ease-out infinite}.active .launch-wave.wave-b{animation-delay:1.1s}.ai-pulse{position:absolute;left:65.5%;top:49%;width:12%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,225,128,.6),rgba(246,183,47,.18) 42%,transparent 72%);transform:translate(-50%,-50%)}.active .ai-pulse{animation:ai-pulse 2.2s ease-in-out infinite}.circuit-sweep{position:absolute;left:65.5%;top:50%;width:58%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0 12deg,rgba(247,198,93,.18) 13deg,transparent 14deg 28deg);-webkit-mask-image:radial-gradient(circle,transparent 0 18%,#000 30%,transparent 68%);mask-image:radial-gradient(circle,transparent 0 18%,#000 30%,transparent 68%);transform:translate(-50%,-50%)}.active .circuit-sweep{animation:circuit-spin 12s linear infinite}.network-node{position:absolute;width:18px;height:18px;border-radius:5px;background:#f6be45;box-shadow:0 0 22px rgba(246,190,69,.9)}.network-node.node-a{left:51%;top:26%}.network-node.node-b{left:59%;top:18%}.network-node.node-c{left:69%;top:18%}.network-node.node-d{left:75%;top:26%}.network-node.node-e{left:72%;top:68%}.active .network-node{animation:node-float 3.4s ease-in-out infinite}.active .network-node:nth-child(2n){animation-delay:-1.7s}.step-flash{position:absolute;top:35%;width:9%;height:33%;border:1px solid rgba(255,202,79,.5);border-radius:6px;box-shadow:0 0 30px rgba(246,183,47,.16)}.step-flash.step-a{left:43%}.step-flash.step-b{left:54%}.step-flash.step-c{left:65%}.step-flash.step-d{left:76%}.active .step-flash{animation:step-sequence 4s ease-in-out infinite}.active .step-b{animation-delay:1s}.active .step-c{animation-delay:2s}.active .step-d{animation-delay:3s}.flow-line{position:absolute;left:42%;top:52%;width:46%;height:2px;background:linear-gradient(90deg,transparent,#ffd269,transparent);transform:scaleX(0);transform-origin:left}.active .flow-line{animation:flow-line 4s ease-in-out infinite}.launcher-beam{position:absolute;left:87%;bottom:20%;width:2%;height:26%;background:linear-gradient(180deg,rgba(255,255,255,.82),#ffc23d,transparent);filter:blur(3px) drop-shadow(0 0 16px #ffb52d)}.active .launcher-beam{animation:launcher-beam 2s ease-in-out infinite}.agent-orbit.orbit-one{left:40%;top:18%;width:48%;height:66%}.agent-orbit.orbit-two{left:46%;top:25%;width:36%;height:52%}.active .agent-orbit.orbit-one{animation:agent-orbit 14s linear infinite}.active .agent-orbit.orbit-two{animation:agent-orbit-reverse 10s linear infinite}.agent-beacon{position:absolute;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle,#fff4b9,#e99a16 55%,transparent 70%);box-shadow:0 0 18px rgba(246,183,47,.8)}.agent-beacon.beacon-a{left:48%;top:29%}.agent-beacon.beacon-b{left:76%;top:29%}.agent-beacon.beacon-c{left:46%;top:65%}.agent-beacon.beacon-d{left:79%;top:64%}.active .agent-beacon{animation:agent-beacon 2.5s ease-in-out infinite}.active .agent-beacon:nth-child(odd){animation-delay:-1.25s}.bull-heart{position:absolute;left:63%;top:51%;width:15%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,225,135,.36),transparent 67%);transform:translate(-50%,-50%)}.active .bull-heart{animation:bull-heart 2.8s ease-in-out infinite}.bull-ring.ring-a{left:45%;top:4%;width:39%;aspect-ratio:1}.bull-ring.ring-b{left:49%;top:11%;width:31%;aspect-ratio:1;border-style:dashed}.active .bull-ring.ring-a{animation:bull-ring 16s linear infinite}.active .bull-ring.ring-b{animation:bull-ring-reverse 10s linear infinite}.bull-floor{position:absolute;left:64%;bottom:14%;width:34%;height:12%;border:2px solid rgba(255,199,72,.55);border-radius:50%;box-shadow:0 0 24px rgba(246,183,47,.4),inset 0 0 24px rgba(246,183,47,.2);transform:translateX(-50%)}.active .bull-floor{animation:bull-floor 2.6s ease-in-out infinite}.bull-particle{position:absolute;left:64%;top:50%;width:4px;height:4px;border-radius:50%;background:#ffd067;box-shadow:0 0 10px #f6b72f}.active .bull-particle{animation:bull-particle 4.8s linear infinite}.active .particle-2{animation-delay:-.4s;animation-duration:5.4s}.active .particle-3{animation-delay:-.8s;animation-duration:4.2s}.active .particle-4{animation-delay:-1.2s;animation-duration:5.8s}.active .particle-5{animation-delay:-1.6s;animation-duration:4.6s}.active .particle-6{animation-delay:-2s;animation-duration:5.2s}.active .particle-7{animation-delay:-2.4s;animation-duration:4.4s}.active .particle-8{animation-delay:-2.8s;animation-duration:5.6s}.active .particle-9{animation-delay:-3.2s;animation-duration:4.7s}.active .particle-10{animation-delay:-3.6s;animation-duration:5.1s}.active .particle-11{animation-delay:-4s;animation-duration:4.3s}.active .particle-12{animation-delay:-4.4s;animation-duration:5.5s}@keyframes banner-breathe{0%{transform:scale(1)}50%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes banner-orbit{to{transform:rotate(1turn)}}@keyframes banner-orbit-reverse{to{transform:rotate(-1turn)}}@keyframes banner-float{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-12px);opacity:1}}@keyframes rocket-launch{0%{transform:scaleY(.5);opacity:.35}45%{transform:scaleY(1.15);opacity:1}to{transform:scaleY(.55);opacity:.3}}@keyframes launch-wave{0%{transform:translate(-50%,-50%) scale(.2);opacity:.9}to{transform:translate(-50%,-50%) scale(7);opacity:0}}@keyframes ai-pulse{0%,to{transform:translate(-50%,-50%) scale(.85);opacity:.42}50%{transform:translate(-50%,-50%) scale(1.25);opacity:1}}@keyframes circuit-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes node-float{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(-10px);opacity:1}}@keyframes step-sequence{0%,75%,to{opacity:.15;box-shadow:0 0 0 rgba(246,183,47,0)}15%,35%{opacity:1;box-shadow:0 0 35px rgba(246,183,47,.72)}}@keyframes flow-line{0%,10%{transform:scaleX(0);opacity:0}45%,70%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes launcher-beam{0%,to{transform:scaleY(.45);opacity:.35}50%{transform:scaleY(1.15);opacity:1}}@keyframes agent-orbit{to{transform:rotate(1turn)}}@keyframes agent-orbit-reverse{to{transform:rotate(-1turn)}}@keyframes agent-beacon{0%,to{transform:scale(.7);opacity:.45}50%{transform:scale(1.4);opacity:1}}@keyframes bull-heart{0%,to{transform:translate(-50%,-50%) scale(.8);opacity:.35}50%{transform:translate(-50%,-50%) scale(1.25);opacity:.9}}@keyframes bull-ring{to{transform:rotate(1turn)}}@keyframes bull-ring-reverse{to{transform:rotate(-1turn)}}@keyframes bull-floor{0%,to{transform:translateX(-50%) scale(.88);opacity:.5}50%{transform:translateX(-50%) scale(1.08);opacity:1}}@keyframes bull-particle{0%{transform:rotate(0deg) translateX(30px) scale(.4);opacity:0}18%{opacity:1}to{transform:rotate(1turn) translateX(360px) scale(1.1);opacity:0}}.home-ref .home-hero-ref{display:none}@media (max-width:720px){.banner-showcase{margin-top:12px;padding:0 12px}.banner-stage{aspect-ratio:16/9}.motion-banner>.banner-art{object-fit:cover;object-position:center;filter:brightness(.58) saturate(1.08)}.motion-banner:after{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.72) 42%,rgba(0,0,0,.12) 78%)}.mobile-banner-copy{gap:3px}.banner-kicker{gap:5px}.banner-kicker small{font-size:11px}.banner-kicker span{font-size:9px}.banner-kicker em{display:none}.mobile-banner-copy h1{margin:1px 0 0;font-size:19px}.mobile-banner-copy h2{font-size:11px}.mobile-banner-copy p{font-size:8px;line-height:1.25}.mobile-banner-copy p:nth-of-type(2){display:none}.banner-copy-cta{margin-top:3px;padding:6px 9px;gap:0 6px}.banner-copy-cta span{font-size:10px}.banner-copy-cta small{font-size:7px}.banner-copy-cta b{font-size:14px}.banner-arrow{width:34px;height:44px;font-size:28px}.banner-arrow.previous{left:8px}.banner-arrow.next{right:8px}.banner-controls{bottom:8px}.banner-dots button{width:18px}.banner-dots button.active{width:30px}.home-nav .actions>a.btn:not(.btn-primary){display:none}.home-nav .nav-inner{gap:8px}.home-nav .actions{gap:4px}.home-nav .header-icon-button{width:36px;height:36px;min-width:36px;padding:0}.home-nav .language-toggle{width:44px;padding:0 6px;gap:3px}.home-nav .wallet-entry{min-width:72px;padding:9px 8px;gap:5px}.wallet-label-full{display:none}.wallet-label-compact{display:inline}.home-nav .logo-animated{gap:8px}.home-nav .logo-animated .logo-mark{width:44px;height:44px}.home-nav .logo-animated .logo-text{font-size:18px}.home-nav .logo-animated .logo-text small{margin-top:4px;font-size:8px;letter-spacing:.2em}.workflow-bar{display:flex;gap:8px;overflow-x:auto;padding:12px}.workflow-step{min-width:145px;padding:8px;border:1px solid rgba(222,174,62,.2);border-radius:8px}}@media (prefers-reduced-motion:reduce){.home-nav .logo-animated *,.home-nav .logo-animated .logo-mark:after,.home-nav .logo-animated .logo-mark:before,.motion-banner *,.motion-banner.active>.banner-art,.workflow-icon svg{animation:none!important}}.home-ref{padding-top:0;background:#050504}html[data-theme=light] .home-ref{background:#fffdf7}.auth-page .container,.home-ref .container,.site-footer .container{max-width:1440px;padding-left:32px;padding-right:32px}.home-nav{background:color-mix(in srgb,var(--bg) 91%,transparent);border-bottom-color:rgba(231,173,54,.18)}.home-nav .nav-inner{height:78px}.home-nav .nav-links{gap:34px}.home-nav .nav-links a{position:relative;padding:28px 0 25px;color:var(--muted);font-size:13px}.home-nav .nav-links a:after{content:"";position:absolute;right:0;bottom:15px;left:0;height:2px;background:var(--gold);opacity:0;transform:scaleX(.35);transition:opacity .2s ease,transform .2s ease}.home-nav .nav-links a.active:after,.home-nav .nav-links a:hover:after{opacity:1;transform:scaleX(1)}.home-nav .btn{border-radius:8px}.account-entry{min-height:42px;display:flex;align-items:center;gap:8px;padding:0 13px;white-space:nowrap}.account-label{font-size:12px}.logo-interactive{perspective:500px;cursor:default}.logo-interactive .logo-mark{transform:rotateX(var(--logo-rx,0deg)) rotateY(var(--logo-ry,0deg));transform-style:preserve-3d;transition:transform .12s ease-out,filter .2s ease;will-change:transform}.logo-interactive:hover .logo-mark{filter:drop-shadow(0 0 14px rgba(247,198,93,.72))}.logo-interactive .logo-img{transform:translateZ(12px)}.home-ref .banner-showcase{max-width:1440px;padding:22px 32px 0}.home-ref .banner-stage{border-radius:8px;box-shadow:0 24px 70px rgba(0,0,0,.36)}.home-ref .banner-controls{border-radius:6px}.home-ref .banner-arrow{border-radius:50%}.home-ref .workflow-bar{width:calc(100% - 64px);max-width:1376px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:10px;padding:0;gap:0;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface-strong) 88%,transparent);box-shadow:0 16px 44px rgba(0,0,0,.22)}.home-ref .workflow-step{position:relative;min-width:0;grid-template-columns:38px minmax(0,1fr);padding:17px 14px;border-right:1px solid var(--border);border-radius:0;transition:background .2s ease,color .2s ease}.home-ref .workflow-step:last-child{border-right:0}.home-ref .workflow-step:first-child{color:var(--gold-2);background:linear-gradient(180deg,rgba(247,198,93,.14),rgba(247,198,93,.03));box-shadow:inset 0 -2px var(--gold)}.home-ref .workflow-icon,.home-ref .workflow-step:hover{background:rgba(247,198,93,.08)}.home-ref .workflow-icon{width:38px;height:38px;border-radius:50%;color:var(--gold)}.home-ref .workflow-icon img{width:30px;height:30px;object-fit:contain;transition:transform .25s ease,filter .25s ease}.home-ref .workflow-step:hover .workflow-icon img{transform:translateY(-2px) scale(1.08);filter:drop-shadow(0 0 8px rgba(247,198,93,.42))}.home-ref .workflow-label b{font-size:13px}.home-ref .workflow-label small{margin-top:3px;font-size:9px;letter-spacing:0;text-transform:none}.home-ref .workflow-arrow{color:var(--gold);opacity:0;transform:translateX(-5px);transition:.2s ease;position:absolute;right:8px}.home-ref .workflow-step:hover .workflow-arrow{opacity:1;transform:translateX(0)}.command-overview{display:grid;grid-template-columns:.92fr 1.35fr .78fr;grid-gap:12px;gap:12px;margin-top:12px}.command-metrics,.quick-actions,.recent-projects{min-width:0;padding:18px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface) 88%,transparent)}.command-section-heading{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding-bottom:12px;border-bottom:1px solid var(--border)}.command-section-heading>div{display:flex;align-items:baseline;gap:9px}.command-section-heading span{color:var(--muted);font-size:9px}.command-section-heading h2{margin:0;font-size:16px}.command-section-heading>small{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px}.command-section-heading>small i{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 12px var(--success)}.command-section-heading a{display:flex;align-items:center;gap:4px;color:var(--gold);font-size:11px}.metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.metric-item{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:5px 8px;gap:5px 8px;padding:18px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.metric-item:nth-child(2n){border-right:0}.metric-item:nth-last-child(-n+2){border-bottom:0}.metric-item>svg{color:var(--gold)}.metric-item span{color:var(--muted);font-size:10px}.metric-item span small{display:block;margin-top:2px;font-size:8px}.metric-item strong{grid-column:1/3;color:var(--gold-2);font-size:24px}html[data-theme=light] .metric-item strong{color:#8f6200}.metric-item em{align-self:end;color:var(--success);font-size:10px;font-style:normal}.project-table{display:grid;padding-top:7px}.project-table>a{display:grid;grid-template-columns:28px minmax(96px,1fr) 92px 72px 56px;align-items:center;grid-gap:8px;gap:8px;min-height:43px;padding:6px 8px;border-bottom:1px solid var(--border);font-size:10px}.project-table>a:last-child{border-bottom:0}.project-table>a:hover{background:rgba(247,198,93,.06)}.project-table img{width:24px;height:24px;border-radius:50%;object-fit:cover}.project-table span b,.project-table span small{display:block}.project-table span small{color:var(--muted);font-size:8px}.project-table strong{color:var(--text);font-size:11px}.project-table em{color:var(--success);font-size:9px;font-style:normal}.quick-actions{display:grid;align-content:start}.quick-actions>a{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;grid-gap:8px;gap:8px;min-height:50px;padding:8px 4px;border-bottom:1px solid var(--border)}.quick-actions>a:last-child{border-bottom:0}.quick-actions>a>svg:first-child{color:var(--gold)}.quick-actions>a>svg:last-child{color:var(--gold);opacity:0;transform:translateX(-4px);transition:.2s ease}.quick-actions>a:hover>svg:last-child{opacity:1;transform:translateX(0)}.quick-actions span b,.quick-actions span small{display:block}.quick-actions span b{font-size:12px}.quick-actions span small{margin-top:2px;color:var(--muted);font-size:9px}.home-proof-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.home-proof-strip>div{display:flex;align-items:center;justify-content:center;gap:14px;min-height:104px;border-right:1px solid var(--border)}.home-proof-strip>div:last-child{border-right:0}.home-proof-strip strong{color:var(--gold-2);font-size:32px}.home-proof-strip span{color:var(--text);font-size:13px}.home-proof-strip small{display:block;margin-top:4px;color:var(--muted);font-size:9px}.home-products{padding-top:76px;padding-bottom:54px}.home-products-heading{max-width:760px;margin:0 auto 38px;text-align:center}.home-products-heading>span{color:var(--gold);font-size:11px}.home-products-heading h2{margin:12px 0;font-size:clamp(34px,4vw,54px);line-height:1.12}.home-products-heading p{margin:0;color:var(--muted);line-height:1.75}.home-product-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.home-product-card{position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:500px;padding:20px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:0 22px 64px rgba(0,0,0,.16);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.home-product-card:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px rgba(255,255,255,.035)}.home-product-card:hover{transform:translateY(-5px);border-color:var(--border-strong);box-shadow:0 28px 76px rgba(0,0,0,.28),0 0 36px rgba(247,198,93,.09)}.feature-motion-stage{position:relative;z-index:1;overflow:hidden;display:grid;place-items:center;height:190px;margin:-2px -2px 20px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:7px;background:radial-gradient(circle at 50% 58%,rgba(247,198,93,.18),transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--surface-strong) 94%,transparent),color-mix(in srgb,var(--bg) 92%,transparent));isolation:isolate}.feature-motion-stage:before{content:"";position:absolute;width:220px;height:70px;bottom:-38px;border:1px solid rgba(247,198,93,.34);border-radius:50%;box-shadow:0 0 28px rgba(247,198,93,.22),inset 0 0 24px rgba(247,198,93,.08);animation:featurePulse 3.2s ease-in-out infinite}.feature-index{position:absolute;top:12px;left:14px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.12em}.feature-grid-lines{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(247,198,93,.2) 1px,transparent 0),linear-gradient(90deg,rgba(247,198,93,.2) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%,transparent);mask-image:linear-gradient(180deg,transparent,#000 45%,transparent)}.feature-core{position:relative;z-index:4;width:84px;height:84px;display:grid;place-items:center;border:1px solid rgba(255,218,128,.72);border-radius:8px;color:#170e00;background:linear-gradient(145deg,#fff1b4,#d99313);box-shadow:0 18px 38px rgba(0,0,0,.36),0 0 30px rgba(247,198,93,.25),inset 0 1px rgba(255,255,255,.66);transform:perspective(500px) rotateX(8deg) rotateY(-8deg);animation:featureFloat 4.2s ease-in-out infinite}.feature-core-reference{width:152px;height:152px;border:0;background:transparent;box-shadow:none}.feature-core-reference .feature-reference-lottie{display:block;width:100%;height:100%;flex-basis:100%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(97,63,6,.22))}.feature-orbit{position:absolute;z-index:2;border:1px solid rgba(247,198,93,.3);border-radius:50%}.feature-orbit-inner{width:122px;height:122px;border-style:dashed;animation:featureSpin 9s linear infinite reverse}.feature-orbit-outer{width:164px;height:164px;animation:featureSpin 13s linear infinite}.feature-orbit-outer i{position:absolute;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(247,198,93,.38);border-radius:50%;color:var(--gold-2);background:var(--surface-strong);box-shadow:0 0 18px rgba(247,198,93,.16)}.feature-orbit-outer i:first-child{top:-15px;left:66px}.feature-orbit-outer i:nth-child(2){right:-9px;bottom:19px}.feature-orbit-outer i:nth-child(3){left:-9px;bottom:19px}.feature-orbit-outer i svg{animation:featureSpin 13s linear infinite reverse}.feature-signal{position:absolute;right:15px;bottom:13px;display:flex;align-items:flex-end;gap:3px;height:24px}.feature-signal i{width:3px;border-radius:2px;background:var(--gold);animation:signalBars 1.4s ease-in-out infinite}.feature-signal i:first-child{height:8px}.feature-signal i:nth-child(2){height:16px;animation-delay:.18s}.feature-signal i:nth-child(3){height:23px;animation-delay:.36s}.home-product-copy>span{display:flex;align-items:center;gap:8px;color:var(--gold);font-size:11px}.home-product-copy{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:16px;column-gap:16px;flex:1 1}.home-product-copy h3,.home-product-copy>p,.home-product-copy>span{grid-column:1/-1}.home-product-copy h3{margin:12px 0 10px;font-size:24px;line-height:1.24}.home-product-copy>p{max-width:620px;margin:0;color:var(--muted);line-height:1.75}.home-product-copy ul{grid-column:1;display:grid;align-content:start;grid-gap:9px;gap:9px;margin:16px 0 0;padding:0;list-style:none}.home-product-copy li{display:flex;align-items:center;gap:10px;color:var(--text);font-size:14px}.home-product-copy li svg{color:var(--gold)}.home-product-copy .btn{grid-column:2;align-self:center;display:inline-flex;align-items:center;gap:9px;margin:16px 0 0;border-radius:8px;white-space:nowrap}.home-product-status{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border);color:var(--muted);font-size:9px}.home-product-status span{display:flex;align-items:center;gap:7px}.home-product-status i{width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 10px var(--success)}.home-product-status strong{color:var(--gold-2)}@keyframes featureSpin{to{transform:rotate(1turn)}}@keyframes featureFloat{50%{transform:perspective(500px) translateY(-8px) rotateX(-5deg) rotateY(8deg)}}@keyframes featurePulse{50%{transform:scale(1.08);opacity:.58}}@keyframes signalBars{50%{transform:scaleY(.45);opacity:.5}}.production-fusion{margin-top:20px}.admin-card,.card,.generator-card,.launch-panel,.production-module{border-radius:8px}.footer-trust-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;padding:14px 16px;border:1px solid var(--border);border-radius:8px}.footer-trust-bar>span{margin:auto;display:grid;grid-template-columns:28px auto;align-items:center;color:var(--gold)}.footer-trust-bar>span svg{grid-row:1/3}.footer-trust-bar>span small{color:var(--muted);font-size:9px}.footer-trust-bar>div{display:flex;gap:8px}.footer-trust-bar .btn{display:flex;align-items:center;gap:8px;border-radius:8px}.official-social-item{border-radius:8px}.official-social-item:hover{color:#171000;background:var(--gold);transform:translateY(-2px)}.wallet-modal-backdrop{position:fixed;inset:0;z-index:10000;display:grid;align-items:start;justify-items:center;overflow:auto;padding:18px;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:modal-fade .18s ease-out}w3m-modal{z-index:20000!important}.wallet-modal{width:min(640px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:18px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface-strong);box-shadow:0 34px 100px rgba(0,0,0,.62),0 0 40px rgba(247,198,93,.12);animation:modal-rise .24s ease-out}.wallet-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.wallet-modal header span{display:flex;align-items:center;gap:6px;color:var(--gold);font-size:10px}.wallet-modal h2{margin:9px 0 4px;font-size:28px}.wallet-modal header p{margin:0;color:var(--muted);font-size:12px}.modal-icon-button{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--text);background:transparent;cursor:pointer}.wallet-security-note{display:flex;align-items:center;gap:9px;margin:16px 0 14px;padding:10px 12px;border:1px solid rgba(66,242,123,.18);border-radius:8px;color:var(--muted);background:rgba(66,242,123,.05);font-size:12px}.wallet-security-note svg{color:var(--success)}.wallet-provider-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.wallet-provider-list button{display:grid;grid-template-columns:46px minmax(0,1fr) 16px;align-items:center;grid-gap:11px;gap:11px;width:100%;min-height:78px;padding:11px;border:1px solid var(--border);border-radius:8px;color:var(--text);background:color-mix(in srgb,var(--surface) 86%,transparent);cursor:pointer;text-align:left;transition:.2s ease}.wallet-provider-list button:hover{border-color:var(--border-strong);background:rgba(247,198,93,.08);box-shadow:0 0 18px rgba(247,198,93,.12);transform:translateY(-2px)}.wallet-provider-list span b,.wallet-provider-list span small{display:block}.wallet-provider-list span small{margin-top:3px;color:var(--muted);font-size:10px}.wallet-provider-list button>svg:last-child{color:var(--muted)}.wallet-provider-list .wallet-connected{color:var(--success)}.wallet-brand-mark{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(245,184,46,.22);border-radius:12px;color:var(--gold);background:radial-gradient(circle at 35% 25%,rgba(245,184,46,.22),rgba(245,184,46,.05) 56%,rgba(0,0,0,.34));box-shadow:inset 0 0 18px rgba(245,184,46,.08)}.wallet-brand-mark img{width:34px;height:34px;display:block;object-fit:contain}.wallet-brand-metamask{background:#fff}.wallet-brand-binance{color:#f0b90b;background:#181000}.wallet-brand-okx{color:#fff;background:#050505}.wallet-brand-walletconnect{color:#57a9ff}.wallet-brand-trust{color:#246bff;background:linear-gradient(135deg,#eaf3ff,#1f63ff)}.wallet-brand-coinbase{color:#fff;background:#1457ff}.wallet-brand-phantom{color:#fff;background:linear-gradient(135deg,#7657ff,#b69cff)}.wallet-brand-tokenpocket{color:#fff;background:#2f7dff;font-weight:800}.wallet-brand-tonkeeper{color:#23a8ff}.wallet-connected-panel{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid rgba(66,242,123,.18);border-radius:8px;background:rgba(66,242,123,.05)}.wallet-connected-panel>div:first-child{display:grid;grid-gap:5px;gap:5px;min-width:0}.wallet-connected-panel small,.wallet-connected-panel span{color:var(--muted);font-size:11px}.wallet-connected-panel b{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis}.wallet-connected-actions{display:flex;gap:8px}.wallet-connected-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid var(--border);border-radius:8px;color:var(--text);background:var(--surface);cursor:pointer;white-space:nowrap}.wallet-connected-actions button.danger{border-color:rgba(255,92,79,.38);color:#ff8a7f;background:rgba(255,92,79,.08)}.wallet-connected-actions button:hover{background:rgba(247,198,93,.08)}.wallet-connected-actions button.danger:hover{background:rgba(255,92,79,.15)}.wallet-modal-message{min-height:18px;margin:14px 0 8px;color:var(--muted);font-size:11px}.wallet-workbench-link{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:8px}.auth-page{min-height:100vh;background:var(--bg)}.auth-header{height:78px;justify-content:space-between}.auth-back,.auth-header{display:flex;align-items:center}.auth-back{gap:7px;border-radius:8px}.auth-layout{min-height:calc(100vh - 78px);display:grid;place-items:center;padding-top:24px;padding-bottom:48px}.auth-form-panel{width:min(660px,100%);min-height:min(850px,calc(100vh - 126px));display:flex;flex-direction:column;justify-content:center;padding:54px clamp(36px,6vw,78px);border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:0 32px 100px rgba(0,0,0,.28),0 0 50px rgba(247,198,93,.06)}.auth-form-panel-register{min-height:0;justify-content:flex-start;padding-top:36px;padding-bottom:36px}.auth-form-panel-register .auth-bull-mark{width:118px;height:118px;margin-bottom:28px}.auth-form-panel-register .auth-bull-mark img{width:100px;height:100px}.auth-bull-mark{--bull-rx:0deg;--bull-ry:0deg;position:relative;width:150px;height:150px;display:grid;place-items:center;margin:0 auto 38px;perspective:700px}.auth-bull-mark:before{inset:-14px;border:1px solid var(--border);animation:authOrbit 9s linear infinite}.auth-bull-mark:after,.auth-bull-mark:before{content:"";position:absolute;border-radius:50%}.auth-bull-mark:after{inset:9px;box-shadow:0 0 34px rgba(247,198,93,.28);animation:featurePulse 3s ease-in-out infinite}.auth-bull-mark img{position:relative;z-index:2;width:128px;height:128px;border-radius:50%;object-fit:cover;transform:rotateX(var(--bull-rx)) rotateY(var(--bull-ry));transition:transform .12s ease-out;filter:drop-shadow(0 16px 28px rgba(0,0,0,.5))}.auth-bull-ring{position:absolute;inset:-2px;z-index:1;border:1px dashed rgba(247,198,93,.55);border-radius:50%;animation:featureSpin 12s linear infinite reverse}.auth-bull-status{position:absolute;z-index:3;left:50%;bottom:-18px;padding:5px 8px;border:1px solid var(--border);border-radius:5px;color:var(--gold);background:var(--surface-strong);font-size:8px;letter-spacing:.12em;transform:translateX(-50%);white-space:nowrap}@keyframes authOrbit{to{transform:rotate(1turn)}}.auth-form-heading{text-align:center}.auth-form-heading>span{color:var(--gold);font-size:10px}.auth-form-heading h2{margin:8px 0;font-size:34px}.auth-form-heading p{margin:0;color:var(--muted)}.oauth-deferred-note{margin:26px 0 0;color:var(--muted);font-size:13px;text-align:center}.auth-divider{display:flex;align-items:center;gap:10px;margin:22px 0;color:var(--muted);font-size:11px}.auth-divider:after,.auth-divider:before{content:"";height:1px;flex:1 1;background:var(--border)}.auth-form-panel form{display:grid;grid-gap:14px;gap:14px}.auth-form-panel label{margin:0;color:var(--text);font-size:12px}.auth-input{display:grid;grid-template-columns:22px minmax(0,1fr) 34px;align-items:center;margin-top:7px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface-strong) 82%,transparent)}.auth-input:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 3px rgba(247,198,93,.08)}.auth-input>svg{color:var(--gold)}.auth-input input{margin:0;padding:13px 5px;border:0;background:transparent}.auth-input button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;color:var(--muted);background:transparent;cursor:pointer}.auth-code-input{grid-template-columns:minmax(0,1fr) auto}.auth-code-input button{width:auto;min-width:96px;padding:0 12px;border-left:1px solid var(--border);white-space:nowrap}.auth-form-meta{min-height:20px;color:var(--muted);font-size:11px;text-align:right}.auth-form-meta a{color:var(--gold)}.auth-agreements{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 24px}.auth-agreements label{display:flex;align-items:center;justify-content:flex-start;gap:8px;line-height:1.4;text-align:left}.auth-agreements input{width:16px;height:16px;flex:0 0 16px;margin:0;accent-color:var(--gold)}.auth-submit{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px}.auth-message{margin:12px 0 0;color:var(--gold);font-size:12px}.auth-oauth-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.auth-oauth-actions .btn{min-width:0;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border-radius:10px;white-space:nowrap}.auth-oauth-actions .btn svg{width:19px;height:19px;flex:0 0 19px}.auth-switch{margin:16px 0 0;color:var(--muted);font-size:12px;text-align:center}.auth-switch a{margin-left:6px;color:var(--gold);font-weight:700}@media (max-width:520px){.auth-oauth-actions .btn{gap:6px;padding:0 6px;font-size:12px}.auth-oauth-actions .btn svg{width:18px;height:18px;flex-basis:18px}.auth-agreements{align-items:flex-start;flex-direction:column;gap:8px}}@keyframes modal-fade{0%{opacity:0}}@keyframes modal-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}}@media (max-width:1180px){.command-overview{grid-template-columns:1fr 1.25fr}.quick-actions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.quick-actions .command-section-heading{grid-column:1/-1}.quick-actions>a{border-right:1px solid var(--border);border-bottom:0}.quick-actions>a:last-child{border-right:0}}@media (max-width:820px){.auth-page .container,.home-ref .container,.site-footer .container{padding-left:16px;padding-right:16px}.account-entry{width:42px;min-width:42px;padding:0;justify-content:center}.account-label{display:none}.wallet-modal{width:min(620px,100%)}.wallet-provider-list{grid-template-columns:repeat(2,minmax(0,1fr))}.command-overview{grid-template-columns:1fr}.quick-actions{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-actions>a:nth-of-type(2n){border-right:0}.quick-actions>a{border-bottom:1px solid var(--border)}.auth-form-panel{padding:40px 28px}}@media (max-width:720px){.home-ref .banner-showcase{padding:12px 12px 0}.home-ref .workflow-bar{padding:0;border-right:0;border-left:0;border-radius:0}.home-ref .workflow-step{min-width:170px;border-right:1px solid var(--border)}.project-table>a{grid-template-columns:26px minmax(100px,1fr) 68px 54px}.project-table>a span:nth-of-type(2){display:none}.metric-item strong{font-size:20px}.footer-trust-bar{align-items:flex-start;flex-direction:column}.footer-trust-bar>div{width:100%}.footer-trust-bar .btn{flex:1 1;justify-content:center}.auth-layout{padding-top:12px;padding-bottom:24px}.auth-form-panel{min-height:0;padding:34px 26px 38px}.auth-bull-mark{width:118px;height:118px;margin-bottom:32px}.auth-bull-mark img{width:100px;height:100px}.auth-back{width:40px;height:40px;padding:0;font-size:0;justify-content:center}}@media (max-width:520px){.wallet-modal-backdrop{padding:12px}.wallet-modal{padding:16px}.wallet-provider-list{grid-template-columns:1fr}.wallet-connected-actions,.wallet-connected-panel{align-items:stretch;flex-direction:column}}@media (max-width:360px){.auth-oauth-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-bull-mark img,.auth-bull-mark:after,.auth-bull-mark:before,.factory-preview-logo,.feature-motion-stage *,.feature-motion-stage:before,.logo-interactive .logo-mark,.wallet-modal,.wallet-modal-backdrop{animation:none!important;transition:none!important;transform:none!important}}.home-hero-ref{display:grid;grid-template-columns:minmax(360px,.88fr) minmax(440px,1.1fr) 300px;grid-gap:28px;gap:28px;align-items:center;min-height:520px;padding-top:48px}.home-hero-ref .hero-copy h1{color:#151515;font-size:clamp(52px,5vw,78px);line-height:1.05;letter-spacing:-.045em}.home-hero-ref .hero-copy h2{color:#2b261d;font-size:24px;letter-spacing:0}.home-ref .hero-visual{height:470px}.home-ref .orbit{border-color:rgba(239,173,24,.18);box-shadow:none}.home-ref .bull{width:390px;height:390px;filter:drop-shadow(0 24px 60px rgba(239,173,24,.24))}.home-stat-rail{display:grid;grid-gap:16px;gap:16px}.home-stat-card{min-height:86px;display:grid;grid-template-columns:42px 1fr 74px;grid-gap:14px;gap:14px;align-items:center;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--surface-strong);box-shadow:var(--shadow)}.home-stat-card em,.home-stat-card span{display:block;color:var(--muted);font-style:normal;font-size:12px}.home-stat-card strong{display:block;margin:4px 0;font-size:24px}.mini-spark{height:42px;border-radius:10px;background:linear-gradient(135deg,transparent 10%,rgba(239,173,24,.28) 20%,transparent 31%,transparent 45%,rgba(239,173,24,.7) 55%,transparent 66%)}.workflow-bar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:calc(100% - 56px);max-width:1424px;grid-gap:8px;gap:8px;margin:18px auto 0;padding:12px;border:1px solid var(--border);border-radius:18px;background:var(--surface-strong);box-shadow:var(--shadow)}.workflow-step{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:8px 10px;border:1px solid transparent;border-radius:10px;color:var(--text);background:color-mix(in srgb,var(--surface) 78%,transparent);transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.workflow-step:hover{transform:translateY(-2px);border-color:var(--border-strong);background:color-mix(in srgb,var(--gold) 8%,var(--surface))}.workflow-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#1b1100;background:linear-gradient(135deg,#ffe395,#f3ad1d);box-shadow:0 0 16px rgba(246,183,47,.18)}.workflow-icon svg{animation:workflow-icon-float 2.8s ease-in-out infinite}.workflow-step:nth-child(2n) .workflow-icon svg{animation-delay:-.7s}.workflow-step:nth-child(3n) .workflow-icon svg{animation-delay:-1.4s}.workflow-label{min-width:0;display:grid;grid-gap:2px;gap:2px}.workflow-label b{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.workflow-label small{color:var(--muted);font-size:8px;letter-spacing:.08em}.workflow-arrow{display:grid;place-items:center;color:var(--gold)}@keyframes workflow-icon-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.06)}}.generator-grid{display:grid;grid-template-columns:1fr 1.1fr 1.8fr;grid-gap:16px;gap:16px;margin-top:18px;padding-bottom:40px}.generator-card{border:1px solid var(--border);border-radius:18px;padding:18px;background:var(--surface-strong);box-shadow:var(--shadow)}.generator-card h3{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:16px}.generator-card h3 span{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:#f6b72f;color:white;font-size:12px}.generator-card h3 small{color:#918674;font-size:11px;font-weight:500}.home-ref input,.home-ref select,.home-ref textarea{background:var(--surface);color:var(--text);border-color:var(--border);border-radius:8px}.upload-box{min-height:170px;display:grid;place-items:center;text-align:center;border:1px dashed #d8c7a3;border-radius:14px;color:#857a6a}.upload-box img{width:72px;height:72px;object-fit:cover}.color-swatches{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:18px}.color-swatches i{height:34px;border-radius:8px;border:1px solid rgba(0,0,0,.08)}.preview-card,.template-card,.whitepaper-card{grid-column:auto/span 1}.template-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.template-tabs button{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:8px 14px;color:var(--muted)}.template-tabs button.active{color:var(--text);border-color:var(--border-strong);background:color-mix(in srgb,var(--gold) 14%,var(--surface))}.template-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.template-tile{min-height:220px;border:1px solid var(--border);border-radius:14px;padding:14px;background:var(--surface)}.template-tile img{width:100%;height:154px;object-fit:cover;border-radius:12px}.template-tile b{display:block;margin-top:10px}.export-card,.preview-card{grid-column:span 1}.generated-card,.whitepaper-card{grid-column:span 2}.website-preview{min-height:250px;border:1px solid var(--border);border-radius:14px;padding:22px;background:linear-gradient(90deg,var(--surface-strong),color-mix(in srgb,var(--gold) 12%,var(--surface)));position:relative;overflow:hidden}.website-preview h2{font-size:30px;line-height:1.15}.website-preview h2 span{color:#d59000}.website-preview>img{position:absolute;right:22px;bottom:10px;width:220px;opacity:.95}.whitepaper-preview{display:grid;grid-template-columns:130px 1fr;min-height:250px;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}.whitepaper-preview nav{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:18px;background:var(--surface-strong);color:var(--muted);font-size:13px}.whitepaper-preview>div{display:grid;place-items:center;text-align:center;background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--gold) 22%,var(--surface-strong)))}.whitepaper-preview img{width:180px}.export-actions,.generated-assets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.generated-assets div{min-height:136px;display:grid;align-content:end;border-radius:14px;padding:12px;color:#fff;background:#070706;overflow:hidden}.generated-assets img{width:100%;height:90px;object-fit:cover;margin-bottom:8px}.site-footer{margin-top:36px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg-soft) 88%,transparent)}.footer-inner{padding-top:28px;padding-bottom:26px}.footer-ecosystem{padding-bottom:20px;border-bottom:1px solid var(--border)}.footer-ecosystem header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:18px;gap:18px;margin-bottom:22px}.footer-ecosystem header span{height:1px;background:linear-gradient(90deg,transparent,var(--border-strong))}.footer-ecosystem header span:last-child{transform:scaleX(-1)}.footer-ecosystem h2{margin:0;font-size:20px}.footer-chain-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.footer-chain-grid>span{min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;min-height:66px;padding:0 8px;border-right:1px solid var(--border);color:var(--muted)}.footer-chain-grid>span:last-child{border-right:0}.footer-chain-grid svg{flex:0 0 auto;color:var(--gold);transition:transform .22s ease,color .22s ease}.footer-chain-grid>span:hover svg{color:var(--gold-2);transform:translateY(-2px) scale(1.08)}.footer-chain-grid img{width:44px;height:44px;flex:0 0 auto;object-fit:contain;transition:transform .22s ease,filter .22s ease}.footer-chain-grid>span:hover img{transform:translateY(-2px) scale(1.08);filter:drop-shadow(0 0 7px rgba(247,198,93,.45))}.footer-chain-grid b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.footer-capabilities{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.footer-capabilities>div{display:flex;align-items:center;justify-content:center;gap:12px;min-height:86px;padding:14px;border-right:1px solid var(--border)}.footer-capabilities>div:last-child{border-right:0}.footer-capabilities svg{flex:0 0 auto;color:var(--gold)}.footer-capabilities img{width:42px;height:42px;flex:0 0 auto;object-fit:contain;transition:transform .22s ease,filter .22s ease}.footer-capabilities>div:hover img{transform:translateY(-2px) scale(1.06);filter:drop-shadow(0 0 8px rgba(247,198,93,.38))}.footer-capabilities span{min-width:0;display:grid;grid-gap:4px;gap:4px}.footer-capabilities b{font-size:13px}.footer-capabilities small{color:var(--muted);font-size:9px;line-height:1.5}.footer-main{display:grid;grid-template-columns:1.6fr repeat(4,.72fr) 1.4fr;grid-gap:30px;gap:30px;align-items:start;padding:28px 0}.footer-brand-block>p{max-width:310px;margin:18px 0;color:var(--muted);font-size:11px;line-height:1.75}.footer-nav-group{display:grid;align-content:start;grid-gap:10px;gap:10px}.footer-nav-group strong,.footer-newsletter>strong{margin-bottom:5px;font-size:13px}.footer-nav-group a{color:var(--muted);font-size:11px;transition:color .18s ease,transform .18s ease}.footer-nav-group a:hover{color:var(--gold);transform:translateX(2px)}.footer-newsletter{padding:18px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.footer-newsletter>p{margin:8px 0 14px;color:var(--muted);font-size:10px}.footer-newsletter form{display:grid;grid-template-columns:minmax(0,1fr) 38px;border:1px solid var(--border);border-radius:7px;overflow:hidden}.footer-newsletter input{min-width:0;margin:0;padding:11px;border:0;background:transparent;font-size:11px}.footer-newsletter button{display:grid;place-items:center;border:0;color:#171000;background:var(--gold);cursor:pointer}.footer-newsletter>span{display:flex;align-items:center;gap:6px;margin-top:12px;color:var(--muted);font-size:9px}.official-social-grid{display:flex;flex-wrap:wrap;gap:7px}.official-social-item{position:relative;width:32px;height:32px;display:flex;place-items:center;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;color:var(--gold);background:var(--surface);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.official-social-item:hover{transform:translateY(-3px);border-color:var(--border-strong);box-shadow:var(--glow)}.official-social-item span{position:absolute;left:50%;bottom:calc(100% + 7px);opacity:0;padding:4px 6px;border:1px solid var(--border);border-radius:4px;color:var(--text);background:var(--surface-strong);font-size:9px;pointer-events:none;transform:translate(-50%,4px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.official-social-item:hover span{opacity:1;transform:translate(-50%)}.footer-legal{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px 28px;gap:16px 28px;align-items:center;margin-top:0;padding-top:20px;border-top:1px solid var(--border);color:var(--muted);font-size:11px;line-height:1.7}.footer-legal p{margin:0;max-width:900px}.footer-legal p strong{color:var(--text)}.footer-legal>small{grid-column:1/-1;color:var(--muted)}.legal-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.legal-links span{color:var(--text);white-space:nowrap}.lottie-icon{width:24px;height:24px;display:inline-grid;flex:0 0 24px;place-items:center;cursor:pointer}.lottie-icon svg{width:100%!important;height:100%!important;overflow:visible}.membership-flow{margin:26px 0 30px;padding:24px 0 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.membership-flow-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 4px 20px}.membership-flow-heading span{color:var(--gold);font-size:10px;letter-spacing:.08em}.membership-flow-heading h2{margin:6px 0 0;font-size:24px}.membership-flow-heading>a{color:var(--gold);font-size:11px}.membership-flow-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.membership-flow-grid>a{position:relative;min-width:0;display:grid;grid-template-columns:28px 34px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:116px;padding:16px 12px;border-right:1px solid var(--border);color:var(--text);background:color-mix(in srgb,var(--surface) 62%,transparent);transition:background .2s ease,color .2s ease}.membership-flow-grid>a:last-child{border-right:0}.membership-flow-grid>a:hover{color:var(--gold-2);background:rgba(247,198,93,.07)}.membership-step-number{color:var(--gold);font-size:9px}.membership-flow-grid .lottie-icon{width:32px;height:32px}.membership-step-copy{min-width:0;display:grid;grid-gap:4px;gap:4px}.membership-step-copy b{font-size:12px}.membership-step-copy small{color:var(--muted);font-size:9px}.membership-step-copy code{overflow:hidden;color:var(--gold);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.campaign-ref-page{background:#050403}.campaign-ref-nav{background:rgba(5,4,3,.92)}.campaign-ref-wrap{max-width:1720px;padding-top:14px}.campaign-ref-page .campaign-console{grid-template-columns:360px minmax(0,1fr) 360px}.campaign-ref-page .card{border-radius:8px;background:linear-gradient(180deg,rgba(24,20,12,.78),rgba(8,7,5,.94));border-color:rgba(231,173,54,.24);box-shadow:none}.campaign-ref-page input,.campaign-ref-page select,.campaign-ref-page textarea{border-radius:8px;background:rgba(255,255,255,.035)}.chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}.chip-row button,.export-bar button{border:1px solid rgba(231,173,54,.24);border-radius:8px;padding:8px 10px;color:var(--gold);background:rgba(247,198,93,.08)}.check-list{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.check-list label{display:flex;align-items:center;gap:8px;margin:0;font-size:13px}.check-list input{width:auto}.style-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.style-strip div{border:1px solid var(--border);border-radius:8px;padding:8px;text-align:center;color:var(--muted)}.style-strip div.selected{border-color:#f6b72f;box-shadow:inset 0 0 0 1px #f6b72f}.style-strip img{width:100%;height:72px;object-fit:cover;border-radius:6px}.style-strip span{display:block;margin-top:8px;font-size:12px}.canvas-title{margin-top:10px}.canvas-title em{margin-left:auto;font-style:normal;color:var(--muted)}.campaign-ref-page .campaign-preview{min-height:410px;background:radial-gradient(circle at 72% 42%,rgba(246,183,47,.3),transparent 30%),linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.6)),url(/brand/boss-logo-dark.png) right 9% center /360px 360px no-repeat;border-radius:8px;padding:34px}.campaign-ref-page .campaign-preview h2{max-width:590px;font-size:48px;color:#f7d17a}.campaign-ref-page .preview-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.preview-analytics{display:grid;grid-template-columns:1fr 420px;grid-gap:14px;gap:14px;margin-top:14px}.chart-panel,.donut-panel{border:1px solid var(--border);border-radius:8px;padding:16px;background:rgba(0,0,0,.22)}.donut{width:180px;height:180px;margin:12px auto 0;border-radius:50%;place-items:center;color:#fff;background:conic-gradient(#f6b72f 0 38%,#58a86b 38% 55%,#6557d8 55% 70%,#2a2a2a 70% 100%);box-shadow:inset 0 0 0 42px #15100a}.dark-upload,.donut{display:grid;text-align:center}.dark-upload{min-height:120px;place-items:center;color:var(--muted);border:1px dashed rgba(246,183,47,.35);border-radius:8px}.export-bar{display:flex;align-items:center;gap:12px;margin-top:10px;padding:14px;border:1px solid var(--border);border-radius:8px;background:rgba(13,11,8,.9)}.export-bar .step-title{margin:0 auto 0 0}.onepage-page{padding-top:0}.onepage-shell{max-width:1720px;margin:0 auto;padding:18px 24px 44px;display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:18px;gap:18px}.onepage-sidebar{position:-webkit-sticky;position:sticky;top:90px;height:calc(100vh - 112px);padding:18px;border:1px solid rgba(231,173,54,.2);border-radius:8px;background:linear-gradient(180deg,rgba(16,13,8,.96),rgba(5,4,3,.98))}.sidebar-brand{display:grid;grid-gap:10px;gap:10px;margin-bottom:22px;color:#f7d17a;font-weight:800}.onepage-sidebar nav{display:grid;grid-gap:8px;gap:8px}.onepage-sidebar nav button{width:100%;text-align:left;border:1px solid transparent;border-radius:8px;padding:12px 14px;color:var(--muted);background:transparent;cursor:pointer}.onepage-sidebar nav button.active,.onepage-sidebar nav button:hover{color:#ffe7a3;border-color:rgba(231,173,54,.28);background:rgba(247,198,93,.08)}.sidebar-card{margin-top:22px;padding:14px;border:1px solid rgba(231,173,54,.22);border-radius:8px;background:rgba(247,198,93,.07)}.sidebar-card p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.onepage-main{min-width:0}.onepage-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:16px;padding:22px;border:1px solid rgba(231,173,54,.2);border-radius:8px;background:radial-gradient(circle at 78% 28%,rgba(247,198,93,.22),transparent 24%),linear-gradient(180deg,rgba(18,15,10,.92),rgba(8,7,5,.96))}.onepage-heading h1{margin:14px 0 8px;font-size:40px;line-height:1.05;color:#f8d176}.onepage-heading p{margin:0;max-width:720px;color:var(--muted);line-height:1.8}.onepage-stats{display:grid;grid-template-columns:repeat(3,110px);grid-gap:10px;gap:10px}.onepage-stats div{padding:12px;border:1px solid rgba(231,173,54,.22);border-radius:8px;background:rgba(0,0,0,.24)}.onepage-stats span,.preview-block span,.preview-token span{display:block;color:var(--muted);font-size:11px;letter-spacing:.08em}.onepage-stats b{display:block;margin-top:6px;color:#fff0b8}.onepage-workspace{display:grid;grid-template-columns:minmax(0,1fr) 390px;grid-gap:16px;gap:16px;align-items:start}.onepage-editor{display:grid;grid-gap:14px;gap:14px}.onepage-export-card,.onepage-history-card,.onepage-panel,.onepage-preview-card,.tips-bar{border:1px solid rgba(231,173,54,.22);border-radius:8px;background:linear-gradient(180deg,rgba(20,17,11,.88),rgba(8,7,5,.96))}.onepage-panel{padding:18px}.step-title{display:flex;align-items:center;gap:10px;margin-bottom:14px}.step-title span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#1b1000;font-weight:900;background:linear-gradient(135deg,#fff1b8,#f2b534)}.onepage-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.brief-field,.onepage-form-grid label{display:grid;grid-gap:8px;gap:8px;color:#ead9a5;font-size:13px}.onepage-form-grid .wide{grid-column:1/-1}.brief-field textarea,.onepage-form-grid textarea{min-height:86px;resize:vertical}.chip-row button.active{color:#191000;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518)}.template-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.template-picker button{min-height:78px;display:grid;align-content:end;text-align:left;border:1px solid rgba(231,173,54,.2);border-radius:8px;padding:12px;color:#f8d176;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72)),url(/brand/boss-logo-dark.png) 50% /92px 92px no-repeat,#070604}.template-picker button.active{border-color:#f6b72f}.template-picker small{color:var(--muted)}.suggestion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.suggestion-grid div{padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(0,0,0,.2)}.suggestion-grid p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.onepage-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.onepage-message{margin:12px 0 0;color:#f8d176}.onepage-preview-rail{display:grid;grid-gap:12px;gap:12px}.onepage-preview-card{min-height:610px;padding:22px;overflow:hidden;background:radial-gradient(circle at 50% 12%,rgba(247,198,93,.3),transparent 18%),radial-gradient(circle at 100% 36%,rgba(247,198,93,.22),transparent 28%),linear-gradient(180deg,rgba(13,10,5,.98),rgba(0,0,0,.96))}.preview-top{display:flex;align-items:center;justify-content:space-between}.preview-top img{width:86px;height:86px;object-fit:contain;filter:drop-shadow(0 0 24px rgba(247,198,93,.28))}.preview-top span{border:1px solid rgba(231,173,54,.3);border-radius:999px;padding:7px 11px;color:#f8d176;background:rgba(247,198,93,.08)}.onepage-preview-card h2{margin:16px 0 10px;font-size:34px;line-height:1.05;color:#f8d176}.onepage-preview-card p{color:#d8c798;line-height:1.75}.preview-token{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin:18px 0}.preview-block,.preview-token div{padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(255,255,255,.035)}.preview-token b{display:block;margin-top:4px;color:#fff3c7}.preview-block{margin-top:10px}.preview-block p{margin:6px 0 0;font-size:13px}.preview-footer{margin-top:16px;padding-top:14px;border-top:1px solid rgba(231,173,54,.2);color:var(--muted);font-size:12px}.onepage-export-card,.onepage-history-card{padding:14px}.onepage-export-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.onepage-export-card b,.onepage-history-card b{grid-column:1/-1;margin-bottom:4px;color:#fff0b8}.onepage-export-card button{border:1px solid rgba(231,173,54,.24);border-radius:8px;padding:9px 10px;color:#f8d176;background:rgba(247,198,93,.06);cursor:pointer}.onepage-history-card{display:grid;grid-gap:10px;gap:10px}.onepage-history-card div{display:grid;grid-gap:4px;gap:4px;padding-bottom:10px;border-bottom:1px solid rgba(231,173,54,.14)}.onepage-history-card div:last-child{border-bottom:0;padding-bottom:0}.onepage-history-card small{color:var(--muted)}.history-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.history-actions button{border:1px solid rgba(231,173,54,.24);border-radius:8px;padding:8px 10px;color:#f8d176;background:rgba(247,198,93,.06);cursor:pointer}.launch-pack-viewer{max-height:260px;margin:0;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(0,0,0,.24);font-size:11px}.history-status{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid rgba(231,173,54,.24);border-radius:999px;color:#f8d176;font-style:normal;background:rgba(247,198,93,.06)}.token-factory-panel{overflow:hidden}.tool-category-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.secretary-input button,.secretary-prompts button,.tool-category-tabs button,.tool-list button,.wallet-actions button{border:1px solid rgba(231,173,54,.24);border-radius:8px;color:#f8d176;background:rgba(247,198,93,.06);cursor:pointer}.tool-category-tabs button{padding:8px 10px;font-size:12px}.tool-category-tabs button.active,.tool-list button.active{color:#191000;border-color:#f6b72f;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518)}.tool-migration-grid{display:grid;grid-template-columns:310px minmax(0,1fr);grid-gap:12px;gap:12px}.tool-list{max-height:570px;overflow:auto;display:grid;grid-gap:8px;gap:8px;padding-right:4px}.tool-list button{display:grid;grid-gap:6px;gap:6px;text-align:left;padding:12px}.tool-list button span{width:max-content;padding:2px 7px;border-radius:999px;color:#1b1000;font-size:10px;font-weight:900;background:#f7bd41}.tool-list button b{color:inherit}.secretary-panel p,.tool-config-head p,.tool-list button small,.wallet-panel p,.wallet-panel small{color:var(--muted);line-height:1.6}.tool-config-panel{min-width:0;display:grid;grid-gap:12px;gap:12px}.tool-config-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(0,0,0,.22)}.tool-config-head p{margin:6px 0 0;font-size:13px}.tool-config-head span{flex:0 0 auto;border:1px solid rgba(231,173,54,.24);border-radius:999px;padding:6px 9px;color:#f8d176;font-size:11px;background:rgba(247,198,93,.06)}.tool-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tool-field-grid label,.wallet-panel label{display:grid;grid-gap:7px;gap:7px;color:#ead9a5;font-size:12px}.control-panel-preview{display:grid;grid-gap:8px;gap:8px}.control-panel-preview b{color:#fff0b8}.control-panel-preview pre{max-height:230px;overflow:auto;margin:0;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;color:#d8c798;background:rgba(0,0,0,.26);font-size:11px;line-height:1.6}.secretary-panel,.wallet-panel{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(231,173,54,.22);border-radius:8px;background:linear-gradient(180deg,rgba(20,17,11,.88),rgba(8,7,5,.96))}.secretary-panel b,.wallet-panel b{color:#fff0b8}.secretary-panel p,.wallet-panel p{margin:5px 0 0;font-size:13px}.wallet-address{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(255,255,255,.035)}.wallet-address span{color:#f8d176;font-size:11px}.wallet-address small{overflow:hidden;text-overflow:ellipsis}.secretary-input,.wallet-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.secretary-input button,.wallet-actions button{padding:9px 10px}.secretary-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.secretary-head span{border:1px solid rgba(72,212,137,.28);border-radius:999px;padding:4px 8px;color:#96efbc;font-size:11px;background:rgba(72,212,137,.08)}.secretary-prompts{display:flex;flex-wrap:wrap;gap:8px}.secretary-prompts button{padding:7px 9px;font-size:12px}.secretary-input{grid-template-columns:minmax(0,1fr) 70px}.launch-workbench-page{padding-top:0}.launch-hero{max-width:1720px;margin:0 auto;padding:28px 28px 20px;display:grid;grid-template-columns:minmax(0,1fr) 430px;grid-gap:18px;gap:18px;align-items:stretch}.launch-hero>div:first-child,.launch-panel,.launch-steps,.wallet-hero-card{border:1px solid rgba(231,173,54,.22);border-radius:8px;background:linear-gradient(180deg,rgba(20,17,11,.88),rgba(8,7,5,.96))}.launch-hero>div:first-child{padding:28px 32px}.launch-hero h1{margin:16px 0 10px;color:#f8d176;font-size:54px;line-height:1}.launch-hero p{max-width:920px;margin:0;color:var(--muted);line-height:1.75;font-size:17px}.wallet-hero-card{display:grid;align-content:center;grid-gap:12px;gap:12px;padding:22px;background:radial-gradient(circle at 88% 18%,rgba(247,198,93,.22),transparent 28%),linear-gradient(180deg,rgba(30,23,9,.96),rgba(10,8,4,.98))}.control-quick-grid span,.export-summary-grid span,.wallet-hero-card span{color:var(--muted);font-size:12px}.wallet-hero-card b{color:#fff0b8;font-size:23px;overflow-wrap:anywhere}.wallet-hero-card div{display:flex;flex-wrap:wrap;gap:10px}.launch-shell{max-width:1720px;margin:0 auto;padding:0 28px 44px;display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:18px;gap:18px}.launch-steps{position:-webkit-sticky;position:sticky;top:92px;align-self:start;display:grid;grid-gap:8px;gap:8px;padding:14px}.launch-steps button{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;text-align:left;padding:12px;border:1px solid transparent;border-radius:8px;color:var(--muted);background:transparent;cursor:pointer}.launch-steps button span{grid-row:1/span 2;width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:#1b1000;font-weight:900;background:linear-gradient(135deg,#fff1b8,#f2b534)}.launch-steps button b{color:#f8d176}.launch-steps button small{color:var(--muted)}.launch-steps button.active,.launch-steps button:hover{border-color:rgba(231,173,54,.28);background:rgba(247,198,93,.08)}.launch-stage{min-width:0;display:grid;grid-gap:12px;gap:12px}.launch-panel{padding:22px}.launch-message{margin:0;padding:12px 14px;border:1px solid rgba(231,173,54,.22);border-radius:8px;color:#f8d176;background:rgba(247,198,93,.06)}.panel-title-clean{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.panel-title-clean>span{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;color:#1b1000;font-weight:900;font-size:18px;background:linear-gradient(135deg,#fff1b8,#f2b534)}.panel-title-clean h2{margin:0;color:#fff0b8;font-size:26px}.panel-title-clean p{margin:6px 0 0;color:var(--muted);line-height:1.6}.launch-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.launch-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-form-grid label,.wallet-watch-card label{display:grid;grid-gap:8px;gap:8px;color:#ead9a5;font-size:13px}.launch-form-grid .wide{grid-column:1/-1}.launch-form-grid textarea{min-height:92px;resize:vertical}.wallet-focus-grid{display:grid;grid-template-columns:minmax(0,1.2fr) 360px;grid-gap:14px;gap:14px}.control-quick-grid>div,.export-summary-grid>div,.wallet-focus-main,.wallet-watch-card{padding:16px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(255,255,255,.025)}.wallet-focus-main{display:grid;grid-gap:10px;gap:10px}.wallet-focus-main span{color:var(--muted)}.wallet-focus-main b{color:#fff0b8;font-size:32px;overflow-wrap:anywhere}.control-quick-grid p,.export-summary-grid p,.secretary-focus-panel p,.tool-clean-head p,.wallet-focus-main p,.wallet-watch-card p{margin:0;color:var(--muted);line-height:1.65}.wallet-adapter-note{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(247,198,93,.06)}.wallet-adapter-note b{color:#fff4d6}.wallet-adapter-note span{color:#b8a878;font-size:13px}.wallet-watch-card{display:grid;align-content:start;grid-gap:12px;gap:12px}.tool-category-tabs.compact{margin-bottom:14px}.tool-clean-grid{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:14px;gap:14px}.tool-clean-list{max-height:520px;overflow:auto;display:grid;grid-gap:8px;gap:8px;padding-right:4px}.tool-clean-list button{display:grid;grid-gap:6px;gap:6px;text-align:left;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;color:var(--muted);background:rgba(255,255,255,.02);cursor:pointer}.tool-clean-list button.active{color:#191000;border-color:#f6b72f;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518)}.tool-clean-list span{width:max-content;padding:2px 7px;border-radius:999px;color:#1b1000;font-size:10px;font-weight:900;background:#f7bd41}.tool-clean-list button.active span{background:rgba(0,0,0,.12)}.tool-clean-list b{color:inherit}.tool-clean-list small{line-height:1.55}.tool-clean-config{min-width:0;display:grid;grid-gap:14px;gap:14px}.tool-clean-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;padding:14px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(0,0,0,.22)}.tool-clean-head b{color:#fff0b8;font-size:20px}.tool-clean-head span{border:1px solid rgba(231,173,54,.24);border-radius:999px;padding:6px 9px;color:#f8d176;font-size:11px;background:rgba(247,198,93,.06)}.tool-clean-head p{grid-column:1/-1}.factory-adapter-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-adapter-strip div{padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;background:rgba(0,0,0,.2)}.factory-adapter-strip small,.factory-adapter-strip span{display:block;color:#9f9168;font-size:12px}.factory-adapter-strip b{display:block;margin:4px 0;color:#fff4d6}.factory-ready,.factory-warning{padding:11px 12px;border-radius:8px;font-size:13px;line-height:1.6}.factory-warning{color:#ffd280;border:1px solid rgba(247,198,93,.24);background:rgba(247,198,93,.08)}.factory-ready{color:#70e890;border:1px solid rgba(66,242,123,.22);background:rgba(66,242,123,.07)}.tool-check-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.tool-check-grid div{display:grid;grid-gap:5px;gap:5px;padding:11px;border:1px solid rgba(231,173,54,.16);border-radius:8px;background:rgba(0,0,0,.18)}.tool-check-grid div.ok{border-color:rgba(66,242,123,.22)}.tool-check-grid div.warn{border-color:rgba(247,198,93,.26)}.tool-check-grid span{color:#9f9168;font-size:11px}.tool-check-grid div.ok span{color:#70e890}.tool-check-grid div.warn span{color:#ffd280}.tool-check-grid b{color:#fff4d6}.tool-check-grid small{color:#b8a878;line-height:1.5}.json-details{border:1px solid rgba(231,173,54,.16);border-radius:8px;background:rgba(0,0,0,.2)}.json-details summary{padding:12px 14px;color:#f8d176;cursor:pointer}.json-details pre{max-height:280px;margin:0;padding:0 14px 14px;font-size:11px}.launch-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.control-quick-grid,.export-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.control-quick-grid b,.export-summary-grid b{display:block;margin:6px 0;color:#fff0b8;font-size:20px}.clean-history{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.clean-history>b{color:#fff0b8}.clean-history>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;padding:12px;border:1px solid rgba(231,173,54,.16);border-radius:8px;background:rgba(255,255,255,.025)}.clean-history span{color:#f8d176}.clean-history small{color:var(--muted)}.clean-history button{grid-row:1/span 2;border:1px solid rgba(231,173,54,.24);border-radius:8px;padding:8px 10px;color:#f8d176;background:rgba(247,198,93,.06);cursor:pointer}.clean-history pre{max-height:260px;margin:0;padding:12px;border:1px solid rgba(231,173,54,.16);border-radius:8px;background:rgba(0,0,0,.24);font-size:11px}.tips-bar{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px 16px}.tips-bar b{color:#f8d176}.tips-bar span{color:var(--muted)}.launch-workbench-page{min-height:100vh;background:radial-gradient(circle at 76% -10%,rgba(247,198,93,.12),transparent 30%),linear-gradient(180deg,#070604,#0b0905 55%,#070604)}.token-studio-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:72px;border-bottom:1px solid rgba(231,173,54,.2);background:rgba(6,5,3,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.token-studio-topbar-inner{width:100%;height:100%;display:grid;grid-template-columns:240px minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:0 24px}.token-studio-breadcrumb{display:flex;align-items:center;gap:8px;min-width:0;color:#8f825f;font-size:12px}.token-studio-breadcrumb b{color:#f5df9f;font-weight:700}.token-studio-topbar .actions{display:flex;align-items:center;gap:8px}.token-studio-topbar .actions .btn{display:inline-flex;align-items:center;gap:7px;min-height:38px}.token-studio-shell{width:100%;min-height:calc(100vh - 72px);display:grid;grid-template-columns:240px minmax(0,1fr)}.token-studio-sidebar{position:-webkit-sticky;position:sticky;top:72px;height:calc(100vh - 72px);overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:20px 14px;border-right:1px solid rgba(231,173,54,.16);background:rgba(7,6,4,.82)}.token-studio-version{display:flex;align-items:center;justify-content:space-between;margin:0 4px 12px;padding:11px 12px;border:1px solid rgba(231,173,54,.2);border-radius:6px;color:#f5df9f;background:rgba(247,198,93,.05)}.token-studio-version span{font-size:12px}.token-studio-version b{color:#f6b72f;font-size:11px}.token-studio-nav-label{margin:10px 10px 4px;color:#6f674f;font-size:10px;font-weight:800;text-transform:uppercase}.token-studio-category-nav,.token-studio-nav{display:grid;grid-gap:3px;gap:3px}.token-studio-category-nav button,.token-studio-nav button{width:100%;min-width:0;border:1px solid transparent;border-radius:6px;color:#9f9475;background:transparent;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.token-studio-nav button{display:grid;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;grid-gap:10px;gap:10px;padding:10px;text-align:left}.token-studio-nav button>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.token-studio-nav button b{color:inherit;font-size:12px}.token-studio-nav button small{overflow:hidden;color:#6f674f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.token-studio-nav-arrow{opacity:.3}.token-studio-category-nav button.active,.token-studio-category-nav button:hover,.token-studio-nav button.active,.token-studio-nav button:hover{border-color:rgba(231,173,54,.25);color:#ffe7a3;background:linear-gradient(90deg,rgba(247,198,93,.13),rgba(247,198,93,.035))}.factory-tool-grid button:active,.token-studio-category-nav button:active,.token-studio-nav button:active{transform:scale(.98)}.factory-secretary-entry:focus-visible,.factory-tool-grid button:focus-visible,.token-studio-category-nav button:focus-visible,.token-studio-nav button:focus-visible,.token-studio-topbar .btn:focus-visible{outline:2px solid #f6b72f;outline-offset:2px}.token-studio-category-nav button{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:9px 10px;text-align:left;font-size:11px}.token-studio-category-nav small{min-width:22px;padding:2px 5px;border-radius:999px;text-align:center;color:#827759;background:rgba(255,255,255,.04)}.token-studio-security{display:flex;align-items:center;gap:9px;margin-top:auto;padding:12px;border:1px solid rgba(66,242,123,.14);border-radius:6px;color:#68dd8b;background:rgba(66,242,123,.04)}.token-studio-security span{display:grid;grid-gap:2px;gap:2px}.token-studio-security b{font-size:11px}.token-studio-security small{color:#74836f;font-size:9px}.token-studio-workspace{min-width:0;padding:24px}.token-studio-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1600px;margin:0 auto 18px;padding-bottom:18px;border-bottom:1px solid rgba(231,173,54,.15)}.token-studio-eyebrow{color:#c39129;font-size:10px;font-weight:800}.token-studio-heading h1{margin:8px 0 6px;color:#fff1c4;font-size:36px;line-height:1.1}.token-studio-heading p{margin:0;color:#918464;font-size:13px}.token-studio-heading-meta{display:flex;align-items:center;gap:10px}.token-studio-heading-meta b,.token-studio-heading-meta span{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(231,173,54,.16);border-radius:6px;color:#a99c78;font-size:10px;background:rgba(255,255,255,.02)}.token-studio-heading-meta span{color:#63da82;border-color:rgba(66,242,123,.16)}.token-studio-content{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 286px;grid-gap:16px;gap:16px;align-items:start}.token-studio-content .launch-stage{min-width:0}.token-studio-content .launch-panel{border-color:rgba(231,173,54,.18);background:linear-gradient(180deg,rgba(18,15,9,.94),rgba(9,8,5,.98))}.token-factory-workspace{display:grid;grid-gap:16px;gap:16px;padding:18px}.factory-workspace-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.factory-workspace-head>div{display:grid;grid-gap:4px;gap:4px}.factory-workspace-head span{color:#bc8e2d;font-size:10px;font-weight:800}.factory-workspace-head h2{margin:0;color:#fff0bd;font-size:23px}.factory-workspace-head p{margin:0;color:#8f8467;font-size:12px}.factory-search{width:min(260px,100%);display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(231,173,54,.18);border-radius:6px;color:#8d805e;background:rgba(0,0,0,.22)}.factory-search input{min-width:0;border:0!important;padding:10px 0!important;background:transparent!important;box-shadow:none!important}.factory-category-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.factory-category-tabs button{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:34px;border-radius:6px;padding:7px 10px;font-size:10px}.factory-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.factory-tool-grid button{position:relative;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;align-items:center;padding:11px;border:1px solid rgba(231,173,54,.14);border-radius:6px;text-align:left;color:#9e9272;background:rgba(255,255,255,.018);cursor:pointer;transition:.18s ease}.factory-tool-grid button>span{grid-row:1/span 2;width:30px;height:30px;display:grid;place-items:center;border-radius:6px;color:#d9a83a;font-size:9px;font-weight:900;background:rgba(247,198,93,.08)}.factory-tool-grid button b{overflow:hidden;color:#e7dab3;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.factory-tool-grid button small{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.factory-tool-grid button>svg{grid-column:3;grid-row:1/span 2;opacity:.35}.factory-tool-grid button.active,.factory-tool-grid button:hover{border-color:rgba(246,183,47,.55);color:#fff0bd;background:linear-gradient(135deg,rgba(247,198,93,.12),rgba(247,198,93,.035));box-shadow:inset 0 0 0 1px rgba(255,225,145,.04)}.factory-tool-grid button.active:after{position:absolute;inset:auto 10px -1px 10px;height:2px;content:"";background:linear-gradient(90deg,transparent,#f5b82e,transparent)}.factory-config-section{display:grid;grid-gap:13px;gap:13px;padding-top:16px;border-top:1px solid rgba(231,173,54,.15)}.factory-config-section .tool-clean-head{padding:0;border:0;background:transparent}.factory-config-section .tool-clean-head>div:first-child{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;grid-gap:7px 10px;gap:7px 10px}.factory-config-section .tool-clean-head>div:first-child p{grid-column:1/-1}.factory-chain-selector{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(231,173,54,.16);border-radius:6px;background:rgba(0,0,0,.16)}.factory-chain-selector>div:first-child{display:flex;align-items:center;gap:8px;color:#d9a83a}.factory-chain-selector>div:first-child span{display:grid;grid-gap:2px;gap:2px}.factory-chain-selector>div:first-child b{color:#f3dda0;font-size:11px}.factory-chain-selector>div:first-child small{color:#817657;font-size:8px}.factory-chain-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));grid-gap:7px;gap:7px}.factory-chain-options button{min-width:0;display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;grid-gap:1px 7px;gap:1px 7px;padding:8px;border:1px solid rgba(231,173,54,.14);border-radius:5px;text-align:left;color:#9c9070;background:rgba(255,255,255,.02);cursor:pointer}.factory-chain-options button>span{grid-row:1/span 2;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:#e9b63f;font-size:8px;font-weight:900;background:rgba(247,198,93,.09)}.factory-chain-options button b{overflow:hidden;color:#d9cda8;font-size:10px;text-overflow:ellipsis}.factory-chain-options button small{color:#746a50;font-size:8px}.factory-chain-options button.active,.factory-chain-options button:hover{border-color:#d59c28;color:#ffe5a0;background:linear-gradient(135deg,rgba(247,198,93,.14),rgba(247,198,93,.035))}.factory-chain-options button.active>span{color:#241600;background:linear-gradient(135deg,#ffe89a,#d89219)}.factory-config-state{display:flex;align-items:center;gap:8px;min-width:130px;padding:9px 10px;border:1px solid rgba(231,173,54,.18);border-radius:6px}.factory-config-state>span{display:grid;grid-gap:2px;gap:2px;border:0;padding:0;background:transparent}.factory-config-state small{color:#817657;font-size:8px}.factory-config-state b{font-size:11px}.factory-config-state.ok{color:#66de86;border-color:rgba(66,242,123,.2);background:rgba(66,242,123,.04)}.factory-config-state.warn{color:#f4c254;background:rgba(247,198,93,.04)}.factory-form-grid label{font-size:11px}.factory-form-grid input,.factory-form-grid select,.factory-form-grid textarea{border-radius:6px}.factory-field-groups{display:grid;grid-gap:14px;gap:14px}.factory-field-group{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid rgba(231,173,54,.13)}.factory-field-group>header{display:flex;align-items:center;gap:9px}.factory-field-group>header>span{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(231,173,54,.24);border-radius:5px;color:#d9a83a;font-size:8px;font-weight:900;background:rgba(247,198,93,.05)}.factory-field-group>header>div{display:grid;grid-gap:2px;gap:2px}.factory-field-group>header b{color:#ead8a5;font-size:12px}.factory-field-group>header small{color:#776c51;font-size:8px}.factory-tax-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-tax-side{min-width:0;display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(231,173,54,.14);border-radius:6px;background:rgba(255,255,255,.015)}.factory-tax-side>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid rgba(231,173,54,.12)}.factory-tax-side>div:first-child b{color:#dfcf9f;font-size:11px}.factory-tax-side>div:first-child span{color:#f4bd3e;font-size:13px;font-weight:800}.factory-tax-side .factory-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.factory-tax-side .factory-form-grid input{padding:9px 10px}.factory-primary-actions .btn{display:inline-flex;align-items:center;gap:6px}.factory-context-rail{position:-webkit-sticky;position:sticky;top:94px;display:grid;grid-gap:10px;gap:10px}.factory-context-rail>section,.factory-secretary-entry{border:1px solid rgba(231,173,54,.17);border-radius:7px;background:linear-gradient(180deg,rgba(18,15,9,.94),rgba(9,8,5,.98))}.factory-preview-card{display:grid;justify-items:center;grid-gap:5px;gap:5px;padding:18px 14px 14px;text-align:center}.factory-preview-logo{width:82px;height:82px;display:grid;place-items:center;margin-bottom:6px;filter:drop-shadow(0 0 18px rgba(247,174,34,.25));animation:factory-logo-float 4s ease-in-out infinite}.factory-preview-logo img{width:100%;height:100%;object-fit:contain}.factory-preview-card>small{color:#847858;font-size:9px}.factory-preview-card h2{margin:0;color:#fff1c4;font-size:17px}.factory-preview-card>p{margin:0 0 8px;color:#9a8c68;font-size:10px}.factory-preview-stats{width:100%;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(231,173,54,.13)}.factory-preview-stats>span{min-width:0;display:grid;grid-gap:3px;gap:3px;padding:10px 5px 0}.factory-preview-stats>span+span{border-left:1px solid rgba(231,173,54,.13)}.factory-preview-stats small{color:#746a50;font-size:8px}.factory-preview-stats b{overflow:hidden;color:#d9cda8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.factory-context-section{display:grid;grid-gap:10px;gap:10px;padding:13px}.factory-context-section header{display:flex;align-items:center;justify-content:space-between;color:#f3dda0;font-size:11px;font-weight:800}.factory-status-line{display:grid;grid-gap:3px;gap:3px;padding:9px;border-radius:5px;background:rgba(255,255,255,.025)}.factory-status-line span{font-size:8px;font-weight:800;text-transform:uppercase}.factory-status-line b{overflow:hidden;color:#d7caa5;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.factory-status-line.ok span{color:#60dd83}.factory-status-line.warn span{color:#f2bb3c}.factory-context-detail{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px}.factory-context-detail span{color:#756b50}.factory-context-detail b{color:#cfc19b;font-weight:600;text-align:right}.factory-context-section .btn{width:100%;justify-content:center;min-height:34px;font-size:10px}.factory-readiness{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.factory-readiness>b{color:#ffd56a;font-size:19px}.factory-readiness>span{height:5px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.factory-readiness i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c98216,#ffd768);box-shadow:0 0 10px rgba(247,183,47,.35);transition:width .3s ease}.factory-context-section p{margin:0;color:#7f7456;font-size:9px;line-height:1.5}.factory-secretary-entry{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;grid-gap:9px;gap:9px;padding:12px;color:#e3d4aa;text-align:left;cursor:pointer}.factory-secretary-entry>span{display:grid;grid-gap:2px;gap:2px}.factory-secretary-entry b{font-size:11px}.factory-secretary-entry small{color:#7d7255;font-size:8px}.factory-secretary-entry:hover{border-color:rgba(246,183,47,.42);color:#ffe7a3}.factory-workspace-actions{display:flex!important;grid-template-columns:none!important;flex-wrap:wrap;justify-content:flex-end;gap:7px!important}.factory-workspace-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 11px;font-size:10px}.factory-tool-chooser{display:grid;grid-template-columns:minmax(220px,1fr) minmax(190px,260px) 88px;align-items:end;grid-gap:9px;gap:9px;padding:11px;border:1px solid rgba(231,173,54,.16);border-radius:7px;background:rgba(0,0,0,.18)}.factory-tool-chooser>label:first-child{display:grid;grid-gap:5px;gap:5px;color:#817657;font-size:9px}.factory-chain-selector.compact>select,.factory-tool-chooser select{width:100%;min-width:0;padding:10px 11px;border:1px solid rgba(231,173,54,.2);border-radius:6px;color:#e7dab3;background:#0b0906;font:600 11px/1.2 inherit}.factory-tool-chooser>div:last-child{display:grid;justify-items:end;grid-gap:1px;gap:1px;padding-bottom:3px}.factory-tool-chooser>div:last-child b{color:#ffd36a;font-size:18px}.factory-tool-chooser>div:last-child small,.factory-tool-chooser>div:last-child span{color:#817657;font-size:8px}.factory-tutorial{display:grid;grid-gap:10px;gap:10px;padding:13px 14px;border:1px solid rgba(231,173,54,.18);border-radius:7px;background:linear-gradient(135deg,rgba(247,198,93,.07),rgba(247,198,93,.02))}.factory-tutorial header{display:flex;align-items:center;gap:7px;color:#f0ca68;font-size:11px}.factory-tutorial ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 20px;gap:8px 20px;margin:0;padding-left:20px;color:#9b8e6c;font-size:9px;line-height:1.55}.factory-chain-selector.compact{grid-template-columns:minmax(0,1fr) minmax(210px,36%);align-items:center}.factory-adapter-strip{margin-bottom:2px}.factory-review-prompt{padding:10px 12px;border:1px solid rgba(231,173,54,.18);border-radius:6px;color:#d6bd7b;background:rgba(247,198,93,.04);font-size:10px}.factory-ready,.factory-warning{display:flex;align-items:flex-start;gap:7px}.factory-form-grid label{display:grid;align-content:start;grid-gap:5px;gap:5px}.factory-form-grid label>small{min-height:24px;color:#70664d;font-size:8px;line-height:1.45}.factory-form-grid label>em{color:#ff7d70;font-size:8px;font-style:normal;line-height:1.4}.factory-form-grid label.factory-field-error input,.factory-form-grid label.factory-field-error select,.factory-form-grid label.factory-field-error textarea{border-color:rgba(255,92,79,.62)!important;box-shadow:0 0 0 2px rgba(255,92,79,.08)!important}.factory-review-preview{overflow:hidden;border-color:rgba(231,173,54,.2)!important}.factory-review-preview>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;border-bottom:1px solid rgba(231,173,54,.14);color:#ead8a5;font-size:10px}.factory-review-preview>header em{padding:4px 7px;border-radius:999px;color:#d3aa51;background:rgba(247,198,93,.08);font-size:8px;font-style:normal}.factory-review-preview.approved>header em{color:#6be18b;background:rgba(66,242,123,.08)}.factory-preview-empty{display:grid;justify-items:center;grid-gap:9px;gap:9px;padding:24px 16px;color:#776c51;text-align:center}.factory-preview-empty svg{color:#bd8b2a}.factory-preview-empty p{margin:0;font-size:9px;line-height:1.6}.factory-exact-preview{display:grid;padding:4px 13px 11px}.factory-exact-preview>div{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid rgba(231,173,54,.09)}.factory-exact-preview>div:last-child{border-bottom:0}.factory-exact-preview span{color:#746a50;font-size:8px}.factory-exact-preview b{overflow:hidden;color:#d9cda8;font-size:9px;font-weight:650;text-align:right;text-overflow:ellipsis;white-space:nowrap}.factory-exact-preview .wide{align-items:flex-start;flex-direction:column;gap:4px}.factory-exact-preview .wide b{max-width:100%;white-space:normal;text-align:left}.factory-reviewed-params{margin-top:8px;border:1px solid rgba(231,173,54,.14);border-radius:6px;background:rgba(247,198,93,.025)}.factory-reviewed-params summary{padding:9px 10px;color:#bda66c;font-size:8px;cursor:pointer}.factory-reviewed-params>div{max-height:230px;overflow:auto;padding:0 10px 8px}.factory-reviewed-params p{display:grid;grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);grid-gap:8px;gap:8px;margin:0;padding:7px 0;border-top:1px solid rgba(231,173,54,.08)}.factory-reviewed-params p b{overflow-wrap:anywhere;white-space:normal}.factory-deployment-note{margin:8px 0 0;padding:9px 10px;border-left:2px solid #d89b29;color:#8e8263;background:rgba(216,155,41,.05);font-size:8px;line-height:1.55}.factory-review-result{display:grid;grid-gap:6px;gap:6px;padding:12px}.factory-review-result header{display:flex;align-items:center;gap:7px;color:#ff887e;font-size:10px}.factory-review-result p{margin:0;color:#bd7c75;font-size:8px;line-height:1.45}.factory-review-result p:before{content:"\2022";margin-right:5px}.factory-review-result small{color:#79615d;font-size:8px}.factory-review-actions{display:grid;grid-gap:7px;gap:7px;padding:2px 0}.factory-review-actions .btn{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;min-height:39px;font-size:10px}.factory-review-actions .btn:disabled{cursor:not-allowed;opacity:.42;filter:saturate(.3)}.factory-review-actions>small{color:#766b51;font-size:8px;text-align:center}.factory-create-contract:not(:disabled){color:#211400;background:linear-gradient(135deg,#ffe48b,#d7971f);box-shadow:0 8px 24px rgba(218,154,34,.18)}.factory-deployment-result{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:9px;gap:9px;padding:12px;border:1px solid rgba(231,173,54,.17);border-radius:7px;background:#0c0a06}.factory-deployment-result>svg{margin-top:1px}.factory-deployment-result div{min-width:0;display:grid;grid-gap:4px;gap:4px}.factory-deployment-result b{color:#ead8a5;font-size:10px}.factory-deployment-result p{overflow-wrap:anywhere;margin:0;color:#8e8263;font-size:8px;line-height:1.45}.factory-deployment-result p strong{display:block;margin-bottom:2px;color:#b7a87f;font-size:7px;font-weight:600}.factory-deployment-result small{color:#71664d;font-size:8px}.factory-deployment-result a{display:inline-flex;align-items:center;gap:3px;margin-top:3px;color:#f3bd45;font-size:8px}.factory-deployment-result.pending svg{color:#eeb847}.factory-deployment-result.failed{border-color:rgba(255,92,79,.24)}.factory-deployment-result.failed b,.factory-deployment-result.failed svg{color:#ff8278}.factory-deployment-result.success{border-color:rgba(66,242,123,.24);background:rgba(66,242,123,.035)}.factory-deployment-result.success b,.factory-deployment-result.success svg{color:#6be18b}.boss-secretary-float{position:fixed;z-index:120;right:18px;bottom:18px}@media (min-width:1101px){.boss-secretary-float{right:320px}}.boss-secretary-launcher{display:flex;align-items:center;gap:9px;min-width:190px;padding:11px 13px;border:1px solid rgba(231,173,54,.4);border-radius:9px;color:#f0d693;background:linear-gradient(135deg,rgba(24,18,8,.98),rgba(8,7,4,.98));box-shadow:0 18px 48px rgba(0,0,0,.4),0 0 24px rgba(218,154,34,.1);cursor:pointer}.boss-secretary-launcher>svg{color:#f4bd3e}.boss-secretary-launcher span{display:grid;grid-gap:2px;gap:2px;text-align:left}.boss-secretary-launcher b{font-size:10px}.boss-secretary-launcher small{color:#887a59;font-size:8px}.boss-secretary-window{width:min(370px,calc(100vw - 24px));overflow:hidden;border:1px solid rgba(231,173,54,.42);border-radius:10px;background:linear-gradient(180deg,#171108,#090704);box-shadow:0 24px 70px rgba(0,0,0,.55),0 0 30px rgba(218,154,34,.12)}.boss-secretary-window>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-bottom:1px solid rgba(231,173,54,.16)}.boss-secretary-window>header span{display:grid;grid-template-columns:20px auto;grid-gap:1px 7px;gap:1px 7px;align-items:center}.boss-secretary-window>header svg{grid-row:1/span 2;color:#f4bd3e}.boss-secretary-window>header b{color:#f2d991;font-size:10px}.boss-secretary-window>header small{color:#64d984;font-size:7px}.boss-secretary-window>header button{width:28px;height:28px;display:grid;place-items:center;border:0;color:#8f8261;background:transparent;cursor:pointer}.boss-secretary-answer{min-height:86px;max-height:180px;overflow:auto;display:flex;align-items:flex-start;gap:7px;padding:13px;color:#c3b690;font-size:10px;line-height:1.65;white-space:pre-line}.boss-secretary-quick-actions{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 11px}.boss-secretary-quick-actions button{padding:6px 8px;border:1px solid rgba(231,173,54,.2);border-radius:999px;color:#bda66c;background:rgba(247,198,93,.04);font-size:8px;cursor:pointer}.boss-secretary-compose{display:grid;grid-template-columns:minmax(0,1fr) 34px;grid-gap:7px;gap:7px;padding:10px 12px;border-top:1px solid rgba(231,173,54,.14)}.boss-secretary-compose input{min-width:0;padding:9px 10px!important;border-radius:6px!important;font-size:9px!important}.boss-secretary-compose button{display:grid;place-items:center;border:0;border-radius:50%;color:#241600;background:linear-gradient(135deg,#ffe48b,#d7971f);cursor:pointer}.boss-secretary-compose button:disabled{opacity:.4;cursor:not-allowed}.spin{animation:spin .85s linear infinite}@keyframes factory-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.stage1-topbar-inner{grid-template-columns:200px minmax(0,1fr) auto}.stage1-wallet-pills{gap:10px}.stage1-wallet-pill,.stage1-wallet-pills{min-width:0;display:flex;align-items:center}.stage1-wallet-pill{gap:8px;padding:10px 12px;border:1px solid rgba(231,173,54,.16);border-radius:9px;color:#d8ccab;background:rgba(255,255,255,.025)}.stage1-wallet-pill.ok{border-color:rgba(66,242,123,.2);color:#7ae09b}.stage1-wallet-pill.warn{color:#f2bb3c}.stage1-wallet-pill span{min-width:0;display:grid;grid-gap:2px;gap:2px}.stage1-wallet-pill small{color:#7e7254;font-size:8px}.stage1-wallet-pill b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.stage1-sidebar{gap:14px}.stage1-primary-nav{display:grid;grid-gap:6px;gap:6px}.stage1-primary-nav button{width:100%;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:12px 10px;border:1px solid transparent;border-radius:8px;color:#9f9475;background:transparent;text-align:left;cursor:pointer}.stage1-primary-nav button.active,.stage1-primary-nav button:hover{border-color:rgba(231,173,54,.25);color:#ffe7a3;background:linear-gradient(90deg,rgba(247,198,93,.13),rgba(247,198,93,.035))}.stage1-heading{margin-bottom:14px}.stage1-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:1600px;margin:0 auto 14px}.stage1-step{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(231,173,54,.14);border-radius:10px;color:#9e9270;background:rgba(255,255,255,.02)}.stage1-step.done{border-color:rgba(246,183,47,.4);color:#ffe7a3;background:linear-gradient(135deg,rgba(247,198,93,.12),rgba(247,198,93,.03))}.stage1-step span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#241600;font-size:11px;font-weight:800;background:linear-gradient(135deg,#ffe89a,#d89219)}.stage1-step b{font-size:12px}.stage1-hint-bar,.stage1-routing-strip{max-width:1600px;margin:0 auto 14px;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(231,173,54,.14);border-radius:10px;color:#d8ccab;background:rgba(255,255,255,.02)}.stage1-routing-strip div{display:grid;grid-gap:2px;gap:2px}.stage1-routing-strip small{color:#7f7355;font-size:8px}.stage1-routing-strip b{font-size:11px}.stage1-hint-bar{justify-content:flex-start;color:#dfcf9f;font-size:11px;background:linear-gradient(90deg,rgba(247,198,93,.08),rgba(247,198,93,.02))}.stage1-content-grid{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:16px;gap:16px}.stage1-main-column,.stage1-side-column{display:grid;grid-gap:16px;gap:16px;align-content:start}.stage1-section{padding:18px}.stage1-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.stage1-section-head>div{display:grid;grid-gap:4px;gap:4px}.stage1-section-head span{color:#bc8e2d;font-size:10px;font-weight:800}.stage1-section-head h2{margin:0;color:#fff0bd;font-size:20px}.stage1-section-head small{color:#7e7254;font-size:10px}.stage1-chain-grid,.stage1-template-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.stage1-chain-grid button,.stage1-template-grid button{min-width:0;display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(231,173,54,.14);border-radius:10px;color:#cfc19b;background:rgba(255,255,255,.02);text-align:left;cursor:pointer;transition:.18s ease}.stage1-chain-grid button.active,.stage1-chain-grid button:hover,.stage1-template-grid button.active,.stage1-template-grid button:hover{border-color:rgba(246,183,47,.48);background:linear-gradient(135deg,rgba(247,198,93,.1),rgba(247,198,93,.03))}.stage1-chain-grid button span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#241600;font-size:10px;font-weight:900;background:linear-gradient(135deg,#ffe89a,#d89219)}.stage1-chain-grid button div,.stage1-template-badges,.stage1-template-grid button header{display:grid;grid-gap:4px;gap:4px}.stage1-chain-grid button b,.stage1-template-grid button b{font-size:13px}.stage1-chain-grid button small,.stage1-template-grid button p,.stage1-template-grid button small,.stage1-template-grid button span{color:#86795a;font-size:10px;line-height:1.5}.stage1-chain-grid button em,.stage1-template-grid button em{justify-self:start;padding:4px 8px;border-radius:999px;color:#6be18b;background:rgba(66,242,123,.08);font-size:8px;font-style:normal}.stage1-template-meta{display:flex;flex-wrap:wrap;gap:8px}.stage1-template-badges{display:flex;flex-wrap:wrap;gap:6px}.stage1-template-badges small{padding:4px 7px;border-radius:999px;color:#dcb561;background:rgba(247,198,93,.08)}.stage1-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.stage1-tool-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(231,173,54,.14);border-radius:10px;background:rgba(255,255,255,.02)}.stage1-tool-card>span{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;color:#241600;font-size:11px;font-weight:900;background:linear-gradient(135deg,#ffe89a,#d89219)}.stage1-tool-card>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.stage1-tool-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.stage1-tool-card p{margin:0;color:#837758;font-size:10px;line-height:1.6}.stage1-tool-card em{padding:4px 7px;border-radius:999px;color:#d8a848;background:rgba(247,198,93,.08);font-size:8px;font-style:normal}.stage1-tool-card.ready{border-color:rgba(246,183,47,.3)}.stage1-ai-panel,.stage1-form-panel,.stage1-preview-card,.stage1-summary-card{padding:18px}.stage1-preview-logo{width:86px;height:86px;display:grid;place-items:center;margin:8px auto 4px;border-radius:50%;color:#241600;font-size:20px;font-weight:900;background:radial-gradient(circle at 50% 35%,#fff0b8,#f0b032 55%,#7b4d09);box-shadow:0 0 22px rgba(247,174,34,.22)}.stage1-preview-card{text-align:center}.stage1-preview-card h2{margin:0;color:#fff1c4;font-size:20px}.stage1-preview-card p{margin:4px 0 12px;color:#928462;font-size:11px}.stage1-preview-stats,.stage1-success-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.stage1-preview-stats div,.stage1-success-grid div,.stage1-summary-card div{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid rgba(231,173,54,.1);border-radius:8px;background:rgba(255,255,255,.02)}.stage1-preview-stats span,.stage1-success-grid span,.stage1-summary-card span{color:#776c50;font-size:8px}.stage1-preview-stats b,.stage1-success-grid b,.stage1-summary-card b{overflow:hidden;color:#dfd0a8;font-size:10px;line-height:1.5;text-overflow:ellipsis}.stage1-control-card header,.stage1-success-lower article header,.stage1-summary-card header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.stage1-action-column{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.stage1-action-column .btn,.stage1-deploy-button{width:100%;justify-content:center}.stage1-error-tip{margin:10px 0 0;color:#ff867b;font-size:10px}.stage1-control-shell,.stage1-success-shell,.stage1-tool-shell{max-width:1600px;margin:0 auto;padding:24px 24px 40px}.stage1-breadcrumb-line{display:flex;align-items:center;gap:8px;margin-top:10px;color:#8e8366;font-size:11px}.stage1-breadcrumb-line b{color:#f4df9d}.stage1-tool-page-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.95fr) 310px;grid-gap:16px;gap:16px;align-items:start}.stage1-inline-select{min-width:180px;padding:10px 11px;border:1px solid rgba(231,173,54,.16);border-radius:8px;color:#e7dab3;background:#0b0906;font:600 11px/1.2 inherit}.stage1-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.stage1-form-grid label{display:grid;grid-gap:6px;gap:6px;color:#d8ccab;font-size:11px}.stage1-form-grid label.wide{grid-column:1/-1}.stage1-form-grid small{min-height:24px;color:#7d7257;font-size:8px;line-height:1.5}.stage1-form-grid em{color:#ff867b;font-size:8px;font-style:normal}.stage1-ai-stack{display:grid;grid-gap:12px;gap:12px}.stage1-ai-stack article{display:grid;grid-gap:8px;gap:8px;padding:13px;border:1px solid rgba(231,173,54,.12);border-radius:9px;background:rgba(255,255,255,.02)}.stage1-ai-stack header{display:flex;align-items:center;gap:8px;color:#f0ca68;font-size:11px}.stage1-ai-stack p,.stage1-control-card p,.stage1-success-lower p{margin:0;color:#8d8163;font-size:10px;line-height:1.7}.stage1-ai-compose{margin-top:12px}.stage1-ai-compose input{width:100%;padding:11px 12px!important;border-radius:8px!important;color:#95886a!important}.stage1-right-rail{display:grid;grid-gap:16px;gap:16px}.stage1-empty-state{min-height:calc(100vh - 72px);display:grid;place-items:center;grid-gap:10px;gap:10px;padding:40px;text-align:center}.stage1-empty-state h1{margin:0;color:#fff1c4}.stage1-empty-state p{margin:0;color:#8d8162}.stage1-control-overview,.stage1-success-card{padding:22px}.stage1-success-main{display:flex;align-items:center;gap:16px;margin-bottom:18px}.stage1-success-icon{width:74px;height:74px;display:grid;place-items:center;border-radius:50%;color:#6be18b;background:rgba(66,242,123,.08);box-shadow:0 0 18px rgba(66,242,123,.12)}.stage1-success-main h2{margin:0 0 5px;color:#fff1c4;font-size:28px}.stage1-success-main p{margin:0;color:#8f8366}.stage1-success-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.stage1-success-lower{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.stage1-timeline-card div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-top:1px solid rgba(231,173,54,.1);color:#cfc19b;font-size:10px}.stage1-timeline-card div:first-of-type{border-top:0}.stage1-control-grid{display:grid;grid-gap:16px;gap:16px}.stage1-control-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.stage1-control-card{padding:18px}html[data-theme=light] .stage1-ai-stack article,html[data-theme=light] .stage1-chain-grid button,html[data-theme=light] .stage1-hint-bar,html[data-theme=light] .stage1-preview-stats div,html[data-theme=light] .stage1-routing-strip,html[data-theme=light] .stage1-step,html[data-theme=light] .stage1-success-grid div,html[data-theme=light] .stage1-summary-card div,html[data-theme=light] .stage1-template-grid button,html[data-theme=light] .stage1-tool-card,html[data-theme=light] .stage1-wallet-pill{background:#fff;border-color:#eadfc8}html[data-theme=light] .stage1-inline-select{color:#3b3325;background:#fff;border-color:#e4d8bb}@media (max-width:1400px){.stage1-chain-grid,.stage1-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stage1-tool-page-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage1-right-rail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.stage1-wallet-pills{display:none}.stage1-content-grid,.stage1-control-cards,.stage1-success-lower,.stage1-tool-page-grid{grid-template-columns:1fr}}@media (max-width:800px){.stage1-control-shell,.stage1-success-shell,.stage1-tool-shell{padding:16px 12px 32px}.stage1-chain-grid,.stage1-form-grid,.stage1-preview-stats,.stage1-stepper,.stage1-success-grid,.stage1-template-grid,.stage1-tool-grid{grid-template-columns:1fr}.stage1-routing-strip{flex-direction:column;align-items:flex-start}.stage1-success-actions{flex-direction:column}}html[data-theme=light] .launch-workbench-page{background:linear-gradient(180deg,#fbfaf6,#f4f1e8)}html[data-theme=light] .token-studio-topbar{border-color:#e5dcc5;background:rgba(255,255,255,.9)}html[data-theme=light] .token-studio-sidebar{border-color:#e5dcc5;background:#f7f4ec}html[data-theme=light] .factory-preview-card h2,html[data-theme=light] .factory-tool-grid button b,html[data-theme=light] .factory-workspace-head h2,html[data-theme=light] .token-studio-breadcrumb b,html[data-theme=light] .token-studio-heading h1,html[data-theme=light] .token-studio-version{color:#201b12}html[data-theme=light] .token-studio-category-nav button.active,html[data-theme=light] .token-studio-category-nav button:hover,html[data-theme=light] .token-studio-nav button.active,html[data-theme=light] .token-studio-nav button:hover{color:#8b5c00;background:#fff7df}html[data-theme=light] .factory-context-rail>section,html[data-theme=light] .factory-secretary-entry,html[data-theme=light] .token-studio-content .launch-panel{border-color:#e4d8bb;background:#fff;box-shadow:0 10px 28px rgba(84,63,22,.07)}html[data-theme=light] .factory-search{border-color:#e4d8bb;background:#fff}html[data-theme=light] .factory-chain-selector{border-color:#e4d8bb;background:#faf8f2}html[data-theme=light] .factory-chain-options button{border-color:#e6ddc8;background:#fff}html[data-theme=light] .factory-chain-options button b{color:#3b3325}html[data-theme=light] .factory-chain-options button.active,html[data-theme=light] .factory-chain-options button:hover{border-color:#d49b26;background:#fff5d9}html[data-theme=light] .factory-field-group{border-color:#eadfc8}html[data-theme=light] .factory-field-group>header b,html[data-theme=light] .factory-tax-side>div:first-child b{color:#3b3325}html[data-theme=light] .factory-tax-side{border-color:#e6ddc8;background:#faf8f2}html[data-theme=light] .factory-tool-grid button{border-color:#e9e1d0;color:#766b54;background:#fff}html[data-theme=light] .factory-tool-grid button.active,html[data-theme=light] .factory-tool-grid button:hover{border-color:#d49b26;color:#805500;background:#fff8e6}html[data-theme=light] .factory-config-section{border-color:#eadfc8}html[data-theme=light] .factory-adapter-strip div,html[data-theme=light] .tool-check-grid div{background:#faf8f2}html[data-theme=light] .factory-status-line{background:#f7f4eb}html[data-theme=light] .factory-deployment-result,html[data-theme=light] .factory-tool-chooser,html[data-theme=light] .factory-tutorial{border-color:#e4d8bb;background:#fff}html[data-theme=light] .factory-chain-selector.compact>select,html[data-theme=light] .factory-tool-chooser select{border-color:#e4d8bb;color:#3b3325;background:#fff}html[data-theme=light] .factory-form-grid label>small{color:#84775d}html[data-theme=light] .factory-exact-preview b,html[data-theme=light] .factory-review-preview>header{color:#3b3325}html[data-theme=light] .boss-secretary-launcher,html[data-theme=light] .boss-secretary-window{border-color:#d9b765;color:#5b451b;background:#fff;box-shadow:0 18px 48px rgba(84,63,22,.18)}html[data-theme=light] .boss-secretary-window>header b{color:#5b451b}html[data-theme=light] .boss-secretary-answer{color:#5f553f}@media (max-width:1400px){.token-studio-shell{grid-template-columns:220px minmax(0,1fr)}.token-studio-content{grid-template-columns:minmax(0,1fr) 250px}.factory-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.token-studio-topbar-inner{grid-template-columns:200px minmax(0,1fr) auto}.token-studio-breadcrumb{display:none}.token-studio-shell{grid-template-columns:190px minmax(0,1fr)}.token-studio-content{grid-template-columns:1fr}.factory-context-rail{position:relative;top:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.factory-deployment-result,.factory-review-actions,.factory-review-preview{grid-column:1/-1}.factory-secretary-entry{min-height:100%}}@media (max-width:800px){.token-studio-topbar{height:auto;min-height:64px}.token-studio-topbar-inner{grid-template-columns:minmax(0,1fr) auto;padding:8px 14px}.token-studio-topbar .actions .token-studio-home{display:none}.token-studio-topbar .actions .btn{padding:8px;font-size:0}.token-studio-shell{display:block}.token-studio-sidebar{position:relative;top:auto;height:auto;overflow:visible;padding:10px 14px;border-right:0;border-bottom:1px solid rgba(231,173,54,.15)}.token-studio-category-nav,.token-studio-nav-label,.token-studio-security,.token-studio-version{display:none}.token-studio-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;grid-gap:6px;gap:6px}.token-studio-nav button{width:auto;grid-template-columns:16px minmax(0,1fr);gap:6px;padding:8px}.token-studio-nav button b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.token-studio-nav button small,.token-studio-nav-arrow{display:none}.token-studio-workspace{padding:16px 12px 28px}.token-studio-heading{align-items:flex-start;margin-bottom:12px}.token-studio-heading h1{font-size:28px}.token-studio-heading-meta{display:none}.factory-workspace-head{align-items:stretch;flex-direction:column}.factory-workspace-actions{justify-content:stretch}.factory-workspace-actions .btn{flex:1 1 auto}.factory-search{width:100%}.factory-chain-selector.compact,.factory-tool-chooser{grid-template-columns:1fr;align-items:stretch}.factory-tool-chooser>div:last-child{display:none}.factory-adapter-strip,.factory-chain-options,.factory-config-section .tool-clean-head,.factory-context-rail,.factory-tax-columns,.factory-tool-grid,.factory-tutorial ol,.launch-form-grid,.launch-form-grid.two,.tool-check-grid{grid-template-columns:1fr}.factory-config-state{width:100%}.factory-chain-options{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-primary-actions{justify-content:stretch}.factory-primary-actions .btn{flex:1 1 100%;justify-content:center}.boss-secretary-float{right:12px;bottom:12px}.boss-secretary-launcher{min-width:0;padding:10px 12px}.boss-secretary-window{width:calc(100vw - 24px)}.token-studio-workspace{padding-bottom:96px}}.factory-page{--bg-main:#050505;--bg-panel:#111111;--bg-card:#151515;--bg-card-soft:#1a1710;--gold:#f5b82e;--gold-2:#d99b18;--gold-soft:rgba(245,184,46,0.16);--gold-border:rgba(245,184,46,0.36);--text-main:#f5f2ea;--text-sub:#a7a099;--text-muted:#6f6a62;--green:#18c66a;--border:rgba(255,255,255,0.08);--radius-card:8px;--radius-panel:10px;--fx-bg:var(--bg-main);--fx-surface:var(--bg-panel);--fx-surface-2:var(--bg-card);--fx-border:var(--border);--fx-border-strong:var(--gold-border);--fx-text:var(--text-main);--fx-text-2:var(--text-sub);--fx-text-3:var(--text-muted);--fx-gold:var(--gold);--fx-gold-soft:var(--gold-soft);--fx-success:var(--green);--fx-warning:var(--gold);min-height:100vh;color:var(--fx-text);background:radial-gradient(circle at top left,rgba(240,185,59,.08),transparent 28%),radial-gradient(circle at bottom right,rgba(240,185,59,.05),transparent 22%),linear-gradient(180deg,#060606,#0b0b0b)}html[data-theme=light] .factory-page{--fx-bg:#f4efe3;--fx-surface:#ffffff;--fx-surface-2:#fbf8f1;--fx-border:rgba(212,182,120,0.35);--fx-border-strong:rgba(232,175,52,0.7);--fx-text:#201b14;--fx-text-2:#675a42;--fx-text-3:#8f7e61;--fx-gold:#efb336;--fx-gold-soft:#8a6211;--fx-success:#29b85e;--fx-warning:#c78f1d;background:radial-gradient(circle at top left,rgba(255,204,87,.18),transparent 25%),linear-gradient(180deg,#f7f3ea,#f1ecdf)}.factory-page{display:grid;grid-template-columns:208px minmax(0,1fr)}.factory-sidebar{display:grid;grid-template-rows:auto 1fr auto auto;grid-gap:22px;gap:22px;padding:18px 18px 14px;border-right:1px solid rgba(255,255,255,.06);background:rgba(6,6,6,.96)}html[data-theme=light] .factory-sidebar{background:rgba(248,245,238,.98)}.factory-sidebar-brand{display:flex;align-items:center;justify-content:space-between;gap:12px}.factory-version-chip{padding:6px 12px;border:1px solid var(--fx-border);border-radius:10px;color:var(--fx-gold);font-size:12px;font-weight:700}.factory-sidebar-children,.factory-sidebar-group,.factory-sidebar-nav{display:grid;grid-gap:8px;gap:8px}.factory-sidebar-child,.factory-sidebar-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-panel);color:var(--fx-text-2);text-decoration:none;background:transparent;transition:.18s ease}.factory-sidebar-link-main{display:flex;align-items:center;gap:12px}.factory-sidebar-child.active,.factory-sidebar-child:hover,.factory-sidebar-link.active,.factory-sidebar-link:hover{color:var(--fx-gold);border-color:var(--fx-border-strong);background:linear-gradient(180deg,rgba(240,185,59,.14),rgba(240,185,59,.04))}html[data-theme=light] .factory-sidebar-child.active,html[data-theme=light] .factory-sidebar-child:hover,html[data-theme=light] .factory-sidebar-link.active,html[data-theme=light] .factory-sidebar-link:hover{background:linear-gradient(180deg,rgba(240,185,59,.18),rgba(240,185,59,.08))}.factory-sidebar-child{min-height:40px;margin-left:14px;padding-left:16px;font-size:14px}.factory-sidebar-children{display:none}.factory-sidebar-children.expanded{display:grid}.factory-sidebar-footer{display:flex;align-items:center;gap:10px}.factory-icon-button,.factory-round-button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--fx-border);border-radius:10px;color:var(--fx-text-2);background:var(--fx-surface)}.factory-icon-button:hover,.factory-round-button:hover{border-color:var(--fx-border-strong);color:var(--fx-gold)}.factory-main{min-width:0;display:grid;grid-template-rows:auto 1fr}.factory-topbar{display:grid;grid-template-columns:minmax(0,470px) minmax(220px,1fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:88px;padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(10,10,10,.92)}html[data-theme=light] .factory-topbar{background:rgba(247,243,234,.96)}.factory-topbar-stack{display:flex;align-items:stretch;gap:12px}.factory-network-badge,.factory-wallet-badge{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 14px;border:1px solid var(--fx-border);border-radius:var(--radius-panel);background:var(--fx-surface)}.factory-wallet-badge{cursor:pointer}.factory-wallet-logo{width:34px;height:34px;border-radius:10px}.factory-network-badge span,.factory-wallet-badge span{display:grid;grid-gap:2px;gap:2px}.factory-network-badge small,.factory-wallet-badge small{color:var(--fx-text-3);font-size:11px}.factory-network-badge b,.factory-wallet-badge b{font-size:21px;line-height:1.1}.factory-network-badge em,.factory-wallet-badge em{color:var(--fx-success);font-size:13px;font-style:normal}.factory-topbar-search{display:flex;align-items:center;gap:10px;height:54px;padding:0 14px;border:1px solid var(--fx-border);border-radius:var(--radius-panel);background:var(--fx-surface)}.factory-topbar-search input{flex:1 1;border:0;outline:none;color:var(--fx-text);background:transparent}.factory-topbar-search input::placeholder{color:var(--fx-text-3)}.factory-topbar-search kbd{padding:4px 8px;border:1px solid var(--fx-border);border-radius:8px;color:var(--fx-text-3);font-size:12px}.factory-topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.factory-topbar-actions .theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--fx-border);border-radius:12px;color:var(--fx-text-2);background:var(--fx-surface)}.factory-icon-button.notify{position:relative}.factory-icon-button.notify span{position:absolute;top:-6px;right:-3px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;color:#1d1608;font-size:11px;font-weight:700;line-height:18px;background:var(--fx-gold)}.factory-admin-badge{display:flex;align-items:center;gap:10px;min-height:54px;padding:0 14px;border:1px solid var(--fx-border);border-radius:var(--radius-panel);color:var(--fx-text);background:var(--fx-surface)}.factory-admin-badge img{width:32px;height:32px;border-radius:999px;padding:4px;border:1px solid rgba(245,184,46,.26);background:radial-gradient(circle at 50% 30%,rgba(245,184,46,.22),rgba(0,0,0,.8) 68%);box-shadow:0 0 16px rgba(245,184,46,.18)}.factory-admin-badge span{display:grid;text-align:left}.factory-admin-badge small{color:var(--fx-gold);font-size:12px}.factory-content{min-width:0;padding:20px 20px 28px}.factory-breadcrumb{display:flex;align-items:center;gap:8px;color:var(--fx-text-3);font-size:14px}.factory-breadcrumb a{color:inherit;text-decoration:none}.factory-breadcrumb b{color:var(--fx-text)}.factory-workbench-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 12px}.factory-workbench-header h1{margin:0;font-size:28px}.factory-workbench-header p{margin:6px 0 0;color:var(--fx-text-2)}.factory-workbench-header.with-tag{align-items:flex-start}.factory-workbench-header.success h1{display:flex;align-items:center;gap:10px}.factory-pill-tag,.factory-state-chip,.factory-status-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border-radius:10px;font-size:13px;font-weight:700}.factory-pill-tag,.factory-state-chip.low{color:var(--fx-gold);background:rgba(240,185,59,.12);border:1px solid var(--fx-border)}.factory-state-chip.success,.factory-status-badge{color:var(--fx-success);background:rgba(55,210,107,.14);border:1px solid rgba(55,210,107,.22)}.factory-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.factory-stepper.compact{grid-template-columns:repeat(7,minmax(0,1fr))}.factory-step{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--fx-border);border-radius:14px;color:var(--fx-text-3);background:var(--fx-surface)}.factory-step.active{color:var(--fx-gold);border-color:var(--fx-border-strong)}.factory-step.complete{color:var(--fx-text);background:color-mix(in srgb,var(--fx-success) 9%,var(--fx-surface))}.factory-step span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:#1a160d;font-size:12px;font-weight:800;background:#2b2418}.factory-step.active span{background:var(--fx-gold)}.factory-step.complete span{color:#fff;background:var(--fx-success)}.factory-notice-bar,.factory-panel{border:1px solid var(--fx-border);border-radius:var(--radius-panel);background:var(--fx-surface)}.factory-notice-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:16px}.factory-notice-main{display:flex;align-items:center;gap:10px;min-width:0;color:var(--fx-text-2)}.factory-notice-main small{color:var(--fx-text-3)}.factory-inline-actions{display:flex;align-items:center;gap:10px}.factory-layout-two-column{display:grid;grid-template-columns:minmax(0,1fr) 312px;grid-gap:18px;gap:18px}.factory-main-column,.factory-side-column,.factory-success-grid{display:grid;grid-gap:18px;gap:18px;align-content:start}.factory-success-grid{grid-template-columns:minmax(0,1fr) 340px}.factory-panel{padding:18px}.factory-panel-title-row,.factory-preview-head,.factory-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.factory-preview-head span,.factory-section-head span{display:block;color:var(--fx-text);font-size:18px;font-weight:700}.factory-preview-head small,.factory-section-head p{margin:4px 0 0;color:var(--fx-text-2)}.factory-panel-title-row b{font-size:17px}.factory-link-button{border:0;color:var(--fx-gold);background:transparent}.factory-link-button.left{padding-left:0}.factory-chain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.factory-chain-card,.factory-feature-card,.factory-quick-button,.factory-template-card,.factory-tool-card{border:1px solid var(--fx-border);border-radius:var(--radius-card);background:var(--fx-surface-2)}.factory-chain-card{position:relative;display:flex;align-items:center;gap:14px;min-height:94px;padding:18px;text-align:left}.factory-chain-card.active{border-color:var(--fx-border-strong);box-shadow:inset 0 0 0 1px rgba(240,185,59,.16),0 0 0 1px rgba(240,185,59,.1)}.factory-chain-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:rgba(255,255,255,.02)}.factory-chain-icon img{width:34px;height:34px;object-fit:contain}.factory-chain-copy{display:grid;grid-gap:4px;gap:4px}.factory-chain-copy span,.factory-detail-list dt,.factory-feature-card span,.factory-muted-copy,.factory-muted-note,.factory-summary-list dt,.factory-template-card p,.factory-tool-copy p{color:var(--fx-text-2)}.factory-chain-copy small{color:var(--fx-text-3)}.factory-chain-card em{position:absolute;top:14px;right:14px;padding:4px 8px;border-radius:8px;color:var(--fx-gold);font-size:12px;font-style:normal;background:rgba(240,185,59,.12)}.factory-template-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.factory-template-card{display:grid;grid-gap:14px;gap:14px;padding:16px;text-align:left}.factory-template-card.active{border-color:var(--fx-border-strong)}.factory-detail-list div,.factory-hash-strip,.factory-inline-tips div,.factory-kpi-row,.factory-success-title-row,.factory-summary-list div,.factory-template-card header,.factory-tool-card{display:flex;align-items:center;justify-content:space-between;gap:12px}.factory-mini-chip{padding:4px 8px;border-radius:8px;color:#1f1708;font-size:12px;font-weight:700;background:var(--fx-gold)}.factory-template-card dl{display:grid;grid-gap:8px;gap:8px}.factory-kpi-row.compact div,.factory-preview-title.left,.factory-summary-list div,.factory-template-card dl div{display:grid;grid-gap:2px;gap:2px}.factory-detail-list dd,.factory-inline-tips em,.factory-inline-tips span,.factory-summary-list dd,.factory-template-card dd,.factory-template-card dt{margin:0}.factory-chart-kpi strong,.factory-detail-list dd,.factory-feature-card strong,.factory-preview-title h2,.factory-summary-list dd,.factory-template-card dd{color:var(--fx-text)}.factory-tool-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.factory-tool-card{display:grid;grid-gap:12px;gap:12px;padding:14px}.factory-tool-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;color:var(--fx-gold);background:rgba(240,185,59,.1)}.factory-tool-copy{display:grid;grid-gap:6px;gap:6px}.factory-tool-copy small,.success-text{color:var(--fx-success)}.factory-preview-panel{text-align:left}.factory-control-token-badge,.factory-logo-preview,.factory-preview-bull,.factory-success-token-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:radial-gradient(circle,rgba(240,185,59,.2),rgba(240,185,59,.02))}.factory-preview-bull{width:116px;height:116px;margin-bottom:12px}.factory-preview-title{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.factory-tag-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.factory-tag-row span{padding:6px 10px;border:1px solid var(--fx-border);border-radius:10px;color:var(--fx-text-2);font-size:13px}.factory-detail-list{display:grid;grid-gap:12px;gap:12px}.factory-detail-list.wide{margin:14px 0 18px}.factory-advance-toggle,.factory-ai-hero-button,.factory-ghost-action,.factory-gold-button,.factory-outline-button,.factory-quick-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 16px;border-radius:var(--radius-card);font-weight:700;text-decoration:none;transition:.18s ease}.factory-advance-toggle,.factory-ghost-action,.factory-outline-button,.factory-quick-button{border:1px solid var(--fx-border);color:var(--fx-gold);background:transparent}.factory-advance-toggle:hover,.factory-ghost-action:hover,.factory-outline-button:hover,.factory-quick-button:hover{border-color:var(--fx-border-strong)}.factory-gold-button{border:1px solid rgba(240,185,59,.72);color:#1c1408;background:linear-gradient(180deg,#f4c856,#e5a719)}.factory-gold-button:disabled{background:rgba(255,255,255,.04)}.factory-gold-button:disabled,.factory-outline-button:disabled{cursor:not-allowed;color:var(--fx-text-3);border-color:var(--fx-border)}.factory-outline-button:disabled{opacity:.65}.factory-gold-button.ghost{color:var(--fx-gold);background:transparent}.factory-gold-button.wide,.factory-outline-button.wide{width:100%}.factory-summary-block{display:grid;grid-gap:14px;gap:14px}.factory-summary-block+.factory-summary-block{margin-top:18px;padding-top:18px;border-top:1px solid var(--fx-border)}.factory-summary-total{display:flex;align-items:center;justify-content:space-between;color:var(--fx-gold);font-size:18px;font-weight:700}.factory-summary-total.income{color:#f7b633}.factory-audit-list,.factory-bullet-list,.factory-check-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.factory-audit-list li,.factory-bullet-list li,.factory-check-list li{display:flex;align-items:center;gap:10px;color:var(--fx-text-2)}.factory-audit-list em,.factory-check-list em{margin-left:auto;color:var(--fx-success);font-style:normal}.factory-ai-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 320px;grid-gap:18px;gap:18px}.factory-action-column,.factory-option-row,.factory-tab-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.factory-tab-strip{margin-bottom:18px;padding-bottom:10px;border-bottom:1px solid var(--fx-border)}.factory-option-row button,.factory-tab-strip button{min-height:38px;padding:0 14px;border:1px solid transparent;border-radius:12px;color:var(--fx-text-2);background:transparent}.factory-option-row button.active,.factory-tab-strip button.active{color:var(--fx-gold);border-color:var(--fx-border-strong);background:rgba(240,185,59,.12)}.factory-ai-section,.factory-form-stack,.factory-history-box,.factory-inline-warning,.factory-social-stack{display:grid;grid-gap:14px;gap:14px}.factory-form-stack label{display:grid;grid-gap:8px;gap:8px}.factory-ai-chatbox input,.factory-form-stack input,.factory-form-stack textarea{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--fx-border);border-radius:12px;color:var(--fx-text);background:var(--fx-surface-2)}.factory-form-stack textarea{min-height:110px;padding:14px;resize:vertical}.factory-form-stack small{color:var(--fx-text-3);text-align:right}.factory-inline-input{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid var(--fx-border);border-radius:12px;background:var(--fx-surface-2)}.factory-inline-input input{min-height:auto;padding:0;border:0;background:transparent}.factory-inline-input em{color:var(--fx-text-3);font-style:normal}.factory-inline-input em.success,.factory-logo-copy em{color:var(--fx-success)}.factory-logo-card{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--fx-border);border-radius:14px;background:var(--fx-surface-2)}.factory-logo-preview{width:82px;height:82px;overflow:hidden}.factory-logo-preview img,.factory-preview-bull img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.factory-logo-copy{display:grid;grid-gap:8px;gap:8px}.factory-logo-copy b{color:var(--fx-text)}.factory-logo-actions{display:grid;grid-template-columns:minmax(96px,.45fr) minmax(0,1fr);grid-gap:8px;gap:8px}.factory-file-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid rgba(240,185,59,.35);border-radius:8px;color:#f8d176;font-size:11px;font-weight:800;background:rgba(240,185,59,.08);cursor:pointer}.factory-file-button input{display:none}.factory-ai-hero-button{width:100%;min-height:88px;margin-bottom:18px;border:1px solid rgba(240,185,59,.42);color:#2b200b;background:linear-gradient(180deg,rgba(240,185,59,.92),rgba(173,124,22,.92))}.factory-ai-hero-button span{display:grid}.factory-ai-section{padding:16px;border:1px solid var(--fx-border);border-radius:var(--radius-card);background:var(--fx-surface-2)}.factory-ai-section header{display:flex;align-items:center;justify-content:space-between;gap:12px}.factory-bullet-list.success li{color:#bbd7be}.factory-ai-section.warning span,.factory-bullet-list.warning li{color:#efb84b}.factory-action-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.factory-action-list li{display:flex;align-items:center;justify-content:space-between;gap:12px}.factory-action-list button{min-width:54px;min-height:32px;border:1px solid var(--fx-border-strong);border-radius:10px;color:var(--fx-gold);background:transparent}.factory-history-box{padding:14px;border-radius:14px;background:rgba(0,0,0,.14)}.factory-history-box ul{margin:0;padding-left:18px;color:var(--fx-text-2)}.factory-progress-card{display:flex;align-items:center;gap:18px}.factory-ring{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:999px;color:var(--fx-success);font-weight:800;background:conic-gradient(var(--fx-success) 0deg 330deg,rgba(255,255,255,.08) 330deg)}.factory-progress-bar{overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(255,255,255,.08)}.factory-progress-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3fdd74,#2da55e)}.factory-inline-error{color:#ff8880}.factory-inline-warning{display:flex;align-items:center;gap:10px;color:var(--fx-warning)}.factory-inline-tips{display:grid;grid-gap:10px;gap:10px}.factory-inline-tips em{color:var(--fx-text-2);font-style:normal}.factory-control-hero-top,.factory-control-token,.factory-success-hero-main,.factory-success-token{display:flex;gap:20px}.factory-success-token{min-width:168px;flex-direction:column;align-items:center;justify-content:center}.factory-activity-list,.factory-chart-kpi,.factory-control-meta,.factory-feature-card,.factory-mini-card-grid,.factory-success-token-copy{display:grid;grid-gap:14px;gap:14px}.factory-success-token-badge{width:148px;height:148px}.factory-control-token-badge{width:108px;height:108px}.factory-kpi-row{margin-top:16px;padding-top:16px;border-top:1px solid var(--fx-border)}.factory-kpi-row>div{flex:1 1;min-width:0}.factory-kpi-row.compact{grid-template-columns:repeat(5,minmax(0,1fr))}.factory-address-row,.factory-hash-strip{padding:14px 16px;border:1px solid var(--fx-border);border-radius:var(--radius-card);background:var(--fx-surface-2)}.factory-process-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.factory-process-step{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.factory-process-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid var(--fx-border);border-radius:999px;color:var(--fx-gold)}.factory-process-step.done .factory-process-icon{border-color:rgba(55,210,107,.34);color:var(--fx-success)}.factory-mini-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.factory-mini-card-grid article{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--fx-border);border-radius:var(--radius-card);background:var(--fx-surface-2)}.factory-page.factory-workbench-page{width:100%;max-width:1487px;min-height:1058px;margin:0 auto;padding:0;grid-template-columns:218px minmax(0,1269px);background:#050505}.factory-workbench-page .factory-sidebar{gap:14px;padding:12px 12px 10px}.factory-workbench-page .factory-sidebar-brand{height:82px;align-items:flex-start}.factory-workbench-page .factory-sidebar-brand .logo{gap:7px}.factory-workbench-page .factory-sidebar-brand .logo-text{padding-top:5px;font-size:20px;line-height:1}.factory-workbench-page .factory-sidebar-brand .logo-text small{margin-top:3px;font-size:8px}.factory-workbench-page .factory-version-chip{margin-top:10px;padding:4px 12px}.factory-workbench-page .factory-sidebar-nav{gap:6px;align-content:start}.factory-workbench-page .factory-sidebar-link{min-height:40px;padding:0 13px;font-size:13px}.factory-workbench-page .factory-sidebar-link.active{box-shadow:inset 0 0 0 1px rgba(245,184,46,.26),0 0 14px rgba(245,184,46,.2);background:linear-gradient(180deg,rgba(245,184,46,.14),rgba(245,184,46,.05))}.factory-workbench-page .factory-topbar{grid-template-columns:505px 225px 231px;gap:10px;height:86px;min-height:86px;padding:10px 18px 10px 310px;background:#050505}.factory-workbench-page .factory-topbar-stack{gap:8px;min-width:0}.factory-workbench-page .factory-network-badge,.factory-workbench-page .factory-wallet-badge{min-height:58px;padding:7px 12px}.factory-workbench-page .factory-wallet-badge{width:170px}.factory-workbench-page .factory-network-badge{flex:1 1;padding-right:108px}.factory-workbench-page .factory-network-badge b,.factory-workbench-page .factory-wallet-badge b{font-size:15px}.factory-workbench-page .factory-network-badge em,.factory-workbench-page .factory-wallet-badge em{font-size:10px}.factory-workbench-page .factory-topbar-actions{position:relative;gap:7px;justify-content:flex-end}.factory-workbench-page .factory-topbar-actions>.factory-gold-button{position:absolute;top:1px;left:-359px;z-index:2;width:96px;min-height:48px;padding:0 8px;white-space:nowrap}.factory-workbench-page .factory-admin-badge{min-height:50px;width:138px;min-width:138px;padding:0 8px}.factory-workbench-page .factory-admin-badge b{font-size:13px;white-space:nowrap}.factory-workbench-page .factory-admin-badge small{font-size:9px;white-space:nowrap}.factory-workbench-page .factory-topbar-search{width:225px;justify-self:center;height:50px}.factory-workbench-page .factory-admin-badge,.factory-workbench-page .factory-icon-button,.factory-workbench-page .factory-network-badge,.factory-workbench-page .factory-topbar-actions .theme-toggle,.factory-workbench-page .factory-topbar-search,.factory-workbench-page .factory-wallet-badge{border-color:rgba(245,184,46,.16)}.factory-workbench-page .factory-content{position:relative;padding:12px 6px 14px 30px}.factory-workbench-page .factory-workbench-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:min(100%,1188px);margin:0 0 12px;padding:0 6px}.factory-workbench-page .factory-workbench-header h1{font-size:20px;line-height:1.15}.factory-workbench-page .factory-workbench-header h2{margin:0;color:var(--fx-text-1);font-size:24px;line-height:1.08}.factory-workbench-page .factory-workbench-header p{margin:5px 0 0;font-size:11px}.factory-workbench-page .factory-stepper{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;width:min(100%,1188px);margin-bottom:10px}.factory-workbench-page .factory-step{min-height:36px;padding:0 12px;border-radius:10px}.factory-workbench-page .factory-notice-bar{width:min(100%,1188px);min-height:38px;margin-bottom:21px;padding:0 14px}.factory-workbench-page .factory-layout-two-column{grid-template-columns:minmax(0,1188px);gap:0;align-items:start}.factory-workbench-page .factory-main-column{gap:12px}.factory-workbench-page .factory-panel{padding:12px 14px;border-color:rgba(245,184,46,.12);background:linear-gradient(180deg,rgba(21,21,21,.96),rgba(14,14,14,.98)),#111111;box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.factory-workbench-page .factory-panel-title-row b,.factory-workbench-page .factory-preview-head span,.factory-workbench-page .factory-section-head span{font-size:16px}.factory-workbench-page .factory-chain-copy small,.factory-workbench-page .factory-chain-copy span,.factory-workbench-page .factory-check-list li,.factory-workbench-page .factory-detail-list dd,.factory-workbench-page .factory-detail-list dt,.factory-workbench-page .factory-link-button,.factory-workbench-page .factory-notice-main,.factory-workbench-page .factory-preview-head small,.factory-workbench-page .factory-section-head p,.factory-workbench-page .factory-summary-list dd,.factory-workbench-page .factory-summary-list dt,.factory-workbench-page .factory-template-card dd,.factory-workbench-page .factory-template-card dt,.factory-workbench-page .factory-template-card p,.factory-workbench-page .factory-tool-copy p,.factory-workbench-page .factory-tool-copy small{font-size:12px}.factory-workbench-page .factory-panel-title-row,.factory-workbench-page .factory-preview-head,.factory-workbench-page .factory-section-head{margin-bottom:8px}.factory-workbench-page .factory-section-head>div{display:flex;align-items:center;gap:10px;min-width:0}.factory-workbench-page .factory-section-head p{margin:0;white-space:nowrap}.factory-workbench-page .factory-chain-grid{grid-template-columns:repeat(4,1fr);gap:10px}.factory-workbench-page .factory-chain-card{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:88px;padding:10px 13px;border-color:rgba(245,184,46,.11);background:linear-gradient(180deg,rgba(23,23,23,.96),rgba(18,18,18,.98))}.factory-workbench-page .factory-chain-icon{position:relative;width:48px;height:48px;border:1px solid rgba(245,184,46,.22);border-radius:16px;background:radial-gradient(circle at 35% 25%,rgba(245,184,46,.26),transparent 38%),linear-gradient(145deg,rgba(245,184,46,.12),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 8px 24px rgba(0,0,0,.26)}.factory-workbench-page .factory-chain-icon:after{position:absolute;inset:7px;content:"";border:1px solid rgba(245,184,46,.2);border-radius:12px}.factory-workbench-page .factory-chain-icon img{position:relative;z-index:1;width:30px;height:30px;filter:drop-shadow(0 0 8px rgba(245,184,46,.18))}.factory-workbench-page .factory-chain-card.active{border-color:rgba(245,184,46,.34);box-shadow:inset 0 0 0 1px rgba(245,184,46,.22),0 0 16px rgba(245,184,46,.22)}.factory-workbench-page .factory-chain-copy{min-width:0;gap:5px}.factory-workbench-page .factory-chain-copy-main{display:flex;align-items:baseline;min-width:0;gap:8px}.factory-workbench-page .factory-chain-copy b{overflow:hidden;font-size:15px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.factory-workbench-page .factory-chain-copy-main span{flex:0 0 auto;color:var(--fx-text-2);font-size:12px;line-height:1}.factory-workbench-page .factory-chain-copy small{overflow:hidden;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.factory-workbench-page .factory-chain-card em{position:absolute;top:auto;display:inline-flex;align-items:center;justify-content:center;right:10px;bottom:10px;min-height:22px;margin:0;padding:0 8px;font-size:11px;line-height:1;white-space:nowrap}.factory-workbench-page .factory-chain-card.active .factory-chain-copy small{padding-right:58px}.factory-workbench-page .factory-template-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.factory-template-count{color:#f5b82e;font-size:12px}.factory-template-controls{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:10px;gap:10px;margin-bottom:10px}.factory-template-controls.enhanced{grid-template-columns:minmax(0,1fr);align-items:start}.factory-template-controls.enhanced .factory-filter-row{grid-column:1/-1}.factory-workbench-page .factory-category-tabs{display:flex;flex-wrap:nowrap;gap:6px;margin-top:8px;overflow-x:auto;padding:8px 0 6px}.factory-workbench-page .factory-category-tabs button{display:inline-flex;flex:1 1;min-width:max-content;align-items:center;justify-content:center;gap:5px;min-height:44px;border:1px solid rgba(245,184,46,.14);border-radius:8px;padding:0 8px;color:rgba(245,242,234,.9);font-size:13px;font-weight:700;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(245,184,46,.035));cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.factory-workbench-page .factory-category-tabs button svg{flex:0 0 auto;color:#f5b82e;filter:drop-shadow(0 0 8px rgba(245,184,46,.22));transition:transform .2s ease}.factory-workbench-page .factory-category-tabs button:hover{transform:translateY(-1px);border-color:rgba(245,184,46,.34);background:linear-gradient(135deg,rgba(245,184,46,.14),rgba(245,184,46,.045))}.factory-workbench-page .factory-category-tabs button:hover svg{transform:rotate(-8deg) scale(1.08)}.factory-workbench-page .factory-category-tabs button.active{color:#f5b82e;border-color:rgba(245,184,46,.46);background:rgba(245,184,46,.12);box-shadow:0 0 12px rgba(245,184,46,.12)}.factory-template-search{display:none;align-items:center;gap:8px;min-height:30px;border:1px solid rgba(245,184,46,.16);border-radius:8px;padding:0 10px;color:#f5b82e;background:rgba(255,255,255,.03)}.factory-template-search input{width:100%;border:0;outline:0;color:var(--fx-text-1);font-size:12px;background:transparent}.factory-workbench-page .factory-template-card{position:relative;height:auto;min-height:218px;padding:12px;gap:8px;color:inherit;text-decoration:none;text-align:left;border-color:rgba(245,184,46,.11);background:radial-gradient(circle at 14% 12%,rgba(245,184,46,.12),transparent 28%),linear-gradient(180deg,rgba(23,23,23,.96),rgba(18,18,18,.98));cursor:pointer}.factory-workbench-page .factory-template-card:focus-visible,.factory-workbench-page .factory-template-card:hover{border-color:rgba(245,184,46,.42);box-shadow:inset 0 0 0 1px rgba(245,184,46,.2),0 0 18px rgba(245,184,46,.14);outline:none}.factory-workbench-page .factory-template-card header{display:flex;justify-content:flex-start;gap:9px;min-width:0}.factory-workbench-page .factory-template-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border:1px solid rgba(245,184,46,.28);border-radius:10px;color:#f5b82e;background:linear-gradient(145deg,rgba(245,184,46,.18),rgba(245,184,46,.04));box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.factory-workbench-page .factory-template-card header strong{font-size:14px;line-height:1.15;writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed;word-break:normal;overflow-wrap:anywhere}.factory-workbench-page .factory-template-card p{margin:0;font-size:11px;line-height:1.35;writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed}.factory-workbench-page .factory-template-card.active{border-color:rgba(245,184,46,.34);box-shadow:inset 0 0 0 1px rgba(245,184,46,.18),0 0 14px rgba(245,184,46,.12)}.factory-workbench-page .factory-template-card.is-disabled{border-style:dashed;opacity:.78}.factory-template-tags{display:flex;flex-wrap:wrap;gap:4px;min-height:18px;overflow:hidden}.factory-drawer-chip-row span,.factory-template-tags span{display:inline-flex;align-items:center;min-height:18px;border:1px solid rgba(245,184,46,.22);border-radius:999px;padding:0 7px;color:rgba(245,184,46,.92);font-size:10px;font-weight:800;background:rgba(245,184,46,.08)}.factory-create-contract-button.disabled{color:rgba(245,242,234,.58);border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04);box-shadow:none}.factory-template-empty{grid-column:1/-1;min-height:88px;border:1px dashed rgba(245,184,46,.18);border-radius:10px;padding:28px;color:var(--fx-text-3);text-align:center;background:rgba(255,255,255,.02)}.factory-template-drawer-backdrop{position:fixed;inset:0;z-index:90;display:flex;justify-content:flex-end;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.factory-template-drawer{display:flex;flex-direction:column;width:min(420px,100vw);height:100%;border-left:1px solid rgba(245,184,46,.28);color:var(--fx-text-1);background:radial-gradient(circle at 20% 0,rgba(245,184,46,.16),transparent 34%),linear-gradient(180deg,rgba(19,17,12,.98),rgba(7,7,7,.99));box-shadow:-24px 0 42px rgba(0,0,0,.34)}.factory-drawer-header{display:grid;grid-template-columns:46px minmax(0,1fr) 34px;grid-gap:12px;gap:12px;padding:22px 22px 16px;border-bottom:1px solid rgba(245,184,46,.12)}.factory-template-icon.large{width:44px;height:44px}.factory-drawer-header span{color:#f5b82e;font-size:11px;font-weight:800}.factory-drawer-header h2{margin:3px 0 5px;font-size:22px;line-height:1.15}.factory-drawer-header p{margin:0;color:var(--fx-text-3);font-size:12px;line-height:1.5}.factory-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(245,184,46,.18);border-radius:10px;color:var(--fx-text-2);background:rgba(255,255,255,.04);cursor:pointer}.factory-drawer-body{display:grid;grid-gap:12px;gap:12px;overflow:auto;padding:16px 22px 22px}.factory-drawer-grid>div,.factory-drawer-section{border:1px solid rgba(245,184,46,.12);border-radius:10px;padding:12px;background:rgba(255,255,255,.03)}.factory-drawer-section h3{margin:0 0 9px;font-size:13px}.factory-drawer-section ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:16px;color:var(--fx-text-2);font-size:12px}.factory-drawer-chip-row{display:flex;flex-wrap:wrap;gap:6px}.factory-drawer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-drawer-grid b,.factory-drawer-grid strong{display:block}.factory-drawer-grid b{color:var(--fx-text-3);font-size:11px}.factory-drawer-grid strong{margin-top:6px;color:#f5b82e;font-size:16px}.factory-drawer-footer{display:grid;grid-gap:10px;gap:10px;margin-top:auto;padding:16px 22px 22px;border-top:1px solid rgba(245,184,46,.12)}.factory-create-contract-button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;border:1px solid rgba(245,184,46,.36);border-radius:8px;color:#1f1708;font-size:12px;font-weight:800;background:linear-gradient(180deg,#ffd66d,#e2a319);box-shadow:0 8px 18px rgba(245,184,46,.12)}.factory-workbench-page .factory-tool-grid{grid-template-columns:repeat(5,1fr);gap:10px}.factory-workbench-page .factory-tool-card{grid-template-columns:38px minmax(0,1fr);grid-template-rows:minmax(48px,auto) 28px;align-items:start;height:136px;min-height:136px;padding:10px 10px 11px;gap:6px;border-color:rgba(245,184,46,.11);background:linear-gradient(180deg,rgba(23,23,23,.96),rgba(18,18,18,.98))}.factory-workbench-page .factory-tool-copy p{margin:2px 0 0;font-size:11px;line-height:1.25}.factory-workbench-page .factory-tool-copy b{font-size:13px;line-height:1.2}.factory-workbench-page .factory-tool-copy small{margin-top:3px;font-size:10px}.factory-workbench-page .factory-tool-card .factory-ghost-action{grid-column:1/-1;min-height:28px;padding:0 10px;font-size:11px}.factory-workbench-page .factory-tool-icon{width:38px;height:38px}.factory-workbench-page .factory-preview-panel{height:430px;min-height:430px}.factory-workbench-page .factory-preview-bull{width:90px;height:90px;margin:2px 0 7px;background:transparent url(/brand/boss-logo-dark.png) 50%/contain no-repeat}.factory-workbench-page .factory-preview-bull svg{display:none}.factory-workbench-page .factory-preview-title h2{font-size:18px;line-height:1.15}.factory-workbench-page .factory-detail-list{gap:6px;margin:0 0 10px}.factory-workbench-page .factory-fee-panel{height:190px;min-height:190px}.factory-workbench-page .factory-check-panel{height:210px;min-height:210px}.factory-workbench-page .factory-panel-title-row .factory-link-button,.factory-workbench-page .factory-preview-head small{color:rgba(245,184,46,.92)}.factory-workbench-page .factory-link-button{display:inline-flex;align-items:center;justify-content:center;line-height:1}.factory-workbench-page .factory-summary-total{margin-top:8px}.factory-workbench-page .factory-check-list{gap:8px}.factory-page.factory-ai-page,.factory-page.factory-control-page,.factory-page.factory-success-page{width:100%;max-width:1487px;min-height:1058px;margin:0 auto;padding:0;background:#050505}.factory-page.factory-ai-page{grid-template-columns:218px minmax(0,1269px)}.factory-page.factory-success-page{grid-template-columns:242px minmax(0,1245px)}.factory-page.factory-control-page{grid-template-columns:198px minmax(0,1289px)}.factory-ai-page .factory-sidebar,.factory-control-page .factory-sidebar,.factory-success-page .factory-sidebar{gap:10px;padding:10px 12px 9px;background:#050505}.factory-ai-page .factory-sidebar-brand,.factory-control-page .factory-sidebar-brand,.factory-success-page .factory-sidebar-brand{height:68px;align-items:flex-start}.factory-ai-page .factory-sidebar-brand .logo-text,.factory-control-page .factory-sidebar-brand .logo-text,.factory-success-page .factory-sidebar-brand .logo-text{padding-top:5px;font-size:22px;line-height:1}.factory-ai-page .factory-sidebar-brand .logo-mark,.factory-control-page .factory-sidebar-brand .logo-mark,.factory-success-page .factory-sidebar-brand .logo-mark{width:48px;height:48px}.factory-ai-page .factory-sidebar-brand .logo-text small,.factory-control-page .factory-sidebar-brand .logo-text small,.factory-success-page .factory-sidebar-brand .logo-text small{margin-top:3px;font-size:7px}.factory-ai-page .factory-version-chip,.factory-control-page .factory-version-chip,.factory-success-page .factory-version-chip{margin-top:10px;padding:4px 9px;font-size:10px}.factory-ai-page .factory-sidebar-nav,.factory-control-page .factory-sidebar-nav,.factory-success-page .factory-sidebar-nav{gap:3px;align-content:start}.factory-ai-page .factory-sidebar-group,.factory-control-page .factory-sidebar-group,.factory-success-page .factory-sidebar-group{gap:2px}.factory-ai-page .factory-sidebar-link,.factory-control-page .factory-sidebar-link,.factory-success-page .factory-sidebar-link{min-height:39px;padding:0 12px;font-size:12px}.factory-ai-page .factory-sidebar-child{min-height:33px;margin-left:12px;padding-left:14px;font-size:11px}.factory-ai-page .factory-topbar,.factory-control-page .factory-topbar,.factory-success-page .factory-topbar{gap:12px;background:#050505}.factory-ai-page .factory-topbar{grid-template-columns:556px 263px minmax(0,1fr);height:72px;min-height:72px;padding:7px 20px}.factory-success-page .factory-topbar{grid-template-columns:482px 325px minmax(0,1fr);height:84px;min-height:84px;padding:10px 24px}.factory-control-page .factory-topbar{grid-template-columns:497px 285px minmax(0,1fr);height:68px;min-height:68px;padding:7px 18px}.factory-ai-page .factory-topbar-stack,.factory-control-page .factory-topbar-stack,.factory-success-page .factory-topbar-stack{gap:0;min-width:0}.factory-ai-page .factory-network-badge,.factory-ai-page .factory-wallet-badge,.factory-control-page .factory-network-badge,.factory-control-page .factory-wallet-badge,.factory-success-page .factory-network-badge,.factory-success-page .factory-wallet-badge{min-height:54px;padding:6px 12px;border-radius:8px}.factory-ai-page .factory-wallet-badge,.factory-control-page .factory-wallet-badge,.factory-success-page .factory-wallet-badge{width:220px}.factory-ai-page .factory-wallet-logo,.factory-control-page .factory-wallet-logo,.factory-success-page .factory-wallet-logo{display:block;width:35px;height:35px;flex:0 0 35px;box-sizing:border-box;padding:4px;border-radius:10px;background:#fff;object-fit:contain;box-shadow:0 0 0 1px rgba(245,184,46,.18)}.factory-ai-page .factory-wallet-badge:before,.factory-control-page .factory-wallet-badge:before,.factory-success-page .factory-wallet-badge:before{content:"🦊";font-size:27px;line-height:1}.factory-ai-page .factory-network-badge:before,.factory-control-page .factory-network-badge:before,.factory-success-page .factory-network-badge:before{content:none;display:none}.factory-network-logo{width:36px;height:36px;flex:0 0 36px;-webkit-clip-path:circle(36%);clip-path:circle(36%);object-fit:contain}.factory-control-page .factory-wallet-badge{width:215px}.factory-ai-page .factory-wallet-badge:before,.factory-control-page .factory-wallet-badge:before,.factory-success-page .factory-wallet-badge:before{content:none;display:none}.factory-ai-page .factory-network-badge,.factory-control-page .factory-network-badge,.factory-success-page .factory-network-badge{flex:1 1}.factory-ai-page .factory-network-badge b,.factory-ai-page .factory-wallet-badge b,.factory-control-page .factory-network-badge b,.factory-control-page .factory-wallet-badge b,.factory-success-page .factory-network-badge b,.factory-success-page .factory-wallet-badge b{font-size:13px}.factory-ai-page .factory-network-badge em,.factory-ai-page .factory-wallet-badge em,.factory-control-page .factory-network-badge em,.factory-control-page .factory-wallet-badge em,.factory-success-page .factory-network-badge em,.factory-success-page .factory-wallet-badge em{font-size:9px}.factory-ai-page .factory-topbar-search,.factory-control-page .factory-topbar-search,.factory-success-page .factory-topbar-search{width:100%;height:42px;border-radius:8px}.factory-ai-page .factory-topbar-actions,.factory-control-page .factory-topbar-actions,.factory-success-page .factory-topbar-actions{gap:7px;justify-content:flex-end}.factory-ai-page .factory-topbar-actions .factory-gold-button,.factory-control-page .factory-topbar-actions .factory-gold-button,.factory-success-page .factory-topbar-actions .factory-gold-button{min-height:40px;padding:0 12px;font-size:11px;white-space:nowrap}.factory-ai-page .factory-admin-badge,.factory-control-page .factory-admin-badge,.factory-success-page .factory-admin-badge{min-height:44px;padding:0 8px}.factory-ai-page .factory-admin-badge b,.factory-control-page .factory-admin-badge b,.factory-success-page .factory-admin-badge b{font-size:12px;white-space:nowrap}.factory-ai-page .factory-admin-badge small,.factory-control-page .factory-admin-badge small,.factory-success-page .factory-admin-badge small{font-size:8px;white-space:nowrap}.factory-ai-page .factory-content,.factory-control-page .factory-content,.factory-success-page .factory-content{position:relative;min-width:0}.factory-ai-page .factory-content{padding:14px 20px 10px}.factory-success-page .factory-content{padding:32px 26px 12px}.factory-control-page .factory-content{padding:12px 12px 10px 18px}.factory-ai-page .factory-breadcrumb,.factory-control-page .factory-breadcrumb,.factory-success-page .factory-breadcrumb{font-size:11px;gap:7px}.factory-ai-page .factory-header-context{display:grid;justify-items:end;grid-gap:8px;gap:8px;min-width:360px}.factory-ai-page .factory-header-context .factory-breadcrumb{justify-content:flex-end;font-size:13px;line-height:1.2}.factory-ai-page .factory-header-context .factory-breadcrumb a,.factory-ai-page .factory-header-context .factory-breadcrumb b{color:var(--gold)}.factory-ai-page .factory-workbench-header,.factory-control-page .factory-workbench-header,.factory-success-page .factory-workbench-header{margin:10px 0 9px}.factory-ai-page .factory-workbench-header{width:100%;max-width:calc(855px + 340px + 16px);margin:18px auto}.factory-success-page .factory-workbench-header{margin:18px 0 32px}.factory-success-page .factory-workbench-header>.factory-gold-button{margin-top:8px}.factory-ai-page .factory-workbench-header.factory-template-title-only{justify-content:space-between;align-items:flex-start;max-width:calc(855px + 340px + 16px)}.factory-ai-page .factory-workbench-header.factory-template-title-only>div{max-width:760px}.factory-ai-page .factory-workbench-header h1,.factory-control-page .factory-workbench-header h1,.factory-success-page .factory-workbench-header h1{font-size:24px;line-height:1.1}.factory-ai-page .factory-workbench-header p,.factory-control-page .factory-workbench-header p,.factory-success-page .factory-workbench-header p{margin-top:4px;font-size:12px}.factory-ai-page .factory-template-eyebrow{display:block;margin-bottom:5px;color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.factory-ai-page .factory-stepper.compact{width:100%;max-width:calc(855px + 340px + 16px);box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;height:36px;margin:0 auto 14px;border:1px solid rgba(245,184,46,.22);border-radius:8px;overflow:hidden}.factory-ai-page .factory-step{min-height:34px;padding:0 10px;border-width:0 1px 0 0;border-radius:0;font-size:11px}.factory-ai-page .factory-step span{width:20px;height:20px;font-size:10px}.factory-ai-page .factory-ai-layout{grid-template-columns:minmax(0,855px) 340px;gap:16px;justify-content:center;align-items:start}.factory-ai-page .factory-panel,.factory-control-page .factory-panel,.factory-success-page .factory-panel{padding:12px;border-color:rgba(245,184,46,.14);border-radius:8px;background:linear-gradient(180deg,rgba(20,20,20,.98),rgba(13,13,13,.99))}.factory-ai-page .factory-panel-title-row,.factory-ai-page .factory-preview-head,.factory-control-page .factory-panel-title-row,.factory-success-page .factory-panel-title-row{margin-bottom:10px}.factory-ai-page .factory-panel-title-row b,.factory-ai-page .factory-preview-head span,.factory-control-page .factory-panel-title-row b,.factory-success-page .factory-panel-title-row b{font-size:14px}.factory-ai-page .factory-tab-strip{gap:8px;margin-bottom:10px;padding-bottom:8px}.factory-ai-page .factory-option-row button,.factory-ai-page .factory-tab-strip button{min-height:30px;padding:0 10px;border-radius:7px;font-size:11px}.factory-ai-page .factory-local-guide-link{min-height:28px;padding:0 12px;border:1px solid var(--gold-border);border-radius:7px;color:var(--gold);background:rgba(245,184,46,.06)}.factory-ai-page .factory-header-guide{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:flex-start;min-height:32px;line-height:1}.factory-ai-page .factory-workbench-header.factory-template-title-only .factory-header-guide{margin-top:14px}.factory-ai-page .factory-stepper.compact .factory-step{justify-content:center;padding:0 12px;text-align:center}.factory-ai-page .factory-form-stack{gap:8px 10px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;padding-right:0;overflow:visible}.factory-ai-page .factory-liquidity-mode-note{grid-column:1/-1;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:var(--fx-text-2);background:rgba(255,255,255,.025);font-size:11px;line-height:1.5}.factory-ai-page .factory-config-sections{display:grid;grid-gap:14px;gap:14px}.factory-ai-page .factory-config-section{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(245,184,46,.14);border-radius:8px;background:linear-gradient(180deg,rgba(245,184,46,.035),rgba(0,0,0,.02))}.factory-ai-page .factory-config-section-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(245,184,46,.1)}.factory-ai-page .factory-config-section-head span{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid rgba(245,184,46,.55);border-radius:999px;color:#171006;background:linear-gradient(180deg,#ffe28a,#d69a20);font-size:11px;font-weight:900}.factory-ai-page .factory-config-section-head b{color:var(--fx-text);font-size:13px}.factory-ai-page .factory-form-stack label{gap:4px;margin:0;font-size:11px}.factory-ai-page .factory-form-stack input,.factory-ai-page .factory-form-stack select,.factory-ai-page .factory-form-stack textarea,.factory-ai-page .factory-inline-input{min-height:34px;padding:0 10px;border-radius:7px;font-size:11px}.factory-ai-page .factory-form-stack select{width:100%;border:1px solid rgba(245,184,46,.16);color:var(--text-main);background:#0b0b0b}.factory-ai-page .factory-switch-field{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:3px;border:1px solid rgba(245,184,46,.18);border-radius:999px;background:rgba(0,0,0,.42)}.factory-ai-page .factory-switch-field button{border:0;border-radius:999px;color:var(--text-muted);background:transparent;font-size:10px;font-weight:800;cursor:pointer}.factory-ai-page .factory-switch-field button.active{color:#090704;background:linear-gradient(180deg,#ffd866,#d99716);box-shadow:0 0 12px rgba(245,184,46,.24)}.factory-ai-page .factory-form-stack label.factory-field-error input,.factory-ai-page .factory-form-stack label.factory-field-error select,.factory-ai-page .factory-form-stack label.factory-field-error textarea{border-color:rgba(255,92,79,.62);box-shadow:0 0 0 2px rgba(255,92,79,.08)}.factory-ai-page .factory-form-stack label.factory-field-error small{color:#ff8a7f}.factory-ai-page .factory-tax-pair-row{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-ai-page .factory-tax-pair-row label{min-width:0}.factory-ai-page .factory-violent-reflection-liquidity-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-ai-page .factory-violent-reflection-liquidity-grid>label{min-width:0}.factory-ai-page .factory-violent-reflection-marketing-wallet{grid-column:1/-1}.factory-ai-page .factory-referral-ratio-group{display:contents}.factory-ai-page .factory-referral-ratio-action{align-items:center;display:flex;gap:16px;min-height:58px;padding-top:17px}.factory-ai-page .factory-referral-ratio-action button{align-items:center;background:rgba(245,184,46,.08);border:1px solid rgba(245,184,46,.28);border-radius:8px;color:var(--gold);cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:40px;min-width:104px;padding:0 16px}.factory-ai-page .factory-referral-ratio-action span{color:var(--text-muted);font-size:13px}.factory-ai-page .factory-referral-ratio-action b{color:var(--fx-text-1);font-size:14px}.factory-ai-page .factory-referral-ratio-action b.ok{color:var(--green)}.factory-ai-page .factory-referral-ratio-action b.bad{color:var(--danger)}.factory-ai-page .factory-feature-note-card{display:grid;grid-gap:7px;gap:7px;min-height:104px;padding:12px;border:1px solid rgba(245,184,46,.18);border-radius:8px;background:linear-gradient(180deg,rgba(245,184,46,.065),rgba(245,184,46,.025))}.factory-ai-page .factory-feature-note-card b{color:var(--text-main);font-size:13px}.factory-ai-page .factory-feature-note-card ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.factory-ai-page .factory-feature-note-card li{position:relative;padding-left:12px;color:var(--text-sub);font-size:10px;line-height:1.45}.factory-ai-page .factory-feature-note-card li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:999px;background:var(--gold);box-shadow:0 0 8px rgba(245,184,46,.45)}.stage1-tool-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.stage1-tool-form-grid.tax-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.stage1-tool-form-grid label{display:grid;grid-gap:6px;gap:6px;color:var(--text-main);font-size:12px}.stage1-tool-form-grid input,.stage1-tool-form-grid select{width:100%;min-height:38px;padding:0 11px;border:1px solid rgba(245,184,46,.2);border-radius:8px;color:var(--text-main);background:rgba(5,5,5,.8)}.stage1-tool-form-grid input[type=file]{padding:7px 9px}.stage1-tool-form-grid small{color:var(--text-muted);font-size:10px;line-height:1.45}.stage1-tool-form-error{margin:10px 0;color:#ff8a7f;font-size:12px}.stage1-logo-result{display:flex;align-items:center;gap:14px;min-height:94px;margin:12px 0;padding:12px;border:1px solid rgba(245,184,46,.18);border-radius:9px;background:rgba(245,184,46,.04)}.stage1-logo-result img{width:68px;height:68px;border-radius:50%;object-fit:cover}.stage1-logo-result p{margin:5px 0 0;color:var(--text-sub);font-size:11px}html[data-theme=light] .stage1-tool-form-grid input,html[data-theme=light] .stage1-tool-form-grid select{color:#201d17;background:#fffdf8}@media (max-width:900px){.stage1-tool-form-grid,.stage1-tool-form-grid.tax-grid{grid-template-columns:1fr}}.factory-tool-center-page .factory-content{padding-bottom:36px}.factory-tool-category-tabs{display:flex;gap:8px;margin:14px 0;overflow-x:auto}.factory-tool-category-tabs button{flex:0 0 auto;min-height:34px;padding:0 13px;border:1px solid rgba(245,184,46,.18);border-radius:8px;color:var(--text-sub);background:#111}.factory-tool-category-tabs button.active{border-color:rgba(245,184,46,.62);color:var(--gold);background:var(--gold-soft);box-shadow:0 0 14px rgba(245,184,46,.12)}.factory-product-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.factory-product-tool-card{display:grid;align-content:start;grid-gap:9px;gap:9px;min-height:218px;padding:14px;border:1px solid rgba(245,184,46,.16);border-radius:9px;background:linear-gradient(180deg,#151515,#0f0f0f)}.factory-product-tool-card header{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--gold);font-size:10px}.factory-product-tool-card header em,.product-tool-heading>em{padding:3px 7px;border-radius:6px;font-style:normal}.factory-product-tool-card header em.ready,.product-tool-heading>em.ready{color:#4ce28e;background:rgba(24,198,106,.12)}.factory-product-tool-card header em.form,.product-tool-heading>em.form{color:var(--gold);background:var(--gold-soft)}.factory-product-tool-card header em.pending,.product-tool-heading>em.pending{color:#aaa39a;background:rgba(255,255,255,.06)}.factory-product-tool-card h2{margin:0;color:var(--text-main);font-size:15px}.factory-product-tool-card p{min-height:36px;margin:0;color:var(--text-sub);font-size:11px;line-height:1.5}.factory-product-tool-card dl{display:grid;grid-gap:4px;gap:4px;margin:0}.factory-product-tool-card dl div{display:flex;justify-content:space-between;color:var(--text-muted);font-size:10px}.factory-product-tool-card dd{margin:0;color:var(--text-sub)}.factory-product-tool-card>a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin-top:auto;border:1px solid var(--gold-border);border-radius:7px;color:var(--gold);font-size:11px}.product-tool-page{min-height:100vh;color:var(--text-main);background:#050505}.product-tool-topbar{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 max(24px,calc((100vw - 1280px) / 2));border-bottom:1px solid var(--border);background:#090909}.product-tool-topbar a{color:var(--gold)}.product-tool-topbar span{color:var(--text-muted);font-size:12px}.product-tool-shell{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:28px 0 44px}.product-tool-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.product-tool-heading span{color:var(--gold);font-size:11px}.product-tool-heading h1{margin:5px 0;font-size:28px}.product-tool-heading p{margin:0;color:var(--text-sub)}.product-tool-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:14px;gap:14px;align-items:start;min-width:0}.product-tool-form-panel,.product-tool-side section{border:1px solid rgba(245,184,46,.16);border-radius:9px;background:linear-gradient(180deg,#151515,#0d0d0d)}.product-tool-form-panel{min-width:0;padding:18px;overflow:hidden}.product-tool-form-panel>header,.product-tool-side section>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.product-tool-form-panel>header div,.product-tool-side section>header{color:var(--gold)}.product-tool-form-panel>header div{display:flex;align-items:center;gap:8px}.product-tool-form-panel>header small{color:var(--text-muted)}.product-tool-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.product-tool-form-grid label{display:grid;align-content:start;grid-gap:6px;gap:6px;color:var(--text-main);font-size:12px}.product-tool-form-grid input,.product-tool-form-grid select,.product-tool-form-grid textarea{width:100%;min-height:40px;padding:9px 11px;border:1px solid rgba(245,184,46,.18);border-radius:8px;color:var(--text-main);background:#090909}.product-tool-form-grid textarea{resize:vertical}.product-tool-form-grid small{color:var(--text-muted);font-size:10px;line-height:1.4}.product-tool-form-grid label>em{color:#ff8a7f;font-size:10px;font-style:normal}.product-tool-form-grid label.error input,.product-tool-form-grid label.error select,.product-tool-form-grid label.error textarea{border-color:rgba(255,92,79,.62);box-shadow:0 0 0 2px rgba(255,92,79,.08)}.product-tool-side{display:grid;grid-gap:12px;gap:12px}.product-tool-side section{padding:14px}.product-tool-side section>header{justify-content:flex-start}.product-tool-side li,.product-tool-side p{color:var(--text-sub);font-size:11px;line-height:1.55}.product-tool-side ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:17px}.product-tool-side p.success{color:var(--green)}.product-tool-guide-list{display:grid;grid-gap:7px;gap:7px}.product-tool-side a,.product-tool-side button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;border:1px solid var(--gold-border);border-radius:7px;color:var(--gold);background:transparent}.product-tool-side button:disabled{cursor:not-allowed;color:var(--text-muted);border-color:var(--border)}html[data-theme=light] .factory-product-tool-card,html[data-theme=light] .factory-tool-category-tabs button,html[data-theme=light] .product-tool-form-panel,html[data-theme=light] .product-tool-side section{background:#fffdf8}html[data-theme=light] .product-tool-page{color:#201d17;background:#f5f2eb}html[data-theme=light] .product-tool-topbar{background:#fff}html[data-theme=light] .product-tool-form-grid input,html[data-theme=light] .product-tool-form-grid select,html[data-theme=light] .product-tool-form-grid textarea{color:#201d17;background:#fff}html[data-theme=light] .factory-ai-page .factory-switch-field{border-color:#e5d7b6;background:#fffaf0}html[data-theme=light] .factory-ai-page .factory-switch-field button{color:#8b7b5b}html[data-theme=light] .factory-ai-page .factory-switch-field button.active{color:#20170b}@media (max-width:1100px){.factory-product-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-tool-layout{grid-template-columns:1fr}}.specialized-workspace{--workspace-accent:#f5b82e;grid-template-columns:minmax(208px,240px) minmax(0,1fr);color:#f5ead0}.specialized-workspace.specialized-ai{--workspace-accent:#ffd564}.specialized-workspace.specialized-capability{--workspace-accent:#68d7b1}.specialized-workspace.specialized-launch{--workspace-accent:#ffb43c}.specialized-workspace.specialized-airdrop{--workspace-accent:#65b8ff}.specialized-workspace.specialized-vesting{--workspace-accent:#b39bff}.specialized-workspace.specialized-defi{--workspace-accent:#64d58a}.specialized-workspace.specialized-governance{--workspace-accent:#f0c85c}.factory-pill-tag.history-restored{border-color:rgba(91,209,138,.4);color:#77dda0;background:rgba(91,209,138,.08)}.specialized-workspace .factory-main{min-width:0}.specialized-workspace .factory-content{max-width:1600px;margin:0 auto;padding:24px clamp(18px,2.4vw,36px) 48px}.specialized-workspace-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;margin:0 0 18px}.specialized-title-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--workspace-accent) 55%,transparent);border-radius:14px;color:var(--workspace-accent);background:color-mix(in srgb,var(--workspace-accent) 10%,#10100e);box-shadow:0 0 28px color-mix(in srgb,var(--workspace-accent) 14%,transparent)}.specialized-workspace-header span{color:var(--workspace-accent);font-size:12px}.specialized-workspace-header h1{margin:3px 0 2px;color:#fffaf0;font-size:30px;line-height:1.15}.specialized-workspace-header p{margin:0;color:#9f998d;font-size:13px}.specialized-workspace-header>strong{align-self:start;border:1px solid rgba(91,212,140,.38);border-radius:999px;padding:6px 10px;color:#74dda0;background:rgba(91,212,140,.08);font-size:10px;letter-spacing:.05em}.specialized-stagebar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:0 0 18px;padding:10px 16px;border:1px solid rgba(245,184,46,.24);border-radius:12px;background:linear-gradient(180deg,rgba(22,22,18,.98),rgba(12,12,10,.98));list-style:none}.specialized-stagebar li{position:relative;display:flex;align-items:center;gap:9px;min-height:34px;color:#777269;font-size:12px}.specialized-stagebar li:not(:last-child):after{content:"";position:absolute;right:12px;width:28%;height:1px;background:#343229}.specialized-stagebar li.active{color:#efe3c7}.specialized-stagebar li span{width:24px;height:24px;display:grid;place-items:center;border:1px solid #49453a;border-radius:50%;background:#10100e}.specialized-stagebar li.active span{border-color:var(--workspace-accent);color:#17130a;background:var(--workspace-accent);box-shadow:0 0 14px color-mix(in srgb,var(--workspace-accent) 28%,transparent)}.specialized-workspace-grid{display:grid;grid-template-columns:minmax(0,58fr) minmax(340px,42fr);align-items:start;grid-gap:18px;gap:18px}.specialized-form-panel,.specialized-help,.specialized-result-panel{border:1px solid rgba(245,184,46,.22);border-radius:14px;background:linear-gradient(145deg,rgba(21,22,20,.98),rgba(10,10,9,.98));box-shadow:0 18px 42px rgba(0,0,0,.18)}.specialized-form-panel{padding:18px}.specialized-form-panel>header,.specialized-result-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.07)}.specialized-form-panel header small,.specialized-result-panel header small{color:var(--workspace-accent);font-size:11px}.specialized-form-panel h2,.specialized-result-panel h2{margin:3px 0;color:#fff9eb;font-size:18px}.specialized-form-panel header p,.specialized-result-panel header p{margin:0;color:#8e897f;font-size:12px}.specialized-form-panel>header button{min-height:34px;display:flex;align-items:center;gap:6px;border:1px solid rgba(245,184,46,.25);border-radius:8px;padding:0 10px;color:#d8caa8;background:#11110e}.specialized-form-panel fieldset{margin:16px 0 0;border:0;padding:0}.specialized-form-panel legend{width:100%;display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding:0}.specialized-form-panel legend>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--workspace-accent);background:color-mix(in srgb,var(--workspace-accent) 10%,#111);font-size:11px}.specialized-form-panel legend div{display:grid;grid-gap:2px;gap:2px}.specialized-form-panel legend b{color:#eee5d2;font-size:14px}.specialized-form-panel legend small{color:#777269;font-size:11px}.specialized-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:11px;background:rgba(0,0,0,.16)}.specialized-field-grid label{min-width:0;display:grid;align-content:start;grid-gap:6px;gap:6px;color:#bcb5a7;font-size:12px}.specialized-field-grid label.wide{grid-column:1/-1}.specialized-field-grid label>span i{margin-left:4px;color:#ff776f;font-style:normal}.specialized-field-grid input,.specialized-field-grid select,.specialized-field-grid textarea{width:100%;min-height:40px;border:1px solid #3a382f;border-radius:8px;padding:9px 11px;outline:none;color:#f5ead0;background:#0b0b09;font:inherit}.specialized-field-grid textarea{min-height:86px;resize:vertical;line-height:1.5}.specialized-field-grid input:focus,.specialized-field-grid select:focus,.specialized-field-grid textarea:focus{border-color:var(--workspace-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--workspace-accent) 12%,transparent)}.specialized-field-grid label>small{color:#777269;line-height:1.45}.specialized-field-grid label>strong{color:#ff8d83;font-size:11px;font-weight:500}.specialized-switch{min-height:40px;display:flex;align-items:center;gap:8px;border:1px solid #3a382f;border-radius:8px;padding:0 11px;color:#8f897e;background:#0b0b09}.specialized-switch>span{width:28px;height:16px;position:relative;border-radius:999px;background:#37352e}.specialized-switch>span:after{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#aaa;transition:.18s}.specialized-switch.active{border-color:color-mix(in srgb,var(--workspace-accent) 50%,#333);color:#efe5cd}.specialized-switch.active>span{background:var(--workspace-accent)}.specialized-switch.active>span:after{left:15px;background:#17130a}.specialized-radio{display:flex;flex-wrap:wrap;gap:7px}.specialized-radio button{min-height:36px;border:1px solid #3a382f;border-radius:8px;padding:0 12px;color:#a8a195;background:#0b0b09}.specialized-radio button.active{border-color:var(--workspace-accent);color:#181309;background:var(--workspace-accent)}.specialized-form-footer{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:end;grid-gap:18px;gap:18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}.specialized-form-footer>div{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;color:#9b9589;font-size:11px}.specialized-form-footer>div>b{color:var(--workspace-accent)}.specialized-form-footer i{grid-column:1/-1;height:5px;overflow:hidden;border-radius:99px;background:#28271f}.specialized-form-footer i span{display:block;height:100%;border-radius:inherit;background:var(--workspace-accent);transition:width .2s}.specialized-form-footer>button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;padding:0 18px;color:#1b1508;background:linear-gradient(135deg,var(--workspace-accent),#f3a71e);font-weight:700}.specialized-result-panel{position:-webkit-sticky;position:sticky;top:86px;overflow:hidden;padding:18px}.specialized-result-panel>header svg{flex:0 0 auto;color:var(--workspace-accent)}.specialized-result-panel>header svg.result-ready{color:#65d58f}.specialized-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:16px 0;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.07)}.specialized-metrics article{min-height:82px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:12px;background:#11110f}.specialized-metrics small{color:#888278;font-size:10px}.specialized-metrics b{overflow-wrap:anywhere;color:#fff7e7;font-size:16px}.specialized-metrics span{color:#777269;font-size:10px}.result-schedule .specialized-metrics article,.result-timeline .specialized-metrics article{border-left:2px solid color-mix(in srgb,var(--workspace-accent) 55%,transparent)}.result-yield .specialized-metrics b{color:#78dc9d}.result-security .specialized-metrics b{color:#85dfbf}.specialized-preview,.specialized-risk{margin-top:12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:13px;background:rgba(0,0,0,.18)}.specialized-preview h3,.specialized-risk h3{display:flex;align-items:center;gap:7px;margin:0 0 9px;color:#e9dfca;font-size:13px}.specialized-preview>div{display:flex;align-items:flex-start;gap:8px;padding:6px 0;color:#a9a296;font-size:11px;line-height:1.45}.specialized-preview>div svg{flex:0 0 auto;color:#5bd18a}.specialized-risk{border-color:rgba(245,184,46,.18);background:rgba(245,184,46,.035)}.specialized-risk h3 svg{color:#f3bd42}.specialized-risk p{margin:5px 0;color:#a9a08d;font-size:11px;line-height:1.5}.specialized-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:14px}.specialized-actions button{min-height:39px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(245,184,46,.28);border-radius:8px;color:#ebc86e;background:#11100c}.specialized-help{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:18px;padding:18px}.specialized-help h2{margin:0 0 10px;color:#f1e6cf;font-size:15px}.specialized-help ol{margin:0;padding-left:18px;color:#9c9589;font-size:12px;line-height:1.75}.specialized-help p{margin:0 0 12px;color:#9c9589;font-size:12px;line-height:1.6}.specialized-help a{display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(245,184,46,.25);border-radius:8px;padding:0 11px;color:#efc45c;text-decoration:none}@media (max-width:1180px){.specialized-workspace-grid{grid-template-columns:1fr}.specialized-result-panel{position:static}}@media (max-width:900px){.specialized-workspace{grid-template-columns:1fr}.specialized-stagebar{overflow-x:auto;grid-template-columns:repeat(4,minmax(150px,1fr))}}@media (max-width:600px){.specialized-workspace .factory-content{padding:18px 14px 92px}.specialized-workspace-header{grid-template-columns:auto 1fr}.specialized-workspace-header>strong{grid-column:1/-1;justify-self:start}.specialized-workspace-header h1{font-size:25px}.specialized-field-grid{grid-template-columns:1fr;padding:11px}.specialized-field-grid label.wide{grid-column:auto}.specialized-form-footer{grid-template-columns:1fr}.specialized-form-footer>button{width:100%}.specialized-help,.specialized-metrics{grid-template-columns:1fr}.factory-tool-center-page .factory-content{padding-left:14px;padding-right:14px}.product-tool-form-panel{padding:14px}.product-tool-form-panel [class*=merkleFormGrid],.product-tool-form-panel [class*=shellSection],.product-tool-form-panel input,.product-tool-form-panel select,.product-tool-form-panel textarea{min-width:0;max-width:100%}}.token-tool-page{--tool-gold:#f5b82e;grid-template-columns:minmax(208px,240px) minmax(0,1fr)}.token-tool-page .factory-main{min-width:0}.token-tool-page .factory-content{width:100%;max-width:1600px;margin:0 auto;padding:24px clamp(18px,2.4vw,36px) 48px}.token-tool-page .factory-topbar{grid-template-columns:minmax(0,440px) minmax(220px,1fr) auto}.token-tool-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:#a89f8d;font-size:13px;min-width:0}.token-tool-breadcrumb a{color:inherit;text-decoration:none}.token-tool-breadcrumb a:hover{color:var(--tool-gold)}.token-tool-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.token-tool-header span{color:var(--tool-gold);font-size:12px;letter-spacing:.08em}.token-tool-header>div{min-width:0}.token-tool-header h1{margin:6px 0;max-width:100%;font-size:clamp(28px,4vw,46px);line-height:1.12;overflow-wrap:anywhere}.token-tool-header p{max-width:760px;margin:0;color:#a89f8d;line-height:1.7}.token-tool-header em{flex:0 0 auto;border:1px solid rgba(245,184,46,.42);border-radius:999px;padding:8px 13px;color:#f7ce72;background:rgba(245,184,46,.08);font-style:normal}.token-tool-notice{display:flex;gap:12px;margin-bottom:20px;border:1px solid rgba(245,184,46,.22);border-radius:14px;padding:14px 16px;background:rgba(245,184,46,.055)}.token-tool-notice svg{flex:0 0 auto;color:var(--tool-gold)}.token-tool-notice b,.token-tool-notice p{margin:0}.token-tool-notice p{margin-top:4px;color:#a89f8d;font-size:13px}.token-tool-grid{display:grid;grid-template-columns:minmax(0,55fr) minmax(360px,45fr);align-items:start;grid-gap:20px;gap:20px;min-width:0}.token-tool-help,.token-tool-panel{border:1px solid rgba(245,184,46,.17);border-radius:18px;padding:20px;background:rgba(17,16,13,.82)}.token-tool-panel{min-width:0}.token-tool-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.token-tool-panel>header div{display:flex;align-items:center;gap:9px}.token-tool-panel>header div>div{display:grid;grid-gap:3px;gap:3px}.token-tool-panel>header p{margin:0;color:#8f8778;font-size:12px}.token-tool-panel>header span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:rgba(245,184,46,.1);color:var(--tool-gold);font-size:11px}.token-tool-help h2,.token-tool-panel h2{margin:0;font-size:18px}.token-tool-help a,.token-tool-panel button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(245,184,46,.28);border-radius:10px;padding:0 13px;background:transparent;color:#f5d58b;text-decoration:none;cursor:pointer}.token-tool-sections{display:grid;grid-gap:16px;gap:16px}.token-tool-section{min-width:0;margin:0;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px}.token-tool-section legend{padding:0 7px;color:#f4dfaa;font-size:15px;font-weight:800}.token-tool-section>p{margin:0 0 14px;color:#8f8778;font-size:12px;line-height:1.6}.token-tool-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;min-width:0}.token-tool-form label{display:grid;grid-gap:7px;gap:7px;color:#d8d0c1;font-size:13px}.token-tool-form label.wide{grid-column:1/-1}.token-tool-form label span i{margin-left:4px;color:#ff9a91;font-style:normal}.token-tool-form input:not([type=checkbox]),.token-tool-form select,.token-tool-form textarea{width:100%;min-width:0;height:46px;border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:10px 12px;background:#0b0a08;color:#f4ead5;font:inherit}.token-tool-form textarea{height:auto;min-height:112px;resize:vertical;font-family:inherit;line-height:1.55}.token-tool-form textarea[data-field-type=csv],.token-tool-form textarea[data-field-type=json]{min-height:138px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.token-tool-switch{display:flex!important;justify-content:flex-start!important;gap:10px!important;width:100%;height:46px;color:#a89f8d!important}.token-tool-switch>span{width:34px;height:18px;border-radius:999px;background:#39352e;position:relative}.token-tool-switch>span:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#aaa18f;transition:.18s ease}.token-tool-switch.active{border-color:#c78f12!important;color:#f5d58b!important}.token-tool-switch.active>span{background:#8c620d}.token-tool-switch.active>span:after{left:19px;background:#ffd878}.token-tool-radio{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));grid-gap:8px;gap:8px}.token-tool-radio button{min-height:46px}.token-tool-radio button.active{border-color:#c78f12;background:rgba(245,184,46,.12);color:#ffd878}.token-tool-form label strong{color:#ffaaa4;font-size:12px;font-weight:500}.token-tool-form label small{color:#8f8778}.token-tool-run{width:100%;margin-top:18px;border-color:#c78f12!important;background:linear-gradient(135deg,#9c6806,#e3a91f)!important;color:#120d03!important;font-weight:800}.token-tool-run:disabled{cursor:wait;opacity:.7}.token-tool-result{position:-webkit-sticky;position:sticky;top:16px}.token-tool-result-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:12px}.token-tool-result-summary article{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 8px;gap:2px 8px;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:11px;padding:11px;background:rgba(255,255,255,.025)}.token-tool-result-summary small{grid-row:1/3;color:#c78f12;font:10px ui-monospace,monospace}.token-tool-result-summary b{overflow-wrap:anywhere;font-size:12px}.token-tool-result-summary span{color:#8f8778;font-size:11px}.token-tool-readiness{margin-bottom:12px;border:1px solid rgba(245,184,46,.16);border-radius:11px;padding:12px;background:rgba(245,184,46,.045)}.token-tool-readiness b,.token-tool-readiness span{display:block}.token-tool-readiness b{color:#f4dfaa;font-size:12px}.token-tool-readiness span{margin:3px 0;color:#f5b82e;font-size:12px}.token-tool-readiness p{margin:0;color:#8f8778;font-size:11px;line-height:1.55}.token-tool-result pre{min-height:260px;max-height:470px;overflow:auto;margin:0;border-radius:12px;padding:15px;background:#080705;color:#d7cba9;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.token-tool-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.token-tool-success{color:#75dca5}.token-tool-waiting{color:#d4a23b}.token-tool-help{margin-top:18px}.token-tool-help ol{color:#b9b09e;line-height:1.8}.token-tool-help div{display:flex;flex-wrap:wrap;gap:10px}html[data-theme=light] .token-tool-help,html[data-theme=light] .token-tool-panel{background:#fffaf0;color:#20180b}html[data-theme=light] .token-tool-result-summary article,html[data-theme=light] .token-tool-section{border-color:rgba(60,40,10,.13);background:rgba(255,255,255,.64)}html[data-theme=light] .token-tool-form input:not([type=checkbox]),html[data-theme=light] .token-tool-form select,html[data-theme=light] .token-tool-form textarea{background:white;color:#20180b;border-color:rgba(60,40,10,.18)}html[data-theme=light] .token-tool-result pre{background:#f2eadb;color:#30230e}@media (max-width:1180px){.token-tool-page .factory-topbar{grid-template-columns:minmax(0,1fr) auto}.token-tool-page .factory-topbar-search{display:none}.token-tool-grid{grid-template-columns:minmax(0,1fr)}.token-tool-result{position:static}}@media (max-width:900px){.token-tool-page{grid-template-columns:minmax(0,1fr)}.token-tool-page .factory-sidebar{width:min(280px,86vw)}}@media (max-width:600px){.token-tool-page .factory-topbar{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:10px}.token-tool-page .factory-topbar-stack{grid-column:2;flex-wrap:wrap}.token-tool-page .factory-network-badge,.token-tool-page .factory-wallet-badge{flex:1 1 150px;min-width:0}.token-tool-page .factory-topbar-actions{grid-column:1/-1;justify-content:space-between}.token-tool-page .factory-content{padding:18px 14px 92px}.token-tool-header{flex-direction:column}.token-tool-header h1{font-size:30px}.token-tool-form{grid-template-columns:1fr}.token-tool-form label.wide{grid-column:auto}.token-tool-help,.token-tool-panel{padding:15px;border-radius:14px}.token-tool-section{padding:13px}.token-tool-result-summary{grid-template-columns:1fr}.token-tool-panel>header{align-items:flex-start}.token-tool-panel>header>button{flex:0 0 auto}.token-tool-actions button,.token-tool-help a{flex:1 1 140px}.factory-ai-page .factory-topbar{grid-template-columns:minmax(0,1fr);height:auto;min-height:72px;padding:10px 14px}.factory-ai-page .factory-topbar-actions,.factory-ai-page .factory-topbar-stack{width:100%;min-width:0;flex-wrap:wrap}.factory-ai-page .factory-network-badge,.factory-ai-page .factory-wallet-badge{width:100%;min-width:0}.factory-ai-page .factory-header-context{width:100%;min-width:0;justify-items:start}.factory-ai-page .factory-header-context .factory-breadcrumb{justify-content:flex-start;flex-wrap:wrap}}.tool-ui-review-page{min-height:100vh;padding:32px clamp(18px,4vw,64px) 72px;color:#f4ead5;background:#080807}.tool-ui-review-page>header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;max-width:1500px;margin:0 auto 24px}.tool-ui-review-page>header span{color:#e1ad33;font-size:12px;letter-spacing:.1em}.tool-ui-review-page h1{margin:8px 0;font-size:clamp(30px,4vw,50px)}.tool-ui-review-page>header p{max-width:760px;color:#a89f8d;line-height:1.7}.tool-ui-review-page>header strong{flex:0 0 auto;border:1px solid rgba(245,184,46,.35);border-radius:999px;padding:10px 14px;color:#f5c95e}.tool-ui-review-grid,.tool-ui-review-summary{max-width:1500px;margin-left:auto;margin-right:auto;display:grid;grid-gap:12px;gap:12px}.tool-ui-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.tool-ui-review-grid article,.tool-ui-review-summary article{border:1px solid rgba(245,184,46,.16);border-radius:14px;padding:16px;background:#12110e}.tool-ui-review-summary article{display:grid;grid-gap:3px;gap:3px}.tool-ui-review-summary b{color:#f5c75c;font-size:28px}.tool-ui-review-summary span{color:#958d7d;font-size:12px}.tool-ui-review-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.tool-ui-review-grid article header{display:flex;justify-content:space-between;gap:10px}.tool-ui-review-grid article header span{color:#c99a30;font-size:11px}.tool-ui-review-grid article em{color:#73d9a2;font-size:10px;font-style:normal}.tool-ui-review-grid h2{margin:12px 0 5px;font-size:18px}.tool-ui-review-grid code{color:#888071;font-size:11px;overflow-wrap:anywhere}.tool-ui-review-grid dl{display:grid;grid-gap:7px;gap:7px;margin:15px 0}.tool-ui-review-grid dl div{display:grid;grid-template-columns:72px 1fr;grid-gap:8px;gap:8px;font-size:12px}.tool-ui-review-grid dt{color:#8f8778}.tool-ui-review-grid dd{margin:0;overflow-wrap:anywhere}.tool-ui-review-grid a{display:flex;justify-content:center;border:1px solid rgba(245,184,46,.3);border-radius:9px;padding:9px;color:#f4c75f;text-decoration:none}@media(max-width:720px){.tool-ui-review-page>header{flex-direction:column}.tool-ui-review-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-page{min-height:100vh;padding:28px clamp(18px,5vw,72px) 64px;background:radial-gradient(circle at 80% 0,rgba(245,184,46,.1),transparent 35%),#080807;color:#f4ead5}.account-page>header{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1120px;margin:0 auto 52px}.account-page a{color:inherit;text-decoration:none}.account-page>header>a{color:#f2c55b;font-weight:800;letter-spacing:.04em}.account-page nav{display:flex;gap:18px;color:#aaa18f}.account-card,.account-grid,.account-security,.account-state{max-width:920px;margin-left:auto;margin-right:auto}.account-card{display:flex;align-items:center;gap:22px;margin-bottom:24px}.account-avatar{width:84px;height:84px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(245,184,46,.38);border-radius:24px;background:rgba(245,184,46,.1);color:#f5c85f;font-size:32px;font-weight:900}.account-card span{color:#e6b43d;font-size:12px;letter-spacing:.1em}.account-card h1{margin:6px 0;font-size:38px}.account-card p{margin:0;color:#a69d8b}.account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.account-grid article,.account-security,.account-state{border:1px solid rgba(245,184,46,.17);border-radius:16px;padding:18px;background:rgba(17,16,13,.84)}.account-grid article{display:grid;grid-template-columns:22px 1fr;grid-gap:8px 12px;gap:8px 12px}.account-grid svg{grid-row:1/3;color:#e8b63d}.account-grid span{color:#928a7b;font-size:12px}.account-grid strong{overflow-wrap:anywhere}.account-security{margin-top:18px}.account-security h2{margin-top:0}.account-security p{color:#aaa18f;line-height:1.7}.account-security button{min-height:42px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(242,104,93,.45);border-radius:10px;padding:0 15px;background:rgba(242,104,93,.08);color:#ffaaa3;cursor:pointer}.account-state{text-align:center;color:#aaa18f}.account-state.error{color:#ffaaa3}html[data-theme=light] .account-page{background:#fbf6ea;color:#21180a}html[data-theme=light] .account-grid article,html[data-theme=light] .account-security,html[data-theme=light] .account-state{background:white}@media (max-width:650px){.account-page>header{flex-direction:column;margin-bottom:34px}.account-card,.account-page>header{align-items:flex-start}.account-grid{grid-template-columns:1fr}.account-card h1{font-size:30px}}@media (max-width:680px){.factory-product-tool-grid,.product-tool-form-grid{grid-template-columns:1fr}.product-tool-shell{width:min(100% - 24px,1280px);padding-top:18px}.product-tool-heading{display:grid}}.factory-ai-page .factory-form-stack textarea{min-height:60px;padding:8px 10px}.factory-ai-page .factory-form-stack small{font-size:9px}.factory-ai-page .factory-option-row{gap:5px;flex-wrap:nowrap}.factory-ai-page .factory-logo-card{gap:10px;padding:8px;border-radius:8px}.factory-ai-page .factory-logo-preview{width:62px;height:62px;background:transparent url(/brand/boss-logo-dark.png) 50%/contain no-repeat}.factory-ai-page .factory-logo-preview.has-logo{background:rgba(240,185,59,.08)}.factory-ai-page .factory-logo-preview svg{display:none}.factory-ai-page .factory-logo-copy{gap:4px}.factory-ai-page .factory-logo-copy .factory-gold-button{min-height:30px}.factory-ai-page .factory-ai-logo-card{margin-bottom:10px}.factory-ai-page .factory-logo-actions input{min-height:34px;padding:7px 9px;font-size:10px}.factory-ai-page .factory-logo-copy small{color:var(--fx-text-3)}.factory-ai-page .factory-social-stack{gap:5px}.factory-ai-page .factory-advance-toggle{min-height:30px;font-size:11px}.factory-ai-page .factory-ai-hero-button{min-height:58px;margin-bottom:10px;border-radius:8px}.factory-ai-page .factory-ai-hero-button.applied{border-color:rgba(24,198,106,.5);background:linear-gradient(180deg,rgba(31,214,116,.26),rgba(245,184,46,.78));box-shadow:0 0 18px rgba(24,198,106,.14),inset 0 1px 0 rgba(255,255,255,.16)}.factory-ai-page .factory-ai-hero-button b{font-size:13px}.factory-ai-page .factory-ai-hero-button small{font-size:10px}.factory-ai-page .factory-ai-section{gap:7px;padding:10px;border-radius:7px}.factory-ai-page .factory-ai-section+.factory-ai-section{margin-top:8px}.factory-ai-page .factory-action-list,.factory-ai-page .factory-ai-section header,.factory-ai-page .factory-bullet-list,.factory-ai-page .factory-history-box{gap:6px}.factory-ai-page .factory-config-section .factory-form-stack{align-items:start;grid-auto-flow:row dense;grid-auto-rows:max-content}.factory-ai-page .factory-config-section .factory-form-stack>label,.factory-ai-page .factory-tax-pair-row>label,.factory-ai-page .factory-violent-reflection-liquidity-grid>label{display:grid;grid-template-rows:15px 34px minmax(18px,auto);align-content:start;min-width:0;min-height:71px}.factory-ai-page .factory-config-section .factory-form-stack>label>span,.factory-ai-page .factory-tax-pair-row>label>span,.factory-ai-page .factory-violent-reflection-liquidity-grid>label>span{overflow:hidden;color:var(--fx-text-2);font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.factory-ai-page .factory-config-section .factory-form-stack input,.factory-ai-page .factory-config-section .factory-form-stack select,.factory-ai-page .factory-config-section .factory-form-stack textarea,.factory-ai-page .factory-config-section .factory-switch-field,.factory-ai-page .factory-tax-pair-row input,.factory-ai-page .factory-tax-pair-row select,.factory-ai-page .factory-tax-pair-row textarea{width:100%;box-sizing:border-box}.factory-ai-page .factory-config-section .factory-form-stack label>small,.factory-ai-page .factory-form-stack small,.factory-ai-page .factory-tax-pair-row label>small,.factory-ai-page .factory-violent-reflection-liquidity-grid label>small{min-height:18px;color:rgba(184,174,150,.82);font-size:11px;line-height:1.35;text-align:right}.factory-ai-page .factory-config-section .factory-form-stack label.factory-field-error>small{color:#ff948a;font-size:11px}.factory-ai-page .factory-tax-pair-row{align-items:start}.factory-ai-page .factory-referral-ratio-group{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:10px;gap:10px}.factory-ai-page .factory-referral-ratio-group>label{display:grid;grid-template-rows:15px 34px minmax(18px,auto);min-height:71px}.factory-ai-page .factory-referral-ratio-action{align-self:end;min-height:52px;padding-top:0}.factory-ai-page .factory-referral-ratio-card{align-self:stretch;display:grid;grid-gap:10px;gap:10px;min-height:112px;padding:11px 12px;border:1px solid rgba(245,184,46,.22);border-radius:10px;background:radial-gradient(circle at 18% 0,rgba(245,184,46,.12),transparent 36%),linear-gradient(180deg,rgba(245,184,46,.055),rgba(255,255,255,.015))}.factory-ai-page .factory-referral-ratio-summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.factory-ai-page .factory-referral-ratio-summary span{color:var(--gold);font-size:12px;font-weight:900}.factory-ai-page .factory-referral-ratio-summary b{color:var(--text-main);font-size:12px;font-weight:900}.factory-ai-page .factory-referral-ratio-card dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;margin:0}.factory-ai-page .factory-referral-ratio-card dl div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:7px 8px;border:1px solid rgba(245,184,46,.14);border-radius:8px;background:rgba(0,0,0,.16)}.factory-ai-page .factory-referral-ratio-card dt{color:var(--text-muted);font-size:10px;font-weight:800;line-height:1.2}.factory-ai-page .factory-referral-ratio-card dd{margin:0;color:var(--text-main);font-size:13px;font-weight:900;line-height:1.2}.factory-ai-page .factory-referral-ratio-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.factory-ai-page .factory-referral-ratio-footer span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factory-ai-page .factory-referral-ratio-footer button{flex:0 0 auto;min-width:98px;min-height:34px;padding:0 12px;border:1px solid rgba(245,184,46,.14);border-radius:8px;background:rgba(0,0,0,.16);box-shadow:none;color:var(--text-main);font-size:12px;font-weight:900}.factory-ai-page .factory-lp-subsection-title{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;margin-top:4px;padding:9px 10px 8px;border:1px solid rgba(245,184,46,.16);border-radius:10px;background:linear-gradient(90deg,rgba(245,184,46,.13),rgba(245,184,46,.025))}.factory-ai-page .factory-lp-subsection-title span{display:inline-flex;align-items:center;gap:8px;color:var(--gold);font-size:13px;font-weight:950;letter-spacing:.03em}.factory-ai-page .factory-lp-section-index{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid rgba(245,184,46,.55);border-radius:999px;color:#171006;background:linear-gradient(180deg,#ffe28a,#d69a20);font-size:11px;font-weight:900;line-height:1}.factory-ai-page .factory-lp-subsection-title small{min-height:0;color:var(--text-muted);font-size:11px;line-height:1.25;text-align:right}.factory-ai-page .factory-lp-referral-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-ai-page .factory-lp-referral-grid>label{display:grid;grid-template-rows:15px 34px minmax(18px,auto);align-content:start;min-width:0;min-height:71px}.factory-ai-page .factory-lp-referral-grid>label>span{overflow:hidden;color:var(--fx-text-2);font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.factory-ai-page .factory-lp-referral-grid .factory-switch-field,.factory-ai-page .factory-lp-referral-grid input,.factory-ai-page .factory-lp-referral-grid select,.factory-ai-page .factory-lp-referral-grid textarea{width:100%;box-sizing:border-box}.factory-ai-page .factory-lp-referral-grid label>small{min-height:18px;color:rgba(184,174,150,.82);font-size:11px;line-height:1.35;text-align:right}.factory-ai-page .factory-config-section .factory-form-stack>label.factory-switch-card,.factory-ai-page .factory-lp-referral-grid>label.factory-switch-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;grid-column-gap:14px;column-gap:14px;min-height:82px;padding:12px;border:1px solid rgba(245,184,46,.24);border-radius:9px;background:linear-gradient(135deg,rgba(245,184,46,.07),rgba(255,255,255,.018))}.factory-ai-page .factory-config-section .factory-form-stack>label.factory-switch-card>span,.factory-ai-page .factory-lp-referral-grid>label.factory-switch-card>span{grid-column:1;grid-row:1;color:var(--text-main);font-size:13px;font-weight:700}.factory-ai-page .factory-config-section .factory-form-stack>label.factory-switch-card>button[role=switch],.factory-ai-page .factory-lp-referral-grid>label.factory-switch-card>button[role=switch]{grid-column:2;grid-row:1/span 2;align-self:center}.factory-ai-page .factory-config-section .factory-form-stack>label.factory-switch-card>small,.factory-ai-page .factory-lp-referral-grid>label.factory-switch-card>small{grid-column:1;grid-row:2;min-height:0;margin-top:3px;text-align:left}.factory-ai-page .factory-multi-function-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));grid-gap:12px;gap:12px}.factory-ai-page .factory-multi-function-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:14px;gap:14px;min-height:112px;padding:18px;border:1px solid rgba(245,184,46,.24);border-radius:10px;background:linear-gradient(135deg,rgba(245,184,46,.07),rgba(255,255,255,.018))}.factory-ai-page .factory-multi-function-card>div>b{display:block;color:var(--fx-text);font-size:16px;line-height:1.35}.factory-ai-page .factory-multi-function-card>div>p{margin:10px 0 0;color:var(--fx-text-2);font-size:13px;line-height:1.55}.factory-ai-page .factory-multi-function-card>button[role=switch]{margin-top:2px}.factory-ai-page .factory-multi-function-option{min-width:0}.factory-ai-page .factory-multi-function-grid .factory-multi-function-card{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 10px;gap:10px;border-radius:7px}.factory-ai-page .factory-multi-function-grid .factory-multi-function-card>b{color:var(--fx-text);font-size:13px;font-weight:700}.factory-ai-page .factory-multi-function-grid .factory-multi-function-card>button[role=switch]{margin:0;transform:scale(.72);transform-origin:right center}.factory-ai-page .factory-referral-permissions button[role=switch][aria-checked=false]{background:#dbe4f0!important;border-color:#dbe4f0!important}.factory-ai-page .factory-referral-permissions button[role=switch][aria-checked=false]>span{background:#ffffff}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card{min-height:0;padding:12px 14px;border:1px solid rgba(148,163,184,.22);border-radius:10px;background:rgba(255,255,255,.025)}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card .factory-multi-function-card{min-height:0;padding:0;border:0;background:transparent}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card .factory-multi-function-card>b{font-size:13px}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card .factory-multi-function-card>button[role=switch]{transform:none}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card>p{min-height:0;margin-top:7px;color:var(--fx-text-2);font-size:11px;line-height:1.45}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card .factory-multi-function-max-input{gap:4px;margin-top:8px}.factory-ai-page .factory-referral-permissions .factory-referral-permission-card .factory-multi-function-max-input input{min-height:34px;padding:0 10px;font-size:11px}.factory-ai-page .factory-pool-burn-permission-card{min-height:0;padding:12px 14px;border:1px solid rgba(148,163,184,.22);border-radius:10px;background:rgba(255,255,255,.025)}.factory-ai-page .factory-pool-burn-permission-card .factory-multi-function-card{min-height:0;padding:0;border:0;background:transparent}.factory-ai-page .factory-pool-burn-permission-card .factory-multi-function-card>b{font-size:13px}.factory-ai-page .factory-pool-burn-permission-card .factory-multi-function-card>button[role=switch]{transform:none}.factory-ai-page .factory-pool-burn-permission-card button[role=switch][aria-checked=false]{background:#dbe4f0!important;border-color:#dbe4f0!important}.factory-ai-page .factory-pool-burn-permission-card button[role=switch][aria-checked=false]>span{background:#ffffff}.factory-ai-page .factory-pool-burn-permission-card .factory-multi-function-max-input{display:grid;grid-gap:4px;gap:4px;margin-top:7px}.factory-ai-page .factory-pool-burn-permission-card .factory-multi-function-max-input>span,.factory-ai-page .factory-pool-burn-permission-card>p{color:var(--fx-text-2);font-size:11px}.factory-ai-page .factory-pool-burn-permission-card .factory-multi-function-max-input input{width:100%;min-height:34px;box-sizing:border-box;font-size:11px}.factory-ai-page .factory-pool-burn-permission-card>p{min-height:0;margin-top:7px;line-height:1.45}.factory-ai-page .factory-multi-function-option>p{min-height:16px;margin:5px 0 0;color:var(--fx-text-2);font-size:11px;line-height:1.45}.factory-ai-page .factory-multi-function-option-max .factory-multi-function-max-input{display:grid;grid-gap:4px;gap:4px;margin-top:6px}.factory-ai-page .factory-multi-function-max-input>span{color:var(--fx-text-2);font-size:11px;font-weight:600}.factory-ai-page .factory-multi-function-max-input input{width:100%;min-height:34px;box-sizing:border-box;font-size:11px}.factory-ai-page .factory-multi-function-card-max{min-height:112px}.factory-ai-page .factory-multi-function-card-max.enabled{min-height:230px}.factory-ai-page .factory-multi-function-card-max label{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.factory-ai-page .factory-multi-function-card-max label>span{color:var(--fx-text-2);font-size:13px;font-weight:600}.factory-ai-page .factory-multi-function-card-max input{width:100%;box-sizing:border-box}.factory-ai-page .factory-protocol-advanced-heading,.factory-ai-page .factory-protocol-marketing-wallet,.factory-ai-page .factory-protocol-max-hold{grid-column:1/-1}.factory-ai-page .factory-blackhole-advanced .factory-form-stack{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));grid-gap:12px;gap:12px}.factory-ai-page .factory-protocol-max-hold{min-height:0;padding:0;border:0;background:none}.factory-ai-page .factory-blackhole-advanced .factory-multi-function-card{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 10px;gap:10px;border-radius:7px}.factory-ai-page .factory-blackhole-advanced .factory-multi-function-card>b{color:var(--fx-text);font-size:13px;font-weight:700;line-height:1}.factory-ai-page .factory-blackhole-advanced .factory-multi-function-card>button[role=switch]{margin:0;transform:scale(.72);transform-origin:right center;flex:0 0 auto}.factory-ai-page .factory-blackhole-advanced .factory-blackhole-switch-option>p{min-height:16px;margin:5px 0 0;color:var(--fx-text-2);font-size:11px;line-height:1.45}.factory-ai-page .factory-protocol-max-hold{display:block}.factory-ai-page .factory-protocol-max-hold.enabled{min-height:0}.factory-ai-page .factory-protocol-max-hold>.factory-multi-function-card{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 10px;gap:10px;border-radius:7px}.factory-ai-page .factory-protocol-max-hold>.factory-multi-function-card>b{color:var(--fx-text);font-size:13px;font-weight:700;line-height:1}.factory-ai-page .factory-protocol-max-hold>.factory-multi-function-card>button[role=switch]{margin:0;transform:scale(.72);transform-origin:right center;flex:0 0 auto}.factory-ai-page .factory-protocol-max-hold>label{display:grid;grid-gap:4px;gap:4px;margin:6px 0 0}.factory-ai-page .factory-protocol-max-hold>label>span{color:var(--fx-text-2);font-size:11px;font-weight:600}.factory-ai-page .factory-protocol-max-hold>label input{min-height:34px;font-size:11px}.factory-ai-page .factory-protocol-max-hold>p{min-height:16px;margin:5px 0 0;color:var(--fx-text-2);font-size:11px;line-height:1.45}.factory-ai-page .factory-wallet-address-field{grid-column:1/-1;display:grid;grid-gap:4px;gap:4px;color:var(--fx-text);font-size:11px;font-weight:600}.factory-ai-page .factory-wallet-address-control{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px}.factory-ai-page .factory-wallet-address-control input{min-width:0;min-height:34px;font-size:11px}.factory-ai-page .factory-wallet-address-control button{min-height:34px;padding:0 16px;border:1px solid rgba(245,184,46,.2);border-radius:7px;color:var(--fx-text);background:var(--fx-surface);font-size:11px;font-weight:800;cursor:pointer}.factory-ai-page .factory-wallet-address-field small{min-height:16px;color:var(--fx-text-2);font-size:11px;font-weight:500}.factory-ai-page .factory-wallet-address-field.factory-field-error input{border-color:rgba(255,92,79,.62);box-shadow:0 0 0 2px rgba(255,92,79,.08)}.factory-ai-page .factory-wallet-address-field.factory-field-error small{color:#ff8a7f}.factory-ai-page .factory-protocol-advanced-heading{display:flex;align-items:center;min-height:22px;padding:0;color:var(--fx-text)!important;font-size:13px;font-weight:800;opacity:1}.factory-ai-page .factory-protocol-advanced-heading>span{display:inline-grid;width:22px;height:22px;margin-right:8px;place-items:center;border:1px solid rgba(245,184,46,.55);border-radius:999px;color:#171006;background:linear-gradient(180deg,#ffe28a,#d69a20);font-size:11px;font-weight:900}@media (max-width:760px){.factory-ai-page .factory-multi-function-grid,.factory-ai-page .factory-wallet-address-control{grid-template-columns:1fr}}.factory-ai-page .factory-referral-ratio-strip{grid-template-columns:minmax(110px,.7fr) minmax(0,1.45fr) minmax(174px,.9fr);align-items:center;min-height:78px;padding:10px;border-color:rgba(245,184,46,.18);background:radial-gradient(circle at 16% 0,rgba(245,184,46,.09),transparent 34%),rgba(255,255,255,.018)}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-summary{display:grid;justify-content:start;grid-gap:3px;gap:3px;min-width:0}.factory-ai-page .factory-referral-ratio-strip dl{min-width:0}.factory-ai-page .factory-referral-ratio-strip dl div{padding:7px 8px;border-color:rgba(245,184,46,.16);background:rgba(255,255,255,.025)}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer{grid-template-columns:minmax(82px,.8fr) minmax(0,1fr);min-width:0;grid-gap:8px;gap:8px}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer button{min-height:32px;border-color:rgba(245,184,46,.18);background:rgba(255,255,255,.025)}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer span{text-align:right}html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip{border-color:rgba(226,167,28,.28);background:radial-gradient(circle at 16% 0,rgba(226,167,28,.08),transparent 34%),rgba(255,251,241,.72)}html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer button,html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip dl div{border-color:rgba(226,167,28,.24);background:rgba(255,255,255,.72)}html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer span,html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-summary b,html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip dd{color:#1d1608}html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip dt{color:rgba(89,70,38,.72)}.factory-ai-page .factory-side-feature-card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.factory-ai-page .factory-side-feature-card li{position:relative;padding-left:13px;color:var(--text-sub);font-size:11px;line-height:1.55}.factory-ai-page .factory-side-feature-card li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:999px;background:var(--gold);box-shadow:0 0 8px rgba(245,184,46,.45)}.factory-ai-page .factory-switch-field{min-height:34px}.factory-ai-page .factory-switch-field button{min-height:26px;font-size:11px}.factory-ai-page .factory-ai-section header,.factory-ai-page .factory-ai-section li,.factory-ai-page .factory-history-box{font-size:10px;line-height:1.3}.factory-ai-page .factory-action-list li{gap:8px}.factory-ai-page .factory-action-list button{min-width:42px;min-height:24px;border-radius:6px;font-size:9px}.factory-ai-page .factory-history-box{padding:8px;border-radius:7px}.factory-ai-page .factory-ai-chatbox{margin-top:8px}.factory-ai-page .factory-ai-chatbox input{min-height:34px;font-size:10px}.factory-ai-page .factory-ai-layout>.factory-panel{height:auto;overflow:visible}.factory-ai-page .factory-ai-inline-panel{display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(245,184,46,.14);align-content:start;min-height:0}.factory-ai-page .factory-ai-tax-permission-grid{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);grid-gap:10px;gap:10px}.factory-ai-page .factory-ai-tax-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.factory-ai-page .factory-ai-tax-metrics div{display:grid;grid-gap:5px;gap:5px;min-height:66px;padding:10px;border:1px solid rgba(245,184,46,.18);border-radius:8px;background:radial-gradient(circle at 14% 0,rgba(245,184,46,.14),transparent 42%),rgba(255,255,255,.025)}.factory-ai-page .factory-ai-permission-list dt,.factory-ai-page .factory-ai-tax-metrics span{color:var(--fx-text-3);font-size:10px}.factory-ai-page .factory-ai-tax-metrics b{color:#f5b82e;font-size:16px;line-height:1}.factory-ai-page .factory-ai-permission-list{display:grid;grid-gap:6px;gap:6px;margin:0;padding:10px;border:1px solid rgba(245,184,46,.14);border-radius:8px;background:rgba(255,255,255,.02)}.factory-ai-page .factory-ai-permission-list div{display:flex;justify-content:space-between;gap:10px}.factory-ai-page .factory-ai-permission-list dd{color:#f5b82e;font-weight:800}.factory-ai-page .factory-ai-fill-card{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(245,184,46,.18);border-radius:8px;background:linear-gradient(180deg,rgba(245,184,46,.06),rgba(255,255,255,.02)),rgba(255,255,255,.015)}.factory-ai-page .factory-ai-inline-grid{display:none;gap:10px}.factory-ai-page .factory-ai-inline-grid .factory-ai-section:nth-of-type(n+3){display:none}.factory-ai-page .factory-side-tutorial-card{display:grid;grid-gap:10px;gap:10px}.factory-ai-page .factory-side-tutorial-card .factory-panel-title-row{align-items:center}.factory-ai-page .factory-side-tutorial-card .factory-bullet-list{margin:0;padding-left:0;list-style:none}.factory-ai-page .factory-side-tutorial-card .factory-bullet-list li{color:var(--fx-text-2);font-size:10px;line-height:1.65}.factory-ai-page .factory-standard-token-tips .factory-panel-title-row b{font-size:13px}.factory-ai-page .factory-standard-token-tips .factory-bullet-list li{font-size:11px}.factory-tutorial-page .factory-content{gap:18px}.factory-tutorial-hero{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.factory-tutorial-hero h1{color:var(--factory-text-strong,#fff7df);font-size:30px;line-height:1.15;margin:12px 0 8px}.factory-tutorial-hero p{color:var(--factory-text-muted,#9a8f7b);font-size:14px;margin:0;max-width:720px}.factory-tutorial-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.factory-tutorial-layout{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.factory-tutorial-main{display:grid;grid-gap:14px;gap:14px}.factory-tutorial-video{align-items:center;background:radial-gradient(circle at 12% 35%,rgba(245,184,46,.2),transparent 34%),linear-gradient(135deg,rgba(245,184,46,.12),rgba(255,255,255,.02));border:1px solid rgba(245,184,46,.28);border-radius:12px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:96px minmax(0,1fr);min-height:160px;padding:22px}.factory-tutorial-video-icon{align-items:center;background:rgba(245,184,46,.14);border:1px solid rgba(245,184,46,.34);border-radius:24px;color:#f5b82e;display:flex;height:82px;justify-content:center;width:82px}.factory-tutorial-block header b,.factory-tutorial-section-grid article b,.factory-tutorial-token b,.factory-tutorial-two-col article b,.factory-tutorial-video b{color:var(--factory-text-strong,#fff7df)}.factory-tutorial-video span{color:#f5b82e;display:block;font-size:13px;margin:6px 0}.factory-tutorial-section-grid li,.factory-tutorial-token span,.factory-tutorial-two-col li,.factory-tutorial-video p{color:var(--factory-text-muted,#9a8f7b)}.factory-tutorial-block{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px}.factory-tutorial-block header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.factory-tutorial-block header svg{color:#f5b82e}.factory-tutorial-block ol,.factory-tutorial-block ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px}.factory-tutorial-section-grid,.factory-tutorial-two-col{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.factory-tutorial-section-grid article,.factory-tutorial-two-col article{background:rgba(0,0,0,.18);border:1px solid rgba(245,184,46,.16);border-radius:10px;padding:14px}.factory-tutorial-token{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:86px minmax(0,1fr);margin:12px 0 18px}.factory-tutorial-side{display:grid;grid-gap:14px;gap:14px}.factory-tutorial-reference-list{display:grid;grid-gap:10px;gap:10px}.factory-tutorial-reference-list a{align-items:center;background:rgba(245,184,46,.08);border:1px solid rgba(245,184,46,.18);border-radius:10px;color:#f5b82e;display:flex;justify-content:space-between;padding:10px 12px;text-decoration:none}.factory-ai-page .factory-ai-inline-panel .factory-ai-hero-button{margin-bottom:0}.factory-topbar-back{gap:6px;white-space:nowrap}.factory-ai-page .factory-ai-inline-panel .factory-ai-section{min-height:0}.factory-ai-page .factory-side-column{gap:10px;height:auto;overflow:visible}.factory-ai-page .factory-preview-panel{display:grid;grid-template-columns:94px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;min-height:330px;align-content:start}.factory-ai-page .factory-preview-head,.factory-ai-page .factory-preview-panel .factory-detail-list,.factory-ai-page .factory-preview-panel .factory-outline-button{grid-column:1/-1}.factory-ai-page .factory-preview-bull{width:88px;height:88px;margin:0;background:transparent url(/brand/boss-logo-dark.png) 50%/contain no-repeat}.factory-ai-page .factory-preview-bull.has-logo{background:rgba(240,185,59,.08)}.factory-ai-page .factory-preview-bull svg{display:none}.factory-ai-page .factory-preview-title{align-self:center;gap:5px;margin-bottom:0}.factory-ai-page .factory-preview-title h2{margin:0;font-size:18px}.factory-ai-page .factory-tag-row span{padding:3px 7px;border-radius:6px;font-size:9px}.factory-ai-page .factory-detail-list{gap:8px;margin:4px 0 10px}.factory-ai-page .factory-audit-list li,.factory-ai-page .factory-detail-list dd,.factory-ai-page .factory-detail-list dt,.factory-ai-page .factory-summary-list dd,.factory-ai-page .factory-summary-list dt{font-size:12px}.factory-ai-page .factory-preview-title h2{font-size:19px}.factory-ai-page .factory-tag-row span{font-size:11px}.factory-ai-page .factory-outline-button{min-height:32px;font-size:10px}.factory-ai-page .factory-progress-card{align-items:center;gap:14px}.factory-ai-page .factory-ring{position:relative;flex:0 0 64px;width:64px;height:64px;color:#1fbd69;font-size:12px;background:conic-gradient(#1fbd69 0deg 312deg,rgba(31,189,105,.14) 312deg);box-shadow:0 8px 18px rgba(31,189,105,.16)}.factory-ai-page .factory-ring:before{position:absolute;inset:8px;content:"";border-radius:inherit;background:var(--fx-surface)}.factory-ai-page .factory-ring span{position:relative;z-index:1}.factory-ai-page .factory-progress-card>div:last-child{display:grid;flex:1 1;min-width:0;grid-gap:4px;gap:4px;padding-left:2px}.factory-ai-page .factory-progress-card b{font-size:13px;line-height:1.2}.factory-ai-page .factory-progress-card p{margin:0;font-size:11px;line-height:1.35}.factory-ai-page .factory-progress-bar{height:6px;margin-top:2px}.factory-ai-page .factory-audit-list{gap:6px;margin-bottom:8px}.factory-ai-page .factory-summary-list{gap:5px}.factory-ai-page .factory-fee-panel{display:grid;grid-gap:10px;gap:10px}.factory-ai-page .factory-fee-grid{display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid rgba(245,184,46,.18);border-radius:8px;background:rgba(245,184,46,.035)}.factory-ai-page .factory-fee-grid div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 12px;border:0;border-bottom:1px solid rgba(245,184,46,.12);border-radius:0;background:transparent}.factory-ai-page .factory-fee-grid div:last-child{border-bottom:0}.factory-ai-page .factory-summary-total{display:flex;align-items:center;justify-content:space-between;margin-top:0;padding:10px 12px;border:1px solid rgba(245,184,46,.22);border-radius:8px;color:var(--gold);background:linear-gradient(180deg,rgba(245,184,46,.08),rgba(245,184,46,.025));font-size:11px}.factory-ai-page .factory-tax-permission-panel{display:grid;grid-gap:10px;gap:10px}.factory-ai-page .factory-tax-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.factory-ai-page .factory-tax-summary-grid div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:76px;padding:12px;border:1px solid rgba(245,184,46,.2);border-radius:8px;background:linear-gradient(180deg,rgba(245,184,46,.08),rgba(245,184,46,.03))}.factory-ai-page .factory-permission-list dt,.factory-ai-page .factory-tax-summary-grid span{color:var(--text-muted);font-size:12px}.factory-ai-page .factory-tax-summary-grid b{justify-self:end;color:var(--gold);font-size:20px}.factory-ai-page .factory-tax-summary-fee{grid-column:1/-1;min-height:52px}.factory-ai-page .factory-permission-list{display:grid;grid-gap:6px;gap:6px}.factory-ai-page .factory-permission-list div{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:7px 10px;border:1px solid rgba(255,255,255,.06);border-radius:7px;background:rgba(255,255,255,.025)}.factory-ai-page .factory-permission-list dd{color:var(--gold);font-size:12px;font-weight:800}.factory-ai-page .factory-protocol-summary-list{gap:8px}.factory-ai-page .factory-protocol-summary-list div{min-height:40px;padding:9px 10px}.factory-ai-page .factory-protocol-summary-list dt{font-size:13px}.factory-ai-page .factory-protocol-summary-list dd{max-width:68%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.factory-ai-page .factory-action-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.factory-ai-page .factory-action-column .factory-gold-button{min-height:34px;padding:0 9px;font-size:10px}.factory-ai-page .factory-action-column .factory-gold-button[data-label]{color:transparent;position:relative}.factory-ai-page .factory-action-column .factory-gold-button[data-label]:after{color:#1b1305;content:attr(data-label);display:grid;inset:0;place-items:center;position:absolute}.factory-ai-page .factory-action-column .factory-gold-button:last-child{grid-column:1/-1;min-height:42px;font-size:12px}.factory-ai-page .factory-deployment-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.factory-ai-page .factory-deployment-preview div{display:grid;grid-gap:2px;gap:2px;padding:7px 8px;border:1px solid var(--fx-border);border-radius:6px;background:rgba(240,185,59,.035)}.factory-ai-page .factory-deployment-preview span{color:var(--fx-text-3);font-size:9px}.factory-ai-page .factory-deployment-preview b{overflow:hidden;color:var(--fx-text-1);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.factory-ai-page .factory-calibration-warning{align-items:flex-start;font-size:10px;line-height:1.45}.factory-ai-page .factory-calibration-warning svg{flex:0 0 auto;margin-top:1px}.factory-ai-page .factory-inline-tips{display:none}.factory-success-page .factory-success-grid{grid-template-columns:790px 360px;gap:16px}.factory-success-page .factory-action-panel,.factory-success-page .factory-success-hero{height:367px}.factory-success-page .factory-success-hero{padding:32px 20px 24px}.factory-success-page .factory-success-hero-main{gap:26px}.factory-success-page .factory-success-token{min-width:200px;gap:9px;justify-content:flex-start}.factory-success-page .factory-success-token-badge{width:150px;height:150px;background:transparent url(/brand/boss-logo-dark.png) 50%/contain no-repeat}.factory-success-page .factory-success-token-badge svg{display:none}.factory-success-page .factory-success-token a,.factory-success-page .factory-success-token p{margin:0;font-size:11px}.factory-success-page .factory-success-token-copy{gap:10px}.factory-success-page .factory-success-title-row h2{font-size:22px}.factory-success-page .factory-success-token-copy>p{margin:0;font-size:12px}.factory-success-page .factory-detail-list.wide{gap:9px;margin:8px 0 10px}.factory-success-page .factory-detail-list dd,.factory-success-page .factory-detail-list dt{font-size:11px}.factory-success-page .factory-kpi-row{gap:12px;padding-top:10px}.factory-success-page .factory-kpi-row small,.factory-success-page .factory-kpi-row span{font-size:10px}.factory-success-page .factory-kpi-row b{font-size:13px}.factory-success-page .factory-action-panel{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:18px}.factory-success-page .factory-action-panel .factory-gold-button,.factory-success-page .factory-action-panel .factory-outline-button{min-height:44px;font-size:12px;justify-content:space-between;padding:0 22px}.factory-action-feedback{margin:0;padding:8px 10px;border:1px solid rgba(55,210,107,.22);border-radius:8px;color:var(--fx-success);background:rgba(55,210,107,.08);font-size:10px;text-align:center}.factory-success-page .factory-process-row{gap:8px;margin:20px 0 18px}.factory-success-page .factory-process-icon{width:48px;height:48px}.factory-success-page .factory-process-step{gap:6px;font-size:11px}.factory-success-page .factory-hash-strip{padding:11px 13px;font-size:10px}.factory-success-page .factory-mini-card-grid{gap:8px}.factory-success-page .factory-mini-card-grid article{gap:5px;padding:10px;font-size:10px}.factory-success-page .factory-bullet-list{gap:7px}.factory-success-page .factory-bullet-list li{font-size:10px;line-height:1.35}.factory-control-page .factory-content{padding-top:21px}.factory-control-page .factory-workbench-header{margin:8px 0}.factory-control-page .factory-notice-bar{width:915px;min-height:40px;margin-bottom:10px;padding:0 12px}.factory-control-page .factory-inline-actions .factory-gold-button,.factory-control-page .factory-notice-main{font-size:10px}.factory-control-page .factory-inline-actions .factory-gold-button{min-height:28px;padding:0 10px}.factory-control-page .control-main{grid-template-columns:915px 316px;gap:26px}.factory-control-page .control-main>.factory-side-column{align-self:start;gap:10px;margin-top:0}.factory-control-page .factory-main-column{gap:10px}.factory-control-page .factory-control-hero{height:auto;min-height:176px;padding:16px}.factory-control-page .factory-control-hero-top,.factory-control-page .factory-control-token{gap:14px}.factory-control-page .factory-control-token-badge{width:90px;height:90px;background:transparent url(/brand/boss-logo-dark.png) 50%/contain no-repeat}.factory-control-page .factory-control-token-badge svg{display:none}.factory-control-page .factory-success-title-row{gap:8px}.factory-control-page .factory-success-title-row h2{margin:0;font-size:22px}.factory-control-page .factory-control-token{flex:1 1;min-width:0}.factory-control-page .factory-control-meta{grid-template-columns:135px minmax(205px,1fr);width:360px;min-width:360px;margin-left:auto;gap:9px;font-size:10px}.factory-control-page .factory-control-meta .factory-outline-button{min-height:32px;font-size:10px}.factory-control-page .factory-address-row{margin-top:8px;padding:8px 10px;font-size:9px}.factory-control-page .factory-kpi-row.compact{gap:0;margin-top:12px;padding-top:12px}.factory-control-page .factory-kpi-row.compact>div{padding:0 10px;border-right:1px solid var(--fx-border)}.factory-control-page .factory-kpi-row.compact>div:last-child{border-right:0}.factory-control-page .factory-kpi-row small,.factory-control-page .factory-kpi-row span{font-size:9px}.factory-control-page .factory-kpi-row b{font-size:15px}.factory-control-page .factory-card-grid{grid-template-columns:repeat(4,1fr);gap:10px}.factory-control-page .factory-feature-card{height:132px;gap:7px;padding:12px}.factory-control-page .factory-feature-card header{gap:7px;font-size:11px}.factory-control-page .factory-feature-card strong{font-size:12px}.factory-control-page .factory-feature-card span{font-size:10px}.factory-control-page .factory-feature-card .factory-ghost-action{min-height:30px;font-size:10px}.factory-control-page .factory-chart-grid{grid-template-columns:306px 296px 293px;gap:10px}.factory-control-page .factory-chart-grid>.factory-panel{height:214px;padding:12px}.factory-control-page .factory-chart-kpi{gap:4px}.factory-control-page .factory-chart-kpi strong{font-size:18px}.factory-control-page .factory-chart-kpi span{font-size:10px}.factory-control-page .factory-bar-chart,.factory-control-page .factory-line-chart{min-height:128px;border-radius:8px}.factory-control-page .factory-activity-list{gap:2px}.factory-control-page .factory-activity-list div{grid-template-columns:1fr auto;gap:2px 8px;padding:5px 0;font-size:9px}.factory-control-page .factory-activity-list small{grid-column:2}.factory-control-page .control-main>.factory-side-column>.factory-panel{height:auto;min-height:0}.factory-control-page .factory-quick-grid{gap:8px}.factory-control-page .factory-quick-button{min-height:39px;padding:0 9px;font-size:10px}.factory-control-page .factory-control-access-summary{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;margin-top:10px;padding:10px;border:1px solid rgba(245,184,46,.18);border-radius:8px;background:rgba(245,184,46,.04)}.factory-control-page .factory-control-access-summary b,.factory-control-page .factory-control-access-summary span{font-size:10px}.factory-control-page .factory-control-access-summary small{grid-column:1/-1;color:var(--fx-muted);font-size:9px;line-height:1.5}.factory-control-page .factory-check-list{gap:8px}.factory-control-page .factory-check-list li{font-size:10px}.factory-control-page .factory-muted-copy,.factory-control-page .factory-muted-note,.factory-control-page .factory-summary-list dd,.factory-control-page .factory-summary-list dt{font-size:9px}.factory-control-page .factory-summary-list{gap:6px}.factory-control-page .factory-summary-list.secondary{margin-top:12px;padding-top:12px;border-top:1px solid var(--fx-border)}.factory-control-page .factory-summary-total{margin-top:8px;font-size:10px}.factory-control-page .factory-risk-panel{display:flex;min-height:124px;flex-direction:column}.factory-control-page .factory-risk-panel .factory-outline-button{align-self:flex-end;margin-top:auto}.factory-control-page .factory-billing-panel .factory-summary-list{gap:0}.factory-control-page .factory-billing-panel .factory-summary-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:7px 0;border-bottom:1px dashed rgba(245,184,46,.16)}.factory-control-page .factory-billing-panel .factory-summary-list dd,.factory-control-page .factory-billing-panel .factory-summary-list dt{line-height:1.35}.factory-control-page .factory-billing-panel .factory-summary-list dd{color:var(--fx-text);font-weight:700;text-align:right}.factory-control-page .factory-billing-panel .factory-summary-total{display:flex;align-items:center;justify-content:space-between;padding:9px 0 2px;border-top:1px solid rgba(245,184,46,.28)}.factory-control-page .factory-billing-panel .factory-summary-total b{color:var(--fx-gold)}.factory-control-page .control-main>.factory-side-column>.factory-gold-button{min-height:48px;font-size:12px;margin-top:17px}html[data-theme=light] .factory-page.factory-ai-page,html[data-theme=light] .factory-page.factory-control-page,html[data-theme=light] .factory-page.factory-success-page,html[data-theme=light] .factory-page.factory-workbench-page{background:#f7f3ea}html[data-theme=light] .factory-ai-page .factory-sidebar,html[data-theme=light] .factory-control-page .factory-sidebar,html[data-theme=light] .factory-success-page .factory-sidebar,html[data-theme=light] .factory-workbench-page .factory-sidebar{border-color:rgba(182,134,35,.16);background:#fbf8f1}html[data-theme=light] .factory-ai-page .factory-topbar,html[data-theme=light] .factory-control-page .factory-topbar,html[data-theme=light] .factory-success-page .factory-topbar,html[data-theme=light] .factory-workbench-page .factory-topbar{border-color:rgba(182,134,35,.16);background:rgba(255,253,248,.98)}html[data-theme=light] .factory-ai-page .factory-panel,html[data-theme=light] .factory-control-page .factory-panel,html[data-theme=light] .factory-success-page .factory-panel,html[data-theme=light] .factory-workbench-page .factory-panel{border-color:rgba(201,151,45,.24);background:linear-gradient(180deg,#fffefa,#fbf7ee);box-shadow:0 8px 22px rgba(117,83,20,.05),inset 0 1px 0 #fff}html[data-theme=light] .factory-control-page .factory-feature-card,html[data-theme=light] .factory-workbench-page .factory-chain-card,html[data-theme=light] .factory-workbench-page .factory-template-card,html[data-theme=light] .factory-workbench-page .factory-tool-card{border-color:rgba(201,151,45,.2);background:linear-gradient(180deg,#fffefa,#faf5ea)}html[data-theme=light] .factory-workbench-page .factory-chain-card.active,html[data-theme=light] .factory-workbench-page .factory-template-card.active{border-color:rgba(224,159,25,.72);box-shadow:inset 0 0 0 1px rgba(245,184,46,.22),0 0 15px rgba(224,159,25,.16)}html[data-theme=light] .factory-drawer-grid>div,html[data-theme=light] .factory-drawer-section,html[data-theme=light] .factory-template-search,html[data-theme=light] .factory-workbench-page .factory-category-tabs button{border-color:rgba(201,151,45,.2);color:#3a2a13;background:rgba(255,255,255,.76)}html[data-theme=light] .factory-workbench-page .factory-category-tabs button.active{color:#9a6500;background:linear-gradient(135deg,rgba(245,184,46,.26),rgba(255,255,255,.8))}html[data-theme=light] .factory-template-search input{color:#21170a}html[data-theme=light] .factory-template-drawer{color:#21170a;background:linear-gradient(180deg,#fffdf7,#faf2e2)}html[data-theme=light] .factory-ai-page .factory-ai-section,html[data-theme=light] .factory-ai-page .factory-history-box,html[data-theme=light] .factory-bar-chart,html[data-theme=light] .factory-line-chart,html[data-theme=light] .factory-success-page .factory-mini-card-grid article{border-color:rgba(201,151,45,.18);background:#fffdf8}html[data-theme=light] .factory-ai-page .factory-logo-preview,html[data-theme=light] .factory-ai-page .factory-preview-bull,html[data-theme=light] .factory-control-page .factory-control-token-badge,html[data-theme=light] .factory-success-page .factory-success-token-badge,html[data-theme=light] .factory-workbench-page .factory-preview-bull{background-image:url(/brand/boss-logo-light.png)}html[data-theme=light] .factory-ai-page .factory-outline-button,html[data-theme=light] .factory-control-page .factory-ghost-action,html[data-theme=light] .factory-control-page .factory-outline-button,html[data-theme=light] .factory-control-page .factory-quick-button,html[data-theme=light] .factory-success-page .factory-outline-button,html[data-theme=light] .factory-workbench-page .factory-ghost-action,html[data-theme=light] .factory-workbench-page .factory-outline-button{background:rgba(255,255,255,.78)}html[data-theme=light] .factory-ai-page .factory-ai-hero-button,html[data-theme=light] .factory-control-page>.factory-gold-button,html[data-theme=light] .factory-success-page .factory-gold-button{color:#271b08}html[data-theme=light] .factory-page.factory-success-page{color:var(--fx-text);background:radial-gradient(circle at 80% 8%,rgba(245,184,46,.12),transparent 24%),linear-gradient(180deg,#050505,#080807 42%,#030303)}html[data-theme=light] .factory-success-page .factory-sidebar,html[data-theme=light] .factory-success-page .factory-topbar{border-color:rgba(245,184,46,.14);background:rgba(5,5,5,.98)}html[data-theme=light] .factory-success-page .factory-panel{border-color:rgba(245,184,46,.22);background:radial-gradient(circle at 12% 18%,rgba(245,184,46,.08),transparent 26%),linear-gradient(180deg,rgba(20,20,20,.98),rgba(10,10,10,.99));box-shadow:0 20px 70px rgba(0,0,0,.35)}html[data-theme=light] .factory-success-page .factory-success-token-badge{background-image:url(/brand/boss-logo-dark.png)}html[data-theme=light] .factory-success-page .factory-breadcrumb,html[data-theme=light] .factory-success-page .factory-bullet-list li,html[data-theme=light] .factory-success-page .factory-detail-list dt,html[data-theme=light] .factory-success-page .factory-kpi-row small,html[data-theme=light] .factory-success-page .factory-kpi-row span,html[data-theme=light] .factory-success-page .factory-mini-card-grid article span,html[data-theme=light] .factory-success-page .factory-workbench-header p{color:var(--fx-text-3)}html[data-theme=light] .factory-success-page .factory-detail-list dd,html[data-theme=light] .factory-success-page .factory-panel-title-row b,html[data-theme=light] .factory-success-page .factory-process-step b,html[data-theme=light] .factory-success-page h1,html[data-theme=light] .factory-success-page h2{color:var(--fx-text)}html[data-theme=light] .factory-success-page .factory-hash-strip,html[data-theme=light] .factory-success-page .factory-mini-card-grid article,html[data-theme=light] .factory-success-page .factory-outline-button{border-color:rgba(245,184,46,.22);color:var(--fx-gold);background:rgba(245,184,46,.05)}html[data-theme=light] .factory-success-page .factory-sidebar-link{color:var(--fx-text-2)}html[data-theme=light] .factory-success-page .factory-sidebar-link.active,html[data-theme=light] .factory-success-page .factory-sidebar-link:hover{color:var(--fx-gold);background:rgba(245,184,46,.12)}.factory-page.factory-success-page,html[data-theme=dark] .factory-page.factory-success-page,html[data-theme=light] .factory-page.factory-success-page{--success-bg:#020202;--success-panel:rgba(14,15,14,.96);--success-panel-2:rgba(17,18,18,.98);--success-card:rgba(16,16,15,.95);--success-gold:#f5b82e;--success-gold-2:#d99b18;--success-gold-3:#ffe076;--success-green:#23c965;--success-text:#f7f3e9;--success-text-2:#beb6a8;--success-text-3:#8c8478;--success-border:rgba(245,184,46,.27);--success-border-soft:rgba(245,184,46,.14);--success-radius:9px;--success-shell-width:1487px;--success-sidebar-width:242px;--fx-bg:var(--success-bg);--fx-surface:var(--success-panel);--fx-surface-2:var(--success-card);--fx-border:var(--success-border-soft);--fx-border-strong:var(--success-border);--fx-text:var(--success-text);--fx-text-2:var(--success-text-2);--fx-text-3:var(--success-text-3);--fx-gold:var(--success-gold);--fx-gold-soft:rgba(245,184,46,.12);--fx-success:var(--success-green);grid-template-columns:var(--success-sidebar-width) minmax(0,1245px);width:100%;max-width:var(--success-shell-width);min-height:1058px;color:var(--success-text);background:radial-gradient(circle at 86% 9%,rgba(245,184,46,.11),transparent 18%),radial-gradient(circle at 38% 28%,rgba(245,184,46,.035),transparent 24%),linear-gradient(180deg,#050505,#060606 46%,#020202)}.factory-success-page .factory-sidebar,html[data-theme=light] .factory-success-page .factory-sidebar{color:var(--success-text-2);border-color:rgba(245,184,46,.13);background:rgba(4,4,4,.98)}.factory-success-page .factory-topbar,html[data-theme=light] .factory-success-page .factory-topbar{grid-template-columns:482px 327px minmax(0,1fr);gap:58px;height:84px;min-height:84px;padding:10px 24px;color:var(--success-text);border-color:rgba(255,255,255,.06);background:rgba(4,4,4,.98)}.factory-success-page .factory-admin-badge,.factory-success-page .factory-icon-button,.factory-success-page .factory-network-badge,.factory-success-page .factory-topbar-actions .theme-toggle,.factory-success-page .factory-topbar-search,.factory-success-page .factory-wallet-badge,html[data-theme=light] .factory-success-page .factory-admin-badge,html[data-theme=light] .factory-success-page .factory-icon-button,html[data-theme=light] .factory-success-page .factory-network-badge,html[data-theme=light] .factory-success-page .factory-topbar-actions .theme-toggle,html[data-theme=light] .factory-success-page .factory-topbar-search,html[data-theme=light] .factory-success-page .factory-wallet-badge{color:var(--success-text);border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(18,18,18,.96),rgba(8,8,8,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.factory-success-page .factory-network-badge small,.factory-success-page .factory-topbar-search input::placeholder,.factory-success-page .factory-wallet-badge small{color:var(--success-text-3)}.factory-success-page .factory-admin-badge b,.factory-success-page .factory-network-badge b,.factory-success-page .factory-wallet-badge b{color:var(--success-text)}.factory-success-page .factory-wallet-badge{position:relative}.factory-success-page .factory-network-badge em,.factory-success-page .factory-wallet-badge em{color:var(--success-green)}.factory-success-page .factory-topbar-actions>.factory-gold-button.ghost,html[data-theme=light] .factory-success-page .factory-topbar-actions>.factory-gold-button.ghost{color:rgba(245,184,46,.45);border-color:rgba(245,184,46,.32);background:rgba(245,184,46,.035)}.factory-success-page .factory-sidebar-brand .logo-img-dark,html[data-theme=light] .factory-success-page .factory-sidebar-brand .logo-img-dark{display:block}.factory-success-page .factory-sidebar-brand .logo-img-light,html[data-theme=light] .factory-success-page .factory-sidebar-brand .logo-img-light{display:none}.factory-success-page .factory-sidebar-brand .logo-mark{border-radius:0;background:transparent}.factory-success-page .factory-content{padding:29px 26px 12px;color:var(--success-text)}.factory-success-page .factory-global-breadcrumb{display:none}.factory-success-page .factory-breadcrumb{color:var(--success-text-3);font-size:13px;line-height:17px}.factory-success-page .factory-breadcrumb a,.factory-success-page .factory-breadcrumb b{color:var(--success-text)}.factory-success-page .factory-workbench-header{position:relative;min-height:72px;margin:20px 0 13px}.factory-success-page .factory-workbench-header h1{gap:12px;color:var(--success-text);font-size:32px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.factory-success-page .factory-workbench-header p{margin-top:8px;color:var(--success-text-2);font-size:15px;line-height:1.3}.factory-success-page .factory-title-check{display:inline-grid;width:31px;height:31px;place-items:center;border-radius:999px;color:#38d978;background:rgba(35,201,101,.14);box-shadow:0 0 18px rgba(35,201,101,.14)}.factory-success-page .factory-success-celebration{position:absolute;right:145px;top:-14px;width:168px;height:72px;color:var(--success-gold);opacity:.72;background:radial-gradient(circle at 66% 36%,rgba(245,184,46,.34) 0 2px,transparent 3px),radial-gradient(circle at 75% 23%,rgba(245,184,46,.8) 0 2px,transparent 3px),radial-gradient(circle at 82% 54%,rgba(245,184,46,.5) 0 2px,transparent 3px),radial-gradient(circle at 55% 62%,rgba(245,184,46,.72) 0 2px,transparent 3px)}.factory-success-page .factory-success-celebration svg{position:absolute;right:38px;bottom:4px;filter:drop-shadow(0 0 14px rgba(245,184,46,.32));transform:rotate(-14deg)}.factory-success-page .factory-workbench-header>.factory-gold-button{align-self:start;min-width:129px;min-height:42px;margin-top:26px;border-radius:7px}.factory-success-page .factory-success-grid{grid-template-columns:minmax(0,1fr);gap:0}.factory-success-page .factory-panel,html[data-theme=light] .factory-success-page .factory-panel{color:var(--success-text);border-color:var(--success-border);border-radius:var(--success-radius);background:radial-gradient(circle at 12% 20%,rgba(245,184,46,.09),transparent 25%),linear-gradient(180deg,rgba(17,18,18,.96),rgba(8,9,9,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 20px 70px rgba(0,0,0,.34)}.factory-success-page .factory-success-hero{height:367px;padding:24px 26px 22px}.factory-success-page .factory-success-hero-main{display:grid;grid-template-columns:210px minmax(0,1fr) 360px;grid-gap:28px;gap:28px;align-items:start;height:100%}.factory-success-page .factory-success-token{align-content:start;justify-items:center;min-width:0;gap:11px;padding-top:7px}.factory-success-page .factory-success-token-badge,html[data-theme=light] .factory-success-page .factory-success-token-badge{width:150px;height:150px;background:transparent url(/brand/boss-logo-dark.png) 50%/contain no-repeat}.factory-success-page .factory-status-badge{min-height:35px;padding:0 18px;border-radius:8px;color:#28dc74;font-size:14px;background:rgba(35,201,101,.18)}.factory-success-page .factory-success-token p{color:var(--success-text-2);font-size:13px}.factory-success-page .factory-link-button,.factory-success-page .factory-success-token a{display:inline-flex;align-items:center;gap:7px;color:var(--success-gold);font-weight:700;text-decoration:none}.factory-success-page button.factory-link-button{padding:0;border:0;font:inherit;background:transparent;cursor:pointer}.factory-success-page .factory-success-token-copy{display:grid;align-content:start;min-width:0;grid-gap:13px;gap:13px;padding-top:7px}.factory-success-page .factory-success-title-row{align-items:center;gap:16px}.factory-success-page .factory-success-title-row h2{margin:0;color:var(--success-text);font-size:24px;font-weight:750;line-height:1.15}.factory-success-page .factory-tag-row span{min-height:28px;padding:0 12px;border-color:rgba(245,184,46,.24);color:var(--success-gold);background:rgba(0,0,0,.2)}.factory-success-page .factory-success-token-copy>p{color:var(--success-text-2);font-size:14px}.factory-success-page .factory-detail-list.wide{gap:12px;margin:10px 0 8px}.factory-success-page .factory-detail-list.wide div{display:grid;grid-template-columns:126px minmax(0,1fr);align-items:center;min-height:22px;border-bottom:1px dotted rgba(255,255,255,.12)}.factory-success-page .factory-detail-list dt{color:var(--success-text-3);font-size:13px}.factory-success-page .factory-detail-list dd{overflow:hidden;color:var(--success-text-2);font-size:13px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.factory-success-page .factory-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:8px;padding-top:17px;border-top:1px solid rgba(255,255,255,.08)}.factory-success-page .factory-kpi-row>div{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:0 16px;border-right:1px solid rgba(255,255,255,.08)}.factory-success-page .factory-kpi-row>div:first-child{padding-left:0}.factory-success-page .factory-kpi-row>div:last-child{padding-right:0;border-right:0}.factory-success-page .factory-kpi-row small,.factory-success-page .factory-kpi-row span{color:var(--success-text-3);font-size:12px}.factory-success-page .factory-kpi-row b{color:var(--success-text);font-size:19px;font-weight:500;line-height:1.1;white-space:nowrap}.factory-success-page .factory-action-panel,html[data-theme=light] .factory-success-page .factory-action-panel{display:grid;align-content:start;grid-gap:12px;gap:12px;height:auto;min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.factory-success-page .factory-action-panel .factory-gold-button,.factory-success-page .factory-action-panel .factory-outline-button{min-height:51px;padding:0 24px;border-radius:7px;font-size:14px;font-weight:800;text-decoration:none}.factory-success-page .factory-action-panel .factory-gold-button,html[data-theme=light] .factory-success-page .factory-action-panel .factory-gold-button{color:#1b1305;background:linear-gradient(180deg,#ffd866,#e6a82b);border-color:rgba(255,221,112,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 10px 24px rgba(245,184,46,.12)}.factory-success-page .factory-action-panel .factory-outline-button,html[data-theme=light] .factory-success-page .factory-action-panel .factory-outline-button{color:var(--success-gold);border-color:rgba(245,184,46,.35);background:rgba(245,184,46,.035)}.factory-success-page .factory-action-panel .factory-outline-button:hover,.factory-success-page .factory-mini-card-grid a:hover{border-color:rgba(245,184,46,.65);background:rgba(245,184,46,.09)}.factory-success-page .factory-action-group>div,.factory-success-page .factory-action-secondary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.factory-success-page .factory-action-link,.factory-success-page .factory-action-panel .factory-outline-button.compact{align-items:center;border:1px solid rgba(245,184,46,.25);border-radius:7px;color:var(--success-gold);display:grid;font-size:11px;font-weight:650;grid-gap:7px;gap:7px;grid-template-columns:16px minmax(0,1fr) auto;justify-content:normal;min-height:40px;padding:0 11px;text-align:left;text-decoration:none}.factory-success-page .factory-action-panel .factory-outline-button.compact{grid-template-columns:16px minmax(0,1fr)}.factory-success-page .factory-action-group{display:grid;grid-gap:6px;gap:6px}.factory-success-page .factory-action-group>span{color:var(--success-text-3);font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.factory-success-page .factory-action-link:hover{border-color:rgba(245,184,46,.55);background:rgba(245,184,46,.08)}.factory-success-page .success-lower{grid-template-columns:650px 526px;gap:16px;margin-top:16px}.factory-success-page .success-lower>.factory-panel{height:344px;padding:20px}.factory-success-page .success-lower>.factory-side-column{gap:12px}.factory-success-page .success-lower>.factory-side-column>.factory-panel:first-child{height:160px}.factory-success-page .success-lower>.factory-side-column>.factory-panel:last-child{height:172px}.factory-success-page .factory-panel-title-row{margin-bottom:16px}.factory-success-page .factory-panel-title-row b{color:var(--success-text);font-size:19px}.factory-success-page .factory-panel-title-row.warning{align-items:center;justify-content:flex-start;color:var(--success-gold)}.factory-success-page .factory-process-row{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:28px 20px 34px}.factory-success-page .factory-process-row:before{content:"";position:absolute;left:84px;right:84px;top:28px;height:2px;background:linear-gradient(90deg,rgba(245,184,46,.92),rgba(245,184,46,.72) 58%,rgba(255,255,255,.16) 0)}.factory-success-page .factory-process-step{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:7px;gap:7px;color:var(--success-text-3);font-size:13px}.factory-success-page .factory-process-icon{display:grid;width:57px;height:57px;place-items:center;border:1px solid rgba(245,184,46,.4);border-radius:999px;color:var(--success-gold);background:radial-gradient(circle at 50% 45%,rgba(245,184,46,.16),rgba(12,12,12,.96) 66%)}.factory-success-page .factory-process-step.done span,.factory-success-page .factory-process-step.success span{color:var(--success-green);font-weight:800}.factory-success-page .factory-process-step.success .factory-process-icon{color:#37dc75;border-color:rgba(55,220,117,.8);background:radial-gradient(circle,rgba(35,201,101,.28),rgba(13,14,14,.98) 66%);box-shadow:0 0 22px rgba(35,201,101,.36)}.factory-success-page .factory-process-step.pending .factory-process-icon{color:rgba(255,255,255,.65);border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.035)}.factory-success-page .factory-process-step b{color:var(--success-text-2);font-size:14px}.factory-success-page .factory-process-step small{color:var(--success-text-3);font-size:12px}.factory-success-page .factory-hash-strip,html[data-theme=light] .factory-success-page .factory-hash-strip{display:flex;align-items:center;justify-content:space-between;min-height:51px;padding:0 18px;color:var(--success-text-2);border-color:rgba(245,184,46,.22);background:rgba(0,0,0,.28)}.factory-success-page .factory-hash-strip span{color:var(--success-green)}.factory-success-page .factory-hash-strip a{color:#83a7ff;text-decoration:none}.factory-success-page .factory-mini-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-height:82px;overflow:hidden;border:1px solid rgba(245,184,46,.16);border-radius:8px;background:rgba(0,0,0,.18)}.factory-success-page .factory-mini-card-grid article{display:none}.factory-success-page .factory-mini-card-grid a,html[data-theme=light] .factory-success-page .factory-mini-card-grid a{display:grid;justify-items:center;grid-gap:5px;gap:5px;min-width:0;padding:15px 9px 12px;border-right:1px solid rgba(255,255,255,.06);color:var(--success-text-2);text-align:center;text-decoration:none;background:transparent}.factory-success-page .factory-mini-card-grid a:last-child{border-right:0}.factory-success-page .factory-mini-card-grid svg{color:var(--success-gold)}.factory-success-page .factory-mini-card-grid b{color:var(--success-text);font-size:13px}.factory-success-page .factory-mini-card-grid span{color:var(--success-text-3);font-size:11px;line-height:1.25}.factory-success-page .factory-risk-panel{padding-top:18px}.factory-success-page .factory-bullet-list{display:grid;grid-gap:9px;gap:9px;margin:0 0 14px;padding:0;list-style:none}.factory-success-page .factory-bullet-list li{position:relative;padding-left:15px;color:var(--success-text-2);font-size:13px;line-height:1.45}.factory-success-page .factory-bullet-list li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:999px;background:var(--success-gold);box-shadow:0 0 8px rgba(245,184,46,.35)}.factory-success-page .factory-success-footnote{display:flex;align-items:center;gap:7px;margin:28px 0 0;color:var(--success-text-3);font-size:13px}.factory-success-page .factory-success-footnote a{color:var(--success-gold);font-weight:800;text-decoration:none}.factory-success-page .factory-action-feedback{color:var(--success-green)}.factory-success-page .factory-deployment-records{margin:16px 0;padding:18px}.factory-success-page .factory-deployment-records .factory-panel-title-row span{color:var(--success-text-3);font-size:12px}.factory-success-page .factory-deployment-record-list{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.factory-success-page .factory-deployment-record-list article{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(245,184,46,.16);border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(245,184,46,.04))}.factory-success-page .factory-deployment-record-list article.active{border-color:rgba(245,184,46,.44);box-shadow:0 0 0 1px rgba(245,184,46,.08),0 16px 36px rgba(0,0,0,.22)}.factory-success-page .factory-deployment-record-list article>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.factory-success-page .factory-deployment-record-list article>button span{display:grid;grid-gap:4px;gap:4px;min-width:0}.factory-success-page .factory-deployment-record-list b{color:var(--success-text);font-size:14px}.factory-success-page .factory-deployment-record-list article div>span,.factory-success-page .factory-deployment-record-list em,.factory-success-page .factory-deployment-record-list small{color:var(--success-text-3);font-size:11px;font-style:normal}.factory-success-page .factory-deployment-record-list article div{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.factory-success-page .factory-deployment-record-list code{overflow:hidden;color:var(--success-green);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.factory-success-page .factory-deployment-record-list article div button{min-height:30px;padding:0 10px;border:1px solid rgba(245,184,46,.34);border-radius:8px;color:var(--success-gold);font-size:11px;font-weight:800;background:rgba(245,184,46,.08);cursor:pointer}.factory-success-page .factory-deployment-empty{margin:12px 0 0;color:var(--success-text-3);font-size:12px}@media (max-width:900px){.factory-success-page .factory-deployment-record-list article div{grid-template-columns:1fr;align-items:stretch}}html[data-theme=light] .factory-page.factory-success-page{--success-bg:#f7f0e3;--success-panel:rgba(255,253,247,.98);--success-panel-2:rgba(255,250,238,.98);--success-card:rgba(255,252,244,.97);--success-gold:#b77905;--success-gold-2:#d99b18;--success-gold-3:#8f5f00;--success-green:#138a45;--success-text:#21170a;--success-text-2:#59442a;--success-text-3:#847054;--success-border:rgba(183,121,5,.34);--success-border-soft:rgba(183,121,5,.18);--fx-bg:var(--success-bg);--fx-surface:var(--success-panel);--fx-surface-2:var(--success-card);--fx-border:var(--success-border-soft);--fx-border-strong:var(--success-border);--fx-text:var(--success-text);--fx-text-2:var(--success-text-2);--fx-text-3:var(--success-text-3);--fx-gold:var(--success-gold);--fx-gold-soft:rgba(183,121,5,.12);color:var(--success-text);background:radial-gradient(circle at 86% 9%,rgba(245,184,46,.2),transparent 19%),radial-gradient(circle at 38% 28%,rgba(183,121,5,.055),transparent 24%),linear-gradient(180deg,#fff8e9,#f7f0e3 48%,#fffaf0)}html[data-theme=light] .factory-success-page .factory-sidebar,html[data-theme=light] .factory-success-page .factory-topbar{color:var(--success-text-2);border-color:rgba(183,121,5,.18);background:rgba(255,252,244,.98);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}html[data-theme=light] .factory-success-page .factory-admin-badge,html[data-theme=light] .factory-success-page .factory-icon-button,html[data-theme=light] .factory-success-page .factory-network-badge,html[data-theme=light] .factory-success-page .factory-topbar-actions .theme-toggle,html[data-theme=light] .factory-success-page .factory-topbar-search,html[data-theme=light] .factory-success-page .factory-wallet-badge{color:var(--success-text);border-color:rgba(183,121,5,.2);background:linear-gradient(180deg,#fffefd,#fff7e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 8px 20px rgba(117,83,20,.06)}html[data-theme=light] .factory-success-page .factory-network-badge small,html[data-theme=light] .factory-success-page .factory-topbar-search input::placeholder,html[data-theme=light] .factory-success-page .factory-wallet-badge small{color:var(--success-text-3)}html[data-theme=light] .factory-success-page .factory-sidebar-brand .logo-img-dark{display:none}html[data-theme=light] .factory-success-page .factory-sidebar-brand .logo-img-light{display:block}html[data-theme=light] .factory-success-page .factory-sidebar-link{color:var(--success-text-2)}html[data-theme=light] .factory-success-page .factory-sidebar-link.active,html[data-theme=light] .factory-success-page .factory-sidebar-link:hover{color:var(--success-gold);border-color:rgba(183,121,5,.32);background:linear-gradient(90deg,rgba(245,184,46,.22),rgba(255,255,255,.54))}html[data-theme=light] .factory-success-page .factory-panel{border-color:var(--success-border-soft);background:radial-gradient(circle at 12% 18%,rgba(245,184,46,.12),transparent 28%),linear-gradient(180deg,var(--success-panel),var(--success-panel-2));box-shadow:0 18px 48px rgba(117,83,20,.08),inset 0 1px 0 rgba(255,255,255,.88)}html[data-theme=light] .factory-success-page .factory-success-token-badge{background-image:url(/brand/boss-logo-light.png)}html[data-theme=light] .factory-success-page .factory-action-panel .factory-outline-button,html[data-theme=light] .factory-success-page .factory-hash-strip,html[data-theme=light] .factory-success-page .factory-mini-card-grid a,html[data-theme=light] .factory-success-page .factory-tag-row span{color:var(--success-gold);border-color:rgba(183,121,5,.24);background:rgba(255,250,238,.78)}html[data-theme=light] .factory-success-page .factory-detail-list.wide div,html[data-theme=light] .factory-success-page .factory-kpi-row,html[data-theme=light] .factory-success-page .factory-kpi-row>div,html[data-theme=light] .factory-success-page .factory-mini-card-grid a{border-color:rgba(183,121,5,.14)}html[data-theme=light] .factory-success-page .factory-action-panel .factory-gold-button{color:#21170a;border-color:rgba(183,121,5,.32);background:linear-gradient(180deg,#ffd866,#e6a82b)}html[data-theme=light] .factory-success-page .factory-action-link,html[data-theme=light] .factory-success-page .factory-action-panel .factory-outline-button.compact{border-color:rgba(183,121,5,.2);background:rgba(255,250,238,.72)}html[data-theme=light] .factory-success-page .factory-process-row:before{background:linear-gradient(90deg,transparent,rgba(183,121,5,.55) 12%,rgba(183,121,5,.55) 72%,rgba(122,112,98,.3) 0,transparent)}html[data-theme=light] .factory-success-page .factory-process-step.pending .factory-process-icon{color:#7c7467;border-color:rgba(122,112,98,.36);background:#fff9eb}html[data-theme=light] .factory-success-page .factory-success-footnote{color:var(--success-text-3)}@media (max-width:1486px){.factory-page.factory-success-page,html[data-theme=dark] .factory-page.factory-success-page,html[data-theme=light] .factory-page.factory-success-page{--success-sidebar-width:220px;max-width:100%;min-height:100vh}.factory-success-page .factory-topbar,html[data-theme=light] .factory-success-page .factory-topbar{grid-template-columns:minmax(420px,482px) minmax(230px,1fr) auto;gap:16px}.factory-success-page .factory-content{padding-right:20px;padding-left:20px}.factory-success-page .factory-success-hero{padding-right:22px;padding-left:22px}.factory-success-page .factory-success-hero-main{grid-template-columns:190px minmax(0,1fr) 320px;gap:18px}.factory-success-page .factory-action-panel .factory-gold-button,.factory-success-page .factory-action-panel .factory-outline-button{padding-right:18px;padding-left:18px}.factory-success-page .success-lower{grid-template-columns:minmax(0,1fr) minmax(420px,526px)}}:is(.factory-ai-page,.factory-success-page) .factory-network-badge,:is(.factory-ai-page,.factory-success-page) .factory-topbar-actions>.factory-gold-button.ghost:not(.factory-topbar-back),:is(.factory-ai-page,.factory-success-page) .factory-topbar-search{display:none}.factory-ai-page .factory-topbar,.factory-success-page .factory-topbar{grid-template-columns:minmax(0,1fr) minmax(405px,440px);gap:8px;height:72px;min-height:72px;padding:7px 20px}.factory-ai-page .factory-topbar-stack,.factory-success-page .factory-topbar-stack{grid-column:2;grid-row:1;display:flex;align-items:stretch;gap:0;min-height:44px;padding:3px;border:1px solid rgba(245,184,46,.16);border-radius:10px;background:rgba(255,255,255,.025)}.factory-ai-page .factory-topbar-stack small,.factory-success-page .factory-topbar-stack small{display:none}.factory-ai-page .factory-topbar-actions,.factory-success-page .factory-topbar-actions{grid-column:1;grid-row:1}.factory-ai-page .factory-network-badge,.factory-success-page .factory-network-badge{order:-1;display:flex;flex:0 0 43%;min-height:36px;padding:0 12px;border:0;border-right:1px solid rgba(245,184,46,.16);border-radius:7px;background:transparent}.factory-ai-page .factory-wallet-badge,.factory-success-page .factory-wallet-badge{flex:1 1 57%;width:auto;min-height:36px;padding:0 12px;border:0;border-radius:7px;background:transparent}html[data-theme=light] .factory-ai-page .factory-topbar-stack,html[data-theme=light] .factory-success-page .factory-topbar-stack{border-color:rgba(117,86,22,.14);background:rgba(255,255,255,.72)}html[data-theme=light] .factory-ai-page .factory-network-badge,html[data-theme=light] .factory-ai-page .factory-wallet-badge,html[data-theme=light] .factory-success-page .factory-network-badge,html[data-theme=light] .factory-success-page .factory-wallet-badge{background:transparent}html[data-theme=light] .factory-ai-page .factory-form-stack input,html[data-theme=light] .factory-ai-page .factory-form-stack select,html[data-theme=light] .factory-ai-page .factory-form-stack textarea,html[data-theme=light] .factory-ai-page .factory-inline-input{border-color:rgba(201,151,45,.2);color:#201d17;background:#fffdf8}html[data-theme=light] .factory-ai-page .factory-form-stack select option{color:#201d17;background:#fffdf8}.factory-control-hero-top{align-items:flex-start;justify-content:space-between}.factory-control-meta{grid-template-columns:repeat(2,minmax(0,1fr));min-width:430px}.factory-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.factory-feature-card header{display:flex;align-items:center;gap:10px}.factory-chart-grid{display:grid;grid-template-columns:1.1fr 1fr .95fr;grid-gap:16px;gap:16px}.factory-chart-kpi strong{font-size:32px}.factory-chart-kpi span{color:var(--fx-success)}.factory-bar-chart,.factory-line-chart{position:relative;overflow:hidden;min-height:176px;border-radius:18px;border:1px solid var(--fx-border);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.factory-bar-chart:before,.factory-line-chart:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0);background-size:100% 34px}.factory-line-chart i{position:absolute;inset:auto 18px 28px 18px;height:74px;border-radius:999px;background:linear-gradient(180deg,rgba(240,185,59,.22),rgba(240,185,59,0));-webkit-clip-path:polygon(0 80%,8% 72%,16% 64%,24% 58%,32% 42%,40% 50%,48% 34%,56% 36%,64% 24%,72% 28%,80% 18%,88% 22%,100% 6%,100% 100%,0 100%);clip-path:polygon(0 80%,8% 72%,16% 64%,24% 58%,32% 42%,40% 50%,48% 34%,56% 36%,64% 24%,72% 28%,80% 18%,88% 22%,100% 6%,100% 100%,0 100%)}.factory-bar-chart{display:flex;align-items:flex-end;gap:12px;padding:0 22px 24px}.factory-bar-chart i{flex:1 1;border-radius:12px 12px 0 0;background:linear-gradient(180deg,rgba(240,185,59,.92),rgba(178,125,20,.26))}.factory-bar-chart i:first-child{height:52%}.factory-bar-chart i:nth-child(2){height:59%}.factory-bar-chart i:nth-child(3){height:66%}.factory-bar-chart i:nth-child(4){height:73%}.factory-bar-chart i:nth-child(5){height:82%}.factory-activity-list div{display:grid;grid-gap:4px;gap:4px;padding:10px 0;border-top:1px solid var(--fx-border)}.factory-activity-list div:first-child{padding-top:0;border-top:0}.factory-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.factory-quick-button{justify-content:flex-start;min-height:52px;padding:0 14px;color:var(--fx-text)}.factory-loading{display:grid;place-items:center;min-height:100vh}@media (max-width:1440px){.factory-success-page .factory-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-ai-page .factory-ai-layout.factory-ai-layout-lp-reflection{grid-template-columns:minmax(0,1fr)}.factory-ai-layout,.factory-layout-two-column,.factory-success-grid{grid-template-columns:1fr}.factory-card-grid,.factory-chart-grid,.factory-template-grid,.factory-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-control-meta,.factory-mini-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}@media (max-width:1100px){.factory-page{grid-template-columns:1fr}.factory-success-page .factory-action-panel,.factory-success-page .factory-content,.factory-success-page .factory-success-hero,.factory-success-page .factory-success-hero-main,.factory-success-page .success-lower,.factory-success-page .success-lower>.factory-side-column{width:100%;min-width:0}.factory-success-page .factory-success-hero,.factory-success-page .factory-success-hero-main{height:auto;min-height:0}.factory-success-page .factory-success-hero-main,.factory-success-page .success-lower{grid-template-columns:minmax(0,1fr)}.factory-success-page .factory-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-sidebar{grid-template-rows:auto auto auto;border-right:0;border-bottom:1px solid var(--fx-border)}.factory-card-grid,.factory-chain-grid,.factory-chart-grid,.factory-mini-card-grid,.factory-process-row,.factory-quick-grid,.factory-stepper,.factory-stepper.compact,.factory-template-grid,.factory-tool-grid,.factory-topbar{grid-template-columns:1fr}.factory-control-hero-top,.factory-control-token,.factory-kpi-row,.factory-notice-bar,.factory-success-hero-main,.factory-success-token,.factory-topbar-stack{flex-direction:column;align-items:stretch}.factory-control-meta{min-width:0}}@media (max-width:430px){.factory-success-page .factory-action-group>div,.factory-success-page .factory-action-secondary{grid-template-columns:minmax(0,1fr)}.factory-success-page .factory-hash-strip{align-items:flex-start;flex-direction:column}.factory-success-page .factory-hash-strip span{min-width:0;overflow-wrap:anywhere}}@media (max-width:480px){.factory-success-page .factory-kpi-row{grid-template-columns:minmax(0,1fr)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pulse{0%,to{opacity:.45;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@media (max-width:1180px){.hero{grid-template-columns:1fr}.cap-strip,.stat-stack,.stats-strip{grid-template-columns:repeat(2,1fr)}.campaign-console,.form-grid,.onepage-shell,.onepage-workspace,.ops-section,.product-grid{grid-template-columns:1fr}.onepage-sidebar{position:relative;top:auto;height:auto}.onepage-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.console-heading,.production-heading{align-items:flex-start;flex-direction:column}.production-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.nav-links{display:none}.campaign-ref-nav .nav-inner{gap:8px}.campaign-ref-nav .actions{gap:6px}.campaign-ref-nav .actions .btn{white-space:nowrap;padding:10px 12px;border-radius:10px;font-size:14px}.hero-copy h1{font-size:48px}.production-fusion{padding-top:20px;padding-bottom:20px}.production-heading h2{font-size:30px}.production-actions{width:100%}.production-actions .btn{flex:1 1;min-width:140px}.production-module-grid{grid-template-columns:1fr}.production-module{grid-template-columns:40px minmax(0,1fr) auto;padding:14px}.production-module-icon{width:40px;height:40px}.production-flow-bar{grid-template-columns:1fr;gap:10px}.production-flow{overflow-x:auto;padding-bottom:3px}.hero-visual{height:380px}.bull{width:320px;height:320px}.campaign-row,.ops-flow,.ops-grid,.preview-stats,.product-cards{grid-template-columns:1fr}.campaign-preview h2,.console-heading h1{font-size:34px}.onepage-shell{padding:12px}.onepage-heading,.tips-bar{align-items:flex-start;flex-direction:column}.onepage-form-grid,.onepage-sidebar nav,.onepage-stats,.suggestion-grid,.template-picker{grid-template-columns:1fr}.onepage-actions{justify-content:flex-start;flex-wrap:wrap}.tool-field-grid,.tool-migration-grid{grid-template-columns:1fr}.tool-list{max-height:360px}.control-quick-grid,.export-summary-grid,.factory-adapter-strip,.launch-hero,.launch-shell,.tool-check-grid,.tool-clean-grid,.wallet-focus-grid{grid-template-columns:1fr}.launch-steps{position:relative;top:auto}}.admin-layout{min-height:100vh;display:grid;grid-template-columns:292px 1fr;background:radial-gradient(circle at 15% 0,rgba(247,198,93,.12),transparent 28%),radial-gradient(circle at 80% 5%,rgba(255,183,38,.1),transparent 30%),linear-gradient(180deg,var(--bg),var(--bg-soft))}.admin-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:22px;border-right:1px solid var(--border);background:color-mix(in srgb,var(--surface-strong) 88%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.admin-main{min-width:0}.admin-topbar{height:76px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.admin-content{padding:28px}.admin-menu{display:grid;grid-gap:8px;gap:8px;margin-top:26px}.admin-menu a{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:14px;color:var(--muted);border:1px solid transparent}.admin-menu a.active,.admin-menu a:hover{color:var(--gold);background:rgba(247,198,93,.08);border-color:var(--border);box-shadow:var(--glow)}.admin-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:20px}.admin-section-title h1{margin:0;font-size:34px;letter-spacing:-.04em}.admin-section-title p{color:var(--muted);margin:8px 0 0}.admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.admin-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.admin-table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:18px}.admin-table td,.admin-table th{text-align:left;padding:14px 16px;border-bottom:1px solid var(--border);color:var(--muted);font-size:14px}.admin-table th{color:var(--gold);font-weight:800;background:rgba(247,198,93,.06)}.admin-inline-action{border:1px solid rgba(231,173,54,.24);border-radius:8px;padding:7px 10px;color:#f8d176;background:rgba(247,198,93,.06);cursor:pointer}.admin-status{display:inline-flex;align-items:center;border-radius:999px;padding:5px 10px;font-size:12px;border:1px solid var(--border)}.admin-status.ok{color:var(--success);background:rgba(66,242,123,.08)}.admin-status.warn{color:var(--gold);background:rgba(247,198,93,.08)}.admin-status.fail{color:var(--danger);background:rgba(255,92,118,.08)}.admin-token-console{margin:18px 0}.admin-token-console-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:16px;gap:16px;margin-top:16px}.admin-tx-form{display:grid;grid-gap:12px;gap:12px}.admin-tx-form label{display:grid;grid-gap:8px;gap:8px;color:#ead9a5;font-size:13px}.admin-tx-form textarea{min-height:118px;resize:vertical}.admin-calldata-builder{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(231,173,54,.16);border-radius:8px;background:rgba(255,255,255,.025)}.admin-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-action-builder,.admin-builder-grid{display:grid;grid-gap:10px;gap:10px}.admin-action-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:13px;line-height:1.5}.admin-action-summary em{flex:none;border:1px solid rgba(231,173,54,.2);border-radius:999px;padding:3px 8px;color:#f8d176;font-size:11px;font-style:normal;background:rgba(247,198,93,.06)}.admin-builder-empty{margin:0;color:var(--muted);font-size:13px}.admin-console-actions{display:flex;flex-wrap:wrap;gap:10px}.admin-console-actions .btn:disabled{opacity:.45;cursor:not-allowed}.admin-console-message{margin:0;padding:12px;border:1px solid rgba(231,173,54,.18);border-radius:8px;color:#f8d176;background:rgba(247,198,93,.06);overflow-wrap:anywhere}.admin-action-library{display:grid;grid-gap:10px;gap:10px}.admin-action-library>b,.admin-tx-history>b{color:#fff0b8}.admin-action-library>div{position:relative;display:grid;grid-gap:5px;gap:5px;padding:12px 68px 12px 12px;border:1px solid rgba(231,173,54,.16);border-radius:8px;background:rgba(255,255,255,.025)}.admin-action-library span{color:#f8d176;font-weight:800}.admin-action-library small{color:var(--muted);line-height:1.55}.admin-action-library em{position:absolute;top:12px;right:12px;border:1px solid rgba(231,173,54,.2);border-radius:999px;padding:3px 8px;color:#f8d176;font-size:11px;font-style:normal;background:rgba(247,198,93,.06)}.admin-tx-history{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(231,173,54,.16)}.admin-tx-history span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.admin-card-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-campaign-detail{margin-top:18px}.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.admin-detail-grid>div{min-width:0;padding:14px;border:1px solid rgba(231,173,54,.14);border-radius:8px;background:rgba(255,255,255,.02)}.admin-detail-grid b{display:block;margin-bottom:8px;color:#fff0b8}.admin-detail-grid pre{max-height:260px;margin:0;font-size:11px}.admin-detail-grid p{margin:0;color:var(--muted)}.admin-kv{display:grid;grid-template-columns:140px 1fr;grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid var(--border);color:var(--muted)}.admin-kv strong{color:var(--text)}.admin-log{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;color:var(--muted);background:rgba(0,0,0,.28);border:1px solid var(--border);border-radius:16px;padding:16px;min-height:260px;white-space:pre-wrap}.admin-split{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:18px;gap:18px}.billing-shell{display:grid;grid-template-columns:minmax(0,1.25fr) 360px;grid-gap:18px;gap:18px;align-items:start;margin-top:20px}.billing-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.pricing-card{border:1px solid var(--border);border-radius:20px;padding:22px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,transparent),rgba(247,198,93,.05));box-shadow:var(--shadow)}.pricing-card h1{margin:18px 0 10px;font-size:40px;letter-spacing:-.04em}.pricing-card small{color:var(--muted);font-size:15px;letter-spacing:0}.pricing-card p{color:var(--muted);line-height:1.7}.pricing-card ul{display:grid;grid-gap:10px;gap:10px;margin:18px 0;padding-left:18px;color:var(--muted)}.billing-side{display:grid;grid-gap:18px;gap:18px}.meter-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px;margin-top:14px}.meter-row b{color:var(--gold)}.meter{height:9px;border:1px solid var(--border);overflow:hidden;background:rgba(0,0,0,.22);margin-top:8px}.meter,.meter i{border-radius:999px}.meter i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--success))}.secret-box{margin:16px 0;padding:16px;border:1px solid var(--border);border-radius:16px;background:rgba(0,0,0,.24);color:var(--gold);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.security-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.security-grid>div{border:1px solid var(--border);border-radius:16px;padding:16px;background:rgba(0,0,0,.14)}.security-grid b{display:block;margin-top:10px}.security-grid p{color:var(--muted);font-size:13px;line-height:1.6;margin:8px 0 0}.admin-layout{grid-template-columns:224px 1fr;background:#040403;color:#f5e7c4}.admin-sidebar{padding:18px 14px;background:#050403;border-right:1px solid rgba(231,173,54,.18)}.admin-sidebar .logo{justify-content:center;margin-bottom:14px}.admin-version-card{margin:8px 0 18px;padding:22px 14px;border:1px solid rgba(231,173,54,.26);border-radius:8px;text-align:center;background:linear-gradient(180deg,rgba(246,183,47,.09),rgba(0,0,0,.12))}.admin-version-card strong{display:block;color:#f6c75a;font-size:22px;line-height:1.25}.admin-version-card span{display:block;margin-top:8px;color:#bba673;font-size:12px;letter-spacing:.1em}.admin-menu{gap:6px;margin-top:0}.admin-menu a{min-height:38px;padding:10px 12px;border-radius:7px;color:#b8a878;font-size:14px}.admin-menu a.active,.admin-menu a:hover{color:#ffd36a;background:linear-gradient(90deg,rgba(246,183,47,.18),rgba(246,183,47,.06));border-color:rgba(246,183,47,.28);box-shadow:none}.admin-promo{margin-top:22px;padding:14px;border:1px solid rgba(231,173,54,.22);border-radius:8px;text-align:center;background:#080705}.admin-promo img{width:100%;border-radius:8px}.admin-promo span,.admin-promo strong{display:block}.admin-promo strong{color:#f6c75a;margin-top:10px}.admin-promo span{color:var(--muted);font-size:12px;margin:4px 0 12px}.admin-topbar{height:66px;background:#050403;border-bottom:1px solid rgba(231,173,54,.18)}.admin-bell{min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:#f3b433;color:#130d02;font-size:12px;font-weight:900}.admin-content{padding:24px 28px 34px}.admin-section-title{align-items:center;padding-bottom:12px}.admin-section-title h1{color:#fff4d6;font-size:28px}.admin-section-title .badge{border-radius:5px;padding:5px 8px;background:rgba(246,183,47,.12)}.admin-grid,.admin-grid-3{gap:12px}.admin-layout .card,.admin-layout .module-card,.admin-layout .panel,.admin-layout .stat-card{border-radius:8px;border-color:rgba(231,173,54,.22);background:linear-gradient(180deg,rgba(18,15,10,.86),rgba(7,6,4,.96));box-shadow:none}.admin-layout .stat-card{min-height:116px}.admin-layout .stat-card strong{color:#fff6dd;font-size:28px}.admin-table td,.admin-table th{padding:11px 14px;font-size:13px;border-bottom-color:rgba(231,173,54,.12)}.admin-table th{color:#c9ad68;background:rgba(255,255,255,.035)}.admin-status{border-radius:6px}.admin-status.ok{color:#44de70;background:rgba(42,160,74,.12);border-color:rgba(42,160,74,.22)}.admin-status.warn{color:#f7c65d;background:rgba(246,183,47,.12)}.admin-status.fail{color:#ff667c}.admin-split{grid-template-columns:minmax(0,1.55fr) 360px;gap:14px}.admin-kv{grid-template-columns:120px 1fr;border-bottom-color:rgba(231,173,54,.12)}.admin-command-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:14px;gap:14px;margin-bottom:14px;padding:22px;border:1px solid rgba(231,173,54,.22);border-radius:8px;background:radial-gradient(circle at 72% 18%,rgba(246,183,47,.18),transparent 28%),linear-gradient(180deg,rgba(18,15,10,.88),rgba(6,5,3,.98))}.admin-breadcrumb{color:#b8a878;font-size:13px;margin-bottom:12px}.admin-command-hero h1{margin:0;max-width:760px;color:#fff4d6;font-size:36px;line-height:1.08}.admin-command-hero p{max-width:760px;margin:12px 0 0;color:#b8a878;line-height:1.8}.admin-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.admin-hero-panel{position:relative;min-height:200px;padding:18px;border:1px solid rgba(231,173,54,.2);border-radius:8px;background:rgba(0,0,0,.22);overflow:hidden}.admin-hero-panel small,.admin-hero-panel span{display:block;color:#b8a878}.admin-hero-panel strong{display:block;margin-top:8px;color:#f6c75a;font-size:34px}.admin-hero-panel small{position:absolute;left:18px;right:18px;bottom:16px;line-height:1.6}.admin-ring{right:-24px;top:26px;width:148px;height:148px;background:conic-gradient(#f6c75a 0 82%,rgba(246,183,47,.14) 82% 100%);box-shadow:0 0 42px rgba(246,183,47,.18)}.admin-ring,.admin-ring:after{position:absolute;border-radius:50%}.admin-ring:after{content:"";inset:28px;background:#080604;border:1px solid rgba(231,173,54,.22)}.admin-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) 360px;grid-gap:14px;gap:14px;margin-top:14px}.admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) 390px;grid-gap:14px;gap:14px;margin-top:14px}.admin-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-card-head h2{margin:0;color:#fff4d6;font-size:18px}.admin-card-head p{margin:6px 0 0;color:#b8a878;font-size:13px}.admin-card-head a{color:#f6c75a;font-size:13px}.admin-line-chart{height:228px;display:flex;align-items:flex-end;gap:13px;padding:18px 14px 0;border:1px solid rgba(231,173,54,.14);border-radius:8px;background:repeating-linear-gradient(0deg,transparent 0 44px,rgba(231,173,54,.08) 45px),linear-gradient(180deg,rgba(246,183,47,.08),transparent)}.admin-line-chart i{flex:1 1;min-width:16px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#ffe49a,#f2b534 48%,rgba(128,79,7,.64));box-shadow:0 0 18px rgba(246,183,47,.16)}.admin-chart-meta{display:flex;justify-content:space-between;margin-top:10px;color:#8f815c;font-size:12px}.admin-module-card{min-height:100%}.admin-module-row{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid rgba(231,173,54,.12)}.admin-module-row:last-child{border-bottom:0}.admin-module-row div{display:grid;grid-gap:5px;gap:5px}.admin-module-row b{color:#fff4d6}.admin-module-row span{color:#b8a878;font-size:13px}.admin-module-row em{align-self:start;font-style:normal;border:1px solid rgba(231,173,54,.22);border-radius:6px;padding:5px 8px;color:#f6c75a;background:rgba(246,183,47,.08);font-size:12px}.api-keys-console{display:grid;grid-gap:14px;gap:14px}.api-keys-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.api-keys-hero h1{margin:0;color:#fff4d6;font-size:30px;line-height:1.1}.api-keys-hero p{margin:8px 0 0;color:#b8a878}.api-keys-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.api-keys-table-card{overflow:hidden}.api-filter-row{display:flex;gap:8px;flex-wrap:wrap}.api-filter-row input,.api-filter-row select{height:38px;border:1px solid rgba(231,173,54,.18);border-radius:7px;padding:0 12px;color:#f5e7c4;background:rgba(0,0,0,.2)}.api-filter-row input{min-width:260px}.api-table-wrap{overflow-x:auto}.api-key-name{display:grid;grid-gap:4px;gap:4px}.api-key-name b{color:#fff4d6}.api-key-name span{color:#8f815c;font-size:12px}.api-table-wrap code{color:#cdbb8b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.api-scope-row{display:flex;gap:6px;flex-wrap:wrap}.api-scope{display:inline-flex;align-items:center;min-height:24px;border:1px solid rgba(231,173,54,.22);border-radius:6px;padding:4px 8px;color:#f6c75a;background:rgba(246,183,47,.08);font-size:12px}.api-scope.data{color:#74a8ff;border-color:rgba(116,168,255,.28);background:rgba(116,168,255,.1)}.api-scope.ai{color:#c78bff;border-color:rgba(199,139,255,.28);background:rgba(199,139,255,.1)}.api-scope.trade{color:#ffbd58}.api-revoke-btn,.api-secret-box button,.api-table-footer button{border:1px solid rgba(231,173,54,.22);border-radius:7px;padding:7px 10px;color:#f6c75a;background:rgba(246,183,47,.06);cursor:pointer}.api-table-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;color:#b8a878;font-size:13px}.api-table-footer div{display:flex;gap:6px}.api-table-footer button.active{color:#1a1000;background:linear-gradient(135deg,#fff0ad,#f7bd41 45%,#b77518)}.api-keys-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:14px;gap:14px}.api-secret-box{display:flex;align-items:center;gap:8px}.api-secret-box span{flex:1 1}.api-secret-meta{margin-bottom:16px;color:#8f815c;font-size:12px}.api-security-card{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:20px;gap:20px;align-items:center;overflow:hidden}.api-security-card h2{margin:0 0 16px;color:#fff4d6}.api-security-card img{width:240px;justify-self:center;filter:drop-shadow(0 0 38px rgba(246,183,47,.22))}.api-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.api-security-grid>div{display:grid;grid-template-columns:42px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;align-items:start}.api-security-grid .icon{grid-row:1/span 2}.api-security-grid b{color:#fff4d6}.api-security-grid p{margin:0;color:#b8a878;font-size:13px;line-height:1.6}.api-quick-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(231,173,54,.22);border-radius:8px;background:linear-gradient(180deg,rgba(18,15,10,.86),rgba(7,6,4,.96))}.api-quick-links a{display:grid;place-items:center;min-height:42px;border:1px solid rgba(231,173,54,.14);border-radius:7px;color:#f6c75a;background:rgba(246,183,47,.05)}.stage1-tool-landing-grid{display:grid;grid-template-columns:minmax(0,1.2fr) 340px;grid-gap:18px;gap:18px}.stage1-tool-landing-main{display:grid;grid-gap:20px;gap:20px}.stage1-tool-bullet-list,.stage1-tool-next-list{display:grid;grid-gap:12px;gap:12px}.stage1-tool-bullet-list>div,.stage1-tool-next-list>div{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:14px 16px;border:1px solid rgba(231,173,54,.14);border-radius:12px;background:rgba(246,183,47,.04)}.stage1-tool-bullet-list svg,.stage1-tool-next-list svg{margin-top:2px;color:#f6c75a}.stage1-tool-next-list h3{margin:0;font-size:14px;color:#fff4d6}.stage1-tool-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.stage1-tool-metric-card{display:grid;grid-gap:8px;gap:8px}.stage1-tool-metric-card header{display:flex;align-items:center;gap:8px;color:#f6c75a}.stage1-tool-metric-card strong{color:#fff4d6;font-size:24px}.stage1-tool-metric-card p{margin:0;color:#b8a878;line-height:1.65}[data-theme=light] .stage1-tool-bullet-list>div,[data-theme=light] .stage1-tool-next-list>div{background:rgba(255,186,48,.08);border-color:rgba(214,151,16,.16)}[data-theme=light] .stage1-tool-metric-card strong{color:#201507}[data-theme=light] .stage1-tool-metric-card p{color:#6e5f3e}@media (max-width:1180px){.home-nav .nav-links{display:none}.admin-layout{grid-template-columns:1fr}.admin-sidebar{position:relative;height:auto}.admin-builder-grid,.admin-command-hero,.admin-dashboard-grid,.admin-grid,.admin-grid-3,.admin-overview-grid,.admin-split,.admin-token-console-grid,.api-keys-split,.api-quick-links,.api-security-card,.api-security-grid,.billing-plans,.billing-shell,.security-grid,.stage1-tool-landing-grid,.stage1-tool-metric-grid{grid-template-columns:1fr}.api-keys-hero{flex-direction:column}.home-product-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-chain-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.footer-chain-grid>span{border-bottom:1px solid var(--border)}.footer-chain-grid>span:nth-child(4n){border-right:0}.footer-main{grid-template-columns:1.4fr repeat(3,1fr)}.footer-newsletter{grid-column:span 2}.membership-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.membership-flow-grid>a:nth-child(3n){border-right:0}.membership-flow-grid>a:nth-child(-n+3){border-bottom:1px solid var(--border)}.home-ref .workflow-bar{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.home-ref .workflow-step:nth-child(4){border-right:0}}@media (max-width:720px){.mobile-banner-copy{left:58px;width:56%}.banner-arrow{width:30px;height:40px}.banner-arrow.previous{left:6px}.banner-arrow.next{right:6px}.workflow-bar{width:calc(100% - 24px);max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px;padding:12px;overflow:visible}.workflow-step{min-width:0;padding:8px;border:1px solid rgba(222,174,62,.2);border-radius:8px}.home-ref .workflow-bar{width:calc(100% - 24px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px;padding:8px;overflow:hidden;border:1px solid var(--border);border-radius:8px}.home-ref .workflow-step,.home-ref .workflow-step:nth-child(4){min-width:0;padding:10px 8px;border:1px solid var(--border);border-radius:6px}.generator-grid{grid-template-columns:minmax(0,1fr);padding:0 12px 28px}.export-card,.generated-card,.generator-card,.preview-card,.template-card,.whitepaper-card{min-width:0;grid-column:span 1}.template-grid{grid-template-columns:1fr}.whitepaper-preview{grid-template-columns:92px minmax(0,1fr)}.whitepaper-preview img{max-width:100%}.export-actions,.footer-chain-grid,.generated-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-chain-grid img{width:40px;height:40px}.footer-chain-grid>span:nth-child(2n){border-right:0}.footer-capabilities{grid-template-columns:1fr}.footer-capabilities>div{justify-content:flex-start;min-height:70px;border-right:0;border-bottom:1px solid var(--border)}.footer-capabilities>div:last-child{border-bottom:0}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.footer-brand-block,.footer-newsletter{grid-column:1/-1}.membership-flow-heading{align-items:flex-start;flex-direction:column}.membership-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-flow-grid>a,.membership-flow-grid>a:nth-child(3n){border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.membership-flow-grid>a:nth-child(2n){border-right:0}.membership-flow-grid>a:nth-last-child(-n+2){border-bottom:0}.account-label{display:none}.account-entry{width:38px;min-width:38px;padding:0;justify-content:center}.home-nav .actions>a.btn.account-entry:not(.btn-primary){display:flex}.home-nav .logo-animated .logo-text{display:none}.home-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.home-proof-strip>div{min-height:86px;border-bottom:1px solid var(--border)}.home-proof-strip>div:nth-child(2n){border-right:0}.home-proof-strip>div:nth-last-child(-n+2){border-bottom:0}.home-proof-strip strong{font-size:26px}.home-products{padding:46px 12px 28px}.home-products-heading{text-align:left}.home-products-heading h2{font-size:32px}.home-product-stack{grid-template-columns:1fr}.home-product-card{min-height:0;padding:16px}.home-product-copy{display:flex;flex-direction:column}.home-product-copy ul{margin:16px 0 18px}.home-product-copy .btn{align-self:flex-start;margin:0}.feature-motion-stage{height:170px}.auth-bull-mark{margin-left:auto;margin-right:auto}.footer-legal{grid-template-columns:1fr}.footer-legal>small{grid-column:auto}.legal-links{justify-content:flex-start}}@media (max-width:1180px){.factory-tutorial-layout{grid-template-columns:1fr}}@media (max-width:760px){.factory-tutorial-hero{align-items:flex-start;flex-direction:column}.factory-tutorial-section-grid,.factory-tutorial-two-col,.factory-tutorial-video{grid-template-columns:1fr}}.factory-launch-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px;align-items:center;padding:18px;border:1px solid rgba(245,184,46,.22);border-radius:14px;background:radial-gradient(circle at 92% 18%,rgba(245,184,46,.18),transparent 32%),linear-gradient(135deg,rgba(245,184,46,.08),rgba(255,255,255,.02))}.factory-hero-kicker{display:inline-flex;margin-bottom:6px;color:#f5b82e;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.factory-launch-hero h1{margin:0;color:#fff8d8;font-size:30px;line-height:1.08}.factory-launch-hero p{max-width:680px;margin:8px 0 0;color:rgba(245,242,234,.72);font-size:13px}.academy-article-actions,.academy-hero-actions,.factory-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.factory-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.academy-stats b,.factory-hero-stats b{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid rgba(245,184,46,.22);border-radius:12px;color:#f5b82e;background:rgba(0,0,0,.28);font-size:24px}.academy-stats span,.factory-hero-stats span{color:rgba(245,242,234,.6);font-size:11px;font-weight:600}.factory-hero-stats b{display:flex;align-items:center;justify-content:space-between;gap:10px}.factory-hero-stats span{text-align:right}.factory-layout-two-column.single{grid-template-columns:minmax(0,1fr)}.factory-template-controls.enhanced{align-items:stretch}.factory-filter-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.factory-filter-row button,.factory-filter-row select{min-height:34px}.factory-filter-row select{width:100%;border:1px solid rgba(245,184,46,.18);border-radius:8px;color:rgba(245,242,234,.82);background:rgba(5,5,5,.68);padding:0 10px;font-size:12px}.factory-template-grid.registry{grid-template-columns:repeat(4,minmax(240px,1fr));align-items:stretch;gap:12px;overflow:visible}.factory-template-grid.registry .factory-template-card{display:flex;flex-direction:column;height:auto;min-height:208px;overflow:hidden}.factory-template-grid.registry .factory-template-card,.factory-template-grid.registry .factory-template-card *{writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed}.factory-template-grid.registry .factory-template-card p{min-height:44px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.factory-chain-mini-row,.factory-template-actions,.factory-template-meta{display:flex;flex-wrap:wrap;gap:6px}.factory-chain-mini-row span,.factory-template-meta span{padding:3px 7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:rgba(245,242,234,.64);background:rgba(255,255,255,.03);font-size:10px;line-height:1}.factory-template-actions{margin-top:auto;width:100%}.factory-outline-button.compact,.factory-template-actions .factory-create-contract-button{flex:1 1;min-height:32px}.factory-project-tool-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-main-column>.factory-panel:has(>.factory-project-tool-grid){display:none}.factory-project-tools-directory{display:grid;grid-gap:14px;gap:14px}.factory-project-tools-directory .factory-project-tool-grid{display:grid}.factory-project-tool-card{display:flex;flex-direction:column;gap:10px;min-height:168px;padding:12px;border:1px solid rgba(245,184,46,.16);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015))}.factory-project-tool-card header{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:center}.factory-project-tool-card header em{grid-column:2;color:#d99b18;font-size:10px;font-style:normal}.factory-project-tool-card p{margin:0;color:rgba(245,242,234,.62);font-size:12px;line-height:1.5}.factory-project-tool-card .factory-create-contract-button{margin-top:auto}.factory-drawer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-page{min-height:100vh;padding:32px;color:#f5f2ea;background:radial-gradient(circle at 72% 8%,rgba(245,184,46,.14),transparent 28%),#050505}.academy-article,.academy-hero{max-width:1080px;margin:0 auto;border:1px solid rgba(245,184,46,.22);border-radius:16px;background:rgba(17,17,17,.88);box-shadow:0 24px 80px rgba(0,0,0,.28)}.academy-hero{padding:34px}.academy-hero.compact{padding:24px}.academy-article header span,.academy-hero span{color:#f5b82e;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.academy-article h1,.academy-hero h1{margin:8px 0 0;color:#fff8d8;font-size:34px}.academy-article header p,.academy-hero p{max-width:760px;margin:10px 0 0;color:rgba(245,242,234,.7);line-height:1.65}.academy-article-actions a,.academy-breadcrumb a,.academy-card em,.academy-hero-actions a{color:#f5b82e;text-decoration:none}.academy-article-actions a,.academy-hero-actions a{padding:9px 14px;border:1px solid rgba(245,184,46,.35);border-radius:10px;background:rgba(245,184,46,.1);font-weight:800}.academy-stats{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px auto}.academy-grid,.academy-stats{display:grid;max-width:1080px}.academy-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px auto 0}.academy-card{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid rgba(245,184,46,.18);border-radius:14px;color:inherit;background:rgba(17,17,17,.78);text-decoration:none}.academy-card span{color:#d99b18;font-size:12px}.academy-card h2{margin:0;color:#fff8d8;font-size:18px}.academy-card p{margin:0;color:rgba(245,242,234,.66);font-size:13px;line-height:1.55}.academy-breadcrumb{display:flex;gap:8px;max-width:1080px;margin:0 auto 16px;color:rgba(245,242,234,.54);font-size:13px}.academy-article{padding:28px}.academy-article section{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.academy-article h2{margin:0 0 10px;color:#fff8d8;font-size:20px}.academy-article section p{margin:8px 0 0;color:rgba(245,242,234,.72);line-height:1.72}html[data-theme=light] .factory-filter-row select,html[data-theme=light] .factory-launch-hero,html[data-theme=light] .factory-project-tool-card{border-color:rgba(217,155,24,.22);color:#221b10;background:rgba(255,255,255,.8)}html[data-theme=light] .factory-launch-hero h1,html[data-theme=light] .factory-workbench-header h2{color:#18120a}html[data-theme=light] .factory-launch-hero p,html[data-theme=light] .factory-project-tool-card p{color:rgba(34,27,16,.66)}html[data-theme=light] .factory-hero-stats b{background:rgba(255,255,255,.72)}@media (max-width:1180px){.academy-grid,.academy-stats,.factory-launch-hero{grid-template-columns:1fr}.factory-filter-row,.factory-project-tool-grid,.factory-template-grid.registry{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.factory-filter-row,.factory-project-tool-grid,.factory-template-grid.registry{grid-template-columns:1fr}.academy-page{padding:18px}}.factory-testnet-panel{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.factory-network-safety{border-color:rgba(212,168,76,.34)}.factory-network-safety.is-blocked{border-color:rgba(239,68,68,.65);box-shadow:inset 3px 0 0 #ef4444}.factory-network-safety .factory-panel-title-row>div:first-child b,.factory-network-safety .factory-panel-title-row>div:first-child small{display:block}.factory-network-safety .factory-panel-title-row>div:first-child small{margin-top:4px}.factory-network-selector{display:inline-grid;grid-template-columns:repeat(2,minmax(110px,1fr));gap:4px;padding:4px;border:1px solid rgba(212,168,76,.28);background:rgba(0,0,0,.26)}.factory-network-selector button{min-height:36px;padding:0 14px;border:0;color:#aaa49a;background:transparent;cursor:pointer}.factory-network-selector button.active{color:#14100a;background:#d9aa42;font-weight:700}.factory-network-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.factory-network-status-grid>div{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.factory-network-status-grid em,.factory-network-status-grid span{display:block;color:#8e8980;font-size:11px;font-style:normal}.factory-network-status-grid b{display:block;overflow-wrap:anywhere;margin:5px 0;color:#f4efe5;font-size:14px}.factory-network-blocker{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px;border:1px solid rgba(239,68,68,.5);color:#fecaca;background:rgba(127,29,29,.18)}.factory-network-blocker span{flex:1 1;min-width:0}.factory-mainnet-confirmation{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px;border:1px solid rgba(239,68,68,.38);color:#fecaca;background:rgba(127,29,29,.14)}.factory-mainnet-confirmation input{width:18px;height:18px;margin:1px 0 0;accent-color:#d9aa42}html[data-theme=light] .factory-network-selector{background:#eee9df}html[data-theme=light] .factory-network-selector button{color:#5e574d}html[data-theme=light] .factory-network-selector button.active{color:#171109}html[data-theme=light] .factory-network-status-grid>div{border-color:#ded6c8;background:#faf7f1}html[data-theme=light] .factory-network-status-grid b{color:#1f1b16}html[data-theme=light] .factory-network-status-grid em,html[data-theme=light] .factory-network-status-grid span{color:#6d655b}html[data-theme=light] .factory-mainnet-confirmation,html[data-theme=light] .factory-network-blocker{color:#991b1b;background:#fff1f2}@media (max-width:700px){.factory-network-blocker,.factory-network-safety .factory-panel-title-row{align-items:stretch;flex-direction:column}.factory-network-selector,.factory-network-status-grid{width:100%;grid-template-columns:1fr}.factory-network-blocker .factory-gold-button{width:100%}}.factory-workbench-page .factory-launch-hero{position:relative;z-index:0;grid-template-columns:minmax(0,1fr) minmax(260px,360px);margin:0 0 12px;min-height:auto}.factory-workbench-page .factory-workbench-header{position:relative;z-index:1;margin:0 0 10px}.factory-workbench-page .factory-template-controls.enhanced{grid-template-columns:minmax(0,1fr)}.factory-workbench-page .factory-filter-row{grid-template-columns:repeat(5,minmax(120px,1fr)) minmax(96px,120px)}.factory-workbench-page .factory-template-grid.registry{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px;overflow:visible}.factory-workbench-page .factory-template-grid.registry .factory-template-card{min-width:0;min-height:184px;writing-mode:horizontal-tb!important;-webkit-text-orientation:mixed!important;text-orientation:mixed!important;white-space:normal}.factory-workbench-page .factory-template-grid.registry .factory-template-card,.factory-workbench-page .factory-template-grid.registry .factory-template-card *{writing-mode:horizontal-tb!important;-webkit-text-orientation:mixed!important;text-orientation:mixed!important;word-break:normal}.factory-workbench-page .factory-template-grid.registry .factory-template-card p{min-height:40px;overflow-wrap:break-word}.factory-workbench-page .factory-template-actions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:auto}.factory-workbench-page .factory-template-grid.registry .factory-template-card{min-height:206px;gap:10px;padding:14px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.factory-workbench-page .factory-template-grid.registry .factory-template-card:hover{transform:translateY(-2px)}.factory-workbench-page .factory-template-grid.registry .factory-template-card header{align-items:center}.factory-workbench-page .factory-template-grid.registry .factory-template-icon{width:38px;height:38px;border-radius:11px}.factory-workbench-page .factory-template-grid.registry .factory-template-card header strong{font-size:15px;line-height:1.25}.factory-workbench-page .factory-template-grid.registry .factory-template-card p{min-height:36px;font-size:12px;line-height:1.45}.factory-workbench-page .factory-template-grid.registry .factory-template-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.factory-workbench-page .factory-template-grid.registry .factory-template-meta span{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 6px;text-align:center;font-size:10px;line-height:1.2}.factory-workbench-page .factory-template-grid.registry .factory-template-tags{min-height:22px;gap:5px}.factory-workbench-page .factory-template-grid.registry .factory-template-tags span{min-height:20px;padding:0 8px}.factory-workbench-page .factory-template-grid.registry .factory-template-actions>*{min-height:36px}.factory-ai-page .factory-ai-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=light] .factory-ai-page input,html[data-theme=light] .factory-ai-page select,html[data-theme=light] .factory-ai-page textarea{color:#221b10;background:#fffdf8}html[data-theme=light] .factory-ai-page select{border-color:rgba(217,155,24,.22)}.factory-smoke-actions,.factory-testnet-actions,.factory-testnet-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.factory-testnet-header h2{margin:8px 0 4px;color:#fff8d8;font-size:18px}.factory-preflight-list p,.factory-testnet-header p{margin:0;color:rgba(245,242,234,.62);font-size:12px}.factory-testnet-actions{justify-content:flex-end;flex-wrap:wrap}.factory-page.specialized-workspace{--workspace-accent:#f5b82e;--workspace-panel:linear-gradient(145deg,rgba(18,18,15,.98),rgba(7,7,6,.98));--workspace-panel-soft:rgba(245,184,46,.035);--workspace-border:rgba(245,184,46,.22);--workspace-border-soft:rgba(255,255,255,.07);--workspace-text:#f5ead0;--workspace-text-soft:#bdb4a2;--workspace-text-muted:#8c8576;color:var(--workspace-text);background:#050505}.specialized-workspace .token-tool-breadcrumb{display:none}.specialized-workspace .factory-content{width:100%;max-width:none;padding:14px 20px 24px}.specialized-workspace .specialized-workspace-header{margin:16px 0 18px}.specialized-workspace .specialized-workspace-header h1{color:#fff8ee;font-size:28px;letter-spacing:-.03em}.specialized-workspace .specialized-workspace-header p{max-width:620px;color:var(--workspace-text-soft)}.specialized-workspace .specialized-title-icon{width:42px;height:42px;border-radius:10px;background:linear-gradient(180deg,rgba(245,184,46,.14),rgba(245,184,46,.035))}.specialized-workspace .specialized-stagebar{min-height:34px;margin-bottom:12px;padding:7px 14px;border-radius:8px;background:linear-gradient(180deg,rgba(20,20,16,.98),rgba(8,8,7,.98))}.specialized-workspace .specialized-stagebar li{min-height:28px;font-size:11px}.specialized-workspace .specialized-stagebar li span{width:21px;height:21px;font-size:10px}.specialized-workspace .specialized-workspace-grid{grid-template-columns:minmax(0,1.42fr) minmax(370px,.9fr)}.specialized-workspace .specialized-form-panel,.specialized-workspace .specialized-help,.specialized-workspace .specialized-result-panel{border-color:var(--workspace-border);border-radius:10px;background:var(--workspace-panel);box-shadow:0 18px 40px rgba(0,0,0,.24),inset 0 1px 0 rgba(245,184,46,.06)}.specialized-workspace .specialized-form-panel,.specialized-workspace .specialized-result-panel{padding:14px}.specialized-workspace .specialized-form-panel>header,.specialized-workspace .specialized-result-panel>header{padding-bottom:11px}.specialized-workspace .specialized-form-panel h2,.specialized-workspace .specialized-result-panel h2{font-size:16px}.specialized-workspace .specialized-form-panel header p,.specialized-workspace .specialized-result-panel header p{color:var(--workspace-text-muted);line-height:1.45}.specialized-workspace .specialized-form-panel fieldset{margin-top:12px}.specialized-workspace .specialized-form-panel legend{margin-bottom:8px}.specialized-workspace .specialized-form-panel legend>span{width:24px;height:24px;border-radius:7px}.specialized-workspace .specialized-field-grid{gap:10px 12px;padding:12px;border-color:var(--workspace-border-soft);border-radius:9px;background:rgba(245,184,46,.02)}.specialized-workspace .specialized-field-grid label{min-height:76px;gap:5px;color:var(--workspace-text-soft);font-size:12px}.specialized-workspace .specialized-field-grid label.wide{min-height:112px}.specialized-workspace .specialized-field-grid input,.specialized-workspace .specialized-field-grid select,.specialized-workspace .specialized-field-grid textarea,.specialized-workspace .specialized-switch{min-height:36px;border-color:rgba(245,184,46,.16);border-radius:7px;color:#f7ecd4;background:rgba(7,7,6,.95)}.specialized-workspace .specialized-field-grid textarea{min-height:78px}.specialized-workspace .specialized-field-grid label>small{color:#9f9684;font-size:11px;line-height:1.45}.specialized-workspace .specialized-field-grid label>strong{font-size:11px}.specialized-workspace .specialized-form-footer{margin-top:13px;padding-top:12px}.specialized-workspace .specialized-form-footer>button{min-height:38px;border-radius:8px}.specialized-workspace .specialized-result-panel{top:84px}.specialized-workspace .specialized-metrics{margin:12px 0}.specialized-workspace .specialized-metrics article{min-height:68px;background:rgba(17,17,15,.92)}.specialized-workspace .specialized-preview,.specialized-workspace .specialized-risk{border-color:var(--workspace-border-soft);border-radius:8px;background:rgba(245,184,46,.025)}.specialized-workspace .specialized-actions button,.specialized-workspace .specialized-form-panel>header button,.specialized-workspace .specialized-help a{border-color:rgba(245,184,46,.28);color:#f0c85c;background:rgba(245,184,46,.045)}.specialized-workspace .specialized-help{gap:18px;margin-top:12px;padding:14px}html[data-theme=light] .factory-page.specialized-workspace,html[data-theme=light] .specialized-workspace .factory-sidebar,html[data-theme=light] .specialized-workspace .factory-topbar{color:#201d17}html[data-theme=light] .factory-page.specialized-workspace{--workspace-panel:linear-gradient(180deg,#fffefa,#fbf7ee);--workspace-panel-soft:rgba(245,184,46,.06);--workspace-border:rgba(201,151,45,.24);--workspace-border-soft:rgba(201,151,45,.18);--workspace-text:#201d17;--workspace-text-soft:rgba(34,27,16,.72);--workspace-text-muted:rgba(34,27,16,.58);background:#f7f3ea}html[data-theme=light] .specialized-workspace .factory-sidebar,html[data-theme=light] .specialized-workspace .factory-topbar{background:#fbf8f1}html[data-theme=light] .specialized-workspace .specialized-form-panel,html[data-theme=light] .specialized-workspace .specialized-help,html[data-theme=light] .specialized-workspace .specialized-result-panel{border-color:var(--workspace-border);color:var(--workspace-text);background:var(--workspace-panel)}html[data-theme=light] .specialized-workspace .specialized-field-grid,html[data-theme=light] .specialized-workspace .specialized-preview,html[data-theme=light] .specialized-workspace .specialized-risk{border-color:var(--workspace-border-soft);background:rgba(255,255,255,.64)}html[data-theme=light] .specialized-workspace .specialized-field-grid input,html[data-theme=light] .specialized-workspace .specialized-field-grid select,html[data-theme=light] .specialized-workspace .specialized-field-grid textarea,html[data-theme=light] .specialized-workspace .specialized-switch{border-color:rgba(201,151,45,.2);color:#201d17;background:#fffdf8}html[data-theme=light] .specialized-workspace .specialized-form-panel h2,html[data-theme=light] .specialized-workspace .specialized-form-panel legend b,html[data-theme=light] .specialized-workspace .specialized-help h2,html[data-theme=light] .specialized-workspace .specialized-preview h3,html[data-theme=light] .specialized-workspace .specialized-result-panel h2,html[data-theme=light] .specialized-workspace .specialized-risk h3,html[data-theme=light] .specialized-workspace .specialized-workspace-header h1{color:#18120a}html[data-theme=light] .specialized-workspace .specialized-field-grid label,html[data-theme=light] .specialized-workspace .specialized-field-grid label>small,html[data-theme=light] .specialized-workspace .specialized-form-panel header p,html[data-theme=light] .specialized-workspace .specialized-help ol,html[data-theme=light] .specialized-workspace .specialized-help p,html[data-theme=light] .specialized-workspace .specialized-preview>div,html[data-theme=light] .specialized-workspace .specialized-result-panel header p,html[data-theme=light] .specialized-workspace .specialized-risk p,html[data-theme=light] .specialized-workspace .specialized-workspace-header p{color:var(--workspace-text-soft)}html[data-theme=light] .specialized-workspace .specialized-stagebar{border-color:rgba(201,151,45,.24);background:#fffdf8}html[data-theme=light] .specialized-workspace .specialized-stagebar li{color:rgba(34,27,16,.5)}html[data-theme=light] .specialized-workspace .specialized-stagebar li.active{color:#201d17}html[data-theme=light] .specialized-workspace .specialized-metrics{border-color:rgba(201,151,45,.18);background:rgba(201,151,45,.18)}html[data-theme=light] .specialized-workspace .specialized-metrics article{background:#fffdf8}html[data-theme=light] .specialized-workspace .specialized-metrics b{color:#201d17}html[data-theme=light] .specialized-workspace .specialized-actions button,html[data-theme=light] .specialized-workspace .specialized-form-panel>header button,html[data-theme=light] .specialized-workspace .specialized-help a{color:#9b6500;background:rgba(255,255,255,.72)}.specialized-workspace .specialized-workspace-grid{grid-template-columns:minmax(0,855px) minmax(320px,340px);justify-content:center;align-items:start;gap:12px}.specialized-workspace .specialized-side-column{position:-webkit-sticky;position:sticky;top:84px;display:grid;grid-gap:10px;gap:10px;min-width:0}.specialized-workspace .specialized-audit-card,.specialized-workspace .specialized-completion-card,.specialized-workspace .specialized-next-actions,.specialized-workspace .specialized-preview,.specialized-workspace .specialized-preview-card,.specialized-workspace .specialized-risk{border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-panel);box-shadow:inset 0 1px 0 rgba(245,184,46,.06)}.specialized-workspace .specialized-audit-card,.specialized-workspace .specialized-completion-card,.specialized-workspace .specialized-next-actions,.specialized-workspace .specialized-preview-card{padding:13px}.specialized-workspace .specialized-preview-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--workspace-border-soft)}.specialized-workspace .specialized-preview-card>header svg{flex:0 0 auto;color:var(--workspace-accent)}.specialized-workspace .specialized-preview-card>header svg.result-ready{color:#2ecf72}.specialized-workspace .specialized-audit-card h3,.specialized-workspace .specialized-completion-card h3,.specialized-workspace .specialized-next-actions h3,.specialized-workspace .specialized-preview-card small{margin:0;color:var(--workspace-accent);font-size:12px;font-weight:700}.specialized-workspace .specialized-preview-card h2{margin:4px 0;color:var(--workspace-text);font-size:18px;line-height:1.25}.specialized-workspace .specialized-audit-card p,.specialized-workspace .specialized-completion-card p,.specialized-workspace .specialized-preview-card p{margin:0;color:var(--workspace-text-soft);font-size:12px;line-height:1.55}.specialized-workspace .specialized-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 0}.specialized-workspace .specialized-audit-card header,.specialized-workspace .specialized-completion-card header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.specialized-workspace .specialized-audit-card b,.specialized-workspace .specialized-completion-card b{color:#22d66f;font-size:13px}.specialized-workspace .specialized-completion-card>i{display:block;width:100%;height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08);margin-bottom:8px}.specialized-workspace .specialized-completion-card>i span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#25d66f,var(--workspace-accent))}.specialized-workspace .specialized-preview,.specialized-workspace .specialized-risk{padding:12px}.specialized-workspace .specialized-next-actions h3{margin-bottom:10px}.specialized-workspace .specialized-actions{margin-top:0}.specialized-workspace .specialized-form-panel{min-width:0}.specialized-workspace .specialized-config-section{border:1px solid rgba(245,184,46,.12);border-radius:12px;padding:12px;background:linear-gradient(180deg,rgba(245,184,46,.026),rgba(0,0,0,.08))}.specialized-workspace .specialized-config-section+.specialized-config-section{margin-top:12px}.specialized-workspace .specialized-config-section legend{margin-bottom:10px}.specialized-workspace .specialized-field-grid{padding:0;border:0;background:transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.specialized-workspace .specialized-field{min-height:auto;display:flex;flex-direction:column;align-content:flex-start}.specialized-workspace .specialized-field.wide{grid-column:1/-1}.specialized-workspace .specialized-field.compact{min-height:64px}.specialized-workspace .specialized-field>span{min-height:18px;color:var(--workspace-text-soft);font-size:12px;font-weight:650;line-height:1.35}.specialized-workspace .specialized-field input,.specialized-workspace .specialized-field select,.specialized-workspace .specialized-field textarea{width:100%;inline-size:100%;min-width:0;justify-self:stretch}.specialized-workspace .specialized-field.field-address input,.specialized-workspace .specialized-field.field-url input{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:-.01em}.specialized-workspace .specialized-field.field-csv textarea,.specialized-workspace .specialized-field.field-json textarea,.specialized-workspace .specialized-field.field-textarea textarea{min-height:92px}.specialized-workspace .specialized-field.field-csv textarea,.specialized-workspace .specialized-field.field-json textarea{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.specialized-workspace .specialized-field>small,.specialized-workspace .specialized-field>strong{min-height:16px;text-align:right;font-size:12px;line-height:1.45}.specialized-workspace .specialized-field>small{color:#a99f8c}.specialized-workspace .specialized-field>strong{color:#ff8277;font-weight:700}.specialized-workspace .specialized-radio{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));grid-gap:8px;gap:8px}.specialized-workspace .specialized-radio button,.specialized-workspace .specialized-switch{justify-content:center;min-height:38px}.specialized-workspace .specialized-radio button.active,.specialized-workspace .specialized-switch.active{border-color:color-mix(in srgb,var(--workspace-accent) 62%,#2b2415);color:#1c1508;background:linear-gradient(180deg,#ffe28a,var(--workspace-accent))}.specialized-workspace .has-long-fields .specialized-field-grid{grid-template-columns:minmax(0,1fr)}.specialized-workspace .has-switch-grid .specialized-field-grid{align-items:stretch}.specialized-workspace .has-switch-grid .specialized-field.field-switch{grid-column:auto}html[data-theme=light] .specialized-workspace .specialized-audit-card,html[data-theme=light] .specialized-workspace .specialized-completion-card,html[data-theme=light] .specialized-workspace .specialized-config-section,html[data-theme=light] .specialized-workspace .specialized-next-actions,html[data-theme=light] .specialized-workspace .specialized-preview-card{border-color:var(--workspace-border);background:var(--workspace-panel)}html[data-theme=light] .specialized-workspace .specialized-field>span,html[data-theme=light] .specialized-workspace .specialized-preview-card h2{color:var(--workspace-text)}html[data-theme=light] .specialized-workspace .specialized-audit-card p,html[data-theme=light] .specialized-workspace .specialized-completion-card p,html[data-theme=light] .specialized-workspace .specialized-preview-card p{color:var(--workspace-text-soft)}@media (max-width:1240px){.specialized-workspace .specialized-workspace-grid{grid-template-columns:1fr}.specialized-workspace .specialized-side-column{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.specialized-workspace .has-long-fields .specialized-field-grid,.specialized-workspace .specialized-field-grid,.specialized-workspace .specialized-side-column{grid-template-columns:1fr}.specialized-workspace .specialized-field.wide{grid-column:auto}}.factory-smoke-grid,.factory-testnet-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.factory-smoke-card,.factory-testnet-metric{border:1px solid rgba(245,184,46,.18);border-radius:10px;background:linear-gradient(180deg,rgba(245,184,46,.08),rgba(255,255,255,.02))}.factory-testnet-metric{display:grid;grid-gap:6px;gap:6px;min-height:64px;padding:12px}.factory-smoke-card dt,.factory-testnet-metric span{color:rgba(245,242,234,.56);font-size:11px}.factory-testnet-metric b{overflow:hidden;color:#f5f2ea;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.factory-preflight-list li.status-ok,.factory-testnet-metric.status-ok{border-color:rgba(24,198,106,.36)}.factory-preflight-list li.status-warning,.factory-testnet-metric.status-warning{border-color:rgba(245,184,46,.42)}.factory-preflight-list li.status-error,.factory-testnet-metric.status-error{border-color:rgba(255,91,91,.42)}.factory-preflight-list{display:grid;grid-gap:10px;gap:10px}.factory-preflight-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0;margin:0;list-style:none}.factory-preflight-list li{display:grid;grid-template-columns:auto 132px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:9px 10px;border:1px solid rgba(245,184,46,.16);border-radius:8px;background:rgba(0,0,0,.2)}.factory-preflight-list li span{color:#f5f2ea;font-size:12px;font-weight:800}.factory-preflight-list li em{overflow:hidden;color:rgba(245,242,234,.62);font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.factory-smoke-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.factory-smoke-card{display:grid;grid-gap:10px;gap:10px;padding:12px}.factory-smoke-card header{display:flex;justify-content:space-between;gap:8px}.factory-smoke-card header b{color:#fff8d8;font-size:14px}.factory-smoke-card header span{color:#f5b82e;font-size:11px;font-weight:800}.factory-smoke-card dl{display:grid;grid-gap:7px;gap:7px;margin:0}.factory-smoke-card dl div{display:flex;justify-content:space-between;gap:10px}.factory-smoke-card dd{overflow:hidden;max-width:60%;margin:0;color:rgba(245,242,234,.78);font-size:11px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.factory-smoke-txs{display:grid;grid-gap:5px;gap:5px;min-height:22px}.factory-smoke-txs a,.factory-smoke-txs span{color:#f5b82e;font-size:11px;text-decoration:none}.factory-smoke-actions{justify-content:flex-start}.factory-smoke-actions .factory-gold-button{min-height:32px;padding:7px 10px;font-size:11px}html[data-theme=light] .factory-preflight-list li span,html[data-theme=light] .factory-smoke-card header b,html[data-theme=light] .factory-testnet-header h2,html[data-theme=light] .factory-testnet-metric b{color:#18120a}html[data-theme=light] .factory-preflight-list li em,html[data-theme=light] .factory-preflight-list p,html[data-theme=light] .factory-smoke-card dd,html[data-theme=light] .factory-smoke-card dt,html[data-theme=light] .factory-testnet-header p,html[data-theme=light] .factory-testnet-metric span{color:rgba(34,27,16,.66)}html[data-theme=light] .factory-preflight-list li,html[data-theme=light] .factory-smoke-card,html[data-theme=light] .factory-testnet-metric{background:rgba(255,255,255,.72)}@media (max-width:1180px){.factory-preflight-list ul,.factory-smoke-grid,.factory-testnet-grid{grid-template-columns:1fr}.factory-testnet-header{align-items:flex-start;flex-direction:column}}.tool-status-badge{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--fx-border,rgba(245,184,46,.28));border-radius:999px;padding:0 10px;color:var(--fx-text,#f5ead0);background:rgba(245,184,46,.08);font-size:12px;font-style:normal}.tool-status-badge.status-available{border-color:rgba(88,210,146,.45);color:#8ee6b8}.tool-status-badge.status-staging-only{border-color:rgba(100,165,255,.45);color:#9cc8ff}.tool-status-badge.status-blocked{border-color:rgba(239,101,92,.45);color:#ffaaa4}.factory-global-breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--text-muted,#9b9485);font-size:14px}.factory-global-breadcrumb a{display:inline-flex;align-items:center;gap:5px;color:inherit;text-decoration:none}.factory-global-breadcrumb a:focus-visible,.factory-global-breadcrumb a:hover{color:var(--fx-gold,#f5b82e)}.factory-mobile-menu-button{display:none;min-width:40px;min-height:40px;align-items:center;justify-content:center;border:1px solid var(--fx-border);border-radius:10px;background:transparent;color:inherit}.system-state-page{min-height:100vh;display:grid;place-content:center;justify-items:center;grid-gap:14px;gap:14px;padding:24px;text-align:center;background:#080807;color:#f5ead0}.system-state-page h1,.system-state-page p{margin:0}.system-state-page a,.system-state-page button{min-height:42px;display:inline-flex;align-items:center;border:1px solid rgba(245,184,46,.45);border-radius:10px;padding:0 16px;background:rgba(245,184,46,.1);color:#f5c85f;text-decoration:none}@media (max-width:1100px){.factory-mobile-menu-button{display:inline-flex}.factory-sidebar{display:none}.factory-sidebar.is-mobile-open{display:grid;position:fixed;inset:0 auto 0 0;z-index:80;width:min(320px,88vw);overflow-y:auto;background:var(--fx-bg,#080807);box-shadow:24px 0 60px rgba(0,0,0,.5)}.factory-topbar{padding:12px 16px}}.specialized-workspace .specialized-ai-assist{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:34px;align-items:center;justify-content:center;gap:7px;margin-top:2px;border:1px solid rgba(245,184,46,.34);border-radius:9px;padding:0 12px;color:var(--workspace-accent);background:rgba(245,184,46,.08);font-size:12px;font-weight:900;cursor:pointer}.specialized-workspace .specialized-primary-action{border-color:rgba(245,184,46,.62)!important;color:#151008!important;background:linear-gradient(135deg,#ffd76a,#e1a51b)!important}.specialized-workspace .specialized-deployment-ready{margin:10px 0 0;border:1px solid rgba(24,198,106,.34);border-radius:9px;padding:9px 10px;color:#26d782;background:rgba(24,198,106,.08);font-size:12px;line-height:1.55}.tool-ai-token-builder,html[data-theme=light] .tool-ai-token-builder{--fx-bg:#050505;--fx-surface:rgba(14,13,10,0.96);--fx-surface-2:rgba(18,16,12,0.96);--fx-border:rgba(245,184,46,0.22);--fx-border-strong:rgba(245,184,46,0.48);--fx-text:#f7efdd;--fx-text-2:#c9bfa8;--fx-text-3:#8e8678;--fx-gold:#f5b82e;--fx-gold-soft:#d29b22;--fx-success:#22d66f;--workspace-panel:linear-gradient(145deg,rgba(18,18,15,0.98),rgba(7,7,6,0.98));--workspace-border:rgba(245,184,46,0.24);--workspace-border-soft:rgba(245,184,46,0.12);--workspace-text:#f7efdd;--workspace-text-soft:#c9bfa8;--workspace-text-muted:#8e8678;color:var(--workspace-text);background:radial-gradient(circle at 68% 10%,rgba(245,184,46,.12),transparent 32%),linear-gradient(180deg,#070706,#030303)}html[data-theme=light] .tool-ai-token-builder .factory-sidebar,html[data-theme=light] .tool-ai-token-builder .factory-topbar{color:var(--fx-text);background:rgba(5,5,5,.98)}.tool-ai-token-builder .factory-content{max-width:1280px;padding:18px 22px 34px}.tool-ai-token-builder .specialized-help,.tool-ai-token-builder .specialized-stagebar,.tool-ai-token-builder .specialized-workspace-grid,.tool-ai-token-builder .specialized-workspace-header{max-width:1180px;margin-right:auto;margin-left:auto}.tool-ai-token-builder .specialized-workspace-header{grid-template-columns:auto minmax(0,1fr);margin-top:10px;border:1px solid rgba(245,184,46,.2);border-radius:14px;padding:16px 18px;background:linear-gradient(135deg,rgba(245,184,46,.08),rgba(14,13,10,.92));box-shadow:0 18px 44px rgba(0,0,0,.28)}.tool-ai-token-builder .specialized-workspace-header h1{margin:0 0 5px;color:#fff8ea;font-size:30px}.tool-ai-token-builder .specialized-workspace-header p{color:#c8bda6;font-size:13px}.tool-ai-token-builder .specialized-stagebar{margin-bottom:14px}.tool-ai-token-builder .specialized-workspace-grid{grid-template-columns:minmax(0,780px) minmax(320px,360px);justify-content:center;gap:16px}.tool-ai-token-builder .specialized-audit-card,.tool-ai-token-builder .specialized-completion-card,.tool-ai-token-builder .specialized-form-panel,.tool-ai-token-builder .specialized-help,.tool-ai-token-builder .specialized-next-actions,.tool-ai-token-builder .specialized-preview,.tool-ai-token-builder .specialized-preview-card,.tool-ai-token-builder .specialized-risk{border-color:rgba(245,184,46,.22);background:linear-gradient(145deg,rgba(18,18,15,.98),rgba(8,8,7,.98))}.tool-ai-token-builder .specialized-config-section{padding:14px;border-color:rgba(245,184,46,.16);background:linear-gradient(180deg,rgba(245,184,46,.04),rgba(0,0,0,.12))}.tool-ai-token-builder .specialized-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.tool-ai-token-builder .specialized-field.field-id-projectGoal{grid-column:1/-1}.tool-ai-token-builder .specialized-field.field-id-projectGoal textarea{min-height:118px;font-size:14px;line-height:1.65}.tool-ai-token-builder .specialized-ai-assist{align-self:flex-start;min-height:36px;border-color:rgba(245,184,46,.45);color:#1b1407;background:linear-gradient(135deg,#ffd96c,#e3a414)}.tool-ai-token-builder .specialized-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-ai-token-builder .specialized-primary-link{grid-column:1/-1;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(245,184,46,.62);border-radius:8px;color:#171108;background:linear-gradient(135deg,#ffd96c,#e3a414);font-size:13px;font-weight:900;text-decoration:none}.tool-ai-token-builder .specialized-help{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1180px){.tool-ai-token-builder .specialized-help,.tool-ai-token-builder .specialized-workspace-grid{grid-template-columns:1fr}.tool-ai-token-builder .specialized-side-column{position:static}}@media (max-width:720px){.tool-ai-token-builder .factory-content{padding:14px 12px 88px}.tool-ai-token-builder .specialized-actions,.tool-ai-token-builder .specialized-field-grid{grid-template-columns:1fr}}.tool-ai-token-builder .factory-main,html[data-theme=light] .tool-ai-token-builder .factory-main{background:radial-gradient(circle at 78% 4%,rgba(245,184,46,.12),transparent 28%),linear-gradient(180deg,#070706,#020202)!important;color:var(--fx-text)!important}.tool-ai-token-builder .factory-content,html[data-theme=light] .tool-ai-token-builder .factory-content{background:transparent!important;color:var(--fx-text)!important}.tool-ai-token-builder .token-tool-breadcrumb,html[data-theme=light] .tool-ai-token-builder .token-tool-breadcrumb{color:rgba(237,231,214,.58)!important}.tool-ai-token-builder .token-tool-breadcrumb a,html[data-theme=light] .tool-ai-token-builder .token-tool-breadcrumb a{color:rgba(237,231,214,.62)!important}.tool-ai-token-builder .token-tool-breadcrumb b,html[data-theme=light] .tool-ai-token-builder .token-tool-breadcrumb b{color:var(--fx-gold)!important}.tool-ai-token-builder .specialized-workspace-header,html[data-theme=light] .tool-ai-token-builder .specialized-workspace-header{background:radial-gradient(circle at 84% 12%,rgba(245,184,46,.16),transparent 24%),linear-gradient(135deg,rgba(17,16,13,.98),rgba(6,6,5,.98))!important;border-color:rgba(245,184,46,.24)!important;box-shadow:0 22px 54px rgba(0,0,0,.42)!important}.tool-ai-token-builder .specialized-stagebar,html[data-theme=light] .tool-ai-token-builder .specialized-stagebar{background:rgba(12,12,10,.92)!important;border-color:rgba(245,184,46,.22)!important}.tool-ai-token-builder .specialized-stagebar li,html[data-theme=light] .tool-ai-token-builder .specialized-stagebar li{color:rgba(237,231,214,.58)!important}.tool-ai-token-builder .specialized-stagebar li.active,html[data-theme=light] .tool-ai-token-builder .specialized-stagebar li.active{color:var(--fx-gold)!important}.tool-ai-token-builder .specialized-stagebar li span,html[data-theme=light] .tool-ai-token-builder .specialized-stagebar li span{background:rgba(245,184,46,.16)!important;border-color:rgba(245,184,46,.3)!important;color:var(--fx-gold)!important}.tool-ai-token-builder .specialized-audit-card h2,.tool-ai-token-builder .specialized-completion-card h2,.tool-ai-token-builder .specialized-form-panel h2,.tool-ai-token-builder .specialized-next-actions h2,.tool-ai-token-builder .specialized-preview h2,.tool-ai-token-builder .specialized-preview-card h2,.tool-ai-token-builder .specialized-risk h2,.tool-ai-token-builder .specialized-workspace-header h1,html[data-theme=light] .tool-ai-token-builder .specialized-audit-card h2,html[data-theme=light] .tool-ai-token-builder .specialized-completion-card h2,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel h2,html[data-theme=light] .tool-ai-token-builder .specialized-next-actions h2,html[data-theme=light] .tool-ai-token-builder .specialized-preview h2,html[data-theme=light] .tool-ai-token-builder .specialized-preview-card h2,html[data-theme=light] .tool-ai-token-builder .specialized-risk h2,html[data-theme=light] .tool-ai-token-builder .specialized-workspace-header h1{color:var(--fx-text)!important}.tool-ai-token-builder .specialized-audit-card p,.tool-ai-token-builder .specialized-completion-card p,.tool-ai-token-builder .specialized-form-panel p,.tool-ai-token-builder .specialized-help p,.tool-ai-token-builder .specialized-preview-card p,.tool-ai-token-builder .specialized-workspace-header p,html[data-theme=light] .tool-ai-token-builder .specialized-audit-card p,html[data-theme=light] .tool-ai-token-builder .specialized-completion-card p,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel p,html[data-theme=light] .tool-ai-token-builder .specialized-help p,html[data-theme=light] .tool-ai-token-builder .specialized-preview-card p,html[data-theme=light] .tool-ai-token-builder .specialized-workspace-header p{color:var(--fx-sub)!important}.tool-ai-token-builder .specialized-audit-card,.tool-ai-token-builder .specialized-completion-card,.tool-ai-token-builder .specialized-form-panel,.tool-ai-token-builder .specialized-help,.tool-ai-token-builder .specialized-help article,.tool-ai-token-builder .specialized-next-actions,.tool-ai-token-builder .specialized-preview,.tool-ai-token-builder .specialized-preview-card,.tool-ai-token-builder .specialized-risk,html[data-theme=light] .tool-ai-token-builder .specialized-audit-card,html[data-theme=light] .tool-ai-token-builder .specialized-completion-card,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel,html[data-theme=light] .tool-ai-token-builder .specialized-help,html[data-theme=light] .tool-ai-token-builder .specialized-help article,html[data-theme=light] .tool-ai-token-builder .specialized-next-actions,html[data-theme=light] .tool-ai-token-builder .specialized-preview,html[data-theme=light] .tool-ai-token-builder .specialized-preview-card,html[data-theme=light] .tool-ai-token-builder .specialized-risk{background:linear-gradient(145deg,rgba(18,18,15,.98),rgba(8,8,7,.98))!important;border-color:rgba(245,184,46,.22)!important;color:var(--fx-text)!important;box-shadow:0 18px 48px rgba(0,0,0,.36)!important}.tool-ai-token-builder .specialized-form-panel header,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel header{border-color:rgba(245,184,46,.14)!important}.tool-ai-token-builder .specialized-config-section,.tool-ai-token-builder .specialized-field,.tool-ai-token-builder .specialized-field-grid,html[data-theme=light] .tool-ai-token-builder .specialized-config-section,html[data-theme=light] .tool-ai-token-builder .specialized-field,html[data-theme=light] .tool-ai-token-builder .specialized-field-grid{background:rgba(10,10,8,.72)!important;border-color:rgba(245,184,46,.14)!important}.tool-ai-token-builder .specialized-field-grid,html[data-theme=light] .tool-ai-token-builder .specialized-field-grid{background:transparent!important}.tool-ai-token-builder .specialized-field b,.tool-ai-token-builder .specialized-field label,.tool-ai-token-builder .specialized-field span,.tool-ai-token-builder .specialized-form-panel legend,.tool-ai-token-builder .specialized-form-panel strong,html[data-theme=light] .tool-ai-token-builder .specialized-field b,html[data-theme=light] .tool-ai-token-builder .specialized-field label,html[data-theme=light] .tool-ai-token-builder .specialized-field span,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel legend,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel strong{color:var(--fx-text)!important}.tool-ai-token-builder .specialized-field small,.tool-ai-token-builder .specialized-form-panel small,html[data-theme=light] .tool-ai-token-builder .specialized-field small,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel small{color:rgba(237,231,214,.58)!important;font-size:12px!important;line-height:1.55!important}.tool-ai-token-builder .specialized-field input,.tool-ai-token-builder .specialized-field select,.tool-ai-token-builder .specialized-field textarea,html[data-theme=light] .tool-ai-token-builder .specialized-field input,html[data-theme=light] .tool-ai-token-builder .specialized-field select,html[data-theme=light] .tool-ai-token-builder .specialized-field textarea{background:rgba(9,9,8,.92)!important;border-color:rgba(245,184,46,.16)!important;color:var(--fx-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}.tool-ai-token-builder .specialized-field input::placeholder,.tool-ai-token-builder .specialized-field textarea::placeholder,html[data-theme=light] .tool-ai-token-builder .specialized-field input::placeholder,html[data-theme=light] .tool-ai-token-builder .specialized-field textarea::placeholder{color:rgba(237,231,214,.38)!important}.tool-ai-token-builder .specialized-field input:focus,.tool-ai-token-builder .specialized-field select:focus,.tool-ai-token-builder .specialized-field textarea:focus,html[data-theme=light] .tool-ai-token-builder .specialized-field input:focus,html[data-theme=light] .tool-ai-token-builder .specialized-field select:focus,html[data-theme=light] .tool-ai-token-builder .specialized-field textarea:focus{border-color:rgba(245,184,46,.58)!important;box-shadow:0 0 0 3px rgba(245,184,46,.12)!important}.tool-ai-token-builder .specialized-switch,html[data-theme=light] .tool-ai-token-builder .specialized-switch{background:rgba(9,9,8,.92)!important;border-color:rgba(245,184,46,.2)!important;color:rgba(237,231,214,.62)!important}.tool-ai-token-builder .specialized-switch.is-on,html[data-theme=light] .tool-ai-token-builder .specialized-switch.is-on{background:linear-gradient(180deg,#ffd767,#d99a09)!important;color:#161006!important}.tool-ai-token-builder .specialized-field strong[role=alert],html[data-theme=light] .tool-ai-token-builder .specialized-field strong[role=alert]{color:#ff7b6b!important}.tool-ai-token-builder .specialized-ai-assist,.tool-ai-token-builder .specialized-form-footer button,.tool-ai-token-builder .specialized-primary-action,.tool-ai-token-builder .specialized-primary-link,html[data-theme=light] .tool-ai-token-builder .specialized-ai-assist,html[data-theme=light] .tool-ai-token-builder .specialized-form-footer button,html[data-theme=light] .tool-ai-token-builder .specialized-primary-action,html[data-theme=light] .tool-ai-token-builder .specialized-primary-link{background:linear-gradient(180deg,#ffd767,#d99a09)!important;border-color:rgba(255,215,103,.76)!important;color:#161006!important;box-shadow:0 8px 22px rgba(217,154,9,.2)!important}.tool-ai-token-builder .specialized-copy-button,.tool-ai-token-builder .specialized-export-button,.tool-ai-token-builder .specialized-outline-button,html[data-theme=light] .tool-ai-token-builder .specialized-copy-button,html[data-theme=light] .tool-ai-token-builder .specialized-export-button,html[data-theme=light] .tool-ai-token-builder .specialized-outline-button{background:rgba(14,12,8,.86)!important;border-color:rgba(245,184,46,.28)!important;color:var(--fx-gold)!important}.tool-ai-token-builder .specialized-form-footer,.tool-ai-token-builder .specialized-metrics article,.tool-ai-token-builder .specialized-preview div,.tool-ai-token-builder .specialized-risk p,html[data-theme=light] .tool-ai-token-builder .specialized-form-footer,html[data-theme=light] .tool-ai-token-builder .specialized-metrics article,html[data-theme=light] .tool-ai-token-builder .specialized-preview div,html[data-theme=light] .tool-ai-token-builder .specialized-risk p{background:rgba(9,9,8,.72)!important;border-color:rgba(245,184,46,.14)!important;color:var(--fx-text)!important}.tool-ai-token-builder .specialized-metrics span,.tool-ai-token-builder .specialized-preview span,.tool-ai-token-builder .specialized-risk span,html[data-theme=light] .tool-ai-token-builder .specialized-metrics span,html[data-theme=light] .tool-ai-token-builder .specialized-preview span,html[data-theme=light] .tool-ai-token-builder .specialized-risk span{color:rgba(237,231,214,.58)!important}.tool-ai-token-builder .specialized-metrics strong,.tool-ai-token-builder .specialized-preview b,.tool-ai-token-builder .specialized-risk b,html[data-theme=light] .tool-ai-token-builder .specialized-metrics strong,html[data-theme=light] .tool-ai-token-builder .specialized-preview b,html[data-theme=light] .tool-ai-token-builder .specialized-risk b{color:var(--fx-text)!important}.tool-ai-token-builder .specialized-progress i,html[data-theme=light] .tool-ai-token-builder .specialized-progress i{background:rgba(245,184,46,.18)!important}.tool-ai-token-builder .specialized-progress i span,html[data-theme=light] .tool-ai-token-builder .specialized-progress i span{background:linear-gradient(90deg,#19c879,#ffd767)!important}.tool-ai-token-builder .specialized-deployment-ready,html[data-theme=light] .tool-ai-token-builder .specialized-deployment-ready{color:#19c879!important}.project-tools-page{--project-card-bg:rgba(13,12,10,0.86);--project-panel-bg:rgba(18,16,12,0.92);--project-field-bg:rgba(5,5,4,0.62);--project-text:#f8f2e7;--project-sub:rgba(248,242,231,0.72);--project-muted:rgba(248,242,231,0.52);--project-border:rgba(245,184,46,0.2);--project-gold:#f5b82e}html[data-theme=light] .project-tools-page{--project-card-bg:rgba(255,253,247,0.96);--project-panel-bg:rgba(255,255,255,0.98);--project-field-bg:#fffaf0;--project-text:#21180b;--project-sub:rgba(33,24,11,0.72);--project-muted:rgba(33,24,11,0.52);--project-border:rgba(214,151,24,0.24);--project-gold:#c98404}.project-tools-page .factory-content{color:var(--project-text)}.project-tools-page .factory-sidebar-nav{align-content:start;gap:6px}.project-tools-page .factory-sidebar-group{align-content:start;gap:4px}.project-tools-page .factory-sidebar-link{min-height:42px;padding:0 13px}.project-tools-page .factory-topbar{grid-template-columns:minmax(210px,240px) minmax(320px,1fr) auto;gap:14px;min-height:78px;padding:10px 18px}.project-tools-page .factory-topbar-stack{align-items:center;gap:10px;width:100%}.project-tools-page .factory-network-badge{display:none}.project-tools-page .factory-network-badge,.project-tools-page .factory-wallet-badge{flex:none;align-items:center;min-width:0;width:100%;min-height:54px;padding:8px 12px;border-radius:12px}.project-tools-page .factory-network-badge b,.project-tools-page .factory-wallet-badge b{display:-webkit-box;overflow:hidden;max-width:160px;font-size:16px;line-height:1.12;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-tools-page .factory-network-badge em,.project-tools-page .factory-network-badge small,.project-tools-page .factory-wallet-badge em,.project-tools-page .factory-wallet-badge small{font-size:10px;line-height:1.15}.project-tools-page .factory-topbar-search{height:46px}.project-tools-page .factory-topbar-actions{align-items:center}.project-tools-page .factory-workbench-header{align-items:center;border:1px solid var(--project-border);border-radius:14px;padding:16px 20px;background:linear-gradient(135deg,var(--project-panel-bg),rgba(245,184,46,.06));box-shadow:0 18px 44px rgba(0,0,0,.16)}.project-tool-workspace-page .factory-workbench-header,.project-tool-workspace-page .product-tool-layout{width:min(100%,1560px);margin-right:auto;margin-left:auto}.project-tools-page .factory-workbench-header h1{color:var(--project-text);font-size:clamp(26px,2.4vw,36px);letter-spacing:-.04em}.project-tools-page .factory-breadcrumb-link,.project-tools-page .factory-workbench-header p{color:var(--project-sub)}.project-tools-page .factory-status-chip,.project-tools-page .tool-status-badge{border-color:rgba(245,184,46,.38);color:var(--project-gold);background:rgba(245,184,46,.1)}.project-tools-page .product-tool-layout{grid-template-columns:minmax(0,850px) minmax(318px,350px);justify-content:center;gap:16px}.project-tools-page .product-tool-form-panel,.project-tools-page .product-tool-side>section{border:1px solid var(--project-border);border-radius:14px;background:var(--project-panel-bg);box-shadow:0 18px 42px rgba(0,0,0,.18)}.project-tools-page .product-tool-form-panel>header{border-color:var(--project-border);color:var(--project-text)}.project-tools-page .product-tool-side{position:-webkit-sticky;position:sticky;top:86px;display:grid;grid-gap:12px;gap:12px}.project-tools-page .product-tool-side section header{display:flex;align-items:center;gap:8px;color:var(--project-gold)}.project-tools-page .product-tool-side section li,.project-tools-page .product-tool-side section p{color:var(--project-sub);font-size:12px;line-height:1.65}.project-tools-page .product-tool-form-panel button,.project-tools-page .product-tool-side button{min-height:38px;border:1px solid rgba(245,184,46,.34);border-radius:9px;padding:0 13px;color:#171008;background:linear-gradient(135deg,#ffd86d,#e0a21a);font-weight:900;cursor:pointer}.project-tools-page .product-tool-side button:disabled{color:var(--project-muted);background:transparent;cursor:not-allowed}.project-tools-page .product-tool-form-panel input,.project-tools-page .product-tool-form-panel select,.project-tools-page .product-tool-form-panel textarea{min-height:42px;border:1px solid var(--project-border);border-radius:10px;color:var(--project-text);background:var(--project-field-bg)}.project-tools-page .product-tool-form-panel textarea{min-height:156px;line-height:1.55}.project-tools-page .product-tool-form-panel input:focus,.project-tools-page .product-tool-form-panel select:focus,.project-tools-page .product-tool-form-panel textarea:focus{outline:2px solid rgba(245,184,46,.34);border-color:rgba(245,184,46,.62)}.project-tools-page .product-tool-form-panel b,.project-tools-page .product-tool-form-panel h2,.project-tools-page .product-tool-form-panel label>span{color:var(--project-text)}.project-tools-page .product-tool-form-panel p,.project-tools-page .product-tool-form-panel small,.project-tools-page pre{color:var(--project-sub)}.project-tools-page pre{max-width:100%;background:color-mix(in srgb,var(--project-field-bg) 88%,#000 12%)}html[data-theme=light] .project-tools-page .factory-sidebar-empty-slot{background:rgba(255,255,255,.74)}@media (max-width:1180px){.project-tools-page .product-tool-layout{grid-template-columns:1fr}.project-tools-page .product-tool-side{position:static}}.factory-ai-page .factory-referral-ratio-strip{grid-column:1/-1;display:grid;grid-template-columns:minmax(104px,.48fr) minmax(0,2.15fr) minmax(220px,.8fr);align-items:stretch;grid-gap:8px;gap:8px;width:100%;max-width:100%;min-height:64px;overflow:hidden;box-sizing:border-box}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer,.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-summary,.factory-ai-page .factory-referral-ratio-strip dl{min-width:0}.factory-ai-page .factory-referral-ratio-strip dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.factory-ai-page .factory-referral-ratio-strip dl div{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:56px;min-width:0;padding:9px 10px;border-radius:9px}.factory-ai-page .factory-referral-ratio-strip dd,.factory-ai-page .factory-referral-ratio-strip dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factory-ai-page .factory-referral-ratio-strip dt{font-size:11px}.factory-ai-page .factory-referral-ratio-strip dd{justify-self:end;font-size:14px}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer{display:grid;grid-template-columns:minmax(86px,.8fr) minmax(118px,1fr);align-items:center;grid-gap:10px;gap:10px}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer span{min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer button{width:100%;min-width:0;max-width:none;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 12px;border-color:rgba(226,167,28,.5);background:linear-gradient(135deg,rgba(245,184,46,.2),rgba(245,184,46,.08));color:var(--fx-gold);font-size:12px;font-weight:800}html[data-theme=light] .factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer button{border-color:rgba(226,167,28,.5);background:linear-gradient(135deg,#fffaf0,#fff3d5);color:#8a5600}@media (max-width:1380px){.factory-ai-page .factory-referral-ratio-strip{grid-template-columns:1fr;overflow:visible}.factory-ai-page .factory-referral-ratio-strip dl{grid-template-columns:repeat(4,minmax(0,1fr))}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer{display:flex;justify-content:flex-end}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer button{width:auto;min-width:112px}}@media (max-width:760px){.factory-ai-page .factory-referral-ratio-strip dl{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer{align-items:stretch;flex-direction:column}.factory-ai-page .factory-referral-ratio-strip .factory-referral-ratio-footer button{width:100%}}html[data-theme=dark] .tool-ai-token-builder{--fx-bg:#050505;--fx-surface:rgba(14,13,10,0.96);--fx-surface-soft:rgba(20,18,13,0.86);--fx-field:rgba(7,7,6,0.72);--fx-border:rgba(245,184,46,0.2);--fx-text:#f8f2e7;--fx-muted:rgba(248,242,231,0.68);--fx-soft:rgba(248,242,231,0.48);--fx-gold:#f5b82e;color:var(--fx-text);background:radial-gradient(circle at 36% 0,rgba(245,184,46,.12),transparent 32%),linear-gradient(180deg,#070706,#030303)}html[data-theme=light] .tool-ai-token-builder{--fx-bg:#f6f1e6;--fx-surface:rgba(255,253,248,0.98);--fx-surface-soft:rgba(255,249,237,0.92);--fx-field:#fffaf0;--fx-border:rgba(214,151,24,0.24);--fx-text:#21180b;--fx-muted:rgba(33,24,11,0.72);--fx-soft:rgba(33,24,11,0.52);--fx-gold:#c98404;color:var(--fx-text)!important;background:radial-gradient(circle at 35% 0,rgba(245,184,46,.18),transparent 34%),linear-gradient(180deg,#fbf6ea,#f4ecde)!important}html[data-theme=light] .tool-ai-token-builder .factory-content,html[data-theme=light] .tool-ai-token-builder .factory-main{color:var(--fx-text)!important;background:radial-gradient(circle at 48% 0,rgba(245,184,46,.13),transparent 38%),linear-gradient(180deg,#fbf6ea,#f4ecde)!important}html[data-theme=light] .tool-ai-token-builder .factory-sidebar,html[data-theme=light] .tool-ai-token-builder .factory-topbar{color:var(--fx-text)!important;background:rgba(255,252,245,.96)!important;border-color:rgba(214,151,24,.22)!important;box-shadow:0 16px 42px rgba(125,88,24,.12)!important}html[data-theme=light] .tool-ai-token-builder .specialized-audit-card,html[data-theme=light] .tool-ai-token-builder .specialized-completion-card,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel,html[data-theme=light] .tool-ai-token-builder .specialized-help,html[data-theme=light] .tool-ai-token-builder .specialized-help article,html[data-theme=light] .tool-ai-token-builder .specialized-next-actions,html[data-theme=light] .tool-ai-token-builder .specialized-preview,html[data-theme=light] .tool-ai-token-builder .specialized-preview-card,html[data-theme=light] .tool-ai-token-builder .specialized-risk,html[data-theme=light] .tool-ai-token-builder .specialized-stagebar,html[data-theme=light] .tool-ai-token-builder .specialized-workspace-header{color:var(--fx-text)!important;border-color:var(--fx-border)!important;background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(255,248,235,.94))!important;box-shadow:0 18px 46px rgba(125,88,24,.13)!important}html[data-theme=light] .tool-ai-token-builder .specialized-config-section,html[data-theme=light] .tool-ai-token-builder .specialized-field,html[data-theme=light] .tool-ai-token-builder .specialized-field-grid,html[data-theme=light] .tool-ai-token-builder .specialized-form-footer,html[data-theme=light] .tool-ai-token-builder .specialized-metrics article,html[data-theme=light] .tool-ai-token-builder .specialized-preview div,html[data-theme=light] .tool-ai-token-builder .specialized-risk p{border-color:var(--fx-border)!important;background:rgba(255,250,240,.72)!important}html[data-theme=light] .tool-ai-token-builder .specialized-field input,html[data-theme=light] .tool-ai-token-builder .specialized-field select,html[data-theme=light] .tool-ai-token-builder .specialized-field textarea{color:var(--fx-text)!important;border-color:rgba(214,151,24,.24)!important;background:#fffaf0!important}html[data-theme=light] .tool-ai-token-builder .specialized-audit-card h2,html[data-theme=light] .tool-ai-token-builder .specialized-completion-card h2,html[data-theme=light] .tool-ai-token-builder .specialized-field b,html[data-theme=light] .tool-ai-token-builder .specialized-field label,html[data-theme=light] .tool-ai-token-builder .specialized-field span,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel h2,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel legend,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel strong,html[data-theme=light] .tool-ai-token-builder .specialized-metrics strong,html[data-theme=light] .tool-ai-token-builder .specialized-next-actions h2,html[data-theme=light] .tool-ai-token-builder .specialized-preview b,html[data-theme=light] .tool-ai-token-builder .specialized-preview h2,html[data-theme=light] .tool-ai-token-builder .specialized-preview-card h2,html[data-theme=light] .tool-ai-token-builder .specialized-risk b,html[data-theme=light] .tool-ai-token-builder .specialized-risk h2,html[data-theme=light] .tool-ai-token-builder .specialized-workspace-header h1{color:var(--fx-text)!important}html[data-theme=light] .tool-ai-token-builder .specialized-audit-card p,html[data-theme=light] .tool-ai-token-builder .specialized-completion-card p,html[data-theme=light] .tool-ai-token-builder .specialized-field small,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel p,html[data-theme=light] .tool-ai-token-builder .specialized-form-panel small,html[data-theme=light] .tool-ai-token-builder .specialized-help p,html[data-theme=light] .tool-ai-token-builder .specialized-metrics span,html[data-theme=light] .tool-ai-token-builder .specialized-preview span,html[data-theme=light] .tool-ai-token-builder .specialized-preview-card p,html[data-theme=light] .tool-ai-token-builder .specialized-risk span,html[data-theme=light] .tool-ai-token-builder .specialized-workspace-header p{color:var(--fx-muted)!important}html[data-theme=light] .project-tools-page .factory-workbench-header,html[data-theme=light] .project-tools-page .product-tool-form-panel,html[data-theme=light] .project-tools-page .product-tool-side>section{box-shadow:0 18px 42px rgba(125,88,24,.12)}.factory-page.factory-control-page{grid-template-columns:minmax(176px,198px) minmax(0,1fr);max-width:1487px;overflow:clip}.factory-control-page .control-main,.factory-control-page .factory-content,.factory-control-page .factory-main,.factory-control-page .factory-main-column,.factory-control-page .factory-side-column{min-width:0}.factory-control-page .control-main{grid-template-columns:minmax(0,1fr) minmax(260px,316px);gap:clamp(12px,1.7vw,26px)}.factory-control-page .factory-notice-bar{width:100%}.factory-control-page .factory-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.factory-control-page .factory-chart-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){.factory-page.factory-control-page{grid-template-columns:176px minmax(0,1fr)}.factory-control-page .control-main{grid-template-columns:1fr}.factory-control-page .control-main>.factory-side-column,.factory-control-page .factory-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.factory-ai-page .factory-ai-layout{grid-template-columns:minmax(0,1fr)}.factory-page.factory-control-page{display:block;width:100%;min-height:100vh}.factory-control-page .factory-sidebar{display:none}:is(.factory-control-page) .factory-topbar{grid-template-columns:1fr auto!important;height:auto!important;min-height:72px!important;padding:9px 12px!important}.factory-control-page .factory-network-badge,.factory-control-page .factory-topbar-search,.factory-control-page .factory-wallet-badge{display:none!important}.factory-control-page .factory-content{padding:12px!important}.factory-control-page .factory-control-hero{height:auto}.factory-control-page .factory-control-hero-top,.factory-control-page .factory-control-token{align-items:flex-start;flex-direction:column}.factory-control-page .factory-control-meta{grid-template-columns:1fr;width:100%;min-width:0}.factory-control-page .control-main>.factory-side-column,.factory-control-page .factory-card-grid,.factory-control-page .factory-chart-grid,.factory-control-page .factory-kpi-row.compact{grid-template-columns:1fr}.factory-control-page .factory-kpi-row.compact>div{padding:8px 0;border-right:0;border-bottom:1px solid var(--fx-border)}.factory-control-page .factory-chart-grid>.factory-panel,.factory-control-page .factory-feature-card{height:auto;min-height:132px}}html[data-language=en][data-i18n-ready=false] body{visibility:hidden}