.card-filter-toolbar .rb-search{flex:0 1 340px;min-width:160px;width:auto}.card-filter-toolbar .rb-input{height:34px;border-radius:7px;background:var(--color-abyss-1, #0b101a);font-size:12.5px;box-shadow:inset 0 0 0 1px var(--color-line-3, #2c3d5c);border:none}.card-filter-toolbar .rb-select-trigger{height:30px;padding:0 12px;gap:9px;background:transparent;border-color:var(--color-line-2);border-radius:7px;color:var(--color-text-mid);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}.card-filter-toolbar .rb-select-trigger:hover:not(:disabled){border-color:var(--color-line-2)}.card-filter-toolbar .rb-select-trigger.rb-select-trigger--active{border-color:#e0a83e80;background:#e0a83e1f;color:var(--color-gold-300)}.card-filter-toolbar .rb-select-trigger.rb-select-trigger--active:hover:not(:disabled){border-color:#e0a83ebf}.card-filter-toolbar .rb-select-chevron{width:12px;height:12px}.card-filter-toolbar .rb-select-menu{min-width:178px;padding:6px;border:none;border-radius:10px;background:var(--color-abyss-2, #111828);box-shadow:inset 0 0 0 1px var(--color-line-2),0 22px 50px #0009}.card-filter-toolbar .rb-select-option{min-height:32px;padding:0 10px;gap:10px;border-radius:6px;font-size:12.5px}.card-filter-toolbar .rb-select-value{display:flex;align-items:center;min-width:0}.card-filter-trigger-value{display:inline-flex;align-items:center;gap:8px;min-width:0}.card-filter-toolbar .rb-seg{background:#0e1523}.card-filter-toolbar .rb-seg-item{min-height:30px;padding:5px 14px;font-size:12.5px}.card-filter-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:0}@media(pointer:coarse){.card-filter-chips{gap:14px 8px}.card-filter-toolbar .rb-toolbar-inner{gap:14px 12px}.card-filter-toolbar .rb-input{height:var(--tap-min);font-size:16px}.card-filter-toolbar .rb-select-trigger{min-height:var(--tap-min)}}.card-filter-divider{flex:0 0 auto;align-self:center;width:1px;height:18px;margin:0 4px;background:var(--color-line-1)}@media(max-width:600px){.card-filter-divider{display:none}}.card-filter-toolbar .card-filter-type .rb-select-trigger{min-width:150px;justify-content:space-between}.card-filter-toolbar .card-filter-domain .rb-select-trigger{min-width:128px;justify-content:space-between}.card-filter-tail{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0}.card-filter-count{color:var(--color-text-low);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.card-filter-value{display:inline-flex;align-items:center;gap:8px}.card-filter-clear{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--color-line-1);border-radius:var(--radius-xs);background:transparent;color:var(--color-text-low);font-size:12px;cursor:pointer;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease}.card-filter-clear:hover{border-color:var(--color-loss);color:var(--color-loss)}.card-filter-toolbar .rb-toolbar-inner{flex-wrap:wrap;height:auto;min-height:56px;row-gap:8px}.rb-toolbar.card-filter-toolbar{background:color-mix(in srgb,var(--color-abyss-inset) 88%,transparent);border-top:1px solid var(--color-line-1);border-bottom:1px solid var(--color-line-1)}.card-filter-printings{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:1px solid var(--color-line-1);border-radius:var(--radius-xs);background:transparent;color:var(--color-text-low);font-family:inherit;font-size:12px;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease}.card-filter-printings:hover{border-color:var(--color-line-3, #2c3d5c);color:var(--color-text-hi)}.card-filter-printings[aria-pressed=true]{border-color:rgb(var(--color-gold-500-rgb) / .45);color:var(--color-gold-300, #f0c877)}.tcg-buy{display:flex;flex-direction:column;justify-content:center;gap:2px;width:100%;min-width:0;min-height:46px;padding:6px 14px 7px;border-radius:var(--radius-md, 10px);border:1px solid transparent;text-decoration:none;transition:background-color var(--duration-fast, .15s) ease,border-color var(--duration-fast, .15s) ease}.tcg-buy-row{display:flex;align-items:center;gap:10px;min-width:0}.tcg-buy--primary{background:#0968f6;border-color:#0968f6;color:#fff}.tcg-buy--primary:hover{background:#0b5ed0;border-color:#0b5ed0}.tcg-buy--secondary{background:var(--color-abyss-inset);border-color:var(--color-line-2);color:var(--color-text-hi)}.tcg-buy--secondary:hover{background:var(--color-abyss-hover);border-color:#0968f6}.tcg-buy-logo{flex-shrink:0;width:auto;height:18px}.tcg-buy-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm, 13px);font-weight:600;line-height:1.25}.tcg-buy-price{flex-shrink:0;font-size:var(--text-sm, 13px);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.tcg-buy-price.is-empty{font-weight:500;opacity:.7}.tcg-buy-external{flex-shrink:0;opacity:.8}.tcg-buy-disclosure{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:10px;line-height:1.35;letter-spacing:.02em;color:var(--color-text-low)}.tcg-buy--primary .tcg-buy-disclosure{color:#ffffffc7}
