.maker[data-astro-cid-j7moj446]{--icon:48px;--card:76px;--label:64px;--board:#1f2440;--row:#2a3052;--tile:#363d66;-webkit-user-select:none;user-select:none}.board[data-astro-cid-j7moj446]{background:var(--board);border-radius:var(--radius);gap:4px;padding:12px;display:grid}.list-title[data-astro-cid-j7moj446]{font:1.3rem/1.4 var(--pixel);color:#fff;background:0 0;border:1px dashed #0000;border-radius:8px;width:100%;padding:4px 8px 10px}.list-title[data-astro-cid-j7moj446]:hover,.list-title[data-astro-cid-j7moj446]:focus{border-color:#ffffff59;outline:none}.row[data-astro-cid-j7moj446]{min-height:calc(var(--card) + 12px);background:var(--row);display:flex}.label[data-astro-cid-j7moj446]{flex:0 0 var(--label);width:var(--label);background:var(--c);color:#1f2440;font:1.7rem/1 var(--pixel);text-align:center;border:0;padding:0 2px}.label[data-astro-cid-j7moj446]:focus{outline:3px solid var(--highlight);outline-offset:-3px}.zone[data-astro-cid-j7moj446]{flex-wrap:wrap;flex:1;align-content:flex-start;gap:4px;min-width:0;margin:0;padding:6px;list-style:none;display:flex}.row[data-astro-cid-j7moj446] .zone[data-astro-cid-j7moj446]{min-height:calc(var(--card) + 12px)}.item[data-astro-cid-j7moj446]{width:var(--card);background:var(--tile);color:#fff;cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:6px 0 4px;display:flex}.item[data-astro-cid-j7moj446]:hover{background:#434b7a}.item[data-astro-cid-j7moj446]:focus-visible{outline:3px solid var(--highlight);outline-offset:1px}.icon[data-astro-cid-j7moj446]{width:var(--icon);height:var(--icon);background:url(/tier/abilities.png) calc(var(--x) * var(--icon) * -1) 0 / calc(var(--icon) * 20) var(--icon);image-rendering:pixelated}.name[data-astro-cid-j7moj446]{font:min(10px, (var(--card) - 6px) / var(--em)) / 1.3 var(--pixel);white-space:nowrap;max-width:calc(var(--card) - 4px);overflow:hidden}.item[data-astro-cid-j7moj446].selected{outline:3px solid var(--highlight);outline-offset:1px;background:#4d5690}.maker[data-astro-cid-j7moj446].picking .zone[data-astro-cid-j7moj446]{cursor:pointer}.maker[data-astro-cid-j7moj446].picking .row[data-astro-cid-j7moj446] .zone[data-astro-cid-j7moj446]{box-shadow:inset 0 0 0 2px #ffcf4a59}.maker[data-astro-cid-j7moj446].picking .row[data-astro-cid-j7moj446] .zone[data-astro-cid-j7moj446]:hover{box-shadow:inset 0 0 0 2px var(--highlight)}li[data-astro-cid-j7moj446].dragging .item[data-astro-cid-j7moj446]{opacity:.3}.tier-ghost{z-index:100;pointer-events:none;transform-origin:50%;margin:0;position:fixed;top:0;left:0}.tier-ghost .item{outline:2px solid var(--highlight);transform:scale(1.1);box-shadow:0 10px 24px #00000059}html.tier-dragging,html.tier-dragging *{cursor:grabbing!important}.pool-box[data-astro-cid-j7moj446]{background:var(--board);border-radius:var(--radius);margin-top:16px;padding:10px 12px 12px}.pool-title[data-astro-cid-j7moj446]{color:#ffffffbf;margin:0 0 4px;padding-left:6px;font-size:1rem}.pool[data-astro-cid-j7moj446]{background:var(--row);min-height:calc(var(--card) + 12px)}.hint[data-astro-cid-j7moj446]{min-height:1.8em;font-family:var(--pixel);color:var(--accent);justify-content:center;align-items:center;gap:12px;margin:8px 0 0;display:flex}.undo[data-astro-cid-j7moj446]{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:2px 14px}.undo[data-astro-cid-j7moj446][hidden]{display:none}.undo[data-astro-cid-j7moj446]:hover{background:var(--surface-2)}.actions[data-astro-cid-j7moj446]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.btn[data-astro-cid-j7moj446]{font:1rem/1 var(--pixel);cursor:pointer;border:2px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;display:inline-flex}.btn[data-astro-cid-j7moj446][hidden]{display:none}.btn[data-astro-cid-j7moj446].primary{background:var(--accent);color:#fff}.btn[data-astro-cid-j7moj446].primary:hover{background:#a04d16}.btn[data-astro-cid-j7moj446].x{color:#fff;background:#000}.btn[data-astro-cid-j7moj446].x:hover{background:#333}.btn[data-astro-cid-j7moj446].ghost{color:var(--ink-dim);border-color:var(--line);background:0 0}.btn[data-astro-cid-j7moj446].ghost:disabled{opacity:.45;cursor:default}.btn[data-astro-cid-j7moj446].ghost:not(:disabled):hover{color:var(--ink);background:var(--surface-2)}.btn[data-astro-cid-j7moj446]:disabled{opacity:.6;cursor:progress}.cta[data-astro-cid-j7moj446]{text-align:center;margin-top:64px}.cta[data-astro-cid-j7moj446] h2[data-astro-cid-j7moj446]{margin:0 0 16px;font-size:1.4rem}.stores[data-astro-cid-j7moj446]{--badge-h:52px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.back[data-astro-cid-j7moj446]{margin:24px 0 0}@media (width<=480px){.maker[data-astro-cid-j7moj446]{--label:42px;--card:70px}.board[data-astro-cid-j7moj446],.pool-box[data-astro-cid-j7moj446]{margin-inline:-8px;padding:8px}.label[data-astro-cid-j7moj446]{font-size:1.3rem}.zone[data-astro-cid-j7moj446]{gap:3px;padding:4px}.btn[data-astro-cid-j7moj446]{padding:12px 18px}}
