.oral-explorer-stage{margin-bottom:3.5rem}.explorer-controls-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;padding:1.25rem 1.5rem;box-shadow:var(--shadow-card);margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.search-row{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.search-row{flex-direction:row;align-items:center;justify-content:space-between}}.search-input-wrap{position:relative;flex:1}.search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--text-muted)}.search-field{width:100%;padding:.75rem 1rem .75rem 2.75rem;border-radius:10px;border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);font-size:.92rem;color:var(--text-primary);outline:none;transition:border-color var(--duration-fast) ease;min-height:48px}.search-field:focus{border-color:var(--accent-blue)}.stats-counter{font-size:.82rem;color:var(--text-muted);white-space:nowrap}.questions-feed{display:flex;flex-direction:column;gap:1.25rem}.question-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:14px;padding:1.35rem 1.5rem;box-shadow:var(--shadow-card)}.card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.meta-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.badge-blue{background:hsl(var(--accent-blue-raw) / .12);color:var(--accent-blue);font-size:.75rem;font-weight:700;padding:.2rem .5rem;border-radius:6px}.badge-epoch{background:var(--bg-card-subtle);color:var(--text-secondary);font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:6px}.lektura-tag{font-family:var(--font-heading);font-size:.92rem;font-weight:700;color:var(--text-primary)}.mastered-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:9999px;border:1px solid var(--border-subtle);background:var(--control-bg);color:var(--text-secondary);font-size:.78rem;font-weight:700;cursor:pointer;min-height:38px}.check-icon-svg{width:14px;height:14px}:global(.mastered-btn.is-mastered){background:hsl(var(--state-success) / .12)!important;border-color:var(--state-success)!important;color:var(--state-success)!important}.question-prompt{font-size:1.15rem;font-weight:700;color:var(--text-primary);line-height:1.45;margin:0 0 .85rem}.motifs-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.motif-pill{font-size:.72rem;color:var(--accent-indigo);background:hsl(var(--accent-indigo-raw) / .08);padding:.15rem .45rem;border-radius:4px}.answer-drawer{border-top:1px solid var(--border-subtle);padding-top:.85rem}.drawer-summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--accent-blue);font-weight:700;font-size:.92rem;list-style:none;padding:.35rem 0;min-height:44px}.drawer-summary::-webkit-details-marker{display:none}.drawer-arrow{font-size:.75rem;transition:transform var(--duration-fast) ease}.answer-drawer[open] .drawer-arrow{transform:rotate(180deg)}.drawer-content{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;padding-left:.75rem;border-left:2px solid var(--accent-gold)}.step-title{font-family:var(--font-body);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary);margin:0 0 .25rem}.step-prose{font-size:.92rem;color:var(--text-secondary);line-height:1.6;margin:0}.quotes-list{list-style:square;padding-left:1.25rem;font-size:.88rem;color:var(--text-secondary);margin:.4rem 0 0}.prose-content[data-astro-cid-6nd6tgf6]{margin-top:3rem}.prose-content[data-astro-cid-6nd6tgf6] h2[data-astro-cid-6nd6tgf6]{font-size:var(--text-h2);margin-top:2.5rem;margin-bottom:1rem}.prose-content[data-astro-cid-6nd6tgf6] p[data-astro-cid-6nd6tgf6]{font-size:var(--text-body-lg);line-height:1.75;margin-bottom:1.25rem}.prose-content[data-astro-cid-6nd6tgf6] ul[data-astro-cid-6nd6tgf6]{margin-left:1.5rem;margin-bottom:1.75rem}.prose-content[data-astro-cid-6nd6tgf6] li[data-astro-cid-6nd6tgf6]{font-size:var(--text-body);line-height:1.7;margin-bottom:.75rem;color:var(--text-secondary)}.stat-callout[data-astro-cid-6nd6tgf6]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-left:4px solid var(--accent-blue);border-radius:12px;padding:1.25rem 1.5rem;margin:2rem 0}.status-pill[data-astro-cid-6nd6tgf6]{font-size:.72rem;font-weight:700;text-transform:uppercase;color:var(--accent-blue);background:hsl(var(--accent-blue-raw) / .12);padding:.2rem .55rem;border-radius:9999px;display:inline-block;margin-bottom:.5rem}.hairline-divider[data-astro-cid-6nd6tgf6]{height:1px;background:var(--border-subtle);margin:2.5rem 0}
