/* CANDIDATE STUDY ONLY — FG pages 10–15. Current words and DOM stay intact.
   Requires responsive-core.css and the Reader html.reader-reflow mode gate.
   The shared duration remains centered against its entire phase-copy group.
   No rules apply to printing or Print Layout. */
@media screen {
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .running { position:static; inset:auto; margin:0 0 22px; font-size:17px; line-height:1.25; gap:10px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .running .number { font-size:25px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .running::after { min-width:18px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .content { position:static; inset:auto; width:auto; min-width:0; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .title-row { flex-wrap:wrap; gap:8px 20px; margin-bottom:14px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .title-row h1 { font-size:36px; line-height:1.12; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .eyebrow { font-size:16px; line-height:1.35; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .total { font-size:18px; line-height:1.3; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .intro { font-size:21px; line-height:1.4; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .pace { font-size:18px; line-height:1.45; margin-top:12px!important; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .prep-link { font-size:18px; line-height:1.4; margin-top:12px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .agenda { margin-top:22px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase { grid-template-columns:76px minmax(0,1fr); gap:20px; align-items:center; padding:18px 0; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .rail { align-self:center; text-align:left; min-width:0; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration { gap:4px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration-value { font-size:28px; line-height:1.1; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration-value small { font-size:16px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration-kind { font-size:15px; line-height:1.25; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase-copy { align-self:center; min-width:0; font-size:21px; line-height:1.4; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase-copy h2 { font-size:20px; line-height:1.3; margin-bottom:8px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase-copy p { line-height:1.4; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .question { font-size:22px; line-height:1.4; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .question + .question { margin-top:16px; padding-top:16px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .question-group .question + .question { margin-top:18px; padding-top:18px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .reading { margin:0 -10px; padding:16px 10px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .reading h2 { display:flex; flex-direction:column; align-items:flex-start; gap:6px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .excerpt-number { font-size:17px; line-height:1.25; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .excerpt-title { font-size:21px; line-height:1.3; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .reading .instruction { font-size:21px; line-height:1.4; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .excerpt-discussion { padding-top:16px; padding-bottom:20px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .extension { margin:8px -10px 14px; padding:18px 10px 18px 8px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .extension-label { font-size:18px; line-height:1.4; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .follow { font-size:21px; line-height:1.4; margin-top:12px!important; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .footer { position:static; inset:auto; margin-top:28px; padding-top:16px; grid-template-columns:1fr auto; gap:14px; font-size:14px; line-height:1.3; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .footer a:last-child { grid-column:1 / -1; text-align:left; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]):not(.jita-show-page-numbers) .print-ref { display:none!important; }
}

@media screen and (max-width:600px) {
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .running { font-size:15px; margin-bottom:22px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .running::after { display:none; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .title-row { display:flex; flex-direction:column; align-items:flex-start; gap:8px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .title-row h1 { font-size:33px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase { grid-template-columns:58px minmax(0,1fr); gap:14px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration-value { font-size:25px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration-value small { font-size:14px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .duration-kind { font-size:14px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .intro { font-size:20px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase-copy { font-size:20px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .phase-copy h2 { font-size:19px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .question { font-size:21px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .reading .instruction { font-size:20px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .follow { font-size:20px; }
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) .excerpt-title { font-size:20px; }
}

/* Accepted phone treatment: one shared allowance remains visible while its questions scroll.
   This intentionally departs from centered timing on phones; tablet and print retain it. */
@media screen and (max-width:600px) {
html.reader-reflow #reading-area .source-root[data-jita-document="k1-fg"]:is([data-jita-page="11"],[data-jita-page="12"],[data-jita-page="13"],[data-jita-page="14"],[data-jita-page="15"],[data-jita-page="16"]) :is(.question-group,.excerpt-discussion) > .rail { position:sticky; top:16px; align-self:start; padding-top:3px; }
}

@media screen {
  html.reader-reflow #reading-area .source-root.jita-show-page-numbers[data-jita-document="k1-fg"] .reading .excerpt-title {flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;}
  html.reader-reflow #reading-area .source-root.jita-show-page-numbers[data-jita-document="k1-fg"] .reading .excerpt-title .print-ref {white-space:normal!important;margin-inline:0!important;text-align:left!important;}
}
