.qs-frame,.qs-demo{--qs-bg:#0f1620;--qs-panel:#16202c;--qs-raised:#1c2836;--qs-line:#26364a;--qs-line-soft:#1f2c3c;--qs-text:#e6edf5;--qs-dim:#93a4b8;--qs-faint:#6b7f96;--qs-focus:#8fb7ff;--qs-rule:#8b7bf0;--qs-expert:#2fb98a;--qs-cache:#4aa8d8;--qs-embedding:#3b82c4;--qs-llm:#d99b3f;--qs-human:#94a3b8;--qs-stage-color:var(--qs-faint);--qs-radius:10px;--qs-h:660px}@media (max-width:900px){.qs-frame,.qs-demo{--qs-h:700px}}@media (max-width:680px){.qs-frame,.qs-demo{--qs-h:790px}}.qs-frame{height:var(--qs-h);border:1px solid var(--qs-line);background:var(--qs-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:14px;width:100%;position:relative;overflow:hidden}.qs-poster{z-index:3;text-align:center;background:radial-gradient(120% 90% at 50% 0,#8fb7ff1a,#0000 60%),#0f1620db;align-content:center;justify-items:center;gap:10px;padding:24px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:absolute;inset:0}.qs-poster-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--qs-focus);margin:0;font-size:11px;font-weight:600}.qs-poster-title{letter-spacing:-.01em;color:var(--qs-text);margin:0;font-size:22px;font-weight:700}.qs-poster-body{max-width:42ch;color:var(--qs-dim);margin:0;font-size:14px;line-height:1.6}.qs-poster-note{color:var(--qs-faint);margin:0;font-size:11px}.qs-start{background:var(--qs-focus);color:#0b1119;font:inherit;cursor:pointer;border:0 solid #0000;border-radius:999px;margin:6px 0 2px;padding:11px 22px;font-size:14px;font-weight:650;transition:transform .16s,filter .16s}.qs-start:hover{filter:brightness(1.08)}.qs-start:active{transform:translateY(1px)}.qs-start:focus-visible{outline:2px solid var(--qs-text);outline-offset:3px}.qs-poster-skeleton{z-index:-1;background:var(--qs-bg);grid-template-rows:40px 62px 1fr;display:grid;position:absolute;inset:0}.qs-poster[data-mounted="1"] .qs-poster-skeleton{display:none}.qs-poster-skeleton i{border-bottom:1px solid var(--qs-line);background:var(--qs-panel);display:block}.qs-poster-skeleton i:nth-child(3){background:linear-gradient(var(--qs-panel),var(--qs-panel))left top/190px 100% no-repeat,var(--qs-bg);border-bottom:0 solid #0000}.qs-demo,.qs-demo *,.qs-demo :before,.qs-demo :after{box-sizing:border-box;border:0 solid #0000;margin:0;padding:0}.qs-demo{height:100%;color:var(--qs-text);background:var(--qs-bg);-moz-text-size-adjust:100%;text-size-adjust:100%;grid-template-rows:auto auto minmax(0,1fr) auto;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;line-height:1.5;display:grid}.qs-demo button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0}.qs-demo ol,.qs-demo ul{list-style:none}.qs-demo table{border-collapse:collapse;table-layout:auto;width:100%}.qs-demo h4,.qs-demo h5{font-size:inherit;font-weight:600}.qs-demo :focus-visible{outline:2px solid var(--qs-focus);outline-offset:2px;border-radius:4px}.qs-demo [hidden]{display:none}.qs-sr{clip-path:inset(50%);white-space:nowrap;border:0 solid #0000;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qs-demo [data-stage=rule]{--qs-stage-color:var(--qs-rule)}.qs-demo [data-stage=expert]{--qs-stage-color:var(--qs-expert)}.qs-demo [data-stage=cache]{--qs-stage-color:var(--qs-cache)}.qs-demo [data-stage=embedding]{--qs-stage-color:var(--qs-embedding)}.qs-demo [data-stage=llm]{--qs-stage-color:var(--qs-llm)}.qs-demo [data-stage=human]{--qs-stage-color:var(--qs-human)}.qs-demo .qs-titlebar{background:var(--qs-panel);border-bottom:1px solid var(--qs-line);align-items:center;gap:10px;height:38px;padding:0 12px;display:flex}.qs-demo .qs-dots{gap:6px;display:flex}.qs-demo .qs-dots i{background:var(--qs-line);border-radius:50%;width:9px;height:9px}.qs-demo .qs-dots i:first-child{background:#d0625a}.qs-demo .qs-dots i:nth-child(2){background:#cf9f4b}.qs-demo .qs-dots i:nth-child(3){background:#4f9c6d}.qs-demo .qs-app{color:var(--qs-text);font-size:12px;font-weight:600}.qs-demo .qs-target{color:var(--qs-faint);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;overflow:hidden}.qs-demo .qs-target b{color:var(--qs-dim);font-weight:600}.qs-demo .qs-chain{border-bottom:1px solid var(--qs-line);background:linear-gradient(#8fb7ff0a,#0000);padding:10px 12px}.qs-demo .qs-chain-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qs-demo .qs-chain-item{background:var(--qs-panel);border:1px solid var(--qs-line-soft);box-shadow:inset 2px 0 0 var(--qs-stage-color);border-radius:8px;align-items:center;gap:8px;padding:5px 9px;display:flex}.qs-demo .qs-chain-name{color:var(--qs-dim);white-space:nowrap;font-size:11px}.qs-demo .qs-chain-count{text-align:right;font-variant-numeric:tabular-nums;min-width:1.4em;color:var(--qs-stage-color);font-size:12px;font-weight:700}.qs-demo .qs-chain-sep{border-top:1px solid var(--qs-line);border-right:1px solid var(--qs-line);flex:none;width:5px;height:5px;transform:rotate(45deg)}.qs-demo .qs-chain-human{border:1px dashed var(--qs-stage-color);color:var(--qs-dim);border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:flex}.qs-demo .qs-chain-caption{color:var(--qs-faint);margin-top:7px;font-size:11px}.qs-demo .qs-body{grid-template-columns:178px minmax(0,1fr);min-height:0;display:grid}.qs-demo .qs-rail{border-right:1px solid var(--qs-line);background:var(--qs-bg);padding:12px 10px;overflow:auto}.qs-demo .qs-rail-list{flex-direction:column;gap:3px;display:flex}.qs-demo .qs-rail-btn{width:100%;color:var(--qs-dim);border-radius:8px;align-items:center;gap:9px;padding:8px 9px;transition:background-color .16s,color .16s;display:flex}.qs-demo .qs-rail-btn:hover{background:var(--qs-panel);color:var(--qs-text)}.qs-demo .qs-rail-btn[data-active="1"]{background:var(--qs-raised);color:var(--qs-text);box-shadow:inset 2px 0 0 var(--qs-focus)}.qs-demo .qs-rail-num{background:var(--qs-panel);font-variant-numeric:tabular-nums;width:19px;height:19px;color:var(--qs-faint);border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.qs-demo .qs-rail-btn[data-active="1"] .qs-rail-num{background:var(--qs-focus);color:#0b1119}.qs-demo .qs-rail-label{font-size:12px;font-weight:600}.qs-demo .qs-rail-done{color:var(--qs-expert);margin-left:auto;font-size:11px}.qs-demo .qs-stage{min-height:0;position:relative}.qs-demo .qs-panel{grid-template-columns:minmax(0,1fr) 236px;gap:14px;height:100%;padding:14px;display:grid;overflow:hidden}.qs-demo .qs-panel[hidden]{display:none}.qs-demo .qs-panel:focus{outline:none}.qs-demo .qs-panel:focus-visible{outline:2px solid var(--qs-focus);outline-offset:-2px}.qs-demo .qs-main,.qs-demo .qs-aside{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;overflow:auto}.qs-demo .qs-panel-title{font-size:14px;font-weight:650}.qs-demo .qs-panel-sub{color:var(--qs-dim);font-size:12px}.qs-demo .qs-card{border-radius:var(--qs-radius);border:1px solid var(--qs-line-soft);background:var(--qs-panel);padding:11px 12px}.qs-demo .qs-card-title{letter-spacing:.08em;text-transform:uppercase;color:var(--qs-faint);margin-bottom:8px;font-size:11px;font-weight:700}.qs-demo .qs-badge{background:var(--qs-raised);color:var(--qs-dim);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.qs-demo .qs-badge[data-tone=ok]{color:#6fd9b4;background:#2fb98a24}.qs-demo .qs-badge[data-tone=warn]{color:#eab863;background:#d99b3f29}.qs-demo .qs-dl{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:6px 12px;font-size:12px;display:grid}.qs-demo .qs-dl dt{color:var(--qs-faint)}.qs-demo .qs-dl dd{color:var(--qs-text);text-align:right;overflow-wrap:anywhere}.qs-demo .qs-chip{border:1px solid color-mix(in srgb,var(--qs-stage-color)45%,transparent);background:color-mix(in srgb,var(--qs-stage-color)14%,transparent);color:var(--qs-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 6px;font-size:11px;font-weight:600;display:inline-flex}.qs-demo .qs-chip:before{content:"";background:var(--qs-stage-color);border-radius:50%;flex:none;width:6px;height:6px}.qs-demo .qs-chip-short{display:none}.qs-demo .qs-drop{border-radius:var(--qs-radius);border:1px dashed var(--qs-line);background:#1c283666;place-items:center;gap:8px;min-height:128px;padding:14px;transition:border-color .3s,background-color .3s;display:grid;position:relative}.qs-demo .qs-drop[data-dropped="1"]{border-color:color-mix(in srgb,var(--qs-focus)55%,transparent);background:#8fb7ff0f}.qs-demo .qs-file{border-radius:var(--qs-radius);border:1px solid var(--qs-line);background:var(--qs-raised);opacity:0;align-items:center;gap:10px;padding:9px 13px;display:flex}.qs-demo .qs-drop[data-dropped="1"] .qs-file{opacity:1;animation:.62s cubic-bezier(.22,1,.36,1) both qs-file-drop}.qs-demo .qs-file-text{gap:1px;min-width:0;display:grid}.qs-demo .qs-file svg{width:18px;height:22px;color:var(--qs-focus);flex:none}.qs-demo .qs-file-name{font-size:12px;font-weight:600}.qs-demo .qs-file-meta,.qs-demo .qs-drop-hint{color:var(--qs-faint);font-size:11px}.qs-demo .qs-preview-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qs-demo .qs-preview-title{letter-spacing:.08em;text-transform:uppercase;color:var(--qs-faint);font-size:11px;font-weight:700}.qs-demo .qs-preview-count{font-variant-numeric:tabular-nums;color:var(--qs-faint);margin-left:auto;font-size:11px}.qs-demo .qs-table-wrap{border-radius:var(--qs-radius);border:1px solid var(--qs-line-soft);background:var(--qs-panel);overflow:auto}.qs-demo .qs-table th,.qs-demo .qs-table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--qs-line-soft);padding:7px 10px;font-size:12px}.qs-demo .qs-table th{z-index:1;background:var(--qs-raised);letter-spacing:.06em;text-transform:uppercase;color:var(--qs-faint);font-size:10px;font-weight:700;position:sticky;top:0}.qs-demo .qs-table td{color:var(--qs-dim)}.qs-demo .qs-table td:first-child{color:var(--qs-text);font-variant-numeric:tabular-nums}.qs-demo .qs-table tbody tr:last-child td{border-bottom:0 solid #0000}.qs-demo .qs-table tbody tr{animation:.26s both qs-row-in}.qs-demo .qs-table tbody tr[data-review="1"]{background:#d99b3f12}.qs-demo .qs-row-pending td{color:var(--qs-faint)}.qs-demo .qs-skel{background:var(--qs-raised);border-radius:999px;width:74px;height:8px;animation:1.6s ease-in-out infinite qs-breathe;display:inline-block}.qs-demo .qs-conf{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:flex}.qs-demo .qs-conf-bar{background:var(--qs-raised);border-radius:999px;flex:none;width:44px;height:4px;position:relative;overflow:hidden}.qs-demo .qs-conf-bar i{width:calc(var(--qs-conf,0)*1%);background:var(--qs-stage-color);position:absolute;inset:0 auto 0 0}.qs-demo .qs-stagecell{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.qs-demo .qs-cell-name{text-overflow:ellipsis;max-width:168px;overflow:hidden}.qs-demo .qs-klass{flex-direction:column;gap:1px;max-width:156px;display:flex}.qs-demo .qs-klass span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qs-demo .qs-klass b{color:var(--qs-text);letter-spacing:.02em;font-size:11px;font-weight:600}.qs-demo .qs-klass span{color:var(--qs-faint);font-size:11px}.qs-demo .qs-review-card{border-color:color-mix(in srgb,var(--qs-llm)45%,transparent);background:linear-gradient(180deg,#d99b3f14,transparent),var(--qs-panel)}.qs-demo .qs-option{background:var(--qs-raised);border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;padding:7px 9px;display:flex}.qs-demo .qs-option>span{min-width:0;display:block}.qs-demo .qs-option small{color:var(--qs-faint);text-transform:uppercase;letter-spacing:.07em;font-size:10px;display:block}.qs-demo .qs-option b{font-size:12px;font-weight:600}.qs-demo .qs-option em{font-variant-numeric:tabular-nums;color:var(--qs-dim);font-size:12px;font-style:normal}.qs-demo .qs-actions{gap:7px;margin-top:9px;display:flex}.qs-demo .qs-btn{border:1px solid var(--qs-line);background:var(--qs-raised);text-align:center;border-radius:8px;flex:1;padding:7px 10px;font-size:12px;font-weight:600;transition:background-color .16s,border-color .16s}.qs-demo .qs-btn:hover{border-color:var(--qs-focus)}.qs-demo .qs-btn[aria-pressed=true]{background:var(--qs-focus);border-color:var(--qs-focus);color:#0b1119}.qs-demo .qs-note{color:var(--qs-dim);margin-top:8px;font-size:11px;line-height:1.5}.qs-demo .qs-econ{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.qs-demo .qs-econ b{font-variant-numeric:tabular-nums;color:var(--qs-expert);min-width:26px;font-size:26px;font-weight:700}.qs-demo .qs-econ-was{margin-top:2px}.qs-demo .qs-econ s{font-variant-numeric:tabular-nums;color:var(--qs-faint);min-width:26px;font-size:17px}.qs-demo .qs-econ span{color:var(--qs-faint);font-size:11px}.qs-demo .qs-meter+.qs-meter{margin-top:12px}.qs-demo .qs-meter-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;font-size:12px;display:flex}.qs-demo .qs-meter-head b{font-weight:600}.qs-demo .qs-meter-head span{font-variant-numeric:tabular-nums;color:var(--qs-dim)}.qs-demo .qs-bar{background:var(--qs-raised);border-radius:999px;height:8px;position:relative;overflow:hidden}.qs-demo .qs-bar i{width:calc(var(--qs-progress,0)*1%);background:linear-gradient(90deg,var(--qs-embedding),var(--qs-focus));border-radius:999px;transition:width .34s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.qs-demo .qs-bar[data-tone=rows] i{background:linear-gradient(90deg,var(--qs-expert),#6fd9b4)}.qs-demo .qs-gate{align-items:center;gap:10px;display:flex}.qs-demo .qs-gate-badge{border:1px solid var(--qs-line);background:var(--qs-raised);letter-spacing:.04em;min-width:54px;color:var(--qs-faint);border-radius:8px;place-items:center;padding:7px 10px;font-size:15px;font-weight:700;animation:.34s cubic-bezier(.22,1,.36,1) both qs-gate-pop;display:grid}.qs-demo .qs-gate-badge[data-gate=Q3]{color:#eab863;border-color:color-mix(in srgb,var(--qs-llm)50%,transparent)}.qs-demo .qs-gate-badge[data-gate=Q2]{color:#7cc4ea;border-color:color-mix(in srgb,var(--qs-cache)50%,transparent)}.qs-demo .qs-gate-badge[data-gate=Q1]{color:#6fd9b4;border-color:color-mix(in srgb,var(--qs-expert)55%,transparent);background:#2fb98a1f}.qs-demo .qs-gate-text{color:var(--qs-dim);font-size:11px}.qs-demo .qs-grid{grid-template-columns:repeat(13,16px);justify-content:start;gap:3px;display:grid}.qs-demo .qs-grid i{aspect-ratio:1;background:var(--qs-raised);transition:background-color .26s;transition-delay:calc(var(--qs-i,0)*4ms);border-radius:2px}.qs-demo .qs-grid i[data-on="1"]{background:color-mix(in srgb,var(--qs-focus)62%,transparent)}.qs-demo .qs-legend{flex-direction:column;gap:6px;font-size:11px;display:flex}.qs-demo .qs-legend li{color:var(--qs-faint);align-items:baseline;gap:8px;display:flex}.qs-demo .qs-legend li[data-reached="1"]{color:var(--qs-text)}.qs-demo .qs-legend b{min-width:20px;color:var(--qs-dim);font-weight:700}.qs-demo .qs-legend li[data-reached="1"] b{color:var(--qs-expert)}.qs-demo .qs-lin{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.qs-demo .qs-lin-col{flex-direction:column;gap:6px;min-width:0;transition:opacity .28s;display:flex}.qs-demo .qs-lin-col[data-revealed="0"]{opacity:0;visibility:hidden}.qs-demo .qs-lin-col ul{flex-direction:column;gap:4px;display:flex}.qs-demo .qs-lin-title{letter-spacing:.08em;text-transform:uppercase;color:var(--qs-faint);font-size:10px;font-weight:700}.qs-demo .qs-node{border:1px solid var(--qs-line-soft);background:var(--qs-panel);border-radius:8px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;width:100%;padding:5px 8px;transition:opacity .18s,border-color .18s,background-color .18s;display:grid}.qs-demo .qs-node:hover{border-color:var(--qs-line)}.qs-demo .qs-node-key,.qs-demo .qs-node-val{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;display:block;overflow:hidden}.qs-demo .qs-node-key{color:var(--qs-text);font-weight:600}.qs-demo .qs-node-val{color:var(--qs-faint);text-align:right}.qs-demo .qs-detail-name{margin-bottom:6px;font-size:12px;font-weight:600}.qs-demo .qs-detail-chip{margin-top:8px}.qs-demo .qs-node-count{font-variant-numeric:tabular-nums;color:var(--qs-faint);white-space:nowrap;font-size:10px}.qs-demo .qs-node-arrow{display:none}.qs-demo .qs-lin[data-focus="1"] .qs-node{opacity:.38}.qs-demo .qs-lin[data-focus="1"] .qs-node[data-rel="1"],.qs-demo .qs-lin[data-focus="1"] .qs-node[data-active="1"]{opacity:1}.qs-demo .qs-lin-col[data-side=source] .qs-node[data-rel="1"],.qs-demo .qs-lin-col[data-side=source] .qs-node[data-active="1"]{border-right:2px solid var(--qs-focus)}.qs-demo .qs-lin-col[data-side=property] .qs-node[data-rel="1"],.qs-demo .qs-lin-col[data-side=property] .qs-node[data-active="1"]{border-left:2px solid var(--qs-focus)}.qs-demo .qs-node[data-active="1"]{background:var(--qs-raised);border-color:var(--qs-focus)}.qs-demo .qs-lin-foot{color:var(--qs-faint);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.qs-demo .qs-clear{border:1px solid var(--qs-line);background:var(--qs-raised);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600}.qs-demo .qs-statusbar{border-top:1px solid var(--qs-line);background:var(--qs-panel);letter-spacing:.04em;height:30px;color:var(--qs-faint);align-items:center;gap:10px;padding:0 12px;font-size:10px;display:flex}.qs-demo .qs-statusbar span:last-child{font-variant-numeric:tabular-nums;margin-left:auto}@keyframes qs-file-drop{0%{opacity:0;transform:translateY(-34px)scale(.94)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes qs-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes qs-breathe{0%,to{opacity:.45}50%{opacity:.9}}@keyframes qs-gate-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@media (max-width:900px){.qs-demo .qs-body{grid-template-columns:152px minmax(0,1fr)}.qs-demo .qs-panel{flex-direction:column;display:flex;overflow-y:auto}.qs-demo .qs-main,.qs-demo .qs-aside{flex:none;min-height:auto;overflow:visible}.qs-demo .qs-rail-num{display:none}}@media (max-width:680px){.qs-demo .qs-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.qs-demo .qs-rail{border-right:0 solid #0000;border-bottom:1px solid var(--qs-line);padding:9px 10px}.qs-demo .qs-rail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.qs-demo .qs-chain-caption{margin-top:6px}.qs-demo .qs-table thead{display:none}.qs-demo .qs-table,.qs-demo .qs-table tbody,.qs-demo .qs-table tr,.qs-demo .qs-table td{display:block}.qs-demo .qs-table tr{border-bottom:1px solid var(--qs-line-soft);padding:8px 10px}.qs-demo .qs-table td{white-space:normal;border-bottom:0 solid #0000;grid-template-columns:40% minmax(0,1fr);gap:10px;padding:3px 0;display:grid}.qs-demo .qs-table td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--qs-faint);font-size:10px;font-weight:700}.qs-demo .qs-lin{grid-template-columns:minmax(0,1fr)}.qs-demo .qs-lin-col[data-side=source] .qs-node[data-rel="1"],.qs-demo .qs-lin-col[data-side=source] .qs-node[data-active="1"]{border-right:0 solid #0000;border-bottom:2px solid var(--qs-focus)}.qs-demo .qs-lin-col[data-side=property] .qs-node[data-rel="1"],.qs-demo .qs-lin-col[data-side=property] .qs-node[data-active="1"]{border-left:0 solid #0000;border-top:2px solid var(--qs-focus)}.qs-demo .qs-node-arrow{display:inline}}@media (max-width:420px){.qs-demo .qs-table td[data-priority="2"],.qs-demo .qs-table th[data-priority="2"],.qs-demo .qs-table td[data-priority="3"],.qs-demo .qs-table th[data-priority="3"],.qs-demo .qs-chip-full{display:none}.qs-demo .qs-chip-short{display:inline}.qs-demo .qs-chain-name{font-size:10px}.qs-demo .qs-econ b{font-size:22px}}@media (hover:none){.qs-demo .qs-node:hover{border-color:var(--qs-line-soft)}.qs-demo .qs-rail-btn:hover{color:var(--qs-dim);background:0 0}.qs-demo .qs-rail-btn[data-active="1"]:hover{background:var(--qs-raised);color:var(--qs-text)}}@media (prefers-reduced-motion:reduce){.qs-frame *,.qs-frame :before,.qs-frame :after{transition:none!important;animation:none!important}}
