.empty-card-state{background:#fff;border:1px dashed #d9dbe5;border-radius:7px;gap:3px;min-width:0;padding:8px;display:grid}.empty-card-state small{color:#85858f;font-size:9px!important}.empty-card-state strong{font-size:12px!important}.empty-card-state span{color:var(--accent);font-weight:750;font-size:10px!important}.empty-card-state.is-filtered{background:#f7f8ff;border-color:#cbd4ff}.empty-card-boundary{color:#71717b}@media (max-width:780px){.empty-card-states{gap:3px}.empty-card-state{padding:5px}}.empty-card-preview{gap:6px;padding:13px;display:grid}.empty-card-head{color:#555560;justify-content:space-between;align-items:baseline;font-size:9px;font-weight:750;display:flex}.empty-card-head small{color:#94949e;font-size:7px;font-weight:600}.empty-card-states{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.empty-card-state{background:#fff;border:1px dashed #d9dbe5;border-radius:7px;gap:3px;padding:8px;display:grid}.empty-card-state.is-filter{background:#f7f8fb;border-color:#cfd6e6}.empty-card-icon{width:22px;height:22px;color:var(--ink);background:#eef0f4;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.empty-card-state.is-filter .empty-card-icon{background:#e6ecf6}.empty-card-state strong{color:var(--ink);font-size:10px;font-weight:800;line-height:1.3}.empty-card-state span{color:#85858f;font-size:8px;line-height:1.4}.empty-card-state em{color:var(--ink);background:#fff;border:1px solid #e1e2ea;border-radius:99px;align-self:start;margin-top:2px;padding:1px 6px;font-size:7px;font-style:normal;font-weight:700}.empty-card-conclusion{color:#3d3d45;margin:4px 0 0;font-size:8px;line-height:1.45}.empty-card-conclusion b{background:var(--ink);color:#fff;border-radius:2px;margin-right:4px;padding:0 4px;font-size:7px;font-weight:800;display:inline-block}.term-interactive-demo.empty-interaction-demo{border-color:var(--line);background:var(--color-white);gap:12px}.term-interactive-demo.empty-interaction-demo button{border:1px solid var(--line);background:var(--color-white);color:var(--ink)}.term-interactive-demo.empty-interaction-demo button:hover:not(:disabled){border-color:var(--ink);background:var(--soft);color:var(--ink)}.term-interactive-demo.empty-interaction-demo button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.term-interactive-demo.empty-interaction-demo button.is-active,.term-interactive-demo.empty-interaction-demo button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.empty-demo-brief{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.empty-demo-stage{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:8px;padding:14px;display:grid}.empty-demo-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.empty-demo-head span{color:var(--ink);font-size:13px;font-weight:800}.empty-demo-head strong{border-radius:99px;padding:3px 10px;font-size:11px;font-weight:800}.empty-demo-head strong.is-empty{border:1px solid var(--ink);background:var(--ink);color:#fff}.empty-demo-head strong.is-error{color:#a83a44;background:#f0e0e3;border:1px solid #e6c8cd}.empty-demo-object{text-align:center;background:var(--color-white);border:1px solid var(--line);border-radius:7px;justify-items:center;gap:8px;padding:22px 16px;display:grid}.empty-demo-icon{width:46px;height:46px;color:var(--ink);background:#f1f2f6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.empty-demo-object.is-first .empty-demo-icon{background:#eef0f4}.empty-demo-object.is-filter .empty-demo-icon{background:#e6ecf6}.empty-demo-object.is-error .empty-demo-icon{color:#a83a44;background:#f3e0e3}.empty-demo-object.is-cleared .empty-demo-icon{background:#f1f2f6}.empty-demo-title{color:var(--ink);font-size:15px;font-weight:800;line-height:1.4}.empty-demo-desc{color:#5f5f69;max-width:340px;margin:0;font-size:13px;line-height:1.6}.empty-demo-chip{color:var(--ink);background:#fff;border:1px solid #d7dde8;border-radius:99px;padding:2px 9px;font-size:11px;font-style:normal;font-weight:700}.empty-demo-loading{background:var(--color-white);border:1px solid var(--line);color:var(--ink);border-radius:7px;justify-items:center;gap:8px;padding:22px 16px;font-size:13px;display:grid}.empty-demo-loading progress{width:100%;max-width:240px;accent-color:var(--ink);height:6px}.empty-demo-results{background:var(--color-white);border:1px solid var(--line);border-radius:7px;gap:6px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.empty-demo-results li{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:8px;padding:9px 12px;display:flex}.empty-demo-results li:last-child{border-bottom:0}.empty-demo-results li svg{color:var(--ink);flex:none}.empty-demo-results li b{color:var(--ink);font-size:13px;font-weight:700}.empty-demo-results li small{color:#6a6a74;background:#f1f2f6;border-radius:99px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.empty-demo-meta{color:var(--muted);font-size:11px}.empty-demo-meta b{color:var(--ink);font-weight:800}.empty-demo-controls{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.empty-demo-group-label{color:var(--muted);font-size:12px;font-weight:700}.term-interactive-demo.empty-interaction-demo .empty-demo-controls button{min-height:30px;padding:5px 12px;font-size:12.5px}.empty-demo-controls button[aria-pressed=true]:before{content:"✓ "}.empty-demo-status{border-left:3px solid var(--ink);color:#3d3d45;background:#f5f5f5;border-radius:0 6px 6px 0;margin:0;padding:11px 12px;font-size:12.5px;line-height:1.6}.empty-demo-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.term-interactive-demo.empty-interaction-demo .empty-demo-cta{background:var(--color-rausch-600);min-width:148px;color:var(--color-white);border:0;font-weight:800}.term-interactive-demo.empty-interaction-demo .empty-demo-cta:hover:not(:disabled){color:var(--color-white);background:#c8093a}.term-interactive-demo.empty-interaction-demo .empty-demo-cta:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.empty-demo-back,.empty-demo-reset{min-width:0}.empty-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.empty-example{border:1px solid var(--line);background:#fafafa;border-radius:8px;gap:6px;padding:12px;display:grid}.empty-example.is-good{border-left:4px solid #4d805d}.empty-example.is-bad{border-left:4px solid #a83a44}.empty-example b{color:var(--ink);font-size:13px;font-weight:800}.empty-example p{color:#54545e;margin:0;font-size:13px;line-height:1.6}.empty-example-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:7px;justify-self:start;align-items:center;margin-top:2px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.empty-example-cta--dead{color:#8a8a93;cursor:not-allowed;background:#f1f1f4;border-color:#cfcfd6}@media (prefers-reduced-motion:reduce){.empty-demo-loading progress{transition:none}}@media (max-width:560px){.empty-card-states,.empty-example-grid{grid-template-columns:1fr}.empty-demo-actions{flex-direction:column;align-items:stretch}.empty-demo-actions button{width:100%}}.term-card .empty-card-preview{--ink:#70472a;--muted:#876c54;--line:#d4b58c;--soft:#fff1d8;--color-white:#fffdf8;color:#70472a;background:#fff0d4;border:2px solid #bd8750;box-shadow:5px 5px #dfbd8b}.term-interactive-demo.empty-interaction-demo{--ink:#70472a;--muted:#80664e;--line:#d2ad7d;--soft:#fff0d4;--color-white:#fffdf8;--color-rausch-600:#ba6243;color:#70472a;background:#fff0d4;border:2px solid #b77c48;box-shadow:8px 8px #dfbd8b}.term-interactive-demo.empty-interaction-demo .empty-demo-status{color:#72492e;background:#fffaf2;border-left-color:#ba6243}.term-interactive-demo.empty-interaction-demo .empty-demo-cta:hover:not(:disabled){background:#97452f}.term-interactive-demo.empty-interaction-demo button:focus-visible{outline-offset:3px;outline:3px solid #ba6243}
