.ad-page .ad-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--mock-subtext);align-items:center;gap:6px;margin-bottom:7px;font-size:9px;font-weight:800;display:flex}.ad-page .ad-sub--row{justify-content:space-between}.ad-page .ad-sub--row b{letter-spacing:0;text-transform:none;color:#22c55e;font-size:9px}.ad-page .ad-box{border:1px solid var(--mock-border);background:var(--mock-inner);border-radius:11px;padding:10px}.ad-page .ad-bpm{color:#22c55e;font-weight:700}.ad-page .ad-hero-wrap{background:radial-gradient(ellipse 60% 70% at 75% 45%, #4285f41a, transparent 70%), var(--bg);position:relative}.ad-page .ad-stars{pointer-events:none;width:100%;height:calc(100% - 64px);position:absolute;top:64px;left:0;right:0}.ad-page .ad-hero-wrap .ax-hero{background:0 0}.ad-page .ad-cr{flex-direction:column;gap:8px;padding:12px;display:flex}.ad-page .ad-imp{background:linear-gradient(135deg,#c9a2271a,#0000 70%);border:1px solid #c9a2274d;border-radius:12px;justify-content:space-between;gap:10px;padding:12px;display:flex}.ad-page .ad-imp small{color:var(--mock-subtext);font-size:9px;display:block}.ad-page .ad-imp b{color:var(--gold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:24px;font-weight:800;display:block}.ad-page .ad-imp em{color:#22c55e;font-size:9.5px;font-style:normal;font-weight:600}.ad-page .ad-won{text-align:right}.ad-page .ad-won b{color:#22c55e}.ad-page .ad-won span{color:var(--mock-subtext);font-size:9px}.ad-page .ad-ch{grid-template-columns:16px 58px minmax(0,1fr) 62px;align-items:center;gap:6px;padding:3px 0;font-size:10px;display:grid}.ad-page .ad-ch b{font-size:10px}.ad-page .ad-ch em{color:var(--c);text-align:right;font-size:8.5px;font-style:normal;font-weight:700}.ad-page .ad-ch-bar{background:var(--mock-border);border-radius:99px;height:6px;overflow:hidden}.ad-page .ad-ch-bar i{height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--c), color-mix(in srgb, var(--c) 50%, #fff));animation:2.6s ease-in-out infinite ad-beam;animation-delay:calc(var(--i) * .3s);transform-origin:0;display:block}@keyframes ad-beam{0%,to{transform:scaleX(.82)}50%{transform:scaleX(1)}}.ad-page .ad-mid{grid-template-columns:minmax(0,1fr) 118px;gap:8px;display:grid}.ad-page .ad-bid{background:var(--mock-bg);border:1px solid var(--mock-border);animation:ad-flash .6s var(--ease) backwards;animation-delay:calc(var(--k) * 80ms);border-radius:7px;grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:6px;margin-top:4px;padding:5px 7px;font-size:9px;display:grid}@keyframes ad-flash{0%{opacity:0;background:#c9a22733;transform:translateY(-6px)}}.ad-page .ad-bid span{white-space:nowrap;text-overflow:ellipsis;color:var(--mock-subtext);overflow:hidden}.ad-page .ad-bid em{text-align:center;border-radius:4px;padding:1px 4px;font-size:8px;font-style:normal;font-weight:800}.ad-page .ad-bid.won em{color:#22c55e;background:#22c55e24}.ad-page .ad-bid.lost em{color:#ef4444;background:#ef44441f}.ad-page .ad-roas{text-align:center;flex-direction:column;align-items:center;display:flex}.ad-page .ad-gauge{width:90px;height:54px}.ad-page .ad-gauge path{fill:none;stroke-width:7px;stroke-linecap:round}.ad-page .ad-gauge-bg{stroke:var(--mock-border)}.ad-page .ad-gauge-fg{stroke:#c9a227;stroke-dasharray:126;stroke-dashoffset:126px;animation:ad-gauge 1.8s var(--ease) .8s forwards}@keyframes ad-gauge{to{stroke-dashoffset:30px}}.ad-page .ad-roas b{color:var(--gold);margin-top:-18px;font-size:20px}.ad-page .ad-roas small{color:#22c55e;font-size:8.5px}.ad-page .ad-lead{border:1px solid color-mix(in srgb, var(--c) 40%, var(--mock-border));background:color-mix(in srgb, var(--c) 8%, var(--mock-inner));border-radius:10px;align-items:center;gap:8px;padding:8px 10px;animation:.6s cubic-bezier(.34,1.4,.64,1) ad-toast;display:flex}@keyframes ad-toast{0%{opacity:0;transform:translate(30px)}}.ad-page .ad-lead-av{color:#fff;background:var(--c);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:grid}.ad-page .ad-lead>div{flex:1;min-width:0}.ad-page .ad-lead b{font-size:10.5px;display:block}.ad-page .ad-lead small{color:var(--mock-subtext);font-size:9px}.ad-page .ad-lead em{color:#22c55e;font-size:8.5px;font-style:normal;font-weight:700}.ad-page .ad-wave{align-items:flex-end;gap:2px;height:26px;padding:0 2px;display:flex}.ad-page .ad-wave span{height:calc(var(--h) * 1px + 2px);background:var(--c);opacity:.75;transform-origin:bottom;animation:ad-wave var(--d) ease-in-out infinite alternate;animation-delay:var(--dl);border-radius:2px;flex:1}@keyframes ad-wave{to{transform:scaleY(.35)}}.ad-page .ad-en{flex-direction:column;gap:8px;padding:12px;display:flex}.ad-page .ad-en-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ad-page .ad-en-kpis>div{text-align:center;background:var(--mock-inner);border:1px solid var(--mock-border);border-radius:10px;padding:9px;position:relative}.ad-page .ad-en-kpis small{color:var(--mock-subtext);font-size:8.5px;display:block}.ad-page .ad-en-kpis b{color:var(--gold);font-size:18px;display:block}.ad-page .ad-en-kpis span{color:var(--mock-subtext);font-size:8.5px}.ad-page .ad-tickup{animation:1.6s ease-in-out infinite ad-pulse}@keyframes ad-pulse{50%{text-shadow:0 0 14px #c9a227b3}}.ad-page .ad-en-rate svg{width:40px;height:40px;margin:2px auto 0;display:block;transform:rotate(-90deg)}.ad-page .ad-en-rate b{position:absolute;top:33px;left:0;right:0;color:#22c55e!important;font-size:10px!important}.ad-page .ad-ring-bg,.ad-page .ad-ring-fg{fill:none;stroke-width:5px}.ad-page .ad-ring-bg{stroke:var(--mock-border)}.ad-page .ad-ring-fg{stroke:#22c55e;stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:113px;transition:stroke-dashoffset 1.6s var(--ease) .4s}.ad-page .in .ad-ring-fg{stroke-dashoffset:calc(113 - 113 * var(--p) / 100)}.ad-page .ad-roas-row{border-bottom:1px dashed var(--mock-border);padding:6px 0}.ad-page .ad-roas-row:last-child{border-bottom:0}.ad-page .ad-roas-h{align-items:center;gap:6px;font-size:10px;display:flex}.ad-page .ad-roas-h b{flex:1;font-size:10.5px}.ad-page .ad-roas-h em{color:var(--c);font-size:9px;font-style:normal;font-weight:800}.ad-page .ad-roas-h small{color:var(--mock-subtext);text-align:right;width:54px;font-size:8.5px}.ad-page .ad-roas-bar{align-items:center;gap:6px;margin-top:4px;display:flex}.ad-page .ad-roas-bar>span{background:var(--mock-border);border-radius:99px;flex:1;height:5px;overflow:hidden}.ad-page .ad-roas-bar i{height:100%;width:var(--w);border-radius:inherit;background:var(--c);box-shadow:0 0 10px var(--c);transform-origin:0;transition:transform 1.1s var(--ease);transition-delay:calc(.3s + var(--i) * .1s);display:block;transform:scaleX(0)}.ad-page .in .ad-roas-bar i{transform:scaleX(1)}.ad-page .ad-roas-bar small{color:var(--mock-subtext);text-align:right;width:26px;font-size:8.5px}.ad-page .ad-action{background:#22c55e12;border:1px solid #22c55e59;border-radius:11px;padding:10px 12px;animation:2.6s ease-in-out infinite ad-glow}@keyframes ad-glow{50%{box-shadow:0 0 0 4px #22c55e14}}.ad-page .ad-action-h{color:#22c55e;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.ad-page .ad-action-h em{color:#000;background:#22c55e;border-radius:5px;margin-left:auto;padding:1px 7px;font-size:8.5px;font-style:normal}.ad-page .ad-action p{color:var(--mock-subtext);margin-top:4px;font-size:10px;line-height:1.55}.ad-page .ad-action b{color:var(--gold)}.ad-page .ad-action strong{color:#22c55e}.ad-page .ad-plats{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.ad-page .ad-plats span{color:var(--c);background:color-mix(in srgb, var(--c) 9%, transparent);border:1px solid color-mix(in srgb, var(--c) 26%, transparent);border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600}.ad-page .ad-fmts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:40px;display:grid}.ad-page .ad-fmt{--rx:0deg;--ry:0deg;border:1px solid var(--border);background:var(--bg-card);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s var(--ease), border-color .3s, box-shadow .4s;border-radius:18px;overflow:hidden}.ad-page .ad-fmt.is-tilting{transition:transform .12s linear,border-color .3s,box-shadow .4s}.ad-page .ad-fmt:hover{border-color:color-mix(in srgb, var(--c) 45%, transparent);box-shadow:0 28px 60px -30px var(--c)}.ad-page .ad-fmt-pv{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--c) 22%, transparent), transparent 65%), #0c0b10;border-bottom:1px solid var(--border);height:150px;position:relative;overflow:hidden}.ad-page .ad-fmt-scan{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c) 18%, transparent), transparent);height:30%;animation:4s linear infinite ad-scan;animation-delay:calc(var(--i) * .5s);pointer-events:none;position:absolute;top:-30%;left:0;right:0}@keyframes ad-scan{to{top:100%}}.ad-page .ad-fmt-label{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:6px;padding:3px 9px;font-size:9.5px;font-weight:700;position:absolute;bottom:10px;left:10px}.ad-page .ad-pv{color:#eee;flex-direction:column;justify-content:center;padding:16px 18px;display:flex;position:absolute;inset:0}.ad-page .ad-pv-searchbar{background:#ffffff14;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:11px;display:flex}.ad-page .ad-typed{white-space:nowrap;border-right:2px solid var(--c);width:0;font-style:normal;animation:4s steps(20,end) infinite ad-type;display:inline-block;overflow:hidden}@keyframes ad-type{0%{width:0}45%,85%{width:21ch}to{width:0}}.ad-page .ad-pv-result small{color:#22c55e;font-size:8.5px;display:block}.ad-page .ad-pv-result b{color:#8ab4f8;margin:2px 0 6px;font-size:12px;display:block}.ad-page .ad-pv-result span,.ad-page .ad-pv-lines span{background:#ffffff1f;border-radius:3px;height:5px;margin-top:5px;display:block}.ad-page .ad-pv-result span.short,.ad-page .ad-pv-lines span.short{width:60%}.ad-page .ad-pv--social{align-items:center}.ad-page .ad-pv-post{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;width:130px;padding:8px;animation:4s ease-in-out infinite ad-float}@keyframes ad-float{50%{transform:translateY(-6px)}}.ad-page .ad-pv-user{align-items:center;gap:5px;margin-bottom:6px;display:flex}.ad-page .ad-pv-user i{background:var(--c);border-radius:50%;width:14px;height:14px}.ad-page .ad-pv-user span{background:#fff3;border-radius:3px;width:50px;height:5px}.ad-page .ad-pv-img{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 60%, #000), #222);border-radius:6px;align-items:flex-end;height:62px;padding:5px;display:flex}.ad-page .ad-pv-img b{background:#00000080;border-radius:3px;padding:1px 5px;font-size:7.5px}.ad-page .ad-pv-actions{gap:8px;margin-top:5px;font-size:10px;display:flex}.ad-page .ad-pv-actions i{font-style:normal;animation:1.8s ease-in-out infinite ad-heart}.ad-page .ad-pv-actions i:nth-child(2){animation-delay:.3s}.ad-page .ad-pv-actions i:nth-child(3){animation-delay:.6s}@keyframes ad-heart{50%{transform:scale(1.3)}}.ad-page .ad-pv--video{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 30%, #000), #111 70%);align-items:center}.ad-page .ad-pv-play{color:#000;background:#ffffffe6;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;font-size:16px;animation:2s ease-out infinite ad-play;display:grid;box-shadow:0 0 #ffffff80}@keyframes ad-play{70%,to{box-shadow:0 0 0 16px #fff0}}.ad-page .ad-pv-prog{background:#fff3;border-radius:3px;height:3px;position:absolute;bottom:34px;left:14px;right:14px;overflow:hidden}.ad-page .ad-pv-prog i{background:var(--c);height:100%;animation:6s linear infinite ad-progress;display:block}@keyframes ad-progress{0%{width:0}to{width:100%}}.ad-page .ad-pv--video small{background:#0009;border-radius:4px;padding:1px 6px;font-size:9px;position:absolute;top:10px;right:12px}.ad-page .ad-pv-banner{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, #000), color-mix(in srgb, var(--c) 15%, #000));border:1px solid color-mix(in srgb, var(--c) 50%, transparent);border-radius:8px;align-items:center;gap:8px;padding:9px 10px;animation:4s ease-in-out infinite ad-float;display:flex}.ad-page .ad-pv-banner>span{font-size:18px}.ad-page .ad-pv-banner div{flex:1}.ad-page .ad-pv-banner b{font-size:11px;display:block}.ad-page .ad-pv-banner small{opacity:.75;font-size:8.5px}.ad-page .ad-pv-banner em{color:#000;background:#fff;border-radius:5px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800}.ad-page .ad-pv-lines{margin-top:10px}.ad-page .ad-pv--ooh{background:linear-gradient(#0a0a1a,#12101e 70%,#1b1407)}.ad-page .ad-pv-light{left:var(--x);top:var(--y);width:3px;height:3px;animation:2s ease-in-out infinite ad-twinkle;animation-delay:var(--d);background:#f0d77a;border-radius:50%;position:absolute}@keyframes ad-twinkle{50%{opacity:.2}}.ad-page .ad-pv-board{color:#000;font-family:var(--font-playfair), Georgia, serif;text-align:center;letter-spacing:.08em;background:linear-gradient(135deg,#c9a227,#8a6d12);border-radius:4px;align-self:center;padding:10px 22px;font-size:15px;font-weight:800;line-height:1.05;position:relative;box-shadow:0 0 30px #c9a22780}.ad-page .ad-pv-board:after{content:"";background:#444;width:4px;height:26px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ad-page .ad-pv-road{background:repeating-linear-gradient(90deg,#f0d77a 0 18px,#0000 18px 34px) 50%/100% 2px no-repeat,#1a1a1a;height:22px;animation:1.2s linear infinite ad-road;position:absolute;bottom:0;left:0;right:0}@keyframes ad-road{to{background-position:-34px,0 0}}.ad-page .ad-fmt-body{padding:18px}.ad-page .ad-fmt-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ad-page .ad-fmt-ico{background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 30%, transparent);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.ad-page .ad-fmt-top b{color:var(--c);font-size:13px;display:block}.ad-page .ad-fmt-top small{color:var(--text-muted);font-size:10px}.ad-page .ad-fmt h3{font-family:var(--font-playfair), Georgia, serif;color:var(--text);margin-bottom:6px;font-size:18px;font-weight:700}.ad-page .ad-fmt p{color:var(--text-muted);font-size:12.5px;line-height:1.6}.ad-page .ad-fmt-why{border-left:2px solid var(--c);background:var(--bg-alt);color:var(--c);border-radius:8px;margin:12px 0 10px;padding:7px 10px;font-size:11.5px;font-weight:600}.ad-page .ad-fmt-tags{flex-wrap:wrap;gap:5px;display:flex}.ad-page .ad-fmt-tags span{color:var(--text-muted);background:var(--bg-alt);border:1px solid var(--border);border-radius:6px;padding:3px 8px;font-size:10px}.ad-page .ad-fmt-stat{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.ad-page .ad-fmt-stat>div{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.ad-page .ad-fmt-stat small{color:var(--text-muted);font-size:10.5px}.ad-page .ad-fmt-stat b{color:var(--c);font-size:18px;font-weight:800}.ad-page .ad-fmt-bar{background:var(--border);border-radius:99px;height:5px;display:block;overflow:hidden}.ad-page .ad-fmt-bar i{height:100%;width:var(--w);background:var(--c);transform-origin:0;transition:transform 1.2s var(--ease);transition-delay:calc(.3s + var(--i) * .1s);display:block;transform:scaleX(0)}.ad-page .in .ad-fmt-bar i{transform:scaleX(1)}.ad-page .ad-au{padding:12px}.ad-page .ad-au-reach{background:linear-gradient(135deg,#c9a2271a,#0000 70%);border:1px solid #c9a2274d;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:12px;display:flex}.ad-page .ad-au-reach small{color:var(--mock-subtext);font-size:9px;display:block}.ad-page .ad-au-reach b{color:var(--gold);font-size:28px;font-weight:800;line-height:1.1;display:block}.ad-page .ad-au-reach span{color:var(--mock-subtext);font-size:9px}.ad-page .ad-au-reach em{color:#22c55e;font-size:10px;font-style:normal;font-weight:700}.ad-page .ad-seg{background:var(--mock-inner);border:1px solid var(--mock-border);border-radius:10px;margin-top:5px;padding:8px 10px;transition:border-color .25s}.ad-page .ad-seg:hover{border-color:color-mix(in srgb, var(--c) 45%, transparent)}.ad-page .ad-seg-h{justify-content:space-between;gap:8px;display:flex}.ad-page .ad-seg-h b{font-size:11px;display:block}.ad-page .ad-seg-h small{color:var(--mock-subtext);font-size:8.5px}.ad-page .ad-seg-r{text-align:right}.ad-page .ad-seg-r b{color:var(--c)}.ad-page .ad-seg-r small{color:#22c55e;font-weight:600}.ad-page .ad-proof{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.ad-page .ad-proof span{border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);border-radius:99px;padding:7px 14px;font-size:12px}.ad-page .ad-proof b{color:var(--gold)}@media (max-width:1100px){.ad-page .ad-fmts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ad-page .ad-mid{grid-template-columns:minmax(0,1fr)}.ad-page .ad-roas{display:none}.ad-page .ad-imp b{font-size:19px}.ad-page .ad-ch{grid-template-columns:16px 52px minmax(0,1fr) 56px}.ad-page .ad-fmts{grid-template-columns:minmax(0,1fr)}.ad-page .ad-roas-h small{display:none}}@media (prefers-reduced-motion:reduce){.ad-page .ad-ch-bar i,.ad-page .ad-wave span,.ad-page .ad-fmt-scan,.ad-page .ad-typed,.ad-page .ad-pv-post,.ad-page .ad-pv-banner,.ad-page .ad-pv-play,.ad-page .ad-pv-prog i,.ad-page .ad-pv-light,.ad-page .ad-pv-road,.ad-page .ad-action,.ad-page .ad-tickup,.ad-page .ad-pv-actions i{animation:none}.ad-page .ad-typed{border:0;width:auto}.ad-page .ad-gauge-fg{stroke-dashoffset:30px;animation:none}}
