@charset "UTF-8";:root{--back-color:#2b323c;--main-color:#334056;--bg-card-color:rgb(51 64 86 / 60%);--dark-color:#23282e;--text-color:#cfd4da;--white-color:#fff;--blue-color:#0396ff;--action-bg:#0078d6;--action-text:var(--white-color);--green-color:#48c432;--red-color:#eb4242;--grid-module:4px;--border-subtle:rgb(255 255 255 / 10%);--text-muted:rgb(255 255 255 / 70%);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-pill:999px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--shadow-card:4px 4px 8px 0 rgb(0 0 0 / 20%);--glow-action:0 0 10px var(--action-bg);--t-fast:.15s}.head.svelte-ro7qbw.svelte-ro7qbw{padding:22px 0 8px}.head.svelte-ro7qbw h1.svelte-ro7qbw{font-size:clamp(36px,7vw,72px)}.lead.svelte-ro7qbw.svelte-ro7qbw{margin:14px 0 18px;color:var(--dl-egg);font-size:18px;max-width:72ch}.cite.svelte-ro7qbw.svelte-ro7qbw{margin-top:16px}.controls.svelte-ro7qbw.svelte-ro7qbw{position:sticky;z-index:10;top:var(--rn-host-top, 0px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px 0;margin-top:18px;background:linear-gradient(180deg,var(--dl-coal) 80%,rgba(16,19,13,0));gap:10px}.controls.svelte-ro7qbw .dot.svelte-ro7qbw{width:8px;height:8px;margin-right:8px;background:var(--sc);transform:rotate(45deg)}.filter.svelte-ro7qbw input.svelte-ro7qbw{width:min(280px,80vw);height:40px;padding:0 12px;border:1px solid var(--dl-line-2);border-radius:2px;background:var(--dl-panel);color:var(--dl-ink);font:inherit}.filter.svelte-ro7qbw input.svelte-ro7qbw:focus{border-color:var(--dl-brass);outline:none}.cat.svelte-ro7qbw .dl-sec-head{border-top-color:var(--sc)}.tier.svelte-ro7qbw.svelte-ro7qbw{display:grid;padding:14px 0 18px;border-bottom:1px solid var(--dl-line);gap:14px}@media (min-width: 992px){.tier.svelte-ro7qbw.svelte-ro7qbw{align-items:start;grid-template-columns:150px 1fr}}.tag.svelte-ro7qbw.svelte-ro7qbw{position:relative;display:flex;align-items:center;gap:12px}@media (min-width: 992px){.tag.svelte-ro7qbw.svelte-ro7qbw{display:grid;justify-items:start}}.tag.svelte-ro7qbw img.svelte-ro7qbw{width:110px;height:auto;aspect-ratio:250/152}.tag.svelte-ro7qbw .special.svelte-ro7qbw{padding:6px 10px;border:1px dashed var(--sc);color:var(--sl);font-family:var(--dl-f-label);font-weight:600}.tag.svelte-ro7qbw .lvl.svelte-ro7qbw{color:var(--dl-egg);font-family:var(--dl-f-label);font-size:14px;font-weight:600}.unfold.svelte-ro7qbw.svelte-ro7qbw{display:none}@media (max-width: 767px){.long.svelte-ro7qbw:not(:has(.unfold input:checked)) .grid li.svelte-ro7qbw:nth-child(n+5){display:none}.unfold.svelte-ro7qbw.svelte-ro7qbw{display:flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--dl-line-2);border-radius:2px;color:var(--dl-ink);cursor:pointer;font-family:var(--dl-f-label);font-size:14px;font-weight:600}.unfold.svelte-ro7qbw.svelte-ro7qbw:has(input:focus-visible){box-shadow:var(--dl-focus)}.unfold.svelte-ro7qbw .when-open.svelte-ro7qbw{display:none}.unfold.svelte-ro7qbw:has(input:checked) .when-open.svelte-ro7qbw{display:inline}.unfold.svelte-ro7qbw:has(input:checked) .when-closed.svelte-ro7qbw{display:none}}@supports not selector(:has(*)){.unfold.svelte-ro7qbw.svelte-ro7qbw{display:none!important}}.grid.svelte-ro7qbw.svelte-ro7qbw{display:grid;padding:0;margin:0;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));list-style:none}@media (min-width: 768px){.grid.svelte-ro7qbw.svelte-ro7qbw{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}}.grid.svelte-ro7qbw a.svelte-ro7qbw{display:grid;align-items:center;padding:8px;border:1px solid var(--dl-line);border-radius:2px;background:var(--dl-panel);color:inherit;gap:4px 10px;grid-template-areas:"pic nm" "pic st";grid-template-columns:56px 1fr;text-decoration:none}.grid.svelte-ro7qbw a.svelte-ro7qbw:hover{border-color:var(--sc);background:var(--dl-panel-2)}.grid.svelte-ro7qbw a.svelte-ro7qbw .item{grid-area:pic}.grid.svelte-ro7qbw .nm.svelte-ro7qbw{color:var(--dl-ink);font-family:var(--dl-f-label);font-size:14px;font-weight:600;grid-area:nm;-webkit-hyphens:auto;hyphens:auto;line-height:1.2;overflow-wrap:anywhere}.grid.svelte-ro7qbw .st.svelte-ro7qbw{display:flex;flex-wrap:wrap;color:var(--dl-egg);font-family:var(--dl-f-label);font-size:12.5px;font-weight:600;gap:0 8px;grid-area:st}.grid.svelte-ro7qbw .st.muted.svelte-ro7qbw{color:var(--dl-muted)}.legend.svelte-ro7qbw.svelte-ro7qbw{margin-top:16px}
