@font-face {
  font-family:'IBM Plex Mono Digits';
  src:url('/landing-final-font-assets/IBMPlexMono-400.woff2') format('woff2');
  font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0030-0039;
}
@font-face {
  font-family:'IBM Plex Mono Digits';
  src:url('/landing-final-font-assets/IBMPlexMono-500.woff2') format('woff2');
  font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0030-0039;
}
@font-face {
  font-family:'IBM Plex Mono Digits';
  src:url('/landing-final-font-assets/IBMPlexMono-600.woff2') format('woff2');
  font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0030-0039;
}
/* Frozen approved first-card styles only. All other components remain untouched. */
.minimal-disclosure #inside-thread #dcSig{--info-ink:#17221e;--info-muted:#596760;--info-line:#dbe2d8;--info-ground:#fff;--info-accent:#3d5a38;box-shadow:none!important;border:1px solid var(--info-line)!important;background:var(--info-ground)!important;color:var(--info-ink)!important}
.minimal-disclosure #inside-thread #dcSig .thesis-choice{display:flex;align-items:flex-start;flex-direction:column;text-align:left}
.minimal-disclosure #inside-thread #dcSig .preview-context{margin:15px 0 0;padding:0;border:0;font-size:13px!important;line-height:1.65!important}
.minimal-disclosure #inside-thread #dcSig .preview-context>span{font-size:13px!important;color:var(--info-muted)}
.minimal-disclosure #inside-thread #dcSig .info-source-cues{display:grid;gap:5px;margin-top:8px}
.minimal-disclosure #inside-thread #dcSig a{color:var(--info-accent);text-underline-offset:4px;overflow-wrap:anywhere}
.minimal-disclosure #inside-thread #dcSig .preview-others{border-color:var(--info-line);padding-top:12px;margin-top:15px;font-size:13px!important;line-height:1.65!important}
.minimal-disclosure #inside-thread #dcSig .judge-note{border-color:var(--info-line);margin-top:15px!important;padding-top:12px!important;color:var(--info-muted)!important}
@media(prefers-color-scheme:dark){.minimal-disclosure #inside-thread #dcSig{--info-ink:#e6ebe8;--info-muted:#b3bdb9;--info-line:#354139;--info-ground:#1a2220;--info-accent:#a9c496}}
/* Only the first reason/status graphic. Preserve the full result player and final choice. */
.minimal-disclosure #inside-thread #dcSig{padding:20px!important;border-radius:18px!important}
.minimal-disclosure #inside-thread #dcSig .dc-k{margin-bottom:12px!important}
.minimal-disclosure #inside-thread #dcSig .thesis-choice{padding:0!important;border:0!important;gap:8px!important;background:transparent!important}
.minimal-disclosure #inside-thread #dcSig .thesis-line{order:0!important;font-size:20px!important;line-height:1.5!important}
.minimal-disclosure #inside-thread #dcSig .thesis-status{order:1!important;padding:0 0 0 20px!important;border:0!important;border-radius:0!important;background:transparent!important;margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.65!important}
.minimal-disclosure #inside-thread #dcSig .thesis-action{order:2!important;margin:10px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.65!important;text-decoration:none!important;color:var(--info-accent)!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review[hidden]{display:none!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review:not([hidden]){display:block!important;margin:16px 0 0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid var(--info-line)!important;border-radius:0!important;background:transparent!important;font-size:13px!important;line-height:1.65!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review>.review-label,.minimal-disclosure #inside-thread #dcSig #thesis-review>.review-evidence,.minimal-disclosure #inside-thread #dcSig #thesis-review>.review-source{display:none!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review .preview-context{margin:0!important;padding:0!important}
.minimal-disclosure #inside-thread #dcSig .info-source-cues{gap:8px;margin-top:10px}
.minimal-disclosure #inside-thread #dcSig #thesis-review .preview-others{margin-top:16px!important;padding-top:14px!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review .judge-note{margin-top:16px!important;padding-top:14px!important;font-size:13px!important}

/* Scoped polish: one body size, shared text axis, semantic color on dots only. */
.minimal-disclosure #inside-thread #dcSig{padding:20px!important}
.minimal-disclosure #inside-thread #dcSig .dc-k{padding-left:20px!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.65!important;font-weight:500!important;letter-spacing:0!important;color:var(--info-muted)!important}
.minimal-disclosure #inside-thread #dcSig .thesis-choice{gap:4px!important;color:var(--info-ink)!important}
.minimal-disclosure #inside-thread #dcSig .thesis-line,.minimal-disclosure #inside-thread #dcSig .thesis-line>span{font-size:13px!important;line-height:1.65!important;font-weight:500!important;color:var(--info-ink)!important}
.minimal-disclosure #inside-thread #dcSig .thesis-line{display:flex!important;gap:8px!important;align-items:flex-start!important}
.minimal-disclosure #inside-thread #dcSig .thesis-line>.thesis-dot{width:12px!important;height:12px!important;min-width:12px!important;flex:none!important;margin-top:5px!important}
.minimal-disclosure #inside-thread #dcSig .thesis-status{font-size:13px!important;line-height:1.65!important;font-weight:400!important;color:var(--info-muted)!important;padding-left:20px!important}
.minimal-disclosure #inside-thread #dcSig .thesis-action{margin:12px 0 0 20px!important;font-size:13px!important;line-height:1.65!important;font-weight:400!important;color:var(--info-muted)!important;text-decoration:underline!important;text-decoration-color:var(--info-line)!important;text-underline-offset:4px!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review a,.minimal-disclosure #inside-thread #dcSig #thesis-review summary,.minimal-disclosure #inside-thread #dcSig #thesis-review .preview-others{color:var(--info-ink)!important;font-size:13px!important}
.minimal-disclosure #inside-thread #dcSig #thesis-review{color:var(--info-muted)!important}
.minimal-disclosure #inside-thread #dcSig .thesis-choice:focus-visible{outline:2px solid var(--info-ink)!important;outline-offset:6px!important;border-radius:4px!important}

.minimal-disclosure #inside-thread #dcSig,.minimal-disclosure #inside-thread #dcSig *{font-family:"IBM Plex Mono Digits","IBM Plex Sans KR","Apple SD Gothic Neo",system-ui,sans-serif!important}
