.notice.svelte-1uha8ag{border:1px solid #d4675f66;border-left:3px solid var(--bad);border-radius:var(--r-sm);background:var(--noise), linear-gradient(180deg, #d4675f1f, #d4675f0a);color:#f0b9b4;margin:0 0 18px;padding:11px 16px 11px 18px;font-size:14.5px;position:relative}.pick-expansion.svelte-1uha8ag{margin-top:6px}.expansions.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.expansion.svelte-1uha8ag{border:1px solid var(--frame-line);border-radius:var(--r-md);min-height:244px;color:var(--text);background:var(--art) center 40% / cover no-repeat;transition:box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur) var(--ease);flex-direction:column;justify-content:flex-end;padding:20px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #00000080,0 14px 30px -18px #000000e6}.expansion.svelte-1uha8ag:before{content:"";transition:background var(--dur) var(--ease);background:linear-gradient(#0b090880 0%,#0b0908b8 46%,#0b0908f2 100%);position:absolute;inset:0}.expansion.svelte-1uha8ag:after{content:"";pointer-events:none;border:1px solid var(--gold-hair);--c:var(--gold);--t:1px;--l:18px;background:linear-gradient(var(--c), var(--c)) 0 0 / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) 0 0 / var(--t) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / var(--t) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / var(--t) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / var(--t) var(--l) no-repeat;opacity:.55;transition:opacity var(--dur) var(--ease);position:absolute;inset:5px}.expansion.svelte-1uha8ag:hover:before{background:linear-gradient(#0b090857 0%,#0b09089e 46%,#0b0908ed 100%)}.expansion.svelte-1uha8ag:hover{border-color:var(--gold-lo);box-shadow:inset 0 0 60px #0000006b, 0 14px 30px -18px #000000e6, var(--glow-gold-sm)}.expansion.svelte-1uha8ag:hover:after{opacity:.9}.expansion.active.svelte-1uha8ag{border-color:var(--gold);box-shadow:inset 0 0 0 1px #f6e3b040, inset 0 0 70px #00000059, 0 14px 34px -16px #000000e6, var(--glow-gold)}.expansion.active.svelte-1uha8ag:before{background:linear-gradient(#0b090838 0%,#0b090885 46%,#0b0908eb 100%)}.expansion.active.svelte-1uha8ag:after{opacity:1}.expansion.svelte-1uha8ag .body:where(.svelte-1uha8ag){flex-direction:column;gap:4px;display:flex;position:relative}.expansion.svelte-1uha8ag .name:where(.svelte-1uha8ag){font-family:var(--font-head);letter-spacing:.02em;color:#0000;filter:drop-shadow(0 2px 4px #000000f2);background-image:linear-gradient(#fff6df 0%,#e6c682 52%,#b3873a 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(19px,2.6vw,23px);font-weight:700;line-height:1.15}.expansion.svelte-1uha8ag .count:where(.svelte-1uha8ag){color:var(--muted);text-shadow:0 1px 6px #000000f2;font-size:13px}.expansion.active.svelte-1uha8ag .count:where(.svelte-1uha8ag){color:#cdb287}.chosen.svelte-1uha8ag{border:1px solid var(--gold-deep);background-image:var(--gold-grad);color:#2a1c05;font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 1px 0 #ffffff80, var(--glow-gold-sm);border-radius:999px;padding:4px 11px;font-size:10.5px;font-weight:700;position:absolute;top:14px;right:14px}.codex.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--r-md);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin:20px 0 0;padding:0;display:grid;overflow:hidden}.codex.svelte-1uha8ag>div:where(.svelte-1uha8ag){background-color:var(--panel);background-image:var(--noise), var(--frame-bg);align-items:baseline;gap:12px;padding:14px 18px;display:flex}.codex.svelte-1uha8ag dt:where(.svelte-1uha8ag){flex:none;font-size:26px;line-height:1.1}.codex.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.classes.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.class-group.svelte-1uha8ag{padding:0;overflow:hidden}.class-group.svelte-1uha8ag:before{border-radius:inherit;box-shadow:inset 0 0 44px -18px var(--class);opacity:.55;border:0;inset:0}.class-group.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--class);font-family:var(--font-head);letter-spacing:.05em;text-shadow:0 1px 2px #000000e6;background:linear-gradient(#ffffff0d,#00000040);border-bottom:1px solid #d8a65724;align-items:center;gap:10px;margin:0;padding:11px 14px 10px;font-size:14px;font-weight:700;display:flex;position:relative}.class-group.svelte-1uha8ag h3:where(.svelte-1uha8ag):before{content:"";background:linear-gradient(90deg, var(--class), #0000 90%);height:2px;box-shadow:0 0 10px -1px var(--class);position:absolute;top:0;left:0;right:0}.class-icon.svelte-1uha8ag{border:1px solid #000000b3;border-radius:3px;flex:none;box-shadow:0 0 0 1px #d8a6572e}.specs.svelte-1uha8ag{flex-direction:column;gap:2px;padding:6px;display:flex;position:relative}.spec.svelte-1uha8ag{border-radius:var(--r-sm);cursor:pointer;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1px solid #0000;align-items:center;gap:10px;padding:7px 10px;display:flex;position:relative}.spec.svelte-1uha8ag:before{content:"";background:var(--gold-grad);width:2px;height:0;transition:height var(--dur) var(--ease);position:absolute;top:50%;left:0;translate:0 -50%}.spec.svelte-1uha8ag:hover{background-color:var(--panel-2)}.spec.svelte-1uha8ag:hover:before{height:40%}.spec.selected.svelte-1uha8ag{border-color:var(--gold-lo);background-image:linear-gradient(90deg,#d8a65729,#d8a65708);box-shadow:inset 0 1px #f6e3b01f}.spec.selected.svelte-1uha8ag:before{height:76%;box-shadow:var(--glow-gold-sm)}.spec.svelte-1uha8ag input:where(.svelte-1uha8ag){opacity:0;pointer-events:none;position:absolute}.spec.svelte-1uha8ag:has(input:where(.svelte-1uha8ag):focus-visible){outline:2px solid var(--gold);outline-offset:-1px}.spec-icon.svelte-1uha8ag{border:1px solid var(--class);filter:saturate(.55)brightness(.7);transition:filter var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:4px;flex:none;box-shadow:inset 0 0 0 1px #000c}.spec.svelte-1uha8ag:hover .spec-icon:where(.svelte-1uha8ag){filter:saturate(.95)brightness(.95)}.spec.selected.svelte-1uha8ag .spec-icon:where(.svelte-1uha8ag){filter:none;box-shadow:inset 0 0 0 1px #000c, 0 0 12px -1px var(--class), 0 0 0 1px var(--gold)}.label.svelte-1uha8ag{color:#d5cab7;flex:1;font-size:14.5px}.spec.selected.svelte-1uha8ag .label:where(.svelte-1uha8ag){color:var(--gold-hi)}.role.svelte-1uha8ag{border:1px solid var(--line);color:var(--muted);font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;background:#0000004d;border-radius:2px;flex:none;padding:2px 7px;font-size:10px;font-weight:600}.spec.selected.svelte-1uha8ag .role:where(.svelte-1uha8ag){border-color:var(--gold-lo);color:#cdb287}.enter.svelte-1uha8ag{flex-direction:column;align-items:center;gap:10px;margin:30px 0 8px;display:flex}.enter.svelte-1uha8ag button:where(.svelte-1uha8ag){min-width:min(340px,100%)}.enter-sub.svelte-1uha8ag{min-height:1.3em;color:var(--muted);letter-spacing:.03em;text-transform:capitalize;margin:0;font-size:13px}.board.svelte-1uha8ag{margin-top:42px}.board.svelte-1uha8ag ol:where(.svelte-1uha8ag){border:1px solid var(--frame-line);border-radius:var(--r-md);box-shadow:var(--frame-shadow);margin:0;padding:0;list-style:none;overflow:hidden}.board.svelte-1uha8ag li:where(.svelte-1uha8ag){background-color:var(--panel);background-image:var(--noise), var(--frame-bg);border-bottom:1px solid #3a2e20b3;grid-template-columns:44px 1fr 1fr auto;align-items:center;gap:12px;padding:9px 16px;display:grid}.board.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(2n){background-color:#120e0b}.board.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:0}.rank.svelte-1uha8ag{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);font-family:var(--font-head);background:linear-gradient(#2a221a,#171310);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffe9be14}.podium.svelte-1uha8ag .rank:where(.svelte-1uha8ag){color:#1d1509;text-shadow:0 1px #ffffff59;border-color:#0009;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 3px #0000004d}li[data-rank="1"].svelte-1uha8ag .rank:where(.svelte-1uha8ag){background:var(--gold-grad);box-shadow:inset 0 1px 0 #fff9, inset 0 -2px 3px #0000004d, var(--glow-gold)}li[data-rank="2"].svelte-1uha8ag .rank:where(.svelte-1uha8ag){background:linear-gradient(#f4f4f2 0%,#c6c8cc 40%,#8d9095 100%);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #0000004d,0 0 14px #c6c8cc47}li[data-rank="3"].svelte-1uha8ag .rank:where(.svelte-1uha8ag){background:linear-gradient(#f0c39a 0%,#cd8a4f 42%,#8c5526 100%);box-shadow:inset 0 1px #ffffff80,inset 0 -2px 3px #0000004d,0 0 14px #cd8a4f4d}.who.svelte-1uha8ag{color:#ddd2bd;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}li[data-rank="1"].svelte-1uha8ag .who:where(.svelte-1uha8ag){color:var(--gold-hi)}.spec-name.svelte-1uha8ag{color:var(--muted);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dps.svelte-1uha8ag{font-size:16px}li[data-rank="1"].svelte-1uha8ag .dps:where(.svelte-1uha8ag){font-size:18px}.more.svelte-1uha8ag{color:var(--accent);font-family:var(--font-head);letter-spacing:.05em;margin-top:14px;font-size:13px;text-decoration:none;display:inline-block}.more.svelte-1uha8ag:hover{color:var(--gold-hi);text-shadow:var(--glow-gold-sm)}@media (width<=560px){.expansion.svelte-1uha8ag{min-height:186px;padding:16px 18px}.codex.svelte-1uha8ag>div:where(.svelte-1uha8ag){padding:12px 14px}.codex.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:22px}.board.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:34px 1fr auto;padding:9px 12px}.rank.svelte-1uha8ag{width:24px;height:24px;font-size:12px}.spec-name.svelte-1uha8ag{display:none}}
