.rq.svelte-4pfit9{max-width:860px;padding:var(--space-xl) 0 var(--space-3xl);margin:0 auto}.rq-block.svelte-4pfit9{margin-top:var(--space-3xl)}.rq-block.svelte-4pfit9:first-of-type{margin-top:0}.rq-block.svelte-4pfit9 h2:where(.svelte-4pfit9){margin:0 0 var(--space-md);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:-.025em;line-height:1.2}.rq-intro.svelte-4pfit9{max-width:68ch;margin:0 0 var(--space-lg);font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.65}.rq-table.svelte-4pfit9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow-x:auto}.rq-table.svelte-4pfit9 table:where(.svelte-4pfit9){border-collapse:collapse;width:100%;font-size:var(--font-size-base)}.rq-table.svelte-4pfit9 th:where(.svelte-4pfit9),.rq-table.svelte-4pfit9 td:where(.svelte-4pfit9){padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-light);line-height:1.5}.rq-table.svelte-4pfit9 thead:where(.svelte-4pfit9) th:where(.svelte-4pfit9){background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap}.rq-table.svelte-4pfit9 tbody:where(.svelte-4pfit9) tr:where(.svelte-4pfit9):last-child th:where(.svelte-4pfit9),.rq-table.svelte-4pfit9 tbody:where(.svelte-4pfit9) tr:where(.svelte-4pfit9):last-child td:where(.svelte-4pfit9){border-bottom:none}.rq-table.svelte-4pfit9 tbody:where(.svelte-4pfit9) th:where(.svelte-4pfit9){font-weight:var(--font-weight-semibold);min-width:9rem}.rq-table.svelte-4pfit9 td:where(.svelte-4pfit9){color:var(--color-text-secondary)}.rq-table.svelte-4pfit9 .rq-point:where(.svelte-4pfit9){text-align:right;font-variant-numeric:tabular-nums;width:3.5rem;color:var(--color-primary-text-dark);font-weight:var(--font-weight-semibold)}.rq-builder.svelte-4pfit9{align-items:center;gap:var(--space-md);margin:var(--space-lg) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.rq-builder.svelte-4pfit9 a:where(.svelte-4pfit9){text-decoration:none}.rq-special.svelte-4pfit9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0;padding:0;list-style:none}.rq-special.svelte-4pfit9 li:where(.svelte-4pfit9){gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-light);font-size:var(--font-size-base);color:var(--color-text-secondary);grid-template-columns:3.5rem minmax(0,1fr);line-height:1.55;display:grid}.rq-special.svelte-4pfit9 li:where(.svelte-4pfit9):last-child{border-bottom:none}.rq-special-point.svelte-4pfit9{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-primary-text-dark)}.rq-special.svelte-4pfit9 a:where(.svelte-4pfit9),.rq-hub.svelte-4pfit9 a:where(.svelte-4pfit9){color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.rq-special.svelte-4pfit9 a:where(.svelte-4pfit9):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.rq-hub.svelte-4pfit9{margin:var(--space-lg) 0 0}@media (width<=640px){.rq.svelte-4pfit9{padding-top:var(--space-md)}.rq-special.svelte-4pfit9 li:where(.svelte-4pfit9){grid-template-columns:2.5rem minmax(0,1fr)}}
