.auth-hint[data-v-be9d48ed]{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--ink-muted)}.field-optional[data-v-be9d48ed],.source-hint[data-v-be9d48ed]{color:var(--ink-faint);font-size:var(--text-sm);font-weight:400}.source-hint[data-v-be9d48ed]{margin:calc(var(--space-1)*-1) 0 0}.notice[data-v-be9d48ed]{color:var(--teal)}.auth-forgot[data-v-be9d48ed],.notice[data-v-be9d48ed]{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.auth-agreement[data-v-be9d48ed],.auth-forgot[data-v-be9d48ed]{text-align:center}.auth-agreement[data-v-be9d48ed]{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink-faint)}.auth-agreement a[data-v-be9d48ed]{color:var(--ink-muted)}.about-carousel[data-v-69a304a5]{width:100%;max-width:54rem;margin:var(--space-5) auto 0}.about-carousel-frame[data-v-69a304a5]{aspect-ratio:3;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow:hidden;box-shadow:0 16px 36px #00000059}.about-carousel-slide[data-v-69a304a5]{opacity:0;transition:opacity var(--transition-crossfade);margin:0;position:absolute;inset:0}.about-carousel-slide-active[data-v-69a304a5]{opacity:1}.about-carousel-image[data-v-69a304a5]{-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.about-carousel-bar[data-v-69a304a5]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.about-carousel-meta[data-v-69a304a5]{min-width:0}.about-carousel-caption[data-v-69a304a5]{color:var(--ink);font-size:var(--text-sm);font-weight:700;line-height:var(--line-height-tight);margin:0}.about-carousel-sub[data-v-69a304a5]{align-items:baseline;gap:var(--space-2);margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--text-xs);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;flex-wrap:wrap;font-weight:700;display:flex}.about-carousel-badge[data-badge=operational][data-v-69a304a5],.about-carousel-badge[data-badge=story][data-v-69a304a5]{color:var(--teal)}.about-carousel-badge[data-badge=information][data-v-69a304a5],.about-carousel-badge[data-badge=standard][data-v-69a304a5]{color:var(--category-information)}.about-carousel-badge[data-badge=expert][data-v-69a304a5],.about-carousel-badge[data-badge=political][data-v-69a304a5]{color:var(--status-warning)}.about-carousel-badge[data-badge=crisis][data-v-69a304a5]{color:var(--error)}.about-carousel-badge[data-badge=strategic][data-v-69a304a5]{color:var(--accent)}.about-carousel-badge[data-badge=contingency][data-v-69a304a5]{color:var(--ink-muted)}.about-carousel-position[data-v-69a304a5]{color:var(--ink-faint)}.about-carousel-controls[data-v-69a304a5]{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.about-carousel-nav[data-v-69a304a5],.about-carousel-pause[data-v-69a304a5]{width:44px;height:44px;color:var(--ink-muted);border:1px solid var(--border);border-radius:var(--radius-sm);background:#151f2ca3;place-items:center;padding:0;display:grid}.about-carousel-nav[data-v-69a304a5]:hover,.about-carousel-pause[data-v-69a304a5]:hover{color:var(--accent);border-color:var(--accent)}@media (width<=480px){.about-carousel-bar[data-v-69a304a5]{flex-direction:column;align-items:flex-start}.about-carousel-controls[data-v-69a304a5]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.about-carousel-slide[data-v-69a304a5]{transition:none}}@media (prefers-contrast:more){.about-carousel-frame[data-v-69a304a5],.about-carousel-nav[data-v-69a304a5],.about-carousel-pause[data-v-69a304a5]{border-color:currentColor}}
