.stress-report-page[data-v-17f8dc07]{--report-ink:#173d52;--report-muted:#617986;--report-line:#dce5e8;--report-teal:#13887c;color:var(--report-ink)}.report-heading[data-v-17f8dc07]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 0 24px}.report-eyebrow[data-v-17f8dc07]{color:var(--report-teal);margin:0 0 10px;font-size:12px;font-weight:650;letter-spacing:.13em}.report-heading h1[data-v-17f8dc07]{font-size:clamp(27px,3.3vw,38px);font-weight:700;letter-spacing:-.035em;margin:0 0 12px;line-height:1.3}.report-heading>div>p[data-v-17f8dc07]:last-child{color:var(--report-muted);font-size:15px;margin:0;line-height:1.8}.report-date[data-v-17f8dc07]{flex:none;text-align:right;font-size:18px;font-variant-numeric:tabular-nums;font-weight:550}.report-date>span[data-v-17f8dc07]{display:block;margin-top:8px;color:var(--report-muted);font-size:12px;font-weight:400}.report-conditions[data-v-17f8dc07]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 19px;background:#eaf3f2;border:1px solid #d8e8e4;border-radius:10px;padding:15px 20px;color:#456a72;font-size:12px;line-height:1.7}.report-conditions>strong[data-v-17f8dc07]{font-weight:650;color:#226357}.report-conditions>span+span[data-v-17f8dc07]{border-left:1px solid #c8dcd8;padding-left:19px}.report-filters[data-v-17f8dc07]{background:#ffffffc9;border:1px solid var(--report-line);border-radius:12px;padding:8px 22px;margin:18px 0}.report-filter-row[data-v-17f8dc07]{display:flex;align-items:center;gap:25px;padding:14px 0}.report-filter-row+.report-filter-row[data-v-17f8dc07]{border-top:1px solid #e8edef}.report-filter-row h2[data-v-17f8dc07]{display:flex;align-items:center;flex:none;gap:11px;font-size:14px;letter-spacing:0;margin:0;width:138px;font-weight:600}.report-filter-row h2>span[data-v-17f8dc07]{font-size:11px;color:#7a949d;font-weight:500}.report-filter-row>div[data-v-17f8dc07]{display:flex;flex-wrap:wrap;gap:9px}.report-filter-row button[data-v-17f8dc07]{position:relative;min-width:104px;padding:10px 21px;border:1px solid var(--report-line);background:#fff;border-radius:7px;color:#526d7c;font:inherit;font-size:14px;line-height:1.5;cursor:pointer;transition:background .15s,border-color .15s}.report-filter-row button[aria-pressed=true][data-v-17f8dc07]{border-color:#1b586e;background:#1b4c60;color:#fff;font-weight:550}.report-filter-row button>span[data-v-17f8dc07]{position:absolute;top:10px;right:10px;font-size:11px;color:#9fe1d1}.report-filter-row button[data-v-17f8dc07]:hover:not([aria-pressed=true]){background:#f0f7f5;border-color:#83b7ad}.report-card[data-v-17f8dc07]{border:1px solid var(--report-line);border-radius:12px;background:#fff;margin-top:18px;overflow:hidden}.report-section-heading[data-v-17f8dc07]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 26px 20px}.report-section-heading h2[data-v-17f8dc07]{margin:0;font-size:20px;letter-spacing:-.02em;font-weight:650;line-height:1.5}.report-section-heading p[data-v-17f8dc07]{font-size:13px;color:var(--report-muted);margin:6px 0 0;line-height:1.8}.report-table-scroll[data-v-17f8dc07]{overflow-x:auto;overscroll-behavior-x:contain}.report-table-scroll table[data-v-17f8dc07]{border-collapse:collapse;width:100%;text-align:left;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.65}.report-table-scroll th[data-v-17f8dc07],.report-table-scroll td[data-v-17f8dc07]{border-bottom:1px solid #e8edef;padding:13px 23px}.report-table-scroll tbody tr[data-v-17f8dc07]:last-child>*{border-bottom:0}.report-table-scroll thead th[data-v-17f8dc07]{background:#f4f7f8;border-top:1px solid var(--report-line);font-size:12px;font-weight:550;color:#567080}i[data-resource][data-v-17f8dc07]{display:block;overflow:hidden;background:#e4ebed;height:5px;border-radius:8px}i[data-resource]>b[data-v-17f8dc07]{display:block;height:100%;border-radius:inherit;background:#427893}i[data-resource=memory]>b[data-v-17f8dc07]{background:#738ca5}i[data-resource=npu]>b[data-v-17f8dc07]{background:#2d9a89}.report-status[data-v-17f8dc07]{display:inline-flex;align-items:center;gap:7px;border-radius:5px;padding:5px 9px;font-size:12px;white-space:nowrap;background:#eaf5ef;color:#26795d;line-height:1.5}.report-status[data-v-17f8dc07]:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%}.report-status[data-verdict=partial][data-v-17f8dc07]{background:#fcf2df;color:#8e6723}.report-status[data-verdict=limited][data-v-17f8dc07]{background:#fbece4;color:#aa5935}.report-summary[data-v-17f8dc07]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin:0 26px 24px;border:1px solid var(--report-line);border-radius:11px;background:#f8fafb;overflow:hidden}.report-figures[data-v-17f8dc07]{position:relative;isolation:isolate;padding:24px 28px;background:linear-gradient(120deg,#123b53,#174a60);color:#fff}.report-figures[data-v-17f8dc07]:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background:radial-gradient(ellipse at 100% 0,#70d9bc,transparent 65%)}.report-concurrency-heading[data-v-17f8dc07]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:9px 14px;margin-bottom:22px}.report-concurrency-badge[data-v-17f8dc07]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #65c7ae66;border-radius:5px;background:#205a65;color:#a1f0d5;font-size:13px;font-weight:650;line-height:1.5}.report-concurrency-mark[data-v-17f8dc07]{display:grid;gap:3px;width:15px}.report-concurrency-mark>i[data-v-17f8dc07]{display:block;height:2px;border-radius:2px;background:currentColor}.report-concurrency-mark>i[data-v-17f8dc07]:nth-child(2){width:10px}.report-concurrency-heading>span[data-v-17f8dc07]:last-child{color:#bdd5dd;font-size:11px;line-height:1.7}.report-figures dl[data-v-17f8dc07]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin:0}.report-figures dl>div+div[data-v-17f8dc07]{border-left:1px solid #7ca4b23d;padding-left:25px}.report-figures dt[data-v-17f8dc07]{font-size:13px;line-height:1.6;color:#d1e4eb;text-wrap:balance}.report-figures dd[data-v-17f8dc07]{margin:10px 0 0;font-size:72px;line-height:1.05;font-weight:750;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.report-figures dl>div+div dd[data-v-17f8dc07]{color:#91ead0}.report-figures dd>span[data-v-17f8dc07]{font-size:14px;font-weight:500;margin-left:8px;letter-spacing:0;color:#d1e4eb}.report-figures>p[data-v-17f8dc07]{font-size:11px;color:#bdd5dd;margin:18px 0 0;line-height:1.8}.report-resource-bars[data-v-17f8dc07]{display:flex;flex-direction:column;justify-content:center;padding:24px 26px}.report-resource-bars>p[data-v-17f8dc07]{font-size:11px;color:#6b818d;margin:18px 0 0;line-height:1.8}.report-resource-bars h3[data-v-17f8dc07]{margin:0 0 12px;font-size:15px;font-weight:600}.resource-row[data-v-17f8dc07]{display:flex;gap:14px;align-items:center;margin-top:12px;font-size:12px}.resource-row>span[data-v-17f8dc07]{width:89px;flex:none;color:#5d7888}.resource-row>i[data-v-17f8dc07]{flex:1;height:6px}.resource-row>strong[data-v-17f8dc07]{flex:none;width:71px;text-align:right;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.resource-row small[data-v-17f8dc07]{font-size:10px;margin-left:2px;font-weight:400;color:#6d8390}.report-resource-bars>p[data-v-17f8dc07]{margin-top:14px}.report-caution[data-v-17f8dc07]{margin:0 26px 24px;padding:12px 16px;border:1px solid #ecdcc4;background:#fffbf1;border-radius:7px;color:#8e672d;font-size:13px;line-height:1.9}.report-algorithm-heading[data-v-17f8dc07]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:0 26px 17px}.report-algorithm-heading h3[data-v-17f8dc07]{margin:0;font-size:16px;font-weight:600}.report-algorithm-heading>span[data-v-17f8dc07]{color:var(--report-muted);font-size:12px}.report-algorithm-table[data-v-17f8dc07]{min-width:940px}.report-algorithm-table thead th[data-v-17f8dc07]:first-child{width:14%}.report-algorithm-table thead th[data-v-17f8dc07]:nth-child(2){width:24%}.report-algorithm-table tbody th[data-v-17f8dc07]{font-weight:400}.report-algorithm-table .report-category[data-v-17f8dc07]{vertical-align:middle;text-align:center;border-right:1px solid #dce7e8;background:#f0f6f5;color:#23596b;font-size:14px;font-weight:600}.report-category>span[data-v-17f8dc07]{display:block;color:#6d8c94;font-size:12px;font-weight:400;margin-top:8px}.report-algorithm-table .algorithm-name[data-v-17f8dc07]{font-size:14px;color:#2c5266}.report-algorithm-table tbody+tbody tr[data-v-17f8dc07]:first-child>*{border-top:2px solid #dce5e8}.report-algorithm-table tbody tr:hover>td[data-v-17f8dc07],.report-algorithm-table tbody tr:hover>.algorithm-name[data-v-17f8dc07]{background:#f7fafb}.report-algorithm-table td[data-v-17f8dc07]{font-size:12px;white-space:nowrap}.report-cell-note[data-v-17f8dc07]{display:block;color:#738893;font-size:11px;margin-top:3px}.algorithm-status[data-v-17f8dc07]{color:#347e65;font-size:12px}.algorithm-status.needs-attention[data-v-17f8dc07]{color:#a16b31}.report-return[data-v-17f8dc07]{display:inline-block;font-size:13px;color:#236e79;margin-top:26px}button[data-v-17f8dc07]:focus-visible,a[data-v-17f8dc07]:focus-visible,[tabindex][data-v-17f8dc07]:focus-visible{outline:3px solid #56b3a2;outline-offset:3px}@media(max-width:1000px){.report-filter-row[data-v-17f8dc07]{gap:15px}.report-filter-row h2[data-v-17f8dc07]{width:125px}.report-filter-row button[data-v-17f8dc07]{min-width:90px;padding-inline:17px;font-size:13px}.report-summary[data-v-17f8dc07]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.report-figures[data-v-17f8dc07],.report-resource-bars[data-v-17f8dc07]{padding-inline:20px}.report-figures dd[data-v-17f8dc07]{font-size:60px}.report-figures dd>span[data-v-17f8dc07]{font-size:12px;margin-left:5px}.report-figures dl[data-v-17f8dc07]{gap:18px}.report-figures dl>div+div[data-v-17f8dc07]{padding-left:18px}.resource-row[data-v-17f8dc07]{gap:10px}.resource-row>span[data-v-17f8dc07]{width:82px}.resource-row>strong[data-v-17f8dc07]{width:64px;font-size:16px}.report-table-scroll th[data-v-17f8dc07],.report-table-scroll td[data-v-17f8dc07]{padding-inline:17px}}@media(max-width:700px){.report-heading[data-v-17f8dc07]{align-items:flex-start;flex-direction:column;gap:12px;padding:24px 0 20px}.report-heading h1[data-v-17f8dc07]{font-size:28px;margin-bottom:10px}.report-heading>div>p[data-v-17f8dc07]:last-child{font-size:13px}.report-date[data-v-17f8dc07]{display:flex;gap:12px;align-items:center;font-size:12px}.report-date>span[data-v-17f8dc07]{margin:0;font-size:11px}.report-conditions[data-v-17f8dc07]{padding:13px 16px;gap:6px 13px;font-size:11px}.report-conditions>strong[data-v-17f8dc07]{width:100%}.report-conditions>span+span[data-v-17f8dc07]{border:0;padding:0}.report-filters[data-v-17f8dc07]{padding:2px 16px}.report-filter-row[data-v-17f8dc07]{flex-direction:column;align-items:stretch;gap:12px;padding:16px 0}.report-filter-row h2[data-v-17f8dc07]{width:auto;font-size:13px}.report-filter-row>div[data-v-17f8dc07]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.report-filter-row:last-child>div[data-v-17f8dc07]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-filter-row button[data-v-17f8dc07]{min-width:0;padding:10px 4px;font-size:12px}.report-filter-row button>span[data-v-17f8dc07]{right:5px;font-size:9px;top:12px}.report-section-heading[data-v-17f8dc07]{padding:19px 17px 16px;flex-wrap:wrap;gap:10px}.report-section-heading h2[data-v-17f8dc07]{font-size:18px}.report-section-heading p[data-v-17f8dc07]{font-size:12px}.report-summary[data-v-17f8dc07]{grid-template-columns:1fr;margin:0 16px 20px}.report-figures[data-v-17f8dc07]{padding:20px 18px}.report-concurrency-heading[data-v-17f8dc07]{margin-bottom:20px}.report-concurrency-heading>span[data-v-17f8dc07]:last-child{font-size:10px}.report-figures dt[data-v-17f8dc07]{min-height:3.2em;font-size:12px}.report-figures dd[data-v-17f8dc07]{font-size:54px}.report-figures>p[data-v-17f8dc07]{margin-top:16px}.report-resource-bars[data-v-17f8dc07]{padding:18px}.report-caution[data-v-17f8dc07]{margin:0 16px 20px;padding:12px;font-size:12px}.report-algorithm-heading[data-v-17f8dc07]{flex-direction:column;align-items:flex-start;gap:6px;padding:0 17px 15px}.report-algorithm-heading>span[data-v-17f8dc07]{font-size:11px}}@media(max-width:360px){.report-figures dd>span[data-v-17f8dc07]{display:block;margin:8px 0 0}}@media(prefers-reduced-motion:reduce){.report-filter-row button[data-v-17f8dc07]{transition:none}}
