@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.B_7UjwxQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fff;--surface:#f4f7fb;--surface-2:#eaeff6;--surface-3:#dfe6f0;--border:#dde4ee;--border-strong:#bcc7d6;--text:#0d1520;--text-muted:#3d4b5c;--text-faint:#66748a;--accent:#3e6fa5;--accent-hover:#2f5883;--accent-contrast:#fff;--brass:#a16207;--brass-hover:#854d0e;--danger:#c9372c;--success:#047857;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 2px 8px #0000000f;--shadow-lg:0 8px 24px #0000001a;--glow-accent:0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent), 0 4px 16px color-mix(in srgb, var(--accent) 8%, transparent);--ease:cubic-bezier(.4, 0, .2, 1);--dur:.15s;--font-display:"Space Grotesk Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-sans:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--text-3xl:2.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.75rem;--container-max:1536px;--container-wide:1536px;--measure:72ch}.theme-dark{--bg:#0b1119;--surface:#111a26;--surface-2:#1a2534;--surface-3:#243244;--border:#1f2b3a;--border-strong:#3a4d66;--text:#e8eef5;--text-muted:#b3c1d1;--text-faint:#7d8fa3;--accent:#6fcdee;--accent-hover:#8fdcf7;--accent-contrast:#16243c;--brass:#f5b544;--brass-hover:#ffc861;--success:#0ecb81;--danger:#f6465d;--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 12px #0000008c;--shadow-lg:0 12px 32px #0009;--glow-accent:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 8px 30px color-mix(in srgb, var(--accent) 10%, transparent);color-scheme:dark}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.card,.card:hover,.card:focus-visible,.btn{box-shadow:none}.btn:hover,.btn:focus-visible,.btn:active{box-shadow:none;transform:none}.card.item-card.item-card:hover,.card.item-card.item-card:focus-within,.card.item-card-wide.item-card-wide:hover,.card.item-card-wide.item-card-wide:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 1px var(--border-strong);transform:none}.card.item-card .set-name,.card.item-card-wide .set-name{letter-spacing:-.015em}.card.item-card-wide .price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.card.item-card .rarity,.card.item-card-wide .rarity{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:500}.viewer-panel .viewer-variantbar-title,.viewer-panel .viewer-variant-label,.viewer-panel .viewer-menu-label,.viewer-panel .vs-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.viewer-panel .mode-btn{font-family:var(--font-mono);letter-spacing:.04em;font-weight:500}.viewer-panel.theme-dark{margin:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg)}.viewer-panel.theme-dark.is-fullscreen{border:none;border-radius:0;margin:0}.viewer-panel .viewer-menu .btn,.viewer-panel .viewer-menu .field{border-radius:var(--radius-md);min-height:2.25rem}.site-header .settings-toggle,.site-header .theme-toggle,.site-header .nav-toggle{border-radius:var(--radius-md);border-color:var(--border);background:0 0}.site-header .settings-toggle:hover,.site-header .theme-toggle:hover,.site-header .nav-toggle:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.site-header .brand-name,.site-footer .brand-name{letter-spacing:-.02em;font-weight:700}.site-header .settings-menu{box-shadow:var(--shadow-md)}.site-footer .footer-col h2{font-family:var(--font-mono);letter-spacing:.06em}
