
    .imported-report[data-report="daily-2026-08-31"] {
      color-scheme: dark;
      --bg: var(--reader-color-08111d, #08111d);
      --panel: var(--reader-color-101c2c, #101c2c);
      --panel-2: var(--reader-color-142338, #142338);
      --line: var(--reader-color-263a53, #263a53);
      --text: var(--reader-color-e9f0f8, #e9f0f8);
      --muted: var(--reader-color-9bb0c7, #9bb0c7);
      --green: var(--reader-color-4bd0a0, #4bd0a0);
      --red: var(--reader-color-ff7d86, #ff7d86);
      --gold: var(--reader-color-f6c761, #f6c761);
      --blue: var(--reader-color-79aefc, #79aefc);
    }
    .imported-report[data-report="daily-2026-08-31"] * { box-sizing: border-box; }
    .imported-report[data-report="daily-2026-08-31"] {
      margin: 0;
      background:
        radial-gradient(circle at 12% 0%, var(--reader-color-3168ad33, #3168ad33), transparent 31rem),
        linear-gradient(180deg, var(--reader-color-08111d, #08111d) 0%, var(--reader-color-0a1421, #0a1421) 100%);
      color: var(--text);
      font-family: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Segoe UI", sans-serif;
      line-height: 1.7;
    }
    .imported-report[data-report="daily-2026-08-31"] .report-main { width: min(1080px, calc(100% - 32px)); margin: 0 auto; padding: 56px 0 80px; }
    .imported-report[data-report="daily-2026-08-31"] header { border-bottom: 1px solid var(--line); padding-bottom: 30px; margin-bottom: 30px; }
    .imported-report[data-report="daily-2026-08-31"] .eyebrow { color: var(--blue); font-size: calc(.8rem * var(--reader-scale, 1)); font-weight: 750; letter-spacing: .14em; text-transform: uppercase; }
    .imported-report[data-report="daily-2026-08-31"] h1 { margin: 8px 0 10px; font-size: calc(clamp(2rem, 5vw, 3.55rem) * var(--reader-scale, 1)); line-height: 1.08; letter-spacing: -.045em; }
    .imported-report[data-report="daily-2026-08-31"] .title-date { display: block; margin-top: .55rem; color: var(--gold); font-size: .44em; line-height: 1.25; letter-spacing: -.02em; }
    .imported-report[data-report="daily-2026-08-31"] h2 { margin: 46px 0 16px; font-size: calc(1.55rem * var(--reader-scale, 1)); letter-spacing: -.025em; }
    .imported-report[data-report="daily-2026-08-31"] h3 { margin: 30px 0 8px; font-size: calc(1.08rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-08-31"] p { margin: 0 0 14px; }
    .imported-report[data-report="daily-2026-08-31"] .meta { color: var(--muted); font-size: calc(.92rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-08-31"] .lead { max-width: 870px; margin-top: 24px; font-size: calc(1.12rem * var(--reader-scale, 1)); color: var(--reader-color-d7e2ef, #d7e2ef); }
    .imported-report[data-report="daily-2026-08-31"] .flow { margin-top: 24px; padding: 18px 20px; border: 1px solid var(--reader-color-345274, #345274); border-radius: 14px; background: var(--reader-color-152b43c7, #152b43c7); color: var(--reader-color-dce9f7, #dce9f7); }
    .imported-report[data-report="daily-2026-08-31"] .flow strong { color: var(--gold); }
    .imported-report[data-report="daily-2026-08-31"] .cards { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin: 20px 0 10px; }
    .imported-report[data-report="daily-2026-08-31"] .card { min-height: 136px; padding: 18px; border: 1px solid var(--line); border-radius: 16px; background: linear-gradient(145deg, var(--reader-color-142338fa, #142338fa), var(--reader-color-0d1a2afa, #0d1a2afa)); }
    .imported-report[data-report="daily-2026-08-31"] .card .label { color: var(--muted); font-size: calc(.82rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-08-31"] .card .value { margin-top: 8px; font-size: calc(1.4rem * var(--reader-scale, 1)); font-weight: 780; font-variant-numeric: tabular-nums; }
    .imported-report[data-report="daily-2026-08-31"] .card .move { margin-top: 4px; font-weight: 700; font-size: calc(.92rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-08-31"] .up { color: var(--green); }
    .imported-report[data-report="daily-2026-08-31"] .down { color: var(--red); }
    .imported-report[data-report="daily-2026-08-31"] .note { color: var(--muted); font-size: calc(.86rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-08-31"] .table-wrap { overflow-x: auto; border: 1px solid var(--line); border-radius: 14px; background: var(--reader-color-101c2cc7, #101c2cc7); }
    .imported-report[data-report="daily-2026-08-31"] table { width: 100%; border-collapse: collapse; min-width: 680px; }
    .imported-report[data-report="daily-2026-08-31"] th, .imported-report[data-report="daily-2026-08-31"] td { padding: 13px 15px; border-bottom: 1px solid var(--line); text-align: left; }
    .imported-report[data-report="daily-2026-08-31"] th { color: var(--reader-color-afc4da, #afc4da); font-size: calc(.78rem * var(--reader-scale, 1)); letter-spacing: .04em; text-transform: uppercase; background: var(--reader-color-1f344e9e, #1f344e9e); }
    .imported-report[data-report="daily-2026-08-31"] tr:last-child td { border-bottom: 0; }
    .imported-report[data-report="daily-2026-08-31"] td:nth-child(n+2) { font-variant-numeric: tabular-nums; }
    .imported-report[data-report="daily-2026-08-31"] .yield-table { min-width: 760px; }
    .imported-report[data-report="daily-2026-08-31"] .callout { margin: 22px 0; padding: 20px 22px; border-left: 4px solid var(--gold); background: var(--reader-color-f6c76114, #f6c76114); border-radius: 0 12px 12px 0; }
    .imported-report[data-report="daily-2026-08-31"] .news { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }
    .imported-report[data-report="daily-2026-08-31"] .news article { padding: 20px; border: 1px solid var(--line); border-radius: 14px; background: var(--panel); }
    .imported-report[data-report="daily-2026-08-31"] .news .num { color: var(--blue); font-weight: 800; font-size: calc(.84rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-08-31"] ul { padding-left: 1.25rem; }
    .imported-report[data-report="daily-2026-08-31"] li { margin-bottom: 9px; }
    .imported-report[data-report="daily-2026-08-31"] a { color: var(--reader-color-9bc2ff, #9bc2ff); text-decoration-thickness: 1px; text-underline-offset: 3px; }
    .imported-report[data-report="daily-2026-08-31"] a:hover { color: var(--reader-color-c4dcff, #c4dcff); }
    .imported-report[data-report="daily-2026-08-31"] .sources { padding: 22px 24px; border: 1px solid var(--line); border-radius: 14px; background: var(--reader-color-101c2cbf, #101c2cbf); }
    .imported-report[data-report="daily-2026-08-31"] footer { margin-top: 42px; padding-top: 22px; border-top: 1px solid var(--line); color: var(--muted); font-size: calc(.82rem * var(--reader-scale, 1)); }
    @media (max-width: 820px) { .imported-report[data-report="daily-2026-08-31"] .cards { grid-template-columns: repeat(2, 1fr); } .imported-report[data-report="daily-2026-08-31"] .news { grid-template-columns: 1fr; } }
    @media (max-width: 480px) { .imported-report[data-report="daily-2026-08-31"] .report-main { width: min(100% - 22px, 1080px); padding-top: 32px; } .imported-report[data-report="daily-2026-08-31"] .cards { grid-template-columns: 1fr; } .imported-report[data-report="daily-2026-08-31"] .card { min-height: auto; } }
    @media print { .imported-report[data-report="daily-2026-08-31"] { color-scheme: light; } .imported-report[data-report="daily-2026-08-31"] { background: #fff; color: #17202a; } .imported-report[data-report="daily-2026-08-31"] .report-main { width: 100%; padding: 20px; } .imported-report[data-report="daily-2026-08-31"] .card, .imported-report[data-report="daily-2026-08-31"] .news article, .imported-report[data-report="daily-2026-08-31"] .table-wrap, .imported-report[data-report="daily-2026-08-31"] .sources { background: #fff; border-color: #ccd4dd; } .imported-report[data-report="daily-2026-08-31"] .meta, .imported-report[data-report="daily-2026-08-31"] .note { color: #52606d; } .imported-report[data-report="daily-2026-08-31"] a { color: #164f9c; } }
  
.imported-report[data-report="daily-2026-08-31"] .wmc-section {
  --wmc-blue: var(--reader-color-79aefc, #79aefc);
  --wmc-gold: var(--reader-color-f6c761, #f6c761);
  --wmc-purple: var(--reader-color-b89cff, #b89cff);
  --wmc-green: var(--reader-color-4bd0a0, #4bd0a0);
  --wmc-orange: var(--reader-color-ff9b6a, #ff9b6a);
  --wmc-cyan: var(--reader-color-55d6e8, #55d6e8);
  --wmc-pink: var(--reader-color-ff82ae, #ff82ae);
  scroll-margin-top: 20px;
}
.imported-report[data-report="daily-2026-08-31"] .wmc-intro { max-width: 900px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-group { margin-top: 30px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-group > h3 { margin-bottom: 2px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-subtitle { margin-bottom: 12px; color: var(--muted); font-size: calc(.86rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-chart {
  min-width: 0;
  max-width: 100%;
  margin: 16px 0 22px;
  padding: 18px 18px 10px;
  border: 1px solid var(--line);
  border-radius: 16px;
  background: var(--reader-color-101c2cb8, #101c2cb8);
}
.imported-report[data-report="daily-2026-08-31"] .wmc-chart h4 { margin: 0 0 2px; font-size: calc(1rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-chart-scroll { overflow-x: auto; margin: 8px -4px 0; padding: 0 4px 4px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-chart-host { min-width: 700px; width: 100%; height: 340px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-chart-host.wmc-compact { height: 310px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-chart-host svg { display: block; width: 100%; height: 100%; }
.imported-report[data-report="daily-2026-08-31"] .wmc-chart-frame { fill: var(--reader-color-08111d6b, #08111d6b); stroke: var(--line); }
.imported-report[data-report="daily-2026-08-31"] .wmc-grid-line { stroke: var(--line); stroke-width: 1; opacity: .72; }
.imported-report[data-report="daily-2026-08-31"] .wmc-axis-label { fill: var(--muted); font-size: calc(11px * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-axis-title { fill: var(--text); font-size: calc(12px * var(--reader-scale, 1)); font-weight: 650; }
.imported-report[data-report="daily-2026-08-31"] .wmc-point-value { font-size: calc(11px * var(--reader-scale, 1)); font-weight: 750; paint-order: stroke; stroke: var(--bg); stroke-width: 4px; stroke-linejoin: round; }
.imported-report[data-report="daily-2026-08-31"] .wmc-missing-line { stroke: var(--line); stroke-width: 1; stroke-dasharray: 4 5; }
.imported-report[data-report="daily-2026-08-31"] .wmc-missing-text { fill: var(--red); font-size: calc(10px * var(--reader-scale, 1)); font-weight: 700; }
.imported-report[data-report="daily-2026-08-31"] .wmc-band-label { fill: var(--muted); font-size: calc(10px * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-legend { display: flex; flex-wrap: wrap; gap: 8px 18px; margin: 10px 0 2px; color: var(--reader-color-c6d5e5, #c6d5e5); font-size: calc(.82rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-legend-item { display: inline-flex; align-items: center; gap: 7px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-swatch { width: 22px; height: 3px; border-radius: 2px; background: var(--wmc-swatch); }
.imported-report[data-report="daily-2026-08-31"] .wmc-note { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; margin-top: 3px; color: var(--muted); font-size: calc(.78rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-note a { color: inherit; }
.imported-report[data-report="daily-2026-08-31"] .wmc-fg-scale { margin: 5px 0 0; color: var(--muted); font-size: calc(.76rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-08-31"] .wmc-index-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 2px; }
.imported-report[data-report="daily-2026-08-31"] .wmc-index-grid > * { min-width: 0; }
@media (max-width: 560px) {
  .imported-report[data-report="daily-2026-08-31"] .wmc-chart { padding: 15px 10px 8px; }
  .imported-report[data-report="daily-2026-08-31"] .wmc-chart-host { min-width: 660px; }
}
@media print {
  .imported-report[data-report="daily-2026-08-31"] .wmc-chart { background: #fff; border-color: #ccd4dd; break-inside: avoid; }
  .imported-report[data-report="daily-2026-08-31"] .wmc-chart-frame { fill: #fff; stroke: #ccd4dd; }
  .imported-report[data-report="daily-2026-08-31"] .wmc-grid-line { stroke: #dce2e8; }
  .imported-report[data-report="daily-2026-08-31"] .wmc-axis-label, .imported-report[data-report="daily-2026-08-31"] .wmc-band-label { fill: #52606d; }
  .imported-report[data-report="daily-2026-08-31"] .wmc-axis-title { fill: #273747; }
  .imported-report[data-report="daily-2026-08-31"] .wmc-point-value { stroke: #fff; }
}

@media screen {
    .imported-report[data-report="daily-2026-08-31"] .sources { min-width:0; max-width:100%; }
    /* A panel containing its own heading is a complete section. Keep its
       outside gap separate from padding; panels below a heading keep that
       heading's existing section spacing (for example weekly reports). */
    .imported-report[data-report="daily-2026-08-31"] .sources:has(> h2:first-child), .imported-report[data-report="daily-2026-08-31"] .sources:has(> h3:first-child) { position:relative; margin-top:112px; padding-top:16px; }
    .imported-report[data-report="daily-2026-08-31"] .sources:has(> h2:first-child)::before, .imported-report[data-report="daily-2026-08-31"] .sources:has(> h3:first-child)::before {
      content:""; position:absolute; top:-37px; left:0; right:0;
      border-top:1px solid var(--line); pointer-events:none;
    }
    .imported-report[data-report="daily-2026-08-31"] .sources > :first-child { margin-top:0; }
    .imported-report[data-report="daily-2026-08-31"] .sources > :last-child { margin-bottom:0; }
    .imported-report[data-report="daily-2026-08-31"] .sources > h2:first-child, .imported-report[data-report="daily-2026-08-31"] .sources > h3:first-child { margin-top:0; margin-bottom:16px; }
    .imported-report[data-report="daily-2026-08-31"] .sources ul, .imported-report[data-report="daily-2026-08-31"] .sources ol { padding-inline-start:1.3em; }
    .imported-report[data-report="daily-2026-08-31"] .sources li, .imported-report[data-report="daily-2026-08-31"] .sources a { overflow-wrap:anywhere; }
  }
@media screen {
    .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] { display:block!important; position:relative!important; margin:112px 0 0!important; padding:16px 24px 24px!important; border:1px solid var(--line)!important; border-radius:14px!important; background:var(--panel)!important; min-width:0; }
    .imported-report[data-report="daily-2026-08-31"] [data-reader-sources]::before { content:""; position:absolute; top:-37px; left:0; right:0; border-top:1px solid var(--line); pointer-events:none; }
    .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] > [data-reader-source-title] { margin:0 0 16px!important; padding:0!important; font-size:calc(1.55rem * var(--reader-scale, 1))!important; line-height:1.4!important; }
    .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] > :last-child { margin-bottom:0!important; }
    .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] ul, .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] ol { padding-inline-start:1.3em; }
    .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] li, .imported-report[data-report="daily-2026-08-31"] [data-reader-sources] a { overflow-wrap:anywhere; }
  }
:root{--reader-color-08111d:#08111d;--reader-color-101c2c:#101c2c;--reader-color-142338:#142338;--reader-color-263a53:#263a53;--reader-color-e9f0f8:#e9f0f8;--reader-color-9bb0c7:#9bb0c7;--reader-color-4bd0a0:#4bd0a0;--reader-color-ff7d86:#ff7d86;--reader-color-f6c761:#f6c761;--reader-color-79aefc:#79aefc;--reader-color-0a1421:#0a1421;--reader-color-3168ad33:#3168ad33;--reader-color-d7e2ef:#d7e2ef;--reader-color-345274:#345274;--reader-color-152b43c7:#152b43c7;--reader-color-dce9f7:#dce9f7;--reader-color-142338fa:#142338fa;--reader-color-0d1a2afa:#0d1a2afa;--reader-color-101c2cc7:#101c2cc7;--reader-color-afc4da:#afc4da;--reader-color-1f344e9e:#1f344e9e;--reader-color-f6c76114:#f6c76114;--reader-color-9bc2ff:#9bc2ff;--reader-color-c4dcff:#c4dcff;--reader-color-101c2cbf:#101c2cbf;--reader-color-b89cff:#b89cff;--reader-color-ff9b6a:#ff9b6a;--reader-color-55d6e8:#55d6e8;--reader-color-ff82ae:#ff82ae;--reader-color-101c2cb8:#101c2cb8;--reader-color-08111d6b:#08111d6b;--reader-color-c6d5e5:#c6d5e5}
html[data-theme="light"]{--reader-color-08111d:#f6f8fc;--reader-color-101c2c:#ffffff;--reader-color-142338:#ebf0f7;--reader-color-263a53:#cdd8e6;--reader-color-e9f0f8:#182b43;--reader-color-9bb0c7:#50657d;--reader-color-4bd0a0:#176f52;--reader-color-ff7d86:#b73246;--reader-color-f6c761:#875b0b;--reader-color-79aefc:#245fa9;--reader-color-0a1421:#f3f6fb;--reader-color-3168ad33:#2a599533;--reader-color-d7e2ef:#223247;--reader-color-345274:#dfe6f1;--reader-color-152b43c7:#e9eef6c7;--reader-color-dce9f7:#213145;--reader-color-142338fa:#ebf0f7fa;--reader-color-0d1a2afa:#eef2f9fa;--reader-color-101c2cc7:#ffffffc7;--reader-color-afc4da:#2c3a4c;--reader-color-1f344e9e:#e6edf59e;--reader-color-f6c76114:#875b0b14;--reader-color-9bc2ff:#215da7;--reader-color-c4dcff:#273443;--reader-color-101c2cbf:#ffffffbf;--reader-color-b89cff:#7664a3;--reader-color-ff9b6a:#a36344;--reader-color-55d6e8:#368994;--reader-color-ff82ae:#a3536f;--reader-color-101c2cb8:#ffffffb8;--reader-color-08111d6b:#f6f8fc6b;--reader-color-c6d5e5:#26364a}
