:root{--bg:oklch(14.5% .018 255);--bg-raised:oklch(17.5% .02 255);--bg-overlay:oklch(20.5% .022 255);--bg-well:oklch(12.5% .016 255);--line:oklch(30% .02 255);--line-strong:oklch(42% .02 255);--ink:oklch(94% .005 255);--ink-body:oklch(82% .01 255);--ink-muted:oklch(70% .015 255);--accent:oklch(88% .13 163);--accent-strong:oklch(78% .15 163);--accent-ink:oklch(22% .05 163);--accent-dim:oklch(88% .13 163/.12);--win:oklch(85% .15 160);--fair:oklch(80% .1 265);--lose:oklch(70% .19 20);--win-dim:oklch(85% .15 160/.14);--fair-dim:oklch(80% .1 265/.14);--lose-dim:oklch(70% .19 20/.14);--danger:oklch(68% .19 25);--warn:oklch(83% .14 85);--ok:var(--win);--rarity-mythical:#b98aff;--rarity-legendary:#ffb547;--rarity-epic:#7c7cf4;--rarity-rare:#9fe8ff;--rarity-uncommon:#a8dd8b;--rarity-collectable:#d9dde4;--frame-uncommon:linear-gradient(to right, #e9fae0, #c5eeb0, #9fd883, #e9fae0, #c5eeb0, #9fd883, #e9fae0);--frame-rare:linear-gradient(to right, #fff, #aff, #aff, #fff, #aff, #aff, #fff);--frame-epic:linear-gradient(to right, #b6bee8, #a4a4f7, #7474f1, #5b5bf2, #b6bee8, #a4a4f7, #7474f1, #5b5bf2, #b6bee8);--frame-legendary:linear-gradient(to right, red, #ff8600, #ff0, #00ff05, #0062ff, #f0f, red, #ff8600, #ff0, #00ff05, #0062ff, #f0f, red);--frame-mythical:linear-gradient(to right, #a5f, #aab6ff, #aff, #fff, #a5f, #aab6ff, #aff, #fff, #a5f);--frame-collectable:linear-gradient(to right, #fff, #2c2c2c, #fff, #2c2c2c, #fff);--glow-uncommon:#9fd88366;--glow-rare:#aaffff61;--glow-epic:#7474f173;--glow-legendary:#ff860066;--glow-mythical:#aa55ff73;--glow-collectable:#ffffff47;--font-ui:"Inter", "Noto Sans", "Noto Sans KR", "Noto Sans SC", "Noto Sans Thai", system-ui, sans-serif;--font-data:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--font-display:"Unbounded", var(--font-ui);--font-logo:"Unbounded", var(--font-ui);--edge:oklch(95% 0 0/.55);--edge-inner:oklch(95% 0 0/.12);--text-xs:.75rem;--text-sm:.84375rem;--text-base:.9375rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.6875rem;--text-2xl:2rem;--text-3xl:2.5rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--sp-16:64px;--sp-24:96px;--r-control:6px;--r-card:10px;--r-slot:14px;--r-pill:999px;--z-dropdown:100;--z-sticky:200;--z-backdrop:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--ease:cubic-bezier(.22, 1, .36, 1);--t-fast:.15s;--t-med:.22s;--content-max:1200px;--prose-max:72ch;color-scheme:dark}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-800.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrainsmono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrainsmono-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrainsmono-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-800.woff2)format("woff2");font-weight:800;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:radial-gradient(1100px 700px at 88% -180px, oklch(24% .05 200/.28), transparent 65%), radial-gradient(900px 640px at -120px 34%, oklch(21% .055 285/.2), transparent 62%), var(--bg);color:var(--ink-body);font-family:var(--font-ui);font-size:var(--text-base);-webkit-font-smoothing:antialiased;background-attachment:fixed;min-height:100dvh;line-height:1.6;position:relative}body:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.035 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}body>*{z-index:1;position:relative}img,svg,video,canvas{max-width:100%;display:block}input,button,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}h1,h2,h3,h4{color:var(--ink);text-wrap:balance;letter-spacing:-.015em;font-weight:700;line-height:1.25}h1,h2{font-family:var(--font-display);letter-spacing:.01em;font-weight:700}h1{font-size:1.45rem}h2{font-size:1.05rem}h3{font-size:var(--text-md)}@media (width>=720px){h1{font-size:1.9rem}h2{font-size:1.2rem}}.tide{padding-bottom:var(--sp-2);position:relative}.tide:after{content:"";background:linear-gradient(90deg, var(--accent), transparent);border-radius:2px;width:34px;height:3px;position:absolute;bottom:0;left:0}p{text-wrap:pretty;max-width:var(--prose-max)}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}::selection{background:var(--accent);color:var(--accent-ink)}.num{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.container{max-width:var(--content-max);padding-inline:var(--sp-4);margin-inline:auto}@media (width>=720px){.container{padding-inline:var(--sp-6)}}.skip-link{top:-48px;left:var(--sp-4);z-index:var(--z-toast);background:var(--accent);color:var(--accent-ink);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-control);transition:top var(--t-fast) var(--ease);font-weight:600;position:absolute}.skip-link:focus{top:var(--sp-2)}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border-radius:var(--r-control);font-weight:600;font-size:var(--text-sm);white-space:nowrap;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);text-decoration:none;display:inline-flex}.btn:hover{text-decoration:none}.btn-solid{background:var(--accent);color:var(--accent-ink)}.btn-solid:hover{background:var(--accent-strong)}.btn-ghost{border:1px solid var(--line-strong);color:var(--ink);background:0 0}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.btn-subtle{background:var(--bg-overlay);color:var(--ink)}.btn-subtle:hover{background:oklch(24% .022 255)}.btn:disabled{opacity:.45;pointer-events:none}.btn-sm{min-height:34px;padding:0 var(--sp-3);font-size:var(--text-xs)}.badge{align-items:center;gap:var(--sp-1);border-radius:var(--r-pill);font-size:var(--text-xs);border:1px solid var(--line);color:var(--ink-body);background:var(--bg-overlay);padding:2px 10px;font-weight:600;line-height:1.7;display:inline-flex}.badge-rarity-mythical{color:var(--rarity-mythical);border-color:color-mix(in oklch, var(--rarity-mythical) 40%, transparent)}.badge-rarity-legendary{color:var(--rarity-legendary);border-color:color-mix(in oklch, var(--rarity-legendary) 40%, transparent)}.badge-rarity-epic{color:var(--rarity-epic);border-color:color-mix(in oklch, var(--rarity-epic) 40%, transparent)}.badge-rarity-rare{color:var(--rarity-rare);border-color:color-mix(in oklch, var(--rarity-rare) 40%, transparent)}.badge-rarity-uncommon{color:var(--rarity-uncommon);border-color:color-mix(in oklch, var(--rarity-uncommon) 40%, transparent)}.badge-rarity-collectable{color:var(--rarity-collectable);border-color:color-mix(in oklch, var(--rarity-collectable) 40%, transparent)}.badge-win{color:var(--win);border-color:color-mix(in oklch, var(--win) 40%, transparent);background:var(--win-dim)}.badge-fair{color:var(--fair);border-color:color-mix(in oklch, var(--fair) 40%, transparent);background:var(--fair-dim)}.badge-lose{color:var(--lose);border-color:color-mix(in oklch, var(--lose) 40%, transparent);background:var(--lose-dim)}.panel{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-card)}.panel-game{background:var(--bg-raised);border:1.5px solid var(--edge);border-radius:var(--r-card);box-shadow:inset 0 0 0 4px var(--bg-raised), inset 0 0 0 5px var(--edge-inner)}.mrow{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);color:var(--ink);min-height:56px;transition:background var(--t-fast) var(--ease);grid-template-columns:auto 1fr auto auto;display:grid}.mrow:hover{background:var(--bg-overlay);text-decoration:none}.mrow:last-child{border-bottom:none}.vtable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.vtable th{text-align:left;font-size:var(--text-xs);color:var(--ink-muted);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line-strong);white-space:nowrap;font-weight:600}.vtable td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);vertical-align:middle}.vtable tbody tr{transition:background var(--t-fast) var(--ease)}.vtable tbody tr:hover{background:var(--bg-overlay)}.vtable .num,.vtable th.num{text-align:right}.delta-up{color:var(--win)}.delta-down{color:var(--lose)}[hidden]{display:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-sticky);background:color-mix(in oklch, var(--bg) 88%, transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.header-row[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-4);height:60px;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-2);flex-shrink:0;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs]:hover{text-decoration:none}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-logo);letter-spacing:.02em;color:var(--ink);white-space:nowrap;font-size:.95rem;font-weight:700}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-1);flex:1;min-width:0;display:none}.nav-link[data-astro-cid-nen7h5rs]{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);color:var(--ink-body);font-size:var(--text-sm);white-space:nowrap;transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);font-weight:500}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--ink);background:var(--bg-overlay);text-decoration:none}.nav-link[data-astro-cid-nen7h5rs].active{color:var(--accent)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-2);flex-shrink:0;margin-left:auto;display:flex}.icon-btn[data-astro-cid-nen7h5rs]{border-radius:var(--r-control);min-width:44px;min-height:44px;color:var(--ink-body);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);justify-content:center;align-items:center;gap:6px;display:inline-flex}.icon-btn[data-astro-cid-nen7h5rs]:hover{color:var(--ink);background:var(--bg-overlay)}.search-kbd[data-astro-cid-nen7h5rs]{font-family:var(--font-data);border:1px solid var(--line);color:var(--ink-muted);border-radius:4px;padding:0 5px;font-size:11px}.lang-picker[data-astro-cid-nen7h5rs]{position:relative}.lang-picker[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{min-height:44px;padding:0 var(--sp-2);border-radius:var(--r-control);color:var(--ink-body);cursor:pointer;font-size:var(--text-xs);align-items:center;gap:6px;font-weight:600;list-style:none;display:inline-flex}.lang-picker[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang-picker[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:hover{color:var(--ink);background:var(--bg-overlay)}.lang-menu[data-astro-cid-nen7h5rs]{z-index:var(--z-dropdown);background:var(--bg-overlay);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--sp-2);grid-template-columns:repeat(2,minmax(130px,1fr));gap:2px;margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000073}.lang-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);color:var(--ink-body);font-size:var(--text-sm);white-space:nowrap;display:block}.lang-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--bg-raised);color:var(--ink);text-decoration:none}.lang-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].current{color:var(--accent);font-weight:600}.discord-btn[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.mobile-menu[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);background:var(--bg-raised);padding:var(--sp-4);max-height:calc(100dvh - 60px);overflow-y:auto}.sheet-link[data-astro-cid-nen7h5rs]{padding:var(--sp-3) var(--sp-2);color:var(--ink);font-size:var(--text-md);border-radius:var(--r-control);font-weight:600;display:block}.sheet-link[data-astro-cid-nen7h5rs]:hover{background:var(--bg-overlay);text-decoration:none}.sheet-link[data-astro-cid-nen7h5rs].active{color:var(--accent)}.sheet-langs[data-astro-cid-nen7h5rs]{margin-top:var(--sp-6);border-top:1px solid var(--line);padding-top:var(--sp-4)}.sheet-langs-label[data-astro-cid-nen7h5rs]{font-size:var(--text-xs);color:var(--ink-muted);margin-bottom:var(--sp-2);font-weight:600}.sheet-langs-grid[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.sheet-langs-grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--sp-2);border-radius:var(--r-control);color:var(--ink-body);font-size:var(--text-sm)}.sheet-langs-grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].current{color:var(--accent);font-weight:600}@media (width>=1000px){.main-nav[data-astro-cid-nen7h5rs]{display:flex}.menu-btn[data-astro-cid-nen7h5rs]{display:none}.discord-btn[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width<=419px){.brand-name[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--sp-24);border-top:1px solid var(--line);background:var(--bg-raised);padding-block:var(--sp-12) var(--sp-8);font-size:var(--text-sm)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--sp-8) var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.footer-title[data-astro-cid-jo6i4kqk]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin-bottom:var(--sp-3);font-weight:700}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-body)}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.footer-data[data-astro-cid-jo6i4kqk] .num[data-astro-cid-jo6i4kqk]{color:var(--ink-muted);font-size:var(--text-xs)}.footer-disclaimer[data-astro-cid-jo6i4kqk]{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-xs);max-width:none}
