.brand-logo-wordmark{width:158px;filter:none!important}.brand-logo-icon{filter:none!important}.rail-logo .brand-logo-icon{width:46px;height:46px;filter:none!important}.console-brand{gap:16px!important}.console-brand .brand-logo-wordmark{width:160px}.deploy-button{justify-content:flex-start;gap:14px;min-width:276px;transition:transform .2s,box-shadow .2s,filter .2s;position:relative;overflow:hidden;background:linear-gradient(135deg,#072a46 0%,#0d679d 58%,#169ee0 100%)!important;border:1px solid #4ebaff!important;border-radius:20px!important;height:68px!important;padding:8px 14px 8px 9px!important;box-shadow:0 16px 42px #0b5f9235,inset 0 1px #fff3!important}.deploy-button:before{content:"";background:linear-gradient(115deg,#0000 10%,#ffffff16 45%,#0000 70%);transition:transform .45s;position:absolute;inset:0;transform:translate(-105%)}.deploy-button:hover{filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 20px 48px #0b5f9248,inset 0 1px #ffffff42!important}.deploy-button:hover:before{transform:translate(105%)}.deploy-button:active{transform:translateY(0)scale(.985)}.deploy-button:focus-visible{outline-offset:4px;outline:3px solid #55c5ff}.deploy-button-icon{z-index:1;background:#ffffff18;border:1px solid #ffffff45;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff2e}.deploy-button-icon svg{width:21px;height:21px}.deploy-button-copy{z-index:1;text-align:left;gap:3px;display:grid;position:relative}.deploy-button-copy small{font:750 .5rem var(--font-mono);letter-spacing:.12em;color:#bfe9ff}.deploy-button-copy strong{color:#fff;font-size:.92rem;line-height:1.1}.deploy-button-arrow{z-index:1;margin-left:auto;transition:transform .2s;position:relative;width:18px!important}.deploy-button:hover .deploy-button-arrow{transform:translate(3px)}.token-logo{background:#dff3ff;position:relative;overflow:hidden}.token-logo img{object-fit:cover;width:100%;height:100%;display:block}.token-table article>a{border:1px solid #0000;border-radius:11px;place-items:center;width:36px;height:36px;transition:background .18s,border-color .18s,transform .18s;display:grid}.token-table article>a:hover{background:#fff;border-color:#a9d5ef;transform:translateY(-1px)}html[data-theme=dark] .console-brand .brand-logo-wordmark{background:#f8fcff;border-radius:13px;padding:7px 10px}html[data-theme=dark] .deploy-button{color:#fff!important;background:linear-gradient(135deg,#0d5d8e,#33b5fa)!important;border-color:#53c7ff!important}@media (max-width:800px){.console-brand .brand-logo-wordmark{width:132px}.deploy-button{min-width:250px;height:64px!important}}@media (max-width:520px){.commerce-header .console-brand .brand-logo-wordmark{width:112px;display:block}.commerce-header .console-brand .brand-logo-icon{display:none}.deploy-button{width:100%;min-width:0}.deck-actions{align-items:stretch}}.wallet-dialog{overscroll-behavior:contain;max-height:min(760px,100dvh - 28px);overflow-y:auto;width:min(480px,100vw - 28px)!important}.wallet-options{gap:10px;min-width:0;display:grid}.wallet-option{transition:border-color .18s,box-shadow .18s,transform .18s}.wallet-option:hover{transform:translateY(-1px);box-shadow:0 10px 28px #125b8a14;border-color:#9fd2f2!important}.wallet-option:focus-visible{outline-offset:3px;outline:3px solid #58b8ff}.wallet-option:disabled{cursor:wait;opacity:.72}.wallet-mark{color:#174b70;background:#e9f5fc;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:850;display:grid;overflow:hidden}.wallet-mark svg,.wallet-mark img{width:100%;height:100%;display:block}.wallet-mark img{object-fit:cover}.wallet-mark-phantom{background:#ab9ff2;box-shadow:0 8px 20px #7a6fd22b}.wallet-mark-solflare{color:#432500;background:linear-gradient(145deg,#ffea9f,#f5a441)}.wallet-mark-backpack{color:#fff;background:#e84142}.wallet-option-copy{gap:4px;min-width:0;display:grid}.wallet-option-copy strong{color:#10263a;font-size:.85rem}.wallet-option-copy small{color:#7a8c9b;white-space:normal;font-size:.66rem}.wallet-option>svg{color:#2b91d0;width:19px}.wallet-loading{color:#6d8292;place-items:center;min-height:92px;font-size:.73rem;display:grid}.wallet-spinner{border:2px solid #c9e1f1;border-top-color:#258fd2;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite wallet-spin}@keyframes wallet-spin{to{transform:rotate(360deg)}}html[data-theme=dark] .wallet-dialog{color:#ecf7ff!important;background:#0c1c2c!important;border-color:#294d68!important}html[data-theme=dark] .wallet-option{color:#ecf7ff!important;background:#10263a!important;border-color:#294d68!important}html[data-theme=dark] .wallet-option-copy strong{color:#ecf7ff}html[data-theme=dark] .wallet-option-copy small,html[data-theme=dark] .wallet-safety{color:#9db4c5!important}@media (max-width:520px){.wallet-dialog{max-height:calc(100dvh - 20px);border-radius:20px!important;width:calc(100vw - 20px)!important;padding:20px 16px 18px!important}.wallet-dialog [data-slot=dialog-close]{width:42px;height:42px;top:10px;right:10px}.wallet-dialog-icon{border-radius:13px!important;width:44px!important;height:44px!important}.wallet-dialog [data-slot=dialog-title]{line-height:1.05;font-size:clamp(1.75rem,9vw,2.25rem)!important}.wallet-dialog [data-slot=dialog-description]{padding:0 8px;font-size:.72rem!important;line-height:1.5!important}.wallet-option{border-radius:14px!important;grid-template-columns:46px minmax(0,1fr) 20px!important;gap:11px!important;min-height:76px!important;padding:12px!important}.wallet-mark{border-radius:13px;width:46px;height:46px}.wallet-option-copy strong{font-size:.82rem}.wallet-option-copy small{font-size:.62rem}.wallet-empty{min-height:180px!important;padding:18px 12px!important}.wallet-install-links{flex-direction:column;width:100%}.wallet-install-links a{justify-content:center;width:100%;min-height:42px}.wallet-safety{padding:0 10px;line-height:1.45;font-size:.58rem!important}}.game-builder{background:linear-gradient(145deg,#f9fcff,#edf7ff);border:1px solid #bcdcf1;border-radius:20px;gap:16px;padding:20px;display:grid;box-shadow:0 14px 34px #1557800c;container-type:inline-size}.game-builder-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.game-builder-head small{color:#4380a8;font:800 .5rem var(--font-mono);letter-spacing:.14em}.game-builder-head h3{color:#0a1d31;align-items:center;gap:8px;margin:6px 0 0;font-size:.88rem;line-height:1.2;display:flex}.game-builder-head h3 svg{color:#268fd1;width:18px}.game-builder-head>span{color:#38789f;font:800 .53rem var(--font-mono);white-space:nowrap;background:#fff;border:1px solid #bcdcf1;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;display:flex}.game-builder-head>span svg{width:13px}.game-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}.game-template-grid button{color:#244157;text-align:left;cursor:pointer;background:#fff;border:1px solid #c8e0f0;border-radius:14px;min-height:68px;padding:11px 12px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.game-template-grid button.selected{background:#e5f4ff;border-color:#269ee8;box-shadow:0 0 0 3px #58b8ff24}.game-template-grid button:focus-visible{outline-offset:2px;outline:3px solid #79c9fa}@media (hover:hover){.game-template-grid button:not(.selected):hover{background:#f7fcff;border-color:#8acaf0;transform:translateY(-1px)}}.game-template-grid strong,.game-template-grid small{display:block}.game-template-grid strong{font-size:.7rem}.game-template-grid small{color:#7890a2;margin-top:5px;font-size:.56rem;line-height:1.4}.game-builder-actions{align-items:stretch;gap:9px;display:flex}.game-builder-actions button{border-radius:12px;min-height:43px;font-size:.68rem}.game-builder-actions svg{width:16px}.game-builder-actions .game-generate{color:#fff;background:linear-gradient(135deg,#0b3f63,#167fba);border:1px solid #0e5d8d;flex:1;box-shadow:0 8px 20px #0b4f7b22}.game-builder-actions .game-generate:hover{background:linear-gradient(135deg,#092f4a,#116da1)}.game-builder-actions .game-reset{color:#27445a;background:#fff;border-color:#c8e0f0;flex:none;min-width:102px}.game-preview{background:#071421;border:1px solid #a9d1e9;border-radius:17px;overflow:hidden;box-shadow:0 14px 30px #0714211c}.game-preview>div{color:#dff2ff;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.game-preview>div span{color:#70c8ff;font:800 .5rem var(--font-mono);letter-spacing:.1em;align-items:center;gap:6px;display:flex}.game-preview>div svg{width:13px}.game-preview>div b{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.game-preview iframe{aspect-ratio:16/10;background:#071421;border:0;width:100%;height:auto;min-height:250px;display:block}.game-builder-help{color:#668298;border:1px dashed #bbd8ea;border-radius:12px;margin:0;padding:11px 12px;font-size:.62rem;line-height:1.5}.token-game-link{color:#218fd4!important;background:#edf8ff!important;border-color:#b9dcef!important}html[data-theme=dark] .game-builder{background:linear-gradient(145deg,#0d2436,#0b1e2f);border-color:#285675}html[data-theme=dark] .game-builder-head h3{color:#ecf7ff}html[data-theme=dark] .game-builder-head>span,html[data-theme=dark] .game-template-grid button{color:#dff2ff;background:#10283b;border-color:#2a5876}html[data-theme=dark] .game-template-grid button.selected{background:#123b59;border-color:#53b9f5}html[data-theme=dark] .game-builder-actions .game-reset{color:#dff2ff;background:#10283b;border-color:#2a5876}html[data-theme=dark] .game-builder-help{color:#9db4c5;border-color:#2a5876}@container (max-width:520px){.game-builder{border-radius:16px;gap:13px;padding:14px}.game-builder-head{align-items:center}.game-builder-head h3{font-size:.78rem}.game-builder-head>span{padding:6px 8px}.game-template-grid{gap:7px}.game-template-grid button{border-radius:12px;min-height:62px;padding:9px 10px}.game-template-grid strong{font-size:.64rem}.game-template-grid small{font-size:.51rem}.game-builder-actions{gap:7px}.game-builder-actions button{min-height:41px;padding-inline:12px}.game-builder-actions .game-reset{min-width:88px}.game-preview iframe{aspect-ratio:4/3;min-height:220px}}@container (max-width:360px){.game-builder-head>span{display:none}.game-template-grid{grid-template-columns:1fr}.game-template-grid button{min-height:58px}.game-builder-actions{flex-direction:column}.game-builder-actions .game-reset{width:100%}}.pad-page.template-gallery,.pad-page.template-classic,.pad-page.template-market-terminal{display:block}html[data-theme=dark] .pad-page{--ink:#eef7ff;--line:#294c65;color:#eef7ff;background:#061321}html[data-theme=dark] .pad-header>.back,html[data-theme=dark] .pad-brand small,html[data-theme=dark] .pad-hero>div:first-child>p,html[data-theme=dark] .pad-hero>div:first-child>span{color:#a9bfce}html[data-theme=dark] .pad-header>button{color:#17344b;background:#f7fbff}html[data-theme=dark] .namespace-panel>small,html[data-theme=dark] .namespace-panel>div{color:#afc2cf}html[data-theme=dark] .namespace-panel>button{color:#eff9ff;background:#16374e!important}html[data-theme=dark] .namespace-panel code,html[data-theme=dark] .namespace-panel>button svg{color:#eff9ff}html[data-theme=dark] .pad-workspace>[role=tablist]{background:#102c42}html[data-theme=dark] .pad-workspace [role=tab]{color:#a9c0cf}html[data-theme=dark] .pad-workspace [data-active]{color:#fff;background:#1b4967;box-shadow:0 7px 20px #0005}html[data-theme=dark] .form-title small,html[data-theme=dark] .explorer-head small{color:#a9bdca}html[data-theme=dark] .form-title>span,html[data-theme=dark] .explorer-head>span{color:#c6d8e3;background:#17344a}html[data-theme=dark] .token-form label{color:#e7f3fb}html[data-theme=dark] .token-form input,html[data-theme=dark] .token-form textarea,html[data-theme=dark] .token-form select{color:#eaf6ff;background:#091d2d;border-color:#2f5a76}html[data-theme=dark] .token-form input::placeholder,html[data-theme=dark] .token-form textarea::placeholder{color:#8da6b7;opacity:1}html[data-theme=dark] .field-help,html[data-theme=dark] .launch-notice{color:#a9bdca}html[data-theme=dark] .token-image-upload{color:#eaf6ff!important;background:#0d2436!important;border-color:#315d78!important}html[data-theme=dark] .token-image-upload small{color:#a5bac8!important}html[data-theme=dark] .token-image-placeholder,html[data-theme=dark] .token-image-preview{color:#69caff!important;background:#173b53!important}html[data-theme=dark] .launch-routing>div{background:#132e42}html[data-theme=dark] .launch-routing small{color:#9eb4c2}html[data-theme=dark] .launch-routing strong{color:#f0f8fd}html[data-theme=dark] .launch-button{color:#fff;background:linear-gradient(135deg,#0d5d8e,#198dca)}html[data-theme=dark] .launch-rules h3{color:#f2f8fc}html[data-theme=dark] .launch-rules>p{color:#b3c6d2}html[data-theme=dark] .launch-rules>p svg{color:#3cb7ff}html[data-theme=dark] .launch-rules>div{background:#132e42}html[data-theme=dark] .launch-rules small{color:#9eb4c2}html[data-theme=dark] .launch-rules button{color:#ecf7ff}html[data-theme=dark] .token-table strong,html[data-theme=dark] .explorer-empty strong,html[data-theme=dark] .admin-details h3{color:#edf7fd}html[data-theme=dark] .token-table small,html[data-theme=dark] .explorer-empty,html[data-theme=dark] .dashboard-grid>article span,html[data-theme=dark] .admin-details p span{color:#a7bdca}html[data-theme=dark] .pad-footer{color:#9fb4c1;border-color:#294c65}html[data-theme=dark] .pad-workspace [role=tab][data-state=active]{color:#fff;background:#1b4967;box-shadow:0 7px 20px #0005}.agent-builder{background:linear-gradient(145deg,#f9fcff,#edf7ff);border:1px solid #bcdcf1;border-radius:20px;gap:16px;padding:20px;display:grid;box-shadow:0 14px 34px #1557800c;container-type:inline-size}.agent-builder-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.agent-builder-head small{color:#4380a8;font:800 .5rem var(--font-mono);letter-spacing:.14em}.agent-builder-head h3{color:#0a1d31;align-items:center;gap:8px;margin:6px 0 0;font-size:.88rem;display:flex}.agent-builder-head h3 svg{color:#268fd1;width:18px}.agent-builder-head>span{color:#38789f;font:800 .53rem var(--font-mono);white-space:nowrap;background:#fff;border:1px solid #bcdcf1;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;display:flex}.agent-builder-head>span svg{width:13px}.agent-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}.agent-role-grid button{color:#244157;text-align:left;cursor:pointer;background:#fff;border:1px solid #c8e0f0;border-radius:14px;min-height:68px;padding:11px 12px;transition:all .16s}.agent-role-grid button:last-child{grid-column:1/-1}.agent-role-grid button.selected{background:#e5f4ff;border-color:#269ee8;box-shadow:0 0 0 3px #58b8ff24}.agent-role-grid button:focus-visible{outline-offset:2px;outline:3px solid #79c9fa}.agent-role-grid strong,.agent-role-grid small{display:block}.agent-role-grid strong{font-size:.7rem}.agent-role-grid small{color:#7890a2;margin-top:5px;font-size:.56rem;line-height:1.4}.agent-builder-actions{gap:9px;display:flex}.agent-builder-actions button{border-radius:12px;min-height:43px;font-size:.68rem}.agent-builder-actions svg{width:16px}.agent-builder-actions .agent-pair{color:#fff;background:linear-gradient(135deg,#0b3f63,#167fba);border:1px solid #0e5d8d;flex:1}.agent-builder-actions .agent-reset{color:#27445a;background:#fff;border-color:#c8e0f0;min-width:102px}.agent-builder-help{color:#668298;border:1px dashed #bbd8ea;border-radius:12px;margin:0;padding:11px 12px;font-size:.62rem;line-height:1.5}.token-agent-link{color:#218fd4!important;background:#edf8ff!important;border-color:#b9dcef!important}html[data-theme=dark] .agent-builder{background:linear-gradient(145deg,#0d2436,#0b1e2f);border-color:#285675}html[data-theme=dark] .agent-builder-head h3{color:#ecf7ff}html[data-theme=dark] .agent-builder-head>span,html[data-theme=dark] .agent-role-grid button{color:#dff2ff;background:#10283b;border-color:#2a5876}html[data-theme=dark] .agent-role-grid button.selected{background:#123b59;border-color:#53b9f5}html[data-theme=dark] .agent-builder-actions .agent-reset{color:#dff2ff;background:#10283b;border-color:#2a5876}html[data-theme=dark] .agent-builder-help{color:#9db4c5;border-color:#2a5876}@container (max-width:520px){.agent-builder{border-radius:16px;gap:13px;padding:14px}.agent-builder-head{align-items:center}.agent-builder-head h3{font-size:.78rem}.agent-role-grid{gap:7px}.agent-role-grid button{min-height:62px;padding:9px 10px}.agent-builder .two-fields{grid-template-columns:1fr}.agent-builder-actions{gap:7px}}@container (max-width:360px){.agent-builder-head>span{display:none}.agent-role-grid{grid-template-columns:1fr}.agent-role-grid button:last-child{grid-column:auto}.agent-builder-actions{flex-direction:column}.agent-builder-actions .agent-reset{width:100%}}.agent-page{--agent:#39b8ff;background:radial-gradient(circle at 75% 0%,color-mix(in srgb,var(--agent) 20%,transparent),transparent 34%),#061321;color:#eef8ff;min-height:100vh;padding:0 24px 32px}.agent-header{border-bottom:1px solid #24465d;justify-content:space-between;align-items:center;width:min(1180px,100%);height:80px;margin:auto;display:flex}.agent-header>a,.agent-header>div{align-items:center;gap:9px;display:flex}.agent-header>a svg{width:17px}.agent-header>div{color:#9fc2d8;font:700 .62rem var(--font-mono);letter-spacing:.06em}.agent-header>div svg{width:17px;color:var(--agent)}.agent-shell{grid-template-columns:340px minmax(0,1fr);gap:22px;width:min(1180px,100%);min-height:calc(100vh - 112px);margin:32px auto 0;display:grid}.agent-profile,.agent-chat{background:#0b2031;border:1px solid #28516b;border-radius:26px;box-shadow:0 22px 70px #0003}.agent-profile{flex-direction:column;padding:30px;display:flex}.agent-avatar{background:var(--agent);color:#061321;width:72px;height:72px;box-shadow:0 16px 44px color-mix(in srgb,var(--agent) 30%,transparent);border-radius:22px;place-items:center;display:grid}.agent-avatar svg{width:34px;height:34px}.agent-profile>small{color:#78bfe9;font:800 .55rem var(--font-mono);letter-spacing:.14em;margin-top:28px}.agent-profile h1{margin:8px 0 0;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:2.4rem;font-weight:500;line-height:1}.agent-profile>p{color:#a9c0cf;font-size:.75rem;line-height:1.6}.agent-profile>div{border-top:1px solid #1f4157;justify-content:space-between;gap:14px;padding:14px 0;font-size:.68rem;display:flex}.agent-profile>div span{color:#86a4b7}.agent-profile code{color:#dff3ff}.agent-disclaimer{padding-top:24px;margin-top:auto!important;font-size:.61rem!important}.agent-chat{grid-template-rows:auto 1fr auto;min-height:650px;display:grid;overflow:hidden}.agent-chat-head{border-bottom:1px solid #24465d;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.agent-chat-head>div{align-items:center;gap:9px;display:flex}.agent-chat-head small{color:#8fb0c4;font:700 .56rem var(--font-mono)}.agent-live-dot{background:#5cff95;border-radius:50%;width:9px;height:9px;box-shadow:0 0 16px #5cff95}.agent-messages{flex-direction:column;gap:15px;min-height:0;max-height:calc(100vh - 270px);padding:22px;display:flex;overflow-y:auto}.agent-messages article{gap:10px;max-width:82%;display:flex}.agent-messages article.user{flex-direction:row-reverse;align-self:flex-end}.agent-messages article>span{color:#8fd5ff;width:34px;height:34px;font:800 .5rem var(--font-mono);background:#173a51;border-radius:11px;flex:0 0 34px;place-items:center;display:grid}.agent-messages article>span svg{width:17px}.agent-messages article p{color:#dcedf7;white-space:pre-wrap;background:#143149;border-radius:4px 16px 16px;margin:0;padding:12px 14px;font-size:.74rem;line-height:1.55}.agent-messages article.user p{background:var(--agent);color:#061321;border-radius:16px 4px 16px 16px}.agent-messages .typing p{color:#9db8c9}.agent-chat>form{background:#091b2a;border-top:1px solid #24465d;grid-template-columns:1fr 48px;gap:10px;padding:16px;display:grid}.agent-chat>form input{color:#eef8ff;background:#0d2638;border-color:#315a74;height:48px}.agent-chat>form button{background:var(--agent);color:#061321;border-radius:14px;height:48px}.agent-chat>form button svg{width:18px}@media (max-width:760px){.agent-page{padding:0 12px 18px}.agent-header{height:68px}.agent-shell{grid-template-columns:1fr;min-height:0;margin-top:14px}.agent-profile{padding:20px}.agent-profile h1{font-size:2rem}.agent-profile>p{margin-bottom:18px}.agent-disclaimer{margin-top:8px!important}.agent-chat{border-radius:22px;min-height:65dvh}.agent-messages{max-height:58dvh;padding:16px}.agent-messages article{max-width:94%}.agent-chat-head{padding:16px}.agent-chat>form{grid-template-columns:1fr 46px;padding:12px}.agent-header>div{font-size:.54rem}}
