.cp-card[data-v-f598aa9a]{max-width:820px;margin:0 auto}.cp-aside[data-v-f598aa9a]{display:none}@media (min-width: 1200px){.cp-wrap[data-v-f598aa9a]{display:flex;align-items:flex-start;justify-content:center;gap:16px}.cp-wrap .cp-card[data-v-f598aa9a]{flex:0 1 820px;margin:0;min-width:0}.cp-aside[data-v-f598aa9a]{display:block;width:380px;flex:none;position:sticky;top:16px}}.cp-head[data-v-f598aa9a]{padding:13px 14px 12px}.cp-loading .cmp[data-v-f598aa9a]{opacity:.55}.cp-filters[data-v-f598aa9a]{grid-area:1 / 1;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding-right:8px}.cp-filters[data-v-f598aa9a] .mp-trigger,.cp-filters[data-v-f598aa9a]>*{max-width:100%}.cp-side--1[data-v-f598aa9a]{grid-area:1 / 2}.cp-side--2[data-v-f598aa9a]{grid-area:1 / 3}.cp-note[data-v-f598aa9a]{margin:0 14px 10px;padding:7px 12px;border-radius:10px;background:#eef2ff;border:1px solid #C7D2FE;font-size:12px;font-weight:600;color:#3730a3}.cp-note--warn[data-v-f598aa9a]{background:#fffbeb;border-color:#fde68a;color:#b45309}.cp-banner[data-v-f598aa9a]{padding:0 14px 12px}.cp-wait[data-v-f598aa9a]{padding:48px 0;text-align:center;font-size:13px;color:#9ca3af}.cmp__head[data-v-f598aa9a]{display:grid;grid-template-columns:minmax(96px,1.1fr) 1fr 1fr;align-items:end;padding:4px 14px 12px}.cp-side[data-v-f598aa9a]{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;padding:0 4px}.cp-disc[data-v-f598aa9a]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;box-shadow:0 0 0 2px var(--c, #E4E5E9);margin:2px 0 10px}.cp-disc[data-v-f598aa9a] .pdisc{transform:scale(1.375);transform-origin:center;margin:0}.cp-disc--empty[data-v-f598aa9a]{background:#f3f4f8;box-shadow:0 0 0 2px #e4e5e9}.cp-name[data-v-f598aa9a]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;font-size:14px;font-weight:900;line-height:18px;color:#0f123f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-name--empty[data-v-f598aa9a]{color:#9ca3af}.cp-sub[data-v-f598aa9a]{font-size:10.5px;font-weight:700;line-height:14px;color:#6b7280;margin-top:2px;white-space:nowrap}.cp-change[data-v-f598aa9a]{margin-top:8px;height:26px;padding:0 11px;border:1px solid #E4E5E9;border-radius:999px;background:#fff;font-family:inherit;font-size:11px;font-weight:800;color:#3730a3;cursor:pointer}.cp-change[data-v-f598aa9a]:hover{border-color:#3730a3;background:#f5f7ff}.cmp[data-v-f598aa9a]{border-top:1px solid #F3F4F8;padding-bottom:4px}.cmp__band[data-v-f598aa9a]{display:flex;align-items:center;gap:5px;padding:7px 14px;background:#f4f5f9;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.cmp__band svg[data-v-f598aa9a]{width:11px;height:11px}.cmp__band--hi[data-v-f598aa9a]{background:#f1f1fb;color:#3730a3}.cmp__band--ctl[data-v-f598aa9a]{padding-top:4px;padding-bottom:4px}.cmp__band-ctl[data-v-f598aa9a]{margin-left:auto;text-transform:none;letter-spacing:0}.cmp__row[data-v-f598aa9a]{display:grid;grid-template-columns:minmax(96px,1.1fr) 1fr 1fr;align-items:center;min-height:44px;padding:0 14px;border-top:1px solid #F3F4F8}.cmp__row[data-v-f598aa9a]:first-of-type,.cmp__band+.cmp__row[data-v-f598aa9a]{border-top:0}.cmp__l[data-v-f598aa9a]{padding:8px 8px 8px 0;font-size:12.5px;font-weight:700;line-height:16px;color:#374151}.cmp__90[data-v-f598aa9a]{margin-left:3px;font-size:9px;font-weight:800;color:#9ca3af}.cmp__c[data-v-f598aa9a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 4px;font-size:13px;font-weight:700;line-height:18px;color:#6b7280;text-align:center}.cmp__c.is-best[data-v-f598aa9a]{color:#0b1023;font-weight:900}.cmp__c.is-worst[data-v-f598aa9a]{color:#6b7280}.cmp__c[data-v-f598aa9a]:not(.is-best):not(.is-worst){color:#374151}.cmp__tag[data-v-f598aa9a]{font-size:9px;font-weight:800;color:#3730a3;background:#eef2ff;border-radius:999px;padding:2px 7px;white-space:nowrap}.cmp__fx[data-v-f598aa9a]{flex-direction:row;flex-wrap:wrap;gap:4px}.cmp__none[data-v-f598aa9a]{font-size:12px;color:#c7cad6}.cmp__dash[data-v-f598aa9a]{color:#c7cad6;font-weight:700}.cmp__tiles[data-v-f598aa9a]{align-items:stretch;gap:4px;padding:8px 4px}.tile[data-v-f598aa9a]{display:flex;align-items:center;justify-content:center;gap:5px;height:22px;border-radius:6px;font-size:10px;font-weight:800;white-space:nowrap;line-height:1}.tile b[data-v-f598aa9a]{font-size:11px;font-weight:800}.tile small[data-v-f598aa9a]{font-size:9.5px;font-weight:700;opacity:.85}.tile--f1[data-v-f598aa9a]{background:#375523;color:#fff}.tile--f2[data-v-f598aa9a]{background:#01fc7a;color:#0b1023}.tile--f3[data-v-f598aa9a]{background:#e7e7e7;color:#0b1023}.tile--f4[data-v-f598aa9a]{background:#ff1751;color:#0b1023}.tile--f5[data-v-f598aa9a]{background:#80072d;color:#fff}.tile--g0[data-v-f598aa9a]{background:#f3f4f6;color:#374151}.tile--g1[data-v-f598aa9a]{background:#c7d2fe;color:#312e81}.tile--g2[data-v-f598aa9a]{background:#6366f1;color:#fff}.tile--g3[data-v-f598aa9a]{background:#4338ca;color:#fff}.tile--c0[data-v-f598aa9a]{background:#f3f4f6;color:#374151}.tile--c1[data-v-f598aa9a]{background:#a7f3d0;color:#064e3b}.tile--c2[data-v-f598aa9a]{background:#10b981;color:#022c22}.tile--c3[data-v-f598aa9a]{background:#047857;color:#fff}.tile--none[data-v-f598aa9a]{background:#f3f4f8;color:#9ca3af}.tile-total[data-v-f598aa9a]{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-top:3px;line-height:14px}.tile-total b[data-v-f598aa9a]{font-size:12px;font-weight:900;color:#0b1023}.tile-total small[data-v-f598aa9a]{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.cp-search[data-v-f598aa9a]{display:flex;flex-direction:column;gap:10px}.search-m[data-v-f598aa9a]{display:flex;align-items:center;gap:7px;height:40px;padding:0 12px;border:1px solid #E4E5E9;border-radius:12px;background:#fff;width:100%;flex:none;cursor:text}.search-m[data-v-f598aa9a]:focus-within{border-color:#3730a3}.search-m svg[data-v-f598aa9a]{width:15px;height:15px;color:#9ca3af;flex:none}.search-m input[data-v-f598aa9a]{width:100%;min-width:0;border:0;padding:0;background:transparent;font:inherit;font-size:12.5px;font-weight:600;color:#1f2937;outline:none;box-shadow:none;text-overflow:ellipsis}.search-m input[data-v-f598aa9a]:focus{outline:none;box-shadow:none}.search-x[data-v-f598aa9a]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#3730a3;color:#fff;font-size:12px;font-weight:700;line-height:1;cursor:pointer;flex:none}.cp-results[data-v-f598aa9a]{display:flex;flex-direction:column}.cp-result[data-v-f598aa9a]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 4px;border:0;border-top:1px solid #F3F4F8;background:none;text-align:left;cursor:pointer;font-family:inherit}.cp-result[data-v-f598aa9a]:first-child{border-top:0}.cp-result[data-v-f598aa9a]:hover{background:#f8f9fd}.cp-result>span[data-v-f598aa9a]:first-child{flex:1;min-width:0}.cp-price[data-v-f598aa9a]{margin-left:auto;font-size:12px;font-weight:700;color:#6b7280;font-variant-numeric:tabular-nums;flex:none}.cp-noresult[data-v-f598aa9a]{padding:8px 2px 4px;font-size:12px;font-weight:600;color:#9ca3af}@media (min-width: 768px){.cp-head[data-v-f598aa9a]{padding:16px 18px 12px}.cp-filters[data-v-f598aa9a]{gap:10px;padding-right:16px}.cp-note[data-v-f598aa9a]{margin-left:18px;margin-right:18px}.cp-banner[data-v-f598aa9a]{padding-left:18px;padding-right:18px}.cmp__head[data-v-f598aa9a]{padding:6px 18px 14px;grid-template-columns:minmax(180px,1.2fr) 1fr 1fr}.cmp__band[data-v-f598aa9a]{padding:8px 18px}.cmp__row[data-v-f598aa9a]{grid-template-columns:minmax(180px,1.2fr) 1fr 1fr;padding:0 18px;min-height:46px}.cmp__tiles[data-v-f598aa9a]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:8px 6px}.tile-total[data-v-f598aa9a]{grid-column:1 / -1;margin-top:1px}.tile[data-v-f598aa9a]{flex-direction:column;gap:2px;height:40px}.tile b[data-v-f598aa9a]{font-size:12.5px}.tile small[data-v-f598aa9a]{font-size:9px}.cmp__l[data-v-f598aa9a]{font-size:13px}.cmp__c[data-v-f598aa9a]{font-size:13.5px}.cp-disc[data-v-f598aa9a]{width:48px;height:48px}.cp-disc[data-v-f598aa9a] .pdisc{transform:scale(1.5)}.cp-name[data-v-f598aa9a]{font-size:16px;line-height:20px}.cp-sub[data-v-f598aa9a]{font-size:11px}}
