.CitazioniV3_wrap__mr6qP{display:flex;flex-direction:column;gap:1.2rem;margin:1.5rem 0 2.5rem}.CitazioniV3_header__I_SfU{display:flex;flex-direction:column;gap:.2rem}.CitazioniV3_titleRow__dmDP6{display:flex;align-items:center;gap:.35rem}.CitazioniV3_title__jNJxg{font-size:1.6rem;font-weight:700;color:var(--text-primary)}.CitazioniV3_subtitle__J3xv3{font-size:var(--fs-body);color:var(--text-body);line-height:1.5}.CitazioniV3_configCard___2POh{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);padding:1.1rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:1.75rem}.CitazioniV3_configMain__6NJ68{display:flex;align-items:center;justify-content:center;gap:.75rem}.CitazioniV3_configCard___2POh>.CitazioniV3_configMain__6NJ68:first-child{flex:1 1 15rem}.CitazioniV3_configCard___2POh>.CitazioniV3_configMain__6NJ68:nth-child(3){flex:0.75 1 10rem}.CitazioniV3_configCard___2POh>.CitazioniV3_configMain__6NJ68:nth-child(5){flex:1 1 18rem}.CitazioniV3_configIcon__V5BEz{display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;flex-shrink:0;border-radius:12px;background:rgba(80,44,243,.08);color:var(--brand)}.CitazioniV3_configIcon__V5BEz svg{width:1.25rem;height:1.25rem}.CitazioniV3_configItem__HsBW1{display:grid;grid-template-rows:1.7rem 1rem 1rem;align-content:center;grid-row-gap:.05rem;row-gap:.05rem}.CitazioniV3_configValue__MzPEV{grid-row:1;font-size:1.45rem;font-weight:700;color:var(--text-primary);line-height:1.15}.CitazioniV3_configLabel__XFlfi{grid-row:2;font-size:var(--fs-micro);font-weight:500;color:var(--text-body)}.CitazioniV3_configSub____0VO{grid-row:3;font-size:var(--fs-micro);color:var(--text-muted)}.CitazioniV3_configDivider__ggQnp{width:1px;align-self:stretch;background:var(--divider)}.CitazioniV3_configNote__vstdY{margin-left:auto;display:flex;align-items:center;gap:.5rem;width:22rem;max-width:28%;padding:.6rem .85rem;border-radius:10px;background:var(--bg-paper);border:1px solid var(--divider-strong);font-size:var(--fs-micro);color:var(--text-body);line-height:1.4}.CitazioniV3_configNote__vstdY svg{width:1rem;height:1rem;flex-shrink:0;color:var(--brand)}.CitazioniV3_kpiGrid__CtSeA{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:.75rem;gap:.75rem}.CitazioniV3_funnelCard__SN5wQ{margin-top:18px;padding:22px;border:1px solid var(--border,#dbe2ef);border-radius:14px;background:#fff}.CitazioniV3_funnelHead__NJG35{display:flex;align-items:center;gap:7px;margin-bottom:18px}.CitazioniV3_funnelHead__NJG35 h2{margin:0;font-size:17px}.CitazioniV3_funnelGrid__KHrfO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.CitazioniV3_funnelStep__wOVEd{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:15px;border-radius:11px;background:#f8f9fd}.CitazioniV3_funnelLabel__dmtRb,.CitazioniV3_funnelPct__ZriIy,.CitazioniV3_funnelStepNote__nhTO5{color:#667085;font-size:12px}.CitazioniV3_funnelStep__wOVEd strong{color:#111827;font-size:25px;line-height:1}.CitazioniV3_funnelStepNote__nhTO5{min-height:16px}.CitazioniV3_funnelBar__rlXZW{display:block;height:5px;margin-top:5px;overflow:hidden;border-radius:999px;background:#e9edf5}.CitazioniV3_funnelBar__rlXZW>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5634ff,#3166ee)}.CitazioniV3_funnelNote__gN3og{margin:14px 0 0;color:#667085;font-size:12px}@media (max-width:900px){.CitazioniV3_funnelGrid__KHrfO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.CitazioniV3_funnelCard__SN5wQ{padding:16px}.CitazioniV3_funnelGrid__KHrfO{grid-template-columns:1fr}}.CitazioniV3_kpiCard__al7tn{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.CitazioniV3_kpiTop__mzIOX{display:flex;align-items:flex-start;gap:.7rem}.CitazioniV3_kpiIcon__XGBgi{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0;border-radius:50%}.CitazioniV3_kpiIcon__XGBgi svg{width:1.2rem;height:1.2rem}.CitazioniV3_kpiIcon__XGBgi[data-tone=good]{background:var(--healthy-bg);color:var(--healthy)}.CitazioniV3_kpiIcon__XGBgi[data-tone=azure]{background:rgba(46,102,245,.1);color:var(--azure)}.CitazioniV3_kpiIcon__XGBgi[data-tone=brand]{background:rgba(80,44,243,.08);color:var(--brand)}.CitazioniV3_kpiIcon__XGBgi[data-tone=warn]{background:#fff3e6;color:#ea8a3a}.CitazioniV3_kpiText__zQNMo{display:flex;flex-direction:column;gap:.1rem;min-width:0}.CitazioniV3_kpiLabel__u7p46{font-size:var(--fs-body-sm);font-weight:600;color:var(--text-primary)}.CitazioniV3_kpiValue__rKuht{font-size:1.65rem;font-weight:700;color:var(--text-primary);line-height:1.15}.CitazioniV3_kpiTotal__DsQ4F{font-size:.95rem;font-weight:600;color:var(--text-muted)}.CitazioniV3_kpiSub__4JJsK{font-size:var(--fs-micro);color:var(--text-muted);display:inline-flex;align-items:center;gap:.25rem}.CitazioniV3_kpiBarTrack__E_ZSZ{height:.35rem;border-radius:999px;background:var(--divider-strong);overflow:hidden}.CitazioniV3_kpiBarFill__iwKUK{height:100%;border-radius:999px}.CitazioniV3_kpiBarFill__iwKUK[data-tone=good]{background:var(--healthy)}.CitazioniV3_kpiBarFill__iwKUK[data-tone=azure]{background:var(--azure)}.CitazioniV3_kpiBarFill__iwKUK[data-tone=warn]{background:#ea8a3a}.CitazioniV3_listCard__P4YCy{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);overflow:hidden}.CitazioniV3_filtersBar__UJ23R{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--divider-strong)}.CitazioniV3_filterPill__OgajA{position:relative;display:inline-flex;align-items:center}.CitazioniV3_filterSelect__v182k{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;font-size:var(--fs-micro);font-weight:500;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--divider);border-radius:10px;padding:.5rem 2rem .5rem .85rem;cursor:pointer;transition:border-color .2s}.CitazioniV3_filterSelect__v182k:hover{border-color:var(--text-subtle)}.CitazioniV3_filterSelect__v182k:focus{outline:none;border-color:var(--brand)}.CitazioniV3_filterChevron__acDb3{position:absolute;right:.7rem;width:.85rem;height:.85rem;color:var(--text-muted);pointer-events:none}.CitazioniV3_searchWrap__up03y{position:relative;margin-left:auto;flex:0 1 17rem;min-width:12rem}.CitazioniV3_searchInput__nuMji{width:100%;font-family:inherit;font-size:var(--fs-micro);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--divider);border-radius:10px;padding:.5rem 2.2rem .5rem .85rem;transition:border-color .2s}.CitazioniV3_searchInput__nuMji::placeholder{color:var(--text-muted)}.CitazioniV3_searchInput__nuMji:focus{outline:none;border-color:var(--brand)}.CitazioniV3_searchIcon__aSBkQ{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);width:.95rem;height:.95rem;color:var(--text-muted);pointer-events:none}.CitazioniV3_row__CaheP{display:grid;grid-template-columns:10.5rem minmax(0,1fr) 9.5rem auto;grid-gap:1.25rem;gap:1.25rem;align-items:start;padding:1.05rem 1.1rem}.CitazioniV3_row__CaheP+.CitazioniV3_row__CaheP{border-top:1px solid var(--divider-strong)}.CitazioniV3_engineCol__kLCzi{display:flex;align-items:flex-start;gap:.6rem;min-width:0}.CitazioniV3_engineBox__oKaMb{display:flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;flex-shrink:0;border:1px solid var(--divider);border-radius:12px;background:var(--bg-card)}.CitazioniV3_engineIcon__lKYVa{width:1.65rem;height:1.65rem}.CitazioniV3_engineText__3NRP_{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.CitazioniV3_engineName__rYG4o{font-size:var(--fs-body-sm);font-weight:600;color:var(--text-primary)}.CitazioniV3_categoryBadge__cxi73{font-size:.72rem;font-weight:600;padding:.16rem .55rem;border-radius:999px;background:rgba(46,102,245,.1);color:var(--azure);white-space:nowrap}.CitazioniV3_quoteCol__K0L3y{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.CitazioniV3_quoteMark__yxQ2t{width:1.1rem;height:1.1rem;flex-shrink:0;margin-top:.1rem;color:var(--text-subtle)}.CitazioniV3_quoteBody__Q_ZaB{display:flex;flex-direction:column;gap:.4rem;min-width:0}.CitazioniV3_excerpt__ibc5N{font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-body);word-break:break-word}.CitazioniV3_excerptEmpty__3iXH_{font-size:var(--fs-body-sm);color:var(--text-muted);font-style:italic}.CitazioniV3_brandHit__Z8_s8{font-weight:700;color:var(--healthy)}.CitazioniV3_brandMissing__VmYPe{font-weight:700;color:var(--critical)}.CitazioniV3_readFullLink__9aR5V{font-size:var(--fs-micro);font-weight:600;color:var(--brand);width:-moz-fit-content;width:fit-content}.CitazioniV3_readFullLink__9aR5V:hover{text-decoration:underline;text-underline-offset:3px}.CitazioniV3_statusCol__FW1aE{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.CitazioniV3_statusBadge__4aH7D{white-space:nowrap}.CitazioniV3_statusBadges__fjkAm{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.CitazioniV3_sentimentBadge__gQdfz{white-space:nowrap}.CitazioniV3_positionLine__75s3b{font-size:var(--fs-micro);color:var(--text-muted)}.CitazioniV3_positionLine__75s3b strong{color:var(--text-primary);font-weight:700}.CitazioniV3_scoreCol__CIfON{display:flex;align-items:center;gap:.7rem}.CitazioniV3_scoreRingGroup__APV4R{display:inline-flex;align-items:center;gap:.25rem}.CitazioniV3_scoreRing__WBesb{position:relative;display:inline-flex;width:3rem;height:3rem;flex-shrink:0}.CitazioniV3_scoreRing__WBesb svg{width:100%;height:100%}.CitazioniV3_scoreRing__WBesb[data-tone=high]{color:var(--healthy)}.CitazioniV3_scoreRing__WBesb[data-tone=medium]{color:#ea8a3a}.CitazioniV3_scoreRing__WBesb[data-tone=low]{color:var(--critical)}.CitazioniV3_scoreValue__8jry6{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--text-primary)}.CitazioniV3_scoreFrac__oo_Z2{font-size:var(--fs-micro);color:var(--text-muted)}.CitazioniV3_promptBtn__hVJbq{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-micro);font-weight:600;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--divider);border-radius:10px;padding:.45rem .75rem;white-space:nowrap;transition:border-color .2s,color .2s}.CitazioniV3_promptBtn__hVJbq svg{width:.9rem;height:.9rem;color:var(--text-muted)}.CitazioniV3_promptBtn__hVJbq:hover{border-color:var(--brand);color:var(--brand)}.CitazioniV3_promptBtn__hVJbq:hover svg{color:var(--brand)}.CitazioniV3_kebabWrap__BM8_F{position:relative;display:inline-flex}.CitazioniV3_kebabBtn___elPG{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:none;background:none;border-radius:8px;color:var(--text-muted);cursor:pointer;transition:background-color .2s,color .2s}.CitazioniV3_kebabBtn___elPG svg{width:1.05rem;height:1.05rem}.CitazioniV3_kebabBtn___elPG:hover{background:var(--bg-paper);color:var(--text-primary)}.CitazioniV3_kebabBackdrop__hcPRZ{position:fixed;inset:0;z-index:40}.CitazioniV3_kebabMenu__m_9Io{position:absolute;top:calc(100% + .35rem);right:0;z-index:50;display:flex;flex-direction:column;min-width:11rem;padding:.3rem;background:var(--bg-card);border:1px solid var(--divider);border-radius:12px;box-shadow:0 18px 44px -18px rgba(17,24,39,.28)}.CitazioniV3_kebabItem__GQ7oQ{font-family:inherit;font-size:var(--fs-micro);font-weight:500;color:var(--text-primary);text-align:left;background:none;border:none;border-radius:8px;padding:.5rem .65rem;cursor:pointer;transition:background-color .15s}.CitazioniV3_kebabItem__GQ7oQ:hover{background:var(--bg-paper)}.CitazioniV3_emptyState__bGxG_{text-align:center;padding:2.5rem 1rem;color:var(--text-muted);font-size:var(--fs-body-sm)}.CitazioniV3_paginationBar__UFFUP{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;border-top:1px solid var(--divider-strong)}.CitazioniV3_paginationInfo__1NUG4{font-size:var(--fs-micro);color:var(--text-muted)}.CitazioniV3_pager__flWk7{display:flex;align-items:center;gap:.3rem}.CitazioniV3_pageBtn__FngQm{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;padding:0 .3rem;font-family:inherit;font-size:var(--fs-micro);font-weight:600;color:var(--text-body);background:var(--bg-card);border:1px solid transparent;border-radius:8px;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.CitazioniV3_pageBtn__FngQm svg{width:.85rem;height:.85rem}.CitazioniV3_pageBtn__FngQm:hover:not(:disabled):not(.CitazioniV3_pageBtnActive__v8_h2){border-color:var(--divider);background:var(--bg-paper)}.CitazioniV3_pageBtn__FngQm:disabled{opacity:.4;cursor:not-allowed}.CitazioniV3_pageBtnActive__v8_h2{background:var(--brand);color:#fff}.CitazioniV3_pageGap__f5kNt{font-size:var(--fs-micro);color:var(--text-muted);padding:0 .15rem}@media (max-width:1100px){.CitazioniV3_row__CaheP{grid-template-columns:9rem minmax(0,1fr)}.CitazioniV3_statusCol__FW1aE{grid-column:1;flex-direction:row;align-items:center}.CitazioniV3_scoreCol__CIfON{grid-column:2}.CitazioniV3_configCard___2POh{flex-wrap:wrap;gap:1rem}.CitazioniV3_configNote__vstdY{margin-left:0;width:auto;max-width:none;flex-basis:100%}.CitazioniV3_configCard___2POh>.CitazioniV3_configMain__6NJ68:first-child,.CitazioniV3_configCard___2POh>.CitazioniV3_configMain__6NJ68:nth-child(3),.CitazioniV3_configCard___2POh>.CitazioniV3_configMain__6NJ68:nth-child(5),.CitazioniV3_configMain__6NJ68{flex-basis:auto}}@media (max-width:700px){.CitazioniV3_title__jNJxg{font-size:1.3rem}.CitazioniV3_configCard___2POh{flex-direction:column;align-items:stretch;gap:.9rem}.CitazioniV3_configMain__6NJ68{display:grid;grid-template-columns:2.6rem minmax(0,1fr);width:100%;max-width:none;min-height:3.5rem;justify-content:normal}.CitazioniV3_configDivider__ggQnp{width:100%;height:1px;align-self:stretch}.CitazioniV3_configNote__vstdY{width:100%;justify-content:center}.CitazioniV3_kpiGrid__CtSeA,.CitazioniV3_row__CaheP{grid-template-columns:1fr}.CitazioniV3_row__CaheP{gap:.7rem}.CitazioniV3_scoreCol__CIfON,.CitazioniV3_statusCol__FW1aE{grid-column:1}.CitazioniV3_scoreCol__CIfON{flex-wrap:wrap}.CitazioniV3_filtersBar__UJ23R{flex-direction:column;align-items:stretch}.CitazioniV3_searchWrap__up03y{margin-left:0;flex:1 1 auto}.CitazioniV3_filterSelect__v182k{width:100%}.CitazioniV3_filterPill__OgajA{display:flex}.CitazioniV3_paginationBar__UFFUP{flex-direction:column;align-items:flex-start;gap:.6rem}}.CompetitorV3_wrap__T_9Dw{display:flex;flex-direction:column;gap:1rem}.CompetitorV3_heading__KEhMS{margin-bottom:.2rem}.CompetitorV3_headingRow__xWuMl{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.CompetitorV3_manageBtn__bjWKx{flex:0 0 auto;padding:.55rem .85rem;border:1px solid rgba(80,44,243,.35);border-radius:9px;background:var(--bg-card);color:var(--brand);font:inherit;font-size:var(--fs-body-sm);font-weight:700;cursor:pointer}.CompetitorV3_manageCard__hrHNw{overflow:hidden;border:1px solid rgba(80,44,243,.2);border-radius:var(--radius-card);background:var(--bg-card)}.CompetitorV3_manageHead__voPxu{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1rem;background:rgba(80,44,243,.035)}.CompetitorV3_manageHead__voPxu h2{margin:0;color:var(--text-primary);font-size:var(--fs-body)}.CompetitorV3_manageHead__voPxu p{margin:.2rem 0 0;color:var(--text-muted);font-size:var(--fs-body-sm)}.CompetitorV3_manageForm__i26Sx{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(9rem,1fr) auto;grid-gap:.55rem;gap:.55rem}.CompetitorV3_manageForm__i26Sx input{min-height:2.55rem;padding:.55rem .7rem;border:1px solid var(--divider);border-radius:8px;background:#fff;font:inherit;font-size:var(--fs-body-sm)}.CompetitorV3_manageForm__i26Sx button{border:0;border-radius:8px;background:var(--brand-gradient);color:#fff;font-weight:700;cursor:pointer}.CompetitorV3_manageForm__i26Sx button:disabled,.CompetitorV3_removeManagedBtn___dSsi:disabled{opacity:.5;cursor:default}.CompetitorV3_manageError__jOotL{margin:0;padding:.75rem 1rem;background:#fff1f2;color:#dc2626;font-size:var(--fs-body-sm)}.CompetitorV3_suggestionPanel__9MUdm{padding:.9rem 1rem 1rem;border-top:1px solid var(--divider);background:rgba(80,44,243,.025)}.CompetitorV3_suggestionHeading__M08Wj{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.CompetitorV3_suggestionHeading__M08Wj strong{color:var(--text-primary);font-size:var(--fs-body-sm)}.CompetitorV3_suggestionHeading__M08Wj span{color:var(--text-muted);font-size:var(--fs-micro)}.CompetitorV3_suggestionList__6YKpr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.CompetitorV3_suggestionItem__CuCG0{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0;padding:.7rem;border:1px solid rgba(80,44,243,.14);border-radius:9px;background:#fff}.CompetitorV3_suggestionItem__CuCG0>div{display:grid;min-width:0;grid-gap:.12rem;gap:.12rem}.CompetitorV3_suggestionItem__CuCG0 strong{overflow:hidden;color:var(--text-primary);font-size:var(--fs-body-sm);text-overflow:ellipsis;white-space:nowrap}.CompetitorV3_suggestionItem__CuCG0 small,.CompetitorV3_suggestionItem__CuCG0 span{color:var(--text-muted);font-size:var(--fs-micro)}.CompetitorV3_suggestionItem__CuCG0 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompetitorV3_suggestionItem__CuCG0 button{flex:0 0 auto;min-height:2.25rem;padding:.4rem .65rem;border:1px solid rgba(80,44,243,.3);border-radius:8px;background:#fff;color:var(--brand);font:inherit;font-size:var(--fs-micro);font-weight:700;cursor:pointer}.CompetitorV3_suggestionItem__CuCG0 button:disabled{opacity:.5;cursor:default}.CompetitorV3_manageList__BQw8h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.CompetitorV3_manageRow__POXeL{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:.75rem;gap:.75rem;min-width:0;padding:.8rem 1rem;border-top:1px solid var(--divider)}.CompetitorV3_manageRow__POXeL:nth-child(odd){border-right:1px solid var(--divider)}.CompetitorV3_manageRow__POXeL>div{display:grid;min-width:0}.CompetitorV3_manageRow__POXeL strong{overflow:hidden;color:var(--text-primary);font-size:var(--fs-body-sm);text-overflow:ellipsis;white-space:nowrap}.CompetitorV3_manageRow__POXeL div span{color:var(--text-muted);font-size:var(--fs-micro)}.CompetitorV3_manageToggle__aO777{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-body);font-size:var(--fs-micro);white-space:nowrap}.CompetitorV3_manageToggle__aO777 input{accent-color:var(--brand)}.CompetitorV3_removeManagedBtn___dSsi{border:0;background:transparent;color:#dc2626;font:inherit;font-size:var(--fs-micro);cursor:pointer}.CompetitorV3_title____aas{font-size:1.65rem;font-weight:700;color:var(--text-primary);margin:0 0 .2rem}.CompetitorV3_subtitle__vhW_N{font-size:var(--fs-body);color:var(--text-body);font-weight:400;margin:0}.CompetitorV3_configGrid__Js_NH{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:.75rem;gap:.75rem}.CompetitorV3_configCard__ijt0D{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);padding:.9rem 1rem;display:flex;align-items:flex-start;gap:.7rem;min-width:0}.CompetitorV3_configIcon__naVgY{flex-shrink:0;width:2.3rem;height:2.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(80,44,243,.08);color:var(--brand)}.CompetitorV3_configIcon__naVgY[data-tint=violet]{background:rgba(139,92,246,.1);color:#8b5cf6}.CompetitorV3_configIcon__naVgY[data-tint=azure]{background:rgba(46,102,245,.09);color:var(--azure,#2e66f5)}.CompetitorV3_configIcon__naVgY[data-tint=green]{background:rgba(22,163,74,.09);color:var(--healthy,#16a34a)}.CompetitorV3_configBody__VObNJ{display:flex;flex-direction:column;gap:.1rem;min-width:0}.CompetitorV3_configLabel__fywM4{font-size:var(--fs-micro);color:var(--text-muted)}.CompetitorV3_configValue__HgPAs{font-size:1.35rem;font-weight:700;color:var(--text-primary);line-height:1.15}.CompetitorV3_configSub__UmeS_{font-size:var(--fs-micro);color:var(--text-subtle)}.CompetitorV3_cardTitle__TDB7Q{font-size:var(--fs-body);font-weight:700;color:var(--text-primary);margin:0}.CompetitorV3_cardSub__oN1zB{font-size:var(--fs-body-sm);color:var(--text-muted);margin:.15rem 0 0}.CompetitorV3_sectionCard__mgyh_{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.8rem;min-width:0}.CompetitorV3_cardLink__v6ISs{margin-top:auto;padding-top:.4rem;font-size:var(--fs-body-sm);font-weight:500;color:var(--brand);text-decoration:none;width:-moz-fit-content;width:fit-content}.CompetitorV3_cardLink__v6ISs:hover{text-decoration:underline;text-underline-offset:3px}.CompetitorV3_cardLinkCenter__IpSAS{align-self:center}.CompetitorV3_cardLinkBtn__a_IYg{margin-top:auto;padding:.4rem 0 0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:500;color:var(--brand);width:-moz-fit-content;width:fit-content;text-align:left}.CompetitorV3_cardLinkBtn__a_IYg:hover{text-decoration:underline;text-underline-offset:3px}.CompetitorV3_section1__JXkWe{display:grid;grid-template-columns:1.65fr 1fr;grid-gap:.9rem;gap:.9rem;align-items:stretch}.CompetitorV3_rankingCard__KglCz{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.8rem;min-width:0}.CompetitorV3_rankingHead__lA9s9{min-width:0}.CompetitorV3_originLegend__UIHoT{display:flex;align-items:flex-start;gap:.45rem .85rem;flex-wrap:wrap;margin:.7rem 0 0;padding:0;list-style:none}.CompetitorV3_originLegend__UIHoT li{display:inline-flex;align-items:center;gap:.35rem;min-width:0;color:var(--text-muted);font-size:var(--fs-micro)}.CompetitorV3_originBadge__JtoXm{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.18rem .42rem;border:1px solid transparent;border-radius:999px;font-size:.62rem;font-weight:700;line-height:1.25;white-space:nowrap}.CompetitorV3_originBadge_monitored__vvD2y{border-color:rgba(80,44,243,.2);background:rgba(80,44,243,.09);color:var(--brand)}.CompetitorV3_originBadge_emerged__VBa_7{border-color:rgba(22,163,74,.2);background:rgba(22,163,74,.09);color:#15803d}.CompetitorV3_originBadge_comparable__Ar62y{border-color:var(--divider-strong);background:var(--bg-paper);color:var(--text-muted)}.CompetitorV3_originBadgeCompact__wYwJz{padding:.12rem .34rem;font-size:.56rem}.CompetitorV3_rankingTools__9lTTE{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;min-width:0}.CompetitorV3_searchWrap__EcOj0{display:inline-flex;align-items:center;gap:.4rem;padding:0 .7rem;border:1px solid var(--divider-strong);border-radius:8px;background:var(--bg-paper);color:var(--text-subtle);flex:0 1 300px}.CompetitorV3_searchWrap__EcOj0 .CompetitorV3_glyph__M84Sf{width:.85rem;height:.85rem;flex-shrink:0}.CompetitorV3_searchBox__NJ1xp{flex:1 1;width:100%;padding:.45rem 0;border:none;background:transparent;font-family:inherit;font-size:var(--fs-body-sm);color:var(--text-primary);outline:none;min-width:0}.CompetitorV3_searchBox__NJ1xp::placeholder{color:var(--text-muted)}.CompetitorV3_filterWrap__4mSc7{position:relative;display:inline-flex}.CompetitorV3_filterBtn__Rpi_5{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;padding:.42rem .7rem;border:1px solid var(--divider-strong);border-radius:8px;background:var(--bg-paper);font-family:inherit;font-size:var(--fs-body-sm);font-weight:500;color:var(--text-muted)}.CompetitorV3_filterBtn__Rpi_5 .CompetitorV3_glyph__M84Sf{width:.8rem;height:.8rem}.CompetitorV3_filterBtnActive__rYPZM,.CompetitorV3_filterBtn__Rpi_5:hover{border-color:var(--brand);color:var(--brand)}.CompetitorV3_filterBtnActive__rYPZM{background:rgba(80,44,243,.06)}.CompetitorV3_filterMenu__jzMlk{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:flex;flex-direction:column;min-width:180px;padding:.3rem;background:var(--bg-card);border:1px solid var(--divider-strong);border-radius:10px;box-shadow:0 8px 24px rgba(11,16,35,.12)}.CompetitorV3_filterOption__NHpaV{display:flex;align-items:center;justify-content:space-between;gap:.6rem;cursor:pointer;text-align:left;padding:.45rem .6rem;border:none;border-radius:7px;background:none;font-family:inherit;font-size:var(--fs-body-sm);color:var(--text-body)}.CompetitorV3_filterOption__NHpaV:hover{background:var(--bg-paper)}.CompetitorV3_filterOptionActive__6kjcl{color:var(--brand);font-weight:600;background:rgba(80,44,243,.06)}.CompetitorV3_tableScroll__Dry2M{overflow-x:auto}.CompetitorV3_table__8LtHm{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--fs-body-sm)}.CompetitorV3_thead__imUyd th{padding:.5rem .4rem;text-align:left;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--divider-strong);font-size:.6rem;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.CompetitorV3_tbody__GWMt8 td{padding:.6rem .4rem;border-bottom:1px solid var(--divider);color:var(--text-body)}.CompetitorV3_tbody__GWMt8 tr:last-child td{border-bottom:none}.CompetitorV3_tbody__GWMt8 tr:hover{background-color:rgba(80,44,243,.03)}.CompetitorV3_tbody__GWMt8 tr.CompetitorV3_isClient__DIy_h{background-color:rgba(80,44,243,.07)}.CompetitorV3_tbody__GWMt8 tr.CompetitorV3_isClient__DIy_h td{color:var(--text-primary);font-weight:500}.CompetitorV3_colPos__iMpJK{width:2.2rem;color:var(--text-muted);font-weight:600}.CompetitorV3_medal__Vn4f4{width:1.25rem;height:1.25rem;display:block}.CompetitorV3_rowBrand__xSThG{display:flex;align-items:flex-start;flex-direction:column;gap:.25rem;font-weight:500;color:var(--text-primary);white-space:nowrap}.CompetitorV3_brandLine__eFdKw{display:inline-flex;align-items:center;min-width:0}.CompetitorV3_clientTag__Ydj5g{display:inline-block;margin-left:.4rem;padding:.12rem .35rem;border-radius:5px;font-size:.58rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--brand);background:rgba(80,44,243,.1);vertical-align:1px}.CompetitorV3_scoreCell__m1vvU{display:flex;align-items:center;gap:.45rem}.CompetitorV3_rowScore__isDUp{width:1.6rem;font-weight:700;color:var(--text-primary)}.CompetitorV3_rowBar__QmRe0{flex:0 0 3.4rem;display:block}.CompetitorV3_colNum__OFCxY{width:4rem;text-align:center;color:var(--text-muted)}.CompetitorV3_colStars__Iin00{width:5.8rem;text-align:left;white-space:nowrap}.CompetitorV3_emptyRow__iSaRZ{text-align:center;color:var(--text-muted);padding:1.2rem 0}.CompetitorV3_pagination__VxRrw{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;padding-top:.2rem}.CompetitorV3_paginationLabel__f4pch{font-size:var(--fs-micro);color:var(--text-muted)}.CompetitorV3_pager__XXzVT{display:inline-flex;gap:.25rem}.CompetitorV3_pagerBtn__BSKoD{cursor:pointer;min-width:1.7rem;height:1.7rem;padding:0 .35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--divider-strong);border-radius:7px;background:var(--bg-paper);font-family:inherit;font-size:var(--fs-micro);font-weight:600;color:var(--text-muted)}.CompetitorV3_pagerBtn__BSKoD:hover:not(:disabled):not(.CompetitorV3_pagerBtnActive__3f_Gb){border-color:var(--brand);color:var(--brand)}.CompetitorV3_pagerBtn__BSKoD:disabled{opacity:.4;cursor:default}.CompetitorV3_pagerBtnActive__3f_Gb{color:#fff;background:var(--brand);border-color:var(--brand)}.CompetitorV3_shareCard___3DCY{background:var(--bg-card);border:1px solid var(--divider);border-radius:var(--radius-card);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.5rem;min-width:0}.CompetitorV3_shareTitleRow__9jIWR{display:flex;align-items:center;gap:.4rem}.CompetitorV3_shareBody__n9pAF{flex:1 1;display:flex;align-items:center;gap:1.1rem;padding:.5rem 0;min-width:0;--donut-center-top:2.1rem;--donut-center-bottom:0.72rem;--donut-center-bottom-w:62%}.CompetitorV3_shareLegend__tN8XG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.42rem;min-width:0;flex:1 1}.CompetitorV3_shareLegendRow__69vNB{display:flex;align-items:center;gap:.45rem;min-width:0}.CompetitorV3_shareLegendDot__g9oG8{height:.55rem;width:.55rem;border-radius:50%;flex-shrink:0}.CompetitorV3_shareLegendLabel__KXoNm{flex:1 1;font-size:var(--fs-body-sm);color:var(--text-body);line-height:1.25;min-width:0}.CompetitorV3_shareLegendClient__VqEYJ,.CompetitorV3_shareLegendPct__Sg9gT{font-weight:600;color:var(--text-primary)}.CompetitorV3_shareLegendPct__Sg9gT{font-size:var(--fs-body-sm);flex-shrink:0}.CompetitorV3_shareNote__oUVnj{display:flex;align-items:flex-start;gap:.5rem;padding:.55rem .7rem;border-radius:10px;background:rgba(80,44,243,.05);border:1px solid rgba(80,44,243,.16);font-size:var(--fs-micro);color:var(--text-body);line-height:1.45}.CompetitorV3_shareNote__oUVnj .CompetitorV3_glyph__M84Sf{width:.85rem;height:.85rem;flex-shrink:0;color:var(--brand);margin-top:.1rem}.CompetitorV3_comparisonHead__8677a{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.CompetitorV3_confrontaBox__mBw_n{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;min-width:0}.CompetitorV3_confrontaLabel__jPrWn{font-size:var(--fs-body-sm);color:var(--text-muted)}.CompetitorV3_confrontaChip__Fr3zt{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .4rem .28rem .7rem;border-radius:999px;border:1px solid rgba(80,44,243,.25);background:rgba(80,44,243,.06);font-size:var(--fs-body-sm);font-weight:500;color:var(--brand);white-space:nowrap}.CompetitorV3_chipRemove___nGu5{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border:none;border-radius:50%;background:rgba(80,44,243,.12);color:var(--brand)}.CompetitorV3_chipRemove___nGu5 svg{width:.55rem;height:.55rem}.CompetitorV3_chipRemove___nGu5:hover{background:var(--brand);color:#fff}.CompetitorV3_addWrap__58_pl{position:relative;display:inline-flex}.CompetitorV3_addBtn__DrKoB{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;padding:0;border:1px solid var(--divider-strong);border-radius:8px;background:var(--bg-paper);color:var(--text-muted)}.CompetitorV3_addBtn__DrKoB svg{width:.8rem;height:.8rem}.CompetitorV3_addBtn__DrKoB:hover{border-color:var(--brand);color:var(--brand)}.CompetitorV3_cmpLegend__uNq9t{display:flex;align-items:center;justify-content:center;gap:1.1rem;flex-wrap:wrap}.CompetitorV3_cmpLegendItem__hEKqx{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-body-sm);color:var(--text-body)}.CompetitorV3_cmpRows__Q5wP7{display:flex;flex-direction:column}.CompetitorV3_cmpRow__UZDYP{display:grid;grid-template-columns:minmax(170px,220px) minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--divider)}.CompetitorV3_cmpRow__UZDYP:last-child{border-bottom:none;padding-bottom:0}.CompetitorV3_cmpFactor__AwAkb{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.CompetitorV3_cmpFactorIcon__VLRZ9{flex-shrink:0;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(80,44,243,.07);color:var(--brand)}.CompetitorV3_cmpFactorText__LtrIw{display:flex;flex-direction:column;gap:.1rem;min-width:0}.CompetitorV3_cmpFactorName__MHplR{font-size:var(--fs-body-sm);font-weight:600;color:var(--text-primary)}.CompetitorV3_cmpFactorDesc__v6Tus{font-size:var(--fs-micro);color:var(--text-subtle);line-height:1.35}.CompetitorV3_cmpBars__58tyf{display:flex;flex-direction:column;gap:.3rem;min-width:0}.CompetitorV3_cmpBarTrack__5xvyP{display:block;height:7px;border-radius:999px;background:var(--bg-paper)}.CompetitorV3_cmpBarFill__YXuKe{display:block;height:100%;border-radius:999px}.CompetitorV3_cmpValues__MwSjE{display:grid;grid-gap:.3rem;gap:.3rem}.CompetitorV3_cmpValue__RdSlN{font-size:var(--fs-body-sm);font-weight:700;color:var(--text-primary);text-align:right}.CompetitorV3_cmpValueClient__dZO9y{background:rgba(80,44,243,.08);border-radius:7px;padding:.15rem .35rem;text-align:center}.CompetitorV3_cmpCaveat__p_l3r{margin:.2rem 0 0;font-size:var(--fs-micro);color:var(--text-subtle);font-style:italic}.CompetitorV3_cmpAxis__AxBBA{display:flex;justify-content:space-between;font-size:var(--fs-micro);color:var(--text-subtle)}.CompetitorV3_duoGrid__ZRJ1f{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:.9rem;gap:.9rem;align-items:stretch}.CompetitorV3_engineGrid__WzpF5{display:grid;grid-gap:.6rem;gap:.6rem;padding:.3rem 0}.CompetitorV3_engineColumn__H_elt{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0;padding:.8rem .55rem;background:var(--bg-card);border:1px solid var(--divider-strong);border-radius:10px}.CompetitorV3_engineIconBox__oFwty{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center}.CompetitorV3_engineIcon__IQQ6L{width:1.6rem;height:1.6rem}.CompetitorV3_engineName__wkJZO{font-size:var(--fs-body-sm);font-weight:600;color:var(--text-primary);text-align:center}.CompetitorV3_engineTopList__Z9bZy{list-style:none;margin:.2rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem;width:100%;min-width:0}.CompetitorV3_topRankItem__114wE{display:flex;align-items:baseline;gap:.4rem;font-size:var(--fs-micro)}.CompetitorV3_topRankLabel__Hdvek{flex:1 1;min-width:0;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CompetitorV3_topRankScore__K3ykT{font-weight:600;color:var(--text-primary);flex-shrink:0}.CompetitorV3_topRankClient__9h0UU{color:var(--brand);font-weight:600}.CompetitorV3_lossList__x7rl5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.CompetitorV3_lossItem__mbKP7{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;background:rgba(220,38,38,.045);border:1px solid rgba(220,38,38,.12);border-radius:10px;min-width:0}.CompetitorV3_lossIcon__sQ9ru{flex-shrink:0;width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(220,38,38,.09);color:var(--critical)}.CompetitorV3_lossIcon__sQ9ru .CompetitorV3_glyph__M84Sf{width:.9rem;height:.9rem}.CompetitorV3_lossText__oY1b9{flex:1 1;font-size:var(--fs-body-sm);color:var(--text-body);line-height:1.35;min-width:0}.CompetitorV3_lossBar__MkK3X{flex:0 0 4.6rem;display:block}.CompetitorV3_lossValue__Fic3N{flex-shrink:0;width:3rem;text-align:right;font-size:var(--fs-body-sm);font-weight:700;color:var(--critical)}.CompetitorV3_emergingHead__W1zIr{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.CompetitorV3_emergingCompare__SHe2F{font-size:var(--fs-micro);color:var(--text-muted);padding:.35rem .7rem;border:1px solid var(--divider-strong);border-radius:8px;background:var(--bg-paper);white-space:nowrap}.CompetitorV3_emergingGrid__m1_PG{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:.7rem;gap:.7rem}.CompetitorV3_emergingItem__2Pctb{display:flex;flex-direction:column;gap:.4rem;padding:.85rem;background:var(--bg-paper);border:1px solid var(--divider-strong);border-radius:10px;min-width:0}.CompetitorV3_emergingBrandRow__1afda{display:flex;align-items:center;gap:.5rem;min-width:0}.CompetitorV3_emergingAvatar__PcL4y{flex-shrink:0;width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--navy,#0b1023);color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.02em}.CompetitorV3_emergingBrand__TVMz8{font-size:var(--fs-body-sm);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompetitorV3_emergingTrend__L66mx{display:inline-flex;align-items:center;gap:.25rem;font-size:1.05rem;font-weight:700;color:var(--healthy)}.CompetitorV3_emergingArrow__xB1Cc{width:.85rem;height:.85rem}.CompetitorV3_emergingRange__rMolM{font-size:var(--fs-micro);color:var(--text-muted);line-height:1.35}.CompetitorV3_emergingSpark__wkvz6{width:100%;height:36px;margin-top:auto}.CompetitorV3_glyph__M84Sf{width:1.05rem;height:1.05rem;display:block}@media (max-width:1100px){.CompetitorV3_manageHead__voPxu{align-items:stretch;flex-direction:column}.CompetitorV3_manageList__BQw8h{grid-template-columns:1fr}.CompetitorV3_suggestionList__6YKpr{grid-template-columns:repeat(2,minmax(0,1fr))}.CompetitorV3_manageRow__POXeL:nth-child(odd){border-right:0}.CompetitorV3_duoGrid__ZRJ1f,.CompetitorV3_section1__JXkWe{grid-template-columns:1fr}}@media (max-width:720px){.CompetitorV3_headingRow__xWuMl{align-items:stretch;flex-direction:column}.CompetitorV3_manageBtn__bjWKx{width:100%}.CompetitorV3_manageForm__i26Sx{grid-template-columns:1fr}.CompetitorV3_manageForm__i26Sx button{min-height:2.65rem}.CompetitorV3_suggestionHeading__M08Wj{align-items:flex-start;flex-direction:column}.CompetitorV3_suggestionList__6YKpr{grid-template-columns:1fr}.CompetitorV3_suggestionItem__CuCG0{align-items:flex-start;flex-direction:column}.CompetitorV3_suggestionItem__CuCG0 button{width:100%}.CompetitorV3_manageRow__POXeL{grid-template-columns:minmax(0,1fr) auto}.CompetitorV3_removeManagedBtn___dSsi{grid-column:1/-1;justify-self:start}

  /* !important: vince sull'inline style repeat(n, 1fr) desktop */.CompetitorV3_engineGrid__WzpF5{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important}.CompetitorV3_rankingHead__lA9s9{flex-direction:column;align-items:stretch}.CompetitorV3_originLegend__UIHoT{display:grid;grid-template-columns:1fr}.CompetitorV3_originLegend__UIHoT li{align-items:flex-start}.CompetitorV3_rankingTools__9lTTE{width:100%}.CompetitorV3_searchWrap__EcOj0{flex:1 1}.CompetitorV3_searchBox__NJ1xp{width:100%;flex:1 1}.CompetitorV3_shareBody__n9pAF{flex-direction:column;align-items:center}.CompetitorV3_shareLegend__tN8XG{width:100%}.CompetitorV3_cmpRow__UZDYP{grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem}.CompetitorV3_cmpFactor__AwAkb{grid-column:1/-1}.CompetitorV3_cmpAxisRow__Iiwh1{display:none}.CompetitorV3_cmpRow__UZDYP:nth-last-child(2){border-bottom:none;padding-bottom:0}.CompetitorV3_lossItem__mbKP7{flex-wrap:wrap}.CompetitorV3_lossText__oY1b9{flex-basis:calc(100% - 2.3rem)}.CompetitorV3_lossBar__MkK3X{flex:1 1;margin-left:2.3rem}}