/* Optional ministry-inspired theme. Palette sampled from the public ministry
   channel logo, not an assertion of compliance with an approved brandbook.
   Embedded logo/cursor are maintained by tools/build_minzhil_brand_assets.cjs. */
:root {
  /* minzhil-brand-assets:start */
  --minzhil-logo: url("data:image/jpeg;base64,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");
  --minzhil-keys: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2248%22%20viewBox%3D%220%200%2040%2048%22%3E%0A%20%20%3Cg%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M13%2012%207%2039l5%202%202-6%204%201%201-5-4-1%204-16Z%22%20fill%3D%22%23e9c774%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223.5%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M13%2012%207%2039l5%202%202-6%204%201%201-5-4-1%204-16Z%22%20fill%3D%22%23e9c774%22%20stroke%3D%22%2378521b%22%20stroke-width%3D%221.2%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22m17%2013%207%2029%205-1-1-6%204-1-1-5-5%201-5-18Z%22%20fill%3D%22%23f8de95%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223.5%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22m17%2013%207%2029%205-1-1-6%204-1-1-5-5%201-5-18Z%22%20fill%3D%22%23f8de95%22%20stroke%3D%22%2378521b%22%20stroke-width%3D%221.2%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2214%22%20cy%3D%229%22%20r%3D%226%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%225%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2214%22%20cy%3D%229%22%20r%3D%226%22%20fill%3D%22none%22%20stroke%3D%22%23a7792a%22%20stroke-width%3D%222.4%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22m20%2015%207-6%208%206v12H20Z%22%20fill%3D%22%23b8111b%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22m20%2015%207-6%208%206v12H20Z%22%20fill%3D%22%23b8111b%22%20stroke%3D%22%237c1820%22%20stroke-width%3D%221%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M26%2027v-8h4v8%22%20fill%3D%22%23fff2d0%22%20stroke%3D%22%23fff2d0%22%20stroke-width%3D%221%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22m22%2016%205-4%205%204%22%20fill%3D%22none%22%20stroke%3D%22%23ffdfcf%22%20stroke-width%3D%221.2%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") 9 4;
  /* minzhil-brand-assets:end */
}

.minzhil-brand,
body.modern-ui .minzhil-motion-option { display: none; }

body.modern-ui[data-visual-theme="minzhil"] {
  --bg: #f3f3f4;
  --panel: #fff;
  --ink: #24272d;
  --muted: #646974;
  --line: #e1e2e6;
  --teal: #b8111b;
  --blue: #486d9c;
  --coral: #c35b43;
  --compare: #9b492e;
  --compare-border: #d7a189;
  --compare-bg: #fff4ee;
  --gold: #967126;
  --accent-soft: #fbedef;
  --accent-ink: #fff;
  --surface-soft: #f8f8f9;
  --control-bg: #fff;
  --shadow: 0 3px 18px rgba(36, 39, 45, .055);
  --ui-shadow-soft: 0 1px 3px rgba(36, 39, 45, .025), 0 8px 24px rgba(36, 39, 45, .035);
  --ui-shadow-float: 0 14px 40px rgba(70, 22, 28, .12);
  --ui-radius-sm: 9px;
  --ui-radius-md: 12px;
  --ui-radius-lg: 18px;
  --ui-radius-xl: 22px;
  color-scheme: light;
  background: linear-gradient(180deg, #ede9ea 0, var(--bg) 340px);
}

body.modern-ui[data-visual-theme="minzhil"] .topbar {
  border-top: 4px solid var(--teal);
  padding-top: 19px;
}

body.modern-ui[data-visual-theme="minzhil"] .topbar::after { display: none; }
body.modern-ui[data-visual-theme="minzhil"] .topbar > div:first-child { min-width: 0; }
body.modern-ui[data-visual-theme="minzhil"] .topbar .eyebrow { display: none; }
body.modern-ui[data-visual-theme="minzhil"] .topbar h1 { margin-top: 13px; font-size: clamp(25px, 2.15vw, 34px); }

body.modern-ui[data-visual-theme="minzhil"] .minzhil-brand {
  display: flex;
  align-items: center;
  gap: 12px;
  color: var(--ink);
  font-size: 12px;
  font-weight: 750;
  line-height: 1.4;
}

.minzhil-brand-mark {
  display: block;
  flex: 0 0 44px;
  height: 44px;
  border-radius: 50%;
  background: var(--minzhil-logo) center / cover no-repeat;
}

.minzhil-brand small {
  display: block;
  margin-top: 2px;
  color: var(--muted);
  font-size: 11px;
  font-weight: 550;
}

body.modern-ui [data-theme-option="minzhil"] { --theme-preview: #b8111b; --theme-preview-bg: #fff; }
body.modern-ui .theme-mini-menu [data-theme-option="minzhil"]::before {
  background: var(--minzhil-logo) center / cover no-repeat;
  box-shadow: none;
  border-radius: 50%;
  border: 0;
}

body.modern-ui[data-visual-theme="minzhil"] .minzhil-motion-option { display: flex; }
.minzhil-motion-option span { display: grid; gap: 4px; }
.minzhil-motion-option small { font-size: 10px; font-weight: 450; color: var(--muted); line-height: 1.4; }

body.modern-ui[data-visual-theme="minzhil"] .filters { border-top: 3px solid #d2b6b9; }
body.modern-ui[data-visual-theme="minzhil"] .kpis article::before { display: none; }
body.modern-ui[data-visual-theme="minzhil"] .kpis article::after { width: 28px; height: 3px; background: var(--teal); }
body.modern-ui[data-visual-theme="minzhil"] .panel-title { border-bottom-color: #eadfe0; }
body.modern-ui[data-visual-theme="minzhil"] .comparison-side-card.primary { background: #fcf1f2; }
body.modern-ui[data-visual-theme="minzhil"] .red-zones-panel { --risk: #c32932; --risk-strong: #9f1820; --risk-line: #efbdc1; }
body.modern-ui[data-visual-theme="minzhil"] .red-zone-card { box-shadow: none; }
body.modern-ui[data-visual-theme="minzhil"] .red-zone-card:hover { box-shadow: 0 6px 20px rgba(184, 17, 27, .09); }
body.modern-ui[data-visual-theme="minzhil"] .assistant-head { background: #fff4f4; }

/* Native house keys. Text selection, resizing and map dragging keep their cursors. */
@media (hover: hover) and (pointer: fine) {
  body[data-visual-theme="minzhil"] { cursor: var(--minzhil-keys), auto; }
  body.modern-ui[data-visual-theme="minzhil"] :is(a[href], button, summary, [role="button"], .sales-row, .absorption-rank-row, .structure-row, .map-project-item, .assistant-head, .theme-risk-toggle, .theme-risk-toggle input):not(:disabled, [aria-disabled="true"], .disabled) {
    cursor: var(--minzhil-keys), pointer;
  }
}

/* The runner sits in the viewport, below dialogs and the theme menu. Neither
   it nor its children intercept clicks. Only transforms animate its route. */
.minzhil-mascot {
  --runner-size: 110px;
  position: fixed;
  bottom: max(10px, env(safe-area-inset-bottom));
  left: 12px;
  width: var(--runner-size);
  height: var(--runner-size);
  z-index: 60;
  pointer-events: none;
  user-select: none;
  animation: minzhil-cross-dashboard 28s linear infinite;
}

.minzhil-mascot-facing,
.minzhil-mascot-sprite { display: block; width: 100%; height: 100%; pointer-events: none; }
.minzhil-mascot-facing { animation: minzhil-face-direction 28s step-end infinite; }
.minzhil-mascot-sprite {
  background: url("/minzhilenok-run-sheet.png?v=minzhil-theme-20260907-19") 0 0 / 200% 200% no-repeat;
  animation: minzhil-run-frames .56s step-end infinite;
  filter: drop-shadow(0 4px 3px rgba(53, 28, 30, .17));
}

body:not([data-minzhil-motion="running"]) :is(.minzhil-mascot, .minzhil-mascot-facing, .minzhil-mascot-sprite) { animation-play-state: paused; }
body:not([data-visual-theme="minzhil"]) .minzhil-mascot,
body.pdf-exporting .minzhil-mascot,
body.standalone-export .minzhil-mascot,
body.standalone-export .minzhil-motion-option { display: none !important; }

@keyframes minzhil-cross-dashboard {
  0%, 100% { transform: translateX(0); }
  50% { transform: translateX(max(0px, calc(100vw - var(--runner-size) - 112px))); }
}
@keyframes minzhil-face-direction { 0%, 100% { transform: scaleX(1); } 50% { transform: scaleX(-1); } }
@keyframes minzhil-run-frames {
  0%, 100% { background-position: 0 0; }
  25% { background-position: 100% 0; }
  50% { background-position: 0 100%; }
  75% { background-position: 100% 100%; }
}

@media (max-width: 720px) {
  body.modern-ui[data-visual-theme="minzhil"] .minzhil-brand { font-size: 10px; gap: 9px; }
  .minzhil-brand-mark { flex-basis: 36px; height: 36px; }
  .minzhil-brand small { font-size: 10px; }
  .minzhil-mascot { --runner-size: 76px; }
}
@media (prefers-reduced-motion: reduce) {
  .minzhil-mascot, .minzhil-mascot-facing, .minzhil-mascot-sprite { animation: none; }
}
@media print { .minzhil-mascot { display: none !important; } }
