/* caught-claude-cheating.css — extracted from inline <style> blocks. Generated by scripts/h1-extract.mjs */
/* per-post signature: caught-claude-cheating (cyan / corner-brackets / rounded-8 / tight / all-mono-upper / geometric / left-rail) */
      .article-wrap[data-sig-palette="cyan"] {
        --sig-fg: #00ddff;
        --sig-accent: #88ffff;
        --sig-dim: #0a4060;
        --sig-glow: rgba(0,221,255,0.4);
      }
      .article-wrap[data-sig="caught-claude-cheating"] .tldr,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point,
      .article-wrap[data-sig="caught-claude-cheating"] .visual-flow .step,
      .article-wrap[data-sig="caught-claude-cheating"] .do-dont .col,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box,
      .article-wrap[data-sig="caught-claude-cheating"] .rule-list {
        position: relative;
        border: none;
        border-radius: 8px;
        padding: 14px 18px;
        background: #050a0c;
        margin-left: 8px;
        border-left: 4px solid var(--sig-fg);
      }
      .article-wrap[data-sig="caught-claude-cheating"] .tldr::before,
      .article-wrap[data-sig="caught-claude-cheating"] .tldr::after,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card::before,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card::after,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table::before,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table::after,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point::before,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point::after,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box::before,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box::after {
        content: "";
        position: absolute;
        width: 12px;
        height: 12px;
        border-color: var(--sig-fg);
        border-style: solid;
        border-width: 0;
      }
      .article-wrap[data-sig="caught-claude-cheating"] .tldr::before,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card::before,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table::before,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point::before,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box::before {
        top: -1px; right: -1px; border-top-width: 2px; border-right-width: 2px;
      }
      .article-wrap[data-sig="caught-claude-cheating"] .tldr::after,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card::after,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table::after,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point::after,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box::after {
        bottom: -1px; left: -1px; border-bottom-width: 2px; border-left-width: 2px;
      }
      .article-wrap[data-sig="caught-claude-cheating"] .tldr,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point,
      .article-wrap[data-sig="caught-claude-cheating"] .visual-flow .step,
      .article-wrap[data-sig="caught-claude-cheating"] .do-dont .col,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box,
      .article-wrap[data-sig="caught-claude-cheating"] .rule-list,
      .article-wrap[data-sig="caught-claude-cheating"] .tldr-label,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card h3,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point strong,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table th,
      .article-wrap[data-sig="caught-claude-cheating"] .do-dont .col h4,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box h3 {
        font-family: 'JetBrains Mono', monospace;
        text-transform: uppercase;
        letter-spacing: 0.06em;
      }
      .article-wrap[data-sig="caught-claude-cheating"] .tldr-label,
      .article-wrap[data-sig="caught-claude-cheating"] .concept-card h3,
      .article-wrap[data-sig="caught-claude-cheating"] .key-point strong,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table th,
      .article-wrap[data-sig="caught-claude-cheating"] .do-dont .col h4,
      .article-wrap[data-sig="caught-claude-cheating"] .cta-box h3 {
        color: var(--sig-fg);
      }
      .article-wrap[data-sig="caught-claude-cheating"] .info-table { padding: 0; }
      .article-wrap[data-sig="caught-claude-cheating"] .info-table table { width: 100%; border-collapse: collapse; }
      .article-wrap[data-sig="caught-claude-cheating"] .info-table td,
      .article-wrap[data-sig="caught-claude-cheating"] .info-table th {
        border-bottom: 1px solid var(--sig-dim);
        padding: 10px 14px;
      }
      .article-wrap[data-sig="caught-claude-cheating"] .visual-flow {
        display: grid; gap: 12px; padding-left: 16px; border-left: 4px solid var(--sig-fg);
      }
      .article-wrap[data-sig="caught-claude-cheating"] .do-dont {
        display: grid; grid-template-columns: 1fr 1fr; gap: 12px;
      }
