@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";
:root{--background:#08080a;--background-deep:#050506;--surface-low:#0b0b0e;--surface:#0e0e12;--surface-high:#141419;--surface-higher:#1b1b21;--text:#fafafa;--muted:#a1a1aa;--dim:#71717a;--faint:#52525b;--line:#1c1c22;--line-strong:#2b2b33;--primary:#fafafa;--primary-dim:#d4d4d8;--primary-faint:#ffffff0d;--cyan:#fafafa;--amber:#a1a1aa;--success:#d4d4d8;--danger:#e5e5e5;--on-primary:#08080a;--ring:0 0 0 1px #ffffff29, 0 0 0 4px #ffffff0f;--card-shadow:0 1px 0 #ffffff0a inset, 0 12px 40px #0000008c;--hover-shadow:0 1px 0 #ffffff12 inset, 0 18px 50px #000000a6;--serif:"Inter Tight", "Inter", ui-sans-serif, system-ui, sans-serif;--sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:hidden}body{background:radial-gradient(900px 500px at 12% -8%, #ffffff0b, transparent 70%), radial-gradient(700px 500px at 95% 0%, #ffffff06, transparent 70%), var(--background);color:var(--text);font-family:var(--sans);font-feature-settings:"ss01", "cv11";letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 80%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 80%)}h1,h2,h3{font-family:var(--serif);letter-spacing:-.03em;margin:0}p{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}::selection{color:#000;background:#ffffffd9}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:2px solid var(--background);background:#26262c;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#34343c}.top-nav{-webkit-backdrop-filter:saturate(140%)blur(18px);backdrop-filter:saturate(140%)blur(18px);border-bottom:1px solid var(--line);z-index:50;background:#08080ab8;align-items:center;gap:24px;min-height:60px;padding:10px 28px;display:flex;position:fixed;top:0;left:0;right:0}.brand-link{color:var(--text);font-family:var(--serif);letter-spacing:-.04em;flex:none;align-items:center;gap:10px;font-size:19px;font-weight:700;line-height:1;transition:opacity .16s;display:inline-flex}.brand-link:hover{opacity:.7}.brand-logo{object-fit:contain;border-radius:7px;width:28px;height:28px;display:block}.nav-center{scrollbar-width:none;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.nav-center::-webkit-scrollbar{display:none}.nav-center a{color:var(--muted);letter-spacing:-.01em;white-space:nowrap;border-radius:8px;padding:7px 12px;font-size:14px;font-weight:500;transition:color .15s,background .15s;position:relative}.nav-center a:hover{color:var(--text);background:#ffffff0d}.nav-center a.is-active{color:var(--text)}.nav-center a.is-active:after{background:var(--text);content:"";border-radius:2px;height:2px;position:absolute;bottom:-11px;left:12px;right:12px}.nav-end{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}.x-link{border:1px solid var(--line);color:var(--muted);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.x-link:hover{border-color:var(--line-strong);color:var(--text);background:#ffffff0d}.x-link svg{display:block}.site-main{max-width:1200px;margin:0 auto;padding:132px 28px 110px}.page-main{min-height:calc(100vh - 60px)}.hero-section{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:56px;min-height:560px;margin-bottom:120px;display:grid}.hero-copy{grid-column:span 7;min-width:0}.hero-art-column{grid-column:span 5;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.hero-art-column:before{content:"";z-index:0;background:radial-gradient(circle,#ffffff14,#0000 62%);position:absolute;inset:-10%}.hero-logo{filter:drop-shadow(0 24px 60px #0009);object-fit:contain;z-index:1;width:100%;max-width:100%;height:auto;position:relative}.kicker-row{align-items:center;gap:12px;margin-bottom:26px;display:flex}.kicker-row span{background:linear-gradient(90deg, var(--text), transparent);width:36px;height:1px;display:block}.kicker-row p,.eyebrow,.section-kicker{color:var(--muted);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.hero-copy h1{color:var(--text);letter-spacing:-.045em;max-width:820px;margin-bottom:30px;font-size:clamp(2.9rem,6vw,5.1rem);font-weight:700;line-height:1.02}.hero-copy h1 span{color:var(--dim)}.hero-lead{color:var(--muted);max-width:560px;margin-bottom:38px;font-size:18px;line-height:1.65}.hero-actions,.tab-row,.market-toolbar,.range-pills{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.primary-button,.secondary-button,.wallet-button,.filter-pill{border:1px solid var(--line-strong);font-family:var(--sans);letter-spacing:-.01em;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:14px;font-weight:560;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex}.primary-button,.wallet-button{background:var(--primary);border-color:var(--primary);color:var(--on-primary);font-weight:600}.primary-button:hover,.wallet-button:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #fff3,0 14px 34px #ffffff1f}.secondary-button,.filter-pill{color:var(--text);background:#ffffff08}.secondary-button:hover,.filter-pill:hover{border-color:var(--line-strong);background:#ffffff12;transform:translateY(-1px)}.filter-pill.active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.wallet-button{min-height:46px}.wallet-button.compact{background:var(--primary);border-color:var(--primary);color:var(--on-primary);border-radius:999px;min-height:36px;padding:0 18px;font-size:13px;font-weight:600}.wallet-button.compact:hover{transform:translateY(-1px);box-shadow:0 8px 22px #ffffff24}.wallet-button.compact span{display:inline}.filter-pill{min-height:36px;padding:0 16px}.full-width{width:100%}button:disabled{cursor:not-allowed;opacity:.5}.artifact-panel{aspect-ratio:1;background:linear-gradient(90deg, #ffffff0a 1px, transparent 1px), linear-gradient(0deg, #ffffff0a 1px, transparent 1px), var(--surface-low);border:1px solid var(--line);background-size:32px 32px;border-radius:12px;width:100%;position:relative;overflow:hidden}.artifact-panel.large{min-height:460px}.artifact-loader{color:var(--dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.artifact-loader span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.artifact-grid{opacity:.96;z-index:2;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;width:66%;height:66%;display:grid;position:absolute;top:17%;left:17%}.artifact-grid span{background:#ffffff0d;border:1px solid #ffffff14;border-radius:2px;min-width:0}.artifact-grid.alpha span:nth-child(4n),.artifact-grid.beta span:nth-child(5n+1),.artifact-grid.gamma span:nth-child(3n+2),.artifact-grid.delta span:nth-child(6n),.artifact-grid.epsilon span:nth-child(2n+3),.artifact-grid.zeta span:nth-child(7n+4){background:#fafafa;border-color:#fafafa;box-shadow:0 0 16px #ffffff47}.artifact-grid.alpha span:nth-child(7n+1),.artifact-grid.gamma span:nth-child(8n),.artifact-grid.epsilon span:nth-child(9n+2){background:#8a8a92;border-color:#8a8a92}.artifact-grid.beta span:nth-child(6n),.artifact-grid.delta span:nth-child(4n+3),.artifact-grid.zeta span:nth-child(5n+2){background:#46464d;border-color:#46464d}.artifact-label,.artifact-meta{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;z-index:3;font-size:11px;position:absolute;left:16px;right:16px}.artifact-label{color:var(--text);top:16px}.artifact-meta{color:var(--dim);bottom:16px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:120px;display:grid}.stat-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;min-height:120px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s}.stat-card:hover,.recent-card:hover,.inscription-card:hover{border-color:var(--line-strong);box-shadow:var(--hover-shadow);transform:translateY(-3px)}.stat-card.center{text-align:center}.stat-card p{color:var(--dim);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:600}.stat-card strong{color:var(--text);font-family:var(--serif);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:32px;font-weight:700;display:block}.recent-section{margin-bottom:120px}.section-title-row{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.section-title-row h2,.integration-section h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;line-height:1.05}.section-title-row a{color:var(--muted);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:color .15s,gap .15s;display:inline-flex}.section-title-row a:hover{color:var(--text);gap:9px}.recent-grid,.inscription-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.recent-card,.inscription-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:16px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.recent-card .artifact-panel,.inscription-card .artifact-panel{border:0;border-radius:0}.card-body,.inscription-body{padding:22px}.card-meta,.inscription-body div{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.card-meta span,.inscription-body span,.card-meta strong{color:var(--dim);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.card-meta strong{color:var(--text)}.card-body h3,.inscription-body h2{letter-spacing:-.02em;margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.2}.card-body p,.inscription-body p{color:var(--dim);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-bottom:20px;font-size:12px;overflow:hidden}.card-body a,.inscription-body a{border:1px solid var(--line-strong);border-radius:9px;justify-content:center;align-items:center;padding:11px;font-size:14px;font-weight:560;transition:background .15s,color .15s,border-color .15s;display:flex}.card-body a:hover,.inscription-body a:hover{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.integration-section{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:60px;margin-bottom:24px;display:grid}.spec-list{gap:26px;margin-top:32px;display:grid}.spec-row{gap:10px;display:grid}.spec-row>div:first-child{justify-content:space-between;align-items:center;display:flex}.spec-row span,.spec-row strong{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.spec-row span{color:var(--dim)}.spec-row strong{color:var(--text)}.spec-track,.progress-track,.table-progress{background:#ffffff12;border-radius:3px;height:4px;overflow:hidden}.spec-track span,.progress-track span,.table-progress span{background:var(--text);height:100%;display:block}.terminal-card{background:var(--surface-low);border:1px solid var(--line);border-left:2px solid var(--text);color:var(--muted);font-family:var(--mono);border-radius:12px;gap:14px;padding:28px;font-size:12px;line-height:1.55;display:grid}.terminal-card .terminal-primary,.terminal-card .terminal-success{color:var(--text)}.terminal-card div{border-top:1px solid var(--line);color:var(--dim);padding-top:15px}.page-title{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:48px;display:flex}.page-title h1{color:var(--text);letter-spacing:-.04em;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:700;line-height:1}.page-title p{color:var(--muted);max-width:720px;margin-top:18px;font-size:16px;line-height:1.55}.page-title .eyebrow{color:var(--muted);margin-bottom:14px}.page-title-aside{flex:none}.mini-status,.market-stats{align-items:stretch;gap:12px;display:flex}.mini-status{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.mini-status div,.market-stats article{min-width:112px}.mini-status span,.market-stats span{color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.mini-status strong,.market-stats strong{color:var(--text);font-family:var(--mono);overflow-wrap:anywhere;font-size:14px}.search-bar{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;min-height:56px;padding:0 18px;transition:border-color .15s,box-shadow .15s;display:flex}.search-bar:focus-within{border-color:var(--line-strong);box-shadow:var(--ring)}.search-bar svg{color:var(--dim);flex:none}.search-bar input{color:var(--text);font-family:var(--mono);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.search-bar input::placeholder{color:var(--faint)}.explorer-controls{border-bottom:1px solid var(--line);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;margin:32px 0;padding:16px 0;display:flex}.control-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.control-group>span,.explorer-controls p{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.inscription-card .artifact-panel{aspect-ratio:1.08}.inscribe-layout,.mint-layout{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start;gap:24px;display:grid}.inscribe-console,.submit-panel,.mint-panel,.market-terminal{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:18px;padding:30px}.form-field{gap:9px;margin-top:22px;display:grid}.form-field span{color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.form-field em{color:var(--dim);font-size:12px;font-style:normal}.form-field input,.form-field select,.form-field textarea{background:var(--surface-low);border:1px solid var(--line-strong);color:var(--text);resize:vertical;border-radius:10px;outline:0;padding:13px 14px;transition:border-color .14s,box-shadow .14s}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--faint)}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{box-shadow:var(--ring);border-color:#fff6}.drop-zone{background:var(--surface-low);border:1px dashed var(--line-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:84px;margin-top:24px;padding:18px;transition:border-color .15s,background-color .15s;display:flex}.drop-zone.drag-over{border-color:var(--text);background-color:#ffffff0a}.drop-zone strong{color:var(--text);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:13px}.drop-zone span{color:var(--muted);text-align:right;font-size:13px}.submit-panel,.spec-stack{gap:16px;display:grid}.spec-badge{background:var(--surface-low);border:1px solid var(--line);border-radius:12px;align-items:center;gap:14px;min-height:74px;padding:16px;display:flex}.spec-badge svg{color:var(--text);flex:none}.spec-badge p{color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600}.spec-badge strong{color:var(--text);margin-top:5px;font-size:15px;display:block}.fee-card{background:var(--surface-low);border:1px solid var(--line);border-radius:12px;gap:14px;padding:20px;display:grid}.fee-card div,.mint-costs div{justify-content:space-between;align-items:center;display:flex}.fee-card span,.mint-costs span,.mint-progress span{color:var(--muted);font-size:14px}.fee-card strong,.mint-costs strong,.mint-progress strong{color:var(--text);font-size:15px}.mint-workbench{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:20px;padding:0 0 30px;overflow:hidden}.mint-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;padding:0 8px;display:flex}.mint-tabs .filter-pill{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:56px;padding:0 22px}.mint-tabs .filter-pill:hover{color:var(--text);background:0 0;transform:none}.mint-tabs .filter-pill.active{border-bottom-color:var(--text);color:var(--text)}.mint-summary{justify-content:flex-end;align-items:center;gap:16px;padding:24px 28px 0;display:flex}.mint-summary div{background:var(--surface-low);border:1px solid var(--line);border-radius:10px;min-width:128px;padding:14px 18px}.mint-summary span,.fee-line span,.preview-code span,.byte-counter{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500;display:block}.mint-summary strong{color:var(--text);font-family:var(--mono);margin-top:6px;font-size:18px;display:block}.token-filter-row{border-bottom:1px solid var(--line);margin:0 28px;padding:26px 0 20px}.small-table{font-size:13px;display:grid}.small-table>div{border-top:1px solid var(--line);grid-template-columns:1fr 1.25fr 1.2fr .8fr;align-items:center;gap:14px;min-height:56px;padding:14px 16px;transition:background .12s;display:grid}.small-table>div:hover{background:#ffffff06}.small-table>div:first-child{border-top:0}.small-table strong{color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.small-table span{color:var(--muted)}.small-table span:first-child{color:var(--text);font-weight:600}.small-table i{background:var(--text);vertical-align:middle;border-radius:1px;height:5px;margin-right:10px;display:inline-block}.small-table button{border:1px solid var(--line-strong);color:var(--text);font-family:var(--mono);text-transform:uppercase;background:#ffffff0a;border-radius:8px;min-height:34px;font-size:11px;font-weight:500;transition:background .14s}.small-table button:hover{background:#ffffff17}.small-table button.active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.token-list{margin:0 28px 28px}.mint-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0 28px;display:grid}.mint-panels.single-panel{grid-template-columns:minmax(0,760px);justify-content:center}.panel-section{background:var(--surface-low);border:1px solid var(--line);border-radius:16px;gap:16px;min-width:0;padding:26px;display:grid}.panel-section h2{letter-spacing:-.02em;font-size:22px;font-weight:600}.panel-section p{color:var(--muted)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.preview-code{background:var(--surface-high);border:1px solid var(--line);border-radius:12px;gap:12px;padding:16px;display:grid}.preview-code code{color:var(--primary-dim);font-family:var(--mono);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.fee-line{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:16px;display:flex}.fee-line strong{color:var(--muted);text-align:right;font-size:14px}.fee-line.active strong{color:var(--text)}.byte-counter{text-align:right}.mint-bottom-grid{grid-template-columns:1fr 1fr;gap:20px;padding:24px 28px 0;display:grid}.mint-panel{min-height:100%}.mint-status-row{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.mint-status-row span{color:var(--text);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border-radius:6px;padding:7px 11px;font-size:11px;font-weight:500}.mint-status-row p{color:var(--dim);font-family:var(--mono);text-transform:uppercase;font-size:11px;font-weight:500}.mint-progress{gap:12px;margin-bottom:32px;display:grid}.mint-progress>div:first-child{justify-content:space-between;align-items:center;display:flex}.mint-costs{border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:16px;margin-bottom:24px;padding:20px 0;display:grid}.sold-out{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:30px 0 18px;font-size:14px;font-weight:600}.feature-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.marketplace-main{max-width:1320px;position:relative}.market-stats article{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 18px}.warning-banner{background:var(--surface-low);border:1px solid var(--line-strong);color:var(--muted);border-radius:12px;align-items:center;gap:10px;margin-bottom:24px;padding:18px 20px;display:flex}.warning-banner strong{color:var(--text);font-family:var(--mono);letter-spacing:.04em;font-size:12px;font-weight:600}.warning-banner span{font-family:var(--mono);font-size:12px}.status-banner{font-family:var(--mono);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:12px;max-width:1320px;margin:0 auto;padding:13px 24px;font-size:12px;font-weight:500;display:flex}.status-banner.danger{border-bottom:1px solid var(--line-strong);color:var(--text);background:#ffffff08}.status-banner.warn{border-bottom:1px solid var(--line-strong);color:var(--muted);background:#ffffff08}.status-banner code{background:#ffffff14;border-radius:4px;padding:2px 6px}.status-banner button{background:var(--primary);color:var(--on-primary);cursor:pointer;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border:none;border-radius:7px;padding:7px 14px;font-size:11px;font-weight:600}.status-banner button:disabled{opacity:.5;cursor:not-allowed}.tx-toast{background:var(--surface-high);border:1px solid var(--line-strong);color:var(--text);font-family:var(--mono);border-radius:9px;align-items:center;gap:10px;margin-top:12px;padding:11px 14px;font-size:11px;display:flex}.tx-toast.success{color:var(--text);border-color:#ffffff47}.tx-toast.error{border-color:var(--line-strong);color:var(--muted)}.tx-toast a{color:var(--text);text-decoration:underline}.market-terminal{min-height:392px}.market-tabs{border-bottom:1px solid var(--line);margin:-30px -30px 30px;padding:0 8px}.market-tabs .filter-pill{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:54px;padding:0 24px}.market-tabs .filter-pill:hover{color:var(--text);background:0 0;transform:none}.market-tabs .filter-pill.active{border-bottom-color:var(--text);color:var(--text)}.market-toolbar{justify-content:space-between;margin-bottom:30px}.market-toolbar .search-bar{flex:420px;max-width:460px;min-height:46px}.market-table{border-collapse:collapse;width:100%;font-size:14px}.market-table th{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:14px;font-size:11px;font-weight:500}.market-table td{border-top:1px solid var(--line);color:var(--muted);padding:20px 14px}.market-table tbody tr{transition:background .12s}.market-table tbody tr:hover{background:#ffffff06}.market-table td:first-child,.market-table td strong,.market-table td:nth-child(4),.market-table td:nth-child(5){color:var(--text);font-weight:600}.official-mark{color:var(--text);vertical-align:-2px;margin-left:6px;display:inline-block}.token-logo{vertical-align:-5px;object-fit:cover;border-radius:6px;margin-right:6px;display:inline-block}.row-badge{color:var(--text);font-family:var(--mono);background:#ffffff12;border-radius:5px;margin-left:9px;padding:4px 8px;font-size:10px;font-weight:500;display:inline-block}.market-table small{color:var(--dim)}.network-status{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:14px;width:280px;margin:24px 0 0 auto;padding:20px}.network-status div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.network-status span{color:var(--text);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.network-status i{background:var(--line-strong);width:84px;height:1px;display:block}.network-status p{color:var(--dim);text-transform:uppercase;margin-top:10px;font-size:11px}.network-status strong{color:var(--text);float:right}.market-connect{display:none}.token-market-main{max-width:1240px}.token-market-layout{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.token-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.token-stat-grid div{background:var(--surface-low);border:1px solid var(--line);border-radius:10px;padding:14px 16px}.token-stat-grid span{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500;display:block}.token-stat-grid strong{color:var(--text);font-family:var(--mono);margin-top:6px;font-size:18px;display:block}.token-orders h2{letter-spacing:-.02em;margin-bottom:16px;font-size:24px;font-weight:600}.order-sort-row{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.order-sort-pill{border:1px solid var(--line);color:var(--muted);cursor:pointer;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.order-sort-pill:hover{border-color:var(--line-strong);color:var(--text);background:#ffffff0f}.order-sort-pill.active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.order-sort-pill .arrow{opacity:.85;font-size:10px}.order-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.order-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.order-card:hover{border-color:var(--line-strong);box-shadow:var(--hover-shadow);transform:translateY(-2px)}.order-card.mine{border-color:#ffffff52}.order-card-head{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;display:flex}.order-card-head .seller{color:var(--dim)}.order-card-head .you-badge{color:var(--text);background:#ffffff1a;border:1px solid #ffffff47;border-radius:5px;padding:2px 6px}.order-card-rows{gap:8px;display:grid}.order-card-row{font-family:var(--mono);justify-content:space-between;font-size:13px;display:flex}.order-card-row .label{color:var(--dim);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.order-card-row .value{color:var(--text);font-weight:500}.order-card-row.total .value{font-size:15px}.order-card .secondary-button{width:100%}.order-empty{background:var(--surface-low);border:1px dashed var(--line-strong);color:var(--dim);font-family:var(--mono);text-align:center;border-radius:12px;padding:32px;font-size:13px}.inscription-main{max-width:1240px}.inscription-detail-grid{grid-template-columns:1.1fr .9fr;gap:24px;display:grid}.my-items-main{max-width:1000px}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex}.empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-bottom:54px;display:grid}.empty-state p{color:var(--muted);margin-bottom:22px}.docs-layout{grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 60px);margin-top:60px;display:grid}.docs-sidebar{background:var(--surface-low);border-right:1px solid var(--line);height:calc(100vh - 60px);padding:40px 24px;position:sticky;top:60px;overflow-y:auto}.docs-sidebar>div{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:18px}.docs-sidebar>div span{color:var(--dim);font-family:var(--mono);margin-top:10px;font-size:11px;display:block}.docs-sidebar nav{gap:8px;margin-bottom:32px;display:grid}.docs-sidebar h2{color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600}.docs-sidebar a{color:var(--muted);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border-left:2px solid #0000;padding:6px 0 6px 12px;font-size:11px;font-weight:500;line-height:1.4;transition:border-color .12s,color .12s,background .12s}.docs-sidebar a:hover,.docs-sidebar a:first-of-type{border-left-color:var(--text);color:var(--text)}.docs-content{max-width:900px;padding:72px 28px 128px 80px}.docs-content .page-title{align-items:flex-start;margin-bottom:44px;display:block}.docs-content .page-title h1{color:var(--text);letter-spacing:-.035em;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1.04}.docs-content .page-title p{color:var(--muted);max-width:760px;font-size:18px;line-height:1.6}.docs-content section{border-top:1px solid var(--line);padding:48px 0;position:relative}.docs-content section:before{background:var(--text);content:"";opacity:.5;width:72px;height:1px;position:absolute;top:-1px;left:0}.docs-content h2{letter-spacing:-.025em;margin-bottom:20px;font-size:28px;font-weight:600;line-height:1.15}.docs-content h2 span{color:var(--dim);font-family:var(--mono);letter-spacing:.08em;margin-right:14px;font-size:12px}.docs-content p{color:var(--muted);margin-bottom:18px;font-size:16px;line-height:1.72}.docs-content pre{background:var(--surface-low);border:1px solid var(--line);color:var(--primary-dim);font-family:var(--mono);border-radius:14px;margin:20px 0 26px;padding:22px;font-size:13px;line-height:1.7;overflow-x:auto}.docs-table{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.docs-table div{grid-template-columns:1fr 1fr .7fr;gap:12px;padding:14px 16px;display:grid}.docs-table div+div{border-top:1px solid var(--line)}.docs-table strong{color:var(--text);font-family:var(--mono);text-transform:uppercase;font-size:12px}.docs-table span{color:var(--muted)}.site-footer{background:var(--background-deep);border-top:1px solid var(--line);padding:44px 24px 22px}.footer-inner{justify-content:space-between;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:flex}.footer-inner strong{color:var(--text);font-family:var(--serif);letter-spacing:-.03em;margin-bottom:8px;font-size:16px;font-weight:700;display:block}.footer-inner p,.risk-note{color:var(--dim);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.footer-inner a{color:var(--muted);font-family:var(--mono);align-items:center;gap:6px;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}.footer-inner a:hover{color:var(--text)}.risk-note{text-align:center;margin-top:28px}.lang-switcher{border:1px solid var(--line);border-radius:8px;align-items:center;gap:0;display:inline-flex;overflow:hidden}.lang-switcher button{color:var(--muted);font-size:12px;font-family:var(--mono);cursor:pointer;letter-spacing:.04em;background:0 0;border:0;padding:6px 11px;transition:background .14s,color .14s}.lang-switcher button:hover{color:var(--text)}.lang-switcher button.is-active{background:var(--primary);color:var(--on-primary)}.lang-switcher button+button{border-left:1px solid var(--line)}.mint-quick-wrap{padding:0 28px}.quick-mint-panel{padding:28px}.mint-quick-grid{grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:24px;display:grid}.mint-form{align-content:start;gap:14px;min-width:0;display:grid}.mint-form h2{letter-spacing:-.02em;font-size:22px;font-weight:600}.mint-form .form-field{margin-top:0}.quick-empty{border:1px dashed var(--line-strong);color:var(--dim);font-family:var(--mono);text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:200px;margin-top:16px;font-size:13px;display:flex}.mint-overview{background:var(--surface-low);border:1px solid var(--line);border-radius:16px;align-content:start;gap:18px;min-width:0;padding:20px;display:grid}.token-hero{align-items:center;gap:13px;display:flex}.token-glyph{background:var(--surface-high);border:1px solid var(--line-strong);color:var(--text);font-family:var(--serif);letter-spacing:-.02em;object-fit:cover;border-radius:13px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:flex;overflow:hidden}.token-hero-name{color:var(--text);font-family:var(--serif);letter-spacing:-.02em;align-items:center;gap:6px;font-size:18px;font-weight:700;display:flex}.token-hero p{color:var(--dim);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.ov-progress{gap:8px;display:grid}.ov-progress-top{justify-content:space-between;align-items:baseline;display:flex}.ov-progress-top span{color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600}.ov-progress-top strong{color:var(--text);font-family:var(--mono);font-size:14px}.ov-progress small{color:var(--dim);font-family:var(--mono);font-size:11px}.token-chips{grid-template-columns:1fr 1fr;gap:10px;display:grid}.chip{background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:12px 13px}.chip span{color:var(--dim);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:600;display:block}.chip strong{color:var(--text);font-family:var(--mono);overflow-wrap:anywhere;font-size:15px}.curve-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px}.curve-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.curve-head span{color:var(--text);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.curve-head em{color:var(--dim);font-family:var(--mono);text-align:right;font-size:10px;font-style:normal}.curve-svg{width:100%;height:auto;display:block}.curve-foot{color:var(--dim);font-family:var(--mono);justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.curve-foot strong{color:var(--muted);font-weight:500}@media (max-width:980px){.mint-quick-grid{grid-template-columns:1fr}}@media (max-width:680px){.mint-quick-wrap,.quick-mint-panel{padding-left:16px;padding-right:16px}.token-chips{grid-template-columns:1fr 1fr}}.ref-note{color:var(--muted);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin-top:10px;font-size:11px}.ref-panel{background:var(--surface-low);border:1px solid var(--line);border-radius:14px;gap:14px;margin-top:22px;padding:20px;display:grid}.ref-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.ref-panel-head span{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.ref-panel-head strong{color:var(--text);font-family:var(--mono);font-size:18px}.ref-sub{color:var(--muted);font-family:var(--mono);letter-spacing:.02em;font-size:11px}.ref-link-row{gap:10px;display:flex}.ref-link-row input{background:var(--surface-high);border:1px solid var(--line-strong);color:var(--muted);font-family:var(--mono);border-radius:10px;outline:0;flex:1;min-width:0;padding:12px 14px;font-size:12px}.ref-link-row .secondary-button{white-space:nowrap;min-height:0}.ref-board span{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.ref-board ol{counter-reset:ref;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ref-board li{counter-increment:ref;font-family:var(--mono);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.ref-board li:before{color:var(--dim);content:counter(ref);flex:none;width:16px}.ref-board li span{color:var(--muted);flex:1;margin:0;display:inline}.ref-board li strong{color:var(--text)}@media (max-width:1120px){.nav-center{justify-content:flex-start}.top-nav{gap:14px}.page-title{flex-direction:column;align-items:flex-start}.market-stats{flex-wrap:wrap}}@media (max-width:980px){.top-nav{flex-wrap:wrap;align-items:center}.nav-center{flex-basis:100%;order:3;max-width:100%;padding-bottom:4px}.nav-end{margin-left:auto}.site-main{padding-top:160px}.hero-section,.integration-section,.inscribe-layout,.mint-layout,.token-market-layout,.inscription-detail-grid{grid-template-columns:1fr}.hero-copy,.hero-art-column{grid-column:auto}.hero-section{min-height:auto}.stats-grid,.feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-grid,.inscription-grid{grid-template-columns:1fr 1fr}.explorer-controls{flex-direction:column;align-items:flex-start}.market-table{min-width:940px}.market-terminal{overflow-x:auto}.network-status{width:100%;margin-top:24px;position:static}.mint-panels,.mint-bottom-grid{grid-template-columns:1fr}.docs-layout{display:block}.docs-sidebar{height:auto;position:static}.docs-content{padding:48px 24px 90px}}@media (max-width:680px){.top-nav{padding:12px 16px}.nav-end{gap:10px}.wallet-button.compact{display:none}.site-main{width:100%;max-width:100vw;padding:150px 16px 72px}.hero-copy h1,.page-title h1{font-size:2.6rem}.hero-lead{max-width:100%;font-size:16px}.hero-actions,.market-toolbar,.range-pills{flex-direction:column;align-items:stretch}.primary-button,.secondary-button,.wallet-button{width:100%}.artifact-panel.large{min-height:320px}.stats-grid,.recent-grid,.inscription-grid,.feature-strip,.empty-grid{grid-template-columns:1fr}.section-title-row{flex-direction:column;align-items:flex-start}.card-meta,.inscription-body div,.fee-card div,.mint-costs div{flex-direction:column;align-items:flex-start;gap:5px}.drop-zone{flex-direction:column;align-items:flex-start}.drop-zone span{text-align:left}.mint-summary,.token-filter-row,.token-list,.mint-panels,.mint-bottom-grid{margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}.mint-summary{flex-direction:column;align-items:stretch}.form-grid,.small-table>div{grid-template-columns:1fr}.footer-inner{flex-direction:column;align-items:flex-start}.docs-table div{grid-template-columns:1fr}.ref-link-row{flex-direction:column}}
