.sidebar-card-preview{gap:7px;display:grid;padding:10px!important}.sidebar-card-stage{grid-template-columns:76px minmax(0,1fr);gap:7px;display:grid}.sidebar-card-rail,.sidebar-card-main{border:1px solid var(--line);background:var(--color-white);border-radius:6px;min-width:0;padding:7px}.sidebar-card-rail{align-content:start;gap:4px;display:grid}.sidebar-card-rail b{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-weight:800;font-size:9px!important}.sidebar-card-rail span{color:var(--ink);background:0 0;border-radius:4px;padding:4px 5px;font-weight:650;font-size:10px!important}.sidebar-card-rail .is-current{color:var(--ink);background:var(--soft);border-left:3px solid var(--ink);padding-left:4px;font-weight:800}.sidebar-card-main{align-content:center;gap:3px;display:grid}.sidebar-card-main small{color:var(--muted);font-weight:700;font-size:9px!important}.sidebar-card-main strong{color:var(--ink);font-size:12px!important}.sidebar-card-narrow{border:1px dashed var(--line);background:var(--soft);color:var(--ink);border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;padding:5px 7px;display:flex;font-size:9px!important}.sidebar-card-narrow .sidebar-card-drawer{color:var(--muted)}.sidebar-card-narrow .sidebar-card-open{border:1px solid var(--line);background:var(--color-white);color:var(--ink);border-radius:4px;padding:2px 6px;font-weight:750}.sidebar-card-narrow .sidebar-card-keep{color:var(--ink);font-weight:650}.sidebar-card-verdict{color:var(--ink);line-height:1.4;font-size:11px!important}.term-interactive-demo.sidebar-interaction-demo{border-color:var(--line);background:var(--color-white);gap:12px}.sidebar-interaction-demo .sidebar-demo-intro{gap:4px;display:grid}.sidebar-interaction-demo .sidebar-demo-eyebrow{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800}.sidebar-interaction-demo .sidebar-demo-intro p{color:var(--ink);margin:0;font-size:13px;line-height:1.55}.sidebar-interaction-demo .sidebar-demo-toolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sidebar-interaction-demo button{border:1px solid var(--line);background:var(--color-white);min-height:32px;color:var(--ink);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-family:inherit;font-size:13px;font-weight:650;display:inline-flex}.sidebar-interaction-demo button:hover{border-color:var(--ink);background:var(--soft);color:var(--ink)}.sidebar-interaction-demo button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.term-interactive-demo.sidebar-interaction-demo button[aria-pressed=true],.term-interactive-demo.sidebar-interaction-demo button[aria-pressed=true]:hover{border-color:var(--ink);background:var(--soft);color:var(--ink);font-weight:800}.sidebar-interaction-demo .sidebar-demo-open{border-color:var(--ink);background:var(--ink);color:var(--color-white);font-weight:750}.sidebar-interaction-demo .sidebar-demo-open:hover{border-color:var(--ink);background:var(--ink);color:var(--color-white)}.sidebar-interaction-demo .sidebar-demo-page{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:10px;padding:12px;display:grid}.sidebar-interaction-demo .sidebar-demo-page.is-wide{grid-template-columns:208px minmax(0,1fr)}.sidebar-interaction-demo .sidebar-demo-page.is-narrow{grid-template-columns:minmax(0,1fr);max-width:360px}.sidebar-interaction-demo .sidebar-demo-rail{border:1px solid var(--line);background:var(--color-white);border-radius:7px;align-content:start;gap:8px;padding:10px;display:grid}.sidebar-interaction-demo .sidebar-demo-rail[hidden]{display:none}.sidebar-interaction-demo .sidebar-demo-rail-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.sidebar-interaction-demo .sidebar-demo-rail-heading b{color:var(--ink);font-size:13px;font-weight:800}.sidebar-interaction-demo .sidebar-demo-rail-heading button{min-height:28px;padding:4px 9px;font-size:11px}.sidebar-interaction-demo .sidebar-demo-collapsed{background:var(--soft);border-radius:6px;gap:2px;margin:0;padding:7px 9px;display:grid}.sidebar-interaction-demo .sidebar-demo-collapsed small{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:800}.sidebar-interaction-demo .sidebar-demo-collapsed span{color:var(--ink);font-size:13px;font-weight:750}.sidebar-interaction-demo .sidebar-demo-rail nav{gap:6px;display:grid}.sidebar-interaction-demo .sidebar-demo-rail section h3{margin:0}.sidebar-interaction-demo .sidebar-demo-rail section h3 button{justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:30px;padding:5px 9px;font-size:12px;font-weight:750;display:flex}.sidebar-interaction-demo .sidebar-demo-rail section h3 button small{color:var(--muted);font-size:10px;font-weight:700}.sidebar-interaction-demo .sidebar-demo-rail ul{gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.sidebar-interaction-demo .sidebar-demo-rail a{color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 9px;font-size:13px;font-weight:650;text-decoration:none;display:block}.sidebar-interaction-demo .sidebar-demo-rail a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.term-interactive-demo.sidebar-interaction-demo .sidebar-demo-current,.term-interactive-demo.sidebar-interaction-demo .sidebar-demo-current:hover{border-color:var(--color-rausch-600);background:var(--color-rausch-600);color:var(--color-white);font-weight:750}.sidebar-interaction-demo .sidebar-demo-close{align-self:start;min-height:30px;padding:5px 10px;font-size:12px}.sidebar-interaction-demo .sidebar-demo-main{border:1px solid var(--line);background:var(--color-white);border-radius:7px;align-content:start;gap:4px;padding:12px;display:grid}.sidebar-interaction-demo .sidebar-demo-main small{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:800}.sidebar-interaction-demo .sidebar-demo-main h3{color:var(--ink);margin:0;font-size:16px;line-height:1.25}.sidebar-interaction-demo .sidebar-demo-main p{color:var(--ink);margin:0;font-size:13px;line-height:1.55}.sidebar-interaction-demo .sidebar-demo-where{color:var(--muted);margin-top:2px;font-size:11px;font-weight:650}.sidebar-interaction-demo .sidebar-demo-status{color:var(--muted);margin:0;font-size:12.5px;line-height:1.55}.sidebar-interaction-demo .sidebar-demo-reset{justify-self:start;min-height:30px;padding:5px 11px;font-size:12px}@media (max-width:780px){.sidebar-card-preview{gap:5px;padding:8px!important}.sidebar-card-stage{grid-template-columns:60px minmax(0,1fr);gap:5px}.sidebar-card-rail,.sidebar-card-main{padding:6px}}.term-card .term-preview.sidebar-card-preview{--sidebar-ink:#17263b;--sidebar-rail:#172f4a;--sidebar-paper:#f2f6fb;--sidebar-active:#7856c8;background:var(--sidebar-paper);border-color:#bdcddd}.sidebar-card-preview .sidebar-card-stage{align-items:stretch}.sidebar-card-preview .sidebar-card-rail{border-color:var(--sidebar-rail);background:var(--sidebar-rail)}.sidebar-card-preview .sidebar-card-rail b{color:#b9ccdc}.sidebar-card-preview .sidebar-card-rail span{color:#e3edf5}.sidebar-card-preview .sidebar-card-rail .is-current{background:var(--sidebar-active);color:#fff;border-left-color:#b79af2}.sidebar-card-preview .sidebar-card-main{background:#fff;border-color:#bdcddd}.sidebar-card-preview .sidebar-card-main small{color:#58748a}.sidebar-card-preview .sidebar-card-main strong{color:var(--sidebar-ink)}.sidebar-card-preview .sidebar-card-narrow{color:var(--sidebar-ink);background:#e8f1f8;border-color:#bdcddd}.sidebar-card-preview .sidebar-card-narrow .sidebar-card-drawer{color:#58748a}.sidebar-card-preview .sidebar-card-narrow .sidebar-card-open{color:#1d5f56;background:#e2f3ed;border-color:#86b9ae}.sidebar-card-preview .sidebar-card-narrow .sidebar-card-keep{color:var(--sidebar-ink)}.sidebar-card-preview .sidebar-card-verdict{border-color:#bdcddd;border-left-color:var(--sidebar-active);color:var(--sidebar-ink);background:#e8f1f8}.term-interactive-demo.sidebar-interaction-demo{--sidebar-ink:#17263b;--sidebar-rail:#172f4a;--sidebar-rail-soft:#234563;--sidebar-paper:#f2f6fb;--sidebar-active:#7856c8;--sidebar-action:#247b70;--sidebar-good:#28765a;--sidebar-bad:#a24b43;background:var(--sidebar-paper);border-color:#bdcddd}.sidebar-interaction-demo .sidebar-demo-intro p,.sidebar-interaction-demo .sidebar-demo-status{color:var(--sidebar-ink)}.sidebar-interaction-demo .sidebar-demo-eyebrow,.sidebar-interaction-demo .sidebar-demo-where{color:#58748a}.sidebar-interaction-demo .sidebar-demo-toolbar button,.sidebar-interaction-demo .sidebar-demo-toolbar button:hover{color:var(--sidebar-ink);background:#fff;border-color:#bdcddd}.term-interactive-demo.sidebar-interaction-demo .sidebar-demo-toolbar button[aria-pressed=true],.term-interactive-demo.sidebar-interaction-demo .sidebar-demo-toolbar button[aria-pressed=true]:hover{color:#1d5f56;box-shadow:inset 0 -2px 0 var(--sidebar-action);background:#e2f3ed;border-color:#86b9ae}.sidebar-interaction-demo .sidebar-demo-page{background:#e8f1f8;border-color:#bdcddd}.sidebar-interaction-demo .sidebar-demo-rail{border-color:var(--sidebar-rail);background:var(--sidebar-rail);box-shadow:0 10px 18px #172f4a29}.sidebar-interaction-demo .sidebar-demo-rail-heading b{color:#f3f8fb}.sidebar-interaction-demo .sidebar-demo-rail-heading button,.sidebar-interaction-demo .sidebar-demo-rail-heading button:hover,.sidebar-interaction-demo .sidebar-demo-rail section h3 button,.sidebar-interaction-demo .sidebar-demo-rail section h3 button:hover{color:#e3edf5;background:0 0;border-color:#426783}.sidebar-interaction-demo .sidebar-demo-rail section h3 button small{color:#a9c0d0}.sidebar-interaction-demo .sidebar-demo-rail section h3 button[aria-expanded=true] small{color:#f3f8fb}.sidebar-interaction-demo .sidebar-demo-rail a{color:#dceaf3}.sidebar-interaction-demo .sidebar-demo-rail a:hover{background:var(--sidebar-rail-soft);color:#fff}.sidebar-interaction-demo .sidebar-demo-rail a:focus-visible,.sidebar-interaction-demo .sidebar-demo-rail button:focus-visible,.sidebar-interaction-demo .sidebar-demo-open:focus-visible,.sidebar-interaction-demo .sidebar-demo-reset:focus-visible{outline-offset:2px;outline:2px solid #f2c968}.term-interactive-demo.sidebar-interaction-demo .sidebar-demo-current,.term-interactive-demo.sidebar-interaction-demo .sidebar-demo-current:hover{border-color:var(--sidebar-active);background:var(--sidebar-active);color:#fff;box-shadow:inset 3px 0 #d7c7ff}.sidebar-interaction-demo .sidebar-demo-collapsed{background:var(--sidebar-rail-soft)}.sidebar-interaction-demo .sidebar-demo-collapsed small{color:#a9c0d0}.sidebar-interaction-demo .sidebar-demo-collapsed span{color:#fff}.sidebar-interaction-demo .sidebar-demo-section-current{background:var(--sidebar-rail-soft);border-left:3px solid #d7c7ff;border-radius:5px;gap:2px;margin:6px 0 0;padding:6px 9px;display:grid}.sidebar-interaction-demo .sidebar-demo-section-current small{color:#a9c0d0;letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:800}.sidebar-interaction-demo .sidebar-demo-section-current span{color:#fff;font-size:12px;font-weight:750}.sidebar-interaction-demo .sidebar-demo-close,.sidebar-interaction-demo .sidebar-demo-close:hover{color:#1d5f56;background:#e2f3ed;border-color:#86b9ae}.sidebar-interaction-demo .sidebar-demo-open,.sidebar-interaction-demo .sidebar-demo-open:hover{border-color:var(--sidebar-action);background:var(--sidebar-action);color:#f5fffc}.sidebar-interaction-demo .sidebar-demo-main{background:#fff;border-color:#bdcddd}.sidebar-interaction-demo .sidebar-demo-main small{color:#58748a}.sidebar-interaction-demo .sidebar-demo-main h3{color:var(--sidebar-ink)}.sidebar-interaction-demo .sidebar-demo-main p{color:#38566d}.sidebar-interaction-demo .sidebar-demo-status{border-left:3px solid var(--sidebar-active);color:var(--sidebar-ink)}.sidebar-interaction-demo .sidebar-demo-reset:hover{color:#1d5f56;background:#e2f3ed;border-color:#86b9ae}
