.token-row{display:grid;grid-template-columns:32px minmax(0,1fr) 104px 72px 92px 88px 98px 116px 48px;gap:12px;align-items:center;padding:8px 14px;color:var(--paper);font-size:13px;border-bottom:1px solid var(--border);transition:background .1s ease}.token-row:last-child{border-bottom:none}.token-row:hover{background:var(--ink-2);color:var(--paper)}.token-row-head{font-size:10.5px;font-weight:550;text-transform:uppercase;letter-spacing:.06em;color:var(--paper-faint);padding-top:8px;padding-bottom:6px}.token-row-head:hover{background:transparent}.tr-sort{display:inline-flex;align-items:baseline;gap:3px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;transition:color .12s ease}.tr-sort:hover{color:var(--paper-dim)}.tr-sort[data-active=true]{color:var(--paper)}.tr-sort-mark{font-size:9px;line-height:1;opacity:0}.tr-sort[data-active=true] .tr-sort-mark{opacity:1}.tr-num .tr-sort{justify-content:flex-end}.tr-poster{width:32px;height:32px;border-radius:var(--r-sm);overflow:hidden}.tr-poster img{display:block;width:100%;height:100%;object-fit:cover}.tr-id{display:flex;align-items:baseline;gap:6px;min-width:0}.tr-name{font-family:var(--font-display);font-variation-settings:var(--font-display-vars);font-weight:600;letter-spacing:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-symbol{flex:none;font-size:12px}.tr-num{display:flex;justify-content:flex-end;align-items:baseline;min-width:0;text-align:right;white-space:nowrap}.tr-spark{display:flex;align-items:center;opacity:.9}.tr-progress{min-width:0}@media (max-width:860px){.token-row{grid-template-columns:32px minmax(0,1fr) 90px 64px 84px 80px 44px;gap:10px}.token-row .money-unit,.tr-progress,.tr-spark{display:none}}@media (max-width:480px){.token-row{grid-template-columns:32px minmax(0,1fr) 84px 60px 44px;gap:8px;padding:8px 10px}.tr-mc,.tr-vol{display:none}}.tr-grad-mark{flex:none;height:9px;width:auto}.launch-rail{display:flex;flex-direction:column;height:100%;min-height:0}.lr-list-wrap{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.lr-list{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.lr-empty{padding:24px 14px;text-align:center;font-size:12.5px}.lr-row{border-bottom:1px solid var(--border)}.lr-hit{display:flex;align-items:flex-start;gap:9px;padding:9px 11px;color:inherit;text-decoration:none;transition:background .1s ease}.lr-mark{flex:none;width:40px;height:40px;border-radius:3px;background:var(--ink-2);object-fit:cover}.lr-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}a.lr-hit:hover{background:var(--ink-2)}.lr-row:last-child{border-bottom:none}.lr-line{display:flex;align-items:center;gap:6px;min-width:0}.lr-name{font-size:12.5px;font-weight:550;color:var(--paper);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-ticker{font-size:11.5px;flex:none}.lr-time{margin-left:auto;flex:none;font-size:10.5px}.lr-meta .chip{font-size:9.5px;padding:1px 6px}.lr-spent{margin-left:auto;font-size:10.5px}.lr-mint{font-size:11px}.lr-sub{flex-wrap:wrap;gap:4px 8px;font-size:10px}.lr-confirm{margin-left:auto}.lr-row{--lr-quiet:#8c93cb}.lr-row .lr-confirm,.lr-row .lr-mint,.lr-row .lr-payer,.lr-row .lr-spent,.lr-row .lr-time{color:var(--lr-quiet)}a.lr-hit .lr-mint{color:var(--quill)}a.lr-hit:hover .lr-mint{color:var(--quill-bright);text-decoration:underline}.lr-new{position:absolute;top:8px;left:50%;transform:translateX(-50%);background:linear-gradient(var(--quill-wash),var(--quill-wash)),var(--ink-2);box-shadow:var(--shadow-lift);cursor:pointer;animation:slide-in .2s ease-out}.lr-new:hover{color:var(--quill)}.lr-row-skel{pointer-events:none}.lr-skel-line{height:9px;border-radius:3px;width:70%}.lr-skel-short{width:45%}.side-rail{display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.sr-head{grid-row:1;display:flex;align-items:center;padding:12px 12px 10px;border-bottom:1px solid var(--border)}.sr-title{font-family:var(--font-display);font-variation-settings:var(--font-display-vars);font-size:14px;font-weight:600;letter-spacing:0;color:var(--paper);margin:0}.sr-collapse{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-sm);color:var(--paper-faint);transition:color .12s ease,background .12s ease}.sr-collapse:hover{color:var(--paper);background:var(--ink-2)}.sr-collapse:focus-visible{outline-offset:0}.side-rail-panel{grid-row:2;grid-column:1;min-width:0;min-height:0;display:flex;flex-direction:column}.side-rail-panel>*{flex:1 1;min-height:0}.rail-backdrop,.rail-handle{display:none}@media (max-width:1100px){.board-chat.rail-sheet{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;flex-direction:column;height:auto;top:auto;overflow:visible;background:var(--ink-1);border-top:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.45);padding-bottom:env(safe-area-inset-bottom,0)}.board-chat.rail-sheet>.rail-handle{flex:none}.rail-handle{display:flex;align-items:center;gap:10px;width:100%;height:46px;padding:0 14px;color:var(--paper);border-radius:var(--r-lg) var(--r-lg) 0 0;transition:background .12s ease}.rail-handle:hover{background:var(--ink-2)}.rail-handle-grip{width:28px;height:4px;border-radius:999px;background:var(--border-strong);flex:none}.rail-handle-label{font-size:13px;font-weight:550;letter-spacing:.01em}.rail-handle-chevron{margin-left:auto;display:inline-flex;color:var(--paper-faint);transition:transform .24s ease}.rail-sheet[data-open=true] .rail-handle-chevron{transform:rotate(180deg)}.board-chat.rail-sheet>.rail-sheet-body{flex:none;height:0;overflow:hidden;visibility:hidden;transition:height .26s ease,visibility 0s linear .26s}.board-chat.rail-sheet[data-open=true]>.rail-sheet-body{height:min(68vh,560px);visibility:visible;transition:height .26s ease,visibility 0s}.rail-sheet .side-rail{border:none;border-top:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.rail-backdrop{display:block;position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .24s ease}.rail-backdrop[data-open=true]{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.rail-backdrop,.rail-handle-chevron,.rail-sheet-body{transition-duration:0s}}.launches-pill{flex:none;font:inherit;color:var(--paper);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.launches-pill:hover{border-color:rgba(255,255,255,.24);background-color:rgba(13,14,20,.5)}.lp-title{font-family:var(--font-display);font-variation-settings:var(--font-display-vars);font-weight:600;letter-spacing:-.005em}.lp-count{flex:none;min-width:20px;padding:1px 5px;border-radius:999px;background:rgba(255,255,255,.12);color:var(--paper);font-size:10.5px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:center}.lp-caret{color:var(--paper-dim);opacity:.8;margin-left:-2px;transition:transform .16s ease}.launches-pill:hover .lp-caret{opacity:1}.launches-pill[data-expanded] .lp-caret{transform:rotate(180deg)}