
    .imported-report[data-report="daily-2026-09-02"] { color-scheme:dark; --bg:var(--reader-color-08111d, #08111d); --panel:var(--reader-color-101c2c, #101c2c); --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-09-02"] * { box-sizing:border-box; }
    .imported-report[data-report="daily-2026-09-02"] { 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-09-02"] .report-main { width:min(1080px,calc(100% - 32px)); margin:0 auto; padding:56px 0 80px; }
    .imported-report[data-report="daily-2026-09-02"] header { border-bottom:1px solid var(--line); padding-bottom:30px; margin-bottom:30px; }
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] 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-09-02"] .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-09-02"] h2 { margin:46px 0 16px; font-size:calc(1.55rem * var(--reader-scale, 1)); letter-spacing:-.025em; }
    .imported-report[data-report="daily-2026-09-02"] h3 { margin:30px 0 8px; font-size:calc(1.08rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-09-02"] p { margin:0 0 14px; }
    .imported-report[data-report="daily-2026-09-02"] .meta,.imported-report[data-report="daily-2026-09-02"] .note { color:var(--muted); font-size:calc(.88rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-09-02"] .lead { max-width:880px; margin-top:24px; font-size:calc(1.12rem * var(--reader-scale, 1)); color:var(--reader-color-d7e2ef, #d7e2ef); }
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] .flow strong { color:var(--gold); }
    .imported-report[data-report="daily-2026-09-02"] .cards { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; margin:20px 0 10px; }
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] .card .label { color:var(--muted); font-size:calc(.82rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] .card .move { margin-top:4px; font-weight:700; font-size:calc(.92rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-09-02"] .up { color:var(--green); } .imported-report[data-report="daily-2026-09-02"] .down { color:var(--red); } .imported-report[data-report="daily-2026-09-02"] .flat { color:var(--muted); }
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] table { width:100%; border-collapse:collapse; min-width:700px; }
    .imported-report[data-report="daily-2026-09-02"] th,.imported-report[data-report="daily-2026-09-02"] td { padding:13px 15px; border-bottom:1px solid var(--line); text-align:left; }
    .imported-report[data-report="daily-2026-09-02"] 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-09-02"] tr:last-child td { border-bottom:0; } .imported-report[data-report="daily-2026-09-02"] td:nth-child(n+2) { font-variant-numeric:tabular-nums; }
    .imported-report[data-report="daily-2026-09-02"] .yield-table { min-width:790px; }
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] .news { display:grid; grid-template-columns:repeat(2,1fr); gap:14px; }
    .imported-report[data-report="daily-2026-09-02"] .news article { padding:20px; border:1px solid var(--line); border-radius:14px; background:var(--panel); }
    .imported-report[data-report="daily-2026-09-02"] .news .num { color:var(--blue); font-weight:800; font-size:calc(.84rem * var(--reader-scale, 1)); }
    .imported-report[data-report="daily-2026-09-02"] ul { padding-left:1.25rem; } .imported-report[data-report="daily-2026-09-02"] li { margin-bottom:9px; }
    .imported-report[data-report="daily-2026-09-02"] a { color:var(--reader-color-9bc2ff, #9bc2ff); text-decoration-thickness:1px; text-underline-offset:3px; } .imported-report[data-report="daily-2026-09-02"] a:hover { color:var(--reader-color-c4dcff, #c4dcff); }
    .imported-report[data-report="daily-2026-09-02"] .sources { padding:22px 24px; border:1px solid var(--line); border-radius:14px; background:var(--reader-color-101c2cbf, #101c2cbf); }
    .imported-report[data-report="daily-2026-09-02"] 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-09-02"] .cards,.imported-report[data-report="daily-2026-09-02"] .news { grid-template-columns:repeat(2,1fr); } }
    @media (max-width:560px) { .imported-report[data-report="daily-2026-09-02"] .report-main { width:min(100% - 22px,1080px); padding-top:32px; } .imported-report[data-report="daily-2026-09-02"] .cards,.imported-report[data-report="daily-2026-09-02"] .news { grid-template-columns:1fr; } .imported-report[data-report="daily-2026-09-02"] .card { min-height:auto; } }
    @media print { .imported-report[data-report="daily-2026-09-02"]{color-scheme:light} .imported-report[data-report="daily-2026-09-02"]{background:#fff;color:#17202a} .imported-report[data-report="daily-2026-09-02"] .report-main{width:100%;padding:20px} .imported-report[data-report="daily-2026-09-02"] .card,.imported-report[data-report="daily-2026-09-02"] .news article,.imported-report[data-report="daily-2026-09-02"] .table-wrap,.imported-report[data-report="daily-2026-09-02"] .sources{background:#fff;border-color:#ccd4dd} .imported-report[data-report="daily-2026-09-02"] .meta,.imported-report[data-report="daily-2026-09-02"] .note{color:#52606d} .imported-report[data-report="daily-2026-09-02"] a{color:#164f9c} }
  
.imported-report[data-report="daily-2026-09-02"] .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-09-02"] .wmc-intro { max-width: 900px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-group { margin-top: 30px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-group > h3 { margin-bottom: 2px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-subtitle { margin-bottom: 12px; color: var(--muted); font-size: calc(.86rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-09-02"] .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-09-02"] .wmc-chart h4 { margin: 0 0 2px; font-size: calc(1rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-09-02"] .wmc-chart-scroll { overflow-x: auto; margin: 8px -4px 0; padding: 0 4px 4px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-chart-host { min-width: 700px; width: 100%; height: 340px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-chart-host.wmc-compact { height: 310px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-chart-host svg { display: block; width: 100%; height: 100%; }
.imported-report[data-report="daily-2026-09-02"] .wmc-chart-frame { fill: var(--reader-color-08111d6b, #08111d6b); stroke: var(--line); }
.imported-report[data-report="daily-2026-09-02"] .wmc-grid-line { stroke: var(--line); stroke-width: 1; opacity: .72; }
.imported-report[data-report="daily-2026-09-02"] .wmc-axis-label { fill: var(--muted); font-size: calc(11px * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-09-02"] .wmc-axis-title { fill: var(--text); font-size: calc(12px * var(--reader-scale, 1)); font-weight: 650; }
.imported-report[data-report="daily-2026-09-02"] .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-09-02"] .wmc-missing-line { stroke: var(--line); stroke-width: 1; stroke-dasharray: 4 5; }
.imported-report[data-report="daily-2026-09-02"] .wmc-missing-text { fill: var(--red); font-size: calc(10px * var(--reader-scale, 1)); font-weight: 700; }
.imported-report[data-report="daily-2026-09-02"] .wmc-band-label { fill: var(--muted); font-size: calc(10px * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-09-02"] .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-09-02"] .wmc-legend-item { display: inline-flex; align-items: center; gap: 7px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-swatch { width: 22px; height: 3px; border-radius: 2px; background: var(--wmc-swatch); }
.imported-report[data-report="daily-2026-09-02"] .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-09-02"] .wmc-note a { color: inherit; }
.imported-report[data-report="daily-2026-09-02"] .wmc-fg-scale { margin: 5px 0 0; color: var(--muted); font-size: calc(.76rem * var(--reader-scale, 1)); }
.imported-report[data-report="daily-2026-09-02"] .wmc-index-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 2px; }
.imported-report[data-report="daily-2026-09-02"] .wmc-index-grid > * { min-width: 0; }
@media (max-width: 560px) {
  .imported-report[data-report="daily-2026-09-02"] .wmc-chart { padding: 15px 10px 8px; }
  .imported-report[data-report="daily-2026-09-02"] .wmc-chart-host { min-width: 660px; }
}
@media print {
  .imported-report[data-report="daily-2026-09-02"] .wmc-chart { background: #fff; border-color: #ccd4dd; break-inside: avoid; }
  .imported-report[data-report="daily-2026-09-02"] .wmc-chart-frame { fill: #fff; stroke: #ccd4dd; }
  .imported-report[data-report="daily-2026-09-02"] .wmc-grid-line { stroke: #dce2e8; }
  .imported-report[data-report="daily-2026-09-02"] .wmc-axis-label, .imported-report[data-report="daily-2026-09-02"] .wmc-band-label { fill: #52606d; }
  .imported-report[data-report="daily-2026-09-02"] .wmc-axis-title { fill: #273747; }
  .imported-report[data-report="daily-2026-09-02"] .wmc-point-value { stroke: #fff; }
}

@media screen {
    .imported-report[data-report="daily-2026-09-02"] .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-09-02"] .sources:has(> h2:first-child), .imported-report[data-report="daily-2026-09-02"] .sources:has(> h3:first-child) { position:relative; margin-top:112px; padding-top:16px; }
    .imported-report[data-report="daily-2026-09-02"] .sources:has(> h2:first-child)::before, .imported-report[data-report="daily-2026-09-02"] .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-09-02"] .sources > :first-child { margin-top:0; }
    .imported-report[data-report="daily-2026-09-02"] .sources > :last-child { margin-bottom:0; }
    .imported-report[data-report="daily-2026-09-02"] .sources > h2:first-child, .imported-report[data-report="daily-2026-09-02"] .sources > h3:first-child { margin-top:0; margin-bottom:16px; }
    .imported-report[data-report="daily-2026-09-02"] .sources ul, .imported-report[data-report="daily-2026-09-02"] .sources ol { padding-inline-start:1.3em; }
    .imported-report[data-report="daily-2026-09-02"] .sources li, .imported-report[data-report="daily-2026-09-02"] .sources a { overflow-wrap:anywhere; }
  }
@media screen {
    .imported-report[data-report="daily-2026-09-02"] [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-09-02"] [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-09-02"] [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-09-02"] [data-reader-sources] > :last-child { margin-bottom:0!important; }
    .imported-report[data-report="daily-2026-09-02"] [data-reader-sources] ul, .imported-report[data-report="daily-2026-09-02"] [data-reader-sources] ol { padding-inline-start:1.3em; }
    .imported-report[data-report="daily-2026-09-02"] [data-reader-sources] li, .imported-report[data-report="daily-2026-09-02"] [data-reader-sources] a { overflow-wrap:anywhere; }
  }
:root{--reader-color-08111d:#08111d;--reader-color-101c2c:#101c2c;--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-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}
