.modal-rules-list.svelte-1ibw9zu{display:flex;flex-direction:column;gap:1rem;padding-left:1.5rem;margin:0}.modal-rules-list.svelte-1ibw9zu li:where(.svelte-1ibw9zu){line-height:1.6}.infographic-table.svelte-1ibw9zu{width:100%;border-collapse:collapse}.infographic-table.svelte-1ibw9zu th:where(.svelte-1ibw9zu){font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--fg-tertiary);padding:.5rem .75rem;text-align:left}.infographic-table.svelte-1ibw9zu td:where(.svelte-1ibw9zu){padding:.625rem .75rem;vertical-align:top}.infographic-table.svelte-1ibw9zu tr:where(.svelte-1ibw9zu):last-child td:where(.svelte-1ibw9zu){border-bottom:none}.modal-cell.svelte-1ibw9zu,.meaning-cell.svelte-1ibw9zu,.english-cell.svelte-1ibw9zu{white-space:nowrap}.example-cell.svelte-1ibw9zu{display:flex;flex-direction:column;gap:.125rem}.de-example.svelte-1ibw9zu{font-style:italic}.conjugation-table.svelte-1ibw9zu .conj-highlight:where(.svelte-1ibw9zu) td:where(.svelte-1ibw9zu){color:var(--fg-primary);font-weight:500}.person-cell.svelte-1ibw9zu{white-space:nowrap}.bracket-example.svelte-1ibw9zu{border-radius:.75rem;padding:1.25rem;margin-bottom:0}.bracket-label.svelte-1ibw9zu{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.625rem}.bracket-row.svelte-1ibw9zu{display:flex;gap:.25rem;flex-wrap:wrap}.bracket-slot.svelte-1ibw9zu{display:flex;flex-direction:column;gap:.375rem;padding:.5rem .75rem;border-radius:.375rem}.bracket-slot-middle.svelte-1ibw9zu{flex:2 1 0}.slot-role.svelte-1ibw9zu{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-tertiary)}.slot-word.svelte-1ibw9zu{font-weight:500}.bracket-gloss.svelte-1ibw9zu{margin:.5rem 0 0}.callout.svelte-1ibw9zu{border-radius:.5rem;padding:1rem 1.25rem}.disambiguation-stack.svelte-1ibw9zu{display:flex;flex-direction:column;gap:1.5rem}.prateritum-grid.svelte-1ibw9zu{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:48rem){.prateritum-grid.svelte-1ibw9zu{grid-template-columns:repeat(3,1fr)}}.prateritum-card.svelte-1ibw9zu{padding:1rem 1.125rem;border-radius:.625rem;display:flex;flex-direction:column;gap:.375rem}.prateritum-pair.svelte-1ibw9zu{display:flex;align-items:baseline;gap:.375rem}.prateritum-form.svelte-1ibw9zu{font-weight:700;color:var(--fg-primary)}.prateritum-example.svelte-1ibw9zu{font-style:italic;margin:0;color:var(--fg-primary)}.prateritum-en.svelte-1ibw9zu{margin:0}.cross-link.svelte-1ibw9zu{display:flex;flex-wrap:wrap;gap:.75rem}.double-inf-block.svelte-1ibw9zu{border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.sub-point.svelte-1ibw9zu{display:flex;gap:1.25rem}.sub-point-num.svelte-1ibw9zu{font-weight:800;line-height:1;color:var(--fg-accent);flex-shrink:0;width:2rem}.sub-point-body.svelte-1ibw9zu{flex:1 1 0;min-width:0}.sub-point-body.svelte-1ibw9zu h3:where(.svelte-1ibw9zu){font-weight:700;margin:0 0 .625rem}.sub-point-body.svelte-1ibw9zu p:where(.svelte-1ibw9zu){margin:0 0 .75rem}.example-row.svelte-1ibw9zu{display:flex;flex-direction:column;gap:.125rem;margin-bottom:.5rem}.de-ex.svelte-1ibw9zu{font-style:italic}.double-inf-examples.svelte-1ibw9zu{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.double-inf-card.svelte-1ibw9zu{padding:.875rem 1rem;border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem}.double-inf-correct.svelte-1ibw9zu{display:flex;flex-direction:column;gap:.125rem}.correct-tag.svelte-1ibw9zu{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-success, #4ade80);font-weight:600}.wrong-tag.svelte-1ibw9zu{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-error, #f87171);font-weight:600;margin-right:.375rem}.double-inf-de.svelte-1ibw9zu{font-style:italic;font-weight:500;margin:0}.double-inf-en.svelte-1ibw9zu{margin:0}.double-inf-wrong.svelte-1ibw9zu{margin-top:.375rem}.modal-like-grid.svelte-1ibw9zu{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:40rem){.modal-like-grid.svelte-1ibw9zu{grid-template-columns:repeat(3,1fr)}}@media(min-width:64rem){.modal-like-grid.svelte-1ibw9zu{grid-template-columns:repeat(4,1fr)}}.modal-like-card.svelte-1ibw9zu{padding:.875rem 1rem;border-radius:.625rem;display:flex;flex-direction:column;gap:.25rem}.modal-like-verb.svelte-1ibw9zu{font-weight:700;color:var(--fg-primary)}.modal-like-ex.svelte-1ibw9zu{font-style:italic;margin:0}.modal-like-en.svelte-1ibw9zu{margin:0}
