.feed-card{--card-fire:var(--lightningcss-light,#c2187a)var(--lightningcss-dark,#ff4fa3);--card-fire-end:var(--lightningcss-light,#ff6b4a)var(--lightningcss-dark,#ff8a6a);box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-rest);font-family:"Noto Sans", var(--font-sans);flex-direction:column;transition:box-shadow .12s;display:flex;position:relative;overflow:hidden}.feed-card[data-clickable]{cursor:pointer}.feed-card:hover,.feed-card:focus-within{box-shadow:var(--shadow-pop)}.feed-stack{flex-direction:column;display:flex;position:relative;container:adcard/inline-size}.feed-stack[data-sheets]{padding-bottom:8px}.feed-stack .feed-card{z-index:1;position:relative}.feed-stack__sheet{z-index:0;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);pointer-events:none;height:24px;position:absolute}.feed-stack[data-sheets] .feed-stack__sheet[data-depth="1"]{bottom:4px;left:6px;right:6px}.feed-stack[data-sheets="2"] .feed-stack__sheet[data-depth="2"]{bottom:0;left:12px;right:12px}.ad-card__corner{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:calc(100% - 56px);display:flex;position:absolute;top:8px;right:8px}.ad-card__age{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text);white-space:nowrap;cursor:help;background:#0f172ac7;border-radius:999px;align-items:center;gap:3px;padding:3px 10px;font-weight:700;line-height:1.3;display:inline-flex}button.ad-card__landing-variants{cursor:pointer}.cohort-slider__mark{z-index:3;color:var(--on-accent);background:var(--cohort-tint,var(--brand));pointer-events:none;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:118px;left:50%;transform:translate(-50%)}.cohort-slider__mark[data-marker=source]{left:8px;transform:none}.feed-masonry[data-dim] .feed-stack:not([data-cohort-source]){opacity:.46}.feed-stack[data-cohort=copies]{--cohort-tint:var(--cohort-copies)}.feed-stack[data-cohort=variants]{--cohort-tint:var(--cohort-variants)}.feed-stack[data-cohort] .feed-card{box-shadow:inset 0 0 0 2px var(--cohort-tint)}.ad-card__top-actions{z-index:2;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:8px;left:8px}.ad-card__fav{appearance:none;width:32px;height:32px;color:var(--text);background:var(--surface);cursor:pointer;opacity:1;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s,color .12s;display:inline-flex;position:static}.ad-card__fav:hover,.ad-card__fav:focus-visible{background:var(--surface-2)}.ad-card__fav[data-active]{color:var(--lightningcss-light,#e11d48)var(--lightningcss-dark,#ff5d78);background:var(--surface);text-shadow:none}.ad-card__fav[aria-disabled=true]{color:var(--membership-premium-accent,#d6b65c);background:var(--surface)}.ad-card__menu{appearance:none;width:32px;height:32px;color:var(--text);background:var(--surface);cursor:pointer;opacity:0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s;display:inline-flex;position:static}.feed-card:hover .ad-card__menu,.feed-card:focus-within .ad-card__menu,.ad-card__menu:focus-visible,.ad-card__menu[data-popup-open]{opacity:1}.ad-card__menu:hover,.ad-card__menu[data-popup-open]{background:var(--surface-2)}@media (pointer:coarse){.ad-card__menu{opacity:1}}.ad-card__reported{z-index:3;font-size:var(--text-xs);color:var(--text);background:#0f172ad1;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.ad-card__reported:not([data-visible]){background:0 0;padding:0}.ad-menu-positioner{z-index:80}.ad-menu-popup{min-width:220px;padding:var(--space-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);transform-origin:var(--transform-origin);outline:none;transition:opacity .15s,transform .15s}.ad-menu-popup[data-starting-style],.ad-menu-popup[data-ending-style]{opacity:0;transform:scale(.97)}.ad-menu-item{padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;font-weight:500;text-decoration:none;display:flex}.ad-menu-item[data-highlighted]{background:var(--surface-2)}.ad-menu-item--submenu{gap:8px}.ad-menu-item--submenu[data-popup-open]{background:var(--surface-2)}.ad-menu-item__icon{color:var(--muted);flex:none}.ad-menu-item__chev{color:var(--faint);flex:none;margin-left:auto}.ad-menu-separator{height:1px;margin:var(--space-1) calc(-1 * var(--space-1));background:var(--border)}.ad-menu-item--media{gap:6px}.ad-menu-item[data-disabled]{color:var(--muted);cursor:default}.ad-menu-item__spinner{border-width:2px;flex:none;width:13px;height:13px}.ad-menu-tip{white-space:pre-wrap;-webkit-line-clamp:14;-webkit-box-orient:vertical;max-width:340px;display:-webkit-box;overflow:hidden}.ad-menu-copy{max-width:340px;padding:0 var(--space-3) var(--space-2);color:var(--muted);white-space:pre-wrap;-webkit-line-clamp:14;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.report-dialog{z-index:90;width:min(440px,100vw - 32px);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);outline:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.report-dialog[data-starting-style],.report-dialog[data-ending-style]{opacity:0;transform:translate(-50%,-48%)scale(.97)}.report-dialog__title{margin:0 0 var(--space-2);font-size:var(--text-lg);color:var(--text);font-weight:700}.report-dialog__desc{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--muted)}.report-dialog__textarea{width:100%;padding:var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);resize:vertical;box-sizing:border-box;outline:none}.report-dialog__textarea:focus-visible{border-color:var(--brand)}.report-dialog__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.report-btn{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;font-weight:600}.report-btn:hover{background:var(--surface-2)}.report-btn--primary{color:var(--on-accent);background:var(--brand);border-color:var(--brand)}.report-btn--primary:hover{filter:brightness(.95)}.report-btn--primary:disabled{opacity:.55;cursor:not-allowed}.ai-dialog{z-index:90;width:min(540px,100vw - 32px);max-height:calc(100vh - 64px);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-dialog[data-starting-style],.ai-dialog[data-ending-style]{opacity:0;transform:translate(-50%,-48%)scale(.97)}.ai-dialog__title{margin:0 0 var(--space-1);font-size:var(--text-lg);color:var(--text);align-items:center;gap:8px;font-weight:700;display:flex}.ai-dialog__icon{color:var(--brand-text);flex:none}.ai-dialog__desc{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--muted)}.ai-dialog__body{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55;overflow-y:auto}.ai-dialog__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.ai-dialog__actions .insight__copy{margin-top:0;margin-right:auto}.feed-card[data-status=pending]{background:linear-gradient(var(--surface), var(--surface)) padding-box, conic-gradient(#ff4d6d 0%, #ffb020 17%, #f5e663 34%, #3dcea0 50%, #3a86ff 67%, #8a5cf6 84%, #ff4d6d 100%) border-box;border:2px solid #0000;box-shadow:0 0 14px #7359f24d}.feed-card[data-status=pending]:hover,.feed-card[data-status=pending]:focus-within{box-shadow:0 0 14px #7359f24d}.ad-card__badge[data-kind=fire] svg{animation:2.2s ease-in-out infinite flame-breathe}@keyframes flame-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.ad-card__badge[data-kind=fire] svg{animation:none}}:is(.feed-stack:has(>.feed-card[data-label=physical]),.feed-stack:has(>.feed-card[data-label=unknown])){opacity:.62}:is(.feed-stack:has(>.feed-card[data-label=physical]):hover,.feed-stack:has(>.feed-card[data-label=physical]):focus-within,.feed-stack:has(>.feed-card[data-label=unknown]):hover,.feed-stack:has(>.feed-card[data-label=unknown]):focus-within){opacity:1}.feed-card[data-label=physical],.feed-card[data-label=unknown]{box-shadow:none}.feed-stack:hover>.feed-card[data-label=physical],.feed-stack:focus-within>.feed-card[data-label=physical],.feed-stack:hover>.feed-card[data-label=unknown],.feed-stack:focus-within>.feed-card[data-label=unknown]{box-shadow:var(--shadow-pop)}:is(.feed-card[data-label=physical] .ad-card__poster:not(:has(.adimg[data-status=empty])),.feed-card[data-label=unknown] .ad-card__poster:not(:has(.adimg[data-status=empty]))){filter:grayscale()}.ad-card__media{background-color:var(--bg);width:100%;height:auto;display:block}.feed-card .ad-card__poster .adimg.ad-card__media,.feed-card .ad-card__poster .vp{aspect-ratio:auto;width:100%;height:176px;max-height:176px;overflow:hidden}.feed-card .adimg__img,.feed-card .vp__video,.feed-card .vp__still{object-fit:cover;aspect-ratio:auto;width:100%;height:100%}.creative-empty{box-sizing:border-box;aspect-ratio:4/5;width:100%;color:var(--muted);background:radial-gradient(ellipse at 50% 42%, var(--ambient-brand), transparent 68%), var(--surface);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:center;align-items:center;padding:42px 16px 12px;display:flex}.creative-empty__cluster{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.creative-empty__mark{width:28px;height:28px;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;flex:none;place-items:center;display:grid}.creative-empty__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-card__head{align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.ad-card__stage{flex:none;height:176px;position:relative}.ad-card__poster{background:#2b2320;height:176px;overflow:hidden}.ad-card__who{flex-direction:column;flex:auto;min-width:0;display:flex}.ad-card__avatar{background:var(--surface-2);width:30px;height:30px;color:var(--muted);font-family:"Noto Sans", var(--font-sans);object-fit:cover;border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;overflow:hidden}.ad-card__who-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.ad-card__marks{flex:none;align-items:center;gap:2px;display:inline-flex}.ad-card__marks--body{display:none}.ad-card__mark{background:var(--surface-2);width:16px;height:16px;color:var(--muted);font-family:"JetBrains Mono", var(--font-mono);border-radius:999px;place-items:center;font-weight:700;line-height:1;display:grid}.ad-card__status{z-index:2;border:1px solid var(--border);background:var(--surface);color:var(--faint);border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:8px;right:6px}.ad-card__status--on{border-color:var(--success-border);background:var(--surface);color:var(--success)}.ad-card__status--off{border:1px solid var(--faint);background:var(--surface);color:var(--faint)}.ad-card__status--delisted{background:var(--surface);color:var(--muted);cursor:help;border:0}.ad-card__status--hint{cursor:help}.ad-card__status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ad-card__class{height:20px;color:var(--on-accent);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ad-card__class--physical{background:var(--neutral)}.ad-card__class--unknown{background:var(--warning)}.ad-card__class--digital{background:var(--brand)}.ad-card__class--confirmed{background:var(--warning)}.ad-card__class--reserve,.ad-card__stat[data-empty] .ad-card__rule{visibility:hidden}.ad-card__pair{flex-wrap:nowrap;flex:none;align-items:flex-start;column-gap:8px;max-width:100%;display:flex}.ad-card__body{flex-direction:column;flex:none;gap:8px;padding:12px;display:flex}.ad-card__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ad-card__tag{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-weight:600;line-height:1.6;display:inline-flex}.ad-card__tag--physical{color:var(--warning);background:var(--warning-weak)}.ad-card__tag--unknown{color:var(--neutral);background:var(--neutral-weak)}.ad-card__tag--player{color:var(--brand-text);background:var(--brand-weak)}.ad-card__flask{flex:none;display:block}.ad-quick-actions{align-items:center;gap:4px;display:flex}.ad-quick-actions--card{flex-direction:column;align-items:flex-start}.ad-quick-action{color:#fff;cursor:pointer;background:#0f172a9e;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:opacity .12s,color .12s,background .12s;display:inline-flex}.ad-quick-actions--card .ad-quick-action{appearance:none;width:32px;height:32px;color:var(--text);background:var(--surface);opacity:0}.ad-quick-actions--card .ad-quick-action svg{width:16px;height:16px}.feed-card:hover .ad-quick-actions--card .ad-quick-action,.feed-card:focus-within .ad-quick-actions--card .ad-quick-action,.ad-quick-actions--card .ad-quick-action:focus-visible,.ad-quick-actions--card .ad-quick-action[data-phase=loading],.ad-quick-actions--card .ad-quick-action[data-phase=done],.ad-quick-actions--card .ad-quick-action[data-phase=failed]{opacity:1}.ad-quick-actions--card .ad-quick-action:hover,.ad-quick-actions--card .ad-quick-action:focus-visible{background:var(--surface-2)}@media (pointer:coarse){.ad-quick-actions--card .ad-quick-action{opacity:1}}.ad-quick-action:disabled{cursor:wait;opacity:.72}.ad-quick-action[data-phase=done],.ad-quick-action[data-phase=ready]{color:var(--success)}.ad-quick-action[data-phase=failed]{color:var(--danger)}.ad-quick-action__spinner{border-width:2px;width:13px;height:13px}.ad-quick-actions--detail .ad-quick-action{width:40px;height:40px;color:var(--muted);background:var(--surface-2);border:1px solid var(--border)}.ad-quick-actions--detail .ad-quick-action:hover,.ad-quick-actions--detail .ad-quick-action:focus-visible{color:var(--brand-text);background:var(--brand-weak);border-color:var(--brand-border)}.ad-card__title{color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:19px;text-decoration:none;display:-webkit-box;overflow:hidden}a.ad-card__title:hover{color:var(--muted);text-decoration:underline}.ad-card__signals{flex-wrap:wrap;gap:6px;display:flex}.ad-card__signal{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:100%;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;overflow:hidden}.ad-card__signal[data-tone=brand]{color:var(--brand-text);background:var(--brand-weak)}.ad-card__signal[data-tone=neutral]{color:var(--neutral);background:var(--neutral-weak)}.ad-card__signal[data-tone=success]{color:var(--success);background:var(--success-weak)}.feed-card .ad-card__app{border-radius:var(--radius);background:var(--surface-2);border:0;margin:0;padding:8px 10px}.ad-card__datos{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:6px 8px;padding-top:10px;display:flex}.ad-card__stats{display:contents}.ad-card__stat{align-items:flex-start;gap:8px;min-width:0;display:flex}.ad-card__rule{background:var(--border);flex:none;width:1px;height:30px;display:none}.ad-card__stat+.ad-card__stat .ad-card__rule{display:block}.ad-card__stat-hit{min-width:0;color:inherit;font:inherit;text-align:left;cursor:help;background:0 0;border:0;flex-direction:column;gap:2px;margin:0;padding:0;display:flex}button.ad-card__stat-hit{cursor:pointer}.ad-card__stat-value{height:20px;color:var(--text);font-family:"JetBrains Mono", var(--font-mono);font-size:16px;font-weight:700;line-height:20px;display:block}.ad-card__stat-label{color:var(--faint);font-size:11px;font-weight:400;line-height:15px}.ad-card__stat-main{align-items:flex-start;gap:4px;min-width:0;display:flex}.ad-card__chip{box-sizing:border-box;height:20px;color:var(--text);font-family:"JetBrains Mono", var(--font-mono);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.ad-card__chip[data-kind=copies]{color:var(--cohort-copies);background:var(--cohort-copies-weak)}.ad-card__chip[data-kind=variants]{color:var(--cohort-variants);background:var(--cohort-variants-weak)}.ad-card__badges{flex:none;align-items:center;gap:4px;height:20px;display:flex}.ad-card__badge{cursor:help;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ad-card__badge[data-kind=fire]{color:#fff;background:linear-gradient(90deg, var(--card-fire), var(--card-fire-end));box-shadow:0 0 10px #c2187a73}.ad-card__badge[data-kind=scaling]{color:var(--success);background:var(--success-weak)}@container adcard (width<=240px){.ad-card__marks--head{display:none}.ad-card__marks--body{display:inline-flex}.ad-card__datos{flex-direction:column;row-gap:8px}.ad-card__stats{flex-wrap:wrap;align-items:flex-start;gap:6px 8px;display:flex}}.feed-card .ad-card__link{color:var(--brand-text);align-self:flex-start;margin:0;font-size:13px;font-weight:600;line-height:18px}.ad-card__landing-variants{font-size:var(--text-sm);color:var(--text);background:var(--surface-2);border:1px dashed var(--border-strong);cursor:help;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-weight:700;line-height:1.3;display:inline-flex}.ad-card__live{min-width:0;color:var(--text);white-space:nowrap;background:0 0;border:none;border-radius:0;flex:none;justify-content:flex-end;align-items:baseline;gap:6px;margin-left:auto;padding:0;font-family:inherit;line-height:1.2;display:inline-flex}.ad-card__live-count{font-family:var(--font-mono);color:var(--text);font-size:15px;font-weight:750;line-height:1.2}.ad-card__live-label{color:var(--muted);font-size:12px;font-weight:600;line-height:1.2}.ad-card__live .ad-card__live-dot{width:6px;height:6px}.ad-card__live-dot{background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 60%, transparent);border-radius:50%;flex:none;animation:2s ease-out infinite ad-card__pulse}@keyframes ad-card__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 55%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--brand) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent)}}.ad-card__live .spinner{border-width:1.5px;width:10px;height:10px}.ad-card__live[data-placement=inline]{margin-left:0}.ad-card__live[data-state=pending],.detail__chip--live[data-state=pending]{box-shadow:none;cursor:progress;background:0 0;border-color:#0000;padding:0}.ad-card__live-skeleton{border-radius:4px;width:4.5rem;height:.9rem}.detail__chip--live .ad-card__live-skeleton{height:.9rem}.ad-card__live[data-state=unavailable],.detail__chip--live[data-state=unavailable]{color:var(--muted);box-shadow:none;background:0 0}.detail__chip--live .spinner{border-width:2px;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.ad-card__live-dot{animation:none}}.ad-card__platforms{flex:none;align-items:center;gap:6px;display:inline-flex}.ad-card__domain{min-width:0;max-width:100%;color:var(--faint);font-family:"JetBrains Mono", var(--font-mono);align-items:center;gap:4px;font-size:11px;font-weight:400;line-height:15px;text-decoration:none;display:flex}.ad-card__domain-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-card__domain-arrow{flex:none}.ad-card__domain:hover .ad-card__domain-text{text-decoration:underline}.ad-card__domain:hover{color:var(--brand-text)}.ad-card__app{align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex}.ad-card__app-icon{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-2);flex:none;width:36px;height:36px}.ad-card__app-icon--empty{border:1px solid var(--border)}.ad-card__app-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ad-card__app-name{font-size:var(--text-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ad-card__app-sub{min-width:0;font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ad-card__app-rating{color:var(--text);flex:none;font-weight:700}.ad-card__app-rc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-card__app-dl{flex:none;align-items:center;gap:2px;display:inline-flex}.ad-card__app-store{padding:0 var(--space-2);color:var(--brand-text);background:var(--brand-weak);border-radius:var(--radius-pill);flex:none;margin-left:auto;font-weight:600}.ad-card__variants{flex-direction:column;gap:4px;display:flex}.ad-card__thumbs{gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.ad-card__thumb{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:var(--surface-2);flex:none;width:34px;height:34px;padding:0;overflow:hidden}.ad-card__thumb.is-active{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ad-card__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ad-card__thumb-empty{width:100%;height:100%;color:var(--faint);justify-content:center;align-items:center;font-size:11px;display:flex}.ad-card__count{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.ad-card__link{color:var(--brand-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none}.ad-card__link:hover{text-decoration:underline}.ad-card__link[data-locked]{color:var(--membership-premium-accent,#d6b65c);align-items:center;gap:5px;display:inline-flex}.dialog-backdrop{z-index:50;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.detail-popup{z-index:51;background:var(--surface);border:1px solid var(--border);border-radius:16px;outline:none;flex-direction:column;width:min(1040px,100vw - 32px);height:min(720px,100dvh - 32px);max-height:calc(100dvh - 32px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 40px var(--lightningcss-light,#10202829)var(--lightningcss-dark,#00000080)}.detail-popup>.detail{flex:auto;min-height:0;overflow:hidden}.detail-popup:is(.spy-capture-popup,.spy-creative-popup,.spy-raw-popup){height:auto;display:block;overflow:auto}.detail-close{z-index:2;width:30px;height:30px;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:color .12s,background .12s,border-color .12s;display:flex;position:absolute;top:10px;right:10px}.detail-close:hover{color:var(--text);background:var(--surface);border-color:var(--border-strong)}.detail{background:var(--surface);flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;display:flex}.detail-popup:has(.detail[data-wide]){width:min(1280px,100vw - 16px)}.detail__top{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;min-width:0;display:flex}.detail__top .detail__identity{flex:240px}.detail__title--top{flex:100%;order:3}.detail__top .detail__badges{flex:180px;grid-area:auto}.detail__widen{width:32px;height:32px;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.detail__widen:hover,.detail__widen[data-pressed]{color:var(--text);border-color:var(--border-strong)}.detail__decision{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail__resumen{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=800px){.detail__resumen{grid-template-columns:300px minmax(0,1fr)}}.detail__format,.detail__quiet,.detail__excerpt{color:var(--muted);margin:8px 0 0;font-size:13px}.detail__excerpt-label{color:var(--faint);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.detail__top,.detail__decision,.detail__notice{flex:none}.detail__main{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:16px;min-width:0;min-height:0;display:flex;overflow:auto}.detail-popup .detail__main{gap:0;overflow:hidden}.detail-popup .detail-main__stack>section{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.detail__traffic{border-left:none;flex-direction:column;width:auto;padding:4px 2px 8px;display:flex}.detail__traffic--loading{text-align:center;justify-content:center;align-items:center;gap:8px}.traffic-loader__icon{width:44px;height:44px;color:var(--accent-violet);background:var(--accent-violet-weak);border-radius:50%;place-items:center;margin-bottom:4px;animation:1.4s ease-in-out infinite traffic-loader-pulse;display:grid}.traffic-loader__brand{font-size:var(--text-sm);color:var(--text);letter-spacing:-.01em;font-weight:700}.detail__traffic--note{text-align:center;justify-content:center;align-items:center;gap:8px}.traffic-note__icon{width:44px;height:44px;color:var(--neutral);background:var(--neutral-weak);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.traffic-note__title{font-size:var(--text-sm);color:var(--text);font-weight:700}.traffic-note__body{font-size:var(--text-xs);color:var(--muted);max-width:min(320px,100%);line-height:1.5}.traffic-note__retry{font-size:var(--text-xs);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;margin-top:4px;padding:6px 14px;font-weight:600}.traffic-note__retry:hover{border-color:var(--border-strong)}.traffic-loader__sub{font-size:var(--text-xs);color:var(--muted);max-width:220px}.traffic-loader__dots:after{content:"";animation:1.4s steps(4,end) infinite traffic-loader-dots}@keyframes traffic-loader-pulse{0%,to{box-shadow:0 0 0 0 var(--accent-violet-weak);transform:scale(1)}50%{transform:scale(1.06);box-shadow:0 0 0 8px #0000}}@keyframes traffic-loader-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.traffic-loader__icon{animation:none}.traffic-loader__dots:after{content:"…";animation:none}}.detail__media-col{flex-direction:column;min-width:0;display:flex}.detail__media{background:#1c160e;justify-content:center;align-items:center;min-height:180px;max-height:440px;display:flex;position:relative;overflow:hidden}.detail__media:before{content:"";background-image:var(--media-bg);filter:blur(36px)brightness(.5)saturate(1.15);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.3)}.detail__media:has(.vp[data-poster]):before{opacity:0}.detail__media img,.detail__media .vp,.detail__media-empty{z-index:1;position:relative}.detail__media img,.detail__media .vp{width:100%;height:auto;max-height:440px;display:block}.detail__media img{object-fit:contain}.detail__media .vp{aspect-ratio:9/16;background:#111;width:min(100%,340px);max-height:380px;margin-inline:auto}.detail__media .vp__still,.detail__media .vp .vp__video{object-fit:contain;width:100%;height:100%;max-height:none;position:absolute;inset:0}.detail__media[data-empty]{background:0 0;min-height:0;max-height:none}.detail__media[data-empty]:before{display:none}.detail__media .creative-empty{border-bottom:none}.detail__media--swap{animation:.18s detail-media-in}@keyframes detail-media-in{0%{opacity:0}to{opacity:1}}.landing-variant-strip{background:#0003;flex-direction:column;gap:6px;min-width:0;padding:8px 8px 10px;display:flex}.landing-variant-strip__label{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);margin:0}.landing-variant-strip__frame{min-width:0;position:relative}.landing-variant-strip__scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px;overflow-x:auto}.landing-variant-strip__scroller::-webkit-scrollbar{display:none}.landing-variant-strip__row{gap:6px;width:max-content;display:flex}.landing-variant-strip__thumb{aspect-ratio:4/5;height:64px;color:inherit;background:var(--surface-2);border-radius:var(--radius-sm);scroll-snap-align:start;border:0;flex:none;padding:0;text-decoration:none;position:relative;overflow:hidden}.landing-variant-strip__thumb img,.landing-variant-strip__empty{object-fit:cover;width:100%;height:100%;display:block}.landing-variant-strip__empty{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:center;align-items:center;display:flex}.landing-variant-strip__thumb:hover{box-shadow:0 0 0 1px var(--brand-border)}.landing-variant-strip__thumb[data-pressed],.landing-variant-strip__thumb[data-pressed]:hover{box-shadow:0 0 0 2px var(--brand)}.landing-variant-strip__crown{width:16px;height:16px;color:var(--on-accent);background:var(--brand);pointer-events:none;border-radius:999px;place-items:center;display:grid;position:absolute;top:3px;right:3px}.detail__swap{flex-direction:column;gap:10px;display:flex}.detail__swap-line{border-radius:999px;height:14px;display:block}.detail__swap-line--title{width:72%;height:22px}.detail__swap-block{border-radius:var(--radius-lg);height:220px;display:block}.landing-variant-strip__arrow{z-index:1;width:22px;height:22px;color:var(--text);background:var(--surface);border:1px solid var(--border);opacity:0;pointer-events:none;cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.landing-variant-strip__arrow[data-side=prev]{left:2px}.landing-variant-strip__arrow[data-side=next]{right:2px}.landing-variant-strip__arrow[hidden]{display:none}@media (hover:hover) and (pointer:fine){.landing-variant-strip__frame:hover .landing-variant-strip__arrow{opacity:1;pointer-events:auto}}.detail__thumbs{background:#0003;padding:8px}.detail__info{flex-direction:column;gap:12px;min-width:0;padding:22px 20px;display:flex;container:detail-info/inline-size}.detail__header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 10px;display:grid}.detail__name-row{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;display:flex}.detail__avatar{background:var(--brand);width:38px;height:38px;color:var(--on-accent);border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}.detail__avatar--link{cursor:pointer;transition:filter .12s}.detail__avatar--link:hover{filter:brightness(1.1)}.detail__advertiser-link{color:inherit;text-decoration:none}.detail__advertiser-link:hover{color:var(--brand-text);text-decoration:underline}.detail__advertiser{min-width:min(100%,8rem);max-width:100%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:8rem;font-size:14px;font-weight:600;overflow:hidden}.detail__badges{flex-wrap:wrap;grid-area:2/2;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.detail__chip{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;padding:1px 8px;font-weight:600;line-height:1.6}.detail__chip--digital,.detail__chip--player{color:var(--brand-text);background:var(--brand-weak)}.detail__chip--active{color:var(--success);background:var(--success-weak)}.detail__chip--inactive{color:var(--muted);background:var(--surface-2,#0f172a0f)}.detail__chip--physical{color:var(--warning);background:var(--warning-weak)}.detail__chip--unknown{color:var(--neutral);background:var(--neutral-weak)}.detail__chip--unsaved{color:var(--faint);background:var(--surface-2,#0f172a0f)}.detail__chip--classifying{color:var(--accent-violet);background:var(--accent-violet-weak);align-items:center;gap:5px;display:inline-flex}.detail__chip--dupes{color:var(--brand-text);background:var(--brand-weak);cursor:help}.detail__chip--dupes[data-hot]{color:var(--warning);background:var(--warning-weak)}.detail__chip--fire{color:var(--fire);background:var(--fire-weak);cursor:help;align-items:center;gap:4px;display:inline-flex}.detail__chip--live{min-width:0;color:var(--text);box-shadow:none;background:0 0;border:none;border-radius:0;align-items:baseline;gap:6px;padding:0;display:inline-flex}.detail__chip-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite ap-pulse}@keyframes ap-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.detail__xray{min-width:0;padding-left:48px;display:flex}@media (width>=1121px){.detail__info>.detail__xray{z-index:2;background:var(--surface);padding-top:4px;padding-bottom:8px;position:sticky;top:0}}.detail__header-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;display:flex}.detail__fav,.detail__share,.detail__menu{width:34px;height:34px;color:var(--text);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.detail__fav:hover,.detail__share:hover,.detail__share[data-popup-open],.detail__menu:hover,.detail__menu[data-popup-open]{border-color:var(--muted)}.detail__fav[data-active]{color:var(--rose);background:var(--rose-weak);border-color:var(--rose-border)}.detail__fav[data-pending]{cursor:progress}.detail__fav .spinner{border-width:2px;width:14px;height:14px}.ad-card__reported--inline{position:static}.ad-card__reported--inline:not([data-visible]){position:absolute}.detail__save{height:var(--control-h);font-family:inherit;font-size:var(--text-sm);color:var(--on-accent);background:var(--brand-grad);border:1px solid var(--brand);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;transition:opacity .12s,background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.detail__save:not([data-saved]):hover{box-shadow:var(--glow-brand)}.detail__save:disabled{opacity:.55;cursor:default}.detail__save[data-saved]{color:var(--rose);background:var(--rose-weak);border-color:var(--rose-border)}.detail__save--block{box-sizing:border-box;justify-content:center;width:100%;margin-top:4px}.detail__save[data-pending]{cursor:progress}.detail__save .spinner{border-width:2px;border-color:color-mix(in srgb, var(--on-accent) 40%, transparent);border-top-color:var(--on-accent);width:15px;height:15px}.detail__since{min-width:0;max-width:100%;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);text-wrap:balance;overflow-wrap:break-word;grid-area:3/2;line-height:1.45}.detail__title{font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.3}.detail__body{font-size:var(--text-base);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.detail__body--clamped{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.detail__more{font-family:var(--font-sans);color:var(--brand-text);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:12px;font-weight:600}.detail__more:hover{text-decoration:underline}.detail__fields{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:8px;margin:0;padding:12px 0;display:flex}.detail__field{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.detail__field dt{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.detail__field dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}.detail__linkrow{align-items:center;gap:8px;min-width:0;display:flex}.detail__linkrow a,.detail__linkrow .detail__mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail__mono{font-family:var(--font-mono);font-size:12px}.detail__muted{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.detail__dist{align-items:center;gap:8px;display:flex}.copy-btn{font-family:var(--font-mono);color:var(--muted);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:5px;flex:none;padding:1px 7px;font-size:10.5px}.copy-btn:hover{color:var(--brand-text);border-color:var(--brand)}.detail__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:2px;display:flex}.detail__notice{font-size:var(--text-sm);border-radius:var(--radius-md);padding:9px 12px;line-height:1.45}.detail__notice--warn{color:var(--warning);background:var(--warning-weak);border:1px solid color-mix(in srgb, var(--warning) 30%, transparent)}.detail__notice--info{color:var(--muted);background:var(--brand-weak);border:1px solid var(--brand-border);align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;line-height:19px;display:flex}.detail__notice--info svg{flex:none;width:16px;height:16px}.scroll-sentinel{justify-content:center;align-items:center;min-height:48px;padding:16px;display:flex}.spinner{border:2px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite ap-spin}@keyframes ap-spin{to{transform:rotate(360deg)}}.insights{border-left:1px solid var(--border);background:var(--surface);flex-direction:column;width:300px;display:flex}.insights__head{justify-content:space-between;align-items:center;padding:16px 14px 10px;display:flex}.insights__title{align-items:center;gap:var(--space-2);color:var(--text);font-size:13px;font-weight:700;display:flex}.insights__title-icon{color:var(--brand-text)}.insights__collapse{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:18px;display:flex}.insights__collapse:hover{background:var(--surface-2,#0f172a0d)}.insights__gate{flex-direction:column;gap:12px;padding:8px 14px 18px;display:flex}.insights__gate-text{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:1.5}.insights__gate-alert{font-size:var(--text-sm);color:var(--warning);background:var(--warning-weak);border:1px solid color-mix(in srgb, var(--warning) 30%, transparent);border-radius:var(--radius-md);margin:0;padding:9px 12px;line-height:1.45}.insights__thinking{font-size:var(--text-sm);color:var(--accent-violet);align-items:center;gap:10px;font-weight:600;display:flex}.insights__thinking .spinner{border-width:2px;border-top-color:var(--accent-violet);width:16px;height:16px}.insights__list{flex-direction:column;display:flex}.insight__header{font:inherit;margin:0}.insight__head{box-sizing:border-box;text-align:left;border:none;border-top:1px solid var(--border);cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:11px 14px;display:grid}.insight__head:hover{background:var(--surface-2,#0f172a08)}.insight__icon{border-radius:var(--radius);width:30px;height:30px;color:var(--brand-text);background:var(--brand-weak);flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.insight[data-open] .insight__icon{color:var(--on-accent);background:var(--brand)}.insight__text{flex-direction:column;gap:1px;min-width:0;display:flex}.insight__label{color:var(--text);font-size:13px;font-weight:600}.insight__desc{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.insight__chev{color:var(--faint);flex:none;transition:transform .18s,color .12s}.insight[data-open] .insight__chev{color:var(--brand-text);transform:rotate(180deg)}.insight__body{padding:2px 14px 14px 54px}.insight__text-body{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.insights__actions{gap:6px;margin:0 14px 8px;display:flex}.insights__all{color:var(--brand-text);background:var(--brand-weak);border-radius:var(--radius);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:12px;font-weight:600;display:flex}.insights__all:hover{background:color-mix(in srgb, var(--brand) 18%, transparent)}.insights__export{color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius);cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:flex}.insights__export:hover{background:var(--surface-2)}.insights__export:disabled{opacity:.6;cursor:not-allowed}.insights__group{flex-direction:column;display:flex}.insights__group-label{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);padding:12px 14px 4px;font-size:10.5px;font-weight:700}.insights__group .insight:first-of-type .insight__head{border-top:none}.insight__trailing{flex:none;align-items:center;gap:6px;display:flex}.insight__ready{background:var(--brand);border-radius:50%;width:6px;height:6px}.insight__copy{color:var(--muted);background:var(--surface-2);border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:4px;margin-top:10px;padding:3px 8px;font-size:11px;display:inline-flex}.insight__copy:hover{color:var(--text)}.insight__error{font-size:var(--text-xs);color:var(--muted)}.insight__error button{color:var(--brand-text);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.insights-reopen{align-self:stretch;align-items:center;gap:var(--space-3);letter-spacing:.04em;color:var(--brand-text);background:color-mix(in srgb, var(--brand) 6%, transparent);border:none;border-left:1px solid var(--border);cursor:pointer;flex-direction:column;padding:14px 10px;font-weight:700;display:flex}.insights-reopen span{writing-mode:vertical-rl;font-size:12px}.insights-reopen:hover{background:var(--brand-weak)}@media (width<=860px){.insights,.insights-reopen{border-left:none;border-top:1px solid var(--border);width:auto}.insights-reopen{flex-direction:row;justify-content:center}.insights-reopen span{writing-mode:horizontal-tb}}.insight__skeleton{flex-direction:column;gap:8px;display:flex}.insight__skel-label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);align-items:center;gap:4px;margin-bottom:2px;display:flex}.skel-line{background:linear-gradient(90deg, color-mix(in srgb, var(--brand) 8%, transparent) 25%, color-mix(in srgb, var(--brand) 22%, transparent) 37%, color-mix(in srgb, var(--brand) 8%, transparent) 63%);background-size:400% 100%;border-radius:5px;height:10px;animation:1.3s infinite skel-shimmer}@keyframes skel-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.detail__app{gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.appcard__head{align-items:center;gap:var(--space-3);display:flex}.appcard__icon{border-radius:var(--radius-md);object-fit:cover;background:var(--surface-2);flex:none;width:56px;height:56px}.appcard__headtext{flex-direction:column;gap:2px;min-width:0;display:flex}.appcard__name{font-size:var(--text-md);color:var(--text);font-weight:700;line-height:1.2}.appcard__dev{font-size:var(--text-sm);color:var(--muted)}.appcard__store{padding:0 var(--space-2);font-size:var(--text-xs);color:var(--brand-text);background:var(--brand-weak);border-radius:var(--radius-pill);align-self:flex-start;margin-top:2px;font-weight:600}.appcard__stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(84px,1fr));display:grid}.appcard__stat{padding:var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;display:flex}.appcard__stat-val{font-size:var(--text-sm);color:var(--text);overflow-wrap:anywhere;font-weight:700}.appcard__stat-label{font-size:var(--text-xs);color:var(--muted)}.appcard__money{flex-direction:column;gap:2px;display:flex}.appcard__price{font-size:var(--text-sm);color:var(--text);font-weight:600}.appcard__iap{font-size:var(--text-xs);color:var(--muted);overflow-wrap:anywhere}.appcard__shots{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.appcard__shot{border:1px solid var(--border);border-radius:var(--radius-sm);object-fit:cover;flex:none;width:auto;height:200px}@media (prefers-color-scheme:light){:root:not([data-color-scheme=dark]) :is(.ad-card__age,.ad-card__fav,.ad-card__menu,.ad-quick-actions--card .ad-quick-action,.ad-card__reported){color:#f4f8fb}:root:not([data-color-scheme=dark]) .ad-card__fav[data-active]{color:#ff3d81}:root:not([data-color-scheme=dark]) .ad-card__fav[aria-disabled=true]{color:#f2dea0}:root:not([data-color-scheme=dark]) :is(.ad-quick-action[data-phase=done],.ad-quick-action[data-phase=ready]){color:#3dcea0}:root:not([data-color-scheme=dark]) .ad-quick-action[data-phase=failed]{color:#ff5d78}}:root[data-color-scheme=light] :is(.ad-card__age,.ad-card__fav,.ad-card__menu,.ad-quick-actions--card .ad-quick-action,.ad-card__reported){color:#f4f8fb}:root[data-color-scheme=light] .ad-card__fav[data-active]{color:#ff3d81}:root[data-color-scheme=light] .ad-card__fav[aria-disabled=true]{color:#f2dea0}:root[data-color-scheme=light] :is(.ad-quick-action[data-phase=done],.ad-quick-action[data-phase=ready]){color:#3dcea0}:root[data-color-scheme=light] .ad-quick-action[data-phase=failed]{color:#ff5d78}.feed-card .ad-card__top-actions :is(.ad-card__fav,.ad-card__menu,.ad-quick-action){box-sizing:border-box;width:32px;height:32px;color:var(--text);background:var(--surface);box-shadow:none;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.feed-card .ad-card__top-actions :is(.ad-card__fav,.ad-card__menu,.ad-quick-action):before{content:none}.feed-card .ad-card__top-actions :is(.ad-card__fav,.ad-card__menu,.ad-quick-action) svg{flex:none;width:16px;height:16px}.feed-card .ad-card__top-actions .ad-card__fav:not([aria-disabled=true]):not([data-active]) svg{color:var(--text)}.feed-card .ad-card__top-actions .ad-card__fav{opacity:1}.feed-card .ad-card__top-actions :is(.ad-card__menu,.ad-quick-action){opacity:0}.feed-card:hover .ad-card__top-actions :is(.ad-card__menu,.ad-quick-action),.feed-card:focus-within .ad-card__top-actions :is(.ad-card__menu,.ad-quick-action),.feed-card .ad-card__top-actions .ad-quick-action:focus-visible,.feed-card .ad-card__top-actions .ad-card__menu[data-popup-open]{opacity:1}.feed-card .ad-card__top-actions .ad-card__fav[data-active]{color:var(--lightningcss-light,#e11d48)var(--lightningcss-dark,#ff5d78)}.feed-card .ad-card__top-actions .ad-card__fav[aria-disabled=true]{color:var(--membership-premium-accent,#d6b65c)}@media (pointer:coarse){.feed-card .ad-card__top-actions :is(.ad-card__fav,.ad-card__menu,.ad-quick-action){width:32px;height:32px}.feed-card .ad-card__top-actions :is(.ad-card__menu,.ad-quick-action){opacity:1}}.ad-card__save-row{align-items:center;gap:6px;display:flex}.feed-card .ad-card__top-actions .ad-card__pin{box-sizing:border-box;width:32px;height:32px;color:var(--text);background:var(--surface);box-shadow:none;opacity:1;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.feed-card .ad-card__top-actions .ad-card__pin svg{flex:none;width:16px;height:16px}.feed-card .ad-card__top-actions .ad-card__pin:hover,.feed-card .ad-card__top-actions .ad-card__pin:focus-visible{background:var(--surface-2)}.feed-card .ad-card__top-actions .ad-card__pin[data-pressed]{color:var(--brand-text);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--brand)}.tooltip-popup.ad-card__pin-tip{flex-direction:column;gap:6px;max-width:320px;display:flex}.ad-card__pin-tip-title,.ad-card__pin-tip-body{display:block}.ad-card__pin-tip-title{color:var(--text);font-weight:600}.detail__rail{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-width:0;overflow:hidden}.detail__identity{align-items:center;gap:12px;display:flex}.detail__identity-text{flex:1;min-width:0}.detail__profile{color:var(--brand-text);white-space:nowrap;flex:none;font-size:12px;font-weight:600;text-decoration:none}.detail__profile:hover{text-decoration:underline}.detail__actions-row{flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;display:flex}@container detail-info (width<=340px){.detail__actions-row{flex-wrap:wrap}}.detail__actions-row .detail__chip--live{box-sizing:border-box;height:32px;font-size:var(--text-base);flex:none;margin:0;padding:0 10px}.detail__actions-tools{flex-wrap:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.detail__actions-row .ad-quick-actions{flex-wrap:nowrap;gap:4px}.detail__actions-row .spy-competitor__btn{box-sizing:border-box;width:32px;height:32px;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;gap:0;padding:0}.detail__actions-row .spy-competitor__btn:hover:not(:disabled),.detail__actions-row .spy-competitor__btn:focus-visible{color:var(--text);background:var(--surface-2);border-color:var(--muted)}.detail__actions-row .spy-competitor__btn[data-watching],.detail__actions-row .spy-competitor__btn[data-pressed]{color:var(--brand-text);background:var(--brand-weak);border-color:var(--brand-border)}.detail__actions-row .spy-competitor__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.detail__actions-row .detail__fav,.detail__actions-row .detail__share,.detail__actions-row .detail__menu,.detail__actions-row .ad-quick-actions--detail .ad-quick-action{box-sizing:border-box;width:32px;height:32px;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:0}.detail__actions-row .detail__fav svg,.detail__actions-row .detail__share svg,.detail__actions-row .detail__menu svg,.detail__actions-row .ad-quick-actions--detail .ad-quick-action svg{width:16px;height:16px}.detail__actions-row .detail__fav:hover,.detail__actions-row .detail__share:hover,.detail__actions-row .detail__share[data-popup-open],.detail__actions-row .detail__menu:hover,.detail__actions-row .detail__menu[data-popup-open],.detail__actions-row .ad-quick-actions--detail .ad-quick-action:hover,.detail__actions-row .ad-quick-actions--detail .ad-quick-action:focus-visible{color:var(--text);background:var(--surface-2);border-color:var(--muted)}.detail__actions-row .detail__fav[data-active]{color:var(--rose);background:var(--rose-weak);border-color:var(--rose-border)}.detail-main__stack{flex-direction:column;flex:auto;gap:16px;min-width:0;min-height:0;display:flex}.detail-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-card);flex-direction:column;flex:auto;display:flex}.detail-tabs{flex-direction:column;flex:auto;min-height:0;display:flex}.detail-summary{min-width:0}.detail-summary__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.detail-summary__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:6px;margin:0;font-size:11px;font-weight:700;display:inline-flex}.detail-summary__eyebrow svg{color:var(--brand-text)}.detail-summary__status{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12px;font-weight:600}.detail-summary__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.detail-summary__grid>*{min-width:0;max-width:100%}@media (width>=720px){.detail-summary__grid[data-score]{grid-template-columns:minmax(0,1fr) minmax(0,220px)}}#rayos-x{overflow-anchor:none}.detail-summary__text{color:var(--text);margin:0;font-size:14px;line-height:21px}.detail-summary__text--muted{color:var(--muted);font-size:14px}.detail-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;margin-top:16px;display:grid}.detail-fact{background:var(--surface-2);border-radius:12px;padding:12px}.detail-fact__label{color:var(--faint);font-size:11px}.detail-fact__value{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.detail-fact__detail{color:var(--muted);margin-top:2px;font-size:11px}.detail-score{box-sizing:border-box;border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;width:100%;min-width:0;max-width:100%;padding:14px;display:flex;overflow:hidden}.detail-score .insights__gate{padding:0}.insights__gate-text svg{vertical-align:-2px;margin-right:4px}.detail-score__top{align-items:flex-end;gap:6px;display:flex}.detail-score__overall{font-size:28px;font-weight:700;line-height:34px}.detail-score__of{color:var(--muted);margin-bottom:4px}.detail-score__chip{font-family:var(--font-mono);color:var(--brand-text);background:var(--brand-weak);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:12px;font-weight:600}.detail-score__bars{flex-direction:column;gap:6px;display:flex}.detail-score__row{align-items:center;gap:8px;font-size:12px;display:flex}.detail-score__name{width:auto;max-width:4.5rem;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.detail-score__track{background:var(--surface-2);border-radius:999px;flex:1;height:6px;overflow:hidden}.detail-score__fill{background:var(--brand);border-radius:999px;height:100%;display:block}.detail-score__fill[data-weak]{background:var(--warning)}.detail-score__num{width:16px;font-family:var(--font-mono);text-align:right;font-weight:650}.detail-score__weak,.detail-score__text{overflow-wrap:anywhere;color:var(--muted);margin:0;font-size:12px;line-height:1.45}.detail-tabs__bar{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:0 24px;display:flex}.detail-tabs__scroller{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.detail-tabs__scroller::-webkit-scrollbar{display:none}.detail-tabs__scroller[data-overflow]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.detail-tabs__list{gap:2px;width:max-content;min-width:100%;display:flex}.detail-tabs__tab{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px 12px 10px;font-size:14px;display:inline-flex}.detail-tabs__tab[data-active]{color:var(--text);border-bottom-color:var(--brand);font-weight:650}.detail-tabs__count{color:var(--muted);background:var(--surface-2);border-radius:999px;padding:2px 6px;font-size:12px;font-weight:600;line-height:16px}.detail-tabs__ready{color:var(--muted);font-size:12px;font-weight:650}.detail-empty__invite{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detail-tabs__panel{flex:auto;min-width:0;min-height:0;padding:24px}.detail-rayos{flex-direction:column;gap:12px;min-width:0;display:flex}.detail-panel .insights__list{flex-direction:column;gap:8px;display:flex}.detail-panel .insight{border:1px solid var(--border);background:var(--surface);border-radius:12px}.detail-panel .insight__head{border-top:none;border-radius:12px}.detail-panel .insight--feature .insight__icon{color:var(--on-accent);background:var(--brand)}.insight__preview{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.detail-offer{flex-direction:column;gap:8px;display:flex}.detail-offer__headline{margin:0;font-size:16px}.detail-empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:28px 8px;font-size:14px;line-height:1.5;display:flex}.detail-empty p{max-width:42rem;margin:0}.detail-empty strong{color:var(--text);font-size:15px}.detail-empty svg{color:var(--brand-text)}.insight--static{padding:12px 14px}.teardown-inline__clone{margin-top:12px}@media (width<=720px){.detail-score{flex-basis:auto;width:100%;max-width:none}}.detail__top{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:16px 16px 16px 24px;display:flex}.detail__identity-text{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.detail__name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:700;line-height:24px;overflow:hidden}.detail__name a{color:inherit;text-decoration:none}.detail__name a:hover{color:var(--brand-text)}.detail__subtitle{-webkit-line-clamp:2;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.detail__avatar{width:36px;height:36px;color:var(--muted);background:var(--surface-2);font-size:14px;font-weight:600;overflow:hidden}.detail__avatar>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}img.detail__avatar{object-fit:cover}.detail__pager{align-items:center;gap:4px;display:inline-flex}.detail__pager-count{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:12px;line-height:16px}.detail__icon-btn{width:34px;height:34px;color:var(--text);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.detail__icon-btn:hover,.detail__widen[data-pressed]{border-color:var(--border-strong)}.detail__icon-btn:disabled{opacity:.4;cursor:default}.detail__decision{background:var(--pattern-brand);border-bottom:1px solid var(--border);flex-wrap:nowrap;align-items:center;gap:12px;padding:12px 24px;display:flex}.detail__decision-meta{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.detail__decision-spacer{flex:12px}.detail__decision-actions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.detail__pill{color:var(--text);background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.detail__pill-dot{background:currentColor;border-radius:999px;width:6px;height:6px}.detail__pill--active{color:var(--success);background:var(--success-weak);border-color:var(--success-border)}.detail__pill--inactive,.detail__pill--delisted{color:var(--muted);background:var(--surface-2)}.detail__pill--delisted{cursor:help}.detail__pill--fire{color:var(--fire);background:var(--fire-weak);cursor:help;border-color:#0000}.detail__pill-mono{font-family:var(--font-mono);color:var(--text);font-size:13px;font-weight:700}.detail__pill--active .detail__pill-mono,.detail__pill--inactive .detail__pill-mono{color:inherit}.detail__pill-quiet{color:var(--faint);font-weight:600}.detail__since{color:var(--faint);white-space:nowrap;font-size:12px;font-weight:600}.detail__decision .detail__chip--live{color:var(--text);background:0 0;border:none;border-radius:0;gap:6px;padding:0}.detail__decision .detail__chip--live .ad-card__live-count{font-family:var(--font-mono);color:var(--text);font-size:16px;font-weight:750}.detail__save--line{height:34px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:0 12px;font-size:13px}.detail__save--line:not([data-saved]):hover{box-shadow:none;border-color:var(--border-strong)}.detail__save--line .spinner{border-color:color-mix(in srgb, var(--text) 30%, transparent);border-top-color:var(--text)}.detail__decision-primary .spy-competitor__btn,.detail__decision-primary .teardown-clone{height:34px;color:var(--on-accent);background:var(--brand);border:none;border-radius:8px;padding:0 12px;font-size:13px}.detail__decision-primary .spy-competitor__btn{--spy-border:0px}.detail__decision-primary .spy-competitor__btn:hover:not(:disabled),.detail__decision-primary .teardown-clone:hover:not(:disabled){color:var(--on-accent);background:var(--brand-strong)}.detail__decision-secondary .spy-competitor__btn,.detail__decision-secondary .teardown-clone{height:34px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:0 12px;font-size:13px}.detail__decision-secondary .spy-competitor{align-items:stretch}.detail__media-col{background:0 0;gap:14px;width:100%}.detail__media{border-radius:12px;max-height:380px}.detail__versions{align-items:center;gap:6px;min-width:0;display:flex}.detail__thumbs{background:0 0;gap:6px;padding:0;display:flex}.detail__versions .ad-card__thumb{border-radius:8px;width:44px;height:44px}.detail__versions .ad-card__thumb.is-active{border-width:2px;border-color:var(--brand)}.detail__version-label{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px;line-height:19px}.detail__fields{border:none;gap:8px;padding:0}.detail__field{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail__field dt{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:19px}.detail__field dd{text-align:right;font-size:13px;font-weight:600;line-height:18px}.detail__field a{color:var(--brand-text);font-weight:600;text-decoration:none}.detail__field a:hover{text-decoration:underline}.detail__signals,.detail__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail__tool-link{color:var(--brand-text);font-size:13px;font-weight:600;text-decoration:none}button.detail__tool-link{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.detail__tool-link:hover{text-decoration:underline}.detail__ad-copy{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.detail__ad-copy-label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0;font-size:11px;font-weight:700}.detail__aside{flex-direction:column;gap:16px;min-width:0;display:flex}.detail-glance{border:1px solid var(--border);border-radius:12px;align-items:center;gap:16px;padding:14px 16px;display:flex}.detail-glance__copy{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.detail-glance__title{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.detail-glance__title a{color:var(--brand-text);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.detail-glance__title a:hover{text-decoration:underline}.detail-glance__figure{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.detail-glance__figure strong{font-size:28px;line-height:34px}.detail-glance__figure span{color:var(--muted);font-size:13px}.detail-glance__figure .is-down{color:var(--danger);font-size:12px;font-weight:600}.detail-glance__figure .is-up{color:var(--success);font-size:12px;font-weight:600}.detail-glance__rank{color:var(--faint);margin:0;font-size:11px;line-height:15px}.detail-glance__bars{align-items:flex-end;gap:6px;display:flex}.detail-glance__bar{flex-direction:column;align-items:center;gap:4px;display:flex}.detail-glance__bar span:first-child{background:var(--brand-border);border-radius:3px;width:28px;display:block}.detail-glance__bar span:first-child[data-last]{background:var(--brand)}.detail-glance__bar span:last-child{color:var(--muted);font-size:11px;line-height:15px}.detail-glance__skel{width:100%;height:64px}.detail__notice{margin:0 24px}.detail__visits{color:var(--muted);white-space:nowrap;align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.detail__visits strong{font-family:var(--font-mono);color:var(--text);font-size:16px;font-weight:750}.detail__visits-delta{font-size:12px;font-weight:700}.detail__visits-delta.is-down{color:var(--danger)}.detail__visits-delta.is-up{color:var(--success)}.detail__visits-delta.is-flat{color:var(--faint)}.pp{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.detail-popup .pp{overflow:hidden}.pp__switch{z-index:2;border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:16px;min-width:0;padding:0 24px;display:flex;position:sticky;top:0}.detail-popup .pp__switch{flex:none;position:static}.pp__switch .pp__parts{flex:none;min-width:0;max-width:100%}.pp__switch .detail-tabs__bar{border-bottom:none;padding:0}.pp__switch .detail-tabs__list{width:max-content;min-width:0}.pp__context{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:13px;line-height:18px;overflow:hidden}.pp__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;padding:16px 24px 24px;display:grid}.detail-popup .pp__split{flex:auto;grid-template-rows:auto minmax(0,1fr);align-items:stretch;min-height:0;overflow:hidden}.pp__stage{flex-direction:column;gap:16px;min-width:0;display:flex}.detail-popup .pp__stage{min-height:0;overflow:hidden}.detail-popup .pp__stage>:first-child{flex:none;min-width:0;min-height:0}.pp__lanebar{border-bottom:1px solid var(--border);align-items:center;gap:8px;min-width:0;display:flex}.detail-popup .pp__lanebar{flex:none}.pp__lanebar .detail-tabs__scroller{flex:1}.pp__lane{min-width:0}.detail-popup .pp__lane{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.detail-popup .pp__split>.detail__media-col{overscroll-behavior:contain;min-height:0;overflow:auto}.pp__new{color:var(--brand-text);background:var(--brand-weak);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700;line-height:16px}.pp-slot,.pp-anuncio,.pp-traffic{flex-direction:column;gap:16px;min-width:0;display:flex}.pp-anuncio__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.pp-anuncio .pp-card,.pp-anuncio>.detail-summary,.pp-landing .pp-card,.pp-rayos .pp-card,.pp-adapt .pp-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:16px}.pp-script__chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pp-script__chips li{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 8px;display:flex}.pp-script__chips li[data-present=false]{color:var(--muted)}.pp-script__chip-time{color:var(--faint);font-family:var(--font-mono);font-size:11px}.pp-script__chip-label{font-size:13px;font-weight:700}.pp-script__full{margin-top:10px}.pp-script__full-trigger{color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:650}.pp-script__full-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.detail-summary__export{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:650}.detail-summary__export:hover{border-color:var(--border-strong)}.detail-summary__export:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.detail-summary__export:disabled{color:var(--muted);cursor:not-allowed}.pp-pending,.detail-empty{flex-direction:column;gap:6px;display:flex}.pp-pending p,.pp-pending__line{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.pp-pending strong{color:var(--text)}.pp-pending a{color:var(--brand-text)}.pp-offer__rows{flex-direction:column;gap:8px;margin:0;display:flex}.pp-offer__row{grid-template-columns:88px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.pp-offer__row dt{color:var(--faint)}.pp-offer__row dd{color:var(--text);margin:0}.pp-hook__head,.pp-vars,.pp-script,.pp-more{flex-direction:column;gap:8px;display:flex}.pp-hook__head{flex-direction:row;align-items:center;gap:8px}.pp-anuncio h3,.pp-landing h3,.pp-rayos h3,.pp-adapt h3,.pp-hook__head h3{color:var(--text);margin:0;font-size:13px;font-weight:700}.pp-hook__kind{color:var(--brand-text);background:var(--brand-weak);border-radius:999px;padding:2px 8px;font-size:12px}.pp-hook__quote{color:var(--text);margin:0;font-size:16px;font-weight:650;line-height:1.4}.pp-hook__empty{background:var(--surface-2);border:1px dashed var(--border);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.pp-hook__empty p{color:var(--text);margin:0;font-size:14px;line-height:1.45}.pp-hook__analyze{font:inherit;color:var(--brand-text);background:var(--brand-weak);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650}.pp-hook__analyze:hover{border-color:var(--border-strong)}.pp-hook__analyze:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp-hook__why,.pp-vars__list{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.pp-vars__list{counter-reset:none;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp-vars__list li{color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pp-vars__n{background:var(--surface);width:22px;height:22px;color:var(--muted);text-align:center;border-radius:999px;flex:none;font-size:12px;font-weight:700;line-height:22px}.pp-hook__full-trigger{color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:650}.pp-hook__full-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp-hook__full-panel{min-width:0}.pp-script__lines{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp-script__lines li{color:var(--text);grid-template-columns:7.5rem minmax(0,1fr);gap:8px;font-size:14px;line-height:1.45;display:grid}.pp-script__beat{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-script__role{font-weight:700}.pp-script__text{color:var(--text)}.pp-script__lines li[data-present=false] .pp-script__role,.pp-script__lines li[data-present=false] .pp-script__text{color:var(--muted);font-weight:400}.pp-script__time{font-family:var(--font-mono);color:var(--faint);font-size:12px}.pp-landing__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:16px;display:grid}.pp-landing__preview,.pp-landing__cards{flex-direction:column;gap:12px;min-width:0;display:flex}.pp-landing__device{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;align-self:flex-start;padding:3px;display:inline-flex}.pp-landing__device-option{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650}.pp-landing__device-option[data-pressed]{color:var(--text);background:var(--surface);box-shadow:var(--shadow-rest)}.pp-landing__device-option:focus-visible,.pp-landing__retry:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp-landing__quote{color:var(--text);margin:0;font-size:18px;font-weight:650;line-height:1.35}.pp-landing__support,.pp-landing__prose{color:var(--text);margin:0;font-size:14px;line-height:1.5}.pp-landing__support{color:var(--muted)}.pp-landing__chips,.pp-landing__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp-landing__chips li{color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:6px 10px;font-size:13px}.pp-landing__list{flex-direction:column;gap:8px}.pp-landing__list li{color:var(--text);font-size:14px;line-height:1.45}.pp-landing__facts{flex-direction:column;gap:8px;margin:0;display:flex}.pp-landing__facts div{grid-template-columns:88px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.pp-landing__facts dt{color:var(--faint)}.pp-landing__facts dd{margin:0}.pp-landing__error{align-items:flex-start}.pp-landing__error p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.pp-landing__error strong{color:var(--text)}.pp-landing__retry{font:inherit;color:var(--on-accent);background:var(--brand);cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:650}.pp-landing__skel{border-radius:12px;width:100%;height:120px;display:block}.pp-landing__skel--short{height:88px}.pp-rayos{flex-direction:column;gap:12px;display:flex}.pp-rayos__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.pp-rayos__idea{color:var(--text);margin:0;font-size:18px;font-weight:650;line-height:1.35}.pp-rayos__meta{flex-direction:column;gap:8px;margin:0;display:flex}.pp-rayos__meta div{grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.pp-rayos__meta dt{color:var(--faint)}.pp-rayos__meta dd,.pp-rayos__note,.pp-rayos__leaks p,.pp-rayos__recs p{color:var(--text);margin:0;font-size:14px;line-height:1.45}.pp-rayos__leaks,.pp-rayos__recs{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pp-rayos__leaks li,.pp-rayos__recs li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.pp-rayos__dot{background:var(--warning);border-radius:999px;width:8px;height:8px;margin-top:6px}.pp-rayos__recs span{color:var(--faint);font-size:13px;font-weight:700}.pp-rayos__skel{border-radius:12px;height:140px;display:block}.pp-rayos__skel--wide{height:160px}.pp-adapt{flex-direction:column;gap:16px;display:flex}.pp-adapt__intro,.pp-adapt__prose{color:var(--text);margin:0;font-size:14px;line-height:1.5}.pp-adapt__label{color:var(--faint);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.pp-adapt__trigger{width:100%;min-height:40px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.pp-adapt__trigger:focus-visible,.pp-adapt__step:focus-visible,.pp-adapt__next:focus-visible,.pp-adapt__studio:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp-adapt__popup{background:var(--surface);border:1px solid var(--border);border-radius:10px;min-width:240px;max-height:280px;padding:4px;overflow:auto}.pp-adapt__option{width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;display:flex}.pp-adapt__option[data-highlighted]{background:var(--surface-2)}.pp-adapt__steps{gap:0;margin:0;padding:0 0 8px;list-style:none;display:flex;overflow-x:auto}.pp-adapt__steps>li{flex:1 0 92px;min-width:0}.pp-adapt__step{width:100%;font:inherit;color:var(--muted);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0 6px;font-size:12px;line-height:1.3;display:flex}.pp-adapt__step[data-state=current]{color:var(--text);font-weight:700}.pp-adapt__step[data-state=done]{color:var(--text)}.pp-adapt__n{background:var(--surface);border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex}.pp-adapt__step[data-state=current] .pp-adapt__n{color:var(--on-accent);background:var(--brand);border-color:var(--brand)}.pp-adapt__step[data-state=done] .pp-adapt__n{color:var(--success);border-color:var(--success);background:var(--success-weak)}.pp-adapt__pair{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:12px;display:grid}.pp-adapt__kicker{color:var(--faint);margin:0;font-size:12px;font-weight:700}.pp-adapt__change{color:var(--brand-text);font-size:13px;font-weight:650}.pp-adapt__fields{flex-direction:column;gap:10px;margin:0;display:flex}.pp-adapt__fields dt{color:var(--faint);font-size:12px;font-weight:700}.pp-adapt__fields dd{color:var(--text);white-space:pre-wrap;margin:2px 0 0;font-size:14px;line-height:1.45}.pp-adapt__actions{flex-wrap:wrap;gap:8px;display:flex}.pp-adapt__next,.pp-adapt__studio{min-height:36px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.pp-adapt__next{color:var(--on-accent);background:var(--brand);border:0}.pp-adapt__next:disabled,.pp-adapt__studio[aria-disabled=true]{opacity:.5;cursor:default}.pp-adapt__studio{color:var(--text);background:var(--surface);border:1px solid var(--border)}.pp-adapt__error{color:var(--danger);margin:0;font-size:14px}.pp-adapt__skel{width:100%;height:18px}.pp-adapt__skel--short{width:66%;margin-top:8px}.pp-adapt__skel--card{border-radius:12px;height:180px}.pp-script__chips li:has(>.pp-script__skel){background:0 0;border:none;padding:0}.skeleton.pp-script__skel{border-radius:10px;width:100%;height:50px;display:block}.pp-chips{flex-wrap:wrap;gap:8px;display:flex}.pp-chip{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.pp-chip[data-pressed]{color:var(--brand-text);background:var(--brand-weak);border-color:var(--brand-border)}.pp-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp-chip__body{padding:4px 0 0}@media (width>=800px){.pp__split{grid-template-columns:280px minmax(0,1fr)}.detail-popup .pp__split{grid-template-rows:minmax(0,1fr)}}@media (width<=799px){.detail-popup .pp__split>.detail__media-col{max-height:min(240px,28dvh)}.pp-anuncio__pair,.pp-script__chips,.pp-landing__grid,.pp-rayos__pair,.pp-adapt__pair{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.detail-popup{border-radius:12px;width:calc(100vw - 12px);height:calc(100dvh - 12px)}.detail__top,.detail__decision,.pp__switch,.pp__split{padding-left:12px;padding-right:12px}.pp__switch{flex-wrap:wrap;align-items:stretch;gap:0}.pp__context{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;padding-bottom:8px;display:-webkit-box;overflow:hidden}.detail__decision{flex-wrap:wrap}.detail__decision-meta{flex:100%}.detail__decision-spacer{display:none}.detail__decision-actions{flex-direction:column;flex:100%;align-items:stretch;width:100%;margin-left:0}.detail__decision-actions>*,.detail__decision-actions .detail__save--line,.detail__decision-actions .spy-competitor,.detail__decision-actions .spy-competitor__btn,.detail__decision-actions .teardown-clone{justify-content:center;width:100%}.traffic-stats--modal .traffic-stats__visits-num{font-size:28px}.pp-adapt__actions{flex-direction:column}.pp-adapt__next,.pp-adapt__studio{width:100%}.pp-offer__row{grid-template-columns:minmax(0,1fr);gap:2px}}.ad-card__avatar-img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.ad-card__avatar-fallback{display:contents}
