.term-card .git-card-preview{--git-ink:#34405a;--git-muted:#74809a;--git-line:#dfe5f2;--git-accent:#4c66d0;border-color:var(--git-line);min-width:0;min-height:150px;color:var(--git-ink);background:linear-gradient(140deg,#fafbff 0%,#f2f5fb 100%);align-content:center;gap:7px;padding:11px 12px;font-size:10px;line-height:1.3;display:grid}.term-card .git-card-preview :is(small,p,span,label,li,code,i){min-width:0;font-size:9px;line-height:1.3}.term-card .git-card-preview :is(b,strong){min-width:0;font-size:10px;line-height:1.25}.git-card-heading{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.git-card-heading small{color:var(--git-muted);letter-spacing:.18px;white-space:nowrap;font-size:8px;font-weight:800}.git-card-heading strong{color:#4b60b5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.term-card .git-card-preview{background:linear-gradient(140deg,#f8fbff,#eef5f4)}.git-card-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.git-card-flow>li{background:#ffffffd1;border:1px solid #d9e1ed;border-radius:5px;align-content:center;gap:2px;min-width:0;padding:6px;display:grid}.git-card-flow>li small{color:#7b879d;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:800}.git-card-flow>li b{color:#596983;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.git-card-flow>li span{color:#718097;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7px;overflow:hidden}.git-card-flow>li.is-work{background:#fffaf0;border-color:#e3d6bf}.git-card-flow>li.is-work b{color:#9a6d3b}.git-card-flow>li.is-stage{background:#f0f3ff;border-color:#cbd8fb}.git-card-flow>li.is-stage b{color:#4f65bd}.git-card-flow>li.is-history{background:#eff9f2;border-color:#c5e1ce}.git-card-flow>li.is-history b{color:#3d825d}.git-card-flow>li.is-arrow{background:0 0;border:0;align-content:center;padding:0;display:grid}.git-card-flow>li.is-arrow i{color:#596983;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.03em;background:#eef0f4;border-radius:4px;place-items:center;padding:3px 0;font-size:7px;font-style:normal;font-weight:800;display:grid}.git-card-conclusion{color:#5e7768;border-top:1px solid #d4e4db;gap:2px;min-width:0;margin:0;padding:5px 7px;font-size:9px;line-height:1.45;display:grid}.git-card-conclusion strong{color:#2f6a45;font-size:9px}.git-card-conclusion code{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#4f65bd}.term-interactive-demo.git-demo{--git-work-bg:#fff7ea;--git-work-bd:#e3c178;--git-work-ink:#8a5a1a;--git-stage-bg:#eef2ff;--git-stage-bd:#b9c6f6;--git-stage-ink:#3a4fb0;--git-hist-bg:#ecf6ef;--git-hist-bd:#a7cdb6;--git-hist-ink:#2f6a45;color:#2a2f3a;background:#f6f7f9;border:1px solid #d7dbe3;border-radius:10px;gap:12px;padding:16px;display:grid}.term-interactive-demo.git-demo .git-cli{color:#d7dce6;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#20232b;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.term-interactive-demo.git-demo .git-cli code{color:#e6e8ee}.term-interactive-demo.git-demo .git-cli-prompt{color:#7fd1a6;font-weight:700}.term-interactive-demo.git-demo .git-cli-sep{color:#6b7280}.term-interactive-demo.git-demo .git-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.term-interactive-demo.git-demo .git-lane{background:#fff;border:1px solid #d7dbe3;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.term-interactive-demo.git-demo .git-lane>h3{letter-spacing:.04em;text-transform:uppercase;color:#4d5563;margin:0;font-size:11px;font-weight:800}.term-interactive-demo.git-demo .git-lane.is-work{background:var(--git-work-bg);border-color:var(--git-work-bd)}.term-interactive-demo.git-demo .git-lane.is-work>h3{color:var(--git-work-ink)}.term-interactive-demo.git-demo .git-lane.is-stage{background:var(--git-stage-bg);border-color:var(--git-stage-bd)}.term-interactive-demo.git-demo .git-lane.is-stage>h3{color:var(--git-stage-ink)}.term-interactive-demo.git-demo .git-lane.is-history{background:var(--git-hist-bg);border-color:var(--git-hist-bd)}.term-interactive-demo.git-demo .git-lane.is-history>h3{color:var(--git-hist-ink)}.term-interactive-demo.git-demo .git-file{background:#ffffffe6;border:1px solid #e3e6ec;border-radius:6px;gap:5px;padding:8px 9px;display:grid}.term-interactive-demo.git-demo .git-file.is-staged{border-color:var(--git-stage-bd);background:#fff}.term-interactive-demo.git-demo .git-file code{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#2a2f3a;overflow-wrap:anywhere;font-size:12px;font-weight:700}.term-interactive-demo.git-demo .git-file small{color:#6b7280;font-size:11px}.term-interactive-demo.git-demo .git-diff{color:#d7dce6;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#20232b;border-radius:5px;gap:2px;padding:6px 7px;font-size:11px;line-height:1.45;display:grid}.term-interactive-demo.git-demo .git-diff .is-add{color:#7fd1a6}.term-interactive-demo.git-demo .git-diff .is-remove{color:#f3a6b0}.term-interactive-demo.git-demo .git-empty{color:#8a90a0;text-align:center;background:#ffffff80;border:1px dashed #c8ccd6;border-radius:6px;margin:0;padding:10px;font-size:12px;line-height:1.5}.term-interactive-demo.git-demo .git-history{gap:6px;margin:0;padding:0;list-style:none;display:grid}.term-interactive-demo.git-demo .git-commit{border:1px solid var(--git-hist-bd);border-left:3px solid var(--git-hist-ink);background:#fff;border-radius:6px;gap:2px;padding:7px 9px;display:grid}.term-interactive-demo.git-demo .git-commit.is-head{border-color:var(--git-hist-ink);box-shadow:0 0 0 1px var(--git-hist-ink) inset}.term-interactive-demo.git-demo .git-commit-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.term-interactive-demo.git-demo .git-commit-sha{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--git-hist-ink);font-size:11px;font-weight:800}.term-interactive-demo.git-demo .git-commit-msg{color:#2a2f3a;overflow-wrap:anywhere;font-size:12px;font-weight:650}.term-interactive-demo.git-demo .git-commit-meta{color:#6b7280;font-size:11px}.term-interactive-demo.git-demo .git-head-tag{background:var(--git-hist-ink);color:#fff;letter-spacing:.03em;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}.term-interactive-demo.git-demo .git-commit-bar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.term-interactive-demo.git-demo .git-msg-label{letter-spacing:.04em;text-transform:uppercase;color:#4d5563;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.term-interactive-demo.git-demo .git-msg{color:#2a2f3a;min-height:38px;font:inherit;background:#fff;border:1px solid #c8ccd6;border-radius:8px;padding:8px 12px;font-size:13px}.term-interactive-demo.git-demo .git-msg:focus{outline-offset:1px;border-color:#2a2f3a;outline:2px solid #2a2f3a}.term-interactive-demo.git-demo .git-need{color:#6b7280;margin:0;font-size:12px;line-height:1.55}.term-interactive-demo.git-demo .git-need b{color:#2a2f3a}.term-interactive-demo.git-demo .git-toolbar{flex-wrap:wrap;gap:8px;display:flex}.term-interactive-demo.git-demo .git-act{min-height:34px;font:inherit;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:650;display:inline-flex;color:#2a2f3a!important;background:#fff!important;border:1px solid #c8ccd6!important;border-radius:7px!important}.term-interactive-demo.git-demo .git-act:hover:not(:disabled){color:#2a2f3a!important;background:#eef0f4!important;border-color:#2a2f3a!important}.term-interactive-demo.git-demo .git-act:focus-visible{outline-offset:2px;outline:2px solid #2a2f3a}.term-interactive-demo.git-demo .git-act:disabled{cursor:not-allowed;color:#a0a4ad!important;background:#f1f2f5!important;border-color:#d7dbe3!important}.term-interactive-demo.git-demo .git-cta{min-height:38px;font:inherit;justify-content:center;align-items:center;gap:6px;padding:9px 22px;font-size:14px;font-weight:750;transition:background-color .15s ease-out;display:inline-flex;background:var(--color-rausch-600)!important;color:#fff!important;border:0!important;border-radius:8px!important}.term-interactive-demo.git-demo .git-cta:hover:not(:disabled){background:color-mix(in srgb, var(--color-rausch-600) 88%, #000)!important;color:#fff!important}.term-interactive-demo.git-demo .git-cta:focus-visible{outline:3px solid color-mix(in srgb, var(--color-rausch-600) 38%, #fff);outline-offset:2px}.term-interactive-demo.git-demo .git-cta:disabled{cursor:not-allowed;color:#fff!important;background:#c0c4cc!important}.term-interactive-demo.git-demo .git-status{color:#2a2f3a;background:#eef0f4;border-left:3px solid #2a2f3a;border-radius:4px;margin:0;padding:9px 12px;font-size:13px;line-height:1.55}.term-interactive-demo.git-demo .git-status b{color:#2a2f3a}.term-interactive-demo.git-demo .git-head-readout{color:#4d5563;margin:0;font-size:12px;line-height:1.5}.term-interactive-demo.git-demo .git-head-readout b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#2a2f3a}@media (prefers-reduced-motion:reduce){.term-interactive-demo.git-demo .git-cta{transition:none}}@media (max-width:640px){.term-interactive-demo.git-demo .git-lanes,.term-interactive-demo.git-demo .git-commit-bar{grid-template-columns:minmax(0,1fr)}}.term-card .term-preview.git-card-preview{background:#f2f3f4;border-color:#c5cad1}@media (max-width:780px){.term-card .git-card-preview{gap:6px;min-height:150px;padding:10px;overflow:visible}.git-card-flow{grid-template-columns:minmax(0,1fr);gap:3px}.git-card-flow>li{padding-inline:5px}}.term-card .term-preview.git-card-preview{gap:8px;padding:10px;display:grid;color:#e8efe4!important;background:radial-gradient(circle at 88% 12%,#c9a22729,#0000 32%),linear-gradient(168deg,#2a2e2a,#1c201c)!important;border-color:#3a4038!important}.git-card-scm{background:#242824;border:1px solid #4a5248;border-radius:10px;gap:6px;padding:8px;display:grid;box-shadow:0 10px 24px #080a0847}.git-card-scm header{justify-content:space-between;gap:8px;display:flex}.git-card-scm header small{letter-spacing:.06em;font-weight:850;color:#9aa394!important;font-size:8px!important}.git-card-scm header b{background:#c9a227;border-radius:999px;padding:2px 6px;color:#2a2210!important;font-size:8px!important}.git-card-scm section{gap:3px;display:grid}.git-card-scm section small{color:#8b9386!important;font-size:8px!important}.git-card-file,.git-card-empty,.git-card-commit{border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:6px 8px;display:flex}.git-card-file.is-dirty{background:#3a3220;border:1px solid #c9a227}.git-card-file code,.git-card-commit code{color:#f4efe4!important;font-size:10px!important}.git-card-file strong{color:#f0d36a!important;font-size:9px!important}.git-card-empty{background:#1a1e1a;color:#8b9386!important;font-size:10px!important}.git-card-commit{background:#1e2a22;border:1px solid #3d6b4f}.git-card-commit span{color:#cfe3d4!important;font-size:10px!important}.git-card-conclusion{margin:0;font-weight:650;line-height:1.45;color:#e8efe4!important;font-size:10px!important}.term-interactive-demo.git-demo{color:#e8efe4;background:#222622;border-color:#3a4038;gap:12px;padding:12px;display:grid}.git-demo-entry{color:#c5cdc0;margin:0;font-size:13px;line-height:1.55}.git-demo-entry code{color:#f0d36a;background:#1a1e1a;border-radius:4px;padding:1px 5px}.git-demo-scm{background:#242824;border:1px solid #4a5248;border-radius:14px;gap:10px;padding:16px;display:grid;box-shadow:0 16px 36px #080a0847}.git-demo-scm header{justify-content:space-between;gap:8px;display:flex}.git-demo-scm header b{color:#2a2210;background:#c9a227;border-radius:999px;padding:4px 8px;font-size:12px}.git-demo-scm.is-empty header b{color:#fff7f4;background:#d4654f}.git-demo-scm.is-done header b{color:#f4fff8;background:#3d8b5c}.git-demo-scm section{gap:6px;display:grid}.git-demo-scm section small{color:#9aa394;font-size:11px;font-weight:800}.git-demo-file,.git-demo-empty,.git-demo-commit{border-radius:10px;gap:2px;margin:0;padding:10px 12px;display:grid}.git-demo-file.is-dirty{background:#3a3220;border:1px solid #c9a227}.git-demo-file.is-staged{background:#3a2824;border:1px solid #d4654f}.git-demo-empty{color:#8b9386;background:#1a1e1a}.git-demo-commit{background:#1e2a22;border:1px solid #3d6b4f}.git-demo-commit.is-fresh{background:#24382c;border-color:#3d8b5c}.git-demo-file code,.git-demo-commit code{color:#f4efe4}.git-demo-file strong{color:#f0d36a}.git-demo-file.is-staged strong{color:#ffb4a4}.git-demo-stamp{margin:0;font-weight:800}.git-demo-note{color:#c5cdc0;margin:0}.git-demo-controls{flex-wrap:wrap;gap:8px;display:flex}.term-interactive-demo.git-demo button{color:#e8efe4;background:#2a302a;border-color:#4a5248}.term-interactive-demo.git-demo button:hover,.term-interactive-demo.git-demo button[aria-pressed=true]{color:#2a2210;background:#c9a227;border-color:#c9a227}.term-interactive-demo.git-demo button:focus-visible{outline-offset:3px;outline:3px solid #c9a22773!important}.term-interactive-demo.git-demo .git-demo-recover{color:#fff7f4;background:#d4654f;border-color:#d4654f}.git-examples article.is-good{border-left:3px solid #3d8b5c}.git-examples article.is-bad{border-left:3px solid #d4654f}@media (max-width:780px){.git-demo-controls{flex-direction:column}.term-interactive-demo.git-demo button{width:100%}}
