:root{color-scheme:dark;--bg:#07101a;--bg2:#0c1723;--panel:#101c2a;--line:rgba(218,180,103,.25);--line2:rgba(132,169,187,.16);--gold:#e2b45b;--gold2:#ffda83;--cyan:#36d2d1;--white:#f8f1e5;--muted:#9facb9;--danger:#ff9c88;--success:#64ddbb}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--white);font:14px/1.45 Inter,Segoe UI,Arial,sans-serif;background:radial-gradient(ellipse at 40% -15%,#27404a 0,transparent 45%),#050b11;min-height:100vh}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%}h1,h2,h3,p{margin-top:0}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}[hidden]{display:none!important}.hidden{display:none!important}
body:before{content:"";position:fixed;inset:0;background:url('/reference-atmosphere.jpg') center/cover no-repeat;opacity:.26;pointer-events:none}body:after{content:"";position:fixed;inset:0;background:linear-gradient(90deg,rgba(3,8,14,.4),transparent 12%,transparent 90%,rgba(3,8,14,.5));pointer-events:none}.app-frame{position:relative;z-index:1;max-width:1720px;margin:14px auto 22px;min-height:calc(100vh - 28px);display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid rgba(232,189,101,.53);border-radius:20px;background:rgba(5,13,22,.89);box-shadow:0 0 50px rgba(236,165,54,.12),0 20px 80px #000;overflow:hidden}
.sidebar{min-width:0;display:flex;flex-direction:column;background:linear-gradient(175deg,rgba(5,16,27,.98),rgba(6,14,21,.96));border-inline-end:1px solid var(--line);padding:14px 13px 16px}.brand-side{display:flex;flex-direction:column;align-items:center;gap:5px;padding:5px 4px 14px}.brand-image{width:105px;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 13px rgba(207,138,41,.2));border-radius:10px}.brand-side-type{text-align:center;letter-spacing:.12em}.brand-side-type strong{font-size:16px;color:var(--gold2)}.brand-side-type strong span{color:#f8efe0;margin-inline-start:4px}.brand-side-type small{display:block;color:#b7a88f;font-size:9px;letter-spacing:.1em}.side-art{height:115px;margin:4px 0 13px;border:1px solid var(--line);border-radius:9px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background:radial-gradient(circle at center,rgba(38,173,183,.18),transparent 70%),linear-gradient(110deg,rgba(210,158,55,.13),rgba(0,0,0,.2))}.side-art span{font-family:serif;font-size:58px;line-height:1;color:var(--gold);filter:drop-shadow(0 2px 11px rgba(216,161,68,.65))}.side-art small{font-size:9px;color:#dabd79;letter-spacing:.11em}.nav-caption{font-size:10px;font-weight:700;letter-spacing:.24em;color:#8796a4;margin:12px 0 7px 10px}.sidebar-nav{display:flex;flex-direction:column;gap:4px}.nav-button{width:100%;min-height:41px;display:flex;align-items:center;gap:12px;color:#cbd2d9;background:transparent;border:1px solid transparent;border-radius:10px;text-align:start;padding:8px 10px;font-weight:600}.nav-button:hover{background:rgba(200,170,102,.11)}.nav-button.active{border-color:#cda352;color:var(--gold2);box-shadow:inset 3px 0 0 var(--gold),0 0 18px rgba(226,180,91,.2);background:linear-gradient(100deg,rgba(228,180,87,.24),rgba(228,180,87,.07))}.nav-icon{width:23px;flex-shrink:0;font-size:22px;color:var(--gold);line-height:1;text-align:center}.nav-count{margin-inline-start:auto;border-radius:8px;padding:2px 6px;background:#594827;font-size:10px}.side-foot{margin-top:auto;padding:15px 9px 6px;display:flex;align-items:center;gap:11px;color:var(--gold);border-top:1px solid rgba(225,187,101,.25);letter-spacing:.11em;font-family:Georgia,serif;font-size:12px}.side-foot-icon{font-size:40px}.side-foot small{display:block;color:#8eabb1;font:9px Segoe UI,sans-serif;letter-spacing:.1em;margin-top:4px}
.application{min-width:0;display:flex;flex-direction:column}.topbar{min-height:105px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;background:linear-gradient(90deg,#0a1826,rgba(6,12,20,.83));border-bottom:1px solid var(--line);position:relative}.topbar:before{content:"";position:absolute;left:7%;right:5%;top:0;height:2px;background:linear-gradient(90deg,transparent,#d8ab54,transparent)}.top-mark{display:flex;align-items:center;gap:12px}.top-mark img{height:70px;width:70px;object-fit:cover;object-position:50% 18%;border-radius:50%;filter:drop-shadow(0 0 12px rgba(243,190,86,.21))}.top-mark strong{display:block;color:#ecc77c;font-family:Georgia,'Times New Roman',serif;font-weight:500;font-size:clamp(23px,2.4vw,40px);line-height:1.1;letter-spacing:.13em;text-shadow:0 0 12px rgba(229,171,61,.28)}.top-mark small{display:block;margin-top:6px;font-size:9px;letter-spacing:.24em;color:#b2b4b8}.top-mark em{font-style:normal;color:var(--gold)}.top-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.network-chip,.operator-chip,.lang-btn,.icon-btn{border:1px solid rgba(208,182,113,.28);background:#101b29;color:#e7d4a7;border-radius:22px;padding:9px 12px;font-size:11px;letter-spacing:.04em;white-space:nowrap}.pulse-dot{display:inline-block;height:7px;width:7px;border-radius:50%;background:#e1b861;margin-inline-end:6px;box-shadow:0 0 10px #cfaa62}.network-chip.online .pulse-dot{background:var(--cyan);box-shadow:0 0 11px var(--cyan)}.menu-btn,.drawer-close{display:none}
.workspace-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:12px;padding:13px}.main-area,.analytics{min-width:0}.analytics{display:flex;flex-direction:column;gap:11px}.view-panel{min-height:500px}.title-strip{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--line2);border-radius:14px;padding:15px 17px;margin-bottom:12px;background:radial-gradient(circle at 65% 0,rgba(211,143,42,.19),transparent 42%),linear-gradient(135deg,rgba(19,32,44,.98),rgba(8,17,27,.97))}.strip-eyebrow{color:#e0b75d;font-size:10px;letter-spacing:.19em;font-weight:700;margin-bottom:5px}.title-strip h1,.view-heading h1{font-size:24px;letter-spacing:-.02em;margin:0 0 4px}.title-strip p,.view-heading p{color:#b8c0c9;font-size:12px;margin:0;max-width:440px}.asset-tabs{display:flex;gap:3px;padding:5px;background:#0e1723;border:1px solid rgba(171,177,184,.22);border-radius:12px;flex-shrink:0}.asset-tab{border:1px solid transparent;background:transparent;color:#d3d8de;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:700}.asset-tab.active{border-color:#caa258;background:linear-gradient(130deg,#765722,#332b22);color:#ffe2a1;box-shadow:0 0 12px rgba(226,177,65,.35)}.asset-tab:hover{border-color:rgba(231,186,94,.6)}
.builder-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(215px,35%);gap:11px;align-items:start}.glass-card{min-width:0;border:1px solid rgba(214,177,95,.31);background:linear-gradient(150deg,rgba(25,38,52,.98),rgba(9,20,31,.99));box-shadow:inset 0 1px 0 rgba(245,220,163,.07),0 12px 32px rgba(0,0,0,.16);border-radius:14px;padding:15px}.creation-card{padding:14px}.card-title{font-size:14px;font-weight:700;display:flex;gap:8px;align-items:center;margin-bottom:10px;white-space:normal}.gold-icon{color:#eac26c;font-size:19px}.cyan-icon{color:var(--cyan);font-size:19px}.mini-tag{margin-inline-start:auto;font-size:9px;letter-spacing:.13em;padding:3px 7px;border:1px solid rgba(197,154,72,.48);border-radius:20px;color:var(--gold)}.steps{display:flex;align-items:center;justify-content:center;gap:6px;margin:4px 0 17px;font-size:10px;color:#adb6c1}.step{display:flex;align-items:center;gap:5px;white-space:nowrap}.step b{width:21px;height:21px;border:1px solid #6f7e8e;border-radius:100%;display:grid;place-items:center;font-size:10px}.step.active{color:var(--gold2)}.step.active b{background:var(--gold);color:#121a21;border-color:var(--gold)}.step-line{height:1px;min-width:12px;max-width:24px;flex:1;background:#7d8791}.form-columns{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(160px,.93fr);gap:10px}.form-left,.form-right{min-width:0}.label{display:block;font-size:11px;color:#e7e0d6;font-weight:600;margin:8px 0 5px}.upload-box{min-height:102px;border:1px dashed rgba(129,160,176,.6);border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;gap:2px;background:rgba(3,13,21,.44);cursor:pointer;overflow:hidden}.upload-glyph{font-size:30px;color:#82d7ef}.upload-box strong{font-size:11px;font-weight:600;color:#c6dfe4}.upload-box small{font-size:9px;color:#91a0ae}.upload-box img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.65)}.upload-box img:not([hidden])~*{position:relative}.field{width:100%;border:1px solid #4a5969;background:#0b1522;color:#f3ead9;border-radius:7px;height:36px;padding:7px 10px;outline:none;min-width:0}.field:focus{border-color:var(--gold);box-shadow:0 0 0 2px rgba(229,180,97,.1)}.field::placeholder{color:#728391}.desc{height:68px;resize:vertical;max-height:150px}.field-foot{display:flex;justify-content:space-between;color:#738596;font-size:9px}.settings-card{padding:9px;border-radius:9px;background:linear-gradient(140deg,rgba(12,29,43,.94),rgba(12,22,32,.92));border:1px solid rgba(112,130,147,.27);margin-bottom:9px}.settings-card h3{display:flex;align-items:center;gap:5px;font-size:12px;margin:0 0 7px;color:#f0d6a2}.settings-card h3 small{font-size:8px;letter-spacing:.07em;color:#9fafb7;margin-inline-start:auto}.switch-line{display:flex;align-items:center;justify-content:space-between;gap:6px;border-bottom:1px solid rgba(173,188,202,.12);padding:6px 0;font-size:11px;cursor:pointer}.switch-line:last-child{border:0}.switch-line small{display:block;font-size:9px;color:#798fa2}.switch-line input{position:absolute;opacity:0;width:1px;height:1px}.switch-line i{flex-shrink:0;width:27px;height:15px;border-radius:20px;background:#46505d;position:relative}.switch-line i:after{content:"";position:absolute;width:11px;height:11px;background:#dfe4e8;border-radius:50%;top:2px;left:2px;transition:.2s}.switch-line input:checked+i{background:#1cabaa}.switch-line input:checked+i:after{transform:translateX(12px);background:#c3fff5}.switch-line input:focus-visible+i{outline:2px solid var(--gold)}.launch-choice{display:flex;gap:4px;align-items:center;border-radius:6px;padding:6px 8px;font-size:11px;margin-bottom:5px}.gold-choice{background:linear-gradient(90deg,#9f7227,#4a3b22);border:1px solid #cea456;color:#ffdda0}.right-tick{margin-inline-start:auto}.disabled-choice{border:1px solid #3b4a57;color:#abb5bf}.disabled-choice span{margin-inline-start:auto;font-size:9px;color:#d79d79}.mode-tabs{display:flex;gap:3px;margin-top:6px}.mode-tab{flex:1;min-width:0;font-size:10px;padding:6px 0;border:1px solid #394855;border-radius:5px;background:#26323c;color:#c3c7cc}.mode-tab.active{border-color:#d5ae67;background:#7a5b2e;color:#ffe6a7}.tiny-warning{font-size:9px;color:#b3a17e;margin:9px 0 0}.builder-actionbar{display:grid;grid-template-columns:minmax(0,1fr) 1fr 1.2fr;gap:7px;align-items:center;margin-top:10px}.error-text{grid-column:1/-1;color:var(--danger);font-size:11px;margin:0}.error-text:empty{display:none}.btn{min-height:38px;border-radius:8px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:700;padding:8px 13px;text-align:center}.btn-primary{background:linear-gradient(145deg,#ffe8a3,#d89d37);color:#17171b;border-color:#e1b75e;box-shadow:0 0 16px rgba(233,186,82,.2)}.btn-primary:hover{filter:brightness(1.05)}.btn-outline{background:#101b27;border-color:#ad8649;color:#e4c58d}.btn-muted{background:#28313d;border-color:#424d58;color:#adbbc7}.builder-actionbar .btn{white-space:nowrap}.builder-actionbar>p+button{grid-column:2}
.preview-column{display:flex;flex-direction:column;gap:10px}.preview-card{padding:12px}.soft-pill{margin-inline-start:auto;border-radius:20px;padding:3px 7px;font-size:9px;font-weight:700;color:#6de1c8;background:#143a39}.token-preview{position:relative;overflow:hidden;min-height:365px;border:1px solid rgba(213,162,63,.55);border-radius:11px;background:radial-gradient(circle at 50% 22%,rgba(37,173,183,.27),transparent 42%),repeating-linear-gradient(90deg,transparent 0 26px,rgba(219,178,91,.04) 27px 28px),linear-gradient(180deg,#092333,#0a1622 74%,#082c32);padding:15px 12px;display:flex;flex-direction:column;align-items:center;text-align:center}.token-preview:before{content:"𓂀   𓋹 𓆣";position:absolute;font-size:22px;letter-spacing:18px;color:rgba(222,173,71,.14);top:30px;left:13%;right:0;pointer-events:none}.token-artwork{width:102px;height:102px;border-radius:50%;border:2px solid #d7ac5d;box-shadow:0 0 0 5px rgba(226,179,92,.09),0 0 33px rgba(44,210,206,.36);display:grid;place-items:center;margin:13px auto 11px;z-index:1;overflow:hidden;background:radial-gradient(circle at 40% 30%,#806232,#1c2121 80%)}.token-artwork img{width:100%;height:100%;object-fit:cover}.coin{width:74%;height:74%;border:1px dashed #f2cc75;border-radius:50%;display:grid;place-items:center;color:#e4ba69;font-family:Georgia,serif;font-size:44px}.token-preview h2{margin:5px 0 4px;font-size:22px}.symbol-chip{padding:4px 13px;border-radius:20px;background:#263441;color:#d4e2e5;font-size:10px}.token-preview>p{font-size:11px;line-height:1.5;color:#cad1cf;margin:12px 0 auto;max-width:170px;min-height:39px;overflow-wrap:anywhere}.preview-stats{width:100%;font-size:10px;margin-top:16px}.preview-stats>div{display:flex;justify-content:space-between;gap:6px;padding:7px 0;border-top:1px solid rgba(225,185,104,.2)}.preview-stats span{color:#8db3bf}.preview-stats strong{font-weight:600;max-width:58%;text-align:end;overflow-wrap:anywhere}.preview-safety{padding:12px}.check-line{font-size:10px;color:#bdc9cc;display:flex;align-items:center;gap:6px;margin:9px 0}.check-dot{color:var(--success);font-size:13px}.check-line.warning .check-dot{color:#deb06d}.check-line.invalid .check-dot{color:var(--danger)}.preview-safety .btn{width:100%;margin-top:12px;font-size:11px}
.banner{height:105px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:12px;margin-top:11px;padding:12px 20px;background:radial-gradient(ellipse at 100% 100%,rgba(226,162,53,.25),transparent 60%),linear-gradient(95deg,#0a2231,#121620 80%);overflow:hidden}.banner small{color:var(--gold);letter-spacing:.17em;font-size:9px}.banner h3{font-family:Georgia,serif;color:#f2e7d4;margin:3px 0;font-size:19px;line-height:1.1}.banner p{font-size:10px;color:#a4b6b5;margin:0}.banner img{max-height:100px;max-width:130px;object-fit:contain;opacity:.95}
.widget-head{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:12px}.widget-head strong{font-weight:700}.widget-head button{border:0;background:transparent;color:var(--gold);font-size:10px}.widget-sub{color:#a7b8bd;font-size:10px}.widget-pill{border:1px solid #39786f;border-radius:15px;padding:3px 7px;color:#66d5bf;font-size:9px}.widget-pill.offline{color:#e7aa87;border-color:#765d50}.mini-status{font-size:9px;color:var(--gold);letter-spacing:.06em}.network-card{background:radial-gradient(circle at 100% 0,rgba(16,144,155,.2),transparent 60%),linear-gradient(135deg,#102230,#0c1823)}.network-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:13px}.network-metrics div{text-align:center;border-right:1px solid rgba(156,181,184,.18)}.network-metrics div:last-child{border:0}.network-metrics strong{display:block;font-size:17px;color:#f7f1e8;overflow-wrap:anywhere}.network-metrics small{font-size:9px;color:#9eafbb}.security-card{padding-bottom:10px}.safety-row{font-size:10px;color:#a4bfc3;margin-top:8px;display:flex;gap:8px}.safety-row.good{color:#66c6a3}.safety-row.warn{color:#d9ae74}.portfolio-main{display:flex;align-items:baseline;gap:10px;margin:10px 0}.portfolio-main strong{font-size:30px;color:#f9e5b4}.portfolio-main span{font-size:12px;color:#afbac3}.portfolio-info{border-top:1px solid rgba(180,166,137,.2);padding-top:9px;display:flex;gap:8px;align-items:center;justify-content:space-between}.portfolio-info span{color:#8c9eab;font-size:10px;max-width:175px}.portfolio-info button{border:0;background:none;color:#e5bf73;font-size:10px}.recent-drafts{max-height:150px;overflow:auto}.recent-drafts p{color:#91a1b1;font-size:11px;margin:12px 0 0}.recent-row{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid rgba(191,192,180,.1)}.recent-avatar{background:#26313b;color:#edc071;border-radius:50%;width:31px;height:31px;display:grid;place-items:center;border:1px solid #b48b4c}.recent-row strong{display:block;font-size:11px}.recent-row small{display:block;font-size:9px;color:#93a8b2}.activity-numbers{display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px;gap:5px}.activity-numbers div{border-right:1px solid rgba(161,167,167,.2)}.activity-numbers div:last-child{border:0}.activity-numbers strong{font-size:16px;display:block;color:#f4e5bb}.activity-numbers small{font-size:9px;color:#9baab6}.height-graph{height:71px;margin-top:9px;position:relative;overflow:hidden}.height-graph svg{width:100%;height:100%}.height-graph:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #4f606c}.height-graph div{position:absolute;inset:0;display:grid;place-items:center;color:#8fa6ae;font-size:10px}.graph-note{color:#7f959c;font-size:9px}.site-footer{margin-top:auto;display:flex;justify-content:space-between;gap:10px;padding:8px 15px;border-top:1px solid rgba(215,173,77,.18);font-size:9px;letter-spacing:.1em;color:#86949e}
.view-heading{padding:20px 10px}.view-heading h1{font-family:Georgia,serif;font-size:30px}.overview-actions{display:flex;flex-wrap:wrap;gap:10px;margin:10px}.overview-feature{display:flex;align-items:center;gap:25px;margin:15px 10px}.overview-feature img{width:180px;border-radius:12px}.overview-feature h2{font:24px Georgia,serif;color:var(--gold2)}.overview-feature p,.empty-state p{color:#aab5c0;max-width:520px}.empty-state{text-align:center;padding:55px 20px;margin:10px}.empty-state .large-mark{font-size:68px;color:var(--gold)}.empty-state h2{font:25px Georgia,serif;color:var(--gold2)}.empty-state p{margin:10px auto 22px}.design-brand{width:150px;border-radius:8px}.detail-table{margin:10px;max-width:850px}.detail-table>div{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;border-bottom:1px solid rgba(199,170,97,.17);padding:15px 5px;color:#a2b2c0}.detail-table strong{color:#e6d0a3;word-break:break-word}.detail-table>.btn{margin-top:16px}.draft-list{display:grid;gap:9px;margin:10px}.draft-row{display:flex;justify-content:space-between;gap:14px;align-items:center}.draft-row h3{margin:0;color:#f0d79b}.draft-row small{display:block;color:#879eb0}.draft-actions{display:flex;gap:8px;flex-wrap:wrap}.draft-actions button{border:1px solid #695737;border-radius:6px;background:#192737;color:#deb96f;padding:7px 10px}
.bottom-nav{display:none}.toast{position:fixed;bottom:30px;right:24px;z-index:20;background:#192535;color:#f2d9a2;border:1px solid #b18e4e;border-radius:10px;padding:12px 16px;box-shadow:0 7px 24px #000}.modal-backdrop{position:fixed;z-index:40;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.78);padding:18px}.modal{background:#101b2a;border:1px solid #c99d57;border-radius:16px;padding:23px;max-width:580px;width:100%;max-height:88vh;overflow:auto}.modal-head{display:flex;align-items:center;justify-content:space-between}.modal h2{color:#e7c478}.modal p{color:#b4c3c9}.modal pre{background:#050b13;border:1px solid #3e4955;padding:13px;white-space:pre-wrap;word-break:break-all;max-height:45vh;overflow:auto}
@media (max-width:1280px){.app-frame{grid-template-columns:188px minmax(0,1fr);margin:7px}.workspace-layout{grid-template-columns:minmax(0,1fr) 242px;gap:8px;padding:8px}.form-columns{grid-template-columns:1fr 1fr;gap:8px}.builder-grid{grid-template-columns:minmax(0,1fr) 225px;gap:8px}.topbar{padding:10px 14px}.top-mark strong{font-size:26px}.top-mark small{font-size:8px}.top-actions .operator-chip{display:none}.network-metrics strong{font-size:14px}.asset-tab{padding:9px 8px}.glass-card{padding:10px}}
@media (max-width:1050px){.workspace-layout{grid-template-columns:1fr}.analytics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.activity-card{grid-column:1/-1}.app-frame{grid-template-columns:178px minmax(0,1fr)}.side-art{height:90px}}
@media (max-width:720px){body{background:#07111e}.app-frame{display:block;margin:0;border-radius:0;border:0;min-height:100vh;overflow:visible}.application{padding-bottom:68px}.sidebar{position:fixed;z-index:31;left:0;top:0;bottom:0;width:min(82vw,300px);transform:translateX(-110%);transition:transform .22s ease;box-shadow:15px 0 35px #000;overflow-y:auto}.sidebar.open{transform:translateX(0)}.backdrop:not([hidden]){display:block!important;position:fixed;z-index:30;inset:0;background:rgba(0,0,0,.72)}.drawer-close{display:block;position:absolute;right:12px;top:12px}.menu-btn{display:block}.topbar{min-height:73px;padding:8px 12px;gap:7px;position:sticky;top:0;z-index:12;backdrop-filter:blur(15px);background:rgba(8,17,27,.96)}.top-mark{gap:5px;min-width:0}.top-mark img{width:43px;height:43px}.top-mark strong{font-size:18px;letter-spacing:.06em}.top-mark small{font-size:7px;letter-spacing:.08em;max-width:175px}.top-actions{gap:5px}.network-chip{display:none}.lang-btn{font-size:10px;padding:7px 8px}.workspace-layout{display:block;padding:9px}.title-strip{display:block;padding:13px 13px 12px;margin-bottom:10px;min-height:0}.title-strip h1{font-size:24px}.title-strip p{font-size:11px}.asset-tabs{margin-top:14px;width:100%;justify-content:stretch}.asset-tab{flex:1;padding:9px 6px;font-size:11px}.builder-grid{display:block}.creation-card{padding:12px}.preview-column{margin-top:10px;display:grid;grid-template-columns:1fr}.form-columns{display:block}.form-right{margin-top:13px}.settings-card{padding:12px}.settings-card h3{font-size:14px}.switch-line{padding:10px 0;font-size:12px}.steps{justify-content:center}.label{font-size:12px;margin-top:10px}.field{height:43px;font-size:14px}.upload-box{min-height:124px}.desc{min-height:78px}.builder-actionbar{grid-template-columns:1fr 1.2fr}.builder-actionbar>p+button{grid-column:auto}.btn{min-height:44px}.preview-card,.preview-safety{padding:13px}.token-preview{min-height:330px}.token-artwork{width:105px;height:105px}.token-preview>p{max-width:250px}.analytics{display:grid;grid-template-columns:1fr;gap:10px;margin-top:10px}.activity-card{grid-column:auto}.banner{height:auto;padding:16px;margin-top:10px}.banner img{width:85px}.banner h3{font-size:16px}.banner small{font-size:8px}.site-footer{display:block;font-size:8px;line-height:1.8;text-align:center}.site-footer span{display:block}.bottom-nav{position:fixed;display:grid;grid-template-columns:repeat(4,1fr);z-index:15;bottom:0;left:0;right:0;background:#0b1623;border-top:1px solid rgba(223,177,90,.5);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:58px;border:0;background:none;color:#bbc4cb;font-size:22px;gap:2px}.bottom-nav button small{font-size:10px}.bottom-nav button.active{color:var(--gold2);background:linear-gradient(0deg,rgba(214,171,87,.14),transparent)}.overview-feature{flex-direction:column;text-align:center}.overview-feature img{width:150px}.view-heading{padding:12px}.draft-row{align-items:start;flex-direction:column}.modal-backdrop{padding:9px}.modal{padding:16px}.toast{bottom:75px;left:14px;right:14px}}
@media (min-width:721px) and (max-width:860px){.top-mark small{display:none}.title-strip{flex-direction:column;align-items:start}.builder-grid{grid-template-columns:1fr}.preview-column{display:grid;grid-template-columns:1fr 1fr}.token-preview{min-height:300px}.form-columns{grid-template-columns:1fr 1fr}}
@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
/* V2.3 popular-language switcher: compact native selector, no remote dependencies. */
.language-picker{display:inline-flex;align-items:center;max-width:145px;flex-shrink:0}
.language-picker select{color:#f4db9d;background:#101b29;border:1px solid rgba(208,182,113,.45);border-radius:22px;padding:8px 10px;font-size:12px;max-width:145px;min-height:37px;cursor:pointer;outline-offset:3px;color-scheme:dark}
.language-picker select:focus-visible{outline:2px solid #42d5d2}
.language-picker option{background:#101b29;color:#f5f0dc}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#assetSymbol,#assetSupply,#assetDecimals,#manifestJson{direction:ltr;text-align:start;unicode-bidi:isolate}
html[dir="rtl"] .sidebar{text-align:right}
html[dir="rtl"] .top-mark strong{letter-spacing:.06em}
html[dir="rtl"] .settings-card .switch-line{direction:rtl}
@media (max-width:720px){
  .language-picker{max-width:100px}
  .language-picker select{max-width:100px;min-height:35px;padding:6px 4px;font-size:11px}
  html[dir="rtl"] .sidebar{left:auto;right:0;transform:translateX(110%);box-shadow:-15px 0 35px #000}
  html[dir="rtl"] .sidebar.open{transform:translateX(0)}
  html[dir="rtl"] .drawer-close{left:12px;right:auto}
}

/* V2.4.1 public trial disclaimer - never hide from users. */

.public-demo-notice{display:flex;align-items:center;gap:13px;background:linear-gradient(90deg,#3c2811,#1c1c20);border-top:1px solid #a17735;border-bottom:1px solid #bd8b44;padding:9px 18px;line-height:1.5;color:#fff0d0;font-size:12px;font-weight:600}
.public-demo-tag{color:#100f0e;background:#e7be73;border-radius:5px;white-space:nowrap;padding:5px 9px;font-size:11px;letter-spacing:.035em;font-weight:800}
.public-demo-text{max-width:90ch}
@media(max-width:720px){.public-demo-notice{flex-direction:column;align-items:start;gap:4px;padding:9px 12px;font-size:11px}.public-demo-tag{font-size:10px}}
