.collapse-card-preview{background:var(--color-white);border:1px solid #e6e6eb;border-radius:8px;align-content:center;gap:7px;padding:14px;display:grid}.collapse-card-head{color:#565660;justify-content:space-between;align-items:center;font-size:8px;display:flex}.collapse-card-head strong{color:#3f3f48;background:#f3f3f6;border:1px solid #d7d7de;border-radius:99px;padding:2px 6px;font-size:7px;font-weight:800}.collapse-card-groups{gap:4px;margin:0;padding:0;list-style:none;display:grid}.collapse-card-groups li{background:#fff;border:1px solid #e5e5ea;border-radius:6px;gap:3px;padding:6px 8px;display:grid}.collapse-card-groups li.is-open{background:#f5f5f7;border-color:#c9c9d1}.collapse-card-title{color:#4f4f57;justify-content:space-between;align-items:center;font-size:8px;display:flex}.collapse-card-title b{color:#2f2f37;font-size:8.5px;font-weight:800}.collapse-card-title svg{color:#8a8a93;transition:transform .2s}.collapse-card-groups li.is-open .collapse-card-title b{color:var(--ink)}.collapse-card-groups li.is-open .collapse-card-title svg{color:var(--ink);transform:rotate(180deg)}.collapse-card-groups li p{color:#6a6a73;margin:0;font-size:7px;line-height:1.45}.collapse-card-caption{color:#65656e;margin:2px 0 0;font-size:8px;line-height:1.5}.collapse-card-caption b{color:#2f2f37;font-weight:800}.collapse-principle-flow{align-items:center;gap:10px;display:flex}.collapse-principle-flow span,.collapse-principle-flow b{color:#5b5b65;text-align:center;background:#fafafa;border:1px solid #e6e6eb;border-radius:8px;flex:1;gap:3px;min-width:0;padding:13px;font-size:13px;display:grid}.collapse-principle-flow b{border-color:color-mix(in srgb, var(--accent) 30%, #fff);background:color-mix(in srgb, var(--accent) 7%, #fff);color:var(--accent)}.collapse-principle-flow>svg{color:#a5a5ae;flex:none}@media (max-width:780px){.collapse-principle-flow{flex-direction:column;align-items:stretch}.collapse-principle-flow>svg{align-self:center;transform:rotate(90deg)}}.term-interactive-demo.collapse-interaction-demo{border-color:var(--line);background:var(--color-white)}.collapse-interaction-demo button{border-color:var(--line);background:var(--color-white);color:var(--ink)}.collapse-interaction-demo button:hover{border-color:var(--ink);background:var(--soft);color:var(--ink)}.collapse-interaction-demo button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.collapse-interaction-demo button:disabled,.collapse-interaction-demo button:disabled:hover{border-color:var(--line);background:var(--color-white);color:var(--muted);cursor:not-allowed}.term-interactive-demo.collapse-interaction-demo button[aria-pressed=true],.term-interactive-demo.collapse-interaction-demo button[aria-pressed=true]:hover{border-color:var(--ink);background:var(--soft);color:var(--ink);font-weight:800}.collapse-interaction-demo .collapse-demo-brief{color:var(--ink);margin:0;font-size:13px;line-height:1.55}.collapse-interaction-demo .collapse-demo-brief b{color:var(--ink);font-weight:800}.collapse-interaction-demo .collapse-demo-stage{border:1px solid var(--line);background:var(--color-white);border-radius:8px;gap:8px;padding:12px;display:grid}.collapse-interaction-demo .collapse-demo-stage-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.collapse-interaction-demo .collapse-demo-stage-id{gap:1px;display:grid}.collapse-interaction-demo .collapse-demo-stage-id small{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800}.collapse-interaction-demo .collapse-demo-stage-id b{color:var(--ink);font-size:15px;font-weight:800}.collapse-interaction-demo .collapse-demo-readout{border:1px solid var(--ink);background:var(--soft);color:var(--ink);border-radius:99px;align-items:baseline;gap:3px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.collapse-interaction-demo .collapse-demo-readout strong{font-size:15px;font-weight:800}.collapse-interaction-demo .collapse-demo-readout.is-empty{border-color:var(--line);color:var(--muted)}.collapse-interaction-demo .collapse-demo-groups{gap:6px;display:grid}.collapse-interaction-demo .collapse-demo-group{border:1px solid var(--line);background:var(--color-white);border-radius:8px;overflow:hidden}.collapse-interaction-demo .collapse-demo-group.is-open{border-color:var(--ink)}.collapse-interaction-demo .collapse-demo-heading{margin:0}.collapse-interaction-demo .collapse-demo-trigger{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;display:grid}.collapse-interaction-demo .collapse-demo-trigger:hover{background:var(--soft);color:var(--ink);border:0}.collapse-interaction-demo .collapse-demo-trigger:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.collapse-interaction-demo .collapse-demo-trigger-text{gap:2px;min-width:0;display:grid}.collapse-interaction-demo .collapse-demo-trigger-text b{color:var(--ink);font-size:13px;font-weight:800}.collapse-interaction-demo .collapse-demo-trigger-text small{color:var(--muted);font-size:11px;font-weight:500}.collapse-interaction-demo .collapse-demo-chevron{color:var(--ink);transition:transform .22s}.collapse-interaction-demo .collapse-demo-group.is-open .collapse-demo-chevron{transform:rotate(180deg)}.collapse-interaction-demo .collapse-demo-panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.collapse-interaction-demo .collapse-demo-group.is-open .collapse-demo-panel{grid-template-rows:1fr}.collapse-interaction-demo .collapse-demo-panel-inner{min-height:0;padding:0 12px;overflow:hidden}.collapse-interaction-demo .collapse-demo-group.is-open .collapse-demo-panel-inner{padding:2px 12px 12px}.collapse-interaction-demo .collapse-demo-timeline{gap:6px;margin:0;padding:4px 0 0;list-style:none;display:grid}.collapse-interaction-demo .collapse-demo-timeline li{border-left:3px solid var(--line);background:var(--soft);border-radius:0 6px 6px 0;grid-template-columns:92px 1fr;align-items:start;gap:2px 10px;padding:7px 10px;display:grid}.collapse-interaction-demo .collapse-demo-timeline li.is-current{border-left-color:var(--ink);background:#ececee}.collapse-interaction-demo .collapse-demo-timeline small{color:var(--muted);grid-column:1;font-size:11px;font-weight:700}.collapse-interaction-demo .collapse-demo-timeline b{color:var(--ink);grid-column:2;font-size:12.5px;font-weight:800}.collapse-interaction-demo .collapse-demo-timeline span{color:#4a4a52;grid-column:2;font-size:12px;line-height:1.5}.collapse-interaction-demo .collapse-demo-table{border-collapse:collapse;width:100%;color:var(--ink);margin:4px 0 0;font-size:12px}.collapse-interaction-demo .collapse-demo-table th,.collapse-interaction-demo .collapse-demo-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:7px 6px}.collapse-interaction-demo .collapse-demo-table thead th{color:var(--muted);font-size:11px;font-weight:800}.collapse-interaction-demo .collapse-demo-table tbody td b{color:var(--ink);font-size:12px;font-weight:800;display:block}.collapse-interaction-demo .collapse-demo-table tbody td small{color:var(--muted);font-size:11px}.collapse-interaction-demo .collapse-demo-table tfoot td{color:var(--muted);font-weight:700}.collapse-interaction-demo .collapse-demo-table tfoot td b{color:var(--ink);font-size:13px;font-weight:800}.collapse-interaction-demo .collapse-demo-faq{gap:8px;margin:0;padding:4px 0 0;display:grid}.collapse-interaction-demo .collapse-demo-faq>div{gap:2px;display:grid}.collapse-interaction-demo .collapse-demo-faq dt{color:var(--ink);font-size:12.5px;font-weight:800}.collapse-interaction-demo .collapse-demo-faq dd{color:#4a4a52;margin:0;font-size:12.5px;line-height:1.55}.collapse-interaction-demo .collapse-demo-invoice{gap:0;margin:0;padding:4px 0 0;display:grid}.collapse-interaction-demo .collapse-demo-invoice>div{border-bottom:1px solid var(--line);grid-template-columns:88px 1fr;gap:4px 10px;padding:7px 0;display:grid}.collapse-interaction-demo .collapse-demo-invoice>div:last-child{border-bottom:0}.collapse-interaction-demo .collapse-demo-invoice dt{color:var(--muted);font-size:12px;font-weight:700}.collapse-interaction-demo .collapse-demo-invoice dd{color:var(--ink);word-break:break-all;margin:0;font-size:12.5px;font-weight:700}.collapse-interaction-demo .collapse-demo-segment,.collapse-interaction-demo .collapse-demo-batch{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.collapse-interaction-demo .collapse-demo-segment-label{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800}.collapse-interaction-demo .collapse-demo-batch-hint{color:var(--muted);font-size:12px;line-height:1.45}.collapse-interaction-demo .collapse-demo-summary-slot{min-height:0}.collapse-interaction-demo .collapse-demo-summary{border:1px solid var(--line);background:var(--soft);border-radius:8px;margin:0;padding:10px 12px}.collapse-interaction-demo .collapse-demo-summary.is-ready{border-color:var(--ink);background:#f4f5f7}.collapse-interaction-demo .collapse-demo-summary.is-empty{background:#fbf7ef;border-style:dashed;border-color:#c9c3b6}.collapse-interaction-demo .collapse-demo-summary header{justify-content:space-between;align-items:center;gap:8px;display:flex}.collapse-interaction-demo .collapse-demo-summary header span{color:var(--ink);font-size:13px;font-weight:800}.collapse-interaction-demo .collapse-demo-summary header .is-ready-tag{background:var(--ink);color:#fff;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800}.collapse-interaction-demo .collapse-demo-summary header .is-empty-tag{color:#a83a44;border:1px solid #a83a44;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800}.collapse-interaction-demo .collapse-demo-summary ol{color:var(--ink);margin:7px 0 0;padding-left:18px;font-size:12.5px;line-height:1.7}.collapse-interaction-demo .collapse-demo-summary p{color:#7a6a4a;margin:6px 0 0;font-size:12.5px;line-height:1.55}.collapse-interaction-demo .collapse-demo-summary small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.collapse-interaction-demo .collapse-demo-actions{flex-wrap:wrap;gap:7px;display:flex}.term-interactive-demo.collapse-interaction-demo .collapse-demo-primary{border-color:var(--color-rausch-600);background:var(--color-rausch-600);color:#fff}.term-interactive-demo.collapse-interaction-demo .collapse-demo-primary:hover{border-color:var(--color-rausch-600);color:#fff;background:#c7093a}.term-interactive-demo.collapse-interaction-demo .collapse-demo-primary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.collapse-interaction-demo .collapse-demo-reset{border-color:var(--line);background:var(--color-white);color:var(--ink)}.collapse-interaction-demo .collapse-demo-status{color:#5a5a63;margin:0;font-size:13px;line-height:1.55}@media (prefers-reduced-motion:reduce){.collapse-interaction-demo .collapse-demo-chevron,.collapse-interaction-demo .collapse-demo-panel{transition:none}}@media (max-width:560px){.collapse-interaction-demo .collapse-demo-timeline li{grid-template-columns:1fr}.collapse-interaction-demo .collapse-demo-timeline small,.collapse-interaction-demo .collapse-demo-timeline b,.collapse-interaction-demo .collapse-demo-timeline span{grid-column:1}.collapse-interaction-demo .collapse-demo-invoice>div{grid-template-columns:1fr}.collapse-interaction-demo .collapse-demo-table{font-size:11px}}.term-card .collapse-card-preview{--ink:#4b2a1a;--muted:#70442b;--line:#d9b98e;--soft:#fff3da;--color-white:#fffdf7;color:#4b2a1a;background:#fff8e9;border:2px solid #b9783c;box-shadow:5px 5px #d8b07d}.collapse-card-preview .collapse-card-head{color:#70442b}.collapse-card-preview .collapse-card-head strong{color:#fff8e9;background:#6f3b24;border-color:#6f3b24}.collapse-card-preview .collapse-card-groups li{background:#fffdf7;border-color:#e2cba9}.collapse-card-preview .collapse-card-groups li.is-open{background:#f5dfb9;border-color:#a66a36}.collapse-card-preview .collapse-card-title,.collapse-card-preview .collapse-card-title b,.collapse-card-preview .collapse-card-groups li.is-open .collapse-card-title b,.collapse-card-preview .collapse-card-groups li p,.collapse-card-preview .collapse-card-caption,.collapse-card-preview .collapse-card-caption b{color:#4b2a1a}.collapse-card-preview .collapse-card-title svg,.collapse-card-preview .collapse-card-groups li.is-open .collapse-card-title svg{color:#9a5e30}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse]{--ink:#4b2a1a;--muted:#70442b;--line:#d9b98e;--soft:#fff3da;--color-white:#fffdf7;--color-rausch-600:#6f3b24;color:#4b2a1a;background:#fff8e9;border:2px solid #b9783c;box-shadow:8px 8px #d8b07d}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-stage,.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-group{background:#fffdf7;border-color:#d9b98e}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-group.is-open{border-color:#a66a36;box-shadow:0 0 0 2px #a66a361f}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-readout{color:#4b2a1a;background:#f5dfb9;border-color:#a66a36}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-readout.is-empty{color:#70442b;border-color:#d9b98e}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-chevron{color:#9a5e30}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-timeline li{background:#fff3da;border-left-color:#d9b98e}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-timeline li.is-current{background:#f5dfb9;border-left-color:#a66a36}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-table th,.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-table td,.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-invoice>div{border-color:#e4ccaa}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-summary{background:#fff3da;border-color:#d9b98e}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-summary.is-ready{background:#f5dfb9;border-color:#a66a36}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-summary.is-empty{background:#fff0ec;border-color:#b94d3c}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-summary header .is-ready-tag,.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-primary,.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-primary:hover{color:#fff8e9;background:#6f3b24;border-color:#6f3b24}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] .collapse-demo-summary header .is-empty-tag{color:#8b3126;border-color:#b94d3c}.term-interactive-demo.collapse-interaction-demo[data-b4-skin=collapse] button:focus-visible{outline-offset:3px;outline:3px solid #c7772b}
