.demo[data-astro-cid-5qpyxcxv]{padding-bottom:0}.demo-in[data-astro-cid-5qpyxcxv]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:center;background:var(--c-bg);border:1px solid var(--c-line);border-left:4px solid var(--c-orange);border-radius:8px;padding:18px}.demo-t[data-astro-cid-5qpyxcxv] h2[data-astro-cid-5qpyxcxv]{margin:0 0 8px;font-size:22px;text-transform:uppercase}.demo-t[data-astro-cid-5qpyxcxv] p[data-astro-cid-5qpyxcxv]{margin:0 0 8px}.demo-video[data-astro-cid-5qpyxcxv]{width:100%;aspect-ratio:16 / 9;background:var(--c-black);border-radius:8px}@media(max-width:860px){.demo-in[data-astro-cid-5qpyxcxv]{grid-template-columns:1fr}}.sys-beta[data-astro-cid-5qpyxcxv]{margin:0 0 8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sys-status[data-astro-cid-5qpyxcxv]{min-height:1.4em;margin:0 0 8px;font-weight:600}.sys-status[data-astro-cid-5qpyxcxv].err{color:var(--c-warn-fg);background:var(--c-warn-bg);padding:8px 12px;border-radius:6px}.sys[data-astro-cid-5qpyxcxv] h2[data-astro-cid-5qpyxcxv]{font-size:22px;text-transform:uppercase;margin:24px 0 8px}.sys[data-astro-cid-5qpyxcxv] h3[data-astro-cid-5qpyxcxv]{font-size:17px;text-transform:uppercase;margin:22px 0 6px;color:var(--c-graphite)}.sys-cfg[data-astro-cid-5qpyxcxv],.sys-net[data-astro-cid-5qpyxcxv],.sys-res[data-astro-cid-5qpyxcxv]{background:var(--c-bg);border:1px solid var(--c-line);border-left:4px solid var(--c-orange);border-radius:8px;padding:4px 18px 18px;margin-bottom:18px;min-width:0}.sys-grid[data-astro-cid-5qpyxcxv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px 12px}.sys-grid[data-astro-cid-5qpyxcxv] .wide[data-astro-cid-5qpyxcxv]{grid-column:1 / -1}.fld[data-astro-cid-5qpyxcxv]{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--c-text-2);min-width:0}.fld[data-astro-cid-5qpyxcxv] input[data-astro-cid-5qpyxcxv],.fld[data-astro-cid-5qpyxcxv] select[data-astro-cid-5qpyxcxv]{font:inherit;font-weight:400;min-height:40px;padding:6px 10px;border:1px solid var(--c-line-2);border-radius:6px;background:var(--c-bg);color:var(--c-text);min-width:0}.chk[data-astro-cid-5qpyxcxv]{display:flex;gap:8px;align-items:center;font-size:14px}.chk[data-astro-cid-5qpyxcxv] input[data-astro-cid-5qpyxcxv]{width:18px;height:18px}.sys-bar[data-astro-cid-5qpyxcxv],.sys-act[data-astro-cid-5qpyxcxv]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}.sys[data-astro-cid-5qpyxcxv] .btn[data-astro-cid-5qpyxcxv]{cursor:pointer;font:inherit;font-weight:700;font-size:14px}.btn[data-astro-cid-5qpyxcxv].file{position:relative;overflow:hidden}.btn[data-astro-cid-5qpyxcxv].file input[data-astro-cid-5qpyxcxv]{position:absolute;inset:0;opacity:0;cursor:pointer}.sys-msg[data-astro-cid-5qpyxcxv]{font-weight:600}.tree[data-astro-cid-5qpyxcxv]{overflow-x:auto;max-width:100%;background:var(--c-bg);border:1px solid var(--c-line);border-radius:8px}.tree[data-astro-cid-5qpyxcxv] svg{display:block;font-family:inherit}.ac[data-astro-cid-5qpyxcxv]{margin-top:12px;border-top:1px solid var(--c-line);padding-top:8px}.op[data-astro-cid-5qpyxcxv] h4[data-astro-cid-5qpyxcxv]{font-size:14px;text-transform:uppercase;margin:14px 0 6px}.fan[data-astro-cid-5qpyxcxv]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.fp[data-astro-cid-5qpyxcxv]{display:flex;gap:4px}.closes[data-astro-cid-5qpyxcxv]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0 10px;font-size:14px}.closes[data-astro-cid-5qpyxcxv] label[data-astro-cid-5qpyxcxv]{display:flex;gap:6px;align-items:center}.ac[data-astro-cid-5qpyxcxv] summary[data-astro-cid-5qpyxcxv]{cursor:pointer;font-weight:700;font-size:15px;text-transform:uppercase;color:var(--c-graphite)}.lw[data-astro-cid-5qpyxcxv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.lw[data-astro-cid-5qpyxcxv] label[data-astro-cid-5qpyxcxv]{display:flex;flex-direction:column;gap:2px;font-size:12px;font-weight:600;color:var(--c-text-2)}.lw[data-astro-cid-5qpyxcxv] input[data-astro-cid-5qpyxcxv]{font:inherit;font-weight:400;min-height:36px;padding:4px 6px;border:1px solid var(--c-line-2);border-radius:6px;background:var(--c-bg);color:var(--c-text);min-width:0;width:100%;box-sizing:border-box}.usel[data-astro-cid-5qpyxcxv]{margin-left:auto;font-size:13px;font-weight:600;color:var(--c-text-2);display:flex;gap:6px;align-items:center}.usel[data-astro-cid-5qpyxcxv] select[data-astro-cid-5qpyxcxv]{font:inherit;min-height:34px;padding:3px 6px;border:1px solid var(--c-line-2);border-radius:5px;background:var(--c-bg);color:var(--c-text)}.sys-err[data-astro-cid-5qpyxcxv]{color:var(--c-warn-fg);background:var(--c-warn-bg);padding:8px 12px;border-radius:6px;white-space:pre-line}.sys[data-astro-cid-5qpyxcxv] .tscroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.sys[data-astro-cid-5qpyxcxv] table{border-collapse:collapse;font-size:13px;width:100%}.sys[data-astro-cid-5qpyxcxv] th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--c-on-dark);background:var(--c-graphite);padding:7px 8px;white-space:nowrap}.sys[data-astro-cid-5qpyxcxv] td{padding:5px 6px;border-bottom:1px solid var(--c-line);vertical-align:top}.sys[data-astro-cid-5qpyxcxv] td.n,.sys[data-astro-cid-5qpyxcxv] th.n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.net[data-astro-cid-5qpyxcxv] input,.net[data-astro-cid-5qpyxcxv] select{font:inherit;font-size:13px;min-height:34px;padding:3px 6px;border:1px solid var(--c-line-2);border-radius:5px;background:var(--c-bg);color:var(--c-text);box-sizing:border-box}.net[data-astro-cid-5qpyxcxv] .fits{display:flex;flex-wrap:wrap;gap:6px;grid-column:1 / -1}.net[data-astro-cid-5qpyxcxv] .fits .chip{display:inline-flex;align-items:center;gap:4px}.net[data-astro-cid-5qpyxcxv] input.tag{width:74px;font-weight:700}.net[data-astro-cid-5qpyxcxv] input.num{width:70px}.net[data-astro-cid-5qpyxcxv] input.sm{width:58px}.net[data-astro-cid-5qpyxcxv] .sz{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.net[data-astro-cid-5qpyxcxv] .calc{font-size:12px;color:var(--c-text-2);white-space:nowrap}.net[data-astro-cid-5qpyxcxv] .devs{display:flex;flex-wrap:wrap;gap:4px;min-width:210px}.net[data-astro-cid-5qpyxcxv] .devs button{min-height:30px;padding:0 9px;border-radius:15px;border:1px solid var(--c-line-2);background:var(--c-bg);color:var(--c-graphite);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.net[data-astro-cid-5qpyxcxv] .devs button[aria-pressed=true]{background:var(--c-dark);color:var(--c-on-dark);border-color:var(--c-graphite)}.net[data-astro-cid-5qpyxcxv] .term{display:flex;gap:4px;align-items:center;white-space:nowrap}.net[data-astro-cid-5qpyxcxv] button.ic{border:1px solid var(--c-line-2);background:var(--c-bg);color:var(--c-graphite);border-radius:5px;min-height:32px;padding:0 8px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.net[data-astro-cid-5qpyxcxv] button.x{border:0;background:none;color:var(--c-text-3);font-size:18px;cursor:pointer;padding:2px 6px}.net[data-astro-cid-5qpyxcxv] button.x:hover{color:var(--c-warn-fg)}.net[data-astro-cid-5qpyxcxv] tr.det td{background:var(--c-bg-2)}.net[data-astro-cid-5qpyxcxv] .detg{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 12px;padding:4px 0}.net[data-astro-cid-5qpyxcxv] .detg label{display:flex;flex-direction:column;gap:2px;font-size:12px;font-weight:600;color:var(--c-text-2)}.net[data-astro-cid-5qpyxcxv] tr.lvl1 td:first-child{padding-left:14px}.net[data-astro-cid-5qpyxcxv] tr.lvl2 td:first-child{padding-left:24px}.net[data-astro-cid-5qpyxcxv] tr.lvl3 td:first-child{padding-left:34px}.kpis[data-astro-cid-5qpyxcxv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;margin:8px 0}.kpis[data-astro-cid-5qpyxcxv] div.k{background:var(--c-bg);border:1px solid var(--c-line);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.kpis[data-astro-cid-5qpyxcxv] div.k span{font-size:12px;color:var(--c-text-2);text-transform:uppercase;letter-spacing:.04em}.kpis[data-astro-cid-5qpyxcxv] div.k b{font-size:24px}.kpis[data-astro-cid-5qpyxcxv] div.k small{color:var(--c-text-2)}.kpis[data-astro-cid-5qpyxcxv] div.k.main{border-left:4px solid var(--c-orange)}.sys[data-astro-cid-5qpyxcxv] .res tr.idx td{font-weight:700}.sys[data-astro-cid-5qpyxcxv] .res tr.idx td:first-child:before{content:"★ ";color:var(--c-orange-text)}.sys[data-astro-cid-5qpyxcxv] .res td.bad{color:var(--c-warn-fg);background:var(--c-warn-bg)}.sys[data-astro-cid-5qpyxcxv] .res tr.tot td{font-weight:700;border-top:2px solid var(--c-graphite)}.sys[data-astro-cid-5qpyxcxv] .res .code{font-size:12px}.sys[data-astro-cid-5qpyxcxv] .res .tier{font-size:11px;color:var(--c-text-2)}.sys[data-astro-cid-5qpyxcxv] .pc{display:flex;gap:8px;align-items:flex-start;min-width:220px}.sys[data-astro-cid-5qpyxcxv] .pc img{width:44px;height:44px;object-fit:contain;background:var(--c-bg-2);border-radius:4px;flex-shrink:0}.sys[data-astro-cid-5qpyxcxv] .pc b{display:block;font-size:12px;line-height:1.3}.sys[data-astro-cid-5qpyxcxv] .pc .lk{font-size:12px}.boqs[data-astro-cid-5qpyxcxv] h4{margin:14px 0 4px;font-size:14px;text-transform:uppercase}.warns[data-astro-cid-5qpyxcxv]{margin-top:18px;background:var(--c-warn-bg);color:var(--c-warn-fg);border-radius:8px;padding:10px 14px}.warns[data-astro-cid-5qpyxcxv] ul{margin:4px 0 0;padding-left:18px}@media print{.top,.foot,.backbar,.preview,.hero[data-astro-cid-5qpyxcxv],.sys-cfg[data-astro-cid-5qpyxcxv],.sys-net[data-astro-cid-5qpyxcxv],.sys-act[data-astro-cid-5qpyxcxv],.sys-beta[data-astro-cid-5qpyxcxv],.sys-status[data-astro-cid-5qpyxcxv]{display:none!important}.sys-res[data-astro-cid-5qpyxcxv]{border:0;padding:0}.sys[data-astro-cid-5qpyxcxv] .tscroll{overflow:visible}.sys[data-astro-cid-5qpyxcxv] th{color:var(--c-text);background:var(--c-bg-2)}}
