.tool-fields[data-astro-cid-gtgvh4kp]{border:0;flex-direction:column;flex:1;min-width:0;margin:0;padding:0;display:flex}.tool-fields[data-astro-cid-gtgvh4kp]>.button[data-astro-cid-gtgvh4kp]{margin-top:auto;font-size:13px}.analysis-workspace[data-astro-cid-7ciocgij]{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;margin:24px 0 40px;padding:clamp(16px,3vw,28px)}.analysis-workspace[data-astro-cid-7ciocgij] label[data-astro-cid-7ciocgij]{margin:12px 0 6px;font-weight:650;display:block}.analysis-workspace[data-astro-cid-7ciocgij] textarea[data-astro-cid-7ciocgij]{box-sizing:border-box;width:100%;min-width:0;font-family:var(--mono);border:1px solid var(--border);background:var(--bg);color:var(--ink);resize:vertical;border-radius:4px;padding:12px;font-size:14px;line-height:1.7;display:block}.analysis-note[data-astro-cid-7ciocgij]{color:var(--muted);font-size:.85rem}.analysis-actions[data-astro-cid-7ciocgij]{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.analysis-columns[data-astro-cid-7ciocgij]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.analysis-workspace[data-astro-cid-7ciocgij] details[data-astro-cid-7ciocgij]{border-top:1px solid var(--border);min-width:0;margin:20px 0;padding-top:16px}.analysis-workspace[data-astro-cid-7ciocgij] summary[data-astro-cid-7ciocgij]{cursor:pointer;font-weight:650}[data-astro-cid-7ciocgij][data-analysis-error]{color:var(--accent);font-weight:650}.analysis-workspace[data-astro-cid-7ciocgij] td{overflow-wrap:anywhere;max-width:30ch}.analysis-workspace[data-astro-cid-7ciocgij] caption{text-align:left;padding:8px 0;font-weight:650}.analysis-workspace[data-astro-cid-7ciocgij] button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:540px){.analysis-columns[data-astro-cid-7ciocgij]{grid-template-columns:1fr}.analysis-workspace[data-astro-cid-7ciocgij]{margin-inline:0}}.worksheet-reference{margin:20px 0}.worksheet-reference caption,.worksheet-rail-grid caption{text-align:left;font:12px/1.5 var(--font);color:var(--muted);margin-bottom:8px}.worksheet-alphabet td{min-width:21px;padding:3px;font-size:11px}.worksheet-morse td{white-space:nowrap;text-align:left;min-width:94px;padding:5px 9px;font-size:12px}.worksheet-rail-grid td{width:20px;min-width:20px;height:22px;padding:2px;font-size:12px}.worksheet-rail-grid td[data-path=false]{border-color:#0000}.worksheet-name-line{margin:16px 0 0}.worksheet-paper .answer-sheet p{overflow-wrap:anywhere;margin:7px 0;font-size:12px}.worksheet-paper .answer-sheet li{break-inside:avoid}.worksheet-paper .answer-sheet code{overflow-wrap:anywhere}@page{size:A4;margin:14mm}@media print{[data-worksheet] .answer-sheet[data-print-answers=true]{display:block!important}[data-worksheet] .answer-sheet[data-print-answers=false]{display:none!important}[data-worksheet] .grid-wrap,[data-worksheet] .table-scroll{max-height:none;overflow:visible}[data-worksheet] .worksheet-alphabet{width:100%}[data-worksheet] .worksheet-alphabet td{min-width:0;padding:2px}[data-worksheet] .worksheet-rail-grid td{border-color:#aaa;width:15px;min-width:0;height:18px;padding:1px}[data-worksheet] .worksheet-rail-grid td[data-path=false]{border-color:#0000}[data-worksheet] .question{padding:12px 0}[data-worksheet] .question code{font-size:12pt}[data-worksheet] .question small{color:#333}[data-worksheet] .answer-line{height:24px;margin-top:6px}}@media screen{table[data-astro-cid-te3ljiya]{overflow-wrap:normal}}
