.csr:where(.astro-o6hfvyfc){max-width:940px;margin:1.1rem auto}.csr__wrap:where(.astro-o6hfvyfc){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-black);border-radius:14px;overflow:hidden}.csr__table:where(.astro-o6hfvyfc){border-collapse:collapse;width:100%;font-size:.85rem}.csr__table:where(.astro-o6hfvyfc) th:where(.astro-o6hfvyfc),.csr__table:where(.astro-o6hfvyfc) td:where(.astro-o6hfvyfc){border-bottom:1px solid var(--sl-color-gray-5);text-align:left;vertical-align:middle;padding:.55rem .8rem}.csr__table:where(.astro-o6hfvyfc) tbody:where(.astro-o6hfvyfc) tr:where(.astro-o6hfvyfc):last-child td:where(.astro-o6hfvyfc){border-bottom:0}.csr__table:where(.astro-o6hfvyfc) thead:where(.astro-o6hfvyfc) th:where(.astro-o6hfvyfc){text-transform:uppercase;letter-spacing:.05em;color:var(--sl-color-gray-3);background:var(--sl-color-gray-6);font-size:.64rem;font-weight:800}.csr__table:where(.astro-o6hfvyfc) tbody:where(.astro-o6hfvyfc) tr:where(.astro-o6hfvyfc):hover td:where(.astro-o6hfvyfc){background:color-mix(in srgb, var(--sl-color-gray-6) 40%, transparent)}.csr__boss:where(.astro-o6hfvyfc) td:where(.astro-o6hfvyfc){background:#e6a3f512}.csr__summit:where(.astro-o6hfvyfc) td:where(.astro-o6hfvyfc){background:color-mix(in srgb, var(--sl-color-accent) 9%, transparent)}.csr__floor:where(.astro-o6hfvyfc){white-space:nowrap;width:1%}.csr__fnum:where(.astro-o6hfvyfc){font-variant-numeric:tabular-nums;min-width:1.9rem;height:1.9rem;color:var(--sl-color-white);background:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);border-radius:8px;place-items:center;padding:0 .4rem;font-weight:800;display:inline-grid}.csr__fnum--sum:where(.astro-o6hfvyfc){color:#0c0e14;background:var(--sl-color-accent-high);text-transform:uppercase;letter-spacing:.04em;border-color:#0000;height:1.9rem;padding:0 .6rem;font-size:.72rem}.csr__btag:where(.astro-o6hfvyfc){text-transform:uppercase;letter-spacing:.04em;color:#e6a3f5;background:#e6a3f529;border-radius:999px;margin-left:.4rem;padding:.08rem .4rem;font-size:.58rem;font-weight:800}.csr__rewards:where(.astro-o6hfvyfc){flex-wrap:wrap;gap:.35rem;display:flex}.csr__rw:where(.astro-o6hfvyfc){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);color:var(--sl-color-white);border-radius:8px;align-items:center;gap:.3rem;padding:.18rem .45rem;font-size:.78rem;font-weight:600;line-height:1.3;display:inline-flex}.csr__rw:where(.astro-o6hfvyfc) img:where(.astro-o6hfvyfc){border-radius:5px;flex-shrink:0}.csr__rw:where(.astro-o6hfvyfc) b:where(.astro-o6hfvyfc){color:var(--sl-color-accent-high);font-variant-numeric:tabular-nums;font-weight:800}.csr__rw--rep:where(.astro-o6hfvyfc){color:#7cc4ff;border-color:#7cc4ff4d}.csr__rw--rep:where(.astro-o6hfvyfc) b:where(.astro-o6hfvyfc){color:#7cc4ff}.csr__rw--chest:where(.astro-o6hfvyfc){cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--sl-color-accent) 22%, var(--sl-color-gray-6)), var(--sl-color-gray-6));border-color:color-mix(in srgb, var(--sl-color-accent) 55%, transparent);font-family:inherit;transition:transform .12s,box-shadow .12s}.csr__rw--chest:where(.astro-o6hfvyfc):hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000059}.csr__cta:where(.astro-o6hfvyfc){color:var(--sl-color-accent-high);font-size:.66rem;font-style:normal;font-weight:700}.cschest-dialog:where(.astro-o6hfvyfc){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-black);width:min(520px,92vw);max-height:82vh;color:var(--sl-color-white);border-radius:16px;margin:auto;padding:0;inset:0;overflow:hidden;box-shadow:0 24px 60px #0009}.cschest-dialog:where(.astro-o6hfvyfc)::backdrop{backdrop-filter:blur(3px);background:#0000008c}.dlg-head:where(.astro-o6hfvyfc){background:linear-gradient(135deg, var(--sl-color-gray-6), var(--sl-color-black));border-bottom:1px solid var(--sl-color-gray-5);align-items:center;gap:.7rem;padding:.85rem 1rem;display:flex}.dlg-ic:where(.astro-o6hfvyfc){background:var(--sl-color-gray-6);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--sl-color-gray-5);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.dlg-ic:where(.astro-o6hfvyfc) img:where(.astro-o6hfvyfc){border-radius:7px}.dlg-titles:where(.astro-o6hfvyfc){flex:1;min-width:0}.dlg-titles:where(.astro-o6hfvyfc) h3:where(.astro-o6hfvyfc){margin:0;font-size:1.05rem;line-height:1.2}.dlg-sub:where(.astro-o6hfvyfc){color:var(--sl-color-gray-3);font-size:.78rem}.dlg-sub:where(.astro-o6hfvyfc) b:where(.astro-o6hfvyfc){color:var(--sl-color-white)}.dlg-close:where(.astro-o6hfvyfc){color:var(--sl-color-gray-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;padding:.1rem .4rem;font-size:1.5rem;line-height:1}.dlg-close:where(.astro-o6hfvyfc):hover{background:var(--sl-color-gray-5);color:var(--sl-color-white)}.dlg-items:where(.astro-o6hfvyfc){max-height:calc(82vh - 76px);margin:0;padding:.4rem;list-style:none;overflow-y:auto}.ditem:where(.astro-o6hfvyfc){border-radius:9px;grid-template-columns:38px 1fr auto;align-items:center;gap:.6rem;padding:.35rem .5rem;display:grid}.ditem:where(.astro-o6hfvyfc):hover{background:var(--sl-color-gray-6)}.ditem__icon:where(.astro-o6hfvyfc){place-items:center;width:38px;height:38px;display:grid}.ditem__icon:where(.astro-o6hfvyfc) img:where(.astro-o6hfvyfc){background:var(--sl-color-gray-6);border-radius:6px}.ditem__icon--none:where(.astro-o6hfvyfc){background:var(--sl-color-gray-6);border-radius:6px;width:34px;height:34px}.ditem__name:where(.astro-o6hfvyfc){flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.88rem;display:flex}.tag:where(.astro-o6hfvyfc){background:var(--sl-color-accent-low);color:var(--sl-color-accent-high);border-radius:999px;padding:.05rem .35rem;font-size:.68rem;font-weight:700}.ditem__chance:where(.astro-o6hfvyfc) b:where(.astro-o6hfvyfc){font-variant-numeric:tabular-nums;color:#8ad07c;font-size:.86rem}@media (width<=560px){.csr__table:where(.astro-o6hfvyfc) th:where(.astro-o6hfvyfc),.csr__table:where(.astro-o6hfvyfc) td:where(.astro-o6hfvyfc){padding:.45rem .55rem}}.csc:where(.astro-k5awxqto){max-width:940px;margin:1.1rem auto}.csc__wrap:where(.astro-k5awxqto){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-black);border-radius:14px;overflow:hidden}.csc__table:where(.astro-k5awxqto){border-collapse:collapse;width:100%;font-size:.85rem}.csc__table:where(.astro-k5awxqto) th:where(.astro-k5awxqto),.csc__table:where(.astro-k5awxqto) td:where(.astro-k5awxqto){border-bottom:1px solid var(--sl-color-gray-5);text-align:left;vertical-align:middle;padding:.55rem .8rem}.csc__table:where(.astro-k5awxqto) tbody:where(.astro-k5awxqto) tr:where(.astro-k5awxqto):last-child td:where(.astro-k5awxqto){border-bottom:0}.csc__table:where(.astro-k5awxqto) thead:where(.astro-k5awxqto) th:where(.astro-k5awxqto){text-transform:uppercase;letter-spacing:.05em;color:var(--sl-color-gray-3);background:var(--sl-color-gray-6);font-size:.64rem;font-weight:800}.csc__table:where(.astro-k5awxqto) tbody:where(.astro-k5awxqto) tr:where(.astro-k5awxqto):hover td:where(.astro-k5awxqto){background:color-mix(in srgb, var(--sl-color-gray-6) 40%, transparent)}.csc__item:where(.astro-k5awxqto){color:var(--sl-color-white);align-items:center;gap:.55rem;font-weight:700;display:flex}.csc__item:where(.astro-k5awxqto) img:where(.astro-k5awxqto){background:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);border-radius:6px;flex-shrink:0}.csc__iname:where(.astro-k5awxqto){line-height:1.25}.csc__cost:where(.astro-k5awxqto){flex-wrap:wrap;gap:.35rem;display:flex}.csc__ing:where(.astro-k5awxqto){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);color:var(--sl-color-gray-1);border-radius:8px;align-items:center;gap:.3rem;padding:.18rem .45rem;font-size:.78rem;font-weight:600;line-height:1.3;display:inline-flex}.csc__ing:where(.astro-k5awxqto) img:where(.astro-k5awxqto){border-radius:5px;flex-shrink:0}.csc__ing:where(.astro-k5awxqto) b:where(.astro-k5awxqto){color:var(--sl-color-white);font-variant-numeric:tabular-nums;font-weight:800}.csc__ing--coin:where(.astro-k5awxqto){color:#f3c969;border-color:#f3c96959}.csc__ing--coin:where(.astro-k5awxqto) b:where(.astro-k5awxqto){color:#f3c969}@media (width<=560px){.csc__table:where(.astro-k5awxqto) th:where(.astro-k5awxqto),.csc__table:where(.astro-k5awxqto) td:where(.astro-k5awxqto){padding:.45rem .55rem}}
