@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}:root{color-scheme:dark;--ease: cubic-bezier(.2, 0, 0, 1);--ease-press: cubic-bezier(.3, 0, .2, 1);--bg: #000;--panel: rgba(255, 255, 255, .018);--glass-soft: rgba(255, 255, 255, .045);--glass-strong: rgba(255, 255, 255, .07);--glass-softer: rgba(255, 255, 255, .025);--glass-chrome: rgba(8, 6, 15, .84);--hairline: rgba(255, 255, 255, .13);--hairline-strong: rgba(255, 255, 255, .22);--text: #fff;--text-dim: #9a9aa6;--muted: #5f5f6b;--grad-accent: linear-gradient(135deg, #991b1b, #e11d48 52%, #c2410c);--violet: #8b7bf7;--violet-soft: rgba(139, 123, 247, .09);--violet-border: rgba(139, 123, 247, .42);--ok: #2fd6a3;--ok-soft: rgba(47, 214, 163, .12);--ok-border: rgba(47, 214, 163, .34);--warn: #ffb648;--warn-soft: rgba(255, 182, 72, .12);--warn-border: rgba(255, 182, 72, .34);--bad: #ff6b9d;--bad-soft: rgba(255, 107, 157, .12);--bad-border: rgba(255, 107, 157, .34);--sans: "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--rail: 232px;--dock-space: calc(72px + env(safe-area-inset-bottom, 0px)) }*{box-sizing:border-box}html,body,#root{min-height:100%}html{scrollbar-gutter:stable}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.55 var(--sans);-webkit-font-smoothing:antialiased}a{color:var(--violet);text-decoration:none}a:hover{color:var(--text)}h1,h2{margin:0}code,pre{font-family:var(--mono)}.link-button{padding:0;border:0;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.link-button:hover strong,.link-button:focus-visible strong{color:#fb7185;text-decoration:underline}.seller-detail{margin:0 0 18px;padding:16px 18px;border:1px solid var(--hairline);background:var(--panel)}.seller-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.detail-grid{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;margin:0 0 14px;font-size:13px}.detail-grid dt{color:var(--text-dim)}.detail-grid dd{margin:0;overflow-wrap:anywhere}code.wrap{display:block;padding:10px 12px;border:1px solid var(--hairline);overflow-wrap:anywhere;font-size:12px}.muted{color:var(--muted);font-size:12px}.small{font-size:11px}.boot{display:grid;place-items:center;min-height:100vh;color:var(--muted);font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}:focus-visible{outline:2px solid var(--violet);outline-offset:3px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff14;border:2px solid transparent;border-radius:999px;background-clip:content-box}.rail{position:fixed;inset:0 auto 0 0;z-index:30;width:var(--rail);display:flex;flex-direction:column;padding:18px 14px;background:var(--glass-chrome);border-right:1px solid var(--hairline);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.rail{background:#050507}}.brand{display:flex;align-items:center;gap:11px;min-width:0;padding:4px 6px;white-space:nowrap}.rail .brand{margin-bottom:30px}.brand-mark{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--grad-accent);box-shadow:inset 0 1px #ffffff4d}.brand-mark svg{display:block;width:16px;height:16px;fill:#000000c2}.brand-copy{min-width:0;display:grid;gap:2px}.brand-copy strong{overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;letter-spacing:-.01em}.brand-copy small{color:var(--muted);font:500 9.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.nav-label{margin:0 9px 9px;color:var(--muted);font:500 9.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.rail nav{display:grid;gap:3px}.rail-link{position:relative;min-height:54px;padding:7px 8px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;border-radius:7px;color:var(--muted)}.rail-link:before{content:"";position:absolute;top:11px;bottom:11px;left:-14px;width:2px;background:var(--grad-accent);opacity:0;transition:opacity .15s var(--ease)}.rail-link:hover{color:var(--text);background:#ffffff0b}.rail-link.active{color:#fff;background:#ffffff12}.rail-link.active:before{opacity:1}.rail-link:active,.brand:active{transform:scale(.978);transition:transform .1s var(--ease-press)}.rail-icon{display:grid;place-items:center;width:32px;height:32px}.rail-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.rail-link.active .rail-icon{color:var(--violet)}.rail-copy{min-width:0;display:grid;gap:2px}.rail-copy strong{font-size:12px;font-weight:650;line-height:1.2}.rail-copy small{color:var(--muted);font-size:9.5px;line-height:1.25}.rail-link.active .rail-copy small{color:var(--text-dim)}.locked{color:var(--muted)!important;opacity:.48;cursor:not-allowed!important}.rail-link.locked:hover{color:var(--muted);background:transparent}.nav-lock{margin-left:6px;font-size:9px;filter:grayscale(1)}.rail-foot{margin:auto 6px 0;padding:16px 4px 2px;display:grid;gap:10px;border-top:1px solid var(--hairline)}.rail-user{display:grid;gap:3px;min-width:0}.rail-user span{color:var(--muted);font:500 9.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase}.rail-user strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim);font-size:11px;font-weight:500}.content{margin-left:var(--rail);max-width:calc(1180px + var(--rail));padding:40px 34px 72px;min-width:0}.content>*+*{margin-top:16px}.content>.card+.card,.content>.metrics+.card,.content>.card+.metrics{margin-top:-1px}.creator-badge{position:fixed;right:14px;bottom:14px;z-index:40;padding:5px 12px;color:var(--text-dim);background:#000;border:1px solid var(--hairline);border-radius:999px;font-size:11px;pointer-events:none}.creator-badge .by{margin-right:4px;color:var(--muted)}.creator-badge .name{font-weight:600;background:var(--grad-accent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-header{margin-bottom:8px}.page-header .kicker{width:max-content;margin:0 0 7px;font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--grad-accent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-header h1{font-size:34px;font-weight:700;line-height:1.07;letter-spacing:-.03em}.page-header .lede{max-width:760px;margin:8px 0 0;color:var(--text-dim);font-size:14px}.card{position:relative;padding:22px 24px;overflow:hidden;border:1px solid var(--hairline);background:var(--panel)}.card-accent{background:#8b7bf70b}.card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;flex-wrap:wrap}.card-head h2{color:var(--text);font:500 12px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase}.card-head p{margin:8px 0 0;color:var(--text-dim);font-size:12.5px}.stack>*+*{margin-top:-1px}.two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.two-col>.card{margin:0 -1px -1px 0}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:0 1px 1px 0}.metric{position:relative;min-height:102px;padding:17px 18px;margin:0 -1px -1px 0;border:1px solid var(--hairline);background:#000;min-width:0;overflow:hidden}.metric>span{display:block;color:var(--muted);font:500 9.5px/1.3 var(--mono);letter-spacing:.11em;text-transform:uppercase}.metric>strong{display:block;margin-top:10px;font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric:after{content:"";position:absolute;right:15px;bottom:14px;width:28px;height:3px;border-radius:999px;background:var(--hairline-strong)}.metric-accent:after{background:var(--grad-accent)}.banner{padding:11px 14px;border:1px solid;font-size:13px}.banner-ok{color:var(--ok);background:var(--ok-soft);border-color:var(--ok-border)}.banner-warn{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-border)}.banner-bad{color:var(--bad);background:var(--bad-soft);border-color:var(--bad-border)}.trial-banner{line-height:1.45}.subscription-ended-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;line-height:1.45}.subscription-ended-banner .btn{flex:none;color:#fff}.cooldown-note{color:var(--warn);max-width:220px;white-space:normal}.upgrade-card{display:flex;align-items:flex-start;gap:16px;max-width:720px;padding:8px 0}.upgrade-lock{flex:none;display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--violet-border);background:var(--violet-soft);border-radius:9px;font-size:17px}.upgrade-card h3{margin:0 0 5px;font-size:17px}.upgrade-card p{margin:0;color:var(--text-dim);font-size:13px}.upgrade-card .btn{display:inline-flex;margin-top:12px}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;color:var(--text-dim);border:1px solid var(--hairline);border-radius:999px;font:500 10.2px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill-running,.pill-active{color:var(--ok);background:var(--ok-soft);border-color:var(--ok-border)}.pill-paused,.pill-pending{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-border)}.pill-stopping,.pill-unknown,.pill-disabled{color:var(--bad);background:var(--bad-soft);border-color:var(--bad-border)}.pill-idle{color:var(--text-dim)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 14px;border-radius:7px;white-space:nowrap;cursor:pointer;color:var(--text-dim);background:transparent;border:1px solid var(--hairline);font:500 10.8px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:opacity .15s var(--ease),background .15s var(--ease)}.btn:hover:not(:disabled){color:var(--text);background:#ffffff0d;border-color:var(--hairline-strong)}.btn:active:not(:disabled){transform:scale(.978);transition-duration:.1s;transition-timing-function:var(--ease-press)}.btn:disabled{opacity:.32;cursor:not-allowed}.btn-primary{color:#fff;background:var(--grad-accent);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff3d}.btn-primary:hover:not(:disabled){color:#fff;background:var(--grad-accent);opacity:.9}.btn-ghost{color:var(--text-dim)}.btn-whatsapp{color:#07150c;background:#25d366;border-color:#25d366;box-shadow:inset 0 1px #ffffff5c}.btn-whatsapp:hover:not(:disabled){color:#07150c;background:#25d366;border-color:#25d366;opacity:.9}.btn-danger{padding:8px 11px;color:var(--bad);border-color:var(--bad-border)}.btn-danger:hover:not(:disabled){color:var(--bad);background:var(--bad-soft);border-color:var(--bad)}.btn-block{width:100%}.button-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.save-row{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:18px 0 0}.save-bar{position:sticky;bottom:50px;z-index:5;align-items:center;margin-top:4px;padding:14px 18px;background:var(--glass-chrome);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--hairline);border-radius:10px;box-shadow:0 -10px 24px #00000073}.save-note{margin-right:auto;color:var(--text-dim);font-size:13px}.form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px 18px}.wide{grid-column:1 / -1}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>span{color:var(--text-dim);font-size:12px;font-weight:500}.field small{color:var(--muted);font-size:11px}.field input,.field select,.field textarea{width:100%;padding:10px 12px;border-radius:7px;outline:none;color:var(--text);background:var(--glass-soft);border:1px solid var(--hairline);font:14px/1.4 var(--sans)}.field textarea{resize:vertical;font:12px/1.5 var(--mono)}.field input:hover,.field select:hover,.field textarea:hover{background:var(--glass-strong);border-color:var(--hairline-strong)}.field input:focus,.field select:focus,.field textarea:focus{background:#ffffff0f;border-color:var(--hairline-strong);box-shadow:0 0 0 3px #ffffff0f}.field.compact input{padding:7px 10px}.check{display:flex;align-items:center;gap:9px;color:var(--text);font-size:13px;cursor:pointer}.check input{width:16px;height:16px;accent-color:var(--violet);cursor:pointer}.check{flex-wrap:wrap}.check small{flex-basis:100%;padding-left:25px;color:var(--muted);font-size:11px}.log{margin:0;min-height:360px;max-height:620px;overflow-y:auto;padding:14px 18px 22px;color:#cbd5e1;background:#ffffff05;border:1px solid var(--hairline);font:11.5px/1.65 var(--mono);white-space:pre-wrap;word-break:break-word}.log div{display:flex;gap:12px;padding:1px 0}.log time{flex:none;color:#64748b}.l-hit{color:#6ee7b7}.l-bad{color:#fca5a5}.l-warn{color:#fcd34d}.l-skip{color:#7c8aa0}.l-mark{color:#f8fafc;font-weight:600}.activity-monitor{overflow:hidden;border:1px solid var(--hairline);border-radius:12px;background:#030305;box-shadow:inset 0 1px #ffffff06}.activity-status-strip{display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(180px,.85fr) minmax(420px,1.8fr);align-items:stretch;border-bottom:1px solid var(--hairline);background:#ffffff05}.activity-status-strip>div{min-width:0;padding:14px 16px;border-right:1px solid var(--hairline)}.activity-status-strip>div:last-child{border-right:0}.activity-live{display:flex;align-items:center;gap:11px}.activity-live small,.activity-context small,.latest-sellers-head small{display:block;margin-bottom:3px;color:var(--muted);font:500 8.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase}.activity-live strong,.activity-context strong{display:block;overflow:hidden;color:var(--text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.live-dot{flex:none;width:9px;height:9px;border:2px solid currentColor;border-radius:50%;box-shadow:0 0 0 4px #ffffff06}.activity-live-idle{color:var(--muted)}.activity-live-searching,.activity-live-visiting{color:var(--ok)}.activity-live-waiting{color:var(--warn)}.activity-live:not(.activity-live-idle) .live-dot{animation:activity-pulse 1.8s var(--ease) infinite}@keyframes activity-pulse{50%{box-shadow:0 0 0 7px transparent;opacity:.7}}.activity-context{display:grid;align-content:center}.activity-counters{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.activity-counters span{display:inline-flex;align-items:baseline;gap:5px;padding:5px 8px;border:1px solid var(--hairline);border-radius:99px;color:var(--muted);background:#ffffff05;font:500 8.5px/1 var(--mono);text-transform:uppercase}.activity-counters b{color:var(--text-dim);font-size:11px;font-variant-numeric:tabular-nums}.activity-counters .counter-found{color:var(--ok);border-color:var(--ok-border);background:var(--ok-soft)}.activity-counters .counter-found b{color:var(--ok)}.activity-counters .counter-warning b{color:var(--warn)}.activity-counters .counter-error b,.activity-counters .counter-block b{color:var(--bad)}.activity-toolbar{display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid var(--hairline)}.activity-filters{display:flex;gap:3px;min-width:0}.activity-filters button,.activity-switch{min-height:32px;padding:7px 10px;border:1px solid transparent;border-radius:6px;color:var(--muted);background:transparent;font:500 9.5px/1 var(--mono);white-space:nowrap;cursor:pointer}.activity-filters button:hover,.activity-switch:hover{color:var(--text);background:var(--glass-soft)}.activity-filters button.active,.activity-switch.active{color:#fff;border-color:var(--violet-border);background:var(--violet-soft)}.activity-search{flex:1;min-width:120px;margin-left:auto}.activity-search input{width:100%;min-height:34px;padding:7px 10px;border:1px solid var(--hairline);border-radius:7px;outline:none;color:var(--text);background:#ffffff06;font:11px var(--sans)}.activity-search input:focus{border-color:var(--violet-border);box-shadow:0 0 0 3px var(--violet-soft)}.activity-toggle{display:flex;align-items:center;gap:7px;color:var(--text-dim);font-size:10px;white-space:nowrap;cursor:pointer}.activity-toggle input{width:15px;height:15px;accent-color:var(--violet)}.activity-actions{display:flex;align-items:center;gap:5px;min-height:46px;padding:6px 12px;border-bottom:1px solid var(--hairline);background:#ffffff03}.activity-actions .btn{min-height:32px;padding:6px 10px;font-size:8.5px}.activity-switch{display:inline-flex;align-items:center;gap:7px}.activity-switch span{color:var(--muted);font-size:7px}.activity-switch.active span{color:var(--ok);text-shadow:0 0 8px var(--ok)}.activity-action-spacer{flex:1}.activity-jump{color:var(--violet)!important}.activity-layout{display:grid;grid-template-columns:minmax(0,1fr) 284px;min-height:460px}.activity-viewport{position:relative;height:460px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.activity-section-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:35px;padding:8px 14px;border-bottom:1px solid var(--hairline);background:#07070af0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.activity-section-head strong{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-section-head span{flex:none;color:var(--muted);font:8px/1 var(--mono);text-transform:uppercase}.activity-event{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto 50px;align-items:center;gap:8px;min-height:32px;padding:5px 12px;border-bottom:1px solid rgba(255,255,255,.045)}.activity-event:hover{background:#ffffff06}.activity-event-icon{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--hairline);border-radius:5px;color:var(--text-dim);background:#ffffff06;font:600 10px/1 var(--mono)}.event-success .activity-event-icon{color:var(--ok);border-color:var(--ok-border);background:var(--ok-soft)}.event-warning .activity-event-icon{color:var(--warn);border-color:var(--warn-border);background:var(--warn-soft)}.event-error .activity-event-icon{color:var(--bad);border-color:var(--bad-border);background:var(--bad-soft)}.activity-event-copy{min-width:0;display:grid;align-content:start;gap:2px}.activity-event-copy>strong{overflow-wrap:anywhere;color:#e7e7eb;font-size:11.5px;font-weight:600;line-height:1.45}.activity-event-copy>span{overflow-wrap:anywhere;color:var(--muted);font-size:9.5px;line-height:1.45}.activity-event>time{padding-top:0;color:var(--muted);font:8px/1 var(--mono);text-align:right;white-space:nowrap}.activity-market{align-self:center;padding:2px 5px;border:1px solid var(--hairline);border-radius:4px;color:var(--text-dim);font:600 8px/1.2 var(--mono)}.event-new{animation:seller-found 1.6s var(--ease) both}@keyframes seller-found{0%{background:#2fd6a32e}to{background:transparent}}.activity-details{margin-top:4px;color:var(--muted);font-size:9px}.activity-details summary{width:max-content;color:var(--text-dim);cursor:pointer}.activity-details ul{margin:6px 0 2px;padding:7px 10px 7px 24px;border-left:1px solid var(--hairline);color:var(--text-dim)}.trace-details[open]{grid-column:1 / -1}.trace-details pre{max-height:260px;margin:7px 0 2px;overflow:auto;padding:10px;border:1px solid var(--bad-border);color:#d1b8c2;background:#050305;font:9.5px/1.55 var(--mono);white-space:pre}.activity-empty{min-height:100%;display:grid;place-content:center;justify-items:center;padding:44px 22px;text-align:center}.activity-empty>span{display:grid;place-items:center;width:48px;height:48px;margin-bottom:13px;border:1px solid var(--hairline);border-radius:50%;color:var(--violet);background:var(--violet-soft);font:18px var(--mono)}.activity-empty strong{font-size:13px}.activity-empty p{max-width:330px;margin:5px 0 0;color:var(--muted);font-size:10px}.latest-sellers{min-width:0;border-left:1px solid var(--hairline);background:#ffffff03}.latest-sellers-head{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid var(--hairline)}.latest-sellers-head h3{margin:0;font-size:12px}.latest-sellers-head>span{color:var(--muted);font:8px var(--mono)}.latest-sellers ol{list-style:none;margin:0;padding:0}.latest-sellers li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:7px;align-items:center;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.055)}.seller-avatar{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--ok-border);border-radius:8px;color:var(--ok);background:var(--ok-soft);font:600 10px var(--mono)}.latest-sellers li>div{min-width:0;display:grid;gap:2px}.latest-sellers li strong,.latest-sellers li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-sellers li strong{font-size:9.5px}.latest-sellers li small{color:var(--muted);font-size:8px}.latest-sellers li>time{grid-column:2 / -1;color:var(--muted);font:7.5px var(--mono)}.latest-empty{min-height:300px;display:grid;place-content:center;justify-items:center;padding:24px;color:var(--muted);text-align:center}.latest-empty>span{font:20px var(--mono)}.latest-empty p{max-width:170px;margin:8px 0 0;font-size:9px}.raw-log-space{position:relative;min-width:max-content;color:#c7c7cf;background:#020203;font:10.5px/24px var(--mono)}.raw-log-window{position:absolute;top:0;left:0;min-width:100%}.raw-log-row{display:grid;grid-template-columns:72px minmax(max-content,1fr);height:24px;padding:0 13px;border-bottom:1px solid rgba(255,255,255,.025);white-space:pre}.raw-log-row:hover{background:#ffffff06}.raw-log-row time{color:#60606d}@media (max-width: 1100px){.activity-status-strip{grid-template-columns:1fr 1fr}.activity-counters{grid-column:1 / -1;justify-content:flex-start;border-top:1px solid var(--hairline)}.activity-toolbar{flex-wrap:wrap}.activity-filters{width:100%;overflow-x:auto;padding-bottom:2px}}@media (max-width: 780px){.activity-layout{grid-template-columns:1fr}.activity-filters button,.activity-switch,.activity-actions .btn,.activity-search input,.activity-toggle{min-height:44px}.latest-sellers{border-top:1px solid var(--hairline);border-left:0}.latest-sellers ol{display:grid;grid-template-columns:1fr 1fr}.latest-sellers li:nth-child(odd){border-right:1px solid var(--hairline)}.latest-empty{min-height:160px}}@media (max-width: 520px){.activity-status-strip{grid-template-columns:1fr}.activity-status-strip>div{border-right:0;border-bottom:1px solid var(--hairline)}.activity-status-strip>div:last-child{border-bottom:0}.activity-counters{grid-column:auto;border-top:0}.activity-counters span{flex:1;justify-content:center;min-width:76px}.activity-search{order:3;flex-basis:100%}.activity-toggle{margin-left:auto}.activity-actions{flex-wrap:wrap}.activity-action-spacer{display:none}.activity-actions .btn{flex:1}.activity-event{grid-template-columns:25px minmax(0,1fr) auto;padding-inline:10px}.activity-event>time{grid-column:2;text-align:left}.latest-sellers ol{grid-template-columns:1fr}.latest-sellers li:nth-child(odd){border-right:0}}.table{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.table th{text-align:left;padding:8px 10px;color:var(--muted);border-bottom:1px solid var(--hairline);font:500 9.5px/1.2 var(--mono);letter-spacing:.11em;text-transform:uppercase}.table td{padding:9px 10px;border-bottom:1px solid var(--hairline)}.table tr:last-child td{border-bottom:none}.quality{list-style:none;margin:0;padding:0}.quality li{padding:11px 0;border-bottom:1px solid var(--hairline);font-size:13px}.quality li:last-child{border-bottom:none}.quality small{display:block;margin-top:2px;color:var(--muted);font-size:11.5px}.quality-bad strong{color:var(--bad)}.quality-warn strong{color:var(--warn)}.client-list{display:grid}.client-row{display:grid;grid-template-columns:minmax(200px,1.2fr) minmax(280px,2fr) auto;gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid var(--hairline)}.client-row:last-child{border-bottom:none}.client-id{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.client-id strong{font-size:14px}.client-id small{color:var(--muted);font-size:11.5px;overflow-wrap:anywhere}.client-tags{display:flex;gap:6px;flex-wrap:wrap}.client-limits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.auth-screen{display:grid;place-items:center;min-height:100vh;padding:24px}.auth-card{width:min(410px,100%);display:flex;flex-direction:column;gap:16px;padding:30px 28px;border:1px solid var(--hairline);background:var(--panel)}.auth-card .brand{padding:0;margin-bottom:6px}.auth-card h1{font-size:28px;font-weight:700;letter-spacing:-.03em}.auth-card p{margin:0}.auth-form{display:flex;flex-direction:column;gap:16px}.trial-admin-stack{margin-top:16px}.warning-copy{color:var(--warn)!important}.showcase-list,.trial-signups{display:grid}.showcase-row,.trial-signup-row{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--hairline)}.showcase-row:last-child,.trial-signup-row:last-child{border-bottom:0}.trial-signup-row{grid-template-columns:minmax(180px,1fr) auto}.showcase-position{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--hairline);border-radius:50%;color:var(--text-dim);font:11px var(--mono)}.showcase-identity{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.showcase-identity strong{font-size:13px;overflow-wrap:anywhere}.showcase-identity small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.row-not-shown{opacity:.46}.row-not-shown:hover{opacity:.72}@media (max-width: 920px){.rail{inset:auto 12px calc(12px + env(safe-area-inset-bottom,0px)) 12px;width:auto;flex-direction:row;align-items:center;padding:6px;border:1px solid var(--hairline-strong);border-radius:16px;background:#000000eb}.rail .brand,.nav-label{display:none}.rail nav{flex:1;display:flex;gap:2px}.rail-link{flex:1;min-height:48px;grid-template-columns:1fr;justify-items:center;gap:2px;padding:5px 4px;text-align:center}.rail-link:before{top:auto;bottom:-6px;left:30%;right:30%;width:auto;height:2px}.rail-icon{width:24px;height:24px}.rail-copy small{display:none}.rail-copy strong{font-size:10px}.rail-link.locked{opacity:.34}.rail-link.locked .rail-icon{position:relative}.rail-link.locked .rail-icon:after{content:"🔒";position:absolute;right:-5px;bottom:-3px;font-size:9px;line-height:1;filter:grayscale(1)}.rail-foot{margin:0 0 0 4px;padding:0 0 0 6px;border-top:0;border-left:1px solid var(--hairline)}.rail-user{display:none}.content{margin-left:0;padding:22px 14px calc(var(--dock-space) + 40px)}.page-header h1{font-size:26px}.creator-badge{bottom:calc(var(--dock-space) + 8px)}.save-bar{bottom:calc(var(--dock-space) + 44px);padding:12px}.save-note{flex-basis:100%}.client-row{grid-template-columns:1fr}.btn{min-height:44px}}@media (max-width: 480px){.client-limits,.two-col{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr}.card{padding:18px 16px}.showcase-row,.trial-signup-row{grid-template-columns:auto 1fr}.showcase-actions,.trial-signup-row>.btn{grid-column:1 / -1}.showcase-actions .btn,.trial-signup-row>.btn{flex:1}}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.filters{display:grid;grid-template-columns:minmax(200px,2fr) repeat(auto-fit,minmax(150px,1fr));gap:12px 16px;margin-bottom:16px}.table-wrap{overflow-x:auto}.table td{vertical-align:top}.cell-sub{display:block;margin-top:2px;color:var(--muted);font-size:11px;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-mono{font:12px/1.4 var(--mono);color:var(--text-dim);overflow-wrap:anywhere}.row-muted td{opacity:.5}.hidden-contact .cell-mono{letter-spacing:.08em;color:var(--muted)}.pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;flex-wrap:wrap}.allocate-row{align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.inline-select{padding:8px 10px;border-radius:7px;color:var(--text);background:var(--glass-soft);border:1px solid var(--hairline);font:13px var(--sans)}@media (max-width: 920px){.filters{grid-template-columns:1fr}}@media (max-width: 720px){.table-cards thead{display:none}.table-cards,.table-cards tbody,.table-cards tr,.table-cards td{display:block;width:100%}.table-cards tr{padding:12px 0;border-bottom:1px solid var(--hairline)}.table-cards tr:last-child{border-bottom:none}.table-cards td{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:3px 0;border:0;text-align:right}.table-cards td:before{content:attr(data-label);flex:none;color:var(--muted);font:500 9.5px/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-align:left}.table-cards td:first-child{display:block;text-align:left;padding-bottom:6px}.table-cards td:first-child:before,.table-cards td[data-label=""]:before{content:none}.table-cards td>*{min-width:0}.table-cards .cell-sub{max-width:none;white-space:normal}}@media (max-width: 560px){.rail-dense .rail-link{min-width:0;padding:5px 2px}.rail-dense .rail-copy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rail-dense .rail-icon{width:30px;height:30px}.rail-dense .rail-icon svg{width:20px;height:20px}.rail-dense .sign-out{padding:8px 9px;font-size:9.5px;letter-spacing:.06em}}.landing-page,.legal-page{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 18% 4%,rgba(225,29,72,.13),transparent 30rem),radial-gradient(circle at 86% 20%,rgba(139,123,247,.11),transparent 34rem),#000}.landing-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E")}.landing-page>*,.legal-page>*{position:relative;z-index:1}.landing-nav,.legal-header{position:sticky;top:0;z-index:50;width:100%;height:72px;padding:0 max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--hairline);background:#000000bd;backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}.landing-nav>a,.legal-header>a:first-child{color:inherit}.landing-nav nav{display:flex;align-items:center;gap:26px}.landing-nav nav a{color:var(--text-dim);font-size:12px;font-weight:600}.landing-nav nav a:hover{color:#fff}.landing-nav-actions{display:flex;align-items:center;gap:8px}.landing-section{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:112px 0}.landing-kicker{margin:0 0 16px;color:#fb7185;font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.landing-hero{min-height:790px;display:grid;grid-template-columns:minmax(390px,.8fr) minmax(560px,1.3fr);align-items:center;gap:66px;padding-top:84px}.hero-copy{position:relative;z-index:4;min-width:0}.hero-copy h1{max-width:720px;font-size:clamp(48px,5.3vw,78px);line-height:.98;letter-spacing:-.055em}.hero-copy h1 span{color:#d6d2df}.hero-lede{max-width:610px;margin:26px 0 0;color:var(--text-dim);font-size:17px;line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px}.btn-large{min-height:48px;padding:13px 19px}.hero-note{margin:15px 0 0;color:var(--muted);font:500 10px/1.5 var(--mono);letter-spacing:.05em}.hero-visual{position:relative;perspective:1200px}.hero-visual:before{content:"";position:absolute;top:12%;right:4%;bottom:12%;left:4%;z-index:-1;border-radius:50%;background:#e11d482e;filter:blur(70px)}.hero-visual .product-shot{transform:rotateY(-3deg) rotateX(1.5deg);box-shadow:0 40px 100px #000000b3}.product-shot{margin:0;border:1px solid var(--hairline-strong);border-radius:13px;overflow:hidden;background:#08080c;box-shadow:0 24px 70px #0006}.browser-bar{height:34px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#ffffff0b;border-bottom:1px solid var(--hairline)}.browser-bar>span{width:7px;height:7px;border-radius:50%;background:#ffffff3d}.browser-bar small{flex:1;margin-left:7px;color:var(--muted);font:500 8px/1 var(--mono);text-align:center}.product-shot img{display:block;width:100%;height:auto;background:#000}.product-shot figcaption{padding:7px 10px;color:var(--muted);background:#050505;border-top:1px solid var(--hairline);font:500 8px/1 var(--mono);text-align:right;letter-spacing:.07em;text-transform:uppercase}.shot-placeholder{display:grid;place-content:center;justify-items:center;gap:9px;min-height:250px;padding:30px;color:var(--text-dim);background:radial-gradient(circle at 50% 20%,rgba(225,29,72,.09),transparent 45%),linear-gradient(135deg,#070707,#101016);text-align:center}.shot-placeholder:before{content:"";position:absolute}.shot-placeholder strong{max-width:360px;font-size:14px}.shot-placeholder small{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.hero-callout{position:absolute;z-index:6;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--hairline-strong);border-radius:10px;color:var(--text-dim);background:#0c0a10f0;box-shadow:0 14px 35px #00000080;font-size:10px;line-height:1.45}.hero-callout strong{color:#fff;font-size:10px}.hero-callout i{display:grid;place-items:center;width:25px;height:25px;flex:none;border-radius:50%;color:var(--ok);background:var(--ok-soft);border:1px solid var(--ok-border);font-style:normal}.callout-one{left:-34px;bottom:16%}.callout-two{right:-24px;top:15%}.callout-two i{color:var(--violet);background:var(--violet-soft);border-color:var(--violet-border)}.callout-three{right:-14px;bottom:-24px;color:#fff;font:500 9px/1.6 var(--mono);letter-spacing:.07em}.facts-strip{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--hairline);background:#ffffff05}.facts-strip>div{min-height:112px;display:grid;align-content:center;gap:6px;padding:20px 28px;border-right:1px solid var(--hairline)}.facts-strip>div:last-child{border-right:0}.facts-strip strong{font-size:22px;letter-spacing:-.03em}.facts-strip span{color:var(--muted);font:500 9px/1.4 var(--mono);letter-spacing:.11em;text-transform:uppercase}.section-heading{max-width:680px;margin-bottom:54px}.section-heading h2,.final-cta h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.045em}.section-heading>p:last-child{margin:18px 0 0;color:var(--text-dim);font-size:15px;line-height:1.7}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--hairline)}.step-card{min-height:265px;padding:30px 26px;border-right:1px solid var(--hairline);background:#ffffff04}.step-card:last-child{border-right:0}.step-card>span{display:inline-block;margin-bottom:66px;color:#fb7185;font:500 10px/1 var(--mono)}.step-card h3{margin:0;font-size:18px}.step-card p{margin:12px 0 0;color:var(--text-dim);font-size:13px;line-height:1.65}.features-section{padding-top:80px}.feature-stack{display:grid;gap:132px}.feature-row{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(540px,1.28fr);gap:76px;align-items:center}.feature-reverse{grid-template-columns:minmax(540px,1.28fr) minmax(300px,.72fr)}.feature-reverse>.feature-copy{order:2}.feature-reverse>.product-shot,.feature-reverse>.mobile-shots{order:1}.feature-copy h2,.feature-copy h3{margin:0;font-size:clamp(29px,3vw,42px);line-height:1.1;letter-spacing:-.04em}.feature-copy>p:not(.landing-kicker){margin:20px 0 0;color:var(--text-dim);font-size:14px;line-height:1.75}.feature-copy ul{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:11px}.feature-copy li{position:relative;padding-left:22px;color:#d7d5dd;font-size:12px}.feature-copy li:before{content:"↳";position:absolute;left:0;color:#fb7185}.mobile-shots{display:flex;align-items:flex-end;justify-content:center;gap:20px;padding:36px;border:1px solid var(--hairline);background:radial-gradient(circle at 50% 100%,rgba(139,123,247,.12),transparent 56%)}.product-shot-mobile{width:min(44%,230px)}.product-shot-mobile:last-child{transform:translateY(-18px)}.product-shot-mobile .browser-bar{height:24px}.compliance-section{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:center}.compliance-visual{min-width:0}.europe-graphic{border:1px solid var(--hairline);background:radial-gradient(circle at 50% 50%,rgba(225,29,72,.08),transparent 63%)}.europe-graphic svg{display:block;width:100%;height:auto}.map-lines{fill:#ffffff05;stroke:#ffffff29;stroke-width:1}.map-route{fill:none;stroke:url(#mapGlow);stroke-width:2;stroke-dasharray:5 7}.europe-graphic circle{fill:#000;stroke:#fb7185;stroke-width:3}.europe-graphic text{fill:#d6d2df;font:500 11px var(--mono)}.mail-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:center;padding-top:14px}.mail-flow span{padding:11px 8px;border:1px solid var(--hairline);color:var(--text-dim);background:#ffffff05;font:500 8px/1.5 var(--mono);text-align:center;text-transform:uppercase}.mail-flow b{color:#fb7185;font-weight:400}.compliance-list{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;margin-top:28px}.compliance-list div{display:grid;gap:5px}.compliance-list strong{font-size:12px}.compliance-list span{color:var(--muted);font-size:11px;line-height:1.55}.text-link{display:inline-flex;gap:10px;margin-top:30px;font-size:12px;font-weight:700}.faq-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--hairline)}.faq-grid details{padding:0 24px;border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.faq-grid details:nth-child(2n){border-right:0}.faq-grid details:nth-last-child(-n+2){border-bottom:0}.faq-grid summary{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;font-size:13px;font-weight:650}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary span{color:#fb7185;font:400 20px/1 var(--mono);transition:transform .15s var(--ease)}.faq-grid details[open] summary span{transform:rotate(45deg)}.faq-grid details p{margin:-2px 0 22px;color:var(--text-dim);font-size:12px;line-height:1.7}.final-cta{min-height:330px;padding:58px 64px;display:flex;align-items:center;justify-content:space-between;gap:44px;border:1px solid var(--hairline-strong);background:radial-gradient(circle at 0 100%,rgba(225,29,72,.15),transparent 45%),#ffffff06}.final-cta>div:first-child{max-width:650px}.final-cta p:not(.landing-kicker){margin:15px 0 0;color:var(--text-dim)}.final-cta .hero-actions{flex:none}.landing-footer{width:min(1180px,calc(100% - 48px));margin:112px auto 0;padding:50px 0 36px;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:36px;border-top:1px solid var(--hairline)}.landing-footer>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.landing-footer>div:first-child p{max-width:270px;margin:7px 0 0;color:var(--muted);font-size:11px}.landing-footer>div>strong{margin-bottom:6px;color:var(--text-dim);font:500 9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.landing-footer>div>a{color:var(--muted);font-size:11px}.landing-footer>div>a:hover{color:#fff}.footer-disclaimer{grid-column:1 / -1;margin:28px 0 0;padding-top:24px;border-top:1px solid var(--hairline);color:var(--muted);font-size:10px}.landing-footer .product-of{color:var(--text-dim)}.whatsapp-icon{display:block;width:18px;height:18px;flex:none;color:#25d366;fill:currentColor}.btn-whatsapp .whatsapp-icon,.whatsapp-float .whatsapp-icon{color:#07150c}.whatsapp-contact-link{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.whatsapp-contact-link:hover{color:#fff}.whatsapp-float{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));z-index:60;display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:12px 16px;color:#07150c;background:#25d366;border:1px solid rgba(255,255,255,.3);border-radius:999px;box-shadow:0 16px 38px #0000007a,inset 0 1px #ffffff59;font:700 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.whatsapp-float:hover{color:#07150c;background:#25d366;opacity:.92}.legal-header{position:relative}.legal-layout{width:min(820px,calc(100% - 40px));margin:0 auto;padding:72px 0 100px}.legal-warning{margin-bottom:24px}.legal-document{padding:52px 60px;border:1px solid var(--hairline);background:#ffffff05}.legal-document h1{font-size:clamp(36px,5vw,58px);line-height:1.05;letter-spacing:-.045em}.legal-updated{margin:14px 0 46px;color:var(--muted);font:500 10px/1 var(--mono)}.legal-document section{margin-top:34px}.legal-document h2{margin:0 0 11px;font-size:18px;letter-spacing:-.015em}.legal-document h3{margin:22px 0 7px;font-size:13px}.legal-document p,.legal-document li{color:var(--text-dim);font-size:13px;line-height:1.8}.legal-document p{margin:9px 0}.legal-document ul{margin:10px 0;padding-left:20px}.legal-document code{color:#d4ceff;font-size:.9em}.legal-footer{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:28px 0 38px;border-top:1px solid var(--hairline)}.legal-footer div{display:flex;flex-wrap:wrap;gap:18px}.legal-footer a,.legal-footer p{color:var(--muted);font-size:10px}.legal-footer p{margin:18px 0 0}.legal-footer .product-of{color:var(--text-dim);font-weight:600}.imprint-contact{display:grid;gap:10px}.imprint-contact p{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;margin:0}.imprint-contact p>span{color:var(--muted);font:500 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.auth-screen{position:relative;background:radial-gradient(circle at 50% 10%,rgba(225,29,72,.1),transparent 35rem),#000}.auth-home-link{position:absolute;top:24px;left:24px;color:var(--text-dim);font-size:11px}.auth-legal{display:flex;justify-content:center;gap:9px;padding-top:2px;color:var(--muted);font-size:10px}.auth-legal a{color:var(--muted)}.auth-legal a:hover{color:#fff}.terms-check{align-items:flex-start;flex-wrap:nowrap;color:var(--text-dim);font-size:11px;line-height:1.55}.terms-check input{flex:none;margin-top:1px}@media (max-width: 1060px){.landing-nav nav{display:none}.landing-hero{grid-template-columns:minmax(0,1fr);min-height:auto;gap:70px;padding-top:100px}.hero-copy{max-width:780px}.hero-visual{width:min(850px,94%);margin:0 auto}.feature-row,.feature-reverse{grid-template-columns:minmax(0,1fr);gap:44px}.feature-reverse>.feature-copy{order:1}.feature-reverse>.product-shot,.feature-reverse>.mobile-shots{order:2}.compliance-section{grid-template-columns:minmax(0,1fr)}.compliance-visual{width:min(700px,100%)}}@media (max-width: 760px){.landing-nav,.legal-header{height:64px;padding:0 16px}.landing-nav .brand-copy small{display:none}.landing-nav-actions .btn-ghost{padding:8px 10px}.landing-nav-actions .btn{min-height:40px;padding:8px 11px;font-size:9px}.landing-section{width:min(100% - 32px,620px);padding:76px 0}.landing-hero{padding-top:72px;gap:52px}.hero-copy h1{font-size:clamp(42px,13.2vw,62px)}.hero-lede{font-size:15px}.hero-visual{width:100%}.hero-callout{display:none}.facts-strip{width:calc(100% - 32px);grid-template-columns:1fr 1fr}.facts-strip>div{min-height:94px;padding:16px}.facts-strip>div:nth-child(2){border-right:0}.facts-strip>div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.facts-strip strong{font-size:18px}.steps-grid{grid-template-columns:1fr 1fr}.step-card{min-height:230px}.step-card:nth-child(2){border-right:0}.step-card:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.step-card>span{margin-bottom:38px}.feature-stack{gap:90px}.mobile-shots{padding:20px;gap:10px}.product-shot-mobile{width:48%}.compliance-list,.faq-grid{grid-template-columns:1fr}.faq-grid details,.faq-grid details:nth-child(2n){border-right:0;border-bottom:1px solid var(--hairline)}.faq-grid details:nth-last-child(2){border-bottom:1px solid var(--hairline)}.faq-grid details:last-child{border-bottom:0}.final-cta{align-items:flex-start;flex-direction:column;padding:40px 28px}.final-cta .hero-actions{width:100%}.landing-footer{width:calc(100% - 32px);margin-top:76px;grid-template-columns:1fr 1fr}.landing-footer>div:first-child{grid-column:1 / -1}.legal-layout{padding:36px 0 72px}.legal-document{padding:34px 24px}}@media (max-width: 420px){.landing-nav .brand-copy{display:none}.hero-copy h1{width:100%;font-size:clamp(38px,12.5vw,48px);overflow-wrap:anywhere}.hero-actions .btn{width:100%}.steps-grid{grid-template-columns:1fr}.step-card{min-height:0;border-right:0;border-bottom:1px solid var(--hairline)}.step-card:last-child{border-bottom:0}.mail-flow{grid-template-columns:1fr}.mail-flow b{transform:rotate(90deg);text-align:center}.landing-footer{grid-template-columns:1fr}.landing-footer>div:first-child{grid-column:auto}.landing-footer,.legal-footer{padding-bottom:100px}.landing-footer>div,.legal-footer>div{padding-right:66px}.whatsapp-float{width:52px;height:52px;min-height:52px;padding:0;justify-content:center}.whatsapp-float-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.imprint-contact p{grid-template-columns:1fr;gap:4px}.auth-screen{padding:76px 14px 28px}.auth-home-link{top:20px;left:16px}}.content{position:relative;background:radial-gradient(circle at 94% 3%,rgba(225,29,72,.07),transparent 31rem),radial-gradient(circle at 15% 42%,rgba(139,123,247,.045),transparent 32rem)}.content:before{content:"";position:fixed;inset:0 0 0 var(--rail);pointer-events:none;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 68%);mask-image:linear-gradient(to bottom,#000,transparent 68%)}.content>*{position:relative}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pager-controls,.pager-pages{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pager-number,.pager-edge{min-width:38px;padding-inline:9px}.pager-number.active{color:#fff;border-color:var(--violet-border);background:var(--violet-soft)}.pager-ellipsis{width:24px;color:var(--muted);text-align:center}.pager-size{display:flex;align-items:center;gap:7px;margin-left:5px;color:var(--muted);font:500 9.5px var(--mono);text-transform:uppercase;letter-spacing:.1em}.pager-size select{min-height:38px;padding:7px 24px 7px 9px;color:var(--text);border:1px solid var(--hairline);border-radius:7px;background:var(--glass-soft)}.modal{width:min(760px,calc(100vw - 28px));max-height:calc(100dvh - 28px);margin:auto;padding:0;color:var(--text);border:1px solid var(--hairline-strong);border-radius:15px;background:#07060bfa;box-shadow:0 28px 100px #000000c7,0 0 50px #e11d4814;opacity:0;transform:translateY(14px) scale(.975);transition:opacity .18s var(--ease),transform .18s var(--ease)}.modal[open]{opacity:1;transform:none;animation:modal-pop .2s var(--ease)}.modal::backdrop{background:#000000bd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-panel{display:flex;flex-direction:column;max-height:calc(100dvh - 30px)}.modal-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--hairline);background:#07060bf5}.modal-head h2{font-size:17px;letter-spacing:-.02em}.modal-body{min-height:0;padding:20px;overflow:auto;overscroll-behavior:contain}@keyframes modal-pop{0%{opacity:0;transform:translateY(12px) scale(.98)}}.seller-dialog-hero{display:flex;align-items:center;gap:13px;margin-bottom:20px;padding:14px;border:1px solid var(--hairline);background:linear-gradient(120deg,#e11d4812,#8b7bf70d)}.seller-dialog-hero>div{display:grid;gap:3px}.seller-dialog-hero small{color:var(--muted)}.market-badge{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid rgba(251,113,133,.35);border-radius:50%;color:#fb7185;background:#e11d4814;font:700 11px var(--mono)}.contact-panel{margin:16px 0;padding:15px;border:1px solid var(--hairline);background:var(--glass-softer)}.contact-panel h3{margin:0 0 9px;color:var(--muted);font:500 9.5px var(--mono);text-transform:uppercase;letter-spacing:.11em}.contact-links{display:flex;gap:10px 20px;flex-wrap:wrap;font:12px var(--mono)}.seller-amazon-link{margin-top:18px}.seller-provenance{margin:14px 0}.email-headers{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:7px 14px;margin:0 0 14px;padding:13px 15px;border:1px solid var(--hairline);background:var(--glass-softer)}.email-headers dt{color:var(--muted);font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.1em}.email-headers dd{margin:0;overflow-wrap:anywhere;font-size:12px}.email-preview-frame iframe{display:block;width:100%;height:360px;border:1px solid var(--hairline);border-radius:8px;background:#fff}.preview-loading{min-height:90px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--text-dim);font-size:12px}.preview-controls{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-bottom:18px}.template-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:22px}.live-preview{min-width:0;padding-left:22px;border-left:1px solid var(--hairline)}.section-label{display:block;margin-bottom:10px;color:var(--muted);font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.1em}.progress-dialog{width:min(520px,calc(100vw - 28px))}.progress-content{display:grid;justify-items:center;gap:15px;padding:15px 10px 22px;text-align:center}.progress-symbol{display:grid;place-items:center;width:62px;height:62px;border:1px solid var(--violet-border);border-radius:50%;color:var(--violet);background:var(--violet-soft);font-size:26px}.phase-success .progress-symbol{color:var(--ok);border-color:var(--ok-border);background:var(--ok-soft);animation:success-pulse .5s var(--ease)}.phase-error .progress-symbol{color:var(--bad);border-color:var(--bad-border);background:var(--bad-soft);animation:error-shake .32s ease}.spinner{width:22px;height:22px;border:2px solid rgba(139,123,247,.2);border-top-color:var(--violet);border-radius:50%;animation:spin .75s linear infinite}.progress-track{width:min(380px,100%);height:8px;overflow:hidden;border-radius:999px;background:var(--glass-strong)}.progress-track span{display:block;height:100%;border-radius:inherit;background:var(--grad-accent);transition:width .35s var(--ease)}.progress-details{color:var(--text-dim);font-size:11px;line-height:1.6}@keyframes spin{to{transform:rotate(360deg)}}@keyframes success-pulse{50%{transform:scale(1.12);box-shadow:0 0 30px var(--ok-soft)}}@keyframes error-shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid>.card{margin:0 -1px -1px 0;min-width:0}.overview-grid>.card:first-child,.stats-grid>.card:first-child,.stats-grid>.card:nth-child(2),.stats-grid>.card:nth-child(3),.overview-grid>.card:last-child{grid-column:1 / -1}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(164px,1fr));padding:0 1px 1px 0}.kpi-tile{position:relative;min-width:0;min-height:128px;margin:0 -1px -1px 0;padding:17px 18px;overflow:hidden;border:1px solid var(--hairline);background:linear-gradient(145deg,#ffffff07,#ffffff02)}.kpi-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(139,123,247,.09),transparent 48%)}.kpi-accent:after{content:"";position:absolute;inset:auto 16px 0;height:2px;background:var(--grad-accent);box-shadow:0 0 16px #e11d4873}.kpi-tile>span{display:block;color:var(--muted);font:500 9px var(--mono);letter-spacing:.11em;text-transform:uppercase}.kpi-tile>strong{display:block;margin-top:9px;font-size:clamp(23px,2.5vw,32px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.kpi-tile>small{position:absolute;top:18px;right:16px;font:600 9px var(--mono)}.delta-up{color:var(--ok)}.delta-down{color:var(--bad)}.kpi-tile .sparkline{position:absolute;inset:auto 10px 8px 10px;height:34px;opacity:.66}.chart{position:relative;min-width:0}.chart svg{display:block;width:100%;height:auto;overflow:visible}.area-chart svg{height:260px}.chart-grid{stroke:#ffffff13;stroke-width:1;vector-effect:non-scaling-stroke}.chart-line{fill:none;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1200;animation:line-draw 1.1s var(--ease) both}.chart-crosshair{stroke:#ffffff59;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.chart-tooltip{position:absolute;top:12px;z-index:2;display:grid;gap:2px;min-width:112px;padding:8px 10px;transform:translate(-50%);border:1px solid var(--hairline-strong);border-radius:7px;background:#000000eb;pointer-events:none;font-size:10px}.chart-tooltip span{color:var(--text-dim)}.chart-legend{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:9px;color:var(--text-dim);font-size:10px}.chart-legend span{display:flex;align-items:center;gap:6px}.chart-legend i{width:7px;height:7px;border-radius:50%}.chart-legend.vertical{flex-direction:column;align-items:stretch;min-width:140px}.chart-legend.vertical span b{margin-left:auto;color:var(--text);font-variant-numeric:tabular-nums}.chart-bar{fill:#e11d48;opacity:.78;transition:opacity .15s,filter .15s}.chart-bar:hover{opacity:1;filter:drop-shadow(0 0 6px rgba(225,29,72,.6))}.chart-axis-label{fill:var(--muted);font:9px var(--mono)}.chart-empty{min-height:210px;display:grid;place-items:center;border:1px dashed var(--hairline);color:var(--muted);background:radial-gradient(circle,rgba(225,29,72,.035),transparent 60%);font:500 10px var(--mono);text-transform:uppercase;letter-spacing:.1em}@keyframes line-draw{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}.donut-wrap{min-height:210px;display:flex;align-items:center;justify-content:center;gap:22px}.donut{width:min(190px,55%);transform:rotate(-90deg)}.donut-track,.donut-segment{fill:none;stroke-width:20}.donut-track{stroke:#ffffff0e}.donut-segment{transform-origin:90px 90px;animation:donut-sweep .8s var(--ease) both}.donut-total,.donut-caption{transform:rotate(90deg);transform-origin:90px 90px;fill:var(--text);font:700 20px var(--sans)}.donut-caption{fill:var(--muted);font:9px var(--mono);text-transform:uppercase}@keyframes donut-sweep{0%{stroke-dasharray:0 402}}.funnel{display:grid;gap:10px;padding:8px 0}.funnel-row{display:grid;grid-template-columns:92px minmax(0,1fr) 64px;gap:10px;align-items:center;font-size:11px}.funnel-row>span{color:var(--text-dim)}.funnel-row>div{height:22px;display:flex;justify-content:center}.funnel-row i{display:block;height:100%;border-radius:4px;opacity:.78}.funnel-row strong{text-align:right;font-variant-numeric:tabular-nums}.heatmap-wrap{overflow-x:auto}.heatmap{min-width:620px}.heatmap>span:first-child{display:none}.heat-hour{display:inline-block;width:calc((100% - 42px) / 6);margin-left:7px;color:var(--muted);font:8px var(--mono)}.heat-row{display:grid;grid-template-columns:38px minmax(0,1fr);gap:5px;align-items:center;margin-top:5px}.heat-day{color:var(--muted);font:9px var(--mono)}.heat-row>div{display:grid;grid-template-columns:repeat(24,minmax(12px,1fr));gap:3px}.heat-row i{aspect-ratio:1;min-height:12px;border:1px solid rgba(255,255,255,.035);border-radius:3px;background:rgba(225,29,72,calc(.045 + var(--heat) * .78));box-shadow:0 0 calc(var(--heat) * 10px) rgba(225,29,72,calc(var(--heat) * .25))}.sparkline svg{display:block;width:100%;height:100%}.spark-line{fill:none;stroke:#fb7185;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.spark-summary{display:flex;align-items:baseline;gap:9px;margin-top:12px}.spark-summary strong{font-size:28px}.spark-summary span{color:var(--muted);font-size:11px}.ring-gauge{flex:none;width:104px}.ring-gauge svg,.semi-gauge svg{display:block;width:100%;height:auto;overflow:visible}.gauge-track,.gauge-value{fill:none;stroke-width:9;stroke-linecap:round}.gauge-track{stroke:#fff1}.gauge-value{stroke:#e11d48;transform:rotate(-90deg);transform-origin:center;transition:stroke-dasharray .7s var(--ease);filter:drop-shadow(0 0 4px rgba(225,29,72,.3))}.ring-gauge text,.semi-gauge text{fill:var(--text);font:700 15px var(--sans)}.ring-gauge .gauge-label,.semi-gauge .gauge-label{fill:var(--muted);font:8px var(--mono);text-transform:uppercase}.semi-gauge{width:min(230px,100%)}.semi-gauge .gauge-track,.semi-gauge .gauge-value{stroke-width:11}.semi-gauge .gauge-value{transform:none}.gauge-pair,.collector-gauges{display:flex;align-items:center;justify-content:space-around;gap:22px;flex-wrap:wrap}.collector-mini{display:grid;grid-template-columns:repeat(3,1fr);margin-top:15px;border-top:1px solid var(--hairline)}.collector-mini span{display:grid;gap:3px;padding:13px}.collector-mini small{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.collector-mini strong{font-size:13px}.blocks-indicator{min-width:130px;display:grid;justify-items:center;gap:3px;padding:17px;border:1px solid var(--ok-border);color:var(--ok);background:var(--ok-soft)}.blocks-indicator.has-blocks{color:var(--bad);border-color:var(--bad-border);background:var(--bad-soft)}.blocks-indicator span{font-size:28px;font-weight:700}.blocks-indicator small{color:var(--text-dim);font-size:9px}.campaign-identity{display:flex;align-items:center;gap:10px;min-width:190px}.campaign-identity .ring-gauge{width:60px}.campaign-identity .ring-gauge text{font-size:12px}.campaign-identity .gauge-label{display:none}.gmail-cap-cell{display:flex;align-items:center;gap:10px}.gmail-cap-cell .ring-gauge{width:66px}.trial-usage{float:right;width:100px;margin:-6px 0 10px 20px}.range-selector{display:flex;gap:6px;flex-wrap:wrap}.range-selector .btn.active{color:#fff;border-color:var(--violet-border);background:var(--violet-soft)}.compact-filters{grid-template-columns:repeat(auto-fit,minmax(160px,220px))}.onboarding-card{padding:0;background:linear-gradient(120deg,#e11d480e,#8b7bf709)}.onboarding-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px}.onboarding-summary .ring-gauge{width:82px}.onboarding-summary h2{margin:3px 0 4px;font-size:19px;letter-spacing:-.02em}.onboarding-summary p{max-width:680px;margin:0;color:var(--text-dim);font-size:12px}.onboarding-steps{border-top:1px solid var(--hairline)}.onboarding-step{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:66px;padding:10px 20px;border-bottom:1px solid var(--hairline)}.onboarding-step:last-child{border-bottom:0}.onboarding-step>div{display:grid;gap:2px}.onboarding-step strong{font-size:12px}.onboarding-step small{color:var(--muted);font-size:10.5px}.onboarding-check{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--hairline-strong);border-radius:50%;color:var(--muted);font:700 12px var(--mono)}.onboarding-step.is-done{background:#2fd6a306}.onboarding-step.is-done .onboarding-check{color:var(--ok);border-color:var(--ok-border);background:var(--ok-soft)}.onboarding-step.is-done strong{color:var(--text-dim)}.onboarding-complete .onboarding-summary{min-height:110px}.onboarding-show{margin:-4px 0 2px;padding:3px 0;border:0;color:var(--text-dim);background:none;font:500 10px var(--mono);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.onboarding-show:hover{color:var(--text)}.unlock-card{background:linear-gradient(145deg,#8b7bf70b,#e11d4806)}.unlock-table{border:1px solid var(--hairline)}.unlock-row{display:grid;grid-template-columns:minmax(150px,1.2fr) repeat(2,minmax(150px,1fr));gap:12px;align-items:center;min-height:46px;padding:9px 13px;border-bottom:1px solid var(--hairline);font-size:12px}.unlock-row:last-child{border-bottom:0}.unlock-row>strong{font-size:11.5px}.unlock-row>span{color:var(--text-dim)}.unlock-heading{min-height:38px;color:var(--muted);background:var(--glass-softer);font:500 9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.unlock-heading strong{color:inherit;font:inherit}.unlock-coverage{margin:14px 0 0;color:var(--text-dim);font-size:12px}.unlock-coverage strong{color:var(--text)}.unlock-action{display:flex;justify-content:flex-end;margin-top:15px}.upgrade-requested{display:grid;gap:2px;justify-items:end;color:var(--ok)}.upgrade-requested small{color:var(--muted);font-size:10px}.page-stack>*+*{margin-top:16px}.unlock-plans{margin-top:22px;padding-top:20px;border-top:1px solid var(--hairline)}.billing-loading{margin:16px 0 0}.tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:12px}.tier-card{min-width:0;display:flex;flex-direction:column;padding:20px;border:1px solid var(--hairline);background:linear-gradient(145deg,#ffffff09,#ffffff03)}.tier-card:hover{border-color:var(--hairline-strong);background:linear-gradient(145deg,#8b7bf711,#e11d4806)}.tier-name{margin:0;color:#fb7185;font:600 10px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.tier-price{display:flex;align-items:baseline;gap:7px;margin:15px 0 2px}.tier-price strong{color:var(--text);font-size:30px;line-height:1;letter-spacing:-.04em}.tier-price span{color:var(--muted);font-size:11px}.tier-volume{margin:18px 0 0;color:var(--text-dim);font-size:12px}.tier-volume strong{color:var(--text);font-size:18px}.tier-weekly{margin:5px 0 0;color:var(--ok);font-size:11px}.tier-card ul{list-style:none;display:grid;gap:8px;margin:18px 0 20px;padding:16px 0 0;border-top:1px solid var(--hairline);color:var(--text-dim);font-size:11px}.tier-card li:before{content:"✓";margin-right:8px;color:var(--ok)}.tier-card .btn{margin-top:auto}.tier-card-custom{border-color:var(--accent-border);background:linear-gradient(145deg,#818cf817,#ec489906)}.custom-quantity-field{margin-top:18px}.custom-available{margin:7px 0 0;color:var(--text-dim);font-size:11px}.custom-validation{margin:8px 0 0;color:var(--bad);font-size:11px}.custom-subscription-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.custom-subscription-status p{margin:0;padding:14px;border:1px solid var(--hairline);background:var(--glass-softer);color:var(--text-dim);font-size:12px}.custom-subscription-status strong{color:var(--text)}.custom-change-form{display:grid;gap:12px;margin-top:18px}.custom-change-form .field{max-width:420px}.custom-pending{margin:0;color:var(--ok);font-size:11px}.billing-current{display:grid;gap:20px}.billing-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.billing-plan-head h2{margin-top:9px;font-size:clamp(25px,4vw,38px);letter-spacing:-.035em}.billing-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--hairline)}.billing-summary-grid>div{min-width:0;min-height:112px;padding:15px;border-right:1px solid var(--hairline)}.billing-summary-grid>div:last-child{border-right:0}.billing-summary-grid span,.billing-summary-grid small{display:block;color:var(--muted);font:500 9px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.billing-summary-grid strong{display:block;margin:12px 0 5px;overflow-wrap:anywhere;font-size:18px}.billing-limits{display:flex;gap:8px;flex-wrap:wrap}.billing-limits span{padding:7px 10px;color:var(--text-dim);border:1px solid var(--hairline);background:var(--glass-softer);font-size:11px}.billing-cancel-note{margin:0;padding:11px 13px;color:var(--warn);border:1px solid var(--warn-border);background:var(--warn-soft);font-size:12px}.billing-disabled{padding:20px;border:1px dashed var(--hairline)}.billing-disabled p{margin:0}.billing-disabled p+p{margin-top:5px}.billing-note{color:var(--text-dim);border-color:var(--hairline);background:var(--glass-softer)}.billing-policy-grid{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(300px,1.45fr);gap:26px;align-items:center}.money-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid var(--hairline);border-radius:7px;background:var(--glass-soft)}.money-input:focus-within{border-color:var(--hairline-strong);box-shadow:0 0 0 3px #ffffff0f}.money-input>span{padding-left:12px;color:var(--muted);font:12px var(--mono)}.money-input input{border:0;background:transparent;box-shadow:none!important}.billing-switch{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--hairline);background:var(--glass-softer);cursor:pointer}.billing-switch input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--violet)}.billing-switch>span{display:grid;gap:4px}.billing-switch strong{font-size:13px}.billing-switch small{color:var(--text-dim);font-size:11px;line-height:1.55}.admin-tier-list{border:1px solid var(--hairline)}.admin-tier-row{padding:20px;border-bottom:1px solid var(--hairline)}.admin-tier-row:last-child{border-bottom:0}.admin-tier-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:17px}.admin-tier-heading .section-label{margin-bottom:4px}.admin-tier-fields{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:14px}.field-helper{width:max-content;max-width:100%;padding:0;border:0;color:var(--violet);background:none;font:10px/1.4 var(--mono);text-align:left;cursor:pointer}.field-helper:hover{color:var(--text);text-decoration:underline}.weekly-preview{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:17px 0 0;padding:10px 12px;border:1px solid var(--ok-border);background:var(--ok-soft)}.weekly-preview span{color:var(--text-dim);font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.weekly-preview strong{color:var(--ok);font-size:13px}.weekly-preview small{margin-left:auto;color:var(--text-dim);font-size:11px}.billing-grandfather-note{margin:16px 0 0;color:var(--text-dim);font-size:11px}.admin-custom-preview{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:end;gap:16px;margin-top:18px;padding:14px;border:1px solid var(--ok-border);background:var(--ok-soft)}.admin-custom-preview p{display:flex;gap:8px 16px;align-items:baseline;flex-wrap:wrap;margin:0}.admin-custom-preview p strong{color:var(--ok);font-size:15px}.admin-custom-preview p span{color:var(--text-dim);font-size:11px}.pricing-section{padding-top:86px}.pricing-section .tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.pricing-section .tier-card{min-height:330px;padding:27px;background:#ffffff05}.pricing-state{padding:28px;border:1px dashed var(--hairline);color:var(--text-dim);text-align:center}.seller-quality{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:7px}.seller-size,.seller-fresh,.seller-completeness{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border:1px solid var(--hairline);border-radius:5px;color:var(--text-dim);background:var(--glass-softer);font:500 8.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase}.seller-size{color:#fb7185;border-color:#fb718547;background:#e11d4811}.size-medium{color:var(--warn);border-color:var(--warn-border);background:var(--warn-soft)}.size-large,.size-large-plus{color:var(--ok);border-color:var(--ok-border);background:var(--ok-soft)}.seller-completeness{gap:6px;padding-inline:6px}.seller-completeness b{color:var(--text-dim);font-size:8px}.completeness-bars{display:grid;grid-template-columns:repeat(6,4px);gap:2px}.completeness-bars i{display:block;width:4px;height:10px;border-radius:1px;background:#ffffff17}.completeness-bars i.filled{background:var(--violet);box-shadow:0 0 5px #8b7bf759}.seller-fresh{color:var(--muted)}.seller-badge-legend{display:flex;gap:8px 18px;flex-wrap:wrap;margin:-3px 0 12px;padding:9px 11px;border:1px solid var(--hairline);color:var(--muted);background:var(--glass-softer);font-size:9.5px}.seller-badge-legend b{margin-right:4px;color:var(--text-dim);font:600 8.5px var(--mono);letter-spacing:.07em;text-transform:uppercase}.seller-dialog-hero+.seller-quality{margin:-8px 0 18px}.europe-map{min-height:320px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 60% 55%,rgba(225,29,72,.1),transparent 42%)}.europe-map svg{max-height:430px;filter:drop-shadow(0 18px 40px rgba(0,0,0,.5))}.map-context path{fill:#ffffff05;stroke:#ffffff16;stroke-width:.7;vector-effect:non-scaling-stroke}.map-market path{fill:rgba(225,29,72,var(--map-intensity));stroke:#fb7185a6;stroke-width:1.3;vector-effect:non-scaling-stroke;transition:fill .2s,filter .2s}.map-market.selectable{cursor:pointer;outline:none}.map-market.selectable:hover path,.map-market.selectable:focus path{fill:#e11d48db;filter:drop-shadow(0 0 9px rgba(225,29,72,.75))}.map-market text{fill:#fff;paint-order:stroke;stroke:#000;stroke-width:3px;font:700 11px var(--mono);pointer-events:none}.map-pulse{fill:#fff;stroke:#e11d48;stroke-width:3;transform-box:fill-box;transform-origin:center;animation:map-pulse 2.2s ease-out infinite;pointer-events:none}@keyframes map-pulse{50%{transform:scale(1.35);opacity:.65;filter:drop-shadow(0 0 8px #e11d48)}}.top-clients{display:grid}.top-clients>div{display:grid;grid-template-columns:minmax(130px,1fr) minmax(120px,1.4fr) 48px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--hairline)}.top-clients>div:last-child{border-bottom:0}.top-clients>div>div{display:grid;gap:2px}.top-clients small{color:var(--muted);font-size:9px}.top-clients>div>span{height:6px;border-radius:99px;background:#ffffff0f;overflow:hidden}.top-clients i{display:block;height:100%;background:var(--grad-accent)}.top-clients b{color:var(--text-dim);font:11px var(--mono);text-align:right}@media (max-width: 920px){.content:before{top:0;right:0;bottom:0;left:0}.dashboard-grid{grid-template-columns:1fr}.dashboard-grid>.card,.overview-grid>.card:first-child,.stats-grid>.card:first-child,.stats-grid>.card:nth-child(2),.stats-grid>.card:nth-child(3),.overview-grid>.card:last-child{grid-column:auto}.template-editor{grid-template-columns:1fr}.live-preview{padding:20px 0 0;border-left:0;border-top:1px solid var(--hairline)}.billing-summary-grid{grid-template-columns:1fr 1fr}.billing-summary-grid>div:nth-child(2){border-right:0}.billing-summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.admin-tier-fields{grid-template-columns:1fr 1fr}.pricing-section .tier-grid{grid-template-columns:1fr}}@media (max-width: 620px){.pager{align-items:stretch}.pager-controls{width:100%}.pager-pages{order:5;width:100%}.pager-number{flex:1}.pager-edge{display:none}.pager-size{margin-left:auto}.preview-controls{grid-template-columns:1fr}.email-preview-frame iframe{height:300px}.detail-grid{grid-template-columns:1fr;gap:2px}.detail-grid dd{margin-bottom:9px}.donut-wrap{flex-direction:column}.donut{width:180px}.chart-legend.vertical{width:100%}.europe-map{min-height:250px}.top-clients>div{grid-template-columns:1fr 48px}.top-clients>div>span{grid-column:1 / -1;grid-row:2}.kpi-grid{grid-template-columns:1fr 1fr}.kpi-tile{min-height:112px}.onboarding-summary{grid-template-columns:auto minmax(0,1fr);padding:16px}.onboarding-summary>.btn{grid-column:1 / -1;width:100%}.onboarding-step{grid-template-columns:28px minmax(0,1fr);padding:12px 16px}.onboarding-step>.btn{grid-column:1 / -1;width:100%}.unlock-row{grid-template-columns:minmax(105px,1fr) repeat(2,minmax(86px,1fr));gap:7px;padding-inline:9px;font-size:10px}.unlock-row>strong{font-size:10px}.unlock-action .btn{width:100%}.upgrade-requested{justify-items:start}.billing-policy-grid,.admin-tier-fields,.admin-custom-preview,.custom-subscription-status,.billing-summary-grid{grid-template-columns:1fr}.billing-summary-grid>div{border-right:0;border-bottom:1px solid var(--hairline)}.billing-summary-grid>div:last-child{border-bottom:0}.admin-tier-row{padding:16px}.weekly-preview small{width:100%;margin-left:0}}.guide{display:flex;flex-direction:column;gap:22px;max-width:980px}.guide-chip{display:inline-block;padding:1px 9px;border-radius:7px;font-size:13px;font-weight:600;white-space:nowrap;line-height:1.6}.guide-chip-menu{color:#fff;background:var(--glass-strong);border:1px solid var(--hairline-strong)}.guide-chip-button{color:#ffe1e8;background:#e11d4829;border:1px solid rgba(225,29,72,.5)}.guide-chip-box{color:var(--text);border:1px dashed var(--hairline-strong)}.guide-hero{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:26px 28px;border:1px solid var(--hairline);border-radius:16px;background:radial-gradient(120% 140% at 0% 0%,rgba(225,29,72,.16),transparent 55%),var(--panel)}.guide-hero h2{margin:0 0 8px;font-size:20px}.guide-hero p{margin:0 0 14px;color:var(--text-dim);line-height:1.65}.guide-hero p b{color:var(--text)}.guide-legend{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--muted);font-size:12px}.guide-legend span{display:inline-flex;align-items:center;gap:6px}.guide-progress{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:200px;text-align:center}.guide-progress p{margin:0;color:var(--text-dim);font-size:12px}.guide-progress-ring{--guide-progress: 0%;display:grid;place-items:center;align-content:center;width:112px;height:112px;border-radius:50%;background:radial-gradient(closest-side,#0b0b10 76%,transparent 78% 100%),conic-gradient(#e11d48 var(--guide-progress),rgba(255,255,255,.08) 0)}.guide-progress-ring strong{font-size:24px;line-height:1}.guide-progress-ring small{color:var(--text-dim);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.guide-toc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.guide-toc a{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;color:var(--text);text-decoration:none;border:1px solid var(--hairline);background:var(--panel);font-size:13px;font-weight:600;transition:border-color .15s,transform .15s}.guide-toc a:hover{border-color:#e11d4899;transform:translateY(-1px)}.guide-toc-num,.guide-step-num{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;color:#fff;background:var(--grad-accent);font-weight:800;font-size:13px}.guide-toc a.is-done .guide-toc-num,.guide-step.is-done .guide-step-num{color:#06221a;background:var(--ok)}.guide-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.guide-step{display:grid;grid-template-columns:44px 1fr;gap:14px;scroll-margin-top:20px}.guide-step-rail{display:flex;flex-direction:column;align-items:center}.guide-step-rail:after{content:"";flex:1;width:2px;margin:6px 0;background:linear-gradient(var(--hairline-strong),transparent)}.guide-step:last-child .guide-step-rail:after{display:none}.guide-step-num{width:36px;height:36px;font-size:15px;box-shadow:0 0 0 6px #e11d481f}.guide-step.is-done .guide-step-num{box-shadow:0 0 0 6px var(--ok-soft)}.guide-step-body{margin-bottom:18px;padding:20px 22px;border:1px solid var(--hairline);border-radius:16px;background:var(--panel)}.guide-step.is-done .guide-step-body{border-color:var(--ok-border)}.guide-step-head{display:flex;align-items:center;gap:12px}.guide-step-head h3{margin:0;font-size:18px}.guide-step-head small{color:var(--muted);font-size:12px}.guide-step-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;font-size:21px;background:var(--glass-soft);border:1px solid var(--hairline)}.guide-step-link{margin-left:auto}.guide-step-intro{margin:12px 0 6px;color:var(--text-dim);line-height:1.6}.guide-step-intro b{color:var(--text)}.guide-clicks{margin:8px 0 4px;padding-left:0;list-style:none;counter-reset:click}.guide-clicks li{position:relative;margin:9px 0;padding-left:34px;line-height:1.75;counter-increment:click}.guide-clicks li:before{content:counter(click);position:absolute;left:0;top:2px;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--glass-strong);color:var(--text-dim);font-size:12px;font-weight:700}.guide-callout{display:flex;gap:10px;margin-top:12px;padding:11px 14px;border-radius:11px;font-size:14px;line-height:1.55;color:var(--text-dim)}.guide-callout strong{color:var(--text)}.guide-callout-icon{flex:none}.guide-callout-tip{background:#8b7bf714;border:1px solid var(--violet-border)}.guide-callout-warn{background:var(--warn-soft);border:1px solid var(--warn-border)}.guide-callout-good{background:var(--ok-soft);border:1px solid var(--ok-border)}.guide-pill{display:inline-block;padding:1px 9px;border-radius:999px;font-size:12px;font-weight:700}.guide-pill-draft{color:#d6d6e4;background:#ffffff17}.guide-pill-running{color:var(--ok);background:var(--ok-soft)}.guide-pill-paused{color:var(--warn);background:var(--warn-soft)}.guide-pill-done{color:#9cc3ff;background:#78aaff1f}.guide-panel{padding:22px 24px;border:1px solid var(--hairline);border-radius:16px;background:var(--panel)}.guide-panel h2{margin:0 0 14px;font-size:18px}.guide-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guide-status{padding:14px;border-radius:12px;border:1px solid var(--hairline);background:var(--glass-softer)}.guide-status p{margin:10px 0 8px;font-size:13px;color:var(--text-dim);line-height:1.5}.guide-status small{color:var(--muted);font-size:12px}.guide-checklist{list-style:none;margin:0 0 14px;padding:0}.guide-checklist li{display:grid;grid-template-columns:20px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--hairline);font-size:14px}.guide-check-box{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--hairline-strong)}.guide-check-where{justify-self:end}.guide-faq{border:1px solid var(--hairline);border-radius:11px;margin-top:8px;background:var(--glass-softer)}.guide-faq summary{cursor:pointer;padding:11px 14px;font-weight:600;font-size:14px}.guide-faq p{margin:0;padding:0 14px 12px;color:var(--text-dim);font-size:14px;line-height:1.6}.guide-footer{color:var(--muted);font-size:13px}.guide-footer a{color:#ff8fa6}@media (max-width: 860px){.guide-toc,.guide-status-grid{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.guide-hero{grid-template-columns:1fr;padding:20px}.guide-progress{flex-direction:row;max-width:none;text-align:left}.guide-progress-ring{width:88px;height:88px}.guide-toc,.guide-status-grid,.guide-step{grid-template-columns:1fr}.guide-step-rail{display:none}.guide-step-head{flex-wrap:wrap}.guide-step-link{margin-left:0}.guide-checklist li{grid-template-columns:20px 1fr}.guide-check-where{grid-column:2;justify-self:start}}@media (prefers-reduced-motion: reduce){.guide-toc a{transition:none}}
