.recommend-matrix[data-v-69944cf8]{--pp-tbl-panel-bg:#edf4fc;--pp-tbl-header-bg:#e2eef9;--pp-tbl-sticky-bg:#e8f1fa;--pp-tbl-cell-bg:transparent;--pp-tbl-row-alt:#1e8de20f;--pp-tbl-border:#1e8de22e;--pp-tbl-border-strong:#1e8de21a;--pp-tbl-accent-line:#1e8de252;--pp-tbl-outline:#1e8de23d;--pp-tbl-shadow:inset 0 1px 0 #ffffff80;--pp-tbl-scrollbar:#1e8de259;--pp-tbl-scrollbar-hover:#1e8de280;--recommend-cell-bg:transparent;margin:24px 0 36px}.recommend-scroll[data-v-69944cf8]{-webkit-overflow-scrolling:touch;border:1px solid var(--pp-tbl-outline);background:var(--pp-tbl-panel-bg);box-shadow:var(--pp-tbl-shadow);scrollbar-width:thin;scrollbar-color:var(--pp-tbl-scrollbar) transparent;border-radius:16px;overflow:auto hidden}.recommend-scroll[data-v-69944cf8]::-webkit-scrollbar{height:8px}.recommend-scroll[data-v-69944cf8]::-webkit-scrollbar-track{background:0 0}.recommend-scroll[data-v-69944cf8]::-webkit-scrollbar-thumb{background:var(--pp-tbl-scrollbar);border-radius:999px}.recommend-scroll[data-v-69944cf8]::-webkit-scrollbar-thumb:hover{background:var(--pp-tbl-scrollbar-hover)}.recommend-table[data-v-69944cf8]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1320px;color:var(--vp-c-text-1,#20304c);background:0 0;display:table;margin:0!important}.recommend-table th[data-v-69944cf8],.recommend-table td[data-v-69944cf8]{border-right:1px solid var(--pp-tbl-border);border-bottom:1px solid var(--pp-tbl-border);vertical-align:middle;padding:18px 16px;font-size:14px;line-height:1.6}.metric-column[data-v-69944cf8]{width:188px}.recommend-table th[data-v-69944cf8],.recommend-table td[data-v-69944cf8]{vertical-align:top}.recommend-table th[data-v-69944cf8]:last-child,.recommend-table td[data-v-69944cf8]:last-child{border-right:none}.recommend-table tbody tr:last-child th[data-v-69944cf8],.recommend-table tbody tr:last-child td[data-v-69944cf8]{border-bottom:none}.recommend-table thead th[data-v-69944cf8]{background:var(--pp-tbl-header-bg);color:var(--vp-c-text-1,#20304c);text-align:left;white-space:nowrap;border-bottom:1px solid var(--pp-tbl-accent-line);font-size:13px;font-weight:700;box-shadow:inset 0 1px #ffffff73}.metric-cell[data-v-69944cf8]{z-index:2;background:var(--pp-tbl-sticky-bg);width:180px;min-width:180px;max-width:180px;color:var(--vp-c-text-1,#20304c);white-space:nowrap;box-shadow:1px 0 0 var(--pp-tbl-border);font-size:14px;font-weight:600;line-height:1.5;position:sticky;left:0}.metric-head[data-v-69944cf8]{z-index:4;background:var(--pp-tbl-sticky-bg)!important}.option-head[data-v-69944cf8]{min-width:148px}.option-group[data-v-69944cf8]{color:#4d5966ad;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:600;line-height:1.2;display:block}.option-title[data-v-69944cf8]{word-break:keep-all;overflow-wrap:normal;color:var(--vp-c-text-1,#20304c);font-size:15px;font-weight:700;line-height:1.45;display:block}.recommend-table tbody th[data-v-69944cf8]{text-align:left}.recommend-table tbody td[data-v-69944cf8]{background:0 0}.recommend-table tbody tr:nth-child(odd) td[data-v-69944cf8]{background:var(--pp-tbl-row-alt)}.cell-content[data-v-69944cf8]{color:var(--vp-c-text-2,#4c6175);word-break:keep-all;overflow-wrap:break-word;font-size:14px;line-height:1.65}.cell-content.has-badges[data-v-69944cf8]{flex-direction:column;gap:10px;display:flex}.badge-list[data-v-69944cf8]{flex-wrap:wrap;gap:8px;display:flex}.value-badge[data-v-69944cf8]{white-space:nowrap;min-height:30px;color:var(--vp-c-text-1,#20304c);background:#e8f1fa80;border:1px solid #1e8de214;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.value-badge[data-v-69944cf8]:before{content:"";border-radius:999px;flex:0 0 7px;width:7px;height:7px}.value-badge.is-positive[data-v-69944cf8]:before{background:var(--vp-c-brand-2,#6aa1b7)}.value-badge.is-info[data-v-69944cf8]:before{background:var(--vp-c-brand-1,#5086a1)}.value-badge.is-warning[data-v-69944cf8]:before{background:var(--vp-c-brand-3,#8cccd5)}.value-badge.is-critical[data-v-69944cf8]:before{background:var(--vp-c-text-1,#20304c)}.value-badge.is-neutral[data-v-69944cf8]{color:var(--vp-c-text-2,#4c6175)}.value-badge.is-neutral[data-v-69944cf8]:before{background:var(--vp-c-text-3,#3c3c438f)}.value-badge.is-easy[data-v-69944cf8]:before{background:var(--vp-c-brand-2,#6aa1b7)}.value-badge.is-mid[data-v-69944cf8]:before{background:var(--vp-c-brand-3,#8cccd5)}.value-badge.is-high[data-v-69944cf8]:before{background:var(--vp-c-text-1,#20304c)}.value-badge.is-low[data-v-69944cf8]{color:var(--vp-c-text-2,#4c6175)}.value-badge.is-low[data-v-69944cf8]:before{background:var(--vp-c-text-3,#3c3c438f)}.value-badge[data-v-69944cf8]{white-space:normal;word-break:keep-all}.cell-note[data-v-69944cf8]{color:var(--vp-c-text-2,#4c6175);font-size:13px;line-height:1.6}[data-theme=dark] .recommend-matrix[data-v-69944cf8]{--pp-tbl-panel-bg:#1a2236;--pp-tbl-header-bg:#1e2840;--pp-tbl-sticky-bg:#1c2538;--pp-tbl-cell-bg:transparent;--pp-tbl-row-alt:#64b5f60f;--pp-tbl-border:#64b5f62e;--pp-tbl-border-strong:#64b5f61a;--pp-tbl-accent-line:#64b5f652;--pp-tbl-outline:#64b5f63d;--pp-tbl-shadow:0 10px 24px #00000038;--pp-tbl-scrollbar:#64b5f657;--pp-tbl-scrollbar-hover:#64b5f67a}[data-theme=dark] .recommend-scroll[data-v-69944cf8]{box-shadow:var(--pp-tbl-shadow);border-color:var(--pp-tbl-outline)}[data-theme=dark] .recommend-table thead th[data-v-69944cf8]{background:var(--pp-tbl-header-bg);color:var(--vp-c-text-1,#fffff5db);box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .metric-head[data-v-69944cf8]{color:var(--vp-c-text-1,#fffff5db);background:var(--pp-tbl-sticky-bg)!important}[data-theme=dark] .option-group[data-v-69944cf8]{color:var(--vp-c-text-3,#ebebf561)}[data-theme=dark] .option-title[data-v-69944cf8]{color:var(--vp-c-text-1,#fffff5db)}[data-theme=dark] .recommend-table tbody tr:nth-child(odd) td[data-v-69944cf8]{background:var(--pp-tbl-row-alt)}[data-theme=dark] .value-badge[data-v-69944cf8]{color:var(--vp-c-text-1,#fffff5db);background:linear-gradient(#202127eb 0%,#1b1b1ff2 100%);border-color:#64b5f629;box-shadow:inset 0 1px #ffffff08,0 1px 2px #0000002e}[data-theme=dark] .value-badge.is-neutral[data-v-69944cf8],[data-theme=dark] .value-badge.is-low[data-v-69944cf8]{color:var(--vp-c-text-2,#ebebf599);border-color:#ffffff14}[data-theme=dark] .value-badge.is-neutral[data-v-69944cf8]:before,[data-theme=dark] .value-badge.is-low[data-v-69944cf8]:before{background:#ebebf599}[data-theme=dark] .value-badge.is-positive[data-v-69944cf8]:before,[data-theme=dark] .value-badge.is-easy[data-v-69944cf8]:before{background:var(--vp-c-brand-2,#6aa1b7)}[data-theme=dark] .value-badge.is-info[data-v-69944cf8]:before{background:var(--vp-c-brand-1,#8cccd5)}[data-theme=dark] .value-badge.is-warning[data-v-69944cf8]:before,[data-theme=dark] .value-badge.is-mid[data-v-69944cf8]:before{background:var(--vp-c-brand-3,#8cccd5)}[data-theme=dark] .value-badge.is-critical[data-v-69944cf8]:before,[data-theme=dark] .value-badge.is-high[data-v-69944cf8]:before{background:var(--vp-c-text-1,#fffff5db)}@media (max-width:959px){.recommend-matrix[data-v-69944cf8]{margin:20px 0 28px}.recommend-scroll[data-v-69944cf8]{border-radius:14px}.recommend-table[data-v-69944cf8]{min-width:1240px}.recommend-table th[data-v-69944cf8],.recommend-table td[data-v-69944cf8]{padding:16px 14px}.metric-cell[data-v-69944cf8]{width:156px;min-width:156px;max-width:156px}}
