.space-card-preview{gap:8px}.space-preview-ruler{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-weight:700;display:flex;font-size:9px!important}.space-preview-ruler span{color:var(--muted)}.space-preview-ruler b{border:1px solid var(--line);background:var(--color-white);color:var(--ink);border-radius:999px;padding:2px 6px;font-weight:750;font-size:9px!important}.space-preview-rows{gap:7px;display:grid}.space-preview-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;display:grid}.space-preview-row.is-section{gap:14px}.space-preview-row>b{border:1px solid var(--line);background:var(--color-white);color:var(--ink);text-align:center;border-radius:5px;padding:8px 6px;font-size:11px!important}.space-preview-row span{color:#4a4a53;background:#f1eff4;border-radius:4px;justify-content:center;align-items:center;min-width:26px;padding:3px 6px;font-weight:800;display:inline-flex;font-size:9px!important}.space-preview-row.is-section span{color:#1f6a3a;background:#e6f0ec}.space-card-verdict{border:1px solid var(--line);background:var(--color-white);border-radius:6px;gap:4px;padding:8px 9px;display:grid}.space-card-tag{color:#6e4f22;background:#f1ead7;border-radius:999px;width:fit-content;padding:2px 7px;font-weight:800;font-size:9px!important}.space-card-verdict p{color:#4a4a53;margin:0;line-height:1.5;font-size:11px!important}.space-card-verdict b{color:#1f6a3a}.term-interactive-demo.space-interaction-demo{border-color:var(--line);background:var(--color-white)}.space-interaction-demo button:hover{border-color:var(--ink);background:var(--soft);color:var(--ink)}.space-interaction-demo button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.space-interaction-demo button[aria-pressed=true]{border-color:var(--ink);color:var(--ink);background:#f1eff4}.space-token-ruler{flex-wrap:wrap;align-self:start;gap:6px;display:flex}.space-token-ruler button{min-height:32px;padding:6px 11px}.space-relation-toggle{flex-wrap:wrap;align-self:start;gap:7px;display:flex}.space-relation-toggle button{min-height:34px;padding:7px 12px}.space-stage{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:0;padding:16px 14px;display:grid}.space-stage-item{border:1px solid var(--line);background:var(--color-white);color:var(--ink);border-radius:6px;padding:10px 12px;font-size:13px;font-weight:700}.space-stage-item.is-body{color:#4a4a53;font-weight:650}.space-stage-gap{background:repeating-linear-gradient(90deg,#d7d7de 0 4px,#0000 4px 8px);min-height:20px;transition:height .12s ease-out;position:relative}.space-stage-measure{background:var(--color-white);color:#4a4a53;font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.space-stage-gap.is-random .space-stage-measure{color:#a83a44;background:#fdf3f4;box-shadow:0 0 0 1px #f0c9cd}.space-random-badge{background:var(--color-rausch-600);color:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:50%;left:8px;transform:translateY(-50%);box-shadow:0 1px #a3082e}.space-demo-status{border:1px solid var(--line);background:var(--soft);color:#3c3c44;border-radius:7px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.space-reset{align-self:start}.space-knowledge-list,.space-when-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.space-knowledge-list li,.space-when-list li{border:1px solid var(--line);background:var(--soft);color:#4a4a53;border-radius:7px;padding:10px 12px;font-size:13px;line-height:1.6}.space-knowledge-list b,.space-when-list b{color:var(--ink)}.space-how-list{gap:6px;margin:0;padding-left:18px;list-style:decimal;display:grid}.space-how-list li{color:#4a4a53;padding:2px 0;font-size:13px;line-height:1.6}.space-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.space-example-grid article{border:1px solid var(--line);border-left:4px solid var(--ink);background:var(--color-white);border-radius:8px;align-content:start;gap:5px;padding:13px 14px;display:grid}.space-example-grid article.is-bad{border-left-style:dashed;border-left-color:var(--color-deco);background:var(--soft)}.space-example-grid article strong{color:var(--ink);font-size:14px}.space-example-grid article.is-good strong:before{content:"✓ ";color:#1f6a3a;font-weight:800}.space-example-grid article.is-bad strong:before{content:"✗ ";color:#a83a44;font-weight:800}.space-example-spec{color:var(--muted);margin:0;font-size:12px;font-weight:700}.space-example-grid article p:not(.space-example-spec){color:var(--muted);margin:0;font-size:12px;line-height:1.58}@media (max-width:780px){.space-example-grid{grid-template-columns:1fr}}.space-demo-task{color:#263a7d;background:#eef1ff;border-left:3px solid;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.term-card .term-preview.space-card-preview{color:#252f61;background:#f1f3fc;border-color:#b8c3e1}.space-card-preview .space-preview-ruler b{color:#314a8a;background:#fff;border-color:#7e90c5}.space-card-preview .space-preview-row>b{color:#252f61;background:#fff;border-color:#c4cdeb}.space-card-preview .space-preview-row span{color:#29447f;background:#dbe4fb}.space-card-preview .space-preview-row.is-section span{color:#215d50;background:#d4ebdf}.space-card-preview .space-card-verdict{background:#fff;border-color:#bdc8e7}.space-card-preview .space-card-tag{color:#fff;background:#3f4f9b}.space-card-preview .space-card-verdict p{color:#3b456d}.space-card-preview .space-card-verdict b{color:#254880}.term-interactive-demo.space-interaction-demo{background:linear-gradient(160deg,#edf0fc,#f9f6ec);border-color:#aebce1}.space-interaction-demo .space-stage{background:#fffdf6;border-color:#9faedd;box-shadow:7px 7px #39488f1c}.space-interaction-demo .space-stage-item{color:#27335f;border-color:#bcc7e6}.space-interaction-demo .space-stage-item.is-body{color:#4d5981}.space-interaction-demo .space-stage-gap{background:repeating-linear-gradient(90deg,#8395cb 0 4px,#0000 4px 8px)}.space-interaction-demo .space-stage-measure{color:#29447f;background:#e4eaff;box-shadow:0 0 0 1px #9dadde}.space-interaction-demo .space-stage-gap.is-random .space-stage-measure{color:#9b3c34;background:#fde9e5;box-shadow:0 0 0 1px #d99b91}.space-interaction-demo .space-random-badge{background:#a84238;box-shadow:0 1px #732d28}.term-interactive-demo.space-interaction-demo button{color:#2a3f7e;background:#fffdf6;border-color:#8294ca}.term-interactive-demo.space-interaction-demo button:hover{color:#203a7d;background:#dfe6fb;border-color:#354c99}.term-interactive-demo.space-interaction-demo button[aria-pressed=true]{color:#fff;background:#3d4d98;border-color:#344992}.term-interactive-demo.space-interaction-demo button:focus-visible{outline-offset:3px;outline:3px solid #d4863c}.space-demo-status{color:#3e4f79;background:#fffdf6;border-color:#b5c2e5}.space-demo-status b{color:#285c53}.space-demo-status.is-random b{color:#9d3d34}.space-advanced-controls{border:1px dashed;border-radius:8px;padding:0 10px 10px}.space-advanced-controls summary{cursor:pointer;padding:9px 0;font-weight:800}.space-advanced-controls{color:#34488c;background:#ffffff9e;border-color:#9caae0}.space-advanced-controls>div+div{margin-top:9px}
