/* ==========================================================================
   K-DAVO «КНИГА ЗДОРОВЬЯ» — demo UI stylesheet.
   Screen-only. Clean clinical light theme, brand red #D6202C as the single
   accent. Optimised for a laptop shown on a projector: large type, high
   contrast, generous whitespace. No external fonts, no CDN — works offline.
   Brand marks (wordmark + heart) are inlined as data: URIs in :root.
   ========================================================================== */

/* ---------- design tokens ----------------------------------------------- */

:root {
  --font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI",
    Roboto, "Helvetica Neue", "Inter", Arial, "Noto Sans", sans-serif;

  --red: #D6202C;          /* K-DAVO brand red — the single accent  */
  --red-deep: #A9161F;
  --red-soft: #FDEDE8;     /* peach page field from the printed book */
  --red-line: #F3C9C5;

  --ink: #16181D;
  --ink-2: #3D424D;
  --muted: #7A828F;
  --faint: #A8AEB9;

  --bg: #F4F5F7;
  --surface: #FFFFFF;
  --line: #E5E7EB;
  --line-soft: #EFF1F4;

  --green: #1E9E5A;
  --green-soft: #E8F6EE;
  --amber: #E8A317;
  --amber-soft: #FDF3DF;

  --r-sm: 10px;
  --r-md: 16px;
  --r-lg: 24px;
  --r-xl: 32px;

  --sh-1: 0 1px 2px rgba(22, 24, 29, .04), 0 2px 8px rgba(22, 24, 29, .04);
  --sh-2: 0 2px 6px rgba(22, 24, 29, .05), 0 12px 32px rgba(22, 24, 29, .07);
  --sh-3: 0 8px 20px rgba(22, 24, 29, .08), 0 28px 64px rgba(22, 24, 29, .12);
  --sh-red: 0 6px 18px rgba(214, 32, 44, .28);

  --ease: cubic-bezier(.22, .61, .36, 1);
}

/* ---------- base --------------------------------------------------------- */

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

html { -webkit-text-size-adjust: 100%; }

body {
  margin: 0;
  font-family: var(--font);
  font-size: 17px;
  line-height: 1.5;
  color: var(--ink);
  background: var(--bg);
  background-image:
    radial-gradient(1100px 520px at 82% -14%, rgba(214, 32, 44, .07), transparent 62%),
    radial-gradient(900px 460px at 6% 4%, rgba(214, 32, 44, .045), transparent 60%);
  background-attachment: fixed;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  min-height: 100vh;
}

button { font: inherit; color: inherit; }
img { max-width: 100%; display: block; }
[hidden] { display: none !important; }

::selection { background: rgba(214, 32, 44, .16); }

/* ---------- brand marks -------------------------------------------------- */

.kd-wordmark {
  background-image: var(--asset-wordmark);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 236px;
  height: 61px;
}
.kd-wordmark.is-sm { width: 148px; height: 38px; }
.kd-wordmark.is-lg { width: 320px; height: 82px; }

.kd-heart {
  background-image: var(--asset-heart);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 62px;
  height: 80px;
}

/* ---------- shell -------------------------------------------------------- */

.topbar {
  position: sticky;
  top: 0;
  z-index: 40;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding: 16px 40px;
  background: rgba(255, 255, 255, .82);
  backdrop-filter: saturate(160%) blur(14px);
  -webkit-backdrop-filter: saturate(160%) blur(14px);
  border-bottom: 1px solid var(--line);
}

.topbar__right {
  display: flex;
  align-items: center;
  gap: 14px;
}

.chip {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 7px 14px;
  border-radius: 999px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: .01em;
  color: var(--ink-2);
  background: var(--surface);
  border: 1px solid var(--line);
  white-space: nowrap;
}
.chip__dot {
  width: 8px; height: 8px; border-radius: 50%;
  background: var(--green);
  box-shadow: 0 0 0 3px rgba(30, 158, 90, .16);
}
.chip.is-brand { color: var(--red); background: var(--red-soft); border-color: var(--red-line); }

.wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding: 44px 40px 96px;
}

/* ---------- stage transitions -------------------------------------------- */

.stage { animation: stage-in .5s var(--ease) both; }
.stage.is-leaving { animation: stage-out .26s var(--ease) both; }

@keyframes stage-in {
  from { opacity: 0; transform: translateY(18px) scale(.995); }
  to   { opacity: 1; transform: none; }
}
@keyframes stage-out {
  from { opacity: 1; transform: none; }
  to   { opacity: 0; transform: translateY(-12px) scale(.995); }
}

/* ---------- hero --------------------------------------------------------- */

.hero {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  margin-bottom: 40px;
}
.hero .kd-heart { margin-bottom: 14px; animation: heartbeat 4.2s var(--ease) infinite; }

@keyframes heartbeat {
  0%, 86%, 100% { transform: scale(1); }
  90% { transform: scale(1.075); }
  94% { transform: scale(1.01); }
}

.hero__title {
  margin: 14px 0 0;
  font-size: 54px;
  line-height: 1.04;
  font-weight: 800;
  letter-spacing: -.022em;
  color: var(--ink);
}
.hero__sub {
  margin: 12px 0 0;
  font-size: 21px;
  color: var(--muted);
  font-weight: 450;
  max-width: 640px;
}

/* ---------- dropzone ----------------------------------------------------- */

.drop {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 12px;
  min-height: 250px;
  padding: 44px 32px;
  text-align: center;
  border-radius: var(--r-xl);
  border: 2px dashed #D9DCE2;
  background: var(--surface);
  box-shadow: var(--sh-1);
  cursor: pointer;
  transition: border-color .2s var(--ease), background .2s var(--ease),
              box-shadow .25s var(--ease), transform .25s var(--ease);
}
.drop:hover { border-color: var(--red-line); background: #FFFCFB; box-shadow: var(--sh-2); }
.drop:focus-visible { outline: 3px solid rgba(214, 32, 44, .35); outline-offset: 4px; }
.drop.is-over {
  border-color: var(--red);
  background: var(--red-soft);
  transform: scale(1.008);
  box-shadow: var(--sh-2);
}
.drop.is-over .drop__icon { transform: translateY(-6px) scale(1.06); }

.drop__icon {
  width: 76px; height: 76px;
  display: grid; place-items: center;
  border-radius: 22px;
  background: var(--red-soft);
  color: var(--red);
  transition: transform .3s var(--ease);
}
.drop__icon svg { width: 38px; height: 38px; }

.drop__title { font-size: 24px; font-weight: 700; letter-spacing: -.01em; }
.drop__hint { font-size: 16px; color: var(--muted); max-width: 560px; }
.drop__hint b { color: var(--ink-2); font-weight: 600; }

.drop__badge {
  position: absolute;
  top: 18px; right: 20px;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: var(--faint);
}

/* ---------- section heads ------------------------------------------------ */

.sec-head {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 16px;
  margin: 40px 0 16px;
}
.sec-head__t {
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: .09em;
  text-transform: uppercase;
  color: var(--muted);
}
.sec-head__n { font-size: 15px; color: var(--faint); font-weight: 600; }

/* ---------- document cards ----------------------------------------------- */

.docgrid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(272px, 1fr));
  gap: 16px;
  align-items: stretch;
}

.doccard {
  position: relative;
  display: flex;
  gap: 14px;
  padding: 18px 18px 18px 16px;
  border-radius: var(--r-md);
  background: var(--surface);
  border: 1px solid var(--line);
  box-shadow: var(--sh-1);
  animation: card-in .42s var(--ease) both;
  transition: box-shadow .25s var(--ease), transform .25s var(--ease);
}
.doccard:hover { box-shadow: var(--sh-2); }

@keyframes card-in {
  from { opacity: 0; transform: translateY(14px) scale(.97); }
  to   { opacity: 1; transform: none; }
}

.doccard__icon {
  flex: 0 0 auto;
  width: 46px; height: 46px;
  display: grid; place-items: center;
  border-radius: 13px;
  background: var(--red-soft);
  color: var(--red);
}
.doccard__icon svg { width: 24px; height: 24px; }

.doccard__body { min-width: 0; flex: 1; }
.doccard__kind {
  font-size: 17px;
  font-weight: 700;
  letter-spacing: -.005em;
  line-height: 1.25;
  /* Clinic filenames are underscore-joined («Иванов_Иван_Иванович_
     Гастроэнторолог.pdf») and so contain no natural break opportunity: without
     an explicit rule the word overflows the card, runs under the status tick
     and spills into the neighbouring column. Clamp to two lines and let the
     `title` attribute carry the full name. */
  overflow-wrap: anywhere;
  word-break: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.doccard__file {
  margin-top: 4px;
  font-size: 14px;
  color: var(--muted);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.doccard__meta {
  margin-top: 8px;
  font-size: 13px;
  color: var(--faint);
  /* keeps every card the same height in the grid */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.doccard__tick {
  flex: 0 0 auto;
  align-self: flex-start;
  width: 26px; height: 26px;
  border-radius: 50%;
  display: grid; place-items: center;
  background: var(--green);
  color: #fff;
  animation: tick-pop .38s var(--ease) both .12s;
}
.doccard__tick svg { width: 15px; height: 15px; }

@keyframes tick-pop {
  0%   { opacity: 0; transform: scale(.3) rotate(-25deg); }
  60%  { opacity: 1; transform: scale(1.18) rotate(4deg); }
  100% { opacity: 1; transform: none; }
}

/* detected state — a thin green rail on the left */
.doccard.is-detected::before {
  content: "";
  position: absolute;
  left: 0; top: 14px; bottom: 14px;
  width: 3px;
  border-radius: 0 3px 3px 0;
  background: var(--green);
}

/* unknown / server-side classification */
.doccard.is-pending .doccard__icon { background: #F1F2F5; color: var(--faint); }
.doccard.is-pending .doccard__tick {
  background: transparent; color: var(--faint);
  border: 2px dashed currentColor; animation: none;
}

/* manual (no digital source) cards — the key talking point */
.doccard.is-manual {
  background: repeating-linear-gradient(
      -45deg, #FAFAFB 0 12px, #F5F6F8 12px 24px);
  border: 2px dashed #CBD0D8;
  box-shadow: none;
}
.doccard.is-manual .doccard__icon { background: #ECEEF2; color: #98A0AD; }
.doccard.is-manual .doccard__kind { color: #5C6472; }
.doccard.is-manual .doccard__file { color: #949BA7; }
.doccard.is-manual:hover { box-shadow: var(--sh-1); }

.manual-tag {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  margin-top: 10px;
  padding: 5px 11px;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .02em;
  color: #7A6413;
  background: var(--amber-soft);
  border: 1px solid #F0DFAE;
}
.manual-tag svg { width: 13px; height: 13px; }

/* ---------- buttons ------------------------------------------------------ */

/* Панель действий липнет к низу экрана.

   Комплект обследования — это 13 карточек, и кнопка «Сформировать книгу»
   стояла под ними: чтобы нажать её, оператор пролистывал весь список. Теперь
   она стоит НАД списком и прилипает к шапке — видна сразу после выбора файлов
   и остаётся на месте, пока список листают вниз.

   Подложка непрозрачная: под панелью проходят карточки, и текст на тексте
   нечитаем. */
.actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 16px;
  margin-top: 36px;
  position: sticky;
  /* 64px — высота липкой шапки: панель встаёт под ней, а не за ней. */
  top: 64px;
  z-index: 5;
  padding: 14px 18px;
  border: 1px solid var(--line);
  border-radius: 14px;
  background: var(--surface);
  box-shadow: 0 8px 28px rgba(16, 18, 24, .12);
}

/* На экране результата панель стоит в потоке — там под ней ничего нет,
   и липкость только мешала бы. */
.stage--result .actions,
#stageResult .actions {
  position: static;
  padding: 0;
  border: 0;
  background: none;
  box-shadow: none;
}

.btn {
  --btn-bg: var(--surface);
  --btn-fg: var(--ink);
  --btn-bd: var(--line);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 11px;
  padding: 16px 30px;
  border-radius: 14px;
  border: 1px solid var(--btn-bd);
  background: var(--btn-bg);
  color: var(--btn-fg);
  font-size: 18px;
  font-weight: 650;
  letter-spacing: -.005em;
  text-decoration: none;
  cursor: pointer;
  transition: transform .16s var(--ease), box-shadow .22s var(--ease),
              background .18s var(--ease), opacity .18s var(--ease);
  -webkit-user-select: none; user-select: none;
}
.btn svg { width: 20px; height: 20px; }
.btn:hover { transform: translateY(-1px); box-shadow: var(--sh-2); }
.btn:active { transform: translateY(0) scale(.99); }
.btn:focus-visible { outline: 3px solid rgba(214, 32, 44, .35); outline-offset: 3px; }

.btn.is-primary {
  --btn-bg: linear-gradient(180deg, #E0303B 0%, var(--red) 55%, #C81E29 100%);
  --btn-fg: #fff;
  --btn-bd: transparent;
  box-shadow: var(--sh-red);
}
.btn.is-primary:hover { box-shadow: 0 10px 26px rgba(214, 32, 44, .34); }

.btn.is-ghost { --btn-bg: transparent; --btn-bd: #D9DCE2; }
.btn.is-ghost:hover { --btn-bg: var(--surface); }

.btn.is-lg { padding: 20px 40px; font-size: 21px; border-radius: 16px; }

.btn[disabled], .btn.is-disabled {
  opacity: .42;
  cursor: not-allowed;
  transform: none !important;
  box-shadow: none !important;
}

.actions__note { font-size: 15px; color: var(--muted); }

/* ---------- panels ------------------------------------------------------- */

.panel {
  background: var(--surface);
  border: 1px solid var(--line);
  border-radius: var(--r-lg);
  box-shadow: var(--sh-2);
  padding: 34px 36px;
}
.panel + .panel { margin-top: 22px; }

.panel__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  flex-wrap: wrap;
}
.panel__title {
  margin: 0;
  font-size: 30px;
  font-weight: 750;
  letter-spacing: -.018em;
}
.panel__sub { margin: 8px 0 0; color: var(--muted); font-size: 17px; }

/* ---------- progress ----------------------------------------------------- */

.progress {
  position: relative;
  height: 12px;
  margin: 26px 0 8px;
  border-radius: 999px;
  background: #EDEFF3;
  overflow: hidden;
}
.progress__bar {
  height: 100%;
  width: 0;
  border-radius: 999px;
  background: linear-gradient(90deg, #E8434D, var(--red));
  transition: width .55s var(--ease);
  position: relative;
}
.progress__bar::after {
  content: "";
  position: absolute; inset: 0;
  background: linear-gradient(100deg, transparent 20%, rgba(255, 255, 255, .55) 50%, transparent 80%);
  background-size: 220px 100%;
  animation: shimmer 1.25s linear infinite;
}
@keyframes shimmer {
  from { background-position: -220px 0; }
  to   { background-position: 220px 0; }
}

.progress-meta {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  font-size: 16px;
  color: var(--muted);
}
.progress-meta__pct { font-size: 22px; font-weight: 750; color: var(--red); font-variant-numeric: tabular-nums; }

/* ---------- stat tiles --------------------------------------------------- */

.stats {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 16px;
  margin-top: 26px;
}
.stat {
  padding: 20px 22px;
  border-radius: var(--r-md);
  background: #FAFBFC;
  border: 1px solid var(--line-soft);
}
.stat__label {
  font-size: 14px;
  font-weight: 650;
  letter-spacing: .05em;
  text-transform: uppercase;
  color: var(--muted);
}
.stat__value {
  margin-top: 8px;
  font-size: 38px;
  line-height: 1.05;
  font-weight: 780;
  letter-spacing: -.03em;
  font-variant-numeric: tabular-nums;
}
.stat__value small {
  font-size: 20px;
  font-weight: 650;
  color: var(--faint);
  letter-spacing: -.01em;
}
.stat.is-red    { background: #FEF3F3; border-color: #F7DAD9; }
.stat.is-red .stat__value { color: var(--red); }
.stat.is-green  { background: var(--green-soft); border-color: #CFE9DA; }
.stat.is-green .stat__value { color: var(--green); }
.stat.is-amber  { background: var(--amber-soft); border-color: #F0DFAE; }
.stat.is-amber .stat__value { color: #B5820D; }

.stat__value.is-bump { animation: bump .42s var(--ease); }
@keyframes bump {
  0% { transform: none; }
  35% { transform: translateY(-4px) scale(1.05); }
  100% { transform: none; }
}

/* ---------- live log ----------------------------------------------------- */

.log {
  list-style: none;
  margin: 4px 0 0;
  padding: 0;
  max-height: 420px;
  overflow-y: auto;
  scrollbar-width: thin;
}
.log li {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  padding: 11px 4px;
  border-bottom: 1px solid var(--line-soft);
  font-size: 17px;
  color: var(--ink-2);
  animation: line-in .38s var(--ease) both;
}
.log li:last-child { border-bottom: 0; }
@keyframes line-in {
  from { opacity: 0; transform: translateX(-10px); }
  to   { opacity: 1; transform: none; }
}
.log li.is-active { color: var(--ink); font-weight: 600; }
.log li.is-done { color: var(--muted); }

.log__ico {
  flex: 0 0 auto;
  width: 22px; height: 22px;
  margin-top: 1px;
  display: grid; place-items: center;
  border-radius: 50%;
}
.log__ico svg { width: 13px; height: 13px; }
.log__ico .spinner {
  width: 18px; height: 18px;
  border-radius: 50%;
  border: 2.5px solid rgba(214, 32, 44, .22);
  border-top-color: var(--red);
  animation: spin .7s linear infinite;
}
@keyframes spin { to { transform: rotate(360deg); } }

.log li.is-done .log__ico {
  background: var(--green-soft);
  color: var(--green);
  animation: tick-pop .34s var(--ease) both;
}
.log li.is-done .log__ico svg { width: 13px; height: 13px; }

.log li.is-manual { color: #7A6413; font-weight: 600; }
.log li.is-manual .log__ico { background: var(--amber-soft); color: #B5820D; }

.log li.is-fail { color: var(--red); font-weight: 600; }
.log li.is-fail .log__ico { background: #FDECEC; color: var(--red); }

.log__badge {
  margin-left: auto;
  font-size: 14px;
  font-weight: 700;
  color: var(--faint);
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
  padding-left: 12px;
}

/* pulsing "still working" dot next to the panel title */
.pulse.is-off { display: none; }
.pulse {
  display: inline-block;
  width: 10px; height: 10px;
  border-radius: 50%;
  background: var(--red);
  margin-right: 10px;
  vertical-align: 2px;
  animation: pulse 1.4s ease-in-out infinite;
}
@keyframes pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(214, 32, 44, .45); opacity: 1; }
  70% { box-shadow: 0 0 0 12px rgba(214, 32, 44, 0); opacity: .75; }
}

/* ---------- result ------------------------------------------------------- */

.success {
  display: flex;
  align-items: center;
  gap: 22px;
}
.success__mark {
  flex: 0 0 auto;
  width: 68px; height: 68px;
  border-radius: 50%;
  display: grid; place-items: center;
  background: var(--green);
  color: #fff;
  box-shadow: 0 8px 22px rgba(30, 158, 90, .3);
  animation: tick-pop .5s var(--ease) both;
}
.success__mark svg { width: 34px; height: 34px; }
.success h2 { margin: 0; font-size: 34px; font-weight: 780; letter-spacing: -.02em; }
.success p { margin: 6px 0 0; color: var(--muted); font-size: 18px; }

/* thumbnails */
.thumbs {
  display: flex;
  gap: 16px;
  overflow-x: auto;
  padding: 6px 4px 18px;
  scroll-snap-type: x proximity;
  scrollbar-width: thin;
}
.thumb {
  flex: 0 0 auto;
  width: 154px;
  scroll-snap-align: start;
  cursor: zoom-in;
  border: 0;
  padding: 0;
  background: none;
  animation: card-in .4s var(--ease) both;
}
.thumb img {
  width: 154px;
  height: 218px;
  object-fit: cover;
  object-position: top center;
  border-radius: 8px;
  background: #fff;
  border: 1px solid var(--line);
  box-shadow: var(--sh-1);
  transition: transform .22s var(--ease), box-shadow .22s var(--ease), border-color .2s;
}
.thumb:hover img { transform: translateY(-4px); box-shadow: var(--sh-3); border-color: var(--red-line); }
.thumb__n {
  margin-top: 8px;
  font-size: 13px;
  font-weight: 650;
  color: var(--faint);
  text-align: center;
  letter-spacing: .04em;
}
.thumb.is-skeleton img { background: linear-gradient(100deg, #F1F2F5 30%, #E7E9EE 50%, #F1F2F5 70%); background-size: 300px 100%; animation: shimmer 1.2s linear infinite; }

/* manual-section notice — deliberately loud */
.manual-note {
  display: flex;
  gap: 18px;
  align-items: flex-start;
  padding: 24px 26px;
  border-radius: var(--r-md);
  border: 2px dashed #D5B76A;
  background: linear-gradient(0deg, rgba(251, 223, 160, .16), rgba(251, 223, 160, .16)), var(--surface);
}
.manual-note__ico {
  flex: 0 0 auto;
  width: 46px; height: 46px;
  display: grid; place-items: center;
  border-radius: 13px;
  background: #FBDFA0;
  color: #8A6A10;
}
.manual-note__ico svg { width: 24px; height: 24px; }
.manual-note h3 { margin: 2px 0 6px; font-size: 20px; font-weight: 750; letter-spacing: -.01em; color: #6E5610; }
.manual-note p { margin: 0; color: var(--ink-2); font-size: 16.5px; }
.manual-note ul { margin: 12px 0 0; padding-left: 20px; color: var(--ink-2); font-size: 16px; }
.manual-note li { margin: 4px 0; }
.manual-note li b { font-weight: 700; }

/* ---------- lightbox ----------------------------------------------------- */

.lightbox {
  position: fixed;
  inset: 0;
  z-index: 90;
  display: grid;
  place-items: center;
  padding: 40px;
  /* solid rgba only — backdrop-filter composites unreliably in headless
     Chromium screenshots and adds nothing here */
  background: rgba(14, 16, 20, .84);
  animation: fade-in .2s var(--ease) both;
}
@keyframes fade-in { from { opacity: 0; } to { opacity: 1; } }
.lightbox img {
  max-height: calc(100vh - 132px);
  max-width: min(760px, 92vw);
  border-radius: 10px;
  box-shadow: 0 30px 80px rgba(0, 0, 0, .5);
  background: #fff;
  animation: stage-in .3s var(--ease) both;
}
.lightbox__bar {
  position: absolute;
  bottom: 26px; left: 0; right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 18px;
  color: #fff;
}
.lightbox__bar button {
  width: 44px; height: 44px;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, .3);
  background: rgba(255, 255, 255, .12);
  color: #fff;
  cursor: pointer;
  display: grid; place-items: center;
  transition: background .18s var(--ease);
}
.lightbox__bar button svg { width: 20px; height: 20px; }
.lightbox__bar button:hover { background: rgba(255, 255, 255, .26); }
.lightbox__bar span { font-size: 16px; font-weight: 600; font-variant-numeric: tabular-nums; }
.lightbox__close {
  position: absolute;
  top: 22px; right: 26px;
  width: 46px; height: 46px;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, .28);
  background: rgba(255, 255, 255, .12);
  color: #fff;
  font-size: 24px;
  line-height: 1;
  cursor: pointer;
}

/* ---------- error -------------------------------------------------------- */

.errbox {
  display: flex;
  gap: 18px;
  align-items: flex-start;
  padding: 24px 26px;
  margin-top: 22px;
  border-radius: var(--r-md);
  border: 1px solid #F3C9C5;
  background: #FEF3F3;
  animation: stage-in .3s var(--ease) both;
}
.errbox__ico {
  flex: 0 0 auto;
  width: 44px; height: 44px;
  border-radius: 12px;
  display: grid; place-items: center;
  background: var(--red);
  color: #fff;
}
.errbox__ico svg { width: 24px; height: 24px; }
.errbox h3 { margin: 2px 0 6px; font-size: 20px; font-weight: 750; color: var(--red-deep); }
.errbox p { margin: 0; color: var(--ink-2); font-size: 16.5px; }
.errbox code {
  display: inline-block;
  margin-top: 8px;
  font-size: 14px;
  color: var(--muted);
  background: rgba(255, 255, 255, .7);
  border: 1px solid var(--line);
  border-radius: 6px;
  padding: 3px 8px;
  word-break: break-word;
}
.errbox__act { margin-top: 16px; display: flex; gap: 12px; flex-wrap: wrap; }

/* ---------- footer ------------------------------------------------------- */

.foot {
  margin-top: 56px;
  padding-top: 22px;
  border-top: 1px solid var(--line);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  flex-wrap: wrap;
  color: var(--faint);
  font-size: 14px;
}

/* ---------- responsive --------------------------------------------------- */

@media (max-width: 900px) {
  body { font-size: 16px; }
  .topbar { padding: 14px 20px; gap: 12px; }
  /* the long descriptive chip would force a horizontal scrollbar */
  .topbar .chip.is-brand { display: none; }
  .chip { font-size: 13px; padding: 6px 11px; }
  .kd-wordmark.is-sm { width: 118px; height: 30px; }
  .wrap { padding: 30px 20px 72px; }
  .hero__title { font-size: 38px; }
  .hero__sub { font-size: 18px; }
  .panel { padding: 24px 20px; }
  .panel__title { font-size: 24px; }
  .stat__value { font-size: 30px; }
  .btn { width: 100%; }
  .actions { flex-direction: column; align-items: stretch; }
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: .001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: .001ms !important;
  }
}

/* ---------- inlined brand assets (offline-safe data: URIs) ---------------
   Traced from the real K-DAVO book cover (page 1) and recoloured to the
   brand red with a proper alpha channel, so the marks sit on any surface.
   ------------------------------------------------------------------------ */

:root {
  --asset-wordmark: url("data:image/png;base64,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");
  --asset-heart: url("data:image/png;base64,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");
}


/* ---- excluded-documents warning (result screen) -------------------------- */
/* Red rather than amber: the manual-fill note is informational, this one says
   a file was thrown away and the operator has to act on it. */
.excluded-note {
  display: flex;
  gap: 18px;
  align-items: flex-start;
  padding: 24px 26px;
  border-radius: var(--r-md);
  border: 2px solid rgba(214, 32, 44, .45);
  background: linear-gradient(0deg, rgba(214, 32, 44, .07), rgba(214, 32, 44, .07)), var(--surface);
  margin-bottom: 18px;
}
.excluded-note__ico {
  flex: 0 0 auto;
  width: 46px; height: 46px;
  display: grid; place-items: center;
  border-radius: 13px;
  background: rgba(214, 32, 44, .14);
  color: var(--red);
}
.excluded-note__ico svg { width: 24px; height: 24px; }
.excluded-note h3 {
  margin: 2px 0 6px;
  font-size: 20px; font-weight: 750; letter-spacing: -.01em;
  color: var(--red);
}
.excluded-note p { margin: 0 0 10px; color: var(--ink-2); font-size: 16.5px; }
.excluded-note ul { margin: 0; padding-left: 20px; color: var(--ink-2); font-size: 15.5px; }
.excluded-note li { margin: 5px 0; }
.excluded-note li b { color: var(--ink); overflow-wrap: anywhere; }
.excluded-note li span { color: var(--red); }

/* Как собран раздел «РЕКОМЕНДАЦИИ» и чего не хватило в исходных документах.
   Строка под плитками результата: спокойная по умолчанию, янтарная — когда
   исследование не выгружено и его в книге нет. */
.resnote {
  display: flex; align-items: flex-start; gap: 8px;
  margin: 10px 2px 0; padding: 9px 12px;
  border: 1px solid var(--line); border-radius: 10px;
  background: #FAFAF9; color: var(--ink-2);
  font-size: 13px; line-height: 1.45;
}
.resnote__dot {
  flex: none; width: 7px; height: 7px; margin-top: 6px;
  border-radius: 50%; background: var(--green);
}
.resnote.is-warn { background: #FFFBF2; border-color: #F3E3C3; }
.resnote.is-warn .resnote__dot { background: var(--amber); }
