.container.svelte-cx8yym{padding:1rem}nav.svelte-cx8yym{margin-bottom:1.5rem}nav.svelte-cx8yym a:where(.svelte-cx8yym){color:#268bd2;text-decoration:none}nav.svelte-cx8yym a:where(.svelte-cx8yym):hover{text-decoration:underline}article.svelte-cx8yym{background:#f8f8ff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:1.5rem;margin-bottom:1.5rem}h1.svelte-cx8yym{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:#333}.levels.svelte-cx8yym{display:flex;flex-direction:column;gap:.5rem}details.svelte-cx8yym{border-radius:6px;overflow:hidden}summary.svelte-cx8yym{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer;list-style:none;transition:opacity .15s}summary.svelte-cx8yym::-webkit-details-marker{display:none}summary.svelte-cx8yym:hover{opacity:.9}summary.svelte-cx8yym .range:where(.svelte-cx8yym){font-weight:700;width:5em;flex-shrink:0}summary.svelte-cx8yym .label:where(.svelte-cx8yym){flex-grow:1}.description.svelte-cx8yym{background:#f8f8ff;padding:1rem;border-top:1px solid #e0e0e0}.description.svelte-cx8yym p:where(.svelte-cx8yym){margin:0;font-size:.9rem;line-height:1.5;color:#666}footer.svelte-cx8yym{margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0;font-size:.85rem;color:#666}footer.svelte-cx8yym a:where(.svelte-cx8yym){color:#268bd2;text-decoration:none}footer.svelte-cx8yym a:where(.svelte-cx8yym):hover{text-decoration:underline}
