.forgot-password[data-v-262fb69a]{font-size:15px;font-family:Poppins,sans-serif;text-align:center;color:#65647c;text-decoration:none}.forgot-password[data-v-3af2ecb0],.forgot-password[data-v-7ab2c801]{font-size:14px;font-family:Poppins,sans-serif;text-align:center;color:#65647c;text-decoration:none}.analysis-progress-columns[data-v-bd43ef8c]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:24px;align-items:stretch}@media (max-width:959px){.analysis-progress-columns[data-v-bd43ef8c]{grid-template-columns:1fr}}@media (min-width:960px){.analysis-progress-columns[data-v-bd43ef8c]{grid-template-columns:minmax(0,3.2fr) minmax(0,6.8fr)}}.analysis-progress-main[data-v-bd43ef8c],.analysis-progress-steps[data-v-bd43ef8c]{min-width:0}.analysis-progress-main[data-v-bd43ef8c]{display:flex;flex-direction:column;min-height:0}.analysis-progress-loading-cluster[data-v-bd43ef8c]{align-items:stretch}.analysis-progress-loading-cluster[data-v-bd43ef8c],.analysis-progress-ready[data-v-bd43ef8c]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:min(320px,50vh)}.analysis-progress-ready[data-v-bd43ef8c]{align-items:center;text-align:center;padding:24px 16px}.analysis-continue-btn.v-btn[data-v-bd43ef8c]{min-height:48px;padding-inline:28px!important;opacity:1}.analysis-progress-loading-cluster>.text-center[data-v-bd43ef8c]{width:100%}.active-task[data-v-bd43ef8c]{background-color:rgba(25,118,210,.04);transition:background-color .3s ease}@keyframes spin-bd43ef8c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning[data-v-bd43ef8c]{animation:spin-bd43ef8c 1s linear infinite}.spinning-icon[data-v-bd43ef8c]{animation:spin-bd43ef8c 2s linear infinite}.cursor-pointer[data-v-097f7863]{cursor:pointer}.cursor-pointer[data-v-097f7863]:hover{background-color:rgba(0,0,0,.04)}.v-card[data-v-097f7863]{border-radius:16px}.text-decoration-none[data-v-097f7863]{text-decoration:none}.v-btn[data-v-097f7863]{text-transform:none;border-radius:100px}.v-text-field[data-v-097f7863]{margin-bottom:16px}.score-entry-row[data-v-097f7863]{min-height:60vh;align-items:center}.score-entry-card[data-v-097f7863]{border-radius:24px!important;background:#fff;box-shadow:0 8px 32px rgba(13,30,53,.08);border:1px solid var(--brand-sand-300)}.score-entry-heading[data-v-097f7863]{font-size:clamp(1.75rem,4vw,2.35rem);font-weight:600;line-height:1.25;color:var(--brand-ink-950)}.score-entry-brand[data-v-097f7863]{font-family:Lora,serif;font-style:italic;font-weight:500;color:var(--brand-ocean-600)}.score-entry-subtext[data-v-097f7863]{font-size:.95rem;line-height:1.45;color:rgba(13,30,53,.55);max-width:28rem;margin-inline:auto}.score-entry-reveal[data-v-097f7863]{padding-top:8px}.score-entry-form[data-v-097f7863] .score-entry-field .v-field{border-radius:14px;background:#fff}.score-entry-form[data-v-097f7863] .score-entry-field .v-field__outline{--v-field-border-opacity:0.35}.score-entry-form[data-v-097f7863] .score-entry-field .v-field__outline__end,.score-entry-form[data-v-097f7863] .score-entry-field .v-field__outline__start{border-color:var(--brand-sand-300)}.score-entry-cta.v-btn[data-v-097f7863]{background-color:var(--brand-amber-400)!important;color:var(--brand-upgrade-cta-text)!important;border-radius:9999px!important;font-weight:600!important;letter-spacing:normal!important;box-shadow:none!important;padding-inline:28px!important;min-height:48px;opacity:1}.score-entry-cta.v-btn[data-v-097f7863]:hover:not(:disabled){filter:brightness(1.06)}.score-entry-cta.v-btn[data-v-097f7863]:disabled{background-color:rgba(233,168,74,.28)!important;color:rgba(61,42,0,.4)!important;opacity:1!important}.product-card[data-v-097f7863]{cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;border-radius:16px}.product-card[data-v-097f7863]:hover{transform:translateY(-2px)}.product-card.selected[data-v-097f7863],.product-card[data-v-097f7863]:hover{background-color:var(--brand-ocean-100);border-color:var(--brand-ocean-600)!important}.product-card.selected[data-v-097f7863]{box-shadow:0 0 0 2px rgba(33,105,168,.25)}.disabled-products[data-v-097f7863]{opacity:.5;pointer-events:none}.profile-wrap[data-v-13010e70]{max-width:1200px}.profile-card[data-v-13010e70]{border-radius:16px;border-color:var(--brand-sand-300)!important;box-shadow:0 2px 8px rgba(13,30,53,.06)}.profile-heading[data-v-13010e70]{color:var(--brand-ink-950)}.profile-label[data-v-13010e70]{font-size:13px;font-weight:600;color:var(--brand-ink-800)}.team-billing-summary[data-v-13010e70]{border-radius:14px;border:1px solid var(--brand-sand-300);background:linear-gradient(180deg,var(--brand-sand-50) 0,#fff 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.team-billing-summary__grid[data-v-13010e70]{margin-top:0;margin-bottom:0}.cancel-plan-btn[data-v-13010e70]{letter-spacing:.01em}.compare-plans-footer[data-v-13010e70]{justify-content:flex-start}.team-upgrade-cta[data-v-13010e70]{margin-top:4px;border-radius:14px;border:1px solid rgba(77,157,223,.32);background:linear-gradient(125deg,var(--brand-ocean-100) 0,#fff 48%,var(--brand-teal-100) 100%);box-shadow:0 4px 20px rgba(13,30,53,.08),inset 0 0 0 1px hsla(0,0%,100%,.6)}.team-upgrade-cta__inner[data-v-13010e70]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 20px;padding:18px 20px}.team-upgrade-cta__icon-wrap[data-v-13010e70]{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--brand-sand-300);box-shadow:0 2px 10px rgba(13,30,53,.06)}.team-upgrade-lightning-icon[data-v-13010e70]{color:var(--brand-ocean-600)!important}.team-upgrade-cta__eyebrow[data-v-13010e70]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ocean-600);margin-bottom:6px}.team-upgrade-cta__title[data-v-13010e70]{font-size:1.05rem;font-weight:700;line-height:1.35;color:var(--brand-ink-950);margin-bottom:6px}.team-upgrade-cta__subtitle[data-v-13010e70]{font-size:13px;line-height:1.5;max-width:520px;color:var(--brand-ink-800)}.team-upgrade-cta__btn[data-v-13010e70]{flex-shrink:0}.plan-upgrade-dialog-card[data-v-13010e70]{border-radius:16px;border:1px solid var(--brand-sand-300);overflow:hidden}.plan-upgrade-dialog-header[data-v-13010e70]{background:linear-gradient(180deg,var(--brand-sand-50) 0,#fff 100%);border-bottom:1px solid var(--brand-sand-300);overflow:visible}.plan-upgrade-dialog-header__lead[data-v-13010e70],.plan-upgrade-dialog-header__titles[data-v-13010e70]{flex:1 1 auto;min-width:0}.plan-upgrade-dialog-header__icon[data-v-13010e70]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--brand-sand-300);box-shadow:0 2px 8px rgba(13,30,53,.06)}.plan-upgrade-dialog-header__blurb[data-v-13010e70]{max-width:100%;white-space:normal;overflow-wrap:break-word;word-break:break-word}.plan-upgrade-dialog-close[data-v-13010e70]{margin-top:-4px}.plan-tier-card[data-v-13010e70]{border-radius:14px;border:1px solid var(--brand-sand-300);padding:18px 18px 16px;flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column;background:#fff;box-sizing:border-box}.plan-tier-card__title[data-v-13010e70]{color:var(--brand-ink-950)}.plan-tier-description[data-v-13010e70]{line-height:1.5;margin:0}.plan-tier-price[data-v-13010e70]{font-size:1.2rem;line-height:1.3;color:var(--brand-ink-950);margin-bottom:4px}.plan-tier-popular-chip[data-v-13010e70]{background:var(--brand-ocean-600)!important;color:#fff!important}.plan-tier-popular-chip[data-v-13010e70] .v-icon{color:#fff!important}.plan-tier-ocean[data-v-13010e70]{border-color:rgba(77,157,223,.35);background:linear-gradient(180deg,var(--brand-ocean-100) 0,#fff 100%)}.plan-tier-teal[data-v-13010e70]{border-color:rgba(26,172,176,.35);background:linear-gradient(180deg,var(--brand-teal-100) 0,#fff 100%)}.plan-tier-card--recommended[data-v-13010e70]{box-shadow:0 0 0 2px var(--brand-ocean-600),0 10px 24px rgba(13,30,53,.12)}.plan-tier-card--current[data-v-13010e70]{box-shadow:0 0 0 2px rgba(33,105,168,.35),0 6px 16px rgba(13,30,53,.08)}.plan-tier-card__cta[data-v-13010e70]{width:100%;margin-top:auto;padding-top:16px;flex-shrink:0}.plan-tier-checkout-btn[data-v-13010e70]{width:100%;height:auto!important;min-height:3.75rem}.plan-tier-checkout-btn[data-v-13010e70] .v-btn__overlay,.plan-tier-checkout-btn[data-v-13010e70] .v-btn__underlay{border-radius:inherit}.plan-tier-checkout-btn[data-v-13010e70] .v-btn__content{width:100%;justify-content:center;align-items:center;flex-direction:column;white-space:normal;text-align:center;padding:.75rem 1rem .875rem!important}.plan-tier-checkout-btn[data-v-13010e70] .v-btn__loader{position:absolute}.plan-tier-checkout-btn__stack[data-v-13010e70]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;line-height:1.3;padding:.125rem 0 0;white-space:normal}.plan-tier-checkout-btn__primary[data-v-13010e70]{font-size:.9375rem;font-weight:800;letter-spacing:.02em}.plan-tier-checkout-btn__secondary[data-v-13010e70]{font-size:.6875rem;font-weight:600;line-height:1.3;opacity:.96}.plan-tier-bullets[data-v-13010e70]{list-style:none;padding:0;margin:0;flex:1 1 auto}.plan-tier-bullets--checks li[data-v-13010e70]{position:static;padding-left:0;margin-bottom:.65rem}.plan-tier-check-icon[data-v-13010e70]{margin-top:2px}@media (max-width:600px){.team-upgrade-cta__btn[data-v-13010e70]{width:100%}.team-upgrade-cta__inner[data-v-13010e70]{flex-direction:column;align-items:stretch}}.v-btn[data-v-13010e70]{text-transform:none;border-radius:100px}.content-container{height:70%;display:flex}.scan-stage[data-v-ee954446]{--ink:#122035;--ocean:#2169a8;--teal:#1aacb0;--teal-bright:#22c9c2;--sand:#fdfcf8;--sand-100:#f7f4ec;--sand-200:#ece6d6;--text-400:#6a85a0;--text-600:#2e4a6a;position:relative;display:flex;flex-direction:column;min-height:min(72vh,720px);border-radius:20px;overflow:hidden;background:radial-gradient(120% 80% at 50% 0,#e8f4f8 0,transparent 55%),linear-gradient(160deg,var(--sand) 0,var(--sand-100) 100%);border:1px solid rgba(18,32,53,.08);box-shadow:0 24px 60px rgba(18,32,53,.08)}.scan-stage__header[data-v-ee954446]{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;min-height:48px;padding:20px 28px 12px;z-index:8;background:linear-gradient(180deg,hsla(48,56%,98%,.98),hsla(48,56%,98%,.92) 70%,hsla(48,56%,98%,0))}.scan-stage__label[data-v-ee954446]{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);min-height:1.2em;text-align:center}.scan-stage__spinner[data-v-ee954446]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(26,172,176,.25);border-top-color:var(--teal);flex-shrink:0;animation:scanLabelSpin-ee954446 .75s linear infinite}@keyframes scanLabelSpin-ee954446{to{transform:rotate(1turn)}}.scan-stage__body[data-v-ee954446]{position:relative;flex:1;min-height:0;overflow:hidden}.scan-slide[data-v-ee954446]{position:absolute;inset:0;padding:12px 28px 40px;animation:slideIn-ee954446 .55s ease}.scan-slide--map[data-v-ee954446]{overflow:visible;padding:8px 0 40px;animation:mapSlideFade-ee954446 .45s ease}@keyframes mapSlideFade-ee954446{0%{opacity:0}to{opacity:1}}.scan-slide--center[data-v-ee954446]{display:flex;align-items:center;justify-content:center;overflow:hidden}@keyframes slideIn-ee954446{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.map-wrap[data-v-ee954446]{position:relative;width:min(920px,100%);max-height:100%;aspect-ratio:975/610;height:auto;margin:0 auto;overflow:visible;z-index:1}.map-svg[data-v-ee954446]{position:relative;z-index:1;width:100%;height:100%;display:block;overflow:visible}.radar-bleed[data-v-ee954446]{position:absolute;z-index:2;width:0;height:0;pointer-events:none;transform:translate(-50%,-50%)}.radar-bleed__ring[data-v-ee954446]{position:absolute;left:0;top:0;width:min(120vmax,1600px);height:min(120vmax,1600px);margin:calc(min(120vmax, 1600px)/-2);border-radius:50%;border:2px solid rgba(34,201,194,.45);box-sizing:border-box;animation:pulseRingBleed-ee954446 3.2s ease-out infinite}.radar-bleed__ring--delay[data-v-ee954446]{width:min(165vmax,2100px);height:min(165vmax,2100px);margin:calc(min(165vmax, 2100px)/-2);animation-delay:1.1s;border-color:rgba(34,201,194,.32)}.radar-bleed__glow[data-v-ee954446]{position:absolute;left:0;top:0;width:min(180vmax,2400px);height:min(180vmax,2400px);margin:calc(min(180vmax, 2400px)/-2);border-radius:50%;background:radial-gradient(circle,rgba(34,201,194,.28) 0,rgba(34,201,194,.12) 32%,rgba(34,201,194,.04) 55%,transparent 68%)}.radar-bleed__sweep[data-v-ee954446]{position:absolute;left:0;top:0;width:min(150vmax,2000px);height:min(150vmax,2000px);margin:calc(min(150vmax, 2000px)/-2);border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(34,201,194,.38) 45deg,rgba(34,201,194,.12) 70deg,transparent 95deg);mask-image:radial-gradient(circle,transparent 8%,#000 10%,#000 48%,transparent 50%);-webkit-mask-image:radial-gradient(circle,transparent 8%,#000 10%,#000 48%,transparent 50%);animation:sweepBleed-ee954446 4s linear infinite}.radar-bleed__core[data-v-ee954446]{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px;border-radius:50%;background:rgba(33,105,168,.7);box-shadow:0 0 0 3px hsla(0,0%,100%,.7)}@keyframes sweepBleed-ee954446{to{transform:rotate(1turn)}}@keyframes pulseRingBleed-ee954446{0%{opacity:.85;transform:scale(.42)}to{opacity:0;transform:scale(1)}}.map-nation--base[data-v-ee954446]{fill:#e7eef4;stroke:#c5d3e0;stroke-width:.9}.map-nation--state[data-v-ee954446]{fill:#7eb8e0;stroke:#2169a8;stroke-width:1.5;animation:mapFadeIn-ee954446 .4s ease}.map-pin[data-v-ee954446]{position:absolute;z-index:4;width:0;height:0;pointer-events:none;transform:translate(-50%,-50%);animation:mapFadeIn-ee954446 .35s ease both;animation-delay:calc(var(--i, 0)*.08s)}.map-pin--competitor[data-v-ee954446]{z-index:3}@keyframes mapFadeIn-ee954446{0%{opacity:0}to{opacity:1}}.map-pin__halo[data-v-ee954446]{position:absolute;left:0;top:0;width:36px;height:36px;margin:-18px;border-radius:50%;background:rgba(33,105,168,.18);box-shadow:inset 0 0 0 2px rgba(33,105,168,.35)}.map-pin--competitor .map-pin__halo[data-v-ee954446]{width:28px;height:28px;margin:-14px;background:rgba(106,133,160,.16);box-shadow:inset 0 0 0 2px rgba(106,133,160,.35)}.map-pin__dot[data-v-ee954446]{position:absolute;left:0;top:0;width:14px;height:14px;margin:-7px;border-radius:50%;background:var(--ocean);box-shadow:0 0 0 3px #fff}.map-pin--competitor .map-pin__dot[data-v-ee954446]{width:10px;height:10px;margin:-5px;background:#6a85a0;box-shadow:0 0 0 2px #fff}.map-brand-chip[data-v-ee954446]{z-index:5;display:inline-flex;align-items:center;gap:10px;background:var(--ocean);color:#fff;font-size:15px;padding:10px 16px;box-shadow:0 12px 28px rgba(18,32,53,.2);max-width:min(42%,260px)}.map-brand-chip[data-v-ee954446],.map-competitor-chip[data-v-ee954446]{position:absolute;transform:translate(-50%,-50%);font-weight:700;border-radius:999px;pointer-events:none;animation:mapFadeIn-ee954446 .35s ease both}.map-competitor-chip[data-v-ee954446]{z-index:4;display:flex;flex-direction:column;gap:2px;background:hsla(0,0%,100%,.94);color:var(--ink);font-size:12px;line-height:1.2;padding:8px 12px;border:1px solid rgba(18,32,53,.1);box-shadow:0 8px 20px rgba(18,32,53,.12);max-width:min(36%,200px);animation-delay:calc(.08s + var(--i, 0)*.08s)}.map-brand-chip__text span[data-v-ee954446],.map-competitor-chip small[data-v-ee954446],.map-competitor-chip span[data-v-ee954446]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-competitor-chip small[data-v-ee954446]{font-size:10px;font-weight:600;color:var(--text-400)}.map-brand-chip__text[data-v-ee954446]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.map-brand-chip__text span[data-v-ee954446]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-brand-chip__text small[data-v-ee954446]{font-size:11px;font-weight:600;opacity:.8;margin-top:2px}.services-fan[data-v-ee954446]{position:relative;width:min(640px,100%);height:min(520px,62vh)}.service-card[data-v-ee954446]{position:absolute;left:50%;top:42%;width:min(210px,34vw);height:min(360px,52vh);border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--sand-200);box-shadow:0 28px 60px rgba(18,32,53,.2);transform-origin:50% 175%;animation:fanCardIn-ee954446 .95s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--delay,.05s);will-change:transform,opacity}.service-card--selected[data-v-ee954446]{border-color:var(--teal);box-shadow:0 0 0 2px rgba(26,172,176,.35),0 28px 60px rgba(18,32,53,.22)}.service-card__photo[data-v-ee954446]{position:absolute;inset:0;background:linear-gradient(155deg,#d7e6f0,#eaf4f8 42%,#e7dfc8);display:flex;align-items:center;justify-content:center;overflow:hidden}.service-card__img[data-v-ee954446]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.service-card__photo-placeholder[data-v-ee954446]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(18,32,53,.22)}.service-card__veil[data-v-ee954446]{position:absolute;left:0;right:0;top:0;height:46%;background:linear-gradient(0deg,transparent,rgba(18,32,53,.78));pointer-events:none}.service-card__label[data-v-ee954446]{position:absolute;left:16px;right:16px;top:16px;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.25)}.service-card__badge[data-v-ee954446]{position:absolute;left:14px;bottom:14px;display:inline-block;background:#e6f7f7;color:#117a7e;font-size:11px;font-weight:700;padding:5px 10px;border-radius:6px}@keyframes fanCardIn-ee954446{0%{opacity:0;transform:translate(-50%,calc(-50% + 110px)) rotate(0deg)}to{opacity:1;transform:translate(-50%,-50%) rotate(calc(var(--ang)*1deg))}}.scan-slide--personas[data-v-ee954446]{display:flex;align-items:flex-start;justify-content:center;overflow-x:hidden;overflow-y:auto;padding-top:8px}.persona-grid[data-v-ee954446]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;width:min(1040px,100%);margin:0 auto;align-content:start;align-self:center;max-height:100%}.persona-card[data-v-ee954446]{background:#fff;border:1px solid var(--sand-200);border-radius:18px;padding:18px;box-shadow:0 14px 34px rgba(18,32,53,.08);animation:rise-ee954446 .55s ease both;animation-delay:calc(var(--i)*.12s);min-width:0}.persona-card__header[data-v-ee954446]{display:flex;gap:12px;align-items:center;margin-bottom:14px}.persona-card__avatar[data-v-ee954446]{width:44px;height:44px;border-radius:50%;background:#daeefa;color:var(--ocean);display:grid;place-items:center;font-weight:700;font-size:14px;flex-shrink:0}.persona-card__name[data-v-ee954446]{font-weight:700;color:var(--ink);font-size:15px}.persona-card__meta[data-v-ee954446]{font-size:12px;color:var(--text-400);margin-top:2px}.persona-card__queries[data-v-ee954446]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.persona-card__query[data-v-ee954446]{font-size:13px;line-height:1.4;color:var(--text-600);background:var(--sand);border:1px solid var(--sand-200);border-radius:10px;padding:10px 12px;animation:rise-ee954446 .45s ease both;animation-delay:calc(.2s + var(--qi)*.1s);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere}@keyframes rise-ee954446{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.flip-scene[data-v-ee954446]{width:min(860px,100%);perspective:1600px}.flip-card[data-v-ee954446]{position:relative;width:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1)}.flip-card.is-flipped[data-v-ee954446]{transform:rotateY(180deg)}.flip-card__face[data-v-ee954446]{width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-card__face--back[data-v-ee954446]{position:absolute;inset:0;transform:rotateY(180deg)}.flip-card__face--back .source-frame[data-v-ee954446]{height:100%}.site-frame[data-v-ee954446]{width:100%;background:#fff;border-radius:16px;border:1px solid var(--sand-200);box-shadow:0 28px 70px rgba(18,32,53,.14);overflow:hidden}.site-frame__chrome[data-v-ee954446]{display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--sand-100);border-bottom:1px solid var(--sand-200)}.site-frame__dots[data-v-ee954446]{display:flex;gap:6px}.site-frame__dots i[data-v-ee954446]{width:10px;height:10px;border-radius:50%;background:var(--sand-200);display:block}.site-frame__url[data-v-ee954446]{flex:1;background:#fff;border:1px solid var(--sand-200);border-radius:8px;padding:6px 12px;font-size:13px;color:var(--text-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-frame__viewport[data-v-ee954446]{position:relative;aspect-ratio:16/10;background:var(--sand-100);overflow:hidden}.site-frame__shot[data-v-ee954446]{width:100%;height:125%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block;will-change:transform;transform:translateZ(0)}.site-frame__shot--scanning[data-v-ee954446]{transition:none}.source-frame[data-v-ee954446]{display:flex;flex-direction:column;height:100%;min-height:100%;background:#0f1724;border-radius:16px;border:1px solid rgba(148,163,184,.18);box-shadow:0 28px 70px rgba(18,32,53,.28);overflow:hidden;color:#e2e8f0}.source-frame__chrome[data-v-ee954446]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:linear-gradient(180deg,#1a2740,#152033);border-bottom:1px solid rgba(148,163,184,.14)}.source-frame__title[data-v-ee954446]{display:flex;flex-direction:column;gap:2px;min-width:0}.source-frame__title span[data-v-ee954446]{font-size:12px;font-weight:800;letter-spacing:.14em;color:#7dd3fc}.source-frame__title small[data-v-ee954446]{font-size:12px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-frame__badge[data-v-ee954446]{flex-shrink:0;padding:6px 12px;border-radius:999px;background:rgba(34,201,194,.14);border:1px solid rgba(34,201,194,.35);color:#5eead4;font-size:11px;font-weight:700;letter-spacing:.02em}.source-frame__viewport[data-v-ee954446]{position:relative;flex:1;min-height:0;aspect-ratio:16/10;overflow:hidden;background:radial-gradient(120% 80% at 50% 0,rgba(34,201,194,.08),transparent 55%),#0b1220}.source-frame__code[data-v-ee954446]{padding:14px 0 40px;font-family:SF Mono,JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:12px;line-height:1.55;will-change:transform}.source-line[data-v-ee954446]{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:0 14px}.source-line__num[data-v-ee954446]{color:#475569;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.source-line__code[data-v-ee954446]{color:#cbd5e1;white-space:pre;overflow:hidden}.source-line__code[data-v-ee954446] .tok-tag{color:#7dd3fc}.source-line__code[data-v-ee954446] .tok-punct{color:#64748b}.source-line__code[data-v-ee954446] .tok-attr{color:#cbd5e1}.source-line__code[data-v-ee954446] .tok-attr-name{color:#c4b5fd}.source-line__code[data-v-ee954446] .tok-str{color:#86efac}.source-line__code[data-v-ee954446] .tok-key{color:#93c5fd}.source-line__code[data-v-ee954446] .tok-val{color:#fcd34d}.site-scan-bar[data-v-ee954446]{position:absolute;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--teal-bright) 20%,var(--teal-bright) 80%,transparent);box-shadow:0 0 18px rgba(34,201,194,.7);pointer-events:none;z-index:2}.site-scan-bar[data-v-ee954446]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(0deg,rgba(34,201,194,.18),transparent 85%);pointer-events:none}.scan-slide--score[data-v-ee954446]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(circle at 50% 42%,rgba(34,201,194,.1),transparent 52%),linear-gradient(135deg,#f5f9fc,#e8f0f6)}.score-slide__eyebrow[data-v-ee954446]{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--teal)}.score-slide__brand[data-v-ee954446]{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--sand-200);border-radius:999px;padding:8px 18px 8px 10px;font-weight:700;color:var(--ink);box-shadow:0 10px 26px rgba(18,32,53,.1)}.score-slide__brand-dot[data-v-ee954446]{width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px var(--teal-bright)}.score-rings[data-v-ee954446]{display:flex;align-items:center;justify-content:center;gap:clamp(16px,4vw,40px);width:100%;flex-wrap:wrap}.score-ring[data-v-ee954446]{position:relative;width:min(240px,42vw);aspect-ratio:1;flex:0 0 auto}.score-ring__svg[data-v-ee954446]{width:100%;height:100%;display:block;transform:rotate(-90deg);filter:drop-shadow(0 0 7px rgba(34,201,194,.35))}.score-ring__track[data-v-ee954446],.score-ring__value[data-v-ee954446]{fill:none;stroke-width:12}.score-ring__track[data-v-ee954446]{stroke:rgba(18,32,53,.1)}.score-ring__value[data-v-ee954446]{stroke:#1aacb0;stroke-linecap:round;transition:stroke-dasharray .05s linear}.score-ring__center[data-v-ee954446]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.score-ring__number[data-v-ee954446]{font-size:clamp(48px,9vw,72px);font-weight:800;letter-spacing:-.05em;line-height:1;color:#122035}.score-ring__caption[data-v-ee954446]{margin-top:10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(18,32,53,.55)}.score-ring__sub[data-v-ee954446]{margin-top:3px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(18,32,53,.32)}.scan-progress[data-v-ee954446]{position:absolute;left:24px;right:24px;bottom:18px;height:4px;border-radius:4px;background:rgba(18,32,53,.08);overflow:hidden;z-index:6}.scan-progress__bar[data-v-ee954446]{height:100%;background:linear-gradient(90deg,var(--ocean),var(--teal-bright));border-radius:4px;transition:width .1s linear}@media (max-width:759px){.services-fan[data-v-ee954446]{height:min(420px,58vh)}.service-card[data-v-ee954446]{width:min(150px,38vw);height:min(260px,42vh)}.service-card__label[data-v-ee954446]{font-size:14px;left:12px;right:12px;top:12px}.persona-grid[data-v-ee954446]{grid-template-columns:1fr}}.brand-rankings-heatmap[data-v-cff35dee]{width:100%}.persona-header[data-v-cff35dee]{font-size:16px;font-weight:600;background-color:#fafafa;border-bottom:1px solid #e0e0e0}.query-row[data-v-cff35dee]{display:flex;align-items:flex-start;justify-content:space-between;padding:16px;gap:16px}.query-row.border-top[data-v-cff35dee]{border-top:1px solid #e0e0e0}.query-row[data-v-cff35dee]:hover{background-color:#fafafa}.query-section[data-v-cff35dee]{display:flex;align-items:flex-start;flex:1;min-width:0}.query-icon[data-v-cff35dee]{flex-shrink:0;margin-right:8px;margin-top:2px}.query-text[data-v-cff35dee]{font-size:14px;font-weight:500;color:#333;line-height:1.5}.status-section[data-v-cff35dee]{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}.brand-status-card[data-v-cff35dee]{display:flex;flex-direction:column;align-items:center;padding:8px 16px;border-radius:8px;min-width:90px;text-align:center}.rank-display[data-v-cff35dee]{display:flex;align-items:baseline;gap:2px}.rank-number[data-v-cff35dee]{font-size:22px;font-weight:700;line-height:1}.rank-context[data-v-cff35dee]{font-size:11px;opacity:.8}.status-label[data-v-cff35dee]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.brand-status-card.status-excellent[data-v-cff35dee]{background-color:#e8f5e9;border:1px solid #4caf50}.brand-status-card.status-excellent .rank-context[data-v-cff35dee],.brand-status-card.status-excellent .rank-number[data-v-cff35dee]{color:#2e7d32}.brand-status-card.status-excellent .status-label[data-v-cff35dee]{color:#1b5e20}.brand-status-card.status-good[data-v-cff35dee]{background-color:#fff8e1;border:1px solid #ffc107}.brand-status-card.status-good .rank-context[data-v-cff35dee],.brand-status-card.status-good .rank-number[data-v-cff35dee]{color:#f57f17}.brand-status-card.status-good .status-label[data-v-cff35dee]{color:#e65100}.brand-status-card.status-poor[data-v-cff35dee]{background-color:#fff3e0;border:1px solid #ff9800}.brand-status-card.status-poor .rank-context[data-v-cff35dee],.brand-status-card.status-poor .rank-number[data-v-cff35dee]{color:#e65100}.brand-status-card.status-poor .status-label[data-v-cff35dee]{color:#bf360c}.brand-status-card.status-not-mentioned[data-v-cff35dee]{background-color:#ffebee;border:1px solid #ef5350}.brand-status-card.status-not-mentioned .rank-context[data-v-cff35dee],.brand-status-card.status-not-mentioned .rank-number[data-v-cff35dee]{color:#c62828}.brand-status-card.status-not-mentioned .status-label[data-v-cff35dee]{color:#b71c1c}.competitors-section[data-v-cff35dee]{display:flex;flex-direction:column;min-width:140px}.competitors-toggle[data-v-cff35dee]{display:flex;align-items:center;gap:4px;padding:6px 10px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:12px;color:#666;transition:all .15s ease}.competitors-toggle[data-v-cff35dee]:hover{background:#eee;border-color:#bdbdbd}.toggle-text[data-v-cff35dee]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.competitors-list[data-v-cff35dee]{margin-top:8px;padding:8px;background:#fafafa;border-radius:6px;border:1px solid #e0e0e0}.competitor-item[data-v-cff35dee]{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:12px}.competitor-item[data-v-cff35dee]:not(:last-child){border-bottom:1px solid #eee;padding-bottom:6px;margin-bottom:2px}.competitor-rank[data-v-cff35dee]{font-weight:700;color:#666;min-width:24px}.competitor-name[data-v-cff35dee]{color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.competitor-item.highlight-excellent[data-v-cff35dee]{background-color:#e8f5e9;border-radius:4px;padding:6px 8px!important;margin:-2px -4px}.competitor-item.highlight-excellent .primary-rank[data-v-cff35dee]{color:#2e7d32;font-weight:800}.competitor-item.highlight-excellent .primary-name[data-v-cff35dee]{color:#1b5e20;font-weight:600}.competitor-item.highlight-good[data-v-cff35dee]{background-color:#fff8e1;border-radius:4px;padding:6px 8px!important;margin:-2px -4px}.competitor-item.highlight-good .primary-rank[data-v-cff35dee]{color:#f57f17;font-weight:800}.competitor-item.highlight-good .primary-name[data-v-cff35dee]{color:#e65100;font-weight:600}.competitor-item.highlight-poor[data-v-cff35dee]{background-color:#fff3e0;border-radius:4px;padding:6px 8px!important;margin:-2px -4px}.competitor-item.highlight-poor .primary-rank[data-v-cff35dee]{color:#e65100;font-weight:800}.competitor-item.highlight-poor .primary-name[data-v-cff35dee]{color:#bf360c;font-weight:600}.competitor-item.highlight-not-mentioned[data-v-cff35dee]{background-color:#ffebee;border-radius:4px;padding:6px 8px!important;margin:-2px -4px}.competitor-item.highlight-not-mentioned .primary-rank[data-v-cff35dee]{color:#c62828;font-weight:800}.competitor-item.highlight-not-mentioned .primary-name[data-v-cff35dee]{color:#b71c1c;font-weight:600}@media (max-width:768px){.query-row[data-v-cff35dee]{flex-direction:column}.status-section[data-v-cff35dee]{width:100%;justify-content:flex-start;padding-left:26px}}.metric-card[data-v-ac3517e0]{border-radius:16px;border-color:var(--brand-ocean-100)!important;height:100%;transition:transform .2s,box-shadow .2s}.metric-card[data-v-ac3517e0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,30,53,.12)}.persona-header-row[data-v-ac3517e0]{background-color:rgba(var(--v-theme-primary),.1)}.brand-match-card[data-v-ac3517e0],.historical-chart-card[data-v-ac3517e0]{border-radius:16px;border-color:var(--brand-sand-300)!important}.brand-match-header__copy[data-v-ac3517e0]{flex:1 1 220px}.min-width-0[data-v-ac3517e0]{min-width:0}.brand-match-editor[data-v-ac3517e0]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgb(var(--v-theme-surface));transition:border-color .15s ease,box-shadow .15s ease;cursor:text}.brand-match-editor[data-v-ac3517e0]:focus-within{border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.12)}.brand-match-editor--disabled[data-v-ac3517e0]{opacity:.7;cursor:default}.brand-match-editor__inner[data-v-ac3517e0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;min-height:48px}.brand-match-editor__input[data-v-ac3517e0]{flex:1 1 140px;min-width:120px;border:0;outline:none;background:transparent;font:inherit;font-size:.875rem;line-height:1.4;color:rgb(var(--v-theme-on-surface));padding:4px 0}.brand-match-editor__input[data-v-ac3517e0]::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.45)}.brand-match-editor__input[data-v-ac3517e0]::placeholder{color:rgba(var(--v-theme-on-surface),.45)}.brand-match-editor__input[data-v-ac3517e0]:disabled{cursor:not-allowed}.brand-match-editor__add[data-v-ac3517e0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;margin-left:auto;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;transition:background-color .15s ease,color .15s ease}.brand-match-editor__add[data-v-ac3517e0]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.brand-match-editor__add[data-v-ac3517e0]:disabled{opacity:.35;cursor:not-allowed}.brand-match-chip--primary[data-v-ac3517e0]{font-weight:600}.metric-card[data-v-6381f11a]{border-radius:16px;border-color:var(--brand-ocean-100)!important;height:100%;transition:transform .2s,box-shadow .2s}.metric-card[data-v-6381f11a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,30,53,.12)}.persona-header-row[data-v-6381f11a]{background-color:rgba(var(--v-theme-primary),.1)}.historical-chart-card[data-v-6381f11a]{border-radius:16px;border-color:var(--brand-sand-300)!important}.matrix-legend[data-v-6381f11a]{display:flex;align-items:flex-start;gap:14px;margin-top:6px;font-size:12px;color:rgba(0,0,0,.6)}.matrix-legend-items[data-v-6381f11a]{display:flex;flex-wrap:wrap;gap:10px 18px}.matrix-legend-label[data-v-6381f11a]{font-weight:600;color:rgba(0,0,0,.7)}.matrix-legend-item[data-v-6381f11a]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.matrix-legend-swatch[data-v-6381f11a]{width:10px;height:10px;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.matrix-legend-swatch-positive[data-v-6381f11a]{background-color:var(--brand-teal-500)}.matrix-legend-swatch-neutral[data-v-6381f11a]{background-color:var(--brand-ocean-600)}.matrix-legend-swatch-yellow[data-v-6381f11a]{background-color:#facc15}.matrix-legend-swatch-orange[data-v-6381f11a]{background-color:var(--brand-amber-400)}.matrix-legend-swatch-negative[data-v-6381f11a]{background-color:#f44336}.attribute-sentiment-table-container[data-v-6381f11a]{overflow-x:auto;width:100%}.attribute-sentiment-table[data-v-6381f11a]{width:100%;border-collapse:collapse;font-size:14px}.attribute-sentiment-table thead[data-v-6381f11a]{background-color:var(--brand-sand-100);position:sticky;top:0;z-index:10}.attribute-sentiment-table th[data-v-6381f11a]{padding:16px 12px;text-align:left;font-weight:600;color:var(--brand-ink-900);border-bottom:2px solid var(--brand-sand-300);white-space:nowrap}.attribute-sentiment-table .brand-column[data-v-6381f11a]{min-width:200px;position:sticky;left:0;background-color:var(--brand-sand-100);z-index:5;box-shadow:2px 0 4px rgba(0,0,0,.05)}.attribute-sentiment-table .metric-column[data-v-6381f11a]{min-width:180px;text-align:center}.attribute-sentiment-table tbody tr[data-v-6381f11a]{border-bottom:1px solid var(--brand-sand-300)}.attribute-sentiment-table tbody tr[data-v-6381f11a]:hover{background-color:var(--brand-sand-50)}.attribute-sentiment-table td[data-v-6381f11a]{padding:16px 12px;vertical-align:top}.attribute-sentiment-table .brand-cell[data-v-6381f11a]{position:sticky;left:0;background-color:#fff;z-index:4;box-shadow:2px 0 4px rgba(0,0,0,.05);font-weight:500}.attribute-sentiment-table tbody tr:hover .brand-cell[data-v-6381f11a]{background-color:#fafafa}.primary-product-row[data-v-6381f11a]{background-color:var(--brand-ocean-100)}.primary-product-row[data-v-6381f11a]:hover{background-color:#edf3fa!important}.primary-brand-cell[data-v-6381f11a]{background-color:var(--brand-ocean-100)!important;border-left:3px solid var(--brand-ocean-600)}.primary-product-row:hover .primary-brand-cell[data-v-6381f11a]{background-color:#e4ecf7!important}.reasoning-cell[data-v-6381f11a]{background-color:transparent;padding:12px}.reasoning-items-container[data-v-6381f11a]{display:flex;flex-direction:column;gap:8px}.reasoning-card[data-v-6381f11a]{display:flex;align-items:center;padding:10px 12px;padding-bottom:18px;border-radius:8px;border:2px solid;background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .2s,transform .2s;position:relative}.reasoning-card-metric-value[data-v-6381f11a]{position:absolute;bottom:4px;right:10px;font-size:10px;font-weight:600;color:rgba(0,0,0,.45);line-height:1}.reasoning-card[data-v-6381f11a]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.reasoning-card-positive[data-v-6381f11a]{border-color:#4caf50;background-color:rgba(76,175,80,.05)}.reasoning-card-positive[data-v-6381f11a]:hover{box-shadow:0 4px 12px rgba(76,175,80,.3)}.reasoning-card-neutral[data-v-6381f11a]{border-color:#1976d2;background-color:rgba(25,118,210,.05)}.reasoning-card-neutral[data-v-6381f11a]:hover{box-shadow:0 4px 12px rgba(25,118,210,.3)}.reasoning-card-yellow[data-v-6381f11a]{border-color:#facc15;background-color:rgba(250,204,21,.08)}.reasoning-card-yellow[data-v-6381f11a]:hover{box-shadow:0 4px 12px rgba(250,204,21,.35)}.reasoning-card-orange[data-v-6381f11a]{border-color:#ff9800;background-color:rgba(255,152,0,.05)}.reasoning-card-orange[data-v-6381f11a]:hover{box-shadow:0 4px 12px rgba(255,152,0,.3)}.reasoning-card-negative[data-v-6381f11a]{border-color:#f44336;background-color:rgba(244,67,54,.05)}.reasoning-card-negative[data-v-6381f11a]:hover{box-shadow:0 4px 12px rgba(244,67,54,.3)}.reasoning-dot[data-v-6381f11a]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;flex-shrink:0}.reasoning-text[data-v-6381f11a]{flex:1;line-height:1.4;font-size:13px}.reasoning-card-grounded[data-v-6381f11a]{position:relative}.reasoning-card-wrapper[data-v-6381f11a]{margin-bottom:8px}.reasoning-card-wrapper[data-v-6381f11a]:last-child{margin-bottom:0}.reasoning-card-grounded[data-v-6381f11a]{cursor:pointer}.reasoning-card-grounded[data-v-6381f11a]:hover{box-shadow:0 2px 8px rgba(76,175,80,.2)}.reasoning-grounded-icon[data-v-6381f11a]{opacity:.7;flex-shrink:0;transition:opacity .2s,transform .2s}.reasoning-card:hover .reasoning-grounded-icon[data-v-6381f11a]{opacity:1}.citation-details[data-v-6381f11a]{border-top:none;border-radius:0 0 8px 8px;padding:10px 12px;margin-top:-4px;animation:slideDown-6381f11a .2s ease-out}.citation-details-positive[data-v-6381f11a]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac;border-top:none}.citation-details-positive .citation-header[data-v-6381f11a]{color:#166534}.citation-details-neutral[data-v-6381f11a]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #93c5fd;border-top:none}.citation-details-neutral .citation-header[data-v-6381f11a]{color:#1d4ed8}.citation-details-yellow[data-v-6381f11a]{background:linear-gradient(135deg,#fefce8,#fef08a);border:1px solid #facc15;border-top:none}.citation-details-yellow .citation-header[data-v-6381f11a]{color:#854d0e}.citation-details-orange[data-v-6381f11a]{background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fdba74;border-top:none}.citation-details-orange .citation-header[data-v-6381f11a]{color:#9a3412}.citation-details-negative[data-v-6381f11a]{background:linear-gradient(135deg,#fef2f2,#fecaca);border:1px solid #fca5a5;border-top:none}.citation-details-negative .citation-header[data-v-6381f11a]{color:#991b1b}@keyframes slideDown-6381f11a{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.citation-header[data-v-6381f11a]{display:flex;align-items:center;margin-bottom:8px;font-size:12px;font-weight:500}.citation-snippet[data-v-6381f11a]{display:flex;align-items:flex-start;font-size:11px;font-style:italic;color:#555;padding:6px 8px;background:hsla(0,0%,100%,.6);border-radius:6px;border-left:2px solid #1976d2;line-height:1.4;margin-bottom:8px}.citation-snippet .v-icon[data-v-6381f11a]{flex-shrink:0;opacity:.6;margin-top:1px}.citation-links[data-v-6381f11a]{display:flex;flex-wrap:wrap;gap:6px}.citation-source-link[data-v-6381f11a]{display:inline-flex;align-items:center;padding:4px 10px;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.1);border-radius:16px;font-size:11px;color:#1976d2;text-decoration:none;transition:all .2s;max-width:100%;width:-moz-fit-content;width:fit-content}.citation-source-link[data-v-6381f11a]:hover{background:#fff;border-color:#1976d2;box-shadow:0 2px 4px rgba(25,118,210,.15)}.reasoning-dot-positive[data-v-6381f11a]{background-color:#4caf50}.reasoning-dot-neutral[data-v-6381f11a]{background-color:#1976d2}.reasoning-dot-yellow[data-v-6381f11a]{background-color:#facc15}.reasoning-dot-orange[data-v-6381f11a]{background-color:#ff9800}.reasoning-dot-negative[data-v-6381f11a]{background-color:#f44336}.provider-picker-row[data-v-6c769962]{row-gap:12px}.add-provider-action-btn[data-v-6c769962]{width:100%;font-weight:600;letter-spacing:.02em;text-transform:none;box-shadow:0 4px 16px rgba(25,118,210,.28)!important;transition:box-shadow .2s ease,transform .15s ease}@media (min-width:960px){.add-provider-action-btn[data-v-6c769962]{width:auto;min-width:200px}}.add-provider-action-btn[data-v-6c769962]:hover{box-shadow:0 6px 20px rgba(25,118,210,.38)!important;transform:translateY(-1px)}.attribute-sentiment-table-container[data-v-6c769962]{overflow-x:auto;width:100%}.attribute-sentiment-table[data-v-6c769962]{width:100%;border-collapse:collapse;font-size:14px}.provider-comparison-card[data-v-6c769962]{margin-left:-8px;margin-right:-8px;border-radius:16px;border-color:var(--brand-sand-300)!important}.attribute-sentiment-table thead[data-v-6c769962]{background-color:var(--brand-sand-100);position:sticky;top:0;z-index:10}.attribute-sentiment-table th[data-v-6c769962]{padding:16px 12px;text-align:left;font-weight:600;color:var(--brand-ink-900);border-bottom:2px solid var(--brand-sand-300);white-space:nowrap}.signal-header[data-v-6c769962]{display:flex;flex-direction:column;line-height:1.25;white-space:normal}.signal-header-line[data-v-6c769962]{display:block}.signal-header-sub[data-v-6c769962]{font-weight:500;opacity:.85}.attribute-sentiment-table .brand-column[data-v-6c769962]{min-width:200px;position:sticky;left:0;background-color:var(--brand-sand-100);z-index:5;box-shadow:2px 0 4px rgba(0,0,0,.05)}.attribute-sentiment-table .metric-column[data-v-6c769962]{min-width:180px;text-align:center}.attribute-sentiment-table tbody tr[data-v-6c769962]{border-bottom:1px solid var(--brand-sand-300)}.attribute-sentiment-table tbody tr[data-v-6c769962]:hover{background-color:var(--brand-sand-50)}.attribute-sentiment-table td[data-v-6c769962]{padding:16px 12px;vertical-align:top}.attribute-sentiment-table .brand-cell[data-v-6c769962]{position:sticky;left:0;background-color:#fff;z-index:4;box-shadow:2px 0 4px rgba(0,0,0,.05);font-weight:500}.attribute-sentiment-table tbody tr:hover .brand-cell[data-v-6c769962]{background-color:#fafafa}.primary-product-row[data-v-6c769962]{background-color:var(--brand-ocean-100)}.primary-brand-cell[data-v-6c769962],.primary-product-row[data-v-6c769962]:hover{background-color:var(--brand-ocean-100)!important}.primary-brand-cell[data-v-6c769962]{border-left:3px solid var(--brand-ocean-600)}.primary-product-row:hover .primary-brand-cell[data-v-6c769962]{background-color:#e4ecf7!important}.reasoning-cell[data-v-6c769962]{background-color:transparent;padding:12px}.reasoning-items-container[data-v-6c769962]{display:flex;flex-direction:column;gap:8px}.reasoning-card[data-v-6c769962]{display:flex;align-items:center;padding:10px 12px;padding-bottom:18px;border-radius:8px;border:2px solid;background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .2s,transform .2s;position:relative}.reasoning-card[data-v-6c769962]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.reasoning-card-metric-value[data-v-6c769962]{position:absolute;bottom:4px;right:10px;font-size:10px;font-weight:600;color:rgba(0,0,0,.45)}.reasoning-dot[data-v-6c769962]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;flex-shrink:0}.reasoning-text[data-v-6c769962]{flex:1;line-height:1.4;font-size:13px}.reasoning-card-wrapper[data-v-6c769962]{margin-bottom:8px}.plain-reasoning-row[data-v-6c769962]{display:flex;align-items:flex-start;gap:8px;padding:0;border:none;background:transparent;box-shadow:none}.reasoning-card-grounded[data-v-6c769962]{cursor:pointer}.reasoning-card-positive[data-v-6c769962]{border-color:#4caf50;background-color:rgba(76,175,80,.05)}.reasoning-card-positive[data-v-6c769962]:hover{box-shadow:0 4px 12px rgba(76,175,80,.3)}.reasoning-card-neutral[data-v-6c769962]{border-color:#1976d2;background-color:rgba(25,118,210,.05)}.reasoning-card-neutral[data-v-6c769962]:hover{box-shadow:0 4px 12px rgba(25,118,210,.3)}.reasoning-card-yellow[data-v-6c769962]{border-color:#facc15;background-color:rgba(250,204,21,.08)}.reasoning-card-yellow[data-v-6c769962]:hover{box-shadow:0 4px 12px rgba(250,204,21,.35)}.reasoning-card-orange[data-v-6c769962]{border-color:#ff9800;background-color:rgba(255,152,0,.05)}.reasoning-card-orange[data-v-6c769962]:hover{box-shadow:0 4px 12px rgba(255,152,0,.3)}.reasoning-card-negative[data-v-6c769962]{border-color:#f44336;background-color:rgba(244,67,54,.05)}.reasoning-card-negative[data-v-6c769962]:hover{box-shadow:0 4px 12px rgba(244,67,54,.3)}.reasoning-dot-positive[data-v-6c769962]{background-color:#4caf50}.reasoning-dot-neutral[data-v-6c769962]{background-color:#1976d2}.reasoning-dot-yellow[data-v-6c769962]{background-color:#facc15}.reasoning-dot-orange[data-v-6c769962]{background-color:#ff9800}.reasoning-dot-negative[data-v-6c769962]{background-color:#f44336}.citation-details[data-v-6c769962]{border-top:none;border-radius:0 0 8px 8px;padding:10px 12px;margin-top:-4px;animation:slideDown-6c769962 .2s ease-out}.citation-details-positive[data-v-6c769962]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac;border-top:none}.citation-details-neutral[data-v-6c769962]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #93c5fd;border-top:none}.citation-details-yellow[data-v-6c769962]{background:linear-gradient(135deg,#fefce8,#fef08a);border:1px solid #facc15;border-top:none}.citation-details-orange[data-v-6c769962]{background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fdba74;border-top:none}.citation-details-negative[data-v-6c769962]{background:linear-gradient(135deg,#fef2f2,#fecaca);border:1px solid #fca5a5;border-top:none}.citation-details-negative .citation-header[data-v-6c769962]{color:#991b1b}.citation-details-positive .citation-header[data-v-6c769962]{color:#166534}.citation-details-neutral .citation-header[data-v-6c769962]{color:#1d4ed8}.citation-details-yellow .citation-header[data-v-6c769962]{color:#854d0e}.citation-details-orange .citation-header[data-v-6c769962]{color:#9a3412}.citation-header[data-v-6c769962]{display:flex;align-items:center;margin-bottom:8px;font-size:12px;font-weight:500}.citation-snippet[data-v-6c769962]{display:flex;align-items:flex-start;font-size:11px;font-style:italic;color:#555;padding:6px 8px;background:hsla(0,0%,100%,.6);border-radius:6px;border-left:2px solid #1976d2;line-height:1.4;margin-bottom:8px}.citation-links[data-v-6c769962]{display:flex;flex-wrap:wrap;gap:6px}.citation-source-link[data-v-6c769962]{display:inline-flex;align-items:center;padding:4px 10px;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.1);border-radius:16px;font-size:11px;color:#1976d2;text-decoration:none;transition:all .2s}.citation-source-link[data-v-6c769962]:hover{background:#fff;border-color:#1976d2;box-shadow:0 2px 4px rgba(25,118,210,.15)}.reasoning-grounded-icon[data-v-6c769962]{opacity:.7;flex-shrink:0;transition:opacity .2s,transform .2s}.reasoning-card:hover .reasoning-grounded-icon[data-v-6c769962]{opacity:1}@keyframes slideDown-6c769962{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.citation-snippet .v-icon[data-v-6c769962]{flex-shrink:0;opacity:.6;margin-top:1px}.ranking-cell-citations .reasoning-card[data-v-6c769962]{align-items:flex-start}.ranking-cell-citations .reasoning-text[data-v-6c769962]{white-space:pre-wrap}.action-center-unlock-banner__inner[data-v-60cc05b3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px}.action-center-unlock-banner__copy[data-v-60cc05b3]{flex:1 1 280px;min-width:0}.action-center-unlock-banner__title[data-v-60cc05b3]{font-size:1rem;line-height:1.4;letter-spacing:.01em}.action-center-unlock-banner__subtitle[data-v-60cc05b3]{margin:6px 0 0;font-size:.875rem;line-height:1.5;font-weight:400}.action-center-header-lightning[data-v-7d29c34e]{color:var(--brand-ocean-600)!important}.action-center-card[data-v-7d29c34e]{border-radius:16px;border-color:var(--brand-sand-300)!important;box-shadow:0 2px 8px rgba(13,30,53,.06)}.summary-row[data-v-7d29c34e]{margin-top:0;margin-bottom:0}.summary-metric-card[data-v-7d29c34e]{border:1px solid var(--brand-sand-300);border-radius:12px;padding:12px 14px;background:#fff;width:100%;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;position:relative}.summary-label[data-v-7d29c34e]{font-size:12px;color:var(--brand-ink-800);margin-bottom:4px}.summary-value[data-v-7d29c34e]{font-size:28px;line-height:1.1;font-weight:700;color:var(--brand-ink-950)}.summary-metric-card[data-v-7d29c34e]:hover{transform:translateY(-1px)}.summary-metric-active[data-v-7d29c34e]{box-shadow:0 0 0 3px rgba(33,105,168,.25),0 8px 18px rgba(13,30,53,.14);border-color:var(--brand-ocean-600)!important;transform:translateY(-1px)}.summary-metric-active .summary-label[data-v-7d29c34e]{color:var(--brand-ocean-600);font-weight:700}.summary-metric-active .summary-value[data-v-7d29c34e]{color:var(--brand-ocean-600)}.summary-metric-critical[data-v-7d29c34e]{border-color:rgba(159,45,45,.28);background:linear-gradient(180deg,var(--brand-weak-100) 0,#fff 100%)}.summary-metric-high[data-v-7d29c34e]{border-color:rgba(233,168,74,.38);background:linear-gradient(180deg,var(--brand-amber-100) 0,#fff 100%)}.summary-metric-medium[data-v-7d29c34e]{border-color:rgba(77,157,223,.3);background:linear-gradient(180deg,var(--brand-ocean-100) 0,#fff 100%)}.summary-metric-quick[data-v-7d29c34e]{border-color:rgba(26,172,176,.3);background:linear-gradient(180deg,var(--brand-teal-100) 0,#fff 100%)}.summary-metric-selected-indicator[data-v-7d29c34e]{position:absolute;top:8px;right:10px;font-size:10px;font-weight:700;letter-spacing:.04em;color:#fff;background:var(--brand-ocean-600);border-radius:999px;padding:2px 8px}.action-center-content[data-v-7d29c34e]{width:100%}.action-sections[data-v-7d29c34e]{margin-top:8px}.section-heading[data-v-7d29c34e]{font-size:11px;font-weight:700;color:var(--brand-ink-800);letter-spacing:.06em;margin-bottom:10px}.action-item-card[data-v-7d29c34e]{border-radius:14px;border-color:var(--brand-sand-300)!important}.action-item-card-blurred[data-v-7d29c34e]{filter:blur(6px)}.action-item-main[data-v-7d29c34e]{flex:1 1 auto;min-width:260px}.gap-types-label[data-v-7d29c34e]{font-size:11px;font-weight:600;color:var(--brand-ink-700);margin-right:2px}.affected-queries-wrap[data-v-7d29c34e]{margin-top:8px}.affected-toggle-btn[data-v-7d29c34e]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--brand-sand-300);border-radius:999px;padding:4px 10px;background:#fff;color:var(--brand-ocean-600);font-size:12px;font-weight:600}.affected-query-list[data-v-7d29c34e]{margin-top:8px;border:1px solid var(--brand-sand-300);border-radius:10px;background:var(--brand-sand-50);padding:8px}.affected-query-item[data-v-7d29c34e]{display:flex;align-items:flex-start;padding:5px 4px;font-size:12px;color:var(--brand-ink-800);line-height:1.4}.clear-filter-btn[data-v-7d29c34e]{margin-left:4px;color:var(--brand-ocean-600);text-decoration:underline}.action-center-paywall-footer[data-v-7d29c34e]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:28px;padding-bottom:8px}.action-center-paywall-footer-hint[data-v-7d29c34e]{margin:0 0 16px;font-size:.875rem;line-height:1.5;color:rgba(13,36,64,.62);max-width:520px}.v-card[data-v-4e674350]{border-radius:16px}.text-h3[data-v-4e674350]{font-size:2.5rem!important}.tabs-container[data-v-4e674350]{padding:8px}.persona-section[data-v-4e674350],.tabs-container[data-v-4e674350]{background:#fff;border-radius:16px;border:1px solid var(--brand-sand-300);box-shadow:0 2px 8px rgba(13,30,53,.06)}.persona-section[data-v-4e674350]{padding:24px;transition:transform .2s,box-shadow .2s;height:100%}.persona-section[data-v-4e674350]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.persona-header[data-v-4e674350]{display:flex;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--brand-sand-100)}.persona-title[data-v-4e674350]{font-size:1.125rem;font-weight:600;color:var(--brand-ink-950)}.persona-content[data-v-4e674350]{padding:4px 0}.persona-item[data-v-4e674350]{display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px solid #f5f5f5}.persona-item[data-v-4e674350]:last-child{border-bottom:none}.persona-card[data-v-4e674350]{border-radius:16px;border:1px solid var(--brand-sand-300);transition:transform .2s,box-shadow .2s}.persona-card[data-v-4e674350]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.persona-name[data-v-4e674350]{font-size:1.25rem;font-weight:600;color:var(--brand-ink-950)}.persona-query-card[data-v-4e674350]{border-radius:20px;border:1px solid var(--brand-ocean-100);background:#f0f8fd;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.persona-query-title[data-v-4e674350]{font-size:1.1rem;font-weight:600;color:var(--brand-ink-900)}.persona-query-motivation[data-v-4e674350]{font-size:.95rem;color:var(--brand-ink-800);max-width:580px}.persona-query-details[data-v-4e674350]{font-size:.8rem;color:#5f6368}.persona-query-detail-item[data-v-4e674350]{display:inline-flex;align-items:center}.persona-detail-row[data-v-4e674350]{display:flex;align-items:flex-start;margin-bottom:8px}.persona-detail-icon[data-v-4e674350]{margin-right:8px;margin-top:2px;color:#5f6368}.persona-detail-label[data-v-4e674350]{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:#5f6368}.persona-detail-value[data-v-4e674350]{font-size:.9rem;color:#202124}.persona-query-product[data-v-4e674350]{color:var(--brand-ocean-600)}.persona-query-chip[data-v-4e674350]{font-weight:600;letter-spacing:.02em}.persona-query-panel[data-v-4e674350]{border-radius:18px;border:1px solid #e3e8f5;overflow:hidden}.persona-query-panel .v-expansion-panel-title[data-v-4e674350]{padding:18px 24px}.persona-query-panel .v-expansion-panel-text[data-v-4e674350]{padding:20px 28px 28px}.formatted-response[data-v-4e674350]{line-height:1.6}.formatted-response[data-v-4e674350] ol,.formatted-response[data-v-4e674350] ul{padding-left:2rem}.formatted-response[data-v-4e674350] li{padding-left:.5rem}.grounded-panels[data-v-4e674350]{margin-bottom:0}.grounded-query-text[data-v-4e674350]{flex:1;min-width:0;word-wrap:break-word;white-space:normal;line-height:1.5}.grounded-segment[data-v-4e674350]{border:1px solid var(--brand-sand-300);border-radius:12px;overflow:hidden}.segment-text[data-v-4e674350]{background:linear-gradient(135deg,#fdfcf8,#f7f4ec);border-bottom:1px solid var(--brand-sand-300);font-size:14px;line-height:1.6;color:var(--brand-ink-900);display:flex;align-items:flex-start}.segment-quote-icon[data-v-4e674350]{color:var(--brand-teal-500);margin-top:2px;flex-shrink:0}.segment-content[data-v-4e674350]{flex:1}.segment-sources[data-v-4e674350]{background-color:var(--brand-sand-50)}.sources-chips[data-v-4e674350]{display:flex;flex-wrap:wrap;gap:8px}.source-chip[data-v-4e674350]{display:inline-flex;align-items:center;padding:4px 10px;gap:4px;background-color:#fff;border:1px solid var(--brand-sand-300);border-radius:16px;font-size:12px;color:var(--brand-ocean-600);text-decoration:none;transition:all .2s;max-width:220px;min-width:0}.source-chip-icon[data-v-4e674350]{flex-shrink:0}.source-chip-label[data-v-4e674350]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-chip-check[data-v-4e674350]{flex-shrink:0;margin-left:2px}.source-chip[data-v-4e674350]:hover{background-color:var(--brand-ocean-100);border-color:var(--brand-ocean-600);box-shadow:0 2px 4px rgba(33,105,168,.15)}.search-queries-container[data-v-4e674350]{display:flex;flex-wrap:wrap;gap:4px}.team-creator-text[data-v-4e674350]{font-family:Plus Jakarta Sans,sans-serif;font-style:italic}.team-subheader[data-v-4e674350]{padding-left:24px}.team-entity-item[data-v-4e674350]{padding-left:32px}.entity-picker-list[data-v-4e674350]{max-height:min(55vh,420px);overflow-y:auto}.min-width-0[data-v-4e674350]{min-width:0}.aeo-page-container[data-v-4e674350]{max-width:100%;padding-inline:12px;padding-block:12px}@media (min-width:600px){.aeo-page-container[data-v-4e674350]{padding-inline:20px;padding-block:16px}}@media (min-width:1264px){.aeo-page-container[data-v-4e674350]{padding-inline:28px}}.aeo-page-row[data-v-4e674350]{margin:0}.aeo-page-col[data-v-4e674350]{padding:0;max-width:100%}.entity-picker-trigger[data-v-4e674350]{max-width:min(100%,560px);width:100%;padding-inline:14px 12px!important;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))!important;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease}.entity-picker-trigger[data-v-4e674350] .v-btn__overlay{opacity:0!important}.entity-picker-trigger[data-v-4e674350] .v-btn__content{width:100%;justify-content:flex-start;gap:0}.entity-picker-trigger[data-v-4e674350]:focus-visible,.entity-picker-trigger[data-v-4e674350]:hover{border-color:rgba(var(--v-theme-primary),.32);background:rgb(var(--v-theme-surface))!important;box-shadow:0 1px 3px rgba(0,0,0,.05),inset 0 0 0 9999px rgba(var(--v-theme-primary),.07)}.entity-picker-trigger[aria-expanded=true][data-v-4e674350]{border-color:rgba(var(--v-theme-primary),.4);background:rgb(var(--v-theme-surface))!important;box-shadow:0 1px 4px rgba(0,0,0,.06),inset 0 0 0 9999px rgba(var(--v-theme-primary),.1)}.entity-picker-panel[data-v-4e674350]{width:100%;max-width:none;overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));box-sizing:border-box}.entity-picker-list[data-v-4e674350] .v-list-item{min-height:72px;padding-block:10px;padding-inline:12px 10px}.entity-picker-list[data-v-4e674350] .v-list-item__append{align-self:center}.entity-picker-list[data-v-4e674350] .v-list-item-title{font-weight:600;line-height:1.35;white-space:normal;word-break:break-word}.entity-picker-list[data-v-4e674350] .v-list-item-subtitle{margin-top:4px;line-height:1.4;white-space:normal;word-break:break-word}.entity-picker-filter-wrap[data-v-4e674350]{background:rgb(var(--v-theme-surface))}.entity-picker-filter[data-v-4e674350] .v-field{box-shadow:none!important}.entity-picker-filter[data-v-4e674350] .v-field--variant-solo-filled{background:rgba(var(--v-theme-on-surface),.06)!important}.provider-select-toolbar[data-v-4e674350]{max-width:200px}.diagnosis-actions-badge[data-v-4e674350]{display:inline-flex;align-items:center;gap:6px;padding:0 14px;border-radius:999px;background:var(--brand-ink-950);border:1px solid var(--brand-sand-300);box-sizing:border-box;cursor:pointer;font:inherit;vertical-align:middle;transition:filter .15s ease,box-shadow .15s ease}.diagnosis-actions-badge[data-v-4e674350]:hover{filter:brightness(1.08)}.diagnosis-actions-badge[data-v-4e674350]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.diagnosis-actions-badge-icon[data-v-4e674350]{color:var(--brand-amber-400)}.diagnosis-actions-badge-count[data-v-4e674350]{font-size:15px;font-weight:700;color:#fff;line-height:1}.diagnosis-actions-badge-label[data-v-4e674350]{font-size:12px;font-weight:600;color:rgba(218,238,250,.85);letter-spacing:.02em}.aeo-action-tab-lightning[data-v-4e674350]{color:var(--brand-ocean-600)!important}.prompt-block[data-v-6c18bbf8]{white-space:pre-wrap;font-family:Fira Code,Source Code Pro,monospace;font-size:.85rem;margin:0}.metric-list[data-v-6c18bbf8]{border-right:1px solid rgba(0,0,0,.08)}.navbar{background-color:#1abc9c}:root{--brand-ink-950:#0d1e35;--brand-ink-900:#132540;--brand-ink-800:#1a2e4a;--brand-ocean-600:#2169a8;--brand-ocean-400:#4d9ddf;--brand-ocean-100:#daeefa;--brand-teal-500:#1aacb0;--brand-teal-100:#d0f4f2;--brand-sand-50:#fdfcf8;--brand-sand-100:#f7f4ec;--brand-sand-300:#d8cebc;--brand-amber-400:#e9a84a;--brand-amber-100:#fef3d9;--brand-upgrade-cta-text:#3d2a00;--brand-weak-100:#fde8e8}#app,body,html{background:var(--brand-sand-50);color:var(--brand-ink-950);font-family:Plus Jakarta Sans,sans-serif}.brand-heading,h1,h2,h3{font-family:Lora,serif;color:var(--brand-ink-950);letter-spacing:-.02em}.brand-wordmark{font-family:Outfit,sans-serif;font-weight:700;letter-spacing:-.02em}.brand-logo{display:inline-flex;align-items:center;gap:10px;color:var(--brand-ink-950);text-decoration:none}.brand-logo__mark{display:block;flex-shrink:0}.brand-logo__text{font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--brand-ink-950)}.brand-eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--brand-ocean-600)}.brand-surface-card{border:1px solid var(--brand-sand-300);border-radius:16px;background:#fff}.brand-metric-card{border:1px solid var(--brand-ocean-100);border-radius:16px;background:#fff}.brand-status-strong{color:var(--brand-ocean-600);background:var(--brand-ocean-100)}.brand-status-fair{color:#8b5f16;background:var(--brand-amber-100)}.brand-status-weak{color:#9f2d2d;background:var(--brand-weak-100)}.brand-interactive-lift{transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.brand-interactive-lift:hover{transform:translateY(-2px)}.brand-upgrade-cta-btn.v-btn{background-color:var(--brand-amber-400)!important;color:var(--brand-upgrade-cta-text)!important;border-radius:9999px!important;font-weight:600!important;letter-spacing:normal!important;box-shadow:none!important}.brand-upgrade-cta-btn.v-btn:hover{filter:brightness(1.06)}.brand-gate-card{border-radius:14px;background:var(--brand-ink-800);color:#fff;padding:16px 20px;box-sizing:border-box;border:none}.brand-gate-card__title{color:#fff!important;font-weight:700}.brand-gate-card__body{color:hsla(0,0%,100%,.5)!important}.v-overlay-container .v-tooltip .v-overlay__content{background:var(--brand-ink-950)!important;color:#fff!important;border:1px solid var(--brand-ink-900);box-shadow:0 8px 24px rgba(13,30,53,.24);font-weight:500;line-height:1.4;opacity:1!important}.v-overlay-container .v-tooltip .v-overlay__content *{color:inherit!important}