.alternatives-page[data-v-0f7ec9a4]{background:var(--g-bg);color:var(--g-ink);min-height:100vh;padding-bottom:72px}.alternatives-hero[data-v-0f7ec9a4]{background:var(--g-surface);border-bottom:1px solid var(--g-border)}.alternatives-breadcrumb[data-v-0f7ec9a4]{align-items:center;color:var(--g-muted);display:flex;font-size:12px;gap:7px;min-height:54px}.alternatives-breadcrumb a[data-v-0f7ec9a4]:hover{color:var(--g-primary-dark)}.alternatives-hero__content[data-v-0f7ec9a4]{align-items:center;display:grid;gap:22px;grid-template-columns:96px minmax(0,1fr) auto;min-height:180px;padding:22px 0 28px}.alternatives-product-logo[data-v-0f7ec9a4]{align-items:center;background:var(--g-surface-soft);border:1px solid var(--g-border);border-radius:8px;color:var(--g-primary-dark);display:flex;font-size:32px;font-weight:800;height:96px;justify-content:center;overflow:hidden;width:96px}.alternatives-product-logo img[data-v-0f7ec9a4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.alternatives-hero__copy[data-v-0f7ec9a4]{min-width:0}.alternatives-hero__copy h1[data-v-0f7ec9a4]{color:var(--g-ink-strong);font-size:34px;font-weight:800;line-height:1.2;margin:0}.alternatives-hero__copy p[data-v-0f7ec9a4]{color:var(--g-muted);font-size:14px;line-height:1.7;margin-top:10px;max-width:760px}.alternatives-chips[data-v-0f7ec9a4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.alternative-result__meta>span[data-v-0f7ec9a4],.alternatives-chips span[data-v-0f7ec9a4]{align-items:center;background:var(--g-surface-soft);border:1px solid var(--g-border);border-radius:4px;color:var(--g-muted);display:inline-flex;font-size:11px;gap:4px;min-height:25px;padding:3px 8px}.alternatives-back-link[data-v-0f7ec9a4]{align-items:center;border:1px solid var(--g-border);border-radius:6px;color:var(--g-ink);display:inline-flex;font-size:13px;font-weight:700;gap:7px;min-height:40px;padding:8px 13px}.alternatives-back-link[data-v-0f7ec9a4]:hover{border-color:var(--g-primary);color:var(--g-primary-dark)}.alternatives-summary-stats[data-v-0f7ec9a4]{background:var(--g-surface);border:1px solid var(--g-border);border-bottom:0;border-radius:7px 7px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.alternatives-summary-stats>div[data-v-0f7ec9a4]{align-items:center;border-right:1px solid var(--g-border);display:flex;gap:10px;justify-content:center;min-height:64px}.alternatives-summary-stats>div[data-v-0f7ec9a4]:last-child{border-right:0}.alternatives-summary-stats svg[data-v-0f7ec9a4]{color:var(--g-primary-dark)}.alternatives-summary-stats span[data-v-0f7ec9a4]{display:grid;gap:2px}.alternatives-summary-stats strong[data-v-0f7ec9a4]{color:var(--g-ink-strong);font-size:15px}.alternatives-summary-stats small[data-v-0f7ec9a4]{color:var(--g-muted);font-size:11px}.alternatives-layout[data-v-0f7ec9a4]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 310px;padding-top:28px}.alternatives-results[data-v-0f7ec9a4]{min-width:0}.alternatives-toolbar[data-v-0f7ec9a4]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:14px}.alternatives-toolbar__eyebrow[data-v-0f7ec9a4]{color:var(--g-primary-dark);font-size:11px;font-weight:800}.alternatives-toolbar h2[data-v-0f7ec9a4]{color:var(--g-ink-strong);font-size:22px;font-weight:800;margin-top:3px}.alternatives-controls[data-v-0f7ec9a4]{align-items:flex-end;display:flex;gap:8px;justify-content:flex-end}.alternatives-controls label[data-v-0f7ec9a4]{color:var(--g-muted);display:grid;font-size:10px;gap:4px}.alternatives-controls select[data-v-0f7ec9a4],.alternatives-search[data-v-0f7ec9a4]{background:var(--g-surface);border:1px solid var(--g-border);border-radius:6px;color:var(--g-ink);font-size:12px;height:38px}.alternatives-controls select[data-v-0f7ec9a4]{min-width:126px;padding:0 28px 0 10px}.alternatives-search[data-v-0f7ec9a4]{align-items:center;display:flex!important;gap:7px!important;grid-template-columns:none!important;padding:0 10px;width:210px}.alternatives-search input[data-v-0f7ec9a4]{background:transparent;border:0;color:var(--g-ink);flex:1;font-size:12px;min-width:0;outline:0}.alternatives-search input[data-v-0f7ec9a4]::-moz-placeholder{color:var(--g-muted)}.alternatives-search input[data-v-0f7ec9a4]::placeholder{color:var(--g-muted)}.alternatives-loading[data-v-0f7ec9a4]{display:grid;gap:10px}.alternatives-list[data-v-0f7ec9a4]{background:var(--g-surface);border:1px solid var(--g-border);border-radius:8px;overflow:hidden}.alternative-result[data-v-0f7ec9a4]{display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);padding:24px}.alternative-result+.alternative-result[data-v-0f7ec9a4]{border-top:1px solid var(--g-border)}.alternative-result__rank[data-v-0f7ec9a4]{color:var(--g-muted);font-size:13px;font-weight:800;padding-top:5px}.alternative-result__body[data-v-0f7ec9a4]{min-width:0}.alternative-result__head[data-v-0f7ec9a4]{align-items:center;display:flex;gap:18px;justify-content:space-between}.alternative-result__identity[data-v-0f7ec9a4]{align-items:center;display:flex;gap:13px;min-width:0}.alternative-result__identity>span[data-v-0f7ec9a4]:last-child,.alternatives-source-product>span[data-v-0f7ec9a4]:nth-child(2){display:grid;gap:3px;min-width:0}.alternative-result__identity strong[data-v-0f7ec9a4],.alternatives-source-product strong[data-v-0f7ec9a4]{color:var(--g-ink-strong);font-size:17px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alternative-result__identity:hover strong[data-v-0f7ec9a4]{color:var(--g-primary-dark)}.alternative-result__identity small[data-v-0f7ec9a4],.alternatives-source-product small[data-v-0f7ec9a4]{color:var(--g-muted);font-size:11px}.alternative-result__logo[data-v-0f7ec9a4]{align-items:center;background:var(--g-surface-soft);border:1px solid var(--g-border);border-radius:7px;color:var(--g-primary-dark);display:flex;flex:0 0 56px;font-size:19px;font-style:normal;font-weight:800;height:56px;justify-content:center;overflow:hidden;width:56px}.alternative-result__logo img[data-v-0f7ec9a4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.alternative-result__score[data-v-0f7ec9a4]{display:grid;flex:0 0 62px;gap:2px;justify-items:center;width:62px}.alternative-result__score strong[data-v-0f7ec9a4]{border:3px solid #e7b72d;border-radius:50%;color:var(--g-ink-strong);display:grid;font-size:12px;height:40px;place-items:center;width:40px}.alternative-result__score span[data-v-0f7ec9a4]{color:var(--g-muted);font-size:9px;text-align:center}.alternative-result__summary[data-v-0f7ec9a4]{color:var(--g-ink);font-size:14px;line-height:1.7;margin-top:13px}.alternative-result__note[data-v-0f7ec9a4]{align-items:flex-start;color:var(--g-primary-dark);display:flex;font-size:12px;gap:6px;line-height:1.6;margin-top:9px}.alternative-result__note svg[data-v-0f7ec9a4]{flex:0 0 auto;margin-top:2px}.alternative-result__meta[data-v-0f7ec9a4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.alternative-result__meta .is-open[data-v-0f7ec9a4]{border-color:color-mix(in srgb,var(--g-primary) 40%,var(--g-border));color:var(--g-primary-dark)}.alternative-result__footer[data-v-0f7ec9a4]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:17px}.alternative-vote-summary[data-v-0f7ec9a4]{align-items:center;color:var(--g-muted);display:flex;font-size:11px;gap:7px}.alternative-reason-button[data-v-0f7ec9a4],.alternative-vote-summary button[data-v-0f7ec9a4]{align-items:center;background:var(--g-surface);border:1px solid var(--g-border);border-radius:6px;color:var(--g-muted);display:inline-flex;font-size:12px;gap:5px;justify-content:center;min-height:32px;padding:5px 9px}.alternative-vote-summary button.is-active[data-v-0f7ec9a4],.alternative-vote-summary button[data-v-0f7ec9a4]:hover{background:#edf8f4;border-color:#60b99c;color:#08775d}.alternative-vote-summary button.is-negative[data-v-0f7ec9a4]{background:#fff0f2;border-color:#e39aa7;color:#bd4258}.alternative-reason-button[data-v-0f7ec9a4]:hover{border-color:var(--g-primary);color:var(--g-primary-dark)}.alternative-reason-form[data-v-0f7ec9a4]{border-top:1px solid var(--g-border);margin-top:16px;padding-top:16px}.alternative-reason-form__stance[data-v-0f7ec9a4]{align-items:center;color:var(--g-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:7px}.alternative-reason-form__stance button[data-v-0f7ec9a4]{align-items:center;background:var(--g-surface);border:1px solid var(--g-border);border-radius:5px;color:var(--g-muted);display:inline-flex;gap:5px;min-height:30px;padding:4px 8px}.alternative-reason-form__stance button.is-active[data-v-0f7ec9a4]{border-color:#60b99c;color:#08775d}.alternative-reason-form__stance button.is-negative[data-v-0f7ec9a4]{border-color:#e39aa7;color:#bd4258}.alternative-reason-form textarea[data-v-0f7ec9a4]{background:var(--g-surface-soft);border:1px solid var(--g-border);border-radius:6px;color:var(--g-ink);font-size:13px;line-height:1.6;margin-top:10px;outline:0;padding:10px 11px;resize:vertical;width:100%}.alternative-reason-form textarea[data-v-0f7ec9a4]:focus{border-color:var(--g-primary)}.alternative-reason-form footer[data-v-0f7ec9a4]{align-items:center;color:var(--g-muted);display:flex;font-size:10px;justify-content:space-between;margin-top:8px}.alternative-reason-form footer>div[data-v-0f7ec9a4]{display:flex;gap:8px}.alternative-reason-form footer button[data-v-0f7ec9a4]{background:transparent;border:0;border-radius:6px;color:var(--g-muted);font-size:12px;min-height:34px;padding:6px 11px}.alternative-reason-form footer .is-submit[data-v-0f7ec9a4]{background:var(--g-primary);color:#fff;font-weight:700}.alternative-reason-form footer .is-submit[data-v-0f7ec9a4]:disabled{opacity:.55}.alternative-reason-pending[data-v-0f7ec9a4]{color:#b97a16;font-size:11px;margin-top:10px}.alternative-reasons[data-v-0f7ec9a4]{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.alternative-reasons article[data-v-0f7ec9a4]{border-left:2px solid var(--g-border-strong);min-width:0;padding:4px 0 4px 10px}.alternative-reasons header[data-v-0f7ec9a4]{align-items:center;color:var(--g-muted);display:flex;font-size:10px;gap:8px;justify-content:space-between}.alternative-reasons header>span[data-v-0f7ec9a4]:first-child{align-items:center;display:inline-flex;gap:4px}.alternative-reasons .is-positive[data-v-0f7ec9a4]{color:#168064}.alternative-reasons .is-negative[data-v-0f7ec9a4]{color:#bd4258}.alternative-reasons p[data-v-0f7ec9a4]{color:var(--g-ink);font-size:12px;line-height:1.55;margin-top:6px}.alternatives-empty[data-v-0f7ec9a4]{align-content:center;background:var(--g-surface);border:1px dashed var(--g-border-strong);border-radius:8px;color:var(--g-muted);display:grid;gap:10px;min-height:320px;padding:30px;place-items:center;text-align:center}.alternatives-empty h2[data-v-0f7ec9a4]{color:var(--g-ink-strong);font-size:18px}.alternatives-empty p[data-v-0f7ec9a4]{font-size:13px;line-height:1.6;max-width:520px}.alternatives-empty button[data-v-0f7ec9a4]{background:var(--g-surface-soft);border:1px solid var(--g-border);border-radius:6px;color:var(--g-primary-dark);font-size:12px;font-weight:700;min-height:36px;padding:6px 12px}.alternatives-aside[data-v-0f7ec9a4]{display:grid;gap:14px;position:sticky;top:84px}.alternatives-side-panel[data-v-0f7ec9a4]{background:var(--g-surface);border:1px solid var(--g-border);border-radius:8px;padding:18px}.alternatives-side-panel__icon[data-v-0f7ec9a4]{align-items:center;background:color-mix(in srgb,var(--g-primary) 10%,var(--g-surface));border-radius:6px;color:var(--g-primary-dark);display:inline-flex;height:36px;justify-content:center;width:36px}.alternatives-side-panel h2[data-v-0f7ec9a4]{color:var(--g-ink-strong);font-size:15px;font-weight:800;margin:11px 0 0}.alternatives-side-panel p[data-v-0f7ec9a4]{color:var(--g-muted);font-size:12px;line-height:1.65;margin-top:8px}.alternatives-source-panel h2[data-v-0f7ec9a4]{margin-top:0}.alternatives-source-product[data-v-0f7ec9a4]{align-items:center;display:grid;gap:10px;grid-template-columns:44px minmax(0,1fr) auto;margin-top:13px}.alternatives-source-product .alternative-result__logo[data-v-0f7ec9a4]{flex-basis:44px;font-size:15px;height:44px;width:44px}.alternatives-source-product strong[data-v-0f7ec9a4]{font-size:13px}.alternatives-source-product>svg[data-v-0f7ec9a4]{color:var(--g-muted)}.alternatives-official-link[data-v-0f7ec9a4]{align-items:center;border:1px solid var(--g-border);border-radius:6px;color:var(--g-ink);display:flex;font-size:12px;font-weight:700;gap:7px;justify-content:center;margin-top:15px;min-height:38px}.alternatives-official-link[data-v-0f7ec9a4]:hover{border-color:var(--g-primary);color:var(--g-primary-dark)}.alternatives-contribute-panel a[data-v-0f7ec9a4]{align-items:center;background:var(--g-primary);border:0;border-radius:6px;color:#fff;display:flex;font-size:12px;font-weight:750;gap:7px;justify-content:center;margin-top:14px;min-height:40px;width:100%}.alternatives-contribute-panel a[data-v-0f7ec9a4]:hover{background:var(--g-primary-dark)}html.dark .alternative-vote-summary button.is-active[data-v-0f7ec9a4],html.dark .alternative-vote-summary button[data-v-0f7ec9a4]:hover{background:#12352c;color:#74d6b9}html.dark .alternative-vote-summary button.is-negative[data-v-0f7ec9a4]{background:#3b1c24;color:#f19aaa}html.dark .alternative-reason-form__stance button.is-active[data-v-0f7ec9a4]{color:#74d6b9}html.dark .alternative-reason-form__stance button.is-negative[data-v-0f7ec9a4]{color:#f19aaa}html.dark .alternative-reasons .is-positive[data-v-0f7ec9a4]{color:#74d6b9}html.dark .alternative-reasons .is-negative[data-v-0f7ec9a4]{color:#f19aaa}@media(max-width:1023px){.alternatives-layout[data-v-0f7ec9a4]{gap:18px;grid-template-columns:minmax(0,1fr) 270px}.alternatives-toolbar[data-v-0f7ec9a4]{align-items:flex-start;flex-direction:column}.alternatives-controls[data-v-0f7ec9a4]{justify-content:flex-start;width:100%}.alternatives-search[data-v-0f7ec9a4]{flex:1}}@media(max-width:767px){.alternatives-page[data-v-0f7ec9a4]{padding-bottom:48px}.alternatives-breadcrumb[data-v-0f7ec9a4]{overflow:hidden;white-space:nowrap}.alternatives-breadcrumb a[data-v-0f7ec9a4],.alternatives-breadcrumb span[data-v-0f7ec9a4]{overflow:hidden;text-overflow:ellipsis}.alternatives-hero__content[data-v-0f7ec9a4]{align-items:start;gap:14px;grid-template-columns:72px minmax(0,1fr);min-height:0;padding:18px 0 24px}.alternatives-product-logo[data-v-0f7ec9a4]{font-size:24px;height:72px;width:72px}.alternatives-hero__copy h1[data-v-0f7ec9a4]{font-size:25px}.alternatives-hero__copy p[data-v-0f7ec9a4]{font-size:13px;line-height:1.6}.alternatives-back-link[data-v-0f7ec9a4]{grid-column:1/-1;justify-content:center}.alternatives-summary-stats[data-v-0f7ec9a4]{border-left:0;border-radius:0;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-16px}.alternatives-summary-stats>div[data-v-0f7ec9a4]{min-height:58px}.alternatives-summary-stats>div[data-v-0f7ec9a4]:nth-child(-n+2){border-bottom:1px solid var(--g-border)}.alternatives-summary-stats>div[data-v-0f7ec9a4]:nth-child(2n){border-right:0}.alternatives-layout[data-v-0f7ec9a4]{gap:18px;grid-template-columns:1fr;padding-top:22px}.alternatives-controls[data-v-0f7ec9a4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.alternatives-search[data-v-0f7ec9a4]{grid-column:1/-1;width:100%}.alternatives-controls select[data-v-0f7ec9a4]{min-width:0;width:100%}.alternative-result[data-v-0f7ec9a4]{gap:6px;grid-template-columns:26px minmax(0,1fr);padding:18px 13px}.alternative-result__head[data-v-0f7ec9a4]{align-items:flex-start;gap:8px}.alternative-result__logo[data-v-0f7ec9a4]{flex-basis:48px;height:48px;width:48px}.alternative-result__identity[data-v-0f7ec9a4]{gap:9px}.alternative-result__identity strong[data-v-0f7ec9a4]{font-size:15px}.alternative-result__score[data-v-0f7ec9a4]{flex-basis:48px;width:48px}.alternative-result__score strong[data-v-0f7ec9a4]{font-size:11px;height:36px;width:36px}.alternative-result__summary[data-v-0f7ec9a4]{font-size:13px}.alternative-result__footer[data-v-0f7ec9a4]{align-items:flex-start;flex-direction:column}.alternative-vote-summary[data-v-0f7ec9a4]{flex-wrap:wrap;width:100%}.alternative-reason-button[data-v-0f7ec9a4]{width:100%}.alternative-reasons[data-v-0f7ec9a4],.alternatives-aside[data-v-0f7ec9a4]{grid-template-columns:1fr}.alternatives-aside[data-v-0f7ec9a4]{position:static}}
