.term-card .term-preview.cs-card-preview{color:#3b1d0a;background:linear-gradient(165deg,#fff4ea,#fde4cf);align-content:center;gap:7px;padding:11px;display:grid}.cs-card-page{background:#fff;border:1px solid #f1c9a5;border-radius:9px;gap:4px;padding:9px 10px;display:grid}.term-card .term-preview.cs-card-preview .cs-card-page small{color:#8a4a1c;font-size:9.5px;font-weight:700}.term-card .term-preview.cs-card-preview .cs-card-page b{color:#3b1d0a;font-size:13px}.term-card .term-preview.cs-card-preview .cs-card-price{color:#b23c0a;font-size:11px;font-weight:800}.term-card .term-preview.cs-card-preview .cs-card-badge{color:#175a31;background:#effaf3;border:1.5px dashed #1d6b3b;border-radius:6px;justify-self:start;padding:2px 7px;font-size:10.5px;font-weight:800}.term-interactive-demo.cs-demo{color:#3b1d0a;background:#fdf6ef;border-color:#f0d2b8;gap:12px;padding:14px}.cs-demo-manifest{background:#2a1d14;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:8px 11px;display:flex}.cs-demo-manifest code{color:#f3e6da;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:12px}.cs-demo-manifest code b{color:#ffd08a}.cs-demo-manifest span{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:800}.cs-demo-manifest span.is-hit{color:#c9f5d8;background:#1f5c36}.cs-demo-manifest span.is-miss{color:#ffd0c8;background:#5a2a22}.cs-demo-browser{background:#fff;border:1px solid #e6c7ab;border-radius:10px;overflow:hidden}.cs-demo-tabs{background:#f2e5d8;flex-wrap:wrap;gap:4px;padding:6px 8px 0;display:flex}.term-interactive-demo.cs-demo .cs-demo-tab{color:#6b4a33;min-height:30px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:1px solid #0000;border-radius:7px 7px 0 0;padding:5px 10px;font-size:12px}.term-interactive-demo.cs-demo .cs-demo-tab:hover{color:#3b1d0a}.term-interactive-demo.cs-demo .cs-demo-tab[aria-pressed=true]{color:#3b1d0a;background:#fff;border-color:#e6c7ab #e6c7ab #fff}.cs-demo-page{background:#fff;align-content:start;gap:8px;min-height:170px;padding:16px;display:grid}.cs-demo-page small{color:#8a4a1c;font-size:12px;font-weight:700}.cs-demo-page h3{color:#3b1d0a;margin:0;font-size:18px}.cs-demo-price{color:#b23c0a;border:2px solid #0000;border-radius:6px;justify-self:start;margin:0;padding:2px 6px;font-size:20px;font-weight:850}.cs-demo-price em{color:#175a31;font-size:12px;font-style:normal;font-weight:800}.cs-demo-price.is-read{border-style:dashed;border-color:#1d6b3b}.cs-demo-page.is-redesigned{background:#fffaf3}.cs-demo-page.is-redesigned .cs-demo-price{color:#3b1d0a;font-size:15px;font-weight:700}.cs-demo-page.is-redesigned .cs-demo-price strong{color:#b23c0a;font-size:22px}.cs-demo-page.is-news{background:#f7f8fa}.cs-demo-page.is-news small{color:#4b5563}.cs-demo-page.is-news h3{color:#1f2937}.cs-demo-page.is-news p{color:#374151;margin:0;font-size:14px}.cs-demo-badge{border:2px dashed;border-radius:8px;justify-self:start;padding:4px 10px;font-size:13px;font-weight:800}.cs-demo-badge.is-ok{color:#175a31;background:#effaf3;border-color:#1d6b3b}.cs-demo-badge.is-stale{color:#374151;background:#f3f4f6;border-color:#6b7280;-webkit-text-decoration:line-through #9ca3af;text-decoration:line-through #9ca3af}.cs-demo-badge.is-miss{color:#7a4100;background:#fff6e5;border-color:#b06000}.cs-demo-actions{flex-wrap:wrap;gap:7px;display:flex}.term-interactive-demo.cs-demo .cs-demo-act{color:#4a2a14;background:#fff;border:1px solid #dcbfa5;min-height:34px;padding:6px 11px;font-size:13px}.term-interactive-demo.cs-demo .cs-demo-act:hover:not(:disabled){color:#2a1608;border-color:#4a2a14}.term-interactive-demo.cs-demo .cs-demo-act.is-primary{color:#fff;background:#b23c0a;border-color:#b23c0a}.term-interactive-demo.cs-demo .cs-demo-act.is-primary:hover:not(:disabled){color:#fff;background:#8f2f06}.term-interactive-demo.cs-demo .cs-demo-act:disabled{color:#6b5a4c;cursor:not-allowed;background:#f4efe9;border-color:#e2d6cb}.term-interactive-demo.cs-demo .cs-demo-act[aria-pressed=true]{color:#6b3900;background:#fff6e5;border-color:#b06000}.term-interactive-demo.cs-demo .cs-demo-act.is-reset{margin-left:auto}.term-interactive-demo.cs-demo button:focus-visible{outline-offset:2px;outline:2px solid #b23c0a}.term-interactive-demo.cs-demo .cs-demo-status{color:#4a2a14;background:#fff;border-left:3px solid #b23c0a;border-radius:6px;padding:9px 12px}@media (max-width:640px){.term-interactive-demo.cs-demo .cs-demo-act.is-reset{margin-left:0}}
