.tokens.svelte-4xxbxu{flex-direction:column;display:flex}.row.svelte-4xxbxu{border-top:1px solid var(--border);grid-template-columns:220px 1fr;align-items:center;gap:32px;padding:16px 0;display:grid}.row.svelte-4xxbxu:last-child{border-bottom:1px solid var(--border)}.vis.svelte-4xxbxu{padding:24px 0}.track.svelte-4xxbxu{background:var(--border);height:4px;position:relative}.dot.svelte-4xxbxu{background:var(--brand);border-radius:999px;width:12px;height:12px;animation:2.5s infinite alternate svelte-4xxbxu-move;position:absolute;top:-4px;left:0}@keyframes svelte-4xxbxu-move{0%{left:0}to{left:calc(100% - 12px)}}.label.svelte-4xxbxu{margin-bottom:4px}.value.svelte-4xxbxu{font-family:var(--font-mono);color:var(--fg-muted);margin-bottom:4px;font-size:12px}.role.svelte-4xxbxu{color:var(--fg-muted);font-size:13px}.durations.svelte-4xxbxu{border-collapse:collapse;width:100%}.durations.svelte-4xxbxu th:where(.svelte-4xxbxu){text-align:left;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--fg-muted);border-bottom:1px solid var(--border);padding:12px 16px 12px 0;font-size:11px;font-weight:500}.durations.svelte-4xxbxu td:where(.svelte-4xxbxu){border-bottom:1px solid var(--border);vertical-align:middle;padding:16px 16px 16px 0;font-size:14px}.dv.svelte-4xxbxu{font-family:var(--font-mono);color:var(--fg);width:120px}.dr.svelte-4xxbxu{color:var(--fg-muted)}.rules.svelte-4xxbxu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rules.svelte-4xxbxu li:where(.svelte-4xxbxu){border-top:1px solid var(--border);color:var(--fg);padding:16px 0;font-size:14px;line-height:1.6}.rules.svelte-4xxbxu li:where(.svelte-4xxbxu):last-child{border-bottom:1px solid var(--border)}.rules.svelte-4xxbxu code:where(.svelte-4xxbxu){font-family:var(--font-mono);background:var(--bg-muted);padding:1px 6px;font-size:.95em}.rules.svelte-4xxbxu a:where(.svelte-4xxbxu){color:var(--brand);text-decoration:underline}.see-brand.svelte-4xxbxu{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--fg);justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding:24px 0;text-decoration:none;transition:color .15s;display:flex}.see-brand.svelte-4xxbxu:hover{color:var(--brand)}.see-label.svelte-4xxbxu{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:4px;font-size:11px;display:block}.see-title.svelte-4xxbxu{font-size:17px;font-weight:500;display:block}@media (width<=720px){.row.svelte-4xxbxu{grid-template-columns:1fr}}
