.ex-page.svelte-b9ww1u{max-width:520px;margin:0 auto;padding:0 16px}.ex-back.svelte-b9ww1u{font-size:.8rem;color:var(--accent);text-decoration:none}.ex-page.svelte-b9ww1u h1:where(.svelte-b9ww1u){font-size:1.3rem;font-weight:700;margin:12px 0 16px}.ex-score-row.svelte-b9ww1u{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ex-score.svelte-b9ww1u{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.ex-pct.svelte-b9ww1u{font-size:.78rem;font-weight:700;color:var(--accent);background:var(--surface);padding:2px 8px;border-radius:6px;border:var(--surface-border)}.mt-tabs.svelte-b9ww1u{display:flex;gap:4px;margin-bottom:16px;background:var(--bg-secondary, #eff2f5);border-radius:10px;padding:3px}.mt-tab.svelte-b9ww1u{flex:1;padding:10px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}.mt-tab.active.svelte-b9ww1u{background:var(--surface);color:var(--text);box-shadow:var(--surface-shadow)}.mt-filter.svelte-b9ww1u{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.mt-filter-btn.svelte-b9ww1u{padding:6px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-secondary);font-size:.72rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}.mt-filter-btn.active.svelte-b9ww1u{background:var(--accent);color:#fff;border-color:var(--accent)}.mt-hint.svelte-b9ww1u{font-size:.82rem;color:var(--text-secondary);margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.mt-counter.svelte-b9ww1u{font-size:.75rem;font-weight:700;color:var(--accent);background:var(--surface);padding:2px 8px;border-radius:6px;border:var(--surface-border)}.mt-metar.svelte-b9ww1u{background:#0f1729;padding:16px;border-radius:var(--radius-sm);font-family:Courier New,monospace;font-size:.85rem;font-weight:600;line-height:2;border:2px solid #1e293b;margin-bottom:14px;word-break:break-all;color:#ffffffb3}.mt-seg.svelte-b9ww1u{display:inline;padding:2px 4px;border-radius:4px;cursor:pointer;background:transparent;border:1px solid transparent;color:#fff9;font-family:inherit;font-size:inherit;font-weight:inherit;transition:all .15s}.mt-seg.svelte-b9ww1u:hover{background:#ffffff1a;color:#fff}.mt-seg-active.svelte-b9ww1u{background:#ffffff26;color:var(--seg-color)!important;border-color:var(--seg-color)}.mt-seg-revealed.svelte-b9ww1u{color:var(--seg-color)!important}.mt-explain.svelte-b9ww1u{padding:10px 14px;background:var(--surface);border:var(--surface-border);border-radius:var(--radius-sm);margin-bottom:12px;border-left:4px solid}.mt-explain-code.svelte-b9ww1u{font-family:monospace;font-weight:700;font-size:.85rem;margin-bottom:3px}.mt-explain.svelte-b9ww1u p:where(.svelte-b9ww1u){font-size:.82rem;color:var(--text-secondary);margin:0;line-height:1.5}.mt-all-segments.svelte-b9ww1u{display:flex;flex-direction:column;gap:3px;margin-bottom:14px}.mt-decoded-row.svelte-b9ww1u{display:flex;align-items:baseline;gap:10px;font-size:.75rem;padding:3px 0}.mt-decoded-code.svelte-b9ww1u{font-family:monospace;font-weight:700;min-width:80px;flex-shrink:0}.mt-decoded-meaning.svelte-b9ww1u{color:var(--text-secondary)}.mt-actions.svelte-b9ww1u{display:flex;gap:8px;margin-bottom:16px}.mt-btn.svelte-b9ww1u{flex:1}.btn-outline.svelte-b9ww1u{background:transparent;color:var(--accent);border:1.5px solid var(--accent);padding:10px 12px;border-radius:10px;font-weight:600;font-family:inherit;font-size:.85rem;cursor:pointer;transition:all .15s}.btn-outline.svelte-b9ww1u:hover{background:var(--accent);color:#fff}.btn-outline.svelte-b9ww1u:active{transform:scale(.97)}.mt-quiz-q.svelte-b9ww1u{font-size:.95rem;font-weight:600;margin-bottom:12px;text-align:center}.mt-quiz-opts.svelte-b9ww1u{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:14px}.mt-quiz-opt.svelte-b9ww1u{padding:12px 14px;border-radius:var(--radius-sm);font-size:.82rem;font-weight:500;font-family:inherit;cursor:pointer;background:var(--surface);border:var(--surface-border);color:var(--text);box-shadow:var(--surface-shadow);text-align:left;transition:transform .1s}.mt-quiz-opt.svelte-b9ww1u:active:not(:disabled){transform:scale(.98)}.mt-quiz-opt.svelte-b9ww1u:hover:not(:disabled){background:var(--hover-bg)}.mt-q-correct.svelte-b9ww1u{background:var(--green-bg)!important;border-color:var(--green)!important;color:var(--green)!important;font-weight:600}.mt-q-wrong.svelte-b9ww1u{background:var(--red-bg)!important;border-color:var(--red)!important;color:var(--red)!important}.mt-quiz-opt.svelte-b9ww1u:disabled{cursor:default;opacity:.85}.mt-quiz-fb.svelte-b9ww1u{text-align:center;padding:10px;border-radius:var(--radius-sm);font-size:.88rem;font-weight:600;margin-bottom:12px}.mt-fb-ok.svelte-b9ww1u{background:var(--green-bg);color:var(--green)}.mt-fb-bad.svelte-b9ww1u{background:var(--red-bg);color:var(--red)}.mt-quiz-next.svelte-b9ww1u{width:100%;margin-bottom:12px}.mt-reset-btn.svelte-b9ww1u{width:100%;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text-secondary);font-size:.82rem;font-weight:500;font-family:inherit;cursor:pointer;margin-bottom:16px}.mt-reset-btn.svelte-b9ww1u:hover{background:var(--hover-bg)}.mt-legend.svelte-b9ww1u{margin-top:4px;margin-bottom:8px}.mt-legend.svelte-b9ww1u summary:where(.svelte-b9ww1u){font-size:.82rem;font-weight:600;color:var(--text-secondary);cursor:pointer;padding:10px 0}.mt-legend-grid.svelte-b9ww1u{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.mt-legend-item.svelte-b9ww1u{display:flex;align-items:center;gap:8px;font-size:.78rem;padding:6px 10px;background:var(--surface);border-radius:6px;border:var(--surface-border)}.mt-legend-dot.svelte-b9ww1u{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mt-ref.svelte-b9ww1u{margin-bottom:24px}.mt-ref.svelte-b9ww1u summary:where(.svelte-b9ww1u){font-size:.82rem;font-weight:600;color:var(--text-secondary);cursor:pointer;padding:10px 0}.mt-ref-content.svelte-b9ww1u h3:where(.svelte-b9ww1u){font-size:.8rem;font-weight:700;color:var(--accent);margin:14px 0 6px;text-transform:uppercase;letter-spacing:.5px}.mt-ref-content.svelte-b9ww1u h3:where(.svelte-b9ww1u):first-child{margin-top:8px}.mt-ref-grid.svelte-b9ww1u{display:flex;flex-direction:column;gap:2px}.mt-ref-row.svelte-b9ww1u{display:flex;align-items:baseline;gap:10px;font-size:.75rem;padding:4px 8px;border-radius:4px}.mt-ref-row.svelte-b9ww1u:nth-child(odd){background:var(--surface)}.mt-ref-code.svelte-b9ww1u{font-family:Courier New,monospace;font-weight:700;min-width:85px;flex-shrink:0;color:var(--accent);font-size:.76rem}.mt-ref-row.svelte-b9ww1u span:where(.svelte-b9ww1u):last-child{color:var(--text-secondary);line-height:1.4}@media(max-width:520px){.ex-page.svelte-b9ww1u{padding:0 12px}.mt-metar.svelte-b9ww1u{font-size:.78rem;padding:12px}.mt-filter-btn.svelte-b9ww1u{padding:5px 8px;font-size:.68rem}.mt-legend-grid.svelte-b9ww1u{grid-template-columns:1fr}.mt-ref-code.svelte-b9ww1u{min-width:70px}.mt-decoded-code.svelte-b9ww1u{min-width:65px}}
