.military-page-container[data-astro-cid-fpxu6zlb]{max-width:1040px;padding-bottom:var(--space-16);margin:0 auto}.military-header[data-astro-cid-fpxu6zlb]{text-align:center;max-width:800px;margin:var(--space-4) auto var(--space-10)}.military-badge[data-astro-cid-fpxu6zlb]{padding:var(--space-1) var(--space-3);color:var(--primary);border-radius:var(--radius-full);margin-bottom:var(--space-3);text-transform:uppercase;letter-spacing:.05em;background:#0ea5e91f;border:1px solid #0ea5e94d;font-size:.8rem;font-weight:700;display:inline-block}.military-title[data-astro-cid-fpxu6zlb]{color:var(--text-primary);margin-bottom:var(--space-3);font-size:2.4rem;font-weight:800;line-height:1.2}.military-subtitle[data-astro-cid-fpxu6zlb]{color:var(--text-secondary);font-size:1.1rem;line-height:1.6}.converter-card[data-astro-cid-fpxu6zlb]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-8);margin-bottom:var(--space-12);box-shadow:var(--shadow-sm)}.card-title[data-astro-cid-fpxu6zlb]{color:var(--text-primary);margin-bottom:var(--space-6);text-align:center;font-size:1.4rem;font-weight:700}.converter-inputs-grid[data-astro-cid-fpxu6zlb]{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.input-col[data-astro-cid-fpxu6zlb]{gap:var(--space-2);flex-direction:column;flex:1;min-width:260px;max-width:360px;display:flex}.input-col[data-astro-cid-fpxu6zlb] label[data-astro-cid-fpxu6zlb],.result-label[data-astro-cid-fpxu6zlb]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:700}.military-time-input[data-astro-cid-fpxu6zlb]{width:100%;font-size:1.6rem;font-weight:700;font-family:var(--font-mono);border:2px solid var(--border-muted);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);outline:none;padding:12px 16px;transition:border-color .2s}.military-time-input[data-astro-cid-fpxu6zlb]:focus{border-color:var(--primary)}.swap-icon-col[data-astro-cid-fpxu6zlb]{color:var(--primary);font-size:1.8rem;font-weight:700}.result-col[data-astro-cid-fpxu6zlb]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6)}.military-display[data-astro-cid-fpxu6zlb]{align-items:baseline;gap:var(--space-2);display:flex}.mil-digits[data-astro-cid-fpxu6zlb]{color:var(--primary);font-size:2.2rem;font-weight:800}.mil-suffix[data-astro-cid-fpxu6zlb]{color:var(--text-muted);font-size:.85rem;font-weight:700}.mil-pronunciation[data-astro-cid-fpxu6zlb]{color:var(--text-secondary);font-size:.88rem;font-style:italic}.table-section[data-astro-cid-fpxu6zlb]{margin-bottom:var(--space-12)}.section-title[data-astro-cid-fpxu6zlb]{color:var(--text-primary);margin-bottom:var(--space-6);text-align:center;font-size:1.6rem;font-weight:800}.table-card[data-astro-cid-fpxu6zlb]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow:hidden}.military-table[data-astro-cid-fpxu6zlb]{border-collapse:collapse;text-align:left;width:100%}.military-table[data-astro-cid-fpxu6zlb] th[data-astro-cid-fpxu6zlb]{background:var(--bg-secondary);padding:var(--space-3) var(--space-5);color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);font-size:.85rem;font-weight:700}.military-table[data-astro-cid-fpxu6zlb] td[data-astro-cid-fpxu6zlb]{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:.95rem}.military-table[data-astro-cid-fpxu6zlb] tr[data-astro-cid-fpxu6zlb]:last-child td[data-astro-cid-fpxu6zlb]{border-bottom:none}.military-table[data-astro-cid-fpxu6zlb] tr[data-astro-cid-fpxu6zlb]:hover td[data-astro-cid-fpxu6zlb]{background:var(--bg-card-hover)}.mil-code-badge[data-astro-cid-fpxu6zlb]{color:var(--primary);border-radius:var(--radius-sm);background:#0ea5e91a;padding:2px 10px;font-weight:700;display:inline-block}.pronounce-cell[data-astro-cid-fpxu6zlb]{color:var(--text-secondary)}.nato-section[data-astro-cid-fpxu6zlb]{margin-bottom:var(--space-12)}.nato-grid[data-astro-cid-fpxu6zlb]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.nato-card[data-astro-cid-fpxu6zlb]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);display:flex}.nato-letter[data-astro-cid-fpxu6zlb]{border-radius:var(--radius-md);background:var(--primary);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;font-weight:800;display:flex}.nato-info[data-astro-cid-fpxu6zlb] h3[data-astro-cid-fpxu6zlb]{color:var(--text-primary);margin-bottom:var(--space-1);font-size:1rem;font-weight:700}.nato-info[data-astro-cid-fpxu6zlb] p[data-astro-cid-fpxu6zlb]{color:var(--text-secondary);font-size:.85rem;line-height:1.5}
