.syntax-dissector-stage[data-astro-cid-r5h4szmq]{margin-top:1rem;margin-bottom:2.5rem}.dissector-title[data-astro-cid-r5h4szmq]{font-size:var(--text-h2);margin-top:.25rem;margin-bottom:.35rem}.dissector-desc[data-astro-cid-r5h4szmq]{font-size:var(--text-small);color:var(--text-secondary);margin-bottom:1.5rem}.sentence-selector-wrap[data-astro-cid-r5h4szmq]{margin-bottom:1.25rem}.selector-label[data-astro-cid-r5h4szmq]{display:block;font-size:var(--text-micro);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-micro);color:var(--text-muted);margin-bottom:.5rem}.sentence-buttons[data-astro-cid-r5h4szmq]{display:flex;flex-wrap:wrap;gap:.5rem}.s-btn[data-astro-cid-r5h4szmq].active{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.interactive-sentence-box[data-astro-cid-r5h4szmq]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;padding:1.75rem;margin-bottom:1.25rem;display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:center;min-height:90px}.word-token{font-size:1.25rem;font-weight:700;padding:.45rem .85rem;border-radius:8px;cursor:pointer;border:2px solid transparent;transition:transform var(--duration-fast) ease,border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;background:var(--bg-surface)}.word-token:hover{transform:translateY(-2px)}.word-token.active{border-color:#fff;box-shadow:0 0 14px #fff6}.role-podmiot{color:var(--syntax-subject);border-bottom-color:var(--syntax-subject)}.role-orzeczenie{color:var(--syntax-predicate);border-bottom-color:var(--syntax-predicate)}.role-przydawka{color:var(--syntax-attribute);border-bottom-color:var(--syntax-attribute)}.role-dopelnienie{color:var(--syntax-object);border-bottom-color:var(--syntax-object)}.role-okolicznik{color:var(--syntax-adverbial);border-bottom-color:var(--syntax-adverbial)}.syntax-legend[data-astro-cid-r5h4szmq]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1.5rem;font-size:.82rem;font-weight:700}.legend-subject[data-astro-cid-r5h4szmq]{color:var(--syntax-subject)}.legend-predicate[data-astro-cid-r5h4szmq]{color:var(--syntax-predicate)}.legend-attribute[data-astro-cid-r5h4szmq]{color:var(--syntax-attribute)}.legend-object[data-astro-cid-r5h4szmq]{color:var(--syntax-object)}.legend-adverbial[data-astro-cid-r5h4szmq]{color:var(--syntax-adverbial)}.syntax-detail-card[data-astro-cid-r5h4szmq]{background:var(--bg-canvas);border:1px solid var(--border-subtle);border-radius:10px;padding:1.25rem 1.5rem;min-height:120px}.detail-header[data-astro-cid-r5h4szmq]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.detail-badge[data-astro-cid-r5h4szmq]{font-size:var(--text-micro);font-weight:800;text-transform:uppercase;padding:3px 8px;border-radius:5px;border:1px solid currentColor}.badge-podmiot[data-astro-cid-r5h4szmq]{color:var(--syntax-subject);background:#6366f126}.badge-orzeczenie[data-astro-cid-r5h4szmq]{color:var(--syntax-predicate);background:#f43f5e26}.badge-przydawka[data-astro-cid-r5h4szmq]{color:var(--syntax-attribute);background:#10b98126}.badge-dopelnienie[data-astro-cid-r5h4szmq]{color:var(--syntax-object);background:#f59e0b26}.badge-okolicznik[data-astro-cid-r5h4szmq]{color:var(--syntax-adverbial);background:#8b5cf626}.detail-pos[data-astro-cid-r5h4szmq]{font-size:var(--text-micro);color:var(--text-muted);font-weight:600}.detail-word[data-astro-cid-r5h4szmq]{font-size:1.35rem;font-weight:700;color:var(--text-primary);margin-top:.25rem;margin-bottom:.35rem}.detail-text[data-astro-cid-r5h4szmq]{font-size:var(--text-small);color:var(--text-secondary);margin-bottom:0;line-height:1.5}.page-header[data-astro-cid-zdgdfujl]{padding-top:1rem;padding-bottom:1.5rem}.syntax-diagrams-grid[data-astro-cid-zdgdfujl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:1.5rem}.diagram-card[data-astro-cid-zdgdfujl]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:10px;padding:1.25rem}.diagram-card[data-astro-cid-zdgdfujl] h4[data-astro-cid-zdgdfujl]{font-size:1rem;color:var(--accent-primary);margin-top:0;margin-bottom:.5rem}.diagram-card[data-astro-cid-zdgdfujl] p[data-astro-cid-zdgdfujl]{font-size:var(--text-small);color:var(--text-secondary);margin-bottom:.35rem}.conduits-grid[data-astro-cid-zdgdfujl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}ul[data-astro-cid-zdgdfujl]{margin-left:1.5rem;margin-bottom:1.5rem;color:var(--text-secondary)}ul[data-astro-cid-zdgdfujl] li[data-astro-cid-zdgdfujl]{margin-bottom:.5rem}
