:root{--bg:#0e1014;--bg-raised:#151820;--panel:#181c25;--panel-hover:#1f2430;--line:#2a303d;--line-strong:#3a4252;--text:#e9e6df;--text-muted:#9da3ae;--text-faint:#6f7682;--accent:#d9b44a;--accent-strong:#f0cd63;--accent-ink:#1b1505;--focus:#f0cd63;--good:#5cc98a;--bad:#e8736a;--coin-gold:#e8c14f;--coin-silver:#c3c9d2;--coin-copper:#c98a52;--q-poor:#9d9d9d;--q-common:#f2f2f2;--q-uncommon:#2fe61a;--q-rare:#3d9bff;--q-epic:#b866ff;--q-legendary:#ff8a1a;--q-artifact:#e6cc80;--alliance:#4a7fe0;--horde:#d6453d;--neutral:#c9a227;--hot:#ff8f3f;--chart-1:#f0cd63;--chart-2:#6ab0ff;--chart-bars:#3a4252;--radius:5px;--radius-sm:4px;--shadow:none;--font-ui:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:Georgia, "Times New Roman", serif;--content:1240px;--gutter:clamp(16px, 3vw, 32px)}@media (prefers-color-scheme:light){:root{--bg:#f5f1e8;--bg-raised:#fbf8f1;--panel:#fffdf8;--panel-hover:#f6f0e2;--line:#e3dccb;--line-strong:#cfc5ae;--text:#1f1b14;--text-muted:#5f5849;--text-faint:#8a816e;--accent:#9a7314;--accent-strong:#7d5c0b;--accent-ink:#fffaf0;--focus:#9a7314;--good:#1f8a4c;--bad:#b8392f;--coin-gold:#a67c00;--coin-silver:#6f7782;--coin-copper:#a35d22;--q-poor:#7a7a7a;--q-common:#2a2620;--q-uncommon:#1a8a00;--q-rare:#0062c4;--q-epic:#8a2ad6;--q-legendary:#c55f00;--q-artifact:#9c7a1c;--hot:#c85a00;--chart-1:#b08414;--chart-2:#2f74c9;--chart-bars:#ddd3bd}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:14px/1.45 var(--font-ui);font-variant-numeric:tabular-nums;min-height:100vh;margin:0}a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:650;line-height:1.25}h1{letter-spacing:-.025em;font-size:clamp(1.5rem,2.5vw,1.9rem)}h2{font-size:1.35rem;font-weight:600}p{text-wrap:pretty;margin:0}button,input,select{font:inherit;color:inherit}.wrap{max-width:var(--content);padding:0 var(--gutter);margin:0 auto}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.num{text-align:right;white-space:nowrap}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.input,.select{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;min-height:40px;padding:8px 12px}.input::placeholder{color:var(--text-faint)}.button{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-raised);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px 14px;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--panel-hover)}.button:disabled{opacity:.45;cursor:default}.button[aria-pressed=true],.button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.segmented{display:inline-flex}.segmented .button{border-radius:0;margin-left:-1px}.segmented .button:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.segmented .button:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.segmented .button:is([aria-pressed=true],[aria-current=true]){background:var(--accent);border-color:var(--accent);color:var(--accent-ink);position:relative}.controls{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.chips{flex-wrap:wrap;gap:4px 8px;display:flex}.chip{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:5px 8px;font-size:.88rem;text-decoration:none;display:inline-flex}.chip span{color:var(--text-faint);font-size:.8rem}.chip:hover{background:var(--panel-hover)}.chip:is([aria-pressed=true],[aria-current=true]){border-color:var(--accent);color:var(--text)}.chip:is([aria-pressed=true],[aria-current=true]) span{color:inherit;opacity:.75}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}table.data{border-collapse:collapse;width:100%}table.data th,table.data td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 10px}table.data th{color:var(--text-muted);text-align:left;background:var(--panel);z-index:1;font-size:.83rem;font-weight:600;position:sticky;top:0}table.data th.num{text-align:right}table.data tbody tr:hover{background:var(--panel-hover)}table.data tbody tr:last-child td{border-bottom:0}.q-POOR{color:var(--q-poor)}.q-COMMON{color:var(--q-common)}.q-UNCOMMON{color:var(--q-uncommon)}.q-RARE{color:var(--q-rare)}.q-EPIC{color:var(--q-epic)}.q-LEGENDARY{color:var(--q-legendary)}.q-ARTIFACT,.q-HEIRLOOM{color:var(--q-artifact)}.skeleton{background:linear-gradient(90deg, var(--line) 0%, var(--line-strong) 50%, var(--line) 100%);color:#0000;background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.columns.svelte-15e6ojg,.market-row.svelte-15e6ojg{grid-template-columns:minmax(0,1fr) 8ch 9ch;align-items:center;gap:0 10px;padding:5px 10px;display:grid}.columns.svelte-15e6ojg,.listings.svelte-15e6ojg{color:var(--text-muted)}.columns.svelte-15e6ojg{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);font-size:.83rem;font-weight:550;position:sticky;top:0}.ruleset.svelte-15e6ojg{color:var(--text-muted);padding:6px 10px 3px;font-size:.82rem;font-weight:600}ul.svelte-15e6ojg{margin:0;padding:0;list-style:none}.group.svelte-15e6ojg+.group:where(.svelte-15e6ojg){border-top:1px solid var(--line);margin-top:4px}.market-row.svelte-15e6ojg{min-height:32px;text-decoration:none}.market-row.svelte-15e6ojg:hover{background:var(--panel-hover)}.market-row.svelte-15e6ojg:hover .house:where(.svelte-15e6ojg){text-decoration:underline}.market-row.svelte-15e6ojg:focus-visible{outline-offset:-2px}.market-row[aria-current].svelte-15e6ojg{background:color-mix(in srgb, var(--accent) 10%, var(--bg-raised))}.house.svelte-15e6ojg{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-weight:550;display:flex}.items.svelte-15e6ojg{font-weight:650}@media (width<=420px){.columns.svelte-15e6ojg,.market-row.svelte-15e6ojg{grid-template-columns:minmax(0,1fr) 6ch 8ch;gap:0 6px;padding-inline:8px}.house.svelte-15e6ojg{gap:5px;font-size:.88rem}}.skip.svelte-12qhfyh{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-sm);padding:8px 12px;position:absolute;top:8px;left:-999px}.skip.svelte-12qhfyh:focus{left:8px}.top.svelte-12qhfyh{z-index:10;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.bar.svelte-12qhfyh{flex-wrap:wrap;align-items:center;gap:8px 20px;min-height:57px;padding-top:10px;padding-bottom:10px;display:flex}.brand.svelte-12qhfyh{white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.controls.svelte-12qhfyh{flex:1;justify-content:flex-end;align-items:center;gap:10px;min-width:min(100%,320px);display:flex}.controls.svelte-12qhfyh .search{max-width:380px}.directory-controls.svelte-12qhfyh{min-width:0}.picker.svelte-12qhfyh{min-width:0;position:relative}.picker-trigger.svelte-12qhfyh{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:5px 10px;list-style:none;display:flex}.picker-trigger.svelte-12qhfyh::-webkit-details-marker{display:none}.picker-trigger.svelte-12qhfyh:hover,.picker[open].svelte-12qhfyh .picker-trigger:where(.svelte-12qhfyh){background:var(--panel-hover)}.picker-trigger.svelte-12qhfyh strong:where(.svelte-12qhfyh){font-weight:600}.picker-title.svelte-12qhfyh{flex-wrap:wrap;align-items:center;gap:3px 6px;display:flex}.region-tag.svelte-12qhfyh{border:1px solid var(--line-strong);color:var(--accent-strong);border-radius:3px;padding:0 4px;font-size:.71rem;font-weight:650}.picker-trigger.svelte-12qhfyh svg:where(.svelte-12qhfyh){flex:none}.picker[open].svelte-12qhfyh .picker-trigger:where(.svelte-12qhfyh)>svg:where(.svelte-12qhfyh){transform:rotate(180deg)}.picker-counts.svelte-12qhfyh{color:var(--text-muted);flex-wrap:wrap;gap:0 8px;font-size:.79rem;display:flex}.picker-counts.svelte-12qhfyh span:where(.svelte-12qhfyh){white-space:nowrap}.picker-panel.svelte-12qhfyh{z-index:20;flex-direction:column;width:min(25rem,100vw - 32px);max-height:min(65dvh,34rem);display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.picker-regions.svelte-12qhfyh{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:7px 10px;display:flex}.picker-regions.svelte-12qhfyh button:where(.svelte-12qhfyh){border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:5px 10px;font-weight:600}.picker-regions.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{background:var(--panel-hover)}.picker-regions.svelte-12qhfyh button[aria-pressed=true]:where(.svelte-12qhfyh){background:var(--accent);color:var(--accent-ink)}.picker-houses.svelte-12qhfyh{min-height:0;overflow:auto}.picker-empty.svelte-12qhfyh{padding:12px}main.svelte-12qhfyh{min-height:60vh;padding-bottom:48px}.outage.svelte-12qhfyh{gap:8px;margin-top:40px;padding:28px;display:grid}.foot.svelte-12qhfyh{border-top:1px solid var(--line);color:var(--text-muted);gap:4px;padding-top:24px;padding-bottom:40px;font-size:.85rem;display:grid}@media (width<=850px){.controls.svelte-12qhfyh{flex-direction:column;flex-basis:100%;align-items:stretch}.controls.svelte-12qhfyh:not(.directory-controls) .picker-panel:where(.svelte-12qhfyh){max-width:100%}.directory-controls.svelte-12qhfyh{flex-basis:auto;align-items:flex-end}.controls.svelte-12qhfyh .search{width:100%;max-width:none}}
