@import url('./tokens.css');


.world .top204{padding:0 0 28px;max-width:100%}
.world .ctabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:10px 0;max-width:100%}
.world .ctabs::-webkit-scrollbar{display:none}
.world .ctab{flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:44px;min-width:44px;border-radius:12px;border:1px solid var(--cw-line);background:var(--cw-white);padding:4px 12px;font:inherit;color:var(--cw-ink);cursor:pointer;text-align:left}
.world .ctab b{font-size:.875rem;font-weight:800;line-height:1.15}
.world .ctab small{font-size:0.6875rem;color:var(--cw-muted);line-height:1.2;white-space:nowrap}
.world .ctab[aria-selected=true]{background:var(--cw-solid);border-color:var(--cw-solid);color:var(--cw-on-solid)}
.world .ctab[aria-selected=true] small{color:rgba(255,255,255,.78)}
.world .ctab--off b{text-decoration:line-through;text-decoration-thickness:2px;color:var(--cw-unk-ink)}
.world .ctab--off[aria-selected=true] b{color:var(--cw-on-solid)}
.world .ctab--stale small{color:var(--cw-dn);font-weight:700}
.world .ctab[aria-selected=true].ctab--stale small{color:var(--world-color-stale-tab-ink)}
.world .chead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:4px 0 8px}
.world .chead h2{margin:0;font-size:1.125rem;font-weight:800}
.world .chead .num{font-size:0.7813rem;color:var(--cw-muted)}
.world .chead a,.world .vobox a,.world .preR a,.world .hnote a,.sheet204 .hnote a{color:var(--cw-link);font-weight:700;min-height:44px;display:inline-flex;align-items:center;margin:-12px 0;padding:0 2px;text-decoration:underline}
.world .chead a{font-size:0.7813rem;text-decoration:none}
.world .vobox{background:var(--cw-unk);color:var(--cw-unk-ink);border-radius:12px;padding:10px 12px;font-size:0.8438rem;line-height:1.5;margin:0 0 10px}
.world .vobox b{color:var(--cw-ink-2)}
.world .stalebox,.world .waitline{background:var(--cw-note);color:var(--cw-ink);border-radius:12px;padding:10px 12px;font-size:0.8438rem;line-height:1.5;margin:0 0 10px}
.world .stalebox b,.world .waitline b{display:block;color:var(--cw-ink-2)}
.world .waitline{margin:10px 0 0}
.world .grid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.world .grid2 .tile{flex:0 0 auto;width:auto;min-width:0}
.world .grid2 .tile__art{height:auto;aspect-ratio:1}
.world .grid2 .tile__art img{width:100%;height:100%;object-fit:cover}
.world .grid2 .tile__row .up{color:var(--cw-up)}
.world .grid2 .tile__row .dn{color:var(--cw-dn)}
.world .grid2 .tile__wl{position:absolute;top:4px;right:4px;width:44px;height:44px;border:0;border-radius:22px;background:transparent;color:var(--world-color-white);font-size:1.25rem;text-shadow:0 1px 2px rgba(0,0,0,.6);cursor:pointer}
.world .grid2 .add{padding:0 8px}
.world .tile__tag--vo{position:absolute;left:6px;bottom:6px;background:var(--cw-unk-ink);color:var(--world-color-white);font-size:0.625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:2px 6px}
.world .tile.is-closed .tile__art{filter:grayscale(1);opacity:.85}
.world .preR{margin:0 0 12px;background:var(--cw-white);border:1px solid var(--cw-line);border-radius:12px;padding:12px}
.world .preR b{display:block;font-size:.9375rem}
.world .preR p{margin:4px 0 0;font-size:0.8438rem;line-height:1.5;color:var(--cw-ink)}
.world .hnote{font-size:0.7813rem;color:var(--cw-muted);line-height:1.45;margin:8px 0 0}
.world .sr,.sheet204 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.sheet204{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}
.sheet204__scrim{position:absolute;inset:0;background:rgba(0,0,0,.45)}
.sheet204__panel{position:relative;width:100%;max-width:560px;max-height:90vh;overflow:auto;background:var(--cw-bg);border-radius:16px 16px 0 0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));box-sizing:border-box;color:var(--cw-ink)}
.sheet204 h2{margin:0;font-size:1.125rem;font-weight:800;outline:none}
.sheet204 .s{margin:4px 0 10px;font-size:0.7813rem;color:var(--cw-muted);line-height:1.45}
.sheet204 .chainrows{background:var(--cw-white);border:1px solid var(--cw-line);border-radius:12px;overflow:hidden;margin:0 0 10px}
.sheet204 .chainrows .r{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px;border-bottom:1px solid var(--cw-line);font-size:0.8438rem;line-height:1.4;align-items:center}
.sheet204 .chainrows .r:last-child{border-bottom:0}
.sheet204 .chainrows .r b{display:block;font-size:.875rem}
.sheet204 .chainrows .r small{display:block;color:var(--cw-muted);font-size:.75rem}
.sheet204 .chainrows__search{grid-column:1 / -1;min-width:0;min-height:44px;display:flex;align-items:center;color:var(--cw-link);text-decoration:underline;overflow-wrap:anywhere}
@media (min-width:768px){.sheet204 .chainrows .r{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sheet204 .chainrows__search{grid-column:auto}}
.sheet204 .st{font-size:0.6875rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:3px 8px;white-space:nowrap}
.sheet204 .st--open{background:var(--cw-good);color:var(--cw-up)}
.sheet204 .st--closed{background:var(--cw-unk);color:var(--cw-unk-ink)}
.sheet204 .st--unread{background:var(--cw-note);color:var(--cw-amber)}
.sheet204 .hnote{font-size:0.7813rem;color:var(--cw-muted);line-height:1.45;margin:8px 0 0}
.sheet204__close{margin-top:10px;width:100%;height:44px;border-radius:22px;background:var(--cw-white);color:var(--cw-ink);border:1px solid var(--cw-line);font:700 .875rem/1 var(--font-ui)}
.toast204{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));transform:translateX(-50%);max-width:calc(100vw - 32px);background:var(--cw-solid);color:var(--cw-on-solid);border-radius:12px;padding:10px 14px;font-size:0.8438rem;z-index:70}
.toast204 a{color:inherit;font-weight:700}
@media (min-width:1200px){.world .grid2{grid-template-columns:repeat(5,minmax(0,1fr))}.world .ctab{padding:4px 16px}}


.world [role="status"][data-note-kind]{box-sizing:border-box;max-width:100%;padding:12px 14px;border:1px solid;border-inline-start-width:4px;border-radius:8px;font-size:1rem;line-height:1.5;white-space:normal;overflow-wrap:anywhere}
.world [data-note-kind="invalid"]{background:var(--cw-warn);color:var(--cw-red-ink);border-color:var(--cw-red-ink)}
.world [data-note-kind="unreadable"]{background:var(--cw-note);color:var(--cw-amber-2);border-color:var(--cw-amber);border-inline-start-style:dashed}
.world [data-note-kind="failed"]{background:var(--cw-unk);color:var(--cw-unk-ink);border-color:var(--cw-unk-ring);border-inline-start-style:double}


.world .token-chains-deepest-liquidity{grid-column:1 / -1;min-width:0;max-width:100%;margin:0 0 12px;font-size:1rem;line-height:1.5;color:var(--cw-ink);white-space:normal;overflow-wrap:anywhere}


.token-chain-card{min-width:0;overflow-wrap:anywhere}
.token-chain-card dl>div{min-width:0}
.token-chain-card dd{min-width:0;margin-inline-start:0;overflow-wrap:anywhere}
