.tldr.svelte-1judcq0{background:var(--color-surface);border:1px solid rgba(0,0,0,.5);border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-lg)}[data-theme=light] .tldr.svelte-1judcq0{background:#f5f5f7;border-color:#00000080}.aal-grid.svelte-1judcq0{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-md);margin-bottom:var(--space-2xl)}@media(max-width:100rem){.aal-grid.svelte-1judcq0{grid-template-columns:repeat(3,1fr)}}@media(max-width:61.8rem){.aal-grid.svelte-1judcq0{grid-template-columns:repeat(2,1fr)}}@media(max-width:38.2rem){.aal-grid.svelte-1judcq0{grid-template-columns:1fr}}.aal-card.svelte-1judcq0{display:flex;flex-direction:column;border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.5);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.aal-card.svelte-1judcq0:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.aal-card--inflection.svelte-1judcq0{border-width:2px}.aal-card-header.svelte-1judcq0{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md);color:#0a0e27}.aal-level-name.svelte-1judcq0{font-size:var(--font-body-size);font-weight:700;color:#0a0e27}.aal-mode.svelte-1judcq0{font-size:var(--font-small);font-weight:500;color:#030213a6}.aal-card-body.svelte-1judcq0{flex:1;display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md);background:var(--color-surface)}[data-theme=light] .aal-card-body.svelte-1judcq0{background:#fff}.aal-quote.svelte-1judcq0{font-size:var(--font-small);font-style:normal;font-family:var(--font-body);color:var(--color-text-secondary);letter-spacing:.01em;margin:0;padding-bottom:var(--space-sm);border-bottom:1px solid rgba(0,0,0,.1)}.aal-section.svelte-1judcq0{display:flex;flex-direction:column;gap:var(--space-2xs)}.aal-section.svelte-1judcq0 ul:where(.svelte-1judcq0){margin:0;padding-left:var(--space-md);display:flex;flex-direction:column;gap:var(--space-3xs)}.aal-section.svelte-1judcq0 ul:where(.svelte-1judcq0) li:where(.svelte-1judcq0){font-size:var(--font-small);color:var(--color-text)}.aal-section-label.svelte-1judcq0{font-size:var(--font-small);font-weight:700;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.aal-section-label.unlocks.svelte-1judcq0,.aal-section-label.limits.svelte-1judcq0{color:#0a0e27}.aal-section-label.unlocks.svelte-1judcq0:before{content:"+ "}.aal-section-label.limits.svelte-1judcq0:before{content:"− "}[data-theme=dark] .aal-section-label.unlocks.svelte-1judcq0,[data-theme=dark] .aal-section-label.limits.svelte-1judcq0{color:var(--color-text)}.aal-section-label.examples.svelte-1judcq0{color:var(--color-text-secondary)}.aal-examples.svelte-1judcq0{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:auto;padding-top:var(--space-sm);border-top:1px solid rgba(0,0,0,.1)}.aal-examples.svelte-1judcq0 p:where(.svelte-1judcq0){font-size:var(--font-small);color:var(--color-text-secondary);margin:0}.comparison-table-wrap.svelte-1judcq0{overflow-x:auto;margin:var(--space-lg) 0 var(--space-2xl)}.comparison-table.svelte-1judcq0{width:100%;border-collapse:collapse;font-size:var(--font-small)}.comparison-table.svelte-1judcq0 th:where(.svelte-1judcq0),.comparison-table.svelte-1judcq0 td:where(.svelte-1judcq0){padding:var(--space-xs) var(--space-sm);text-align:left;border-bottom:1px solid rgba(0,0,0,.15);vertical-align:top}.comparison-table.svelte-1judcq0 th:where(.svelte-1judcq0){font-weight:700;color:var(--color-text);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:.75rem;white-space:nowrap}.comparison-table.svelte-1judcq0 td:where(.svelte-1judcq0){color:var(--color-text-secondary)}.comparison-table.svelte-1judcq0 tbody:where(.svelte-1judcq0) tr:where(.svelte-1judcq0):hover{background:#00d9ff08}[data-theme=light] .comparison-table.svelte-1judcq0 tbody:where(.svelte-1judcq0) tr:where(.svelte-1judcq0):hover{background:#00000005}.prev-next.svelte-1judcq0{display:flex;gap:var(--space-md);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid rgba(0,0,0,.5)}[data-theme=light] .prev-next.svelte-1judcq0{border-top-color:#00000080}@media(max-width:38.2rem){.prev-next.svelte-1judcq0{flex-direction:column}}
