@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-cyrillic-ext-wght-normal-D_UHSL_T.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.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:#0b0a09;--panel:#151311;--panel-2:#1e1b18;--panel-3:#29251f;--line:#2f2b26;--line-2:#4a443b;--text:#f3eee3;--muted:#a89f90;--cream:#eadfc6;--accent:#d63a30;--accent-2:#eadfc6;--warn:#f2b134;--ok:#3fae5a;--bad:#e5533d;--radius:14px;--display:"Anton", "Arial Narrow", Impact, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:var(--bg);font-family:Hanken Grotesk Variable,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.4}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;margin:0}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button,select,label{touch-action:manipulation}#app{height:100%}h1{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--cream);font-weight:400}:focus-visible{outline:2px solid var(--cream);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:1px solid var(--line);background:var(--panel-2);border-radius:10px;padding:6px 12px;font-weight:600;transition:background .12s,border-color .12s}button:hover:not(:disabled){background:var(--panel-3);border-color:var(--line-2)}button:disabled{opacity:.4;cursor:not-allowed}button.primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}button.primary:hover:not(:disabled){background:#c5332a;border-color:#c5332a}input[type=text],input[type=search],input[type=number],input[type=email],select,textarea{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;outline:none;padding:6px 10px}input:focus,select:focus,textarea:focus{border-color:var(--cream)}@media (pointer:coarse){input,select,textarea{font-size:16px}}.chip{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.chip.on{background:var(--cream);border-color:var(--cream);color:#14110f}.chip.on:hover:not(:disabled){background:#f7eeda;border-color:#f7eeda}.dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.muted{color:var(--muted)}.modal-backdrop{z-index:50;background:#000000bf;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);max-width:100%;max-height:100%;position:relative;overflow:auto}.modal .close{position:absolute;top:10px;right:10px}.searchbar.svelte-tsg0ih{flex:1;min-width:240px;position:relative}.field.svelte-tsg0ih{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 8px;display:flex}.field.svelte-tsg0ih:focus-within,.field.focused.svelte-tsg0ih{border-color:var(--cream)}.field.svelte-tsg0ih input:where(.svelte-tsg0ih){background:0 0;border:none;flex:1;min-width:0;padding:7px 4px}.crumb.svelte-tsg0ih{background:var(--cream);border-color:var(--cream);color:#14110f;flex:none;padding:2px 8px;font-size:12.5px;font-weight:700}.dropdown.svelte-tsg0ih{z-index:30;background:var(--panel-2);border:1px solid var(--line-2);border-radius:12px;max-height:340px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000080}.dropdown.svelte-tsg0ih button:where(.svelte-tsg0ih){text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-weight:400;display:flex}.dropdown.svelte-tsg0ih button.hl:where(.svelte-tsg0ih){background:var(--panel-3)}.icon.svelte-tsg0ih{width:14px;color:var(--muted)}.label.svelte-tsg0ih{font-weight:600}.facet-name.svelte-tsg0ih{color:var(--muted);font-size:12.5px}.count.svelte-tsg0ih{background:var(--cream);color:#14110f;border-radius:999px;padding:0 7px;font-size:11px}.check.svelte-tsg0ih{color:#7fd48f;font-size:12px}.hint.svelte-tsg0ih{color:var(--muted);margin-left:auto;font-size:11.5px}.keys.svelte-tsg0ih{border-top:1px solid var(--line);color:var(--muted);margin-top:4px;padding:6px 10px 2px;font-size:11.5px}.tags.svelte-tsg0ih{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.tag.svelte-tsg0ih{background:var(--panel-3);border-color:var(--line-2);border-radius:999px;align-items:center;gap:5px;padding:2px 6px 2px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.tag.svelte-tsg0ih:hover:not(:disabled){border-color:var(--bad);background:#2a1715}.x.svelte-tsg0ih{color:var(--muted);padding:0 3px;font-size:11px}.clear.svelte-tsg0ih{color:var(--cream);background:0 0;border:none;padding:2px 4px;font-size:12.5px}.clear.svelte-tsg0ih:hover:not(:disabled){background:0 0;text-decoration:underline}.filterbar.svelte-dhotvj{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;flex:none;gap:10px;padding:12px;display:flex}.row.top.svelte-dhotvj{align-items:flex-start}.top.svelte-dhotvj select:where(.svelte-dhotvj),.dir.svelte-dhotvj{height:40px}.row.svelte-dhotvj{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.label.svelte-dhotvj{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;flex:none;font-size:11px;font-weight:700}.quick.svelte-dhotvj{gap:8px 12px}.icons.svelte-dhotvj{flex-wrap:wrap;gap:5px;display:flex}.el.svelte-dhotvj{width:40px;height:40px;color:var(--el);place-items:center;padding:0;display:grid}.el.svelte-dhotvj svg:where(.svelte-dhotvj){fill:currentColor;width:20px;height:20px;display:block}.el.on.svelte-dhotvj,.el.on.svelte-dhotvj:hover:not(:disabled){background:var(--el);border-color:var(--el);color:#0b0a09}.cost.svelte-dhotvj{border-radius:50%;width:40px;height:40px;padding:0;font-weight:600}.cost.on.svelte-dhotvj,.cost.on.svelte-dhotvj:hover:not(:disabled){background:var(--cream);border-color:var(--cream);color:#14110f}.dir.svelte-dhotvj{width:40px;padding:0}.chip.small.svelte-dhotvj{padding:2px 8px;font-size:12px}.more.svelte-dhotvj{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 0;display:flex}.more.svelte-dhotvj .field:where(.svelte-dhotvj){align-items:flex-start;gap:8px;display:flex}.more.svelte-dhotvj .label:where(.svelte-dhotvj){width:64px;padding-top:4px}.wrap.svelte-dhotvj{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.subtype-pick.svelte-dhotvj{position:relative}.subtype-pick.svelte-dhotvj input:where(.svelte-dhotvj){width:170px;padding:3px 8px}.suggest.svelte-dhotvj{z-index:10;background:var(--panel-2);border:1px solid var(--line-2);border-radius:10px;min-width:170px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0}.suggest.svelte-dhotvj button:where(.svelte-dhotvj){text-align:left;background:0 0;border:none;width:100%;padding:4px 8px}.range.svelte-dhotvj{align-items:center;gap:4px;margin-right:10px;font-size:13px;display:inline-flex}.range.svelte-dhotvj input:where(.svelte-dhotvj){width:58px;padding:3px 6px}.bottom.svelte-dhotvj{gap:8px 14px}.zones.svelte-dhotvj{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.zones.svelte-dhotvj button:where(.svelte-dhotvj){min-height:34px;color:var(--muted);background:0 0;border:none;border-radius:9px;padding:0 14px}.zones.svelte-dhotvj button:where(.svelte-dhotvj):hover:not(:disabled){background:var(--panel-2);color:var(--text)}.zones.svelte-dhotvj button.on:where(.svelte-dhotvj),.zones.svelte-dhotvj button.on:where(.svelte-dhotvj):hover:not(:disabled){background:var(--cream);color:#14110f}.link.svelte-dhotvj{color:var(--cream);background:0 0;border:none;padding:2px 0}.link.svelte-dhotvj:hover:not(:disabled){background:0 0;text-decoration:underline}.toggles.svelte-dhotvj{flex-wrap:wrap;gap:4px 14px;margin-left:auto;display:flex}.paused.svelte-dhotvj{color:var(--warn);font-size:12px}.toggle.svelte-dhotvj{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}input[type=checkbox].svelte-dhotvj{accent-color:var(--cream)}@media (width<=900px){.filterbar.svelte-dhotvj:not(.open) .wide:where(.svelte-dhotvj),.filterbar.svelte-dhotvj:not(.open) .cost-part:where(.svelte-dhotvj),.filterbar.svelte-dhotvj:not(.open) .top:where(.svelte-dhotvj)>select:where(.svelte-dhotvj),.filterbar.svelte-dhotvj:not(.open) .dir:where(.svelte-dhotvj),.filterbar.svelte-dhotvj:not(.open) .toggles:where(.svelte-dhotvj){display:none}.filterbar.svelte-dhotvj{gap:8px;padding:10px}.quick.svelte-dhotvj>.label:where(.svelte-dhotvj):first-child{display:none}.quick.svelte-dhotvj .icons:where(.svelte-dhotvj):not(.cost-part){justify-content:space-between;width:100%}.el.svelte-dhotvj{flex:1;height:44px}.cost.svelte-dhotvj{width:44px;height:44px}.zones.svelte-dhotvj{width:100%}.zones.svelte-dhotvj button:where(.svelte-dhotvj){white-space:nowrap;flex:auto;min-height:40px;padding:0 4px;font-size:13px}.link.svelte-dhotvj{min-height:32px}.toggles.svelte-dhotvj{margin-left:0}}.half.svelte-y96zr0{z-index:2;background:0 0;border:none;border-radius:0;align-items:stretch;width:50%;padding:0;display:flex;position:absolute;top:0;bottom:0}.half.svelte-y96zr0:hover:not(:disabled){background:0 0}.left.svelte-y96zr0{justify-content:flex-start;left:0}.right.svelte-y96zr0{justify-content:flex-end;right:0}.half.svelte-y96zr0:disabled{opacity:1}.strip.svelte-y96zr0{color:#fff;opacity:0;text-shadow:0 1px 3px #000c;background:#00000073;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:26%;min-width:24px;font-weight:800;transition:opacity .12s,background .12s;display:flex}.compact.svelte-y96zr0 .strip:where(.svelte-y96zr0){gap:2px;min-width:18px}.sym.svelte-y96zr0{font-size:22px;line-height:1}.arrow.svelte-y96zr0{opacity:.85;font-size:11px}.compact.svelte-y96zr0 .sym:where(.svelte-y96zr0){font-size:15px}.compact.svelte-y96zr0 .arrow:where(.svelte-y96zr0){font-size:8px}.hover-target:hover .strip.svelte-y96zr0{opacity:1}.left.svelte-y96zr0:hover .strip:where(.svelte-y96zr0){background:#d63a30e6}.right.svelte-y96zr0:hover .strip:where(.svelte-y96zr0){color:#14110f;text-shadow:none;background:#eadfc6eb}.hover-target:hover .half.svelte-y96zr0:disabled .strip:where(.svelte-y96zr0){opacity:0}.hover-target:hover .right.svelte-y96zr0:disabled .strip:where(.svelte-y96zr0){opacity:1;color:var(--muted);background:#29251fd9}.right.svelte-y96zr0:disabled{cursor:not-allowed}.left.svelte-y96zr0:disabled{cursor:default}.tile.svelte-1kq9odq{flex-direction:column;gap:4px;min-width:0;display:flex}.art.svelte-1kq9odq{aspect-ratio:63/88;background:var(--panel);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:5.2%/3.7%;transition:transform .14s,box-shadow .14s;position:relative;overflow:hidden}.open.svelte-1kq9odq{cursor:zoom-in;border:none;width:100%;padding:0;display:block}.art.svelte-1kq9odq:hover{box-shadow:0 14px 28px #000c, 0 0 0 1px var(--line-2);transform:translateY(-3px)}@media (hover:none){.art.svelte-1kq9odq:hover{box-shadow:none;transform:none}}.art.svelte-1kq9odq[data-pressing]{transition:transform .85s ease-in .15s;transform:scale(.93)}.in-deck.svelte-1kq9odq,.in-deck.svelte-1kq9odq:hover{box-shadow:0 0 0 2px var(--cream)}.illegal.svelte-1kq9odq img:where(.svelte-1kq9odq){filter:grayscale(.8)brightness(.6)}img.svelte-1kq9odq{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;height:100%;display:block}.badge.svelte-1kq9odq{z-index:3;pointer-events:none;background:var(--cream);color:#14110f;border-radius:999px;place-items:center;min-width:30px;height:24px;padding:0 8px;font-size:13px;font-weight:700;display:grid;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0009}.spoiler.svelte-1kq9odq{z-index:3;pointer-events:none;color:var(--cream);letter-spacing:.08em;text-transform:uppercase;background:#14110f;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000080}.qty.svelte-1kq9odq{background:var(--panel);border-radius:10px;justify-content:space-between;align-items:center;height:44px;display:none;overflow:hidden}.qty.svelte-1kq9odq button:where(.svelte-1kq9odq){width:38%;height:100%;color:var(--text);background:0 0;border:none;border-radius:0;padding:0;font-size:18px}.qty.svelte-1kq9odq strong:where(.svelte-1kq9odq){color:var(--muted);font-size:14px;font-weight:600}.qty.has.svelte-1kq9odq{background:var(--panel-2)}.qty.has.svelte-1kq9odq strong:where(.svelte-1kq9odq){color:var(--cream);font-weight:700}@media (hover:none){.qty.svelte-1kq9odq{display:flex}}.hidden-note.svelte-13saiya{color:var(--cream)}.link.svelte-13saiya{color:var(--cream);font-weight:700;font-size:inherit;background:0 0;border:none;padding:0 2px;text-decoration:underline}.link.svelte-13saiya:hover:not(:disabled){background:0 0}.results.svelte-13saiya{flex:none;padding:0 4px;font-size:13px}.grid.svelte-13saiya{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:14px;min-height:0;padding:6px 4px 20px;display:grid;overflow-y:auto}.empty.svelte-13saiya{text-align:center;grid-column:1/-1;padding:40px}@media (width<=900px){.grid.svelte-13saiya{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:4px 0 12px}}h4.svelte-1vyiozk{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);justify-content:space-between;margin:18px 0 8px;font-size:11px;font-weight:700;display:flex}.curve.svelte-1vyiozk{align-items:stretch;gap:6px;height:150px;display:flex}.curve.compact.svelte-1vyiozk{height:92px}.col.svelte-1vyiozk{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;min-width:0;display:flex}.bar.svelte-1vyiozk{background:var(--cream);border-radius:3px 3px 0 0;width:100%;min-height:2px;transition:height .15s}.val.svelte-1vyiozk{color:var(--muted);font-size:12px;font-weight:600}.lbl.svelte-1vyiozk{color:var(--muted);font-size:12px}.mini.svelte-1weopm{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.slot.svelte-1weopm{flex-direction:column;gap:4px;min-width:0;display:flex}.thumb.svelte-1weopm,.empty.svelte-1weopm{aspect-ratio:63/88;border-radius:5.2%/3.7%;position:relative;overflow:hidden}.thumb.svelte-1weopm{background:var(--panel-2);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:transform .12s}.thumb.svelte-1weopm[data-pressing]{transition:transform .85s ease-in .15s;transform:scale(.93)}.thumb.svelte-1weopm img:where(.svelte-1weopm){object-fit:cover;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.badge.svelte-1weopm{z-index:3;pointer-events:none;background:var(--cream);color:#14110f;border-radius:999px;padding:0 7px;font-size:12px;font-weight:700;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.empty.svelte-1weopm{border:1px dashed var(--line-2);width:100%;color:var(--muted);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;font-size:12px;font-weight:500;display:flex}.empty.svelte-1weopm:hover:not(:disabled){color:var(--text);background:var(--panel-2)}.plus.svelte-1weopm{font-size:20px;line-height:1}.add.svelte-1weopm{line-height:1.15}.label.svelte-1weopm{color:var(--muted);font-size:12px}select.svelte-1weopm{border-radius:6px;width:100%;padding:1px 2px;font-size:11px}.zone.svelte-1cbg1kd{padding:16px 0 0}h3.svelte-1cbg1kd{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);justify-content:space-between;margin:0 0 6px;font-size:11px;font-weight:700;display:flex}.n.ok.svelte-1cbg1kd{color:var(--cream)}h4.svelte-1cbg1kd{margin:8px 0 4px;font-size:13px}.empty.svelte-1cbg1kd{border:1px dashed var(--line-2);text-align:center;border-radius:10px;margin:4px 0;padding:10px;font-size:12.5px}.list.svelte-1cbg1kd{margin:0;padding:0;list-style:none}li.svelte-1cbg1kd{border-top:1px solid var(--line);align-items:center;gap:8px;padding:3px 4px;display:flex}li.svelte-1cbg1kd:hover{background:var(--panel-2)}.cost.svelte-1cbg1kd{text-align:center;width:20px;color:var(--cream);flex:none;font-size:14px;font-weight:700}.name.svelte-1cbg1kd{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:1;min-width:0;padding:2px 0;font-weight:500;overflow:hidden}.name.svelte-1cbg1kd:hover:not(:disabled){background:0 0;text-decoration:underline}.id.svelte-1cbg1kd{margin-left:4px;font-size:11px}.art.svelte-1cbg1kd{max-width:90px;padding:1px 4px;font-size:11px}.qty.svelte-1cbg1kd{align-items:center;gap:4px;display:inline-flex}.qty.svelte-1cbg1kd button:where(.svelte-1cbg1kd){width:28px;height:28px;color:var(--muted);background:0 0;border-color:#0000;padding:0;font-size:16px;line-height:1}.qty.svelte-1cbg1kd strong:where(.svelte-1cbg1kd){text-align:center;min-width:16px}.grid.svelte-1cbg1kd{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:6px;display:grid}.thumb.svelte-1cbg1kd{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:5.2%/3.7%;align-self:start;padding:0;transition:transform .12s;position:relative;overflow:hidden}.thumb.svelte-1cbg1kd[data-pressing]{transition:transform .85s ease-in .15s;transform:scale(.93)}.thumb.svelte-1cbg1kd img:where(.svelte-1cbg1kd){width:100%;display:block}.badge.svelte-1cbg1kd{z-index:3;pointer-events:none;background:var(--cream);color:#14110f;border-radius:999px;padding:0 7px;font-size:12px;font-weight:700;position:absolute;top:4px;left:50%;transform:translate(-50%)}.title-row.svelte-uqxzqq{align-items:center;display:flex}.name.svelte-uqxzqq,input.svelte-uqxzqq{min-width:0;font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--cream);flex:1;font-size:36px;font-weight:400;line-height:1.1}.name.svelte-uqxzqq{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;overflow:hidden}.name.svelte-uqxzqq:hover:not(:disabled){color:#fff;background:0 0}input[type=text].svelte-uqxzqq{padding:0 6px}.pen.svelte-uqxzqq{color:var(--muted);vertical-align:middle;font-family:Hanken Grotesk Variable,ui-sans-serif,system-ui,sans-serif;font-size:15px}.empty.svelte-1knxy6b{text-align:center;padding:30px 0}.tiles.svelte-1knxy6b{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}.tiles.svelte-1knxy6b div:where(.svelte-1knxy6b){background:var(--panel-2);border-radius:8px;flex-direction:column;padding:8px 10px;font-size:12px;display:flex}.tiles.svelte-1knxy6b strong:where(.svelte-1knxy6b){font-size:20px}h4.svelte-1knxy6b{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:18px 0 8px;font-size:11px;font-weight:700}.hbar.svelte-1knxy6b{grid-template-columns:110px 1fr 28px;align-items:center;gap:8px;margin-bottom:5px;font-size:13px;display:grid}.name.svelte-1knxy6b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.track.svelte-1knxy6b{background:var(--panel-2);border-radius:5px;height:10px;overflow:hidden}.fill.svelte-1knxy6b{background:var(--accent-2);height:100%}.fill.sub.svelte-1knxy6b{background:var(--muted)}.num.svelte-1knxy6b{text-align:right;font-weight:700}.top.svelte-19ibiu1{flex-direction:column;flex:none;justify-content:flex-end;min-height:76px;padding:14px 14px 8px;display:flex;position:relative;overflow:hidden}.top.art.svelte-19ibiu1{min-height:150px}.top.svelte-19ibiu1 img:where(.svelte-19ibiu1){object-fit:cover;object-position:50% 26%;width:100%;height:100%;position:absolute;inset:0}.top.art.svelte-19ibiu1:after{content:"";background:linear-gradient(#0000 25%,#151311f5 92%);position:absolute;inset:0}.top.svelte-19ibiu1 .title-row{z-index:1;position:relative}.head.svelte-19ibiu1{flex-direction:column;flex:none;gap:8px;padding:4px 14px 12px;display:flex}.print.svelte-19ibiu1{border-radius:12px;min-height:48px;font-size:16px}.actions.svelte-19ibiu1{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:6px;display:grid}.actions.svelte-19ibiu1 button:where(.svelte-19ibiu1){min-height:38px;padding:4px;font-size:13px}.sticky.svelte-19ibiu1{z-index:4;background:var(--panel);border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:8px;padding:8px 14px 0;display:flex;position:sticky;top:0}.counters.svelte-19ibiu1{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.counter.svelte-19ibiu1{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.counter.svelte-19ibiu1 strong:where(.svelte-19ibiu1){color:var(--text);font-size:15px;font-weight:700}.counter.svelte-19ibiu1 i:where(.svelte-19ibiu1){background:var(--line);border-radius:2px;height:4px;display:block;overflow:hidden}.counter.svelte-19ibiu1 u:where(.svelte-19ibiu1){background:var(--muted);height:100%;transition:width .15s;display:block}.counter.ok.svelte-19ibiu1 strong:where(.svelte-19ibiu1){color:var(--cream)}.counter.ok.svelte-19ibiu1 u:where(.svelte-19ibiu1){background:var(--cream)}.counter.over.svelte-19ibiu1 strong:where(.svelte-19ibiu1){color:#ff8a7a}.counter.over.svelte-19ibiu1 u:where(.svelte-19ibiu1){background:var(--bad)}.legal.svelte-19ibiu1{color:#7fd48f;margin:12px 0 0;font-weight:600}.issues.svelte-19ibiu1{background:#2a1715;border:1px solid #5a2620;border-radius:10px;max-height:110px;margin:12px 0 0;padding:8px 10px 8px 26px;font-size:13px;overflow:auto}.issues.svelte-19ibiu1 .warn:where(.svelte-19ibiu1){color:var(--warn)}.tabs.svelte-19ibiu1{gap:4px;display:flex}.tabs.svelte-19ibiu1 button:where(.svelte-19ibiu1){color:var(--muted);background:0 0;border:none;border-radius:0;padding:10px 14px;box-shadow:inset 0 -2px #0000}.tabs.svelte-19ibiu1 button:where(.svelte-19ibiu1):hover:not(:disabled){color:var(--text);background:0 0}.tabs.svelte-19ibiu1 button.on:where(.svelte-19ibiu1){color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.view.svelte-19ibiu1{margin-left:auto;display:flex}.view.svelte-19ibiu1 button:where(.svelte-19ibiu1){padding:8px 10px}.view.svelte-19ibiu1 button.on:where(.svelte-19ibiu1){box-shadow:none;color:var(--cream)}.body.svelte-19ibiu1{flex:none;padding:0 14px 24px}.state.svelte-elmae1{color:inherit;background:var(--panel-2);border:1px solid var(--line);border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;margin:0 10px 8px;padding:5px 8px;font-size:12.5px;text-decoration:none;display:flex}.state.svelte-elmae1:hover{background:var(--panel-3);border-color:var(--line-2)}.state.collapsed.svelte-elmae1{border-radius:50%;width:50px;height:50px;margin:0 auto 8px;padding:0}.state.bad.svelte-elmae1{border-color:var(--bad);color:#ff8a7a}.cloud.svelte-elmae1{font-size:14px}.sidebar.svelte-18awd9z{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;width:220px;min-height:0;transition:width .15s;display:flex;overflow:hidden}.sidebar.collapsed.svelte-18awd9z{width:72px}.head.svelte-18awd9z{justify-content:space-between;align-items:center;padding:10px 10px 6px 14px;display:flex}.collapsed.svelte-18awd9z .head:where(.svelte-18awd9z){justify-content:center;padding:10px 0 6px}.title.svelte-18awd9z{text-transform:uppercase;letter-spacing:.12em;color:inherit;font-size:11px;font-weight:700;text-decoration:none}.title.svelte-18awd9z:hover{text-decoration:underline}.icon.svelte-18awd9z{padding:2px 8px}.new.svelte-18awd9z{border-style:dashed;border-color:var(--line-2);background:0 0;justify-content:center;align-items:center;gap:8px;margin:4px 10px 8px;display:flex}.collapsed.svelte-18awd9z .new:where(.svelte-18awd9z){border-radius:50%;width:50px;height:50px;margin:4px auto 8px;padding:0}.plus.svelte-18awd9z{font-size:18px;font-weight:600;line-height:1}ul.svelte-18awd9z{flex:1;margin:0;padding:0 6px 16px;list-style:none;overflow-y:auto}.deck.svelte-18awd9z{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;width:100%;margin-bottom:2px;padding:6px;font-weight:400;display:flex}.deck.svelte-18awd9z:hover:not(:disabled){background:var(--panel-2);border-color:#0000}.deck.active.svelte-18awd9z,.deck.active.svelte-18awd9z:hover:not(:disabled){background:var(--panel-2);border-color:var(--line-2)}.collapsed.svelte-18awd9z .deck:where(.svelte-18awd9z){background:0 0;border-color:#0000;justify-content:center;padding:4px 0}.thumb.svelte-18awd9z{border:1px solid var(--line);background:var(--panel-2);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.active.svelte-18awd9z .thumb:where(.svelte-18awd9z){box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--cream)}.thumb.svelte-18awd9z img:where(.svelte-18awd9z){object-fit:cover;object-position:50% 25%;width:100%;height:100%;transform:scale(1.7)}.noleader.svelte-18awd9z{color:var(--muted);font-weight:700}.text.svelte-18awd9z{flex-direction:column;min-width:0;display:flex}.collapsed.svelte-18awd9z .text:where(.svelte-18awd9z){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.name.svelte-18awd9z{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.meta.svelte-18awd9z{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.meta.svelte-18awd9z .dot:where(.svelte-18awd9z){width:8px;height:8px}.ok.svelte-18awd9z{color:#7fd48f}@media (width<=900px){.sidebar.svelte-18awd9z,.sidebar.collapsed.svelte-18awd9z{flex-direction:row;align-items:flex-start;gap:6px;width:auto;padding:8px;overflow-x:auto}.head.svelte-18awd9z{display:none}.new.svelte-18awd9z,.collapsed.svelte-18awd9z .new:where(.svelte-18awd9z){border-radius:50%;flex:none;width:50px;height:50px;margin:0;padding:0;font-size:0}.sidebar.svelte-18awd9z .state,.sidebar.svelte-18awd9z .state.collapsed{border-radius:50%;flex:none;width:50px;height:50px;margin:0;padding:0}.sidebar.svelte-18awd9z .state>span:not(.cloud){display:none}ul.svelte-18awd9z{gap:6px;padding:0;display:flex;overflow:visible}li.svelte-18awd9z{flex:none;width:66px}.deck.svelte-18awd9z,.collapsed.svelte-18awd9z .deck:where(.svelte-18awd9z){background:0 0;border-color:#0000;flex-direction:column;gap:4px;margin:0;padding:0}.deck.svelte-18awd9z:hover:not(:disabled),.deck.active.svelte-18awd9z:hover:not(:disabled),.deck.active.svelte-18awd9z{background:0 0;border-color:#0000}.thumb.svelte-18awd9z{width:50px;height:50px}.text.svelte-18awd9z,.collapsed.svelte-18awd9z .text:where(.svelte-18awd9z){clip-path:none;align-items:center;width:100%;height:auto;position:static}.name.svelte-18awd9z{max-width:100%;font-size:11.5px;font-weight:500}.meta.svelte-18awd9z{display:none}}.spoiler-tools.svelte-1xqm7v8{align-items:center;gap:8px;display:flex}.spoiler-tools.svelte-1xqm7v8 button:where(.svelte-1xqm7v8){padding:4px 10px;font-size:12.5px}.danger.svelte-1xqm7v8:hover:not(:disabled){border-color:var(--bad);color:#ff8a7a}.bad.svelte-1xqm7v8{color:#ff8a7a;font-size:12.5px}.pos.svelte-1xqm7v8{z-index:1;font-variant-numeric:tabular-nums;background:#0009;border-radius:999px;padding:2px 8px;font-size:12px;position:absolute;top:14px;right:52px}.big.svelte-1xqm7v8{border-radius:12px;flex:none;align-self:flex-start;width:340px}.info.svelte-1xqm7v8{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}h2.svelte-1xqm7v8{margin:0;padding-right:96px}.meta.svelte-1xqm7v8{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.el.svelte-1xqm7v8{align-items:center;gap:5px;display:inline-flex}.rarity.svelte-1xqm7v8{background:var(--panel-2);border:1px solid var(--line);border-radius:6px;padding:0 8px}.stats.svelte-1xqm7v8{gap:8px;display:flex}.stats.svelte-1xqm7v8 div:where(.svelte-1xqm7v8){background:var(--panel-2);border-radius:8px;flex-direction:column;align-items:center;padding:6px 12px;font-size:12px;display:flex}.stats.svelte-1xqm7v8 strong:where(.svelte-1xqm7v8){font-size:18px}.subtypes.svelte-1xqm7v8{color:var(--accent-2);margin:0}.text.svelte-1xqm7v8{white-space:pre-line;background:var(--panel-2);border-radius:8px;margin:0;padding:10px 12px}.errata.svelte-1xqm7v8{border-left:3px solid var(--accent);padding-left:10px}.errata.svelte-1xqm7v8 p:where(.svelte-1xqm7v8){margin:4px 0}.small.svelte-1xqm7v8{margin:0;font-size:12px}.thumbs.svelte-1xqm7v8{gap:6px;margin-top:4px;display:flex}.thumbs.svelte-1xqm7v8 button:where(.svelte-1xqm7v8){border:2px solid #0000;width:56px;padding:0;overflow:hidden}.thumbs.svelte-1xqm7v8 button.active:where(.svelte-1xqm7v8){border-color:var(--accent-2)}.thumbs.svelte-1xqm7v8 img:where(.svelte-1xqm7v8){width:100%;display:block}.actions.svelte-1xqm7v8{align-items:center;gap:10px;margin-top:auto;display:flex}.count.svelte-1xqm7v8{text-align:center;flex:1}@media (width<=760px){.big.svelte-1xqm7v8{align-self:center;width:100%;max-width:340px}}.flip.svelte-18g2f4b{padding:0;display:block;overflow:hidden}.track.svelte-18g2f4b{will-change:transform;position:absolute;inset:0}.track.animating.svelte-18g2f4b{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.slide.svelte-18g2f4b{padding:max(16px, env(safe-area-inset-top)) 84px max(16px, env(safe-area-inset-bottom));touch-action:pan-y pinch-zoom;place-items:center;display:grid;position:absolute;inset:0}.body.svelte-18g2f4b{overscroll-behavior:contain;gap:24px;width:860px;padding:24px;display:flex}.nav.svelte-18g2f4b{z-index:2;background:#151311d9;border-radius:50%;width:52px;height:52px;padding:0 0 4px;font-size:34px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #00000080}.nav.svelte-18g2f4b:disabled{opacity:.2}.prev.svelte-18g2f4b{left:max(16px,50% - 506px)}.next.svelte-18g2f4b{right:max(16px,50% - 506px)}@media (hover:none) and (pointer:coarse){.nav.svelte-18g2f4b{display:none}.slide.svelte-18g2f4b{padding-left:16px;padding-right:16px}}@media (width<=760px){.slide.svelte-18g2f4b{padding-left:12px;padding-right:12px}.body.svelte-18g2f4b{flex-direction:column;width:100%;padding:18px}}@media (prefers-reduced-motion:reduce){.track.animating.svelte-18g2f4b{transition-duration:1ms}}.box.svelte-17di1i9{width:900px;padding:24px}.cols.svelte-17di1i9{grid-template-columns:1fr 1fr;gap:20px;display:grid}.col.svelte-17di1i9{flex-direction:column;gap:10px;display:flex}h3.svelte-17di1i9{margin:0}textarea.svelte-17di1i9{resize:vertical;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.row.svelte-17di1i9{gap:8px;display:flex}.ok.svelte-17di1i9{color:#7fd48f;margin:0}.bad.svelte-17di1i9{color:#ff8a7a;margin:0;font-size:12.5px}@media (width<=760px){.cols.svelte-17di1i9{grid-template-columns:1fr}}.print-view.svelte-1tnxane{z-index:60;background:var(--panel-2);position:fixed;inset:0;overflow:auto}.toolbar.svelte-1tnxane{z-index:2;background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 24px;padding:12px 20px;display:flex;position:sticky;top:0}.title.svelte-1tnxane{flex-direction:column;display:flex}.zones.svelte-1tnxane{flex-wrap:wrap;gap:14px;display:flex}.zones.svelte-1tnxane label:where(.svelte-1tnxane){cursor:pointer;align-items:center;gap:6px;display:inline-flex}.zones.svelte-1tnxane .dim:where(.svelte-1tnxane){opacity:.5}.go.svelte-1tnxane{align-items:center;gap:10px;margin-left:auto;display:flex}.hint.svelte-1tnxane{flex-basis:100%;margin:0;font-size:12px}.sheets.svelte-1tnxane{zoom:.6;flex-direction:column;align-items:center;gap:24px;padding:24px;display:flex}.page.svelte-1tnxane{background:#fff;flex:none;position:relative;overflow:hidden;box-shadow:0 6px 30px #00000080}.page.svelte-1tnxane img:where(.svelte-1tnxane){object-fit:fill;display:block;position:absolute}.sample.svelte-1tnxane{pointer-events:none;display:block;position:absolute}.mark.svelte-1tnxane{box-sizing:content-box;border-top:.25mm solid #000;height:0;margin-top:-.125mm;position:absolute}.mark.v.svelte-1tnxane{border-top:none;border-left:.25mm solid #000;width:0;height:auto;margin-top:0;margin-left:-.125mm}.cut.svelte-1tnxane{box-sizing:border-box;z-index:1;position:absolute}.cut.v.svelte-1tnxane{border-left:.2mm solid #fff;border-right:.2mm solid #fff;width:.6mm;margin-left:-.3mm}.cut.h.svelte-1tnxane{border-top:.2mm solid #fff;border-bottom:.2mm solid #fff;height:.6mm;margin-top:-.3mm}.cut.svelte-1tnxane:after{content:"";display:block}.cut.v.svelte-1tnxane:after{border-left:.2mm solid #000;height:100%}.cut.h.svelte-1tnxane:after{border-top:.2mm solid #000}.pageno.svelte-1tnxane{color:#999;font-size:14px;position:absolute;bottom:4mm;right:6mm}.empty.svelte-1tnxane{zoom:1.6;padding:40px}.status.svelte-1tnxane{color:var(--text)}.preview.svelte-1cz43cq{z-index:40;pointer-events:none;border-radius:12px;position:fixed;box-shadow:0 10px 40px #000000b3}.updates.svelte-121wu7l{align-items:center;gap:8px;display:flex;position:relative}.check.svelte-121wu7l{min-width:170px}.spin.svelte-121wu7l{animation:1s linear infinite svelte-121wu7l-spin;display:inline-block}@keyframes svelte-121wu7l-spin{to{transform:rotate(360deg)}}.popover.svelte-121wu7l{z-index:45;background:var(--panel-2);border:1px solid var(--line-2);border-radius:10px;width:320px;padding:12px 14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #00000080}.popover.svelte-121wu7l p:where(.svelte-121wu7l){margin:0 0 6px}.popover.svelte-121wu7l ul:where(.svelte-121wu7l){max-height:200px;margin:0 0 8px;padding-left:18px;overflow:auto}.x.svelte-121wu7l{background:0 0;border:none;padding:0 6px;position:absolute;top:6px;right:6px}.link.svelte-121wu7l{color:var(--accent-2);background:0 0;border:none;padding:0}.link.svelte-121wu7l:hover:not(:disabled){background:0 0;text-decoration:underline}.small.svelte-121wu7l{font-size:12px}.bad.svelte-121wu7l{color:#ff8a7a}.box.svelte-94ojvk{width:880px;padding:22px 24px}h2.svelte-94ojvk{margin:0 0 6px;padding-right:40px}.intro.svelte-94ojvk{margin:0 0 14px;font-size:13px}.cols.svelte-94ojvk{grid-template-columns:260px 1fr;gap:20px;display:grid}.drop.svelte-94ojvk{border:2px dashed var(--line);aspect-ratio:63/88;background:var(--panel-2);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.drop.dragging.svelte-94ojvk{border-color:var(--accent-2);background:var(--panel-3)}.drop.locked.svelte-94ojvk{border-style:solid}.drop.svelte-94ojvk img:where(.svelte-94ojvk){object-fit:contain;width:100%;height:100%}.placeholder.svelte-94ojvk{text-align:center;flex-direction:column;gap:4px;padding:16px;display:flex}.file.svelte-94ojvk{border:1px solid var(--line);cursor:pointer;background:#000000b3;border-radius:999px;padding:3px 10px;font-size:12px;position:absolute;bottom:8px}.file.svelte-94ojvk input:where(.svelte-94ojvk){display:none}.fields.svelte-94ojvk{grid-template-columns:1fr 1fr;align-content:start;gap:10px 14px;display:grid}.fields.svelte-94ojvk label:where(.svelte-94ojvk),.fields.svelte-94ojvk .wide:where(.svelte-94ojvk){flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;display:flex}.wide.svelte-94ojvk{grid-column:1/-1}.fields.svelte-94ojvk input:where(.svelte-94ojvk),.fields.svelte-94ojvk select:where(.svelte-94ojvk),.fields.svelte-94ojvk textarea:where(.svelte-94ojvk){font-weight:400}.hint.svelte-94ojvk{font-size:11.5px;font-weight:400}.chips.svelte-94ojvk{flex-wrap:wrap;gap:6px;display:flex}.error.svelte-94ojvk{color:#ff8a7a;margin:12px 0 0}.actions.svelte-94ojvk{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}@media (width<=760px){.cols.svelte-94ojvk{grid-template-columns:1fr}.drop.svelte-94ojvk{max-width:260px}}.page.svelte-1m668wg{flex:1;min-height:0;padding-bottom:56px;overflow:hidden auto}.hero.svelte-1m668wg{text-align:center;padding:40px 24px 0;position:relative;overflow:hidden}.waves.svelte-1m668wg{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 62%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 62%,#000 20%,#0000 80%)}.waves.svelte-1m668wg circle:where(.svelte-1m668wg){fill:var(--bg);stroke:#3a352e;stroke-width:1px}.hero-in.svelte-1m668wg{flex-direction:column;align-items:center;gap:20px;max-width:1240px;margin:0 auto;display:flex;position:relative}.gate.svelte-1m668wg{width:34px;height:30px;fill:var(--accent)}h1.svelte-1m668wg{text-wrap:balance;margin:0;font-size:clamp(50px,8.6vw,124px);line-height:1.02}.lede.svelte-1m668wg{color:var(--muted);text-wrap:pretty;max-width:580px;margin:0;font-size:18px}.cta.svelte-1m668wg{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn.svelte-1m668wg{border:1px solid var(--line-2);min-height:54px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:0 30px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn.svelte-1m668wg:hover{border-color:var(--cream)}.cream.svelte-1m668wg{background:var(--cream);border-color:var(--cream);color:#14110f}.cream.svelte-1m668wg:hover{background:#f7eeda;border-color:#f7eeda}.fan.svelte-1m668wg{aspect-ratio:1120/470;width:100%;max-width:1120px;margin-top:14px;position:relative}.fan.svelte-1m668wg img:where(.svelte-1m668wg){aspect-ratio:63/88;object-fit:cover;border-radius:5.2%/3.7%;width:25%;height:auto;transition:transform .2s;position:absolute;box-shadow:0 24px 50px #000000bf}.f1.svelte-1m668wg{top:19%;left:0;transform:rotate(-12deg)}.f2.svelte-1m668wg{top:7%;left:18.5%;transform:rotate(-6deg)}.f3.svelte-1m668wg{z-index:1;top:19%;left:75%;transform:rotate(12deg)}.f4.svelte-1m668wg{z-index:2;top:7%;left:56.5%;transform:rotate(6deg)}.f5.svelte-1m668wg{z-index:3;top:0;left:37.5%}@media (hover:hover){.fan.svelte-1m668wg img:where(.svelte-1m668wg):hover{z-index:4;transform:translateY(-14px)}}.fade.svelte-1m668wg{background:linear-gradient(transparent, var(--bg));z-index:5;pointer-events:none;height:130px;position:absolute;bottom:0;left:0;right:0}.feat.svelte-1m668wg{z-index:6;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px;max-width:1360px;margin:0 auto;padding:0 24px;display:grid;position:relative}.feat.svelte-1m668wg a:where(.svelte-1m668wg){background:var(--panel);border:1px solid var(--line);color:inherit;border-radius:12px;flex-direction:column;gap:2px;padding:14px 18px;text-decoration:none;transition:border-color .15s;display:flex}.feat.svelte-1m668wg a:where(.svelte-1m668wg):hover{border-color:var(--cream)}.feat.svelte-1m668wg span:where(.svelte-1m668wg){color:var(--muted);font-size:14px}.sec.svelte-1m668wg{max-width:1360px;margin:0 auto;padding:60px 24px 0}.sec-h.svelte-1m668wg{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:24px;display:flex}h2.svelte-1m668wg{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--cream);margin:0;font-size:clamp(36px,4.6vw,62px);font-weight:400;line-height:1.04}.sec-h.svelte-1m668wg p:where(.svelte-1m668wg){margin:6px 0 0}.more.svelte-1m668wg{min-height:44px;color:var(--cream);align-items:center;font-weight:700;display:flex}.revs.svelte-1m668wg{grid-template-columns:repeat(auto-fit,minmax(min(165px,100%),1fr));gap:18px;display:grid}.rev.svelte-1m668wg{text-align:left;background:0 0;border:none;flex-direction:column;gap:2px;padding:0;font-weight:400;display:flex}.rev.svelte-1m668wg:hover:not(:disabled){background:0 0}.rev.svelte-1m668wg img:where(.svelte-1m668wg){aspect-ratio:63/88;object-fit:cover;background:var(--panel);border-radius:5.2%/3.7%;width:100%;height:auto;margin-bottom:8px;transition:transform .18s,box-shadow .18s}.rev.svelte-1m668wg:hover img:where(.svelte-1m668wg){box-shadow:0 18px 36px #000000b3, 0 0 0 1px var(--cream);transform:translateY(-5px)}.rev-n.svelte-1m668wg{font-weight:600}.rev-r.svelte-1m668wg{font-size:13px}.decks.svelte-1m668wg{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:14px;display:grid}.deck.svelte-1m668wg{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:inherit;gap:16px;padding:12px;text-decoration:none;transition:border-color .15s;display:flex}.deck.svelte-1m668wg:hover{border-color:var(--cream)}.deck-art.svelte-1m668wg{aspect-ratio:63/88;background:var(--panel-2);text-align:center;border-radius:5.2%/3.7%;flex:none;place-items:center;width:88px;display:grid;overflow:hidden}.deck-art.svelte-1m668wg img:where(.svelte-1m668wg){object-fit:cover;width:100%;height:100%;display:block}.noleader.svelte-1m668wg{padding:4px;font-size:12px}.deck-b.svelte-1m668wg{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.deck-n.svelte-1m668wg{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--cream);text-overflow:ellipsis;font-size:24px;line-height:1.1;overflow:hidden}.deck-m.svelte-1m668wg{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.deck-f.svelte-1m668wg{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:14px;display:flex}.ok.svelte-1m668wg{color:#7fd48f}.page.svelte-8z11ts{flex-direction:column;flex:1;gap:8px;width:100%;max-width:1500px;min-height:0;margin:0 auto;padding:14px 16px 0;display:flex}h1.svelte-8z11ts{margin:0;font-size:clamp(34px,3.4vw,46px);line-height:1.05}.page.svelte-1s8sia3{flex:1;min-height:0;padding:24px 16px 48px;overflow-y:auto}.inner.svelte-1s8sia3{flex-direction:column;gap:14px;max-width:1240px;margin:0 auto;display:flex}header.svelte-1s8sia3{justify-content:space-between;align-items:center;gap:12px;display:flex}h1.svelte-1s8sia3{margin:0;font-size:clamp(34px,3.4vw,46px);line-height:1.05}h1.svelte-1s8sia3 .muted:where(.svelte-1s8sia3){font-size:.6em}p.svelte-1s8sia3{margin:0}.hint.svelte-1s8sia3{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px}.hint.svelte-1s8sia3 a:where(.svelte-1s8sia3){color:var(--cream)}.find.svelte-1s8sia3{max-width:320px;padding:8px 10px}ul.svelte-1s8sia3{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1s8sia3{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}li.svelte-1s8sia3:hover{border-color:var(--cream)}.open.svelte-1s8sia3{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.art.svelte-1s8sia3{background:var(--panel-2);place-items:center;height:190px;display:grid;overflow:hidden}.art.svelte-1s8sia3 img:where(.svelte-1s8sia3){object-fit:cover;object-position:50% 22%;width:100%;height:100%}.noleader.svelte-1s8sia3{color:var(--muted)}.text.svelte-1s8sia3{flex-direction:column;gap:3px;min-width:0;padding:10px 12px 6px;display:flex}.name.svelte-1s8sia3{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--cream);white-space:nowrap;text-overflow:ellipsis;font-size:21px;line-height:1.15;overflow:hidden}.meta.svelte-1s8sia3{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.ok.svelte-1s8sia3{color:#7fd48f}.when.svelte-1s8sia3{font-size:12px}.actions.svelte-1s8sia3{gap:6px;padding:6px 12px 12px;display:flex}.actions.svelte-1s8sia3 button:where(.svelte-1s8sia3){flex:1;padding:4px 8px;font-size:12.5px}@media (width<=480px){ul.svelte-1s8sia3{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.art.svelte-1s8sia3{height:130px}}.google.svelte-1jx99wd{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;justify-content:center;display:flex}button.svelte-1jx99wd{min-height:40px;font-weight:600}.page.svelte-v50no4{flex-direction:column;flex:1;align-items:center;gap:12px;min-height:0;padding:24px 16px 48px;display:flex;overflow-y:auto}.card.svelte-v50no4{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;flex:none;align-items:flex-start;gap:10px;width:100%;max-width:460px;padding:16px;display:flex}h1.svelte-v50no4{margin:0;font-size:clamp(30px,3vw,40px);line-height:1.05}h2.svelte-v50no4{margin:0;font-size:15px}p.svelte-v50no4{margin:0}a.svelte-v50no4{color:var(--accent-2);margin-left:8px}.profile.svelte-v50no4{flex-direction:row;align-items:center;gap:14px}.avatar.svelte-v50no4{background:var(--cream);color:#14110f;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:grid}.who.svelte-v50no4{overflow-wrap:anywhere;min-width:0}.rows.svelte-v50no4{align-items:stretch}.row.svelte-v50no4{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.sync.svelte-v50no4{align-items:center;gap:10px;display:flex}.sync.svelte-v50no4 button:where(.svelte-v50no4){padding:3px 10px;font-size:12.5px}.small.svelte-v50no4{font-size:12.5px}.bad.svelte-v50no4{color:#ff8a7a}.buttons.svelte-v50no4{flex-wrap:wrap;gap:8px;display:flex}.danger.svelte-v50no4{border-color:var(--bad);color:#ff8a7a}.sign-in.svelte-v50no4{text-align:center;align-items:center}.agree.svelte-v50no4 a:where(.svelte-v50no4){margin:0}.sign-in.svelte-v50no4>:not(h1,p,.link){width:100%;max-width:320px}.sign-in.svelte-v50no4>button:where(.svelte-v50no4):not(.link){min-height:40px;font-weight:600}form.svelte-v50no4{flex-direction:column;align-items:stretch;gap:8px;display:flex}form.svelte-v50no4>div:where(.svelte-v50no4):empty{display:none}form.svelte-v50no4>div:where(.svelte-v50no4){justify-content:center;display:flex}@media (width<=400px){.page.svelte-v50no4{padding-left:8px;padding-right:8px}}form.svelte-v50no4 input:where(.svelte-v50no4){padding:8px 10px}form.svelte-v50no4 .primary:where(.svelte-v50no4){min-height:40px}.link.svelte-v50no4{color:var(--accent-2);background:0 0;border:none;align-self:center;padding:2px}.link.svelte-v50no4:hover:not(:disabled){background:0 0;text-decoration:underline}.page.svelte-6s17ju{flex:1;min-height:0;padding:24px 16px 48px;overflow-y:auto}article.svelte-6s17ju{max-width:720px;margin:0 auto;line-height:1.55}h1.svelte-6s17ju{margin:0;font-size:clamp(34px,3.4vw,46px);line-height:1.05}.updated.svelte-6s17ju{margin:4px 0 20px;font-size:12.5px}article.svelte-6s17ju h2{margin:26px 0 6px;font-size:16px}article.svelte-6s17ju p{margin:0 0 10px}article.svelte-6s17ju ul{margin:0 0 10px;padding-left:20px}article.svelte-6s17ju li{margin-bottom:6px}article.svelte-6s17ju a{color:var(--cream)}.app.svelte-1n46o8q{flex-direction:column;height:100%;display:flex}.topbar.svelte-1n46o8q{padding:8px 20px;padding-top:max(8px, env(safe-area-inset-top));padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right));border-bottom:1px solid var(--line);background:var(--bg);flex-wrap:wrap;flex:none;align-items:center;gap:6px 26px;display:flex}.brand.svelte-1n46o8q{flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.home.svelte-1n46o8q{min-height:44px;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.pages.svelte-1n46o8q{flex:1;gap:2px;display:flex}.pages.svelte-1n46o8q a:where(.svelte-1n46o8q){min-height:44px;color:var(--muted);white-space:nowrap;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;transition:color .12s;display:flex}.pages.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--text)}.pages.svelte-1n46o8q a[aria-current=page]:where(.svelte-1n46o8q){color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.pages.svelte-1n46o8q svg:where(.svelte-1n46o8q){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;width:22px;height:22px;display:none}.account.svelte-1n46o8q{margin-left:auto}.mark.svelte-1n46o8q{width:auto;height:33px;display:block}.logo.svelte-1n46o8q{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;font-size:23px}.sub.svelte-1n46o8q{color:var(--muted);font-size:13px}.version.svelte-1n46o8q{white-space:nowrap;color:var(--muted);opacity:.6;font-variant-numeric:tabular-nums;font-size:11px}.update.svelte-1n46o8q{left:50%;top:calc(12px + env(safe-area-inset-top));z-index:60;background:var(--panel);border:1px solid var(--cream);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #00000080}.layout.svelte-1n46o8q{flex:1;grid-template-columns:auto minmax(0,1fr) 420px;gap:12px;min-height:0;padding:12px;display:grid}.pool.svelte-1n46o8q{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.deck.svelte-1n46o8q{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.jump.svelte-1n46o8q{display:none}.legal.svelte-1n46o8q{padding:6px 20px;padding-left:max(20px, env(safe-area-inset-left));padding-bottom:max(6px, env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;flex:none;align-items:center;gap:2px 16px;font-size:12.5px;display:flex}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q){color:inherit}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--text)}.error.svelte-1n46o8q,.loading.svelte-1n46o8q{text-align:center;padding:40px}.error.svelte-1n46o8q{color:var(--bad)}@media (width<=900px){.app.svelte-1n46o8q{height:auto;min-height:100%}.topbar.svelte-1n46o8q{padding-top:max(4px, env(safe-area-inset-top));padding-bottom:4px}.pages.svelte-1n46o8q{z-index:30;height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--panel);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.pages.svelte-1n46o8q a:where(.svelte-1n46o8q){flex-direction:column;justify-content:center;gap:3px;padding:0 2px;font-size:12px}.pages.svelte-1n46o8q a[aria-current=page]:where(.svelte-1n46o8q){color:var(--cream);box-shadow:none}.pages.svelte-1n46o8q svg:where(.svelte-1n46o8q){display:block}.account.svelte-1n46o8q{margin-left:0}.legal.svelte-1n46o8q{padding-top:10px;padding-right:140px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.layout.svelte-1n46o8q{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px}.deck.svelte-1n46o8q{overflow:visible}.jump.svelte-1n46o8q{right:14px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:35;background:var(--cream);border-color:var(--cream);color:#14110f;border-radius:999px;padding:12px 20px;font-weight:700;display:block;position:fixed;box-shadow:0 10px 24px #0009}.jump.svelte-1n46o8q:hover:not(:disabled){background:#f7eeda;border-color:#f7eeda}}
