/* ===== Fontes auto-hospedadas, embutidas em data URI (SIL OFL) ===== */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2');
}

/* ===== Tokens do design system ===== */
/**
 * Tokens do design system do UFF Consulting Club.
 * Fonte de verdade única: nenhum valor de cor, tipografia, espaçamento,
 * raio, sombra ou motion deve ser escrito literalmente nos componentes.
 */

:root {
  /* ---------- tipografia: famílias ---------- */
  --font-display: 'Fraunces', Georgia, 'Times New Roman', serif;
  --font-ui: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;

  /* ---------- marca ---------- */
  /* #450070 amostrado do PNG oficial do logo */
  --purple-900: #2a0044;
  --purple-800: #37005a;
  --purple-700: #450070;
  --purple-600: #5a1a8c;
  --purple-500: #7639ac;
  --lilac-400: #b084d2;
  --lilac-300: #cbb4e3;
  --lilac-200: #e3d6f2;
  --lilac-100: #f3eefa;
  --brand: #450070;

  /* ---------- tinta e papel ---------- */
  --ink-900: #1c1130;
  --ink: #241839;
  --ink-soft: #5b4c74;
  --ink-faint: #8a7ca6;
  --paper: #fbfaf8;
  --paper-alt: #f5f1fa;
  --white: #ffffff;

  /* ---------- linhas ---------- */
  --line: rgba(28, 17, 48, 0.14);
  --line-soft: rgba(28, 17, 48, 0.08);
  --line-on-dark: rgba(255, 255, 255, 0.16);

  /* ---------- vidro ---------- */
  --glass-bg: rgba(255, 255, 255, 0.62);
  --glass-border: rgba(255, 255, 255, 0.5);
  --glass-bg-dark: rgba(255, 255, 255, 0.07);
  --glass-border-dark: rgba(255, 255, 255, 0.16);

  /* ---------- atmosfera: manchas radiais desfocadas ---------- */
  --blob-purple: rgba(90, 26, 140, 0.34);
  --blob-lilac: rgba(203, 180, 227, 0.32);

  /* ---------- aliases semânticos ---------- */
  --text-heading: var(--ink-900);
  --text-body: var(--ink-soft);
  --text-muted: var(--ink-faint);
  --text-accent: var(--purple-700);
  --text-on-dark: rgba(255, 255, 255, 0.82);
  --text-on-dark-muted: rgba(255, 255, 255, 0.68);
  --surface-page: var(--paper);
  --surface-page-alt: var(--paper-alt);
  --surface-card: var(--white);
  --surface-inverse: var(--ink-900);
  --surface-accent-soft: var(--lilac-100);
  --border-default: var(--line);
  --border-subtle: var(--line-soft);
  --border-strong: var(--lilac-300);
  --action-primary: var(--purple-700);
  --action-primary-hover: var(--purple-800);
  --action-primary-fg: #ffffff;
  --focus-ring: var(--purple-500);
  --selection-bg: var(--lilac-300);

  /* ---------- gradientes ---------- */
  --grad-dark-band: linear-gradient(155deg, var(--purple-900) 0%, var(--ink-900) 65%);
  --grad-progress: linear-gradient(90deg, var(--purple-600), var(--lilac-400));

  /* ---------- escala tipográfica fluida ---------- */
  --fs-display: clamp(2.5rem, calc(2rem + 2.6vw), 4.25rem);
  --fs-h1: clamp(2rem, calc(1.7rem + 1.6vw), 3rem);
  --fs-h2: clamp(1.5rem, calc(1.35rem + 0.8vw), 2rem);
  --fs-h3: clamp(1.15rem, calc(1.08rem + 0.35vw), 1.35rem);
  --fs-lead: clamp(1.0625rem, calc(1rem + 0.3vw), 1.25rem);
  --fs-body: 1rem;
  --fs-small: 0.875rem;
  --fs-micro: 0.75rem;

  --lh-display: 1.08;
  --lh-heading: 1.15;
  --lh-body: 1.65;
  --lh-ui: 1.4;

  --ls-display: -0.015em;
  --ls-kicker: 0.11em;
  --ls-caps: 0.08em;

  --fw-regular: 400;
  --fw-medium: 500;
  --fw-semibold: 600;
  --fw-bold: 700;

  /* ---------- medida de leitura ---------- */
  --content-narrow: 640px;
  --content-max: 1180px;

  /* ---------- espaçamento ---------- */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 22px;
  --space-6: 28px;
  --space-7: 36px;
  --space-8: 48px;
  --space-9: 64px;
  --space-10: 80px;
  --space-11: 112px;

  --gutter: clamp(20px, 5vw, 32px);
  --section-y: clamp(64px, 10vw, 112px);
  --section-y-tight: clamp(56px, 7vw, 88px);
  --header-h: 76px;

  /* ---------- raios e bordas ---------- */
  --radius-sm: 6px;
  --radius-md: 12px;
  --radius-lg: 18px;
  --radius-pill: 999px;
  --radius-circle: 50%;
  --border-w: 1px;
  --border-w-strong: 2px;

  --blur-xs: 6px;
  --blur-sm: 10px;
  --blur-md: 16px;
  --blur-lg: 28px;
  --blur-xl: 64px;

  /* ---------- sombras ---------- */
  --shadow-sm: 0 1px 2px rgba(28, 17, 48, 0.06), 0 1px 1px rgba(28, 17, 48, 0.04);
  --shadow-md: 0 8px 24px rgba(28, 17, 48, 0.1);
  --shadow-lg: 0 20px 48px rgba(28, 17, 48, 0.16);
  --shadow-action: 0 8px 20px rgba(69, 0, 112, 0.28);
  --shadow-action-hover: 0 12px 26px rgba(69, 0, 112, 0.34);
  --ring-focus: 0 0 0 3px rgba(118, 57, 172, 0.14);
  --ring-focus-on-dark: 0 0 0 3px rgba(255, 255, 255, 0.1);

  /* ---------- motion ---------- */
  --motion-instant: 120ms;
  --motion-fast: 240ms;
  --motion-base: 480ms;
  --motion-slow: 760ms;
  --motion-cinematic: 1100ms;

  --ease-standard: cubic-bezier(0.4, 0, 0.2, 1);
  --ease-smooth: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-expressive: cubic-bezier(0.22, 1, 0.36, 1);
  --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);
}

/* ============================================================
   Base
   ============================================================ */

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
  /* âncoras internas não param debaixo do header fixo */
  scroll-padding-top: calc(var(--header-h) + 16px);
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
  background: var(--paper);
  color: var(--ink);
  font: var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-ui);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

h1,
h2,
h3,
h4,
h5,
p,
figure,
blockquote,
ul,
ol,
dl {
  margin: 0;
}

img,
picture,
svg,
video {
  display: block;
  max-width: 100%;
}

::selection {
  background: var(--selection-bg);
  color: var(--ink-900);
}

:focus-visible {
  outline: 2px solid var(--focus-ring);
  outline-offset: 3px;
  border-radius: var(--radius-sm);
}

/* Foco visível também sobre as faixas escuras */
.on-dark :focus-visible {
  outline-color: var(--lilac-300);
}

@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }

  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

/* ============================================================
   Utilitários mínimos
   ============================================================ */

.ucc-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

.ucc-skip-link {
  position: absolute;
  top: 8px;
  left: 8px;
  z-index: 2000;
  padding: 10px 18px;
  border-radius: var(--radius-pill);
  background: var(--ink-900);
  color: #fff;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  text-decoration: none;
  transform: translateY(-160%);
  transition: transform var(--motion-fast) var(--ease-standard);
}

.ucc-skip-link:focus-visible {
  transform: translateY(0);
}

/* Trava de rolagem enquanto um diálogo modal está aberto */
body[data-ucc-scroll-locked='true'] {
  overflow: hidden;
}


/* ===== Primitivas de UI ===== */
/* ============================================================
   Primitivas do design system — todas as regras leem tokens.
   ============================================================ */

/* ---------------- Wrap ---------------- */
.wrap {
  width: 100%;
  max-width: var(--content-max);
  margin-inline: auto;
  padding-inline: var(--gutter);
}

.wrapNarrow {
  max-width: var(--content-narrow);
}

/* ---------------- Button ---------------- */
.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--space-2);
  border: 1px solid transparent;
  border-radius: var(--radius-pill);
  cursor: pointer;
  font-family: var(--font-ui);
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  letter-spacing: 0.01em;
  line-height: 1.2;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  transition:
    transform var(--motion-fast) var(--ease-standard),
    box-shadow var(--motion-fast) var(--ease-standard),
    background var(--motion-fast) var(--ease-standard),
    border-color var(--motion-fast) var(--ease-standard);
}

.btnSm {
  padding: 9px 18px;
  font-size: var(--fs-micro);
}

.btnMd {
  padding: 13px 28px;
}

.btnLg {
  padding: 15px 34px;
  font-size: var(--fs-body);
}

.btnFull {
  width: 100%;
}

.btnPrimary {
  background: var(--action-primary);
  color: var(--action-primary-fg);
  box-shadow: var(--shadow-action);
}

.btnPrimary:hover {
  background: var(--action-primary-hover);
  transform: translateY(-2px);
  box-shadow: var(--shadow-action-hover);
}

.btnGhost {
  background: transparent;
  color: var(--purple-700);
  border-color: var(--line);
}

.btnGhost:hover {
  background: var(--lilac-100);
  border-color: var(--lilac-300);
}

.btnLight {
  background: rgba(255, 255, 255, 0.12);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.32);
}

.btnLight:hover {
  background: rgba(255, 255, 255, 0.2);
  transform: translateY(-2px);
}

.btn:active {
  transform: translateY(0);
}

.btn:disabled,
.btn[aria-disabled='true'] {
  opacity: 0.45;
  cursor: not-allowed;
  box-shadow: none;
  transform: none;
}

/* ---------------- Kicker ---------------- */
.kicker {
  display: flex;
  align-items: baseline;
  gap: 10px;
  font-family: var(--font-ui);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-kicker);
  text-transform: uppercase;
  color: var(--purple-600);
}

.kickerOnDark {
  color: rgba(255, 255, 255, 0.8);
}

.kickerIndex {
  font-family: var(--font-display);
  font-weight: var(--fw-medium);
  font-style: italic;
  font-size: 15px;
  letter-spacing: 0;
  text-transform: none;
  color: var(--lilac-400);
}

.kickerOnDark .kickerIndex {
  color: rgba(255, 255, 255, 0.45);
}

.kickerRule {
  flex: 1;
  min-width: 28px;
  height: 1px;
  align-self: center;
  background: var(--line);
}

.kickerOnDark .kickerRule {
  background: var(--line-on-dark);
}

/* Sem a tarja, o título abre o bloco e dispensa o respiro que havia entre os dois. */
.pageHeadTitle:first-child,
.sectionTitle:first-child,
.upcomingTitle:first-child {
  margin-top: 0;
}

/* ---------------- Tag ---------------- */
.tag {
  display: inline-block;
  font-family: var(--font-ui);
  border-radius: var(--radius-pill);
  line-height: 1.4;
  white-space: nowrap;
  font-size: 10.5px;
}

.tagDefault {
  color: var(--purple-600);
  background: var(--lilac-100);
  font-weight: var(--fw-semibold);
  padding: 4px 10px;
}

.tagCategory {
  color: #fff;
  background: rgba(28, 17, 48, 0.5);
  backdrop-filter: blur(var(--blur-xs));
  -webkit-backdrop-filter: blur(var(--blur-xs));
  font-weight: var(--fw-bold);
  padding: 5px 11px;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.tagSolid {
  color: #fff;
  background: var(--purple-700);
  font-weight: var(--fw-semibold);
  padding: 4px 10px;
}

/* ---------------- NoteCapsule ---------------- */
.note {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 14px 18px;
  border-radius: var(--radius-sm);
  border: 1px solid var(--lilac-300);
  background: var(--lilac-100);
  color: var(--purple-800);
  font-family: var(--font-display);
  font-style: italic;
  font-weight: var(--fw-medium);
  font-size: var(--fs-lead);
  line-height: 1.3;
  text-wrap: balance;
}

.noteOnDark {
  background: var(--glass-bg-dark);
  border-color: var(--glass-border-dark);
  backdrop-filter: blur(var(--blur-sm));
  -webkit-backdrop-filter: blur(var(--blur-sm));
  color: #fff;
}

/* ---------------- FilterChip ---------------- */
.chip {
  padding: 8px 15px;
  border-radius: var(--radius-pill);
  border: 1px solid var(--line);
  background: var(--white);
  color: var(--ink-soft);
  cursor: pointer;
  font-family: var(--font-ui);
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  line-height: 1.2;
  transition:
    color var(--motion-fast) var(--ease-standard),
    border-color var(--motion-fast) var(--ease-standard),
    background var(--motion-fast) var(--ease-standard);
}

.chip:hover {
  border-color: var(--purple-500);
  color: var(--purple-700);
}

.chip[aria-pressed='true'],
.chipActive {
  background: var(--ink-900);
  border-color: var(--ink-900);
  color: #fff;
}

/* ---------------- GlassCard ---------------- */
.glass {
  width: 100%;
  border-radius: var(--radius-lg);
  padding: clamp(32px, 5vw, 44px) clamp(26px, 5vw, 40px) 36px;
  background: var(--glass-bg);
  border: 1px solid var(--glass-border);
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(var(--blur-lg)) saturate(150%);
  -webkit-backdrop-filter: blur(var(--blur-lg)) saturate(150%);
}

.glassOnDark {
  background: var(--glass-bg-dark);
  border-color: var(--glass-border-dark);
  box-shadow: none;
}

/* ---------------- SectionBand ---------------- */
.band {
  position: relative;
  overflow: hidden;
  padding-block: var(--section-y);
  background: var(--paper);
}

.bandAlt {
  background: var(--paper-alt);
  border-block: 1px solid var(--line);
}

.bandDark {
  background: var(--ink-900);
  background-image: var(--grad-dark-band);
  color: var(--text-on-dark);
}

.bandTight {
  padding-block: var(--section-y-tight);
}

.bandInner {
  position: relative;
  z-index: 1;
}

.blob {
  position: absolute;
  border-radius: var(--radius-circle);
  filter: blur(var(--blur-xl));
  pointer-events: none;
}

.blobLead {
  width: 540px;
  height: 540px;
  top: -270px;
  left: -270px;
  background: radial-gradient(circle, var(--blob-purple) 0%, var(--blob-purple) 36%, transparent 75%);
}

.blobTrail {
  width: 420px;
  height: 420px;
  bottom: -210px;
  right: -210px;
  background: radial-gradient(circle, var(--blob-lilac) 0%, var(--blob-lilac) 32%, transparent 75%);
}

/* ---------------- PageHead ---------------- */
.pageHead {
  padding-block: calc(var(--header-h) + clamp(28px, 5vw, 44px)) clamp(28px, 5vw, 44px);
  background: var(--paper-alt);
}

.pageHeadPlain {
  background: transparent;
  border-bottom: none;
}

.pageHeadTitle {
  margin-top: 18px;
  font-family: var(--font-display);
  font-size: var(--fs-h1);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-display);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  max-width: 20ch;
  text-wrap: balance;
}

.pageHeadLead {
  margin-top: 16px;
  max-width: 58ch;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.realCourseTags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 20px;
}

/* ---------------- ProcessStep ---------------- */
.step {
  position: relative;
  z-index: 1;
  text-align: center;
  padding-inline: 12px;
}

.stepNode {
  width: 46px;
  height: 46px;
  margin: 0 auto 20px;
  border-radius: var(--radius-circle);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: var(--font-display);
  font-style: italic;
  font-size: 15px;
  background: var(--paper-alt);
  border: var(--border-w-strong) solid var(--line);
  color: var(--ink-faint);
  transition:
    border-color var(--motion-slow) var(--ease-standard),
    color var(--motion-slow) var(--ease-standard),
    background var(--motion-slow) var(--ease-standard),
    transform var(--motion-slow) var(--ease-spring);
}

.stepActive .stepNode {
  background: var(--white);
  border-color: var(--purple-600);
  color: var(--purple-700);
  transform: scale(1.1);
}

.stepTitle {
  font-family: var(--font-ui);
  font-size: var(--fs-small);
  font-weight: var(--fw-bold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--ink-faint);
  transition: color var(--motion-slow) var(--ease-standard);
}

.stepActive .stepTitle {
  color: var(--purple-800);
}

.stepText {
  margin: 8px auto 0;
  font-size: 13px;
  line-height: var(--lh-body);
  max-width: 22ch;
  color: var(--ink-soft);
}

/* ---------------- Input ---------------- */
.field {
  margin-bottom: 18px;
}

.label {
  display: block;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
  margin-bottom: 7px;
}

.fieldOnDark .label {
  color: rgba(255, 255, 255, 0.85);
}

.controlShell {
  position: relative;
}

.control {
  width: 100%;
  padding: 12.5px 14px;
  border-radius: var(--radius-sm);
  border: 1px solid var(--line);
  background: var(--white);
  font-family: var(--font-ui);
  font-size: var(--fs-small);
  color: var(--ink);
  outline: none;
  transition:
    border-color var(--motion-fast) var(--ease-standard),
    box-shadow var(--motion-fast) var(--ease-standard),
    background var(--motion-fast) var(--ease-standard);
}

.control::placeholder {
  color: var(--ink-faint);
}

.control:focus {
  border-color: var(--purple-500);
  box-shadow: var(--ring-focus);
}

.controlWithIcon {
  padding-left: 42px;
}

.controlMultiline {
  min-height: 104px;
  resize: vertical;
}

.fieldOnDark .control {
  border-color: var(--line-on-dark);
  background: rgba(255, 255, 255, 0.07);
  color: #fff;
}

.fieldOnDark .control:focus {
  border-color: rgba(255, 255, 255, 0.4);
  background: rgba(255, 255, 255, 0.11);
  box-shadow: var(--ring-focus-on-dark);
}

.controlIcon {
  position: absolute;
  left: 14px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  color: var(--purple-500);
  opacity: 0.85;
  pointer-events: none;
}

.fieldHint {
  display: block;
  margin-top: 6px;
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.fieldError {
  display: block;
  margin-top: 6px;
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  color: #a3123a;
}

.fieldInvalid .control {
  border-color: #a3123a;
}

textarea.control {
  min-height: 132px;
  resize: vertical;
  line-height: var(--lh-body);
}


/* ============================================================
   Consulting Club Academy — cena em camadas com profundidade real.
   A mesma fotografia é usada duas vezes: uma inteira, como céu e
   fundo, e outra recortada pela silhueta da serra (máscara SVG
   extraída da própria imagem), como primeiro plano. A tipografia
   viaja ENTRE as duas, então some de verdade atrás do morro, do
   MAC e das antenas.

   Independência da navbar: o palco fica fixado em top:0 com a
   altura inteira da janela. A navbar (position: fixed) apenas
   desliza por cima dele — esconder ou mostrar a navbar não muda
   nenhuma medida da seção, então não há faixa vazia nem salto.

   Coreografia (valores escritos pelo JS em iniciarAcademy):
     --d   avanço do "dolly" da câmera sobre a cena inteira
     --pc  avanço de "Consulting Club" (camada mais distante)
     --pa  avanço de "Academy" (camada mais próxima, ~8% mais rápida)
     --t   visibilidade de segurança do texto (só cai depois que ele
           já está inteiro atrás da serra)
     --f   entrada do desfecho (título + CTA)
   As distâncias de viagem (--viagem-*) e o enquadramento
   (--cena-desvio) são calculados pela geometria real da serra e da
   janela, então o efeito se ajusta a cada proporção de tela.
   ============================================================ */
.academy {
  position: relative;
  background: var(--ink-900);

  /* ---- parâmetros por proporção de tela (ver media queries) ---- */
  --academy-trilho: 380vh;
  /* 0 = enquadra o topo da foto (mais céu); 0.5 = enquadra o centro */
  --academy-ancora: 0.08;
  --academy-fonte: clamp(3.2rem, min(1rem + 11.5vw, 22vh), 11rem);
  --academy-respiro: clamp(14px, 3.2vh, 44px);
  --academy-final-base: clamp(56px, 10vh, 120px);
}

.academyTrilho {
  position: relative;
  height: var(--academy-trilho);
}

.academyPalco {
  position: sticky;
  top: 0;
  height: 100vh;
  /* altura "grande" no mobile: a barra do navegador recolhe sem
     revelar nada por baixo do palco */
  height: 100lvh;
  overflow: hidden;
  background: var(--ink-900);
  --p: 0;
  --d: 0;
  --pc: 0;
  --pa: 0;
  --t: 1;
  --f: 0;
  --cena-desvio: 0px;
  --viagem-club: 0px;
  --viagem-academy: 0px;
}

/* Palco de proporção fixa: garante que a máscara caia exatamente
   sobre a fotografia em qualquer viewport. */
.academyCena {
  position: absolute;
  left: 50%;
  top: 50%;
  width: max(100%, 150.25vh);
  width: max(100%, 150.25lvh);
  aspect-ratio: 1537 / 1023;
  /* Dolly lento sobre a cena inteira. Movendo o palco (e não cada camada)
     as duas cópias da foto ficam registradas ao pixel, então a silhueta
     nunca deixa aparecer um fantasma do cume da camada de trás.
     --cena-desvio desce a foto em telas largas/baixas para mostrar mais céu. */
  transform: translate(-50%, -50%) translate3d(0, calc(var(--cena-desvio) + var(--d) * -2.4%), 0)
    scale(calc(1.02 + var(--d) * 0.06));
  will-change: transform;
}

.academyCamada {
  position: absolute;
  inset: 0;
}

.academyCamada img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: fill;
  user-select: none;
  -webkit-user-drag: none;
}

.academyCeu {
  z-index: 0;
}

/* Máscara da serra em PNG na MESMA resolução da fotografia (1537×1023),
   gerada a partir dos próprios pixels da foto: cada antena, torre e cume
   tem o contorno exato da imagem. Como a máscara ocupa 100% × 100% da
   mesma caixa da <img> (object-fit: fill), as duas cópias ficam
   registradas pixel a pixel em qualquer escala da cena. A versão anterior
   (polilinha SVG com 256 pontos) envolvia as antenas em "blocos" de céu,
   que cobriam o texto com uma antena fantasma durante o scroll. */
.academyFrente {
  z-index: 2;
  -webkit-mask-image: url("data:image/png;base64,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AEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAJYAgAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAACABDAEAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAQAIYAgAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAACABDAEAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAIYAAAAkAAAA0FD/B1u2+U8REUKyAAAAAElFTkSuQmCC");
  mask-image: url("data:image/png;base64,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AEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAJYAgAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAACABDAEAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAQAIYAgAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAACABDAEAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAEACAAAAEgAAAJAAAACABAAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAACQAAAEgAAABAAgAAABIAAACQAAAAgAQAAAAkAAAAIAEAAAAJAAAASAAAAEACAAAAEgAAACQAAAAgAQAAAAkAAABIAAAAQAIAAAASAAAAkAAAAIAEAAAAJAAAACABAAAACQAAAEgAAACQAIYAAAAkAAAA0FD/B1u2+U8REUKyAAAAAElFTkSuQmCC");
  mask-mode: alpha;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

/* Véu discreto: assenta a foto na paleta do site sem escondê-la.
   O topo mais escuro também dá leitura à navbar translúcida por cima. */
.academyVeu {
  position: absolute;
  inset: 0;
  z-index: 3;
  pointer-events: none;
  background:
    linear-gradient(180deg, rgba(28, 17, 48, 0.42) 0%, transparent 26%, transparent 62%, rgba(28, 17, 48, 0.72) 100%),
    linear-gradient(120deg, rgba(42, 0, 68, 0.3), transparent 55%);
}

/* Desfecho discreto: junto com a passagem do texto por trás da serra
   (mesma janela de --f), aprofunda o véu até uma área predominantemente
   escura, sem revelar novo conteúdo — só a cena escurecendo até o fim. */
.academyVeu::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, transparent 0%, transparent 38%, rgba(28, 17, 48, 0.96) 100%);
  opacity: var(--f, 0);
}

/* ---- tipografia que atravessa a cena ---- */
.academyTipo {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  /* top em px é escrito pelo JS: logo abaixo da navbar, em coordenadas da cena */
  top: 12%;
  padding-top: var(--academy-respiro);
  padding-inline: var(--gutter);
  text-align: center;
  pointer-events: none;
  /* aproximação suave, sem salto: cresce no máximo 5% ao longo da viagem */
  transform: scale(calc(1 + var(--pa) * 0.05));
  transform-origin: 50% 0;
  opacity: var(--t);
  will-change: transform, opacity;
}

.academyTitulo {
  margin: 0;
  font-family: var(--font-display);
  font-weight: var(--fw-semibold);
  line-height: 0.86;
  letter-spacing: -0.02em;
  font-size: var(--academy-fonte);
  color: rgba(255, 255, 255, 0.97);
  text-shadow: 0 2px 40px rgba(28, 17, 48, 0.45), 0 1px 3px rgba(28, 17, 48, 0.3);
}

/* Cada palavra é uma camada própria: mesma identidade, velocidades diferentes. */
.academyPalavra {
  display: block;
  width: fit-content;
  margin-inline: auto;
  will-change: transform;
}

.academyTituloMenor {
  font-size: 0.34em;
  font-weight: var(--fw-regular);
  font-style: italic;
  letter-spacing: 0.02em;
  line-height: 1;
  /* encosta em "Academy": as duas linhas leem como um único logotipo */
  margin-bottom: 0.04em;
  color: rgba(255, 255, 255, 0.9);
  transform: translate3d(0, calc(var(--pc) * var(--viagem-club)), 0);
}

.academyTituloMaior {
  transform: translate3d(0, calc(var(--pa) * var(--viagem-academy)), 0);
}

/* ---- desfecho: mensagem + CTA ---- */
.academyFinal {
  position: absolute;
  z-index: 4;
  left: 50%;
  bottom: var(--academy-final-base);
  width: min(var(--content-narrow), calc(100% - var(--gutter) * 2));
  transform: translate3d(-50%, calc((1 - var(--f)) * 34px), 0);
  opacity: var(--f);
  text-align: center;
  pointer-events: none;
  will-change: transform, opacity;
}

/* No mobile o palco usa a altura "grande"; o desfecho sobe o equivalente
   à barra do navegador para nunca ficar escondido atrás dela. */
@supports (height: 100svh) {
  .academyFinal {
    bottom: calc(var(--academy-final-base) + (100lvh - 100svh));
  }
}

.academyFinal[data-ativo='true'] {
  pointer-events: auto;
}

/* A passagem por trás do monte deve terminar em uma área escura e limpa,
   sem revelar o bloco de desfecho (título + CTA) durante o scroll normal.
   O bloco permanece disponível na versão estática/reduced-motion. */
.academy:not(.academyEstatica) .academyFinal {
  opacity: 0 !important;
  pointer-events: none !important;
}

.academyFinalTitulo {
  margin: 0;
  font-family: var(--font-display);
  font-size: clamp(1.5rem, calc(1.1rem + 1.6vw), 2.4rem);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--white);
}

.academyFinalTexto {
  margin: 14px auto 0;
  max-width: 40ch;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--text-on-dark);
  text-wrap: pretty;
}

.academyFinalAcoes {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  justify-content: center;
  margin-top: clamp(22px, 3vh, 34px);
}

/* ---- responsivo: cada proporção tem enquadramento, tamanho e trilho próprios ---- */

/* Desktop ultrawide (21:9 e afins): faixa baixa da foto — sobe o enquadramento
   para o céu e limita o título pela altura. */
@media (min-aspect-ratio: 2/1) {
  .academy {
    --academy-ancora: 0.18;
    --academy-fonte: clamp(3.2rem, min(1rem + 11.5vw, 20vh), 11rem);
  }
}

/* Tablet horizontal: meio-termo entre desktop e mobile. */
@media (max-width: 1024px) and (orientation: landscape) {
  .academy {
    --academy-trilho: 345vh;
    --academy-ancora: 0.2;
    --academy-fonte: clamp(2.8rem, min(1rem + 10vw, 20vh), 8rem);
  }
}

/* Telas verticais (tablet e mobile): a foto já ocupa a altura inteira;
   prioridade para a legibilidade. */
@media (orientation: portrait) {
  .academy {
    --academy-trilho: 325vh;
    --academy-ancora: 0.5;
    --academy-fonte: clamp(2.8rem, 16vw, 7rem);
    --academy-respiro: clamp(16px, 3vh, 36px);
  }
}

@media (orientation: portrait) and (max-width: 560px) {
  .academy {
    --academy-trilho: 290vh;
    --academy-fonte: clamp(2.6rem, 16.5vw, 4.6rem);
    --academy-final-base: clamp(40px, 8vh, 80px);
  }

  .academyFinalAcoes .button {
    width: 100%;
  }
}

/* Mobile horizontal: altura curta — mostra o céu e reduz o título para
   que "Consulting Club" e "Academy" caibam acima da serra. */
@media (orientation: landscape) and (max-height: 500px) {
  .academy {
    --academy-trilho: 335vh;
    --academy-ancora: 0.04;
    --academy-fonte: clamp(2.2rem, min(8vw, 19vh), 5rem);
    --academy-respiro: clamp(6px, 2.4vh, 14px);
    --academy-final-base: clamp(20px, 6vh, 40px);
  }

  .academyFinalTexto {
    margin-top: 8px;
  }

  .academyFinalAcoes {
    margin-top: 14px;
  }
}

/* ---- versão estática: sem movimento, mesma composição ---- */
.academyEstatica {
  --academy-trilho: auto;
}

.academyEstatica .academyPalco {
  position: relative;
  height: clamp(520px, 82vh, 760px);
  --d: 0.24;
  --pc: 0;
  --pa: 0;
  --t: 1;
  --f: 1;
}

@media (prefers-reduced-motion: reduce) {
  .academy {
    --academy-trilho: auto;
  }

  .academyPalco {
    position: relative;
    height: clamp(520px, 82vh, 760px);
    --d: 0.24;
    --pc: 0;
    --pa: 0;
    --t: 1;
    --f: 1;
  }
}

/* ---------------- Painel dividido (Entrar / Criar conta / Contato) ----------------
   Faixa institucional roxa à esquerda, formulário em fundo claro à direita.
   Usa os mesmos tokens da faixa escura das seções, então a área roxa lê como
   parte do site, não como um bloco novo. */
.splitPanel {
  display: grid;
  grid-template-columns: minmax(0, 0.82fr) minmax(0, 1fr);
  border-radius: var(--radius-lg);
  overflow: hidden;
  background: var(--white);
  border: 1px solid var(--line);
  box-shadow: 0 24px 60px -38px rgba(20, 10, 40, 0.42);
}

.splitAside {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: clamp(20px, 2.6vw, 30px);
  padding: clamp(36px, 4.4vw, 56px) clamp(28px, 3.4vw, 46px);
  background: var(--ink-900);
  background-image: var(--grad-dark-band);
  color: var(--text-on-dark);
}

.splitAside::before,
.splitAside::after {
  content: '';
  position: absolute;
  border-radius: var(--radius-circle);
  filter: blur(var(--blur-xl));
  pointer-events: none;
}

.splitAside::before {
  width: 340px;
  height: 340px;
  top: -170px;
  left: -150px;
  background: radial-gradient(circle, var(--blob-purple) 0%, var(--blob-purple) 36%, transparent 75%);
}

.splitAside::after {
  width: 280px;
  height: 280px;
  bottom: -150px;
  right: -130px;
  background: radial-gradient(circle, var(--blob-lilac) 0%, var(--blob-lilac) 32%, transparent 75%);
}

.splitAsideInner {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  gap: clamp(20px, 2.6vw, 30px);
  height: 100%;
}

.splitAsideTitle {
  margin: 0;
  font-family: var(--font-display);
  font-size: clamp(1.6rem, calc(1.2rem + 1.4vw), 2.35rem);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--white);
  max-width: 16ch;
  text-wrap: pretty;
}

.splitAsideText {
  margin: 0;
  max-width: 34ch;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--text-on-dark-muted);
  text-wrap: pretty;
}

.splitAsideList {
  margin: auto 0 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.splitAsideList li {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 12px;
  align-items: baseline;
  font-size: var(--fs-small);
  line-height: 1.5;
  color: var(--text-on-dark);
}

.splitAsideList li::before {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: var(--radius-circle);
  background: var(--lilac-400);
  transform: translateY(-2px);
}

.splitMain {
  display: flex;
  flex-direction: column;
  padding: clamp(36px, 4.4vw, 56px) clamp(28px, 3.4vw, 52px);
}

.splitMainHead {
  margin-bottom: clamp(24px, 2.6vw, 32px);
}

.splitMainTitle {
  margin: 0;
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
}

.splitMainLead {
  margin: 12px 0 0;
  max-width: 44ch;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.splitPanel .field:last-of-type {
  margin-bottom: 0;
}

@media (max-width: 900px) {
  .splitPanel {
    grid-template-columns: minmax(0, 1fr);
  }

  .splitAside {
    gap: 20px;
  }

  .splitAsideTitle {
    max-width: 22ch;
  }

  .splitAsideText {
    max-width: 52ch;
  }

  .splitAsideList {
    margin-top: 4px;
  }
}

@media (max-width: 560px) {
  .splitAside,
  .splitMain {
    padding: var(--space-7) var(--space-5);
  }
}

.authRow {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: var(--space-3);
  margin: var(--space-2) 0 var(--space-4);
}

.checkboxRow {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: var(--fs-small);
  color: var(--ink-soft);
}

.checkboxRow input {
  width: 17px;
  height: 17px;
  accent-color: var(--purple-500);
}

.authFooterNote {
  margin-top: var(--space-7);
  font-size: var(--fs-small);
  color: var(--ink-soft);
  text-align: center;
}

.passwordShell {
  display: flex;
  align-items: center;
}

.passwordShell .control {
  padding-right: 44px;
}

.passwordToggle {
  position: absolute;
  right: 6px;
  top: 50%;
  transform: translateY(-50%);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  border-radius: var(--radius-sm);
  border: none;
  background: transparent;
  color: var(--ink-faint);
  cursor: pointer;
}

.passwordToggle:hover,
.passwordToggle:focus-visible {
  color: var(--purple-600);
  background: var(--purple-50, rgba(69, 0, 112, 0.06));
}

.strengthMeter {
  margin-top: 9px;
  height: 5px;
  border-radius: var(--radius-pill);
  background: var(--line);
  overflow: hidden;
}

.strengthMeterBar {
  display: block;
  height: 100%;
  border-radius: inherit;
  transition: width var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);
}

.strengthMeterBar[data-strength="0"] { width: 6%; background: #a3123a; }
.strengthMeterBar[data-strength="1"] { width: 28%; background: #b5541c; }
.strengthMeterBar[data-strength="2"] { width: 55%; background: #9a7d0a; }
.strengthMeterBar[data-strength="3"] { width: 80%; background: #2f7a4d; }
.strengthMeterBar[data-strength="4"] { width: 100%; background: #1f8a4c; }

.strengthLabel {
  display: block;
  margin-top: 4px;
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.formSuccess {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: var(--space-5);
  border-radius: var(--radius-md);
  border: 1px solid rgba(31, 138, 76, 0.35);
  background: rgba(31, 138, 76, 0.08);
  color: #1f8a4c;
  outline: none;
}

.formSuccess p {
  margin: 0;
  color: var(--ink-900);
  font-size: var(--fs-small);
  line-height: var(--lh-body);
}

/* ---------------- Contato ---------------- */
.channelList {
  list-style: none;
  margin: var(--space-5) 0 0;
  padding: 0;
  display: grid;
  gap: 14px;
  max-width: 520px;
}

.channelItem {
  display: flex;
  align-items: center;
  gap: 14px;
  min-height: 72px;
  padding: 16px 20px;
  border-radius: var(--radius-md);
  border: 1px solid var(--line);
  background: var(--white);
  color: var(--ink-900);
  font-weight: var(--fw-semibold);
  text-decoration: none;
  transition: border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);
}

.channelItem:hover,
.channelItem:focus-visible {
  border-color: var(--purple-500);
  transform: translateX(2px);
}

.channelItem > svg:last-child {
  margin-left: auto;
  opacity: 0.45;
  color: var(--purple-600);
  transition: transform var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);
}

.channelItem:hover > svg:last-child,
.channelItem:focus-visible > svg:last-child {
  opacity: 1;
  transform: translateX(2px);
}

.channelItem > span:not(.channelIcon) {
  flex: 1;
}

.channelIcon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border-radius: var(--radius-circle);
  background: var(--purple-50, rgba(69, 0, 112, 0.08));
  color: var(--purple-600);
  flex-shrink: 0;
}

.contactForm {
  max-width: 560px;
}

.splitMain .contactForm {
  max-width: none;
}

/* ---------------- Logo oficial ----------------
   Arquivo único por versão (branca, preta, roxa). Só a altura é definida;
   a largura acompanha a proporção original. Sem filtro, sombra ou opacidade. */
.brandLogo {
  display: block;
  width: auto;
  max-width: 100%;
  flex: 0 0 auto;
  /* em contêineres flex em coluna (ex.: faixa roxa de Entrar/Contato) o
     padrão "stretch" esticaria a logo na largura: mantém o tamanho próprio */
  align-self: flex-start;
  object-fit: contain;
  user-select: none;
  -webkit-user-drag: none;
}

/* O <a> que embrulha a marca no cabeçalho: sem sublinhado do navegador. */
.brandLink {
  display: inline-flex;
  align-items: center;
  color: inherit;
  text-decoration: none;
}

/* ===== Seções do portal ===== */
/* ============================================================
   Seções do portal comercial.
   Breakpoints: 1024px (3→2 colunas), 820px (2→1 e header móvel),
   560px (ajustes finos de tipografia e espaçamento).
   ============================================================ */

/* ---------------- Cabeçalhos de seção ---------------- */
.sectionTitle {
  margin-top: 18px;
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  max-width: 24ch;
  text-wrap: balance;
}

.sectionLead {
  margin-top: 16px;
  max-width: 54ch;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.onDarkTitle {
  color: #fff;
}

.onDarkLead {
  color: var(--text-on-dark);
}

.sectionHeader {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 32px;
  flex-wrap: wrap;
}

/* ---------------- Header ---------------- */
.header {
  position: fixed;
  inset: 0 0 auto;
  z-index: 1000;
  padding-block: 18px;
  background: rgba(251, 250, 248, 0.72);
  backdrop-filter: blur(var(--blur-md)) saturate(155%);
  -webkit-backdrop-filter: blur(var(--blur-md)) saturate(155%);
  border-bottom: 1px solid transparent;
  transform: translateY(0);
  will-change: transform;
  transition:
    background var(--motion-fast) var(--ease-standard),
    box-shadow var(--motion-fast) var(--ease-standard),
    padding var(--motion-fast) var(--ease-standard),
    border-color var(--motion-fast) var(--ease-standard),
    transform 360ms var(--ease-standard);
}

/* Navbar inteligente: esconde ao rolar para baixo, reaparece ao rolar para cima */
.headerHidden {
  transform: translateY(-100%);
}

.headerScrolled {
  padding-block: 13px;
  background: rgba(251, 250, 248, 0.88);
  backdrop-filter: blur(var(--blur-lg)) saturate(155%);
  -webkit-backdrop-filter: blur(var(--blur-lg)) saturate(155%);
  box-shadow: var(--shadow-sm);
  border-bottom-color: var(--line);
}

.headerInner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}

.nav {
  display: flex;
  align-items: center;
  gap: 2px;
}

.navLink {
  position: relative;
  padding: 9px 16px;
  border-radius: var(--radius-pill);
  font-size: var(--fs-small);
  font-weight: var(--fw-medium);
  color: var(--ink-soft);
  text-decoration: none;
  transition:
    color var(--motion-fast) var(--ease-standard),
    background var(--motion-fast) var(--ease-standard);
}

.navLink:hover {
  color: var(--purple-700);
  background: var(--line-soft);
}

.navLinkActive {
  font-weight: var(--fw-semibold);
  color: var(--purple-800);
}

.navLinkActive::after {
  content: '';
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 4px;
  height: 2px;
  border-radius: 2px;
  background: var(--purple-600);
}

.headerActions {
  display: flex;
  align-items: center;
  gap: 10px;
}

.menuButton {
  display: none;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: var(--radius-circle);
  border: 1px solid var(--line);
  background: var(--white);
  color: var(--ink-900);
  cursor: pointer;
}

.mobilePanel {
  display: none;
  flex-direction: column;
  gap: 4px;
  margin-top: 14px;
  padding: 16px var(--gutter) 20px;
  border-top: 1px solid var(--line);
  background: var(--paper);
}

.mobilePanelOpen {
  display: flex;
}

.mobileActions {
  display: flex;
  gap: 10px;
  margin-top: 12px;
}

@media (max-width: 900px) {
  .nav,
  .headerActions {
    display: none;
  }

  .menuButton {
    display: inline-flex;
  }
}

/* ---------------- Footer ---------------- */
.footer {
  background: var(--ink-900);
  color: rgba(255, 255, 255, 0.68);
  padding-block: clamp(48px, 7vw, 72px) 26px;
}

.footerGrid {
  display: grid;
  grid-template-columns: 1.3fr 1fr 1fr;
  gap: 48px;
  padding-bottom: 36px;
  border-bottom: 1px solid var(--line-on-dark);
}

.footerBlurb {
  margin-top: 16px;
  max-width: 280px;
  color: rgba(255, 255, 255, 0.55);
  font-size: 13.5px;
  line-height: var(--lh-body);
}

.footerColTitle {
  margin-bottom: 16px;
  color: #fff;
  font-size: 11.5px;
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  font-weight: var(--fw-semibold);
}

.footerList {
  list-style: none;
  padding: 0;
}

.footerLink {
  display: block;
  margin-bottom: 10px;
  font-size: var(--fs-small);
  color: rgba(255, 255, 255, 0.65);
  text-decoration: none;
  transition: color var(--motion-fast) var(--ease-standard);
}

.footerLink:hover {
  color: #fff;
}

.footerLegal {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
  padding-top: 22px;
  font-size: var(--fs-micro);
  color: rgba(255, 255, 255, 0.5);
}

.social {
  display: flex;
  gap: 10px;
}

.socialLink {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  border-radius: var(--radius-circle);
  background: rgba(255, 255, 255, 0.06);
  color: #fff;
  transition:
    transform var(--motion-fast) var(--ease-standard),
    background var(--motion-fast) var(--ease-standard);
}

.socialLink:hover {
  background: rgba(255, 255, 255, 0.14);
  transform: translateY(-2px);
}

@media (max-width: 820px) {
  .footerGrid {
    grid-template-columns: 1fr 1fr;
    gap: 32px;
  }
}

@media (max-width: 560px) {
  .footerGrid {
    grid-template-columns: 1fr;
  }
}

/* ---------------- Métricas ----------------
   Sem uso desde o Relatório I (bloco introdutório de /cursos retirado).
   Mantido para o caso de a equipe querer de volta. */
.metrics {
  display: flex;
  flex-wrap: wrap;
  gap: clamp(32px, 4vw, 56px);
  margin-top: clamp(38px, 4vw, 52px);
  list-style: none;
}

.metric {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.metricValue {
  font-family: var(--font-display);
  font-size: 32px;
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  color: var(--purple-700);
}

.metricLabel {
  font-size: var(--fs-small);
  color: var(--ink-soft);
}

/* ---------------- Catálogo ---------------- */
/* Sem o pageHead, o catálogo abre a página: desconta a navbar fixa. */
.catalogInicio {
  padding-top: var(--header-h);
}

.catalogToolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  flex-wrap: wrap;
  margin-bottom: 24px;
}

.filters {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}

.resultCount {
  font-size: var(--fs-small);
  color: var(--ink-faint);
}

.courseGrid > li {
  display: flex;
}

.courseGrid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 22px;
  align-items: stretch;
  list-style: none;
  padding: 0;
}

.courseCard {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-md);
  overflow: hidden;
}

.courseMedia {
  position: relative;
  height: 172px;
  background: var(--lilac-200);
}

.courseMedia img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.mediaTag {
  position: absolute;
  top: 14px;
  left: 14px;
}

.courseBadge {
  position: absolute;
  top: 13px;
  right: 14px;
  padding: 5px 11px;
  border-radius: var(--radius-pill);
  background: var(--purple-700);
  color: #fff;
  font-size: 10.5px;
  font-weight: var(--fw-bold);
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.courseBody {
  display: flex;
  flex-direction: column;
  gap: 12px;
  flex: 1;
  padding: 22px 22px 24px;
}

.courseTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
}

.courseTitle a {
  color: inherit;
  text-decoration: none;
}

/* O título estende a área clicável a todo o cartão. */
.courseTitle a::after {
  content: '';
  position: absolute;
  inset: 0;
}

.courseSummary {
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.courseProof {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.coursePriceRow {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 14px;
  margin-top: auto;
  padding-top: 26px;
}

.priceStack {
  display: flex;
  flex-direction: column;
  gap: 1px;
}

.priceList {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
  text-decoration: line-through;
}

.priceNow {
  font-family: var(--font-display);
  font-size: 27px;
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  line-height: 1.1;
  color: var(--ink-900);
}

.priceInstallments {
  font-size: var(--fs-micro);
  color: var(--ink-soft);
}

.upcomingCard {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 12px;
  width: 100%;
  height: 100%;
  padding: 32px 26px;
  border: 1px dashed var(--lilac-300);
  border-radius: var(--radius-md);
  background: var(--lilac-100);
}

.upcomingTitle {
  margin-top: 4px;
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: var(--ink-900);
}

.upcomingText {
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

/* ---------------- Trilha combinada ---------------- */
.bundleGrid {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.9fr);
  gap: clamp(32px, 5vw, 64px);
  align-items: center;
}

.bundleTiers {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 30px;
  list-style: none;
  padding: 0;
}

.tier {
  padding: 10px 18px;
  border-radius: var(--radius-pill);
  border: 1px solid var(--line-on-dark);
  background: rgba(255, 255, 255, 0.07);
  color: #fff;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
}

.bundleFootnote {
  margin-top: 20px;
  font-size: var(--fs-small);
  color: var(--text-on-dark-muted);
}

.offerEyebrow {
  font-size: 10.5px;
  font-weight: var(--fw-bold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--lilac-300);
}

.offerTitleOnDark {
  margin-top: 12px;
  font-family: var(--font-display);
  font-size: 26px;
  font-weight: var(--fw-semibold);
  line-height: 1.2;
  letter-spacing: var(--ls-display);
  color: #fff;
}

.priceRowOnDark {
  display: flex;
  align-items: baseline;
  gap: 12px;
  margin-top: 22px;
}

.priceListOnDark {
  font-size: var(--fs-body);
  color: rgba(255, 255, 255, 0.6);
  text-decoration: line-through;
}

.priceNowOnDark {
  font-family: var(--font-display);
  font-size: 40px;
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  line-height: 1;
  color: #fff;
}

.priceNoteOnDark {
  margin-top: 8px;
  font-size: var(--fs-small);
  color: var(--text-on-dark);
}

.offerFootnoteOnDark {
  margin-top: 16px;
  font-size: var(--fs-micro);
  color: var(--text-on-dark-muted);
}

@media (max-width: 1024px) {
  .courseGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 820px) {
  .bundleGrid {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 640px) {
  .courseGrid {
    grid-template-columns: minmax(0, 1fr);
  }

  .metrics {
    gap: 24px;
  }
}

/* ============================================================
   Página do curso
   ============================================================ */

.courseHero {
  position: relative;
  overflow: hidden;
  background: var(--ink-900);
  padding-block: calc(var(--header-h) + 64px) 72px;
}

.courseHero img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Três véus sobrepostos: tinta da marca, queda para o rodapé e leitura do texto. */
.heroVeilBrand,
.heroVeilBase,
.heroVeilText {
  position: absolute;
  inset: 0;
  pointer-events: none;
}

.heroVeilBrand {
  background: linear-gradient(150deg, var(--purple-700), var(--ink-900));
  mix-blend-mode: multiply;
  opacity: 0.74;
}

.heroVeilBase {
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.06) 0%,
    transparent 22%,
    rgba(28, 17, 48, 0.55) 78%,
    var(--ink-900) 100%
  );
}

.heroVeilText {
  background: linear-gradient(90deg, rgba(28, 17, 48, 0.72) 0%, rgba(28, 17, 48, 0.15) 58%, transparent 100%);
}

.heroGrid {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);
  gap: clamp(32px, 5vw, 64px);
  align-items: end;
}

.heroBadge {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  padding: 8px 16px;
  border-radius: var(--radius-pill);
  background: rgba(255, 255, 255, 0.12);
  border: 1px solid rgba(255, 255, 255, 0.32);
  backdrop-filter: blur(var(--blur-sm));
  -webkit-backdrop-filter: blur(var(--blur-sm));
  color: #fff;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
}

.heroBadgeDot {
  width: 7px;
  height: 7px;
  border-radius: var(--radius-pill);
  background: var(--lilac-300);
}

.heroTitle {
  margin-top: 22px;
  font-family: var(--font-display);
  font-size: var(--fs-display);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-display);
  letter-spacing: var(--ls-display);
  color: #fff;
  max-width: 20ch;
  text-wrap: balance;
}

.heroLead {
  margin-top: 20px;
  max-width: 52ch;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--text-on-dark);
  text-wrap: pretty;
}

.heroActions {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin-top: 32px;
}

.heroProof {
  display: flex;
  flex-wrap: wrap;
  gap: clamp(24px, 3vw, 40px);
  margin-top: clamp(40px, 4vw, 52px);
  list-style: none;
  padding-inline: 0;
  font-size: var(--fs-small);
  color: var(--text-on-dark);
}

.heroProof strong {
  color: #fff;
}

.offerDivider {
  height: 0;
  margin-block: 16px;
}

.offerList {
  display: flex;
  flex-direction: column;
  gap: 10px;
  list-style: none;
  padding: 0;
  font-size: var(--fs-small);
  color: var(--text-on-dark);
}

.priceNowHero {
  font-size: 44px;
}

/* ---------------- Pilares ---------------- */
.highlightGrid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 20px;
  margin-top: 40px;
  list-style: none;
  padding: 0;
}

.highlightCard {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 28px 24px 30px;
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-md);
}

.highlightIcon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  border-radius: var(--radius-circle);
  background: var(--lilac-100);
  color: var(--purple-600);
}

.cardTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: var(--ink-900);
}

.cardText {
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

/* ---------------- Conteúdo programático ---------------- */
.syllabusGrid {
  display: grid;
  grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);
  gap: clamp(32px, 5vw, 64px);
  align-items: start;
}

.syllabusLead {
  margin-top: 16px;
  max-width: 40ch;
  font-size: var(--fs-body);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.accordion {
  display: flex;
  flex-direction: column;
  border-top: 1px solid var(--line);
}

.accordionItem {
  border-bottom: 1px solid var(--line);
}

.accordionButton {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 18px;
  padding: 22px 4px;
  background: transparent;
  border: none;
  cursor: pointer;
  text-align: left;
  color: inherit;
  font-family: inherit;
}

.accordionIndex {
  min-width: 26px;
  font-family: var(--font-display);
  font-style: italic;
  font-weight: var(--fw-medium);
  font-size: 15px;
  color: var(--lilac-400);
}

.accordionTitle {
  flex: 1;
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
}

.accordionQuestion {
  flex: 1;
  font-size: var(--fs-body);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.accordionMeta {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.accordionChevron {
  display: flex;
  color: var(--purple-700);
  transition: transform var(--motion-fast) var(--ease-standard);
}

.accordionButton[aria-expanded='true'] .accordionChevron {
  transform: rotate(90deg);
}

.lessonList {
  margin: 0 0 22px;
  padding: 0 4px 0 48px;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.lesson {
  padding-left: 14px;
  border-left: 1px solid var(--lilac-300);
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.answer {
  margin: 0 0 22px;
  padding-right: 40px;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

/* ---------------- Corpo docente ---------------- */
.cardGrid3 {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 22px;
  margin-top: 40px;
  list-style: none;
  padding: 0;
}

.personCard {
  display: flex;
  flex-direction: column;
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-md);
  overflow: hidden;
}

.personMedia {
  position: relative;
  height: 200px;
  background: var(--lilac-200);
}

.personMedia img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.personBody {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 22px;
}

.personRole {
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--purple-600);
}

.numberedGrid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(26px, 3vw, 40px);
  margin-top: clamp(40px, 4vw, 56px);
  list-style: none;
}

.numberedIndex {
  font-family: var(--font-display);
  font-style: italic;
  font-size: 15px;
  color: var(--lilac-400);
}

.numberedTitle {
  margin-top: 8px;
  font-size: var(--fs-body);
  font-weight: var(--fw-bold);
  color: var(--ink-900);
}

.numberedText {
  margin-top: 8px;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

/* ---------------- Inscrição ---------------- */
.enrollGrid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 460px);
  gap: clamp(32px, 5vw, 64px);
  align-items: start;
}

.seatsBox {
  margin-top: 32px;
  padding: 22px 24px;
  border: 1px solid var(--line-on-dark);
  border-radius: var(--radius-md);
  background: rgba(255, 255, 255, 0.07);
}

.seatsHead {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 16px;
}

.seatsCount {
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: #fff;
}

.seatsPercent {
  font-size: var(--fs-micro);
  color: var(--text-on-dark-muted);
}

.seatsTrack {
  margin-top: 12px;
  height: 6px;
  border-radius: var(--radius-pill);
  background: rgba(255, 255, 255, 0.14);
  overflow: hidden;
}

.seatsFill {
  display: block;
  height: 100%;
  background: var(--grad-progress);
}

.bonusList {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin-top: 14px;
  list-style: none;
  padding: 0;
}

.bonusItem {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--text-on-dark);
}

.bonusIndex {
  font-family: var(--font-display);
  font-style: italic;
  font-size: 15px;
  color: var(--lilac-400);
}

.offerPanel {
  background: var(--paper);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-lg);
  padding: 34px 32px 36px;
}

.offerPanelTitle {
  margin-top: 16px;
  font-family: var(--font-display);
  font-size: 24px;
  font-weight: var(--fw-semibold);
  line-height: 1.2;
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
}

.priceRow {
  display: flex;
  align-items: baseline;
  gap: 12px;
  margin-top: 22px;
}

.priceNowLarge {
  font-family: var(--font-display);
  font-size: 46px;
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  line-height: 1;
  color: var(--ink-900);
}

.priceNote {
  margin-top: 8px;
  font-size: var(--fs-small);
  color: var(--ink-soft);
}

.priceNote strong {
  color: var(--ink-900);
}

.panelDivider {
  height: 0;
  margin-block: 18px;
}

.includesList {
  display: flex;
  flex-direction: column;
  gap: 11px;
  list-style: none;
  padding: 0;
}

.includesList li {
  padding-left: 16px;
  border-left: var(--border-w-strong) solid var(--lilac-300);
  font-size: var(--fs-small);
  line-height: 1.5;
  color: var(--ink-soft);
}

.panelFootnote {
  margin-top: 14px;
  text-align: center;
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

@media (max-width: 1024px) {
  .highlightGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .cardGrid3,
  .numberedGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 820px) {
  .heroGrid,
  .syllabusGrid,
  .enrollGrid {
    grid-template-columns: minmax(0, 1fr);
  }

  .heroProof {
    gap: 18px;
  }
}

@media (max-width: 560px) {
  .highlightGrid,
  .cardGrid3,
  .numberedGrid {
    grid-template-columns: minmax(0, 1fr);
  }

  .offerPanel {
    padding: 26px 22px 28px;
  }
}

/* ============================================================
   Metodologia
   ============================================================ */

.journey {
  display: flex;
  flex-direction: column;
  margin-top: 44px;
  list-style: none;
  padding: 0;
}

.journeyRow {
  display: grid;
  grid-template-columns: 120px minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  padding-block: 38px;
}

.journey li:first-child .journeyRow {
  padding-top: 0;
}

.journeyIndex {
  font-family: var(--font-display);
  font-style: italic;
  font-weight: var(--fw-medium);
  font-size: 34px;
  line-height: 1;
  color: var(--lilac-400);
}

.journeyTitle {
  font-family: var(--font-display);
  font-size: 26px;
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
}

.journeyText {
  margin-top: 10px;
  max-width: 34ch;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.journeyDeliverable {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-left: 24px;
}

.deliverableLabel {
  font-size: var(--fs-micro);
  font-weight: var(--fw-bold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--purple-600);
}

.deliverableText {
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.spineWrap {
  position: relative;
  margin-top: 48px;
}

.spine {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  list-style: none;
  padding: 0;
}

.spineRule {
  position: absolute;
  top: 23px;
  left: 12%;
  right: 12%;
  height: 1px;
  background: var(--line);
}

/* ---------------- Comparativo ---------------- */
.comparison {
  margin-top: 40px;
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  overflow: hidden;
  background: var(--white);
  box-shadow: var(--shadow-md);
}

.comparisonTable {
  width: 100%;
  border-collapse: collapse;
  text-align: left;
}

.comparisonTable thead th {
  padding: 18px 24px;
  background: var(--ink-900);
  font-size: var(--fs-micro);
  font-weight: var(--fw-bold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.68);
}

.comparisonTable thead th:last-child {
  color: #fff;
}

.comparisonTable tbody tr {
  border-top: 1px solid rgba(28, 17, 48, 0.045);
}

.comparisonTable th[scope='row'] {
  padding: 20px 24px;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
  width: 30%;
}

.comparisonTable td {
  padding: 20px 24px;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-faint);
  vertical-align: top;
}

.comparisonClub {
  color: var(--ink-soft);
  background: var(--lilac-100);
}

.centeredBand {
  text-align: center;
}

.centeredBand .sectionTitle,
.centeredBand .sectionLead {
  margin-inline: auto;
}

.centeredActions {
  display: flex;
  gap: 14px;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 30px;
}

/* ============================================================
   Resultados
   ============================================================ */

.metricBand {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 32px;
  list-style: none;
  padding: 0;
}

.metricBandItem {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-right: 8px;
}


.metricBig {
  font-family: var(--font-display);
  font-size: 52px;
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-display);
  line-height: 1;
  color: #fff;
}

.metricPending {
  font-style: italic;
  font-weight: var(--fw-medium);
  font-size: 30px;
  line-height: 1.1;
  color: var(--lilac-300);
}

.metricBandLabel {
  font-size: var(--fs-small);
  color: var(--text-on-dark);
}

.metricPendingLabel {
  color: var(--text-on-dark-muted);
}

.testimonialCard {
  display: flex;
  flex-direction: column;
  gap: 18px;
  height: 100%;
  padding: 28px 26px 30px;
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-md);
}

.quote {
  font-family: var(--font-display);
  font-size: var(--fs-lead);
  font-weight: var(--fw-semibold);
  line-height: 1.45;
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  text-wrap: pretty;
}

.quoteFooter {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-top: auto;
  padding-top: 26px;
}

.avatar {
  width: 46px;
  height: 46px;
  border-radius: var(--radius-circle);
  object-fit: cover;
  background: var(--lilac-200);
  flex: 0 0 auto;
}

.quoteAuthor {
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.quoteContext {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.storyCard {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-md);
  overflow: hidden;
}

.storyMedia {
  position: relative;
  height: 180px;
  background: var(--lilac-200);
}

.storyMedia img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.storyBody {
  display: flex;
  flex-direction: column;
  gap: 12px;
  flex: 1;
  padding: 24px;
}

.storyNote {
  margin-top: auto;
  padding-top: 20px;
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.closingGrid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 48px;
  align-items: center;
}

.closingActions {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

@media (max-width: 1024px) {
  .metricBand {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 28px;
  }

  .spine {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 36px 0;
  }

  .spineRule {
    display: none;
  }
}

@media (max-width: 820px) {
  .journeyRow {
    grid-template-columns: 64px minmax(0, 1fr);
  }

  .journeyIndex {
    font-size: 26px;
  }

  .journeyDeliverable {
    grid-column: 2;
    padding-left: 0;
    padding-top: 20px;
  }

  .closingGrid {
    grid-template-columns: minmax(0, 1fr);
    gap: 28px;
  }

  .closingActions {
    flex-direction: row;
    flex-wrap: wrap;
  }

  /* A tabela vira lista de blocos: cada linha carrega seus próprios rótulos. */
  .comparison {
    border: none;
    box-shadow: none;
    background: transparent;
  }

  .comparisonTable,
  .comparisonTable tbody,
  .comparisonTable tr,
  .comparisonTable th,
  .comparisonTable td {
    display: block;
    width: auto;
  }

  .comparisonTable thead {
    display: none;
  }

  .comparisonTable tbody tr {
    margin-bottom: 14px;
    border: 1px solid var(--line);
    border-radius: var(--radius-md);
    background: var(--white);
    box-shadow: var(--shadow-sm);
    overflow: hidden;
  }

  .comparisonTable th[scope='row'] {
    width: auto;
    padding-bottom: 8px;
  }

  .comparisonTable td::before {
    content: attr(data-label);
    display: block;
    margin-bottom: 4px;
    font-size: var(--fs-micro);
    font-weight: var(--fw-bold);
    letter-spacing: var(--ls-caps);
    text-transform: uppercase;
    color: var(--purple-600);
  }
}

@media (max-width: 560px) {
  .spine {
    grid-template-columns: minmax(0, 1fr);
  }

  .metricBand {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* ============================================================
   Checkout (diálogo modal)
   ============================================================ */

.dialogBackdrop {
  position: fixed;
  inset: 0;
  z-index: 1400;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5vh 20px;
  background: rgba(20, 12, 32, 0.72);
  backdrop-filter: blur(var(--blur-md));
  -webkit-backdrop-filter: blur(var(--blur-md));
  animation: uccFade var(--motion-base) var(--ease-smooth);
}

.dialogPanel {
  position: relative;
  width: 100%;
  max-width: 640px;
  max-height: 88vh;
  overflow: auto;
  background: var(--paper);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-lg);
  padding: clamp(24px, 4vw, 40px);
  animation: uccRise var(--motion-base) var(--ease-expressive);
}

@keyframes uccFade {
  from {
    opacity: 0;
  }
}

@keyframes uccRise {
  from {
    opacity: 0;
    transform: scale(0.94) translateY(18px);
  }
}

.dialogClose {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: var(--radius-circle);
  background: var(--lilac-100);
  color: var(--purple-800);
  cursor: pointer;
  transition: background var(--motion-fast) var(--ease-standard);
}

.dialogClose:hover {
  background: var(--lilac-200);
}

.dialogTitle {
  margin-bottom: 26px;
  padding-right: 48px;
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-display);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
}

.steps {
  display: flex;
  gap: 10px;
  margin-bottom: 26px;
  list-style: none;
  padding: 0;
}

.ckStep {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.stepBar {
  height: 4px;
  border-radius: var(--radius-pill);
  background: var(--line);
}

.stepLabel {
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  color: var(--ink-faint);
}

.ckStepReached .stepBar {
  background: var(--purple-700);
}

.ckStepReached .stepLabel {
  color: var(--purple-700);
}

.paymentOptions {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  margin-bottom: 24px;
}

.fieldsetLabel {
  display: block;
  margin-bottom: 10px;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

/* Área reservada aos campos hospedados do gateway — ver README, item de segurança. */
.gatewaySlot {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 22px 20px;
  border: 1px dashed var(--lilac-300);
  border-radius: var(--radius-sm);
  background: var(--white);
  margin-bottom: 20px;
}

.gatewaySlotTitle {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.gatewaySlotText {
  font-size: var(--fs-micro);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.totalBox {
  padding: 16px 18px;
  border-radius: var(--radius-sm);
  background: var(--lilac-100);
  border: 1px solid var(--lilac-300);
  margin-bottom: 20px;
  font-size: var(--fs-small);
  color: var(--purple-800);
}

.dialogActions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
}

.dialogNote {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.dialogNoteBlock {
  display: block;
  margin-bottom: 16px;
}

.confirmText {
  margin-top: 20px;
  font-size: var(--fs-body);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.upsellBox {
  margin-top: 26px;
  padding: 24px;
  border: 1px solid var(--lilac-300);
  border-radius: var(--radius-md);
  background: var(--lilac-100);
}

.upsellEyebrow {
  font-size: 10.5px;
  font-weight: var(--fw-bold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--purple-600);
}

.upsellTitle {
  margin-top: 12px;
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.upsellText {
  margin-top: 8px;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

.upsellActions {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  margin-top: 18px;
}

.upsellDone {
  margin-top: 18px;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--purple-800);
}

.twoUp {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
}


/* ============================================================
   Home — narrativa institucional
   Só tokens; nenhuma cor literal fora das já definidas.
   ============================================================ */

/* ---------------- Revelação em rolagem ---------------- */
[data-reveal] {
  opacity: 0;
  transform: translateY(16px);
  transition:
    opacity var(--motion-base) var(--ease-smooth),
    transform var(--motion-base) var(--ease-smooth);
}

[data-reveal].isRevealed {
  opacity: 1;
  transform: none;
}

@media (prefers-reduced-motion: reduce) {
  [data-reveal],
  [data-reveal].isRevealed {
    opacity: 1;
    transform: none;
    transition: none;
  }
}

/* ---------------- Hero ---------------- */
.homeHero {
  position: relative;
  overflow: hidden;
  padding-block: calc(var(--header-h) + clamp(52px, 8vw, 96px)) clamp(64px, 9vw, 104px);
  background: var(--grad-dark-band);
  color: var(--white);
}

.homeHeroGrid {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: minmax(0, 1.04fr) minmax(0, 0.96fr);
  gap: clamp(40px, 6vw, 76px);
  align-items: center;
}

.homeHeroTitle {
  font-family: var(--font-display);
  font-size: var(--fs-display);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-display);
  letter-spacing: var(--ls-display);
  color: var(--white);
  max-width: 13ch;
  text-wrap: balance;
}

.homeHeroLead {
  margin-top: 26px;
  max-width: 52ch;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--text-on-dark);
  text-wrap: pretty;
}

.homeHeroActions {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin-top: clamp(30px, 4vw, 40px);
}

/* Sem uso desde o Relatório I: métricas do hero saíram (duplicavam a faixa
   de números). Mantido para o caso de a equipe querer de volta. */
.homeHeroProof {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(24px, 3vw, 44px);
  margin-top: clamp(44px, 5vw, 64px);
  padding: 0;
  list-style: none;
}

.homeHeroProof li {
  display: flex;
  flex-direction: column;
  gap: 5px;
}

.homeHeroProofValue {
  font-family: var(--font-display);
  font-size: 26px;
  font-weight: var(--fw-semibold);
  line-height: 1;
  color: var(--white);
  font-variant-numeric: tabular-nums;
}

.homeHeroProofLabel {
  max-width: 21ch;
  font-size: var(--fs-micro);
  line-height: 1.5;
  color: var(--text-on-dark-muted);
}

/* ---------------- Diagrama do hero ---------------- */
.homeTreeFigure {
  margin: 0;
}

.homeTree {
  width: 100%;
  height: auto;
  overflow: visible;
}

.homeTree .tLine {
  fill: none;
  stroke: rgba(255, 255, 255, 0.3);
  stroke-width: 1;
  stroke-dasharray: 420;
  stroke-dashoffset: 420;
  transition: stroke-dashoffset var(--motion-cinematic) var(--ease-smooth);
}

.homeTree .tNode {
  fill: var(--lilac-300);
  opacity: 0;
  transition: opacity var(--motion-base) var(--ease-standard);
}

.homeTree .tNodeEdge {
  fill: var(--white);
}

.homeTree .tLabel {
  font-family: var(--font-ui);
  font-size: 11px;
  letter-spacing: 0.04em;
  fill: rgba(255, 255, 255, 0.62);
  opacity: 0;
  transition: opacity var(--motion-base) var(--ease-standard);
}

.homeTreeFigure.isRevealed .tLine {
  stroke-dashoffset: 0;
}

.homeTreeFigure.isRevealed .tNode,
.homeTreeFigure.isRevealed .tLabel {
  opacity: 1;
}

.homeTree .tTier2 {
  transition-delay: 220ms;
}

.homeTree .tTier3 {
  transition-delay: 440ms;
}

.homeTree .tTier4 {
  transition-delay: 660ms;
}

.homeTreeCaption {
  margin-top: 20px;
  padding-left: 2px;
  font-size: var(--fs-micro);
  line-height: 1.6;
  color: var(--text-on-dark-muted);
  max-width: 40ch;
}

@media (prefers-reduced-motion: reduce) {
  .homeTree .tLine {
    stroke-dashoffset: 0;
    transition: none;
  }

  .homeTree .tNode,
  .homeTree .tLabel {
    opacity: 1;
    transition: none;
  }
}

/* ---------------- Faixa de prova ---------------- */
.homeStats {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(26px, 4vw, 52px);
  list-style: none;
  padding: 0;
}

.homeStatItem {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.homeStatValue {
  font-family: var(--font-display);
  font-size: clamp(2.75rem, calc(1.9rem + 3vw), 4.5rem);
  font-weight: var(--fw-semibold);
  line-height: 0.95;
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  font-variant-numeric: tabular-nums;
}

.homeStatLabel {
  max-width: 24ch;
  font-size: var(--fs-small);
  line-height: 1.55;
  color: var(--ink-soft);
}

/* ---------------- Três pilares ---------------- */
.homePillars {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin-top: clamp(42px, 5vw, 60px);
  gap: clamp(30px, 4vw, 56px);
  list-style: none;
  padding: 0;
}

.homePillar {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0;
}

.homePillarTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: var(--ink-900);
}

.homePillarText {
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.homePillarTags {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  list-style: none;
  padding: 0;
}

.homePillarLink {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-top: auto;
  padding-top: 8px;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--purple-700);
  text-decoration: none;
}

.homePillarLink svg {
  transition: transform var(--motion-fast) var(--ease-standard);
}

.homePillarLink:hover svg {
  transform: translateX(4px);
}

/* ---------------- Corrente: conteúdo até preparação ----------------
   Sem uso desde o Relatório I (seção retirada da Home por repetir a
   jornada). Mantido para o caso de a equipe querer de volta. */
.homeChain {
  position: relative;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: clamp(18px, 2.6vw, 32px);
  margin-top: clamp(40px, 6vw, 60px);
  list-style: none;
  padding: 0;
}

/* Fio único da progressão: conecta os pontos das cinco etapas.
   Diferente da antiga borda por item, que criava uma linha completa
   atravessando cada bloco de conteúdo (efeito de tabela). */
.homeChain::before {
  content: '';
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 1px;
  background: var(--line-on-dark);
}

.homeChainItem {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-top: 28px;
}

.homeChainItem::before {
  content: '';
  position: absolute;
  top: -4px;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: var(--radius-circle);
  background: var(--lilac-400);
}

.homeChainLast::before {
  top: -6px;
  width: 11px;
  height: 11px;
  background: var(--white);
}

.homeChainLabel {
  font-family: var(--font-display);
  font-size: 1.15rem;
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: var(--white);
}

.homeChainLast .homeChainLabel {
  color: var(--lilac-200);
}

.homeChainText {
  font-size: var(--fs-small);
  line-height: 1.55;
  color: var(--text-on-dark-muted);
  text-wrap: pretty;
}

/* ---------------- Cases ----------------
   Sem uso desde o Relatório I (seção retirada da Home; a espinha segue
   em /metodologia). Mantido para o caso de a equipe querer de volta. */
.homeCaseGrid {
  display: grid;
  grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);
  gap: clamp(30px, 5vw, 64px);
  align-items: center;
  margin-top: clamp(32px, 4vw, 44px);
}

.homeFigure {
  display: flex;
  align-items: center;
  gap: clamp(18px, 2.2vw, 30px);
}

.homeFigureValue {
  font-family: var(--font-display);
  font-size: clamp(4.5rem, calc(2.5rem + 8vw), 9rem);
  font-weight: var(--fw-semibold);
  line-height: 0.78;
  flex: 0 0 auto;
  /* dígitos não têm descendente: um empurrão ótico alinha o bloco de texto */
  margin-block: -0.06em -0.1em;
  letter-spacing: -0.03em;
  color: var(--purple-700);
  font-variant-numeric: tabular-nums;
}

.homeFigureLabel {
  max-width: 17ch;
  font-size: var(--fs-small);
  line-height: 1.55;
  color: var(--ink-soft);
}

/* A espinha reaproveitada da metodologia já traz respiro próprio. */
.homeCaseGrid .spineWrap {
  margin-top: 0;
}

.homeCaseNote {
  margin-top: 34px;
  max-width: 46ch;
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
}

/* ---------------- Trilho da metodologia ----------------
   Sem uso desde que a jornada fixada assumiu esse trecho da Home.
   Mantido para o caso de a equipe querer a versão estática de volta. */
.homeTrack {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(20px, 3vw, 38px);
  margin-top: clamp(38px, 5vw, 56px);
  list-style: none;
  padding: 0;
}

.homeTrackItem {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-top: 30px;
}

.homeTrackItem::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: var(--radius-circle);
  background: var(--purple-600);
}

.homeTrackIndex {
  font-family: var(--font-display);
  font-style: italic;
  font-size: 15px;
  color: var(--lilac-400);
}

.homeTrackTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: var(--ink-900);
}

.homeTrackText {
  font-size: var(--fs-small);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.homeTrackOut {
  margin-top: auto;
  padding-top: 14px;
  font-size: var(--fs-micro);
  line-height: 1.5;
  color: var(--purple-600);
}

.homeTrackOutLabel {
  display: block;
  color: var(--ink-faint);
}

/* ---------------- Diferenciais ---------------- */
.homeEdge {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 clamp(32px, 5vw, 72px);
  margin-top: clamp(30px, 4vw, 44px);
  list-style: none;
  padding: 0;
}

.homeEdgeItem {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 18px;
  padding: clamp(14px, 1.8vw, 20px) 0;
}

.homeEdgeNum {
  padding-top: 4px;
  font-family: var(--font-display);
  font-style: italic;
  font-size: 15px;
  color: var(--lilac-400);
  font-variant-numeric: tabular-nums;
}

.homeEdgeLabel {
  display: block;
  margin-bottom: 6px;
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.homeEdgeText {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-regular);
  line-height: var(--lh-heading);
  color: var(--ink-900);
  text-wrap: pretty;
}

/* ---------------- Resultados na Home ----------------
   .homeMetric* sem uso desde o Relatório I (métricas repetidas saíram do
   bloco de resultados da Home). Mantido para o caso de a equipe querer de volta. */
.homeMetrics {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(22px, 3vw, 40px);
  margin-top: clamp(34px, 4vw, 48px);
  list-style: none;
  padding: 0;
}

.homeMetricItem {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.homeMetricValue {
  font-family: var(--font-display);
  font-size: clamp(2.25rem, calc(1.6rem + 2.2vw), 3.25rem);
  font-weight: var(--fw-semibold);
  line-height: 1;
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  font-variant-numeric: tabular-nums;
}

.homeMetricValuePending {
  font-size: var(--fs-h3);
  font-style: italic;
  font-weight: var(--fw-regular);
  color: var(--ink-faint);
}

.homeMetricLabel {
  max-width: 26ch;
  font-size: var(--fs-small);
  line-height: 1.55;
  color: var(--ink-soft);
}

.homeMetricLabelPending {
  color: var(--ink-faint);
}

/* ---------------- Responsivo ---------------- */
@media (max-width: 1024px) {
  .homeHeroGrid {
    grid-template-columns: minmax(0, 1fr);
    gap: clamp(36px, 6vw, 52px);
  }

  .homeHeroTitle {
    max-width: 16ch;
  }

  .homeTreeFigure {
    max-width: 560px;
  }

  .homeStats,
  .homeMetrics {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .homePillars {
    grid-template-columns: minmax(0, 1fr);
  }

  .homePillar {
    padding: 0;
  }

  .homeChain,
  .homeTrack {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: clamp(24px, 4vw, 34px);
  }

  .homeChain::before {
    display: none;
  }

  .homeCaseGrid {
    grid-template-columns: minmax(0, 1fr);
    gap: clamp(28px, 5vw, 40px);
  }

  .homeEdge {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 640px) {
  .homeChain,
  .homeTrack {
    grid-template-columns: minmax(0, 1fr);
  }

  .homeMetrics {
    grid-template-columns: minmax(0, 1fr);
  }

  .homeHeroProof {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 22px 26px;
  }

  .homeFigure {
    gap: 14px;
  }
}

/* ============================================================
   Consulting Journey — seção fixada, progressão dirigida pelo scroll.
   Cada etapa (.jornadaEtapa) é UM único elemento que contém o texto
   e a cena juntos: os dois só podem mudar em conjunto, nunca fora
   de sincronia. O progresso é lido do retângulo da seção, sem
   biblioteca externa. Em telas estreitas ou baixas, o pin/scrub é
   substituído por uma sequência empilhada (ver JS: modoMobileJornada).
   ============================================================ */

.jornada {
  position: relative;
  overflow: clip; /* clip não cria contexto de rolagem: o sticky continua valendo */
  background: var(--grad-dark-band);
  color: var(--white);
}

/* Altura virtual: uma tela para a primeira etapa e um passo curto para cada troca. */
.jornadaTrilho {
  position: relative;
  --jornada-passo: 50vh;
  height: calc(100vh + (var(--jornada-etapas) - 1) * var(--jornada-passo));
}

.jornadaFixa {
  position: sticky;
  top: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: clamp(20px, 4vh, 40px);
  height: 100vh;
  /* o cabeçalho é fixo: o topo da área fixada precisa desviar dele */
  padding-block: calc(var(--header-h) + clamp(16px, 3vh, 36px)) clamp(24px, 4vh, 48px);
}

/* Contexto de empilhamento explícito: o palco (título, painéis e os
   botões de "Preparação real") sempre acima do fio de progressão,
   e o gap do flex acima garante que um nunca encoste no outro. */
.jornadaFixa > .jornadaGrid {
  position: relative;
  z-index: 2;
  flex: 0 1 auto;
  min-height: 0;
}

.jornadaFixa > .wrap:last-child {
  position: relative;
  z-index: 1;
  flex: 0 0 auto;
}

.jornadaGrid {
  display: flex;
  flex-direction: column;
  gap: clamp(18px, 3vh, 30px);
  width: 100%;
}

.jornadaTitulo {
  max-width: 22ch;
}

.jornadaPalco {
  position: relative;
  min-height: clamp(340px, 44vh, 440px);
}

/* ---- etapa: texto + cena no mesmo elemento (uma única fonte de verdade) ---- */
.jornadaEtapa {
  position: absolute;
  inset: 0;
  display: grid;
  grid-template-columns: minmax(0, 0.94fr) minmax(0, 1.06fr);
  align-items: center;
  gap: clamp(28px, 4vw, 64px);
  will-change: transform, opacity;
  backface-visibility: hidden;
}

.jornadaPainel {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 14px;
  min-width: 0;
}

.jornadaPainelNum {
  display: flex;
  align-items: baseline;
  gap: 8px;
  font-family: var(--font-display);
  font-style: italic;
  font-size: 15px;
  color: var(--lilac-300);
}

.jornadaPainelTotal {
  font-style: normal;
  font-family: var(--font-ui);
  font-size: var(--fs-micro);
  color: var(--text-on-dark-muted);
}

.jornadaPainelTitulo {
  font-family: var(--font-display);
  font-size: clamp(1.6rem, calc(1.2rem + 1.5vw), 2.5rem);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--white);
}

.jornadaPainelTexto {
  max-width: 44ch;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--text-on-dark);
  text-wrap: pretty;
}

.jornadaPainelProva {
  display: flex;
  gap: 12px;
  max-width: 44ch;
  padding-top: 18px;
  font-size: var(--fs-small);
  line-height: 1.55;
  color: var(--text-on-dark-muted);
}

.jornadaPainelProvaRotulo {
  flex: 0 0 auto;
  color: var(--lilac-400);
}

.jornadaPainelAcoes {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 4px;
}

/* ---- cenas: mockups de interface, capítulos concretos da mesma história ---- */
.jornadaCenaWrap {
  position: relative;
  aspect-ratio: 5 / 4;
  max-height: 48vh;
  margin-inline: auto;
  width: 100%;
  min-width: 0;
}

.jornadaCena {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.jornadaCena .cLine {
  fill: none;
  stroke: rgba(255, 255, 255, 0.3);
  stroke-width: 1;
}

.jornadaCena .cLineForte {
  fill: none;
  stroke: var(--lilac-300);
  stroke-width: 1.5;
}

.jornadaCena .cNo {
  fill: var(--lilac-300);
}

.jornadaCena .cNoForte {
  fill: var(--white);
}

.jornadaCena .cArea {
  fill: rgba(255, 255, 255, 0.05);
  stroke: rgba(255, 255, 255, 0.18);
  stroke-width: 1;
}

.jornadaCena .cWin {
  fill: rgba(255, 255, 255, 0.04);
  stroke: rgba(255, 255, 255, 0.18);
  stroke-width: 1;
}

.jornadaCena .cWinBar {
  fill: rgba(255, 255, 255, 0.07);
}

.jornadaCena .cDot {
  fill: rgba(255, 255, 255, 0.3);
}

.jornadaCena .cBar {
  fill: var(--lilac-300);
}

.jornadaCena .cBarMuted {
  fill: rgba(255, 255, 255, 0.18);
}

.jornadaCena .cMeterTrack {
  fill: rgba(255, 255, 255, 0.14);
}

.jornadaCena .cMeterFill {
  fill: var(--lilac-300);
}

.jornadaCena .cCheck {
  fill: none;
  stroke: var(--lilac-300);
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.jornadaCena .cBadge {
  fill: rgba(178, 146, 255, 0.16);
  stroke: var(--lilac-300);
  stroke-width: 1;
}

.jornadaCena .cRotulo {
  font-family: var(--font-ui);
  font-size: 11px;
  letter-spacing: 0.04em;
  fill: rgba(255, 255, 255, 0.55);
}

.jornadaCena .cTextSm {
  font-family: var(--font-ui);
  font-size: 11px;
  fill: rgba(255, 255, 255, 0.6);
}

.jornadaCena .cTextMd {
  font-family: var(--font-ui);
  font-size: 14px;
  font-weight: 600;
  fill: rgba(255, 255, 255, 0.92);
}

.jornadaCena .cNumero {
  font-family: var(--font-display);
  font-size: 40px;
  font-weight: var(--fw-semibold);
  fill: rgba(255, 255, 255, 0.9);
}

/* ---- strategy line ---- */
.jornadaLinha {
  position: relative;
  z-index: 1;
}

.jornadaLinhaSvg {
  display: block;
  width: 100%;
  height: 44px;
  overflow: visible;
  pointer-events: none;
}

.jornadaLinhaBase {
  stroke: var(--line-on-dark);
  stroke-width: 1;
}

.jornadaLinhaProgresso {
  stroke: var(--lilac-300);
  stroke-width: 1.5;
  stroke-linecap: round;
}

.jornadaNo {
  fill: var(--purple-900);
  stroke: rgba(255, 255, 255, 0.34);
  stroke-width: 1;
  transition:
    fill var(--motion-fast) var(--ease-standard),
    stroke var(--motion-fast) var(--ease-standard);
}

.jornadaNoAtivo {
  fill: var(--lilac-300);
  stroke: var(--lilac-300);
}

.jornadaNoRotulo {
  font-family: var(--font-ui);
  font-size: 11px;
  letter-spacing: 0.03em;
  fill: rgba(255, 255, 255, 0.45);
  transition: fill var(--motion-fast) var(--ease-standard);
}

.jornadaNoRotuloAtivo {
  fill: var(--white);
}

.jornadaCursor {
  fill: var(--white);
  will-change: transform;
}

/* ---- versão estática: sem JS, movimento reduzido, ou fallback ---- */
.jornadaEstatica .jornadaTrilho {
  height: auto;
}

.jornadaEstatica .jornadaFixa {
  position: static;
  height: auto;
  padding-block: var(--section-y-tight);
}

.jornadaEstatica .jornadaPalco {
  position: static;
  min-height: 0;
  display: grid;
  gap: clamp(32px, 5vw, 48px);
}

.jornadaEstatica .jornadaEtapa {
  position: static;
  grid-template-columns: minmax(0, 1fr);
  opacity: 1;
  transform: none;
  gap: clamp(20px, 4vw, 32px);
}

.jornadaEstatica .jornadaLinha {
  display: none;
}

@media (prefers-reduced-motion: reduce) {
  .jornadaTrilho {
    height: auto;
  }

  .jornadaFixa {
    position: static;
    height: auto;
    padding-block: var(--section-y-tight);
  }

  .jornadaPalco {
    position: static;
    min-height: 0;
    display: grid;
    gap: clamp(32px, 5vw, 48px);
  }

  .jornadaEtapa {
    position: static !important;
    grid-template-columns: minmax(0, 1fr);
    opacity: 1 !important;
    transform: none !important;
    gap: clamp(20px, 4vw, 32px);
  }

  .jornadaLinha {
    display: none;
  }
}

@media (max-width: 1024px) {
  .jornadaTrilho {
    --jornada-passo: 44vh;
  }

  .jornadaEtapa {
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: auto auto;
    gap: clamp(16px, 3vh, 26px);
    align-content: center;
  }

  .jornadaCenaWrap {
    max-height: 30vh;
    max-width: 420px;
  }

  .jornadaPalco {
    min-height: clamp(420px, 58vh, 560px);
  }

  .jornadaPainelTexto {
    font-size: var(--fs-body);
  }

  .jornadaPainelProva {
    padding-top: 12px;
  }
}

/* ---- modo empilhado: telas estreitas ou baixas trocam o pin/scrub
   por uma sequência normal — texto, depois cena, depois progresso.
   Ativado pelo JS (classe jornadaMobile) na mesma faixa desta media query. ---- */
@media (max-width: 760px), (max-height: 560px) {
  .jornadaTrilho {
    height: auto;
  }

  .jornadaFixa {
    position: static;
    height: auto;
    display: block;
    padding-block: var(--section-y-tight);
  }

  .jornadaGrid {
    gap: clamp(28px, 8vw, 44px);
  }

  .jornadaPalco {
    position: static;
    min-height: 0;
    display: flex;
    flex-direction: column;
    gap: clamp(40px, 12vw, 64px);
  }

  .jornadaEtapa {
    position: static;
    display: flex;
    flex-direction: column;
    gap: clamp(18px, 5vw, 28px);
    opacity: 1 !important;
    transform: none !important;
    padding: 22px 18px;
    border-radius: 18px;
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.08);
    transition:
      opacity 0.5s var(--ease-standard),
      background-color 0.5s var(--ease-standard);
  }

  .jornadaEtapa[data-jornada-visivel='false'] {
    opacity: 0.5;
  }

  .jornadaCenaWrap {
    max-height: none;
  }

  .jornadaLinha {
    margin-top: clamp(8px, 4vw, 20px);
  }

  .jornadaNoRotulo {
    display: none;
  }
}

@media (max-width: 640px) {
  .jornadaCena .cRotulo,
  .jornadaCena .cTextSm {
    font-size: 12px;
  }

  .jornadaPainelProva {
    flex-direction: column;
    gap: 6px;
  }
}

/* ===== Ajustes próprios da versão de arquivo único ===== */
.mediaPending {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 6px;
  background: linear-gradient(150deg, var(--lilac-200), var(--lilac-100));
}

.mediaPendingMark {
  font-family: var(--font-display);
  font-size: 28px;
  font-weight: var(--fw-semibold);
  letter-spacing: 0.04em;
  color: var(--purple-600);
  opacity: 0.55;
}

.mediaPendingLabel {
  font-size: var(--fs-micro);
  text-transform: uppercase;
  letter-spacing: var(--ls-caps);
  color: var(--ink-faint);
}

/* Área reservada para imagem que o UCC ainda vai definir
   (UCC — imagem a definir). Mantém a proporção do espaço original e não
   se passa por fotografia: trama fina, moldura tracejada e rótulo discreto. */
.mediaReservada {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background:
    repeating-linear-gradient(135deg, rgba(92, 40, 150, 0.06) 0 1px, transparent 1px 14px),
    linear-gradient(150deg, var(--lilac-200), var(--lilac-100));
}

.mediaReservadaMoldura {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  padding: 12px 18px;
  border: 1px dashed rgba(92, 40, 150, 0.26);
  border-radius: var(--radius-md);
  color: var(--purple-600);
  /* desce um pouco para não disputar espaço com a etiqueta e o selo de vagas */
  margin-top: 22px;
}

.mediaReservadaIcone {
  width: 26px;
  height: 26px;
  opacity: 0.5;
}

.mediaReservadaTexto {
  font-size: var(--fs-micro);
  text-transform: uppercase;
  letter-spacing: var(--ls-caps);
  color: var(--ink-faint);
}

/* No topo da página do curso a área fica escura, sob os mesmos véus,
   e sem rótulo: o título e a oferta continuam sendo o foco. */
.courseHero .mediaReservada {
  background:
    repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.03) 0 1px, transparent 1px 16px),
    radial-gradient(120% 90% at 78% 30%, rgba(122, 60, 190, 0.42), transparent 62%),
    var(--ink-900);
}

.courseHero .mediaReservadaMoldura {
  display: none;
}

.avatarPending {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 46px;
  height: 46px;
  border-radius: var(--radius-circle);
  background: var(--lilac-200);
  color: var(--purple-600);
  font-family: var(--font-display);
  font-size: 13px;
  font-weight: var(--fw-semibold);
}

code {
  padding: 2px 6px;
  border-radius: var(--radius-sm);
  background: var(--lilac-100);
  font-family: var(--font-mono);
  font-size: 0.9em;
}

.uccNoscript {
  max-width: 640px;
  margin: calc(var(--header-h) + 48px) auto 48px;
  padding: 0 var(--gutter);
  font-size: var(--fs-lead);
  color: var(--ink-soft);
}

/* ============================================================
   Área do Aluno (etapa 1 — modo demonstração)
   Só tokens do design system; nenhum valor de marca novo.
   Prefixo .aluno* para não colidir com as páginas públicas nem
   com a futura Área Administrativa.
   ============================================================ */

body[data-area='aluno'] #ucc-footer {
  display: none;
}

body[data-area='aluno'] {
  background: var(--paper-alt);
}

.alunoHeaderBrand {
  display: flex;
  align-items: center;
  gap: 14px;
  min-width: 0;
}

.alunoHeaderLabel {
  padding-left: 14px;
  border-left: 1px solid var(--line);
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--purple-700);
  white-space: nowrap;
}

.alunoUserChip {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 4px 14px 4px 4px;
  border-radius: var(--radius-pill);
  background: var(--white);
  border: 1px solid var(--line);
  color: var(--ink-900);
  font-size: var(--fs-small);
  font-weight: var(--fw-medium);
  text-decoration: none;
  max-width: 240px;
}

.alunoUserChip span:last-child {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.alunoInitials {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
  border-radius: var(--radius-circle);
  background: var(--purple-700);
  color: #fff;
  font-family: var(--font-display);
  font-size: 13px;
  font-weight: var(--fw-semibold);
}

.alunoInitialsLg {
  width: 56px;
  height: 56px;
  font-size: 20px;
}

/* ---------------- Layout: barra lateral + conteúdo ---------------- */
.alunoShell {
  display: grid;
  grid-template-columns: 256px minmax(0, 1fr);
  gap: clamp(24px, 3vw, 40px);
  max-width: 1280px;
  margin-inline: auto;
  padding: calc(var(--header-h) + 28px) var(--gutter) 72px;
}

.alunoSidebar {
  position: sticky;
  top: calc(var(--header-h) + 20px);
  align-self: start;
  display: flex;
  flex-direction: column;
  gap: 18px;
}

.alunoProfileCard {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 16px;
  border-radius: var(--radius-md);
  background: var(--white);
  border: 1px solid var(--line);
}

.alunoProfileName {
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
  line-height: var(--lh-ui);
  overflow-wrap: anywhere;
}

.alunoProfileMeta {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.alunoNav {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.alunoNavLink {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 14px;
  border-radius: var(--radius-sm);
  color: var(--ink-soft);
  font-size: var(--fs-small);
  font-weight: var(--fw-medium);
  text-decoration: none;
  transition:
    background var(--motion-fast) var(--ease-standard),
    color var(--motion-fast) var(--ease-standard);
}

.alunoNavLink:hover {
  background: var(--line-soft);
  color: var(--purple-700);
}

.alunoNavLinkActive {
  background: var(--white);
  color: var(--purple-800);
  font-weight: var(--fw-semibold);
  box-shadow: inset 3px 0 0 var(--purple-600), var(--shadow-sm);
}

.alunoSideFoot {
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding-top: 14px;
  border-top: 1px solid var(--line);
}

.alunoSideButton {
  width: 100%;
  border: 0;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
  text-align: left;
}

.alunoMobileNav {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.alunoMain {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: clamp(24px, 3vw, 36px);
}

@media (max-width: 900px) {
  .alunoShell {
    grid-template-columns: minmax(0, 1fr);
    padding-top: calc(var(--header-h) + 16px);
  }

  .alunoSidebar {
    display: none;
  }

  .alunoHeaderLabel {
    display: none;
  }
}

/* ---------------- Cabeçalho de página ---------------- */
.alunoPageHead {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.alunoCrumbs {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
  font-size: var(--fs-small);
  color: var(--ink-faint);
}

.alunoCrumbs a {
  color: var(--purple-700);
  text-decoration: none;
}

.alunoCrumbs a:hover {
  text-decoration: underline;
}

.alunoTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h1);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  text-wrap: balance;
}

.alunoLead {
  max-width: 62ch;
  font-size: var(--fs-lead);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.alunoDemo {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 12px 16px;
  border-radius: var(--radius-sm);
  border: 1px dashed var(--lilac-400);
  background: var(--lilac-100);
  color: var(--purple-800);
  font-size: var(--fs-small);
  line-height: var(--lh-ui);
}

/* ---------------- Cartões e seções ---------------- */
.alunoSection {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.alunoSectionHead {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
}

.alunoSectionTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.alunoTextLink {
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--purple-700);
  text-decoration: none;
}

.alunoTextLink:hover {
  text-decoration: underline;
}

.alunoCard {
  padding: clamp(20px, 2.4vw, 28px);
  border-radius: var(--radius-md);
  background: var(--white);
  border: 1px solid var(--line);
  box-shadow: var(--shadow-sm);
}

.alunoGrid2 {
  display: grid;
  grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);
  gap: 20px;
  align-items: stretch;
}

.alunoCourseGrid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  gap: 20px;
  list-style: none;
  padding: 0;
  margin: 0;
}

@media (max-width: 1024px) {
  .alunoGrid2 {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* ---------------- Indicadores ---------------- */
.alunoStats {
  display: grid;
  /* Fase 2b: número de indicadores passou a variar com dados reais
     (2 hoje, ao contrário dos 4 fixos do protótipo) — auto-fit evita
     colunas vazias quando há menos itens. */
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  gap: 1px;
  list-style: none;
  padding: 0;
  margin: 0;
  border-radius: var(--radius-md);
  overflow: hidden;
  background: var(--line);
  border: 1px solid var(--line);
}

.alunoStat {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 18px 20px;
  background: var(--white);
}

.alunoStatValue {
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: 1.1;
  color: var(--purple-700);
}

.alunoStatLabel {
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.alunoStatHint {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

@media (max-width: 1024px) {
  .alunoStats {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* ---------------- Barra de progresso ---------------- */
.alunoProgress {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.alunoProgressHead {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  font-size: var(--fs-small);
  color: var(--ink-soft);
}

.alunoProgressHead strong {
  color: var(--ink-900);
}

.alunoProgressTrack {
  height: 8px;
  border-radius: var(--radius-pill);
  background: var(--lilac-100);
  overflow: hidden;
}

.alunoProgressFill {
  display: block;
  height: 100%;
  border-radius: inherit;
  background: var(--grad-progress);
  transition: width var(--motion-base) var(--ease-smooth);
}

.on-dark .alunoProgressHead,
.on-dark .alunoProgressHead strong {
  color: var(--text-on-dark);
}

.on-dark .alunoProgressTrack {
  background: rgba(255, 255, 255, 0.14);
}

/* ---------------- Painel "continuar estudando" (destaque) ---------------- */
.alunoResume {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 18px;
  padding: clamp(24px, 3vw, 36px);
  border-radius: var(--radius-lg);
  background: var(--ink-900);
  background-image: var(--grad-dark-band);
  color: var(--text-on-dark);
}

.alunoResume::after {
  content: '';
  position: absolute;
  width: 360px;
  height: 360px;
  right: -180px;
  top: -180px;
  border-radius: var(--radius-circle);
  background: radial-gradient(circle, var(--blob-purple) 0%, transparent 70%);
  filter: blur(var(--blur-lg));
  pointer-events: none;
}

.alunoResume > * {
  position: relative;
  z-index: 1;
}

.alunoResumeCourse {
  font-size: var(--fs-small);
  color: var(--text-on-dark-muted);
}

.alunoResumeTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: #fff;
  text-wrap: balance;
}

.alunoResumeMeta {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.alunoResumeActions {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 4px;
}

.alunoHeaderInner {
  max-width: 1280px;
}

.alunoResume .alunoCtaSolid {
  background: #fff;
  border-color: #fff;
  color: var(--purple-800);
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);
}

.alunoResume .alunoCtaSolid:hover {
  background: var(--lilac-100);
}

@media (max-width: 560px) {
  .alunoResumeActions .btn {
    width: 100%;
  }
}

.alunoResume .btnGhost {
  color: #fff;
  border-color: var(--line-on-dark);
}

.alunoResume .btnGhost:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #fff;
}

/* ---------------- Listas (atividades, materiais, aulas) ---------------- */
.alunoList {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0;
}

.alunoListItem {
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 14px 0;
  border-bottom: 1px solid var(--line-soft);
}

.alunoListItem:last-child {
  border-bottom: 0;
}

.alunoListIcon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 40px;
  height: 40px;
  border-radius: var(--radius-circle);
  background: var(--lilac-100);
  color: var(--purple-600);
}

.alunoListBody {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.alunoListTitle {
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
  line-height: var(--lh-ui);
}

.alunoListTitle a {
  color: inherit;
  text-decoration: none;
}

.alunoListTitle a:hover {
  color: var(--purple-700);
  text-decoration: underline;
}

.alunoListMeta {
  font-size: var(--fs-small);
  color: var(--ink-faint);
  line-height: var(--lh-ui);
}

.alunoListAside {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 10px;
}

@media (max-width: 560px) {
  .alunoListItem {
    flex-wrap: wrap;
  }

  .alunoListAside {
    width: 100%;
    padding-left: 54px;
  }
}

.alunoStatus {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 10px;
  border-radius: var(--radius-pill);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  white-space: nowrap;
  background: var(--lilac-100);
  color: var(--purple-600);
}

.alunoStatusDone {
  background: var(--purple-700);
  color: #fff;
}

.alunoStatusMuted {
  background: var(--paper-alt);
  color: var(--ink-faint);
  border: 1px solid var(--line);
}

.alunoStatusOnDark {
  background: rgba(255, 255, 255, 0.12);
  color: #fff;
}

/* ---------------- Cartão de curso do aluno ---------------- */
.alunoCourseCard .courseBody {
  gap: 14px;
}

.alunoCourseCard .courseTitle a {
  color: inherit;
  text-decoration: none;
}

.alunoCourseFoot {
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  flex-wrap: wrap;
}

/* ---------------- Página do curso ---------------- */
.alunoCourseLayout {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 300px;
  gap: 24px;
  align-items: start;
}

.alunoAside {
  position: sticky;
  top: calc(var(--header-h) + 20px);
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (max-width: 1100px) {
  .alunoCourseLayout {
    grid-template-columns: minmax(0, 1fr);
  }

  .alunoAside {
    position: static;
  }
}

.alunoAccordion .accordionButton {
  padding-inline: 0;
}

.alunoLessonList {
  padding: 0 0 18px;
  gap: 2px;
}

.alunoLessonLink {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 12px;
  border-radius: var(--radius-sm);
  color: var(--ink-soft);
  font-size: var(--fs-small);
  line-height: var(--lh-ui);
  text-decoration: none;
}

.alunoLessonLink:hover {
  background: var(--paper-alt);
  color: var(--ink-900);
}

.alunoLessonLink > span:nth-child(2) {
  flex: 1;
  min-width: 0;
}

.alunoLessonDot {
  display: inline-flex;
  flex: 0 0 auto;
  color: var(--lilac-400);
}

.alunoLessonDone .alunoLessonDot {
  color: var(--purple-600);
}

.alunoLessonNext {
  background: var(--lilac-100);
  color: var(--purple-800);
  font-weight: var(--fw-semibold);
}

.alunoLessonCurrent {
  background: var(--white);
  color: var(--ink-900);
  font-weight: var(--fw-semibold);
  box-shadow: inset 3px 0 0 var(--purple-600);
}

.alunoFacts {
  display: flex;
  flex-direction: column;
  gap: 10px;
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: var(--fs-small);
  color: var(--ink-soft);
}

.alunoFacts li {
  display: flex;
  gap: 10px;
  align-items: flex-start;
}

.alunoFacts svg {
  margin-top: 2px;
  color: var(--purple-600);
}

/* ---------------- Aula ---------------- */
.alunoPlayer {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 12px;
  aspect-ratio: 16 / 9;
  padding: 24px;
  border-radius: var(--radius-lg);
  background: var(--ink-900);
  background-image: var(--grad-dark-band);
  color: var(--text-on-dark);
  text-align: center;
  overflow: hidden;
}

.alunoPlayerIcon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 72px;
  height: 72px;
  border-radius: var(--radius-circle);
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid var(--line-on-dark);
  color: #fff;
}

.alunoPlayerText {
  max-width: 40ch;
  font-size: var(--fs-small);
  color: var(--text-on-dark-muted);
}

.alunoPlayerTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h3);
  color: #fff;
}

.alunoLessonActions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding-top: 18px;
  border-top: 1px solid var(--line);
}

.alunoLessonActions > div {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.alunoProse {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 68ch;
  color: var(--ink-soft);
}

/* Vídeo real (Entrada 53) — substitui .alunoPlayer só quando há uma
   URL de reprodução; .alunoPlayer continua a cobrir o estado de
   carregamento e os tipos de aula sem visualização própria. */
.alunoVideoPlayer {
  width: 100%;
  aspect-ratio: 16 / 9;
  border-radius: var(--radius-lg);
  background: var(--ink-900);
}

.alunoMaterialList {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.alunoMaterialItem {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 12px;
  border-radius: var(--radius-sm);
  border: 1px solid var(--line);
  background: var(--white);
}

.alunoMaterialItem svg {
  flex: 0 0 auto;
  color: var(--purple-600);
}

.alunoMaterialName {
  flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: var(--fs-small);
  color: var(--ink);
}

/* ---------------- Simulados (tentativa e gabarito) ---------------- */
.alunoQuizQuestion {
  scroll-margin-top: calc(var(--header-h) + 16px);
}

.alunoQuizOptions {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 14px;
}

.alunoQuizOption {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: 14px 16px;
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  font-size: var(--fs-small);
  color: var(--ink-soft);
  cursor: pointer;
}

.alunoQuizOption:has(input:checked) {
  border-color: var(--purple-600);
  background: var(--lilac-100);
  color: var(--ink-900);
}

.alunoQuizOption input {
  margin-top: 2px;
  width: 17px;
  height: 17px;
  flex-shrink: 0;
  accent-color: var(--purple-600);
}

.alunoQuizOptionLabel {
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

/* Gabarito: sem input — a mesma classe base vira um bloco só de leitura. */
div.alunoQuizOption {
  cursor: default;
  justify-content: space-between;
  align-items: center;
}

.alunoQuizOptionCorrect {
  border-color: var(--purple-600);
  background: var(--lilac-100);
}

.alunoQuizOptionWrong {
  border-color: #a3263a;
}

/* ---------------- Perfil ---------------- */
.alunoForm {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 20px;
}

.alunoForm .field {
  margin-bottom: 18px;
}

@media (max-width: 640px) {
  .alunoForm {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* ============================================================
   Área Administrativa (etapa 2 — modo demonstração)
   Linguagem mais densa e funcional; mesmos tokens da marca.
   Prefixo .adm* — independente da Área do Aluno (.aluno*).
   ============================================================ */

body[data-area='admin'] #ucc-footer {
  display: none;
}

body[data-area='admin'] {
  background: var(--paper-alt);
  font-size: 15px;
}

/* ---------------- Cabeçalho ---------------- */
.admHeader,
.admHeader.headerScrolled {
  padding-block: 10px;
  background: var(--ink-900);
  background-image: var(--grad-dark-band);
  border-bottom: 1px solid var(--line-on-dark);
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
}

.admHeaderInner {
  max-width: none;
}

.admHeaderBrand {
  display: flex;
  align-items: center;
  gap: 14px;
  min-width: 0;
}

.admRoleBadge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 10px;
  border-radius: var(--radius-pill);
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid var(--line-on-dark);
  color: #fff;
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  white-space: nowrap;
}

.admHeaderActions {
  display: flex;
  align-items: center;
  gap: 6px;
}

.admTopLink {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border: 0;
  border-radius: var(--radius-pill);
  background: transparent;
  color: var(--text-on-dark);
  font: inherit;
  font-size: var(--fs-small);
  font-weight: var(--fw-medium);
  text-decoration: none;
  cursor: pointer;
}

.admTopLink:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #fff;
}

.admInitials {
  width: 30px;
  height: 30px;
  background: var(--lilac-300);
  color: var(--purple-900);
}

.admUserName {
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.admMobilePanel {
  background: var(--ink-900);
  border-top-color: var(--line-on-dark);
}

.admMobileNav {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

@media (max-width: 900px) {
  .admHideSm,
  .admUserName {
    display: none;
  }
}

@media (max-width: 480px) {
  .admRoleBadge {
    display: none;
  }
}

/* ---------------- Layout ---------------- */
.admShell {
  display: grid;
  grid-template-columns: 232px minmax(0, 1fr);
  min-height: 100vh;
  padding-top: 62px;
}

@media (min-width: 901px) {
  .admShell {
    background: linear-gradient(to right, var(--ink-900) 232px, transparent 232px);
  }
}

.admSidebar {
  position: sticky;
  top: 62px;
  height: calc(100vh - 62px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
  padding: 20px 12px;
  background: var(--ink-900);
  overflow-y: auto;
}

.admNav,
.admSideFoot {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.admNavLink {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  padding: 9px 12px;
  border: 0;
  border-radius: var(--radius-sm);
  background: transparent;
  color: var(--text-on-dark-muted);
  font: inherit;
  font-size: var(--fs-small);
  font-weight: var(--fw-medium);
  text-align: left;
  text-decoration: none;
  cursor: pointer;
}

.admNavLink:hover {
  background: rgba(255, 255, 255, 0.06);
  color: #fff;
}

.admNavLinkActive {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
  font-weight: var(--fw-semibold);
  box-shadow: inset 3px 0 0 var(--lilac-400);
}


.admMain {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 24px clamp(16px, 2.6vw, 32px) 56px;
}

@media (max-width: 900px) {
  .admShell {
    grid-template-columns: minmax(0, 1fr);
  }

  .admSidebar {
    display: none;
  }
}

/* ---------------- Cabeçalho de página ---------------- */
.admPageHead {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
}

.admCrumbs {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 4px;
  font-size: var(--fs-small);
  color: var(--ink-faint);
}

.admCrumbs a {
  color: var(--purple-700);
  text-decoration: none;
}

.admTitle {
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  color: var(--ink-900);
}

.admLead {
  margin-top: 4px;
  max-width: 70ch;
  color: var(--ink-soft);
  font-size: var(--fs-small);
}

.admHeadActions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}

.admFlash {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 14px;
  border-radius: var(--radius-sm);
  border: 1px solid rgba(31, 138, 76, 0.35);
  background: rgba(31, 138, 76, 0.08);
  color: #1f6b3d;
  font-size: var(--fs-small);
  font-weight: var(--fw-medium);
}

/* ---------------- Botões ---------------- */
.admBtn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  min-height: 34px;
  padding: 6px 12px;
  border-radius: var(--radius-sm);
  border: 1px solid var(--line);
  background: var(--white);
  color: var(--ink-900);
  font: inherit;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  line-height: 1.2;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  transition: background var(--motion-instant) var(--ease-standard), border-color var(--motion-instant) var(--ease-standard);
}

.admBtn:hover {
  border-color: var(--lilac-300);
  background: var(--lilac-100);
  color: var(--purple-800);
}

.admBtn:disabled {
  opacity: 0.35;
  cursor: not-allowed;
  background: var(--white);
}

.admBtnIcon {
  width: 34px;
  padding: 0;
}

.admBtn-primary {
  background: var(--action-primary);
  border-color: var(--action-primary);
  color: #fff;
}

.admBtn-primary:hover {
  background: var(--action-primary-hover);
  border-color: var(--action-primary-hover);
  color: #fff;
}

.admBtn-danger {
  background: #a3263a;
  border-color: #a3263a;
  color: #fff;
}

.admBtn-danger:hover {
  background: #861c2f;
  border-color: #861c2f;
  color: #fff;
}

.admTextLink {
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--purple-700);
  text-decoration: none;
}

.admTextLink:hover {
  text-decoration: underline;
}

.admRowActions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
}

/* ---------------- Indicadores ---------------- */
.admKpis {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.admKpis-sm {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.admKpi {
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding: 14px 16px;
  border-radius: var(--radius-md);
  background: var(--white);
  border: 1px solid var(--line);
  min-width: 0;
}

.admKpiLabel {
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  color: var(--ink-soft);
}

.admKpiValue {
  font-family: var(--font-display);
  font-size: 1.6rem;
  font-weight: var(--fw-semibold);
  line-height: 1.2;
  color: var(--ink-900);
  overflow-wrap: anywhere;
}

.admKpiHint {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

@media (max-width: 1200px) {
  .admKpis {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 560px) {
  .admKpis,
  .admKpis-sm {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* ---------------- Painéis e grades ---------------- */
.admGrid {
  display: grid;
  gap: 20px;
  align-items: start;
}

.admGrid-2-1 {
  grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
}

.admGrid-1-1 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.admGrid-1-2 {
  grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
}

@media (max-width: 1100px) {
  .admGrid-2-1,
  .admGrid-1-1,
  .admGrid-1-2 {
    grid-template-columns: minmax(0, 1fr);
  }
}

.admPanel {
  min-width: 0;
  border-radius: var(--radius-md);
  background: var(--white);
  border: 1px solid var(--line);
}

.admPanelAccent {
  border-color: var(--lilac-300);
  box-shadow: 0 0 0 3px var(--lilac-100);
}

.admPanelHead {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 14px 18px;
  border-bottom: 1px solid var(--line-soft);
}

.admPanelTitle {
  font-size: var(--fs-body);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.admPanelBody {
  padding: 16px 18px 18px;
}

.admToolbar {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  gap: 12px;
  margin-bottom: 14px;
}

.admCount {
  margin-left: auto;
  padding-bottom: 8px;
  font-size: var(--fs-small);
  color: var(--ink-faint);
}

/* ---------------- Formulários ---------------- */
.admField {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
}

.admLabel {
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  color: var(--ink-soft);
}

.admHint {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.admControl {
  min-height: 36px;
  padding: 7px 10px;
  font-size: var(--fs-small);
  border-radius: var(--radius-sm);
}

select.admControl {
  padding-right: 28px;
}

.admSearch {
  position: relative;
  display: flex;
  align-items: center;
}

.admSearch svg {
  position: absolute;
  left: 10px;
  color: var(--ink-faint);
  pointer-events: none;
}

.admSearch .admControl {
  padding-left: 32px;
  min-width: 240px;
}

.admForm {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.admFormGrid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
}

.admFormGrid-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.admSpan2 {
  grid-column: 1 / -1;
}

.admFormActions {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.admFormError {
  padding: 8px 12px;
  border-radius: var(--radius-sm);
  background: rgba(163, 38, 58, 0.08);
  border: 1px solid rgba(163, 38, 58, 0.35);
  color: #861c2f;
  font-size: var(--fs-small);
}

@media (max-width: 1100px) {
  .admFormGrid-4 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 560px) {
  .admFormGrid,
  .admFormGrid-4 {
    grid-template-columns: minmax(0, 1fr);
  }

  .admSearch .admControl {
    min-width: 0;
    width: 100%;
  }

  .admToolbar > .admField {
    flex: 1 1 100%;
  }

  .admCount {
    margin-left: 0;
  }
}

/* ---------------- Tabelas ---------------- */
.admTableWrap {
  overflow-x: auto;
  margin-inline: -18px;
  padding-inline: 18px;
}

.admTable {
  width: 100%;
  border-collapse: collapse;
  font-size: var(--fs-small);
}

.admTable th {
  padding: 8px 10px;
  border-bottom: 1px solid var(--line);
  color: var(--ink-faint);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  text-align: left;
  white-space: nowrap;
}

.admTable td {
  padding: 10px;
  border-bottom: 1px solid var(--line-soft);
  color: var(--ink-soft);
  vertical-align: middle;
}

.admTable tbody tr:hover td {
  background: var(--paper);
}

.admTable a {
  color: var(--ink-900);
  font-weight: var(--fw-semibold);
  text-decoration: none;
}

.admTable a:hover {
  color: var(--purple-700);
  text-decoration: underline;
}

.admTable a.admBtn {
  font-weight: var(--fw-semibold);
}

.admTable a.admBtn:hover {
  text-decoration: none;
}

.admNum {
  text-align: right;
  font-variant-numeric: tabular-nums;
}

.admEmpty {
  padding: 24px 10px;
  text-align: center;
  color: var(--ink-faint);
}

.admCellMain {
  display: flex;
  flex-direction: column;
  min-width: 0;
}

.admCellSub {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

.admCellPerson {
  display: flex;
  align-items: center;
  gap: 10px;
}

.admProgressEdit {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  margin-bottom: 4px;
}

.admNumInput {
  width: 72px;
}

@media (max-width: 720px) {
  .admTableWrap {
    margin-inline: 0;
    padding-inline: 0;
  }

  .admTable thead {
    display: none;
  }

  .admTable,
  .admTable tbody,
  .admTable tr,
  .admTable td {
    display: block;
    width: 100%;
  }

  .admTable tr {
    padding: 10px 0;
    border-bottom: 1px solid var(--line);
  }

  .admTable td {
    display: grid;
    grid-template-columns: 110px minmax(0, 1fr);
    gap: 10px;
    align-items: center;
    padding: 4px 0;
    border: 0;
    text-align: left;
  }

  .admTable td > * {
    justify-self: start;
  }

  .admTable td::before {
    content: attr(data-label);
    font-size: var(--fs-micro);
    font-weight: var(--fw-semibold);
    color: var(--ink-faint);
  }

  .admTable td.admEmpty {
    display: block;
    text-align: center;
  }

  .admTable td.admEmpty::before {
    content: none;
  }

  .admTable tbody tr:hover td {
    background: transparent;
  }
}

/* ---------------- Status, barras e medidores ---------------- */
.admBadge {
  display: inline-flex;
  align-items: center;
  padding: 2px 9px;
  border-radius: var(--radius-pill);
  background: var(--lilac-100);
  color: var(--purple-700);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  white-space: nowrap;
}

.admBadge-ok {
  background: rgba(31, 138, 76, 0.12);
  color: #1f6b3d;
}

.admBadge-warn {
  background: rgba(196, 128, 18, 0.14);
  color: #7d4e00;
}

.admBadge-danger {
  background: rgba(163, 38, 58, 0.1);
  color: #861c2f;
}

.admBadge-muted {
  background: var(--paper-alt);
  color: var(--ink-soft);
  box-shadow: inset 0 0 0 1px var(--line);
}

.admBadge-info {
  background: var(--lilac-100);
  color: var(--purple-700);
}

.admStatusToggle {
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
  border-radius: var(--radius-pill);
}

.admMeter {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-width: 120px;
  width: 100%;
  max-width: 200px;
}

.admMeterTrack {
  flex: 1;
  height: 6px;
  border-radius: var(--radius-pill);
  background: var(--lilac-100);
  overflow: hidden;
}

.admMeterFill {
  display: block;
  height: 100%;
  background: var(--grad-progress);
}

.admMeterValue {
  min-width: 36px;
  text-align: right;
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
  font-variant-numeric: tabular-nums;
}

.admBar {
  display: inline-block;
  width: 110px;
  height: 8px;
  margin-right: 10px;
  vertical-align: middle;
  border-radius: var(--radius-pill);
  background: var(--lilac-100);
  overflow: hidden;
}

.admBar > span {
  display: block;
  height: 100%;
  background: var(--purple-600);
}

.admBarRow {
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
}

.admBar-ok > span { background: #2f9a5c; }
.admBar-warn > span { background: #c48012; }
.admBar-danger > span { background: #a3263a; }
.admBar-muted > span { background: var(--ink-faint); }
.admBar-info > span { background: var(--purple-500); }

.admStatusList {
  display: flex;
  flex-direction: column;
  gap: 14px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.admStatusList li {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.admStatusList .admBar {
  width: 100%;
  margin: 0;
}

.admStatusRow {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: var(--ink-900);
}

.admActivity {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0;
}

.admActivity li {
  position: relative;
  display: flex;
  gap: 12px;
  padding: 0 0 14px;
}

.admActivity li::before {
  content: '';
  position: absolute;
  left: 4px;
  top: 12px;
  bottom: 0;
  width: 1px;
  background: var(--line);
}

.admActivity li:last-child::before {
  display: none;
}

.admActivityDot {
  flex: 0 0 auto;
  width: 9px;
  height: 9px;
  margin-top: 6px;
  border-radius: var(--radius-circle);
  background: var(--purple-600);
}

.admActivity p {
  font-size: var(--fs-small);
  color: var(--ink-900);
  line-height: var(--lh-ui);
}

.admActivity time {
  font-size: var(--fs-micro);
  color: var(--ink-faint);
}

/* ---------------- Perfil ---------------- */
.admProfile {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 14px;
}

.admProfileName {
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.admDl {
  display: flex;
  flex-direction: column;
  margin: 0;
}

.admDl > div {
  display: grid;
  grid-template-columns: 140px minmax(0, 1fr);
  gap: 12px;
  align-items: center;
  padding: 8px 0;
  border-top: 1px solid var(--line-soft);
  font-size: var(--fs-small);
}

.admDl dt {
  color: var(--ink-faint);
}

.admDl dd {
  margin: 0;
  color: var(--ink-900);
}

/* ---------------- Estrutura: módulos e aulas ---------------- */
.admModules {
  display: flex;
  flex-direction: column;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0 0 12px;
}

.admModule {
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  background: var(--paper);
}

.admModuleHead {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
  padding: 10px 12px;
  border-bottom: 1px solid var(--line);
}

.admModuleIndex {
  font-family: var(--font-display);
  font-style: italic;
  color: var(--purple-500);
  font-weight: var(--fw-semibold);
}

.admInlineEdit {
  flex: 1 1 220px;
  min-width: 0;
}

.admInlineInput {
  width: 100%;
  padding: 6px 8px;
  border: 1px solid transparent;
  border-radius: var(--radius-sm);
  background: transparent;
  color: var(--ink-900);
  font: inherit;
  font-size: var(--fs-small);
}

.admInlineInput:hover {
  border-color: var(--line);
  background: var(--white);
}

.admInlineInput:focus {
  outline: none;
  border-color: var(--purple-500);
  background: var(--white);
  box-shadow: var(--ring-focus);
}

.admModuleTitle {
  font-family: var(--font-display);
  font-size: 1.05rem;
  font-weight: var(--fw-semibold);
}

.admLessons {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 4px 0;
  margin: 0;
}

.admLesson {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 8px;
  padding: 6px 12px;
  background: var(--white);
  border-bottom: 1px solid var(--line-soft);
}

.admLessonIndex {
  min-width: 34px;
  padding-top: 8px;
  font-size: var(--fs-micro);
  color: var(--ink-faint);
  font-variant-numeric: tabular-nums;
}

.admLessonMain {
  flex: 1 1 240px;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.admLessonMain .admInlineEdit {
  flex: 0 0 auto;
}

.admLesson .admRowActions {
  padding-top: 2px;
}

.admModuleFoot {
  padding: 10px 12px;
}

.admMaterials {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  padding-left: 8px;
}

.admChip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  max-width: 100%;
  padding: 3px 4px 3px 9px;
  border-radius: var(--radius-pill);
  border: 1px solid var(--line);
  background: var(--paper);
  color: var(--ink-900);
  font-size: var(--fs-micro);
}

.admChip em {
  font-style: normal;
  color: #7d4e00;
}

.admChip button {
  display: inline-flex;
  padding: 4px;
  border: 0;
  border-radius: var(--radius-circle);
  background: transparent;
  color: var(--ink-faint);
  cursor: pointer;
}

.admChip button:hover {
  background: var(--lilac-100);
  color: var(--purple-800);
}

.admChipAdd {
  padding-right: 10px;
  border-style: dashed;
  color: var(--purple-700);
  font-weight: var(--fw-semibold);
  cursor: pointer;
}

.admChipAdd:hover,
.admChipAdd:focus-within {
  background: var(--lilac-100);
  border-color: var(--purple-500);
}

/* Editor de aula (vídeo/conteúdo/materiais) — Entradas 53/55. */
.admLessonEditorItem {
  padding: 0 !important;
  background: transparent !important;
  border-bottom: none !important;
}

.admLessonEditorBox {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin: 0 12px 10px;
  padding: 14px;
  border-radius: var(--radius-md);
  border: 1px solid var(--line);
  background: var(--paper);
}

.admLessonEditorTabs {
  display: flex;
  gap: 8px;
}

.admLessonEditorSubtitle {
  margin: 0 0 8px;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-soft);
}

.admLessonEditorMaterials {
  padding-top: 6px;
  border-top: 1px solid var(--line-soft);
}

.admTextarea {
  resize: vertical;
  font-family: inherit;
  line-height: 1.5;
}

.admVideoBox {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}

.admEmptyState {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  padding: 20px;
  border: 1px dashed var(--line);
  border-radius: var(--radius-md);
  color: var(--ink-soft);
}

/* ---------------- Login ---------------- */
.admLoginWrap {
  max-width: var(--content-max);
  margin: 0 auto;
  padding: calc(62px + clamp(28px, 5vw, 56px)) var(--gutter) 64px;
}

.admLoginWrap .alunoDemo {
  margin-top: 4px;
}

/* ---------------- Aviso flutuante ----------------
   A mensagem que já ia para a região aria-live passa a aparecer também na
   tela: assim toda ação clicável tem retorno visível, não só para leitores
   de tela. Tokens, raio e sombra são os mesmos do restante do portal. */
.uccToastWrap {
  position: fixed;
  left: 50%;
  bottom: clamp(16px, 4vw, 28px);
  z-index: 1600;
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
  width: min(560px, calc(100vw - 2 * var(--gutter)));
  transform: translateX(-50%);
  pointer-events: none;
}

.uccToast {
  display: flex;
  align-items: flex-start;
  gap: var(--space-3);
  padding: var(--space-3) var(--space-4);
  border: var(--border-w) solid var(--line-on-dark);
  border-radius: var(--radius-md);
  background: var(--ink-900);
  color: #fff;
  font-family: var(--font-ui);
  font-size: var(--fs-small);
  line-height: var(--lh-ui);
  box-shadow: var(--shadow-lg);
  opacity: 0;
  transform: translateY(10px);
  transition:
    opacity var(--motion-fast) var(--ease-standard),
    transform var(--motion-fast) var(--ease-standard);
  pointer-events: auto;
}

.uccToastVisivel {
  opacity: 1;
  transform: translateY(0);
}

.uccToastTexto {
  flex: 1 1 auto;
  margin: 0;
}

.uccToastFechar {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  margin: -3px -4px -3px 0;
  padding: 0;
  border: 0;
  border-radius: var(--radius-circle);
  background: transparent;
  color: rgba(255, 255, 255, 0.72);
  cursor: pointer;
  transition:
    background var(--motion-instant) var(--ease-standard),
    color var(--motion-instant) var(--ease-standard);
}

.uccToastFechar:hover,
.uccToastFechar:focus-visible {
  background: rgba(255, 255, 255, 0.12);
  color: #fff;
}

@media (prefers-reduced-motion: reduce) {
  .uccToast {
    transition: none;
    opacity: 1;
    transform: none;
  }
}

/* ---------------- Botão ArrowFill ----------------
   Porte do componente ArrowFillButton (Hyperiux Vault) para este arquivo:
   mesma coreografia — círculo à direita que se expande e preenche o botão,
   texto duplicado recortado pelo círculo e as duas setas que se revezam —
   escrita em CSS puro e ancorada nas medidas em px dos tamanhos já
   existentes (.btnMd / .btnLg), não nas medidas em vw do original, para não
   alterar a escala tipográfica nem o ritmo do layout.
   Curva e duração são as do componente: 450ms cubic-bezier(.785,.135,.15,.86). */
.btnArrow {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  contain: paint;
  --btn-magnet-x: 0px;
  --btn-magnet-y: 0px;
  --btn-press: 1;
  transition:
    transform 260ms var(--btn-arrow-ease-out),
    box-shadow var(--motion-fast) var(--ease-standard);
  --btn-arrow-gap: 4px;
  --btn-arrow-pad-total: 0px;
  --btn-arrow-fill-bg: #fff;
  --btn-arrow-fill-text: var(--purple-700);
  --btn-arrow-inset-y: calc((100% - var(--btn-arrow-circle)) / 2);
  /* Curva ajustada. A do componente original — cubic-bezier(.785,.135,.15,.86)
     — foi desenhada para um botão em vw, bem maior: aqui ela gasta um terço do
     tempo praticamente parada (12% de avanço em 30% da duração) e depois salta,
     o que lê como atraso. Esta mantém o mesmo caráter (arranque contido,
     chegada suave) sem o platô inicial. */
  --btn-arrow-ease: cubic-bezier(0.6, 0.1, 0.2, 1);
  --btn-arrow-dur: 420ms;
  /* A volta ao repouso é mais curta e com saída suave: com a mesma curva e a
     mesma duração da ida, o botão parece grudar no ponteiro quando o cursor
     apenas passa por cima. */
  --btn-arrow-dur-out: 260ms;
  --btn-arrow-ease-out: cubic-bezier(0.22, 1, 0.36, 1);
}

/* A borda de 1px é absorvida pelo padding: o preenchimento é posicionado
   pelo padding box e, com borda, sobraria um fio da cor de fundo em volta.
   As medidas somadas são idênticas às de .btnMd / .btnLg — a altura e o
   avanço do texto não mudam. */
/* Largura preservada: círculo, folga e recuos somam exatamente o mesmo que
   o par de paddings + bordas do tamanho original (md: 28+28+1+1 = 58;
   lg: 34+34+1+1 = 70). Sem isso os botões cresceriam ~25px cada e pares de
   CTA passariam a quebrar em duas linhas em algumas larguras. */
.btnMd.btnArrow {
  --btn-arrow-circle: 28px;
  --btn-arrow-gap: 3px;
  --btn-arrow-padx: 18px;
  --btn-arrow-padx-end: 9px;
  border-width: 0;
  padding: 14px calc(var(--btn-arrow-padx-end) + var(--btn-arrow-circle) + var(--btn-arrow-gap)) 14px
    var(--btn-arrow-padx);
}

.btnLg.btnArrow {
  --btn-arrow-circle: 34px;
  --btn-arrow-gap: 4px;
  --btn-arrow-padx: 22px;
  --btn-arrow-padx-end: 10px;
  border-width: 0;
  padding: 16px calc(var(--btn-arrow-padx-end) + var(--btn-arrow-circle) + var(--btn-arrow-gap)) 16px
    var(--btn-arrow-padx);
}

/* Um só transform para atração e recuo: nada de layout, tudo composto.
   Repetido nos estados porque .btnPrimary:hover e .btn:active também declaram
   transform e, sem isso, sobrescreveriam a atração. */
.btn.btnArrow,
.btn.btnArrow:hover,
.btn.btnArrow:active,
.btn.btnArrow:focus-visible {
  transform: translate3d(var(--btn-magnet-x), var(--btn-magnet-y), 0) scale(var(--btn-press));
}

/* Enquanto o cursor comanda, a resposta é curta (cola no ponteiro); ao sair,
   o botão volta no tempo mais longo definido acima, o que dá o repuxo. */
.btnArrowSeguindo {
  transition:
    transform 120ms linear,
    box-shadow var(--motion-fast) var(--ease-standard);
}

/* O círculo anda um pouco mais que o botão: a diferença de curso entre os dois
   planos é o que dá a impressão de profundidade. */
.btnArrowCircle {
  --btn-magnet-depth: 0px;
}

.btnArrowLabel {
  position: relative;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
}

/* A camada ocupa o botão inteiro e é revelada por clip-path, não por inset:
   assim o quadro não recalcula posição nem layout — só o recorte muda, o que
   mantém a expansão colada nos 60 quadros. Mesmo recorte do rótulo abaixo,
   então as duas camadas andam sempre juntas. */
.btnArrowFill {
  position: absolute;
  z-index: 2;
  inset: 0;
  border-radius: var(--radius-pill);
  background: var(--btn-arrow-fill-bg);
  pointer-events: none;
  clip-path: inset(
    var(--btn-arrow-inset-y) var(--btn-arrow-gap) var(--btn-arrow-inset-y)
      calc(100% - var(--btn-arrow-gap) - var(--btn-arrow-circle)) round var(--radius-pill)
  );
  will-change: clip-path;
  transition: clip-path var(--btn-arrow-dur-out) var(--btn-arrow-ease-out);
}

.btnArrowClip {
  position: absolute;
  z-index: 2;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 calc(var(--btn-arrow-padx-end) + var(--btn-arrow-circle) + var(--btn-arrow-gap)) 0
    var(--btn-arrow-padx);
  color: var(--btn-arrow-fill-text);
  pointer-events: none;
  clip-path: inset(
    var(--btn-arrow-inset-y) var(--btn-arrow-gap) var(--btn-arrow-inset-y)
      calc(100% - var(--btn-arrow-gap) - var(--btn-arrow-circle)) round var(--radius-pill)
  );
  will-change: clip-path;
  transition: clip-path var(--btn-arrow-dur-out) var(--btn-arrow-ease-out);
}

/* Botão de largura total não disputa espaço com vizinhos: aqui o círculo e
   os recuos podem ficar nas proporções do componente original. */
.btnMd.btnFull.btnArrow {
  --btn-arrow-circle: 32px;
  --btn-arrow-gap: 4px;
  --btn-arrow-padx: 28px;
  --btn-arrow-padx-end: 16px;
}

.btnLg.btnFull.btnArrow {
  --btn-arrow-circle: 38px;
  --btn-arrow-gap: 5px;
  --btn-arrow-padx: 34px;
  --btn-arrow-padx-end: 20px;
}

.btnFull.btnArrow .btnArrowClip {
  justify-content: center;
}

.btnArrowCircle {
  position: absolute;
  z-index: 3;
  top: 50%;
  right: var(--btn-arrow-gap);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--btn-arrow-circle);
  height: var(--btn-arrow-circle);
  overflow: hidden;
  border-radius: var(--radius-circle);
  background: var(--btn-arrow-fill-bg);
  color: var(--btn-arrow-fill-text);
  transform: translate3d(var(--btn-magnet-depth), -50%, 0);
  transition: transform 120ms linear;
  pointer-events: none;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  mask-image: radial-gradient(white, black);
}

.btnArrowIcon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform-origin: center;
  will-change: transform;
  transition: transform var(--btn-arrow-dur-out) var(--btn-arrow-ease-out);
}

/* seta que entra pela esquerda */
.btnArrowIconIn {
  transform: translate(-170%, -50%) scale(0);
}

/* seta em repouso, que sai pela direita */
.btnArrowIconOut {
  transform: translate(-50%, -50%);
}

/* Ida: duração e curva do componente original. */
.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowFill,
.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowClip,
.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowIcon,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowFill,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowClip,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowIcon,
.btn.btnArrow:focus-visible .btnArrowFill,
.btn.btnArrow:focus-visible .btnArrowClip,
.btn.btnArrow:focus-visible .btnArrowIcon {
  transition-duration: var(--btn-arrow-dur);
  transition-timing-function: var(--btn-arrow-ease);
}

/* A seta que entra parte um instante depois da que sai: a troca lê como um
   movimento encadeado, não como duas coisas acontecendo ao mesmo tempo. */
.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowIconIn,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowIconIn,
.btn.btnArrow:focus-visible .btnArrowIconIn {
  transition-delay: 60ms;
}

.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowFill,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowFill {
  clip-path: inset(0 0 0 0 round var(--radius-pill));
}

.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowClip,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowClip {
  clip-path: inset(0 0 0 0 round var(--radius-pill));
}

.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowIconIn,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowIconIn {
  transform: translate(-50%, -50%) scale(1);
}

.btnArrow:hover:not(:disabled):not([aria-disabled='true']) .btnArrowIconOut,
.btnArrowPressed:not(:disabled):not([aria-disabled='true']) .btnArrowIconOut {
  transform: translate(70%, -50%) scale(0);
}

/* Onda que nasce exatamente onde o ponteiro tocou. Só transform e opacity,
   recortada pelo próprio botão. */
/* Duas ondas idênticas e sincronizadas, uma clara por baixo do preenchimento e
   uma da cor da marca por cima. Cada uma só aparece onde tem contraste: sobre a
   parte ainda roxa do botão vê-se a clara; sobre a parte já preenchida de
   branco, a escura. Resolve sozinho o clique dado no meio da animação, sem
   precisar adivinhar o estado. */
.btnArrowRipple {
  position: absolute;
  left: var(--btn-ripple-x, 50%);
  top: var(--btn-ripple-y, 50%);
  width: var(--btn-ripple-size, 120px);
  height: var(--btn-ripple-size, 120px);
  margin-left: calc(var(--btn-ripple-size, 120px) / -2);
  margin-top: calc(var(--btn-ripple-size, 120px) / -2);
  border-radius: var(--radius-circle);
  opacity: 0;
  transform: scale(0);
  pointer-events: none;
}

.btnArrowRippleClara {
  z-index: 1;
  background: rgba(255, 255, 255, 0.42);
}

.btnArrowRippleEscura {
  z-index: 2;
  background: rgba(69, 0, 112, 0.16);
}

.btnArrowRippleAtiva {
  animation: btnArrowRipple 620ms var(--btn-arrow-ease-out) forwards;
}

@keyframes btnArrowRipple {
  from { transform: scale(0); opacity: 0.6; }
  to { transform: scale(1); opacity: 0; }
}

/* Resposta ao toque/clique: recuo curto, sem deslocar nada em volta. */
.btnArrow:active:not(:disabled):not([aria-disabled='true']) {
  --btn-press: 0.97;
  transition: transform 90ms var(--btn-arrow-ease-out);
}

/* O preenchimento já dá o retorno do hover: sem o deslocamento vertical,
   que brigaria com a expansão do círculo. */
.btnPrimary.btnArrow:hover {
  background: var(--action-primary);
  box-shadow: var(--shadow-action-hover);
}

.btnLight.btnArrow:hover {
  background: rgba(255, 255, 255, 0.12);
}

.btn.btnArrow:focus-visible .btnArrowFill {
  clip-path: inset(0 0 0 0 round var(--radius-pill));
}

.btn.btnArrow:focus-visible .btnArrowClip {
  clip-path: inset(0 0 0 0 round var(--radius-pill));
}

.btn.btnArrow:focus-visible .btnArrowIconIn {
  transform: translate(-50%, -50%) scale(1);
}

.btn.btnArrow:focus-visible .btnArrowIconOut {
  transform: translate(70%, -50%) scale(0);
}

@media (prefers-reduced-motion: reduce) {
  .btnArrowFill,
  .btnArrowClip,
  .btnArrowIcon,
  .btnArrowCircle,
  .btnArrow,
  .btnArrow:active {
    transition: none;
    transition-delay: 0s;
  }

  /* Sem atração e sem onda: quem pediu menos movimento não leva nenhum. */
  .btnArrow {
    --btn-magnet-x: 0px;
    --btn-magnet-y: 0px;
  }

  .btnArrowRippleAtiva {
    animation: none;
  }
}

/* ---------------- Transição de cor do sistema .btn ----------------
   Os botões que já carregam o ArrowFill ficam de fora: neles o branco entra
   pela varredura do círculo, e pintar o fundo ao mesmo tempo apagaria o efeito.
   Aqui ficam todos os outros — pequenos, fantasmas e claros — que passam a
   fazer o mesmo caminho de cor, só que em bloco. Ícones e setas acompanham
   sozinhos, porque todo SVG do portal desenha com currentColor.
   Nada disto toca .admBtn nem qualquer controle fora do sistema .btn. */
.btn:not(.btnArrow) {
  --btn-troca-ease: cubic-bezier(0.22, 1, 0.36, 1);
  transition:
    background-color 300ms var(--btn-troca-ease),
    border-color 300ms var(--btn-troca-ease),
    color 220ms var(--btn-troca-ease),
    box-shadow 300ms var(--btn-troca-ease),
    transform 220ms var(--btn-troca-ease);
}

/* No catálogo o botão do cartão é decorativo — o clique é do link esticado do
   título, que fica por cima. Sem isto ele nunca acenderia; com o hover (e o
   foco) do cartão, ele responde junto com o resto. */
.courseCard:hover .btnPrimary:not(.btnArrow),
.courseCard:focus-within .btnPrimary:not(.btnArrow),
.btnPrimary:not(.btnArrow):hover:not(:disabled):not([aria-disabled='true']) {
  background: #fff;
  color: var(--purple-700);
  border-color: rgba(69, 0, 112, 0.14);
  box-shadow: var(--shadow-action-hover);
}

.btnLight:not(.btnArrow):hover:not(:disabled):not([aria-disabled='true']) {
  background: #fff;
  color: var(--purple-700);
  border-color: #fff;
}

/* O fantasma vive sobre fundo quase branco: sem a borda e a sombra curta ele
   desapareceria no papel ao clarear. */
.courseCard:hover .btnGhost:not(.btnArrow),
.courseCard:focus-within .btnGhost:not(.btnArrow),
.btnGhost:not(.btnArrow):hover:not(:disabled):not([aria-disabled='true']) {
  background: #fff;
  color: var(--purple-700);
  border-color: var(--lilac-300);
  box-shadow: 0 6px 16px rgba(69, 0, 112, 0.12);
}

/* Clique: recuo curto, mantendo o leve levantar do hover onde ele já existia. */
.btn:not(.btnArrow):active:not(:disabled):not([aria-disabled='true']) {
  transform: translateY(-1px) scale(0.97);
  transition: transform 90ms var(--btn-troca-ease);
}

@media (prefers-reduced-motion: reduce) {
  .btn:not(.btnArrow),
  .btn:not(.btnArrow):active {
    transition: none;
  }
}

/* ---------------- Respiro da jornada ----------------
   Os botões da última etapa ("Explorar cursos" / "Ver resultados") ficavam
   quase colados no fio de progressão. A causa é a área fixada: ela tem a
   altura da janela e distribui o que sobra num único gap, que caía no piso de
   20px justamente nas janelas mais baixas — em 1237×600 a conta fechava
   exata (96 de topo + 412 do palco + 24 de folga + 44 do fio + 24 de base).
   A folga base sobe, e em janelas de até 780px o espaço extra vem do topo e da
   base da própria área fixada. Nada de palco, tipografia ou conteúdo muda, e
   os rótulos do fio continuam dentro da janela em todas as alturas medidas. */
.jornadaFixa {
  gap: clamp(40px, 6vh, 64px);
}

@media (max-height: 780px) {
  .jornadaFixa {
    padding-block: calc(var(--header-h) + 8px) 12px;
    gap: 44px;
  }
}

/* ---------------- Abertura ----------------
   Carregador minimalista: duas bolinhas sobre o fundo da página, trocando de
   posição na horizontal como se uma passasse pela outra (a da frente cresce,
   a de trás encolhe). Sem logo, texto ou barra. Some com um fade assim que os
   marcos reais de carregamento terminam.
   Redes de proteção: a animação de segurança abaixo tira a abertura do caminho
   mesmo que o script falhe, e o <noscript> no corpo a esconde sem JavaScript. */
.abertura {
  position: fixed;
  inset: 0;
  z-index: 3000;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--surface-page);
  opacity: 1;
  transition: opacity 480ms cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 0s;
  animation: aberturaSeguranca 1ms linear 4.5s forwards;
}

.aberturaSaindo {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 480ms cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 480ms;
}

.aberturaPontos {
  position: relative;
  width: 40px;
  height: 20px;
}

.aberturaPonto {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10px;
  height: 10px;
  margin: -5px 0 0 -5px;
  border-radius: 50%;
  background: var(--purple-700);
  will-change: translate, scale;
  animation:
    aberturaPontoX 1.1s cubic-bezier(0.45, 0, 0.55, 1) infinite,
    aberturaPontoProfundidade 1.1s ease-in-out infinite;
}

/* a segunda bolinha corre meio ciclo defasada: quando uma vai, a outra volta */
.aberturaPonto + .aberturaPonto {
  background: var(--lilac-400);
  animation-delay: -0.55s, -0.55s;
}

@keyframes aberturaPontoX {
  0%,
  100% {
    translate: -11px 0;
  }
  50% {
    translate: 11px 0;
  }
}

/* na ida passa pela frente (maior), na volta por trás (menor) */
@keyframes aberturaPontoProfundidade {
  0% {
    scale: 1;
    z-index: 2;
  }
  25% {
    scale: 1.3;
  }
  49.9% {
    z-index: 2;
  }
  50% {
    scale: 1;
    z-index: 1;
  }
  75% {
    scale: 0.7;
  }
  100% {
    scale: 1;
    z-index: 1;
  }
}

@keyframes aberturaSeguranca {
  to {
    visibility: hidden;
    pointer-events: none;
  }
}

/* Enquanto a abertura está na tela, a página por baixo não rola. */
.aberturaAtiva {
  overflow: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .aberturaPonto {
    animation: aberturaPontoPulso 1.2s ease-in-out infinite;
  }

  .aberturaPonto:first-child {
    translate: -8px 0;
  }

  .aberturaPonto + .aberturaPonto {
    translate: 8px 0;
    animation-delay: -0.6s;
  }

  @keyframes aberturaPontoPulso {
    0%,
    100% {
      opacity: 1;
    }
    50% {
      opacity: 0.35;
    }
  }
}


/* Páginas legais (/privacidade, /termos) — renderizadas pelo Next, fora do portal (Entrada 59). */
.legalPage {
  max-width: 760px;
  margin: 0 auto;
  padding: 48px 16px 64px;
  color: var(--text-body);
}
.legalBack {
  display: inline-block;
  margin-bottom: 24px;
  color: var(--text-accent);
  text-decoration: none;
  font-weight: 600;
}
.legalBack:hover { text-decoration: underline; }
.legalTitle {
  font-family: var(--font-display);
  color: var(--text-heading);
  font-size: clamp(2rem, 5vw, 2.6rem);
  line-height: 1.15;
  margin: 0 0 8px;
}
.legalUpdated {
  color: var(--text-muted);
  font-size: 0.9rem;
  margin: 0 0 32px;
}
.legalPage h2 {
  font-family: var(--font-display);
  color: var(--text-heading);
  font-size: 1.3rem;
  margin: 36px 0 12px;
}
.legalPage p,
.legalPage li { line-height: 1.7; }
.legalPage ul { padding-left: 1.25rem; margin: 0 0 16px; }
.legalPage li { margin-bottom: 8px; }
.legalPage a:not(.legalBack) { color: var(--text-accent); overflow-wrap: anywhere; }
.legalFooter {
  margin-top: 56px;
  padding-top: 20px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 0.9rem;
  color: var(--text-muted);
}

/* Botão "Entrar com Google" nas telas de login e cadastro (Entrada 60). */
.googleBtn {
  color: var(--ink-900);
  background: #fff;
}
.googleBtn svg { flex: none; }
.authDivider {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 20px 0;
  color: var(--text-muted);
  font-size: var(--fs-micro);
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
.authDivider::before,
.authDivider::after {
  content: '';
  flex: 1;
  height: 1px;
  background: var(--line);
}

/* Catálogo vazio ou carregando (Entrada 61). */
.courseGrid > .catalogEmpty {
  display: block;
  grid-column: 1 / -1;
  padding: 40px 24px;
  border: 1px dashed var(--line);
  border-radius: var(--radius-lg, 16px);
  text-align: center;
  color: var(--text-body);
}
.catalogEmpty .cardTitle { margin: 0 0 8px; }
.catalogEmpty p { margin: 0; }

/* Nota discreta no login do painel (Entrada 64), no lugar do aviso de
   "modo demonstração" — a autenticação do painel é real. */
.admLoginNote {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 4px 0 0;
  color: var(--text-muted);
  font-size: var(--fs-small);
}

/* Foto de perfil e capa de curso (Entrada 67). */
.alunoInitials.hasPhoto {
  overflow: hidden;
  background: var(--lilac-100);
}
.alunoInitials.hasPhoto img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.alunoInitialsXl {
  width: 88px;
  height: 88px;
  font-size: 30px;
}
.profilePhoto {
  display: flex;
  align-items: center;
  gap: 18px;
  margin-bottom: 20px;
}
.profilePhotoBody { min-width: 0; }
.profilePhotoTitle {
  margin: 0;
  font-weight: var(--fw-semibold);
  color: var(--text-heading);
}
.profilePhotoHint {
  margin: 2px 0 10px;
  color: var(--text-muted);
  font-size: var(--fs-small);
}
.profilePhotoActions {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.profilePhotoPick,
.admFilePick {
  cursor: pointer;
}
.profilePhotoPick.isBusy,
.admFilePick.isBusy {
  cursor: progress;
  opacity: 0.7;
}
.profilePhotoPick:focus-within,
.admFilePick:focus-within {
  outline: 2px solid var(--purple-700);
  outline-offset: 2px;
}
.admCover {
  display: grid;
  gap: 14px;
}
.admCoverPreview {
  position: relative;
  width: 100%;
  max-width: 360px;
  aspect-ratio: 3 / 2;
  border-radius: var(--radius-md, 12px);
  overflow: hidden;
}
.admCoverPreview img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
@media (max-width: 560px) {
  .profilePhoto { align-items: flex-start; }
}

/* Troca de senha no perfil (Entrada 70): uma coluna, separada dos dados. */
.alunoForm.passwordChange {
  grid-template-columns: minmax(0, 1fr);
  max-width: 420px;
  margin-top: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--border-subtle);
}
.passwordChange .profilePhotoTitle { margin-bottom: 14px; }
.passwordChange .fieldHint { display: block; margin-bottom: 14px; }

/* ============================================================
   Preview expandido do curso em /cursos (Entrada 68)
   O cartão "cresce" até este painel (FLIP em app.js); a listagem
   continua visível ao fundo, desfocada.
   ============================================================ */

.coursePreview {
  position: fixed;
  inset: 0;
  z-index: 1400;
  display: flex;
  align-items: center;
  justify-content: center;
  padding:
    max(24px, env(safe-area-inset-top))
    max(24px, env(safe-area-inset-right))
    max(24px, env(safe-area-inset-bottom))
    max(24px, env(safe-area-inset-left));
}

.coursePreviewBackdrop {
  position: absolute;
  inset: 0;
  background: rgba(20, 12, 32, 0.42);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  opacity: 0;
  transition: opacity 260ms var(--ease-smooth);
}

.coursePreview.isOpen .coursePreviewBackdrop {
  opacity: 1;
}

.coursePreviewDialog {
  position: relative;
  display: flex;
  flex-direction: column;
  width: min(70vw, 1040px);
  max-height: calc(100dvh - 48px);
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-lg);
  overflow: hidden;
  transform-origin: top left;
  transition: transform 380ms var(--ease-expressive);
  will-change: transform;
}

.coursePreview.isClosing .coursePreviewDialog {
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
}

.coursePreviewDialog:focus {
  outline: none;
}

/* A imagem acompanha o painel desde o primeiro quadro (é o cartão
   crescendo); o texto entra com um fade/slide curto depois e sai antes
   do painel encolher — assim a escala não distorce a leitura. */
.coursePreviewBody,
.coursePreviewClose {
  opacity: 0;
  transition: opacity 160ms var(--ease-standard), transform 160ms var(--ease-standard);
}

.coursePreviewBody {
  transform: translateY(10px);
}

.coursePreview.isOpen .coursePreviewBody,
.coursePreview.isOpen .coursePreviewClose {
  opacity: 1;
  transform: none;
  transition: opacity 240ms var(--ease-standard) 150ms, transform 320ms var(--ease-smooth) 150ms;
}

.coursePreviewClose {
  z-index: 2;
  background: rgba(255, 255, 255, 0.92);
  box-shadow: var(--shadow-md);
}

.coursePreviewScroll {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  overscroll-behavior: contain;
}

.coursePreviewLayout {
  display: grid;
  grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
}

/* Reaproveita .courseMedia (cor de fundo, img cover, placeholder "UCC"). */
.coursePreviewMedia.courseMedia {
  height: auto;
  min-height: 100%;
}

.coursePreviewMedia img {
  position: absolute;
  inset: 0;
}

.coursePreviewBody {
  display: flex;
  flex-direction: column;
  gap: 18px;
  padding: clamp(28px, 3.2vw, 44px);
}

.coursePreviewTitle {
  padding-right: 44px;
  font-family: var(--font-display);
  font-size: var(--fs-h2);
  font-weight: var(--fw-semibold);
  line-height: var(--lh-heading);
  letter-spacing: var(--ls-display);
  color: var(--ink-900);
  text-wrap: balance;
}

.coursePreviewLead {
  margin-top: -8px;
  font-size: var(--fs-lead);
  line-height: var(--lh-body);
  color: var(--ink-soft);
  text-wrap: pretty;
}

.coursePreviewTags.realCourseTags {
  margin-top: 0;
}

.coursePreviewDescription {
  display: grid;
  gap: 12px;
  font-size: var(--fs-body);
  line-height: var(--lh-body);
  color: var(--ink);
  text-wrap: pretty;
}

.coursePreviewFacts {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  gap: 14px 20px;
  margin: 0;
  padding: 18px 0;
  border-top: 1px solid var(--line);
  border-bottom: 1px solid var(--line);
}

.coursePreviewFacts dt {
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--ink-faint);
}

.coursePreviewFacts dd {
  margin: 4px 0 0;
  font-size: var(--fs-small);
  font-weight: var(--fw-semibold);
  color: var(--ink-900);
}

.coursePreviewOffer {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: end;
  gap: 10px 20px;
  padding: 20px 22px;
  border-radius: var(--radius-md);
  background: var(--lilac-100);
}

.coursePreviewEyebrow {
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--purple-700);
}

.coursePreviewPrice.priceNow {
  font-size: clamp(1.75rem, calc(1.5rem + 0.8vw), 2.25rem);
  color: var(--purple-800);
}

.coursePreviewNote {
  grid-column: 1 / -1;
  font-size: var(--fs-micro);
  color: var(--ink-soft);
}

/* O cartão de origem some enquanto o painel está aberto: é ele que
   "virou" o painel. Volta ao fechar. */
.courseCard.isPreviewSource {
  opacity: 0;
}

@media (max-width: 1024px) {
  .coursePreviewDialog {
    width: min(86vw, 720px);
  }

  .coursePreviewLayout {
    grid-template-columns: minmax(0, 1fr);
  }

  .coursePreviewMedia.courseMedia {
    min-height: 0;
    aspect-ratio: 16 / 9;
  }
}

@media (max-width: 560px) {
  .coursePreview {
    padding:
      max(12px, env(safe-area-inset-top))
      max(12px, env(safe-area-inset-right))
      max(12px, env(safe-area-inset-bottom))
      max(12px, env(safe-area-inset-left));
  }

  .coursePreviewDialog {
    width: 100%;
    max-height: calc(100dvh - 24px);
  }

  .coursePreviewOffer {
    grid-template-columns: minmax(0, 1fr);
  }

  .coursePreviewCta .btn {
    width: 100%;
  }
}

@media (prefers-reduced-motion: reduce) {
  .coursePreviewDialog,
  .coursePreviewBody {
    transition: none;
    transform: none;
  }
}

/* Desktop: a imagem fica fixa à esquerda e só a coluna de informações
   rola (o painel continua limitado à altura da viewport). */
@media (min-width: 1025px) {
  .coursePreviewScroll {
    display: flex;
    overflow: hidden;
  }

  .coursePreviewLayout {
    flex: 1 1 auto;
    min-height: 0;
    grid-template-rows: minmax(0, 1fr);
  }

  .coursePreviewBody {
    min-height: 0;
    overflow-y: auto;
    overscroll-behavior: contain;
  }
}

/* Aba Conteúdo: curso em edição destacado na tabela (Entrada 69). */
.admRowSelected td {
  background: var(--lilac-100);
}

/* ============================================================
   Simulados — tela de prova, resultado e gabarito (Entrada 72)
   ============================================================ */
:root {
  --quiz-good: #1f7a4d;
  --quiz-good-soft: #e7f4ec;
  --quiz-bad: #a3263a;
  --quiz-bad-soft: #fbeaed;
  --quiz-flag: #9a5b00;
  --quiz-flag-soft: #fdf1dc;
  --quiz-mark: var(--purple-600);
  --quiz-mark-muted: var(--lilac-400);
  --quiz-track: var(--lilac-100);
}

.quizShell {
  max-width: 1180px;
  margin-inline: auto;
  padding: calc(var(--header-h) + 20px) var(--gutter) 72px;
}

.quizBar {
  position: sticky;
  top: calc(var(--header-h) + 8px);
  z-index: 5;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 12px 24px;
  padding: 14px 20px 18px;
  margin-bottom: 20px;
  background: var(--surface-card);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-sm);
  overflow: hidden;
}
.quizBarTitle { min-width: 0; }
.quizBarKicker {
  margin: 0;
  font-size: var(--fs-micro);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--text-muted);
}
.quizBarName {
  margin: 2px 0 0;
  font-family: var(--font-ui);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  color: var(--text-heading);
  line-height: var(--lh-heading);
}
.quizBarMeta { display: flex; align-items: center; gap: 16px; flex-wrap: wrap; }
.quizBarProgress { font-size: var(--fs-small); color: var(--text-body); }
.quizTimer {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 6px 14px;
  border-radius: var(--radius-pill);
  background: var(--surface-accent-soft);
  color: var(--text-heading);
  font-size: var(--fs-small);
}
.quizTimer strong { font-variant-numeric: tabular-nums; font-size: 1.05rem; }
.quizTimer.isWarn { background: var(--quiz-flag-soft); color: var(--quiz-flag); }
.quizTimer.isDanger { background: var(--quiz-bad-soft); color: var(--quiz-bad); }
.quizProgress {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 4px;
  background: var(--quiz-track);
}
.quizProgress span {
  display: block;
  height: 100%;
  background: var(--quiz-mark);
  transition: width var(--motion-fast) ease;
}

.quizLayout {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 260px;
  gap: 20px;
  align-items: start;
}
.quizCard {
  background: var(--surface-card);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-lg);
  padding: clamp(20px, 3vw, 32px);
  box-shadow: var(--shadow-sm);
}
.quizQuestionHead {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px 14px;
  margin-bottom: 18px;
}
.quizQuestionTitle {
  margin: 0;
  font-family: var(--font-ui);
  font-size: var(--fs-h3);
  font-weight: var(--fw-semibold);
  color: var(--text-heading);
}
.quizQuestionTitle span { color: var(--text-muted); font-weight: var(--fw-regular); }
.quizQuestionTitle:focus { outline: none; }
.quizQuestionTitle:focus-visible { outline: 2px solid var(--focus-ring); outline-offset: 4px; border-radius: 4px; }
.quizSectionTag {
  padding: 3px 10px;
  border-radius: var(--radius-pill);
  background: var(--surface-accent-soft);
  color: var(--text-accent);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
}
.quizFlagBtn {
  margin-left: auto;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 12px;
  border: 1px solid var(--border-default);
  border-radius: var(--radius-pill);
  background: transparent;
  color: var(--text-body);
  font: inherit;
  font-size: var(--fs-small);
  cursor: pointer;
}
.quizFlagBtn:hover { border-color: var(--quiz-flag); color: var(--quiz-flag); }
.quizFlagBtn.isOn { background: var(--quiz-flag-soft); border-color: var(--quiz-flag); color: var(--quiz-flag); }
.quizFlagBtn.isOn svg { fill: currentColor; }
.quizStem { color: var(--text-heading); font-size: 1.0625rem; }
.quizHint { margin: 12px 0 0; font-size: var(--fs-small); color: var(--text-muted); }

.quizOptions { border: 0; margin: 18px 0 0; padding: 0; display: flex; flex-direction: column; gap: 10px; min-width: 0; }
.quizOption { align-items: center; padding: 12px 16px; font-size: var(--fs-body); transition: border-color var(--motion-instant), background var(--motion-instant); }
.quizOption:hover { border-color: var(--lilac-400); }
label.quizOption input { position: absolute; opacity: 0; width: 1px; height: 1px; }
label.quizOption:focus-within { outline: 2px solid var(--focus-ring); outline-offset: 2px; }
.quizOption.isChecked,
.quizOption:has(input:checked) { border-color: var(--quiz-mark); background: var(--lilac-100); color: var(--text-heading); }
.quizOptionLetter {
  flex-shrink: 0;
  display: inline-grid;
  place-items: center;
  width: 30px;
  height: 30px;
  border-radius: var(--radius-circle);
  border: 1px solid var(--border-default);
  font-weight: var(--fw-semibold);
  font-size: var(--fs-small);
  color: var(--text-heading);
  background: var(--surface-card);
}
.quizOption.isChecked .quizOptionLetter,
.quizOption:has(input:checked) .quizOptionLetter { background: var(--quiz-mark); border-color: var(--quiz-mark); color: #fff; }
.quizOptionText { flex: 1; min-width: 0; }
.quizNumeric { margin-top: 18px; max-width: 280px; }

.quizPager { display: flex; justify-content: space-between; gap: 12px; margin-top: 28px; flex-wrap: wrap; }
.quizPager .btn svg { vertical-align: -3px; }

.quizSplit { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 20px; align-items: start; }
.quizPassage { max-height: calc(100vh - var(--header-h) - 140px); overflow: auto; position: sticky; top: calc(var(--header-h) + 110px); }
.quizPassageLabel {
  margin: 0 0 8px;
  font-size: var(--fs-micro);
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--text-muted);
  font-weight: var(--fw-semibold);
}

.quizNav {
  position: sticky;
  top: calc(var(--header-h) + 110px);
  background: var(--surface-card);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-lg);
  padding: 18px;
  box-shadow: var(--shadow-sm);
}
.quizNavTitle { margin: 0 0 12px; font-size: var(--fs-small); font-weight: var(--fw-semibold); color: var(--text-heading); }
.quizNavGrid {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(38px, 1fr));
  gap: 6px;
}
.quizNavBtn {
  position: relative;
  width: 100%;
  aspect-ratio: 1;
  min-height: 38px;
  border: 1px solid var(--border-default);
  border-radius: var(--radius-sm);
  background: var(--surface-card);
  color: var(--text-body);
  font: inherit;
  font-size: var(--fs-small);
  font-variant-numeric: tabular-nums;
  cursor: pointer;
}
.quizNavBtn:hover { border-color: var(--quiz-mark); }
.quizNavBtn.isAnswered { background: var(--lilac-200); border-color: var(--lilac-300); color: var(--text-heading); }
.quizNavBtn.isCurrent { outline: 2px solid var(--quiz-mark); outline-offset: 1px; font-weight: var(--fw-semibold); }
.quizNavBtn.isFlagged { border-color: var(--quiz-flag); }
.quizNavFlag {
  position: absolute;
  top: 3px;
  right: 3px;
  width: 7px;
  height: 7px;
  border-radius: var(--radius-circle);
  background: var(--quiz-flag);
}
.quizLegend { list-style: none; margin: 16px 0; padding: 0; display: grid; gap: 6px; font-size: var(--fs-micro); color: var(--text-body); }
.quizLegend li { display: flex; align-items: center; gap: 8px; }
.quizLegend strong { margin-left: auto; color: var(--text-heading); }
.quizSwatch { width: 12px; height: 12px; border-radius: 3px; border: 1px solid var(--border-default); background: var(--surface-card); }
.quizSwatch.isAnswered { background: var(--lilac-200); border-color: var(--lilac-300); }
.quizSwatch.isFlagged { border-color: var(--quiz-flag); box-shadow: inset 0 0 0 3px var(--quiz-flag-soft); }
.quizNav .btn { width: 100%; justify-content: center; }

.quizReviewStats { list-style: none; margin: 20px 0; padding: 0; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }
.quizReviewStats li { padding: 14px 16px; border-radius: var(--radius-md); background: var(--surface-page-alt); display: flex; flex-direction: column; }
.quizReviewStats strong { font-size: 1.75rem; color: var(--text-heading); font-variant-numeric: tabular-nums; }
.quizReviewStats span { font-size: var(--fs-small); color: var(--text-body); }
.quizReview .quizNavGrid { grid-template-columns: repeat(auto-fill, minmax(44px, 1fr)); margin-top: 12px; }
.quizConfirm { margin-top: 24px; padding: 16px 18px; border-radius: var(--radius-md); background: var(--quiz-flag-soft); color: var(--text-heading); }
.quizConfirm p { margin: 0; }
.quizConfirm .quizPager { margin-top: 14px; }

.quizTips { margin: 0; padding-left: 20px; display: grid; gap: 8px; color: var(--text-body); font-size: var(--fs-small); }
.quizTips kbd {
  display: inline-block;
  min-width: 22px;
  padding: 1px 6px;
  border: 1px solid var(--border-default);
  border-bottom-width: 2px;
  border-radius: 4px;
  font-family: var(--font-ui);
  font-size: var(--fs-micro);
  text-align: center;
  color: var(--text-heading);
  background: var(--surface-card);
}

.quizHistory { list-style: none; margin: 0; padding: 0; }
.quizHistoryRow {
  display: grid;
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) auto auto;
  gap: 12px;
  align-items: center;
  padding: 12px 0;
  border-top: 1px solid var(--border-subtle);
  font-size: var(--fs-small);
}
.quizHistoryRow:first-child { border-top: 0; }
.quizHistoryRow.isCurrent .quizHistoryName { font-weight: var(--fw-semibold); color: var(--text-heading); }
.quizHistoryDate { color: var(--text-muted); }
.quizHistoryScore { font-variant-numeric: tabular-nums; color: var(--text-heading); font-weight: var(--fw-semibold); }
.quizHistoryScore small { color: var(--text-muted); font-weight: var(--fw-regular); }
.quizHistoryLink { color: var(--text-accent); font-weight: var(--fw-medium); text-align: right; }
span.quizHistoryLink { color: var(--text-muted); font-weight: var(--fw-regular); }

.quizResultHero {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 20px 40px;
  padding: clamp(22px, 3vw, 32px);
  margin-bottom: 16px;
}
.quizResultKicker { margin: 0; font-size: var(--fs-small); color: var(--text-muted); }
.quizResultScore {
  margin: 4px 0 0;
  font-family: var(--font-ui);
  font-size: clamp(3rem, 2.4rem + 3vw, 4.5rem);
  font-weight: var(--fw-semibold);
  line-height: 1;
  color: var(--text-heading);
  font-variant-numeric: proportional-nums;
}
.quizResultSub { margin: 8px 0 0; color: var(--text-body); }
.quizResultFacts { margin: 0; display: grid; grid-template-columns: repeat(3, auto); gap: 8px 28px; }
.quizResultFacts div { display: flex; flex-direction: column; }
.quizResultFacts dt { font-size: var(--fs-micro); color: var(--text-muted); }
.quizResultFacts dd { margin: 2px 0 0; font-size: 1.125rem; font-weight: var(--fw-semibold); color: var(--text-heading); }

.quizBars { list-style: none; margin: 8px 0 0; padding: 0; display: grid; gap: 12px; }
.quizBarRow {
  display: grid;
  grid-template-columns: minmax(120px, 0.9fr) minmax(0, 2fr) 116px;
  gap: 14px;
  align-items: center;
  font-size: var(--fs-small);
}
.quizBarLabel { color: var(--text-heading); }
.quizBarTrack { position: relative; height: 12px; border-radius: 0 4px 4px 0; background: var(--quiz-track); }
.quizBarFill { display: block; height: 100%; border-radius: 0 4px 4px 0; background: var(--quiz-mark); }
.quizBarValue { font-variant-numeric: tabular-nums; font-weight: var(--fw-semibold); color: var(--text-heading); }
.quizBarValue small { font-weight: var(--fw-regular); color: var(--text-muted); }
.quizTag {
  display: inline-block;
  margin-left: 6px;
  padding: 1px 8px;
  border-radius: var(--radius-pill);
  background: var(--quiz-flag-soft);
  color: var(--quiz-flag);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
}

.quizColumns {
  list-style: none;
  margin: 16px 0 0;
  padding: 0;
  display: flex;
  align-items: flex-end;
  gap: 10px;
  height: 180px;
  border-bottom: 1px solid var(--border-default);
  overflow-x: auto;
}
.quizColumn { flex: 0 0 auto; width: 44px; height: 100%; display: flex; flex-direction: column; align-items: center; gap: 6px; }
.quizColumnValue { font-size: var(--fs-micro); font-weight: var(--fw-semibold); color: var(--text-heading); font-variant-numeric: tabular-nums; }
.quizColumnTrack { flex: 1; width: 24px; display: flex; align-items: flex-end; }
.quizColumnFill { display: block; width: 100%; border-radius: 4px 4px 0 0; background: var(--quiz-mark-muted); }
.quizColumn.isCurrent .quizColumnFill { background: var(--quiz-mark); }
.quizColumnLabel { font-size: var(--fs-micro); color: var(--text-muted); padding-bottom: 6px; }
.quizColumn.isCurrent .quizColumnLabel { color: var(--text-heading); font-weight: var(--fw-semibold); }

.quizSlowest { list-style: none; margin: 8px 0 0; padding: 0; display: grid; gap: 8px; font-size: var(--fs-small); }
.quizSlowest li { display: flex; justify-content: space-between; gap: 12px; }
.quizSlowest a { color: var(--text-accent); font-weight: var(--fw-medium); }
.quizSlowest span { color: var(--text-body); font-variant-numeric: tabular-nums; }

.quizFilters { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 16px; }
.quizFilter {
  padding: 7px 14px;
  border: 1px solid var(--border-default);
  border-radius: var(--radius-pill);
  background: var(--surface-card);
  color: var(--text-body);
  font: inherit;
  font-size: var(--fs-small);
  cursor: pointer;
}
.quizFilter span { margin-left: 4px; color: var(--text-muted); font-variant-numeric: tabular-nums; }
.quizFilter.isOn { background: var(--quiz-mark); border-color: var(--quiz-mark); color: #fff; }
.quizFilter.isOn span { color: rgba(255, 255, 255, 0.8); }

.quizReviewItem { scroll-margin-top: calc(var(--header-h) + 16px); }
.quizReviewHead { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; }
.quizReviewMeta { margin: 6px 0 14px; font-size: var(--fs-small); color: var(--text-muted); }
.quizVerdict {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 3px 10px;
  border-radius: var(--radius-pill);
  font-size: var(--fs-micro);
  font-weight: var(--fw-semibold);
}
.quizVerdict.isRight { background: var(--quiz-good-soft); color: var(--quiz-good); }
.quizVerdict.isWrong { background: var(--quiz-bad-soft); color: var(--quiz-bad); }
.quizVerdict.isBlank { background: var(--surface-page-alt); color: var(--text-body); }
.quizVerdict.isFlag { background: var(--quiz-flag-soft); color: var(--quiz-flag); }
.quizReviewItem .alunoQuizOptionCorrect { border-color: var(--quiz-good); background: var(--quiz-good-soft); }
.quizReviewItem .alunoQuizOptionWrong { border-color: var(--quiz-bad); background: var(--quiz-bad-soft); }
.quizPassageInline { padding: 14px 16px; border-radius: var(--radius-md); background: var(--surface-page-alt); margin-bottom: 12px; }
.quizExplanation { margin-top: 18px; padding: 16px 18px; border-left: 3px solid var(--quiz-mark); background: var(--surface-page-alt); border-radius: 0 var(--radius-md) var(--radius-md) 0; }

@media (max-width: 1024px) {
  .quizLayout { grid-template-columns: minmax(0, 1fr); }
  .quizNav { position: static; order: 2; }
  .quizSplit { grid-template-columns: minmax(0, 1fr); }
  .quizPassage { position: static; max-height: none; }
}
@media (max-width: 640px) {
  .quizBar { top: calc(var(--header-h) + 4px); padding: 12px 14px 16px; }
  .quizBarName { font-size: 1rem; }
  .quizFlagBtn { margin-left: 0; }
  .quizReviewStats { grid-template-columns: minmax(0, 1fr); }
  .quizResultFacts { grid-template-columns: repeat(2, auto); }
  .quizBarRow { grid-template-columns: minmax(0, 1fr) 96px; }
  .quizBarTrack { grid-column: 1 / -1; grid-row: 2; }
  .quizHistoryRow { grid-template-columns: minmax(0, 1fr) auto; }
  .quizHistoryDate { grid-column: 1; grid-row: 2; }
  .quizHistoryLink { grid-column: 2; grid-row: 2; }
}
@media (prefers-reduced-motion: reduce) {
  .quizProgress span { transition: none; }
}

/* ---------------- Painel: simulados (Entrada 73) ---------------- */
.admStatic { margin: 0; padding: 8px 0; font-size: var(--fs-small); color: var(--ink); }
.admChecks { grid-column: 1 / -1; display: flex; flex-wrap: wrap; gap: 10px 24px; }
.admCheck { display: inline-flex; align-items: center; gap: 8px; font-size: var(--fs-small); color: var(--ink); cursor: pointer; }
.admCheck input { width: 16px; height: 16px; accent-color: var(--purple-600); }
.admQuestionEditor {
  margin-bottom: 20px;
  padding: 18px;
  border: 1px solid var(--lilac-300);
  border-radius: var(--radius-md);
  background: var(--paper-alt);
}
.admQuestionEditor .admPanelTitle:focus { outline: none; }
.admQuestionEditor textarea.admControl { resize: vertical; line-height: 1.5; }
.admOptions { border: 0; margin: 0; padding: 0; display: grid; gap: 8px; min-width: 0; }
.admOptions legend { margin-bottom: 6px; display: flex; gap: 8px; align-items: baseline; }
.admOptionRow { display: grid; grid-template-columns: 30px minmax(0, 1fr) auto; gap: 10px; align-items: center; }
.admOptionRow .admControl { background: var(--white); }
.admOptionCorrect { display: inline-flex; align-items: center; gap: 6px; font-size: var(--fs-micro); color: var(--ink-soft); cursor: pointer; }
.admOptionCorrect input { width: 16px; height: 16px; accent-color: #1f7a4d; }
.admOptionActions { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 4px; }
@media (max-width: 640px) {
  .admOptionRow { grid-template-columns: 30px minmax(0, 1fr); }
  .admOptionCorrect { grid-column: 2; }
}

/* ---------------- Texto rico das questões (Entrada 74) ---------------- */
.qMath { font-size: 1.05em; }
.qMathBlock { margin: 12px 0; overflow-x: auto; overflow-y: hidden; padding: 4px 0; }
.qMathBlock .katex-display { margin: 0; }
.qImg {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 12px 0;
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-md);
  background: var(--white);
}
.quizOptionText .qImg { margin: 6px 0; max-height: 220px; }
.qTableWrap { margin: 12px 0; overflow-x: auto; }
.qTable {
  border-collapse: collapse;
  min-width: 60%;
  font-size: var(--fs-small);
  color: var(--text-heading);
  background: var(--white);
}
.qTable th,
.qTable td { padding: 8px 12px; border: 1px solid var(--border-default); text-align: left; vertical-align: top; }
.qTable th { background: var(--surface-page-alt); font-weight: var(--fw-semibold); }
.qTable .qNum { text-align: right; font-variant-numeric: tabular-nums; white-space: nowrap; }

.admRichField textarea.admControl { font-family: var(--font-mono); font-size: 0.8125rem; }
.admRichHead { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 12px; }
.admRichTools { display: flex; flex-wrap: wrap; gap: 4px; }
.admRichBtn {
  display: inline-flex;
  align-items: center;
  min-height: 26px;
  padding: 2px 8px;
  border: 1px solid var(--border-default);
  border-radius: var(--radius-sm);
  background: var(--white);
  color: var(--ink);
  font: inherit;
  font-size: var(--fs-micro);
  cursor: pointer;
}
.admRichBtn:hover { border-color: var(--purple-500); color: var(--purple-700); }
.admRichBtn:focus-within,
.admRichBtn:focus-visible { outline: 2px solid var(--focus-ring); outline-offset: 1px; }
.admRichHelp { font-size: var(--fs-small); color: var(--ink-soft); }
.admRichHelp summary { cursor: pointer; color: var(--purple-700); font-weight: var(--fw-medium); }
.admRichHelp ul { margin: 8px 0 0; padding-left: 20px; display: grid; gap: 4px; }
.admRichHelp code { font-family: var(--font-mono); font-size: 0.8125rem; background: var(--white); padding: 1px 4px; border-radius: 4px; border: 1px solid var(--border-subtle); }
.admQuestionPreview {
  padding: 16px 18px;
  border: 1px dashed var(--lilac-400);
  border-radius: var(--radius-md);
  background: var(--white);
}
.admQuestionPreview > .admLabel { margin: 0 0 10px; }
.admQuestionPreview .quizOptions { margin-top: 12px; }

/* ---------------- Modo treino, caderno e estatísticas (Entrada 75) ---------------- */
.quizCheckRow { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 14px; margin-top: 16px; }
.quizCheckRow .quizHint { margin: 0; }
.quizFeedback {
  margin-top: 18px;
  padding: 16px 18px;
  border-radius: var(--radius-md);
  border-left: 4px solid currentColor;
}
.quizFeedback:focus { outline: none; }
.quizFeedback.isRight { background: var(--quiz-good-soft); color: var(--quiz-good); }
.quizFeedback.isWrong { background: var(--quiz-bad-soft); color: var(--quiz-bad); }
.quizFeedback p { margin: 0 0 8px; color: var(--text-heading); }
.quizFeedback .alunoProse { color: var(--text-body); }
.quizFeedbackTitle { display: flex; align-items: center; gap: 8px; font-weight: var(--fw-semibold); }
.quizFeedback .quizFeedbackTitle { color: inherit; }
.quizOption.isLocked { cursor: default; }
/* .isLocked/.quizOptionBtn sobem a especificidade acima de :has(input:checked). */
.quizOption.isLocked.alunoQuizOptionCorrect,
.quizOptionBtn.alunoQuizOptionCorrect { border-color: var(--quiz-good); background: var(--quiz-good-soft); }
.quizOption.isLocked.alunoQuizOptionCorrect .quizOptionLetter,
.quizOptionBtn.alunoQuizOptionCorrect .quizOptionLetter { background: var(--quiz-good); border-color: var(--quiz-good); color: #fff; }
.quizOption.isLocked.alunoQuizOptionWrong,
.quizOptionBtn.alunoQuizOptionWrong { border-color: var(--quiz-bad); background: var(--quiz-bad-soft); }
.quizOption.isLocked.alunoQuizOptionWrong .quizOptionLetter,
.quizOptionBtn.alunoQuizOptionWrong .quizOptionLetter { background: var(--quiz-bad); border-color: var(--quiz-bad); color: #fff; }
.quizNavBtn.isRight { background: var(--quiz-good-soft); border-color: var(--quiz-good); color: var(--quiz-good); }
.quizNavBtn.isWrong { background: var(--quiz-bad-soft); border-color: var(--quiz-bad); color: var(--quiz-bad); }

button.quizOptionBtn { width: 100%; text-align: left; font: inherit; background: var(--surface-card); }
button.quizOptionBtn:disabled { cursor: default; opacity: 1; }
.cadernoBar { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 12px; margin-bottom: 16px; }
.cadernoBar .quizFilters { margin: 0; }
.cadernoSelects { display: flex; flex-wrap: wrap; gap: 8px; }
.cadernoSelects .control { min-height: 36px; padding: 6px 10px; font-size: var(--fs-small); max-width: 260px; }

.admStatStrip { list-style: none; margin: 0 0 12px; padding: 0; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; }
.admStatStrip li { display: flex; flex-direction: column; padding: 12px 14px; border-radius: var(--radius-md); background: var(--paper-alt); }
.admStatStrip strong { font-size: 1.35rem; color: var(--ink-900); font-variant-numeric: tabular-nums; }
.admStatStrip span { font-size: var(--fs-micro); color: var(--ink-soft); }
.admAlerts { display: flex; flex-wrap: wrap; gap: 4px; margin-top: 4px; }
.admOptDist { display: inline-flex; flex-wrap: wrap; gap: 4px; }
.admOptDist span { padding: 1px 6px; border-radius: 4px; background: var(--paper-alt); font-size: var(--fs-micro); font-variant-numeric: tabular-nums; color: var(--ink-soft); }
.admOptDist span.isKey { background: #e7f4ec; color: #1f7a4d; font-weight: var(--fw-semibold); }
@media (max-width: 640px) {
  .admStatStrip { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
