.eo-root[data-v-1f35b0df]{border-radius:var(--cp2-radius-lg,20px);background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow));overflow:hidden}.eo-header[data-v-1f35b0df]{border-bottom:1px solid var(--cp2-intel-divider,var(--se-shell-border));justify-content:space-between;padding:16px 20px}.eo-header[data-v-1f35b0df],.eo-header-left[data-v-1f35b0df]{align-items:center;gap:12px;display:flex}.eo-header-left[data-v-1f35b0df]{min-width:0}.eo-avatar[data-v-1f35b0df]{background:var(--se-brand-soft);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.eo-avatar-img[data-v-1f35b0df]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.eo-name[data-v-1f35b0df]{color:var(--se-ink);letter-spacing:-.01em;font-size:14px;font-weight:800}.eo-live-pill[data-v-1f35b0df]{background:color-mix(in srgb,var(--se-trust) 8%,transparent);border:1px solid color-mix(in srgb,var(--se-trust) 15%,transparent);color:var(--se-trust);text-transform:uppercase;letter-spacing:.04em;border-radius:20px;align-items:center;gap:4px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-flex}.eo-live-dot[data-v-1f35b0df]{background:var(--se-trust);width:5px;height:5px;box-shadow:0 0 0 2px color-mix(in srgb,var(--se-trust) 20%,transparent);border-radius:50%;animation:2s ease-in-out infinite eoPulse-1f35b0df}@keyframes eoPulse-1f35b0df{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--se-trust) 20%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--se-trust) 6%,transparent)}}.eo-subtitle[data-v-1f35b0df]{color:var(--se-ink-muted);margin-top:1px;font-size:11px;font-weight:500}.eo-subtitle strong[data-v-1f35b0df]{color:var(--se-ink);font-weight:700}.eo-confidence-badge[data-v-1f35b0df]{letter-spacing:.02em;white-space:nowrap;border-radius:8px;flex-shrink:0;padding:4px 12px;font-size:10px;font-weight:800}.eo-conf--high[data-v-1f35b0df]{color:var(--se-trust);background:color-mix(in srgb,var(--se-trust) 7%,transparent);border:1px solid color-mix(in srgb,var(--se-trust) 14%,transparent)}.eo-conf--medium[data-v-1f35b0df]{color:var(--se-warn);background:color-mix(in srgb,var(--se-warn) 7%,transparent);border:1px solid color-mix(in srgb,var(--se-warn) 14%,transparent)}.eo-conf--low[data-v-1f35b0df]{color:var(--se-risk);background:color-mix(in srgb,var(--se-risk) 7%,transparent);border:1px solid color-mix(in srgb,var(--se-risk) 14%,transparent)}.eo-body[data-v-1f35b0df]{flex-direction:column;gap:20px;padding:20px 22px;display:flex}.eo-prose[data-v-1f35b0df]{color:var(--se-ink);letter-spacing:-.005em;font-size:14px;font-weight:500;line-height:1.7}.eo-findings[data-v-1f35b0df]{flex-direction:column;gap:8px;padding-left:2px;display:flex}.eo-finding[data-v-1f35b0df]{color:var(--se-ink-muted);padding-left:14px;font-size:13px;font-weight:500;line-height:1.6;position:relative}.eo-finding[data-v-1f35b0df]:before{content:"";background:var(--se-brand);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.eo-grid[data-v-1f35b0df]{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}@media (width<=639px){.eo-grid[data-v-1f35b0df]{grid-template-columns:1fr}}.eo-card[data-v-1f35b0df]{border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));border-radius:14px;flex-direction:column;align-items:stretch;padding:14px 16px;display:flex}.eo-card--strength[data-v-1f35b0df]{background:color-mix(in srgb,var(--se-trust) 9%,var(--se-canvas-paper));border-color:color-mix(in srgb,var(--se-trust) 22%,transparent)}.eo-card--risk[data-v-1f35b0df]{background:color-mix(in srgb,var(--se-warn) 9%,var(--se-canvas-paper));border-color:color-mix(in srgb,var(--se-warn) 22%,transparent)}.eo-card-icon[data-v-1f35b0df]{flex-shrink:0}.eo-card-icon--strength[data-v-1f35b0df]{color:var(--se-trust)}.eo-card-icon--risk[data-v-1f35b0df]{color:var(--se-warn)}.eo-card-header[data-v-1f35b0df]{color:var(--se-ink);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.eo-card-list[data-v-1f35b0df]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.eo-card-list li[data-v-1f35b0df]{color:var(--se-ink-muted);padding-left:14px;font-size:12.5px;font-weight:500;line-height:1.5;position:relative}.eo-card-list li[data-v-1f35b0df]:before{content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:0}.eo-card--strength .eo-card-list li[data-v-1f35b0df]:before{background:var(--se-trust)}.eo-card--risk .eo-card-list li[data-v-1f35b0df]:before{background:var(--se-warn)}.eo-read-more[data-v-1f35b0df]{color:var(--se-brand);cursor:pointer;letter-spacing:.01em;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;margin-top:10px;padding:0;font-size:12px;font-weight:700;transition:color .15s;display:inline-flex}.eo-read-more[data-v-1f35b0df]:after{content:"›";font-size:14px;font-weight:800;line-height:1;transition:transform .18s;display:inline-block;transform:rotate(90deg)}.eo-read-more[aria-expanded=true][data-v-1f35b0df]:after{transform:rotate(-90deg)}.eo-read-more[data-v-1f35b0df]:hover{color:var(--se-brand-hover)}.eo-read-more[data-v-1f35b0df]:focus-visible{outline:2px solid color-mix(in srgb,var(--se-brand) 45%,transparent);outline-offset:2px;border-radius:4px}.eo-info-block[data-v-1f35b0df]{border-top:1px solid var(--cp2-intel-divider,var(--se-shell-border));padding-top:18px}.eo-info-header[data-v-1f35b0df]{color:var(--se-ink);letter-spacing:-.01em;align-items:center;gap:7px;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.eo-info-header--row[data-v-1f35b0df]{flex-wrap:wrap;justify-content:space-between;gap:8px}.eo-info-header-label[data-v-1f35b0df]{align-items:center;gap:7px;min-width:0;display:inline-flex}.eo-info-verdict[data-v-1f35b0df]{color:var(--se-ink);letter-spacing:-.005em;margin-bottom:14px;font-size:13.5px;font-weight:500;line-height:1.65}.eo-metrics-grid[data-v-1f35b0df]{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.eo-metric-card[data-v-1f35b0df]{background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));border-radius:10px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.eo-metric-value[data-v-1f35b0df]{color:var(--se-ink);letter-spacing:-.02em;font-size:15px;font-weight:800}.eo-metric-value--wrap[data-v-1f35b0df]{white-space:normal;word-break:break-word;line-height:1.25}.eo-metric-label[data-v-1f35b0df]{color:var(--se-ink-faint);letter-spacing:.01em;font-size:10px;font-weight:600}.eo-footer[data-v-1f35b0df]{border-top:1px solid var(--cp2-intel-divider,var(--se-shell-border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.eo-cta[data-v-1f35b0df]{background:linear-gradient(135deg,var(--se-ink),color-mix(in srgb,var(--se-ink) 85%,var(--se-brand)));color:var(--se-canvas-paper);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb,var(--se-ink) 15%,transparent);border-radius:10px;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.eo-cta[data-v-1f35b0df]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--se-ink) 85%,var(--se-brand)),var(--se-brand));box-shadow:0 4px 16px color-mix(in srgb,var(--se-brand) 25%,transparent);transform:translateY(-1px)}.eo-cta[data-v-1f35b0df]:active{transform:scale(.97)}.eo-footer-actions[data-v-1f35b0df]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eo-source-label[data-v-1f35b0df]{color:var(--se-ink-faint);letter-spacing:.01em;font-size:10px;font-weight:500}@media (prefers-reduced-motion:reduce){.eo-cta[data-v-1f35b0df]{transition:none}.eo-live-dot[data-v-1f35b0df]{animation:none}}@media (width<=639px){.eo-root[data-v-1f35b0df]{border-radius:16px}.eo-header[data-v-1f35b0df]{gap:8px;padding:12px 14px}.eo-avatar[data-v-1f35b0df]{border-radius:8px;width:30px;height:30px}.eo-avatar-img[data-v-1f35b0df]{width:20px;height:20px}.eo-name[data-v-1f35b0df]{font-size:12px}.eo-subtitle[data-v-1f35b0df]{font-size:10px}.eo-confidence-badge[data-v-1f35b0df]{padding:3px 8px;font-size:9px}.eo-body[data-v-1f35b0df]{gap:14px;padding:14px}.eo-prose[data-v-1f35b0df]{font-size:13px;line-height:1.6}.eo-finding[data-v-1f35b0df]{font-size:12px}.eo-card[data-v-1f35b0df]{border-radius:12px;padding:11px 13px}.eo-card-header[data-v-1f35b0df]{margin-bottom:8px;font-size:10px}.eo-card-list li[data-v-1f35b0df]{font-size:11.5px}.eo-info-header[data-v-1f35b0df]{margin-bottom:8px;font-size:11px}.eo-info-verdict[data-v-1f35b0df]{margin-bottom:10px;font-size:12.5px}.eo-metrics-grid[data-v-1f35b0df]{grid-template-columns:repeat(2,1fr)}.eo-metric-card[data-v-1f35b0df]{padding:8px 10px}.eo-metric-value[data-v-1f35b0df]{font-size:13px}.eo-metric-label[data-v-1f35b0df]{font-size:9px}.eo-footer[data-v-1f35b0df]{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.eo-footer-actions[data-v-1f35b0df]{gap:6px}.eo-cta[data-v-1f35b0df]{padding:7px 14px;font-size:11px}.eo-source-label[data-v-1f35b0df]{font-size:9px}}.cs-root[data-v-739bb349]{display:block}.cs-empty[data-v-739bb349]{color:var(--se-ink-faint);margin:0;font-size:13px;font-weight:500;line-height:1.55}.cs-channels[data-v-739bb349]{flex-direction:column;gap:6px;display:flex}.cs-channel[data-v-739bb349]{background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));color:inherit;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}a.cs-channel[data-v-739bb349]:hover{background:var(--se-canvas-paper);border-color:var(--se-brand-edge);box-shadow:0 2px 12px color-mix(in srgb,var(--se-brand) 6%,transparent)}.cs-channel-icon[data-v-739bb349]{background:color-mix(in srgb,var(--se-brand-soft) 72%,var(--se-canvas-paper));width:30px;height:30px;color:var(--se-ink-faint);border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cs-channel-info[data-v-739bb349]{flex:1;min-width:0}.cs-channel-label[data-v-739bb349]{color:var(--se-ink-faint);letter-spacing:.01em;font-size:10px;font-weight:700;display:block}.cs-channel-value[data-v-739bb349]{color:var(--se-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.cs-verified-pill[data-v-739bb349]{color:var(--se-trust);background:color-mix(in srgb,var(--se-trust) 8%,transparent);border:1px solid color-mix(in srgb,var(--se-trust) 12%,transparent);border-radius:6px;flex-shrink:0;align-items:center;gap:3px;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.cs-verified-icon[data-v-739bb349]{flex-shrink:0}@media (prefers-reduced-motion:reduce){.cs-channel[data-v-739bb349]{transition:none}}.cp-card[data-v-8fb6ee6a]{border-radius:var(--cp2-radius-lg,20px);background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow));flex-direction:column;display:flex;overflow:hidden}.cp-block[data-v-8fb6ee6a]{margin:0;padding:20px 22px}.cp-block--bordered[data-v-8fb6ee6a]{border-top:1px solid var(--cp2-intel-divider,var(--se-shell-border))}.cp-block-header[data-v-8fb6ee6a]{color:var(--se-ink);letter-spacing:-.01em;align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}@media (width<=639px){.cp-card[data-v-8fb6ee6a]{border-radius:16px}.cp-block[data-v-8fb6ee6a]{padding:16px 14px}.cp-block-header[data-v-8fb6ee6a]{margin-bottom:10px;font-size:12px}}.cas[data-v-11e607ab]{background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow))}.cas-header[data-v-11e607ab]{color:var(--se-ink)}.cas-header-icon[data-v-11e607ab]{color:var(--se-brand)}.cas-description[data-v-11e607ab]{color:var(--se-ink-muted)}.cas-fact[data-v-11e607ab]{background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border))}.cas-fact-label[data-v-11e607ab]{color:var(--se-ink-faint)}.cas-fact-value[data-v-11e607ab]{color:var(--se-ink)}.cas-links-label[data-v-11e607ab]{color:var(--se-ink-faint)}.cas-link[data-v-11e607ab]{color:var(--se-brand)}.ccp-overlay[data-v-be50528d]{z-index:130;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:#12071f8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ccp-dialog[data-v-be50528d]{background:#fff;border:1px solid #ffffffa6;border-radius:26px;box-shadow:inset 0 1px #ffffffe6,0 24px 80px #20194047,0 8px 24px -12px #4c1d9540}.ccp-close[data-v-be50528d]{color:#e9d5ff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;transition:transform .18s,background .18s,color .18s}.ccp-close[data-v-be50528d]:hover{color:#fff;background:#ffffff29;transform:rotate(90deg)}.ccp-close[data-v-be50528d]:focus-visible{outline-offset:2px;outline:2px solid #c4b5fdb3}.ccp-hero[data-v-be50528d]{isolation:isolate;background:radial-gradient(120% 90% at 85% -10%,#7c3aed59 0,#0000 55%),radial-gradient(90% 70% at 10% 110%,#4c1d9566 0,#0000 60%),#12071f}.ccp-hero-glow[data-v-be50528d]{mix-blend-mode:screen;background:radial-gradient(circle at 78% 18%,#e9d5ff38 0,#8b5cf61f 22%,#4c1d950a 40%,#0000 58%);animation:3.8s ease-in-out infinite ccp-core-glow-be50528d;inset:0}.ccp-hero-glow[data-v-be50528d],.ccp-hero-orbit[data-v-be50528d]{z-index:1;pointer-events:none;position:absolute}.ccp-hero-orbit[data-v-be50528d]{aspect-ratio:1;border:1px dashed #c4b5fd4d;border-radius:50%;width:15rem;animation:16s linear infinite ccp-orbit-spin-be50528d;top:-34%;right:-16%;box-shadow:inset 0 0 32px #7c3aed1f}.ccp-hero-orbit[data-v-be50528d]:after{content:"";background:#f5f3ff;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-3px;box-shadow:0 0 8px #e9d5ff,0 0 18px #a855f7e6}.ccp-hero-stars[data-v-be50528d]{z-index:1;pointer-events:none;position:absolute;inset:0}.ccp-hero-star[data-v-be50528d]{--star-x:50%;--star-y:30%;--star-duration:3.4s;--star-delay:0s;--star-color:#f5f3ff;opacity:0;width:6px;height:6px;filter:drop-shadow(0 0 5px var(--star-color));animation:ccp-star-stream-be50528d var(--star-duration) ease-out var(--star-delay) infinite;position:absolute;top:60%;left:55%}.ccp-hero-star[data-v-be50528d]:after,.ccp-hero-star[data-v-be50528d]:before{content:"";background:var(--star-color);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ccp-hero-star[data-v-be50528d]:before{width:100%;height:1.5px}.ccp-hero-star[data-v-be50528d]:after{width:1.5px;height:100%}.ccp-hero-star[data-v-be50528d]:first-child{--star-x:62%;--star-y:12%;--star-duration:3.2s;--star-delay:-.4s}.ccp-hero-star[data-v-be50528d]:nth-child(2){--star-x:88%;--star-y:30%;--star-duration:3.9s;--star-delay:-1.6s;--star-color:#c4b5fd}.ccp-hero-star[data-v-be50528d]:nth-child(3){--star-x:95%;--star-y:62%;--star-duration:3.5s;--star-delay:-2.4s;--star-color:#a5b4fc}.ccp-hero-star[data-v-be50528d]:nth-child(4){--star-x:74%;--star-y:82%;--star-duration:4.1s;--star-delay:-.9s}.ccp-hero-star[data-v-be50528d]:nth-child(5){--star-x:48%;--star-y:88%;--star-duration:3.6s;--star-delay:-2.9s;--star-color:#d8b4fe}.ccp-hero-star[data-v-be50528d]:nth-child(6){--star-x:30%;--star-y:20%;--star-duration:3.3s;--star-delay:-1.2s}.ccp-hero-star[data-v-be50528d]:nth-child(7){--star-x:12%;--star-y:55%;--star-duration:4s;--star-delay:-2s;--star-color:#c4b5fd}.ccp-hero-star[data-v-be50528d]:nth-child(8){--star-x:55%;--star-y:45%;--star-duration:3.7s;--star-delay:-3.3s;--star-color:#a5b4fc}.ccp-hero-edge[data-v-be50528d]{z-index:2;background:linear-gradient(90deg,#0000,#c4b5fd8c 35%,#8b5cf68c 65%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.ccp-hero[data-v-be50528d] .brand-lockup__icon{filter:drop-shadow(0 2px 7px #5a46d266);will-change:transform,filter;animation:3.4s ease-in-out infinite ccp-mascot-stream-be50528d}.ccp-hero-pill[data-v-be50528d]{color:#e9d5ff;background:#a855f72e;box-shadow:inset 0 0 0 1px #c4b5fd4d}.ccp-kicker[data-v-be50528d]{color:#c4b5fd}.ccp-name[data-v-be50528d]{background:linear-gradient(92deg,#fff,#e9d5ff 28%,#a78bfa 52%,#f5f3ff 76%,#fff) 0 0/220% 100%;color:#0000;filter:drop-shadow(0 2px 16px #8b5cf673);-webkit-background-clip:text;background-clip:text;animation:6s linear infinite ccp-name-shine-be50528d}.ccp-question[data-v-be50528d]{color:#d8ccf5}.ccp-body[data-v-be50528d]{background:#fff}.ccp-lede[data-v-be50528d]{color:#334155}.ccp-benefit[data-v-be50528d]{background:linear-gradient(135deg,#fff,#fbf9ff 55%,#f6f2ff);border-color:#7c3aed1a;transition:border-color .18s,box-shadow .18s,transform .18s}.ccp-benefit[data-v-be50528d]:hover{border-color:#7c3aed42;transform:translateY(-1px);box-shadow:0 6px 18px -8px #7c3aed47}.ccp-benefit-icon[data-v-be50528d]{color:#7b20df;background:#8b5cf61a;box-shadow:inset 0 0 0 1px #8b5cf629}.ccp-benefit-title[data-v-be50528d]{color:#15162c}.ccp-benefit-desc[data-v-be50528d]{color:#55586a}.ccp-footer[data-v-be50528d]{background:#fff}.ccp-btn-claim[data-v-be50528d]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ad25ff,#8b1ff1 54%,#6412d9);border:0;transition:transform .16s,filter .16s,box-shadow .16s;box-shadow:0 10px 22px #731bd33d,inset 0 1px #ffffff47}.ccp-btn-claim[data-v-be50528d]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff61 50%,#0000);width:42%;animation:3.4s ease-in-out infinite ccp-sheen-be50528d;position:absolute;top:0;bottom:0;left:-65%;transform:skew(-18deg)}.ccp-btn-claim[data-v-be50528d]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 28px #731bd352,inset 0 1px #ffffff4d}.ccp-btn-claim[data-v-be50528d]:active{transform:scale(.985)}.ccp-btn-claim[data-v-be50528d]:focus-visible{outline-offset:2px;outline:2px solid #8b1ff18c}.ccp-btn-claim svg[data-v-be50528d]{transition:transform .18s cubic-bezier(.16,1,.3,1)}.ccp-btn-claim:hover svg[data-v-be50528d]{transform:translate(2px)}.ccp-btn-ghost[data-v-be50528d]{color:#686b7b;cursor:pointer;background:0 0;border:none;transition:color .15s}.ccp-btn-ghost[data-v-be50528d]:hover{color:#15162c}.ccp-btn-ghost[data-v-be50528d]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8b1ff18c}.ccp-trust[data-v-be50528d]{color:#747789}.ccp-trust svg[data-v-be50528d]{color:#9799a6}@keyframes ccp-core-glow-be50528d{0%,to{opacity:.55}50%{opacity:1}}@keyframes ccp-orbit-spin-be50528d{to{transform:rotate(1turn)}}@keyframes ccp-name-shine-be50528d{to{background-position:-220% 0}}@keyframes ccp-sheen-be50528d{0%,55%{left:-65%}85%,to{left:135%}}@keyframes ccp-star-stream-be50528d{0%{opacity:0;top:60%;left:55%;transform:translate(-50%,-50%)scale(.15)rotate(0)}14%{opacity:1}68%{opacity:.9}to{top:var(--star-y);left:var(--star-x);opacity:0;transform:translate(-50%,-50%)scale(1.35)rotate(135deg)}}@keyframes ccp-mascot-stream-be50528d{0%,to{filter:drop-shadow(0 2px 7px #5a46d266)brightness();transform:translateZ(0)scale(1)}50%{filter:drop-shadow(0 6px 13px #8b5cf680)drop-shadow(0 0 12px #a855f759)brightness(1.08);transform:translateY(-3px)scale(1.05)}}.ccp-modal-enter-active[data-v-be50528d],.ccp-modal-leave-active[data-v-be50528d]{transition:opacity .24s}.ccp-modal-enter-active .ccp-dialog[data-v-be50528d],.ccp-modal-leave-active .ccp-dialog[data-v-be50528d]{transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.ccp-modal-enter-from[data-v-be50528d],.ccp-modal-leave-to[data-v-be50528d]{opacity:0}.ccp-modal-enter-from .ccp-dialog[data-v-be50528d],.ccp-modal-leave-to .ccp-dialog[data-v-be50528d]{opacity:0;transform:translateY(14px)scale(.965)}@media (prefers-reduced-motion:reduce){.ccp-benefit[data-v-be50528d],.ccp-btn-claim[data-v-be50528d],.ccp-btn-claim svg[data-v-be50528d],.ccp-btn-claim[data-v-be50528d]:after,.ccp-close[data-v-be50528d],.ccp-hero[data-v-be50528d] .brand-lockup__icon,.ccp-hero-glow[data-v-be50528d],.ccp-hero-orbit[data-v-be50528d],.ccp-modal-enter-active[data-v-be50528d],.ccp-modal-enter-active .ccp-dialog[data-v-be50528d],.ccp-modal-leave-active[data-v-be50528d],.ccp-modal-leave-active .ccp-dialog[data-v-be50528d],.ccp-name[data-v-be50528d]{transition:none;animation:none}.ccp-hero-star[data-v-be50528d]{display:none}}.bm[data-v-d9eee0a0]{border-radius:var(--cp2-radius-lg,20px);background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow));isolation:isolate;padding:0;position:relative;overflow:hidden}.bm--unclaimed[data-v-d9eee0a0]{border-color:color-mix(in srgb,var(--se-brand) 24%,var(--cp2-intel-border,var(--se-hero-border)));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow)),0 18px 40px -28px color-mix(in srgb,var(--se-brand) 42%,transparent)}.bm-glow[data-v-d9eee0a0]{background:color-mix(in srgb,var(--se-brand) 16%,transparent);filter:blur(60px);pointer-events:none;z-index:0;border-radius:50%;width:240px;height:240px;position:absolute;top:-45%;right:-8%}.bm--unclaimed .bm-glow[data-v-d9eee0a0]{background:color-mix(in srgb,var(--se-brand) 22%,transparent)}.bm-unclaimed-stripe[data-v-d9eee0a0]{z-index:1;border-bottom:1px solid color-mix(in srgb,var(--se-brand) 18%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--se-brand) 14%,transparent) 0,color-mix(in srgb,var(--se-brand) 6%,transparent) 100%);align-items:center;gap:8px;padding:10px 18px;display:flex;position:relative}.bm-unclaimed-dot[data-v-d9eee0a0]{flex-shrink:0;width:8px;height:8px;display:inline-flex;position:relative}.bm-unclaimed-ping[data-v-d9eee0a0]{opacity:.45;animation:2.4s cubic-bezier(0,0,.2,1) infinite bmPing-d9eee0a0;position:absolute;inset:0}.bm-unclaimed-core[data-v-d9eee0a0],.bm-unclaimed-ping[data-v-d9eee0a0]{background:var(--se-brand);border-radius:999px}.bm-unclaimed-core[data-v-d9eee0a0]{width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--se-brand) 24%,transparent);display:block;position:relative}.bm-unclaimed-stripe-label[data-v-d9eee0a0]{letter-spacing:.12em;text-transform:uppercase;color:var(--se-brand);font-size:10px;font-weight:900}.bm-layout[data-v-d9eee0a0]{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px 22px;padding:18px 20px 20px;display:grid;position:relative}.bm-main[data-v-d9eee0a0]{min-width:0}.bm-head[data-v-d9eee0a0]{gap:12px;min-width:0}.bm-head[data-v-d9eee0a0],.bm-logo[data-v-d9eee0a0]{align-items:center;display:flex}.bm-logo[data-v-d9eee0a0]{background:var(--se-canvas-paper);border:1px solid var(--cp2-intel-border,var(--se-hero-border));width:48px;height:48px;box-shadow:var(--se-func-shadow-sm,0 1px 2px #0f172a0a);border-radius:14px;flex-shrink:0;justify-content:center;overflow:hidden}.bm--unclaimed .bm-logo[data-v-d9eee0a0]{border-color:color-mix(in srgb,var(--se-brand) 24%,var(--cp2-intel-border,var(--se-hero-border)));box-shadow:0 1px 0 #ffffffb8 inset,0 10px 22px -16px color-mix(in srgb,var(--se-brand) 34%,transparent)}.bm-logo-img[data-v-d9eee0a0]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:6px}.bm-logo--mascot[data-v-d9eee0a0]{background:var(--se-brand-soft);border-color:var(--se-brand-edge)}.bm-logo-mascot-img[data-v-d9eee0a0]{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.bm-head-text[data-v-d9eee0a0]{min-width:0}.bm-kicker[data-v-d9eee0a0]{letter-spacing:.08em;text-transform:uppercase;color:var(--se-brand);align-items:center;gap:4px;font-size:10px;font-weight:800;display:inline-flex}.bm-title[data-v-d9eee0a0]{letter-spacing:-.02em;color:var(--se-ink);margin:4px 0 0;font-size:18px;font-weight:900;line-height:1.15}.bm--unclaimed .bm-title[data-v-d9eee0a0]{font-size:clamp(1.05rem,2.4vw,1.2rem)}.bm-alert[data-v-d9eee0a0]{border:1px solid color-mix(in srgb,var(--se-brand) 18%,transparent);background:linear-gradient(180deg,#ffffffeb 0,#ffffffd1 100%),linear-gradient(135deg,color-mix(in srgb,var(--se-brand) 8%,transparent) 0,transparent 72%);box-shadow:inset 0 1px 0 #ffffffe0,0 10px 24px -20px color-mix(in srgb,var(--se-brand) 34%,transparent);border-radius:14px;margin-top:16px;padding:14px 16px}.bm-alert-lead[data-v-d9eee0a0]{letter-spacing:-.015em;color:var(--se-ink);margin:0;font-size:14px;font-weight:900;line-height:1.45}.bm-alert-body[data-v-d9eee0a0]{color:var(--se-ink-muted);margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.6}.bm-alert-meta[data-v-d9eee0a0]{border-top:1px solid color-mix(in srgb,var(--se-brand) 12%,transparent);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--se-brand) 72%,var(--se-ink));margin:10px 0 0;padding-top:10px;font-size:11px;font-weight:800;line-height:1.45}.bm-benefits[data-v-d9eee0a0]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.bm-benefit[data-v-d9eee0a0]{align-items:center;gap:10px;min-width:0;display:flex}.bm-benefit-icon[data-v-d9eee0a0]{width:28px;height:28px;color:var(--se-brand);background:color-mix(in srgb,var(--se-brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--se-brand) 18%,transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bm-benefit-label[data-v-d9eee0a0]{color:var(--se-ink);font-size:12.5px;font-weight:700;line-height:1.35}.bm-cta-col[data-v-d9eee0a0]{flex-direction:column;align-items:stretch;gap:8px;min-width:190px;padding-top:4px;display:flex}.bm-claim-btn[data-v-d9eee0a0]{border:1px solid color-mix(in srgb,var(--se-brand) 28%,#312e81);color:#fff;letter-spacing:-.01em;cursor:pointer;min-height:46px;box-shadow:inset 0 1px 0 #ffffff2e,0 14px 28px -12px color-mix(in srgb,var(--se-brand) 72%,transparent);background:linear-gradient(135deg,#312e81,#4338ca 52%,#4f46e5);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 18px;font-family:inherit;font-size:13px;font-weight:900;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .18s,background .18s;display:inline-flex}.bm-claim-btn[data-v-d9eee0a0]:hover{box-shadow:inset 0 1px 0 #ffffff38,0 18px 34px -12px color-mix(in srgb,var(--se-brand) 78%,transparent);transform:translateY(-1px)}.bm-claim-btn[data-v-d9eee0a0]:active{transform:scale(.98)}.bm-claim-btn[data-v-d9eee0a0]:focus-visible{outline:2px solid color-mix(in srgb,var(--se-brand) 55%,transparent);outline-offset:2px}.bm-claim-btn-icon[data-v-d9eee0a0]{background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .18s;display:inline-flex}.bm-claim-btn:hover .bm-claim-btn-icon[data-v-d9eee0a0]{transform:translate(2px)}.bm-claim-hint[data-v-d9eee0a0]{text-align:center;color:var(--se-ink-muted);margin:0;font-size:11px;font-weight:600;line-height:1.45}@keyframes bmPing-d9eee0a0{0%,to{opacity:.45;transform:scale(1)}50%{opacity:0;transform:scale(1.8)}}@media (width<=767px){.bm-layout[data-v-d9eee0a0]{grid-template-columns:1fr;gap:16px;padding:16px 14px 18px}.bm-cta-col[data-v-d9eee0a0]{min-width:0;padding-top:0}.bm-claim-btn[data-v-d9eee0a0]{width:100%}.bm-logo[data-v-d9eee0a0]{border-radius:12px;width:42px;height:42px}.bm-title[data-v-d9eee0a0]{font-size:16px}.bm-alert-lead[data-v-d9eee0a0]{font-size:13.5px}.bm-alert-body[data-v-d9eee0a0]{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.bm-unclaimed-ping[data-v-d9eee0a0]{animation:none}.bm-claim-btn[data-v-d9eee0a0],.bm-claim-btn-icon[data-v-d9eee0a0]{transition:none}}.bm[data-v-3faec7a3]{border-radius:var(--cp2-radius-lg,20px);background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow));isolation:isolate;padding:0;position:relative;overflow:hidden}.bm--brand[data-v-3faec7a3]{border-color:color-mix(in srgb,var(--se-trust) 18%,var(--cp2-intel-border,var(--se-hero-border)));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow)),0 14px 36px -30px color-mix(in srgb,var(--se-trust) 28%,transparent)}.bm--brand .bm-glow[data-v-3faec7a3]{background:color-mix(in srgb,var(--se-trust) 12%,transparent);width:200px;height:200px;top:-30%;right:12%}.bm-glow[data-v-3faec7a3]{background:color-mix(in srgb,var(--se-brand) 16%,transparent);filter:blur(60px);pointer-events:none;z-index:0;border-radius:50%;width:240px;height:240px;position:absolute;top:-45%;right:-8%}.bm-claimed-stripe[data-v-3faec7a3]{border-bottom:1px solid color-mix(in srgb,var(--se-trust) 14%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--se-trust) 8%,transparent) 0,transparent 100%)}.bm-claimed-icon[data-v-3faec7a3]{color:var(--se-trust)}.bm-claimed-stripe-label[data-v-3faec7a3]{color:color-mix(in srgb,var(--se-trust) 78%,var(--se-ink))}.bm-banner-top[data-v-3faec7a3]{background:var(--se-canvas-sunken,#e2e8f0);border-bottom:1px solid color-mix(in srgb,var(--se-trust) 12%,transparent)}.bm-banner-top-img[data-v-3faec7a3]{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.bm-main--claimed[data-v-3faec7a3]{flex-direction:column;gap:0;display:flex}.bm-main[data-v-3faec7a3]{min-width:0}.bm-logo[data-v-3faec7a3]{background:var(--se-canvas-paper);border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--se-func-shadow-sm,0 1px 2px #0f172a0a)}.bm--brand .bm-logo[data-v-3faec7a3]{border-color:color-mix(in srgb,var(--se-trust) 16%,var(--cp2-intel-border,var(--se-hero-border)));box-shadow:0 1px 0 #ffffffb8 inset,0 8px 18px -14px color-mix(in srgb,var(--se-trust) 22%,transparent)}.bm-logo--monogram[data-v-3faec7a3]{background:linear-gradient(145deg,color-mix(in srgb,var(--se-trust) 14%,#fff) 0,color-mix(in srgb,var(--se-trust) 6%,#f8fafc) 100%);border-color:color-mix(in srgb,var(--se-trust) 20%,var(--cp2-intel-border,var(--se-hero-border)))}.bm-logo-monogram[data-v-3faec7a3]{color:color-mix(in srgb,var(--se-trust) 72%,var(--se-ink))}.bm-kicker[data-v-3faec7a3]{color:var(--se-brand)}.bm--brand .bm-kicker[data-v-3faec7a3]{color:color-mix(in srgb,var(--se-trust) 76%,var(--se-ink))}.bm-title[data-v-3faec7a3]{color:var(--se-ink)}.bm-byline[data-v-3faec7a3]{color:var(--se-ink-muted)}.bm-message-card[data-v-3faec7a3]{border:1px solid color-mix(in srgb,var(--se-trust) 10%,var(--cp2-intel-border,var(--se-hero-border)));background:linear-gradient(180deg,#fffffff0 0,#ffffffd1 100%),linear-gradient(135deg,color-mix(in srgb,var(--se-trust) 5%,transparent) 0,transparent 72%);box-shadow:inset 0 1px 0 #ffffffe6,0 10px 24px -22px color-mix(in srgb,var(--se-trust) 22%,transparent)}.bm-content[data-v-3faec7a3]{color:var(--se-ink-muted)}.bm-content[data-v-3faec7a3] p{margin:0 0 .75em}.bm-content[data-v-3faec7a3] p:last-child{margin-bottom:0}.bm-content[data-v-3faec7a3] strong{color:var(--se-ink);font-weight:700}.bm-quote[data-v-3faec7a3]{border-left:2px solid color-mix(in srgb,var(--se-trust) 35%,transparent);color:var(--se-ink-muted);background:0 0}.bm-empty[data-v-3faec7a3]{border:1px dashed color-mix(in srgb,var(--se-trust) 20%,var(--cp2-intel-border,var(--se-hero-border)));background:linear-gradient(180deg,#ffffffb3 0,#ffffff80 100%),linear-gradient(135deg,color-mix(in srgb,var(--se-trust) 4%,transparent) 0,transparent 72%)}.bm-empty-icon[data-v-3faec7a3]{color:color-mix(in srgb,var(--se-trust) 70%,var(--se-ink));background:color-mix(in srgb,var(--se-trust) 10%,transparent);border:1px solid color-mix(in srgb,var(--se-trust) 16%,transparent)}.bm-empty-body[data-v-3faec7a3],.bm-foot-meta[data-v-3faec7a3]{color:var(--se-ink-muted)}.bm-foot-meta--dim[data-v-3faec7a3]{color:var(--se-ink-faint)}.bm-foot-sep[data-v-3faec7a3]{color:var(--se-ink-ghost)}.bm-banner-name-overlay[data-v-3faec7a3]{background:linear-gradient(120deg,#0000,#0f172a8c 42%,#0f172ac7)}.bm-banner-name-overlay-text[data-v-3faec7a3]{color:#fff;text-shadow:0 1px 2px #00000073}.bm-banner-edge[data-v-3faec7a3]{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -24px 32px -20px #0f172a47}.bm-outer[data-v-bb8979aa]{position:relative}.bm-preview-tag[data-v-bb8979aa]{z-index:6;border:1px solid color-mix(in srgb,var(--se-brand) 22%,transparent);color:var(--se-brand);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 1px 0 #ffffffe6 inset,0 4px 14px -6px color-mix(in srgb,var(--se-brand) 34%,transparent);background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 7px;font-family:inherit;font-size:9px;font-weight:800;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:absolute;top:9px;right:14px}.bm-preview-tag[data-v-bb8979aa]:hover{border-color:color-mix(in srgb,var(--se-brand) 34%,transparent);box-shadow:0 1px 0 #fffffff2 inset,0 6px 18px -6px color-mix(in srgb,var(--se-brand) 42%,transparent)}.bm-preview-tag--on[data-v-bb8979aa]{border-color:color-mix(in srgb,var(--se-trust) 28%,transparent);background:color-mix(in srgb,var(--se-trust) 10%,#fffffff0);color:color-mix(in srgb,var(--se-trust) 82%,var(--se-ink));box-shadow:0 1px 0 #ffffffe6 inset,0 4px 14px -6px color-mix(in srgb,var(--se-trust) 30%,transparent)}.bm-preview-tag-dot[data-v-bb8979aa]{background:var(--se-brand);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb,var(--se-brand) 18%,transparent);border-radius:999px;flex-shrink:0}.bm-preview-tag--on .bm-preview-tag-dot[data-v-bb8979aa]{background:var(--se-trust);box-shadow:0 0 0 2px color-mix(in srgb,var(--se-trust) 18%,transparent)}.bm-preview-tag[data-v-bb8979aa]:focus-visible{outline:2px solid color-mix(in srgb,var(--se-brand) 45%,transparent);outline-offset:2px}.gfaw[data-v-cb2e4123]{border-radius:var(--cp2-radius-lg,20px);background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow));flex-direction:column;gap:20px;padding:20px;display:flex;overflow:hidden}@media (width>=640px){.gfaw[data-v-cb2e4123]{gap:22px;padding:24px 26px}}.gfaw__head[data-v-cb2e4123]{border-bottom:1px solid var(--cp2-intel-divider,var(--se-shell-border));flex-direction:column;gap:6px;padding-bottom:4px;display:flex}.gfaw__head-top[data-v-cb2e4123]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gfaw__eyebrow[data-v-cb2e4123]{background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));width:fit-content;color:var(--se-brand);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.gfaw__globe[data-v-cb2e4123]{color:var(--se-brand);flex-shrink:0}.gfaw__meta[data-v-cb2e4123]{color:var(--se-ink-muted);margin:0;font-size:12px;font-weight:600}.gfaw__section[data-v-cb2e4123]{flex-direction:column;gap:10px;display:flex}.gfaw__section-title[data-v-cb2e4123]{letter-spacing:.06em;text-transform:uppercase;color:var(--se-ink-muted);margin:0;font-size:12px;font-weight:800}.gfaw__section-lede[data-v-cb2e4123]{color:var(--se-ink-faint);margin:-4px 0 2px;font-size:12px;font-weight:500;line-height:1.45}.gfaw__grid-list[data-v-cb2e4123]{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.gfaw__grid-list[data-v-cb2e4123]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.gfaw__card-wrap[data-v-cb2e4123]{min-width:0}.gfaw__card[data-v-cb2e4123]{border-radius:var(--cp2-radius-md,14px);background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));align-items:stretch;height:100%;min-height:108px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}.gfaw__card[data-v-cb2e4123]:hover{border-color:color-mix(in srgb,var(--se-brand) 28%,var(--cp2-intel-muted-border,var(--se-shell-border)));box-shadow:var(--cp2-shadow-feature,0 12px 28px -20px #7c3aed47);transform:translateY(-1px)}.gfaw__thumb-link[data-v-cb2e4123]{width:68px;color:inherit;flex:0 0 68px;align-self:stretch;text-decoration:none}@media (width>=640px){.gfaw__thumb-link[data-v-cb2e4123]{flex-basis:76px;width:76px}}.gfaw__thumb[data-v-cb2e4123]{background:var(--thumb-mesh),linear-gradient(165deg,rgba(var(--thumb-tint),.12) 0,rgba(var(--thumb-tint),.04) 100%);border-right:1px solid var(--cp2-intel-divider,var(--se-shell-border));justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;display:flex;position:relative;overflow:hidden}.gfaw__thumb-fallback[data-v-cb2e4123]{letter-spacing:-.04em;color:var(--thumb-accent);opacity:.38;z-index:0;-webkit-user-select:none;user-select:none;place-items:center;font-size:1.5rem;font-weight:900;display:grid;position:absolute;inset:0}.gfaw__thumb-favicon[data-v-cb2e4123]{z-index:1;-o-object-fit:contain;object-fit:contain;background:color-mix(in srgb,var(--se-canvas-paper,#fff) 92%,transparent);border-radius:8px;width:32px;height:32px;padding:5px;position:relative;box-shadow:0 4px 12px -8px #0f172a38}@media (width>=640px){.gfaw__thumb-favicon[data-v-cb2e4123]{width:34px;height:34px}}.gfaw__thumb-kind[data-v-cb2e4123]{z-index:2;background:color-mix(in srgb,var(--se-canvas-paper,#fff) 90%,transparent);border:1px solid rgba(var(--thumb-tint),.18);color:var(--thumb-accent);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:2px 5px;font-size:7.5px;font-weight:800;position:absolute;bottom:5px;left:5px;right:5px;overflow:hidden}.gfaw__card-main[data-v-cb2e4123]{flex-direction:column;flex:1;gap:10px;min-width:0;padding:11px 13px 11px 11px;display:flex}@media (width>=640px){.gfaw__card-main[data-v-cb2e4123]{padding:13px 15px 13px 13px}}.gfaw__card-body[data-v-cb2e4123]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.gfaw__card-top[data-v-cb2e4123]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gfaw__domain[data-v-cb2e4123]{letter-spacing:.04em;color:var(--se-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.gfaw__stat[data-v-cb2e4123]{color:var(--se-brand);background:color-mix(in srgb,var(--se-brand) 8%,transparent);border:1px solid color-mix(in srgb,var(--se-brand) 16%,transparent);border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:800}.gfaw__card-title[data-v-cb2e4123]{letter-spacing:-.015em;margin:0;font-size:14px;font-weight:800;line-height:1.28}.gfaw__card-link[data-v-cb2e4123]{color:var(--se-ink);align-items:flex-start;gap:5px;text-decoration:none;display:inline-flex}.gfaw__card-link[data-v-cb2e4123]:hover{color:var(--se-brand)}.gfaw__ext[data-v-cb2e4123]{color:var(--se-ink-faint);flex-shrink:0;margin-top:2px}.gfaw__card-sub[data-v-cb2e4123]{color:var(--se-ink-muted);margin:0;font-size:11.5px;font-weight:600}.gfaw__card-highlight[data-v-cb2e4123]{color:var(--se-ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.gfaw__card-actions[data-v-cb2e4123]{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.gfaw__ask[data-v-cb2e4123],.gfaw__visit[data-v-cb2e4123]{cursor:pointer;border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));background:var(--cp2-intel-surface,var(--se-hero-surface));color:var(--se-brand);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.gfaw__ask[data-v-cb2e4123]{border-color:color-mix(in srgb,var(--se-brand) 14%,transparent);background:color-mix(in srgb,var(--se-brand) 8%,transparent)}.gfaw__ask[data-v-cb2e4123]:hover,.gfaw__visit[data-v-cb2e4123]:hover{border-color:color-mix(in srgb,var(--se-brand) 24%,transparent);background:color-mix(in srgb,var(--se-brand) 12%,transparent)}.gfaw__foot[data-v-cb2e4123]{border-top:1px solid var(--cp2-intel-divider,var(--se-shell-border));flex-direction:column;gap:10px;padding-top:4px;display:flex}@media (width>=640px){.gfaw__foot[data-v-cb2e4123]{flex-flow:wrap;align-items:center}}.gfaw__cta[data-v-cb2e4123]{border-radius:var(--cp2-radius-md,14px);border:1px solid color-mix(in srgb,var(--se-brand) 22%,transparent);background:linear-gradient(135deg,var(--se-brand-em,#4338ca),var(--se-brand,#4f46e5));color:#fff;cursor:pointer;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--se-brand-em,#4f46e5) 55%,transparent);flex:1;align-items:center;gap:10px;min-width:min(100%,280px);padding:11px 16px 11px 14px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.gfaw__cta[data-v-cb2e4123]:hover{transform:translateY(-1px)}.gfaw__cta-text[data-v-cb2e4123]{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.gfaw__cta-top[data-v-cb2e4123]{color:#fff;font-size:13px;font-weight:800}.gfaw__cta-sub[data-v-cb2e4123]{color:#ffffffd1;font-size:11px;font-weight:600}.gfaw__cta-chev[data-v-cb2e4123],.gfaw__cta-ico[data-v-cb2e4123]{flex-shrink:0}.gfaw__secondary[data-v-cb2e4123]{border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));background:var(--cp2-intel-muted-surface,var(--se-shell-hover));color:var(--se-brand);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-size:12.5px;font-weight:700;display:inline-flex}.gfaw__secondary[data-v-cb2e4123]:hover{border-color:color-mix(in srgb,var(--se-brand) 22%,transparent);background:color-mix(in srgb,var(--se-brand) 8%,transparent)}@media (prefers-reduced-motion:reduce){.gfaw__card[data-v-cb2e4123],.gfaw__cta[data-v-cb2e4123]{transition:none}.gfaw__card[data-v-cb2e4123]:hover,.gfaw__cta[data-v-cb2e4123]:hover{transform:none}}.sa-root[data-v-b7ca1e5d]{animation:.6s cubic-bezier(.16,1,.3,1) both saIn-b7ca1e5d}.sa-card[data-v-b7ca1e5d]{background:linear-gradient(160deg,#fff,#f0fdf8);border:1px solid #10b9811a;border-radius:20px;padding:20px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008,0 8px 32px -6px #10b98114,inset 0 1px #ffffffd9}@media (width>=640px){.sa-card[data-v-b7ca1e5d]{padding:24px}}.sa-glow[data-v-b7ca1e5d]{pointer-events:none;background:radial-gradient(circle,#10b98114 0,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.sa-head[data-v-b7ca1e5d]{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex;position:relative}.sa-head-main[data-v-b7ca1e5d]{min-width:0}.sa-badge[data-v-b7ca1e5d]{color:#047857;letter-spacing:-.01em;background:linear-gradient(135deg,#10b9811f,#0596690f);border:1px solid #10b98129;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:800;display:inline-flex}.sa-title[data-v-b7ca1e5d]{letter-spacing:-.02em;color:#0f172a;margin:10px 0 4px;font-size:clamp(16px,2.4vw,18px);font-weight:900;line-height:1.25}.sa-title-co[data-v-b7ca1e5d]{color:#047857}.sa-sub[data-v-b7ca1e5d]{color:#64748b;max-width:520px;margin:0;font-size:12.5px;font-weight:500;line-height:1.5}.sa-sub strong[data-v-b7ca1e5d]{color:#047857;font-weight:800}.sa-verified[data-v-b7ca1e5d]{color:#10b981;white-space:nowrap;background:#10b98114;border:1px solid #10b9811f;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 9px;font-size:9.5px;font-weight:800;display:inline-flex}.sa-grid[data-v-b7ca1e5d]{z-index:1;grid-template-columns:1fr;gap:8px;display:grid;position:relative}@media (width>=720px){.sa-grid[data-v-b7ca1e5d]{grid-template-columns:1fr 1fr;gap:10px}}.sa-item[data-v-b7ca1e5d]{--sa-accent:#2563eb;--sa-accent-rgb:37,99,235;--sa-fill:80%;color:inherit;cursor:pointer;opacity:0;background:#ffffffe6;border:1px solid #e2e8f080;border-radius:14px;grid-template-columns:22px 36px 1fr auto 26px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),border-color .18s,box-shadow .18s,background .18s;display:grid;transform:translateY(8px)}.sa-item--mounted[data-v-b7ca1e5d]{opacity:1;transform:translateY(0)}.sa-item[data-v-b7ca1e5d]:hover{border-color:rgba(var(--sa-accent-rgb),.4);box-shadow:0 8px 24px -8px rgba(var(--sa-accent-rgb),.28);background:#fff}.sa-item[data-v-b7ca1e5d]:active{transform:scale(.99)}.sa-item[data-v-b7ca1e5d]:focus-visible{outline:2px solid rgba(var(--sa-accent-rgb),.6);outline-offset:2px}@media (width>=640px){.sa-item[data-v-b7ca1e5d]{grid-template-columns:24px 40px 1fr auto 28px;gap:12px;padding:12px 14px}}.sa-grade--a[data-v-b7ca1e5d]{--sa-accent:#059669;--sa-accent-rgb:5,150,105}.sa-grade--b[data-v-b7ca1e5d]{--sa-accent:#2563eb;--sa-accent-rgb:37,99,235}.sa-grade--c[data-v-b7ca1e5d]{--sa-accent:#d97706;--sa-accent-rgb:217,119,6}.sa-grade--d[data-v-b7ca1e5d]{--sa-accent:#ea580c;--sa-accent-rgb:234,88,12}.sa-grade--f[data-v-b7ca1e5d]{--sa-accent:#dc2626;--sa-accent-rgb:220,38,38}.sa-rank[data-v-b7ca1e5d]{letter-spacing:-.02em;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:flex}@media (width>=640px){.sa-rank[data-v-b7ca1e5d]{width:24px;height:24px;font-size:11px}}.sa-rank-num[data-v-b7ca1e5d]{line-height:1}.sa-rank--gold[data-v-b7ca1e5d]{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b40;box-shadow:0 1px 4px #f59e0b2e}.sa-rank--silver[data-v-b7ca1e5d]{color:#475569;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #94a3b840}.sa-rank--bronze[data-v-b7ca1e5d]{color:#7c2d12;background:linear-gradient(135deg,#fed7aa,#fdba74);border:1px solid #ea580c2e}.sa-rank--neutral[data-v-b7ca1e5d]{color:#94a3b8;background:#f8fafce6;border:1px solid #e2e8f099}.sa-avatar[data-v-b7ca1e5d]{background:linear-gradient(160deg,rgba(var(--sa-accent-rgb),.18) 0,rgba(var(--sa-accent-rgb),.08) 100%);border:1px solid rgba(var(--sa-accent-rgb),.24);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex}@media (width>=640px){.sa-avatar[data-v-b7ca1e5d]{border-radius:12px;width:40px;height:40px}}.sa-item:hover .sa-avatar[data-v-b7ca1e5d]{transform:scale(1.05)}.sa-avatar--logo[data-v-b7ca1e5d]{background:#fff;border-color:#0f172a14;box-shadow:inset 0 1px #ffffffe6}.sa-avatar-img[data-v-b7ca1e5d]{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:22px;height:22px}@media (width>=640px){.sa-avatar-img[data-v-b7ca1e5d]{width:24px;height:24px}}.sa-avatar-letter[data-v-b7ca1e5d]{letter-spacing:-.02em;color:var(--sa-accent);font-size:16px;font-weight:800}@media (width>=640px){.sa-avatar-letter[data-v-b7ca1e5d]{font-size:18px}}.sa-info[data-v-b7ca1e5d]{flex-direction:column;gap:4px;min-width:0;display:flex}.sa-name[data-v-b7ca1e5d]{letter-spacing:-.015em;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:800;transition:color .18s;overflow:hidden}@media (width>=640px){.sa-name[data-v-b7ca1e5d]{font-size:14.5px}}.sa-item:hover .sa-name[data-v-b7ca1e5d]{color:var(--sa-accent)}.sa-meta[data-v-b7ca1e5d]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sa-cat[data-v-b7ca1e5d]{color:#94a3b8;white-space:nowrap;font-size:10.5px;font-weight:600}.sa-dot[data-v-b7ca1e5d]{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:3px;height:3px}.sa-grade-pill[data-v-b7ca1e5d]{letter-spacing:.02em;color:var(--sa-accent);background:rgba(var(--sa-accent-rgb),.1);border:1px solid rgba(var(--sa-accent-rgb),.18);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:800}.sa-meter[data-v-b7ca1e5d]{background:#e2e8f099;border-radius:999px;height:4px;margin-top:2px;position:relative;overflow:hidden}.sa-meter-fill[data-v-b7ca1e5d]{width:var(--sa-fill);background:linear-gradient(90deg,color-mix(in srgb,var(--sa-accent) 70%,#fff) 0,var(--sa-accent) 100%);border-radius:999px;transition:width .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.sa-score[data-v-b7ca1e5d]{border:1px solid rgba(var(--sa-accent-rgb),.16);background:#fffffff2;border-radius:10px;flex-shrink:0;align-items:baseline;gap:2px;padding:4px 9px 5px;display:inline-flex}.sa-score-num[data-v-b7ca1e5d]{letter-spacing:-.04em;color:var(--sa-accent);font-size:15px;font-weight:900;line-height:1}@media (width>=640px){.sa-score-num[data-v-b7ca1e5d]{font-size:16px}}.sa-score-denom[data-v-b7ca1e5d]{color:#94a3b8;font-size:9px;font-weight:700}.sa-arrow[data-v-b7ca1e5d]{color:#cbd5e1;background:#f8fafcb3;border:1px solid #e2e8f066;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .22s,color .22s,border-color .22s,transform .22s;display:flex}@media (width>=640px){.sa-arrow[data-v-b7ca1e5d]{border-radius:9px;width:28px;height:28px}}.sa-item:hover .sa-arrow[data-v-b7ca1e5d]{background:linear-gradient(135deg,var(--sa-accent),color-mix(in srgb,var(--sa-accent) 70%,#fff));color:#fff;border-color:#0000;transform:translate(1px,-1px)}.sa-compare-cta[data-v-b7ca1e5d]{color:#fff;letter-spacing:-.005em;cursor:pointer;z-index:1;background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:13px 18px;font-family:inherit;font-size:13px;font-weight:800;transition:background .22s,box-shadow .22s,transform .22s;display:flex;position:relative;box-shadow:0 4px 14px -4px #0f172a47}.sa-compare-cta[data-v-b7ca1e5d]:hover{background:linear-gradient(135deg,#1e3a5f,#2563eb);transform:translateY(-1px);box-shadow:0 8px 22px -6px #2563eb5c}.sa-compare-cta[data-v-b7ca1e5d]:active{transform:scale(.98)}.sa-compare-icon[data-v-b7ca1e5d]{opacity:.75}.sa-compare-arrow[data-v-b7ca1e5d]{opacity:.6;transition:transform .2s,opacity .2s}.sa-compare-cta:hover .sa-compare-arrow[data-v-b7ca1e5d]{opacity:1;transform:translate(2px)}.sa-footer[data-v-b7ca1e5d]{z-index:1;color:#64748b;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:10.5px;font-weight:600;display:flex;position:relative}.sa-footer-icon[data-v-b7ca1e5d]{color:#10b981;animation:2.4s ease-in-out infinite saSpark-b7ca1e5d}@keyframes saIn-b7ca1e5d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes saSpark-b7ca1e5d{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.sa-item[data-v-b7ca1e5d],.sa-root[data-v-b7ca1e5d]{animation:none}.sa-item[data-v-b7ca1e5d]{opacity:1;transform:none}.sa-arrow[data-v-b7ca1e5d],.sa-avatar[data-v-b7ca1e5d],.sa-item[data-v-b7ca1e5d],.sa-meter-fill[data-v-b7ca1e5d]{transition:none}.sa-footer-icon[data-v-b7ca1e5d]{animation:none}}.cpp-overlay[data-v-19e6ccf6]{z-index:10060;-webkit-backdrop-filter:blur(6px);background:#0b0d188c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cpp-sheet[data-v-19e6ccf6]{background:#e9edf6;border-radius:22px;flex-direction:column;width:100%;max-width:min(960px,100%);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0f172a0f,0 40px 100px -40px #0f172a99}.cpp-toolbar[data-v-19e6ccf6]{background:#ffffffeb;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;gap:12px;padding:12px 14px 12px 16px}.cpp-toolbar[data-v-19e6ccf6],.cpp-toolbar-left[data-v-19e6ccf6]{align-items:center;display:flex}.cpp-toolbar-left[data-v-19e6ccf6]{gap:11px;min-width:0}.cpp-toolbar-icon[data-v-19e6ccf6]{color:#4338ca;background:#4f46e51a;border:1px solid #4f46e529;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.cpp-toolbar-text[data-v-19e6ccf6]{min-width:0}.cpp-toolbar-title[data-v-19e6ccf6]{letter-spacing:-.01em;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:800;overflow:hidden}.cpp-toolbar-sub[data-v-19e6ccf6]{color:#64748b;margin:1px 0 0;font-size:11px;font-weight:600}.cpp-toolbar-actions[data-v-19e6ccf6]{flex-shrink:0;align-items:center;gap:8px;display:flex}.cpp-download[data-v-19e6ccf6]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#6366f1);border:1px solid #4f46e538;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.cpp-download[data-v-19e6ccf6]:disabled{opacity:.55;cursor:not-allowed}.cpp-close[data-v-19e6ccf6]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.cpp-error[data-v-19e6ccf6]{color:#b91c1c;background:#fef2f2;border-bottom:1px solid #ef44442e;margin:0;padding:10px 16px;font-size:12.5px;font-weight:600}.cpp-scroll[data-v-19e6ccf6]{flex:1;min-height:0;padding:16px;overflow:auto}.cpp-state[data-v-19e6ccf6]{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;font-size:13px;font-weight:700;display:flex}.cpp-spinner[data-v-19e6ccf6],.cpp-state[data-v-19e6ccf6]{color:#6366f1}.cpp-iframe-wrap[data-v-19e6ccf6]{background:#fff;border:1px solid #0f172a1a;border-radius:14px;min-height:min(72vh,720px);overflow:hidden}.cpp-iframe[data-v-19e6ccf6]{border:0;width:100%;height:min(72vh,720px);display:block}.cpp-overlay-enter-active[data-v-19e6ccf6],.cpp-overlay-leave-active[data-v-19e6ccf6]{transition:opacity .2s}.cpp-overlay-enter-from[data-v-19e6ccf6],.cpp-overlay-leave-to[data-v-19e6ccf6]{opacity:0}.cc-root[data-v-76db631a]{background:linear-gradient(135deg,#fff,#fafbff 60%,#f8faff);border:1px solid #cbd5e1a6;border-radius:16px;animation:.5s cubic-bezier(.16,1,.3,1) both ccIn-76db631a;overflow:hidden;box-shadow:0 1px 3px #0f172a0d}@keyframes ccIn-76db631a{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cc-header[data-v-76db631a]{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}@media (width>=640px){.cc-header[data-v-76db631a]{align-items:center;padding:20px 22px 16px}}@media (width<=639px){.cc-header[data-v-76db631a]{flex-direction:column;gap:8px}}.cc-header-left[data-v-76db631a]{align-items:flex-start;gap:12px;display:flex}@media (width>=640px){.cc-header-left[data-v-76db631a]{align-items:center}}.cc-header-icon[data-v-76db631a]{color:#3b82f6;background:linear-gradient(145deg,#eff6ffcc,#e0e7ff80);border:1px solid #3b82f614;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cc-title[data-v-76db631a]{color:#0f172a;letter-spacing:-.02em;font-size:15px;font-weight:800;line-height:1.2}@media (width>=640px){.cc-title[data-v-76db631a]{font-size:17px}}.cc-subtitle[data-v-76db631a]{color:#64748b;margin-top:4px;font-size:12px;font-weight:500;line-height:1.45}.cc-score-pill[data-v-76db631a]{letter-spacing:.02em;border-radius:5px;padding:2px 8px;font-size:10px;font-weight:800}.cc-header-right[data-v-76db631a]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cc-download-bundle[data-v-76db631a]{color:#4338ca;cursor:pointer;background:#6366f114;border:1px solid #6366f133;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:700;transition:background .15s,opacity .15s;display:inline-flex}.cc-download-bundle[data-v-76db631a]:hover:not(:disabled){background:#6366f124}.cc-download-bundle[data-v-76db631a]:disabled{opacity:.55;cursor:not-allowed}.cc-download-bundle-icon[data-v-76db631a]{flex-shrink:0}.cc-freshness[data-v-76db631a]{color:#64748b;white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.cc-freshness-icon[data-v-76db631a]{color:#94a3b8}.cc-skeleton-grid[data-v-76db631a]{grid-template-columns:1fr;gap:16px;padding:0 14px 14px;display:grid}@media (width>=768px){.cc-skeleton-grid[data-v-76db631a]{grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.cc-skeleton-grid[data-v-76db631a]{grid-template-columns:repeat(3,1fr)}}@media (width>=640px){.cc-skeleton-grid[data-v-76db631a]{gap:20px;padding:0 18px 18px}}.cc-skeleton-card[data-v-76db631a]{border:1px solid var(--cp2-intel-border,var(--se-hero-border));background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:280px;padding:24px;animation:1.6s ease-in-out infinite ccPulse-76db631a;display:flex}.cc-skeleton-icon[data-v-76db631a]{background:#94a3b838;border-radius:14px;width:44px;height:44px}.cc-skeleton-line[data-v-76db631a]{background:#94a3b838;border-radius:999px;width:100%;height:10px}.cc-skeleton-line--title[data-v-76db631a]{width:72%}.cc-skeleton-line--short[data-v-76db631a]{width:84%}.cc-skeleton-line--shorter[data-v-76db631a]{width:66%}.cc-skeleton-lines[data-v-76db631a]{flex-direction:column;gap:8px;width:100%;display:flex}.cc-skeleton-spinner[data-v-76db631a]{color:var(--se-brand);animation:1s linear infinite spin-76db631a}.cc-skeleton-label[data-v-76db631a]{color:#64748b;margin:4px 0 0;font-size:12px;font-weight:600}@keyframes ccPulse-76db631a{0%,to{opacity:1}50%{opacity:.72}}@keyframes spin-76db631a{to{transform:rotate(1turn)}}.cc-empty-shell[data-v-76db631a]{padding:0 14px 14px}@media (width>=640px){.cc-empty-shell[data-v-76db631a]{padding:0 18px 18px}}.cc-empty-card[data-v-76db631a]{text-align:center;border-radius:var(--cp2-radius-lg,20px);background:var(--cp2-intel-surface,var(--se-hero-surface));border:1px solid var(--cp2-intel-border,var(--se-hero-border));box-shadow:var(--cp2-intel-shadow,var(--se-hero-shadow));flex-direction:column;gap:10px;padding:32px 24px 28px}.cc-empty-card[data-v-76db631a],.cc-empty-icon[data-v-76db631a]{align-items:center;display:flex}.cc-empty-icon[data-v-76db631a]{background:var(--cp2-intel-muted-surface,var(--se-shell-hover));border:1px solid var(--cp2-intel-muted-border,var(--se-shell-border));width:56px;height:56px;color:var(--se-brand);border-radius:16px;justify-content:center;margin-bottom:4px}.cc-empty-title[data-v-76db631a]{color:var(--se-ink);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:800}.cc-empty-text[data-v-76db631a]{max-width:36rem;color:var(--se-ink-muted);margin:0;font-size:12px;font-weight:500;line-height:1.55}.cc-empty-error[data-v-76db631a]{color:#dc2626;margin:0;font-size:12px;font-weight:600}.cc-empty-btn[data-v-76db631a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4338ca,#6366f1);border:1px solid #6366f147;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:11px 18px;font-size:12px;font-weight:800;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s;display:inline-flex;box-shadow:0 12px 28px -12px #4f46e573}.cc-empty-btn[data-v-76db631a]:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.cc-empty-btn[data-v-76db631a]:disabled{opacity:.55;cursor:not-allowed}.cc-auth-shell[data-v-76db631a]{padding:0 14px 14px}@media (width>=640px){.cc-auth-shell[data-v-76db631a]{padding:0 18px 18px}}.cc-auth-card[data-v-76db631a]{background:linear-gradient(145deg,#fffffffa,#f8fafffa 48%,#eff6fff5);border:1px solid #bfdbfe8c;border-radius:22px;padding:18px;position:relative;overflow:hidden;box-shadow:0 14px 34px -28px #2563eb4d,inset 0 1px #ffffffd9}@media (width>=640px){.cc-auth-card[data-v-76db631a]{padding:20px 22px}}.cc-auth-glow[data-v-76db631a]{pointer-events:none;filter:blur(42px);opacity:.7;border-radius:999px;position:absolute}.cc-auth-glow--primary[data-v-76db631a]{background:#3b82f629;width:140px;height:140px;top:-32px;right:-10px}.cc-auth-glow--secondary[data-v-76db631a]{background:#6366f11f;width:164px;height:164px;bottom:-46px;left:-24px}.cc-auth-actions[data-v-76db631a],.cc-auth-body[data-v-76db631a],.cc-auth-top[data-v-76db631a]{z-index:1;position:relative}.cc-auth-top[data-v-76db631a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.cc-auth-badge[data-v-76db631a],.cc-auth-count[data-v-76db631a]{letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-flex}.cc-auth-badge[data-v-76db631a]{color:#2563eb;background:#eff6ffeb;border:1px solid #3b82f629}.cc-auth-count[data-v-76db631a]{color:#334155;background:#f8fafceb;border:1px solid #e2e8f0cc}.cc-auth-body[data-v-76db631a]{align-items:flex-start;gap:14px;display:flex}.cc-auth-icon[data-v-76db631a]{color:#fff;background:linear-gradient(145deg,#1e3a5f,#2563eb);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 10px 24px -18px #2563eb8c}.cc-auth-copy[data-v-76db631a]{flex:1;min-width:0}.cc-auth-title[data-v-76db631a]{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:850;line-height:1.2}.cc-auth-text[data-v-76db631a]{color:#334155;margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.55}.cc-auth-tags[data-v-76db631a]{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.cc-auth-tag[data-v-76db631a]{color:#1e293b;background:#ffffffe0;border:1px solid #e2e8f0d9;border-radius:999px;align-items:center;padding:4px 9px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.cc-auth-actions[data-v-76db631a]{border-top:1px solid #bfdbfe73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.cc-auth-btn[data-v-76db631a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4338ca,#6366f1);border:1px solid #6366f147;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:12px;font-weight:800;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s;display:inline-flex;box-shadow:0 12px 28px -12px #4f46e573}.cc-auth-btn[data-v-76db631a]:hover{filter:brightness(1.04);transform:translateY(-1px)}.cc-auth-note[data-v-76db631a]{color:#334155;margin:0;font-size:11px;font-weight:600;line-height:1.5}@media (width<=639px){.cc-auth-card[data-v-76db631a]{border-radius:18px;padding:16px}.cc-auth-body[data-v-76db631a]{gap:12px}.cc-auth-icon[data-v-76db631a]{border-radius:12px;width:38px;height:38px}.cc-auth-title[data-v-76db631a]{font-size:15px}.cc-auth-text[data-v-76db631a]{font-size:12px}.cc-auth-actions[data-v-76db631a]{gap:10px}.cc-auth-btn[data-v-76db631a]{width:100%}}.cc-list[data-v-76db631a]{flex-direction:column;gap:8px;padding:0 14px 14px;display:flex}@media (width>=640px){.cc-list[data-v-76db631a]{padding:0 18px 18px}}.cc-card-wrap[data-v-76db631a]{background:#fff;border:1px solid #cbd5e1bf;border-radius:12px;transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.cc-card-wrap--open[data-v-76db631a]{background:#fff;border-color:#6366f147;box-shadow:0 2px 8px #0f172a0d,0 0 0 1px #6366f10f}.cc-card[data-v-76db631a]{text-align:left;cursor:pointer;align-items:flex-start;gap:12px;width:100%;padding:14px;transition:background .2s;display:flex;position:relative}.cc-card[data-v-76db631a]:hover{background:#f8fafcd9}.cc-card-icon[data-v-76db631a]{background:#f1f5f9;border:1px solid #cbd5e1a6;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.cc-card:hover .cc-card-icon[data-v-76db631a]{background:linear-gradient(135deg,#eff6ffcc,#e0e7ff99);border-color:#3b82f61f}.cc-icon-glyph--terms[data-v-76db631a]{color:#4f46e5}.cc-icon-glyph--privacy[data-v-76db631a]{color:#059669}.cc-icon-glyph--ads[data-v-76db631a]{color:#d97706}.cc-icon-glyph--regulatory[data-v-76db631a]{color:#e11d48}.cc-icon-glyph--support[data-v-76db631a]{color:#7c3aed}.cc-icon-glyph--default[data-v-76db631a],.cc-icon-glyph--reputation[data-v-76db631a]{color:#475569}.cc-card-body[data-v-76db631a]{flex:1;min-width:0}.cc-card-top[data-v-76db631a]{align-items:center;gap:8px;margin-bottom:4px;display:flex}.cc-card-label[data-v-76db631a]{color:#0f172a;font-size:13px;font-weight:700;transition:color .2s}@media (width>=640px){.cc-card-label[data-v-76db631a]{font-size:14px}}.cc-card:hover .cc-card-label[data-v-76db631a]{color:#1e3a8a}.cc-card-grade[data-v-76db631a]{border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:800}.cc-card-desc[data-v-76db631a]{color:#334155;font-size:12px;font-weight:500;line-height:1.55}@media (width>=640px){.cc-card-desc[data-v-76db631a]{font-size:13px}}.cc-card-toggle[data-v-76db631a]{color:#64748b;background:#f1f5f9;border:1px solid #cbd5e1b3;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.cc-card-toggle--open[data-v-76db631a]{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);border-color:#0000;transform:rotate(180deg);box-shadow:0 2px 8px #4f46e538}.cc-card:hover .cc-card-toggle[data-v-76db631a]:not(.cc-card-toggle--open){color:#4f46e5;background:#eff6ffb3;border-color:#6366f12e}.cc-panel-inner[data-v-76db631a]{flex-direction:column;gap:10px;padding:0 14px 14px;display:flex}.cc-panel-label[data-v-76db631a]{color:#64748b;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #cbd5e18c;align-items:center;gap:5px;padding-bottom:6px;font-size:9px;font-weight:700;display:flex}.cc-panel-label-icon[data-v-76db631a]{color:#94a3b8}.cc-signal-list[data-v-76db631a]{flex-direction:column;gap:3px;display:flex}.cc-signal-row[data-v-76db631a]{background:#f8fafc;border:1px solid #cbd5e18c;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:all .15s;display:flex}.cc-signal-row[data-v-76db631a]:hover{background:#f1f5f9;border-color:#94a3b873}.cc-signal-dot[data-v-76db631a]{border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 0 2px #00000008}.cc-signal-dot--neutral[data-v-76db631a]{background:#cbd5e1}.cc-signal-dot--a[data-v-76db631a]{background:#10b981}.cc-signal-dot--b[data-v-76db631a]{background:#6366f1}.cc-signal-dot--c[data-v-76db631a]{background:#f59e0b}.cc-signal-dot--d[data-v-76db631a],.cc-signal-dot--f[data-v-76db631a]{background:#f43f5e}.cc-signal-text[data-v-76db631a]{color:#1e293b;flex:1;font-size:12px;font-weight:550;line-height:1.45}@media (width>=640px){.cc-signal-text[data-v-76db631a]{font-size:13px}}.cc-signal-check[data-v-76db631a]{color:#10b981;opacity:.5;flex-shrink:0}.cc-panel-footer[data-v-76db631a]{border-top:1px solid #e2e8f040;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.cc-panel-audit[data-v-76db631a]{color:#64748b;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.cc-panel-footer-actions[data-v-76db631a]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cc-panel-pdf[data-v-76db631a]{color:#0f172a;cursor:pointer;background:#f8fafce6;border:1px solid #e2e8f099;border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.cc-panel-pdf[data-v-76db631a]:hover:not(:disabled){background:#eff6ff99;border-color:#6366f159}.cc-panel-pdf[data-v-76db631a]:disabled{opacity:.55;cursor:not-allowed}.cc-panel-cta[data-v-76db631a]{color:#4f46e5;cursor:pointer;align-items:center;gap:4px;padding:4px 0;font-size:11px;font-weight:700;transition:color .15s;display:inline-flex}.cc-panel-cta[data-v-76db631a]:hover{color:#4338ca}.cc-panel-enter-active[data-v-76db631a]{transition:all .35s cubic-bezier(.16,1,.3,1);overflow:hidden}.cc-panel-leave-active[data-v-76db631a]{transition:all .2s ease-in;overflow:hidden}.cc-panel-enter-from[data-v-76db631a]{opacity:0;max-height:0}.cc-panel-enter-to[data-v-76db631a],.cc-panel-leave-from[data-v-76db631a]{opacity:1;max-height:400px}.cc-panel-leave-to[data-v-76db631a]{opacity:0;max-height:0}.cc-grade--na[data-v-76db631a]{color:#64748b;background:#f1f5f9;border:1px solid #cbd5e1bf}.cc-grade--a[data-v-76db631a]{color:#047857;background:#ecfdf5;border:1px solid #10b98159}.cc-grade--b[data-v-76db631a]{color:#1d4ed8;background:#eff6ff;border:1px solid #3b82f659}.cc-grade--c[data-v-76db631a]{color:#b45309;background:#fffbeb;border:1px solid #f59e0b66}.cc-grade--d[data-v-76db631a],.cc-grade--f[data-v-76db631a]{color:#b91c1c;background:#fef2f2;border:1px solid #ef444459}.cc-footer[data-v-76db631a]{align-items:flex-start;gap:8px;padding:12px 18px 16px;display:flex}@media (width>=640px){.cc-footer[data-v-76db631a]{padding:12px 22px 18px}}.cc-footer-text[data-v-76db631a]{color:#475569;margin:0;font-size:11px;font-weight:500;line-height:1.55}@media (width>=640px){.cc-footer-text[data-v-76db631a]{font-size:11px}}.cc-footer-sparkle[data-v-76db631a]{color:#6366f1}.cc-footer-link[data-v-76db631a]{color:#4f46e5;cursor:pointer;font-weight:700;transition:color .15s}.cc-footer-link[data-v-76db631a]:hover{color:#4338ca}@media (prefers-reduced-motion:reduce){.cc-root[data-v-76db631a],.cc-skeleton-card[data-v-76db631a],.cc-skeleton-spinner[data-v-76db631a]{animation:none}.cc-card[data-v-76db631a],.cc-card-icon[data-v-76db631a],.cc-card-toggle[data-v-76db631a],.cc-card-wrap[data-v-76db631a],.cc-panel-enter-active[data-v-76db631a],.cc-panel-leave-active[data-v-76db631a],.cc-signal-row[data-v-76db631a]{transition:none}}
