.vs-h3{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:0 0 8px;font-weight:800}.vs-h4{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:18px 0 6px;font-size:15px;font-weight:800}.vs-p{color:#46506a;margin:0 0 10px}.vs-list{color:#46506a;margin:0 0 14px;padding-left:20px}.vs-list li{margin:4px 0}.vs-row{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:6px 0;display:flex}.vs-pad{padding:12px 16px}.vs-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 16px;display:grid}.vs-checks{flex-wrap:wrap;gap:6px 16px;margin:4px 0 12px;display:flex}.vs-checks label{color:#16223a;align-items:center;gap:6px;display:flex}.vs-plat{background:#fff;border:1px solid #e7e9f0;border-radius:10px;margin:0 0 8px;padding:8px 12px}.vs-plat.on{background:#f8f9fb;border-color:#16223a}.vs-plat-top{color:#16223a;cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.vs-plat .ui-input{margin-top:6px}.vs-muted{color:#7e8496;margin:0;font-size:13px}.vs-muted.over{color:#b42318;font-weight:700}.vs-details{background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;margin:12px 0 0;padding:10px 12px}.vs-details summary{cursor:pointer;color:#16223a;font-weight:600}.vs-help details{margin:6px 0}.vs-help summary{cursor:pointer;color:#16223a}.vs-tabs{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.vs-tab{color:#16223a;cursor:pointer;background:#fff;border:1px solid #e7e9f0;border-radius:999px;padding:6px 14px;font-weight:700}.vs-tab.on{color:#fff;background:#16223a;border-color:#16223a}.vs-fld{background:#fff;border:1px solid #e7e9f0;border-radius:8px;margin:0 0 6px;padding:8px 10px}.vs-fld.add{background:#fef8ee;border-color:#f59e0b}.vs-fld.member{background:#f8f9fb}.vs-fld-top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.vs-fld-top b{color:#16223a;flex:1;min-width:160px;font-size:14px}.vs-val{color:#46506a;white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;margin:4px 0 0;font-size:14px;overflow:auto}.vs-pill{color:#46506a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.vs-pill.add,.vs-pill.warn,.vs-pill.due{color:#92400e;background:#fef3e2;border-color:#f5d9a8}.vs-pill.cut{color:#16223a;background:#eef2fb}.vs-pill.member,.vs-pill.sp{color:#fff;background:#16223a;border-color:#16223a}.vs-pill.helper,.vs-pill.posted{color:#d64d20;background:#fdf0e9;border-color:#f7cdb9}.vs-pill.live{color:#166534;background:#e8f5ec;border-color:#bfe3cb}.vs-pill.skipped{color:#7e8496}.vs-terms{margin-top:10px}.vs-code{white-space:pre-wrap;word-break:break-word;color:#16223a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:8px;max-height:260px;padding:10px;font-size:13px;overflow:auto}.vs-thumb{border:1px solid #e7e9f0;border-radius:8px;width:100%;max-width:320px;height:auto;margin:8px 0;display:block}.vs-table{gap:8px;display:grid}.vs-trow{background:#fff;border:1px solid #e7e9f0;border-radius:10px;padding:8px 12px}.vs-trow.due{border-color:#ef5a2a}.vs-trow.skipped{opacity:.7}.vs-trow-top{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.vs-trow-top b{color:#16223a;min-width:140px}.vs-url{flex:1;min-width:220px}.vs-num{width:110px}
