/* skill-files-too-long.css — extracted from inline <style> blocks. Generated by scripts/h1-extract.mjs */
/* per-post signature: skill-files-too-long
         palette=neon-pink, border=dotted-1, corner=terminal-tag,
         density=staggered, typography=mono-sans, icon=no-icon, rhythm=stacked-stripes */
      .article-wrap[data-sig="skill-files-too-long"] {
        --sig-fg: #ff44aa;
        --sig-accent: #ffeeff;
        --sig-dim: #5a0a3a;
        --sig-glow: rgba(255,68,170,0.45);
      }
      .article-wrap[data-sig="skill-files-too-long"] .tldr,
      .article-wrap[data-sig="skill-files-too-long"] .concept-card,
      .article-wrap[data-sig="skill-files-too-long"] .info-table,
      .article-wrap[data-sig="skill-files-too-long"] .key-point,
      .article-wrap[data-sig="skill-files-too-long"] .do-dont .col,
      .article-wrap[data-sig="skill-files-too-long"] .visual-flow .step,
      .article-wrap[data-sig="skill-files-too-long"] .cta-box,
      .article-wrap[data-sig="skill-files-too-long"] .rule-list {
        border: 1px dotted var(--sig-fg);
        clip-path: polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 0 100%);
        padding: 20px 22px;
        background: #050008;
      }
      .article-wrap[data-sig="skill-files-too-long"] .concept-grid,
      .article-wrap[data-sig="skill-files-too-long"] .do-dont {
        gap: 20px;
      }
      .article-wrap[data-sig="skill-files-too-long"] .concept-grid > *:nth-child(even),
      .article-wrap[data-sig="skill-files-too-long"] .do-dont > *:nth-child(even) {
        transform: translateY(8px);
      }
      .article-wrap[data-sig="skill-files-too-long"] .tldr-label,
      .article-wrap[data-sig="skill-files-too-long"] .concept-card-title,
      .article-wrap[data-sig="skill-files-too-long"] .key-point strong,
      .article-wrap[data-sig="skill-files-too-long"] h3 {
        font-family: 'JetBrains Mono', monospace;
        font-weight: 600;
        color: var(--sig-fg);
      }
      .article-wrap[data-sig="skill-files-too-long"] .tldr,
      .article-wrap[data-sig="skill-files-too-long"] .concept-card p,
      .article-wrap[data-sig="skill-files-too-long"] .key-point,
      .article-wrap[data-sig="skill-files-too-long"] .info-table td {
        font-family: ui-sans-serif, system-ui, sans-serif;
      }
      .article-wrap[data-sig="skill-files-too-long"] .info-table th {
        color: var(--sig-fg);
        border-bottom: 1px dotted var(--sig-fg);
      }
      .article-wrap[data-sig="skill-files-too-long"] .info-table td {
        border-bottom: 1px dotted var(--sig-dim);
      }
      .article-wrap[data-sig="skill-files-too-long"] .key-point {
        border-left: 3px dotted var(--sig-accent);
      }
      .article-wrap[data-sig="skill-files-too-long"] > section:nth-of-type(even),
      .article-wrap[data-sig="skill-files-too-long"] > div:nth-of-type(even) {
        background: #050505;
      }
