@import "https://fonts.googleapis.com/css2?family=Familjen+Grotesk:wght@400;500;600;700&family=DM+Mono:wght@400;500&display=swap";.cr{grid-template-columns:minmax(0,720px) minmax(0,400px);justify-content:center;align-items:start;gap:48px;display:grid}.cr-main{flex-direction:column;gap:28px;min-width:0;display:flex}.cr-intro{flex-direction:column;gap:8px;display:flex}.cr-crumb{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px}.cr-crumb:hover{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.cr-h1{letter-spacing:-.03em;margin:0;font-size:36px;font-weight:700;line-height:40px}.cr-lead{max-width:600px;color:var(--text-body);margin:0;font-size:15px;line-height:1.5}.cr-panel{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel)}.cr-panel-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;display:flex}.cr-panel-head h2{margin:0;font-size:17px;font-weight:700;line-height:24px}.cr-n{border:1.5px solid var(--text-primary);width:24px;height:24px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.cr-n.done{background:var(--text-primary);color:var(--bg-surface)}.cr-optional{color:var(--text-secondary);font-size:13px}.cr-panel-body{flex-direction:column;gap:18px;padding:20px;display:flex}.cr-cols-name{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.cr-cols{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cr-field{flex-direction:column;min-width:0;display:flex}.cr-field .label{margin-bottom:6px}.cr-field .helper{margin-top:6px}.cr-suffixed{align-items:center;gap:8px;padding:0 12px;display:flex}.cr-suffixed:focus-within{border-color:var(--text-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.cr-suffixed input{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.cr-suffixed input:focus-visible{outline:0}.cr-suffixed>span{color:var(--text-secondary);flex:none;font-size:13px}.cr-fixed{background:var(--bg-sunken);color:var(--text-primary);border-color:#0000;align-items:center;gap:8px;font-weight:600;display:flex}.cr-fixed.mono{color:var(--text-body);font-weight:400}.cr-explain{border-radius:var(--r-control);background:var(--bg-canvas);color:var(--text-body);grid-template-columns:240px 1fr;align-items:center;gap:18px;padding:14px;font-size:13px;line-height:1.5;display:grid}[data-theme=dark] .cr-explain{background:var(--bg-sunken)}.cr-explain-art{width:100%;height:auto}.cr-art-fill{fill:var(--bg-sunken)}[data-theme=dark] .cr-art-fill{fill:var(--border-default)}.cr-art-line,.cr-art-grad{stroke:var(--chart-line)}.cr-cols-media{grid-template-columns:120px 1fr;gap:20px;display:grid}.cr-drop-wrap{flex-direction:column;gap:6px;display:flex}.cr-drop{border-radius:var(--r-panel);border:1.5px dashed var(--border-frame);background:repeating-linear-gradient(135deg, var(--bg-canvas) 0 6px, var(--bg-surface) 6px 12px);width:120px;height:120px;color:var(--text-secondary);text-align:center;cursor:pointer;place-items:center;padding:0;font-size:11px;line-height:1.4;display:grid;overflow:hidden}.cr-drop.over{border-color:var(--text-primary)}.cr-drop.has{background:var(--bg-sunken);border-style:solid}.cr-links{flex-direction:column;gap:12px;min-width:0;display:flex}.cr-side{top:calc(var(--h-bar) + 16px);flex-direction:column;gap:16px;min-width:0;padding-top:96px;display:flex;position:sticky}.cr-summary{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:14px;padding:18px;display:flex}.cr-k{color:var(--text-secondary);font-size:13px;font-weight:600}.cr-preview{border-radius:var(--r-control);background:var(--bg-canvas);align-items:center;gap:10px;padding:10px;display:flex}[data-theme=dark] .cr-preview{background:var(--bg-sunken)}.cr-preview-body{flex-direction:column;flex:1;gap:4px;min-width:0;font-size:15px;display:flex}.cr-preview-body>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-preview-body .mono{color:var(--text-secondary);font-size:12px}.cr-preview>.mono{font-size:12px}.cr-next{border-top:1px solid var(--border-subtle);flex-direction:column;padding-top:10px;font-size:14px;display:flex}.cr-next .cr-k{color:var(--text-primary);padding-bottom:4px}.cr-next>span:not(.cr-k){color:var(--text-body);gap:10px;padding:6px 0;display:flex}.cr-next i{color:var(--text-secondary);font-style:normal}.cr-fees{border-top:1px solid var(--border-subtle);flex-direction:column;font-size:14px;display:flex}.cr-fees>div{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.cr-fees>div:last-child{border-bottom:0}.cr-fees>div>span:first-child{color:var(--text-secondary)}.cr-fees .mono{font-size:13px}.cr-summary .cta{margin-top:0}.cr-note{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}@media (width<=1199px){.cr{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:32px}}@media (width<=1023px){.cr{grid-template-columns:minmax(0,720px)}.cr-side{padding-top:0;position:static}}@media (width<=599px){.cr-h1{font-size:28px;line-height:32px}.cr-cols-name,.cr-cols,.cr-explain{grid-template-columns:minmax(0,1fr)}.cr-panel-head,.cr-panel-body{padding-left:16px;padding-right:16px}}@media (width<=359px){.cr-cols-media{grid-template-columns:minmax(0,1fr)}}.ld{flex-direction:column;gap:24px;padding-top:0;display:flex}.ld-loading{align-items:center;gap:16px;display:flex}.ld-head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ld-id{align-items:center;gap:16px;min-width:0;display:flex}.ld-id-text{flex-direction:column;gap:6px;min-width:0;display:flex}.ld-name{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.ld-name h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:700;line-height:40px}.ld-name>.mono{color:var(--text-secondary);font-size:16px}.ld-name .status-pill{align-self:center}.ld-meta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13px;display:flex}.ld-meta .copyid{font-size:13px}.ld-meta>a{color:var(--text-secondary)}.ld-price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.ld-price-k{color:var(--text-secondary);font-size:13px}.ld-price-v{letter-spacing:-.02em;white-space:nowrap;font-size:32px;font-weight:500;line-height:38px}.ld-price-v small{color:var(--text-secondary);letter-spacing:0;font-size:16px}.ld-chg{color:var(--text-secondary);font-size:14px}.ld-chg.up{color:var(--status-positive)}.ld-chg.down{color:var(--status-negative)}.ld-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.ld-main{flex-direction:column;gap:24px;min-width:0;display:flex}.ld-side{top:calc(var(--h-bar) + 16px);min-width:0;position:sticky}.ld-trade-wide{display:none}.lc-panel{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:12px;padding:18px;display:flex}.lc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lc-seg button{padding:5px 14px;font-size:13px}.lc-ranges{gap:4px;display:flex}.lc-range{border-radius:var(--r-chip);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:12px}.lc-range:hover{color:var(--text-primary);background:var(--fill-hover)}.lc-range[aria-pressed=true]{background:var(--text-primary);color:var(--bg-surface)}.lc-frame{flex-direction:column;gap:6px;display:flex}.lc-plot{grid-template-columns:minmax(0,1fr) 72px;gap:8px;display:grid}.lc-plot svg{width:100%;height:260px;display:block;overflow:visible}.lc-grid path{stroke:var(--border-subtle);stroke-width:1px}.lc-area{fill:var(--chart-fill)}.lc-line{fill:none;stroke:var(--chart-line);stroke-width:2px}.lc-grad{stroke:var(--chart-line);stroke-width:1px;stroke-dasharray:3 3}.lc-dot{stroke:var(--chart-line);stroke-width:9px;stroke-linecap:round}.lc-y{color:var(--text-secondary);flex-direction:column;justify-content:space-around;font-size:11px;display:flex}.lc-x{color:var(--text-secondary);justify-content:space-between;padding-right:80px;font-size:11px;display:flex}.lc-x span{white-space:nowrap}.lc-empty{min-height:120px;color:var(--text-secondary);text-align:center;place-items:center;margin:0;font-size:14px;display:grid}.ld-curve{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:28px;padding:18px;display:grid}.ld-curve-main{flex-direction:column;gap:8px;min-width:0;display:flex}.ld-curve-top{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.ld-curve-foot{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.ld-caveat{border-radius:var(--r-control);background:var(--bg-canvas);color:var(--text-body);align-items:flex-start;gap:8px;margin-top:4px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}[data-theme=dark] .ld-caveat{background:var(--bg-sunken)}.ld-caveat svg{flex:none;margin-top:1px}.ld-stats{grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;font-size:13px;display:grid}.ld-stats div{flex-direction:column;gap:2px;min-width:0;display:flex}.ld-stats dt{color:var(--text-secondary)}.ld-stats dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;overflow:hidden}.ld-trades{flex-direction:column;gap:10px;display:flex}.ld-trades-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ld-trades-head .h3{font-size:16px;font-weight:700}.ld-trades-head a{color:var(--text-primary);font-size:13px;font-weight:600}.ld-table{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);overflow:hidden}.ld-tr{border-bottom:1px solid var(--border-subtle);height:44px;color:var(--text-primary);grid-template-columns:70px repeat(3,minmax(0,1fr)) minmax(0,1fr) 60px;align-items:center;gap:8px;padding:0 16px;font-size:14px;text-decoration:none;display:grid}.ld-tr:last-child{border-bottom:0}a.ld-tr:hover{background:var(--bg-canvas);color:var(--text-primary)}.ld-tr>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld-tr .mono{font-size:13px}.ld-tr .r{text-align:right}.ld-th{height:36px;color:var(--text-secondary);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);font-size:12px;font-weight:600}[data-theme=dark] .ld-th{background:var(--bg-sunken)}.ld-trader{padding-left:24px}a.ld-tr .ld-trader{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.ld-side{font-weight:600}.ld-side.buy{color:var(--status-positive)}.ld-side.sell{color:var(--status-negative)}.ld-c{display:none}.tp{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:12px;padding:16px;display:flex}.tp-seg button{padding:9px 0;font-size:15px}.tp-num{letter-spacing:0;font-size:28px;line-height:36px}.tp-unit{color:var(--text-secondary);flex:none;font-size:15px}.tp-chips{gap:6px;display:flex}.tp-chip{border:1px solid var(--border-default);border-radius:var(--r-chip);color:var(--text-primary);cursor:pointer;background:0 0;padding:4px 10px;font-size:12px;font-weight:600}.tp-chip.mono{font-weight:400}.tp-chip:hover:not(:disabled){background:var(--fill-hover)}.tp-chip[aria-pressed=true]{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface)}.tp-chip:disabled{color:var(--text-disabled);cursor:not-allowed}.tp-rows{margin-top:0}.tp-rows>div{padding:6px 2px}.tp .cta{margin-top:0}.tp.tp-sheet{background:0 0;border:0;padding:0}.tp-sheet-head{justify-content:space-between;align-items:center;display:flex}.tp-sheet-head b{font-size:18px}.ld-bar{display:none}.sheet-scrim{z-index:150;background:var(--scrim);animation:fade-in var(--dur-base) ease-out;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{width:100%;max-height:92vh;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px));background:var(--bg-surface);border-radius:var(--r-modal) var(--r-modal) 0 0;animation:sheet-in var(--dur-base) ease-out;flex-direction:column;gap:12px;display:flex;overflow-y:auto}.sheet-grab{background:var(--border-default);border-radius:2px;align-self:center;width:36px;height:4px}@keyframes sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=1023px){.ld-grid{grid-template-columns:minmax(0,1fr)}.ld-side{display:none}.ld-trade-wide{display:block}.ld-trade-wide .tp{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.ld-trade-wide .tp>.tp-seg,.ld-trade-wide .tp>.tp-rows,.ld-trade-wide .tp>.cta,.ld-trade-wide .tp>.why,.ld-trade-wide .tp>.notice{grid-column:1/-1}.ld-head{align-items:flex-start}}@media (width<=819px){.ld{gap:16px;padding-bottom:80px}.ld-trade-wide{display:none}.ld-head{flex-direction:column;align-items:stretch;gap:12px}.ld-id{gap:12px}.ld-avatar{border-radius:8px!important;flex-basis:48px!important;width:48px!important;height:48px!important;font-size:14px!important}.ld-name h1{letter-spacing:-.02em;font-size:24px;line-height:30px}.ld-name>.mono{font-size:14px}.ld-meta{gap:2px 12px;font-size:12px}.ld-meta-more{display:none}.ld-price{flex-flow:wrap;justify-content:space-between;align-items:baseline}.ld-price-k{display:none}.ld-price-v{font-size:24px;line-height:30px}.ld-price-v small,.ld-chg{font-size:13px}.lc-panel{padding:12px}.lc-plot{grid-template-columns:minmax(0,1fr)}.lc-plot svg{height:140px}.lc-y,.lc-x{display:none}.ld-curve{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.ld-tr.ld-th{display:none}.ld-tr{height:auto;padding:10px 12px;display:block}.ld-tr>[role=cell]{display:none}.ld-c{justify-content:space-between;gap:10px;font-size:14px;display:flex}.ld-bar{left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));z-index:54;background:var(--bg-surface);border-top:1px solid var(--border-default);grid-template-columns:1fr 1fr;gap:10px;padding:12px 16px;display:grid;position:fixed}.tp-sheet .tp-chips .tp-chip{flex:1;height:36px}}@media (width<=359px){.tp-sheet .tp-chips{grid-template-columns:1fr 1fr;display:grid}.ld-price{flex-direction:column;align-items:flex-start}}.tp-seg button.tp-buy[aria-pressed=true]{background:var(--trade-buy);color:#fff;box-shadow:none;font-weight:600}.tp-seg button.tp-sell[aria-pressed=true]{background:var(--trade-sell);color:#fff;box-shadow:none;font-weight:600}.tp-seg button[aria-pressed=false]{color:var(--text-secondary);background:0 0}.btn.buy:not(:disabled){background:var(--trade-buy);border-color:var(--trade-buy);color:#fff}.btn.buy:not(:disabled):hover{background:var(--trade-buy-hover);border-color:var(--trade-buy-hover);color:#fff}.btn.sell:not(:disabled){background:var(--trade-sell);border-color:var(--trade-sell);color:#fff}.btn.sell:not(:disabled):hover{background:var(--trade-sell-hover);border-color:var(--trade-sell-hover);color:#fff}.btn.buy,.btn.sell{border-radius:var(--r-control)}.btn.sell-outline{border:1.5px solid var(--trade-sell);color:var(--trade-sell);background:0 0}[data-theme=dark] .btn.sell-outline{color:var(--tint-negative-fg)}.btn.sell-outline:hover{background:var(--tint-negative-bg);color:var(--tint-negative-fg)}.cf{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);scroll-margin-top:calc(var(--h-bar) + 16px);flex-direction:column;gap:16px;padding:20px;display:flex}.cf-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cf-head h2{margin:0;font-size:17px;font-weight:700;line-height:24px}.cf-you{background:var(--text-primary);color:var(--bg-surface);font-family:var(--font-mono);border-radius:4px;padding:2px 6px;font-size:11px;line-height:16px}.cf-rate{color:var(--text-secondary);margin-left:auto;font-size:13px}.cf-rate .mono{color:var(--text-primary)}.cf-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;gap:20px;display:grid}.cf-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.cf-k{color:var(--text-secondary);font-size:13px;line-height:18px}.cf-v{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:30px;font-weight:500;line-height:36px;overflow:hidden}.cf-v small{color:var(--text-secondary);letter-spacing:0;font-size:14px}.cf-v2{font-size:18px;font-weight:500;line-height:26px}.cf-action .btn{height:48px}.cf-public{gap:0;padding:14px 18px}.cf-rows{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 24px;margin:0;display:grid}.cf-rows>div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.cf-rows dt{color:var(--text-secondary)}.cf-rows dd{margin:0}@media (width<=819px){.cf{padding:16px}.cf-rate{width:100%;margin-left:0}.cf-row{grid-template-columns:minmax(0,1fr);gap:12px}.cf-action .btn{width:100%}.cf-rows{grid-template-columns:minmax(0,1fr)}}.fs{border-top:1px solid var(--border-subtle);flex-direction:column;gap:14px;padding-top:16px;display:flex}.fs-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fs-head p{margin:2px 0 0}.fs-field{flex-direction:column;gap:6px;display:flex}.fs-field .chips{padding:0}.fs-small{max-width:140px}.fs-toggle{cursor:pointer;display:inline-flex;position:relative}.fs-toggle input{opacity:0;width:1px;height:1px;position:absolute}.fs-switch{background:var(--border-default);width:40px;height:24px;transition:background var(--dur-fast) ease-out;border-radius:12px;position:relative}.fs-switch:after{content:"";background:var(--bg-surface);width:18px;height:18px;transition:transform var(--dur-fast) ease-out;border-radius:50%;position:absolute;top:3px;left:3px}.fs-toggle input:checked+.fs-switch{background:var(--text-primary)}.fs-toggle input:checked+.fs-switch:after{transform:translate(16px)}.fs-toggle input:focus-visible+.fs-switch{outline:2px solid var(--focus-ring);outline-offset:2px}.fs-preview{background:var(--bg-sunken);border-radius:var(--r-control);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:12px 14px;display:grid}.fs-preview dt{color:var(--text-secondary);font-size:12px}.fs-preview dd{margin:2px 0 0;font-size:15px}@media (width<=519px){.fs-preview{grid-template-columns:minmax(0,1fr)}}.mk{flex-direction:column;gap:32px;padding-top:8px;display:flex}.mk>*{min-width:0}@media (width<=819px){.mk{gap:18px;padding-top:0}}.mk-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.mk-h1{letter-spacing:-.03em;margin:0;font-size:44px;font-weight:700;line-height:44px}.mk-actions{flex:none;align-items:flex-start;gap:10px;display:flex}.mk-create{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.mk-actions-row{flex-wrap:wrap;gap:8px;display:flex}@media (width<=819px){.mk-head{flex-direction:column;align-items:stretch;gap:14px}.mk-h1{font-size:32px;line-height:36px}.mk-actions{flex-direction:column-reverse;align-items:stretch}.mk .mk-actions .btn{width:100%}.mk-create{align-items:stretch}.mk .mk-get{display:none}}.mk-intro{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);grid-template-columns:150px repeat(4,minmax(0,1fr)) 40px;align-items:stretch;display:grid}.mk-intro-lead{border-right:1px solid var(--border-subtle);align-items:center;padding:16px 18px;font-size:15px;display:flex}.mk-step{border-right:1px solid var(--border-subtle);min-width:0;color:var(--text-primary);align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:flex}.mk-step:hover{background:var(--bg-canvas);color:var(--text-primary)}.mk-step-n{border:1.5px solid var(--text-primary);width:26px;height:26px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.mk-step.done .mk-step-n{background:var(--text-primary);color:var(--bg-surface)}.mk-step-t{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-step-t b{font-size:14px}.mk-step-t b svg{vertical-align:-2px;margin-left:4px}.mk-step-t span{color:var(--text-secondary);font-size:13px}.mk-intro-x{color:var(--text-secondary);cursor:pointer;border-radius:0 var(--r-panel) var(--r-panel) 0;background:0 0;border:0;place-items:center;display:grid}.mk-intro-x:hover{background:var(--fill-hover);color:var(--text-primary)}.mk-intro-row,.mk-intro-list{display:none}@media (width<=1023px){.mk-intro{background:0 0;border:0;display:block}.mk-intro>.mk-intro-lead,.mk-intro>.mk-step,.mk-intro>.mk-intro-x{display:none}.mk-intro-row{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-control);width:100%;height:48px;color:var(--text-primary);cursor:pointer;text-align:left;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.mk-intro-row span{color:var(--text-secondary);flex:1}.mk-intro-list{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.mk-intro-list .mk-step{border-right:0;border-bottom:1px solid var(--border-subtle);min-height:64px;padding:12px 14px}.mk-intro-list .btn{align-self:flex-start;margin:6px}}.mk-warn .btn.plain{vertical-align:baseline}.mk-stale{margin-top:-24px}.mk-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width<=1023px){.mk .mk-actions{display:none}}.mk-main{flex-direction:column;gap:12px;min-width:0;display:flex}.mk .mk-tabs{scrollbar-width:none;flex-wrap:nowrap;margin:0;font-size:16px;overflow-x:auto}.mk .mk-tabs::-webkit-scrollbar{display:none}.mk-tabs .tab-btn{white-space:nowrap;flex:none;font-size:16px}.mk-tabs .tab-btn[aria-selected=true]{font-weight:700}.mk-table{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);overflow:hidden}.mk-tr{border-bottom:1px solid var(--border-subtle);height:56px;color:var(--text-primary);grid-template-columns:36px minmax(0,1.8fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,.6fr);align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:grid}.mk-tr:last-child{border-bottom:0}a.mk-tr:nth-of-type(2n){background:var(--bg-canvas)}a.mk-tr:hover{background:var(--fill-hover);color:var(--text-primary)}.mk-tr>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mk-tr>:nth-child(n+3){text-align:right}.mk-tr small{color:var(--text-secondary);font-size:12px}.mk-th{height:38px;color:var(--text-secondary);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);font-size:12px;font-weight:600}.mk-rank{color:var(--text-secondary)}.mk-token{align-items:center;gap:10px;min-width:0;display:flex}.mk-token>span:last-child{flex-direction:column;min-width:0;display:flex}.mk-token b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.mk-token i{color:var(--text-secondary);text-overflow:ellipsis;font-size:12px;font-style:normal;line-height:16px;overflow:hidden}.mk-up{color:var(--status-positive)}.mk-down{color:var(--status-negative)}.mk-curve{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mk-curve .mk-bar{flex:none;width:72px}.mk-curve .mono{text-align:right;width:36px;font-size:13px}.mk-tr>:last-child{font-size:13px}.mk-note{color:var(--text-secondary);margin:0;padding:18px 16px;font-size:14px;line-height:1.45}.mk-empty{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 16px;display:flex}.mk-empty p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.45}.mk-foot{color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;display:flex}.mk-foot .btn.plain{flex:none;font-size:13px}.mk-skel{padding:4px 16px}.mk-skel-row{align-items:center;gap:10px;height:52px;display:flex}.mk-skel .skel{display:inline-block}.mk-crow{border-bottom:1px solid var(--border-subtle);min-height:64px;color:var(--text-primary);align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.mk-crow:last-child{border-bottom:0}.mk-crow:hover{background:var(--bg-canvas);color:var(--text-primary)}.mk-crow-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mk-crow-line{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mk-crow-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.mk-crow-name .mono{color:var(--text-secondary);font-size:12px}.mk-crow-line .mk-bar{flex:1}.mk-crow-line .mono{flex:none;font-size:12px}.mk-crow-line>.mono:not(.dim){font-size:14px}.mk-c-chg{text-align:right;width:52px}.mk-compact{display:none}@media (width<=819px){.mk-tabs .tab-btn{font-size:15px}.mk-table{display:none}.mk-compact{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);display:block;overflow:hidden}.mk-cols{gap:24px}.mk-foot{flex-direction:column;gap:6px;margin-top:4px}}.mk-trend{flex-direction:column;gap:14px;display:flex}.mk-trend-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-trend-head h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:700;line-height:28px}.mk-trend-nav{gap:8px;display:flex}.mk-round{background:var(--bg-surface);border:1px solid var(--border-default);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.mk-round:hover{background:var(--fill-hover)}.mk-trend-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:2px;display:flex;overflow-x:auto}.mk-trend-track::-webkit-scrollbar{display:none}.mk-tcard{scroll-snap-align:start;color:var(--text-primary);flex-direction:column;flex:0 0 220px;gap:8px;text-decoration:none;display:flex}.mk-tcard:hover{color:var(--text-primary)}.mk-tcard:hover .mk-tcard-art{border-color:var(--text-secondary)}.mk-tcard-art{background:var(--bg-sunken);border:1px solid var(--border-default);border-radius:12px;place-items:center;width:220px;height:220px;display:grid;overflow:hidden}.mk-tcard-art img{object-fit:cover;width:100%;height:100%}.mk-tcard-art .mono{color:var(--text-secondary);font-size:44px;font-weight:500}.mk-tcard-name{white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:22px;overflow:hidden}.mk-tcard-name .mono{font-size:14px}.mk-tcard-name b{font-weight:700}.mk-tcard-cap{align-items:baseline;gap:8px;display:flex}.mk-tcard-cap .mono:first-child{letter-spacing:-.01em;font-size:18px;font-weight:500}.mk-tcard-cap .mono:last-child{font-size:14px}@media (width<=819px){.mk-trend-track{gap:12px}.mk-tcard{flex-basis:160px}.mk-tcard-art{width:160px;height:160px}}.mk-create-page{padding-top:0}.wallet-wrap{flex:none;position:relative}.wallet-pill{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);height:36px;color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) ease-out;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.wallet-pill:hover{background:var(--fill-hover)}.wallet-pill.connected{gap:10px;padding:0 6px 0 10px;font-weight:400}.pill-balance{font-family:var(--font-mono);font-size:13px}.pill-chip{background:var(--bg-sunken);border-radius:var(--r-chip);height:26px;font-family:var(--font-mono);color:var(--text-primary);align-items:center;padding:0 8px;font-size:13px;display:inline-flex}.pill-short{display:none}@media (width<=1279px){.wallet-pill .pill-balance{display:none}}@media (width<=1023px){.wallet-pill{gap:6px;height:40px;padding:0 10px}.wallet-pill.connected{background:var(--bg-sunken);padding:0 10px}.wallet-pill.connected .pill-chip{background:0 0;height:auto;padding:0}.wallet-pill .pill-long{display:none}.wallet-pill .pill-short{display:inline}}@media (width<=359px){.wallet-pill.disconnected{border-color:#0000;justify-content:center;width:44px;height:44px;padding:0}.wallet-pill.disconnected .pill-short{display:none}}.pill-panel{z-index:70;background:var(--bg-surface);width:300px;max-width:calc(100vw - 24px);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--r-panel);box-shadow:var(--shadow-popover);padding:6px;font-size:14px;font-weight:400;position:absolute;top:calc(100% + 6px);right:0}@media (width<=519px){.pill-panel{width:auto;max-width:none;left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + var(--h-bar) + 6px);max-height:calc(100vh - 90px);position:fixed;overflow-y:auto}}.pill-panel-pad{padding:8px 6px}.pill-row{border-radius:var(--r-control);width:100%;min-height:36px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.pill-row:hover{background:var(--fill-hover);color:var(--text-primary)}.pill-row[style*=default]:hover{background:0 0}.pill-row:disabled{color:var(--text-disabled);cursor:default}.pill-row .mono{font-size:13px}@media (width<=819px){.pill-row{min-height:44px}}.pill-who{text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}.pill-go{color:var(--text-secondary)}.pill-divider{background:var(--border-subtle);height:1px;margin:6px 4px}.pill-tag{border:1px solid var(--border-default);border-radius:var(--r-chip);font-family:var(--font-mono);text-transform:uppercase;color:var(--text-secondary);flex:none;padding:0 5px;font-size:11px;line-height:16px}.pill-copy{border-radius:var(--r-chip);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.pill-copy:hover{background:var(--bg-sunken);color:var(--text-primary)}.theme-row{cursor:default}.theme-row:hover{background:0 0}.theme-seg{background:var(--bg-sunken);border-radius:var(--r-control);gap:0;padding:3px;display:inline-flex}.theme-seg button{border-radius:var(--r-chip);width:32px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.theme-seg button.on{background:var(--seg-on);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.addr-chip{border:1px solid var(--border-default);border-radius:var(--r-chip);background:var(--bg-sunken);color:inherit;font-family:var(--font-mono);cursor:pointer;align-items:center;padding:2px 7px;font-size:12px;line-height:1.5;display:inline-flex}.addr-chip:hover,.addr-chip:focus-visible{border-color:var(--text-secondary)}.addr-group{flex-wrap:wrap;gap:6px;margin-left:8px;display:inline-flex}.balance-row{align-items:flex-start;gap:12px}.balance-name{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}@media (width<=720px){.card-head{flex-wrap:wrap;gap:10px}.card-head .btn{width:auto}.row{flex-wrap:wrap;gap:6px}.balance-row .mono{margin-left:auto}.form-row{flex-direction:column;align-items:stretch;gap:6px}.form-row .label{margin-bottom:0}.form-row .inline{flex-wrap:wrap}.inline{flex-wrap:wrap;gap:8px}.inline .field{flex:100%;min-width:0}.mono{overflow-wrap:anywhere}.codewrap pre{font-size:10.5px}.hero-stats{flex-wrap:wrap;gap:12px}}.amt{border-radius:var(--r-panel);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.amt-in{background:var(--bg-surface);border:1px solid var(--action-secondary)}.amt-in:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.amt-out{background:var(--bg-sunken);border:1px solid #0000}.amt-top{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:18px;display:flex}.amt-label{font-weight:600}.amt-bal{color:var(--text-secondary);white-space:nowrap}.amt-max{cursor:pointer;font-family:var(--font-sans);color:var(--text-link);text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.amt-max:hover{color:var(--text-primary)}.amt-main{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.amt-num{width:100%;min-width:0;color:var(--text-primary);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:32px;font-weight:500;line-height:40px;overflow:hidden}.amt-num:focus-visible{outline:0}.amt-out .amt-num{color:var(--text-body)}.amt-zero{color:var(--text-disabled)!important}.amt-unit{flex:none;align-items:center;gap:8px;font-size:15px;display:inline-flex}@media (width<=519px){.amt-num{font-size:28px;line-height:36px}}.picker{flex:none;position:relative}.picker-trigger{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);height:40px;color:var(--text-primary);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 10px 0 6px;font-size:15px;font-weight:600;display:inline-flex}.picker-trigger:hover{background:var(--fill-hover)}.picker-trigger>span:only-of-type{color:var(--text-secondary);padding-left:4px;font-weight:400}.picker-menu{z-index:30;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);width:300px;max-height:380px;box-shadow:var(--shadow-popover);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.picker-search{border:1px solid var(--border-default);border-radius:var(--r-control);height:36px;color:var(--text-secondary);align-items:center;gap:8px;margin:4px;padding:0 10px;display:flex}.picker-search:focus-within{border-color:var(--text-primary)}.picker-search input{min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;font-size:14px}.picker-item{border-radius:var(--r-control);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:4px;padding:8px 10px;display:flex}.picker-item:hover,.picker-item[aria-selected=true]{background:var(--bg-sunken)}.picker-item-name{flex-direction:column;flex:1;min-width:0;display:flex}.picker-item-name b{font-size:14px}.picker-item-name span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.picker-item>.mono{flex:none;font-size:13px}.picker-none{color:var(--text-secondary);margin:0;padding:10px;font-size:13px}.picker-scrim{display:none}@media (width<=719px){.picker-menu{top:auto;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:81;width:auto;max-height:min(72vh,480px);box-shadow:var(--shadow-modal);overscroll-behavior:contain;position:fixed}.picker-scrim{z-index:80;background:var(--scrim);cursor:default;border:0;padding:0;display:block;position:fixed;inset:0}.picker-item{min-height:52px}}.linkish{cursor:pointer;color:var(--text-primary);font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.linkish:hover{color:var(--text-link)}.swap-page{grid-template-columns:minmax(0,480px) minmax(0,400px);justify-content:center;align-items:start;gap:40px;padding-top:16px;display:grid}.swap-main{flex-direction:column;gap:16px;min-width:0;display:flex}.swap-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.swap-h1{letter-spacing:-.03em;margin:0;font-size:36px;font-weight:700;line-height:40px}.swap-page .swap-tabs{margin:0}.swap-side-col{flex-direction:column;gap:20px;min-width:0;padding-top:56px;display:flex}@media (width<=1023px){.swap-page{grid-template-columns:minmax(0,560px);gap:24px}.swap-side-col{padding-top:0}}@media (width<=519px){.swap-page{padding-top:0}.swap-head{flex-direction:column;align-items:flex-start;gap:8px}.swap-h1{font-size:28px;line-height:32px}}.swap-panel{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:6px;padding:16px;display:flex}.swap-panel>.seg,.swap-panel>.liq-pools{margin-bottom:8px}.swap-panel>.notice{margin-top:8px}.swap-flip{z-index:1;justify-content:center;margin:-14px 0;display:flex;position:relative}.flip-btn{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);width:36px;height:36px;color:var(--text-primary);cursor:pointer;place-items:center;display:grid}.flip-btn:hover{background:var(--fill-hover)}.swap-rows{flex-direction:column;margin-top:8px;font-size:14px;display:flex}.swap-rows>div{justify-content:space-between;gap:12px;padding:7px 2px;display:flex}.swap-rows>div>span:first-child{color:var(--text-secondary)}.swap-rows .mono{text-align:right;overflow-wrap:anywhere;font-size:13px}.swap-caption{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.cta{flex-direction:column;gap:8px;margin-top:6px;display:flex}.cta .why .btn.plain{font-size:13px}.pool-panel,.pool-list{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:12px;padding:18px;display:flex}.pool-list{padding:18px 18px 6px}.pool-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pool-head .h3{font-size:16px;font-weight:700}.pool-rows{border-top:1px solid var(--border-subtle);flex-direction:column;font-size:14px;display:flex}.pool-rows>div{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.pool-rows>div:last-child{border-bottom:0}.pool-rows>div>span:first-child{color:var(--text-secondary)}.pool-rows .mono{font-size:13px}.pool-text{color:var(--text-body);margin:0;font-size:14px;line-height:1.5}.why-wthru{border-top:1px solid var(--text-primary);flex-direction:column;gap:8px;padding-top:14px;display:flex}.why-wthru b{font-size:15px}.why-wthru p{color:var(--text-body);margin:0;font-size:14px;line-height:1.5}.why-wthru a{color:var(--text-primary);font-size:14px;font-weight:600}.pool-list .row{border-bottom:1px solid var(--border-subtle);padding:10px 0}.pool-list .row:last-child{border-bottom:0}.plain-link{color:var(--text-primary)}.position{border-top:1px solid var(--border-subtle);padding:12px 0}.position-head{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.position-share{font-family:var(--font-mono);color:var(--text-secondary);font-size:13px}.profile-head{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (width<=560px){.profile-head{gap:14px}.profile-head .h1{font-size:24px}}.embed-page>.wrap{padding-top:0}.phrase-grid{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.phrase-grid li{border:1px solid var(--border-default);background:#8080800d;border-radius:9px;align-items:baseline;gap:8px;padding:9px 11px;display:flex}.phrase-grid li .fine{opacity:.5;min-width:14px;font-size:11px}.phrase-grid li b{font-size:13px}@media (width<=560px){.phrase-grid{grid-template-columns:repeat(2,1fr)}}.check-row{cursor:pointer;align-items:center;gap:10px;margin-top:16px;font-size:13px;display:flex}.check-row input{flex:0 0 16px;width:16px;height:16px}.qr-wrap{flex-direction:column;align-items:center;display:flex}.qr{background:#fff;border:1px solid #80808038;border-radius:12px;padding:10px}.qr svg{width:100%;height:100%;display:block}.qr-video{aspect-ratio:1;object-fit:cover;background:#000;border-radius:12px;width:100%;max-width:320px}.wrap-tight{padding-top:0;padding-bottom:0}.wrap-top{padding-top:0}.tabstrip-wrap{max-width:var(--w-content);margin:0 auto 24px}.tabstrip{border-bottom:1px solid var(--border-default);scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.tabstrip::-webkit-scrollbar{display:none}.tabstrip-tab{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:8px 0;font-size:15px;line-height:20px}.tabstrip-tab:hover{color:var(--text-primary)}.tabstrip-tab[aria-selected=true]{color:var(--text-primary);border-bottom-color:var(--text-primary);font-weight:600}.tabstrip-badge{border:1px solid var(--border-default);border-radius:var(--r-chip);font-family:var(--font-mono);color:var(--text-secondary);margin-left:6px;padding:0 5px;font-size:11px;line-height:16px;display:inline-block}.tabstrip-panel{min-height:40vh}@media (width<=819px){.tabstrip-tab{min-height:44px}}:root[data-theme=dark] .btn.danger:hover:not(:disabled){border-color:var(--status-negative);background:0 0}.eyebrow{display:none!important}.btn[aria-current=true],.btn.ghost[aria-current=true],button[aria-current=true]{background:var(--signal-soft,var(--bg-sunken));border-color:var(--signal-line,var(--border-default));color:var(--text-link);font-weight:600}.btn[aria-current=true]:hover:not(:disabled),.btn.ghost[aria-current=true]:hover:not(:disabled){background:var(--signal-soft,var(--bg-sunken));border-color:var(--text-link)}.launch-grid{grid-template-columns:360px 1fr;align-items:start;gap:16px;display:grid}@media (width<=900px){.launch-grid{grid-template-columns:1fr}}.stat-strip{border:1px solid var(--line,var(--border-default));border-radius:var(--r-md,12px);background:var(--bg-surface);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0;display:grid;overflow:hidden}.stat-cell{border-right:1px solid var(--line,var(--border-default));padding:14px 16px}.stat-cell:last-child{border-right:0}.stat-cell .k{color:var(--muted,var(--text-secondary));margin-bottom:4px;font-size:11.5px;display:block}.stat-cell .v{letter-spacing:-.01em;word-break:break-word;font-size:15px;font-weight:600;display:block}.curve-box{border:1px solid var(--line,var(--border-default));border-radius:var(--r-md,12px);background:var(--bg-surface);padding:16px;position:relative}.curve-box svg{width:100%;height:auto;display:block}.curve-legend{color:var(--muted,var(--text-secondary));justify-content:space-between;margin-top:10px;font-size:11.5px;display:flex}.progress-track{background:#8080802e;border-radius:4px;height:8px;overflow:hidden}.progress-fill{background:var(--text-link);border-radius:4px;height:100%;transition:width .4s}.launch-row{border:1px solid var(--line,var(--border-default));border-radius:var(--r-md,12px);background:var(--bg-surface);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:10px;padding:11px 13px;text-decoration:none;transition:border-color .14s,transform .14s;display:grid}.launch-row:hover{border-color:var(--signal-line,var(--border-default));transform:translateY(-1px)}.launch-row .nm{font-weight:600}.launch-row .sy{color:var(--muted,var(--text-secondary));margin-left:6px;font-size:12px}.launch-row .bar{max-width:320px;margin-top:8px}.launch-row .rt{text-align:right;font-size:13px}.position{border:1px solid var(--line,var(--border-default));border-radius:var(--r-md,12px);background:var(--bg-surface);margin-top:10px;padding:14px 16px}.position-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.position-pair{font-weight:600}.position-share{color:var(--text-link);font-size:13px;font-weight:600}.pill-jump{width:26px;height:26px;color:inherit;opacity:.6;border-radius:8px;flex:0 0 26px;justify-content:center;align-items:center;text-decoration:none;transition:opacity .14s,background .14s;display:inline-flex}.pill-jump:hover{opacity:1;background:#80808024}.wall-list{margin-top:4px}.wall-msg{border-bottom:1px solid var(--line,var(--border-default));padding:14px 0}.wall-msg-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wall-msg-who{flex-wrap:wrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.wall-badge{background:var(--border-default);color:var(--muted,var(--text-secondary));text-transform:lowercase;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:600}.wall-badge.ok{background:var(--signal-soft,var(--bg-sunken));color:var(--text-link)}.wall-badge.you{background:var(--border-default)}.wall-msg-body{word-break:break-word;white-space:pre-wrap;margin:8px 0 0;line-height:1.6}.wall-msg-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.game-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.game-main,.game-side{flex-direction:column;gap:14px;min-width:0;display:flex}.game-side .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.game-side .stat b{font-size:18px}.board-row{padding:9px 0}@media (width<=899px){.game-grid{grid-template-columns:1fr}}.share-card{aspect-ratio:1200/630;object-fit:cover;border-radius:10px;width:100%}.share-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.share-actions .btn{flex:130px}.hero{padding:14px 18px}.hero-value{font-size:clamp(20px,4.5vw,28px)}.tab-btn[aria-selected=true]{color:var(--text-link);border-bottom:2px solid;font-weight:600}.toasts{width:min(680px,100vw - 24px);top:12px;bottom:auto}.toast{border-radius:12px;padding:12px 16px;animation:.22s cubic-bezier(.2,.9,.3,1.2) toast-drop}@keyframes toast-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@media (width>=620px){.toast-sig{margin-top:0;display:inline-block}.toast-actions{justify-content:flex-end;margin-top:8px}.toast-actions a,.toast-actions button{flex:none;min-width:128px}}.name-field{border:1px solid var(--line,#80808040);border-radius:var(--r-md,12px);background:var(--bg-surface);align-items:center;gap:8px;padding:0 12px 0 0;transition:border-color .15s,background .15s;display:flex}.name-field .field{background:0 0;border:0;flex:auto;min-width:0;padding-right:4px}.name-field .field:focus{box-shadow:none;outline:none}.name-suffix{color:var(--muted,var(--text-secondary));white-space:nowrap}.name-verdict{white-space:nowrap;text-transform:lowercase;border-radius:999px;flex:none;padding:3px 10px;font-size:11.5px;font-weight:600}.name-field[data-state=empty] .name-verdict{display:none}.name-field[data-state=checking] .name-verdict{background:var(--border-default);color:var(--muted,var(--text-secondary))}.name-field[data-state=free]{border-color:var(--status-positive);background:0 0}.name-field[data-state=free] .name-verdict{background:var(--bg-sunken);color:var(--status-positive)}.name-field[data-state=taken],.name-field[data-state=invalid]{border-color:var(--status-negative);background:0 0}.name-field[data-state=taken] .name-verdict,.name-field[data-state=invalid] .name-verdict{background:var(--bg-sunken);color:var(--status-negative)}@media (width<=560px){.name-field{flex-wrap:wrap;padding:8px 12px}.name-field .field{flex:100%}}@media (width<=720px){.card{padding:14px}.row{flex-wrap:wrap;align-items:baseline;gap:2px 10px}.row>:last-child{text-align:right;margin-left:auto}.mono{word-break:break-all}.rows .mono,.row .mono{font-size:12px}.inline{flex-wrap:wrap}.inline>.btn{flex:auto}.card>.btn{width:100%}.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-cell{border-right:0;border-bottom:1px solid var(--line,var(--border-default))}.stat-cell:nth-child(odd){border-right:1px solid var(--line,var(--border-default))}.swap-amount{font-size:26px}.modal-card{padding:18px}.toasts{width:calc(100vw - 16px);top:8px}.launch-row{grid-template-columns:auto minmax(0,1fr)}.launch-row .rt{text-align:left;grid-column:1/-1;align-items:baseline;gap:10px;display:flex}.launch-row .bar{max-width:none}.wall-msg-head,.position-head{flex-wrap:wrap}}@media (width<=480px){.stat-strip{grid-template-columns:1fr}.stat-cell{border-right:0!important}.stat-cell:last-child{border-bottom:0}.tabstrip-tab{padding:11px 9px;font-size:.86rem}.share-actions .btn{flex:100%}}@media (width<=560px){.pill-balance{display:none}.wallet-pill{padding:6px 10px}.pill-panel{width:min(320px,100vw - 20px)}}@media (hover:none){.btn,.tabstrip-tab,.tab-btn,.pill-row,.name-verdict{min-height:40px}.btn{justify-content:center;align-items:center;display:inline-flex}.linkish{padding:4px 0}}.board-foot{border-top:1px solid var(--line,var(--border-default));text-align:center;margin:12px 0 0;padding-top:10px}.name-field[data-state=yours]{border-color:var(--text-link);background:var(--signal-soft,var(--bg-sunken))}.name-field[data-state=yours] .name-verdict{background:var(--bg-sunken);color:var(--text-link)}.findings{gap:0;display:grid}.finding{border-top:1px solid var(--line,#7f7f7f2e);grid-template-columns:minmax(180px,34%) 1fr;gap:4px 16px;padding:10px 0;line-height:1.5;display:grid}.finding:first-child{border-top:0;padding-top:0}.finding b{font-weight:600}@media (width<=640px){.finding{grid-template-columns:1fr}}.activity{margin-top:10px}.activity-row{border-top:1px solid var(--line);color:inherit;grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;padding:10px 0;text-decoration:none;display:grid}.activity-row:first-child{border-top:0}.activity-row:hover .activity-what b{color:var(--signal)}.activity-what{align-items:center;gap:8px;min-width:0;display:flex}.activity-what b{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.activity-failed,.bad-text{color:var(--status-negative);font-size:12px}.activity-when{white-space:nowrap}@media (width<=640px){.activity-row{grid-template-columns:1fr auto}.activity-sig{display:none}}.name-list{margin-top:8px}.name-item{border-top:1px solid var(--line)}.name-item:first-child{border-top:0}.name-row{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;list-style:none;display:flex}.name-row::-webkit-details-marker{display:none}.name-row:after{content:"›";color:var(--muted);margin-left:4px;transition:transform .15s}.name-item[open]>.name-row:after{transform:rotate(90deg)}.name-row .fine{text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.name-body{gap:10px;padding:0 0 14px;display:grid}.name-add{flex-wrap:nowrap}.name-add .field{min-width:0}@media (width<=640px){.name-add{flex-wrap:wrap}}.move-summary{cursor:pointer;justify-content:space-between;list-style:none;display:flex}.move-summary::-webkit-details-marker{display:none}.move-summary:after{content:"›";color:var(--muted);font-weight:400;transition:transform .15s}details[open]>.move-summary:after{transform:rotate(90deg)}.move-list{margin-top:12px}.move-row{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;padding:9px 0;display:grid}.move-row:first-child{border-top:0}.move-error{color:var(--status-negative);grid-column:2/-1}.activity-open{align-items:center;gap:6px;display:inline-flex}.wact-scrim{z-index:120;background:var(--scrim);animation:fade-in var(--dur-base) ease-out;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.wact-panel{box-sizing:border-box;width:min(460px,100%);height:100%;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--bg-canvas);border-left:1px solid var(--border-default);box-shadow:var(--shadow-modal);animation:wact-side var(--dur-base) ease-out;flex-direction:column;gap:12px;display:flex;position:relative;overflow-y:auto}.wact-panel .card{margin:0}.wact-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wact-head h2{margin:0;font-size:17px;font-weight:700;line-height:24px}.wact-grab{display:none}@keyframes wact-side{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes wact-up{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=1023px){.wact-scrim{justify-content:stretch;align-items:flex-end}.wact-panel{border-left:0;border-top:1px solid var(--border-default);border-radius:var(--r-modal) var(--r-modal) 0 0;width:100%;height:auto;max-height:88vh;animation-name:wact-up}.wact-grab{background:var(--border-default);border-radius:2px;width:36px;height:4px;margin:0 auto;display:block}}.wall-msg-foot .wall-tx{color:var(--ink);font-size:inherit;cursor:pointer;background:0 0;margin-left:auto;padding:0}.wall-msg-foot .wall-tx:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.wall-msg-foot .wall-tx:disabled{color:var(--muted);cursor:default}.price-chart{width:100%;height:140px;display:block}.price-chart-axis{stroke:var(--line);stroke-width:1px}.price-chart-line{fill:none;stroke:var(--ink);stroke-width:1.6px;vector-effect:non-scaling-stroke}.price-chart-dot line{stroke-linecap:round;vector-effect:non-scaling-stroke}.price-chart-dot .dot-outer{stroke:var(--ink);stroke-width:7px}.price-chart-dot .dot-inner{stroke:var(--surface);stroke-width:4px}.trade-list{margin-top:12px}.trade-row{border-top:1px solid var(--line);color:inherit;grid-template-columns:44px 1fr auto auto;align-items:baseline;gap:10px;padding:8px 0;font-size:13.5px;text-decoration:none;display:grid}.trade-row:hover .mono:first-of-type{text-underline-offset:3px;text-decoration:underline}.trade-side{font-weight:600}.trade-side.sell{color:var(--status-negative)}@media (width<=560px){.trade-row{grid-template-columns:40px 1fr auto}.trade-row>:last-child{display:none}}.activity-what{flex-wrap:wrap;row-gap:2px}.activity-moves{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 10px;width:100%;font-size:12.5px;display:flex}.plain-link{color:inherit;text-decoration:none}.plain-link:hover{text-underline-offset:3px;text-decoration:underline}.send-asset{flex-wrap:nowrap}.send-asset select.field{flex:none;width:auto;min-width:96px}.send-asset input.field{flex:1;min-width:0}.home-live{color:var(--muted);vertical-align:middle;align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.quick-row{gap:10px;display:flex}.quick-btn{border:1px solid var(--line);background:var(--surface);width:76px;height:70px;color:var(--ink);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:500;transition:border-color .12s,transform .12s;display:flex}.quick-btn:hover{border-color:var(--ink);transform:translateY(-1px)}.quick-modal{width:420px}.quick-modal-head{justify-content:space-between;align-items:center;display:flex}.quick-close{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:8px;padding:2px 6px;font-size:22px;line-height:1}.quick-close:hover{color:var(--ink);background:var(--canvas)}.quick-receive{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:14px;display:flex}.quick-addr{word-break:break-all;max-width:320px;margin:0;font-size:12.5px}@media (width<=560px){.quick-btn{width:64px;height:60px;font-size:11.5px}}.add-token{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.add-token-row{gap:8px;display:flex}.add-token-row .field{flex:1;min-width:0;font-size:13px}.add-token.compact{border:0;margin:0;padding:0}.add-token.compact .field{height:36px;padding:6px 10px;font-size:12px}.add-token.compact .btn{height:36px;padding:0 12px;font-size:13px}.picker-add{border-top:1px solid var(--line);margin-top:4px;padding:10px 8px 6px}.token-remove{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:6px;padding:2px 6px;font-size:18px;line-height:1}.token-remove:hover{color:var(--ink);background:var(--canvas)}.feed-filters{margin-bottom:var(--s-4);flex-wrap:wrap;gap:6px;display:flex}.feed-chip{appearance:none;border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 12px;font-size:12px;line-height:1}.feed-chip:hover{color:var(--ink);border-color:var(--ink-2)}.feed-chip.on{background:var(--signal-soft);border-color:var(--signal-line);color:var(--signal)}.feed-scroll{margin:0 calc(var(--s-5) * -1) calc(var(--s-5) * -1);padding:0 var(--s-5) var(--s-3);overflow-x:auto}.feed-compact .feed-scroll{margin-bottom:0}.feed-table{border-collapse:collapse;width:100%;font-size:13px}.feed-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:0 var(--s-4) var(--s-3) 0;border-bottom:1px solid var(--line);white-space:nowrap;font-size:10px;font-weight:600}.feed-table td{padding:11px var(--s-4) 11px 0;border-bottom:1px solid var(--line);vertical-align:middle}.feed-table tr:last-child td{border-bottom:0}.feed-table th:last-child,.feed-table td:last-child{text-align:right;padding-right:0}.feed-table a{color:inherit;text-decoration:none}.feed-table a:hover{color:var(--signal)}.feed-tag{border:1px solid var(--line);white-space:nowrap;color:var(--muted);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:550;line-height:1.2;display:inline-block}.feed-tag.feed-mark{color:var(--signal);border-color:var(--signal-line);background:var(--signal-soft)}.feed-tag.feed-bad{color:var(--bad);border-color:var(--bad-line)}.fc-what{width:99%}.fc-what a{font-weight:500}.fc-who,.fc-block,.fc-when{color:var(--muted);white-space:nowrap}.feed-failed{color:var(--bad);margin-left:8px;font-size:11px}.feed-failed-row .fc-what a{color:var(--muted)}.feed-empty{margin:var(--s-3) 0 0;flex-direction:column;gap:6px;display:flex}.feed-detail{color:var(--muted)}.feed-more{width:100%;margin-top:var(--s-4)}@media (width<=720px){.feed-table .fc-who{display:none}}@media (width<=520px){.feed-table .fc-block{display:none}.feed-table td{padding:10px var(--s-3) 10px 0}.feed-table th{padding-right:var(--s-3)}}.pill-fold>summary{cursor:pointer;list-style:none}.pill-fold>summary::-webkit-details-marker{display:none}.pill-fold[open]>summary{color:var(--ink)}.pill-fold-body{padding:2px 0 8px}.pill-fold-body .bell-list{max-height:240px;overflow-y:auto}.pill-fold-body .bell-none{padding:6px 2px 2px}.connect-menu{width:300px}.connect-option{border-radius:var(--r-control);cursor:pointer;text-align:left;width:100%;min-height:52px;color:var(--text-primary);background:0 0;border:0;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.connect-option:hover:not(:disabled){background:var(--fill-hover);color:var(--text-primary)}.connect-mark{border-radius:var(--r-control);background:var(--bg-sunken);width:36px;height:36px;color:var(--text-primary);flex-shrink:0;place-items:center;display:grid}.connect-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.connect-option>svg:last-child{color:var(--text-secondary);flex:none}.connect-text b{font-size:14px;font-weight:600}.autolock-row{cursor:default}.autolock-select{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);width:auto;height:32px;color:var(--text-primary);font:inherit;padding:0 8px;font-size:13px}.autolock{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:14px;display:flex}.pill-note{margin:0;padding:2px 10px 8px;line-height:1.45}.locked-note .card-head{align-items:center}.profile{flex-direction:column;gap:20px;padding-bottom:20px;display:flex}.profile>*{min-width:0}.phead{align-items:center;gap:20px;min-width:0;display:flex}.phead-pic{flex:none;position:relative}.phead-id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.phead-id h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:700;line-height:38px}.phead-id .fine{margin:0}.phead-addr{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.phead-addr .mono{color:var(--text-primary)}.pcopy{border-radius:var(--r-chip);min-width:28px;height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.pcopy:hover{background:var(--fill-hover);color:var(--text-primary)}.phead-right{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.pvalue{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pvalue-k{color:var(--text-secondary);font-size:13px}.pvalue-v{letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:34px}.pvalue-v small{color:var(--text-secondary);letter-spacing:0;font-size:14px}.pacts{gap:8px;display:flex}.pact{gap:6px}.pact-ic{place-items:center;display:inline-grid}@media (width<=819px){.phead{flex-wrap:wrap;gap:14px}.phead-id h1{font-size:26px;line-height:32px}.phead-right{align-items:stretch;width:100%}.pvalue{align-items:flex-start}.pacts{justify-content:space-around}.pacts .pact{height:auto;color:var(--text-primary);background:0 0;border:0;flex-direction:column;gap:6px;min-width:72px;padding:0;font-size:13px;font-weight:500}.pacts .pact:hover{background:0 0}.pact-ic{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:50%;width:52px;height:52px}.pact-main .pact-ic{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-primary-text)}.pacts .pact:disabled{background:0 0}.pacts .pact:disabled .pact-ic{color:var(--text-disabled);background:var(--bg-sunken);border-color:var(--bg-sunken)}}.ptable{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);overflow:hidden}.ptr{border-bottom:1px solid var(--border-subtle);min-height:56px;color:var(--text-primary);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) 80px;align-items:center;column-gap:12px;padding:0 16px;font-size:14px;text-decoration:none;display:grid}.ptr:last-child{border-bottom:0}a.ptr:hover{background:var(--bg-canvas);color:var(--text-primary)}.ptr>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ptr .r{text-align:right}.pth{min-height:38px;color:var(--text-secondary);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);font-size:12px;font-weight:600}[data-theme=dark] .pth{background:var(--bg-sunken)}.ptoken{align-items:center;gap:10px;display:flex}.ptoken>span:last-child{flex-direction:column;min-width:0;display:flex}.ptoken b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.ptoken i{color:var(--text-secondary);text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.pc{display:none}.pnote{margin:10px 0 0}.pempty{color:var(--text-secondary);margin:0;padding:18px 0}@media (width<=819px){.ptr{grid-template-columns:40px minmax(0,1fr);min-height:64px}.ptr>[role=cell]:not(.ptoken),.pth,.ptoken>span:last-child{display:none}.pc{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.pc-l,.pc-r{flex-direction:column;gap:2px;min-width:0;display:flex}.pc-r{flex:none;align-items:flex-end}.pc-l b{font-weight:600}.pc .mono{font-size:13px}}.pitems{flex-direction:column;gap:24px;display:flex}.pgroup{margin:0 0 12px;font-size:16px;font-weight:700}.pid-grid,.pnft-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.pid,.pnft{color:var(--text-primary);flex-direction:column;gap:8px;min-width:0;text-decoration:none;display:flex}.pid:hover,.pnft:hover{color:var(--text-primary)}.pid-tile{aspect-ratio:1;border-radius:var(--r-panel);color:var(--action-primary);text-align:center;overflow-wrap:anywhere;background:#151412;place-items:center;padding:12px;font-size:18px;display:grid}[data-theme=dark] .pid-tile{border:1px solid var(--border-default)}.pid-sub{flex-direction:column;gap:2px;min-width:0;display:flex}.pid-sub b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.pnft-art{aspect-ratio:1;border-radius:var(--r-panel);background:var(--bg-sunken);border:1px solid var(--border-default);display:block;overflow:hidden}.pnft-art svg{width:100%;height:100%;image-rendering:pixelated;display:block}.pnft-name{font-size:13px}@media (width<=519px){.pid-grid,.pnft-grid{grid-template-columns:1fr 1fr}}.plaunched{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;display:flex;overflow:hidden}.plrow-wrap{border-bottom:1px solid var(--border-subtle)}.plrow-wrap:last-child{border-bottom:0}.plrow{color:var(--text-primary);align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.plrow:hover{background:var(--bg-canvas);color:var(--text-primary)}.plrow-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plrow-id b{font-weight:600}.plrow-id .mono{font-size:12px}.plrow-fees{flex:none;font-size:13px}.plrow-edit{margin:0 16px 10px;font-size:13px}.plrow-wrap .tmeta{margin:0 16px 16px}.pic-editor{margin-bottom:22px}.pic-edit{border-radius:var(--r-md);background:var(--soft);border:2px dashed #0000;flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;padding:14px;transition:border-color .12s;display:flex}.pic-edit.over{border-color:var(--signal)}.pic-pencil{border:2px solid var(--surface);background:var(--ink);width:32px;height:32px;color:var(--canvas);cursor:pointer;box-shadow:var(--shadow);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:-2px;right:-2px}.pic-pencil:hover{background:var(--signal)}.pic-pencil:disabled{opacity:.5;cursor:default}.pic-say{flex:260px;min-width:0}.pic-say .fine{margin:0;line-height:1.65}.pic-acts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.btn.sm{padding:7px 12px;font-size:12.5px}.pic-nfts{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.pic-nfts-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.pic-nfts .h3{margin:0;font-size:13.5px;font-weight:600}.pic-nfts .fine{margin:0;line-height:1.65}.pal-options{scrollbar-width:thin;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.pal-option{border-radius:var(--r-md);cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;flex:none;justify-items:center;gap:4px;padding:6px;font-size:11px;display:grid}.pal-option:hover{background:var(--hover)}.pal-option.on{border-color:var(--signal);color:var(--signal);background:var(--signal-soft)}.launch-mine{gap:10px;display:grid}.tmeta{border:1px solid var(--line);border-radius:var(--r-md);padding:12px}.tmeta-head{align-items:center;gap:12px;display:flex}.tmeta-head .tmeta-id{flex:1;min-width:0}.tmeta-head b{font-size:14px}.tmeta-head .fine{margin:2px 0 0}.tmeta-drop{border-radius:50%;flex:none;position:relative}.tmeta-drop:after{content:"";pointer-events:none;border:2px dashed #0000;border-radius:50%;transition:border-color .12s;position:absolute;inset:-6px}.tmeta-drop.over:after{border-color:var(--signal)}.tmeta-pencil{border:2px solid var(--surface);background:var(--ink);width:24px;height:24px;color:var(--canvas);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:-4px;right:-4px}.tmeta-pencil:hover{background:var(--signal)}.tmeta-pencil:disabled{opacity:.5;cursor:default}.tmeta-fields{gap:8px;margin-top:12px;display:grid}.tmeta-fields .field{padding:8px 10px;font-size:13px}.tmeta-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.tmeta-links{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.tmeta-links a{font-size:12px}.tmeta-btns{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}@media (width<=520px){.pic-edit{gap:14px}.pic-say{flex-basis:100%}}.home{margin:0}.home-hero{padding:18px 0 22px}.home-hero-inner{max-width:1080px;margin:0 auto}.home-hero h1{letter-spacing:-.03em;color:var(--ink);margin:0 0 16px;font-size:clamp(26px,6vw,34px);font-weight:600}.home-search{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);max-width:640px;box-shadow:var(--shadow);padding:5px;display:flex;position:relative}.home-search:focus-within{border-color:var(--ink)}.home-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:10px 12px;font-size:15px}.home-search button{border-radius:var(--r-sm);background:var(--ink);width:44px;color:var(--canvas);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.home-search button:disabled{opacity:.6}.home-search-error{color:var(--bad);margin:0;font-size:13px;position:absolute;top:calc(100% + 8px);left:4px}.home-wrap{max-width:1080px;margin:0 auto}.home-stats{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);grid-template-columns:1fr;padding:8px 20px;display:grid}@media (width>=900px){.home-stats{grid-template-columns:1fr 1.25fr 1.2fr;padding:22px 24px}}.home-stats-col{align-content:space-between;padding:12px 0;display:grid}.home-stats-col+.home-stats-col{border-top:1px solid var(--line)}@media (width>=900px){.home-stats-col{padding:0 22px}.home-stats-col:first-child{padding-left:0}.home-stats-col:last-child{padding-right:0}.home-stats-col+.home-stats-col{border-top:0;border-left:1px solid var(--line)}}.home-stats-col>*+*{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.home-stat-pair{justify-content:space-between;gap:12px;display:flex}.home-stat{align-items:flex-start;gap:12px;min-width:0;display:flex}.home-stat.right{text-align:right;justify-content:flex-end}.home-stat-icon{color:var(--ink);opacity:.75;padding-top:2px}.home-stat-body{gap:3px;min-width:0;display:grid}.home-stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px}.home-stat-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px}.home-stat-sub{color:var(--muted);font-size:13px}.home-stats-col.chart{align-content:start;gap:8px}.home-stats-col.chart>*+*{border-top:0;margin-top:0;padding-top:0}.home-chart{width:100%;height:104px;display:block}.home-chart-bar{fill:var(--ink);opacity:.82}.home-chart-bar:hover{opacity:1}.home-chart-grid{stroke:var(--line);stroke-width:1px}.home-chart-axis{fill:var(--muted);font-size:9px;font-family:var(--mono)}.home-chart-empty{place-items:center;height:104px;display:grid}.home-lists{grid-template-columns:1fr;gap:18px;margin-top:18px;display:grid}@media (width>=1000px){.home-lists{grid-template-columns:1fr 1fr}}.home-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);min-width:0;padding:6px 20px 8px}.home-list-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 0 14px;display:flex}.home-list-head h2{margin:0;font-size:16px;font-weight:600}.home-live{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.home-live i{background:var(--text-primary);width:7px;height:7px;box-shadow:0 0 0 3px var(--bg-sunken);border-radius:50%}.home-pad{padding:18px 0}.home-row{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,.9fr) minmax(0,1.4fr) 104px;align-items:center;gap:12px;padding:13px 0;display:grid}.home-row:last-child{border-bottom:0}.home-row-icon{background:var(--canvas);width:40px;height:40px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.home-row-main,.home-row-mid{gap:2px;min-width:0;display:grid}.home-row-main>*,.home-row-mid>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-row-title{color:var(--ink);font-size:14px;font-weight:550;text-decoration:none}.home-row-mid{font-size:14px}.home-row-mid a{color:var(--ink);text-decoration:none}.home-row a:hover{text-underline-offset:3px;text-decoration:underline}.home-badge{border:1px solid var(--line);white-space:nowrap;border-radius:7px;justify-self:end;padding:4px 8px;font-size:12px;font-weight:550}.home-badge.bad{color:var(--bad);border-color:var(--bad-line)}@media (width<=560px){.home-row{grid-template-columns:34px minmax(0,1fr) auto}.home-row-icon{width:34px;height:34px}.home-row{row-gap:6px;padding:11px 0}.home-row-icon{grid-row:span 2;align-self:start}.home-row-mid{grid-column:2/-1}.home-badge{grid-area:1/3}}.detail-hero{padding-bottom:18px}.home-search.compact{max-width:560px}.detail-wrap{gap:18px;display:grid}.detail-card{padding-bottom:6px}.detail-field{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:12px 0;font-size:14px;display:grid}.detail-field:last-child{border-bottom:0}.detail-k{color:var(--muted)}.detail-v{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.detail-addr{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:inline-flex}.detail-addr a{color:var(--ink);word-break:break-all;text-decoration:none}.detail-addr a:hover{text-underline-offset:3px;text-decoration:underline}.detail-break{word-break:break-all}.detail-tag{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:12px}.detail-copy{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.detail-copy:hover{color:var(--ink)}.detail-after{white-space:nowrap}.detail-summary{cursor:pointer;border-bottom:0;list-style:none}.detail-summary::-webkit-details-marker{display:none}.detail-summary:after{content:"›";color:var(--muted);transition:transform .15s}details[open]>.detail-summary{border-bottom:1px solid var(--line)}details[open]>.detail-summary:after{transform:rotate(90deg)}@media (width<=560px){.detail-field{grid-template-columns:1fr}}.detail-message{white-space:pre-wrap;word-break:break-word;font-size:15px}.act{flex-direction:column;gap:20px;display:flex}.act-page{padding-top:4px}.act-head-text{flex-direction:column;gap:8px;min-width:0;display:flex}.act-h1{letter-spacing:-.03em;margin:0;font-size:36px;font-weight:700;line-height:40px}.act-lead{color:var(--text-secondary);margin:0;font-size:15px;line-height:22px}.act-status{font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.act-status.bad{color:var(--status-negative);gap:6px}.act-dot{background:var(--text-primary);border-radius:50%;width:7px;height:7px}.act .act-chips{flex-wrap:wrap;padding:0}.act-bar{justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.act-bar .act-status{margin-left:auto}@media (width<=819px){.act-bar{flex-direction:column;align-items:stretch}.act-bar .act-status{margin-left:0}}.act-table{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);overflow:hidden}.act-tr{border-bottom:1px solid var(--border-subtle);min-height:48px;color:var(--text-primary);cursor:pointer;grid-template-columns:110px minmax(0,2fr) 120px 120px 120px 150px 90px 60px;align-items:center;column-gap:12px;padding:0 18px;font-size:14px;display:grid}.act-tr:last-child{border-bottom:0}.act-tr>*{min-width:0}.act-tr:not(.act-th):not(.act-skel):hover{background:var(--bg-canvas)}.act-tr:focus-visible{outline-offset:-2px}.act-th{cursor:default;min-height:38px;color:var(--text-secondary);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);font-size:12px;font-weight:600}[data-theme=dark] .act-th{background:var(--bg-sunken)}.act-r{text-align:right}.act-event{flex-direction:column;align-items:flex-start;gap:3px;line-height:1.2;display:flex}.act-failed{font-family:var(--font-mono);color:var(--status-negative);font-size:11px;font-weight:500}.act-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.act-hash a{font-size:13px}.act-from,.act-to{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.act-from a,.act-to a{color:var(--text-primary);font-size:13px;text-decoration:none}.act-from a:hover,.act-to a:hover{color:var(--text-link);text-decoration:underline}.act-to a.act-prog{color:var(--text-secondary)}.act-amount{font-family:var(--font-mono);white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:13px;display:flex;overflow:hidden}.act-amount>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.act-fee,.act-time{text-align:right;white-space:nowrap;font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;font-size:13px;overflow:hidden}.act-none{color:var(--text-secondary)}.act-tr.failed{border-left:3px solid var(--status-negative);background:var(--failed-row-bg);min-height:52px;padding-left:15px}.act-skel{cursor:default;grid-template-columns:110px minmax(0,2fr) 120px}.act-c{display:none}.act-empty{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 18px;display:flex}.act-empty b{font-size:16px}.act-empty p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.45}.act-empty-actions{flex-wrap:wrap;gap:8px;display:flex}.act-foot{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.act-more{flex:none}@media (width<=1099px){.act-tr{grid-template-columns:90px minmax(0,2fr) 100px 100px 100px 120px 70px 50px;column-gap:10px;padding:0 14px}.act-tr.failed{padding-left:11px}}@media (width<=899px){.act-tr{grid-template-columns:84px minmax(0,2fr) 92px 92px 92px 110px 50px}.act-tr>.act-fee,.act-th>:nth-child(7){display:none}}@media (width<=819px){.act{gap:14px}.act-h1{letter-spacing:-.02em;font-size:28px;line-height:32px}.act-lead{display:none}.act-status{font-size:11px}.act-status-more{display:none}.act .act-chips{scrollbar-width:none;margin-right:calc(var(--page-x) * -1);padding-right:var(--page-x);flex-wrap:nowrap;overflow-x:auto}.act .act-chips::-webkit-scrollbar{display:none}.act .act-chips .chip{flex:none}.act-tr.act-th{display:none}.act-tr{min-height:64px;padding:12px;display:block}.act-tr.failed{padding-left:9px}.act-tr>[role=cell]{display:none}.act-c{flex-direction:column;gap:4px;display:flex}.act-c1,.act-c2{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.act-c-what{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:15px;display:flex;overflow:hidden}.act-c-what b{flex:none;font-weight:600}.act-c-detail{text-overflow:ellipsis;color:var(--text-body);overflow:hidden}.act-c1 .mono{flex:none;font-size:12px}.act-c2{font-size:13px}.act-c-amt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.act-c-hash{color:var(--text-link);text-underline-offset:2px;flex:none;text-decoration:underline}.act-skel{align-items:center;gap:10px;display:flex}.act-foot{flex-direction:column;align-items:stretch}.act .act-more{width:100%;height:44px}}@media (width<=359px){.act-h1{font-size:26px;line-height:30px}}.ex{flex-direction:column;gap:20px;display:flex}.ex>*{min-width:0}.ex-h1{margin:0}.ex .ex-tabs{scrollbar-width:none;flex-wrap:nowrap;margin:0;overflow-x:auto}.ex .ex-tabs::-webkit-scrollbar{display:none}.ex-tabs .tab-btn{white-space:nowrap;flex:none}.ex-panel-body{flex-direction:column;gap:24px;min-width:0;display:flex}.ex-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.ex-stat{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.ex-stat dt{color:var(--text-secondary);font-size:13px;line-height:18px}.ex-stat dd{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:28px;font-weight:500;line-height:34px;overflow:hidden}@media (width<=819px){.ex-stats{gap:8px}.ex-stat{gap:2px;padding:10px}.ex-stat dt{font-size:11.5px;line-height:15px}.ex-stat dd{font-size:17px;line-height:22px}}@media (width<=359px){.ex-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-stat:last-child{grid-column:1/-1}}.ex-lists{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;display:grid}@media (width<=1023px){.ex-lists{grid-template-columns:minmax(0,1fr)}}.ex-panel{flex-direction:column;gap:10px;min-width:0;display:flex}.ex-panel-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ex-panel-head h2{margin:0;font-size:17px;font-weight:700;line-height:24px}.ex-panel-head a{color:var(--text-primary);font-size:13px;font-weight:600}.ex-table{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);overflow:hidden}.ex-tr{border-bottom:1px solid var(--border-subtle);min-height:48px;color:var(--text-primary);align-items:center;column-gap:12px;padding:0 16px;font-size:14px;text-decoration:none;display:grid}.ex-tr:last-child{border-bottom:0}a.ex-tr:hover{background:var(--bg-canvas);color:var(--text-primary)}.ex-tr>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ex-tr .r{text-align:right}.ex-th{min-height:38px;color:var(--text-secondary);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);font-size:12px;font-weight:600}[data-theme=dark] .ex-th{background:var(--bg-sunken)}.ex-blocks{grid-template-columns:minmax(0,1fr) 70px 70px}.ex-txs{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 60px}.ex-sig{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.ex-pad{margin:0;padding:14px 16px}@media (width<=519px){.ex-txs{grid-template-columns:minmax(0,1fr) auto auto 44px;padding:0 12px}.ex-tr{font-size:13px}}.wall-grid{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=1023px){.wall-grid{grid-template-columns:minmax(0,1fr)}}.wall-side{top:calc(var(--h-bar) + 16px);position:sticky}.wall-compose{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;gap:14px;padding:20px;display:flex}.wall-sheet .wall-compose{background:0 0;border:0;padding:4px 0 0}.wall-compose-title{margin:0;font-size:17px;font-weight:700;line-height:24px}.wall-compose .form-row{flex-direction:column;gap:6px;margin:0;display:flex}.wall-textarea{resize:vertical;height:96px;min-height:96px;padding:10px 12px;font-size:15px;line-height:22px}.field-help{color:var(--text-secondary);align-items:center;gap:4px;margin:0;font-size:12px;line-height:16px;display:flex}.field-help.bad{color:var(--status-negative)}.wall-count{justify-content:flex-end}.wall-note{margin:0;line-height:1.5}.wall-main{flex-direction:column;gap:14px;min-width:0;display:flex}.wall-chips{padding:0}.wall-list{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;display:flex;overflow:hidden}.wall-msg{border-bottom:1px solid var(--border-subtle);border-left:3px solid #0000;flex-direction:column;gap:8px;padding:14px 18px;display:flex}.wall-msg:last-child{border-bottom:0}.wall-msg.to-me{border-left-color:var(--action-primary)}.wall-msg-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.wall-msg-who{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:0;min-width:0;font-size:13px;display:flex;overflow:hidden}.wall-msg-who a{color:var(--text-primary);text-decoration:none}.wall-msg-who a:hover{text-decoration:underline}.wall-chip{font-family:var(--font-mono);background:var(--tint-brand-bg);color:var(--tint-brand-fg);border-radius:4px;flex:none;margin-left:8px;padding:1px 6px;font-size:11px;line-height:16px}.wall-msg-time{color:var(--text-secondary);flex:none;font-size:12px}.wall-msg-body{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.wall-msg-body.open{-webkit-line-clamp:unset;display:block}.wall-more{align-self:flex-start;font-size:13px}.wall-msg-foot{align-items:center;gap:12px;display:flex}.wall-msg-foot .btn.tertiary{margin-left:-10px}.wall-tx{color:var(--text-link);font-size:12px}.wall-empty{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);color:var(--text-secondary);margin:0;padding:24px 18px}.wall-older{align-self:center}.wall-fab{right:16px;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px) + 16px);z-index:60;background:var(--action-primary);height:52px;color:var(--action-primary-text);font:inherit;cursor:pointer;box-shadow:var(--shadow-popover);border:0;border-radius:26px;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex;position:fixed}.wall-fab:hover{background:var(--action-primary-hover)}.wall-sheet{position:relative}.wall-sheet-x{position:absolute;top:12px;right:16px}.nft-page{flex-direction:column;gap:18px;width:100%;max-width:1320px;margin:0 auto;padding-bottom:90px;display:flex}.nft-muted{color:var(--muted)}.nft-empty{text-align:center;color:var(--muted);background:var(--surface);border:1px dashed var(--line);border-radius:14px;margin:0;padding:28px 16px;font-size:14px}.nft-head{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.nft-cover{background:var(--dark);justify-content:flex-end;align-items:flex-end;gap:10px;height:150px;padding:0 20px;display:flex;overflow:hidden}.nft-cover-pal{opacity:.9;flex:none;width:110px;height:110px}.nft-cover-pal svg{width:100%;height:100%;image-rendering:pixelated;border-radius:10px 10px 0 0;display:block}.nft-head-main{align-items:flex-start;gap:18px;padding:0 22px;display:flex}.nft-avatar{border:4px solid var(--surface);background:var(--surface);width:104px;height:104px;box-shadow:var(--shadow);border-radius:18px;flex:none;margin-top:-52px;overflow:hidden}.nft-avatar .pal-art,.nft-avatar svg{image-rendering:pixelated;display:block;width:100%!important;height:100%!important}.nft-head-text{flex:1;min-width:0;padding-top:14px}.nft-head-text h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.nft-head-text p{color:var(--muted);margin:4px 0 0;font-size:14px}.nft-mint{border:1px solid var(--line);background:var(--canvas);border-radius:14px;flex-direction:column;flex:0 0 300px;gap:10px;margin-top:14px;padding:14px;display:flex}.nft-mint .pal-bar{height:6px;margin:0}.nft-mint-top{justify-content:space-between;font-size:13px;font-weight:600;display:flex}.nft-mint .fine{margin:0}.nft-stats{border-top:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0 0;display:grid}.nft-stats>div{border-right:1px solid var(--line);min-width:0;padding:12px 22px}.nft-stats>div:last-child{border-right:0}.nft-stats dt{color:var(--muted);font-size:12px}.nft-stats dd{white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:16px;font-weight:700;overflow:hidden}.nft-tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.nft-tabs button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;font-size:15px;font-weight:600;display:inline-flex}.nft-tabs button:hover{color:var(--ink)}.nft-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.nft-tabs button span{font-family:var(--mono);background:var(--hover);border-radius:99px;padding:1px 7px;font-size:12px;font-weight:500}.nft-toolbar{align-items:center;gap:10px;display:flex}.nft-toolbar .field{height:40px;margin:0}.nft-toolbar .nft-search{flex:0 260px;width:260px;min-width:0}.nft-toolbar .nft-sort{flex:none;width:210px}.nft-count{color:var(--muted);margin-left:auto;font-size:13px}.nft-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:12px;display:grid}.nft-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;transition:border-color .12s,transform .12s;display:flex;position:relative;overflow:hidden}.nft-card:hover{border-color:var(--muted);transform:translateY(-2px)}.nft-card.picked{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.nft-card-art{background:var(--soft);cursor:pointer;aspect-ratio:1;border:0;padding:0;display:block;position:relative}.nft-card-art .pal-art{width:100%;height:100%}.nft-card-art svg{width:100%;height:100%;image-rendering:pixelated;display:block}.nft-pick{background:var(--surface);width:26px;height:26px;color:var(--ink);border:1px solid var(--line);opacity:0;border-radius:8px;place-items:center;font-size:15px;font-weight:700;transition:opacity .12s;display:grid;position:absolute;top:8px;left:8px}.nft-card:hover .nft-pick,.nft-pick.on{opacity:1}.nft-pick.on{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.nft-card-body{flex-direction:column;gap:3px;padding:10px 12px 12px;display:flex}.nft-card-line{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;font-size:14px;display:flex}.nft-card-line b{font-family:var(--mono);font-size:14px}.nft-rank{font-family:var(--mono);background:var(--hover);color:var(--ink);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:11.5px;font-weight:600}.nft-price{font-family:var(--mono);font-weight:700}.nft-card-line .nft-muted{font-size:13px}.nft-card-buy{cursor:pointer;background:var(--ink);height:40px;color:var(--canvas);border:0;font-size:14px;font-weight:700;transition:transform .14s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.nft-card:hover .nft-card-buy,.nft-card-buy:focus-visible{transform:translateY(0)}.nft-card-buy:disabled{opacity:.6;cursor:progress}@media (hover:none){.nft-card-buy{position:static;transform:none}.nft-pick{opacity:1}}.nft-sweep{z-index:40;background:var(--surface);border:1px solid var(--line);width:min(760px,100% - 32px);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:14px;padding:10px 10px 10px 18px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.nft-sweep-k{font-size:14px;font-weight:700}.nft-sweep input[type=range]{min-width:60px;accent-color:var(--ink);flex:1}.nft-sweep-n{text-align:center;width:20px;font-weight:700}.nft-sweep-total{color:var(--muted);white-space:nowrap;font-size:13px}.nft-sweep .btn{flex:none;min-width:104px}.nft-flash{z-index:41;width:min(760px,100% - 32px);position:fixed;bottom:84px;left:50%;transform:translate(-50%)}.nft-flash .notice{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;margin:0;padding:12px 16px}.nft-table{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.nft-tr{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:minmax(0,2.2fr) 1fr 1fr 1fr .8fr;align-items:center;gap:12px;padding:10px 16px;font-size:14px;text-decoration:none;display:grid}.nft-tr>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nft-th{color:var(--muted);border-top:0;padding:10px 16px;font-size:12px;font-weight:500}a.nft-tr:hover,.nft-tr:not(.nft-th):hover{background:var(--soft);color:var(--ink)}.nft-tr a{color:var(--ink);text-decoration:none}.nft-tr a:hover{text-decoration:underline}.nft-item{color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.nft-item>span{flex-direction:column;min-width:0;display:flex}.nft-item b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.nft-item i{color:var(--muted);text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.nft-thumb{background:var(--soft);border-radius:8px;flex:none;width:40px;height:40px;overflow:hidden}.nft-thumb svg{width:100%;height:100%;image-rendering:pixelated;display:block}.nft-collections .nft-tr{grid-template-columns:minmax(0,2.4fr) repeat(6,minmax(0,1fr))}.nft-collections .nft-tr>:not(:first-child){text-align:right}.nft-sale{grid-template-columns:minmax(0,1fr) auto 80px}.nft-sale>:last-child{text-align:right}.nft-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.nft-title h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.nft-section{flex-direction:column;gap:10px;display:flex}.nft-section-head{justify-content:space-between;align-items:baseline;display:flex}.nft-section-head h2{margin:0;font-size:17px;font-weight:700}.nft-section-head a{color:var(--muted);font-size:13px}.modal-card.nft-modal{background:var(--surface);border-color:var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(880px,100%);max-height:92vh;padding:0;display:grid;overflow-y:auto}.nft-modal-art{background:var(--soft);justify-content:center;align-items:center;padding:20px;display:flex}.nft-modal-art .pal-art{aspect-ratio:1;border-radius:12px;width:100%;max-width:380px;overflow:hidden}.nft-modal-art svg{width:100%;height:100%;image-rendering:pixelated;display:block}.nft-modal-side{flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.nft-modal-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.nft-modal-head p{margin:0;font-size:13px}.nft-modal-head h2{letter-spacing:-.01em;margin:2px 0 0;font-size:24px;font-weight:700}.nft-x{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:10px;font-size:20px;line-height:1}.nft-modal-sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}.nft-modal-sub a{color:var(--ink)}.nft-box{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;padding:14px;font-size:14px;display:flex}.nft-box-price{margin-top:-6px;font-size:24px;font-weight:700}.nft-list{flex-direction:column;gap:8px;display:flex}.nft-list-row,.nft-send{gap:8px;display:flex}.nft-list-row .field,.nft-send .field{flex:1;min-width:0;height:42px;margin:0}.nft-list .fine,.nft-modal-side .notice{margin:0}.nft-traits{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.nft-traits>div{background:var(--soft);border-radius:10px;flex-direction:column;min-width:0;padding:8px 10px;display:flex}.nft-traits span{color:var(--muted);font-size:11.5px}.nft-traits b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.nft-modal-side>.fine{margin:0}@media (width<=1000px){.nft-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.nft-stats>div:nth-child(3n){border-right:0}.nft-stats>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.nft-collections .nft-tr{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.nft-collections .nft-tr>:nth-child(n+5){display:none}}@media (width<=760px){.nft-head-main{flex-wrap:wrap;gap:12px;padding:0 16px}.nft-avatar{width:80px;height:80px;margin-top:-40px}.nft-head-text{flex-basis:100%;padding-top:0}.nft-head-text h1{font-size:24px}.nft-mint{flex:100%;margin-top:0}.nft-cover{height:110px}.nft-cover-pal{width:72px;height:72px}.nft-cover-pal:nth-child(-n+3){display:none}.nft-cover{gap:8px;padding:0 12px}.nft-stats>div{padding:10px 16px}.nft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nft-toolbar{flex-wrap:wrap}.nft-toolbar .nft-search{flex:100%;width:100%}.nft-toolbar .nft-sort{flex:auto}.nft-count{margin-left:0}.nft-tr{grid-template-columns:minmax(0,1.6fr) 1fr .8fr}.nft-tr>:nth-child(3),.nft-tr>:nth-child(4){display:none}.nft-sale{grid-template-columns:minmax(0,1fr) auto}.nft-sale>:last-child{display:none}.modal-card.nft-modal{grid-template-columns:minmax(0,1fr)}.nft-modal-art{padding:14px}.nft-modal-art .pal-art{max-width:260px}.nft-sweep{gap:8px;padding:8px 8px 8px 12px;bottom:10px}.nft-sweep-total{display:none}}.nft-title .btn{border-radius:10px;align-items:center;height:40px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}:root[data-theme=dark] .nft-cover{background:#0a0b0e}.col-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.col-top h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.col-tools{align-items:center;gap:10px;display:flex}.col-seg{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:3px;display:inline-flex}.col-seg button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:7px 12px;font-size:13.5px;font-weight:600}.col-seg button[aria-selected=true]{background:var(--ink);color:var(--canvas)}.col-tools .col-search{width:240px;height:40px;margin:0}.col-table{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.col-tr{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:36px minmax(0,2.6fr) repeat(6,minmax(0,1fr));align-items:center;gap:12px;padding:12px 18px;font-size:14.5px;text-decoration:none;display:grid}.col-tr>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.col-tr>:nth-child(n+3){text-align:right}.col-th{color:var(--muted);border-top:0;padding:10px 18px;font-size:12px}a.col-tr:hover{background:var(--soft);color:var(--ink)}.col-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.col-sort.on,.col-sort:hover{color:var(--ink)}.col-rank{color:var(--muted);font-family:var(--mono);font-size:13px}.col-name{align-items:center;gap:12px;display:flex}.col-name>span{flex-direction:column;min-width:0;display:flex}.col-name b{text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.col-name i{color:var(--muted);text-overflow:ellipsis;font-size:12.5px;font-style:normal;overflow:hidden}.col-name em{font-style:normal}.col-avatar{background:var(--soft);border-radius:10px;flex:none;width:44px;height:44px;overflow:hidden}.col-avatar svg{width:100%;height:100%;image-rendering:pixelated;display:block}.col-none{border:0;border-top:1px solid var(--line);border-radius:0}@media (width<=1000px){.col-tr{grid-template-columns:28px minmax(0,2fr) repeat(3,minmax(0,1fr))}.col-tr>:nth-child(5),.col-tr>:nth-child(6),.col-tr>:nth-child(7){display:none}}@media (width<=640px){.col-tools{width:100%}.col-tools .col-search{flex:1 1 0;width:auto;min-width:0}.col-tr{grid-template-columns:minmax(0,1fr) auto auto;padding:12px 14px}.col-tr>:first-child,.col-tr>:nth-child(5),.col-tr>:nth-child(6),.col-tr>:nth-child(7),.col-tr>:nth-child(8){display:none}}@media (width<=520px){.nft-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-stats>div{border-bottom:1px solid var(--line);padding:10px 14px;border-right:1px solid var(--line)!important}.nft-stats>div:nth-child(2n){border-right:0!important}.nft-stats>div:nth-last-child(-n+2){border-bottom:0}.nft-stats dd{text-overflow:clip;font-size:15px;overflow:visible}}.st-page{flex-direction:column;gap:20px;width:100%;max-width:1000px;margin:0 auto;display:flex}.st-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.st-top h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.st-note{color:var(--muted);font-size:13px}.st-block{flex-direction:column;gap:10px;display:flex}.st-block h2{margin:0;font-size:16px;font-weight:700}.st-text{color:var(--muted);max-width:70ch;margin:0;font-size:14px}.st-figs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.st-fig{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.st-fig span{color:var(--muted);font-size:12.5px}.st-fig b{letter-spacing:-.01em;font-size:24px;font-weight:700}.st-fig i{color:var(--muted);font-size:12px;font-style:normal}.st-bars{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:flex-end;gap:4px;height:160px;padding:12px;display:flex;overflow-x:auto}.st-bar{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:4px;min-width:10px;height:100%;display:flex}.st-bar>div{background:var(--ink);border-radius:3px;min-height:2px}.st-bar span{font-family:var(--mono);color:var(--muted);text-align:center;font-size:10px}.st-none{text-align:center;color:var(--muted);background:var(--surface);border:1px dashed var(--line);border-radius:12px;margin:0;padding:20px;font-size:14px}.st-key{flex-direction:column;gap:10px;display:flex}.st-key-row{gap:8px;display:flex}.st-key-row .field{flex:1;min-width:0;height:42px;margin:0}@media (width<=760px){.st-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.st-fig b{font-size:20px}.st-bar span{display:none}}:root,[data-theme=light]{--bg-canvas:#f4f3f1;--bg-surface:#fff;--bg-sunken:#ebe9e6;--border-default:#dad9d5;--border-subtle:#ebe9e6;--border-frame:#c9c7c2;--text-primary:#151412;--text-body:#3a3936;--text-secondary:#5c5b57;--text-disabled:#8c8a85;--action-primary:#feae39;--action-primary-hover:#f59a12;--action-primary-pressed:#e88c00;--action-primary-text:#151412;--action-secondary:#151412;--text-link:#9c5906;--focus-ring:#151412;--status-positive:#0b7643;--status-negative:#c1291f;--status-negative-pressed:#9e2017;--status-warning-text:#151412;--status-warning-bg:#ebe9e6;--failed-row-bg:transparent;--banner-test-bg:#151412;--banner-test-text:#ecebe8;--chart-line:#151412;--chart-fill:#feae392e;--progress-fill:#151412;--progress-track:#ebe9e6;--brand-tile:#151412;--brand-channel:#feae39;--shadow-popover:0 6px 20px #1514121f;--shadow-modal:0 20px 60px #1514123d;--scrim:#15141273;--fill-hover:#ebe9e6;--fill-press:#dad9d5;--seg-on:#fff;--tint-positive-bg:#e4f3ea;--tint-positive-fg:#0b7643;--tint-negative-bg:#fce8e6;--tint-negative-fg:#c1291f;--tint-brand-bg:#fff1dc;--tint-brand-fg:#9c5906;--trade-buy:#0b7643;--trade-buy-hover:#096238;--trade-sell:#c1291f;--trade-sell-hover:#9e2017;--tabbar-h:72px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg-canvas:#0f0e0d;--bg-surface:#181715;--bg-sunken:#21201e;--border-default:#2f2e2b;--border-subtle:#21201e;--border-frame:#2f2e2b;--text-primary:#ecebe8;--text-body:#ecebe8;--text-secondary:#a6a4a0;--text-disabled:#6e6c68;--action-primary:#feae39;--action-primary-hover:#ffc266;--action-primary-pressed:#f59a12;--action-primary-text:#151412;--action-secondary:#ecebe8;--text-link:#feae39;--focus-ring:#feae39;--status-positive:#59d38c;--status-negative:#f87868;--status-warning-text:#ecebe8;--status-warning-bg:#21201e;--failed-row-bg:#1d1715;--banner-test-bg:#21201e;--banner-test-text:#ecebe8;--chart-line:#ecebe8;--chart-fill:#feae392e;--progress-fill:#ecebe8;--progress-track:#2f2e2b;--brand-tile:#ecebe8;--brand-channel:#feae39;--shadow-popover:0 6px 20px #0006;--shadow-modal:0 20px 60px #00000080;--scrim:#0009;--fill-hover:#21201e;--fill-press:#2f2e2b;--seg-on:#2f2e2b;--tint-positive-bg:#143222;--tint-positive-fg:#59d38c;--tint-negative-bg:#3a1c19;--tint-negative-fg:#f87868;--tint-brand-bg:#33240e;--tint-brand-fg:#feae39;--trade-buy:#1e8a55;--trade-buy-hover:#25a063;--trade-sell:#c8382d;--trade-sell-hover:#d9473b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--font-sans:"Familjen Grotesk", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--r-chip:4px;--r-control:6px;--r-panel:8px;--r-modal:12px;--h-control-sm:32px;--h-control:40px;--h-control-lg:48px;--touch-min:44px;--h-row:48px;--h-row-compact:64px;--h-bar:56px;--w-modal-sm:400px;--w-modal-md:520px;--w-content:1280px;--dur-fast:.1s;--dur-base:.18s;--ease:cubic-bezier(.2,0,0,1);--page-x:16px}@media (width<=359px){:root{--page-x:12px}}@media (width>=520px){:root{--page-x:20px}}@media (width>=820px){:root{--page-x:24px}}@media (width>=1280px){:root{--page-x:32px}}:root{--canvas:var(--bg-canvas);--surface:var(--bg-surface);--line:var(--border-default);--ink:var(--text-primary);--muted:var(--text-secondary);--signal:var(--text-link);--signal-soft:var(--bg-sunken);--signal-line:var(--border-default);--r-sm:var(--r-control);--r-md:var(--r-panel);--r-lg:var(--r-panel);--shadow:var(--shadow-popover);--hover:var(--fill-hover);--soft:var(--bg-sunken);--glass:var(--bg-surface);--ink-2:var(--text-body);--dark:var(--banner-test-bg);--on-dark:var(--banner-test-text);--good:var(--status-positive);--bad:var(--status-negative);--bad-line:var(--status-negative);--sans:var(--font-sans);--mono:var(--font-mono)}:root[data-theme=dark] .tile.absent,:root[data-theme=dark] .key.absent{color:#8a8d95;background:#2e3138;border-color:#2e3138}:root[data-theme=dark] .tile.filled{border-color:#4a4e57}:root[data-theme=dark] .key:hover{background:#22252b}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:22px}.mono,.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.ext-link{white-space:nowrap}.ext-link svg{vertical-align:-2px;margin-left:3px;display:inline-block}a:hover{color:var(--text-primary)}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity!important;animation:none!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{flex-direction:column;min-height:100dvh;display:flex}.bar{z-index:50;background:var(--bg-surface);border-bottom:1px solid var(--border-default);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.bar-in{height:var(--h-bar);align-items:center;gap:4px;padding:0 8px 0 12px;display:flex}.bar-spacer{flex:auto;min-width:0}@media (width<=1023px){.bar-left,.bar-right{display:contents}.bar-back{order:0;margin-right:-4px}.brand{order:1;margin-right:4px}.bar-spacer{order:3}.bar-find{order:4}.nt{order:5}.wallet-wrap{order:6}.bar-menu{order:7}}@media (width>=1024px){.bar-in{grid-template-columns:minmax(0,1fr) minmax(320px,440px) minmax(0,1fr);align-items:center;gap:24px;padding:0 32px;display:grid}.bar-left{align-items:center;gap:24px;min-width:0;display:flex}.bar-right{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.bar-spacer{display:none}}@media (width>=1024px) and (width<=1279px){.bar-in{grid-template-columns:minmax(0,1fr) minmax(320px,360px) minmax(0,1fr);gap:16px;padding:0 24px}.bar-left{gap:16px}}.brand{color:var(--text-primary);border-radius:var(--r-control);flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand:hover{color:var(--text-primary)}.brand .wordmark-name{display:none}@media (width>=520px){.brand .wordmark-name{display:inline}}@media (width<=519px){.brand svg{width:28px;height:28px}}.wordmark{color:var(--text-primary);align-items:center;gap:8px;display:inline-flex}.wordmark-name{letter-spacing:-.03em;white-space:nowrap;font-size:18px;font-weight:700;line-height:1}.wordmark-lg{gap:12px}.wordmark-lg .wordmark-name{font-size:30px}.bar-back{margin-right:-4px}.bar-nav{display:none}@media (width>=1024px){.bar-nav{align-items:center;gap:2px;font-size:14px;font-weight:500;display:flex}}.bar-nav>a,.bar-more>summary{border-radius:var(--r-control);color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) ease-out, color var(--dur-fast) ease-out;align-items:center;gap:4px;padding:7px 10px;text-decoration:none;list-style:none;display:flex}.bar-more>summary::-webkit-details-marker{display:none}.bar-nav>a:hover,.bar-more>summary:hover{color:var(--text-primary);background:var(--fill-hover)}.bar-nav>a[aria-current=page],.bar-more.on>summary{color:var(--text-primary);background:var(--bg-sunken);font-weight:600}.bar-more{position:relative}.bar-more[open]>summary svg{transform:rotate(180deg)}.menu{z-index:70;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);min-width:220px;box-shadow:var(--shadow-popover);flex-direction:column;padding:6px;font-size:14px;font-weight:400;display:flex;position:absolute;top:calc(100% + 6px)}.menu>a,.menu-item{border-radius:var(--r-control);min-height:36px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.menu>a:hover,.menu-item:hover{background:var(--fill-hover);color:var(--text-primary)}.menu>a[aria-current=page]{background:var(--bg-sunken);font-weight:600}.menu-sep{background:var(--border-subtle);height:1px;margin:6px 4px}.bar-search{display:none}@media (width>=1024px){.bar-search{min-width:0;display:block}}.bar-icon{border-radius:var(--r-control);width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.bar-icon:hover{background:var(--fill-hover)}@media (width>=1024px){.bar-icon{display:none}}.bar-searchrow{padding:8px var(--page-x) 10px;border-top:1px solid var(--border-subtle)}@media (width>=1024px){.bar-searchrow{display:none}}.teststrip{padding:9px var(--page-x);background:var(--banner-test-bg);color:var(--banner-test-text);align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}[data-theme=dark] .teststrip{border-bottom:1px solid var(--border-default)}.teststrip-chip{white-space:nowrap;background:var(--action-primary);color:var(--action-primary-text);font-family:var(--font-mono);border-radius:3px;flex:none;padding:2px 6px;font-size:12px;line-height:16px}.teststrip a{color:inherit;white-space:nowrap}.teststrip a:hover{color:var(--action-primary)}.teststrip .ts-push{flex:1}.teststrip-x{width:32px;height:32px;color:var(--banner-test-text);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:-6px -6px -6px 0;padding:0;display:grid}.teststrip-x:hover{background:#ffffff14}.teststrip-x:focus-visible{outline-color:var(--banner-test-text)}.teststrip-short{display:none}.teststrip-short b{color:var(--action-primary)}@media (width<=819px){.teststrip{padding:10px var(--page-x);font-size:13px;line-height:1.4}.teststrip-long{display:none}.teststrip-short{flex:1;min-width:0;display:inline}.teststrip-x{width:44px;height:44px;margin:-12px -12px -12px 0}}.scrim{z-index:80;background:var(--scrim);cursor:pointer;animation:fade-in var(--dur-base) ease-out;border:0;padding:0;position:fixed;inset:0}.drawer{z-index:90;width:min(320px,86vw);padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 24px;background:var(--bg-surface);border-left:1px solid var(--border-default);box-shadow:var(--shadow-modal);animation:drawer-in var(--dur-base) ease-out;flex-direction:column;gap:4px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.drawer-top{justify-content:space-between;align-items:center;height:48px;margin-bottom:4px;padding-left:4px;display:flex}.drawer-top .bar-icon{display:grid}.drawer-label{color:var(--text-secondary);padding:12px 10px 4px;font-size:12px;font-weight:600}.drawer a.drawer-link{border-radius:var(--r-control);min-height:44px;color:var(--text-primary);align-items:center;padding:0 10px;font-size:15px;text-decoration:none;display:flex}.drawer a.drawer-link:hover,.drawer button.drawer-link:hover{background:var(--fill-hover)}.drawer button.drawer-link{border-radius:var(--r-control);width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;font-size:15px;display:flex}.drawer a.drawer-link[aria-current=page]{background:var(--bg-sunken);font-weight:600}.drawer .menu-sep{margin:8px 4px}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (width>=1024px){.drawer,.scrim.drawer-scrim{display:none}}.main{padding:32px var(--page-x) 48px;flex:1}.page{max-width:var(--w-content);margin:0 auto}.site-foot{background:var(--bg-surface);border-top:1px solid var(--border-default)}.site-foot-in{max-width:var(--w-content);padding:20px var(--page-x);box-sizing:content-box;font-family:var(--font-sans);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;font-size:13px;display:flex}.site-foot-id{align-items:center;gap:14px;min-width:0;display:flex}.site-foot-brand .wordmark{gap:8px}.site-foot-brand svg{width:22px;height:22px}.site-foot-brand .wordmark-name{letter-spacing:-.03em;font-size:16px;font-weight:700;display:inline}.site-foot-text{color:var(--text-secondary);margin:0;font-size:13px}.site-foot-link{color:var(--text-primary);text-underline-offset:2px;font-size:13px;font-weight:500;text-decoration:none}.site-foot-link:hover{color:var(--text-primary);text-decoration:underline}@media (width<=1023px){.site-foot{display:none}}.wrap{max-width:720px;margin:0 auto}.wrap-wide{max-width:940px;margin:0 auto}.wrap-wide.wrap-act{max-width:1120px}.down-note{margin:0 0 var(--s-4);background:var(--status-warning-bg);color:var(--status-warning-text);border-radius:var(--r-control);flex-direction:column;gap:3px;padding:10px 14px;font-size:14px;line-height:1.45;display:flex}.down-note b{font-weight:700}.down-note span{color:var(--text-body)}.spin{flex:none;display:inline-grid}.spin>*{grid-area:1/1}.spin-arc{animation:.9s linear infinite spin}.spin-still{display:none}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin-arc{display:none}.spin-still{display:block}}.eyebrow{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-secondary);margin:0 0 8px;font-size:12px;font-weight:400}.h1{margin:0 0 var(--s-2);letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:40px}@media (width<=519px){.h1{font-size:28px;line-height:32px}}@media (width<=359px){.h1{font-size:26px;line-height:30px}}.h2-section{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:700;line-height:30px}.h2,.h3{letter-spacing:0;margin:0;font-size:17px;font-weight:600;line-height:24px}.lede{margin:var(--s-2) 0 var(--s-5);color:var(--text-body);text-wrap:pretty;max-width:640px;font-size:17px;line-height:1.45}@media (width<=519px){.lede{font-size:15px}}.sub{margin:var(--s-1) 0 0;color:var(--text-secondary);font-size:13px;line-height:18px}.fine{color:var(--text-secondary);font-size:12px;line-height:17px}.label,.lbl{color:var(--text-primary);margin-bottom:6px;font-size:13px;font-weight:600;line-height:18px;display:block}.label .req{color:var(--status-negative)}.dim{color:var(--text-secondary)}.term{border-bottom:1px dashed var(--text-secondary);cursor:help}.card,.panel{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);padding:var(--s-4);margin-bottom:var(--s-4)}@media (width>=640px){.card{padding:20px}}.card-head{margin-bottom:var(--s-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card-actions{flex-shrink:0;gap:6px;display:flex}.card.accent{border-left:3px solid var(--text-primary)}.btn{height:var(--h-control);border-radius:var(--r-control);background:var(--action-primary);color:var(--action-primary-text);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) ease-out, border-color var(--dur-fast) ease-out, color var(--dur-fast) ease-out;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--action-primary-hover);color:var(--action-primary-text)}.btn:active{background:var(--action-primary-pressed)}.btn:disabled,.btn[aria-disabled=true]{background:var(--bg-sunken);color:var(--text-disabled);cursor:not-allowed;border-color:#0000}.btn.full{width:100%}.btn.sm{height:var(--h-control-sm);padding:0 12px;font-size:14px}.btn.lg{height:var(--h-control-lg);padding:0 20px;font-size:16px}.btn svg{flex:none}.btn.secondary,.btn.ghost{color:var(--action-secondary);border-color:var(--action-secondary);background:0 0}.btn.secondary:hover,.btn.ghost:hover{background:var(--fill-hover);color:var(--action-secondary)}.btn.secondary:active,.btn.ghost:active{background:var(--fill-press)}.btn.secondary:disabled,.btn.ghost:disabled{border-color:var(--border-default);color:var(--text-disabled);background:0 0}.btn.tertiary{color:var(--text-primary);background:0 0;border-color:#0000}.btn.tertiary:hover{background:var(--fill-hover)}.btn.tertiary:active{background:var(--fill-press)}.btn.tertiary:disabled{color:var(--text-disabled);background:0 0}.btn.danger{color:var(--status-negative);border-color:var(--status-negative);background:0 0}.btn.danger:hover{background:var(--status-negative);color:#fff}.btn.danger:active{background:var(--status-negative-pressed);border-color:var(--status-negative-pressed);color:#fff}.btn.danger:disabled{border-color:var(--border-default);color:var(--text-disabled);background:0 0}.btn.ink{background:var(--action-secondary);color:var(--bg-surface)}.btn.ink:hover{background:var(--text-body)}.btn.plain{height:auto;color:var(--text-primary);text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.btn.plain:hover{color:var(--text-link);background:0 0}@media (width<=819px){.btn,.btn.sm{min-height:var(--touch-min)}.btn.plain{min-height:0}}.why{color:var(--text-secondary);font-size:13px;line-height:18px}.why.bad{color:var(--status-negative);align-items:center;gap:6px;display:flex}.icon-btn{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);width:40px;height:40px;color:var(--text-primary);cursor:pointer;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--fill-hover)}.field{width:100%;height:var(--h-control);border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);color:var(--text-primary);transition:border-color var(--dur-fast) ease-out;padding:0 12px;font-size:15px;line-height:20px}.field:focus{border-color:var(--text-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.field.mono{font-family:var(--font-mono);font-size:15px}.field::placeholder,input::placeholder,textarea::placeholder{color:var(--text-disabled);opacity:1}.field:disabled,.field[readonly].fixed{background:var(--bg-sunken);color:var(--text-disabled);border-color:#0000}.field.bad,.field[aria-invalid=true]{border:1.5px solid var(--status-negative)}textarea.field{resize:vertical;height:auto;min-height:84px;padding:10px 12px}select.field{appearance:none;background-image:none;padding-right:36px}.helper{color:var(--text-secondary);margin-top:6px;font-size:12px;line-height:17px}.helper.bad{color:var(--status-negative);align-items:center;gap:5px;display:flex}input,textarea,select{box-sizing:border-box;max-width:100%}.form-row{margin-bottom:14px}.stack{flex-direction:column;gap:10px;display:flex}.inline{align-items:center;gap:8px;display:flex}.inline>.field{flex:1;min-width:0}.notice{border-radius:var(--r-control);background:var(--status-warning-bg);color:var(--status-warning-text);align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;line-height:1.45;display:flex}.notice.bad{background:var(--bg-surface);border:1px solid var(--border-default);border-left:3px solid var(--status-negative);color:var(--text-primary)}.notice>svg{flex:none;margin-top:1px}.empty{text-align:left;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);margin-bottom:var(--s-4);padding:32px 24px}.empty b,.empty-title{margin:0 0 6px;font-size:17px;font-weight:700;line-height:24px;display:block}.empty p{color:var(--text-secondary);margin:0 0 12px;font-size:14px;line-height:1.45}.tabs{border-bottom:1px solid var(--border-default);scrollbar-width:none;gap:20px;margin-bottom:18px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab-btn{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0;font-size:15px;font-weight:400;line-height:20px;text-decoration:none}.tab-btn:hover{color:var(--text-primary)}.tab-btn[aria-selected=true]{color:var(--text-primary);border-bottom-color:var(--text-primary);font-weight:600}@media (width<=819px){.tab-btn{min-height:44px}}.seg{background:var(--bg-sunken);border-radius:var(--r-control);gap:0;padding:3px;display:flex}.seg>button{border-radius:var(--r-chip);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:1;padding:6px 18px;font-size:14px;line-height:20px}.seg>button[aria-pressed=true],.seg>button[aria-selected=true]{background:var(--seg-on);color:var(--text-primary);font-weight:600;box-shadow:0 1px 2px #00000014}@media (width<=819px){.seg>button{min-height:38px}}.chip{border:1px solid var(--border-default);border-radius:var(--r-chip);color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;padding:6px 12px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.chip:hover{background:var(--fill-hover)}.chip[aria-pressed=true],.chip.on{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface);font-weight:600}@media (width<=819px){.chip{min-height:44px;padding:0 12px;font-size:13px}}.status-pill{border-radius:var(--r-chip);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:1px 6px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.status-pill.ok{color:var(--status-positive)}.status-pill.bad{color:var(--status-negative)}.status-pill.pending{color:var(--text-primary);border-style:dashed}.status-pill.rejected{color:var(--text-secondary);border-color:var(--border-default)}.pill{border:1px solid var(--border-default);border-radius:var(--r-chip);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;padding:1px 6px;font-size:11px;font-weight:500;line-height:16px;display:inline-block}.pill.on{color:var(--text-primary);border-color:var(--text-primary)}.pill.off{color:var(--text-secondary)}.pill.tag{color:var(--text-primary)}.pill.new{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface)}.copyid{font-family:var(--font-mono);align-items:center;gap:6px;min-width:0;display:inline-flex}.copyid>a,.copyid>span:first-child{color:var(--text-link);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.copyid>a:hover{color:var(--text-primary)}.copyid-btn{border-radius:var(--r-chip);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.copyid-btn:hover{background:var(--fill-hover);color:var(--text-primary)}.copyid-done{border-radius:var(--r-chip);background:var(--text-primary);height:28px;color:var(--bg-surface);font-family:var(--font-sans);flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}@media (width<=819px){.copyid-btn{width:44px;height:44px}}.tip{z-index:75;background:var(--banner-test-bg);max-width:280px;color:var(--banner-test-text);border-radius:var(--r-control);pointer-events:none;padding:10px 12px;font-size:13px;line-height:1.45;position:absolute}.skel,.skel-line{background:var(--bg-sunken);border-radius:3px;animation:1.2s ease-in-out infinite pulse}.skel-line{vertical-align:middle;width:90px;height:10px;display:inline-block}@keyframes pulse{50%{opacity:.55}}.progress{background:var(--progress-track);border-radius:4px;height:8px;overflow:hidden}.progress>span{background:var(--progress-fill);height:100%;display:block}.progress.thin{border-radius:2px;height:4px}.progress.thick{border-radius:5px;height:10px}.modal-scrim{z-index:200;background:var(--scrim);animation:fade-in var(--dur-base) ease-out;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card{border-radius:var(--r-modal);background:var(--bg-surface);border:1px solid var(--border-default);width:420px;max-width:100%;max-height:calc(100vh - 40px);box-shadow:var(--shadow-modal);padding:20px;overflow-y:auto}[data-theme=light] .modal-card{border-color:#0000}.toasts{z-index:260;pointer-events:none;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}@media (width<=519px){.toasts{width:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.toast{pointer-events:auto;border-radius:var(--r-panel);background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);box-shadow:var(--shadow-popover);animation:toast-in var(--dur-base) ease-out;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.toast.failed{border-left:3px solid var(--status-negative)}.toast-icon{flex:none;margin-top:1px}.toast.confirmed .toast-icon{color:var(--status-positive)}.toast.failed .toast-icon{color:var(--status-negative)}.toast.rejected .toast-icon{color:var(--text-secondary)}.toast-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.toast-title{font-size:14px;font-weight:700;line-height:20px}.toast-sub{color:var(--text-secondary);font-size:13px;line-height:18px}.toast-sig{align-items:center;gap:4px;font-size:12px;display:flex}.toast-close{border-radius:var(--r-chip);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-4px -6px 0 0;display:grid}.toast-close:hover{background:var(--fill-hover);color:var(--text-primary)}.rows{border-top:1px solid var(--line)}.row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;display:flex}.row-k{color:var(--muted);flex-shrink:0;font-size:13px}.row-v{text-align:right;word-break:break-word;font-size:14px;font-weight:500}.row-v.num{font-family:var(--mono);font-weight:500}.addr{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--canvas);max-width:100%;font-family:var(--mono);color:var(--ink);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:5px 9px;font-size:11.5px;line-height:1.4;transition:border-color .12s;display:inline-flex}.addr:hover{border-color:var(--signal-line)}.addr-pre{color:var(--signal);font-weight:700}.addr-body{word-break:break-all}.addr-note{color:var(--muted);flex-shrink:0;font-size:10px}.disclose{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.chev{font-family:var(--mono);color:var(--muted);flex-shrink:0;font-size:15px}.step{border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:8px;overflow:hidden}.step-body .fine,.step-body p{color:var(--ink-2);font-size:13.5px;line-height:1.75}.panel-toggle{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.panel-btn{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.panel-btn:hover{border-color:var(--ink)}.panel-btn[aria-expanded=true]{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.panel-btn .caret{font-size:9px;line-height:1;transition:transform .15s}.panel-btn[aria-expanded=true] .caret{transform:rotate(180deg)}.rec{border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:8px;padding:11px 13px}.rec-k{font-family:var(--mono);color:var(--muted);margin:0 0 3px;font-size:11px}.rec-v{word-break:break-all;margin:0;font-size:14px}.back{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:16px;padding:0;font-size:13px;display:inline-flex}.back:hover{color:var(--ink)}.chips{flex-wrap:wrap;gap:6px;padding:10px 0;display:flex}.stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}@media (width<=479px){.stats{gap:8px}.stat{padding:11px 12px}.stat b{font-size:17px}.stat span{font-size:10.5px}}.stat{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:14px 16px}.stat b{font-family:var(--mono);letter-spacing:-.02em;font-size:21px;font-weight:700;display:block}.stat span{color:var(--muted);font-size:11.5px}.game-picker{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.game-picker button{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow);cursor:pointer;text-align:left;color:var(--ink);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.game-picker button strong{letter-spacing:-.01em;font-size:15.5px;font-weight:600}.game-picker button span{color:var(--muted);font-size:12px}.game-picker button:hover{border-color:var(--ink)}.game-picker button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.game-picker button[aria-pressed=true] span{color:#f1f0ed9e}.hero{background:var(--dark);color:var(--on-dark);border-radius:var(--r-md);margin:0 0 14px;padding:18px 20px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background-image:radial-gradient(#f1f0ed12 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.hero-value{letter-spacing:-.03em;word-break:break-word;margin:0;font-size:clamp(24px,6vw,34px);font-weight:700;line-height:1.1}.hero-value .unit{color:#f1f0ed8c;margin-left:6px;font-size:.5em;font-weight:500}.hero-note{color:#f1f0ed9e;margin:8px 0 0;font-size:12.5px}.hero-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex;position:relative}.hero-tag{background:#f1f0ed1f;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.hero-tag.on{background:var(--signal)}.share-card{border-radius:var(--r-md);border:1px solid var(--line);width:100%;margin-bottom:12px;display:block}.share-actions{flex-wrap:wrap;gap:8px;display:flex}.share-actions .btn{flex:1;min-width:120px}.hero{background:var(--dark);color:var(--on-dark);border-radius:var(--r-md);margin-bottom:16px;padding:18px 20px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#f1f0ed0d 0 1px,#0000 1px 14px);position:absolute;inset:0}.hero-eyebrow{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f1f0ed80;margin:0 0 6px;font-size:10.5px}.hero-title{letter-spacing:-.02em;word-break:break-word;margin:0;font-size:30px;font-weight:700;line-height:1.1}.hero-title.mono{font-family:var(--mono);font-size:25px}.hero-stats{flex-wrap:wrap;gap:26px;margin-top:14px;display:flex}.hero-stat b{letter-spacing:-.01em;font-size:20px;font-weight:700;display:block}.hero-stat span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#f1f0ed80;font-size:10.5px}.hero-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#f1f0ed8c;z-index:1;border:1px solid #f1f0ed33;border-radius:999px;padding:3px 10px;font-size:10.5px;position:absolute;top:16px;right:18px}.rec-grid{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=620px){.rec-grid{grid-template-columns:1fr 1fr}}.ident{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ident-name{font-family:var(--mono);font-size:15px;font-weight:700}.qr{width:168px;height:168px;image-rendering:pixelated;border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;padding:8px;display:block}.qr-wrap{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.qr-side{flex:1;min-width:200px}.pad{grid-template-rows:repeat(2,46px);grid-template-columns:repeat(3,46px);justify-content:center;gap:6px;margin-bottom:14px;display:grid}.pad button{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;font-size:16px}.pad button:disabled{opacity:.4;cursor:not-allowed}.pad .up{grid-column:2}.meter{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:14px;font-size:11px;display:flex}.meter b{color:var(--ink);font-weight:700}.board-input{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.tiles-wrap{position:relative}.tiles{justify-content:center;gap:6px;margin:0 auto 18px;display:grid}.tile-row{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.tile{border:2px solid var(--line);background:var(--surface);width:54px;height:54px;font-family:var(--sans);text-transform:uppercase;color:var(--ink);border-radius:8px;place-items:center;font-size:24px;font-weight:700;display:grid}.tile.filled{border-color:#c9c6bf}.tile.correct{background:var(--signal);border-color:var(--signal);color:#fff}.tile.present{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.tile.absent{color:#7a7871;background:#d9d6d0;border-color:#d9d6d0}@media (width<=640px){.wordle-card{padding:14px 10px 12px}.wordle-card .card-head,.wordle-hint{display:none}.wordle-card>.fine{text-align:center;margin:0 0 8px}.wordle-card .tiles{gap:5px;margin-bottom:12px}.wordle-card .tile-row{gap:5px}.wordle-card .tile{border-radius:7px;width:min(44px,20vw - 19.2px);height:min(44px,20vw - 19.2px);font-size:19px}.wordle-card .keys{gap:6px;width:100%}.wordle-card .key-row{justify-content:center;gap:4px;width:100%}.wordle-card .key{flex:1 1 0;min-width:0;max-width:40px;height:44px;padding:0;font-size:13px}.wordle-card .key.wide{flex:1.6 1 0;max-width:62px;font-size:10.5px}}.keys{flex-direction:column;align-items:center;gap:6px;display:flex}.key-row{gap:5px;display:flex}.key{background:var(--surface);min-width:30px;height:46px;box-shadow:var(--shadow);font-family:var(--sans);text-transform:uppercase;color:var(--ink);cursor:pointer;border:0;border-radius:6px;padding:0 9px;font-size:13px;font-weight:600}.key:hover{background:#fbfaf8}.key.wide{min-width:54px;font-size:11px}.key.correct{background:var(--signal);color:#fff}.key.present{background:var(--ink);color:var(--canvas)}.key.absent{color:#8a887f;box-shadow:none;background:#d9d6d0}@media (width<=419px){.key{min-width:26px;height:42px;padding:0 6px;font-size:12px}.key.wide{min-width:46px;font-size:10px}}.result{text-align:center;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow);margin-bottom:14px;padding:16px}.result h3{letter-spacing:-.01em;margin:0 0 4px;font-size:17px;font-weight:600}.result .answer{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;font-size:15px}.board{border-top:1px solid var(--line)}.board-row{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:6px 0;display:flex}.board-rank{width:18px;font-family:var(--mono);color:var(--muted);text-align:right;flex-shrink:0;font-size:12px;font-weight:700}.board-row:nth-child(-n+3) .board-rank{color:var(--signal)}.board-row.you{background:var(--signal-soft);border-radius:8px;margin:0 -8px;padding:6px 8px}.board-who{flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.board-who strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.board-who span{color:var(--muted);white-space:nowrap;font-size:11px}.board-count{font-family:var(--mono);text-align:right;flex-shrink:0;align-items:baseline;gap:5px;font-size:13.5px;font-weight:600;display:flex}.board-count span{color:var(--muted);font-size:10.5px;font-weight:400;font-family:var(--sans)}@media (width<=379px){.board-who span{display:none}}.pfp{background:var(--soft);vertical-align:middle;line-height:0;display:inline-block;position:relative;overflow:hidden}.pfp-round{border-radius:50%}.pfp-hex{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);border-radius:0}.pfp img,.pfp-art,.pfp-art svg,.pfp-cells{object-fit:cover;width:100%;height:100%;display:block}.pfp-cells{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid}.pfp-cells>span{display:block}.tok-icon{vertical-align:middle;background:var(--bg-sunken);color:var(--text-primary);font-family:var(--font-mono);place-items:center;font-weight:500;line-height:1;display:inline-grid;overflow:hidden}.tok-icon img{object-fit:cover;width:100%;height:100%;display:block}.tok-img{border:1px solid var(--border-default)}.tok-blank-in{background:var(--border-default);border-radius:4px;width:45%;height:45%}.tok-wthru{background:var(--action-primary);color:#151412}.tok-tusd{color:var(--action-primary);background:#151412}.tok-thru{background:var(--bg-sunken);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-default)}[data-theme=dark] .tok-tusd{box-shadow:inset 0 0 0 1px var(--border-default)}.tok-field{align-items:center;gap:8px;display:inline-flex}.foot{text-align:center;margin-top:34px}.foot p{margin:0 0 4px}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.page-head .h1{margin-bottom:0}.pal-art{border-radius:var(--r-sm);flex-shrink:0;overflow:hidden}.pal-art svg{width:100%;height:100%;image-rendering:pixelated;display:block}.pal-mint{align-items:center;gap:24px;display:flex}.pal-mint-art{flex-shrink:0}.pal-mint-body{flex:1;min-width:0}.pal-teaser{grid-template-columns:repeat(2,112px);gap:8px;display:grid}.pal-reveal{cursor:pointer;background:0 0;border:0;padding:0}.pal-count{margin-bottom:8px}.pal-count-n{font-family:var(--mono);letter-spacing:-.02em;font-size:30px;font-weight:700}.pal-bar{background:var(--line);border-radius:99px;height:8px;margin-bottom:14px;overflow:hidden}.pal-bar>div{background:var(--ink);border-radius:99px;height:100%;transition:width .4s}.pal-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.pal-tile{background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;font:inherit;color:inherit;flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex}.pal-tile:hover{border-color:var(--ink)}.pal-tile .pal-art{aspect-ratio:1;width:100%!important;height:auto!important}.pal-name{font-family:var(--mono);font-size:13px;font-weight:600}.pal-modal{max-width:420px;max-height:92vh;overflow-y:auto}.pal-modal-art{justify-content:center;display:flex}.pal-modal-art .pal-art{aspect-ratio:1;width:min(280px,100%)!important;height:auto!important}.linkish{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=640px){.pal-mint{flex-direction:column;align-items:stretch}.pal-mint-art{justify-content:center;display:flex}.pal-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}}.faucet-drop{flex:none;position:relative}.faucet-menu{z-index:70;background:var(--surface);border:1px solid var(--line);width:250px;max-width:calc(100vw - 24px);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:2px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.topbar .faucet-drop{position:static}.topbar .faucet-menu{width:auto;top:calc(100% + 6px);left:12px;right:12px}.faucet-claim{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 10px;font-size:14px;font-weight:600;display:flex}.faucet-claim:hover:not(:disabled){background:var(--hover)}.faucet-claim:disabled{opacity:.55;cursor:default}.faucet-claim .fine{font-weight:400}.faucet-none{color:var(--muted);margin:0;padding:9px 10px;font-size:13px;line-height:1.6}.faucet-note{background:var(--soft);border-radius:8px;margin:2px 5px 4px;padding:8px 9px;font-size:12.5px;line-height:1.55}.faucet-note.bad{color:var(--signal)}.faucet-more{border-top:1px solid var(--line);color:var(--muted);margin-top:2px;padding:8px 10px;font-size:12.5px;text-decoration:none;display:block}.faucet-more:hover{color:var(--ink)}.tok-head-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.tok-star{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.tok-star:hover{color:var(--ink);border-color:var(--muted)}.tok-star.on{color:var(--signal);border-color:var(--signal-line);background:var(--signal-soft)}.bar-find-form{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);height:36px;color:var(--text-secondary);align-items:center;gap:8px;padding:0 10px;display:flex;position:relative}[data-theme=dark] .bar-find-form{background:var(--bg-canvas)}.bar-find-form:focus-within{border-color:var(--text-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.bar-find-form input{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px}.bar-find-form input:focus-visible{outline:0}.bar-find-form kbd{border:1px solid var(--border-default);font-family:var(--font-mono);color:var(--text-secondary);border-radius:3px;flex:none;padding:0 5px;font-size:11px;line-height:16px}.bar-find-form .home-search-error{z-index:75;border-radius:var(--r-control);background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-popover);color:var(--status-negative);margin:0;padding:8px 10px;font-size:13px;position:absolute;top:calc(100% + 6px);left:0;right:0}.bar-searchrow .bar-find-form,.drawer .bar-find-form{height:44px}.bar-searchrow .bar-find-form input,.drawer .bar-find-form input{font-size:16px}@media (width<=1023px){.bar-find-form kbd{display:none}}.drawer .bar-find-form{margin:0 0 8px}.modal-card.txd{width:420px;padding:0}.txd.failed{border-left:3px solid var(--status-negative)}.txd-head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.txd-title{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;line-height:24px;display:flex}.txd-ok{color:var(--status-positive)}.txd-bad{color:var(--status-negative)}.txd-dim{color:var(--text-secondary)}.txd-x{border-radius:var(--r-control);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px -8px -6px 0;display:grid}.txd-x:hover{background:var(--fill-hover);color:var(--text-primary)}.txd-body{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.txd-amt{flex-direction:column;gap:4px;display:flex}.txd-amt span{color:var(--text-secondary);font-size:13px}.txd-amt b{overflow-wrap:anywhere;font-size:22px;font-weight:500;line-height:28px}.txd-rows{border-top:1px solid var(--border-subtle);flex-direction:column;font-size:14px;display:flex}.txd-row{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.txd-rows>:last-child,.txd-tech-body>:last-child{border-bottom:0}.txd-row>span:first-child{color:var(--text-secondary);flex:none}.txd-row>span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.txd-row .mono{font-size:13px}.txd-tech>summary{cursor:pointer;border-bottom:0;list-style:none}.txd-tech>summary::-webkit-details-marker{display:none}.txd-tech-k{align-items:center;gap:4px;display:inline-flex}.txd-tech[open] .txd-tech-k svg{transform:rotate(180deg)}.txd-tech-body{border-left:2px solid var(--border-subtle);padding:0 0 4px 12px}.txd-note{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.txd-text{margin:0;font-size:14px;line-height:1.45}.txd-steps{flex-direction:column;display:flex}.txd-step{align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.txd-step-mark{border:2px solid var(--border-default);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.txd-step.done .txd-step-mark{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface)}.txd-step.active .txd-step-mark{color:var(--text-primary);border:0}[data-theme=dark] .txd-step.active .txd-step-mark{color:var(--action-primary)}.txd-step.active .txd-step-label{font-weight:600}.txd-step.todo .txd-step-label{color:var(--text-secondary)}.txd-elapsed{color:var(--text-secondary);margin-left:auto;font-size:13px}.txd-sig{background:var(--bg-sunken);border-radius:var(--r-control);justify-content:space-between;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:13px;display:flex}.txd-sig>span:first-child{color:var(--text-secondary)}.txd-links{flex-direction:column;gap:6px;font-size:14px;display:flex}.txd-link{color:var(--text-primary)}.txd-link.strong{font-weight:600}@media (width<=519px){.modal-scrim:has(.txd){align-items:flex-end;padding:0}.modal-card.txd{border-radius:var(--r-modal) var(--r-modal) 0 0;width:100%;max-width:none;max-height:92vh;padding-bottom:env(safe-area-inset-bottom,0px)}}.gw{max-width:1120px;padding-top:32px}.gw-hero{text-align:center;justify-content:center;display:flex}.gw-copy{flex-direction:column;align-items:center;min-width:0;max-width:640px;display:flex}.gw-title{letter-spacing:-.03em;text-wrap:balance;margin:24px 0 0;font-size:44px;font-weight:700;line-height:1.05}.gw-lead{max-width:520px;color:var(--text-body);text-wrap:pretty;margin:16px 0 0;font-size:17px;line-height:1.5}.gw-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.gw-note{color:var(--text-secondary);text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:18px}.gw-note+.gw-note{margin-top:4px}.gw-copy .notice{text-align:left;margin-top:12px}.gw-rule{border:0;border-top:1px solid var(--border-default);margin:48px 0 0}.gw-manual>summary{min-height:44px;font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;border-radius:var(--r-control);align-items:center;gap:8px;margin-top:16px;font-size:15px;font-weight:600;list-style:none;display:flex}.gw-manual>summary::-webkit-details-marker{display:none}.gw-manual>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.gw-manual>summary svg{transition:transform var(--dur-base) var(--ease);flex:none;transform:rotate(-90deg)}.gw-manual[open]>summary svg{transform:none}.gw-manual,.gw-warn{max-width:640px;margin-inline:auto}.gw-manual-body{flex-direction:column;gap:12px;max-width:640px;padding-top:16px;display:flex}.gw-sub{margin:8px 0 0;font-size:13px;font-weight:600;line-height:18px}.gw-sub:first-child{margin-top:0}.gw-steps{border-top:1px solid var(--border-subtle);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gw-steps li{border-bottom:1px solid var(--border-subtle);gap:12px;padding:8px 0;font-size:14px;line-height:1.45;display:flex}.gw-steps li>.mono:first-child{border:1.5px solid var(--text-primary);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.gw-ver{color:var(--text-secondary);font-size:13px;font-weight:400}.gw-warn{border-radius:var(--r-control);background:var(--bg-sunken);color:var(--text-body);align-items:flex-start;gap:10px;margin-top:24px;padding:10px 14px;font-size:14px;line-height:1.45;display:flex}.gw-warn>svg{color:var(--text-primary);flex:none;margin-top:1px}@media (width<=519px){.gw{padding-top:8px}.gw-title{font-size:32px}.gw-actions{align-self:stretch}.gw-actions .btn{white-space:normal;width:100%}}.faucet-page{flex-direction:column;gap:0;max-width:720px;display:flex}.faucet-head .lede{margin-bottom:16px}.faucet-head .tabs{margin-bottom:20px}.faucet-card{flex-direction:column;gap:14px;display:flex}.faucet-card-head{align-items:center;gap:12px;display:flex}.faucet-row{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.faucet-row .mono{color:var(--text-secondary);font-size:14px}.nf{padding-top:24px}.nf-actions{flex-wrap:wrap;gap:8px;display:flex}.pill2{font-family:var(--font-sans);white-space:nowrap;text-transform:none;letter-spacing:0;background:var(--bg-sunken);color:var(--text-primary);border-radius:4px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.pill2.positive{background:var(--tint-positive-bg);color:var(--tint-positive-fg)}.pill2.negative{background:var(--tint-negative-bg);color:var(--tint-negative-fg)}.pill2.brand{background:var(--tint-brand-bg);color:var(--tint-brand-fg)}.pill2.pending{background:var(--bg-sunken);color:var(--text-primary)}.pill2.lg{border-radius:6px;padding:5px 10px;font-size:13px}.amt-pos{color:var(--status-positive)}.amt-neg{color:var(--status-negative)}.amt-none{color:var(--text-secondary)}.nt{flex:none;display:flex;position:relative}.nt-btn{position:relative}.nt-btn-desk{border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-surface);width:36px;height:36px;color:var(--text-primary);cursor:pointer;place-items:center;padding:0;display:grid}.nt-btn-desk:hover{background:var(--fill-hover)}.nt-mobile .bar-icon{display:grid}.nt-badge{box-sizing:border-box;background:var(--action-primary);min-width:18px;height:18px;color:var(--action-primary-text);box-shadow:0 0 0 2px var(--bg-surface);border-radius:9px;place-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.nt-mobile .nt-badge{top:4px;right:4px}.nt-pop{z-index:70;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-panel);width:400px;max-width:calc(100vw - 24px);max-height:min(640px,100vh - 90px);box-shadow:var(--shadow-popover);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.nt-sheet{z-index:120;background:var(--bg-surface);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);animation:fade-in var(--dur-base) ease-out;flex-direction:column;display:flex;position:fixed;inset:0}.nt-head{align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.nt-sheet .nt-head{min-height:var(--h-bar);box-sizing:border-box;border-bottom:1px solid var(--border-subtle);padding:6px 12px 6px 4px}.nt-head h2{flex:1;margin:0;font-size:17px;font-weight:700;line-height:24px}.nt-markall{font-size:13px}.nt-chips{scrollbar-width:none;flex-wrap:nowrap;padding:0 16px 10px;overflow-x:auto}.nt-sheet .nt-chips{padding-top:10px}.nt-chips .chip{flex:none}.nt-list{border-top:1px solid var(--border-subtle);flex:1;overflow-y:auto}.nt-item{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;display:flex}.nt-item.unread{background:var(--bg-canvas)}.nt-item-main{min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.nt-item-main:hover{background:var(--fill-hover)}.nt-ic{border-radius:var(--r-control);background:var(--bg-sunken);width:32px;height:32px;color:var(--text-primary);flex:none;place-items:center;display:grid}.nt-ic.positive{background:var(--tint-positive-bg);color:var(--tint-positive-fg)}.nt-ic.negative{background:var(--tint-negative-bg);color:var(--tint-negative-fg)}.nt-ic.brand{background:var(--tint-brand-bg);color:var(--tint-brand-fg)}.nt-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nt-text b{font-size:14px;font-weight:700;line-height:20px}.nt-body{color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.nt-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.nt-dot{background:var(--action-primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.nt-claim{flex:none;margin-right:16px}.nt-none{color:var(--text-secondary);margin:0;padding:24px 16px;font-size:14px;line-height:1.45}.nt-empty{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px 24px;display:flex}.nt-empty p{color:var(--text-secondary);margin:0}.nt-foot{border-top:1px solid var(--border-subtle);padding:12px 16px;font-size:13px}.nt-sheet .nt-ic{width:36px;height:36px}.nt-sheet .nt-text b{font-size:15px}.nt-sheet .nt-item-main{padding:14px 16px}.tabbar{z-index:55;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bg-surface);border-top:1px solid var(--border-default);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar-item{min-height:44px;color:var(--text-secondary);flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:0 0 10px;font-size:11px;font-weight:500;line-height:14px;text-decoration:none;display:flex}.tabbar-item:hover{color:var(--text-primary)}.tabbar-item.on{color:var(--text-primary);font-weight:600}.tabbar-trade-btn{background:var(--banner-test-bg);width:54px;height:54px;color:var(--action-primary);box-shadow:0 0 0 4px var(--bg-surface);border-radius:50%;place-items:center;margin-top:-30px;display:grid}[data-theme=dark] .tabbar-trade-btn{border:1px solid var(--border-default)}.tabbar-item:focus-visible{outline-offset:-2px}@media (width<=1023px){body{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px))}:is(body:has(.sheet-scrim,.modal-scrim,.nt-sheet,.drawer,.picker-scrim,.wact-scrim) .tabbar,body:has(input:focus:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=file]),textarea:focus,select:focus) .tabbar,body:has(.sheet-scrim,.modal-scrim,.nt-sheet,.drawer) .wall-fab){display:none}}@media (width>=1024px){.tabbar{display:none}}.pill-ava{display:none}@media (width<=359px){.wallet-pill.connected{justify-content:center;width:36px;height:36px;padding:0}.wallet-pill.connected .pill-chip{display:none}.pill-ava{place-items:center;display:grid}.wallet-pill.locked{border-color:#0000;justify-content:center;width:44px;height:44px;padding:0}.wallet-pill.locked .pill-word{display:none}}@media (width>=1024px) and (width<=1279px){.bar-left .brand .wordmark-name{display:none}.bar-nav>a,.bar-more>summary{padding:7px 8px}.bar-right .wallet-pill .pill-long{display:none}.bar-right .wallet-pill .pill-short{display:inline}}
