.mkt{--mkt-bg:var(--canvas);--mkt-surface:var(--surface);--mkt-surface-2:var(--surface-2);--mkt-border:var(--hairline);--mkt-text:var(--ink);--mkt-text-2:var(--ink-2);--mkt-text-3:var(--ink-3);--mkt-accent:var(--accent);--mkt-accent-soft:var(--accent-soft);--mkt-accent-contrast:var(--accent-contrast);--mkt-accent-dim:var(--accent-deep);--mkt-green:var(--up);--mkt-red:var(--down);color:var(--mkt-text)}.mkt .mkt-display{font-family:var(--font-display);letter-spacing:-.02em;font-weight:650}.mkt .mkt-label{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-text-3);font-size:.6875rem;font-weight:600}.mkt .mkt-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums}.mkt .mkt-btn{background:var(--mkt-accent-dim);color:var(--mkt-accent-contrast);font-family:var(--font-sans);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:600;transition:background-color .14s ease-out,opacity .14s ease-out,transform .14s ease-out;display:inline-flex}.mkt .mkt-btn:hover{opacity:.9}.mkt .mkt-btn:active{transform:translateY(1px)}.mkt .mkt-btn:disabled{opacity:.45;cursor:not-allowed}.mkt .mkt-chip{border:1px solid var(--mkt-border);color:var(--mkt-text-2);font-family:var(--font-sans);background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:500;transition:color .14s ease-out,border-color .14s ease-out,background-color .14s ease-out;display:inline-flex}.mkt .mkt-chip:hover{color:var(--mkt-text);border-color:var(--mkt-text-3)}.mkt .mkt-chip[data-active=true]{color:var(--mkt-accent-dim);border-color:var(--mkt-accent);background:var(--mkt-accent-soft)}.mkt .mkt-input{border:1px solid var(--mkt-border);border-radius:var(--radius-md);background:var(--mkt-surface);width:100%;color:var(--mkt-text);font-family:var(--font-sans);padding:.5rem .75rem;font-size:.875rem}.mkt .mkt-input::placeholder{color:var(--mkt-text-3)}.mkt .mkt-input:focus{border-color:var(--mkt-accent);outline:none}.mkt .mkt-card{border-radius:var(--radius-lg);transition:border-color .14s ease-out,background-color .14s ease-out}.mkt .mkt-row{transition:background-color .14s ease-out,border-color .14s ease-out}.mkt .mkt-row:hover{background-color:var(--mkt-surface-2)}.mkt .mkt-scroll-x{scrollbar-width:none;-ms-overflow-style:none}.mkt .mkt-scroll-x::-webkit-scrollbar{display:none}@keyframes mkt-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mkt .mkt-skel{background:var(--mkt-surface-2);border-radius:6px;position:relative;overflow:hidden}.mkt .mkt-skel:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mkt-text) 6%, transparent), transparent);animation:1.4s linear infinite mkt-shimmer;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.mkt .mkt-skel:after{animation:none}.mkt .mkt-row,.mkt .mkt-card,.mkt .mkt-btn,.mkt .mkt-chip,.mkt .mkt-stat,.mkt .mkt-tab{transition-duration:.01ms}}.mkt .mkt-rail-row{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;margin:0 -.375rem;padding:.375rem;transition:background-color .12s ease-out;display:flex}.mkt .mkt-rail-row:hover{background-color:var(--mkt-surface-2)}.mkt .mkt-rail-row[data-checked=true]{background-color:var(--mkt-accent-soft)}.mkt .mkt-check{appearance:none;border:1.5px solid color-mix(in srgb, var(--mkt-text) 30%, transparent);background:var(--mkt-surface);border-radius:4px;flex-shrink:0;place-items:center;width:15px;height:15px;transition:border-color .12s ease-out,background-color .12s ease-out;display:grid}.mkt .mkt-check:checked{border-color:var(--mkt-accent);background:var(--mkt-accent)}.mkt .mkt-check:checked:after{content:"";border-left:1.5px solid var(--mkt-accent-contrast);border-bottom:1.5px solid var(--mkt-accent-contrast);width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}.mkt .mkt-lenchip{border:1px solid var(--mkt-border);color:var(--mkt-text-2);border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:.375rem .25rem;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out;display:flex}.mkt .mkt-lenchip:hover{border-color:var(--mkt-text-3);color:var(--mkt-text)}.mkt .mkt-lenchip[data-active=true]{border-color:var(--mkt-accent);background:var(--mkt-accent-soft);color:var(--mkt-accent-dim)}.mkt .mkt-lenchip .mkt-num{color:var(--mkt-text-3)}.mkt .mkt-type{letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.mkt .mkt-type-buy{color:var(--mkt-accent-dim);background:var(--mkt-accent-soft)}.mkt .mkt-type-auction{color:var(--mkt-text);border:1px solid color-mix(in srgb, var(--mkt-text) 22%, transparent)}.mkt .mkt-type-soon{color:var(--caution);background:var(--caution-soft)}.mkt .mkt-type-ended{color:var(--mkt-text-3);background:var(--mkt-surface-2)}.mkt .mkt-listing{overflow:hidden}.mkt .mkt-listing:hover{border-color:var(--mkt-accent-dim)}.mkt .mkt-listing .mkt-art-wrap{transition:transform .3s ease-out}.mkt .mkt-listing:hover .mkt-art-wrap{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.mkt .mkt-listing .mkt-art-wrap{transition:none}.mkt .mkt-listing:hover .mkt-art-wrap{transform:none}}.mkt .mkt-stat{color:var(--mkt-text);border-radius:8px;transition:color .14s ease-out;display:block}.mkt .mkt-stat:hover,.mkt .mkt-stat[data-active=true],.mkt .mkt-stat[data-active=true] .mkt-label{color:var(--mkt-accent-dim)}.mkt .mkt-tab{font-family:var(--font-sans);color:var(--mkt-text-3);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;transition:color .14s ease-out;display:inline-flex;position:relative}.mkt .mkt-tab:first-child{padding-left:.25rem}.mkt .mkt-tab:hover{color:var(--mkt-text-2)}.mkt .mkt-tab[data-active=true]{color:var(--mkt-text)}.mkt .mkt-tab[data-active=true]:after{content:"";background:var(--mkt-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.mkt .mkt-tab:first-child[data-active=true]:after{left:0}.mkt .mkt-act-dot{background:var(--mkt-text-3);border-radius:999px;flex-shrink:0;width:6px;height:6px}.mkt .mkt-act-dot[data-kind=listing]{background:var(--mkt-accent)}.mkt .mkt-act-dot[data-kind=sale]{background:var(--mkt-green)}.mkt .mkt-act-dot[data-kind=offer]{background:var(--accent-3)}.mkt .mkt-act-dot[data-kind=auction]{background:var(--caution)}.mkt .mkt-act-dot[data-kind=activity]{background:var(--mkt-text-3)}.mkt .mkt-table-wrap{border-top:1px solid var(--mkt-border)}.mkt .mkt-table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.mkt .mkt-table th{z-index:2;background:var(--mkt-bg);border-bottom:1px solid var(--mkt-border);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-text-3);white-space:nowrap;padding:.5rem;font-size:.6875rem;font-weight:600;position:sticky;top:72px}.mkt .mkt-table th:first-child,.mkt .mkt-table td:first-child{padding-left:.375rem}.mkt .mkt-table th:last-child,.mkt .mkt-table td:last-child{padding-right:.375rem}.mkt .mkt-table td{border-bottom:1px solid var(--mkt-border);vertical-align:middle;white-space:nowrap;padding:.4375rem .5rem}.mkt .mkt-tr{cursor:pointer;transition:background-color .12s ease-out}.mkt .mkt-tr:hover td{background-color:var(--mkt-surface-2)}.mkt .mkt-tr:focus-visible{outline:none}.mkt .mkt-tr:focus-visible td{background-color:var(--mkt-accent-soft)}.mkt .mkt-tr:hover .mkt-tr-name{color:var(--mkt-accent-dim)}.mkt .mkt-th-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:.25rem;transition:color .12s ease-out;display:inline-flex}.mkt .mkt-th-sort:hover,.mkt .mkt-th-sort[data-active=true]{color:var(--mkt-text)}.mkt .mkt-th-mark{opacity:.35}.mkt .mkt-th-sort[data-active=true] .mkt-th-mark{opacity:1}.mkt .mkt-th-mark[data-state=ascending] .down,.mkt .mkt-th-mark[data-state=descending] .up{opacity:.25}.mkt .mkt-seg{background:var(--mkt-surface-2);border-radius:999px}.mkt .mkt-seg button{color:var(--mkt-text-3);border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}.mkt .mkt-seg button:hover{color:var(--mkt-text-2)}.mkt .mkt-seg button[aria-pressed=true]{background:var(--mkt-surface);color:var(--mkt-text);box-shadow:0 1px 2px #00000014}.mkt .mkt-role{color:var(--mkt-text-2);background:var(--mkt-surface-2);border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.mkt .mkt-role:before{content:"";background:var(--mkt-text-3);border-radius:999px;width:5px;height:5px}.mkt .mkt-role[data-role=selling]:before{background:var(--mkt-accent)}.mkt .mkt-role[data-role=bidding]:before{background:var(--mkt-green)}.mkt .mkt-role[data-role=offered]:before{background:var(--caution)}.mkt .mkt-td-check{width:28px;padding-right:0!important}.mkt .mkt-td-check .mkt-check{vertical-align:middle;cursor:pointer;display:inline-grid}.mkt .mkt-tr[data-selected] td{background-color:var(--mkt-accent-soft)}.mkt .mkt-tr[data-selected]:hover td{background-color:color-mix(in srgb, var(--mkt-accent-soft) 70%, var(--mkt-surface-2))}.mkt .mkt-card-check{z-index:10;cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:0;left:0}.mkt .mkt-card-check .mkt-check{border-radius:5px;width:18px;height:18px;box-shadow:0 1px 2px #0000002e}
