h1[data-astro-cid-iqswr7gg]{color:var(--as-marine);margin-bottom:var(--as-space-6)}section[data-astro-cid-iqswr7gg]{margin-bottom:var(--as-space-8)}h2[data-astro-cid-iqswr7gg]{color:var(--as-navy);margin-bottom:var(--as-space-4)}.overview[data-astro-cid-iqswr7gg] p[data-astro-cid-iqswr7gg]{font-size:1.125rem;max-width:700px}.colors-grid[data-astro-cid-iqswr7gg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--as-space-4)}.color-card[data-astro-cid-iqswr7gg]{border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.color-preview[data-astro-cid-iqswr7gg]{background:var(--bg-color);height:100px}.color-info[data-astro-cid-iqswr7gg]{padding:var(--as-space-4);background:#fff}.color-info[data-astro-cid-iqswr7gg] h3[data-astro-cid-iqswr7gg]{margin-bottom:4px}.color-info[data-astro-cid-iqswr7gg] code[data-astro-cid-iqswr7gg]{font-family:monospace;color:var(--as-marine)}.color-info[data-astro-cid-iqswr7gg] p[data-astro-cid-iqswr7gg]{margin-top:8px;font-size:.875rem;color:var(--as-text-secondary)}.warning-box[data-astro-cid-iqswr7gg]{background:#fff5f5;border:1px solid #BA1A1A;border-radius:8px;padding:var(--as-space-6)}.rule-id[data-astro-cid-iqswr7gg]{font-family:monospace;font-size:.875rem;color:#ba1a1a;font-weight:600}.warning-box[data-astro-cid-iqswr7gg] h3[data-astro-cid-iqswr7gg]{margin-top:8px;color:#ba1a1a}.examples[data-astro-cid-iqswr7gg]{display:flex;gap:var(--as-space-4);margin-top:var(--as-space-4)}.example[data-astro-cid-iqswr7gg]{flex:1}.example[data-astro-cid-iqswr7gg] .preview[data-astro-cid-iqswr7gg]{padding:var(--as-space-4);border-radius:4px;text-align:center;font-weight:500}.example[data-astro-cid-iqswr7gg] .preview[data-astro-cid-iqswr7gg].violation-demo{border:3px dashed #BA1A1A;position:relative;opacity:.8}.example[data-astro-cid-iqswr7gg] .label[data-astro-cid-iqswr7gg]{display:block;margin-top:8px;text-align:center;font-size:.875rem;font-weight:600}.example[data-astro-cid-iqswr7gg] .label[data-astro-cid-iqswr7gg].error{color:#ba1a1a;font-weight:700}.example[data-astro-cid-iqswr7gg] .label[data-astro-cid-iqswr7gg].success{color:var(--as-green-text);font-weight:700}.example[data-astro-cid-iqswr7gg].bad .label[data-astro-cid-iqswr7gg]{color:#ba1a1a}.example[data-astro-cid-iqswr7gg].good .label[data-astro-cid-iqswr7gg]{color:var(--as-green-text)}pre[data-astro-cid-iqswr7gg]{background:var(--as-navy);color:var(--as-pale-blue);padding:var(--as-space-4);border-radius:8px;overflow-x:auto}code[data-astro-cid-iqswr7gg]{font-family:JetBrains Mono,monospace;font-size:.875rem}body.dark-mode h1[data-astro-cid-iqswr7gg]{color:var(--as-citrus)!important}body.dark-mode h2[data-astro-cid-iqswr7gg]{color:#e5eeef!important}body.dark-mode .color-info[data-astro-cid-iqswr7gg]{background:#1a2530}body.dark-mode .color-info[data-astro-cid-iqswr7gg] h3[data-astro-cid-iqswr7gg]{color:#e5eeef}body.dark-mode .color-info[data-astro-cid-iqswr7gg] code[data-astro-cid-iqswr7gg]{color:var(--as-citrus)}body.dark-mode .color-info[data-astro-cid-iqswr7gg] p[data-astro-cid-iqswr7gg]{color:#9aa8b0}body.dark-mode .color-card[data-astro-cid-iqswr7gg]{box-shadow:0 2px 8px #0000004d}body.dark-mode .warning-box[data-astro-cid-iqswr7gg]{background:#ba1a1a26;border-color:#ba1a1a66}body.dark-mode .warning-box[data-astro-cid-iqswr7gg] h3[data-astro-cid-iqswr7gg]{color:#ff8a80}body.dark-mode .warning-box[data-astro-cid-iqswr7gg] p[data-astro-cid-iqswr7gg]{color:#d0d8dc}body.dark-mode .rule-id[data-astro-cid-iqswr7gg]{color:var(--as-citrus)}body.dark-mode .example[data-astro-cid-iqswr7gg] .label[data-astro-cid-iqswr7gg].error{color:#ff8a80}body.dark-mode .example[data-astro-cid-iqswr7gg] .label[data-astro-cid-iqswr7gg].success,body.dark-mode .example[data-astro-cid-iqswr7gg].good .label[data-astro-cid-iqswr7gg]{color:var(--as-citrus)}body.dark-mode .overview[data-astro-cid-iqswr7gg] p[data-astro-cid-iqswr7gg],body.dark-mode section[data-astro-cid-iqswr7gg]>p[data-astro-cid-iqswr7gg]{color:#d0d8dc}body.dark-mode .css-variables[data-astro-cid-iqswr7gg] h2[data-astro-cid-iqswr7gg]{padding-bottom:12px;border-bottom:2px solid #3a4a5a}
