.plan-limit-dialog{box-sizing:border-box;color:#edf6fc;background:radial-gradient(at 0 0,#234c624d,#0000 65%),#141e27;border:1px solid #3b5c70;border-radius:22px;width:min(510px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;font-family:inherit;overflow:auto;box-shadow:0 30px 110px #0009}.plan-limit-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030b13b8}.plan-limit-close{color:#a3bfd1;cursor:pointer;background:0 0;border:0;padding:6px;position:absolute;top:17px;right:17px}.plan-limit-emblem{color:#8bd7fc;background:#173d53;border:1px solid #397e9f;border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:22px;display:grid}.plan-limit-kicker{letter-spacing:1.4px;color:#8ac7e8;font-size:10px;font-weight:700}.plan-limit-dialog h2{letter-spacing:-.6px;margin:12px 0;font-size:25px;line-height:1.25}.plan-limit-dialog>p{color:#adc2cf;margin-bottom:22px;font-size:13px;line-height:1.85}.plan-limit-meter{background:#101a24;border:1px solid #344b5c;border-radius:14px;margin:20px 0;padding:18px}.plan-limit-meter>div{justify-content:space-between;gap:10px;font-size:11px;display:flex}.plan-limit-meter strong{text-transform:capitalize;color:#dceef8}.plan-limit-meter>div>span{color:#8aa8ba;font-size:10px}.plan-limit-meter p{margin:14px 0 12px}.plan-limit-meter b{letter-spacing:-1px;color:#fff;font-size:32px}.plan-limit-meter p>span{color:#a9becd;font-size:12px}.plan-limit-meter progress{accent-color:#73bce8;border:0;border-radius:8px;width:100%;height:7px;overflow:hidden}.plan-limit-meter progress::-webkit-progress-bar{background:#283d4d}.plan-limit-meter progress::-webkit-progress-value{background:linear-gradient(90deg,#488ed2,#8bd4f2);border-radius:8px}.plan-limit-meter small{color:#b8c3cd;margin-top:12px;font-size:11px;line-height:1.8;display:block}.plan-limit-renewal{color:#9cc6dd;align-items:center;gap:10px;margin-bottom:23px;font-size:12px;line-height:1.8;display:flex}.plan-limit-renewal svg{flex-shrink:0}.plan-limit-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.plan-limit-actions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 17px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.plan-limit-primary{color:#fff;background:#2d82bf;border:1px solid #5caade}.plan-limit-secondary{color:#c3d9e7;background:#1d2b36;border:1px solid #3b5262}.plan-limit-footer{color:#93aebf;justify-content:center;align-items:center;gap:7px;margin-top:19px;font-size:10px;display:flex}.plan-limit-dialog button:focus-visible{outline-offset:3px;outline:2px solid #88cfff}.plan-limit-dialog .plan-limit-loading{color:#9bbbd0;font-size:12px;line-height:1.7}html[data-offersync-saas="1"] .topbar{z-index:80;position:relative;overflow:visible}html[data-theme=light] .plan-limit-dialog{color:#203746;background:#fff;border-color:#bccfda;box-shadow:0 25px 90px #1c344b44}html[data-theme=light] .plan-limit-dialog>p{color:#516d7e}html[data-theme=light] .plan-limit-meter{background:#f2f7fa;border-color:#d0dfe7}html[data-theme=light] .plan-limit-meter strong,html[data-theme=light] .plan-limit-meter b{color:#203b50}html[data-theme=light] .plan-limit-meter p>span,html[data-theme=light] .plan-limit-meter small,html[data-theme=light] .plan-limit-renewal{color:#4b6b7f}html[data-theme=light] .plan-limit-secondary{color:#31546c;background:#eff5f8;border-color:#c7dbe7}html[data-theme=light] .plan-limit-footer{color:#59798c}@media (width<=520px){.plan-limit-dialog{padding:26px 21px}.plan-limit-dialog h2{font-size:23px}.plan-limit-actions{flex-wrap:wrap}.plan-limit-actions button{white-space:nowrap;flex:1}}.my-plan{gap:22px;display:grid}.my-plan .panel{min-width:0;padding:24px}.my-plan h2,.my-plan h3{margin:0 0 14px}.my-plan p{opacity:.8;line-height:1.65}.plan-intro,.plan-comparison-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.plan-eyebrow{letter-spacing:.12em;color:#8dc6ef;font-size:11px;font-weight:750}.plan-intro h2{margin-top:12px}.plan-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.plan-number{margin:18px 0;font-size:30px;display:block}.plan-number small{opacity:.75;font-size:13px;font-weight:500}.my-plan progress{accent-color:#3a95d8;width:100%;height:9px}.plan-capacities{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.plan-capacities>div{border-bottom:1px solid #7c91a32b;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.plan-capacities dd{margin:0;font-weight:700}.plan-comparison-head{margin-bottom:18px}.plan-comparison-head>div{flex-wrap:wrap;gap:8px;display:flex}.plan-price-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.plan-price-grid .current-plan{outline:2px solid #569ed0}.my-plan ul{padding-left:20px;line-height:2}.my-plan li{font-size:13px}[data-theme=light] .my-plan .plan-eyebrow{color:#215d87}@media (width<=1100px){.plan-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.plan-usage-grid,.plan-price-grid,.plan-capacities{grid-template-columns:1fr}.my-plan .panel{padding:18px}.plan-number{font-size:26px}}.my-plan button.primary{color:#fff;background:#2c6fa8;border-color:#4a91c2}.plan-pricing{--price-bg:#0b1218;--price-border:#26343e;--price-text:#eaf3fb;--price-muted:#95adbe;--price-accent:#20bdff;--price-button:#0199ef;--price-featured:#061b29;color:var(--price-text);padding-top:10px}.plan-pricing .plan-comparison-head{align-items:center;gap:24px;margin-bottom:28px}.plan-pricing #pricing-title{letter-spacing:-.65px;margin:8px 0;font-size:26px}.plan-pricing .plan-comparison-head p{color:var(--price-muted);opacity:1;margin:0;font-size:13px}.plan-pricing .plan-comparison-head>div:first-child{display:block}.pricing-period{border:1px solid var(--price-border);background:var(--price-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:5px;display:flex}.pricing-period button{color:var(--price-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:flex}.pricing-period button.is-selected{color:var(--price-text);background:#123248}.pricing-period button span{color:var(--price-accent);font-size:10px}.plan-pricing .plan-price-grid{align-items:stretch;gap:18px;padding-top:9px}.pricing-card{border:1px solid var(--price-border);background:linear-gradient(145deg,#ffffff04,transparent 60%),var(--price-bg);border-radius:15px;flex-direction:column;min-width:0;padding:21px 21px 20px;transition:border-color .18s,transform .18s;display:flex;position:relative;box-shadow:0 12px 32px #00000012}.pricing-card.is-recommended{background:linear-gradient(160deg,#00334a44,transparent 55%),var(--price-featured);border-color:#00b4ff;transform:translateY(-8px);box-shadow:0 0 0 1px #009dff35,0 0 30px #009dff15}.pricing-badge-space{justify-content:flex-end;height:21px;margin-bottom:3px;display:flex}.pricing-badge{color:#fff;letter-spacing:.035em;background:#079ff4;border-radius:20px;align-self:flex-start;padding:6px 9px;font-size:9px;font-weight:800;line-height:1;box-shadow:0 0 14px #008dff60}.pricing-card h4{letter-spacing:-.45px;color:var(--price-text);margin:0 0 7px;font-size:22px;font-weight:750;line-height:1.2}.pricing-card.is-recommended h4{color:#6fdcff}.my-plan .pricing-description{min-height:36px;color:var(--price-muted);opacity:1;margin:0 0 16px;font-size:12px;line-height:1.5}.pricing-price{white-space:nowrap;letter-spacing:-1.5px;align-items:baseline;gap:5px;margin:0 0 7px;display:flex}.pricing-currency{letter-spacing:-.5px;font-size:20px;font-weight:750}.pricing-price strong{font-size:39px;font-weight:800;line-height:1.1}.pricing-unit{color:var(--price-muted);letter-spacing:0;margin-left:1px;font-size:11px;font-weight:400}.my-plan .pricing-price-note{color:var(--price-muted);opacity:1;min-height:34px;margin:0 0 18px;font-size:10px;line-height:1.55}.my-plan .pricing-benefits{flex:1;align-content:start;gap:11px;margin:0;padding:0;list-style:none;display:grid}.my-plan .pricing-benefits li{color:var(--price-text);align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:1.55;display:flex}.pricing-benefits svg{color:var(--price-accent);stroke-width:2.2px;flex:0 0 15px;margin-top:1px}.pricing-benefits span{min-width:0}.pricing-card-footer{margin-top:25px}.pricing-current-label{letter-spacing:.075em;min-height:19px;color:var(--price-muted);text-align:center;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.my-plan .pricing-cta{width:100%;min-height:42px;color:var(--price-text);font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #3b5060;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:650;transition:background .18s,border-color .18s;display:flex}.pricing-card.is-recommended .pricing-cta:not(:disabled){background:var(--price-button);color:#fff;border-color:#19beff;box-shadow:0 0 18px #009dff40}.my-plan .pricing-cta:not(:disabled):hover{background:#0c86c944;border-color:#32b9fa}.my-plan .pricing-cta:disabled{opacity:1;color:var(--price-muted);border-color:var(--price-border);cursor:default;background:#ffffff04}.plan-pricing button:focus-visible{outline:2px solid var(--price-accent);outline-offset:4px}.my-plan .pricing-footnote{text-align:center;color:var(--price-muted);opacity:1;margin:22px 0 0;font-size:11px}.pricing-dialog{box-sizing:border-box;border:1px solid var(--price-border);background:var(--price-bg);width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--price-text);border-radius:16px;margin:auto;padding:26px;overflow:auto;box-shadow:0 20px 90px #0008}.pricing-dialog::backdrop{background:#02080dc9}.pricing-dialog-header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.pricing-dialog-header h3{margin:10px 0 0;font-size:22px;line-height:1.35}.pricing-dialog-close{border:1px solid var(--price-border);color:var(--price-text);cursor:pointer;background:0 0;border-radius:8px;place-items:center;padding:7px;display:grid}.my-plan .pricing-dialog-price{color:var(--price-text);opacity:1;margin:22px 0;font-size:20px;font-weight:750}.pricing-activation-note{border:1px solid var(--price-border);background:#1595de0d;border-radius:9px;margin:22px 0;padding:14px}.pricing-activation-note strong{font-size:12px}.my-plan .pricing-activation-note p{color:var(--price-muted);opacity:1;margin:7px 0 0;font-size:12px}[data-theme=light] .plan-pricing{--price-bg:#fff;--price-border:#d4e1eb;--price-text:#193349;--price-muted:#577085;--price-accent:#007fb9;--price-featured:#eff9ff}[data-theme=light] .pricing-period button.is-selected{background:#e4f2fb}[data-theme=light] .pricing-card.is-recommended h4{color:#007da9}[data-theme=light] .pricing-dialog::backdrop{background:#122b4670}[data-theme=light] .my-plan .pricing-cta:not(:disabled):hover{background:#e5f4ff}@media (width<=1250px) and (width>=1101px){.pricing-card{padding:19px 15px}.pricing-price strong{font-size:32px}.pricing-currency{font-size:17px}.pricing-card h4{font-size:20px}}@media (width<=650px){.plan-pricing #pricing-title{font-size:23px}.pricing-period{width:100%}.pricing-period button{flex:1;justify-content:center;padding:10px 8px}.pricing-period button span{font-size:9px}.pricing-card{padding:22px}.pricing-card.is-recommended{transform:none}.plan-pricing .plan-price-grid{gap:20px}.my-plan .pricing-benefits li{font-size:12px}.pricing-description{min-height:0!important}.pricing-dialog{padding:21px}}@media (prefers-reduced-motion:reduce){.pricing-card,.my-plan .pricing-cta{transition:none}.pricing-card.is-recommended{transform:none}}@layer web-light-actions{:root[data-runtime=browser][data-theme=light] .plan-pricing .pricing-card.is-recommended{background:linear-gradient(155deg,#e7f6ff,#f8fcff 65%)!important;border-color:#009ee5!important}:root[data-runtime=browser][data-theme=light] .plan-pricing .pricing-badge,:root[data-runtime=browser][data-theme=light] .plan-pricing .pricing-card.is-recommended .pricing-cta:not(:disabled),:root[data-runtime=browser][data-theme=light] .plan-pricing .pricing-card.is-recommended .pricing-cta:not(:disabled) svg{color:#fff!important}:root[data-runtime=browser][data-theme=light] .plan-pricing .pricing-period button.is-selected{color:#164766!important;background:#dceefb!important}:root[data-runtime=browser][data-theme=light] .plan-hub :is(.hub-primary,.hub-primary svg){background-color:#0000;color:#fff!important}:root[data-runtime=browser][data-theme=light] .plan-hub .hub-primary{background:linear-gradient(135deg,#1688c9,#286aaa)!important;border-color:#237fb5!important}:root[data-runtime=browser][data-theme=light] .plan-hub .plan-hub-tabs button[aria-selected=true]{color:#22658e!important;background:#fff!important;border-color:#cbdde9!important}:root[data-runtime=browser][data-theme=light] .plan-hub :is(.plan-hub-hero-copy h2 span,.hub-icon svg,.plan-hub-kicker,.hub-help-link,.hub-help-link svg,.pricing-plan-icon svg){color:#267dad!important}:root[data-runtime=browser][data-theme=light] .plan-hub :is(.hub-status,.hub-features .is-included){color:#28745d!important}:root[data-runtime=browser][data-theme=light] :is(.primary,.connection-primary,.affiliate-confirm,.affiliate-connection-footer>button:not(.affiliate-footer-secondary),.shopee-save-primary):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#fff!important;background:#287a43!important;border-color:#287a43!important}:root[data-runtime=browser][data-theme=light] :is(.primary,.connection-primary,.affiliate-confirm,.affiliate-connection-footer>button:not(.affiliate-footer-secondary),.shopee-save-primary) :is(span,svg,strong,small):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#fff!important}:root[data-runtime=browser][data-theme=light] :is(.danger,.connection-danger):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#fff!important;background:#a72f3c!important;border-color:#a72f3c!important}:root[data-runtime=browser][data-theme=light] :is(.danger,.connection-danger) :is(span,svg,strong,small):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#fff!important}:root[data-runtime=browser][data-theme=light] :is(.alert.error,.connections-alert.error):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#8d2632!important;background:#fce8e8!important}:root[data-runtime=browser][data-theme=light] :is(.alert.error,.connections-alert.error) :not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#8d2632!important}:root[data-runtime=browser][data-theme=light] button:disabled:not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){opacity:.65}:root[data-runtime=browser][data-theme=light] #root .disparos-module .disparos-metric-card .disparos-metric-icon{color:#205783!important;background:#e2eef8!important;border:1px solid #a6c5dd!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .disparos-metric-card .disparos-metric-icon svg{stroke-width:2px;color:#205783!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .tone-green .disparos-metric-icon{background:#e0f3e9!important;border-color:#a2cdb8!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .tone-green .disparos-metric-icon svg{color:#216544!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .tone-red .disparos-metric-icon{background:#fbe5e5!important;border-color:#dfb1b1!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .tone-red .disparos-metric-icon svg{color:#a52c34!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .tone-amber .disparos-metric-icon{background:#fff0d9!important;border-color:#d6bd8e!important}:root[data-runtime=browser][data-theme=light] #root .disparos-module .tone-amber .disparos-metric-icon svg{color:#805312!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-header,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-footer{color:#193b52!important;background:#eef5fa!important;border-color:#b9cedd!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-header h2,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-header p,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-header span,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-footer span{color:#23495f!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-header .ots-kicker,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-section-eyebrow{color:#315d78!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-brand-icon,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-icon,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-chip{color:#1a567d!important;background:#e1eff8!important;border-color:#a5c6dc!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-save,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-new,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-use{color:#fff!important;background:#116a99!important;border-color:#0c567e!important}:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-save span,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-new span,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-use span{color:#fff!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-save svg,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-new svg,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-use svg{color:#fff!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-secondary,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-insert{color:#224e6b!important;background:#eaf3f9!important;border-color:#a8c7dc!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-secondary svg,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-insert svg,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-icon svg,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-brand-icon svg{color:#245f86!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-search,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-filters,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-channel-tabs{color:#315b77!important;background:#edf4f9!important;border:1px solid #b9cfde!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-filters button,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-channel-tabs button,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-sample-tabs button{color:#365b75!important;background:#edf4f9!important;border-color:#b7cedd!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-filters button.selected,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-channel-tabs button.active,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-sample-tabs button.active,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-item.active{color:#173f5c!important;background:#dcecf8!important;border-color:#83b3d1!important}:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-item.active strong,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-item.active small,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-item.active svg{color:#214e6e!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-builtin-hint,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-information{color:#284e68!important;background:#edf6fb!important;border-color:#b8d2e3!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-variable-chips button,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-variable-grid button{color:#254e69!important;background:#e5f1f9!important;border-color:#9fc3da!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-variable-chips button:disabled,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-variable-grid button:disabled{opacity:.75!important;color:#36576d!important;background:#e7eef3!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-search input::placeholder{color:#557286!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-sidebar-note,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-sample-note,:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-toolbar small{color:#4b697e!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-phone{background:#102b26!important;border-color:#80b7a5!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-phone-header{color:#f2fff9!important;background:#174639!important}:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-phone-header strong,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-phone-header span,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-phone-header small{color:#e3f7ee!important}:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-bubble,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-bubble span,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-bubble div,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-bubble p,:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-bubble strong{color:#f1fff9!important;background:#1d5041!important}:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone .ots-bubble small{color:#c9e6da!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-phone.telegram{background:#152b3c!important}:root[data-runtime=browser][data-theme=light] #root .ots-dialog .ots-phone.telegram .ots-phone-header{background:#20536b!important}:root[data-runtime=browser][data-theme=light] #root .main-shell .ots-dialog .ots-phone.telegram .ots-bubble{color:#f1faff!important;background:#23516b!important}}.plan-hub{--hub-bg:#101a22;--hub-surface:#131e27;--hub-border:#2b3c49;--hub-text:#e9f3fa;--hub-muted:#91a7b8;--hub-blue:#7dcfff;--hub-green:#89cdb4;color:var(--hub-text);gap:27px}.plan-hub-hero{isolation:isolate;background:linear-gradient(115deg,#112c3f 0%,#101c27 48%,#101820 100%);border:1px solid #334b5d;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:45px;padding:36px 38px;display:grid;position:relative;overflow:hidden}.plan-hub-hero:before{content:"";z-index:-1;pointer-events:none;filter:blur(75px);background:#049ef82b;border-radius:50%;width:400px;height:400px;position:absolute;top:-240px;right:10%}.plan-hub-hero:after{content:"";z-index:-1;pointer-events:none;opacity:.13;background-image:radial-gradient(#8dc5e8 1px,#0000 1px);background-size:23px 23px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.plan-hub-kicker{letter-spacing:.13em;color:var(--hub-blue);align-items:center;gap:7px;font-size:10px;font-weight:750;display:inline-flex}.my-plan .plan-hub-hero-copy h2{letter-spacing:-1.5px;margin:18px 0 16px;font-size:43px;font-weight:750;line-height:1.12}.plan-hub-hero-copy h2 span{color:var(--hub-blue)}.my-plan .plan-hub-hero-copy>p{max-width:440px;color:var(--hub-muted);opacity:1;margin:0;font-size:13px;line-height:1.8}.plan-hub-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.hub-primary,.hub-refresh{font:inherit;cursor:pointer;border:1px solid #458dbb;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-size:12px;font-weight:650;display:inline-flex}.hub-primary{color:#fff;background:linear-gradient(135deg,#118fd8,#2465ac);transition:box-shadow .2s,transform .2s;box-shadow:0 4px 18px #0077c31a}.hub-primary:hover{transform:translateY(-2px);box-shadow:0 6px 23px #0077c344}.hub-refresh{border-color:var(--hub-border);color:var(--hub-muted);background:0 0}.hub-refresh:hover{color:var(--hub-text);background:#ffffff05}.hub-refresh:disabled{opacity:.6;cursor:default}.plan-membership{background:linear-gradient(145deg,#203c5177,#13212cc9);border:1px solid #42617a;border-radius:17px;min-width:0;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000017}.plan-membership:after{content:"";pointer-events:none;background:radial-gradient(#4fa2e61c,#0000 65%);width:210px;height:210px;position:absolute;top:-90px;right:-40px}.plan-membership-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.hub-icon{width:41px;height:41px;color:var(--hub-blue);background:#51adf010;border:1px solid #629dca30;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hub-status{color:var(--hub-green);background:#6ba68f12;border:1px solid #75bba32b;border-radius:20px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:600;display:inline-flex}.hub-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #71c7a660}.hub-status.is-warning{color:#e9bc73;background:#b77d1d13;border-color:#b77d1d40}.plan-membership-label{letter-spacing:.12em;color:var(--hub-muted);font-size:9px;font-weight:650}.my-plan .plan-membership h3{letter-spacing:-.3px;margin:9px 0 14px;font-size:20px}.plan-membership-value{gap:7px;display:grid}.plan-membership-value strong{letter-spacing:-.8px;font-size:28px;line-height:1.2}.plan-membership-value small{color:var(--hub-muted);font-size:10px;line-height:1.6}.plan-membership-bottom{color:var(--hub-muted);border-top:1px solid #8bc6ed18;align-items:center;gap:8px;margin-top:22px;padding-top:15px;font-size:10px;display:flex}.plan-access-until{color:var(--hub-muted);margin-top:8px;font-size:10px;display:block}.plan-hub-navigation{border-bottom:1px solid var(--hub-border);justify-content:space-between;align-items:center;gap:14px;padding-bottom:16px;display:flex}.plan-hub-tabs{border:1px solid var(--hub-border);background:#0c141a;border-radius:11px;gap:4px;padding:4px;display:inline-flex}.plan-hub-tabs button{color:var(--hub-muted);min-height:39px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:12px;font-weight:600;transition:background .2s,color .2s;display:flex}.plan-hub-tabs button[aria-selected=true]{color:#d2edff;background:#1d3b50;border-color:#548bb532;box-shadow:0 2px 6px #0002}.plan-hub-safe{color:var(--hub-muted);align-items:center;gap:6px;font-size:10px;display:flex}.plan-hub-view{gap:20px;animation:.32s both hub-enter;display:grid}.plan-hub-view[hidden]{display:none}.hub-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.my-plan .hub-section-heading h3{letter-spacing:-.2px;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.my-plan .hub-section-heading p{color:var(--hub-muted);opacity:1;margin:6px 0 0;font-size:11px;line-height:1.7}.hub-period-label,.hub-soft-label{color:var(--hub-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.hub-soft-label{border:1px solid var(--hub-border);border-radius:6px;padding:5px 8px}.plan-meter,.hub-surface{border:1px solid var(--hub-border);background:var(--hub-surface);border-radius:15px;min-width:0;padding:23px;box-shadow:0 3px 12px #00000008}.plan-meter{transition:border-color .2s,box-shadow .2s}.plan-meter:hover{border-color:#4f7894;box-shadow:0 8px 20px #00000018}.plan-meter-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-meter-top .hub-icon{border-radius:10px;width:36px;height:36px}.plan-meter-top>span:last-child{color:var(--hub-muted);font-size:10px}.plan-meter h4{color:var(--hub-muted);margin:20px 0 11px;font-size:12px;font-weight:550}.plan-meter-value{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-bottom:22px;display:flex}.plan-meter-value strong{letter-spacing:-1px;font-size:34px;line-height:1}.plan-meter-value span{color:var(--hub-muted);font-size:12px}.my-plan .plan-meter progress{accent-color:#4fb7f3;background:#71b6e51a;border:0;border-radius:20px;width:100%;height:5px;display:block;overflow:hidden}.plan-meter progress::-webkit-progress-bar{background:#71b6e51a;border-radius:20px}.plan-meter progress::-webkit-progress-value{background:linear-gradient(90deg,#3385c3,#83d5ff);border-radius:20px;transition:width .4s}.plan-meter progress::-moz-progress-bar{background:#4fb7f3;border-radius:20px}.my-plan .plan-meter-available{color:var(--hub-muted);opacity:1;margin:13px 0 0;font-size:10px;line-height:1.7}.plan-meter-available strong{color:var(--hub-text);font-weight:650}.plan-meter-reserved,.plan-meter-warning{color:var(--hub-muted);margin-top:7px;font-size:9px;line-height:1.65;display:block}.plan-meter-warning,.plan-meter.is-exhausted .plan-meter-available{color:#dfb87e}.plan-overview-columns{grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr);gap:20px;display:grid}.plan-hub .plan-capacities{gap:0 20px;margin:19px 0 0}.plan-hub .plan-capacities>div{align-items:center;gap:10px;padding:15px 0}.plan-capacities dt{color:var(--hub-muted);align-items:center;gap:9px;font-size:10px;line-height:1.5;display:flex}.plan-capacities dt svg{color:var(--hub-blue);flex-shrink:0}.plan-hub .plan-capacities dd{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.plan-capacities dd small{color:var(--hub-muted);font-size:10px;font-weight:450}.hub-features{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.hub-features span{border:1px solid var(--hub-border);color:var(--hub-muted);border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;line-height:1.5;display:inline-flex}.hub-features .is-included{color:var(--hub-green);background:#66b89908;border-color:#66b89925}.my-plan .plan-help>p{color:var(--hub-muted);opacity:1;margin:10px 0 18px;font-size:11px}.plan-help details{border-top:1px solid var(--hub-border)}.plan-help summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:16px 0;font-size:11px;line-height:1.5;list-style:none;display:flex}.plan-help summary::-webkit-details-marker{display:none}.plan-help summary svg{color:var(--hub-muted);flex-shrink:0;transition:transform .2s}.plan-help details[open] summary svg{transform:rotate(180deg)}.my-plan .plan-help details p{color:var(--hub-muted);opacity:1;margin:0 0 18px;font-size:11px;line-height:1.9}.hub-help-link{color:var(--hub-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:15px 0 0;font-size:10px;font-weight:600;display:flex}.plan-hub-footer{color:var(--hub-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;padding:0 0 8px;display:flex}.plan-hub-footer span{align-items:center;gap:6px;font-size:9px;display:flex}.hub-error{color:#edb0a1;background:#b4564212;border:1px solid #b456424f;border-radius:10px;padding:16px;font-size:12px;line-height:1.7}.hub-loading{border:1px solid var(--hub-border);border-radius:14px;padding:24px}.hub-loading-bar{background:linear-gradient(90deg,#78b7e210,#78b7e22b,#78b7e210) 0 0/200%;border-radius:7px;min-width:100px;max-width:400px;height:15px;margin:12px 0;animation:1.5s infinite hub-loading;display:block}.hub-spinning{animation:1s linear infinite hub-spin}.plan-hub button:focus-visible,.plan-hub summary:focus-visible{outline:2px solid var(--hub-blue);outline-offset:4px}.plan-hub .plan-pricing{padding-top:0}.plan-hub .pricing-card{isolation:isolate;transition:border-color .25s,box-shadow .25s,transform .25s;animation:.45s both hub-enter}.plan-hub .pricing-card:nth-child(2){animation-delay:45ms}.plan-hub .pricing-card:nth-child(3){animation-delay:90ms}.plan-hub .pricing-card:nth-child(4){animation-delay:.135s}.plan-hub .pricing-card:before{content:"";pointer-events:none;z-index:-1;border-radius:inherit;background:radial-gradient(350px circle at var(--spot-x,50%) var(--spot-y,15%),#19aef519,transparent 65%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.plan-hub .pricing-card:hover:before,.plan-hub .pricing-card:focus-within:before{opacity:1}.plan-hub .pricing-card:hover,.plan-hub .pricing-card:focus-within{border-color:#35bafa;transform:translateY(-5px);box-shadow:0 12px 40px #00000025,0 0 25px #00a5ff10}.plan-hub .pricing-card.is-recommended:hover{transform:translateY(-12px);box-shadow:0 0 0 1px #009dff45,0 15px 40px #009dff1c}.plan-hub .pricing-badge-space{justify-content:space-between;align-items:center;height:37px;margin-bottom:22px}.pricing-plan-icon{color:#7dcfff;background:linear-gradient(135deg,#1ca7f21a,#1ca7f205);border:1px solid #46baff25;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.pricing-plan-icon.premium{color:#c0a4f5;background:#9575d512;border-color:#9575d52b}.plan-hub .pricing-badge{align-self:center;align-items:center;gap:4px;font-size:8px;display:inline-flex}.plan-hub .pricing-benefits li{font-size:12px}.plan-hub .pricing-description{min-height:36px}.plan-hub .pricing-price strong{font-variant-numeric:tabular-nums}.pricing-assurance{color:var(--price-muted);flex-wrap:wrap;justify-content:center;gap:23px;margin:29px 0 0;display:flex}.pricing-assurance span{align-items:center;gap:6px;font-size:10px;display:flex}@keyframes hub-enter{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0}}@keyframes hub-spin{to{transform:rotate(360deg)}}@keyframes hub-loading{to{background-position:200% 0}}[data-theme=light] .plan-hub{--hub-bg:#f6faff;--hub-surface:#fff;--hub-border:#d7e3ed;--hub-text:#233c51;--hub-muted:#647b8f;--hub-blue:#267dad;--hub-green:#28745d}[data-theme=light] .plan-hub-hero{background:linear-gradient(120deg,#eaf5ff,#f6faff 65%,#eef8ff);border-color:#cedfec}[data-theme=light] .plan-membership{background:linear-gradient(140deg,#fff,#eaf5ff);border-color:#b9d7ec;box-shadow:0 12px 30px #274b6c0b}[data-theme=light] .plan-hub-tabs{background:#eaf1f7}[data-theme=light] .plan-hub-tabs button[aria-selected=true]{color:#22658e;background:#fff;border-color:#cbdde9;box-shadow:0 2px 6px #284d7110}[data-theme=light] .pricing-plan-icon{color:#267dad;background:#e4f3ff;border-color:#c4e3f6}[data-theme=light] .hub-error{color:#a84436;background:#fff6f3}[data-theme=light] .hub-icon{color:#267dad;background:#deeffb}@media (width<=1100px){.plan-hub-hero{grid-template-columns:minmax(0,1fr) minmax(270px,.9fr);gap:24px;padding:28px}.my-plan .plan-hub-hero-copy h2{font-size:36px}.plan-overview-columns{grid-template-columns:1fr}.plan-hub-safe{display:none}}@media (width<=650px){.plan-hub{gap:21px}.plan-hub-hero{border-radius:16px;grid-template-columns:1fr;gap:25px;padding:24px 21px}.my-plan .plan-hub-hero-copy h2{font-size:34px}.my-plan .plan-hub-hero-copy>p{font-size:12px}.plan-membership{padding:20px}.plan-membership-top{margin-bottom:18px}.plan-membership-value strong{font-size:25px}.plan-hub-tabs{width:100%}.plan-hub-tabs button{flex:1;padding:10px 11px;font-size:11px}.hub-section-heading{align-items:flex-start}.hub-period-label{white-space:nowrap;font-size:9px}.plan-hub .plan-capacities{grid-template-columns:1fr}.plan-meter,.hub-surface{padding:20px}.plan-meter-value strong{font-size:32px}.plan-hub-footer,.pricing-assurance{gap:12px}.plan-hub .pricing-card.is-recommended:hover{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.plan-hub *,.plan-hub :before{transition:none!important;animation:none!important}.plan-hub .pricing-card:hover,.plan-hub .pricing-card.is-recommended,.plan-hub .pricing-card.is-recommended:hover,.plan-hub .hub-primary:hover{transform:none}.plan-hub .pricing-card:before{display:none}}.pricing-checkout-action{flex-direction:column;gap:14px;margin-top:18px;display:flex}.pricing-checkout-action .pricing-activation-note{margin:0}.pricing-dialog-secondary{margin-top:10px;color:var(--plan-text,#e9eff9)!important;border:1px solid var(--plan-border,#42536e)!important;background:0 0!important}.pricing-cta:disabled{opacity:.65;cursor:wait}.pricing-card-actions{gap:8px;display:grid}.my-plan .pricing-checkout-cta:not(:disabled){background:var(--price-button);color:#fff;border-color:#19beff;box-shadow:0 0 18px #009dff30}.my-plan .pricing-checkout-cta:not(:disabled):hover{background:#0c86c9;border-color:#32b9fa}.my-plan .pricing-details-cta{color:var(--price-muted)!important;border-color:var(--price-border)!important;background:0 0!important}@media (width<=600px){.pricing-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px;overflow:auto}.pricing-checkout-action .pricing-cta,.pricing-dialog-secondary{min-height:48px}}@media (width<=650px){.pricing-card-actions .pricing-cta{min-height:48px}}.operations-dashboard{--od-surface:#fff;--od-muted:#617568;--od-line:#d4dfd8;--od-soft:#f4f8f5;--od-accent:#257b59;gap:22px;min-width:0;display:grid}:root[data-theme=dark] .operations-dashboard{--od-surface:#161d23;--od-muted:#9faeb9;--od-line:#35424c;--od-soft:#101519;--od-accent:#83b9e1}.odash-heading,.odash-actions,.odash-section-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.odash-heading h2{margin:0 0 7px;font-size:23px}.odash-heading p,.odash-section-head p{color:var(--od-muted);margin:5px 0 0;font-size:12px}.odash-actions{flex-wrap:wrap;justify-content:flex-end}.odash-actions button{align-items:center;gap:8px;min-height:42px;display:flex}.odash-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.odash-stat{border:1px solid var(--od-line);background:var(--od-surface);border-radius:15px;min-width:0;padding:23px 20px 18px;position:relative}.odash-stat>svg{color:var(--od-accent);position:absolute;top:20px;right:18px}.odash-stat small{color:var(--od-muted);min-height:30px;padding-right:26px;font-size:12px;display:block}.odash-stat>strong{font-size:31px;line-height:1.4}.odash-stat p{color:var(--od-muted);margin:8px 0 0;font-size:11px}.odash-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:20px;display:grid}.odash-bottom-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:20px;display:grid}.odash-panel.panel{min-width:0;margin:0;padding:21px 22px!important}.odash-section-head{margin-bottom:16px}.odash-section-head h3{align-items:center;gap:9px;margin:0;font-size:16px;display:flex}.odash-section-head h3 svg{color:var(--od-accent);flex-shrink:0}.odash-refresh{border:1px solid var(--od-line);background:var(--od-soft);color:var(--od-accent);border-radius:9px;place-items:center;padding:8px;display:grid}.odash-rows{display:grid}.odash-row{text-align:left;border:0;border-bottom:1px solid var(--od-line);width:100%;color:inherit;background:0 0;border-radius:0;align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.odash-row:last-child{border-bottom:0}.odash-row:hover .odash-row-copy strong{color:var(--od-accent)}.odash-channel{background:var(--od-soft);width:37px;height:37px;color:var(--od-accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.odash-channel.instagram,.odash-brand.instagram{color:#bb8dcb}.odash-row-copy{flex:1;min-width:0}.odash-row-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.odash-row-copy small{color:var(--od-muted);overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.odash-row-end{flex-shrink:0;justify-items:end;gap:7px;display:grid}.odash-row-end time{color:var(--od-muted);font-size:11px}.odash-status{border:1px solid var(--od-line);color:var(--od-accent);white-space:nowrap;border-radius:20px;padding:4px 8px;font-size:10px;font-weight:600}.odash-status.sent,.odash-status.published,.odash-status.saved{color:#388366;background:#4fba7f0d}.odash-status.failed,.odash-status.error,.odash-status.uncertain,.odash-status.blocked{color:#b5783d;background:#d8a8560d}.odash-empty{text-align:center;min-height:170px;color:var(--od-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px;display:flex}.odash-empty>svg{color:var(--od-accent)}.odash-empty strong{font-size:14px}.odash-empty p{margin:0;font-size:12px;line-height:1.6}.odash-alerts{gap:12px;display:grid}.odash-alert{background:var(--od-soft);border:1px solid var(--od-line);border-radius:10px;align-items:flex-start;gap:10px;padding:14px 12px;display:flex}.odash-alert>svg{color:#bb9253;flex-shrink:0;margin-top:1px}.odash-alert strong{overflow-wrap:anywhere;font-size:12px}.odash-alert p{color:var(--od-muted);margin:7px 0;font-size:11px;line-height:1.6}.odash-alert .text-button{font-size:11px}.odash-alert-count{color:#b78c41;background:#bc8c361c;border-radius:30px;padding:5px 9px;font-size:12px}.odash-connections{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.odash-connection{text-align:left;border:1px solid var(--od-line);background:var(--od-soft);min-width:0;color:inherit;border-radius:11px;align-items:center;gap:10px;padding:15px 12px;display:flex}.odash-brand{color:var(--od-accent);flex-shrink:0}.odash-connection strong{font-size:12px;display:block}.odash-connection small{color:var(--od-muted);overflow-wrap:anywhere;margin-top:5px;font-size:10px;line-height:1.6;display:block}.odash-dot{background:#89959b;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.odash-dot.ready{background:#51a978}.odash-dot.configured{background:#6a9bbb}.odash-dot.attention{background:#c3924e}.odash-footnote{border-top:1px solid var(--od-line);color:var(--od-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding-top:12px;font-size:10px;line-height:1.7;display:flex}.odash-footnote>svg{flex-shrink:0}.odash-shortcuts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.odash-shortcuts>button{text-align:left;min-width:0;min-height:90px;color:inherit;background:var(--od-soft);border:1px solid var(--od-line);border-radius:11px;align-items:center;gap:12px;padding:18px 14px;display:flex}.odash-shortcuts>button svg{color:var(--od-accent);flex-shrink:0}.odash-shortcuts>button span{flex:1;font-size:12px}.odash-shortcuts>button svg:last-child{align-self:flex-start}.odash-updated{color:var(--od-muted);text-align:right;margin:0;font-size:10px}@media (width>=1000px){.page-heading-compact:has(+.operations-dashboard){display:none}}@media (width<=1350px){.odash-connections{grid-template-columns:repeat(3,minmax(0,1fr))}.odash-main-grid{grid-template-columns:minmax(0,1.3fr) minmax(270px,1fr)}}@media (width<=1000px){.odash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.odash-main-grid,.odash-bottom-grid{grid-template-columns:1fr}.odash-heading{align-items:flex-start}}@media (width<=600px){.operations-dashboard{gap:15px}.odash-heading{flex-direction:column}.odash-heading h2{font-size:21px}.odash-actions{justify-content:stretch;width:100%}.odash-actions button{flex:1;font-size:11px}.odash-stats{gap:10px}.odash-stat{padding:17px 12px}.odash-stat>svg{width:17px;top:16px;right:11px}.odash-stat small{min-height:35px;font-size:10px}.odash-stat strong{font-size:27px}.odash-stat p{font-size:10px;line-height:1.5}.odash-panel.panel{padding:17px 14px!important}.odash-section-head h3{font-size:14px}.odash-section-head p{font-size:11px}.odash-connections{grid-template-columns:repeat(2,minmax(0,1fr))}.odash-connection{gap:7px;padding:12px 9px}.odash-brand svg{width:19px}.odash-row{gap:8px}.odash-row-copy strong{font-size:11px}.odash-channel{width:29px;height:31px}.odash-status{padding:4px 6px;font-size:9px}.odash-row-end time{font-size:10px}.odash-row-end{max-width:105px}.odash-shortcuts{gap:9px}.odash-shortcuts>button{gap:8px;padding:12px 9px}.odash-shortcuts>button span{font-size:11px}.odash-shortcuts>button>svg:last-child{display:none}.odash-updated{text-align:left;line-height:1.7}}html[data-runtime=browser] .operations-dashboard .odash-connections button.odash-connection{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;height:auto;min-height:88px;display:flex}html[data-runtime=browser] .operations-dashboard .odash-connection>span:last-child{flex:1;min-width:0;display:block}html[data-runtime=browser] .operations-dashboard .odash-connection small{flex-direction:row;align-items:center;gap:6px;min-height:16px;display:flex}html[data-runtime=browser] .operations-dashboard .odash-indicator{background:#89959b;border-radius:50%;align-self:center;flex:0 0 6px!important;width:6px!important;min-width:6px!important;max-width:6px!important;height:6px!important;min-height:6px!important;max-height:6px!important;margin:0!important;display:inline-block!important}html[data-runtime=browser] .operations-dashboard .odash-indicator.is-ready{background:#51a978}html[data-runtime=browser] .operations-dashboard .odash-indicator.is-configured{background:#6a9bbb}html[data-runtime=browser] .operations-dashboard .odash-indicator.is-attention{background:#c3924e}.operations-dashboard .odash-indicator{border:0!important;padding:0!important;line-height:0!important}.byte-mascot{pointer-events:none;vertical-align:middle;contain:paint;background-color:#0000;background-image:url(/byte-atlas.webp);background-repeat:no-repeat;background-size:800% 1100%;flex:none;max-width:100%;display:inline-block}.byte-mascot-jumping{animation:.85s ease-out both byte-success-hop}.byte-mascot-success{animation:.72s ease-out both byte-success-hop}.byte-mascot-loading{animation:2.1s ease-in-out infinite byte-work-bob}@keyframes byte-success-hop{0%,to{transform:translateY(0)}34%{transform:translateY(-9px)}57%{transform:translateY(0)}75%{transform:translateY(-3px)}}@keyframes byte-work-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.byte-mascot{transition:none!important;animation:none!important}}.connections-area-tabs{--cn-surface:#f4f8f5;--cn-border:#cad9cf;--cn-text:#506359;--cn-active:#e1eee5;--cn-accent:#44815b;border-bottom:1px solid var(--cn-border);flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0 0 13px;display:flex}.connections-area-tabs button{border:1px solid var(--cn-border);background:var(--cn-surface);min-height:40px;color:var(--cn-text);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:700;display:inline-flex}.connections-area-tabs button.active{color:var(--cn-accent);background:var(--cn-active);border-color:var(--cn-accent)}.connections-area-tabs button:disabled{opacity:.45;cursor:not-allowed}.connections-area-tabs button:focus-visible{outline:2px solid var(--cn-accent);outline-offset:3px}.connections-area-tabs button>span{background:#738b7b20;border-radius:6px;padding:2px 6px;font-size:10px}.connections-panel-slot[hidden]{display:none!important}.connections-groups-slot{min-width:0}.connections-groups-slot>.wa-module{margin:0}.connections-selected-context{color:inherit;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;display:flex}.connections-selected-context>button{margin-left:auto}.telegram-connections-hub .connection-hub-card{min-height:112px;padding:22px 42px 18px 17px}.telegram-connections-hub .connection-hub-card--new{border-style:dashed}.connection-hub-card-copy{flex:1;gap:5px;min-width:0;display:grid}.connection-hub-card-copy strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.connection-hub-card-copy small{opacity:.8;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.connection-card-status{opacity:.8;border:1px solid;border-radius:20px;padding:2px 7px;font-size:9px;line-height:1.5;position:absolute;top:9px;right:12px}.telegram-connection-detail .connection-management-copy h2{overflow-wrap:anywhere;margin:8px 0 11px;font-size:clamp(25px,2.2vw,34px);line-height:1.3}.telegram-connection-detail .connection-management-copy>p{align-items:center;gap:8px;margin:6px 0;font-size:13px;line-height:1.6;display:flex}.telegram-connection-detail .connection-management-copy>small{opacity:.8;margin-top:12px;line-height:1.6;display:block}.telegram-add-panel{gap:13px;display:grid}.telegram-add-panel>label{font-size:12px;font-weight:700}.telegram-add-panel .telegram-token-row{width:100%}:root[data-theme=dark] .connections-area-tabs{--cn-surface:var(--app-panel,#161d23);--cn-border:var(--app-border,#35424c);--cn-text:var(--app-muted,#a0aeb9);--cn-active:var(--app-selected,#193b54);--cn-accent:var(--app-accent,#83b9e1)}:root[data-theme=dark] .telegram-connections-hub .connection-hub-card.selected{background:var(--app-selected,#193b54);border-color:#78a9cd;box-shadow:inset 0 0 0 1px #78a9cd22}@media (width<=760px){.connections-area-tabs{gap:6px}.connections-area-tabs button{flex:auto;padding:9px 11px}.telegram-connections-hub .connection-hub-grid{grid-template-columns:minmax(0,1fr)}.telegram-connection-detail .connection-management-actions{justify-content:flex-start}.telegram-connection-detail .connection-management-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.connections-selected-context>button{margin-left:0}.connection-hub-card-copy small{white-space:normal}}.ots-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030a14d1;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.ots-dialog{color:#eaf5fe;text-align:left;background:#0e1927;border:1px solid #2c4d65;border-radius:22px;flex-direction:column;width:min(1380px,100%);height:min(870px,100dvh - 36px);min-height:0;display:flex;overflow:hidden;box-shadow:0 38px 95px #0009}.ots-dialog button,.ots-dialog input,.ots-dialog textarea{font:inherit}.ots-dialog button{cursor:pointer}.ots-dialog button:disabled{cursor:not-allowed;opacity:.5}.ots-header{background:linear-gradient(125deg,#172b3e,#0d1b2a);border-bottom:1px solid #223c52;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.ots-brand{align-items:center;gap:15px;display:flex}.ots-brand-icon{color:#9edfff;background:#1b4057;border:1px solid #397297;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.ots-kicker,.ots-section-eyebrow{letter-spacing:1.3px;color:#77b7da;font-size:10px;font-weight:800}.ots-header h2{margin:5px 0;font-size:22px;line-height:1.2}.ots-header p{color:#93aebf;margin:0;font-size:12px}.ots-icon{color:#cde3ef;background:#192b3c;border:1px solid #314b61;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ots-workspace{flex:1;grid-template-columns:240px minmax(330px,1fr) minmax(270px,.9fr);min-height:0;display:grid;overflow:hidden}.ots-sidebar,.ots-editor,.ots-preview{min-height:0;padding:22px;overflow:auto}.ots-sidebar{background:#111f2e;border-right:1px solid #284052;flex-direction:column;gap:15px;display:flex}.ots-preview{background:#102133;border-left:1px solid #284052}.ots-editor{background:#0f1d2d}.ots-new,.ots-save,.ots-use{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#159cbd,#126e99);border:1px solid #2cc1e3;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:12px;font-weight:750;display:inline-flex}.ots-new{width:100%}.ots-search{color:#8cbed5;background:#152c3e;border:1px solid #31526b;border-radius:10px;align-items:center;gap:7px;padding:0 11px;display:flex}.ots-search input{color:#eaf8ff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;font-size:12px}.ots-filters,.ots-channel-tabs{background:#0e1c2c;border-radius:10px;gap:5px;padding:4px;display:flex}.ots-filters button,.ots-channel-tabs button{color:#89aebf;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;padding:8px 9px;font-size:11px;font-weight:750}.ots-filters .selected,.ots-channel-tabs .active{color:#f0faff;background:#234159}.ots-list{flex-direction:column;flex:1;gap:6px;display:flex;overflow:auto}.ots-list>p{color:#8ba9ba;font-size:12px}.ots-item{text-align:left;color:#bdd7e4;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:11px;display:flex}.ots-item:hover,.ots-item.active{background:#1b3549;border-color:#335b79}.ots-item-name{flex:1;min-width:0}.ots-item strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ots-item small{color:#83a6b8;margin-top:3px;font-size:10px;display:block}.ots-item-icon{color:#7bc6e7;flex:none}.ots-sidebar-note{color:#6e91a7;border-top:1px solid #294356;padding-top:13px;font-size:11px;line-height:1.55}.ots-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ots-section-heading h3{color:#ecf9ff;margin:6px 0 0;font-size:19px}.ots-chip{color:#a2ddf4;background:#1a3a51;border:1px solid #306d8d;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:700}.ots-label,.ots-editor-title{color:#cde2ef;flex-direction:column;gap:9px;font-size:12px;font-weight:700;display:flex}.ots-label input{color:#fff;background:#112739;border:1px solid #355775;border-radius:10px;outline:none;height:42px;padding:0 12px}.ots-label input:focus,.ots-area-wrap textarea:focus{border-color:#4ab9e1;box-shadow:0 0 0 2px #4ab9e124}.ots-editor-title{flex-direction:row;justify-content:space-between;align-items:center;margin:20px 0 9px}.ots-editor-title span{color:#7e9caf;font-size:11px}.ots-area-wrap{position:relative}.ots-area-wrap textarea{box-sizing:border-box;resize:vertical;color:#e8f6ff;background:#12283a;border:1px solid #355775;border-radius:13px;outline:0;width:100%;min-height:245px;padding:15px;font-family:inherit;font-size:13px;line-height:1.65;display:block}.ots-area-wrap textarea[readonly]{opacity:.85}.ots-variable-menu{z-index:4;background:#172e42;border:1px solid #4685a7;border-radius:12px;max-height:225px;padding:4px;position:absolute;bottom:12px;left:9px;right:9px;overflow:auto;box-shadow:0 16px 30px #0009}.ots-variable-menu button{text-align:left;color:#cbeeff;background:0 0;border:0;border-radius:7px;flex-direction:column;gap:4px;width:100%;padding:8px 12px;display:flex}.ots-variable-menu button.active,.ots-variable-menu button:hover{background:#26506a}.ots-variable-menu strong{font-size:12px}.ots-variable-menu small{color:#a2c3d4;font-size:10px}.ots-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.ots-toolbar small{color:#80a3b7;font-size:11px;line-height:1.5}.ots-toolbar kbd{color:#def4ff;background:#23465a;border-radius:5px;padding:2px 5px}.ots-insert,.ots-secondary,.ots-danger{color:#c5e0f0;white-space:nowrap;background:#1b3247;border:1px solid #385a71;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;font-weight:650;display:inline-flex}.ots-danger{color:#f8c3d3;background:#3a222d;border-color:#84516a}.ots-variable-grid{flex-wrap:wrap;gap:7px;max-height:120px;margin:12px 0;display:flex;overflow:auto}.ots-variable-grid button{color:#aedff6;background:#1d3d54;border:1px solid #326987;border-radius:8px;padding:7px 9px;font-size:11px}.ots-editor-actions{border-top:1px solid #2d475a;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:22px;padding-top:18px;display:flex}.ots-confirm{background:#301f2b;border:1px solid #7f495e;border-radius:12px;margin-top:14px;padding:15px}.ots-confirm strong{font-size:13px}.ots-confirm p{color:#d3a4b5;font-size:12px}.ots-confirm>div{justify-content:flex-end;gap:8px;display:flex}.ots-confirm button:not(.ots-danger){color:#fff;background:#213649;border:1px solid #365267;border-radius:8px;padding:8px 11px}.ots-phone{background:#102b26;border:1px solid #356078;border-radius:20px;min-height:300px;overflow:hidden;box-shadow:0 14px 30px #0005}.ots-phone.telegram{background:#152b3c}.ots-phone-header{background:#174639;align-items:center;gap:11px;padding:14px;display:flex}.ots-phone.telegram .ots-phone-header{background:#20536b}.ots-phone-header>span{background:#197657;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.ots-phone.telegram .ots-phone-header>span{background:#267a9e}.ots-phone-header strong,.ots-phone-header small{font-size:12px;display:block}.ots-phone-header small{color:#aacfc3;margin-top:3px;font-size:10px}.ots-bubble{white-space:pre-wrap;overflow-wrap:anywhere;color:#f1fff9;background:#1d5041;border-radius:13px 13px 4px;max-width:85%;margin:28px 14px 10px 26px;padding:15px;font-size:12px;line-height:1.6;box-shadow:0 7px 16px #0005}.ots-phone.telegram .ots-bubble{background:#23516b}.ots-bubble>small{text-align:right;color:#abd0bf;margin-top:10px;font-size:9px;display:block}.ots-sample-note{color:#8eaebf;margin:16px 0;font-size:11px;line-height:1.5}.ots-copy{justify-content:center;width:100%}.ots-feedback{color:#afecc8;background:#183e36;border-top:1px solid #326354;padding:10px 27px;font-size:12px}.ots-feedback.error{color:#ffb7ba;background:#431f28;border-color:#8a4653}.ots-footer{background:#132637;border-top:1px solid #2c485f;justify-content:space-between;align-items:center;gap:12px;padding:14px 23px;display:flex}.ots-footer>span{color:#82a0b4;font-size:11px}.ots-footer>div{gap:10px;display:flex}.ots-use{padding:10px 15px}@media (width<=1050px){.ots-workspace{grid-template-columns:195px minmax(320px,1fr)}.ots-preview{border-top:1px solid #2c485f;border-left:0;grid-column:1/-1}.ots-dialog{height:calc(100dvh - 25px)}.ots-phone{max-width:420px}.ots-sidebar-note{font-size:10px}}@media (width<=670px){.ots-backdrop{padding:0}.ots-dialog{border-radius:0;height:100dvh}.ots-header{padding:13px 15px}.ots-header h2{font-size:18px}.ots-header p{display:none}.ots-workspace{flex-direction:column;display:flex;overflow:auto}.ots-sidebar,.ots-editor,.ots-preview{padding:17px;overflow:visible}.ots-sidebar{flex:none}.ots-list{flex-direction:row;overflow:auto}.ots-item{min-width:146px}.ots-sidebar-note{display:none}.ots-preview,.ots-editor{flex:none}.ots-footer{flex-wrap:wrap;padding:10px}.ots-footer>span{display:none}.ots-toolbar{flex-wrap:wrap}}:root[data-theme=light] .ots-dialog{color:#183648;background:#f7fbfe}:root[data-theme=light] .ots-sidebar,:root[data-theme=light] .ots-editor,:root[data-theme=light] .ots-preview{color:#163246;background:#f8fcff}:root[data-theme=light] .ots-label input,:root[data-theme=light] .ots-area-wrap textarea{color:#102f45;background:#fff}.ots-page{width:100%;min-width:0;margin:0 0 22px;display:block}.ots-dialog.ots-dialog-page{border-radius:18px;width:100%;max-width:none;height:min(835px,100dvh - 180px);min-height:590px;box-shadow:0 18px 50px #00000026}.ots-dialog-page .ots-workspace{grid-template-columns:minmax(200px,245px) minmax(260px,1.2fr) minmax(245px,.85fr)}.ots-dialog-page .ots-header{padding:17px 22px}.ots-dialog-page .ots-sidebar,.ots-dialog-page .ots-editor,.ots-dialog-page .ots-preview{padding:16px}@media (width<=1200px){.ots-dialog-page .ots-workspace{grid-template-columns:215px minmax(260px,1fr)}.ots-dialog-page .ots-preview{grid-column:1/-1;max-height:300px;overflow:auto}}@media (width<=750px){.ots-dialog.ots-dialog-page{height:auto;min-height:640px;max-height:none}.ots-dialog-page .ots-workspace{flex-direction:column;display:flex;overflow:visible}.ots-dialog-page .ots-sidebar,.ots-dialog-page .ots-editor,.ots-dialog-page .ots-preview{overflow:visible}.ots-dialog-page .ots-list{flex-direction:row;max-width:100%;overflow:auto}.ots-dialog-page .ots-item{min-width:165px}}.ots-header-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ots-save-header{min-height:42px;box-shadow:0 5px 18px #0b66864a}.ots-save-footer{min-height:40px}.ots-footer{z-index:6;position:relative;box-shadow:0 -8px 24px #00000024}.ots-builtin-hint{background:#163147;border:1px solid #376480;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:12px 13px;display:flex}.ots-builtin-hint strong{color:#d6f2ff;font-size:12px}.ots-builtin-hint p{color:#a6cbdd;margin:4px 0 0;font-size:11px;line-height:1.5}.ots-builtin-hint button{flex:none}@media (width<=750px){.ots-header-actions{gap:5px}.ots-save-header{padding:9px 10px;font-size:11px}.ots-builtin-hint{flex-direction:column;align-items:stretch}.ots-footer>div{flex-wrap:wrap;justify-content:flex-end}}:root[data-theme=light] .ots-builtin-hint{background:#edf7fc;border-color:#bbd9e8}:root[data-theme=light] .ots-builtin-hint strong{color:#16435c}:root[data-theme=light] .ots-builtin-hint p{color:#557a90}.ots-dialog .ots-workspace{flex:1;grid-template-columns:210px minmax(330px,1.2fr) minmax(280px,.9fr);align-items:start;overflow:auto}.ots-dialog .ots-sidebar,.ots-dialog .ots-editor,.ots-dialog .ots-preview{min-width:0;padding:18px;overflow:visible}.ots-dialog .ots-editor{align-self:stretch;width:auto;max-width:none;margin:0}.ots-filters{flex-wrap:wrap}.ots-filters button{flex:auto;padding:7px 5px}.ots-dialog .ots-sidebar{align-self:stretch}.ots-dialog .ots-list{flex:none;overflow:visible}.ots-dialog .ots-preview{grid-column:auto;max-height:none;position:sticky;top:0}.ots-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ots-section-heading{flex-wrap:wrap;margin-bottom:15px}.ots-label input{box-sizing:border-box;width:100%;margin:0}.ots-dialog .ots-area-wrap textarea{height:300px;min-height:240px;margin:0}.ots-information{background:#12283a;border:1px solid #34556e;border-radius:12px;margin-top:18px;padding:12px}.ots-information .ots-toolbar{flex-wrap:wrap;gap:8px;margin:0}.ots-toolbar>strong{color:#c5e9fa;font-size:12px}.ots-information>p,.ots-information>small{color:#93b6ca;margin:8px 0;font-size:11px;line-height:1.5;display:block}.ots-variable-chips{flex-wrap:wrap;gap:6px;display:flex}.ots-variable-chips button{color:#b9eaff;background:#1d3c53;border:1px solid #366885;border-radius:7px;padding:7px 9px;font-size:11px}.ots-variable-search{box-sizing:border-box;color:#eaf6ff;background:#0e1d2c;border:1px solid #426781;border-radius:8px;width:100%;margin:12px 0 6px;padding:10px}.ots-variable-catalog{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:250px;overflow:auto}.ots-variable-catalog h4{text-transform:uppercase;letter-spacing:1px;color:#88b8ce;margin:12px 8px 5px;font-size:10px}.ots-variable-catalog button{text-align:left;color:#d5eefa;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.ots-variable-catalog button:hover{background:#244a63}.ots-variable-catalog strong,.ots-variable-catalog small{font-size:12px;display:block}.ots-variable-catalog small{color:#98b6c8;margin-top:4px;font-size:11px}.ots-variable-menu{max-height:210px;bottom:12px;box-shadow:0 10px 30px #000b}.ots-sample-tabs{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.ots-sample-tabs button{color:#a8c5d7;background:#142b3d;border:1px solid #36576f;border-radius:20px;padding:7px 10px;font-size:11px}.ots-sample-tabs .active{color:#ebfaff;background:#24516c;border-color:#4f9fc1}.ots-missing{color:#ded0a1;background:#302d20;border:1px solid #655b32;border-radius:9px;padding:10px;font-size:11px;line-height:1.6}.ots-dialog.ots-dialog-page{height:auto;min-height:0;overflow:visible}.ots-dialog-page .ots-workspace{flex:none;overflow:visible}.ots-dialog-page .ots-header{z-index:8;border-radius:18px 18px 0 0;position:sticky;top:0}.ots-dialog-page .ots-footer{z-index:8;border-radius:0 0 18px 18px;position:sticky;bottom:0}.ots-dialog-page .ots-preview{top:112px}.ots-header-actions{flex-wrap:wrap}.ots-delete-backdrop{z-index:1300;background:#020a15b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ots-delete-backdrop .ots-confirm{box-sizing:border-box;width:min(440px,100%);margin:0;box-shadow:0 20px 70px #0009}.ots-confirm p{line-height:1.6}@media (width<=1350px){.ots-dialog .ots-workspace{grid-template-columns:185px minmax(290px,1fr) minmax(250px,.8fr)}.ots-dialog .ots-sidebar,.ots-dialog .ots-editor,.ots-dialog .ots-preview{padding:12px}.ots-chip{display:none}.ots-header h2{font-size:20px}}@media (width<=1100px){.ots-dialog .ots-workspace{grid-template-columns:minmax(0,1fr) minmax(250px,.85fr)}.ots-dialog .ots-sidebar{border-bottom:1px solid #284052;border-right:0;grid-column:1/-1}.ots-dialog .ots-list{flex-direction:row;max-height:135px;overflow:auto}.ots-dialog .ots-item{flex:none;max-width:220px}.ots-sidebar-note{display:none}.ots-sidebar{gap:10px}.ots-new{align-self:flex-start;width:auto}.ots-header{padding:15px}.ots-header p{display:none}.ots-header-actions{gap:6px}.ots-dialog-page .ots-preview{top:94px}}@media (width<=750px){.ots-dialog .ots-workspace{flex-direction:column;display:flex}.ots-dialog .ots-preview{border-top:1px solid #284052;border-left:0;align-self:stretch;position:static}.ots-dialog .ots-editor{align-self:stretch}.ots-brand-icon,.ots-kicker{display:none}.ots-header h2{font-size:17px}.ots-header-actions button{padding:8px;font-size:11px}.ots-header{gap:8px}.ots-brand{min-width:0}.ots-footer>div{justify-content:flex-end;width:100%}.ots-dialog-page .ots-header{position:relative}.ots-dialog .ots-area-wrap textarea{height:260px}.ots-confirm>div{flex-wrap:wrap}}:root[data-theme=light] .ots-information{background:#edf7fc;border-color:#b9d5e4}:root[data-theme=light] .ots-toolbar>strong{color:#194b65}:root[data-theme=light] .ots-information>p{color:#53768a}@media (width<=750px){.ots-dialog .ots-header{flex-wrap:wrap;align-items:flex-start}.ots-dialog .ots-brand{width:100%}.ots-dialog .ots-header h2{margin:0;font-size:18px}.ots-header-actions{justify-content:flex-end;width:100%}}.campaign-action-dialog{--ca-bg:#fff;--ca-text:#25352d;--ca-muted:#627269;--ca-border:#d4dfd8;--ca-surface:#f2f6f3;--ca-danger:#a33c44;--ca-danger-bg:#fcebee;--ca-button:#a53640;box-sizing:border-box;border:1px solid var(--ca-border);background:var(--ca-bg);width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ca-text);text-align:left;border-radius:19px;margin:auto;padding:0;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 28px 85px #0005}.campaign-action-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03080dbb}.campaign-action-content{padding:25px}.campaign-action-dialog button{font:inherit;cursor:pointer}.campaign-action-dialog button:disabled{opacity:.6;cursor:wait}.campaign-action-dialog button:focus-visible{outline-offset:4px;outline:2px solid #71a9d2}.campaign-action-top{justify-content:space-between;align-items:flex-start;margin-bottom:17px;display:flex}.campaign-action-symbol{background:var(--ca-danger-bg);width:51px;height:51px;color:var(--ca-danger);border:1px solid color-mix(in srgb,var(--ca-danger) 25%,transparent);border-radius:15px;place-items:center;display:grid}.campaign-action-close{width:32px;height:32px;color:var(--ca-muted);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:grid}.campaign-action-close:hover:not(:disabled){background:var(--ca-surface);border-color:var(--ca-border)}.campaign-action-kicker{color:var(--ca-muted);letter-spacing:1.2px;font-size:10px;font-weight:750;display:block}.campaign-action-dialog h2{color:var(--ca-text);margin:7px 0 9px;font-size:23px;line-height:1.3}.campaign-action-intro{color:var(--ca-muted);margin:0 0 16px;font-size:13px;line-height:1.6}.campaign-action-name{background:var(--ca-surface);border:1px solid var(--ca-border);overflow-wrap:anywhere;border-radius:11px;margin:0 0 17px;padding:13px 15px}.campaign-action-name span{color:var(--ca-muted);margin-bottom:5px;font-size:11px;display:block}.campaign-action-name strong{color:var(--ca-text);font-size:15px;line-height:1.5;display:block}.campaign-action-description p{color:var(--ca-muted);margin:0 0 10px;font-size:12px;line-height:1.65}.campaign-action-description small{color:var(--ca-danger);margin-top:12px;font-size:11px;font-weight:650;line-height:1.5;display:block}.campaign-action-buttons{border-top:1px solid var(--ca-border);justify-content:flex-end;gap:10px;margin-top:21px;padding-top:18px;display:flex}.campaign-action-buttons button{border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:11px 13px;font-size:12px;font-weight:700;display:inline-flex}.campaign-action-back{background:var(--ca-surface);border:1px solid var(--ca-border);color:var(--ca-text)}.campaign-action-confirm{border:1px solid var(--ca-button);background:var(--ca-button);color:#fff}.campaign-action-confirm:hover:not(:disabled){filter:brightness(1.12)}.campaign-action-error{border:1px solid var(--ca-danger);background:var(--ca-danger-bg);color:var(--ca-danger);border-radius:8px;margin:15px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}.campaign-action-spin{animation:1s linear infinite campaign-action-spin}@keyframes campaign-action-spin{to{transform:rotate(360deg)}}:root[data-theme=dark] .campaign-action-dialog{--ca-bg:var(--app-panel,#161d23);--ca-text:#e5edf3;--ca-muted:#a4b2bd;--ca-border:#35424c;--ca-surface:#1e282f;--ca-danger:#f0a3aa;--ca-danger-bg:#35252d;--ca-button:#9b3e4b;box-shadow:0 28px 85px #0009}.campaign-action-dialog.is-cancel{--ca-danger:#9b6b26;--ca-danger-bg:#fbf2df;--ca-button:#8b642a}:root[data-theme=dark] .campaign-action-dialog.is-cancel{--ca-danger:#e7c18b;--ca-danger-bg:#352e23;--ca-button:#816035}@media (width<=480px){.campaign-action-content{padding:21px}.campaign-action-buttons{flex-direction:column-reverse}.campaign-action-buttons button{width:100%;min-height:44px}.campaign-action-dialog h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.campaign-action-spin{animation:none}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.ig-module{--ig-bg:#0b1220;--ig-surface:#121c2d;--ig-raised:#172437;--ig-border:#24344c;--ig-text:#eaf2ff;--ig-muted:#9eb1ca;--ig-primary:#49a3ff;--ig-soft:#0f2540;--ig-input:#0d1728;--ig-line:#315070;color:var(--ig-text);border:1px solid var(--ig-border);background:linear-gradient(#0c1424 0%,#0a111d 100%);border-radius:20px;width:100%;min-height:620px;padding:22px;font-size:14px;line-height:1.45;box-shadow:0 20px 50px #0000001f}:root[data-theme=light] .ig-module{--ig-bg:#f6f9ff;--ig-surface:#fff;--ig-raised:#eff5ff;--ig-border:#d5e2f4;--ig-text:#20324b;--ig-muted:#5f7493;--ig-primary:#287de1;--ig-soft:#eaf4ff;--ig-input:#fff;--ig-line:#b6c9e2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ig-module *{box-sizing:border-box}.ig-module b,.ig-module strong,.ig-module h2,.ig-module h3{color:var(--ig-text)}.ig-module p,.ig-module small{color:var(--ig-muted);line-height:1.55}.ig-module h2{letter-spacing:-.7px;font-size:25px;font-weight:800}.ig-module h3{font-size:17px;font-weight:750}.ig-module input,.ig-module textarea,.ig-module select{background:var(--ig-input);color:var(--ig-text);border:1px solid var(--ig-border);border-radius:10px;outline:none;width:100%;min-width:0;max-width:100%;padding:11px}.ig-module input:focus-visible,.ig-module textarea:focus-visible,.ig-module select:focus-visible{outline:2px solid var(--ig-primary);outline-offset:1px}.ig-module label{color:var(--ig-text);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.ig-module label small{font-weight:400}.ig-module button{color:var(--ig-text)}.ig-module button:focus-visible{outline:2px solid var(--ig-primary);outline-offset:2px}.ig-module button:disabled{opacity:.5;cursor:not-allowed}.ig-module button.primary,.ig-module .ig-btn.primary{color:#fff;background:linear-gradient(135deg,#2d8fff,#57b8ff);border:1px solid #0000;box-shadow:0 12px 25px #2e8fff26}.ig-module .ig-btn{white-space:nowrap;border:1px solid var(--ig-border);background:var(--ig-raised);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:13px;font-weight:750;transition:transform .15s,filter .15s;display:inline-flex}.ig-module .ig-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ig-module .ig-btn.muted{background:var(--ig-raised)}.ig-module .ig-icon-btn{background:var(--ig-raised);border:1px solid var(--ig-border);border-radius:9px;width:34px;height:34px}.ig-module .ig-text-btn{color:var(--ig-primary);margin:4px auto;font-size:13px}.ig-kicker{letter-spacing:1.1px;font-size:10px;font-weight:800;color:var(--ig-primary)!important}.ig-hero{background:linear-gradient(110deg,var(--ig-surface),var(--ig-soft));border:1px solid var(--ig-border);border-radius:17px;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.ig-hero>div{align-items:center;gap:17px;display:flex}.ig-hero-icon{color:#fff;background:linear-gradient(135deg,#1976d2,#56b8ff);border-radius:17px;place-items:center;width:57px;height:57px;display:grid}.ig-hero-icon svg{color:#fff}.ig-hero h2{margin:4px 0;font-size:21px}.ig-hero p{margin-top:5px}.ig-connect{background:var(--ig-surface);box-shadow:0 2px 12px #00000008}.ig-subnav{border-bottom:1px solid var(--ig-border);flex-wrap:wrap;gap:5px;margin-bottom:23px;padding:16px 0 8px;display:flex}.ig-subnav button{min-height:37px;color:var(--ig-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-weight:650;display:flex}.ig-subnav button.active{color:var(--ig-primary);background:var(--ig-soft)}.ig-subnav button:hover{background:var(--ig-raised)}.ig-banner,.ig-notice{background:var(--ig-soft);border:1px solid var(--ig-border);color:var(--ig-text);border-radius:12px;align-items:center;gap:12px;margin:0 0 18px;padding:13px 16px;display:flex}.ig-banner p{color:var(--ig-text)}.ig-banner svg{color:var(--ig-primary)}.ig-section-title{justify-content:space-between;align-items:center;gap:15px;margin:20px 0 15px;display:flex}.ig-section-title h3{font-size:17px}.ig-section-title p{margin-top:4px;font-size:13px}.ig-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.ig-stat{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:17px;display:flex}.ig-stat span{background:var(--ig-soft);width:34px;height:34px;color:var(--ig-primary);border-radius:9px;place-items:center;display:grid}.ig-stat strong{font-size:25px;line-height:1.3}.ig-stat small{font-size:12px}.ig-overview-panels{grid-template-columns:1fr 1fr;gap:15px;margin-top:16px;display:grid}.ig-card{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:15px;min-width:0;margin-bottom:15px;padding:19px}.ig-card h3{align-items:center;gap:9px;margin-bottom:14px;display:flex}.ig-card p{margin:7px 0}.ig-card .ig-btn{margin-top:13px}.ig-empty{text-align:center;color:var(--ig-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:26px 15px;display:flex}.ig-empty.big{background:var(--ig-surface);border:1px dashed var(--ig-border);border-radius:16px;min-height:290px}.ig-empty b{font-size:15px}.ig-empty p{max-width:490px}.ig-row-link{text-align:left;border-bottom:1px solid var(--ig-border);justify-content:space-between;align-items:center;width:100%;padding:12px 5px;display:flex}.ig-row-link>span{flex-direction:column;align-items:start;gap:4px;display:flex}.ig-account,.ig-data-row{border-bottom:1px solid var(--ig-border);align-items:center;gap:12px;min-width:0;padding:13px 4px;display:flex}.ig-account{justify-content:space-between}.ig-account span{color:var(--ig-muted)}.ig-data-row>span{flex-direction:column;flex:1;display:flex}.ig-data-row small{text-overflow:ellipsis;white-space:nowrap;max-width:50%;margin-left:auto;overflow:hidden}.ig-flow-list{gap:9px;display:grid}.ig-flow-card{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:13px;align-items:center;gap:12px;padding:13px;display:flex}.ig-flow-icon{background:var(--ig-soft);color:var(--ig-primary);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.ig-flow-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ig-status{background:var(--ig-raised);white-space:nowrap;border-radius:30px;padding:5px 11px;font-size:11px;font-weight:800}.ig-status-active{color:#86c8ff;background:#10314c}.ig-status-paused{color:#ffe1a1;background:#4d401d}.ig-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ig-template{background:var(--ig-surface);border:1px solid var(--ig-border);text-align:left;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:7px;min-height:125px;padding:15px;display:grid}.ig-template:hover{border-color:var(--ig-primary);background:var(--ig-raised)}.ig-template span{background:var(--ig-soft);color:var(--ig-primary);border-radius:8px;grid-column:1/-1;width:max-content;padding:8px}.ig-template b{align-self:center}.ig-template small{grid-column:1/-1}.ig-offer-form{gap:13px;max-width:420px;padding:18px 0;display:grid}.ig-error{color:#ff9fb3;background:#5f1e2a22;border:1px solid #d96c84;border-radius:10px;justify-content:space-between;margin:12px 0;padding:13px;display:flex}.ig-login{grid-template-columns:1fr 1fr;align-items:center;gap:25px;max-width:1020px;margin:25px auto;display:grid}.ig-login-intro{padding:35px}.ig-login-intro>svg{color:var(--ig-primary);margin-bottom:25px}.ig-login-intro h2{max-width:400px;margin:10px 0;font-size:30px}.ig-login-intro p{max-width:430px}.ig-safe-note{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:12px;align-items:center;gap:10px;margin-top:25px;padding:16px;line-height:1.5;display:flex}.ig-safe-note svg{color:var(--ig-primary);flex-shrink:0}.ig-login-form{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:15px;flex-direction:column;gap:16px;padding:25px;display:flex}.ig-login-form p{font-size:13px}.ig-login-form input{margin-top:4px}.ig-module-editor{min-height:690px;padding:0;overflow:hidden}.ig-builder{flex-direction:column;width:100%;min-height:690px;display:flex}.ig-builder-top{border-bottom:1px solid var(--ig-border);background:var(--ig-surface);align-items:center;gap:12px;height:auto;min-height:76px;padding:12px 15px;display:flex}.ig-builder-title{flex:1;min-width:160px}.ig-builder-title input{background:0 0;border:0;width:100%;padding:4px;font-size:17px;font-weight:750}.ig-builder-title small{margin-left:4px;font-size:11px;display:block}.ig-builder-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ig-builder-actions>button:not(.ig-btn){background:var(--ig-raised);border:1px solid var(--ig-border);border-radius:9px;min-height:35px;padding:8px 10px;font-size:12px}.ig-builder-columns{flex:1;grid-template-columns:222px minmax(0,1fr) 260px;height:620px;min-height:610px;display:grid}.ig-block-library,.ig-block-inspector{background:var(--ig-surface);padding:17px;overflow-y:auto}.ig-block-library{border-right:1px solid var(--ig-border)}.ig-block-inspector{border-left:1px solid var(--ig-border)}.ig-library-title{letter-spacing:1px;color:var(--ig-muted);align-items:center;gap:6px;margin-bottom:13px;font-size:10px;font-weight:800;display:flex}.ig-library-item{border:1px solid var(--ig-border);text-align:left;background:var(--ig-raised);cursor:grab;border-radius:11px;align-items:center;gap:9px;width:100%;margin-bottom:7px;padding:10px 8px;display:flex}.ig-library-item:hover{border-color:var(--ig-primary)}.ig-library-item>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.ig-library-item small{margin-top:3px;font-size:10px;line-height:1.3}.ig-library-item b{font-size:12px}.ig-library-icon{background:var(--ig-soft);width:30px;height:30px;color:var(--ig-primary);border-radius:9px;place-items:center;display:grid}.ig-library-help{border:1px solid var(--ig-border);background:var(--ig-soft);border-radius:11px;margin-top:23px;padding:13px}.ig-library-help>span{align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.ig-library-help p{margin-top:7px;font-size:11px}.ig-canvas{background:var(--ig-bg);width:100%;min-width:0;height:100%}.ig-canvas .react-flow__pane{cursor:grab}.ig-canvas .react-flow__edge-path{stroke:var(--ig-primary);stroke-width:2.5px}.ig-canvas .react-flow__arrowhead path{fill:var(--ig-primary)}.ig-canvas .react-flow__handle{border:2px solid var(--ig-surface);background:var(--ig-primary);width:13px;height:13px}.ig-canvas .react-flow__controls,.ig-canvas .react-flow__minimap{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:9px;overflow:hidden}.ig-canvas .react-flow__controls-button{background:var(--ig-surface);color:var(--ig-text);fill:var(--ig-text);border-color:var(--ig-border)}.ig-canvas .react-flow__background{color:var(--ig-line)}.ig-node{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:12px;width:222px;overflow:visible;box-shadow:0 7px 25px #00000020}.ig-node-selected{outline:3px solid var(--ig-primary);outline-offset:2px}.ig-node-head{border-bottom:1px solid var(--ig-border);border-radius:12px 12px 0 0;align-items:center;gap:10px;padding:11px 13px;display:flex}.ig-node-head span{background:var(--ig-soft);width:31px;height:31px;color:var(--ig-primary);border-radius:8px;place-items:center;display:grid}.ig-node-head b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ig-node-body{min-height:55px;color:var(--ig-muted);overflow-wrap:anywhere;padding:12px 13px;font-size:12px;line-height:1.45}.ig-node-blue .ig-node-head{border-top:3px solid #4ea5ff}.ig-node-pink .ig-node-head{border-top:3px solid #6bbcff}.ig-node-amber .ig-node-head{border-top:3px solid #6db4ff}.ig-node-purple .ig-node-head{border-top:3px solid #3d8cff}.ig-node-green .ig-node-head{border-top:3px solid #35c3ff}.ig-node-orange .ig-node-head{border-top:3px solid #81d0ff}.ig-node-slate .ig-node-head{border-top:3px solid #7da3cc}.ig-yes,.ig-no{color:var(--ig-text);pointer-events:none;font-size:10px;font-weight:800;position:absolute;right:-48px}.ig-yes{top:25%}.ig-no{top:66%}.ig-inspector-title{border-bottom:1px solid var(--ig-border);align-items:center;gap:10px;margin-bottom:17px;padding-bottom:15px;display:flex}.ig-inspector-title svg{color:var(--ig-primary)}.ig-inspector-title>div{flex-direction:column;gap:3px;display:flex}.ig-inspector-title b{font-size:14px}.ig-inspector-title small{font-size:11px}.ig-block-inspector label{margin-bottom:14px}.ig-check{align-items:center;flex-direction:row!important;display:flex!important}.ig-check input{width:auto}.ig-inspector-info{background:var(--ig-soft);border-radius:10px;margin:13px 0;padding:12px;font-size:11px}.ig-inspector-actions{gap:9px;margin-top:15px;display:flex}.ig-inspector-actions button{background:var(--ig-raised);border:1px solid var(--ig-border);border-radius:9px;padding:9px 10px;font-size:12px}.ig-inspector-placeholder{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:65px 5px;display:flex}.ig-inspector-placeholder svg{color:var(--ig-primary)}.ig-inspector-placeholder p{font-size:12px}.ig-message-preview{background:var(--ig-raised);border-radius:11px;margin-top:12px;padding:11px}.ig-message-preview>div{background:var(--ig-primary);color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 3px;margin:9px 0 3px;padding:12px;font-size:12px}.ig-versions{border-top:1px solid var(--ig-border);flex-direction:column;gap:6px;margin-top:25px;padding-top:14px;display:flex}.ig-versions b{align-items:center;gap:8px;font-size:12px;display:flex}.ig-versions small{font-size:11px}.ig-modal-backdrop{z-index:100;background:#0e1022aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ig-test-dialog,.ig-run-dialog{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:17px;flex-direction:column;gap:15px;width:min(480px,100%);max-height:84vh;padding:25px;display:flex;overflow-y:auto;box-shadow:0 22px 80px #0005}.ig-test-dialog label{gap:5px}.ig-dialog-actions{justify-content:flex-end;gap:9px;margin-top:8px;display:flex}.ig-dialog-actions button:not(.ig-btn){padding:10px}.ig-run-dialog{width:min(580px,100%)}.ig-run-header{justify-content:space-between;align-items:center;display:flex}.ig-run-header>button{font-size:26px}.ig-timeline{flex-direction:column;gap:5px;max-height:320px;display:flex;overflow-y:auto}.ig-timeline-item{border-bottom:1px solid var(--ig-border);gap:11px;padding:9px 0;display:flex}.ig-timeline-item>span{border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:5px}.ig-timeline-item .ig-ok{background:#36bc96}.ig-timeline-item .ig-bad{background:#e25c6c}.ig-timeline-item b{font-size:12px}.ig-timeline-item p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:11px}.ig-reply-form{gap:9px;display:flex}.ig-reply-form input{flex:1}.ig-simulation-disclaimer{background:var(--ig-soft);border-radius:9px;padding:12px;font-size:11px}@media (width<=1250px){.ig-builder-columns{grid-template-columns:185px minmax(0,1fr) 215px}.ig-block-library,.ig-block-inspector{padding:10px}.ig-builder-actions{gap:4px}.ig-builder-actions>button{padding:7px!important;font-size:11px!important}.ig-node{width:200px}}@media (width<=950px){.ig-module{padding:13px}.ig-stats,.ig-templates{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-builder-columns{grid-template-columns:160px minmax(0,1fr);min-height:700px}.ig-block-inspector{border-top:1px solid var(--ig-border);border-left:0;grid-column:1/-1;min-height:250px}.ig-builder-top{flex-wrap:wrap}.ig-builder-actions{justify-content:flex-start;width:100%}.ig-builder-columns{height:880px}.ig-block-library,.ig-canvas{height:600px}}@media (width<=620px){.ig-hero,.ig-section-title{flex-direction:column;align-items:flex-start}.ig-hero>div{align-items:flex-start}.ig-overview-panels,.ig-login{grid-template-columns:1fr}.ig-stats{grid-template-columns:1fr 1fr}.ig-flow-card{flex-wrap:wrap}.ig-templates{grid-template-columns:1fr}.ig-flow-main{flex-basis:65%}.ig-hero h2{font-size:19px}.ig-module-editor{overflow-x:auto}.ig-builder{min-width:660px}.ig-login-intro{padding:15px}.ig-login-form{padding:17px}}.ig-login-entry{flex-direction:column;gap:14px;min-width:0;display:flex}.ig-login-fast{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.ig-login-fast>svg{color:var(--ig-primary)}.ig-login-fast h3{margin:0;font-size:21px}.ig-login-fast p{margin:0;font-size:13px;line-height:1.6}.ig-login-fast small{color:var(--ig-muted);font-size:12px;line-height:1.5}.ig-fast-btn{justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;display:flex}.ig-legacy-auth{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:14px;overflow:hidden}.ig-legacy-auth summary{cursor:pointer;padding:16px 20px;font-size:13px;font-weight:600}.ig-legacy-auth .ig-login-form{border:0;border-top:1px solid var(--ig-border);border-radius:0}.ig-success{color:var(--ig-text);background:#1a5fad1a;border:1px solid #278dff55;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:13px 15px;font-size:13px;display:flex}.ig-success button{color:inherit;font-size:20px}.ig-module .ig-hero{flex-wrap:wrap;gap:20px}.ig-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.ig-module .ig-btn.ig-connect{gap:10px;min-height:48px;padding:13px 18px;font-size:14px;font-weight:800;box-shadow:0 8px 28px #2a95ff36}.ig-module .ig-btn.ig-connect:not(:disabled):hover{filter:brightness(1.1)}.ig-hero-connected{background:var(--ig-raised);border:1px solid var(--ig-border);color:var(--ig-text);border-radius:14px;align-items:center;gap:10px;padding:7px 12px;display:flex}.ig-hero-connected>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.ig-hero-connected small{color:var(--ig-muted);font-size:10px}.ig-hero-connected b{text-overflow:ellipsis;white-space:nowrap;max-width:175px;font-size:12px;overflow:hidden}.ig-account-hub{background:linear-gradient(120deg,var(--ig-surface),var(--ig-soft));border:1px solid var(--ig-border);border-radius:20px;flex-direction:column;gap:15px;padding:21px;display:flex}.ig-account-hub-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ig-account-hub-heading h3{margin:5px 0 3px;font-size:18px}.ig-account-hub-heading p{margin:0;font-size:12px}.ig-account-count{border:1px solid var(--ig-border);color:var(--ig-primary);background:var(--ig-raised);white-space:nowrap;border-radius:25px;padding:9px 14px;font-size:11px;font-weight:750}.ig-profile-avatar{background:var(--ig-soft);border:1px solid var(--ig-border);color:var(--ig-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.ig-profile-avatar-lg{width:72px;height:72px}.ig-profile-avatar-sm{width:38px;height:38px}.ig-profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.ig-selected-account{border:1px solid var(--ig-border);background:var(--ig-bg);border-radius:16px;align-items:center;gap:15px;min-width:0;padding:17px;display:flex}.ig-selected-account-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ig-selected-account-info>strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.ig-selected-account-info>span{color:var(--ig-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ig-selected-account-info small{color:var(--ig-primary);align-items:center;gap:5px;font-size:11px;display:flex}.ig-selected-account-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ig-module .ig-danger-soft{background:var(--ig-raised);border:1px solid var(--ig-border);font-size:12px}.ig-module .ig-danger-soft:hover{color:#d47b90;border-color:#b85770}.ig-account-hub-empty{border:1px dashed var(--ig-border);background:var(--ig-bg);border-radius:16px;align-items:center;gap:16px;padding:19px;display:flex}.ig-account-hub-empty>svg{color:var(--ig-primary);flex-shrink:0}.ig-account-hub-empty>div{flex:1}.ig-account-hub-empty strong{font-size:14px}.ig-account-hub-empty p{margin:3px 0 0;font-size:12px}.ig-account-picker-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ig-account-picker-head>strong{font-size:12px}.ig-account-picker-head>span{color:var(--ig-muted);font-size:11px}.ig-account-picker{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ig-module .ig-account-choice,.ig-module .ig-account-add{border:1px solid var(--ig-border);background:var(--ig-raised);text-align:left;border-radius:14px;align-items:center;gap:10px;min-width:0;min-height:69px;padding:11px;transition:background .15s,border-color .15s;display:flex}.ig-module .ig-account-choice:hover,.ig-module .ig-account-add:hover:not(:disabled){border-color:var(--ig-primary);background:var(--ig-soft)}.ig-module .ig-account-choice.selected{border-color:var(--ig-primary);background:var(--ig-soft);box-shadow:inset 0 0 0 1px var(--ig-primary)}.ig-account-choice>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ig-account-choice strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ig-account-choice small{color:var(--ig-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ig-account-choice>svg:last-child{color:var(--ig-muted);flex-shrink:0}.ig-account-choice .ig-selected-check{color:var(--ig-primary)!important}.ig-module .ig-account-reconnect{opacity:.7}.ig-module .ig-account-add{color:var(--ig-primary);border-style:dashed;justify-content:center;font-size:12px;font-weight:750}.ig-account-scope{color:var(--ig-muted);align-items:flex-start;gap:9px;margin:0;font-size:11px;line-height:1.5;display:flex}.ig-account-scope svg{color:var(--ig-primary);flex-shrink:0;margin-top:1px}.ig-home-flows{margin-top:2px}@media (width<=940px){.ig-selected-account{flex-wrap:wrap}.ig-selected-account-actions{justify-content:flex-start;width:100%}}@media (width<=640px){.ig-module .ig-hero>div{align-items:flex-start}.ig-hero-actions{justify-content:stretch;width:100%}.ig-module .ig-hero-actions .ig-connect{flex:1}.ig-hero-connected{width:100%}.ig-account-hub{padding:14px}.ig-account-hub-empty{flex-wrap:wrap}.ig-account-hub-empty .ig-btn{width:100%}.ig-account-picker{grid-template-columns:1fr}.ig-selected-account-actions .ig-btn{flex:1}}.ig-auth-overlay{z-index:3600;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050c19c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ig-auth-dialog{width:min(660px,100%);max-height:min(92vh,850px);color:var(--ig-text);background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:22px;flex-direction:column;gap:19px;padding:26px;display:flex;overflow-y:auto;box-shadow:0 26px 95px #0007}.ig-auth-header,.ig-auth-brand,.ig-auth-footer,.ig-auth-actions{justify-content:space-between;align-items:center;gap:15px;display:flex}.ig-auth-brand{justify-content:flex-start}.ig-auth-brand>span{color:#fff;background:linear-gradient(135deg,#1686ed,#57b8ff);border-radius:15px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 22px #288bea33}.ig-auth-brand small{letter-spacing:.11em;color:var(--ig-primary);font-size:10px;font-weight:800;display:block}.ig-auth-brand h3{margin:3px 0 0;font-size:23px;font-weight:800}.ig-module .ig-auth-close{background:var(--ig-raised);border:1px solid var(--ig-border);width:36px;height:36px;color:var(--ig-muted);border-radius:11px;place-items:center;font-size:24px;display:grid}.ig-module .ig-auth-close:hover{border-color:var(--ig-primary)}.ig-module .ig-auth-subtitle{color:var(--ig-muted);margin:0;font-size:13px;line-height:1.7}.ig-auth-options{gap:10px;display:grid}.ig-module .ig-auth-choice{text-align:left;border:1px solid var(--ig-border);background:var(--ig-raised);color:var(--ig-text);border-radius:15px;align-items:center;gap:14px;width:100%;padding:17px;transition:border-color .15s,background .15s;display:flex}.ig-module .ig-auth-choice>svg{color:var(--ig-primary);flex-shrink:0}.ig-auth-choice>span:first-of-type{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ig-auth-choice strong{font-size:13px;font-weight:750}.ig-auth-choice small{color:var(--ig-muted);font-size:11px;line-height:1.5}.ig-module .ig-auth-choice.selected{background:var(--ig-soft);border-color:var(--ig-primary);box-shadow:inset 0 0 0 1px var(--ig-primary)}.ig-auth-radio{border:2px solid var(--ig-border);border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.ig-auth-choice.selected .ig-auth-radio{border:5px solid var(--ig-primary)}.ig-auth-help{background:var(--ig-soft);border:1px solid var(--ig-border);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.ig-auth-help svg{color:var(--ig-primary);flex-shrink:0;margin-top:2px}.ig-module .ig-auth-help p{color:var(--ig-text);margin:0;font-size:12px;line-height:1.6}.ig-auth-progress,.ig-auth-feedback{border:1px solid var(--ig-border);background:var(--ig-raised);color:var(--ig-text);border-radius:12px;padding:12px 14px;font-size:12px}.ig-auth-progress{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ig-auth-progress>svg{color:var(--ig-primary)}.ig-auth-progress span{flex:1}.ig-module .ig-auth-progress button{color:var(--ig-primary);background:0 0;border:0;padding:7px;font-weight:800}.ig-auth-spinning{animation:1.2s linear infinite ig-auth-spin}@keyframes ig-auth-spin{to{transform:rotate(360deg)}}.ig-auth-footer{border-top:1px solid var(--ig-border);flex-wrap:wrap;padding-top:18px}.ig-auth-footer>div:first-child{color:var(--ig-muted);align-items:center;gap:8px;font-size:11px;display:flex}.ig-auth-footer>div:first-child svg{color:var(--ig-primary)}.ig-auth-actions{flex-wrap:wrap;justify-content:flex-end}@media (width<=600px){.ig-auth-overlay{padding:8px}.ig-auth-dialog{gap:14px;max-height:96vh;padding:17px}.ig-auth-brand h3{font-size:18px}.ig-auth-brand>span{width:43px;height:43px}.ig-auth-footer{flex-direction:column;align-items:stretch}.ig-auth-actions{width:100%}.ig-auth-actions .ig-btn{flex:1}}.ig-account-tile{align-items:stretch;gap:6px;min-width:0;display:flex}.ig-account-tile>.ig-account-choice{flex:1;width:auto;min-width:0}.ig-account-remove-icon{border:1px solid var(--ig-border);background:var(--ig-raised);color:var(--ig-muted);cursor:pointer;border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.ig-account-remove-icon:hover{color:#ff8b9a;background:#db657715;border-color:#db6577}.ig-remove-dialog{flex-direction:column;gap:16px;max-width:520px;padding:26px;display:flex}.ig-remove-dialog>.ig-auth-header{align-items:flex-start;padding:0}.ig-remove-dialog>.ig-auth-header>svg{color:#ff92a0;flex-shrink:0}.ig-remove-dialog h3{margin:5px 0;font-size:21px}.ig-remove-dialog p{margin:0;font-size:13px;line-height:1.65}.ig-remove-dialog .ig-auth-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ig-builder-recovery{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:490px;padding:36px;display:flex}.ig-builder-recovery>svg{color:var(--ig-primary)}.ig-builder-recovery p{max-width:460px;font-size:13px;line-height:1.6}.ig-simulation-messages{border:1px solid var(--ig-border);background:var(--ig-raised);border-radius:13px;flex-direction:column;gap:10px;max-height:260px;padding:14px;display:flex;overflow:auto}.ig-simulation-messages h4{margin:0 0 3px;font-size:13px}.ig-simulation-message{border-left:3px solid var(--ig-primary);background:var(--ig-surface);border-radius:8px;padding:9px 11px}.ig-simulation-message strong{font-size:11px;display:block}.ig-simulation-message p{color:var(--ig-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.ig-simulation-message small{font-size:10px}@media (width<=700px){.ig-remove-dialog{padding:18px}.ig-account-tile{width:100%}}.ig-trigger-media{border:1px solid var(--ig-border);background:var(--ig-raised);border-radius:13px;flex-direction:column;gap:11px;margin:8px 0 14px;padding:10px;display:flex}.ig-trigger-media label{margin-bottom:0}.ig-trigger-media .igm-grid{max-height:340px;padding:1px;overflow-y:auto}.ig-trigger-media .igm-wrap{max-width:100%}.ig-media-browser{flex-direction:column;gap:16px;display:flex}.ig-media-browser .ig-section-title{margin:4px 0}.ig-media-account-pick{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:14px;flex-wrap:wrap;align-items:end;gap:16px;padding:14px;display:flex}.ig-media-account-pick>label{flex:1;min-width:210px;max-width:380px}.ig-media-current-profile{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ig-media-current-profile>b{font-size:12px}.ig-media-current-profile>span:not(.ig-profile-avatar){color:var(--ig-muted);font-size:11px}.ig-media-link-panel{background:linear-gradient(110deg,var(--ig-soft),var(--ig-surface));border:1px solid var(--ig-border);border-radius:15px;flex-wrap:wrap;align-items:end;gap:12px;padding:18px;display:flex}.ig-media-link-panel>div:first-child{flex-direction:column;flex:100%;gap:4px;display:flex}.ig-media-link-panel b{font-size:14px}.ig-media-link-panel small{color:var(--ig-muted);font-size:11px}.ig-media-link-panel label{flex:1;min-width:200px}.ig-media-note{color:var(--ig-muted);align-items:center;gap:9px;font-size:11px;line-height:1.5;display:flex}.ig-media-note svg{color:var(--ig-primary);flex:none}.ig-create-flow-dialog{border:1px solid var(--ig-border);background:var(--ig-surface);width:min(480px,100%);color:var(--ig-text);border-radius:20px;flex-direction:column;gap:20px;padding:27px;display:flex;box-shadow:0 28px 80px #0008}.ig-create-flow-heading{align-items:flex-start;gap:13px;display:flex}.ig-create-flow-heading>svg{color:var(--ig-primary);flex-shrink:0;margin-top:9px}.ig-create-flow-heading h3{margin:4px 0 7px;font-size:19px}.ig-create-flow-heading p{margin:0;font-size:12px;line-height:1.5}.ig-create-flow-dialog input{min-height:48px;font-weight:700}.ig-create-flow-dialog .ig-auth-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=700px){.ig-media-link-panel{align-items:stretch}.ig-media-link-panel>button{width:100%}.ig-media-browser .igm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1251px){.ig-module .ig-builder-columns{grid-template-columns:220px minmax(0,1fr) 345px}}@media (width>=951px) and (width<=1250px){.ig-module .ig-builder-columns{grid-template-columns:178px minmax(0,1fr) 292px}}.ig-module .ig-flow-card-large{background:linear-gradient(120deg,var(--ig-surface),var(--ig-raised));border:1px solid var(--ig-border);border-radius:18px;align-items:center;gap:16px;min-height:132px;padding:18px 20px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.ig-module .ig-flow-card-large:hover{border-color:var(--ig-primary);transform:translateY(-1px);box-shadow:0 12px 26px #0000001e}.ig-module .ig-flow-card-large .ig-flow-icon{border-radius:15px;flex:0 0 56px;width:56px;height:56px}.ig-flow-card-large .ig-flow-main{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:155px;display:flex}.ig-flow-card-large .ig-flow-main>b{letter-spacing:-.2px;white-space:normal;overflow-wrap:anywhere;font-size:19px;line-height:1.3}.ig-flow-card-large .ig-flow-main .ig-status{padding:4px 10px;font-size:10px}.ig-flow-details{color:var(--ig-muted);flex-wrap:wrap;gap:11px;font-size:11px;display:flex}.ig-flow-details span{align-items:center;gap:4px;display:inline-flex}.ig-flow-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:360px;display:flex}.ig-flow-card-actions .ig-btn{min-height:41px;font-size:12px}.ig-flow-card-actions .ig-icon-btn{color:#e58b9b;width:41px;height:41px}.ig-builder-top{gap:12px;min-height:90px;padding:14px 17px}.ig-builder-title input{font-size:19px;font-weight:850}.ig-builder-title small{font-size:11px}.ig-builder-columns{grid-template-columns:228px minmax(0,1fr) 315px;min-height:680px}.ig-builder-guide{background:linear-gradient(105deg,var(--ig-soft),var(--ig-surface));border-bottom:1px solid var(--ig-border);color:var(--ig-muted);flex-wrap:wrap;align-items:center;gap:9px;padding:12px 18px;font-size:11px;display:flex}.ig-builder-guide>span{border:1px solid var(--ig-border);background:var(--ig-raised);color:var(--ig-text);border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-weight:750;display:inline-flex}.ig-builder-guide>span svg{color:var(--ig-primary)}.ig-builder-guide>small{margin-left:auto;font-size:10px}.ig-module .ig-node{border-radius:16px;width:242px;box-shadow:0 14px 34px #00000030}.ig-module .ig-node-head{border-radius:16px 16px 0 0;padding:14px}.ig-module .ig-node-head b{font-size:13px}.ig-module .ig-node-body{min-height:63px;padding:13px 15px;font-size:12px;line-height:1.55}.ig-module .ig-node-head span{width:37px;height:37px}.ig-block-inspector{padding:17px 19px}.ig-block-inspector label{font-size:12px;line-height:1.4}.ig-delay-box{border:1px solid var(--ig-border);background:linear-gradient(180deg,var(--ig-soft),transparent);border-radius:15px;flex-direction:column;gap:11px;margin:13px 0;padding:14px;display:flex}.ig-delay-box>label{flex-direction:column;gap:8px;display:flex!important}.ig-delay-box>label svg{color:var(--ig-primary)}.ig-delay-box input{min-height:43px}.ig-delay-box>small{color:var(--ig-muted);font-size:11px;line-height:1.55}.ig-delay-presets{flex-wrap:wrap;gap:6px;display:flex}.ig-delay-presets button{border:1px solid var(--ig-border);background:var(--ig-raised);border-radius:10px;padding:8px 11px;font-size:11px;font-weight:750}.ig-delay-presets button.active,.ig-delay-presets button:hover{background:var(--ig-primary);border-color:var(--ig-primary);color:#fff}@media (width<=1200px){.ig-builder-columns{grid-template-columns:190px minmax(0,1fr) 275px}.ig-flow-card-actions{max-width:250px}.ig-builder-guide>small{width:100%;margin-left:0}}@media (width<=900px){.ig-module .ig-flow-card-large{flex-wrap:wrap;align-items:flex-start}.ig-flow-card-large .ig-flow-main{flex:1;min-width:185px}.ig-flow-card-actions{justify-content:flex-end;width:100%;max-width:100%}.ig-builder-columns{grid-template-columns:180px minmax(0,1fr)}}@media (width<=620px){.ig-flow-card-large .ig-flow-main>b{font-size:16px}.ig-flow-card-actions .ig-btn{flex:1}.ig-builder-guide{min-width:660px}}.ig-connected-next{background:var(--ig-soft);border:1px solid var(--ig-border);border-radius:15px;flex-direction:column;gap:10px;margin:14px 0;padding:13px;display:flex}.ig-connected-next>b{align-items:center;gap:7px;font-size:12px;display:flex}.ig-connected-next>b svg{color:var(--ig-primary)}.ig-connected-next>p{margin:0;font-size:11px;line-height:1.5}.ig-connected-next select{min-height:42px}.ig-connected-next .ig-next-action{width:100%}.ig-connected-branches{gap:8px;display:flex}.ig-connected-branches>button{border:1px solid var(--ig-primary);background:var(--ig-raised);border-radius:10px;flex:1;padding:10px 7px;font-size:11px;font-weight:800}.ig-connected-branches>button:first-child{color:#55caa7}.ig-connected-branches>button:last-child{color:#ee8796}.ig-connected-branches>button svg{vertical-align:middle;display:inline}.ig-flow-delete-dialog{gap:14px;width:min(520px,100%);padding:28px}.ig-flow-delete-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.ig-flow-delete-icon{color:#ff879b;background:#e0576f1f;border:1px solid #e0576f40;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.ig-flow-delete-label{color:var(--ig-muted);letter-spacing:.12em;font-size:10px;font-weight:800}.ig-flow-delete-dialog h3{margin:5px 0 0;font-size:23px;line-height:1.25}.ig-flow-delete-dialog p{color:var(--ig-muted);margin:0;font-size:13px;line-height:1.65}.ig-flow-delete-dialog p strong{color:var(--ig-text)}.ig-flow-delete-summary{background:var(--ig-raised);border:1px solid var(--ig-border);border-radius:13px;align-items:center;gap:12px;padding:13px 15px;display:flex}.ig-flow-delete-summary>svg{color:var(--ig-primary);flex:none}.ig-flow-delete-summary>span{flex-direction:column;gap:3px;display:flex}.ig-flow-delete-summary strong{font-size:13px}.ig-flow-delete-summary small{color:var(--ig-muted);font-size:11px}.ig-flow-delete-dialog .ig-flow-delete-safe{border-left:3px solid var(--ig-primary);background:var(--ig-soft);color:var(--ig-text);border-radius:6px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex}.ig-flow-delete-safe svg{color:var(--ig-primary);flex:none}.ig-flow-delete-actions{border-top:1px solid var(--ig-border);padding-top:10px}.ig-module .ig-flow-delete-danger{color:#fff;background:#b93851;border:1px solid #cd5069}.ig-module .ig-flow-delete-danger:hover:not(:disabled){filter:none;background:#d0415c}@media (width<=600px){.ig-flow-delete-dialog{padding:19px}.ig-flow-delete-actions{width:100%}.ig-flow-delete-actions .ig-btn{flex:1}}.ig-flow-delete-dialog .ig-flow-delete-error{color:#ffb5c1;background:#b9385114;border:1px solid #b9385166;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;display:flex}.ig-flow-delete-error svg{flex:none}:root[data-theme=light] .ig-flow-delete-dialog .ig-flow-delete-error{color:#b5314b;background:#fff2f5;border-color:#f3bcc9}.ig-monitor-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ig-monitor-disclaimer{color:var(--ig-muted);margin:0 0 12px;font-size:11px}.ig-flow-selection-bar{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:13px;margin:0 0 14px;padding:13px 16px;display:flex}.ig-flow-selection-bar label{white-space:nowrap;align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.ig-module .ig-flow-selection-bar input[type=checkbox],.ig-module .ig-flow-check input[type=checkbox]{appearance:auto;width:17px;min-width:17px;height:17px;accent-color:var(--ig-primary);cursor:pointer;margin:0}.ig-flow-selection-bar>input{flex:1;min-width:170px;max-width:280px}.ig-flow-selection-bar>span{color:var(--ig-muted);margin-left:auto;font-size:12px}.ig-flow-check{flex:0 0 20px;justify-content:center;align-items:center;padding:4px;display:flex}.ig-flow-card-selected{border-color:var(--ig-primary)!important;box-shadow:0 0 0 1px var(--ig-primary)!important}.ig-flow-card-actions{flex-wrap:wrap}.ig-monitoring{flex-direction:column;gap:17px;display:flex}.ig-monitoring .ig-section-title{margin:5px 0 0}.ig-monitoring .ig-section-title h3{align-items:center;gap:9px;font-size:19px;display:flex}.ig-monitoring .ig-section-title h3 svg{color:var(--ig-primary)}.ig-monitor-filters{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:15px;flex-wrap:wrap;align-items:end;gap:13px;padding:14px 16px;display:flex}.ig-monitor-filters label{flex:1;min-width:190px;max-width:320px}.ig-monitor-live{color:var(--ig-muted);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;padding:10px;font-size:11px;display:flex}.ig-live-dot{background:#36cb9d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #36cb9d22}.ig-monitor-warning{background:var(--ig-soft);border:1px solid var(--ig-border);border-radius:14px;align-items:flex-start;gap:11px;padding:14px 17px;display:flex}.ig-monitor-warning>svg{color:var(--ig-primary);flex-shrink:0}.ig-monitor-warning strong{font-size:13px}.ig-monitor-warning p{max-width:850px;margin:5px 0 0;font-size:11px}.ig-monitor-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ig-monitor-kpi{background:linear-gradient(135deg,var(--ig-surface),var(--ig-raised));border:1px solid var(--ig-border);border-radius:16px;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:19px;display:flex}.ig-monitor-kpi svg{color:var(--ig-primary)}.ig-monitor-kpi strong{font-variant-numeric:tabular-nums;font-size:31px;line-height:1.1}.ig-monitor-kpi span{color:var(--ig-muted);font-size:12px}.ig-monitor-columns{grid-template-columns:1fr 1fr;align-items:start;gap:15px;display:grid}.ig-monitor-columns>.ig-card{min-width:0}.ig-monitor-run{border-bottom:1px solid var(--ig-border);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex}.ig-monitor-run:last-child{border:0}.ig-monitor-run>div:first-child{flex-direction:column;flex:1;gap:5px;min-width:180px;display:flex}.ig-monitor-run strong{word-break:break-word;font-size:13px}.ig-monitor-run small{color:var(--ig-muted);font-size:10px}.ig-monitor-run>.ig-btn{padding:8px 10px;font-size:11px}.ig-monitor-state{border:1px solid var(--ig-border);background:var(--ig-soft);white-space:nowrap;color:var(--ig-primary);border-radius:30px;padding:5px 10px;font-size:10px;font-weight:800}.ig-monitor-state-failed{color:#ff91a5;background:#c8576817;border-color:#c857687a}.ig-monitor-state-completed{color:#56d2ad;background:#56d2ad10;border-color:#56d2ad66}.ig-monitor-failure{overflow-wrap:anywhere;align-items:flex-start;gap:5px;display:flex;color:#ff91a5!important;font-size:11px!important}.ig-monitor-step{border-bottom:1px solid var(--ig-border);gap:12px;padding:13px 0;display:flex}.ig-monitor-step:last-child{border:0}.ig-step-dot{background:#39caa7;border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:5px}.ig-step-dot.waiting{background:#f3b95f}.ig-step-dot.failed{background:#f37491}.ig-monitor-step>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ig-monitor-step strong{word-break:break-word;font-size:12px}.ig-monitor-step small{color:var(--ig-muted);font-size:10px}.ig-monitor-step p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0;font-size:11px;line-height:1.5}.ig-bulk-names{background:var(--ig-raised);border:1px solid var(--ig-border);border-radius:11px;flex-direction:column;gap:5px;max-height:165px;padding:12px;display:flex;overflow-y:auto}.ig-bulk-names span{overflow-wrap:anywhere;padding:4px 6px;font-size:12px}.ig-monitor-detail{width:min(680px,100%)}.ig-monitor-detail .ig-timeline{max-height:50vh}.ig-monitor-detail .ig-timeline-item small{color:var(--ig-muted);margin-top:4px;font-size:10px;display:block}@media (width<=1120px){.ig-monitor-columns{grid-template-columns:1fr}}@media (width<=720px){.ig-monitor-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-monitor-filters label{min-width:140px}.ig-monitor-live{width:100%;margin:0}.ig-flow-selection-bar>input{max-width:100%}.ig-flow-selection-bar>span{margin-left:0}}.ig-monitor-flow-controls{margin:0}.ig-monitor-controls-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ig-monitor-control{border:1px solid var(--ig-border);background:var(--ig-raised);border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.ig-monitor-control>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.ig-monitor-control strong{overflow-wrap:anywhere;font-size:12px}.ig-monitor-control small{color:var(--ig-muted);font-size:10px}.ig-monitor-control .ig-btn{padding:8px 10px;font-size:11px}.ig-monitor-control .ig-monitor-actions{flex-shrink:0}@media (width<=1100px){.ig-monitor-controls-list{grid-template-columns:1fr}}@media (width<=620px){.ig-monitor-control{flex-direction:column;align-items:flex-start}.ig-monitor-control .ig-monitor-actions{width:100%}.ig-monitor-control .ig-btn{flex:1}}.ig-module .ig-subnav-prominent{scrollbar-width:thin;scroll-snap-type:x proximity;border:0;flex-wrap:nowrap;gap:9px;margin:12px 0 23px;padding:4px 2px 14px;display:flex;overflow-x:auto}.ig-module .ig-subnav-prominent button{border:1px solid var(--ig-border);background:var(--ig-surface);min-height:48px;color:var(--ig-muted);scroll-snap-align:start;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-size:13px;font-weight:750;transition:border-color .15s,background .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 5px 14px #00000008}.ig-module .ig-subnav-prominent button svg{flex-shrink:0;width:19px;height:19px}.ig-module .ig-subnav-prominent button:hover{background:var(--ig-raised);color:var(--ig-text);border-color:var(--ig-primary);transform:translateY(-1px)}.ig-module .ig-subnav-prominent button.active{background:var(--ig-soft);color:var(--ig-primary);border-color:var(--ig-primary);box-shadow:inset 0 -3px 0 var(--ig-primary),0 4px 18px #186bb320}.ig-operations-heading{flex-wrap:wrap;margin-top:28px}.ig-operations-heading h3{font-size:19px}.ig-operations-heading .ig-btn{min-height:43px}.ig-operation-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 10px;display:grid}.ig-operation-highlight{background:linear-gradient(150deg,var(--ig-surface),var(--ig-raised));border:1px solid var(--ig-border);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:20px;display:flex}.ig-operation-highlight-icon{width:37px;height:37px;color:var(--ig-primary);background:var(--ig-soft);border-radius:11px;place-items:center;display:grid}.ig-operation-highlight>strong{color:var(--ig-text);letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:30px;line-height:1.1}.ig-operation-highlight>span{color:var(--ig-muted);font-size:12px;font-weight:650;line-height:1.4}.ig-operation-mini-stats{flex-wrap:wrap;gap:9px;margin-bottom:15px;display:flex}.ig-operation-mini{background:var(--ig-surface);border:1px solid var(--ig-border);min-width:0;color:var(--ig-muted);border-radius:11px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;display:flex}.ig-operation-mini svg{color:var(--ig-primary);flex:none}.ig-operation-mini strong{color:var(--ig-text);font-size:15px;font-weight:800}.ig-operation-feed{margin-bottom:18px}.ig-operation-feed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-bottom:12px;display:flex}.ig-operation-feed-head h3{align-items:center;gap:9px;margin-bottom:4px;font-size:16px;display:flex}.ig-operation-feed-head h3 svg{color:var(--ig-primary)}.ig-operation-feed-head p{margin:0;font-size:11px}.ig-operation-feed-head .ig-monitor-live{margin:0;padding:0}.ig-operation-feed .ig-monitor-disclaimer{align-items:center;gap:7px;margin:0 0 12px;line-height:1.55;display:flex}.ig-operation-feed .ig-monitor-disclaimer svg{color:var(--ig-primary);flex-shrink:0}.ig-operation-recent-row{border-top:1px solid var(--ig-border);align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.ig-operation-recent-row>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ig-operation-recent-row strong{overflow-wrap:anywhere;font-size:12px}.ig-operation-recent-row small{color:var(--ig-muted);font-size:11px}.ig-operation-recent-row .ig-btn{margin:0;padding:8px 10px;font-size:11px}.ig-operation-empty{color:var(--ig-muted);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.ig-operation-empty svg{color:var(--ig-primary)}.ig-operation-empty .ig-btn{margin:0}.ig-operation-feed .ig-monitoring{border-top:1px solid var(--ig-border);flex-direction:column;gap:15px;margin:20px 0 0;padding:18px 0 0;display:flex}.ig-operation-feed .ig-monitoring>.ig-section-title{margin:0}.ig-operation-feed .ig-monitoring .ig-card{margin-bottom:0}.ig-rotate-down{transform:rotate(90deg)}.ig-flow-card-actions .ig-flow-test,.ig-flow-card-actions .ig-flow-duplicate{border-color:var(--ig-primary);background:var(--ig-soft);color:var(--ig-primary)}@media (width<=1150px){.ig-operation-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.ig-module .ig-subnav-prominent button{min-height:44px;padding:10px 12px;font-size:12px}.ig-operation-highlight{padding:14px}.ig-operation-highlight>strong{font-size:26px}.ig-operation-feed-head .ig-monitor-actions{justify-content:space-between;width:100%}.ig-operation-recent-row{flex-wrap:wrap}.ig-operation-recent-row>div{flex-basis:100%}}.ig-module .ig-flow-card-large{grid-template-columns:24px 56px minmax(0,1fr);align-items:center;gap:15px 16px;display:grid}.ig-module .ig-flow-card-large .ig-flow-main{width:100%;min-width:0}.ig-module .ig-flow-card-large .ig-flow-card-actions{flex-wrap:nowrap;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr)) 42px;justify-content:stretch;align-items:stretch;gap:10px;width:100%;min-width:0;max-width:none;display:grid}.ig-module .ig-flow-card-large .ig-flow-card-actions>.ig-btn{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:43px;display:flex}.ig-module .ig-flow-card-large .ig-flow-card-actions>.ig-icon-btn{place-items:center;width:42px;min-width:42px;height:43px;display:grid}@media (width<=680px){.ig-module .ig-flow-card-large{grid-template-columns:20px 50px minmax(0,1fr);column-gap:11px;padding:15px}.ig-module .ig-flow-card-large .ig-flow-icon{flex-basis:50px;width:50px;height:50px}.ig-module .ig-flow-card-large .ig-flow-card-actions{scrollbar-width:thin;justify-content:flex-start;gap:8px;padding-bottom:5px;display:flex;overflow-x:auto}.ig-module .ig-flow-card-large .ig-flow-card-actions>.ig-btn{flex:none;min-width:112px;padding-inline:10px}.ig-module .ig-flow-card-large .ig-flow-card-actions>.ig-icon-btn{flex:0 0 42px}}.ig-module .ig-flow-card-large{position:relative}.ig-module .ig-flow-card-large .ig-flow-main{padding-right:36px}.ig-module .ig-flow-card-large .ig-flow-card-actions{grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:block;overflow:visible}.ig-module .ig-flow-card-large .ig-flow-primary-actions{grid-template-columns:minmax(0,1.26fr) minmax(0,.88fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;width:100%;min-width:0;display:grid}.ig-module .ig-flow-card-large .ig-flow-primary-actions>.ig-btn{white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;min-height:42px;margin:0;padding:8px 6px;font-size:11.5px;line-height:1.1;display:flex}.ig-module .ig-flow-card-large .ig-flow-primary-actions>.ig-btn svg{flex-shrink:0;width:15px;height:15px}.ig-module .ig-flow-card-large>.ig-flow-card-delete{z-index:1;color:#e58b9b;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:16px}@media (width<=680px){.ig-module .ig-flow-card-large .ig-flow-card-actions{max-width:100%;padding:0;display:block;overflow:visible}.ig-module .ig-flow-card-large .ig-flow-primary-actions{grid-template-columns:minmax(0,1.26fr) minmax(0,.88fr) minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.ig-module .ig-flow-card-large .ig-flow-primary-actions>.ig-btn{flex:none;gap:4px;min-width:0;padding:7px 3px;font-size:10.5px}.ig-module .ig-flow-card-large .ig-flow-primary-actions>.ig-btn svg{width:13px;height:13px}.ig-module .ig-flow-card-large>.ig-flow-card-delete{top:12px;right:14px}}@media (width<=390px){.ig-module .ig-flow-card-large .ig-flow-card-actions{scrollbar-width:thin;overflow:auto hidden}.ig-module .ig-flow-card-large .ig-flow-primary-actions{min-width:340px}}.ig-module>.oc-calendar{min-width:0;max-width:100%}.igm-wrap{min-width:0;color:var(--ig-text);flex-direction:column;gap:13px;display:flex}.igm-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.igm-head>div{flex-direction:column;gap:3px;display:flex}.igm-head b{font-size:13px}.igm-head small,.igm-disclaimer{color:var(--ig-muted);font-size:11px}.igm-refresh,.igm-more{background:var(--ig-raised);border:1px solid var(--ig-border);color:var(--ig-text);border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 11px;font-size:12px;font-weight:700;display:inline-flex}.igm-more{width:100%;min-height:38px}.igm-refresh:hover,.igm-more:hover{border-color:var(--ig-primary)}.igm-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:13px;display:grid}.igm-card{border:1px solid var(--ig-border);background:var(--ig-surface);border-radius:15px;min-width:0;transition:border-color .15s,transform .15s;overflow:hidden}.igm-card:hover{border-color:var(--ig-primary);transform:translateY(-1px)}.igm-selected{border-color:var(--ig-primary);box-shadow:0 0 0 1px var(--ig-primary)}.igm-photo{aspect-ratio:1;background:var(--ig-bg);position:relative;overflow:hidden}.igm-photo img{object-fit:cover;width:100%;height:100%;display:block}.igm-no-photo{height:100%;color:var(--ig-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.igm-type{color:#fff;background:#071629cc;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;font-weight:750;display:inline-flex;position:absolute;bottom:7px;left:7px}.igm-check{color:var(--ig-primary);background:var(--ig-surface);border-radius:50%;position:absolute;top:8px;right:8px}.igm-details{flex-direction:column;gap:8px;padding:11px;display:flex}.igm-details>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:32px;font-size:12px;font-weight:650;display:-webkit-box;overflow:hidden}.igm-details small{color:var(--ig-muted);font-size:10px}.igm-actions{align-items:center;gap:8px;margin-top:auto;display:flex}.igm-pick{border:1px solid var(--ig-border);background:var(--ig-raised);border-radius:8px;flex:1;padding:8px 7px;font-size:11px;font-weight:700}.igm-pick.selected{background:var(--ig-soft);border-color:var(--ig-primary);color:var(--ig-primary)}.igm-actions a{color:var(--ig-primary);border:1px solid var(--ig-border);border-radius:7px;justify-content:center;align-items:center;padding:7px;display:flex}.igm-empty{border:1px dashed var(--ig-border);text-align:center;color:var(--ig-muted);border-radius:14px;flex-direction:column;align-items:center;gap:7px;padding:26px;display:flex}.igm-empty svg{color:var(--ig-primary)}.igm-empty b{color:var(--ig-text);font-size:13px}.igm-empty p,.igm-loading{color:var(--ig-muted);margin:0;font-size:12px}.igm-loading{text-align:center;padding:9px}.igm-error{color:#ee9fac;background:#c34b5e1b;border:1px solid #e3748555;border-radius:10px;align-items:center;gap:8px;padding:11px;font-size:11px;display:flex}.igm-disclaimer{line-height:1.5}.igm-compact .igm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.igm-compact .igm-details{padding:8px}.igm-compact .igm-details>span{min-height:27px;font-size:10px}.igm-compact .igm-photo{aspect-ratio:1.15}.igm-compact .igm-actions{gap:4px}.igm-compact .igm-pick{padding:6px 4px;font-size:10px}.igm-compact .igm-head{flex-wrap:wrap;align-items:flex-start}.igm-compact .igm-refresh{padding:6px 8px;font-size:10px}@media (width<=600px){.igm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.oc-calendar{--oc-accent:var(--ig-primary);--oc-text:var(--ig-text);--oc-border:var(--ig-border);--oc-soft:var(--ig-soft);--oc-pane:var(--ig-surface);--oc-muted:var(--ig-muted);flex-direction:column;gap:18px;min-height:700px;display:flex}.oc-calendar button,.oc-calendar input,.oc-calendar select,.oc-calendar textarea{font:inherit}.oc-calendar button{cursor:pointer}.oc-calendar button:disabled{opacity:.55;cursor:not-allowed}.oc-heading,.oc-heading-brand,.oc-toolbar,.oc-panel-heading,.oc-analytics-header,.oc-editor-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.oc-heading{flex-wrap:wrap;padding:5px 2px}.oc-heading-brand{justify-content:flex-start}.oc-brand-icon{background:linear-gradient(135deg,var(--oc-soft),transparent),var(--oc-soft);width:52px;height:52px;color:var(--oc-accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.oc-heading h2{margin:3px 0;font-size:24px;font-weight:750;line-height:1.3}.oc-heading p,.oc-analytics-header p{color:var(--oc-muted);margin:4px 0;font-size:12px}.oc-info{border:1px solid var(--oc-border);background:linear-gradient(180deg,var(--oc-soft),transparent);color:var(--oc-text);border-radius:12px;align-items:flex-start;gap:10px;padding:13px 15px;font-size:12px;line-height:1.5;display:flex}.oc-info svg{color:var(--oc-accent);flex-shrink:0}.oc-toolbar{flex-wrap:wrap;justify-content:flex-start}.oc-toolbar label{align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.oc-toolbar label>select{min-width:230px}.oc-calendar select,.oc-calendar input,.oc-calendar textarea{width:100%;color:var(--oc-text);background:var(--ig-input);border:1px solid var(--oc-border);outline-offset:2px;color-scheme:inherit;border-radius:10px;padding:10px 12px;display:block}.oc-calendar option{color:var(--oc-text);background:var(--oc-pane)}.oc-outline,.oc-month-actions button,.oc-item>button,.oc-link{border:1px solid var(--oc-border);background:var(--ig-raised);color:var(--oc-text);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 12px;display:flex}.oc-outline:hover,.oc-month-actions button:hover,.oc-item>button:hover{border-color:var(--oc-accent)}.oc-period-group,.oc-quick-actions{flex-wrap:wrap;gap:8px;display:flex}.oc-chip{border:1px solid var(--oc-border);background:var(--ig-raised);color:var(--oc-text);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-flex}.oc-chip.active,.oc-chip:hover{border-color:var(--oc-accent);background:var(--oc-soft);color:var(--oc-accent)}.oc-dashboard-shell{flex-direction:column;gap:14px;display:flex}.oc-dashboard-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.oc-analytics-header{margin:5px 0 0}.oc-analytics-header h3,.oc-panel-heading h3{color:var(--oc-text);align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.oc-analytics-header h3 svg,.oc-panel-heading h3 svg{color:var(--oc-accent)}.oc-source{letter-spacing:.8px;color:var(--oc-muted);background:var(--ig-raised);border:1px solid var(--oc-border);white-space:nowrap;border-radius:30px;padding:8px 12px;font-size:10px;font-weight:800}.oc-panel{background:linear-gradient(180deg,var(--oc-pane),#ffffff03);border:1px solid var(--oc-border);border-radius:18px;min-width:0;padding:18px;box-shadow:0 18px 35px #00000012}.oc-dashboard-panel{padding:16px}.oc-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.oc-metrics-4{grid-template-columns:repeat(4,minmax(0,1fr))}.oc-kpi{border:1px solid var(--oc-border);background:linear-gradient(180deg,var(--ig-raised),#ffffff04);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:17px;display:flex}.oc-kpi>span{color:var(--oc-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.oc-kpi>span svg{color:var(--oc-accent)}.oc-kpi strong{letter-spacing:-.9px;color:var(--oc-text);font-variant-numeric:tabular-nums;font-size:29px;font-weight:800;line-height:1.1}.oc-kpi small{color:var(--oc-muted);font-size:10px;line-height:1.45}.oc-no-data{color:var(--oc-muted);border-left:3px solid var(--oc-accent);align-items:center;gap:9px;padding-left:12px;font-size:12px;display:flex}.oc-chart{border:1px solid var(--oc-border);background:linear-gradient(180deg,var(--oc-pane),#ffffff03);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:17px;display:flex}.oc-chart h3{color:var(--oc-text);margin:0 0 5px;font-size:14px}.oc-chart small{color:var(--oc-muted);font-size:10px}.oc-bars{align-items:flex-end;gap:13px;min-width:260px;height:104px;display:flex}.oc-bar-group{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;width:30px;height:100%;display:flex}.oc-bar-group>strong{height:13px;font-size:10px;font-weight:700}.oc-bar-group>span{background:linear-gradient(180deg,#61bdff,var(--oc-accent));border-radius:5px 5px 0 0;width:20px;min-height:2px;max-height:65px;box-shadow:0 8px 15px #2b8bff26}.oc-bar-group>small{height:16px;font-size:10px}.oc-lower-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:14px;display:grid}.oc-panel-heading{min-height:41px;margin-bottom:14px}.oc-month-actions{white-space:nowrap;align-items:center;gap:7px;display:flex}.oc-month-actions strong{text-align:center;text-transform:capitalize;min-width:115px;font-size:12px;font-weight:750}.oc-month-actions button{width:30px;min-height:30px;padding:5px}.oc-weekdays,.oc-day-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.oc-weekdays{color:var(--oc-muted);margin:0 0 8px;font-size:10px;font-weight:750}.oc-day{background:var(--ig-raised);min-height:66px;color:var(--oc-text);border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:6px 2px;font-size:12px;transition:all .16s;display:flex}.oc-day:hover{border-color:var(--oc-accent)}.oc-day.oc-outside{opacity:.45}.oc-day.oc-today{box-shadow:inset 0 0 0 2px var(--oc-accent)}.oc-day.oc-selected{background:var(--oc-soft);border-color:var(--oc-accent);transform:translateY(-1px)}.oc-day small{background:var(--oc-soft);color:var(--oc-accent);text-overflow:ellipsis;border-radius:10px;max-width:100%;padding:2px 5px;font-size:9px;line-height:1.1;overflow:hidden}.oc-hint{color:var(--oc-muted);margin:12px 0 0;font-size:10px;line-height:1.5}.oc-agenda{min-height:445px}.oc-link{color:var(--oc-accent);background:0 0;border:0;min-height:auto;font-size:11px}.oc-empty{min-height:290px;color:var(--oc-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.oc-empty svg{color:var(--oc-accent)}.oc-empty strong{color:var(--oc-text)}.oc-empty span{max-width:220px;font-size:12px}.oc-empty button{margin-top:6px}.oc-item-list{flex-direction:column;gap:9px;max-height:520px;display:flex;overflow-y:auto}.oc-item{border:1px solid var(--oc-border);background:var(--ig-raised);border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.oc-item>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.oc-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.oc-item small{color:var(--oc-muted);font-size:10px}.oc-item>button{min-height:30px;padding:7px}.oc-item-type{color:var(--oc-accent)}.oc-status{color:var(--oc-muted);font-size:10px;font-weight:750}.oc-status-planned{color:var(--oc-accent)}.oc-status-published{color:#4ad08d}.oc-status-requires_meta{color:#cda556}.oc-success{color:var(--oc-text);background:#1a5fad1a;border:1px solid #3b8eff77;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.oc-auth{text-align:center;flex-direction:column;align-items:center;gap:15px;padding:40px;display:flex}.oc-auth h3{font-size:17px}.oc-auth p{max-width:460px;color:var(--oc-muted);font-size:12px}.oc-editor-overlay{z-index:3000;background:#070c1acc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.oc-editor-dialog{background:var(--oc-pane);border:1px solid var(--oc-border);width:min(1180px,100%);max-height:94vh;color:var(--oc-text);border-radius:18px;overflow-y:auto;box-shadow:0 20px 80px #0006}.oc-editor-heading{border-bottom:1px solid var(--oc-border);padding:20px 24px}.oc-editor-heading h3{margin:4px 0;font-size:21px;font-weight:800}.oc-editor-heading small{color:var(--oc-muted);font-size:11px}.oc-editor-columns{grid-template-columns:minmax(0,1fr) minmax(350px,.92fr);gap:0;display:grid}.oc-editor-fields{border-right:1px solid var(--oc-border);flex-direction:column;gap:15px;min-width:0;padding:22px;display:flex}.oc-editor-fields label{color:var(--oc-text);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.oc-editor-fields label small,.oc-upload small{color:var(--oc-muted);font-size:10px;font-weight:400}.oc-editor-fields textarea{resize:vertical;white-space:pre-wrap;min-height:65px}.oc-form-grid{gap:12px;display:grid}.oc-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-upload{flex-direction:column;gap:9px;font-size:12px;display:flex}.oc-upload>span{font-weight:700}.oc-upload-box{border:1px dashed var(--oc-border);background:#ffffff04;border-radius:15px;padding:14px}.oc-upload-trigger{border:1px solid var(--oc-border);background:var(--ig-raised);color:var(--oc-text);border-radius:14px;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:4px;min-width:min(100%,290px);padding:14px 16px;display:flex}.oc-upload-trigger svg{color:var(--oc-accent)}.oc-upload-trigger small{font-size:11px}.oc-media-list{flex-direction:column;gap:10px;display:flex}.oc-media-thumb{border:1px solid var(--oc-border);background:var(--ig-raised);border-radius:12px;grid-template-columns:68px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.oc-media-thumb-preview{background:#0d1422;border-radius:10px;place-items:center;width:68px;height:68px;display:grid;overflow:hidden}.oc-media-thumb-preview img,.oc-media-thumb-preview video{object-fit:cover;width:100%;height:100%}.oc-media-thumb strong{font-size:12px}.oc-media-thumb small{color:var(--oc-muted);font-size:10px}.oc-media-thumb button{color:var(--oc-accent);background:0 0;border:0;font-size:11px}.oc-schedule-box{border:1px solid var(--oc-border);background:#ffffff04;border-radius:15px;padding:14px}.oc-schedule-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.oc-schedule-head strong{font-size:13px}.oc-schedule-head small{color:var(--oc-muted);font-size:11px}.oc-editor-actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.oc-editor-preview{background:linear-gradient(180deg,var(--ig-raised),#ffffff03);flex-direction:column;align-items:center;gap:16px;min-width:0;padding:24px 18px;display:flex}.oc-preview-heading{align-items:center;gap:9px;width:100%;max-width:370px;display:flex}.oc-preview-heading svg{color:var(--oc-accent)}.oc-preview-heading strong{font-size:13px}.oc-preview-heading span{color:var(--oc-muted);margin-left:auto;font-size:11px}.oc-preview-device{border:1px solid var(--oc-border);background:var(--oc-pane);width:min(100%,370px);color:var(--oc-text);border-radius:22px;overflow:hidden;box-shadow:0 18px 35px #0002}.oc-preview-account{align-items:center;gap:10px;height:57px;padding:9px 14px;font-size:12px;display:flex}.oc-preview-account span:last-child{margin-left:auto;font-size:18px}.oc-preview-avatar{background:var(--oc-soft);width:31px;height:31px;color:var(--oc-accent);border-radius:50%;place-items:center;display:grid}.oc-preview-media{background:#0b1220;place-items:center;height:295px;display:grid;overflow:hidden}.oc-preview-media.oc-vertical{height:430px}.oc-preview-media img,.oc-preview-media video{object-fit:contain;width:100%;height:100%}.oc-preview-placeholder{color:var(--oc-muted);flex-direction:column;align-items:center;gap:9px;font-size:11px;display:flex}.oc-preview-engagement{align-items:center;gap:15px;padding:13px 13px 0;display:flex}.oc-preview-engagement span{font-size:21px}.oc-preview-copy{white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 13px 18px;font-size:12px;line-height:1.5}.oc-preview-copy p{color:var(--oc-accent);margin:5px 0 0}.oc-preview-meta{width:min(100%,370px);color:var(--oc-muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.oc-preview-meta>div{background:var(--ig-raised);border:1px solid var(--oc-border);border-radius:12px;align-items:center;gap:6px;padding:9px 11px;display:flex}.oc-editor-preview>p{color:var(--oc-muted);max-width:370px;font-size:11px;line-height:1.5}.oc-spin{animation:1s linear infinite oc-spin}@keyframes oc-spin{to{transform:rotate(360deg)}}@media (width<=1180px){.oc-dashboard-grid,.oc-lower-grid{grid-template-columns:1fr}.oc-metrics-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.oc-editor-columns{grid-template-columns:1fr}.oc-editor-fields{border-right:0;border-bottom:1px solid var(--oc-border)}.oc-editor-overlay{padding:8px}.oc-editor-dialog{max-height:96vh}.oc-panel{padding:12px}}@media (width<=720px){.oc-heading h2{font-size:20px}.oc-analytics-header{flex-direction:column;align-items:flex-start}.oc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-form-grid-2{grid-template-columns:1fr}.oc-day{min-height:48px}.oc-day small{font-size:8px}.oc-toolbar label{flex-direction:column;align-items:flex-start;width:100%}.oc-toolbar label>select{width:100%;min-width:0}.oc-period-group{width:100%}.oc-period-group .oc-chip{flex:1}}.oc-calendar input[type=file][hidden]{visibility:hidden!important;display:none!important}.oc-schedule-box{flex-direction:column;gap:15px;display:flex;box-shadow:inset 0 1px #ffffff0b;background:linear-gradient(135deg,var(--ig-surface),var(--ig-soft))!important;border:1px solid var(--oc-border)!important;padding:19px!important}.oc-schedule-head{justify-content:space-between;align-items:center;gap:12px;display:flex;margin-bottom:0!important}.oc-schedule-head>div{grid-template-columns:35px 1fr;align-items:center;gap:3px 10px;display:grid}.oc-schedule-head strong{letter-spacing:-.1px;grid-column:2;font-size:14px}.oc-schedule-head small{color:var(--oc-muted);grid-column:2;font-size:11px}.oc-schedule-icon{border:1px solid var(--oc-border);background:var(--ig-raised);width:35px;height:35px;color:var(--ig-primary);border-radius:11px;grid-area:1/1/span 2;place-items:center;display:grid}.oc-local-time{letter-spacing:.02em;color:var(--ig-primary);background:var(--ig-raised);border:1px solid var(--oc-border);white-space:nowrap;border-radius:99px;padding:8px 10px;font-size:10px;font-weight:800}.oc-schedule-box .oc-form-grid{gap:12px}.oc-schedule-box .oc-form-grid label{color:var(--oc-muted);font-size:11px;font-weight:700}.oc-schedule-box input[type=date],.oc-schedule-box input[type=time]{border:1px solid var(--oc-border);background:var(--ig-input);min-height:48px;color:var(--oc-text);border-radius:12px;padding:12px;font-size:14px;font-weight:700}.oc-schedule-box input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8}.oc-schedule-box input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8}:root[data-theme=dark] .oc-schedule-box input:is([type=date],[type=time])::-webkit-calendar-picker-indicator{filter:invert(75%)sepia(24%)saturate(743%)hue-rotate(170deg)}.oc-schedule-box .oc-quick-actions{gap:6px}.oc-schedule-box .oc-chip{background:var(--ig-raised);white-space:nowrap;border-radius:9px;min-height:34px;padding:8px 10px;font-size:11px}.oc-schedule-box .oc-chip:hover{color:var(--oc-accent);border-color:var(--oc-accent);background:var(--oc-soft)}.oc-schedule-box .oc-chip-quiet{opacity:.82;margin-left:auto}.oc-schedule-summary{background:var(--ig-raised);border:1px solid var(--oc-border);color:var(--oc-text);border-radius:11px;align-items:center;gap:9px;padding:11px 13px;font-size:11px;font-weight:650;display:flex}.oc-schedule-summary svg{color:var(--oc-accent)}.oc-preview-media img,.oc-media-thumb img,.oc-preview-media video,.oc-media-thumb video{max-width:100%;max-height:100%;display:block}@media (width<=560px){.oc-schedule-head{flex-wrap:wrap;align-items:flex-start}.oc-local-time{margin-left:45px}.oc-schedule-box .oc-chip-quiet{margin-left:0}}.oc-upload-progress{border:1px solid var(--oc-border);color:var(--oc-text);border-radius:10px;flex-direction:column;gap:7px;padding:10px 12px;font-size:12px;display:flex}.oc-upload-progress progress{width:100%;height:9px;accent-color:var(--oc-accent)}.oc-job-error{max-width:350px;color:var(--oc-muted);white-space:normal;font-size:11px;line-height:1.4;display:block}.oc-status-queued{color:var(--oc-accent)}.oc-program-cta{border-radius:15px!important;gap:13px!important;min-width:235px!important;min-height:64px!important;padding:11px 19px!important;display:flex!important;box-shadow:0 12px 32px #238dff36!important}.oc-program-cta>span{text-align:left;flex-direction:column;flex:1;gap:3px;font-size:15px;font-weight:800;display:flex}.oc-program-cta small{font-size:10px;font-weight:600;color:#edf6ff!important}.oc-profile-switch{background:var(--ig-surface);border:1px solid var(--oc-border);border-radius:15px;flex:1;align-items:center;gap:12px;min-width:245px;max-width:430px;padding:12px;display:flex}.oc-account-avatar{border:2px solid var(--oc-accent);width:48px;height:48px;color:var(--oc-accent);background:var(--oc-soft);border-radius:50%;flex:0 0 48px;place-items:center;display:grid;overflow:hidden}.oc-account-avatar img{object-fit:cover;width:100%;height:100%;display:block}.oc-profile-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.oc-profile-content strong{color:var(--oc-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.oc-profile-content small{color:var(--oc-muted);font-size:11px}.oc-profile-content select{min-height:32px;margin-top:5px;border-radius:8px!important;padding:7px 8px!important;font-size:11px!important}.oc-editor-account{align-items:center;gap:10px;display:flex}.oc-editor-account .oc-account-avatar{flex:0 0 43px;width:43px;height:43px}.oc-editor-account label{flex:1;min-width:0}.oc-preview-account .oc-account-avatar{border-width:1px;flex:0 0 34px;width:34px;height:34px}@media (width<=680px){.oc-program-cta{width:100%;min-width:0!important}.oc-profile-switch{width:100%;max-width:none}}.oc-local-stats{background:linear-gradient(120deg,var(--ig-surface),var(--ig-soft));border:1px solid var(--oc-border);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.oc-local-stats h3{margin:5px 0 3px;font-size:17px}.oc-local-stats p{color:var(--oc-muted);margin:0;font-size:11px}.oc-local-controls{flex:1;grid-template-columns:repeat(4,minmax(95px,1fr));gap:9px;max-width:540px;display:grid}.oc-local-stat{border:1px solid var(--oc-border);background:var(--ig-raised);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:start;gap:3px;padding:13px;display:flex}.oc-local-stat.selected{border-color:var(--oc-accent);box-shadow:inset 0 0 0 1px var(--oc-accent);background:var(--oc-soft)}.oc-local-stat strong{color:var(--oc-text);font-variant-numeric:tabular-nums;font-size:21px}.oc-local-stat small{color:var(--oc-muted);font-size:10px}@media (width<=600px){.oc-local-controls{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none}}.oc-next-banner{border:1px solid var(--oc-border);background:linear-gradient(110deg,var(--ig-surface),var(--ig-soft));border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;min-height:92px;padding:17px 20px;display:flex}.oc-next-icon{width:49px;height:49px;color:var(--oc-accent);background:var(--ig-raised);border-radius:14px;flex:0 0 49px;place-items:center;display:grid}.oc-next-body{flex-direction:column;flex:1;gap:4px;min-width:205px;display:flex}.oc-next-body>small{letter-spacing:1px;color:var(--oc-accent);font-size:10px;font-weight:800}.oc-next-body>strong{color:var(--oc-text);font-size:16px;line-height:1.3}.oc-next-body>span{color:var(--oc-muted);font-size:12px}.oc-next-banner>.oc-outline{border-color:var(--oc-accent);color:var(--oc-accent);font-weight:750}.oc-delete-overlay{z-index:3200}.oc-delete-dialog{background:var(--oc-pane);border:1px solid var(--oc-border);width:min(530px,100%);max-height:90vh;color:var(--oc-text);border-radius:22px;flex-direction:column;gap:12px;padding:27px;display:flex;overflow-y:auto;box-shadow:0 24px 80px #0007}.oc-delete-symbol{color:#ff879d;background:#eb4b6a1c;border:1px solid #eb4b6a59;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.oc-delete-dialog h3{margin:0;font-size:21px;line-height:1.3}.oc-delete-dialog p{color:var(--oc-muted);margin:0;font-size:13px;line-height:1.6}.oc-delete-dialog p strong{color:var(--oc-text)}.oc-delete-details{flex-wrap:wrap;gap:9px;display:flex}.oc-delete-details>span{background:var(--ig-raised);border:1px solid var(--oc-border);border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;display:inline-flex}.oc-delete-dialog .oc-delete-note{background:#eb4b6a13;border-left:3px solid #e67c8e;border-radius:8px;padding:12px 14px}.oc-delete-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.oc-danger-btn{background:#aa3d50;border:1px solid #d97085;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:800;display:inline-flex;color:#fff!important}.oc-danger-btn:hover:not(:disabled){background:#bf475a}:root[data-theme=light] .oc-delete-dialog .oc-delete-note,:root[data-theme=light] .oc-delete-symbol{background:#fff1f2}@media (width<=600px){.oc-next-banner{gap:10px;padding:13px}.oc-next-body{min-width:170px}.oc-next-banner>.oc-outline{width:100%}.oc-delete-dialog{padding:18px}.oc-delete-actions>*{flex:1}}.oc-next-banner{padding:18px 21px}.oc-next-icon{background:var(--ig-raised);color:var(--oc-accent)}.oc-empty-hint{color:var(--oc-muted);font-size:11px;font-weight:600;line-height:1.6}.saas-entry,.saas-entry *{box-sizing:border-box}.saas-entry{--saas-ice:#c4e9ff;--saas-blue:#398ffc;--saas-muted:#92a8c9;isolation:isolate;color:#f3f8ff;background:radial-gradient(75% 90% at 5% 10%,#102958 0%,#0000 68%),radial-gradient(65% 110% at 88% 92%,#0c2150 0%,#0000 64%),#060c1b;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:clamp(14px,3.5vw,48px);font-family:Inter,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.saas-entry-background{z-index:-1;pointer-events:none;filter:blur(86px);opacity:.26;border-radius:50%;position:absolute}.saas-entry-background-one{background:#1d69ff;width:460px;height:460px;top:-230px;left:-195px}.saas-entry-background-two{background:#177fd9;width:410px;height:410px;bottom:-240px;right:-210px}.saas-entry-shell{background:#0a152a;border:1px solid #274167;border-radius:27px;grid-template-columns:1.08fr .92fr;width:min(1190px,100%);min-height:min(765px,100svh - 66px);display:grid;overflow:hidden;box-shadow:0 36px 110px #0008,0 0 0 1px #132b4933}.saas-entry-left{isolation:isolate;background:linear-gradient(155deg,#0b2347 0%,#0b1933 57%,#0a152b 100%);border-right:1px solid #233e65;flex-direction:column;min-width:0;padding:34px clamp(26px,4vw,59px) 27px;display:flex;position:relative;overflow:hidden}.saas-entry-left:after{content:"";z-index:-2;pointer-events:none;opacity:.24;background-image:radial-gradient(circle,#70b1ff44 1px,#0000 1px);background-size:23px 23px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000,#000 55%,#0000 95%);mask-image:linear-gradient(110deg,#0000,#000 55%,#0000 95%)}.saas-entry-brand,.saas-entry-mobile-brand{letter-spacing:-.7px;align-items:center;gap:12px;font-size:21px;font-weight:800;display:flex}.saas-entry-brand>span:nth-child(2)>span,.saas-entry-mobile-brand b>span,.saas-entry-splash>b>span{color:#5badff}.saas-entry-brand-tag{color:#7db9fb;letter-spacing:1.45px;background:#1a3861;border:1px solid #30598d;border-radius:8px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:800}.saas-entry-mark{flex:none;justify-content:center;align-items:center;width:92px;height:92px;animation:6s ease-in-out infinite saas-float;display:inline-flex;position:relative}.saas-entry-mark-symbol{filter:drop-shadow(0 7px 13px #1281ff50);width:100%;height:100%;display:block;position:relative}.saas-entry-mark-aura{filter:blur(22px);background:#3c9fff75;border-radius:50%;width:70%;height:70%;animation:4s ease-in-out infinite saas-pulse;position:absolute}.saas-entry-mark-small{width:43px;height:43px;animation-duration:7s}.saas-entry-mark-small .saas-entry-mark-aura{filter:blur(14px)}@keyframes saas-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(4deg)}}@keyframes saas-pulse{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:.85;transform:scale(1.17)}}@keyframes saas-ring{to{transform:rotate(360deg)}}@keyframes saas-rise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes saas-spin{to{transform:rotate(360deg)}}.saas-entry-spin{animation:1s linear infinite saas-spin}.saas-entry-message{z-index:2;margin-top:clamp(35px,6.5vh,69px);animation:.7s both saas-rise;position:relative}.saas-entry-eyebrow{letter-spacing:1.3px;color:#9dd3ff;background:#17365b;border:1px solid #315b87;border-radius:50px;align-items:center;gap:8px;padding:9px 12px;font-size:10px;font-weight:800;display:inline-flex}.saas-entry-message h1{letter-spacing:-1.8px;color:#f4f8ff;max-width:470px;margin:22px 0 13px;font-size:clamp(31px,3.3vw,49px);font-weight:820;line-height:1.13}.saas-entry-message h1 span{background:linear-gradient(90deg,#95dfff,#478eff 88%);color:#0000;-webkit-background-clip:text;background-clip:text}.saas-entry-message p{color:#a1b5d4;max-width:450px;margin:0;font-size:14px;line-height:1.8}.saas-entry-showcase{flex:1;justify-content:center;align-items:center;min-height:270px;margin:18px 0 10px;display:flex;position:relative}.saas-entry-orbit{border:1px solid #4b9dff21;border-radius:50%;width:355px;height:355px;position:absolute;transform:rotate(30deg)}.saas-entry-orbit-two{opacity:.65;border-style:dashed;width:290px;height:290px;animation:90s linear infinite saas-ring}.saas-entry-glow{filter:blur(90px);opacity:.17;background:#258cff;border-radius:50%;width:280px;height:280px;position:absolute}.saas-entry-art{z-index:1;background:linear-gradient(145deg,#102d53e8,#07172eef);border:1px solid #315480;border-radius:19px;width:min(380px,100%);transition:transform .45s;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 18px 35px #0006,0 0 33px #2f9bff12}.saas-entry-art-header{letter-spacing:1.35px;color:#c8defc;background:#152c4c;border-bottom:1px solid #2b456a;align-items:center;gap:9px;padding:15px 17px;font-size:9px;font-weight:800;display:flex}.saas-entry-art-signal{background:#55dba9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #55dba9}.saas-entry-art-lines{gap:4px;margin-left:auto;display:flex}.saas-entry-art-lines i{background:#326398;border-radius:50%;width:5px;height:5px;display:block}.saas-entry-step{background:#152f51;border:1px solid #315277;border-radius:12px;align-items:center;gap:12px;min-height:57px;padding:11px 12px;display:flex}.saas-entry-step-icon{color:#8cd1ff;background:#1b4775;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.saas-entry-step-icon-blue{color:#fff;background:#2b6ed1}.saas-entry-step>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.saas-entry-step b{color:#f0f6ff;white-space:nowrap;font-size:11px}.saas-entry-step small{color:#96afcf;font-size:10px}.saas-entry-art-check{color:#5fddba;flex:none;margin-left:auto}.saas-entry-art-link{place-items:center;height:27px;display:grid;position:relative}.saas-entry-art-link span{border-left:1.5px dashed #5a9eda;height:100%}.saas-entry-art-link i{border-bottom:1.5px solid #5a9eda;border-right:1.5px solid #5a9eda;width:7px;height:7px;position:absolute;bottom:3px;transform:rotate(45deg)}.saas-entry-step-highlight{background:#132d55;border-color:#377cdb;box-shadow:0 0 15px #258fff21}.saas-entry-running{white-space:nowrap;color:#69e7bb;letter-spacing:.45px;margin-left:auto;font-size:8px}.saas-entry-running i{background:#6be4b3;border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}.saas-entry-art-branch{justify-content:center;align-items:center;height:27px;display:flex;position:relative}.saas-entry-art-branch span{border-left:1.5px dashed #5a9eda;height:14px;position:absolute;top:0}.saas-entry-art-branch:after{content:"";border:1.5px dashed #5a9eda;border-bottom:none;border-radius:7px 7px 0 0;width:48%;height:12px;position:absolute;bottom:2px}.saas-entry-art-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.saas-entry-art-channels>span{color:#a5ccff;background:#102844;border:1px solid #294970;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:10px 8px;display:flex}.saas-entry-art-channels b{color:#d3e8ff;font-size:10px}.saas-entry-art-footer{color:#9db7d8;border-top:1px solid #2a4668;align-items:center;gap:8px;padding:12px 17px;font-size:10px;display:flex}.saas-entry-art-footer-dot{background:#58dcb1;border-radius:50%;width:6px;height:6px;margin-left:auto}.saas-entry-left-bottom{color:#819cbc;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:10px;display:flex}.saas-entry-trust{color:#98c5ea;align-items:center;gap:7px;display:flex}.saas-entry-right{background:linear-gradient(160deg,#0c1628,#0a1223 70%,#0b162c);flex-direction:column;justify-content:center;align-items:center;padding:40px clamp(27px,5vw,66px) 24px;display:flex;position:relative}.saas-entry-mobile-brand{display:none}.saas-entry-form-wrap{width:100%;max-width:370px;margin:auto 0;animation:.62s .14s both saas-rise}.saas-entry-form-head{text-align:left;margin-bottom:34px}.saas-entry-welcome-icon{color:#96caff;background:#173866;border:1px solid #2a5385;border-radius:13px;place-items:center;width:45px;height:45px;margin-bottom:23px;display:grid}.saas-entry-overline{letter-spacing:1.85px;color:#68afff;font-size:10px;font-weight:850}.saas-entry-form-head h2{color:#f6f9ff;letter-spacing:-1.15px;margin:12px 0 10px;font-size:clamp(28px,2.6vw,38px);font-weight:800;line-height:1.1}.saas-entry-form-head h2 span{color:#479bff}.saas-entry-form-head p{color:#94a8c7;margin:0;font-size:13px;line-height:1.6}.saas-entry-form{flex-direction:column;gap:10px;display:flex}.saas-entry-form label,.saas-entry-password-top label{color:#d4e3fa;font-size:12px;font-weight:650}.saas-entry-input-wrap{color:#7da5d3;background:#111f36;border:1px solid #31445f;border-radius:12px;align-items:center;height:54px;margin:0 0 10px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.saas-entry-input-wrap:focus-within{border-color:#4899ff;box-shadow:0 0 0 3px #2c80ef33}.saas-entry-input-wrap>svg{flex:none;margin-left:16px}.saas-entry-input-wrap input{color:#f1f7ff;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0 14px;font-size:13px}.saas-entry-input-wrap input::placeholder{color:#657f9e}.saas-entry-password-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.saas-entry-link-button{color:#80bdff;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:650}.saas-entry-link-button:hover{text-decoration:underline}.saas-entry-eye{color:#83add5;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;margin-right:10px;display:grid}.saas-entry-eye:hover{color:#cae7ff;background:#203958}.saas-entry-form-options{justify-content:space-between;align-items:center;gap:8px;margin:1px 0 14px;font-size:11px;display:flex}.saas-entry-remember{cursor:pointer;align-items:center;gap:9px;display:flex;color:#aebfda!important;font-size:11px!important}.saas-entry-remember input{accent-color:#3d92fe;cursor:pointer;width:15px;height:15px}.saas-entry-session-label{color:#6e92bc;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.saas-entry-session-label span{background:#50d5a5;border-radius:50%;width:6px;height:6px}.saas-entry-submit{color:#fff;cursor:pointer;background:linear-gradient(115deg,#2b81f7,#489fff);border:1px solid #76b8ff;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:53px;margin-top:2px;font-size:13px;font-weight:750;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;box-shadow:0 11px 28px #2176ff42}.saas-entry-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 32px #2176ff60}.saas-entry-submit:disabled{opacity:.62;cursor:not-allowed}.saas-entry-account-note{color:#6f86a5;justify-content:center;align-items:center;gap:6px;margin:25px 0 0;font-size:10px;display:flex}.saas-entry-account-note svg{color:#67b5f5}.saas-entry-alert,.saas-entry-error,.saas-entry-help{border-radius:10px;margin:0 0 17px;padding:12px;font-size:11px;line-height:1.55}.saas-entry-alert{color:#ffd8a3;background:#36291d;border:1px solid #946647;flex-direction:column;gap:10px;display:flex}.saas-entry-alert button{color:#fff3df;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;display:flex}.saas-entry-error{color:#ffb5c4;background:#3a1824;border:1px solid #a54c63;align-items:flex-start;gap:9px;display:flex}.saas-entry-error-dot{border:1px solid #ef8ba3;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-weight:800;display:grid}.saas-entry-help{color:#bedcff;background:#152f4b;border:1px solid #3b6089;align-items:flex-start;gap:9px;display:flex}.saas-entry-help svg{flex:none}.saas-entry-help button{color:#afcee9;cursor:pointer;background:0 0;border:0}.saas-entry-right-footer{color:#6981a0;justify-content:space-between;gap:10px;width:100%;max-width:370px;font-size:10px;display:flex}.saas-entry-right-footer span:last-child{align-items:center;gap:6px;display:flex}.saas-entry-splash{letter-spacing:-1px;flex-direction:column;gap:12px;font-size:28px;font-weight:800}.saas-entry-splash small{color:#93afcf;letter-spacing:0;font-size:12px;font-weight:450}.saas-entry-splash>.saas-entry-spin{color:#4c9bfa;margin-top:14px}.saas-entry-account-control{z-index:1200;font-family:Inter,Segoe UI,Arial,sans-serif;position:fixed;bottom:14px;right:14px}.saas-entry-account-toggle{color:#c5e1ff;cursor:pointer;background:#163054;border:1px solid #3b6899;border-radius:13px;justify-content:center;align-items:center;gap:4px;min-width:54px;height:42px;display:flex;box-shadow:0 9px 24px #0006}.saas-entry-account-toggle:hover{background:#214573}.saas-entry-account-popover{color:#e6f2ff;background:#0e213b;border:1px solid #365984;border-radius:14px;width:min(310px,100vw - 27px);margin-bottom:10px;padding:14px;box-shadow:0 18px 44px #0009}.saas-entry-account-profile{align-items:center;gap:10px;display:flex}.saas-entry-account-profile>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.saas-entry-account-profile strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.saas-entry-account-profile small{color:#9ab6d6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.saas-entry-account-profile>button{color:#a9c7ea;cursor:pointer;background:0 0;border:0;align-self:flex-start}.saas-entry-account-avatar{color:#8dd1ff;background:#194775;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.saas-entry-account-role{color:#abc9eb;border-top:1px solid #2b486c;align-items:center;gap:6px;margin:16px 0 9px;padding:9px 0;font-size:11px;display:flex}.saas-entry-account-signout{color:#e7f4ff;cursor:pointer;background:#17375b;border:1px solid #446b9c;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.saas-entry-account-signout:disabled{opacity:.5}.saas-entry-account-error{color:#ffbac8;font-size:11px;line-height:1.4}@media (width<=950px){.saas-entry-shell{grid-template-columns:1fr 1fr}.saas-entry-left{padding:28px 25px}.saas-entry-message{margin-top:35px}.saas-entry-message h1{font-size:32px}.saas-entry-left-bottom{flex-direction:column;align-items:flex-start}.saas-entry-right{padding:35px 25px}.saas-entry-orbit{width:290px;height:290px}}@media (width<=735px){.saas-entry{align-items:flex-start;min-height:100svh;padding:12px}.saas-entry-shell{grid-template-columns:1fr;min-height:calc(100svh - 24px)}.saas-entry-left{display:none}.saas-entry-right{padding:25px 25px 20px}.saas-entry-mobile-brand{align-self:flex-start;font-size:19px;display:flex}.saas-entry-form-wrap{max-width:410px;margin:auto 0;padding:42px 0}.saas-entry-right-footer{max-width:410px}.saas-entry-form-head h2{font-size:32px}}@media (width<=410px){.saas-entry-right{padding:18px}.saas-entry-form-wrap{padding:40px 0}.saas-entry-session-label{display:none}}@media (prefers-reduced-motion:reduce){.saas-entry-mark,.saas-entry-mark-aura,.saas-entry-orbit-two,.saas-entry-spin,.saas-entry-form-wrap,.saas-entry-message{animation:none!important}.saas-entry-submit,.saas-entry-art,.saas-entry-input-wrap{transition:none!important}}.saas-entry{z-index:100;background:radial-gradient(75% 90% at 5% 10%,#102958 0%,#0000 68%),radial-gradient(65% 110% at 88% 92%,#0c2150 0%,#0000 64%),#060c1b;width:100vw;height:100dvh;min-height:100vh;margin:0;position:fixed;inset:0;overflow:hidden auto}.saas-entry-shell{flex-shrink:0;margin:auto}.saas-entry-art-channels>span svg{flex:none;width:18px;height:18px}@media (width<=950px){.saas-entry-art-channels{gap:5px}.saas-entry-art-channels>span{gap:4px;padding:10px 5px}.saas-entry-art-channels b{font-size:9px}}@media (width<=735px){.saas-entry{align-items:flex-start;height:100dvh}.saas-entry-shell{min-height:calc(100dvh - 24px);margin:0 auto}}.saas-entry-message h1{text-wrap:balance;max-width:470px}.saas-entry-message p{max-width:460px}.saas-entry-message .saas-entry-benefit{color:#d5e8ff;margin-top:14px;font-weight:650;line-height:1.65}@media (width<=950px){.saas-entry-message .saas-entry-benefit{margin-top:11px}}html:has(.saas-entry[data-saas-entry=login]){background:#060c1b;width:100%;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}body:has(.saas-entry[data-saas-entry=login]){background:#060c1b;width:100%;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}#root:has(.saas-entry[data-saas-entry=login]){background:#060c1b;width:100%;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.saas-entry[data-saas-entry=login]{z-index:100;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;width:100%;max-width:none;height:100dvh;min-height:0;margin:0;padding:min(32px,3vh) clamp(12px,3.5vw,48px);position:fixed;inset:0;overflow:hidden auto}.saas-entry[data-saas-entry=login]::-webkit-scrollbar{width:0;height:0;display:none}@media (width>=736px) and (height>=800px){.saas-entry[data-saas-entry=login]{overflow-y:hidden}.saas-entry-shell{height:min(765px,100dvh - 64px);min-height:0;max-height:calc(100dvh - 64px)}}@media (height<=799px),(width<=735px){.saas-entry[data-saas-entry=login]{overflow-y:auto}.saas-entry-shell{height:auto;min-height:0}}.saas-entry-mark,.saas-entry-mark-small{justify-content:center;align-items:center;animation:none}.saas-entry-mark-aura{display:none}.saas-entry-byte-interactive{z-index:2;line-height:0;position:absolute;top:-13px;right:0}.saas-entry-form-head{position:relative}.saas-entry-form-head h2{padding-right:66px}@media (width<=410px){.saas-entry-byte-interactive .byte-mascot{max-width:none}.saas-entry-byte-interactive{top:-8px;right:-5px}}@media (prefers-reduced-motion:reduce){.saas-entry-byte-interactive .byte-mascot{animation:none!important}}.saas-entry-brand>span:first-child{letter-spacing:-.7px;font-size:21px;font-weight:800}.saas-entry-brand>span:first-child>span{color:#5badff}.saas-entry-showcase{flex:0 0 214px;align-self:center;width:100%;min-height:214px;max-height:214px;margin:24px 0 10px}.saas-entry-art{transform-origin:top;will-change:transform;width:min(292px,90%);max-width:100%;transform:translateY(10px)rotate(-1deg)}.saas-entry-art:hover{transform:translateY(10px)rotate(0)}.saas-entry-art-header{padding:9px 12px}.saas-entry-art-body{padding:7px 9px 9px}.saas-entry-step{gap:7px;min-height:42px;padding:5px 7px}.saas-entry-step-icon{width:28px;height:28px}.saas-entry-step b{white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:1.22}.saas-entry-step small{font-size:8.5px;line-height:1.25}.saas-entry-running{flex:none;font-size:7px}.saas-entry-art-link,.saas-entry-art-branch{height:12px}.saas-entry-art-channels{gap:4px}.saas-entry-art-channels>span{gap:3px;padding:5px 3px}.saas-entry-art-channels>span svg{width:15px;height:15px}.saas-entry-art-channels b{font-size:8px}.saas-entry-art-footer{padding:6px 10px;font-size:9px}@media (height<=800px) and (width>=736px){.saas-entry-message{margin-top:clamp(16px,3vh,30px)}.saas-entry-showcase{flex-basis:194px;min-height:194px;max-height:194px;margin-top:20px}.saas-entry-art{width:min(278px,90%);transform:translateY(8px)rotate(-1deg)}.saas-entry-art:hover{transform:translateY(8px)rotate(0)}}@media (width<=735px){.saas-entry-form-wrap{max-width:410px;padding:18px 0 26px}.saas-entry-form-head{margin-bottom:18px}.saas-entry-account-note{flex-wrap:wrap;gap:5px;min-height:40px;margin:8px 0 20px;font-size:12px;line-height:1.5}.saas-entry-account-note .saas-entry-link-button{min-height:40px;padding:0 8px;font-size:12px}.saas-entry-input-wrap input{font-size:16px}.saas-entry-submit{min-height:52px}}@media (width<=410px){.saas-entry-right{padding-left:16px;padding-right:16px}.saas-entry-form-wrap{padding-top:14px}}.saas-entry-google-area{flex-direction:column;gap:17px;margin:0 0 20px;display:flex}.saas-entry-google{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #52627b;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:50px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;display:flex}.saas-entry-google:hover{background:#f4f7fc;transform:translateY(-1px);box-shadow:0 7px 18px #0003}.saas-entry-google:focus-visible{outline-offset:3px;outline:3px solid #70b7ff}.saas-entry-google svg{flex:none;width:18px;height:18px}.saas-entry-divider{color:#7e91ae;align-items:center;gap:12px;font-size:11px;display:flex}.saas-entry-divider:before,.saas-entry-divider:after{content:"";background:#293a55;flex:1;height:1px}@media (width<=735px){.saas-entry-google{min-height:48px;font-size:14px}.saas-entry-google-area{margin-bottom:16px}}@media (width>=736px) and (height>=800px){.saas-entry-form-wrap{padding:8px 0}.saas-entry-form-head{margin-bottom:10px}.saas-entry-welcome-icon{width:38px;height:38px;margin-bottom:11px}.saas-entry-form-head h2{margin:8px 0 6px;font-size:clamp(27px,2.2vw,32px)}.saas-entry-account-note{min-height:26px;margin:6px 0 10px}.saas-entry-google-area{gap:10px;margin-bottom:11px}.saas-entry-google{min-height:44px}.saas-entry-form{gap:7px}.saas-entry-input-wrap{height:48px;margin-bottom:4px}.saas-entry-form-options{margin:0 0 5px}.saas-entry-submit{min-height:48px}.saas-entry[data-registering=false]{overflow-y:hidden}.saas-entry[data-registering=true]{align-items:flex-start;padding-block:20px;overflow-y:auto}.saas-entry[data-registering=true] .saas-entry-shell{height:auto;min-height:calc(100dvh - 40px);max-height:none}.saas-entry[data-registering=true] .saas-entry-right{justify-content:flex-start}.saas-entry[data-registering=true] .saas-entry-form-wrap{margin:0 auto}}.workspace-onboarding{background:radial-gradient(ellipse at top,#19326066,transparent 55%),var(--app-bg,#0d131d);min-height:100dvh;color:var(--text,#f4f7fc);place-items:center;padding:24px;display:grid}.workspace-onboarding-card{border:1px solid var(--border,#34465c);background:var(--panel,#151e2a);border-radius:22px;gap:16px;width:min(100%,520px);padding:clamp(24px,5vw,44px);display:grid;box-shadow:0 24px 70px #0004}.workspace-onboarding-mark{color:#8bc8ff;background:#2682e933;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.workspace-onboarding-kicker{letter-spacing:.14em;color:#7cbcff;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.workspace-onboarding-card h1{margin:0;font-size:clamp(25px,5vw,34px);line-height:1.12}.workspace-onboarding-card p{opacity:.74;margin:0 0 8px;line-height:1.6}.workspace-onboarding-card label{font-size:13px;font-weight:700}.workspace-onboarding-card input{border:1px solid var(--border,#34465c);background:var(--input-bg,#0e1620);width:100%;color:inherit;font:inherit;border-radius:12px;outline:none;padding:14px 15px}.workspace-onboarding-card input:focus{border-color:#3987ff;box-shadow:0 0 0 3px #3987ff2a}.workspace-onboarding-card button{color:#fff;width:100%;font:inherit;cursor:pointer;background:linear-gradient(100deg,#2160ff,#7845ee);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:15px;font-weight:800;display:flex}.workspace-onboarding-card button:disabled{opacity:.6;cursor:wait}.workspace-onboarding-card small{text-align:center;opacity:.65;overflow-wrap:anywhere}.workspace-onboarding-error{color:#ffb2b2;font-size:13px}.workspace-onboarding-spin{animation:1s linear infinite workspace-onboarding-rotate}@keyframes workspace-onboarding-rotate{to{transform:rotate(360deg)}}.kirvano-admin{--ka-bg:#171717;--ka-panel:#191919;--ka-line:#303030;--ka-text:#f5f7fa;--ka-muted:#a0a8b2;--ka-accent:#47d1c0;color:var(--ka-text);background:var(--ka-bg);border-radius:12px;min-height:calc(100vh - 84px);padding:24px clamp(16px,3vw,40px) 34px}.ka-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.ka-eyebrow{color:var(--ka-accent);letter-spacing:.12em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.ka-header h1{margin:9px 0 5px;font-size:28px;line-height:1.2}.ka-header p,.ka-muted-note,.ka-footnote{color:var(--ka-muted);margin:0;font-size:12px}.ka-actions{gap:9px;display:flex}.ka-button{border:1px solid var(--ka-line);min-height:38px;color:var(--ka-text);cursor:pointer;background:#202020;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:650;display:inline-flex}.ka-button:hover:not(:disabled){background:#252525;border-color:#5e6a72}.ka-button:disabled{opacity:.55;cursor:default}.ka-filters{grid-template-columns:1.15fr 1fr 1.3fr 1fr 1fr 1fr;align-items:end;gap:10px;margin-bottom:17px;display:grid}.ka-filters label{color:var(--ka-muted);flex-direction:column;gap:6px;font-size:11px;display:flex}.ka-filters select,.ka-date-input{box-sizing:border-box;border:1px solid var(--ka-line);width:100%;height:38px;color:var(--ka-text);font:inherit;background:#1c1c1c;border-radius:8px;outline:none;padding:0 10px;font-size:12px}.ka-filters select:focus,.ka-date-input:focus-within{border-color:#3eafa4}.ka-date-input{align-items:center;gap:7px;display:flex}.ka-date-input svg{color:var(--ka-muted);flex:none}.ka-date-input input{width:100%;min-width:0;color:var(--ka-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;font-size:11px}.ka-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:15px;display:grid}.ka-card{border:1px solid var(--ka-line);background:var(--ka-panel);border-radius:11px}.ka-kpi{min-height:95px;padding:18px 20px 16px}.ka-kpi-top{color:#c3c9d0;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.ka-kpi-top i{width:29px;height:29px;color:var(--ka-accent);background:#142b2c;border-radius:8px;place-items:center;font-style:normal;display:grid}.ka-kpi strong{margin:10px 0 5px;font-size:25px;line-height:1.2;display:block}.ka-kpi small{color:var(--ka-muted);font-size:10px}.ka-main-grid{grid-template-columns:minmax(0,1.85fr) minmax(245px,.95fr);gap:15px;margin-bottom:15px;display:grid}.ka-chart-card,.ka-breakdown{min-height:260px;padding:19px 20px}.ka-card-heading{justify-content:space-between;gap:14px;display:flex}.ka-card-heading>div{flex-direction:column;gap:7px;display:flex}.ka-card-heading span,.ka-section-title>span{color:#c8cdd4;font-size:12px}.ka-card-heading strong{font-size:22px}.ka-chart-total{text-align:right;align-items:flex-end}.ka-chart-total small{color:var(--ka-muted);font-size:10px}.ka-chart-total b{font-size:15px}.ka-chart-wrap{background:repeating-linear-gradient(#0000 0 38px,#292929 39px 40px);height:156px;margin-top:16px;position:relative}.ka-chart{width:100%;height:calc(100% - 15px);position:absolute;inset:0;overflow:visible}.ka-chart-labels{color:#858d96;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.ka-no-data{color:#9ba4ac;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:100%;display:flex}.ka-no-data svg{color:var(--ka-accent);box-sizing:content-box;background:#252525;border-radius:9px;padding:10px}.ka-no-data b{color:#e4e7eb;font-size:12px}.ka-no-data span{max-width:300px;font-size:10px;line-height:1.5}.ka-breakdown{flex-direction:column;display:flex}.ka-section-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.ka-section-title small{color:var(--ka-muted);font-size:10px}.ka-breakdown-row{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;font-size:11px;display:flex}.ka-breakdown-row span,.ka-status-item span{color:#bbc2c9;align-items:center;gap:8px;display:flex}.ka-breakdown-row b,.ka-status-item b{font-size:12px}.ka-breakdown-row i{background:var(--ka-accent);border-radius:50%;width:7px;height:7px}.ka-muted-note{margin-top:auto;padding-top:13px;font-size:9px;line-height:1.5}.ka-small-empty{flex:1}.ka-status-card{padding:18px 20px}.ka-status-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.ka-status-item{background:#1d1d1d;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;padding:12px 10px;display:flex}.ka-status-item span{font-size:10px}.ka-dot{background:#7b8790;border-radius:50%;flex:none;width:7px;height:7px}.ka-active{background:#4ad3be}.ka-past_due{background:#f3b84a}.ka-canceled{background:#8992a0}.ka-refunded,.ka-chargeback{background:#ef6d78}.ka-expired{background:#9175e8}.ka-footnote{padding:12px 2px 0;font-size:10px;line-height:1.5}.ka-error{color:#ffdadd;background:#321d20;border:1px solid #783c42;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.ka-error button{color:#fff;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ka-loading{min-height:300px;color:var(--ka-muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.ka-spinner{border:2px solid #3a4548;border-top-color:var(--ka-accent);border-radius:50%;width:19px;height:19px;animation:.8s linear infinite ka-spin}.ka-spin{animation:.8s linear infinite ka-spin}@keyframes ka-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.ka-filters,.ka-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ka-main-grid{grid-template-columns:minmax(0,1.4fr) minmax(220px,1fr)}}@media (width<=760px){.kirvano-admin{border-radius:0;min-height:calc(100vh - 70px);margin:0 -8px;padding:18px 12px 26px}.ka-header{flex-direction:column;align-items:flex-start}.ka-header h1{font-size:23px}.ka-actions{width:100%}.ka-actions button{flex:1}.ka-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ka-filters label:first-child{grid-column:1/-1}.ka-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ka-kpi{min-height:90px;padding:14px 12px}.ka-kpi-top{font-size:10px}.ka-kpi-top i{width:25px;height:25px}.ka-kpi strong{font-size:21px}.ka-kpi small{font-size:9px}.ka-main-grid{grid-template-columns:1fr}.ka-chart-card,.ka-breakdown{min-height:240px;padding:15px}.ka-status-card{padding:15px}.ka-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ka-status-item{padding:10px 8px}.ka-section-title{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=390px){.ka-filters{grid-template-columns:1fr}.ka-filters label:first-child{grid-column:auto}.ka-status-grid{grid-template-columns:1fr 1fr}.ka-chart-total small{max-width:125px}}:root{color:#e9ebef;font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101217;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;transition:background .15s,color .15s;display:inline-flex}button:disabled{opacity:.55;cursor:wait}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #bcf56c}input:focus,textarea:focus,select:focus{border-color:#a4d764;outline:none;box-shadow:0 0 0 3px #b5ef6c12}h1,h2,h3,p{margin:0}h1{letter-spacing:-.9px;font-size:27px;font-weight:600;line-height:1.3}h2{letter-spacing:-.25px;font-size:17px;font-weight:600}h3{font-size:15px;font-weight:600}p{color:#9298a6;line-height:1.65}svg{flex-shrink:0}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:3;background:#15171d;border-right:1px solid #282b34;flex-direction:column;width:256px;padding:32px 17px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-1px;align-items:center;gap:10px;padding:0 13px;font-size:25px;font-weight:700;display:flex}.brand-mark{color:#172319;background:#b7ee78;border-radius:11px;place-items:center;width:37px;height:37px;display:grid;transform:rotate(-6deg)}.brand-light{font-weight:400}.brand small{letter-spacing:1.6px;color:#737b88;margin-top:5px;font-size:8px;font-weight:500;display:block}.workspace{color:#e1e4e8;border:1px solid #2c3039;border-radius:9px;align-items:center;gap:9px;margin:34px 3px 25px;padding:12px 9px;font-size:11px;display:flex}.workspace-icon{color:#b8c4d7;background:#2e3340;border:1px solid #404757;border-radius:7px;place-items:center;width:29px;height:31px;font-weight:600;display:grid}.workspace small{color:#858d9b;margin-top:4px;font-size:10px;display:block}.workspace>svg{color:#737c8b;margin-left:auto}.nav-heading{letter-spacing:1.5px;color:#6a7281;margin-bottom:13px;padding:0 14px;font-size:9px}.nav-item{text-align:left;color:#9098a7;border-radius:7px;justify-content:flex-start;gap:11px;width:100%;min-height:46px;margin:3px 0;padding:13px 12px;font-size:12px;line-height:1.4}.nav-item:hover{color:#e1e6ec;background:#20242c}.nav-item.active{color:#c1f18c;background:#252f23;box-shadow:inset 3px 0 #b9ef7f}.nav-item.active svg{color:#b8ed7d}.tiny-dot{background:#5d6372;border-radius:100%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.settings-nav{border-top:1px solid #292d35;border-radius:0;margin-top:25px;padding-top:23px}.sidebar-bottom{margin-top:auto;padding:40px 13px 0}.local-indicator{color:#c7ced6;align-items:center;gap:7px;font-size:11px;display:flex}.local-indicator>span,.local-pill>span{background:#b9ec83;border-radius:50%;width:6px;height:6px}.sidebar-bottom p{color:#697382;margin:7px 0 24px;font-size:10px}.version{color:#626c7b;border-top:1px solid #272b33;justify-content:space-between;padding-top:18px;font-size:10px;display:flex}.main-shell{width:calc(100% - 256px);margin-left:256px}.topbar{border-bottom:1px solid #252831;justify-content:space-between;align-items:center;height:76px;padding:0 36px;display:flex}.breadcrumb{color:#6e7685;align-items:center;gap:13px;font-size:11px;display:flex}.breadcrumb span{color:#c8ced7}.topbar-right{align-items:center;gap:22px;display:flex}.local-pill{color:#b8d499;background:#192019;border:1px solid #30382a;border-radius:30px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;display:flex}.avatar{color:#c5cedd;background:#2d3140;border:1px solid #424857;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}main{max-width:1640px;margin:auto;padding:35px 36px 26px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:29px;display:flex}.eyebrow{letter-spacing:1.8px;color:#a8d67e;margin-bottom:10px;font-size:9px}.page-heading>div>p:last-child{margin-top:10px;font-size:12px}.primary,.secondary,.danger{white-space:nowrap;border-radius:7px;min-height:41px;padding:12px 17px;font-size:12px;font-weight:600}.primary{color:#1c2b12;background:#b8ef79;border:1px solid #b8ef79}.primary:hover{background:#cbfc97}.secondary{color:#e1e6ed;background:#22262f;border:1px solid #363d48}.secondary:hover{background:#2d333e}.danger{color:#fff;background:#d44652}.text-button{color:#b6e48b;padding:5px 0;font-size:11px}.text-button:hover{color:#dcffc2}.stats-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:23px;display:grid}.stat{background:#191c23;border:1px solid #2a2e38;border-radius:10px;padding:20px 20px 17px}.stat>div{color:#a2aab7;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.stat>div>svg{color:#838f9e}.stat>strong{letter-spacing:-1px;margin:16px 0 7px;font-size:31px;font-weight:600;display:block}.stat>p{color:#707a8a;font-size:10px}.panel{background:#191c23;border:1px solid #2b2f38;border-radius:10px;overflow:hidden}.dashboard-grid{grid-template-columns:1.28fr 1fr;gap:22px;margin-bottom:24px;display:grid}.start-panel{background:radial-gradient(at 100% 100%,#303e2855,#0000 70%),#1c211e;min-height:263px;padding:26px 28px;position:relative}.section-label{color:#b0d18f;letter-spacing:1.6px;align-items:center;gap:8px;font-size:9px;display:flex}.accent-dot{background:#b6e981;border-radius:50%;width:6px;height:6px;display:inline-block}.start-panel h2{letter-spacing:-.6px;z-index:1;margin-top:21px;font-size:24px;line-height:1.35;position:relative}.start-panel p{z-index:1;margin:12px 0 21px;font-size:11px;position:relative}.start-panel .primary{z-index:1;position:relative}.decorative-offer{opacity:.85;background:linear-gradient(135deg,#323e2d,#242b26);border:1px solid #4a5b3d;border-radius:13px;width:136px;height:177px;padding:20px;position:absolute;top:70px;right:27px;transform:rotate(12deg);box-shadow:0 18px 35px #0003}.deco-tag{color:#bdd99a;background:#414f37;border-radius:10px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.deco-line{background:#53634a;border-radius:5px;height:5px;margin:8px 0}.deco-line.short{background:#414c3c;width:65%}.deco-price{color:#afc791;margin-top:18px;font-size:14px}.deco-price span{color:#d1e3bd}.deco-check{color:#354e24;background:#b8e98b;border:5px solid #222820;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;position:absolute;bottom:10px;right:-15px}.integrations-panel{padding:23px}.panel-title{justify-content:space-between;align-items:center;gap:15px;padding:23px 25px;display:flex}.panel-title p{margin-top:7px;font-size:11px}.integrations-panel .panel-title{margin-bottom:18px;padding:0}.badge{white-space:nowrap;border-radius:5px;align-items:center;padding:5px 7px;font-size:9px;font-weight:500;line-height:1.3;display:inline-flex}.neutral{color:#969fab;background:#242932;border:1px solid #353c47}.planned{color:#c2e6a1;background:#273525;border:1px solid #3b5130}.integration{border-bottom:1px solid #2c3139;align-items:center;gap:12px;padding:17px 0;display:flex}.integration .badge{margin-left:auto}.integration-icon{color:#a6b998;background:#262e29;border:1px solid #353e39;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.integration:nth-of-type(3) .integration-icon{color:#d3a07b;background:#352b24;border-color:#483629}.integration strong{font-size:12px;font-weight:500}.integration p{margin-top:4px;font-size:10px}.fine-print{color:#808b99;font-size:11px;line-height:1.7}.integrations-panel .fine-print{align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;padding:36px 20px;display:flex}.empty-icon{color:#abcc8b;background:#242d24;border:1px solid #394136;border-radius:13px;place-items:center;width:53px;height:53px;margin-bottom:17px;display:grid}.empty h3{font-size:15px}.empty p{margin:9px 0 21px;font-size:11px}.empty .secondary{min-height:35px;padding:9px 14px;font-size:11px}.bottom-note{color:#616c7a;justify-content:center;align-items:center;gap:7px;padding-top:23px;font-size:10px;display:flex}.alert{border-radius:8px;align-items:center;gap:10px;margin-bottom:21px;padding:15px 17px;font-size:12px;line-height:1.6;display:flex}.alert.error{color:#ffc1c5;background:#432529;border:1px solid #704048}.alert.error button{margin-left:auto}.alert.info{color:#a1becd;background:#1c2830;border:1px solid #2e424f}.alert.info strong{color:#c6dce9;font-weight:600}.alert.compact{margin-top:17px;margin-bottom:0;padding:12px;font-size:11px}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th{letter-spacing:.8px;color:#707e8d;white-space:nowrap;background:#16191f;border-top:1px solid #2b3039;border-bottom:1px solid #2b3039;padding:15px 17px;font-size:9px;font-weight:500}td{color:#9ea7b4;border-bottom:1px solid #2a2e37;padding:16px 17px}th:first-child,td:first-child{padding-left:25px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#1f242b}.offer-cell{align-items:center;gap:11px;min-width:160px;max-width:290px;display:flex}.offer-cell img,.offer-placeholder{object-fit:cover;border-radius:7px;flex-shrink:0;width:43px;height:43px}.offer-placeholder{color:#a3b68d;background:#30372a;place-items:center;display:grid}.offer-cell strong{color:#e0e6ed;overflow-wrap:anywhere;font-weight:500;line-height:1.5;display:block}.offer-cell small{color:#6e7b8d;margin-top:5px;font-size:10px;display:block}.price-cell{white-space:nowrap;color:#d2e3bc;font-weight:600}.date-cell{white-space:nowrap;font-size:10px}.row-actions{gap:8px;display:flex}.row-actions button,.group-card-footer button{color:#778697;border-radius:4px;padding:5px}.row-actions button:hover,.group-card-footer button:hover{color:#c7eda4;background:#303a2c}.list-toolbar{align-items:center;gap:13px;padding:21px 24px;display:flex}.search-field{color:#667486;background:#12161c;border:1px solid #313844;border-radius:7px;flex:1;align-items:center;gap:10px;max-width:390px;padding:0 11px;display:flex}.search-field input{background:0 0;border:0;padding:10px 0;box-shadow:none!important}.list-toolbar select{width:auto;margin:0;padding:10px 12px;font-size:11px}.result-count{color:#748091;white-space:nowrap;margin-left:auto;font-size:10px}input,textarea,select{color:#dce3eb;background:#12161c;border:1px solid #343b47;border-radius:7px;width:100%;padding:11px 12px;font-size:12px;line-height:1.5}input::placeholder,textarea::placeholder{color:#596575}textarea{resize:vertical;min-height:120px}label{color:#b1bbc7;margin-top:18px;font-size:11px;line-height:1.6;display:block}label input,label textarea,label select{margin-top:8px}.group-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:25px;display:grid}.group-card{background:#14191f;border:1px solid #313a44;border-radius:9px;padding:20px}.group-icon{color:#b6d494;background:#283625;border-radius:10px;place-items:center;width:44px;height:44px;margin-bottom:17px;display:grid}.group-card h3{overflow-wrap:anywhere}.group-card p{margin-top:6px;font-size:11px}.group-card-footer{border-top:1px solid #2b333d;align-items:center;gap:7px;margin-top:17px;padding-top:18px;display:flex}.group-card-footer span{color:#768493;margin-right:auto;font-size:11px}.future-panel{text-align:center;flex-direction:column;align-items:center;padding:65px 45px;display:flex}.future-icon{color:#b6d695;background:#293523;border:1px solid #48593a;border-radius:22px;place-items:center;width:84px;height:84px;margin-bottom:22px;display:grid}.future-panel h2{margin:25px 0 15px;font-size:25px}.future-panel>p{max-width:560px;font-size:13px}.future-note{color:#7d8f9c;align-items:center;gap:8px;margin:27px 0;font-size:11px;display:flex}.future-panel>.secondary{margin-top:8px}.settings-grid{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.settings-panel{padding:27px}.settings-icon{color:#b5d892;margin-bottom:20px;display:block}.settings-panel>p{margin-top:12px;font-size:12px}.settings-panel code{overflow-wrap:anywhere;color:#adbacb;background:#11161d;border:1px solid #2d3744;border-radius:6px;margin:10px 0 25px;padding:15px;font-size:11px;display:block}.button-row{align-items:center;gap:11px;display:flex}.end{justify-content:flex-end;margin-top:26px}dl{grid-template-columns:1fr 1fr;gap:20px 12px;margin:25px 0;font-size:11px;display:grid}dt{color:#8492a3}dd{text-align:right;color:#c3cfda;overflow-wrap:anywhere;margin:0}.toast{z-index:10;color:#d8efc2;overflow-wrap:anywhere;background:#2c3c27;border:1px solid #6a884e;border-radius:9px;align-items:center;gap:11px;max-width:600px;padding:15px 18px;font-size:12px;display:flex;position:fixed;bottom:24px;right:28px;box-shadow:0 10px 30px #0005}.toast>button{margin-left:10px}.modal{color:#e7edf4;background:#1b222b;border:1px solid #414b56;border-radius:12px;width:470px;padding:26px;box-shadow:0 20px 100px #0009}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05090cbb}.modal .panel-title{padding:0 0 8px}.modal .fine-print{margin-top:16px}.delete-text{overflow-wrap:anywhere;margin-top:16px}.editor-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:25px;display:grid}.back-button{color:#8d9caa;margin-top:-9px;margin-bottom:20px}.form-panel{margin-bottom:21px;padding:24px}.form-panel .panel-title{padding:0 0 6px}.form-panel h2{align-items:center;gap:10px;font-size:15px;display:flex}.step{color:#b5d69a;background:#2d3927;border:1px solid #435836;border-radius:6px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.required{color:#b8e38c}.image-upload{background:#151c19;border:1px dashed #465442;border-radius:8px;min-height:135px;margin-top:8px}.upload-button{flex-direction:column;gap:10px;width:100%;padding:20px;display:flex}.upload-button>span{color:#aaca8e}.upload-button>strong{color:#bbd2a3;font-size:11px;font-weight:500}.upload-button>small{color:#72826f;font-size:10px}.image-upload.has-image{align-items:center;gap:18px;padding:15px;display:flex}.image-upload>img{object-fit:contain;background:#111813;border-radius:6px;width:100px;height:100px}.image-upload strong{font-size:12px}.image-upload p{margin:7px 0 12px;font-size:11px}.small{min-height:30px;padding:7px 10px;font-size:10px}.form-row{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.form-row.product-fields{grid-template-columns:2fr 1fr}.input-icon{align-items:center;gap:8px;display:flex;position:relative}.input-icon svg{color:#6f7e8e;position:absolute;top:21px;left:12px}.input-icon input{padding-left:36px}.field-help{color:#6d7e8e;justify-content:space-between;gap:20px;margin-top:7px;font-size:9px;display:flex}.group-label{justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:8px;display:flex}.group-label label{margin:0}.form-panel>.fine-print{margin-top:12px;font-size:10px}.editor-actions{justify-content:space-between;align-items:center;gap:15px;padding:2px 0 15px;display:flex}.editor-actions>span{color:#738273;align-items:center;gap:7px;font-size:10px;display:flex}.preview-panel{background:radial-gradient(at top,#29372b,#0000 70%),#181e21;border:1px solid #303942;border-radius:10px;padding:20px;position:sticky;top:22px}.preview-heading{letter-spacing:1.4px;color:#96a58d;justify-content:space-between;align-items:center;margin-bottom:21px;font-size:9px;display:flex}.message-preview{background:#2a3830;border:1px solid #425247;border-radius:8px;overflow:hidden;box-shadow:0 7px 20px #0002}.message-preview>img{object-fit:contain;background:#1f2923;width:100%;max-height:250px;display:block}.preview-no-image{color:#73836e;background:#222c26;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:186px;font-size:10px;display:flex}.message-body{padding:16px}.message-body h3{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.preview-price{color:#c3f298;margin:13px 0;font-size:22px;font-weight:600;display:block}.message-body p{white-space:pre-wrap;overflow-wrap:anywhere;color:#b3c3b7;font-size:12px;line-height:1.7}.preview-link{color:#8fc7db;overflow-wrap:anywhere;margin-top:16px;font-size:11px;display:block}.preview-time{color:#879e8e;justify-content:flex-end;align-items:center;gap:4px;margin-top:15px;font-size:9px;display:flex}.preview-footer{color:#788b7e;align-items:center;gap:9px;margin-top:18px;font-size:10px;line-height:1.7;display:flex}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1500px){.start-panel h2{font-size:28px}.decorative-offer{width:150px;right:42px}}@media (width<=1250px){.sidebar{width:225px;padding-left:12px;padding-right:12px}.main-shell{width:calc(100% - 225px);margin-left:225px}main{padding:28px 25px}.topbar{padding:0 25px}.nav-item{font-size:11px}.workspace{font-size:10px}.brand{padding:0 7px;font-size:23px}h1{font-size:23px}.stat{padding:16px 13px}.stat>div{font-size:10px}.dashboard-grid{grid-template-columns:1.1fr 1fr;gap:16px}.start-panel{padding:23px}.start-panel h2{font-size:21px}.decorative-offer{opacity:.45;width:95px;top:98px;right:5px}.integrations-panel{padding:20px}.integrations-panel h2{font-size:15px}.editor-grid{grid-template-columns:minmax(0,1fr) 265px;gap:18px}.form-panel{padding:20px}.editor-actions>span{max-width:135px;line-height:1.6}.primary,.secondary{padding:11px 13px}.stats-grid{gap:12px}.settings-grid{grid-template-columns:1fr 1fr}.settings-panel{padding:22px}.group-grid{grid-template-columns:repeat(2,1fr)}}.contacts-summary{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:23px;display:grid}.contacts-summary>div{background:#191e24;border:1px solid #303740;border-radius:9px;padding:20px}.contacts-summary strong{margin-bottom:7px;font-size:29px;font-weight:600;display:block}.contacts-summary span{color:#93a290;font-size:11px}.contacts-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.contact-tabs{background:#191e25;border:1px solid #303842;border-radius:8px;gap:5px;padding:5px;display:flex}.contact-tabs button{color:#93a1af;border-radius:5px;padding:10px 12px;font-size:11px}.contact-tabs .selected{color:#c2ed9d;background:#2c3c26}.contact-filters .search-field{min-width:200px}.contact-name strong{color:#e1e8ee;font-weight:500;display:block}.contact-name small{color:#8d9ca9;margin-top:7px;display:block}.contact-tags{flex-wrap:wrap;gap:5px;max-width:300px;display:flex}.contact-withdrawn{color:#eaa5aa;background:#42282c;border:1px solid #6f4048}.contact-success{color:#bfe3a5;background:#23351f;border:1px solid #455f38}.contact-success button{margin-left:auto}.contact-count{padding:14px 24px;font-size:11px}.contact-modal{width:620px;max-height:90vh;overflow:auto}.contact-list-options{border:1px solid #35434c;border-radius:7px;margin:19px 0 0;padding:13px}.contact-list-options legend{color:#adbdc9;padding:0 6px;font-size:11px}.contact-list-options label{align-items:center;gap:10px;margin:8px 0;display:flex}.contact-list-options input{accent-color:#b6eb7e;width:15px;margin:0}.import-totals{color:#acb8c6;gap:20px;margin:20px 0;font-size:12px;display:flex}.import-totals strong{color:#d8e8cd;margin-right:5px;font-size:20px}.import-preview{border:1px solid #37424a;border-radius:7px;max-height:280px;overflow:auto}.csv-phone{color:#80949c;margin-top:5px;display:block}.contact-modal .fine-print{font-size:10px}.contacts-module .group-card-footer>.text-button{margin-right:auto}.bulk-bar{z-index:5;background:#192c39;border:1px solid #3b7786;border-radius:12px;flex-wrap:wrap;gap:10px;margin:12px 0;padding:16px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 24px #0008}.contact-filters{flex-wrap:wrap}input[type=checkbox]{accent-color:#40d7b4;width:18px;height:18px}.wa-account-title{align-items:center;gap:11px;display:flex}.wa-status-dot{border-radius:50%;width:13px;min-width:13px;height:13px;display:inline-block;box-shadow:0 0 0 4px #ffffff0f}.wa-status-dot.online{background:#39d779;box-shadow:0 0 0 4px #39d77929}.wa-status-dot.offline{background:#f05252;box-shadow:0 0 0 4px #f0525229}.wa-account-state{font-weight:600;font-size:13px!important}.wa-config-button{cursor:pointer;color:#f4fff8;background:#1d5536;border:2px solid #45c47b;border-radius:9px;width:100%;min-height:48px;margin:16px 0 9px;font-size:14px;font-weight:750;transition:background .15s,box-shadow .15s;display:block}.wa-config-button:hover,.wa-config-button:focus-visible{background:#267a4a;outline:none;box-shadow:0 0 0 3px #45c47b38}.wa-sync-history{border:1px solid #46505c;border-radius:10px;margin-top:22px;padding:16px}.wa-sync-history summary{cursor:pointer;padding:6px;font-weight:700}.wa-history-actions{flex-wrap:wrap;justify-content:space-between;margin:14px 0}.wa-clear-confirm{border:1px solid #c64a4a;border-radius:9px;margin:10px 0;padding:14px}.disparos-module{gap:18px;display:grid}.campaign-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.campaign-stat{border:1px solid #353b49;border-radius:10px;gap:8px;padding:14px;display:grid}.campaign-stat strong{font-size:26px}.campaign-form label{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.campaign-form input:not([type=checkbox]),.campaign-form textarea{color:#fff;background:#141821;border:1px solid #404755;border-radius:8px;max-width:100%;padding:10px}.campaign-form textarea{width:100%}.campaign-cols{grid-template-columns:1fr 1fr;gap:20px;display:grid}.campaign-scroll{border:1px solid #353b49;border-radius:8px;max-height:260px;padding:8px;overflow:auto}.campaign-item{border-top:1px solid #303744;padding:16px 0}.campaign-actions{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.campaign-error{color:#ff9292}.shopee-root{flex-direction:column;gap:20px;min-width:0;display:flex}.shopee-hero{background:linear-gradient(110deg,#1d322e,#17212a 70%);border:1px solid #365047;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.shopee-hero h2{margin:8px 0;font-size:25px}.shopee-hero p,.shopee-muted{color:#9da9ba;font-size:12px;line-height:1.6}.shopee-eyebrow{letter-spacing:.17em;color:#b4ed9c;font-size:10px;font-weight:700}.shopee-connection{white-space:nowrap;color:#ffadaf;background:#422527;border-radius:30px;padding:10px 14px;font-size:12px;font-weight:700}.shopee-connection.online{color:#a7f49e;background:#253d2b}.shopee-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.shopee-panel{min-width:0;padding:22px}.shopee-panel h3{align-items:center;gap:9px;margin:0 0 12px;font-size:16px;display:flex}.shopee-panel label{color:#bcc9d6;margin:15px 0 6px;font-size:12px;display:block}.shopee-panel input,.shopee-panel select{border-radius:8px;width:100%;height:41px}.shopee-root button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 13px;font-size:12px;font-weight:650;display:inline-flex}.shopee-root button:disabled{cursor:not-allowed;opacity:.55}.shopee-root form>button{margin-top:18px}.shopee-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.shopee-connected{background:#1b3029;border:1px solid #3b6450;border-radius:12px;padding:15px}.shopee-connected>svg{color:#a8eb92}.shopee-connected strong{margin:9px 0;font-size:14px;display:block}.shopee-connected p{color:#adc2b5;font-size:12px}.shopee-generated{overflow-wrap:anywhere;margin-top:15px;font-size:12px}.shopee-generated button{margin-top:8px}.shopee-message{color:#b6f2b6;background:#1b3325;border:1px solid #345942;border-radius:9px;padding:11px 15px;font-size:13px}.shopee-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.shopee-section-head h3{margin:0}.shopee-section-head h3 span{color:#a8d390}.shopee-products{grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:15px;display:grid}.shopee-product{background:#161c25;border:1px solid #344254;border-radius:12px;min-width:0;transition:border-color .15s;overflow:hidden}.shopee-product:hover{border-color:#83bb73}.shopee-image{color:#637284;background:#f5f7f7;justify-content:center;align-items:center;height:172px;display:flex}.shopee-image img{object-fit:contain;width:100%;height:100%}.shopee-product-content{padding:14px}.shopee-product h4{min-height:58px;max-height:58px;margin:0 0 8px;font-size:13px;line-height:1.5;overflow:hidden}.shopee-price{color:#b7f18e;font-size:19px;font-weight:750}.shopee-product-content p{color:#a5b2c1;font-size:12px}.shopee-product-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.shopee-product-actions a{color:#c9dfef;align-items:center;gap:4px;padding:8px;font-size:12px;text-decoration:none;display:inline-flex}.shopee-empty{color:#8292a5;justify-content:center;align-items:center;gap:12px;min-height:100px;font-size:13px;display:flex}.shopee-saved-list{gap:10px;margin-top:18px;display:grid}.shopee-saved-row{border:1px solid #354354;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.shopee-saved-row strong{font-size:13px}.shopee-saved-row p{color:#afbdc9;margin:6px 0 0;font-size:12px}@media (width<=1200px){.shopee-top{grid-template-columns:1fr 1fr}.shopee-top>:first-child{grid-column:1/-1}}@media (width<=750px){.shopee-top{grid-template-columns:1fr}.shopee-top>:first-child{grid-column:auto}.shopee-hero,.shopee-saved-row{flex-direction:column;align-items:flex-start}}.shopee-sales{color:#b4d2e2;margin:6px 0 10px;font-size:.86rem}.shopee-sales strong{color:#e2f5ff;font-weight:650}.group-account-selector{border:1px solid var(--border,#354052);background:#7896c812;border-radius:12px;gap:8px;margin-top:12px;padding:14px;display:grid}.group-account-selector select{width:100%;min-height:42px}.group-account-selector small{color:#aab4c4;line-height:1.5}.group-account-selector .account-eligible{color:#83e3a3}.group-account-selector .account-ineligible{color:#ffb0ad}.campaign-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-stat:nth-child(2){border-color:#3b8059}.campaign-stat:nth-child(3){border-color:#4766a3}.campaign-stat:nth-child(4){border-color:#ac853d}.campaign-stat:nth-child(5){border-color:#3b8059}.campaign-stat:nth-child(6){border-color:#aa4c58}.campaign-progress{background:#293040;border-radius:7px;max-width:460px;height:7px;margin-top:9px;overflow:hidden}.campaign-progress>div{background:#a8ed6a;height:100%;transition:width .2s}@media (width<=920px){.campaign-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.campaign-manager .panel-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.campaign-manager .panel-title p{color:#9aa9bc;margin:5px 0 0}.campaign-total{color:#a6b5c8;border:1px solid #3a4656;border-radius:99px;padding:8px 12px;font-size:12px}.campaign-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr));gap:16px;margin-top:18px;display:grid}.campaign-card{background:linear-gradient(150deg,#1a202b,#131921);border:1px solid #344254;border-radius:15px;gap:14px;padding:20px;display:grid;box-shadow:0 6px 24px #0002}.campaign-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.campaign-name{color:#f1f6ff;font-size:17px}.campaign-date{color:#8799ac;margin-top:5px;display:block}.campaign-status{color:#bdccda;white-space:nowrap;border:1px solid #536071;border-radius:99px;padding:5px 10px;font-size:12px}.status-active{color:#9befa3;background:#183d2b55;border-color:#3c815b}.status-paused{color:#f9d18a;background:#543d1555;border-color:#ae863a}.status-cancelled{color:#f5b0b8;border-color:#87545b}.campaign-metrics{flex-wrap:wrap;gap:8px;display:flex}.campaign-metrics>span{background:#252e3b;border-radius:7px;align-items:center;gap:5px;padding:7px 10px;font-size:12px;display:inline-flex}.campaign-metrics .metric-sent{color:#a9ec91}.campaign-metrics .metric-failed{color:#ffabab}.campaign-metrics .metric-uncertain{color:#f6d48a}.campaign-timeline{color:#9cb0c5;flex-wrap:wrap;justify-content:space-between;gap:5px;font-size:12px;display:flex}.campaign-card .campaign-progress{max-width:none;margin:0}.campaign-card .campaign-actions{gap:8px;margin:0;display:flex}.campaign-card .campaign-actions button,.campaign-recipient button{color:#f1f4f9;cursor:pointer;background:#252d3a;border:1px solid #3d4c5d;border-radius:9px;align-items:center;gap:5px;padding:9px 11px;display:inline-flex}.campaign-card button:hover:not(:disabled){background:#2e3b30;border-color:#aeed72}.campaign-card button:disabled{opacity:.4;cursor:not-allowed}.campaign-card .campaign-actions .campaign-delete{color:#ffb3b3;border-color:#764c55;margin-left:auto}.campaign-details{border-top:1px solid #354354;padding-top:13px}.campaign-details summary{cursor:pointer;color:#cfe0f4;font-weight:600}.campaign-recipient{border-top:1px solid #2c3949;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.campaign-recipient>div{gap:4px;display:grid}.campaign-recipient span,.campaign-recipient small{color:#a6b6c9}.campaign-recipient .campaign-reason{color:#ffc3a1}.campaign-manager .campaign-cards{grid-template-columns:1fr}.campaign-manager .campaign-card{background:linear-gradient(130deg,#1b2430,#141a23);border-left:4px solid #8dbaff;gap:17px;padding:24px}.campaign-manager .campaign-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.campaign-manager .campaign-metrics>span{background:#233043;border:1px solid #334356;justify-content:space-between;padding:17px 14px;font-size:14px}.campaign-manager .campaign-head .campaign-name{font-size:20px}.campaign-manager .campaign-actions{border-top:1px solid #344354;padding-top:14px}.campaign-toolbar{align-items:center;gap:12px;margin-top:18px;display:flex}.campaign-toolbar input,.campaign-toolbar select{color:#edf5ff;background:#192331;border:1px solid #405269;border-radius:9px;min-width:0;padding:12px}.campaign-toolbar input{flex:1}.campaign-contact-list{padding:4px 12px}.campaign-contact-row{border-bottom:1px solid #34404f;justify-content:space-between;align-items:center;gap:12px;padding:10px 3px;display:flex}.campaign-contact-row:last-child{border-bottom:0}.campaign-form .campaign-contact-select{flex:1;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.campaign-contact-select span{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.campaign-contact-select small{color:#a7b8c9;font-size:11px}.campaign-contact-remove{color:#ffd2d2;cursor:pointer;background:#3b252e;border:1px solid #82525b;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.campaign-contact-remove.selected{color:#bbefcb;background:#1e3a2c;border-color:#4e8967}@media (width<=850px){.campaign-manager .campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-toolbar{flex-direction:column;align-items:stretch}.campaign-toolbar input{width:100%}}.offer-dialog-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040912c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.offer-confirm-dialog{color:#eff5ff;background:#1a2332;border:1px solid #43526a;border-radius:16px;gap:14px;width:min(100%,475px);padding:26px;display:grid;box-shadow:0 20px 65px #0008}.offer-confirm-dialog h3{margin:0;font-size:23px}.offer-confirm-dialog p{color:#b8c7db;margin:0}.offer-confirm-dialog label{gap:7px;display:grid}.offer-confirm-dialog input,.offer-confirm-dialog textarea{color:#f5f8ff;background:#111926;border:1px solid #54647b;border-radius:9px;width:100%;padding:11px}.offer-danger-icon{color:#ff8791;background:#49262c;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.offer-dialog-actions{justify-content:flex-end;gap:12px;margin-top:10px;display:flex}.offer-dialog-actions button{border-radius:9px;padding:11px 18px}.offers-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 20px;display:grid}.offers-overview-card{background:linear-gradient(145deg,#1c2530,#171d27);border:1px solid #354253;border-radius:15px;flex-direction:column;gap:9px;min-width:0;padding:22px;display:flex;box-shadow:0 10px 26px #00000019}.offers-overview-card span{color:#c4d3e3;letter-spacing:.02em;font-size:12px;font-weight:650}.offers-overview-card strong{color:#edf7ff;font-variant-numeric:tabular-nums;font-size:31px;font-weight:750;line-height:1.1}.offers-overview-card small{color:#91a4b6;font-size:11px}.offers-overview-card:nth-child(3){border-top:3px solid #82b6fa}.offers-overview-card:nth-child(4){border-top:3px solid #b0ed79}.offers-hub{border-radius:16px;padding:22px!important}.offers-hub-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.offers-hub-heading h2{color:#f3f8ff;margin:0 0 6px;font-size:20px;font-weight:720}.offers-hub-heading p{color:#9aabc0;margin:0;font-size:12px}.offers-tabs{border-bottom:1px solid #324050;flex-wrap:wrap;gap:7px;margin-bottom:17px;padding-bottom:15px;display:flex}.offers-tabs button{color:#b4c6d5;cursor:pointer;background:#232b37;border:1px solid #0000;border-radius:9px;padding:10px 14px;font-size:12px;font-weight:650;transition:background .15s,border .15s,color .15s}.offers-tabs button:hover{color:#fff;background:#2d3a45}.offers-tabs button.selected{color:#cbf2b3;background:#263e2e;border-color:#7fae65}.offer-target-cell{flex-direction:column;gap:4px;min-width:110px;max-width:230px;display:flex}.offer-target-cell strong{color:#e4f0ff;overflow-wrap:anywhere;font-size:12px;font-weight:650}.offer-target-cell small{color:#95aec0;font-size:11px}.wa-probe-button{color:#d9edff;cursor:pointer;background:#203248;border:1px solid #5175a0;border-radius:9px;justify-content:center;align-items:center;margin:5px 8px 5px 0;padding:10px 13px;font-size:12px;font-weight:650;display:inline-flex}.wa-probe-button:hover:not(:disabled){background:#263f57;border-color:#8dbaff}.wa-probe-button:disabled{opacity:.45;cursor:not-allowed}.disparos-module>.panel:first-child{background:linear-gradient(115deg,#192c27,#1a2432 75%);border:1px solid #345544;border-radius:16px;padding:24px}.disparos-module>.panel:first-child .panel-title h2{margin:0;font-size:23px}.campaign-stat{background:linear-gradient(150deg,#222d3b,#1b2430);border:1px solid #3a4d5b;border-radius:12px;min-height:93px;padding:19px!important}.campaign-stat small{color:#aabed1;font-size:12px;font-weight:620}.campaign-stat strong{font-variant-numeric:tabular-nums;color:#f3f9ff;font-size:31px}.campaign-manager{border:1px solid #344154;border-radius:16px;padding:24px}.campaign-manager .campaign-card{border-left-width:4px;border-radius:16px;box-shadow:0 10px 30px #00000020}.campaign-manager .campaign-card .campaign-actions button{font-weight:650;transition:background .14s,border-color .14s}.campaign-manager .campaign-timeline{gap:12px}.campaign-manager .campaign-progress{background:#2d3f50;border-radius:10px;height:9px}.campaign-manager .campaign-progress>div{background:linear-gradient(90deg,#78c487,#b8ec81)}.campaign-manager .campaign-recipient{gap:16px}.campaign-form{border:1px solid #42566a;border-radius:16px;padding:24px}.campaign-contact-row .campaign-contact-remove{white-space:nowrap;margin-left:auto}.campaign-contact-row .campaign-contact-select{flex:1;min-width:0}.campaign-form .campaign-cols>div{min-width:0}@media (width<=1150px){.offers-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.offers-overview{grid-template-columns:1fr}.offers-hub{padding:14px!important}.offers-hub-heading{align-items:flex-start}.campaign-manager .campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-contact-row{flex-wrap:wrap}}.offer-template-builder{background:linear-gradient(135deg,#1e2924,#1a202a 65%);border:1px solid #405246;border-radius:14px;gap:13px;margin-top:20px;padding:19px;display:grid}.offer-template-title{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:15px;display:flex}.offer-template-kicker{color:#b4ee91;letter-spacing:.14em;font-size:10px;font-weight:750}.offer-template-title h3{margin:7px 0;font-size:17px}.offer-template-title p{color:#aab8c5;max-width:540px;margin:0;font-size:12px;line-height:1.6}.offer-template-count{color:#c2e6ae;white-space:nowrap;background:#26362c;border:1px solid #42574b;border-radius:999px;padding:7px 11px;font-size:11px}.offer-template-select-row{align-items:end;gap:10px;display:flex}.offer-template-select-row label{flex:1;gap:6px;min-width:190px;margin:0;display:grid}.offer-template-select-row select{border-radius:9px;width:100%;height:42px}.offer-template-select-row>button{border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;display:inline-flex}.offer-template-builder>label{gap:8px;margin:0;display:grid}.offer-template-builder textarea{resize:vertical;color:#f6f9fd;background:#111922;border:1px solid #495968;border-radius:10px;width:100%;padding:13px;font-family:inherit;line-height:1.65}.offer-template-builder textarea:focus,.offer-template-builder select:focus{outline-offset:1px;outline:2px solid #a9ed7e}.offer-template-variables{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.offer-template-variables span{color:#bac7d4;margin-right:3px;font-size:12px}.offer-template-variables button{color:#b8f19b;cursor:pointer;background:#2b3931;border:1px solid #4b6e4b;border-radius:7px;padding:7px 10px;font-size:12px}.offer-template-variables button:hover{background:#3c553e}.offer-template-footer{color:#aab8c6;justify-content:space-between;gap:14px;font-size:11px;display:flex}.offer-template-footer strong{color:#d3e7d0;white-space:nowrap}.offer-template-success{color:#a4ed9e;margin:0;font-size:12px}.offer-template-manage{color:#bccdbb;background:#243128;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex}.offer-template-manage button{color:#ffc4bb;align-items:center;gap:5px;display:inline-flex}.offer-template-modal-backdrop{z-index:1600;background:#06090bd9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.offer-template-modal{background:#19212c;border:1px solid #4e6055;border-radius:15px;gap:14px;width:min(440px,100%);padding:26px;display:grid;box-shadow:0 20px 75px #0008}.offer-template-modal h3{margin:0;font-size:18px}.offer-template-modal p{color:#bac5d4;margin:0;font-size:13px;line-height:1.6}.offer-template-modal label{color:#c4d4e1;font-size:12px}.offer-template-modal input{color:#fff;background:#101721;border:1px solid #47586b;border-radius:9px;width:100%;height:43px;padding:10px}.offer-template-modal .button-row{justify-content:flex-end}.message-preview .message-body p{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=760px){.offer-template-select-row{flex-direction:column;align-items:stretch}.offer-template-footer{flex-direction:column}}.offers-folder-bar{border-bottom:1px solid #334152;flex-wrap:wrap;gap:9px;margin:0 0 19px;padding:13px 0;display:flex}.offers-folder-bar button{color:#c8d6e1;cursor:pointer;background:#18242c;border:1px solid #3b4f58;border-radius:10px;align-items:center;gap:8px;min-height:39px;padding:9px 12px;font-size:12px;font-weight:650;display:inline-flex}.offers-folder-bar button:hover{background:#243b39;border-color:#79ac80}.offers-folder-bar button.active{color:#d4f4c1;background:#253e30;border-color:#7eaa71}.offers-folder-bar button span{color:#a9b8c5;background:#29333f;border-radius:6px;padding:2px 6px;font-size:11px}.offers-folder-item{background:#18242c;border-radius:10px;align-items:center;gap:2px;display:flex}.offers-folder-item button.offers-folder-remove{color:#aab8c7;background:0 0;border-color:#0000;min-width:34px;padding:9px}.offers-folder-item button.offers-folder-remove:hover{color:#ffaca9;background:#432e34}.offers-bulk-toolbar{background:#1b3027;border:1px solid #467354;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;padding:13px 14px;display:flex}.offers-bulk-toolbar strong{color:#ddf8d0;margin-right:auto;font-size:12px}.offers-bulk-toolbar button,.offers-bulk-toolbar select{color:#e2eee7;cursor:pointer;background:#263a31;border:1px solid #4f6658;border-radius:8px;align-items:center;gap:6px;min-height:37px;padding:8px 12px;font-size:12px;font-weight:650;display:inline-flex}.offers-bulk-toolbar button:hover{border-color:#a2d597}.offers-bulk-toolbar .danger{color:#ffe0e0;background:#4e2933;border-color:#7b4850}.offers-bulk-toolbar select{max-width:180px}.offers-hub input[type=checkbox]{accent-color:#8cc982;cursor:pointer;width:17px;height:17px}.offers-hub .row-actions button{min-width:34px;min-height:34px}.shopee-root .shopee-save-primary{box-shadow:0 2px 8px #13281d55;color:#122416!important;background:#7fbc68!important;border:1px solid #a4db8a!important;font-weight:800!important}.shopee-root .shopee-save-primary:hover{transform:translateY(-1px);background:#a1da8c!important}.shopee-product-actions .shopee-save-primary{width:100%;min-height:43px;font-size:13px}.shopee-save-destination{background:#1b2a25;border:1px solid #3d5545;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 19px;padding:12px 15px;display:flex}.shopee-save-destination label{color:#e5f3e4;align-items:center;gap:8px;margin-right:auto;font-size:12px;font-weight:700;display:inline-flex}.shopee-save-destination select,.shopee-saved-row select{color:#ecf3f6;background:#192634;border:1px solid #455966;border-radius:9px;min-width:165px;max-width:220px;min-height:37px;padding:8px 11px;font-size:12px}.shopee-folder-filters{border-bottom:1px solid #354354;flex-wrap:wrap;gap:8px;margin-bottom:17px;padding:0 0 14px;display:flex}.shopee-folder-filters button{color:#d7e5e9;background:#212e3a;border:1px solid #384d58;padding:8px 12px}.shopee-folder-filters button.selected{color:#d7f5cd;background:#294736;border-color:#89b873}.shopee-saved-details{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.shopee-saved-details>img,.shopee-saved-placeholder{object-fit:contain;background:#ebeff0;border-radius:9px;flex-shrink:0;width:58px;height:58px}.shopee-saved-placeholder{color:#65717d;justify-content:center;align-items:center;display:flex}.shopee-saved-details strong{overflow-wrap:anywhere}.shopee-saved-row .shopee-actions{align-items:center;margin-top:0}@media (width<=900px){.offers-bulk-toolbar strong{width:100%}.shopee-saved-row{flex-direction:column;align-items:stretch}.shopee-save-destination label{width:100%}.offers-folder-bar{gap:6px}}.automation-root{gap:24px;padding-bottom:26px;display:grid}.automation-top,.automation-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.automation-top h2{margin:4px 0 7px;font-size:24px}.automation-top p{max-width:690px}.automation-warning{color:#f4d695;background:#27241a;border:1px solid #574729;border-radius:12px;align-items:flex-start;gap:9px;padding:13px 16px;font-size:13px;line-height:1.5;display:flex}.automation-warning strong{color:inherit}.automation-notice{color:#baf184;background:#1e2b1c;border:1px solid #46603b;border-radius:10px;align-items:center;gap:9px;padding:11px 14px;display:flex}.automation-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.automation-kpis article{background:linear-gradient(155deg,#222832,#181c22);border:1px solid #303640;border-radius:14px;gap:7px;padding:19px;display:grid}.automation-kpis svg{color:#a4d764;width:20px;height:20px}.automation-kpis span{color:#aab3c1}.automation-kpis strong{font-size:28px;line-height:1.15}.automation-kpis small{color:#788594}.automation-section{padding:25px}.automation-heading h2{margin-bottom:6px;font-size:18px}.automation-heading p{max-width:700px}.automation-filters{border:1px solid #33383e;border-radius:11px;gap:5px;padding:4px;display:flex}.automation-filters button{color:#9ba4b0;border-radius:8px;padding:7px 13px;font-size:12px}.automation-filters button.selected{color:#b8f177;background:#313a29}.automation-empty{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:50px 20px;display:flex}.automation-empty svg{color:#8cbd6c}.automation-empty p{max-width:520px}.automation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:19px;display:grid}.automation-card{background:#1b2027;border:1px solid #333941;border-radius:13px;gap:15px;padding:20px;display:grid}.automation-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.automation-card-head>div{align-items:center;gap:10px;min-width:0;display:flex}.automation-card-icon{color:#b9f179;background:#33412b;border-radius:9px;place-items:center;padding:8px;display:grid}.automation-card h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.automation-status{white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:11px}.automation-status.active{color:#c0f998;background:#30452b}.automation-status.paused{color:#b5b9c3;background:#34353c}.automation-keyword,.automation-metadata,.automation-card-metrics{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.automation-keyword{color:#c3ceda;font-size:13px}.automation-metadata span{color:#aab8c3;border:1px solid #313943;border-radius:7px;align-items:center;gap:4px;padding:6px 9px;font-size:11px;display:flex}.automation-destination{color:#b4bdc8;white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.automation-next{border-top:1px solid #31363d;justify-content:space-between;gap:10px;padding-top:12px;display:flex}.automation-next span{color:#9aa7b4}.automation-next strong{color:#e0e7f0;font-weight:600}.automation-card-metrics{color:#a3abb7;gap:15px;font-size:12px}.automation-card-metrics span{align-items:center;gap:6px;display:flex}.automation-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.automation-actions button{padding:8px 10px;font-size:12px}.automation-delete{margin-left:auto;color:#f2a5a5!important}.automation-no-history{padding-top:22px}.automation-history{gap:4px;margin-top:18px;display:grid}.automation-event{border-bottom:1px solid #30343a;align-items:center;gap:13px;padding:14px 2px;display:flex}.automation-event>div{flex:1;min-width:0}.automation-event strong{font-size:13px}.automation-event p{word-break:break-word;margin-top:4px;font-size:12px}.automation-event time{color:#8d98a7;white-space:nowrap;font-size:12px}.automation-event-dot{background:#a4cf60;border-radius:50%;flex-shrink:0;width:10px;height:10px}.automation-event-dot.failed,.automation-event-dot.interrupted{background:#e87979}.automation-event-dot.skipped{background:#e3b458}.automation-overlay{z-index:1100;background:#090d11d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.automation-modal,.automation-confirm{background:#1b2028;border:1px solid #3d464c;border-radius:17px;box-shadow:0 20px 90px #0008}.automation-modal{flex-direction:column;width:100%;max-width:780px;max-height:92vh;display:flex}.automation-modal header{border-bottom:1px solid #343941;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 28px;display:flex}.automation-modal header h2{margin-bottom:7px;font-size:22px}.automation-modal header p{font-size:13px}.automation-modal footer{border-top:1px solid #363a43;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 28px;display:flex}.automation-form{gap:19px;padding:24px 28px;display:grid;overflow-y:auto}.automation-field{gap:8px;min-width:0;display:grid}.automation-field>label,.automation-field>span{color:#d2dce5;font-size:13px;font-weight:600}.automation-field>small{color:#8e9aa8;line-height:1.4}.automation-field input,.automation-field select{color:#ecf3fa;background:#14191f;border:1px solid #38414a;border-radius:8px;width:100%;min-width:0;padding:11px 12px}.automation-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.automation-group-list{border:1px solid #343c43;border-radius:10px;gap:7px;max-height:240px;padding:10px;display:grid;overflow-y:auto}.automation-group-row{cursor:pointer;background:#202731;border-radius:8px;align-items:center;gap:11px;padding:10px;display:flex}.automation-group-row input{accent-color:#b7ee70;flex-shrink:0;width:16px;height:16px}.automation-group-row>div{flex:1;min-width:0}.automation-group-row strong{text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.automation-group-row small{color:#96a4b3;margin-top:3px;font-size:11px;display:block}.automation-group-row span{color:#b8eb81;font-size:11px}.automation-group-row span.unavailable{color:#cc9696}.automation-group-row.unavailable{opacity:.65;cursor:not-allowed}.automation-confirm{gap:14px;width:100%;max-width:470px;padding:28px;display:grid}.automation-confirm-icon{color:#ff858b;background:#4d282a;border-radius:11px;width:fit-content;padding:13px}.automation-confirm h2{font-size:21px}.automation-confirm .button-row{margin-top:10px}@media (width<=1000px){.automation-kpis{grid-template-columns:repeat(2,1fr)}.automation-grid{grid-template-columns:1fr}}@media (width<=600px){.automation-kpis{grid-template-columns:1fr 1fr}.automation-field-grid{grid-template-columns:1fr}.automation-modal header,.automation-form,.automation-modal footer{padding:15px}.automation-event{flex-wrap:wrap}.automation-event time{width:100%}}.sidebar-navigation{scrollbar-width:thin;scrollbar-color:#3a4340 transparent;flex:1;min-height:0;padding-right:3px;overflow-y:auto}.nav-group{margin:0 0 15px}.nav-group:not(:first-child){border-top:1px solid #292d35;padding-top:12px}.nav-group .nav-heading{color:#8b9caa;margin:0 0 5px;font-size:9px;font-weight:700}.nav-group .nav-item{border-radius:8px;min-height:39px;margin:2px 0;padding:10px 12px;font-size:12px}.nav-group .nav-item:focus-visible{outline-offset:-2px;outline:2px solid #b9ef7f}.sidebar-bottom{flex-shrink:0;padding-top:15px}.sidebar-bottom p{margin-bottom:12px}.quick-access{margin:22px 0 25px}.quick-access-heading{margin-bottom:12px}.quick-access-heading h2{font-size:17px}.quick-access-heading p{margin-top:4px;font-size:12px}.quick-access-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.quick-access-card{text-align:left;background:linear-gradient(145deg,#20262b,#191e23);border:1px solid #323a40;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;min-height:143px;padding:18px 16px;display:flex;position:relative}.quick-access-card>svg:first-child{color:#b5ec7e;margin-bottom:6px}.quick-access-card strong{color:#e8f0f5;padding-right:6px;font-size:13px;font-weight:600}.quick-access-card span{color:#9daab5;font-size:11px;line-height:1.4}.quick-access-card .quick-access-arrow{color:#82908e;position:absolute;top:15px;right:14px}.quick-access-card:hover{background:#27332a;border-color:#688e5f;transform:translateY(-1px)}.quick-access-card:focus-visible{outline-offset:2px;outline:2px solid #b9ef7f}@media (width<=1380px){.quick-access-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-access-card{min-height:125px}}@media (width<=720px){.quick-access-grid{grid-template-columns:1fr}.quick-access-card{min-height:100px}}.offers-drag-hint{color:#adbcca;align-items:center;gap:7px;margin:9px 0 14px;font-size:12px;display:flex}.offer-drag-cell{text-align:center;vertical-align:middle;width:40px!important}.offer-drag-handle{color:#a6b4bd;cursor:grab;-webkit-user-select:none;user-select:none;border:1px solid #34434c;border-radius:8px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.offer-drag-handle:active{cursor:grabbing}.offer-drag-handle:hover{color:#b6ed8d;background:#34433d}.offers-folder-bar button:has(~.offers-folder-remove){transition:background .15s}.automation-folder-source{background:#1b292c;border:1px solid #394a4d;border-radius:12px;gap:14px;padding:15px;display:grid}.automation-folder-preview{gap:7px;max-height:340px;display:grid;overflow-y:auto}.automation-folder-preview>strong{font-size:13px}.automation-folder-preview>small{color:#9cb6c2}.automation-folder-preview-item{background:#202b30;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.automation-folder-preview-item>span:nth-last-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.automation-folder-preview-item>span:first-child{color:#a8d684;min-width:20px}.automation-folder-preview-item>strong{white-space:nowrap;font-size:11px}.automation-folder-preview-item img{object-fit:contain;border-radius:5px;width:34px;height:34px}.automation-repeat-toggle{cursor:pointer;background:#27332b;border-radius:9px;align-items:flex-start;gap:12px;padding:12px;display:flex}.automation-repeat-toggle input{accent-color:#a6d877;width:18px;height:18px}.automation-repeat-toggle span{gap:5px;display:grid}.automation-repeat-toggle strong{font-size:13px}.automation-repeat-toggle small{color:#abbfb1;font-size:12px;line-height:1.4}.automation-folder-progress{color:#bac9cb;gap:5px;font-size:11px;display:grid}.automation-folder-progress progress{accent-color:#a6d877;width:100%;height:7px}.offer-order-tools{justify-content:center;align-items:center;gap:6px;min-width:110px;display:flex}.offer-order-num{color:#d8f4b5;background:#283b34;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:inline-flex}.offer-order-arrows{flex-direction:column;gap:2px;display:flex}.offer-order-arrows button{color:#b9cbbb;border:1px solid #374139;border-radius:5px;min-width:24px;padding:1px 5px;font-size:10px}.offer-order-arrows button:hover:not(:disabled){color:#fff;background:#344d34}.offer-drop-before{box-shadow:inset 0 3px #b5ef6c;background:#2b392b!important}.offer-drop-after{box-shadow:inset 0 -3px #b5ef6c;background:#2b392b!important}.offer-image-lookup{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 18px;display:flex}.offer-image-lookup small{color:#9aa6ab;max-width:480px;line-height:1.45}tr[draggable=true]{cursor:grab}tr[draggable=true]:active{cursor:grabbing}.offer-drag-cell{min-width:125px;width:135px!important}.notifications-root{z-index:10;position:relative}.notifications-trigger{color:#cfd7e1;background:#1a1e26;border:1px solid #343944;border-radius:13px;width:40px;height:40px;position:relative}.notifications-trigger:hover,.notifications-trigger.selected{color:#b8ef77;background:#242e26;border-color:#486741}.notifications-count{color:#122010;background:#b7ee78;border-radius:20px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:800;display:flex;position:absolute;top:-6px;right:-7px;box-shadow:0 0 0 3px #101217}.notifications-popover{color:#edf0ed;z-index:100;background:#161a1f;border:1px solid #363d40;border-radius:17px;flex-direction:column;width:min(440px,100vw - 30px);max-height:min(680px,100vh - 100px);display:flex;position:absolute;top:51px;right:-70px;overflow:hidden;box-shadow:0 20px 65px #000b}.notifications-head{border-bottom:1px solid #29312c;justify-content:space-between;align-items:flex-start;padding:20px 20px 16px;display:flex}.notifications-eyebrow{letter-spacing:1px;color:#a3d480;margin-bottom:6px;font-size:10px;font-weight:700}.notifications-head h3{letter-spacing:-.4px;font-size:19px}.notifications-head h3 span{color:#8f9b92;margin-left:7px;font-size:11px;font-weight:500}.notifications-close{border:1px solid #363d41;border-radius:9px;width:29px;height:29px}.notifications-toolbar{border-bottom:1px solid #29312c;justify-content:space-between;align-items:center;gap:8px;padding:11px 16px;display:flex}.notifications-toolbar>button{color:#bdcbba;border:1px solid #354032;border-radius:9px;width:34px;height:34px}.notifications-tabs{background:#202622;border-radius:10px;gap:5px;padding:3px;display:flex}.notifications-tabs button{color:#9fac9e;border-radius:8px;padding:7px 11px;font-size:12px;font-weight:650}.notifications-tabs button.active{color:#cfffaa;background:#344735}.notifications-tabs button span{color:#102110;background:#a6e76b;border-radius:6px;margin-left:3px;padding:1px 5px}.notifications-list{overscroll-behavior:contain;min-height:190px;max-height:460px;overflow-y:auto}.notifications-item{border-bottom:1px solid #29312c;gap:11px;padding:15px 16px;display:flex;position:relative}.notifications-item.unread{background:#1c2720}.notifications-type-icon{color:#a8e777;background:#26362d;border-radius:10px;place-items:center;width:34px;min-width:34px;height:34px;display:grid}.notifications-type-icon.warning{color:#f4bd65;background:#362e21}.notifications-type-icon.error{color:#fb8d86;background:#3c292b}.notifications-type-icon.info{color:#8db8f2;background:#283646}.notifications-item-body{flex:1;min-width:0}.notifications-item-meta{color:#8b9b90;justify-content:space-between;align-items:center;gap:9px;margin-bottom:4px;font-size:10px;display:flex}.notifications-item-body strong{font-size:12px;font-weight:740;display:block}.notifications-item-body p{color:#aebaae;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.55}.notifications-action{color:#b6ec8f;margin-top:8px;padding:0;font-size:11px;font-weight:700}.notifications-action:hover{text-decoration:underline}.notifications-row-actions{flex-direction:column;gap:7px;margin-left:auto;display:flex}.notifications-row-actions button{color:#859488;border-radius:6px;width:23px;height:23px}.notifications-row-actions button:hover{color:#fff;background:#36463b}.notifications-unread-dot{background:#b2ed7d;border-radius:50%;width:8px;height:8px}.notifications-empty{color:#9daf9e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:190px;padding:20px;display:flex}.notifications-empty strong{color:#e4ede1}.notifications-empty small{font-size:11px}.notifications-footer{color:#819083;border-top:1px solid #29312c;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:10px;display:flex}.notifications-footer button{color:#d1eac6;border-radius:8px;padding:6px;font-size:11px}.notifications-footer button:hover{background:#2a382b}.notifications-error{color:#ffbdc0;background:#522f31;border-radius:7px;margin:8px 16px;padding:9px;font-size:11px}@media (width<=660px){.notifications-popover{width:min(410px,100vw - 30px);right:-80px}}.connections-page{flex-direction:column;gap:20px;display:flex}.connections-switch{background:#1c2023;border:1px solid #34383a;border-radius:14px;align-self:flex-start;gap:5px;padding:5px;display:inline-flex}.connections-switch button{color:#acb6b8;border-radius:10px;padding:11px 17px;font-size:13px;font-weight:700}.connections-switch button.active{color:#cbffa5;background:#31462c;box-shadow:inset 0 0 0 1px #608b47}.connections-switch button .connection-counter{color:#c1d4bb;background:#344035;border-radius:30px;padding:3px 8px;font-size:10px}.connections-title{align-items:center;gap:15px;margin:1px 0 4px;display:flex}.connections-title-icon{color:#b5f17d;background:#203626;border:1px solid #3e5f39;border-radius:15px;place-items:center;width:53px;height:53px;display:grid}.connections-title h2{letter-spacing:-.75px;font-size:24px}.connections-title p{color:#a1afaa;margin-top:3px;font-size:12px}.connections-layout{grid-template-columns:minmax(360px,1.09fr) minmax(360px,1fr);gap:17px;display:grid}.connection-panel{background:linear-gradient(155deg,#1c2122,#181c21 65%);border:1px solid #303b39;border-radius:19px;min-width:0;padding:26px}.connection-panel h3{letter-spacing:-.35px;font-size:17px}.connection-panel>p,.connection-section-heading p{color:#9daea8;margin-top:7px;font-size:12px;line-height:1.6}.connection-options{grid-template-columns:1fr 1fr;gap:12px;margin:27px 0 0;display:grid}.connection-option{text-align:left;background:#171c20;border:1px solid #3b4242;border-radius:13px;align-items:center;gap:11px;min-height:92px;padding:15px 13px;display:flex;position:relative;overflow:hidden}.connection-option:hover{border-color:#667d59}.connection-option.chosen{background:#213422;border-color:#a9ed69;box-shadow:inset 0 0 0 1px #a9ed6955}.connection-option-icon{color:#b3c1b9;background:#2a3034;border-radius:12px;place-items:center;width:42px;min-width:42px;height:42px;display:grid}.connection-option.chosen .connection-option-icon{color:#b5f778;background:#385c32}.connection-option strong{color:#e9f0e7;font-size:12px;line-height:1.2;display:block}.connection-option small{color:#a9b9ac;margin-top:5px;font-size:10px;line-height:1.4;display:block}.connection-option-check{color:#b5f879;position:absolute;top:7px;right:7px}.connection-form{border-top:1px solid #364038;flex-direction:column;gap:7px;margin-top:29px;padding-top:27px;display:flex}.connection-form label,.telegram-panel>label{color:#e2eadf;font-size:12px;font-weight:750}.connection-form label span{color:#8d9a92;font-weight:400}.connection-form p{color:#9fac9e;margin-bottom:5px;font-size:11px;line-height:1.4}.connection-form input,.telegram-token-row input{color:#e9f3e7;background:#12171a;border:1px solid #3c4545;border-radius:10px;outline:none;width:100%;min-width:0;height:47px;padding:0 15px;font-size:12px}.connection-form input:focus,.telegram-token-row input:focus{border-color:#afe872;box-shadow:0 0 0 3px #b5ef6c12}.connection-form label:not(:first-child){margin-top:14px}.connection-phone-input{gap:10px;display:flex}.connection-phone-input span{white-space:nowrap;background:#29302e;border:1px solid #424b46;border-radius:10px;place-items:center;min-width:60px;padding:0 13px;font-size:11px;display:grid}.connection-selected-hint{margin-top:5px!important}.connection-selected-hint strong{color:#c8f7b3}.connection-selected-hint button{color:#a6ea82;padding:0;font-size:11px;text-decoration:underline}.connection-actions{border-top:1px solid #344039;justify-content:flex-end;gap:12px;margin-top:27px;padding-top:21px;display:flex}.connection-neutral,.connection-primary,.connection-danger{white-space:nowrap;border-radius:30px;min-height:40px;padding:10px 19px;font-size:12px;font-weight:750}.connection-neutral{color:#d8e6dc;background:#1f2629;border:1px solid #404b46}.connection-neutral:hover{background:#303c39}.connection-primary{color:#11200c;background:#b2f076;border:1px solid #b2f076}.connection-primary:hover{background:#c8fc9e}.connection-danger{color:#ffa7a8;background:#492526;border:1px solid #773d3d}.connection-danger:hover{background:#6a3033}.connection-preview{flex-direction:column;display:flex}.connection-qr-layout{background:#111719;border:1px solid #303c37;border-radius:15px;grid-template-columns:minmax(130px,200px) minmax(175px,1fr);align-items:start;gap:18px;margin-top:20px;padding:18px;display:grid}.connection-qr img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:10px;width:200px;max-width:100%;padding:12px;display:block}.connection-qr button{color:#bfdbc2;width:100%;margin-top:10px;padding:5px;font-size:10px}.connection-steps h4{margin:3px 0 18px;font-size:12px}.connection-steps>div{align-items:flex-start;gap:9px;margin-bottom:12px;display:flex}.connection-steps>div span{color:#c3f7b1;background:#2c6434;border-radius:50%;place-items:center;width:23px;min-width:23px;height:23px;font-size:11px;font-weight:800;display:grid}.connection-steps>div p{color:#bcc9bd;font-size:11px;line-height:1.5}.connection-await,.connection-confirmed,.connection-code-box{text-align:center;background:#151d1a;border:1px solid #364139;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:216px;margin-top:20px;padding:20px;display:flex}.connection-await>svg{color:#87b86b}.connection-await h4{font-size:15px}.connection-await p,.connection-confirmed p,.connection-code-box p{color:#9baea0;max-width:380px;font-size:11px;line-height:1.6}.connection-confirmed>svg{color:#b3ee7a}.connection-confirmed h3{font-size:17px}.connection-code-box{background:#192a1e}.connection-digits{letter-spacing:5px;color:#c5ff9b;text-align:center;padding:10px;font-size:clamp(20px,2.3vw,31px);font-weight:850}.connection-state{background:#213326;border:1px solid #3c4a3c;border-radius:13px;align-items:center;gap:13px;margin-top:auto;padding:13px;display:flex;transform:translateY(10px)}.connection-state.is-connected{background:#25482e;border-color:#537e42}.connection-indicator{color:#b7f07e;place-items:center;width:30px;height:30px;display:grid}.connection-state strong{font-size:12px}.connection-state p{color:#b2c6b3;margin-top:2px;font-size:10px;line-height:1.4}.conn-spin{animation:1.25s linear infinite conn-spin}@keyframes conn-spin{to{transform:rotate(360deg)}}.connection-existing{padding:20px 25px}.connection-existing-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.connection-existing-heading p{margin-top:5px;font-size:11px}.connection-accounts{gap:10px;margin-top:16px;display:grid}.connection-account{background:#13191a;border:1px solid #333f3d;border-radius:13px;align-items:center;gap:12px;padding:12px;display:flex}.connection-account.selected{border-color:#9cdb6f}.connection-account-avatar{color:#b7ef80;background:#27402a;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.connection-account-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.connection-account-text strong{overflow-wrap:anywhere;font-size:13px}.connection-status{color:#e7b277;font-size:10px}.connection-status.connected{color:#a5ef87}.connection-trash{color:#ff9696;border-radius:9px;padding:9px}.connection-trash:hover{background:#3d2222}.connection-empty-account{padding:18px 0;font-size:12px}.connections-alert{border:1px solid;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.connections-alert button{margin-left:auto}.connections-alert.error{color:#ffc2c2;background:#392324;border-color:#834747}.connections-alert.success{color:#b9eea3;background:#223624;border-color:#4e7b42}.connection-modal-backdrop{z-index:90;background:#000a;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.connection-modal{background:#1d2225;border:1px solid #414747;border-radius:18px;max-width:480px;padding:26px;box-shadow:0 25px 90px #000a}.connection-modal p{margin-top:11px;font-size:12px}.telegram-panel .connections-title{margin-bottom:25px}.telegram-icon{color:#91bdef;background:#203445}.telegram-glyph{font-size:19px;line-height:1;display:inline-block;transform:rotate(-25deg)}.telegram-info,.telegram-connected{background:#1d2b24;border:1px solid #3f5c41;border-radius:13px;align-items:flex-start;gap:14px;margin:14px 0 26px;padding:18px;display:flex}.telegram-info>svg,.telegram-connected>svg{color:#b4ea8f;flex-shrink:0}.telegram-info strong,.telegram-connected strong{font-size:14px}.telegram-info p,.telegram-connected p{margin-top:7px;font-size:12px;line-height:1.6}.telegram-connected small{color:#a2b8a4;font-size:10px}.telegram-token-row{gap:12px;margin-top:10px;display:flex}.telegram-token-row input{flex:1}.telegram-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}@media (width<=1250px){.connections-layout{grid-template-columns:1fr}.connection-qr-layout{grid-template-columns:200px 1fr}}@media (width<=660px){.connection-options{grid-template-columns:1fr}.connection-panel{padding:17px}.connection-qr-layout{grid-template-columns:1fr;justify-items:center}.connections-switch,.connection-account{flex-wrap:wrap}.connection-option{min-height:75px}}.connection-management-hero{background:radial-gradient(circle at 0 0,#31372a 0,#202429 22%,#181c20 65%);flex-direction:column;gap:18px;display:flex}.connection-management-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.connection-management-main{align-items:flex-start;gap:16px;min-width:0;display:flex}.connection-management-avatar{color:#b6ef7f;background:#15241a;border:1px solid #38543c;border-radius:24px;place-items:center;width:78px;height:78px;display:grid;box-shadow:0 12px 30px #00000045}.connection-management-copy{min-width:0}.connection-management-copy h3{overflow-wrap:anywhere;margin-top:10px;font-size:34px;line-height:1}.connection-chip{color:#c6cbd1;letter-spacing:1.2px;text-transform:uppercase;background:#2d3137;border:1px solid #464e53;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;font-weight:800;display:inline-flex}.connection-chip.is-live{color:#c9f9a9;background:#223727;border-color:#4f814b}.connection-management-number{color:#dce7d8;align-items:center;gap:8px;margin-top:9px;font-size:15px;display:flex}.connection-management-number svg{color:#97df66}.connection-management-description{color:#a2aca8;max-width:780px;margin-top:10px;font-size:12px;line-height:1.7}.connection-management-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.connection-trash.circle{background:#24191a;border:1px solid #5b3a3a;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.connection-management-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.connection-management-stats article{background:#101519;border:1px solid #30393f;border-radius:15px;padding:15px 16px}.connection-management-stats span{color:#96a3af;text-transform:uppercase;letter-spacing:1.1px;align-items:center;gap:7px;font-size:10px;display:flex}.connection-management-stats strong{color:#eef7e8;margin-top:10px;font-size:26px;line-height:1;display:block}.connection-management-stats small{color:#8c999f;margin-top:7px;font-size:11px;line-height:1.5;display:block}.connection-management-title-row,.connection-management-title-edit{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.connection-management-title-row h3{margin:0}.connection-management-title-edit input{color:#eef7e8;background:#0f151a;border:1px solid #33404b;border-radius:10px;min-width:220px;padding:10px 12px}.connection-primary.small,.connection-neutral.small{padding:9px 12px;font-size:11px}.connection-management-number.alt{color:#b9d8c0}.connection-preview-summary{background:#12181c;border:1px solid #313a40;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:11px 14px;display:flex}.connection-preview-summary strong{font-size:13px}.connection-preview-summary small{color:#a2b4a5;align-items:center;gap:6px;font-size:11px;display:flex}.connection-account-phone{color:#8ea499;align-items:center;gap:5px;font-size:10px;display:flex}.connection-account-phone svg,.connection-preview-summary small svg{color:#96de67}.wa-groups-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:22px 0 14px;display:flex}.wa-groups-toolbar-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wa-groups-toolbar-right small{color:#b9d2c3;background:#182025;border:1px solid #2c3c3b;border-radius:999px;padding:9px 12px;font-size:11px}.wa-groups-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:14px 0 18px;display:grid}.wa-groups-summary article{background:#151b20;border:1px solid #2e383f;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.wa-groups-summary article svg{color:#9fe66c;flex-shrink:0;margin-top:1px}.wa-groups-summary span{color:#91a0ac;text-transform:uppercase;letter-spacing:1px;font-size:10px;display:block}.wa-groups-summary strong{color:#eff7ec;margin-top:8px;font-size:22px;display:block}.wa-groups-note{background:#182026;border:1px solid #2f3b43;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:15px 16px;display:flex}.wa-groups-note svg{color:#f0be7b;flex-shrink:0;margin-top:2px}.wa-groups-note strong{font-size:12px;display:block}.wa-groups-note p{color:#9eb0ba;margin-top:5px;font-size:11px;line-height:1.7}.wa-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px 0 8px}.wa-group-card{background:linear-gradient(160deg,#141a20,#10151a 70%);border-color:#2c353d;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 16px 40px #0000001a}.wa-group-card.selected{border-color:#628f4f;box-shadow:0 0 0 1px #80bc5d33,0 16px 40px #00000028}.wa-group-head{align-items:flex-start;gap:12px;display:flex}.wa-group-icon{color:#b9f08a;background:#203229;border:1px solid #3c5840;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.wa-group-head-copy{flex:1;min-width:0}.wa-group-head-copy h3{font-size:16px;line-height:1.35}.wa-group-head-copy small{color:#7f94a1;overflow-wrap:anywhere;margin-top:6px;font-size:10px;display:block}.wa-group-toggle{flex-direction:column;align-items:flex-end;gap:8px;margin:0;display:flex}.wa-group-toggle input{margin:0}.wa-group-toggle span{color:#cfe4d4;font-size:10px}.wa-group-badges{flex-wrap:wrap;gap:8px;display:flex}.wa-group-badge{color:#cbd6dd;background:#1b2329;border:1px solid #2c3941;border-radius:999px;align-items:center;padding:6px 10px;font-size:10px;display:inline-flex}.wa-group-badge.tone-allowed{color:#c0f0b4;background:#1f3021;border-color:#416648}.wa-group-badge.tone-denied{color:#ffb7bb;background:#321f22;border-color:#70444c}.wa-group-badge.tone-unknown{color:#f0cf96;background:#32291d;border-color:#66533a}.wa-group-badge.tone-offline{color:#b9c3cc;background:#23252b;border-color:#3a4349}.wa-group-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wa-group-meta>div{background:#10161b;border:1px solid #26313a;border-radius:13px;padding:12px}.wa-group-meta span{color:#8f9eaa;text-transform:uppercase;letter-spacing:1px;font-size:10px;display:block}.wa-group-meta strong{color:#eef5f2;margin-top:7px;font-size:13px;display:block}.wa-group-linked-offers{background:#12191d;border:1px dashed #304049;border-radius:14px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.wa-group-linked-offers>span{color:#93a3ac;text-transform:uppercase;letter-spacing:1px;font-size:10px}.wa-group-linked-offers small{color:#bfd0d9;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.wa-bulk-toolbar{background:linear-gradient(#17201c,#10161b);border:1px solid #314039;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:16px 0 12px;padding:16px 18px;display:flex}.wa-bulk-toolbar-copy{flex-direction:column;gap:5px;display:flex}.wa-bulk-toolbar-copy strong{color:#eef7ec;font-size:15px}.wa-bulk-toolbar-copy small{color:#9eb1bc;font-size:12px}.wa-bulk-toolbar-actions{flex-wrap:wrap;gap:10px;display:flex}.wa-bulk-toolbar-actions button{color:#dde8ef;background:#182025;border:1px solid #38464c;border-radius:12px;padding:11px 14px;font-weight:700}.wa-bulk-toolbar-actions .primary{color:#14210f;background:#9fe66c;border-color:#9fe66c}.wa-bulk-toolbar-actions .danger{color:#ffb1b6;background:#311d21;border-color:#70444c}.wa-group-select{place-items:center;margin:0;display:grid}.wa-group-select input{accent-color:#a8ec77;cursor:pointer;width:18px;height:18px}.wa-group-state-pill{text-transform:uppercase;letter-spacing:.7px;border-radius:999px;justify-content:center;align-items:center;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.wa-group-state-pill.active{color:#bff5aa;background:#203226;border:1px solid #446c4e}.wa-group-state-pill.inactive{color:#c6d0d7;background:#272a31;border:1px solid #444d55}.wa-group-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.wa-config-button,.wa-probe-button,.wa-group-delete{border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:116px;padding:12px 15px;font-size:12px;font-weight:700;display:inline-flex}.wa-config-button{color:#c8f4bc;background:#1f3f2c;border:1px solid #497852}.wa-probe-button{color:#b8d6f1;background:#182736;border:1px solid #344b62}.wa-group-delete{color:#ffb1b6;background:#311d21;border:1px solid #70444c}@media (width<=1250px){.wa-groups-grid{grid-template-columns:1fr}.wa-groups-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-management-stats{grid-template-columns:1fr}}@media (width<=760px){.connection-management-top{flex-direction:column}.connection-management-copy h3{font-size:25px}.wa-groups-summary,.wa-group-meta{grid-template-columns:1fr}.wa-groups-toolbar-left,.wa-groups-toolbar-left select,.wa-groups-toolbar-left button,.wa-groups-toolbar-right{width:100%}.wa-groups-toolbar-right small{display:block}.connection-management-stats{grid-template-columns:1fr}.connection-management-avatar{width:64px;height:64px}.connection-management-number{font-size:13px}}.automation-modal--builder{background:linear-gradient(#151a20,#101419 72%);width:min(96vw,1360px);max-width:1360px;max-height:94vh}.automation-modal--builder header{padding:24px 28px 18px}.automation-wizard-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 28px 18px;display:grid}.automation-step{color:#8f9ba7;background:#151b20;border:1px solid #293139;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.automation-step span{background:#0f1418;border:1px solid #323d46;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.automation-step strong{font-size:12px}.automation-step.is-active{color:#eff5e9;background:linear-gradient(#223126,#151b20);border-color:#4f794c}.automation-step.is-active span{color:#11210f;background:#9ada61;border-color:#9ada61}.automation-builder-layout{grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);gap:20px;padding:0 28px 24px;display:grid;overflow-y:auto}.automation-builder-main{gap:18px;min-width:0;display:grid}.automation-builder-side{align-content:start;gap:16px;height:fit-content;display:grid;position:sticky;top:0}.automation-block{background:#131920;border:1px solid #2a323a;border-radius:18px;gap:16px;padding:18px;display:grid}.automation-block-head{align-items:flex-start;gap:12px;display:flex}.automation-block-head svg{color:#9be76b;flex-shrink:0;margin-top:2px}.automation-block-head h3{margin-bottom:4px;font-size:17px}.automation-block-head p{color:#95a1ac;font-size:12px;line-height:1.6}.automation-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.automation-source-card{text-align:left;color:#d9e3ec;background:#12181d;border:1px solid #2f3941;border-radius:16px;gap:8px;padding:16px;display:grid}.automation-source-card svg{color:#9ce46b}.automation-source-card strong{font-size:14px}.automation-source-card small{color:#94a4af;font-size:11px;line-height:1.6}.automation-source-card.selected{background:linear-gradient(#203023,#141a1f);border-color:#5c8c52;box-shadow:inset 0 0 0 1px #76b65a44}.automation-mode-switch{background:#0f1418;border:1px solid #27313a;border-radius:12px;gap:8px;width:fit-content;padding:4px;display:flex}.automation-mode-switch button{color:#9aa8b4;border-radius:10px;padding:9px 14px;font-size:12px}.automation-mode-switch button.selected{color:#dff8ca;background:#28382c;border:1px solid #4f734f}.automation-chip-grid{flex-wrap:wrap;gap:10px;display:flex}.automation-chip{color:#c0ced8;background:#151c22;border:1px solid #37424b;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700}.automation-chip.selected{color:#dff7d0;background:#2a4428;border-color:#77b363;box-shadow:inset 0 0 0 1px #8fda6040}.automation-inline-help{color:#8d9ca8;font-size:11px;line-height:1.6}.automation-interval-presets{flex-wrap:wrap;gap:9px;display:flex}.automation-interval-presets button{color:#b5c3ce;background:#11171b;border:1px solid #2d3840;border-radius:999px;padding:9px 14px;font-size:12px}.automation-interval-presets button.selected{color:#ffd7a0;background:#473118;border-color:#b56b18}.automation-side-card{background:#11171d;border:1px solid #2a343c;border-radius:18px;gap:12px;padding:18px;display:grid}.automation-side-card--accent{background:radial-gradient(circle at 0 0,#3f2b15 0,#1c1814 34%,#12161b 75%);border-color:#6a4a27}.automation-side-kicker{letter-spacing:1.3px;color:#d4a766;text-transform:uppercase;font-size:10px;font-weight:800}.automation-side-card p{color:#e7ece6;font-size:13px;line-height:1.8}.automation-side-card h4{font-size:15px}.automation-side-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.automation-summary-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.automation-summary-list li{border-bottom:1px solid #243039;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.automation-summary-list li:last-child{border-bottom:0;padding-bottom:0}.automation-summary-list strong{color:#dfe6ec;font-size:12px}.automation-summary-list span{color:#9fb0ba;text-align:right;font-size:12px}.automation-preview-empty{text-align:center;color:#94a3ae;background:#0e1418;border:1px dashed #2e3a42;border-radius:14px;place-items:center;gap:10px;padding:16px;display:grid}.automation-preview-empty svg{color:#9be06d}.automation-preview{gap:8px;display:grid}.automation-preview-product{background:#161d23;border:1px solid #2c363f;border-radius:13px;gap:10px;padding:10px;display:flex}.automation-preview-product img{object-fit:contain;background:#0f1519;border-radius:10px;width:48px;height:48px}.automation-preview-product strong{font-size:12px;line-height:1.45;display:block}.automation-preview-product small{color:#97aab6;margin-top:4px;font-size:11px;line-height:1.5;display:block}.automation-group-list--rich{background:#0e1418;max-height:300px;padding:12px}.automation-group-list--rich .automation-group-row{background:#161d23;border:1px solid #2c3640;border-radius:12px;padding:12px}.automation-group-list--rich .automation-group-row strong{font-size:13px}.automation-group-list--rich .automation-group-row small{font-size:11px;line-height:1.5}.automation-group-list--rich .automation-group-row span{background:#1b3020;border-radius:999px;padding:6px 9px}.automation-group-list--rich .automation-group-row span.unavailable{background:#2f2023}@media (width<=1180px){.automation-builder-layout{grid-template-columns:1fr}.automation-builder-side{position:static}.automation-wizard-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-source-grid{grid-template-columns:1fr}}@media (width<=700px){.automation-modal--builder{width:96vw}.automation-builder-layout,.automation-modal--builder header,.automation-wizard-steps,.automation-modal footer{padding-left:16px;padding-right:16px}.automation-wizard-steps{grid-template-columns:1fr}.automation-step{padding:10px 12px}.automation-summary-list li{flex-direction:column}.automation-summary-list span{text-align:left}}.connections-page{gap:24px}.connections-switch{background:#171c20;border-color:#323b40;border-radius:18px;gap:8px;padding:6px}.connections-switch button{border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:14px 22px;font-size:14px;display:flex}.connections-switch button.active{background:linear-gradient(#314a2f,#263a26);box-shadow:inset 0 0 0 1px #6f9f55,0 8px 24px #0002}.connections-switch button .connection-counter{padding:4px 9px;font-size:11px}.connections-platform-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:-2px;display:grid}.connections-platform-card{background:linear-gradient(#171d21,#13191d);border:1px solid #2f383e;border-radius:18px;align-items:center;gap:14px;padding:18px 20px;display:flex}.connections-platform-card.active{background:radial-gradient(circle at 0 0,#2c3826 0,#1a2023 42%,#12171b 100%);border-color:#5a8d4d}.connections-platform-card strong{color:#eef5ef;font-size:17px;display:block}.connections-platform-card small{color:#9ca9b1;margin-top:4px;font-size:12px;line-height:1.55;display:block}.connections-platform-icon{color:#baf07f;background:#203727;border:1px solid #42673b;border-radius:16px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.connections-platform-icon.telegram{color:#9cc9f7;background:#213446;border-color:#40627d}.connection-panel{padding:28px}.connection-management-actions{gap:12px}.connection-primary.soft{color:#d9f8c7;background:#243827;border-color:#4b7646}.connection-primary.soft:hover{background:#2b442f}.connection-new-banner{color:#ddf4cf;background:linear-gradient(#233622,#19221c);border:1px solid #567f4d;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:6px;padding:14px 16px;display:flex}.connection-new-banner svg{color:#b8ef7a;flex-shrink:0}.connection-new-banner strong{font-size:13px;display:block}.connection-new-banner small{color:#b8c9ba;margin-top:4px;font-size:11px;line-height:1.5;display:block}.connection-selected-hint{background:#13191d;border:1px solid #2d383b;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;margin-top:8px!important}.connection-inline-add{color:#d8f5c8;background:#223626;border:1px solid #50784b;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex}.connection-inline-add:hover{background:#2a432d}.connection-existing-heading .connection-primary.soft{min-height:44px;padding-inline:18px}.telegram-panel{max-width:none}@media (width<=980px){.connections-platform-strip{grid-template-columns:1fr}.connection-selected-hint{align-items:flex-start}.connections-switch{align-self:stretch;width:100%}.connections-switch button{flex:1;justify-content:center}}.connections-switch-large{background:#13191e;border:1px solid #303c41;border-radius:21px;grid-template-columns:1fr 1fr;gap:9px;width:min(100%,780px);padding:8px;display:grid}.connections-switch-large button{text-align:left;background:#161d22;border:1px solid #0000;border-radius:16px;align-items:center;gap:13px;min-width:0;min-height:74px;padding:12px 18px;display:flex}.connections-switch-large button.active{background:linear-gradient(120deg,#233c2a,#1c2d25 70%);border-color:#60964e;box-shadow:inset 0 0 0 1px #9ef16322,0 8px 22px #0004}.connections-switch-symbol{color:#c1f59a;background:#26332a;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.connections-switch-large button:not(.active) .connections-switch-symbol{color:#a9c6df;background:#253139}.connections-switch-copy{flex:1;gap:4px;min-width:0;display:grid}.connections-switch-copy strong{color:#eff7eb;font-size:15px;line-height:1.2}.connections-switch-copy small{color:#97a99d;white-space:normal;font-size:11px;line-height:1.35}.connections-switch-large button .connection-counter{color:#edffdb;background:#496844;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.connection-hub{background:linear-gradient(145deg,#1a2225,#151c22 60%,#141a20);border:1px solid #303e43;border-radius:19px;gap:18px;padding:22px;display:grid}.connection-hub-heading,.connection-hub-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.connection-hub-heading h3{color:#f1f6f0;margin-bottom:5px;font-size:18px}.connection-hub-heading p{color:#9aadb4;font-size:12px;line-height:1.5}.connection-hub-tools .connection-neutral{border-radius:12px;align-items:center;gap:7px;min-height:37px;display:flex}.connection-poll-status{color:#91a79b;align-items:center;gap:7px;font-size:11px;display:inline-flex}.connection-live-dot{background:#83c76f;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #82c16c1b}.connection-hub-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.connection-hub-card{text-align:left;background:#12191f;border:1px solid #36434a;border-radius:16px;align-items:center;gap:12px;min-width:0;min-height:106px;padding:15px;transition:background .16s,border-color .16s,transform .16s;display:flex;position:relative}.connection-hub-card:hover:not(:disabled){background:#1a2720;border-color:#648658;transform:translateY(-1px)}.connection-hub-card:focus-visible{outline-offset:3px;outline:2px solid #b9f58b}.connection-hub-card.selected{background:linear-gradient(125deg,#223725,#18271f 65%,#151c21);border-color:#89bd6a;box-shadow:inset 0 0 0 1px #85d46c22}.connection-hub-card-icon{color:#b8f282;background:#243b29;border:1px solid #416b48;border-radius:14px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.connection-hub-card-content{flex:1;gap:4px;min-width:0;display:grid}.connection-hub-card-content strong{color:#eef5ef;word-break:break-word;font-size:14px}.connection-hub-card-content>small{color:#c1d5cd;overflow-wrap:anywhere;font-size:12px}.connection-hub-card-detail{color:#899fa5;font-size:10px;line-height:1.4}.connection-hub-badge{color:#a9b2ba;white-space:nowrap;background:#273035;border:1px solid #3b454c;border-radius:999px;align-items:center;gap:6px;max-width:125px;padding:4px 7px;font-size:9px;display:flex;position:absolute;top:10px;right:11px}.connection-hub-badge.online{color:#c3f6b2;background:#24422b;border-color:#4e8652}.connection-hub-badge.waiting{color:#f4d4a0;background:#3d3022;border-color:#78603b}.connection-hub-badge.offline .connection-live-dot{box-shadow:none;background:#8b989e}.connection-hub-badge.waiting .connection-live-dot{background:#e2b763;box-shadow:0 0 0 3px #e2b76320}.connection-hub-manage{color:#b0cba8;place-items:center;margin-top:32px;display:grid}.connection-hub-add{color:#c8ecc0;background:#18221d;border-style:dashed;border-color:#5c8151;justify-content:flex-start}.connection-hub-add-icon{color:#c2fa9d;background:#2c452c;border:1px solid #5c8c51;border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.connection-hub-add>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.connection-hub-add strong{color:#ddf7d1;font-size:14px}.connection-hub-add small{color:#9cb49c;font-size:11px;line-height:1.4}.stores-hub{background:linear-gradient(145deg,#172026,#131a21 65%,#12181f);border-color:#314047;gap:18px;display:grid}.stores-hub-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.stores-hub-heading h3{color:#eef6ee;margin-top:10px;font-size:21px}.stores-hub-heading p{color:#9bb0b8;max-width:760px;margin-top:8px;font-size:12px;line-height:1.6}.stores-hub-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.store-card{background:#11181f;border:1px solid #324047;border-radius:18px;gap:14px;min-height:215px;padding:18px;display:grid}.store-card.connected{background:linear-gradient(145deg,#15251d,#11181f 70%);border-color:#5a8d58;box-shadow:inset 0 0 0 1px #8ddb6c1a}.store-card-top{align-items:flex-start;gap:14px;display:flex}.store-card-icon{color:#c3f98f;background:#24352b;border:1px solid #4f7b52;border-radius:16px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.store-card-icon.amazon{color:#ffd089;background:#31271a;border-color:#6d5735}.store-card-icon.mercado-livre{color:#b5ddff;background:#1f3349;border-color:#486c93}.store-card-copy{gap:8px;min-width:0;display:grid}.store-card-headline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.store-card strong{color:#f3f8f5;font-size:18px}.store-card p{color:#b2c1c7;font-size:12px;line-height:1.6}.store-card>small{color:#8ea1a8;font-size:11px;line-height:1.65}.store-card-badge{color:#c0ced3;letter-spacing:.04em;text-transform:uppercase;background:#1a2229;border:1px solid #4e5a63;border-radius:999px;align-items:center;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.store-card-badge.connected{color:#cbffbe;background:#24412b;border-color:#4d8755}.store-card-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.store-card-actions .connection-neutral,.store-card-actions .connection-primary{border-radius:12px;min-height:42px}.connection-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.connection-preview-heading h3{font-size:17px}.connection-preview-heading p{color:#99aba4;max-width:420px;margin-top:5px;font-size:12px;line-height:1.5}.connection-preview-pill{text-transform:uppercase;letter-spacing:.8px;color:#a0acb0;white-space:nowrap;background:#22292e;border:1px solid #3d454b;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:800;display:flex}.connection-preview-pill.online{color:#c0f9b1;background:#244029;border-color:#4b7f4a}.connection-preview-pill.waiting{color:#f1d29c;background:#3e301e;border-color:#80603c}.connection-preview-pill.waiting .connection-live-dot{background:#e7b660;box-shadow:0 0 0 3px #e7b66026}.connection-preview-pill.offline .connection-live-dot{box-shadow:none;background:#87939c}.connection-preview-summary{justify-content:space-between}.connection-preview-eyebrow{color:#c1dcb9;text-transform:uppercase;letter-spacing:1.3px;font-size:10px;font-weight:800}.connection-qr-layout{background:linear-gradient(150deg,#111b1a,#10161b);grid-template-columns:minmax(200px,235px) minmax(0,1fr);align-items:center;gap:20px;padding:20px}.connection-qr{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.connection-qr-frame{background:#f7f9f6;border:1px solid #5b8660;border-radius:19px;padding:13px;box-shadow:0 0 0 5px #76c96912}.connection-qr-frame img{object-fit:contain;background:#fff;border-radius:6px;width:190px;max-width:100%;height:190px;padding:4px;display:block}.connection-qr button{color:#c8e8c8;background:#1d2d24;border:1px solid #3a5344;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}.connection-steps h4{color:#ecf8e9;margin:0 0 18px;font-size:14px}.connection-steps>div{gap:11px;margin-bottom:15px}.connection-steps>div span{color:#daf7b9;background:#305535;flex-basis:26px;width:26px;height:26px}.connection-steps>div p{color:#b6c7c0;font-size:12px}.connection-secure-note{color:#c4efb7;background:#203225;border:1px solid #405f45;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.connection-code-box{background:linear-gradient(145deg,#1a2d20,#131c1b);gap:14px;min-height:250px}.connection-code-box>svg{color:#b7ea8d}.connection-digits{overflow-wrap:anywhere;letter-spacing:4px;background:#101c15;border:1px solid #648758;border-radius:15px;max-width:100%;padding:18px 20px;font-size:clamp(20px,2vw,30px);line-height:1.5}.connection-code-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.connection-await{background:linear-gradient(155deg,#171f21,#131a1e);gap:13px}.connection-await svg{color:#9dd478}.connection-state.has-error{color:#f2d0d0;background:#35252a;border-color:#834c53}.connection-state.has-error .connection-indicator{color:#ff9b9b}.connection-state p{line-height:1.55}.connection-confirmed{background:linear-gradient(150deg,#1b3525,#121e19 65%);border-color:#456e4d}.connection-confirmed h3{color:#e8ffe2}.connection-confirmed .connection-secure-note{margin:4px 0}.telegram-workspace{gap:18px;display:grid}.telegram-hero{background:radial-gradient(circle at 0 0,#233948 0,#1d282f 38%,#161d22 82%);border-color:#38515b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.telegram-hero-main{align-items:center;gap:19px;min-width:0;display:flex}.telegram-hero-main>div:last-child{min-width:0}.telegram-hero-avatar{color:#c0e5ff;background:#253f50;border:1px solid #4e7890;border-radius:23px;flex-shrink:0;place-items:center;width:84px;height:84px;display:grid}.telegram-hero h3{word-break:break-word;margin-top:10px;font-size:25px;line-height:1.3}.telegram-hero p{color:#aac0cc;margin-top:6px;font-size:12px;line-height:1.5}.telegram-dashboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:17px;display:grid}.telegram-setup,.telegram-guide{gap:18px;min-height:330px;display:grid}.telegram-section-title{align-items:flex-start;gap:12px;display:flex}.telegram-section-title>svg{color:#9cceec;flex-shrink:0;margin-top:3px}.telegram-section-title h3{color:#edf7fb;font-size:18px}.telegram-section-title p{color:#9faeb7;margin-top:5px;font-size:12px;line-height:1.6}.telegram-setup>label{color:#dbe8ed;margin:3px 0 -12px;font-size:12px;font-weight:700}.telegram-token-row{align-items:center;gap:10px;display:flex}.telegram-token-row input{background:#121a21;border-color:#3c505a;border-radius:12px;min-width:0;height:52px;font-size:13px}.telegram-token-row button{border-radius:12px;min-height:48px}.telegram-token-help{color:#aec2cc;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;display:flex}.telegram-token-help svg{color:#9fe4bb;flex-shrink:0;margin-top:2px}.telegram-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:6px;display:flex}.telegram-bot-card{background:#192a35;border:1px solid #3a6070;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.telegram-bot-icon{color:#aad7ed;background:#274758;border:1px solid #436d81;border-radius:15px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}.telegram-bot-card strong{color:#e9f6ff;font-size:14px;display:block}.telegram-bot-card small{color:#9ab6c9;margin-top:4px;font-size:11px;display:block}.telegram-bot-verified{color:#aeedac;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:inline-flex}.telegram-verified-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.telegram-verified-meta>div{background:#101a20;border:1px solid #32414b;border-radius:12px;gap:7px;padding:12px;display:grid}.telegram-verified-meta span{color:#9aabb9;font-size:11px}.telegram-verified-meta strong{color:#d9e7ea;word-break:break-word;font-size:12px}.telegram-steps{gap:16px;display:grid}.telegram-steps>div{align-items:flex-start;gap:13px;display:flex}.telegram-steps>div>span{color:#cbe8fa;background:#243c49;border:1px solid #4c7388;border-radius:11px;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.telegram-steps strong{color:#e2ecf1;font-size:13px}.telegram-steps p{color:#97aab5;margin-top:5px;font-size:12px;line-height:1.6}.telegram-limit-note{color:#edcfa3;background:#30261c;border:1px solid #675334;border-radius:12px;align-items:flex-start;gap:11px;padding:14px;display:flex}.telegram-limit-note svg{color:#e1b967;flex-shrink:0;margin-top:2px}.telegram-limit-note strong{font-size:12px}.telegram-limit-note p{color:#cfbfa8;margin-top:4px;font-size:11px;line-height:1.65}@media (width<=1150px){.telegram-dashboard{grid-template-columns:1fr}.connection-hub-grid,.stores-hub-grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}}@media (width<=740px){.connections-switch-large{grid-template-columns:1fr;width:100%}.connection-hub{padding:15px}.connection-hub-heading{align-items:flex-start}.connection-hub-tools{width:100%}.connection-hub-grid,.stores-hub-grid{grid-template-columns:1fr}.connection-qr-layout{grid-template-columns:1fr;justify-items:center}.connection-steps{width:100%}.telegram-hero-main{align-items:flex-start}.telegram-hero-avatar{width:62px;height:62px}.telegram-hero h3{font-size:20px}.telegram-verified-meta{grid-template-columns:1fr}.connection-digits{letter-spacing:2px;font-size:21px}}.connection-section-heading--dismissible{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.connection-section-heading--dismissible .connection-neutral{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}@media (width<=600px){.connection-section-heading--dismissible{flex-wrap:wrap}}.extract-module{gap:20px;min-width:0;display:grid}.extract-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.extract-title h2{margin:5px 0;font-size:27px}.extract-title p{color:#97abb1;font-size:13px;line-height:1.6}.extract-privacy{color:#c4efaf;background:#213323;border:1px solid #466845;border-radius:999px;align-items:center;gap:9px;padding:10px 15px;font-size:11px;font-weight:700;display:flex}.extract-section{background:linear-gradient(155deg,#1b2227,#141a20);gap:20px;padding:24px;display:grid}.extract-section-title{align-items:flex-start;gap:14px;display:flex}.extract-step{color:#cdf5b7;background:#284029;border:1px solid #587e47;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.extract-section-title h3{font-size:17px}.extract-section-title p{color:#95aab1;margin-top:4px;font-size:12px;line-height:1.6}.extract-controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.extract-controls label,.extract-section>label{flex:1;gap:8px;min-width:200px;font-size:12px;font-weight:700;display:grid}.extract-controls select,.extract-controls input,.extract-section>label select{color:#e9f3ed;background:#11191d;border:1px solid #35454a;border-radius:11px;min-height:43px;padding:9px 12px}.extract-section input:focus-visible,.extract-section select:focus-visible{outline-offset:2px;outline:2px solid #9ee17c}.extract-group-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.extract-group-toolbar .search-field{flex:1;min-width:250px}.extract-groups{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:11px;max-height:320px;display:grid;overflow:auto}.extract-group{cursor:pointer;background:#131a20;border:1px solid #344149;border-radius:14px;align-items:center;gap:13px;min-width:0;padding:15px;display:flex}.extract-group.selected{background:#213123;border-color:#719d5d}.extract-group>span{flex:1;gap:5px;min-width:0;display:grid}.extract-group strong{font-size:13px}.extract-group small{color:#a2b4b8;overflow-wrap:anywhere;font-size:10px}.extract-group>svg{color:#86ad81;flex-shrink:0}.extract-bottom-actions{color:#adc0c3;border-top:1px solid #2f3e44;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding-top:15px;font-size:12px;display:flex}.extract-progress progress{accent-color:#a2ea74;width:100%;height:14px}.extract-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.extract-metrics article{background:#161d22;border:1px solid #32434a;border-radius:16px;gap:9px;padding:16px;display:grid}.extract-metrics span{color:#95aeb4;font-size:11px}.extract-metrics strong{color:#d6f8c6;font-size:27px}.extract-inline{white-space:normal;color:#ccd9d5;cursor:pointer;align-items:center;gap:8px;font-size:12px;min-width:auto!important;display:flex!important}.extract-inline input{accent-color:#a1e475}.extract-table-wrap{border:1px solid #2c3b42;border-radius:15px;max-height:490px;overflow:auto}.extract-table-wrap table{width:100%;min-width:660px}.extract-table-wrap thead{z-index:1;background:#20272d;position:sticky;top:0}.extract-table-wrap th,.extract-table-wrap td{text-align:left;border-bottom:1px solid #2b383f;padding:12px 14px;font-size:12px}.extract-status{color:#c2eebc;background:#223b29;border:1px solid #426f46;border-radius:100px;padding:5px 9px;font-size:10px;display:inline-block}.extract-status.unavailable{color:#bcb9c2;background:#343035;border-color:#55505a}.extract-status.saved{color:#b2d5ff;background:#242f3b;border-color:#52657a}.extract-status.duplicate{color:#ffdf9f;background:#443722;border-color:#79643e}.extract-destination,.contact-compose-choice{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.extract-consent{background:#202d20;border:1px solid #526342;border-radius:13px;flex-direction:row;align-items:flex-start;gap:11px;padding:15px;font-size:12px;line-height:1.7;font-weight:500!important;display:flex!important}.extract-consent input{flex-shrink:0;margin-top:3px}.contact-list-compose-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.contact-list-compose-toolbar p{color:#9faeb8;margin-top:5px;font-size:12px}.contact-compose-dialog{gap:17px;display:grid}.contact-compose-dialog>p{color:#a8b6bb;font-size:12px;line-height:1.7}.contact-compose-dialog>label{gap:8px;display:grid}.contact-compose-dialog input:not([type=radio]):not([type=checkbox]),.contact-compose-dialog textarea,.contact-compose-dialog select{color:#f0f8f0;background:#12191d;border:1px solid #3b474d;border-radius:10px;width:100%;padding:10px}.contact-compose-source-list{gap:7px;max-height:220px;display:grid;overflow:auto}.contact-compose-source-list label{cursor:pointer;background:#192126;border:1px solid #384449;border-radius:11px;align-items:center;gap:10px;padding:11px;display:flex}.contact-compose-source-list small{color:#9cabb1}.contact-compose-summary{background:#1d3121;border:1px solid #477a42;border-radius:12px;padding:14px;font-size:12px}.contact-compose-choice label{align-items:center;gap:9px;font-size:12px;display:flex}@media (width<=1050px){.extract-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.extract-metrics{grid-template-columns:1fr}.extract-section{padding:16px}.extract-controls label{width:100%}}.affiliate-platform-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 20px;display:grid}.affiliate-platform-picker button{color:#e4eee7;text-align:left;background:#171e22;border:1px solid #34434a;border-radius:15px;align-content:center;gap:6px;min-height:94px;padding:16px;display:grid}.affiliate-platform-picker button strong{font-size:15px}.affiliate-platform-picker button small{color:#96a9b4;font-size:11px;line-height:1.5}.affiliate-platform-picker button.selected{background:#1f3826;border-color:#86be63;box-shadow:inset 0 0 0 1px #97da6733}.affiliate-platform-picker button:disabled{opacity:.53;cursor:not-allowed}.store-amazon-form{gap:9px;margin-top:12px;display:grid}.store-amazon-form label{color:#d1e2e5;font-size:12px;font-weight:700}.store-amazon-form input{color:#f4f6f2;background:#10191d;border:1px solid #3c474c;border-radius:10px;min-width:0;padding:12px}.store-amazon-form .store-security{color:#a7d3ae;align-items:center;gap:7px;font-size:11px;line-height:1.6;display:flex}@media (width<=820px){.affiliate-platform-picker{grid-template-columns:1fr}}.affiliate-hub{gap:24px;padding:0 0 28px;display:grid}.affiliate-hub-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.affiliate-hub-title h2{letter-spacing:-.6px;margin:4px 0 7px;font-size:25px}.affiliate-hub-title>div>p:last-child{color:#9aacb6;max-width:750px;font-size:12px;line-height:1.7}.affiliate-hub-title>.secondary{border:1px solid #394840;border-radius:11px;align-items:center;gap:7px;padding:11px 14px;display:inline-flex}.affiliate-overview-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.affiliate-overview-strip article{background:linear-gradient(#161d22,#10161a);border:1px solid #2f3941;border-radius:18px;padding:18px 20px}.affiliate-overview-strip strong{color:#eef7ec;font-size:24px;display:block}.affiliate-overview-strip span{color:#9fafb9;margin-top:8px;font-size:12px;line-height:1.6;display:block}.affiliate-stores-section{gap:14px;display:grid}.affiliate-section-heading{gap:6px;display:grid}.affiliate-section-heading h3{color:#edf7ef;font-size:17px}.affiliate-section-heading h3 span{color:#9ae071;margin-left:6px;font-size:14px;font-weight:600}.affiliate-section-heading p{color:#94a5af;font-size:12px;line-height:1.5}.affiliate-stores-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.affiliate-connection-card{background:linear-gradient(155deg,#181d21,#13171b 70%);border:1px solid #30383f;border-radius:20px;flex-direction:column;min-width:0;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.affiliate-connection-card:hover{border-color:#5b7951;transform:translateY(-1px)}.affiliate-connection-card.is-verified{border-color:#52754d}.affiliate-connection-top{align-items:flex-start;gap:14px;padding:19px 18px 13px;display:flex}.affiliate-brand-icon{color:#152018;background:#fdfdfd;border-radius:15px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.affiliate-brand-icon.brand-shopee{color:#ed6134;background:#fff2ea}.affiliate-brand-icon.brand-amazon{color:#f59419;background:#fff}.affiliate-brand-icon.brand-mercado-livre{color:#2752a0;background:#fffbd7}.affiliate-amazon-mark{font-family:Arial,sans-serif;font-size:39px;font-weight:700;line-height:.9}.affiliate-ml-mark{letter-spacing:-1.5px;font-size:21px;font-style:italic;font-weight:900}.affiliate-connection-meta{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.affiliate-connection-meta>strong{color:#f1f6f3;font-size:16px;line-height:1.25}.affiliate-status-tag{color:#abb6bf;white-space:nowrap;background:#24292d;border:1px solid #424b51;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;display:inline-flex}.affiliate-status-dot{background:#8f9ca3;border-radius:50%;width:6px;height:6px}.affiliate-status-tag.connected{color:#b0f4a5;background:#1c3527;border-color:#416e46}.affiliate-status-tag.connected .affiliate-status-dot{background:#64d98a}.affiliate-status-tag.tag .affiliate-status-dot{background:#f4b55d}.affiliate-connection-body{flex:1;align-content:start;gap:10px;padding:3px 18px 16px;display:grid}.affiliate-connection-body>p{color:#c2ced6;font-size:12px}.affiliate-connection-body>small{color:#96a8b4;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.affiliate-connection-pills{flex-wrap:wrap;gap:8px;display:flex}.affiliate-connection-pills button{color:#b7c9d5;background:#1a2228;border:1px solid #39454b;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:10px;display:inline-flex}.affiliate-connection-pills button:hover{color:#dcf3ce;background:#24322c;border-color:#71945b}.affiliate-guide{color:#b7cbd1;background:#10191c;border:1px solid #35423f;border-radius:11px;gap:6px;padding:12px;display:grid}.affiliate-guide strong{color:#def5d5;font-size:11px}.affiliate-guide p{font-size:11px;line-height:1.6}.affiliate-connection-footer{border-top:1px solid #2b343b;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.affiliate-connection-footer button{color:#12200f;background:#a4ea73;border:1px solid #a4ea73;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:13px 16px;font-size:13px;font-weight:800;display:inline-flex}.affiliate-connection-footer button:hover{filter:brightness(1.04)}.affiliate-connection-footer .affiliate-footer-secondary{color:#d3e0e8;background:#1b2328;border-color:#3c4a54;font-size:12px}.affiliate-verified-actions{flex-wrap:wrap;gap:10px;padding:0 18px 18px;display:flex}.affiliate-verified-actions button{color:#bcd8bf;background:#19241f;border:1px solid #354541;border-radius:11px;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:700;display:inline-flex}.affiliate-verified-actions button.danger{color:#f2b8b7;background:#301e24;border-color:#624245}.affiliate-privacy{color:#b2cbbb;background:#1b2620;border:1px solid #405046;border-radius:14px;align-items:flex-start;gap:13px;padding:15px 18px;display:flex}.affiliate-privacy svg{color:#a3d97f;flex:none;margin-top:3px}.affiliate-privacy p{font-size:12px;line-height:1.75}.affiliate-all-connected{color:#bbd9b7;background:#18231b;border:1px solid #3c6540;border-radius:14px;padding:25px;font-size:12px}.affiliate-dialog-backdrop{z-index:1000;background:#030708ca;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.affiliate-dialog{background:#1a2024;border:1px solid #53674c;border-radius:22px;gap:18px;width:min(100%,560px);max-width:560px;max-height:90vh;padding:24px;display:grid;overflow:auto;box-shadow:0 16px 60px #000a}.affiliate-dialog>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.affiliate-dialog>header h3{font-size:20px}.affiliate-dialog>header p{color:#9faeb8;margin-top:6px;font-size:12px;line-height:1.55}.affiliate-dialog>header button{white-space:nowrap}.affiliate-dialog form{gap:12px;display:grid}.affiliate-dialog label{color:#d5e3e2;font-size:12px;font-weight:700}.affiliate-dialog input{color:#f3f7f1;background:#11191c;border:1px solid #41544d;border-radius:11px;outline:none;width:100%;padding:13px;font-size:13px}.affiliate-dialog input:focus{border-color:#9edd71}.affiliate-dialog form>p{color:#aabfc1;align-items:flex-start;gap:8px;font-size:11px;line-height:1.6;display:flex}.affiliate-dialog form>p svg{color:#a2e282;flex-shrink:0}.affiliate-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.affiliate-dialog-actions button{border-radius:11px;padding:12px 16px}@media (width<=1260px){.affiliate-stores-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=740px){.affiliate-stores-grid{grid-template-columns:1fr}.affiliate-hub-title{flex-direction:column}.affiliate-hub-title>.secondary{align-self:flex-start}.affiliate-overview-strip{grid-template-columns:1fr}}.affiliate-import-dialog{width:min(720px,94vw);max-height:90vh;overflow-y:auto}.affiliate-import-dialog form{flex-direction:column;gap:12px;display:flex}.affiliate-import-dialog label{color:#e2ebdf;font-size:12px;font-weight:700}.affiliate-import-dialog form>input,.affiliate-import-folder-row input,.affiliate-import-folder-row select{color:#edf5ea;background:#10171b;border:1px solid #3b4b47;border-radius:11px;width:100%;min-width:0;padding:12px;font-size:13px}.affiliate-import-dialog form>small{color:#b0bbb6;font-size:11px;line-height:1.5}.affiliate-import-dialog .affiliate-import-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0 16px;display:grid}.affiliate-import-steps span{color:#d2efc3;background:#1a2b20;border:1px solid #355139;border-radius:12px;padding:10px;font-size:11px;line-height:1.5}.affiliate-import-folder-row{align-items:center;gap:9px;display:flex}.affiliate-import-folder-row select,.affiliate-import-folder-row input{flex:1}.affiliate-import-folder-row button{white-space:nowrap;flex-shrink:0}.affiliate-import-image{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.affiliate-import-image img{object-fit:cover;border:1px solid #3d5350;border-radius:8px;width:58px;height:58px}.affiliate-import-image small{color:#a9bdb6;flex:1;min-width:140px;font-size:11px;line-height:1.5}.affiliate-import-dialog .affiliate-import-confirm{align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.affiliate-import-confirm input{accent-color:#a0dd72;margin-top:3px}.affiliate-import-warning{color:#f2d8a8;background:#28231b;border:1px solid #68522f;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:11px;line-height:1.5;display:flex}.affiliate-import-warning svg{flex-shrink:0;margin-top:2px}@media (width<=620px){.affiliate-import-dialog .affiliate-import-steps{grid-template-columns:1fr}.affiliate-import-folder-row{flex-wrap:wrap}.affiliate-import-folder-row button{width:100%}}.wa-group-activation{white-space:nowrap;cursor:pointer;flex-direction:row-reverse;align-items:center;gap:8px;display:flex}.wa-group-activation span{color:#badcae;font-size:11px;font-weight:800}.wa-group-activation input{accent-color:#a8ec77;cursor:pointer;width:18px;height:18px}.wa-group-activation:has(input:not(:checked)) span{color:#a3aeb6}.wa-group-activation-help{color:#c8d8c8;background:#17201c;border:1px solid #384842;border-radius:11px;padding:12px 14px;font-size:12px;line-height:1.7}.affiliate-link-mode{color:#b3c6b2;font-size:11px;line-height:1.6}.affiliate-import-folder-row>.affiliate-link-mode{flex:1;min-width:140px}.affiliate-status-tag.tag{color:#d8fbc9;background:#293c27;border-color:#5e9351}.shopee-tag-import{grid-column:1/-1;gap:8px;max-width:850px;display:grid}.shopee-tag-import .shopee-actions{align-items:center}.shopee-tag-import .shopee-actions input:not([type=checkbox]){flex:1;min-width:240px}.shopee-tag-import .affiliate-import-confirm{cursor:pointer;align-items:flex-start;gap:10px;font-weight:500;line-height:1.6;display:flex}.shopee-tag-import .affiliate-import-confirm input{accent-color:#b2f58f;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.extract-stepper{z-index:9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#151c20f5;border:1px solid #35423e;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:8px;padding:11px;display:grid;position:sticky;top:10px;box-shadow:0 12px 38px #0005}.extract-stepper-item{text-align:left;color:#9dacaa;background:#192126;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;min-width:0;padding:12px 10px;transition:background .2s,border-color .2s,color .2s;display:flex}.extract-stepper-item:hover{background:#1b2a20;border-color:#56784a}.extract-stepper-item:focus-visible{outline-offset:2px;outline:2px solid #a6e477}.extract-stepper-item.is-active{color:#e5ffd2;background:linear-gradient(115deg,#314c30,#233726);border-color:#8bbf68;box-shadow:inset 0 0 0 1px #91d27128}.extract-stepper-item.is-complete{color:#c2e6b3;background:#202d24}.extract-stepper-number{color:#a7b6bc;background:#222b30;border:1px solid #414e52;border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.extract-stepper-item.is-active .extract-stepper-number{color:#152414;background:#aff17b;border-color:#aff17b}.extract-stepper-item.is-complete .extract-stepper-number{color:#bbf1a2;background:#2b4730;border-color:#547d4d}.extract-stepper-copy{gap:4px;min-width:0;display:grid}.extract-stepper-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.extract-stepper-copy small{color:#9baaaa;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.extract-stepper-privacy{color:#bcdfaf;background:#253227;border:1px solid #466644;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.extract-phase-empty{background:#121a1e;border:1px dashed #40504d;border-radius:13px;align-items:center;gap:15px;padding:22px;display:flex}.extract-phase-empty svg{color:#9acb7e;flex-shrink:0}.extract-phase-empty p{font-size:12px;line-height:1.6}.extract-module{padding-bottom:230px}@media (width<=1120px){.extract-stepper{grid-template-columns:repeat(4,minmax(0,1fr))}.extract-stepper-privacy,.extract-stepper-copy small{display:none}}@media (width<=750px){.extract-stepper{gap:4px;padding:7px}.extract-stepper-item{justify-content:center;gap:5px;padding:9px 5px}.extract-stepper-copy{display:none}.extract-stepper-number{width:32px;height:32px}}.automation-wizard-steps .automation-step{cursor:pointer;outline-offset:3px;font-family:inherit;transition:border-color .15s,background .15s,color .15s}.automation-wizard-steps .automation-step:hover{color:#e6facb;background:#213126;border-color:#8ec16b}.automation-wizard-steps .automation-step:focus-visible{outline:2px solid #aefa7c}.automation-wizard-steps .automation-step.is-complete{color:#bbe0a8;border-color:#365a38}.automation-wizard-steps .automation-step.is-complete span{color:#cbf7b4;background:#253f2b;border-color:#4e7d52}.automation-builder-layout .automation-block{scroll-margin-top:16px}.campaign-metrics-actions button{color:#d8e3ec;cursor:pointer;background:#1c2632;border:1px solid #384757;border-radius:10px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;display:inline-flex}.campaign-metrics-actions button:hover{background:#243329;border-color:#a2d877}.campaign-metrics-actions .metric-sent{color:#8ee4b5}.campaign-metrics-actions .metric-failed{color:#ffa1a1}.campaign-metrics-actions .metric-uncertain{color:#f2cc81}.campaign-details-filter{color:#cad8e0;border-bottom:1px solid #30383f;justify-content:space-between;align-items:center;gap:10px;padding:11px 5px;font-size:12px;display:flex}.campaign-details-filter button{color:#a9e38b;border:1px solid #426c40;border-radius:8px;padding:7px 10px}.extract-stepper{top:9px}.extract-stepper-item{cursor:pointer}.extract-scroll-step{scroll-margin-top:125px}.automation-builder-layout{overscroll-behavior:contain;flex:1;min-height:0}.extract-progress progress.extract-progress-failed{accent-color:#ec8080}.extract-progress progress.extract-progress-failed::-webkit-progress-value{background:#ec8080}.extract-progress progress.extract-progress-failed::-moz-progress-bar{background:#ec8080}.autopilot-tabs,.multi-store-selector{flex-wrap:wrap;gap:9px;margin:0 0 18px;display:flex}.autopilot-tabs button,.multi-store-selector button{border:1px solid var(--border,#e1e7f0);background:var(--surface,#fff);color:inherit;cursor:pointer;border-radius:12px;padding:12px 17px;font-weight:650}.autopilot-tabs button.active,.multi-store-selector button.selected{border-color:var(--primary,#5e71e7);color:var(--primary,#5e71e7);background:#596edc17}.smart-folders,.multi-search,.autopilot-overview .panel{margin-bottom:19px}.smart-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:19px;display:flex}.smart-header h2{margin:0 0 6px}.smart-header p{max-width:720px;color:var(--text-muted,#748097);margin:0}.smart-rules{gap:12px;display:grid}.smart-rule{border:1px solid var(--border,#e4e7f0);background:#8296be0d;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.smart-rule>div:first-child{flex:1;min-width:235px}.smart-rule strong,.smart-rule small{display:block}.smart-rule p{margin:9px 0}.smart-rule small{color:var(--text-muted,#748097);margin-top:4px}.smart-rule-actions{flex-wrap:wrap;gap:7px;display:flex}.smart-rule-error,.connection-risk{color:#b14d32;align-items:flex-start;gap:8px;display:flex}.smart-empty{text-align:center;color:var(--text-muted,#748097);padding:25px}.smart-foot{color:var(--text-muted,#748097);flex-wrap:wrap;align-items:center;gap:9px;padding:18px 0;display:flex}.smart-form{max-height:85vh;overflow:auto;max-width:590px!important}.smart-form label:not(.smart-checkbox){gap:6px;margin:10px 0;display:grid}.smart-form fieldset{border:1px solid var(--border,#e4e7f0);border-radius:10px;margin:12px 0;padding:10px}.smart-checkbox{align-items:center;gap:7px;margin:8px 0;display:flex}.smart-checkbox input{width:auto}.smart-price-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.autopilot-overview-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.autopilot-overview-panels h2{align-items:center;gap:9px;display:flex}.autopilot-next{border-bottom:1px solid var(--border,#e4e7f0);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.autopilot-how{align-items:center;gap:17px;margin-top:17px;display:flex}.autopilot-how div{flex:1}.multi-search-input{align-items:center;gap:10px;margin-bottom:14px;display:flex}.multi-search-input input{flex:1;min-width:145px}.multi-filters{grid-template-columns:repeat(5,minmax(145px,1fr));gap:12px;display:grid}.multi-filters label{flex-direction:column;gap:6px;font-size:13px;display:flex}.multi-filters input,.multi-filters select{width:100%;min-width:0}.multi-search-options{color:var(--text-muted,#748097);margin:16px 0}.multi-search-options label{align-items:center;gap:8px;font-weight:600;display:flex}.multi-search-options label input{width:auto}.multi-search-options small{margin-top:8px;display:block}.multi-results-header{justify-content:space-between;align-items:center;margin:15px 0;display:flex}.multi-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.multi-product{border:1px solid var(--border,#e4e7f0);background:#64789606;border-radius:14px;align-items:flex-start;gap:13px;padding:14px;display:flex}.multi-product-image{background:#5a6ea012;border-radius:10px;flex-shrink:0;place-items:center;width:93px;height:93px;display:grid}.multi-product img{object-fit:contain;width:100%;height:100%}.multi-product h4{margin:5px 0 8px;font-size:15px;line-height:1.4}.multi-product p,.multi-product small{color:var(--text-muted,#748097);font-size:12px}.multi-product .multi-price{font-size:19px}.multi-advanced{margin-top:15px}.multi-advanced>summary{cursor:pointer;font-weight:650}.connection-diagnostic{align-items:flex-start;gap:8px;max-width:680px;font-size:13px;display:flex}.connection-diagnostic.has-error{color:#b14d32}.connection-risk{max-width:680px;font-size:13px}.connection-sync-value{font-size:18px!important}@media (width<=1050px){.multi-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.multi-results,.autopilot-overview-panels{grid-template-columns:1fr}}@media (width<=600px){.multi-search-input{flex-wrap:wrap}.multi-search-input button{width:100%}.multi-filters,.smart-price-row{grid-template-columns:1fr}.multi-product{flex-direction:column}.autopilot-how{flex-wrap:wrap}.smart-rule-actions{width:100%}}.offer-discovery,.autopilot-overview,.smart-folders{--od-bg:#171d27;--od-surface:#1b2530;--od-border:#354456;--od-muted:#9eafc1;--od-text:#eef5ff;color:var(--od-text)}.offer-discovery *,.autopilot-pro *,.smart-folders *{box-sizing:border-box}.offer-discovery .panel,.autopilot-pro .panel,.smart-folders.panel,.discovery-access.panel{color:#eef5ff;background:#1a222d;border:1px solid #354558;border-radius:18px}.offer-discovery h2,.offer-discovery h3,.offer-discovery h4,.autopilot-hero h2,.autopilot-pro h3,.smart-folders h2{color:#f1f7ff;font-weight:750}.offer-discovery p,.autopilot-pro p,.smart-folders p{color:#a9b9ca}.offer-discovery button,.autopilot-tabs button,.smart-folders button,.autopilot-pro button{opacity:1;white-space:normal}.offer-discovery button:disabled,.smart-folders button:disabled{opacity:.48;cursor:not-allowed}.offer-discovery input,.offer-discovery select,.discovery-import input,.smart-folders input,.smart-folders select{color:#e9f4ff;outline-offset:3px;background:#111925;border:1px solid #45556b;border-radius:10px;min-height:44px;padding:10px 12px}.offer-discovery input::placeholder,.smart-folders input::placeholder{color:#8b9caf;opacity:1}.offer-discovery select option,.smart-folders select option{color:#f5f8ff;background:#19212c}.offer-discovery input[type=checkbox],.smart-folders input[type=checkbox]{accent-color:#a9ec7a;flex-shrink:0;width:17px;height:17px;min-height:0}.offer-discovery label,.smart-folders label{color:#cbd9e7;font-size:12px;font-weight:650}.offer-discovery button.primary,.smart-folders button.primary{color:#142310;background:#b9ef80;border:1px solid #c4fa93;border-radius:11px;min-height:42px;padding:11px 16px;font-weight:800}.offer-discovery button.primary:hover:not(:disabled),.smart-folders button.primary:hover:not(:disabled){background:#d2ff9f}.offer-discovery button.secondary,.smart-folders button.secondary{color:#eaf2fb;background:#252f3d;border:1px solid #43546b;border-radius:11px;min-height:40px;padding:10px 13px}.offer-discovery button.secondary:hover:not(:disabled),.smart-folders button.secondary:hover:not(:disabled){background:#304056;border-color:#76916e}.discovery-hero,.autopilot-hero{background:radial-gradient(at 86% 0,#395c4650 0%,#0000 48%),linear-gradient(120deg,#223226,#202735 67%,#19232e);border:1px solid #405945;border-radius:20px;justify-content:space-between;align-items:center;gap:22px;min-height:146px;margin-bottom:20px;padding:27px 30px;display:flex}.discovery-hero-text{min-width:0;max-width:755px}.discovery-kicker{color:#b5e991;letter-spacing:1.35px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:11px;font-size:10px;font-weight:850;display:inline-flex}.discovery-hero h2,.autopilot-hero h2{letter-spacing:-.9px;margin:0 0 9px;font-size:clamp(23px,2.25vw,32px);font-weight:800;line-height:1.25}.autopilot-hero h2 span{color:#c1f49b}.discovery-hero p,.autopilot-hero p{color:#b3c5d1;max-width:715px;font-size:12px;line-height:1.65}.discovery-hero-tools{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:9px;display:flex}.discovery-search-panel{margin-bottom:16px;padding:22px 24px;overflow:visible}.discovery-search-label{color:#e2efff;align-items:center;gap:8px;margin-bottom:11px;font-size:13px;font-weight:750;display:flex}.discovery-search-label svg{color:#a6e37d}.discovery-search-form{background:#101a25;border:1px solid #506379;border-radius:14px;align-items:center;gap:12px;padding:6px 7px 6px 15px;display:flex}.discovery-search-form>svg{color:#90a9bb;flex:none}.discovery-search-form input{flex:1;min-width:80px;min-height:40px;font-size:14px;box-shadow:none!important;color:#eef6ff!important;background:0 0!important;border:0!important;padding:9px 2px!important}.discovery-search-form .primary{font-size:13px;min-height:46px!important;padding:12px 25px!important}.discovery-store-tabs{flex-wrap:wrap;gap:9px;margin:17px 0 23px;display:flex}.discovery-store-tabs button{color:#c4d1e0;background:#202b39;border:1px solid #405166;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:9px 15px;font-size:12px;font-weight:760;transition:background .15s,border-color .15s;display:inline-flex}.discovery-store-tabs button:hover{color:#f1f8fe;background:#283c42}.discovery-store-tabs button.is-active{color:#dffacc;background:#253a31;border-color:#9ad577;box-shadow:inset 0 0 0 1px #78ac5d38}.store-mark{color:#f0f8ff;background:#334457;border:1px solid #596780;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:13px;font-weight:850;display:inline-grid}.store-mark-all{color:#ccffc0;background:#30543c;border-color:#537b54}.store-mark-amazon{color:#ffc681;background:#3d3229;border-color:#785c38}.store-mark-shopee{color:#ffc1a4;background:#4e2e2b;border-color:#85473a}.store-mark-mercado-livre{color:#fff4a1;background:#48462b;border-color:#88844a}.discovery-dot{background:#647283;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff0d}.discovery-dot.on{background:#9fe679;box-shadow:0 0 0 3px #a7ed7b22}.discovery-filters-title{border-top:1px solid #354253;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-top:15px;display:flex}.discovery-filters-title>span{color:#d6e6f0;align-items:center;gap:9px;font-size:12px;font-weight:750;display:inline-flex}.discovery-plain{color:#b9e6a0;text-align:left;white-space:normal;background:0 0;border:0;align-items:center;gap:7px;padding:6px 4px;font-size:12px;font-weight:700;display:inline-flex}.discovery-plain:hover{color:#e4ffd5}.discovery-filters{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.discovery-filters label{flex-direction:column;gap:8px;min-width:0;display:flex}.discovery-filters select,.discovery-filters input{width:100%;min-width:0;max-width:100%}.discovery-filter-bottom{border-top:1px solid #303d4e;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:13px;display:flex}.discovery-compare{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.discovery-compare svg{color:#a9df91}.discovery-inline-create{background:#141e2a;border:1px solid #40546a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px;padding:14px;display:flex}.discovery-inline-create input{flex:1;min-width:180px}.discovery-inline-error{padding:8px 0;color:#ffbbaf!important}.discovery-feedback{border-radius:12px;align-items:center;gap:9px;margin:10px 0;padding:13px 15px;display:flex}.discovery-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:15px;display:grid}.discovery-source{background:linear-gradient(160deg,#1d2733,#19212d);border:1px solid #38485d;border-radius:16px;flex-direction:column;gap:10px;min-width:0;min-height:95px;padding:15px 16px;display:flex}.discovery-source.state-success{background:linear-gradient(155deg,#1d3028,#1a242c);border-color:#456d52}.discovery-source.state-error{border-color:#7b4f55}.discovery-source.state-warning{border-color:#746247}.discovery-source-top{align-items:center;gap:9px;min-width:0;display:flex}.discovery-source-top>div{flex:1;min-width:0}.discovery-source-top strong{color:#f3f9ff;font-size:13px;display:block}.discovery-source-top small{color:#a6b5c5;margin-top:5px;font-size:10px;line-height:1.4;display:block}.discovery-source-status{color:#b8c8db;white-space:nowrap;border:1px solid #45576a;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:700}.discovery-source-status.success{color:#b8f1a9;background:#213a2a;border-color:#548a59}.discovery-source-status.error,.discovery-source-status.warning{color:#f1d4a0;background:#3d3226;border-color:#92734d}.discovery-source>p{color:#b2c1cf;overflow-wrap:anywhere;min-height:0;font-size:11px;line-height:1.6}.discovery-source-actions{flex-wrap:wrap;gap:14px;margin-top:auto;display:flex}.discovery-market-help{background:#242c34;border:1px solid #4b4f41;border-radius:14px;align-items:center;gap:12px;margin-bottom:16px;padding:15px 17px;display:flex}.discovery-market-help>svg{color:#f0d795;flex:none}.discovery-market-help p{color:#bbc8d4;flex:1;min-width:0;font-size:12px}.discovery-market-help strong{color:#f0e1b0}.discovery-market-help button{flex:none}.discovery-access{margin-bottom:17px;padding:21px}.discovery-access h3{margin-bottom:8px;font-size:17px}.discovery-access p{margin-bottom:14px;font-size:12px}.discovery-access label{gap:8px;display:grid}.discovery-access input{max-width:700px}.discovery-access .button-row{margin-top:14px}.discovery-results-area{margin-top:19px}.discovery-results-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.discovery-results-heading h3{font-size:18px}.discovery-results-heading p{margin-top:5px;font-size:12px}.discovery-comparison{background:#263127;border:1px solid #576347;border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:15px;padding:15px;display:flex}.discovery-comparison>svg{color:#bee597}.discovery-comparison strong{color:#dcf6ca}.discovery-comparison p{margin-top:5px;font-size:12px}.discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.discovery-product{background:#1b2430;border:1px solid #344557;border-radius:16px;flex-direction:column;min-width:0;transition:border-color .17s,transform .17s;display:flex;overflow:hidden}.discovery-product:hover{border-color:#78a16c;transform:translateY(-2px)}.discovery-image{color:#48566a;background:#edf2f4;place-items:center;height:175px;display:grid;position:relative}.discovery-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:10px}.discovery-image .store-tag{color:#f3f7ff;background:#18222ded;border:1px solid #485267;border-radius:99px;padding:6px 10px;font-size:10px;font-weight:780;position:absolute;top:12px;left:12px}.discovery-product-body{flex-direction:column;flex:1;gap:9px;padding:16px;display:flex}.discovery-product h4{color:#e9f3fc;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:39px;font-size:13px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.discovery-product-price{letter-spacing:-.5px;color:#c8f3a0;font-size:22px;font-weight:850}.discovery-product p{color:#9fb1be;min-height:31px;font-size:11px;line-height:1.45}.discovery-product-actions{align-items:center;gap:7px;margin-top:auto;display:flex}.discovery-product-actions button{min-height:36px!important;padding:9px 11px!important;font-size:11px!important}.discovery-product-actions button.primary{flex:1}.icon-action{flex:none;min-width:39px;width:39px!important;padding:8px!important}.discovery-empty{text-align:center;background:#19232f;border:1px dashed #465770;border-radius:19px;flex-direction:column;align-items:center;gap:11px;padding:50px 18px;display:flex}.discovery-empty-icon{color:#c6f7a4;background:#2a4233;border-radius:18px;place-items:center;width:60px;height:60px;display:grid}.discovery-empty h4{font-size:16px}.discovery-empty p{max-width:490px;font-size:12px}.discovery-empty button{margin-top:6px}.discovery-pagination{justify-content:center;align-items:center;gap:15px;padding:20px;display:flex}.discovery-pagination span{color:#bbcddd;font-size:12px}.discovery-import{width:min(560px,100%);max-height:90vh;overflow:auto;max-width:560px!important}.discovery-import .discovery-modal-heading{justify-content:space-between;gap:10px;display:flex}.discovery-import .discovery-modal-heading h3{color:#f5f8ff;font-size:19px}.discovery-import .discovery-modal-heading p{margin-top:5px}.discovery-import label:not(.discovery-accept){gap:8px;display:grid}.discovery-import label:not(.discovery-accept) input{width:100%}.discovery-import .discovery-accept{cursor:pointer;align-items:flex-start;gap:10px;line-height:1.7;display:flex}.discovery-import .discovery-accept input{width:17px;height:17px;min-height:0;margin-top:3px}.discovery-import small{color:#aabcca;font-size:11px}.discovery-import .button-row{flex-wrap:wrap;justify-content:flex-end}.autopilot-hero{margin-bottom:16px}.autopilot-tabs{background:#19222d;border:1px solid #334255;border-radius:15px;flex-wrap:wrap;gap:8px;margin:0 0 21px;padding:8px;display:flex;overflow:visible}.autopilot-tabs button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-width:125px;min-height:44px;padding:13px 18px;font-size:12px;font-weight:760;display:inline-flex;color:#bbcbd9!important;background:0 0!important;border:1px solid #0000!important}.autopilot-tabs button:hover{color:#f4f8ff!important;background:#273642!important}.autopilot-tabs button.active{box-shadow:0 2px 13px #0002;color:#d7f9ba!important;background:#294132!important;border-color:#628457!important}.autopilot-pro{gap:18px;display:grid}.autopilot-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.autopilot-stat{background:linear-gradient(140deg,#1d2936,#19212c);border:1px solid #354559;border-radius:16px;flex-direction:column;gap:8px;padding:19px;display:flex}.autopilot-stat-icon{border-radius:12px;place-items:center;width:41px;height:41px;margin-bottom:3px;display:grid}.autopilot-stat-icon.green{color:#b5f4a3;background:#284432}.autopilot-stat-icon.violet{color:#cdb0ff;background:#352c48}.autopilot-stat-icon.blue{color:#a5d1ff;background:#273d54}.autopilot-stat-icon.amber{color:#f6ce86;background:#44382b}.autopilot-stat small{color:#c2d2df;font-size:11px;font-weight:720}.autopilot-stat strong{color:#f1f9ff;font-size:29px;font-weight:850;line-height:1.2}.autopilot-stat p{color:#91a5b8;font-size:11px;line-height:1.5}.autopilot-panels{grid-template-columns:1fr 1fr;gap:16px;display:grid}.autopilot-card{flex-direction:column;gap:14px;min-height:300px;padding:20px;display:flex}.autopilot-card-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.autopilot-card-heading h3{align-items:center;gap:8px;font-size:16px;display:flex}.autopilot-card-heading h3 svg{color:#ade786}.autopilot-card-heading p{color:#98aabc;margin-top:7px;font-size:11px}.autopilot-small-button{color:#d7e6f0;background:#263241;border:1px solid #41546a;border-radius:10px;width:35px;height:35px}.autopilot-list{flex:1;align-content:start;gap:0;display:grid}.autopilot-list-item{border-bottom:1px solid #344150;align-items:center;gap:10px;min-width:0;padding:11px 0;display:flex}.autopilot-list-item>div{flex:1;min-width:0}.autopilot-list-item strong{color:#e9f5ff;overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.autopilot-list-item small{color:#95a7b9;margin-top:5px;font-size:10px;display:block}.autopilot-list-item time{color:#c7d7e6;white-space:nowrap;text-align:right;font-size:11px}.autopilot-list-icon{color:#aee8a0;background:#2a4433;border-radius:10px;flex:none;place-items:center;width:33px;height:33px;display:grid}.autopilot-list-icon.failed{color:#ffc1ba;background:#462b30}.autopilot-list-icon.smart{color:#c6b5ed;background:#352c4a}.autopilot-list-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:150px;padding:15px;display:flex}.autopilot-list-empty svg{color:#7aa96d}.autopilot-list-empty p{max-width:320px;font-size:12px}.autopilot-card-link{color:#bceea0;background:0 0;border:0;border-top:1px solid #344659;justify-content:flex-start;align-items:center;gap:8px;padding:14px 0 0;font-size:12px;font-weight:800;display:flex}.autopilot-card-link:hover{color:#edffdc}.autopilot-steps{background:#1a222c;border:1px solid #34475a;border-radius:18px;padding:22px}.autopilot-steps-head h3{margin:0 0 5px;font-size:17px}.autopilot-steps-head p{font-size:12px}.autopilot-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.autopilot-steps-grid button{text-align:left;background:#202c39;border:1px solid #35495c;border-radius:13px;flex-direction:column;align-items:flex-start;gap:10px;min-height:185px;padding:17px;display:flex;position:relative}.autopilot-steps-grid button:hover{background:#293946;border-color:#90b37b}.autopilot-steps-grid button>svg{color:#b8ec93}.autopilot-steps-grid strong{color:#f1f7ff;font-size:13px}.autopilot-steps-grid small{color:#aebecd;font-size:11px;line-height:1.6}.step-number{color:#728a9d;font-size:10px;font-weight:800;position:absolute;top:17px;right:17px}.step-action{color:#bbef9f;align-items:center;gap:4px;margin-top:auto;font-size:11px;font-weight:800;display:inline-flex}.smart-folders.panel{margin-bottom:18px;padding:20px 23px!important}.smart-folders .smart-header h2{color:#f1f8ff;font-size:19px}.smart-folders .smart-header p{color:#a9b8ca;margin-top:7px;font-size:12px}.smart-rules{gap:13px}.smart-rule{background:#202b39;border:1px solid #3d5065;border-radius:15px;padding:19px}.smart-rule strong{color:#eff6ff;font-size:15px}.smart-rule p{color:#ccdae5;font-size:12px}.smart-rule small{color:#a8bed0;font-size:11px;line-height:1.6}.smart-rule-actions{gap:8px}.smart-rule-error{margin:12px 0 0;color:#ffb7ae!important}.smart-empty{color:#b9c8d7;text-align:center;background:#202a36;border:1px dashed #48596b;border-radius:13px;padding:24px;font-size:12px}.smart-foot{color:#b5c4d1;border-top:1px solid #36465a;margin-top:16px;font-size:12px}.smart-form{background:#192430!important;border:1px solid #4b6073!important}.smart-form h3{color:#f5f8ff}.smart-form fieldset{border:1px solid #46566a!important}.smart-form legend{color:#c5d5e3;font-weight:700}.smart-form .smart-checkbox{color:#e0eaf4;align-items:center;gap:8px;margin:8px 13px 8px 0;display:inline-flex}.smart-form input[type=checkbox]{width:17px!important;height:17px!important;min-height:0!important;padding:0!important}.smart-form label:not(.smart-checkbox){color:#cfdeea;font-size:12px}.smart-form .shopee-muted{color:#a5bbca!important}@keyframes od-spin{to{transform:rotate(360deg)}}.offer-discovery .spin{animation:1s linear infinite od-spin}@media (width<=1250px){.discovery-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-grid,.autopilot-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.discovery-hero,.autopilot-hero{flex-direction:column;align-items:flex-start}.discovery-hero-tools{justify-content:flex-start}.discovery-sources{grid-template-columns:1fr}.discovery-market-help{flex-wrap:wrap;align-items:flex-start}.autopilot-panels,.autopilot-steps-grid{grid-template-columns:1fr}}@media (width<=680px){.discovery-search-panel{padding:16px}.discovery-filters,.discovery-grid{grid-template-columns:1fr}.discovery-search-form{flex-wrap:wrap;padding:12px}.discovery-search-form>input{min-width:calc(100% - 45px)}.discovery-search-form>button{width:100%}.discovery-hero,.autopilot-hero{padding:20px}.discovery-hero-tools button{flex:1}.autopilot-tabs button{flex:1;min-width:140px}.autopilot-stats{grid-template-columns:1fr}.discovery-source-actions{gap:12px}.discovery-product{max-width:none}.discovery-filter-bottom{flex-wrap:wrap}}.autopilot-folder-selector{background:#18212b;border:1px solid #374858;border-radius:14px;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:8px;display:flex}.autopilot-folder-selector button{color:#c4d5e2;background:#222f3c;border:1px solid #384c60;border-radius:11px;align-items:center;gap:10px;min-height:43px;padding:12px 17px;font-size:12px;font-weight:750;display:flex}.autopilot-folder-selector button:hover{color:#f1f6ff;border-color:#7aa06a}.autopilot-folder-selector button.active{color:#e0ffcd;background:#2b4532;border-color:#87bc68}.autopilot-folder-selector button span{color:inherit;background:#ffffff12;border-radius:99px;padding:4px 7px;font-size:10px}.smart-new-destination{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 15px;display:flex}.smart-new-destination form{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.smart-new-destination form input{flex:1;min-width:190px}.offer-source-choice{color:#dce9f2;background:#1a2831;border:1px solid #44596a;border-radius:12px;flex-wrap:wrap;gap:16px;margin-top:12px;padding:12px 15px;display:flex}.offer-source-choice legend{color:#f0f8fb;padding:0 8px;font-weight:750}.offer-source-choice label{color:#dce9f2;align-items:center;gap:7px;display:flex}.offer-source-choice label input{accent-color:#a1d67e;width:auto;min-height:0}.offer-source-choice small{color:#b3c4d1;flex-basis:100%}.groupsync-shell{color:#eaf3f8;flex-direction:column;gap:18px;max-width:1450px;margin:auto;display:flex}.groupsync-hero{background:linear-gradient(120deg,#1b332b,#18232f);border:1px solid #3d5d4a;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:25px;display:flex}.groupsync-hero h2{color:#f6fbff;margin:6px 0;font-size:24px}.groupsync-hero h2 span{color:#c5e7b4;font-size:17px}.groupsync-hero p{color:#b9d0dc;font-size:12px}.groupsync-tabs{background:#19232d;border:1px solid #344454;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px;display:flex}.groupsync-tabs button{color:#d7e5ee;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:11px 17px;font-size:13px;font-weight:750;display:flex}.groupsync-tabs button.active,.groupsync-tabs button:hover{color:#efffe4;background:#2c4936;border-color:#86ad78}.groupsync-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.groupsync-stat-grid article{background:#1b2835;border:1px solid #3d5262;border-radius:15px;flex-direction:column;gap:12px;padding:22px;display:flex}.groupsync-stat-grid small{color:#bdcddd;font-size:12px}.groupsync-stat-grid strong{color:#d7faa9;font-size:28px}.groupsync-info-row{color:#cce0d7;background:#1b3029;border:1px solid #446d51;border-radius:12px;align-items:center;gap:12px;padding:14px 18px;font-size:12px;display:flex}.groupsync-campaign-list,.groupsync-history{gap:13px;display:grid}.groupsync-list-head h3,.groupsync-shell h3{color:#f4faff;font-size:18px}.groupsync-list-head p{color:#b3c6d5;font-size:12px}.groupsync-campaign{background:#1b2834;border:1px solid #425467;border-radius:16px;gap:12px;padding:19px;display:grid}.groupsync-campaign-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.groupsync-campaign-head h4{color:#eef9ff;font-size:15px}.groupsync-campaign small{color:#adc2d0;font-size:11px}.groupsync-status{color:#d1f4ba;background:#253b2b;border:1px solid #557359;border-radius:90px;padding:6px 12px;font-size:11px}.groupsync-status.cancelled,.groupsync-status.paused{color:#ffe2ae;background:#393326;border-color:#755f3e}.groupsync-progress{background:#35495c;border-radius:9px;height:8px;overflow:hidden}.groupsync-progress div{background:#a3d977;height:100%}.groupsync-actions{flex-wrap:wrap;gap:7px;display:flex}.groupsync-actions button{color:#edf5fd;background:#263444;border:1px solid #52647a;border-radius:9px;align-items:center;gap:6px;padding:9px 13px;font-size:12px;display:flex}.groupsync-actions button:hover:not(:disabled){border-color:#b6ed98}.groupsync-actions button:disabled{opacity:.45}.groupsync-empty{text-align:center;color:#bacbda;border:1px dashed #4b6472;border-radius:16px;padding:40px}.groupsync-scroll{border:1px solid #415063;border-radius:13px;max-height:490px;overflow:auto}.groupsync-scroll table{border-collapse:collapse;background:#1e2a36;width:100%;min-width:760px}.groupsync-scroll th,.groupsync-scroll td{text-align:left;color:#dce8f3;border-bottom:1px solid #344557;padding:12px 14px;font-size:12px}.groupsync-scroll th{color:#c8f1aa;background:#283b36;position:sticky;top:0}.groupsync-scroll td small{color:#adbfce;display:block}.groupsync-modal{color:#ecf6fc;background:#1b2733;border:1px solid #50657b;border-radius:20px;width:min(820px,95vw);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 24px 90px #0009}.groupsync-modal-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.groupsync-modal-head h3{color:#f1faff;margin:0}.groupsync-modal-head p{color:#adc1ce;font-size:12px}.groupsync-form{gap:15px;display:grid}.groupsync-form>label,.groupsync-duo label{color:#d5e6f3;gap:7px;font-size:12px;display:grid}.groupsync-form input:not([type=checkbox]):not([type=radio]),.groupsync-form select,.groupsync-form textarea{border-radius:9px;width:100%;min-width:0;padding:11px;color:#f1f9ff!important;background:#101c27!important;border:1px solid #4d6376!important}.groupsync-form fieldset{border:1px solid #445b6b;border-radius:12px;padding:15px}.groupsync-form legend{color:#e1f5d0;padding:0 8px;font-size:12px;font-weight:750}.groupsync-form fieldset label,.groupsync-contacts label{color:#d5e6f3;align-items:center;gap:9px;padding:5px;font-size:12px;display:flex}.groupsync-form input[type=checkbox],.groupsync-form input[type=radio]{accent-color:#a0d778;width:16px;min-height:0}.groupsync-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.groupsync-contacts{border:1px solid #405368;border-radius:12px;max-height:175px;padding:8px;overflow:auto}.groupsync-contacts label small{color:#99b4c6;margin-left:auto}.groupsync-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.groupsync-summary{color:#d5e9dc;background:#203c2e;border:1px solid #54835a;border-radius:12px;gap:9px;padding:15px;font-size:12px;display:grid}.groupsync-summary label{align-items:flex-start;gap:9px;display:flex}.groupsync-modal-footer{background:#1b2733;border-top:1px solid #455c6b;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;padding:16px 0 0;display:flex;position:sticky;bottom:0}.groupsync-new-offer{color:#d5e2eb;justify-items:start;gap:13px;padding:23px;display:grid}.groupsync-new-offer h3{color:#eff8fd;font-size:18px}@media (width<=920px){.groupsync-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.groupsync-options{grid-template-columns:1fr}.groupsync-hero h2{font-size:21px}}@media (width<=560px){.groupsync-stat-grid,.groupsync-duo{grid-template-columns:1fr}.groupsync-modal{padding:15px}}.offer-discovery{max-width:1580px;margin:0 auto}.discovery-hero{min-height:0!important;margin-bottom:14px!important;padding:20px 22px!important}.discovery-hero h2{font-size:23px!important}.discovery-hero p{font-size:12px!important}.discovery-search-panel{padding:16px 18px!important}.discovery-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:8px 0;display:grid}.discovery-source{border-radius:11px;gap:4px;min-height:0;padding:10px 12px}.discovery-source-top small{font-size:10px}.discovery-market-help{margin-bottom:12px;padding:10px;font-size:11px}.discovery-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:12px}.discovery-product{border-radius:13px}.discovery-image{height:174px}.discovery-product-body{gap:7px;padding:12px}.discovery-product h4{min-height:36px;font-size:12px}.discovery-product-price{font-size:19px}.discovery-product p{min-height:29px;font-size:10px}.discovery-product-actions{flex-direction:column;align-items:stretch}.discovery-product-actions button.primary{width:100%}.discovery-card-secondary{gap:6px;display:flex}.discovery-card-secondary button{flex:1;justify-content:center;min-width:0}.discovery-detail-tabs{white-space:nowrap;border-bottom:1px solid #506070;align-items:center;gap:5px;padding:9px 3px;display:flex;overflow-x:auto}.discovery-detail-tabs>button,.discovery-detail-tabs>div{background:#1e3036;border:1px solid #526273;border-radius:10px 10px 0 0;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.discovery-detail-tabs button{color:#dfece6;background:0 0;border:0;padding:8px;font-size:12px}.discovery-detail-tabs>.active,.discovery-detail-tabs>div.active{color:#f2ffe7;background:#355543;border-color:#9bce7d}.discovery-detail{background:#1b2b35;border:1px solid #475a68;border-radius:14px;grid-template-columns:minmax(160px,250px) 1fr;gap:25px;margin-top:14px;padding:22px;display:grid}.discovery-detail-image{background:#f5f6f6;border-radius:14px;place-items:center;min-height:240px;display:grid}.discovery-detail-image img{object-fit:contain;max-width:100%;max-height:230px}.discovery-detail h3{color:#edf7ff;margin:13px 0;font-size:21px}.discovery-detail strong{color:#bde894;font-size:26px}.discovery-detail p{color:#c2d4df;margin:13px 0;font-size:12px}.discovery-detail .button-row{flex-wrap:wrap}@media (width<=680px){.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-detail{grid-template-columns:1fr}.discovery-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-offer-shell{color:#edf5ff;background:#1b2734;border:1px solid #415668;border-radius:16px;gap:20px;padding:23px;display:grid}.new-offer-shell header h3{color:#f5fbff;font-size:20px}.new-offer-shell header p{color:#b8cad7;margin-top:7px;font-size:12px}.new-offer-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.new-offer-fields label{color:#c9dcea;gap:7px;font-size:12px;display:grid}.new-offer-fields .full{grid-column:1/-1}.new-offer-fields input,.new-offer-fields textarea,.new-offer-fields select{border-radius:9px;width:100%;padding:11px;color:#f5fbff!important;background:#121e2b!important;border:1px solid #4d6375!important}.new-offer-link{color:#e3f8d6;overflow-wrap:anywhere;background:#213d2e;border:1px solid #5b825f;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;display:flex}.new-offer-link strong{font-size:12px}.new-offer-link small{color:#bcd4c3;margin-top:4px;font-size:11px;display:block}.new-offer-actions{flex-wrap:wrap;gap:10px;display:flex}.new-offer-last{color:#bfd2dc;font-size:11px}@media (width<=600px){.new-offer-fields{grid-template-columns:1fr}}.groupsync-shortcuts{flex-wrap:wrap;gap:9px;display:flex}.groupsync-shortcuts button,.groupsync-campaign-filters select{color:#f0f8ff;background:#222f3b;border:1px solid #43586a;border-radius:10px;padding:9px 14px;font-size:12px;font-weight:700}.groupsync-shortcuts button:hover{color:#d8ffae;border-color:#a0ce80}.groupsync-campaign-filters label{color:#cde0e8;align-items:center;gap:8px;font-size:12px;display:flex}.groupsync-list-choice{background:#172531;border:1px solid #42576a;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 9px;display:flex}.groupsync-list-choice label{flex:1;min-width:140px}.groupsync-consent-helper{color:#b9cfd9;margin-bottom:10px;font-size:12px;line-height:1.55}.groupsync-consent-button,.groupsync-consent-actions button,.groupsync-consent-panel-head button{color:#e4fadc;cursor:pointer;background:#294333;border:1px solid #55715d;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-size:12px;font-weight:650;display:inline-flex}.groupsync-consent-button:hover:not(:disabled),.groupsync-consent-actions button:hover:not(:disabled){background:#35513e;border-color:#b6e596}.groupsync-consent-actions{background:#192a35;border:1px solid #44596c;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;padding:12px;display:flex}.groupsync-consent-actions span{color:#d2e1e9;margin-right:auto;font-size:12px}.groupsync-contacts .groupsync-granted{color:#bbf4a4}.groupsync-contacts .groupsync-unknown{color:#ffd69d}.groupsync-consent-panel{color:#f0fff0;background:#22352c;border:1px solid #83ad76;border-radius:13px;gap:15px;padding:17px;display:grid}.groupsync-consent-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.groupsync-consent-panel-head strong{color:#e4ffd4;font-size:14px}.groupsync-consent-panel-head p{color:#ccdfd0;margin-top:5px;font-size:12px}.groupsync-consent-panel label:not(.groupsync-consent-confirm){color:#e9f6e7;gap:8px;font-size:12px;display:grid}.groupsync-consent-panel .groupsync-consent-confirm{color:#f2f5ef;align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;display:flex}.groupsync-consent-confirm input{flex:0 0 16px;margin-top:3px}.groupsync-consent-panel-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=650px){.groupsync-list-choice,.groupsync-consent-actions{display:grid}.groupsync-consent-panel-actions{justify-content:stretch}}.discovery-category-shortcuts{flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0;display:flex}.discovery-category-shortcuts strong{color:var(--text-muted,#a5b3bb);margin-right:6px;font-size:12px}.discovery-category-shortcuts button{color:#e4f2e8;cursor:pointer;background:#1c2925;border:1px solid #41514a;border-radius:9px;padding:7px 11px}.discovery-category-shortcuts button:hover,.discovery-category-shortcuts button.selected{color:#fff;background:#254b37;border-color:#5fc687}.offer-source-choice label:has(input:disabled){opacity:.53;cursor:not-allowed}.offer-source-choice small{color:#a5b3bb;margin:6px 0;display:block}.row-actions .offer-send-one{color:#c9f5d7;border:1px solid #345f45;align-items:center;gap:4px;width:auto;padding:5px 7px;display:inline-flex}.single-offer-send{gap:13px;max-width:560px;padding:6px;display:grid}.single-offer-send p{color:#c7d5cd;margin:0}.single-offer-send label{gap:8px;display:grid}.single-offer-send select{width:100%}.discovery-product-metrics{flex-wrap:wrap;gap:6px;min-height:0;display:flex}.discovery-product-metrics span{color:#bfd7c6;background:#25362c;border:1px solid #3a5844;border-radius:6px;padding:4px 6px;font-size:10px}.groupsync-diagnostics{border:1px solid var(--border,#34414b);background:#6e828c14;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.groupsync-diagnostics p{opacity:.82;margin:0;font-size:13px}.groupsync-diagnostic-item{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.groupsync-diagnostic-item span{min-width:140px;font-weight:600}.groupsync-diagnostic-item small{overflow-wrap:anywhere;flex-basis:100%;line-height:1.5;display:block}.groupsync-campaign-v2{background:linear-gradient(170deg,#1d2b35,#18252d);border-color:#42565e;gap:15px;padding:20px 22px;box-shadow:0 4px 20px #030a1238}.groupsync-campaign-v2 .groupsync-campaign-head{align-items:center}.groupsync-campaign-identity{align-items:center;gap:13px;min-width:0;display:flex}.groupsync-campaign-icon{color:#c5f9b3;background:#284937;border:1px solid #557b61;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.groupsync-campaign-identity h4{margin:0 0 5px;font-size:17px}.groupsync-campaign-identity p{color:#b9ccd6;margin:0;font-size:12px}.groupsync-campaign-identity p span{color:#6c9c80;padding:0 3px}.groupsync-campaign-destinations{background:#15232d;border:1px solid #304b55;border-radius:11px;flex-wrap:wrap;gap:8px 25px;padding:12px 14px;display:flex}.groupsync-campaign-destinations>div{color:#c9dce5;align-items:center;gap:8px;font-size:12px;display:flex}.groupsync-campaign-destinations svg{color:#a5cf92}.groupsync-campaign-destinations strong{color:#edf8ff;font-weight:650}.groupsync-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.groupsync-metrics>div{background:#182834;border:1px solid #354b59;border-radius:11px;gap:9px;padding:12px;display:grid}.groupsync-metrics small{color:#b9cbd8;font-size:11px;line-height:1.3}.groupsync-metrics strong{color:#f3f9fd;font-variant-numeric:tabular-nums;font-size:22px}.groupsync-metrics .gs-positive{color:#b9ed9b}.groupsync-metrics .gs-warning{color:#ffc57b}.groupsync-progress-detail{align-items:center;gap:12px;display:flex}.groupsync-progress-detail .groupsync-progress{flex:1}.groupsync-progress-detail strong{color:#d6f9b4;font-size:13px}.groupsync-progress-detail small{color:#b1c5cf;font-size:11px}.groupsync-schedule{color:#b8cdd8;flex-wrap:wrap;gap:13px 22px;font-size:12px;display:flex}.groupsync-schedule span{align-items:center;gap:6px;display:inline-flex}.groupsync-last-result{background:#14242c;border:1px solid #385361;border-radius:10px;align-items:center;gap:12px;padding:11px 13px;font-size:12px;display:flex}.groupsync-last-result>div{flex:1;min-width:0}.groupsync-last-result small{color:#b7ccd7;overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.groupsync-result{white-space:nowrap;color:#f6f6f6;background:#2b3540;border:1px solid #5b6474;border-radius:8px;align-items:center;padding:5px 9px;font-size:11px;font-weight:650;display:inline-flex}.groupsync-result.added,.groupsync-result.invited,.groupsync-result.already-member{color:#cefac4;background:#294331;border-color:#567c5f}.groupsync-result.failed,.groupsync-result.uncertain,.groupsync-result.not-authorized{color:#ffd4ac;background:#483329;border-color:#8b6045}.groupsync-result.pending,.groupsync-result.processing{color:#d3e9ff;background:#263d51;border-color:#476b8c}.groupsync-primary-actions,.groupsync-secondary-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.groupsync-primary-actions button,.groupsync-secondary-actions button,.groupsync-group-test button,.groupsync-history-filters button{color:#edf7ff;cursor:pointer;background:#243a47;border:1px solid #486477;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:8px 13px;font-size:12px;display:inline-flex}.groupsync-primary-actions button:hover:not(:disabled),.groupsync-secondary-actions button:hover:not(:disabled){background:#324e5d;border-color:#98c48a}.groupsync-primary-actions button:disabled,.groupsync-secondary-actions button:disabled{opacity:.46;cursor:default}.groupsync-primary-actions button.gs-primary{color:#f0ffe9;background:#355c37;border-color:#72a262}.groupsync-secondary-actions{background:#152530;border:1px solid #3d5767;border-radius:10px;padding:12px}.groupsync-secondary-actions .gs-danger{color:#ffb2ab;border-color:#85545a}.groupsync-extra{background:#142630;border:1px solid #3a5260;border-radius:12px;gap:12px;padding:15px;display:grid}.groupsync-extra h5{color:#eaf6f8;margin:2px 0;font-size:13px}.groupsync-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.groupsync-detail-grid span{color:#aec4d2;gap:4px;font-size:11px;display:grid}.groupsync-detail-grid b{color:#ebf7fc;font-size:13px}.groupsync-group-test{border-top:1px solid #314554;flex-wrap:wrap;align-items:center;gap:10px;padding-top:9px;display:flex}.groupsync-group-test>b{color:#f1f7fb;margin-right:auto;font-size:12px}.groupsync-group-test p{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:12px;line-height:1.6}.gs-diagnostic-ok{color:#cae9bb}.gs-diagnostic-error{color:#ffd3a4}.groupsync-campaigns-title{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.groupsync-campaigns-title>span{color:#c8dfce;font-size:12px}.groupsync-history-filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.groupsync-history-filters label{color:#d8e9ee;gap:6px;font-size:12px;display:grid}.groupsync-history-filters select{color:#effaff;background:#182934;border:1px solid #4b6575;border-radius:9px;min-width:160px;padding:9px}.groupsync-scroll table{min-width:1020px}.groupsync-scroll .groupsync-error-cell{overflow-wrap:anywhere;min-width:190px;max-width:310px;line-height:1.6}.groupsync-scroll td strong{color:#f6fbff}.groupsync-scroll td small{margin-top:4px}@media (width<=1000px){.groupsync-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.groupsync-metrics,.groupsync-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.groupsync-campaign-v2{padding:14px}.groupsync-primary-actions button{flex:1;justify-content:center}}.groupsync-diagnostic-item .groupsync-manual-invite{flex-direction:column;flex:100%;align-items:stretch;gap:5px;min-width:230px;display:flex}.groupsync-diagnostic-item .groupsync-manual-invite input{background:var(--surface,#182126);width:100%;min-height:38px;color:var(--text,#f5f7f8);border:1px solid var(--border,#48565d);border-radius:8px;padding:8px 10px}.groupsync-diagnostic-item .groupsync-invite-confirm{flex:100%;align-items:center;gap:8px;font-size:.85rem;line-height:1.35;display:flex}.groupsync-diagnostic-item .groupsync-invite-confirm input{flex:none;width:auto}.groupsync-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.groupsync-metrics .groupsync-already-member{background:#1a3633;border-color:#3c8070}.groupsync-metrics .groupsync-already-member strong{color:#b6efdd}.groupsync-destination-detail-list{gap:11px;display:grid}.groupsync-destination-detail-list .groupsync-group-test{background:#182d37;border:1px solid #3a5863;border-radius:11px;padding:12px}.groupsync-group-description{gap:5px;margin-right:auto;display:grid}.groupsync-group-description>b{color:#f1fff0;align-items:center;gap:7px;display:flex}.groupsync-group-description small{color:#b4cbd4;font-size:11px}.groupsync-activity-heading{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.groupsync-activity-heading>div{margin-right:auto}.groupsync-activity-heading h3{margin:0}.groupsync-activity-heading p{color:#b4cbd4;margin-top:5px;font-size:12px}.groupsync-day-filter{color:#d8e8ed;align-items:center;font-size:12px;flex-direction:row!important;gap:8px!important;display:flex!important}.groupsync-day-filter select{color:#eef7fa;background:#182934;border:1px solid #4b6575;border-radius:9px;min-width:160px;padding:10px}.groupsync-dashboard-history-link{color:#f0fbf5;background:#243a47;border:1px solid #486477;border-radius:9px;padding:9px 11px;font-size:12px}.groupsync-history-filters .gs-danger.groupsync-clear-button{color:#ffd3d3;background:#39242a;border-color:#865159}.groupsync-clear-modal{color:#f2f7fa;background:#1a2833;border:1px solid #99555d;border-radius:18px;gap:15px;width:min(480px,93vw);padding:25px;display:grid;box-shadow:0 25px 80px #0009}.groupsync-clear-modal h3{color:#fff3f3;margin:0;font-size:20px}.groupsync-clear-modal p{color:#cbdbe2;margin:0;font-size:13px;line-height:1.65}.groupsync-clear-modal p strong{color:#ffd0d0}.groupsync-clear-symbol{color:#ffc3ba;background:#4b2a31;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.groupsync-clear-modal label{color:#e8f3f5;gap:8px;font-size:12px;display:grid}.groupsync-clear-modal input{color:#fff;background:#111e29;border:1px solid #75818e;border-radius:9px;width:100%;padding:11px}.groupsync-clear-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.groupsync-clear-actions button{color:#f5fafb;cursor:pointer;background:#263b47;border:1px solid #546876;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.groupsync-clear-actions button.gs-danger{color:#fff5f5;background:#7b2936;border-color:#b45864}.groupsync-clear-actions button:disabled{opacity:.42;cursor:not-allowed}@media (width<=1180px){.groupsync-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.groupsync-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.groupsync-day-filter{width:100%}.groupsync-day-filter select{flex:1}}.groupsync-dashboard-clear{color:#ffd9d6;background:#412b32;border:1px solid #8e5360;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.groupsync-dashboard-clear:disabled{opacity:.45;cursor:not-allowed}.groupsync-overview-section{gap:11px;min-width:0;display:grid}.groupsync-overview-heading{justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px;display:flex}.groupsync-overview-heading h3{font-weight:760;color:#ecf5f8!important;margin:0!important;font-size:14px!important}.groupsync-overview-heading p{color:#95aabc;margin:0;font-size:11px}.groupsync-overview-grid{gap:12px;min-width:0;display:grid}.groupsync-overview-campaigns{grid-template-columns:repeat(3,minmax(0,1fr))}.groupsync-overview-results{grid-template-columns:repeat(4,minmax(0,1fr))}.groupsync-overview-card{background:linear-gradient(145deg,#1c2a34,#17242d);border:1px solid #394b5a;border-radius:14px;flex-direction:column;justify-content:space-between;gap:7px;min-width:0;min-height:118px;padding:15px 17px;display:flex;box-shadow:0 4px 16px #00000012}.groupsync-overview-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.groupsync-overview-card-top>span:first-child{color:#d0dee9;font-size:12px;font-weight:720;line-height:1.35}.groupsync-overview-icon{color:#b1c5d6;background:#ffffff0b;border-radius:9px;flex:0 0 30px;place-items:center;height:30px;display:grid}.groupsync-overview-card strong{color:#f0f8ff;font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:27px;line-height:1.15}.groupsync-overview-card small{color:#a0b3c1;font-size:10px;line-height:1.4}.groupsync-overview-card.gs-tone-active .groupsync-overview-icon,.groupsync-overview-card.gs-tone-added .groupsync-overview-icon{color:#b2eb96;background:#44724940}.groupsync-overview-card.gs-tone-member .groupsync-overview-icon{color:#a9c6fb;background:#334c724a}.groupsync-overview-card.gs-tone-invited .groupsync-overview-icon{color:#c3c0ff;background:#53497a40}.groupsync-overview-card.gs-tone-attention .groupsync-overview-icon{color:#f7c38a;background:#72543245}.groupsync-overview-card.gs-tone-attention strong{color:#ffce9b}.groupsync-invite-links{background:#192b33;border:1px solid #48616b;border-radius:12px;gap:11px;padding:15px;display:grid}.groupsync-invite-links-heading strong{color:#eef9f1;align-items:center;gap:9px;font-size:13px;display:flex}.groupsync-invite-links-heading p{color:#b8cad5;margin:5px 0 0;font-size:11px;line-height:1.5}.groupsync-invite-links label{color:#d6e5ec;gap:7px;font-size:12px;display:grid}.groupsync-invite-links input{min-height:39px}@media (width<=1060px){.groupsync-overview-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.groupsync-overview-campaigns{grid-template-columns:repeat(2,minmax(0,1fr))}.groupsync-overview-heading{flex-direction:column;gap:3px}}@media (width<=480px){.groupsync-overview-campaigns,.groupsync-overview-results{grid-template-columns:1fr}}.groupsync-verify-send{color:#d4f4d9;cursor:pointer;background:#234436;border:1px solid #4c946d;border-radius:8px;margin-top:8px;padding:6px 9px;font-size:11px;display:inline-flex}.groupsync-verify-send:hover:not(:disabled){background:#2d5946;border-color:#a0dea9}.groupsync-verify-send:disabled{opacity:.5;cursor:wait}.groupsync-overview-results{grid-template-columns:minmax(245px,1.65fr) repeat(3,minmax(0,1fr));align-items:stretch}.groupsync-overview-featured{background:linear-gradient(125deg,#214637 0%,#1a3933 55%,#182e2c 100%);border:1px solid #648f72;min-height:148px;padding:19px 21px;position:relative;box-shadow:inset 0 1px #8ac89833,0 7px 25px #0002}.groupsync-overview-featured .groupsync-overview-card-top>span:first-child{color:#e7f9e4;font-size:14px;font-weight:800}.groupsync-overview-featured .groupsync-overview-icon{color:#c8f5b9;background:#75bc7833;border-radius:11px;flex-basis:39px;height:39px}.groupsync-overview-featured strong{letter-spacing:-1px;color:#b6f29d;font-size:46px;line-height:1.02}.groupsync-overview-featured small{color:#c1ddc9;font-size:11px}.groupsync-metrics .groupsync-added-highlight{background:linear-gradient(145deg,#214738,#1b3932);border-color:#689a76;box-shadow:inset 0 1px #a0e3a522}.groupsync-metrics .groupsync-added-highlight small{color:#daf7d2;align-items:center;gap:7px;font-weight:760;display:flex}.groupsync-metrics .groupsync-added-highlight strong{color:#b7ef9d;font-size:30px}@media (width<=1190px){.groupsync-overview-results{grid-template-columns:repeat(3,minmax(0,1fr))}.groupsync-overview-featured{grid-column:1/-1;min-height:132px}}@media (width<=780px){.groupsync-overview-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.groupsync-overview-results{grid-template-columns:1fr}.groupsync-overview-featured{grid-column:auto}}.groupsync-operation-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.groupsync-form fieldset .groupsync-operation-choice{cursor:pointer;background:#14222f;border:1px solid #435769;border-radius:12px;align-items:flex-start;gap:11px;padding:14px;transition:border-color .15s,background .15s;display:flex}.groupsync-form fieldset .groupsync-operation-choice:hover{border-color:#7eab7e}.groupsync-form fieldset .groupsync-operation-choice.selected{background:#203a31;border-color:#98d26a;box-shadow:inset 0 0 0 1px #547e53}.groupsync-operation-choice input[type=radio]{flex:none;margin-top:2px}.groupsync-operation-description{gap:7px;min-width:0;display:grid}.groupsync-operation-description strong{color:#f2f8f6;align-items:center;gap:7px;font-size:13px;line-height:1.25;display:flex}.groupsync-operation-description small{color:#b8cbd4;font-size:11px;line-height:1.5}@media (width<=650px){.groupsync-operation-choices{grid-template-columns:1fr}}.wa-group-search{flex:240px;align-items:center;min-width:180px;max-width:390px;display:flex}.wa-group-search input{color:#f1f7f4;width:100%;min-height:40px;font:inherit;background:#111920;border:1px solid #3b4b50;border-radius:11px;outline:none;padding:10px 13px}.wa-group-search input:focus-visible{border-color:#a5ee70;box-shadow:0 0 0 3px #a5ee7029}.wa-group-search input::placeholder{color:#9cabaf}.wa-groups-empty{text-align:center;color:#c5d7d6;background:#152027;border:1px dashed #3c5353;border-radius:14px;padding:26px 18px}@media (width<=760px){.wa-group-search{flex-basis:100%;width:100%;min-width:0;max-width:none}}.wa-group-finder{background:linear-gradient(150deg,#1b2524,#121b20);border:1px solid #31433f;border-radius:16px;gap:13px;margin:18px 0 15px;padding:17px;display:grid}.wa-group-finder-main{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.wa-group-finder .wa-group-search{flex:420px;align-items:center;min-width:200px;max-width:none;display:flex;position:relative}.wa-group-finder .wa-group-search>svg{color:#a5e978;pointer-events:none;position:absolute;left:15px}.wa-group-finder .wa-group-search input{background:#0e171a;border-color:#3b514a;min-height:47px;padding:12px 43px 12px 44px;font-size:13px}.wa-group-finder .wa-group-search input::-webkit-search-cancel-button{appearance:none}.wa-group-search-clear{color:#bdcfc8;background:0 0;border:none;border-radius:8px;place-items:center;min-width:33px;min-height:33px;padding:4px;display:grid;position:absolute;right:7px}.wa-group-search-clear:hover{color:#fff;background:#25362e}.wa-groups-account-filter{flex:0 270px;gap:5px;min-width:190px;margin:0;display:grid}.wa-groups-account-filter span{color:#9eafa8;letter-spacing:.03em;font-size:10px}.wa-groups-account-filter select{color:#e9f4ee;background:#0e171a;border:1px solid #3b514a;border-radius:10px;width:100%;min-height:47px;padding:0 11px}.wa-group-finder-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wa-group-filter-tabs{background:#0e171a;border:1px solid #2f423d;border-radius:12px;align-items:center;gap:5px;padding:4px;display:flex}.wa-group-filter-tabs button{color:#a8bdb5;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:700;display:flex}.wa-group-filter-tabs button.is-current{color:#d7ffc6;background:#25462e;box-shadow:inset 0 0 0 1px #4d8752}.wa-group-filter-tabs button span{opacity:.88;background:#ffffff12;border-radius:7px;padding:2px 6px;font-size:11px}.wa-group-results-counter{color:#acc4b8;font-size:11px}.wa-groups-help{background:#151e1d;border:1px solid #304238;border-radius:11px;margin:4px 0 11px;padding:11px 14px}.wa-groups-help summary{cursor:pointer;color:#a9de8a;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.wa-groups-help p{color:#a9bbb3;margin:10px 0 0;font-size:11px;line-height:1.65}.wa-groups-grid{gap:13px;padding-top:7px}.wa-group-card{gap:11px;padding:15px}.wa-group-head-copy h3{font-size:14px}.wa-group-head-copy small{margin-top:3px;font-size:9px}.wa-group-icon{border-radius:11px;width:40px;height:40px}.wa-group-badge{padding:5px 8px}.wa-group-compact-info{color:#9caeac;background:#111c20;border:1px solid #2a393a;border-radius:10px;flex-wrap:wrap;gap:6px 20px;padding:9px 11px;font-size:11px;display:flex}.wa-group-compact-info strong{color:#e7f0ea}.wa-group-actions button{flex:105px;min-width:0;padding:9px 11px}.wa-bulk-toolbar{margin:8px 0 12px;padding:11px 14px}.wa-bulk-toolbar-copy strong{font-size:12px}.wa-bulk-toolbar-copy small{font-size:10px}.wa-bulk-toolbar-actions button{padding:8px 11px;font-size:11px}@media (width<=700px){.wa-group-finder{padding:12px}.wa-groups-account-filter{flex:100%}.wa-group-filter-tabs{justify-content:space-between;width:100%}.wa-group-filter-tabs button{padding:9px 7px}.wa-group-results-counter{text-align:right;width:100%}}.wa-bulk-toolbar:not(.has-selection){background:#141d20;border-color:#2c3b36}.wa-bulk-toolbar.has-selection{background:linear-gradient(100deg,#193024,#151f20);border-color:#8dd36c}.wa-group-card.wa-card-checked{outline-offset:-2px;background:linear-gradient(120deg,#192720,#12191d);outline:2px solid #a5ee70}.wa-bulk-toolbar-actions .primary:disabled{opacity:.48}.wa-group-quick-actions{margin-top:auto;padding-top:3px}.wa-group-quick-actions button{border-radius:10px;width:100%;min-height:40px;font-size:12px;font-weight:750;transition:background .15s,border-color .15s}.wa-group-quick-enable{color:#d7ffd0;background:#25462f;border:1px solid #568e5c}.wa-group-quick-enable:hover:not(:disabled){background:#356341;border-color:#9bd978}.wa-group-quick-disable{color:#d8e2e8;background:#1b242b;border:1px solid #3b4b54}.wa-group-quick-disable:hover:not(:disabled){background:#293842;border-color:#60737e}.wa-group-quick-actions button:focus-visible{outline-offset:2px;outline:2px solid #a8ef79}.wa-group-quick-actions button:disabled{cursor:wait;opacity:.55}.groupsync-day-grid{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.groupsync-day-grid label{border:1px solid var(--border,#344052);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;display:flex}.groupsync-manual-assignment{gap:6px;max-height:280px;margin-top:12px;display:grid;overflow:auto}.groupsync-manual-row{border-bottom:1px solid #64748b33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;display:flex}.groupsync-manual-row select{max-width:min(100%,320px)}.groupsync-assign-tools{background:var(--surface,#17202b);z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex;position:sticky;top:0}.groupsync-group-option{border-bottom:1px solid #64748b33;flex-wrap:wrap;align-items:center;gap:8px;padding:5px;display:flex}.groupsync-group-option>label{flex:1;min-width:220px}.groupsync-group-option>small{overflow-wrap:anywhere;width:100%;font-size:12px}.groupsync-trend{border:1px solid #64748b33;border-radius:14px;margin:20px 0;padding:18px}.groupsync-trend-legend{opacity:.85;gap:20px;margin:10px 0;font-size:12px;display:flex}.groupsync-trend-legend span:before{content:"●";margin-right:5px}.groupsync-trend-legend span:first-child:before{color:#24b47e}.groupsync-trend-legend span:nth-child(2):before{color:#5aa9f8}.groupsync-trend-legend span:nth-child(3):before{color:#f5a15d}.groupsync-trend-chart{grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:8px;min-height:160px;display:grid;overflow-x:auto}.groupsync-trend-column{flex-direction:column;align-items:center;gap:7px;min-width:16px;display:flex}.groupsync-trend-column small{opacity:.75;font-size:10px}.groupsync-trend-bars{align-items:flex-end;gap:2px;width:100%;height:120px;display:flex}.groupsync-trend-bars i{border-radius:3px 3px 0 0;width:33%;min-height:0}.gs-bar-added{background:#24b47e}.gs-bar-invited{background:#5aa9f8}.gs-bar-failed{background:#f5a15d}@media (width<=700px){.groupsync-trend-chart{gap:3px}.groupsync-trend-column small{writing-mode:vertical-rl;font-size:9px}.groupsync-trend{padding:9px}}.groupsync-destinations{background:linear-gradient(135deg,#1d2d39,#172530);border:1px solid #40566a;border-radius:14px;gap:12px;padding:16px;display:grid}.groupsync-section-title>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.groupsync-section-title strong{color:#f1f7fb;align-items:center;gap:9px;font-size:13px;display:flex}.groupsync-section-title small{color:#b9c9d6;background:#fff1;border:1px solid #ffffff14;border-radius:20px;padding:5px 10px;font-size:11px}.groupsync-destination-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.groupsync-destination-choice{cursor:pointer;background:#13222d;border:1px solid #476075;border-radius:11px;align-items:center;gap:11px;min-width:0;padding:12px;transition:border-color .14s,background .14s;display:flex}.groupsync-destination-choice span{text-overflow:ellipsis;white-space:nowrap;color:#dce8ef;flex:1;font-size:12px;overflow:hidden}.groupsync-destination-choice.selected{background:#203e35;border-color:#88c98c}.groupsync-destination-choice .groupsync-destination-check{color:#5d7180;flex:none}.groupsync-destination-choice.selected .groupsync-destination-check{color:#9ee89f}.groupsync-destination-choice:focus-within{outline-offset:2px;outline:2px solid #9be59b}.groupsync-empty-destinations{color:#cfdae0;margin:0;font-size:12px;line-height:1.5}.groupsync-invite-links{background:linear-gradient(120deg,#1b2d39,#192934);border-color:#4e6d85;border-radius:14px;gap:14px;padding:17px}.groupsync-invite-links-heading strong{color:#e9f6ff;font-size:14px}.groupsync-invite-links-heading p{max-width:650px;font-size:12px}.groupsync-invite-link-field{background:#11212b;border:1px solid #40586a;border-radius:10px;padding:11px}.groupsync-invite-link-field>span{font-weight:700}.groupsync-invite-link-field small,.groupsync-invite-awaiting small{color:#aebfcf;font-size:11px;line-height:1.5}.groupsync-invite-awaiting{gap:7px;display:grid}.groupsync-invite-awaiting input:disabled{opacity:.55;cursor:not-allowed}.groupsync-weekdays{background:linear-gradient(135deg,#1b3440,#162733);border:1px solid #426477;border-radius:16px;gap:15px;padding:17px;display:grid}.groupsync-weekdays-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.groupsync-weekdays-head>div{align-items:center;gap:12px;display:flex}.groupsync-weekdays-icon{color:#98dbb0;background:#244d49;border-radius:12px;flex:none;place-items:center;width:41px;height:41px;display:grid}.groupsync-weekdays-head strong{color:#f1f8fd;margin-bottom:3px;font-size:14px;display:block}.groupsync-weekdays-head small{color:#b5c7d4;font-size:11px;line-height:1.35;display:block}.groupsync-days-counter{color:#cbf2d6;background:#284d43;border:1px solid #3b806d;border-radius:20px;padding:6px 11px;font-size:11px}.groupsync-day-presets{flex-wrap:wrap;gap:8px;display:flex}.groupsync-day-presets button{color:#d1e2ef;cursor:pointer;background:#1c2b37;border:1px solid #466074;border-radius:22px;min-height:34px;padding:7px 12px;font-size:11px;font-weight:650}.groupsync-day-presets button.active,.groupsync-day-presets button:hover{color:#f1fff0;background:#365f4b;border-color:#91cb92}.groupsync-day-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin:0;display:grid}.groupsync-day-grid .groupsync-day-pill{cursor:pointer;color:#b7c9d5;background:#172632;border:1px solid #4c6072;border-radius:11px;justify-content:center;align-items:center;min-height:52px;padding:12px 4px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:flex;position:relative}.groupsync-day-pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0;width:100%!important;height:100%!important}.groupsync-day-pill.selected{color:#effff0;background:#315f4b;border-color:#90d498;box-shadow:inset 0 0 0 1px #6aad7c38}.groupsync-day-pill:hover{border-color:#9acd9c;transform:translateY(-1px)}.groupsync-day-pill:focus-within{outline-offset:3px;outline:2px solid #bbeb9b}.groupsync-days-footnote{color:#aabbc9;align-items:center;gap:8px;margin:0;font-size:11px;line-height:1.45;display:flex}.groupsync-days-footnote svg{flex:none}@media (width<=650px){.groupsync-destination-options{grid-template-columns:1fr}.groupsync-day-grid{gap:5px}.groupsync-day-grid .groupsync-day-pill{min-height:45px;padding:10px 2px;font-size:11px}.groupsync-weekdays{padding:13px}}.telegram-destinations{gap:15px;margin-top:18px;padding:22px;display:grid}.telegram-input-grid,.telegram-compose{gap:12px;display:grid}.telegram-input-grid{grid-template-columns:1fr 1fr auto;align-items:end}.telegram-destinations label,.telegram-compose label{gap:7px;font-size:13px;font-weight:600;display:grid}.telegram-destinations input:not([type=checkbox]),.telegram-destinations select,.telegram-destinations textarea{border:1px solid var(--border,#394740);background:var(--surface,#15201b);width:100%;min-width:0;color:inherit;border-radius:8px;padding:11px}.telegram-destination-list,.telegram-history{gap:8px;max-height:330px;display:grid;overflow:auto}.telegram-destination-row,.telegram-history-row{border:1px solid #35483c;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.telegram-destination-row small,.telegram-history-row small{color:#acbcaf;margin-top:5px;display:block}.telegram-destination-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.telegram-destination-actions label{flex-direction:row;align-items:center;display:flex}@media (width<=820px){.telegram-input-grid{grid-template-columns:1fr}.telegram-destination-row,.telegram-history-row{flex-direction:column;align-items:flex-start}}.affiliate-simple-dialog{background:linear-gradient(145deg,#192125,#151b1f);border:1px solid #3f5348;border-radius:20px;gap:22px;width:min(100%,580px);max-width:580px;max-height:min(88vh,740px);padding:26px;overflow-y:auto;box-shadow:0 24px 80px #000b}.affiliate-simple-heading{grid-template-columns:52px 1fr auto;align-items:center!important;gap:14px!important;display:grid!important}.affiliate-simple-heading h3{margin:0 0 4px;line-height:1.2;font-size:22px!important}.affiliate-simple-heading p{line-height:1.5;color:#a8bbb2!important;font-size:12px!important}.affiliate-simple-logo{border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:22px;font-weight:900;display:grid}.affiliate-simple-logo.ml{color:#263b1b;background:linear-gradient(135deg,#ffe77b,#f6c84d)}.affiliate-simple-logo.amazon{color:#ffbc60;background:#382c1d;font-family:Georgia,serif;font-size:36px}.affiliate-simple-heading .affiliate-close{align-self:start;padding:9px 12px;font-size:12px}.affiliate-simple-form{gap:11px;display:grid}.affiliate-simple-form label{color:#e4eee8;font-size:12px;font-weight:750}.affiliate-simple-form input,.affiliate-simple-form textarea{color:#f2fcf4;box-sizing:border-box;background:#0e1818;border:1px solid #40594a;border-radius:12px;outline:none;width:100%;padding:13px 14px;font-size:13px}.affiliate-simple-form textarea{resize:vertical;min-height:116px}.affiliate-simple-form input:focus,.affiliate-simple-form textarea:focus{border-color:#b7e987;box-shadow:0 0 0 3px #b7e98716}.affiliate-simple-underfield{color:#90a89b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.affiliate-plain-link{color:#b9e995;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 0;font-size:12px;font-weight:650;display:inline-flex}.affiliate-plain-link:hover{text-decoration:underline}.affiliate-simple-cookie-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.affiliate-remove-link{color:#f2aea9}.affiliate-simple-tip{color:#bad0c1;background:#1b2922;border:1px solid #314b37;border-radius:12px;align-items:flex-start;gap:9px;margin:7px 0 0;padding:12px 13px;font-size:11px;line-height:1.5;display:flex}.affiliate-simple-tip svg{color:#9dd777;flex-shrink:0;margin-top:1px}.affiliate-simple-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.affiliate-confirm{border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:205px;padding:13px 19px;font-weight:800;display:inline-flex}.affiliate-simple-muted{color:#9db2a3;font-size:11px}.affiliate-simple-advanced{background:#111b1b;border:1px solid #30483c;border-radius:12px;margin:5px 0;padding:12px}.affiliate-simple-advanced summary{color:#bed8c4;cursor:pointer;font-size:12px;font-weight:700}.affiliate-advanced-fields{gap:10px;margin-top:16px;display:grid}.affiliate-advanced-fields small{color:#9cadad;font-size:11px}.affiliate-card-shortcuts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:11px;display:flex}.affiliate-card-shortcuts button{color:#aac3b3;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:11px;font-weight:650;display:inline-flex}.affiliate-card-shortcuts button:hover{color:#d4efcf;text-decoration:underline}.affiliate-simple-help{color:#99a9a1;margin:7px 0;font-size:11px;line-height:1.45}.affiliate-autopilot-link{background:#162319;border:1px solid #334d36;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:16px 0;padding:18px;display:flex}.affiliate-autopilot-link>div{gap:5px;display:grid}.affiliate-autopilot-link strong{color:#e8f9e6;font-size:14px}.affiliate-autopilot-link span{color:#acc7b1;font-size:12px}.affiliate-autopilot-link button{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}@media (width<=660px){.affiliate-simple-dialog{padding:18px}.affiliate-simple-heading{grid-template-columns:44px 1fr!important}.affiliate-simple-logo{width:44px;height:44px}.affiliate-simple-heading .affiliate-close{grid-column:2;justify-self:start}.affiliate-autopilot-link{flex-direction:column;align-items:flex-start}.affiliate-confirm{width:100%}.affiliate-simple-actions{flex-direction:column;align-items:stretch}}.discovery-multi-selection{border:1px solid #364a40;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 18px;padding:12px;display:flex}.discovery-multi-selection label{cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.telegram-offer-targets{gap:8px;max-height:260px;display:grid;overflow:auto}.telegram-offer-targets label{border:1px solid #3b5545;border-radius:8px;align-items:center;gap:8px;padding:9px;display:flex}.telegram-offer-targets small{opacity:.7}.offer-discovery .discovery-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,245px),1fr));align-items:stretch;gap:14px}.offer-discovery .discovery-product{contain:layout paint;isolation:isolate;min-width:0;overflow:hidden;will-change:auto!important;transform:none!important}.offer-discovery .discovery-product:hover{transform:none!important}.offer-discovery .discovery-image{isolation:isolate;contain:paint;background:#f2f4f5;height:208px;min-height:208px;max-height:208px;overflow:hidden}.offer-discovery .discovery-image img{object-fit:contain;object-position:center;mix-blend-mode:normal;filter:none;width:100%;max-width:100%;height:100%;max-height:100%;padding:12px;display:block;transform:none}.offer-discovery .discovery-product-body{z-index:0;background:#1b2430;min-width:0;position:relative}.offer-discovery .discovery-product h4{overflow-wrap:anywhere;color:#e9f3fc;min-height:38px;overflow:hidden}.offer-discovery .discovery-product-price{color:#c8f3a0}@media (width<=680px){.offer-discovery .discovery-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}}.discovery-save-folder{gap:13px;max-width:510px;display:grid}.discovery-save-folder label{color:#d8eadc;font-size:12px;font-weight:750}.discovery-save-folder select,.discovery-save-folder input{color:#ecf5f0;background:#0e191b;border:1px solid #455c50;border-radius:10px;width:100%;min-width:0;padding:12px}.discovery-save-folder-create{align-items:center;gap:8px;display:flex}.discovery-save-folder-create input{flex:1}.discovery-save-folder-create button{flex:none}.discovery-save-product{background:#192624;border:1px solid #384b40;border-radius:11px;padding:13px;font-size:13px;line-height:1.5}@media (width<=540px){.discovery-save-folder-create{flex-direction:column;align-items:stretch}}.offer-discovery .discovery-workspace{grid-template-columns:minmax(335px,37%) minmax(0,1fr);align-items:start;gap:17px;display:grid}.offer-discovery .discovery-left-rail,.offer-discovery .discovery-main-rail{min-width:0}.offer-discovery .discovery-main-rail{background:#151f2a;border:1px solid #394c5e;border-radius:16px;padding:14px 13px 12px;position:sticky;top:12px}.offer-discovery .discovery-results-area{margin:0}.offer-discovery .discovery-results-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#68866d #1a2834;outline-offset:2px;min-height:250px;max-height:clamp(370px,72vh,900px);padding:2px 5px 10px 2px;overflow-y:auto}.offer-discovery .discovery-results-scroll:focus-visible{border-radius:9px;outline:2px solid #abec80}.offer-discovery .discovery-main-rail .discovery-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px}.offer-discovery .discovery-main-rail .discovery-image{height:175px;min-height:175px;max-height:175px}.offer-discovery .discovery-left-rail .discovery-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.offer-discovery .discovery-left-rail .discovery-sources{grid-template-columns:1fr;gap:7px;display:grid}.offer-discovery .discovery-left-rail .discovery-search-form{gap:7px;padding-left:9px}.offer-discovery .discovery-left-rail .discovery-search-form .primary{padding:11px 13px!important}.offer-discovery .discovery-left-rail .discovery-store-tabs{gap:5px;margin:14px 0}.offer-discovery .discovery-left-rail .discovery-store-tabs button{gap:6px;min-height:38px;padding:7px 9px;font-size:11px}.offer-discovery .discovery-left-rail .discovery-store-tabs .store-mark{width:22px;height:22px}.offer-discovery .discovery-results-heading{align-items:start}.offer-discovery .discovery-results-heading h3{font-size:16px}.offer-discovery .discovery-results-heading .button-row{gap:5px}.offer-discovery .discovery-results-heading .button-row button{min-height:34px;padding:7px 9px;font-size:11px}.offer-discovery .discovery-auto-status,.offer-discovery .discovery-auto-finished{text-align:center;color:#b7d6b3;justify-content:center;align-items:center;gap:8px;padding:16px 8px;font-size:12px;display:flex}.offer-discovery .discovery-auto-finished{color:#9aafbc}@media (width<=1170px){.offer-discovery .discovery-workspace{grid-template-columns:1fr}.offer-discovery .discovery-main-rail{position:static}.offer-discovery .discovery-left-rail .discovery-sources,.offer-discovery .discovery-left-rail .discovery-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.offer-discovery .discovery-main-rail .discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-discovery .discovery-left-rail .discovery-sources{grid-template-columns:1fr}.offer-discovery .discovery-left-rail .discovery-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-discovery .discovery-results-heading{flex-direction:column}}.telegram-discovery-info{background:#1b302e;border:1px solid #345f56;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.telegram-discovery-info strong{color:#cdf7df;font-size:13px;display:block}.telegram-discovery-info small{color:#b0ccca;margin-top:5px;font-size:11px;display:block}.telegram-discovery-info button{flex-shrink:0}.telegram-discovery-note{color:#afc4cd;font-size:12px;line-height:1.6}.telegram-manual-add{border:1px solid #35483c;border-radius:10px;padding:12px}.telegram-manual-add summary{cursor:pointer;color:#c6d7d4;font-size:12px;font-weight:600}.telegram-manual-add .telegram-input-grid{margin-top:14px}@media (width<=680px){.telegram-discovery-info{flex-direction:column;align-items:stretch}}.telegram-pro{background:linear-gradient(155deg,#192528,#141c22)!important;border-color:#354b4d!important;gap:20px!important}.telegram-pro-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.telegram-pro-header-symbol{color:#8bd3ff;background:linear-gradient(140deg,#1b4253,#23333d);border:1px solid #406777;border-radius:14px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.telegram-pro-head>div:nth-child(2){flex:330px;min-width:0}.telegram-pro-eyebrow{color:#8dbcbf;letter-spacing:.13em;font-size:10px;font-weight:750}.telegram-pro-head h2{color:#f0f8fc;margin:4px 0;font-size:19px;line-height:1.4}.telegram-pro-head p{color:#b8c8cb;margin:0;font-size:12px;line-height:1.5}.telegram-pro-live{color:#b9c7cb;background:#263037;border:1px solid #566166;border-radius:50px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:650;display:inline-flex}.telegram-pro-live.active{color:#c2f5d7;background:#1b3933;border-color:#477867}.telegram-pro-live>span{background:#88949b;border-radius:50%;width:7px;height:7px}.telegram-pro-live.active>span{background:#75d9a7;box-shadow:0 0 0 3px #75d9a720}.telegram-pro-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.telegram-pro-stat,.history-metric{background:linear-gradient(140deg,#1e2b2f,#172227);border:1px solid #35494d;border-radius:14px;align-content:start;gap:5px;min-width:0;padding:15px;display:grid}.telegram-pro-stat-icon,.history-metric-icon{border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:5px;display:grid}.telegram-pro-stat-icon.blue,.history-metric-icon.blue{color:#8ac8fa;background:#24507166}.telegram-pro-stat-icon.green,.history-metric-icon.green{color:#a6e9ad;background:#2e684366}.telegram-pro-stat-icon.amber,.history-metric-icon.amber{color:#ffd088;background:#795b2d66}.history-metric-icon.red{color:#ffb7ad;background:#7c414566}.telegram-pro-stat small,.history-metric small{color:#b9cace;font-size:11px}.telegram-pro-stat strong,.history-metric strong{color:#f6fcff;font-variant-numeric:tabular-nums;font-size:25px}.telegram-pro-stat p,.history-metric p{color:#9caeb7;margin:0;font-size:11px;line-height:1.4}.telegram-pro-block{background:#161f25;border:1px solid #3b4b50;border-radius:15px;gap:14px;padding:19px 18px;display:grid}.telegram-pro-title-row,.history-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.telegram-pro-title-row h3,.history-section-head h3{color:#eff6fc;align-items:center;gap:9px;margin:0 0 5px;font-size:15px;display:flex}.telegram-pro-title-row h3 svg,.history-section-head h3 svg{color:#a4dbbc}.telegram-pro-title-row p,.history-section-head p{color:#aebec4;margin:0;font-size:11px;line-height:1.55}.telegram-pro-count{color:#9fdad3;background:#1b3638;border:1px solid #436b68;border-radius:25px;padding:7px 10px;font-size:11px}.telegram-pro-filter,.history-search{background:#121d21;border:1px solid #3b5152;border-radius:11px;align-items:center;gap:9px;min-width:0;min-height:41px;padding:0 11px;display:flex!important}.telegram-pro-filter>svg,.history-search>svg{color:#a9c1c0;flex:none}.telegram-pro-filter input,.history-search input{color:#f2fcff;width:100%;background:0 0!important;border:0!important;outline:none!important;padding:9px 0!important}.telegram-pro-filter input:focus,.history-search input:focus{box-shadow:none!important}.telegram-pro-groups{gap:9px;max-height:380px;display:grid;overflow-y:auto}.telegram-pro-group{background:#1a282d;border:1px solid #364d50;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:12px 13px;display:flex}.telegram-pro-group-symbol{color:#9edaff;background:#24485c;border-radius:11px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.telegram-pro-group-details{flex:185px;gap:3px;min-width:140px;display:grid;overflow:hidden}.telegram-pro-group-details strong{color:#f0f8fb;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.telegram-pro-group-details span{color:#b6c9ce;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.telegram-pro-group-details small{color:#8caab1;text-overflow:ellipsis;font-size:10px;overflow:hidden}.telegram-pro-group-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.telegram-pro-group-actions button{align-items:center;gap:5px;min-height:33px;padding:6px 10px;font-size:11px;display:inline-flex}.telegram-pro-toggle{background:#20372b;border:1px solid #37634b;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;color:#c6f2cb!important;font-size:11px!important;display:flex!important}.telegram-pro-toggle input{accent-color:#7fe6a0;width:16px;min-width:16px;height:16px}.telegram-pro-empty{text-align:center;color:#9dafb6;border:1px dashed #375159;border-radius:11px;place-items:center;gap:9px;min-height:90px;padding:18px;display:grid}.telegram-pro-empty p{margin:0;font-size:12px;line-height:1.55}.telegram-discovery-note{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.telegram-discovery-note svg{color:#96e1c1;flex-shrink:0}.telegram-compose{border-top:0!important;padding-top:19px!important}.telegram-compose-layout{grid-template-columns:1fr 1fr;gap:12px;display:grid}.telegram-compose-counter{color:#aebdc5;justify-self:end;margin-top:-1px;font-size:10px;font-weight:400}.telegram-compose-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.telegram-compose-footer>span{color:#b4c6ce;align-items:center;gap:7px;font-size:11px;display:inline-flex}.telegram-compose-footer>button{align-items:center;gap:8px;display:inline-flex}.telegram-history-filters{grid-template-columns:minmax(0,1fr) minmax(165px,215px);gap:12px;display:grid}.telegram-history-filters select,.history-table-filters select,.history-toolbar select{color:#e9f4fc;background:#132025;border:1px solid #426063;border-radius:10px;min-height:41px;padding:9px}.telegram-pro-history{gap:8px!important;max-height:370px!important}.telegram-pro-history .telegram-history-row{background:#1b2a30;border-color:#344d53;flex-wrap:nowrap;align-items:center;gap:11px}.telegram-history-symbol{color:#adc1c9;background:#283a41;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.telegram-history-symbol.sent{color:#a7ebbc;background:#27503c}.telegram-history-symbol.failed,.telegram-history-symbol.uncertain{color:#ffd3bb;background:#684238}.telegram-history-info{overflow-wrap:anywhere;flex:1;min-width:0}.telegram-history-info strong{color:#edf7fb;font-size:12px}.telegram-history-info small{color:#9fb6c0;font-size:11px;line-height:1.5}.telegram-history-info .telegram-history-error{color:#efb0ae}.telegram-history-result{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.telegram-job-badge{color:#b7cdd3;white-space:nowrap;background:#33434c;border-radius:50px;padding:5px 9px;font-size:10px;font-weight:700}.telegram-job-badge.sent{color:#aeedc4;background:#224c36}.telegram-job-badge.failed,.telegram-job-badge.uncertain{color:#ffc7bc;background:#5b3534}.telegram-job-badge.pending,.telegram-job-badge.processing{color:#fda;background:#55472f}.telegram-history-note{color:#8ea7b1;margin:0;font-size:10px}.history-danger-button{color:#ffccd0;cursor:pointer;min-height:38px;font:inherit;background:#512d35;border:1px solid #93565b;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:11px;font-weight:700;display:inline-flex}.history-danger-button:hover:not(:disabled){background:#6d3841;border-color:#b67b7f}.history-danger-button:disabled{opacity:.4;cursor:not-allowed}.history-confirm-overlay{z-index:1300;background:#000a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.history-confirm-dialog{background:linear-gradient(150deg,#243036,#182329);border:1px solid #55646b;border-radius:17px;gap:12px;width:min(100%,455px);padding:22px;display:grid;box-shadow:0 20px 70px #0009}.history-confirm-top{color:#f7afb2;justify-content:space-between;align-items:center;display:flex}.history-confirm-top button{color:#d5e4e9;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.history-confirm-dialog h3{color:#f5f9fb;margin:0;font-size:18px}.history-confirm-dialog p{color:#bacbd1;margin:0;font-size:12px;line-height:1.65}.history-confirm-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.autopilot-history-pro{gap:17px;margin:0 0 20px;display:grid}.history-pro-intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.history-pro-intro h2{color:#effaf7;margin:6px 0;font-size:20px}.history-pro-intro p{color:#afc2c2;max-width:650px;margin:0;font-size:12px;line-height:1.55}.history-eyebrow{color:#8dc8a9;letter-spacing:.1em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.history-pro-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.history-pro-actions button{align-items:center;gap:7px;display:inline-flex}.history-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.history-switches{background:#142127;border:1px solid #384c52;border-radius:11px;align-items:center;gap:4px;padding:4px;display:flex}.history-switches button{color:#a8c0c5;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 13px;font-size:11px}.history-switches button.active{color:#e3ffe8;background:#286047;font-weight:800}.history-toolbar label{color:#aac2c7;align-items:center;gap:8px;font-size:11px;display:flex}.history-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.history-chart-panel,.history-table-panel{background:#172227;border:1px solid #344e53;border-radius:15px;gap:16px;padding:17px;display:grid}.history-legend{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.history-legend span{color:#adbdc3;align-items:center;gap:5px;font-size:10px;display:flex}.history-legend i{border-radius:3px;width:9px;height:9px}.history-legend .wa{background:#72d696}.history-legend .tg{background:#71bcf2}.history-legend .bad{background:#ed8d8c}.history-chart{background:repeating-linear-gradient(0deg,#0000 0 36px,#47616433 37px);border-bottom:1px solid #456064;justify-content:space-between;align-items:flex-end;gap:3px;min-height:168px;padding:14px 7px 0;display:flex}.history-chart-column{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;height:150px;display:flex}.history-chart-stack{flex-direction:column-reverse;flex:1;justify-content:flex-start;align-self:stretch;gap:1px;min-width:0;max-height:125px;display:flex}.history-chart-stack>span{border-radius:3px 3px 0 0;width:100%;min-height:0;display:block}.history-chart-stack .chart-wa{background:#72d696}.history-chart-stack .chart-tg{background:#71bcf2}.history-chart-stack .chart-bad{background:#ed8d8c}.history-chart-column>small{white-space:nowrap;color:#99abb3;min-height:15px;font-size:9px;display:block}.history-chart-footnote{color:#91aeb5;margin:0;font-size:10px}.history-table-filters{flex-wrap:wrap;gap:10px;display:flex}.history-table-filters>.history-search{flex:220px}.history-record-list{gap:7px;max-height:390px;display:grid;overflow-y:auto}.history-record{background:#1b2a30;border:1px solid #384d51;border-radius:10px;align-items:center;gap:11px;padding:11px;display:flex}.history-record-channel{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.history-record-channel.whatsapp{color:#a0ebb4;background:#214d3a}.history-record-channel.telegram{color:#a0d9fb;background:#24475b}.history-record-detail{flex:1;gap:4px;min-width:0;display:grid}.history-record-detail strong{text-overflow:ellipsis;white-space:nowrap;color:#e6f4f7;font-size:12px;overflow:hidden}.history-record-detail>span{color:#9bb4b9;font-size:10px}.history-record-detail>small{color:#eeb0a8;font-size:10px}.history-status{white-space:nowrap;color:#bdced1;background:#2c3a3f;border-radius:30px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-block}.history-status-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.history-status-actions .connection-neutral{white-space:nowrap;padding:7px 10px;font-size:11px}.history-status.sent{color:#b2edc5;background:#255038}.history-status.failed,.history-status.uncertain{color:#ffd0c3;background:#603738}.history-status.pending{color:#ffe2aa;background:#655032}.history-empty{text-align:center;color:#9fb7ba;place-items:center;gap:10px;padding:25px;display:grid}.history-empty p{margin:0;font-size:12px}@media (width<=1200px){.history-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.telegram-pro-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.telegram-compose-layout,.telegram-history-filters{grid-template-columns:1fr}.history-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.history-record{flex-wrap:wrap}.history-status{margin-left:47px}.telegram-pro-history .telegram-history-row{flex-wrap:wrap}.telegram-history-result{justify-content:flex-start;width:100%}.telegram-pro-head>div:nth-child(2){flex-basis:calc(100% - 70px)}}@media (width<=480px){.history-metrics,.telegram-pro-stats{grid-template-columns:1fr 1fr}.telegram-pro-stat,.history-metric{padding:11px}.telegram-pro-group-actions{width:100%}}.autopilot-diagnostic-details{margin:0;padding:4px 0}.autopilot-diagnostic-details>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 4px;font-weight:700;list-style:none;display:flex}.autopilot-diagnostic-details>summary::-webkit-details-marker{display:none}.autopilot-diagnostic-details>summary small{opacity:.7;margin-left:auto;font-size:12px;font-weight:400}.autopilot-diagnostic-details[open]>summary{margin-bottom:12px}.autopilot-tabs{grid-template-columns:repeat(5,minmax(0,1fr));background:#17232f!important;border:1px solid #40536a!important;border-radius:17px!important;gap:11px!important;padding:11px!important;display:grid!important}.autopilot-tabs button{white-space:nowrap;width:100%;color:#e1edf7!important;background:#233244!important;border:1px solid #405369!important;border-radius:12px!important;gap:10px!important;min-width:0!important;min-height:62px!important;padding:14px 12px!important;font-size:14px!important;font-weight:800!important;display:flex!important}.autopilot-tabs button svg{flex:none;width:20px;height:20px}.autopilot-tabs button.active{color:#efffe5!important;background:linear-gradient(135deg,#305139,#283f35)!important;border-color:#8fc779!important;box-shadow:0 0 0 1px #6b9f5a45,0 4px 16px #0004!important}.autopilot-tabs button:hover:not(.active){color:#fff!important;background:#304458!important;border-color:#7395ac!important}.new-offer-library{color:#eef7ff;gap:18px;display:grid}.new-offer-library-head{background:linear-gradient(135deg,#1b2f40,#1c2937);border:1px solid #40556b;border-radius:17px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:23px;display:flex}.new-offer-library-head h2{margin:4px 0 8px;font-size:22px}.new-offer-library-head p:not(.eyebrow){color:#b3c7d5;font-size:13px;line-height:1.5}.new-offer-create{white-space:nowrap;align-items:center;gap:9px;min-height:47px;display:inline-flex;padding:14px 19px!important;font-size:14px!important;font-weight:800!important}.new-offer-library-stats{flex-wrap:wrap;gap:12px;display:flex}.new-offer-library-stats span{color:#d9e9f5;background:#263746;border:1px solid #425468;border-radius:11px;align-items:center;gap:9px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.new-offer-library-tools{flex-wrap:wrap;gap:12px;display:flex}.new-offer-library-tools label{color:#aabfcc;background:#152431;border:1px solid #476076;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:220px;padding:0 13px;display:flex}.new-offer-library-tools input{flex:1;min-width:0;font-size:13px;color:#f0faff!important;background:0 0!important;border:0!important;outline:none!important;padding:13px 0!important}.new-offer-library-tools select{color:#f0faff;background:#152431;border:1px solid #476076;border-radius:11px;min-width:180px;padding:12px 16px;font-size:13px}.new-offer-library-grid{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:14px;display:grid}.new-offer-product{background:#1d2b38;border:1px solid #425468;border-radius:15px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.new-offer-product-photo{color:#728b9d;background:#172330;place-items:center;height:155px;display:grid;overflow:hidden}.new-offer-product-photo img{object-fit:contain;background:#162431;width:100%;height:100%}.new-offer-product-info{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.new-offer-product-info small{color:#a6bbc9;font-size:11px}.new-offer-product-info h3{color:#f0f8ff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.new-offer-product-info>strong{color:#b3f39d;font-size:19px}.new-offer-product-info p{color:#9db0bf;font-size:11px}.new-offer-product-actions{margin-top:auto;padding-top:8px}.new-offer-product-actions button{align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:inline-flex}.new-offer-library-empty{text-align:center;background:#1c2b39;border:1px dashed #4a6074;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:240px;padding:24px;display:flex}.new-offer-library-empty h3{font-size:17px}.new-offer-library-empty p{color:#adc0d0;font-size:12px}.new-offer-modal{color:#eef6ff;background:#1b2837;border:1px solid #5c7287;border-radius:18px;flex-direction:column;width:min(730px,95vw);min-height:0;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 28px 96px #000b}.new-offer-modal-head{border-bottom:1px solid #344d61;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 27px 18px;display:flex}.new-offer-modal-head h2{margin:6px 0 8px;font-size:23px}.new-offer-modal-head p:not(.eyebrow){color:#afc2d1;font-size:12px}.new-offer-modal-head>button{color:#e4f1fb;background:#25384b;border:1px solid #50637a;border-radius:10px;place-items:center;padding:8px;display:grid}.new-offer-modal-scroll{flex:1;min-height:0;padding:23px 27px;overflow-y:auto}.new-offer-modal .new-offer-fields{gap:17px}.new-offer-modal .new-offer-fields label{font-size:13px;font-weight:650}.new-offer-modal .new-offer-fields input,.new-offer-modal .new-offer-fields textarea{font-size:13px;padding:12px!important}.new-offer-modal .new-offer-fields label:first-child{grid-column:1/-1}.new-offer-modal-actions{background:#202f40;border-top:1px solid #344d61;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:17px 27px;display:flex}.new-offer-modal-actions button{align-items:center;gap:8px;min-height:43px;font-size:12px;font-weight:750;display:inline-flex}@media (width<=1080px){.autopilot-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.autopilot-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.autopilot-tabs button{min-height:54px!important;font-size:13px!important}.new-offer-modal-head,.new-offer-modal-scroll,.new-offer-modal-actions{padding-left:17px;padding-right:17px}.new-offer-modal .new-offer-fields,.new-offer-library-grid{grid-template-columns:1fr}}.autopilot-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.autopilot-folder-selector{gap:13px!important;margin-bottom:22px!important;padding:12px!important}.autopilot-folder-selector button{flex:1;justify-content:center;min-height:57px!important;padding:15px 22px!important;font-size:15px!important;font-weight:800!important}.autopilot-folder-selector button svg{width:20px;height:20px}.offers-hub-heading{flex-wrap:wrap}.offers-hub-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.offers-hub-actions button{align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:800;display:inline-flex}.offer-create-modal{color:#eef6ff;background:#182533;border:1px solid #476076;border-radius:20px;flex-direction:column;width:min(1030px,96vw);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 30px 110px #000c}.offer-create-header{background:linear-gradient(125deg,#223b37,#1b2c3c 65%,#1c2b3b);border-bottom:1px solid #33495d;align-items:flex-start;gap:16px;padding:23px 28px 20px;display:flex}.offer-create-header .eyebrow{letter-spacing:1.3px;font-size:10px;color:#b6dea9!important}.offer-create-header h2{color:#f5fbff;margin:5px 0 7px;font-size:25px;font-weight:850}.offer-create-header p:not(.eyebrow){color:#b3cad9;font-size:12px}.offer-create-emblem{color:#d8ffc8;background:#345b41;border:1px solid #689567;border-radius:13px;flex:none;place-items:center;width:50px;height:50px;display:grid}.offer-create-close{color:#dce7f2;background:#263a49;border:1px solid #4b6174;border-radius:11px;flex:none;place-items:center;margin-left:auto;padding:9px;display:grid}.offer-create-body{grid-template-columns:minmax(0,1fr) 255px;gap:24px;min-height:0;padding:23px 28px;display:grid;overflow-y:auto}.offer-create-main{min-width:0}.offer-create-section-label{align-items:center;gap:12px;margin:8px 0 17px;display:flex}.offer-create-section-label:not(:first-child){border-top:1px solid #34495b;margin-top:26px;padding-top:22px}.offer-create-section-label>span{color:#dbffc6;background:#2c513e;border:1px solid #4f8663;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.offer-create-section-label strong{color:#f1f7ff;font-size:15px;font-weight:800;display:block}.offer-create-section-label small{color:#a8bdcd;margin-top:3px;font-size:11px;display:block}.offer-create-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.offer-create-grid label{color:#d6e3ef;gap:8px;min-width:0;font-size:12px;font-weight:700;display:grid}.offer-create-grid label>span{color:#abd88c}.offer-create-grid .full{grid-column:1/-1}.offer-create-grid input,.offer-create-grid select,.offer-create-grid textarea{outline:none;width:100%;min-height:44px;color:#f3faff!important;background:#111f2b!important;border:1px solid #496276!important;border-radius:11px!important;padding:12px 14px!important;font-size:13px!important}.offer-create-grid textarea{resize:vertical;line-height:1.6}.offer-create-grid input:focus,.offer-create-grid textarea:focus,.offer-create-grid select:focus{box-shadow:0 0 0 3px #78a96a26;border-color:#88ba81!important}.offer-create-link-state{background:#243c31;border:1px solid #55795d;border-radius:13px;align-items:flex-start;gap:11px;padding:14px;display:flex;overflow:hidden}.offer-create-link-state.invalid{background:#442c30;border-color:#995755}.offer-create-link-state svg{color:#abdaa2;flex:none}.offer-create-link-state strong{font-size:12px;display:block}.offer-create-link-state p{color:#c4dec5;margin:4px 0;font-size:11px;line-height:1.5}.offer-create-link-state small{text-overflow:ellipsis;white-space:nowrap;color:#a4bfab;max-width:460px;font-size:10px;display:block;overflow:hidden}.offer-create-preview{background:#1d3040;border:1px solid #405769;border-radius:17px;align-self:start;position:sticky;top:0;overflow:hidden}.offer-create-preview-head{border-bottom:1px solid #3e5265;align-items:center;gap:8px;padding:16px;display:flex}.offer-create-preview-head strong{font-size:13px}.offer-create-preview-head small{color:#8ea8b8;margin-left:auto;font-size:10px}.offer-create-preview-image{color:#708c9e;background:linear-gradient(140deg,#314454,#142633);place-items:center;height:206px;display:grid}.offer-create-preview-image img{object-fit:contain;width:100%;height:100%}.offer-create-preview-content{gap:8px;padding:17px;display:grid}.offer-create-preview-label{color:#b3dbc0;align-items:center;gap:5px;font-size:11px;display:flex}.offer-create-preview-content h3{color:#fff;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.offer-create-preview-content p{color:#b0c4cf;overflow-wrap:anywhere;font-size:12px}.offer-create-preview-content>strong{color:#bef09e;font-size:21px}.offer-create-preview-content>small{color:#a6bfce;font-size:11px}.offer-create-preview-tip{color:#b8d4c2;border-top:1px solid #3c5161;align-items:flex-start;gap:7px;padding:14px;font-size:11px;line-height:1.6;display:flex}.offer-create-preview-tip svg{flex:none;margin-top:2px}.offer-create-actions{background:#1d2c3b;border-top:1px solid #385065;justify-content:space-between;align-items:center;gap:14px;padding:17px 28px;display:flex}.offer-create-actions p{color:#a9becc;font-size:11px}.offer-create-actions>div{gap:11px;display:flex}.offer-create-actions button{align-items:center;gap:9px;min-height:46px;padding:11px 20px;font-size:13px;font-weight:800;display:flex}.smart-store-availability{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 23px;display:grid}.smart-store-card{background:#1c2c3b;border:1px solid #43596b;border-radius:15px;flex-direction:column;gap:11px;padding:16px;display:flex}.smart-store-card.ready{background:linear-gradient(135deg,#243e35,#1c303b);border-color:#577b63}.smart-store-identity{color:#edf5ff;align-items:center;gap:9px;font-size:13px;display:flex}.smart-store-status{color:#d1b4a2;align-items:center;gap:5px;font-size:11px;display:flex}.smart-store-card.ready .smart-store-status{color:#acdca7}.smart-store-card button{justify-content:center;align-items:center;gap:7px;min-height:35px;margin-top:auto;font-size:11px;display:flex}.smart-form-pro{flex-direction:column;display:flex;width:850px!important;max-width:min(850px,95vw)!important;max-height:92vh!important;padding:0!important;overflow:hidden!important}.smart-form-head{background:#203747;border-bottom:1px solid #394f64;flex:none;padding:25px 27px 17px}.smart-form-head h3{margin:6px 0 7px;font-size:23px!important}.smart-form-head p{color:#adbfcc;font-size:12px}.smart-form-content{min-height:0;padding:20px 27px;overflow-y:auto}.smart-form-section-title{align-items:center;gap:12px;margin:9px 0 18px;display:flex}.smart-form-section-title:not(:first-child){border-top:1px solid #405165;margin-top:24px;padding-top:21px}.smart-form-section-title>span{color:#deffce;background:#2b523d;border:1px solid #61926d;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.smart-form-section-title strong{color:#f1f7fc;font-size:15px}.smart-form-section-title small{color:#a6bdcc;margin-top:4px;font-size:11px;display:block}.smart-form-pro .smart-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.smart-form-pro .smart-form-grid label{color:#dbe7ee;min-width:0;font-weight:650;margin:0!important;font-size:13px!important}.smart-form-pro .smart-form-grid .full{grid-column:1/-1}.smart-form-pro input,.smart-form-pro select{min-height:44px;color:#f5f9ff!important;background:#111f2b!important;border:1px solid #50677c!important;border-radius:10px!important;padding:11px 13px!important}.smart-keyword-input{align-items:center;display:flex;position:relative}.smart-keyword-input svg{color:#9fb6c4;pointer-events:none;position:absolute;left:12px}.smart-keyword-input input{width:100%;padding-left:41px!important}.smart-search-examples{margin:12px 0 0}.smart-search-examples>button{font-size:11px}.smart-search-examples>div{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.smart-search-examples>div button{color:#dcefff;cursor:pointer;background:#263d50;border:1px solid #526b80;border-radius:20px;padding:7px 11px;font-size:11px}.smart-store-select-actions{flex-wrap:wrap;gap:10px;margin:0 0 13px;display:flex}.smart-store-select-actions button{min-height:34px;font-size:11px}.smart-form-store-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.smart-source{background:#1a2b3a;border:1px solid #495d70;border-radius:13px;flex-direction:column;justify-content:space-between;gap:10px;padding:15px 13px;display:flex}.smart-source.selected{background:#273f34;border-color:#79ab75;box-shadow:inset 0 0 0 1px #799e6a44}.smart-source.disabled{background:#272f3b;border-color:#4d5365}.smart-source label{cursor:pointer;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}.smart-source input[type=checkbox]{flex:none;width:19px!important;height:19px!important;min-height:0!important;padding:0!important}.smart-source strong{color:#f1f6fd;font-size:12px;display:block}.smart-source small{color:#aebfcb;margin-top:5px;font-size:10px;line-height:1.6;display:block}.smart-source-config{color:#ecf5ff;cursor:pointer;background:#2b4151;border:1px solid #6b8396;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:10px;font-weight:750;display:inline-flex}.smart-alternation-note,.smart-form-policy{color:#b6dec2;background:#263d33;border:1px solid #507d5f;border-radius:11px;align-items:flex-start;gap:9px;margin:16px 0 0;padding:12px;font-size:11px;line-height:1.65;display:flex}.smart-alternation-note svg,.smart-form-policy svg{flex:none;margin-top:2px}.smart-form-policy{color:#bdc9d6;background:#2a3340;border-color:#4e6174}.smart-enable-row{background:#1c3040;border:1px solid #476079;border-radius:12px;align-items:center;gap:12px;padding:14px;margin-top:17px!important;display:flex!important}.smart-enable-row input{width:20px!important;height:20px!important;min-height:0!important;padding:0!important}.smart-enable-row strong{font-size:13px}.smart-enable-row small{color:#adc1ce;margin-top:3px;font-size:11px;line-height:1.5;display:block}.smart-form-footer{background:#213444;border-top:1px solid #40576c;justify-content:flex-end;align-items:center;gap:10px;padding:16px 27px;display:flex}.smart-form-footer button{align-items:center;gap:8px;min-height:44px;font-weight:750;display:flex}@media (width<=950px){.offer-create-body{grid-template-columns:minmax(0,1fr)}.offer-create-preview{position:static}.offer-create-preview-image{height:155px}.smart-store-availability{grid-template-columns:1fr 1fr}}@media (width<=720px){.autopilot-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.autopilot-folder-selector button{padding:13px!important;font-size:13px!important}.smart-store-availability,.smart-form-store-grid,.smart-form-pro .smart-form-grid,.offer-create-grid{grid-template-columns:1fr}.offer-create-header,.offer-create-body,.offer-create-actions,.smart-form-head,.smart-form-content,.smart-form-footer{padding-left:17px;padding-right:17px}.offer-create-actions{flex-wrap:wrap}.offer-create-actions>div{margin-left:auto}}.smart-store-toolbar{color:#bad0de;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 4px;font-size:12px;font-weight:700;display:flex}.smart-store-toolbar button{align-items:center;gap:7px;min-height:34px;font-size:11px;display:inline-flex}.offer-source-choice--auto{background:linear-gradient(130deg,#182832,#151f26);border-color:#496475;border-radius:16px;padding:18px;display:block}.offer-source-choice--auto legend{color:#e7f5fa;font-size:14px;font-weight:800}.automation-source-intro{color:#b9cad5;margin:8px 0 14px;font-size:13px;line-height:1.65}.automation-source-actions{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.automation-source-actions button{align-items:center;gap:6px;font-size:12px;display:inline-flex}.automation-source-store-grid{grid-template-columns:repeat(auto-fit,minmax(166px,1fr));gap:10px;display:grid}.automation-store-choice{background:#1b2933;border:1px solid #3b5261;border-radius:12px;min-height:98px;padding:14px;transition:border-color .15s,background .15s}.automation-store-choice.selected{background:#1c342d;border-color:#72aa75;box-shadow:inset 0 0 0 1px #7ad48133}.automation-store-choice.offline{opacity:.82;border-style:dashed}.automation-store-choice label{cursor:pointer;align-items:flex-start;gap:9px;display:flex}.automation-store-choice label input{accent-color:#86c878;margin-top:4px}.automation-store-choice label span{gap:5px;display:grid}.automation-store-choice label strong{color:#e2eef5;font-size:13px}.automation-store-choice label small{color:#a6bac6;margin:0;font-size:11px;line-height:1.45}.automation-store-choice>button{margin-top:12px;font-size:11px}.automation-source-note{color:#d7eadf;background:#253b36;border-radius:9px;margin:14px 0 7px;padding:11px;font-size:12px;font-weight:650}.smart-category-area{background:linear-gradient(125deg,#1b2b38,#15212b);border:1px solid #34495d;border-radius:15px;margin:16px 0;padding:17px}.smart-category-heading{gap:5px;margin-bottom:13px;display:grid}.smart-category-heading strong{color:#f2f6fc;font-size:15px}.smart-category-heading small{color:#9cb1c7}.smart-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.smart-category-chip{color:#c8d9e9;cursor:pointer;background:#1b2a39;border:1px solid #415366;border-radius:10px;min-height:44px;padding:11px 8px;font-weight:600;transition:background .16s,border-color .16s,transform .16s}.smart-category-chip:hover{background:#293b4c;transform:translateY(-1px)}.smart-category-chip.selected{color:#d6ffbb;background:#25442e;border-color:#92db78;box-shadow:inset 0 0 0 1px #92db783a}.smart-optional-keyword{gap:8px;margin-top:12px;display:grid}.smart-category-note{color:#a9eba0;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;display:flex}.campaign-analytics{background:linear-gradient(135deg,#192432,#111b27);border:1px solid #36495b;border-radius:16px;margin:15px 0;padding:23px 25px}.campaign-analytics-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:15px;display:flex}.campaign-analytics-head h2{margin:9px 0 6px;font-size:22px}.campaign-analytics-head p{color:#a9b9c9;margin:0;font-size:13px}.campaign-period-switch{background:#121b26;border:1px solid #34475a;border-radius:11px;gap:5px;padding:5px;display:flex}.campaign-period-switch button{color:#c2d1e0;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 13px}.campaign-period-switch button.active{color:#b6f3a0;background:#36543b}.campaign-chart-summary{flex-wrap:wrap;gap:13px;margin:20px 0 18px;display:flex}.campaign-chart-summary>span{color:#b9ccdd;background:#1e3040;border:1px solid #35495b;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:13px;display:flex}.campaign-chart-summary strong{color:#fff;font-size:17px}.campaign-chart{border-bottom:1px solid #415062;align-items:stretch;gap:7px;height:215px;padding:10px 4px 0;display:flex}.campaign-chart-col{color:#b5c9d9;flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;height:100%;display:flex}.campaign-chart-value{height:16px;font-size:11px}.campaign-chart-track{flex:1;justify-content:center;align-items:end;width:100%;min-height:0;display:flex}.campaign-chart-bar{background:linear-gradient(#a9f285,#529a69);border-radius:7px 7px 0 0;width:min(100%,36px);min-height:0;transition:height .2s}.campaign-chart-col small{white-space:nowrap;height:26px;font-size:10px}.campaign-chart-foot{color:#9bb4c6;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:12px;display:flex}.campaign-chart-foot>span{align-items:center;gap:7px;display:flex}.campaign-chart-foot i{background:#87df8b;border-radius:4px;width:9px;height:9px}.campaign-create-overlay{z-index:1600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03090fd6;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.campaign-create-dialog{color:#eff5ff;background:linear-gradient(145deg,#1e2a39,#141d29);border:1px solid #4c6377;border-radius:20px;flex-direction:column;width:min(1010px,100%);max-height:min(92vh,960px);display:flex;overflow:hidden;box-shadow:0 30px 100px #000b}.campaign-create-head{background:linear-gradient(100deg,#263847,#1b2735);border-bottom:1px solid #34485b;justify-content:space-between;align-items:start;gap:12px;padding:23px 28px;display:flex}.campaign-create-head h2{margin:7px 0;font-size:24px}.campaign-create-head p{color:#aabfd2;margin:0;font-size:13px}.campaign-create-close{cursor:pointer;color:#edf5ff;background:#283849;border:1px solid #455a6f;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.campaign-create-content{gap:13px;padding:24px 30px 28px;display:grid;overflow:auto}.campaign-create-content>label{color:#dceafa;gap:8px;font-size:13px;font-weight:600;display:grid}.campaign-create-content input:not([type=checkbox]),.campaign-create-content textarea{box-sizing:border-box;color:#f3f7fd;width:100%;font:inherit;background:#121d2a;border:1px solid #405871;border-radius:11px;padding:12px}.campaign-create-content input:focus,.campaign-create-content textarea:focus{outline-offset:1px;outline:2px solid #649a81}.campaign-create-section-title{align-items:center;gap:12px;margin:9px 0 3px;display:flex}.campaign-create-section-title>span{color:#c7f7b9;background:#36523b;border-radius:10px;padding:9px 11px;font-weight:800}.campaign-create-section-title>div{gap:4px;display:grid}.campaign-create-section-title strong{font-size:16px}.campaign-create-section-title small{color:#abc0d4;font-size:12px}.campaign-create-dialog .campaign-cols{gap:22px}.campaign-create-dialog .campaign-cols>div{background:#182533;border:1px solid #34485b;border-radius:13px;padding:18px}.campaign-create-dialog .campaign-cols label{align-items:center;gap:8px;margin:8px 0;line-height:1.4;display:flex}.campaign-create-dialog .campaign-contact-row{gap:9px}.campaign-create-dialog .campaign-scroll{max-height:220px;overflow:auto}.campaign-create-footer{border-top:1px solid #394a5a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:7px;padding-top:15px;display:flex}.campaign-create-footer>.primary{padding:12px 18px;font-weight:700}.campaign-create-footer>.secondary{padding:12px 16px}@media (width<=700px){.smart-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-analytics{padding:17px}.campaign-chart-summary{gap:8px}.campaign-chart-summary>span{flex:1}.campaign-create-overlay{padding:8px}.campaign-create-head{padding:18px}.campaign-create-content{padding:15px}.campaign-create-dialog .campaign-cols{grid-template-columns:1fr}.campaign-chart{gap:3px}}.campaign-create-content.campaign-form{box-shadow:none;border:0;border-radius:0}.campaign-create-content.campaign-form>label{align-items:stretch;gap:8px;display:grid}.campaign-create-content.campaign-form .campaign-contact-select{margin:0}.campaign-create-content.campaign-form .campaign-contact-list{max-height:260px}.offersync-working-days{color:#e7f3f9;background:linear-gradient(135deg,#1b343f,#15232e);border:1px solid #365a70;border-radius:16px;gap:15px;margin:17px 0;padding:19px;display:grid}.offersync-working-days-title{align-items:center;gap:12px;display:flex}.offersync-working-days-icon{color:#a9f3d0;background:#254c49;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.offersync-working-days-title>div{flex:1;gap:3px;min-width:0;display:grid}.offersync-working-days-title strong{color:#fff;font-size:14px}.offersync-working-days-title small,.offersync-working-days-note{color:#b7c9d4;font-size:11px;line-height:1.5}.offersync-working-days-count{white-space:nowrap;color:#ccf7d8;background:#204c3d;border:1px solid #2e7059;border-radius:40px;padding:7px 11px;font-size:12px}.offersync-working-days-presets{flex-wrap:wrap;gap:8px;display:flex}.offersync-working-days-presets button{color:#e4edf6;cursor:pointer;background:#1c3040;border:1px solid #476278;border-radius:32px;padding:10px 15px;font-size:12px;font-weight:600}.offersync-working-days-presets button.selected{color:#fff;background:#2e5d49;border-color:#8dcea4}.offersync-working-days-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;display:grid}.offersync-working-days-grid button{color:#c4d6df;cursor:pointer;background:#1c2c37;border:1px solid #4c6878;border-radius:11px;min-height:52px;font-weight:700}.offersync-working-days-grid button.selected{color:#fff;background:#305e4a;border-color:#85d4a0}.offersync-working-days-grid button:focus-visible,.offersync-working-days-presets button:focus-visible{outline-offset:2px;outline:3px solid #94d7ea}.offersync-working-days-times{grid-template-columns:1fr 1fr;gap:15px;display:grid}.offersync-working-days-times label{color:#e2eff7;gap:8px;font-size:12px;font-weight:600;display:grid}.offersync-working-days-times label svg{display:inline}.offersync-working-days-times input{box-sizing:border-box;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#142630;border:1px solid #526c78;border-radius:9px;width:100%;min-height:43px;padding:9px 13px}@media (width<=620px){.offersync-working-days-grid{gap:4px}.offersync-working-days-grid button{min-height:43px;font-size:11px}.offersync-working-days{padding:13px}.offersync-working-days-times{grid-template-columns:1fr}}.offer-confirm-dialog:has(.offersync-working-days){width:min(94vw,750px);max-height:90vh;overflow:auto}.extract-module{gap:18px;padding-bottom:32px}.extract-workspace-hero{background:linear-gradient(115deg,#1a2b25,#192126 58%,#141a20);border:1px solid #3b5a46;border-radius:19px;align-items:center;gap:16px;padding:24px 25px;display:flex;box-shadow:0 10px 26px #0002}.extract-workspace-icon{color:#c4f5b4;background:#2b4c36;border:1px solid #5e955d;border-radius:16px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.extract-workspace-hero>div:nth-child(2){flex:1;min-width:0}.extract-workspace-hero h2{color:#eef9ec;margin:4px 0 5px;font-size:23px;font-weight:750}.extract-workspace-hero p{color:#a9c0b8;font-size:12px}.extract-workspace-kicker{letter-spacing:1.35px;color:#9ddb89;font-size:10px;font-weight:800}.extract-workspace-progress{white-space:nowrap;color:#d8ffd0;background:#244034;border:1px solid #4a7656;border-radius:100px;padding:9px 13px;font-size:11px;font-weight:750}.extract-module .extract-stepper{background:#151f23;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px;position:static;top:auto}.extract-module .extract-section{background:linear-gradient(150deg,#1d262c,#141b20);border:1px solid #354c4c;border-radius:18px;gap:24px;padding:27px 30px}.extract-module .extract-group{transition:all .15s}.extract-module .extract-group:hover{border-color:#6e966a;transform:translateY(-1px)}.extract-module .extract-group.selected{border-color:#9bd17a;box-shadow:inset 0 0 0 1px #8fce761f}.extract-module .extract-progress{background:#1b2329;border-radius:18px;align-content:center;min-height:240px;padding:25px 30px}.extract-module .extract-stepper-item:disabled{cursor:not-allowed;opacity:.46}.extract-workspace-footer{background:#1a2526;border:1px solid #3b5347;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:18px 23px;display:flex}.extract-workspace-footer>div:first-child{gap:5px;display:grid}.extract-workspace-footer strong{color:#e9f8e2;font-size:13px}.extract-workspace-footer span{color:#a1b8b2;font-size:11px}.extract-workspace-buttons{flex-wrap:wrap;gap:10px;display:flex}@media (width<=850px){.extract-workspace-hero{flex-wrap:wrap}.extract-workspace-progress{margin-left:auto}.extract-workspace-footer{flex-wrap:wrap}.extract-module .extract-section{padding:20px}.extract-module .extract-stepper-item{padding:9px 5px}}.sidebar{-webkit-backdrop-filter:blur(18px);background:#12171de3;box-shadow:10px 0 34px #03070b23}.sidebar .nav-item{border:1px solid #0000;transition:background .18s,transform .18s,border-color .18s}.sidebar .nav-item:hover{background:#28382a;border-color:#4a5a4a99;transform:translate(2px)}.sidebar .nav-item.active{background:linear-gradient(100deg,#273c2a,#253127);border-color:#7db56f5e;box-shadow:inset 3px 0 #b6ef7f,0 6px 14px #0002}.sidebar .nav-item svg{stroke-width:1.9px;width:19px;height:19px}.theme-switcher,.theme-options button{color:#d8eccc;background:#202a24;border:1px solid #405044;border-radius:10px;padding:9px 13px;font-size:12px;font-weight:670}.theme-switcher:hover,.theme-options button.active{color:#dbffc7;background:#324634;border-color:#9bd67a}.theme-options{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.theme-options button{min-width:110px}.campaign-status.status-completed{color:#b9e5b3;background:#1d3d2b;border-color:#4d8b5c}.campaign-status.status-attention{color:#f9c991;background:#473220;border-color:#a48251}.campaign-no-issues{color:#b9d2bb;background:#1d3026;border:1px dashed #54835d;border-radius:10px;margin:16px 0;padding:16px}.campaign-details-filter{margin-top:14px}.campaign-details>button.secondary{margin:14px 0 2px}.smart-frequency-help{color:#d4eacb;background:#1d3529;border:1px solid #3d654d;border-radius:11px;margin:12px 0;padding:12px 16px;font-size:12px}.smart-products-panel{background:#141f27;border:1px solid #405a61;border-radius:14px;flex-direction:column;grid-column:1/-1;gap:12px;width:100%;min-width:0;margin-top:16px;padding:16px;display:flex}.smart-products-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.smart-products-toolbar strong{font-size:15px}.smart-products-toolbar input{color:#eaf3f4;background:#14212a;border:1px solid #3b5361;border-radius:9px;flex:1;min-width:200px;max-width:380px;padding:11px}.smart-products-panel>p{color:#94aabb;font-size:12px}.smart-products-list{flex-direction:column;gap:6px;max-height:460px;display:flex;overflow-y:auto}.smart-product-row{cursor:grab;background:#1a2730;border:1px solid #354451;border-radius:11px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.smart-product-row.dragged{opacity:.55}.smart-product-row:hover{background:#21332e;border-color:#82c58a}.smart-product-handle{color:#83a08f;cursor:grab;font-size:24px}.smart-product-row img,.smart-product-image-empty{object-fit:cover;background:#293a42;border-radius:10px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.smart-product-description{flex:1;gap:4px;min-width:0;display:grid}.smart-product-description strong{color:#e5f3eb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.smart-product-description small{color:#92a8b1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.smart-product-price{color:#a8e596;white-space:nowrap;font-size:12px}.smart-product-row button{font-size:11px}.affiliate-brand-logo{object-fit:contain;width:30px;height:30px}.affiliate-shopee-wordmark,.affiliate-ml-wordmark{color:#ff6539;place-items:center;font-size:24px;font-weight:950;display:grid}.affiliate-ml-wordmark{color:#f7e15e;font-size:13px;font-weight:900}.connections-switch-symbol.brand-image{background:#142b2d;border:1px solid #345d53}.connections-switch-symbol.brand-image img{width:25px;height:25px;display:block}.mercado-quick-guide{color:#e9f2ef;background:linear-gradient(130deg,#243237,#1a252e);border:1px solid #627367;border-radius:14px;max-width:100%;margin:14px 0;padding:16px 18px}.mercado-guide-title{align-items:center;gap:8px;margin-bottom:9px;font-size:14px;display:flex}.mercado-quick-guide ol{gap:7px;margin:9px 0 8px 20px;padding:0;font-size:12px;line-height:1.65;display:grid}.mercado-quick-guide p{color:#afc1b8;font-size:11px}.mercado-extension-button{margin-top:13px;color:#182619!important;background:#a8ed76!important;border-radius:10px!important;padding:12px 17px!important;font-weight:750!important;display:inline-flex!important}.mercado-extension-button:hover{background:#c3ffaa!important}.affiliate-cookie-toggle{color:#d4ecd6;border:1px solid #658671;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;display:inline-flex}.affiliate-cookie-footnote{color:#aebbb0;font-size:11px}:root[data-runtime=browser][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#24302b;background:#f2f5f3}:root[data-runtime=browser][data-theme=light] body{color:#24302b;background:#f2f5f3}:root[data-runtime=browser][data-theme=light] .sidebar{background:#fafcf9e6;border-color:#cbd8cf}:root[data-runtime=browser][data-theme=light] .main-shell{background:#f2f5f3}:root[data-runtime=browser][data-theme=light] .topbar{background:#fcfdfcee;border-color:#d8e1da}:root[data-runtime=browser][data-theme=light] .nav-heading,:root[data-runtime=browser][data-theme=light] .sidebar-bottom p,:root[data-runtime=browser][data-theme=light] .version{color:#597069}:root[data-runtime=browser][data-theme=light] .nav-item{color:#43584e}:root[data-runtime=browser][data-theme=light] .sidebar .nav-item:hover{color:#17492d;background:#e3f1e6}:root[data-runtime=browser][data-theme=light] .sidebar .nav-item.active{color:#17462b;background:linear-gradient(100deg,#d5f0d9,#e3f0de);border-color:#92c5a1}:root[data-runtime=browser][data-theme=light] .sidebar .nav-item.active svg{color:#245d35}:root[data-runtime=browser][data-theme=light] .brand,:root[data-runtime=browser][data-theme=light] .workspace,:root[data-runtime=browser][data-theme=light] .local-indicator{color:#27392d}:root[data-runtime=browser][data-theme=light] .workspace{background:#f4f9f5;border-color:#c5d9c9}:root[data-runtime=browser][data-theme=light] p,:root[data-runtime=browser][data-theme=light] .fine-print{color:#556962}:root[data-runtime=browser][data-theme=light] .panel,:root[data-runtime=browser][data-theme=light] .settings-panel,:root[data-runtime=browser][data-theme=light] .smart-folders,:root[data-runtime=browser][data-theme=light] .campaign-manager,:root[data-runtime=browser][data-theme=light] .autopilot-card,:root[data-runtime=browser][data-theme=light] .autopilot-stat,:root[data-runtime=browser][data-theme=light] .connection-hub,:root[data-runtime=browser][data-theme=light] .affiliate-connection-card{color:#22372d!important;background:#fff!important;border-color:#d4dfd8!important;box-shadow:0 10px 26px #42624a10!important}:root[data-runtime=browser][data-theme=light] h1,:root[data-runtime=browser][data-theme=light] h2,:root[data-runtime=browser][data-theme=light] h3,:root[data-runtime=browser][data-theme=light] h4,:root[data-runtime=browser][data-theme=light] .campaign-name,:root[data-runtime=browser][data-theme=light] .offer-title{color:#25352c!important}:root[data-runtime=browser][data-theme=light] input,:root[data-runtime=browser][data-theme=light] select,:root[data-runtime=browser][data-theme=light] textarea{color:#24372d!important;background:#f9fbfa!important;border-color:#b9cfc1!important}:root[data-runtime=browser][data-theme=light] button.secondary,:root[data-runtime=browser][data-theme=light] .theme-switcher{color:#27553a;background:#e9f3eb;border:1px solid #b6d3bd}:root[data-runtime=browser][data-theme=light] button.primary{color:#fff;background:#32834d}:root[data-runtime=browser][data-theme=light] .campaign-card,:root[data-runtime=browser][data-theme=light] .smart-rule,:root[data-runtime=browser][data-theme=light] .smart-products-panel,:root[data-runtime=browser][data-theme=light] .smart-product-row,:root[data-runtime=browser][data-theme=light] .offers-overview-card,:root[data-runtime=browser][data-theme=light] .notifications-popover,:root[data-runtime=browser][data-theme=light] .offer-template-modal,:root[data-runtime=browser][data-theme=light] .campaign-create-dialog,:root[data-runtime=browser][data-theme=light] .affiliate-dialog{color:#25372d!important;background:#fff!important;border-color:#cedbd0!important}:root[data-runtime=browser][data-theme=light] .smart-product-description strong,:root[data-runtime=browser][data-theme=light] .smart-product-price,:root[data-runtime=browser][data-theme=light] .campaign-card strong,:root[data-runtime=browser][data-theme=light] .autopilot-stat strong,:root[data-runtime=browser][data-theme=light] .offers-overview-card strong{color:#295b3a!important}:root[data-runtime=browser][data-theme=light] .smart-product-row:hover,:root[data-runtime=browser][data-theme=light] .notifications-item.unread{background:#edf7ef!important}:root[data-runtime=browser][data-theme=light] .smart-frequency-help,:root[data-runtime=browser][data-theme=light] .mercado-quick-guide{color:#28513a;background:#e5f2ea;border-color:#9cbda6}:root[data-runtime=browser][data-theme=light] .notifications-item-body p,:root[data-runtime=browser][data-theme=light] .smart-products-panel p{color:#536b5c}:root[data-runtime=browser][data-theme=light] .breadcrumb,:root[data-runtime=browser][data-theme=light] .campaign-timeline,:root[data-runtime=browser][data-theme=light] .campaign-date{color:#64776b}@media (width<=920px){.smart-product-row{flex-wrap:wrap}.smart-product-price{margin-left:auto}.theme-switcher{font-size:0}.theme-switcher:first-letter{font-size:14px}}.affiliate-simple-dialog:has(.mercado-quick-guide){grid-template-columns:minmax(0,1.25fr) minmax(240px,.85fr);align-items:start;gap:16px 20px;width:min(96vw,960px);max-width:960px;max-height:min(92vh,850px);display:grid}.affiliate-simple-dialog:has(.mercado-quick-guide)>.affiliate-simple-heading{grid-area:1/1/auto/-1}.affiliate-simple-dialog:has(.mercado-quick-guide)>.affiliate-simple-form{grid-area:2/1;min-width:0}.affiliate-simple-dialog:has(.mercado-quick-guide)>.mercado-quick-guide{grid-area:2/2;margin:0;position:sticky;top:0}.affiliate-simple-dialog .affiliate-simple-cookie-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=760px){.affiliate-simple-dialog:has(.mercado-quick-guide){flex-direction:column;max-width:96vw;display:flex}:is(.affiliate-simple-dialog:has(.mercado-quick-guide)>.affiliate-simple-form,.affiliate-simple-dialog:has(.mercado-quick-guide)>.mercado-quick-guide){width:100%;position:static}}.smart-review-panel{border:1px solid var(--border,#456075);background:#5c80a00f;border-radius:13px;flex-basis:100%;width:100%;margin-top:14px;padding:16px}.smart-review-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.smart-review-heading strong{font-size:14px}.smart-review-heading small{color:var(--text-muted,#a0b2c3);margin-top:5px;font-size:11px;display:block}.smart-review-heading>span{background:#80be732e;border-radius:20px;padding:6px 10px;font-size:11px}.smart-review-item{border-top:1px solid var(--border,#3e5364);align-items:center;gap:14px;padding:12px 0;display:flex}.smart-review-item img,.smart-review-item>.smart-product-image-empty{object-fit:cover;border-radius:9px;flex:none;width:56px;height:56px}.smart-review-details{flex:1;min-width:0}.smart-review-details strong{font-size:12px}.smart-review-details small{margin-top:4px;font-size:11px;display:block}.smart-review-details a{color:#a0d9ff;font-size:11px}.smart-review-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.smart-review-actions button{align-items:center;gap:5px;display:flex}.smart-limit-completed{color:#ffd88a;background:#9a752c26;border:1px solid #896b31;border-radius:10px;padding:10px 12px;font-size:12px}.smart-limits-control{background:#4d805d17;border:1px solid #4b6a59;border-radius:13px;gap:13px;margin:15px 0;padding:16px;display:grid}.smart-limit-slide label{justify-content:space-between;align-items:center;flex-direction:row!important;display:flex!important}.smart-limit-slide label strong{font-size:18px}.smart-limit-slide input[type=range]{accent-color:#a0ec7b;width:100%;min-height:22px!important;padding:0!important}@media (width<=680px){.smart-review-item{flex-wrap:wrap}.smart-review-actions{justify-content:flex-end;width:100%}.smart-review-heading{flex-direction:column;align-items:flex-start}}.smart-products-table-panel{width:100%}.smart-products-table-scroll{border:1px solid #40566a;border-radius:13px;max-height:520px;overflow:auto}.smart-products-table{border-collapse:collapse;width:100%;min-width:670px}.smart-products-table th{z-index:1;text-align:left;color:#b9cbda;letter-spacing:.06em;background:#203142;padding:12px;font-size:11px;position:sticky;top:0}.smart-products-table td{color:#e0ebf6;border-bottom:1px solid #33475b;padding:11px 12px;font-size:12px}.smart-products-table tr[draggable]{cursor:grab}.smart-products-table tr[draggable]:active{cursor:grabbing}.smart-products-table tr:hover td{background:#9dccaf13}.smart-products-table tr.smart-dragging{opacity:.45}.smart-products-table td:first-child{white-space:nowrap;color:#a5b9ce}.smart-order-chip{color:#c4f0cc;background:#73c08926;border-radius:8px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-right:8px;font-weight:800;display:inline-flex}.smart-products-table .offer-cell{min-width:220px;max-width:520px}.smart-products-table .offer-cell strong{white-space:normal;font-size:12px;display:block}.smart-product-state{color:#c0ebc7;white-space:nowrap;background:#56ae7626;border-radius:18px;padding:5px 9px;display:inline-block}.smart-product-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.smart-product-actions button{color:#e6eef5;white-space:nowrap;background:#273748;border:1px solid #486079;border-radius:8px;align-items:center;gap:5px;padding:8px 9px;font-size:11px;display:inline-flex}.smart-product-actions button:hover{background:#365347;border-color:#93cf9b}.smart-products-toolbar>div{gap:6px;display:grid}.smart-products-toolbar small{color:#a9bfce;font-size:11px}.smart-autostart-note{background:#4882551f;border:1px solid #476d4b;border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:11px 14px;display:flex}:root[data-runtime=browser][data-theme=light] .smart-folders,:root[data-runtime=browser][data-theme=light] .smart-form-pro,:root[data-runtime=browser][data-theme=light] .smart-form-head,:root[data-runtime=browser][data-theme=light] .smart-form-content,:root[data-runtime=browser][data-theme=light] .smart-form-footer,:root[data-runtime=browser][data-theme=light] .smart-limits-control,:root[data-runtime=browser][data-theme=light] .smart-store-card,:root[data-runtime=browser][data-theme=light] .smart-source,:root[data-runtime=browser][data-theme=light] .smart-products-table-scroll{color:#203d2b!important;background:#fff!important;border-color:#ccdccf!important}:root[data-runtime=browser][data-theme=light] .smart-form-section-title strong,:root[data-runtime=browser][data-theme=light] .smart-form-head h3,:root[data-runtime=browser][data-theme=light] .smart-form label,:root[data-runtime=browser][data-theme=light] .smart-form-pro .smart-form-grid label,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-header h2,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-rule strong,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-rule p,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-store-identity strong,:root[data-runtime=browser][data-theme=light] .smart-products-table td,:root[data-runtime=browser][data-theme=light] .smart-products-toolbar strong{color:#203d2b!important}:root[data-runtime=browser][data-theme=light] .smart-form-head p,:root[data-runtime=browser][data-theme=light] .smart-form-section-title small,:root[data-runtime=browser][data-theme=light] .smart-products-toolbar small,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-rule small,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-header p,:root[data-runtime=browser][data-theme=light] .smart-folders .smart-source small{color:#526d5d!important}:root[data-runtime=browser][data-theme=light] .smart-form-pro input,:root[data-runtime=browser][data-theme=light] .smart-form-pro select{color:#25432f!important;background:#f6fbf7!important;border-color:#aac5b0!important}:root[data-runtime=browser][data-theme=light] .smart-products-table th{color:#395b45!important;background:#e7f1e8!important}:root[data-runtime=browser][data-theme=light] .smart-products-table td{color:#284434!important;border-color:#d5e3d8!important}:root[data-runtime=browser][data-theme=light] .smart-products-table tr:hover td{background:#eff8f0!important}:root[data-runtime=browser][data-theme=light] .smart-order-chip,:root[data-runtime=browser][data-theme=light] .smart-product-state{color:#245d35;background:#dff2e2}:root[data-runtime=browser][data-theme=light] .smart-product-actions button{color:#235037;background:#edf5ee;border-color:#b6d4be}:root[data-runtime=browser][data-theme=light] .smart-autostart-note{color:#255c37;background:#e4f3e7;border-color:#a7cbae}.sidebar{-webkit-backdrop-filter:blur(28px)saturate(150%);box-shadow:10px 0 36px #0000001f;background:linear-gradient(155deg,#0c1923b3,#11191d99)!important;border-right:1px solid #aed8be2b!important}.sidebar:before{content:"";pointer-events:none;background:radial-gradient(at 15% 12%,#5ba98f2b,#0000 52%),radial-gradient(at 95% 85%,#35698930,#0000 58%);position:absolute;inset:0}.sidebar>*{z-index:1;position:relative}:root[data-runtime=browser][data-theme=light] .sidebar{background:linear-gradient(155deg,#f5fff9cc,#e9f6eeb3)!important;border-right-color:#76a0815c!important}:root[data-runtime=browser][data-theme=light] .sidebar:before{background:radial-gradient(at 15% 12%,#419d6217,#0000 52%),radial-gradient(at 95% 85%,#6da28224,#0000 58%)}:root[data-runtime=browser][data-theme=light] .smart-category-chip,:root[data-runtime=browser][data-theme=light] .smart-source-config,:root[data-runtime=browser][data-theme=light] .smart-search-examples>div button{color:#26513a!important;background:#ebf5ed!important;border-color:#abcbb4!important}:root[data-runtime=browser][data-theme=light] .smart-category-chip.selected,:root[data-runtime=browser][data-theme=light] .smart-source.selected{color:#194c2d!important;background:#d9efde!important;border-color:#64a979!important}:root[data-runtime=browser][data-theme=light] .smart-alternation-note,:root[data-runtime=browser][data-theme=light] .smart-form-policy,:root[data-runtime=browser][data-theme=light] .smart-category-note{color:#315a3d!important;background:#e9f6eb!important;border-color:#accdb3!important}:root[data-runtime=browser][data-theme=light] .smart-store-toolbar,:root[data-runtime=browser][data-theme=light] .smart-store-status,:root[data-runtime=browser][data-theme=light] .smart-form .smart-optional-keyword,:root[data-runtime=browser][data-theme=light] .smart-product-state{color:#29563c!important}.affiliate-brand-logo{object-fit:contain!important;width:37px!important;height:37px!important;display:block!important}.affiliate-brand-icon.brand-shopee,.affiliate-brand-icon.brand-mercado-livre{background:0 0!important}.smart-store-brand{object-fit:contain;border-radius:7px;flex-shrink:0;width:28px;height:28px}.smart-rule{flex-direction:column;align-items:stretch;gap:15px;display:flex!important}.smart-rule-summary{gap:14px;width:100%;display:grid;min-width:0!important}.smart-rule-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.smart-rule-titles h3{color:var(--text,#eff6ff);margin:6px 0;font-size:18px;line-height:1.4}.smart-rule-titles p{align-items:center;gap:7px;font-size:12px;display:flex;margin:0!important}.smart-rule-badge{border:1px solid;border-radius:20px;align-items:center;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.smart-rule-badge.running{color:#c9edc5;background:#4b9c5c21;border-color:#4d8563}.smart-rule-badge.completed{color:#e9d4a6;background:#b5882c24;border-color:#846734}.smart-rule-badge.paused{color:#c1c9d4;background:#6d849524;border-color:#637080}.smart-rule-source-chips{flex-wrap:wrap;gap:8px;display:flex}.smart-rule-source{background:#82a3a521;border:1px solid #96aab03d;border-radius:20px;align-items:center;gap:8px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex}.smart-rule-source img{object-fit:contain;border-radius:5px;width:20px;height:20px}.smart-rule-progress-head{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.smart-rule-progress-head strong{font-size:13px!important}.smart-rule-progress-track{background:#7c9ba433;border-radius:40px;height:9px;margin-top:-6px;overflow:hidden}.smart-rule-progress-track>div{border-radius:inherit;background:linear-gradient(90deg,#439c68,#b4ec69);height:100%;transition:width .2s}.smart-rule-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.smart-rule-metrics>div{background:#7692ad0f;border:1px solid #8faab533;border-radius:11px;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.smart-rule-metrics small{opacity:.84;font-size:10px!important}.smart-rule-metrics strong{overflow-wrap:anywhere;font-size:12px!important}.smart-rule-criteria{border:1px solid #8aa5b033;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.smart-rule-criteria strong{font-size:12px!important;display:inline!important}.smart-rule-price-range{opacity:.85;margin-left:auto}.smart-rule-finished{color:#e8dba8;background:#a3a7441f;border:1px solid #6b7843;border-radius:11px;align-items:center;gap:10px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.smart-rule-actions{border-top:1px solid #98b3c326;justify-content:flex-start;width:100%;padding-top:14px}.offer-channel-tabs{flex-wrap:wrap;gap:10px;margin:12px 0 20px;display:flex}.offer-channel-tabs button{color:var(--text,#e5eff4);background:#59747a1a;border:1px solid #466474;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:750;display:inline-flex}.offer-channel-tabs button.active{color:#bcedae;background:#64aa642e;border-color:#94dc76}.offer-channel-targets{background:#325b4724;border:1px solid #4c735b;border-radius:14px;gap:12px;margin-bottom:18px;padding:18px;display:grid}.offer-channel-targets h3{margin:0;font-size:17px}.offer-channel-targets p{color:var(--text-muted,#b2c2cb);margin:0;font-size:12px}.offer-channel-targets select{width:100%;min-height:44px;padding:12px}.offer-target-warning{color:#f4ba83!important}:root[data-runtime=browser][data-theme=light] .smart-rule-summary,:root[data-runtime=browser][data-theme=light] .smart-rule-titles h3{color:#1d3528!important}:root[data-runtime=browser][data-theme=light] .smart-rule-source,:root[data-runtime=browser][data-theme=light] .smart-rule-metrics>div,:root[data-runtime=browser][data-theme=light] .smart-rule-criteria{color:#1d3528;background:#eef7f0;border-color:#c7ddcf}:root[data-runtime=browser][data-theme=light] .smart-rule-finished{color:#63511d;background:#fff9dc;border-color:#e5d28a}:root[data-runtime=browser][data-theme=light] .smart-rule-badge.running{color:#245c33;background:#def4e1}:root[data-runtime=browser][data-theme=light] .smart-rule-badge.completed{color:#74561a;background:#fff0c6}:root[data-runtime=browser][data-theme=light] .smart-rule-badge.paused{color:#445263;background:#e6edf1}:root[data-runtime=browser][data-theme=light] .offer-channel-tabs button{color:#2b4033;background:#f1f7f2}:root[data-runtime=browser][data-theme=light] .offer-channel-tabs button.active{color:#235c33;background:#daf3dc}:root[data-runtime=browser][data-theme=light] .offer-channel-targets{color:#254731;background:#f4fcf5;border-color:#b2d6b9}@media (width<=720px){.smart-rule-metrics{grid-template-columns:1fr}.smart-rule-price-range{margin-left:0}}.affiliate-config-dialog{grid-template-columns:minmax(0,1.25fr) minmax(240px,.85fr);align-items:start;gap:16px 20px;width:min(96vw,960px);max-width:960px;max-height:min(92vh,850px);display:grid}.affiliate-config-dialog>.affiliate-simple-heading{grid-area:1/1/auto/-1}.affiliate-config-dialog>.affiliate-simple-form{grid-area:2/1;min-width:0}.affiliate-config-dialog>.affiliate-config-guide{grid-area:2/2;position:sticky;top:0}.affiliate-config-guide{color:#e9f2ef;background:linear-gradient(130deg,#243237,#1a252e);border:1px solid #627367;border-radius:14px;padding:16px 18px}.affiliate-config-guide ol{gap:9px;margin:9px 0 8px 20px;padding:0;font-size:12px;line-height:1.65;display:grid}.affiliate-config-guide p{color:#afc1b8;margin:12px 0;font-size:11px;line-height:1.55}.affiliate-guide-link{align-items:center;gap:8px;margin-top:8px;display:inline-flex}.affiliate-credential-status{background:#1d3027;border:1px solid #435d4d;border-radius:12px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.affiliate-credential-status svg{color:#abe889;flex:none;margin-top:1px}.affiliate-credential-status>div{gap:4px;display:grid}.affiliate-credential-status strong{color:#e2f4e6;font-size:12px}.affiliate-credential-status span{color:#b4cbb9;font-size:11px;line-height:1.45}.affiliate-secret-field{min-width:0;position:relative}.affiliate-secret-field input{padding-right:51px}.affiliate-secret-toggle{color:#aac9b3;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:38px;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.affiliate-secret-toggle:hover,.affiliate-secret-toggle:focus-visible{color:#eaffeb;background:#2a4234}.affiliate-danger-zone{color:#9fb6a7;border-top:1px solid #3d5044;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;font-size:11px;display:flex}.affiliate-tag-preview{color:#b0dbc1;overflow-wrap:anywhere;background:#122826;border:1px solid #396655;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:11px 12px;font-size:12px;display:flex}.affiliate-tag-preview strong{color:#e0f9d9}.affiliate-config-dialog .affiliate-simple-heading img.affiliate-brand-logo{object-fit:contain;background:#e9f0e8;width:52px;height:52px;padding:8px}:root[data-runtime=browser][data-theme=light] .affiliate-config-guide{color:#28513a;background:#e5f2ea;border-color:#9cbda6}:root[data-runtime=browser][data-theme=light] .affiliate-config-guide p{color:#426451}:root[data-runtime=browser][data-theme=light] .affiliate-credential-status,:root[data-runtime=browser][data-theme=light] .affiliate-tag-preview{color:#294b34;background:#e8f5eb;border-color:#a4c6ac}:root[data-runtime=browser][data-theme=light] .affiliate-credential-status strong,:root[data-runtime=browser][data-theme=light] .affiliate-credential-status span,:root[data-runtime=browser][data-theme=light] .affiliate-tag-preview strong{color:#275139}:root[data-runtime=browser][data-theme=light] .affiliate-simple-form label{color:#283b2f}:root[data-runtime=browser][data-theme=light] .affiliate-secret-toggle{color:#2d593b}:root[data-runtime=browser][data-theme=light] .affiliate-secret-toggle:hover{background:#dcefe1}@media (width<=760px){.affiliate-config-dialog{flex-direction:column;max-width:96vw;display:flex}.affiliate-config-dialog>.affiliate-simple-form,.affiliate-config-dialog>.affiliate-config-guide{width:100%;position:static}.affiliate-danger-zone{flex-wrap:wrap}}.smart-form .smart-new-destination{color:#e7f4e9;background:linear-gradient(105deg,#1f3229,#1c2b33);border:1px solid #598b66;border-radius:12px;gap:8px;margin:8px 0 17px;padding:14px;font-size:12px;font-weight:700;display:grid}.smart-form .smart-new-destination input{width:100%;min-width:0}.smart-form .smart-new-destination small{color:#b8cfc2;font-size:11px;font-weight:500;line-height:1.55}.automation-source-card--ai{isolation:isolate;transition:transform .2s,box-shadow .2s;animation:4s ease-in-out infinite alternate offer-ai-glow,6s linear infinite offer-ai-border;position:relative;box-shadow:0 0 22px #45a9f530;background:linear-gradient(155deg,#1b2835,#192d29) padding-box,conic-gradient(from var(--offer-ai-angle,0deg),#4cb3ff,#7be8a4,#f7ffff,#78a9ff,#4cb3ff) border-box!important;border:2px solid #0000!important}.automation-source-card--ai:hover{transform:translateY(-2px);box-shadow:0 0 22px #70c4f16b,0 0 34px #61cb963c}.automation-source-card--ai.selected{box-shadow:inset 0 0 0 1px #9aecca90,0 0 24px #54b6ec72;background:linear-gradient(155deg,#203942,#183528) padding-box,conic-gradient(from var(--offer-ai-angle,0deg),#4cb3ff,#78f5ae,#fff,#4cb3ff) border-box!important}.automation-ai-kicker{letter-spacing:.8px;color:#8bd9fd;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.automation-ai-title{color:#f1ffff;align-items:center;gap:10px;display:flex}.automation-ai-title svg{color:#95dfff!important}.automation-source-card--ai small{line-height:1.5;color:#b2d5da!important}@keyframes offer-ai-glow{0%{box-shadow:0 0 9px #348ef03b,0 0 10px #5fe7af2b}to{box-shadow:0 0 18px #64c5fc65,0 0 28px #80ecb24d}}@media (prefers-reduced-motion:reduce){.automation-source-card--ai{animation:none}}:root[data-runtime=browser][data-theme=light] .smart-form .smart-new-destination{color:#284738;background:linear-gradient(125deg,#e6f6ee,#e4f3fb);border-color:#78b898}:root[data-runtime=browser][data-theme=light] .smart-form .smart-new-destination small{color:#4c6758}:root[data-runtime=browser][data-theme=light] .automation-source-card--ai{background:linear-gradient(150deg,#f0f9ff,#edfff5) padding-box padding-box,conic-gradient(#46a8e7,#3fb17d,#fff,#46a8e7) border-box!important}:root[data-runtime=browser][data-theme=light] .automation-ai-title{color:#123f43}:root[data-runtime=browser][data-theme=light] .automation-ai-kicker{color:#1f769a}@property --offer-ai-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes offer-ai-border{to{--offer-ai-angle:360deg}}@media (prefers-reduced-motion:reduce){.automation-source-card--ai{animation:none!important}}.browser-local-notice{overflow-wrap:anywhere;background:#202d20;border:1px solid #526342;border-radius:12px;margin-bottom:20px;padding:20px}.browser-local-notice p{margin:8px 0}.browser-local-notice code{color:inherit}.affiliate-local-fields{display:contents}.mobile-menu-toggle,.mobile-menu-backdrop{display:none}:root[data-runtime=browser][data-theme=light] .browser-local-notice{background:#eef7e9;border-color:#a6bc95}@media (width<=760px){.app-shell .sidebar{visibility:hidden;z-index:40;width:256px;height:100dvh;padding:20px 14px;transition:transform .2s;transform:translate(-100%)}.app-shell.mobile-menu-open .sidebar{visibility:visible;transform:translate(0)}.mobile-menu-backdrop{z-index:39;background:#0009;display:block;position:fixed;inset:0}.mobile-menu-toggle{flex-shrink:0;min-height:44px;display:inline-flex}.app-shell .main-shell{width:100%;min-width:0;margin-left:0}.app-shell .topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:64px;padding:12px}.app-shell .breadcrumb{display:none}.app-shell .topbar-right{flex-wrap:wrap;gap:8px;margin-left:auto}.topbar-right .avatar,.topbar-right .local-pill{display:none}.app-shell main{min-width:0;padding:20px 14px}.page-heading{flex-wrap:wrap;gap:12px}.page-heading h1{font-size:23px}.affiliate-hub,.affiliate-stores-grid,.affiliate-connection-card{min-width:0}.affiliate-dialog-backdrop{padding:10px}.affiliate-dialog{max-width:100%;max-height:calc(100dvh - 20px);overflow:auto}.affiliate-simple-heading{flex-wrap:wrap}.affiliate-simple-heading>div{flex:1;min-width:0}.affiliate-simple-actions,.affiliate-simple-underfield{flex-wrap:wrap;gap:12px}.affiliate-simple-actions .affiliate-confirm{width:100%}.affiliate-simple-form input,.affiliate-simple-form textarea{min-width:0;font-size:16px}}:root[data-runtime=browser][data-theme=light] .autopilot-hero,:root[data-runtime=browser][data-theme=light] .autopilot-steps,:root[data-runtime=browser][data-theme=light] .autopilot-folder-selector,:root[data-runtime=browser][data-theme=light] .autopilot-tabs,:root[data-runtime=browser][data-theme=light] .automation-section,:root[data-runtime=browser][data-theme=light] .campaign-analytics,:root[data-runtime=browser][data-theme=light] .new-offer-library-head,:root[data-runtime=browser][data-theme=light] .discovery-hero,:root[data-runtime=browser][data-theme=light] .discovery-detail{color:#23372b!important;background:#fff!important;border-color:#cbdacf!important;box-shadow:0 8px 24px #294d3210!important}:root[data-runtime=browser][data-theme=light] .autopilot-hero h2,:root[data-runtime=browser][data-theme=light] .autopilot-hero p,:root[data-runtime=browser][data-theme=light] .autopilot-hero .discovery-kicker,:root[data-runtime=browser][data-theme=light] .autopilot-steps h3,:root[data-runtime=browser][data-theme=light] .autopilot-steps p,:root[data-runtime=browser][data-theme=light] .autopilot-folder-selector button,:root[data-runtime=browser][data-theme=light] .campaign-analytics-head p,:root[data-runtime=browser][data-theme=light] .campaign-chart-foot,:root[data-runtime=browser][data-theme=light] .new-offer-library-head p:not(.eyebrow),:root[data-runtime=browser][data-theme=light] .discovery-detail h3,:root[data-runtime=browser][data-theme=light] .discovery-detail p{color:#344b3d!important}:root[data-runtime=browser][data-theme=light] .autopilot-tabs button{color:#344b3d!important;box-shadow:none!important;background:#edf4ef!important;border-color:#c8d8cd!important}:root[data-runtime=browser][data-theme=light] .autopilot-tabs button:hover:not(.active){color:#234c32!important;background:#e1eee4!important;border-color:#8eb69a!important}:root[data-runtime=browser][data-theme=light] .autopilot-tabs button.active{color:#194a2b!important;background:#d8eddd!important;border-color:#71ad7e!important;box-shadow:inset 0 0 0 1px #74ad7c35!important}:root[data-runtime=browser][data-theme=light] .autopilot-tabs button svg{color:#356b45!important}:root[data-runtime=browser][data-theme=light] .autopilot-folder-selector button.active{color:#205533!important;background:#dcefe0!important;border-color:#89bd94!important}:root[data-runtime=browser][data-theme=light] .autopilot-stat,:root[data-runtime=browser][data-theme=light] .autopilot-card,:root[data-runtime=browser][data-theme=light] .autopilot-steps-grid>button,:root[data-runtime=browser][data-theme=light] .autopilot-list-item,:root[data-runtime=browser][data-theme=light] .automation-kpis article,:root[data-runtime=browser][data-theme=light] .automation-card,:root[data-runtime=browser][data-theme=light] .automation-group-row,:root[data-runtime=browser][data-theme=light] .automation-folder-source,:root[data-runtime=browser][data-theme=light] .automation-folder-preview-item,:root[data-runtime=browser][data-theme=light] .automation-store-choice,:root[data-runtime=browser][data-theme=light] .history-chart-panel,:root[data-runtime=browser][data-theme=light] .history-table-panel,:root[data-runtime=browser][data-theme=light] .history-record,:root[data-runtime=browser][data-theme=light] .campaign-chart-summary>span,:root[data-runtime=browser][data-theme=light] .discovery-product-body,:root[data-runtime=browser][data-theme=light] .discovery-save-product,:root[data-runtime=browser][data-theme=light] .new-offer-library-stats span,:root[data-runtime=browser][data-theme=light] .new-offer-product,:root[data-runtime=browser][data-theme=light] .new-offer-library-empty{color:#25392e!important;background:#fff!important;border-color:#d1ded4!important;box-shadow:0 5px 18px #294d320b!important}:root[data-runtime=browser][data-theme=light] .autopilot-stat small,:root[data-runtime=browser][data-theme=light] .autopilot-stat p,:root[data-runtime=browser][data-theme=light] .autopilot-card p,:root[data-runtime=browser][data-theme=light] .autopilot-card small,:root[data-runtime=browser][data-theme=light] .autopilot-list-item small,:root[data-runtime=browser][data-theme=light] .autopilot-list-item time,:root[data-runtime=browser][data-theme=light] .autopilot-steps-grid>button small,:root[data-runtime=browser][data-theme=light] .automation-kpis span,:root[data-runtime=browser][data-theme=light] .automation-kpis small,:root[data-runtime=browser][data-theme=light] .automation-keyword,:root[data-runtime=browser][data-theme=light] .automation-metadata span,:root[data-runtime=browser][data-theme=light] .automation-destination,:root[data-runtime=browser][data-theme=light] .automation-next span,:root[data-runtime=browser][data-theme=light] .automation-card-metrics,:root[data-runtime=browser][data-theme=light] .automation-event time,:root[data-runtime=browser][data-theme=light] .automation-field>small,:root[data-runtime=browser][data-theme=light] .automation-group-row small,:root[data-runtime=browser][data-theme=light] .automation-source-intro,:root[data-runtime=browser][data-theme=light] .automation-source-store-grid label small,:root[data-runtime=browser][data-theme=light] .automation-folder-preview>small,:root[data-runtime=browser][data-theme=light] .history-record-detail>span,:root[data-runtime=browser][data-theme=light] .history-record-detail strong,:root[data-runtime=browser][data-theme=light] .campaign-chart-summary>span,:root[data-runtime=browser][data-theme=light] .campaign-chart-col,:root[data-runtime=browser][data-theme=light] .campaign-chart-foot,:root[data-runtime=browser][data-theme=light] .discovery-product-body p,:root[data-runtime=browser][data-theme=light] .discovery-product-body small,:root[data-runtime=browser][data-theme=light] .discovery-detail p,:root[data-runtime=browser][data-theme=light] .new-offer-product-info,:root[data-runtime=browser][data-theme=light] .new-offer-library-empty p{color:#465d4e!important}:root[data-runtime=browser][data-theme=light] .automation-modal,:root[data-runtime=browser][data-theme=light] .automation-confirm,:root[data-runtime=browser][data-theme=light] .automation-modal--builder,:root[data-runtime=browser][data-theme=light] .new-offer-modal,:root[data-runtime=browser][data-theme=light] .offer-create-modal,:root[data-runtime=browser][data-theme=light] .campaign-create-dialog,:root[data-runtime=browser][data-theme=light] .affiliate-simple-dialog{color:#24372b!important;background:#fff!important;border-color:#cbdacf!important;box-shadow:0 24px 70px #203a2b24!important}:root[data-runtime=browser][data-theme=light] .automation-modal header,:root[data-runtime=browser][data-theme=light] .automation-modal footer,:root[data-runtime=browser][data-theme=light] .automation-form,:root[data-runtime=browser][data-theme=light] .automation-builder-layout,:root[data-runtime=browser][data-theme=light] .automation-block,:root[data-runtime=browser][data-theme=light] .automation-side-card,:root[data-runtime=browser][data-theme=light] .new-offer-modal-head,:root[data-runtime=browser][data-theme=light] .new-offer-modal-actions,:root[data-runtime=browser][data-theme=light] .offer-create-header,:root[data-runtime=browser][data-theme=light] .offer-create-actions,:root[data-runtime=browser][data-theme=light] .campaign-create-head,:root[data-runtime=browser][data-theme=light] .campaign-create-content,:root[data-runtime=browser][data-theme=light] .campaign-create-dialog .campaign-cols>div{color:#24372b!important;background:#f7faf8!important;border-color:#d4e0d7!important}:root[data-runtime=browser][data-theme=light] .automation-field>label,:root[data-runtime=browser][data-theme=light] .automation-field>span,:root[data-runtime=browser][data-theme=light] .automation-modal header p,:root[data-runtime=browser][data-theme=light] .automation-modal--builder p,:root[data-runtime=browser][data-theme=light] .automation-modal--builder label,:root[data-runtime=browser][data-theme=light] .automation-store-choice label strong,:root[data-runtime=browser][data-theme=light] .automation-store-choice label small,:root[data-runtime=browser][data-theme=light] .automation-source-card--ai .automation-ai-title,:root[data-runtime=browser][data-theme=light] .new-offer-modal-head p:not(.eyebrow),:root[data-runtime=browser][data-theme=light] .campaign-create-content>label,:root[data-runtime=browser][data-theme=light] .campaign-create-head p,:root[data-runtime=browser][data-theme=light] .campaign-create-section-title small{color:#344b3d!important}:root[data-runtime=browser][data-theme=light] .automation-field input,:root[data-runtime=browser][data-theme=light] .automation-field select,:root[data-runtime=browser][data-theme=light] .automation-group-list,:root[data-runtime=browser][data-theme=light] .new-offer-library-tools label,:root[data-runtime=browser][data-theme=light] .new-offer-library-tools select,:root[data-runtime=browser][data-theme=light] .campaign-period-switch,:root[data-runtime=browser][data-theme=light] .campaign-create-content input:not([type=checkbox]),:root[data-runtime=browser][data-theme=light] .campaign-create-content textarea,:root[data-runtime=browser][data-theme=light] .campaign-create-dialog .campaign-contact-list{color:#263a2e!important;background:#fff!important;border-color:#b9cdbf!important}:root[data-runtime=browser][data-theme=light] .automation-source-card--ai{color:#244638!important}:root[data-runtime=browser][data-theme=light] .automation-source-card--ai .automation-ai-kicker{color:#17698c!important}:root[data-runtime=browser][data-theme=light] .automation-source-card--ai small{color:#315c58!important}:root[data-runtime=browser][data-theme=light] .automation-card h3,:root[data-runtime=browser][data-theme=light] .automation-event strong,:root[data-runtime=browser][data-theme=light] .automation-next strong,:root[data-runtime=browser][data-theme=light] .autopilot-list-item strong,:root[data-runtime=browser][data-theme=light] .autopilot-steps-grid>button strong,:root[data-runtime=browser][data-theme=light] .campaign-chart-summary strong,:root[data-runtime=browser][data-theme=light] .new-offer-library-stats span,:root[data-runtime=browser][data-theme=light] .new-offer-product h3{color:#263f30!important}:root[data-runtime=browser][data-theme=light] .history-switches{background:#edf4ef!important;border-color:#d0dfd5!important}:root[data-runtime=browser][data-theme=light] .history-switches button{color:#40594a!important}:root[data-runtime=browser][data-theme=light] .history-switches button.active{color:#205432!important;background:#d9eddd!important}:root[data-runtime=browser][data-theme=light] .history-table-filters select,:root[data-runtime=browser][data-theme=light] .history-toolbar select,:root[data-runtime=browser][data-theme=light] .history-search,:root[data-runtime=browser][data-theme=light] .telegram-pro-filter{color:#283d31!important;background:#fff!important;border-color:#c4d5c9!important}:root[data-runtime=browser][data-theme=light] .campaign-period-switch button{color:#40594a!important}:root[data-runtime=browser][data-theme=light] .campaign-period-switch button.active{color:#205432!important;background:#d9eddd!important}:root[data-runtime=browser][data-theme=light] .discovery-detail-tabs{border-color:#ccd9cf!important}:root[data-runtime=browser][data-theme=light] .discovery-detail-tabs>button,:root[data-runtime=browser][data-theme=light] .discovery-detail-tabs>div{color:#344b3d!important;background:#edf4ef!important;border-color:#cbdacf!important}:root[data-runtime=browser][data-theme=light] .discovery-detail-tabs>.active,:root[data-runtime=browser][data-theme=light] .discovery-detail-tabs>div.active{color:#205432!important;background:#d9eddd!important;border-color:#89bd94!important}:root[data-runtime=browser][data-theme=light] .new-offer-library-tools input{color:#263a2e!important}:root[data-runtime=browser][data-theme=light] .new-offer-library-tools input::placeholder,:root[data-runtime=browser][data-theme=light] .campaign-create-content input::placeholder,:root[data-runtime=browser][data-theme=light] .campaign-create-content textarea::placeholder{opacity:1;color:#667c6c!important}:root[data-runtime=browser][data-theme=light] .main-shell :is(.panel,.stat,.quick-access-card,[class*=-card],[class$=card],[class*=-panel],[class$=panel],[class*=-hero],[class$=hero],[class*=-stat],[class$=stat],[class*=-product],[class$=product],[class*=-row],[class$=row]){color:#26392e!important;background:#fff!important;border-color:#d1ddd4!important;box-shadow:0 5px 18px #294d320d!important}:root[data-runtime=browser][data-theme=light] .main-shell :is(.panel,.stat,.quick-access-card,[class*=-card],[class$=card],[class*=-panel],[class$=panel],[class*=-hero],[class$=hero],[class*=-stat],[class$=stat],[class*=-product],[class$=product],[class*=-row],[class$=row]) :is(h1,h2,h3,h4,p,small,strong,label,time,li,summary,td,th,dt,dd,span,div):not(.primary):not(.primary *):not(.danger):not(.danger *){color:#344a3b!important}:root[data-runtime=browser][data-theme=light] .main-shell :is(.panel,.stat,.quick-access-card,[class*=-card],[class$=card],[class*=-panel],[class$=panel],[class*=-hero],[class$=hero],[class*=-stat],[class$=stat],[class*=-product],[class$=product],[class*=-row],[class$=row]) :is([class*=badge],[class*=status],[class*=chip],[class*=pill]){color:#285239!important;background:#eaf3ec!important;border-color:#c5d9ca!important}:root[data-runtime=browser][data-theme=light] .main-shell .quick-access-card:hover{background:#eef7f0!important;border-color:#91ba9a!important}:root[data-runtime=browser][data-theme=light] .main-shell .quick-access-card strong{color:#263f30!important}:root[data-runtime=browser][data-theme=light] .main-shell .quick-access-card span{color:#506858!important}:root[data-runtime=browser][data-theme=light] .main-shell :is(.panel,.stat,.quick-access-card,[class*=-card],[class$=card],[class*=-panel],[class$=panel],[class*=-hero],[class$=hero],[class*=-stat],[class$=stat],[class*=-product],[class$=product],[class*=-row],[class$=row]) button:not(.primary):not(.danger){color:#2b5339!important;background:#edf5ef!important;border-color:#c4d9ca!important}:root[data-runtime=browser][data-theme=light] .main-shell .stat>strong{color:#245936!important}:root[data-runtime=browser][data-theme=light] .main-shell .quick-access-card>svg:first-child{color:#397b4a!important}:root[data-runtime=browser][data-theme=light] .main-shell .connection-state.is-connected,:root[data-runtime=browser][data-theme=light] .main-shell .automation-status.active,:root[data-runtime=browser][data-theme=light] .main-shell .campaign-status.status-completed{color:#245b35!important;background:#e0f1e3!important;border-color:#a9cdae!important}:root[data-runtime=browser][data-theme=light] .main-shell .automation-status.paused,:root[data-runtime=browser][data-theme=light] .main-shell .history-status{color:#45554a!important;background:#eef1ef!important;border-color:#cbd4ce!important}:root[data-runtime=browser][data-theme=light] .main-shell .history-status.failed,:root[data-runtime=browser][data-theme=light] .main-shell .history-status.uncertain{color:#873e39!important;background:#fae7e5!important;border-color:#e3bfbb!important}:root[data-runtime=browser][data-theme=light] .main-shell .history-status.pending,:root[data-runtime=browser][data-theme=light] .main-shell .campaign-status.status-attention{color:#74531a!important;background:#fff2d9!important;border-color:#e5d09a!important}:root[data-runtime=browser][data-theme=light] .main-shell .affiliate-overview-strip article,:root[data-runtime=browser][data-theme=light] .main-shell .affiliate-privacy,:root[data-runtime=browser][data-theme=light] .main-shell .affiliate-all-connected,:root[data-runtime=browser][data-theme=light] .main-shell .affiliate-autopilot-link,:root[data-runtime=browser][data-theme=light] .main-shell .wa-groups-summary article,:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-finder,:root[data-runtime=browser][data-theme=light] .main-shell .wa-groups-help,:root[data-runtime=browser][data-theme=light] .main-shell .wa-bulk-toolbar,:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-compact-info,:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-meta>div,:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-linked-offers,:root[data-runtime=browser][data-theme=light] .main-shell .contacts-summary>div,:root[data-runtime=browser][data-theme=light] .main-shell .extract-stepper,:root[data-runtime=browser][data-theme=light] .main-shell .extract-stepper-item,:root[data-runtime=browser][data-theme=light] .main-shell .extract-phase-empty,:root[data-runtime=browser][data-theme=light] .main-shell .extract-workspace-footer,:root[data-runtime=browser][data-theme=light] .main-shell .extract-section,:root[data-runtime=browser][data-theme=light] .main-shell .extract-group,:root[data-runtime=browser][data-theme=light] .main-shell .extract-metrics article,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-search-form,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-results-scroll,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-empty,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-product,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-tabs,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-stat-grid article,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-info-row,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-campaign,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-scroll,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-scroll table,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-modal,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-modal-footer,:root[data-runtime=browser][data-theme=light] .main-shell .autopilot-list-icon{color:#344a3b!important;background:#fff!important;border-color:#cfddd2!important;box-shadow:0 4px 16px #294d320c!important}:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-card,:root[data-runtime=browser][data-theme=light] .main-shell .extract-workspace-hero,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-hero,:root[data-runtime=browser][data-theme=light] .main-shell .autopilot-hero,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-hero{color:#26392e!important;background:linear-gradient(135deg,#f5faf6,#edf5ef)!important;border-color:#cadbce!important}:root[data-runtime=browser][data-theme=light] .main-shell :is(.affiliate-overview-strip,.affiliate-privacy,.affiliate-all-connected,.affiliate-autopilot-link,.wa-groups-summary,.wa-group-finder,.wa-groups-help,.wa-bulk-toolbar,.wa-group-card,.wa-group-compact-info,.wa-group-meta,.wa-group-linked-offers,.contacts-summary,.extract-stepper,.extract-stepper-item,.extract-phase-empty,.extract-workspace-hero,.extract-workspace-footer,.extract-section,.extract-group,.extract-metrics,.discovery-search-panel,.discovery-search-form,.discovery-results-area,.discovery-results-scroll,.discovery-empty,.discovery-product,.groupsync-shell,.groupsync-tabs,.groupsync-stat-grid,.groupsync-info-row,.groupsync-campaign,.groupsync-scroll,.groupsync-modal,.autopilot-list-item) :is(h1,h2,h3,h4,p,small,strong,label,time,li,summary,td,th,dt,dd,span){color:#344a3b!important}:root[data-runtime=browser][data-theme=light] .main-shell :is(.affiliate-overview-strip,.affiliate-privacy,.affiliate-all-connected,.affiliate-autopilot-link,.wa-groups-summary,.wa-group-finder,.wa-groups-help,.wa-bulk-toolbar,.wa-group-card,.wa-group-compact-info,.wa-group-meta,.wa-group-linked-offers,.contacts-summary,.extract-stepper,.extract-stepper-item,.extract-phase-empty,.extract-workspace-hero,.extract-workspace-footer,.extract-section,.extract-group,.extract-metrics,.discovery-search-panel,.discovery-search-form,.discovery-results-area,.discovery-results-scroll,.discovery-empty,.discovery-product,.groupsync-shell,.groupsync-tabs,.groupsync-stat-grid,.groupsync-info-row,.groupsync-campaign,.groupsync-scroll,.groupsync-modal,.autopilot-list-item) svg{color:#397a49!important;opacity:1!important;filter:none!important}:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-search input,:root[data-runtime=browser][data-theme=light] .main-shell .wa-groups-account-filter select,:root[data-runtime=browser][data-theme=light] .main-shell .contacts-toolbar input,:root[data-runtime=browser][data-theme=light] .main-shell .contacts-toolbar select,:root[data-runtime=browser][data-theme=light] .main-shell .extract-controls input,:root[data-runtime=browser][data-theme=light] .main-shell .extract-controls select,:root[data-runtime=browser][data-theme=light] .main-shell .extract-section>label select,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-search-form input,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-filters input,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-filters select,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-form input:not([type=checkbox]):not([type=radio]),:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-form select,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-form textarea{color:#263a2e!important;background:#fff!important;border-color:#b9cdbf!important}:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-search input::placeholder,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-search-form input::placeholder{opacity:1;color:#687c6d!important}:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-filter-tabs,:root[data-runtime=browser][data-theme=light] .main-shell .contact-tabs,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-store-tabs button,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-tabs button{color:#344b3d!important;background:#edf4ef!important;border-color:#cfddd2!important}:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-filter-tabs button.is-current,:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-tabs button.active{color:#205432!important;background:#d9eddd!important;border-color:#89bd94!important}:root[data-runtime=browser][data-theme=light] .main-shell .wa-group-icon,:root[data-runtime=browser][data-theme=light] .main-shell .extract-workspace-icon,:root[data-runtime=browser][data-theme=light] .main-shell .extract-stepper-number,:root[data-runtime=browser][data-theme=light] .main-shell .extract-stepper-privacy,:root[data-runtime=browser][data-theme=light] .main-shell .discovery-empty-icon,:root[data-runtime=browser][data-theme=light] .main-shell .autopilot-list-icon{color:#28643b!important;background:#e4f1e6!important;border-color:#b8d2bd!important}:root[data-runtime=browser][data-theme=light] .main-shell .autopilot-list-icon.failed{color:#a33f38!important;background:#f8e9e7!important;border-color:#e5c0bc!important}:root[data-runtime=browser][data-theme=light] .main-shell .autopilot-list-icon.smart{color:#604b92!important;background:#eee9f7!important;border-color:#d2c6e8!important}:root[data-runtime=browser][data-theme=light] .main-shell .store-mark{filter:none!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-scroll th{color:#285239!important;background:#e8f1e9!important}:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-scroll td{color:#344a3b!important;border-color:#d7e2d9!important}:root[data-runtime=browser][data-theme=light] .main-shell .groupsync-actions button,:root[data-runtime=browser][data-theme=light] .main-shell .wa-bulk-toolbar-actions button{color:#2b5339!important;background:#edf5ef!important;border-color:#c4d9ca!important}:root[data-runtime=browser][data-theme=light] .connections-switch-large,:root[data-runtime=browser][data-theme=light] .connections-switch-large button,:root[data-runtime=browser][data-theme=light] .connections-platform-card{color:#344a3b!important;background:#fff!important;border-color:#cfddd2!important;box-shadow:0 4px 16px #294d320c!important}:root[data-runtime=browser][data-theme=light] .connections-switch-large button.active,:root[data-runtime=browser][data-theme=light] .connections-platform-card.active{color:#245637!important;background:#e6f3e8!important;border-color:#91bd99!important}:root[data-runtime=browser][data-theme=light] .connections-switch-copy strong,:root[data-runtime=browser][data-theme=light] .connections-platform-card strong{color:#263f30!important}:root[data-runtime=browser][data-theme=light] .connections-switch-copy small,:root[data-runtime=browser][data-theme=light] .connections-platform-card small{color:#526b5b!important}:root[data-runtime=browser][data-theme=light] .connections-switch-symbol,:root[data-runtime=browser][data-theme=light] .connections-platform-icon,:root[data-runtime=browser][data-theme=light] .connections-title-icon,:root[data-runtime=browser][data-theme=light] .connection-management-avatar{color:#28643b!important;box-shadow:none!important;background:#e4f1e6!important;border-color:#b8d2bd!important}:root[data-runtime=browser][data-theme=light] .connections-switch-symbol.telegram,:root[data-runtime=browser][data-theme=light] .connections-platform-icon.telegram{color:#2475a6!important;background:#e7f2f8!important;border-color:#bed8e5!important}:root[data-runtime=browser][data-theme=light] .connection-management-stats article{color:#344a3b!important;background:#fff!important;border-color:#cfddd2!important}:root[data-runtime=browser][data-theme=light] .connection-management-stats span,:root[data-runtime=browser][data-theme=light] .connection-management-stats small,:root[data-runtime=browser][data-theme=light] .connection-management-description{color:#526b5b!important}:root[data-runtime=browser][data-theme=light] .connection-management-stats strong{color:#245936!important}:root[data-runtime=browser][data-theme=light] .connection-management-stats svg,:root[data-runtime=browser][data-theme=light] .connections-title-icon svg{color:#397a49!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .contacts-module .alert{color:#2d5039!important;background:#eaf4ed!important;border-color:#c5d9ca!important}:root[data-runtime=browser][data-theme=light] .contacts-module .alert svg{color:#397a49!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .contacts-module .search-field{color:#397a49!important;background:#fff!important;border-color:#bfd2c4!important}:root[data-runtime=browser][data-theme=light] .contacts-module .search-field input{color:#263a2e!important;background:0 0!important}:root[data-runtime=browser][data-theme=light] .contacts-module .search-field input::placeholder{opacity:1;color:#687c6d!important}:root[data-runtime=browser][data-theme=light] .contacts-module .empty-icon{color:#28643b!important;background:#e4f1e6!important;border-color:#b8d2bd!important}:root[data-runtime=browser][data-theme=light] .contacts-module .empty-icon svg{color:#28643b!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .extract-stepper-item:disabled{opacity:1!important;color:#64786a!important}:root[data-runtime=browser][data-theme=light] .extract-stepper-item:disabled .extract-stepper-number{color:#516558!important;background:#edf3ee!important;border-color:#cbd9ce!important}:root[data-runtime=browser][data-theme=light] .extract-step,:root[data-runtime=browser][data-theme=light] .extract-workspace-progress{color:#28643b!important;background:#e4f1e6!important;border-color:#b8d2bd!important}:root[data-runtime=browser][data-theme=light] .extract-step svg,:root[data-runtime=browser][data-theme=light] .extract-stepper-item svg{color:#28643b!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .extract-bottom-actions,:root[data-runtime=browser][data-theme=light] .extract-inline{color:#405b49!important}:root[data-runtime=browser][data-theme=light] .autopilot-stat-icon{color:#28643b!important;background:#e4f1e6!important;border:1px solid #b8d2bd!important}:root[data-runtime=browser][data-theme=light] .autopilot-stat-icon.violet{color:#604b92!important;background:#eee9f7!important;border-color:#d2c6e8!important}:root[data-runtime=browser][data-theme=light] .autopilot-stat-icon.blue{color:#2475a6!important;background:#e7f2f8!important;border-color:#bed8e5!important}:root[data-runtime=browser][data-theme=light] .autopilot-stat-icon.amber{color:#805a17!important;background:#fbf1dc!important;border-color:#ead6a8!important}:root[data-runtime=browser][data-theme=light] .autopilot-list-icon{color:#28643b!important;background:#e4f1e6!important;border-color:#b8d2bd!important}:root[data-runtime=browser][data-theme=light] .autopilot-list-icon svg,:root[data-runtime=browser][data-theme=light] .autopilot-stat-icon svg{color:currentColor!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .discovery-results-area{border-radius:16px;padding:18px;color:#344a3b!important;background:#fff!important;border:1px solid #cfddd2!important;box-shadow:0 5px 18px #294d320d!important}:root[data-runtime=browser][data-theme=light] .discovery-results-heading h3{color:#263f30!important}:root[data-runtime=browser][data-theme=light] .discovery-results-heading p{color:#526b5b!important}:root[data-runtime=browser][data-theme=light] .discovery-results-heading svg{color:#397a49!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .discovery-results-scroll{scrollbar-color:#9bb9a1 #edf4ef!important;background:#fff!important;border-color:#cfddd2!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-warning{color:#694f1e!important;background:#fff5df!important;border-color:#e8d6a8!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-notice{color:#2d5039!important;background:#eaf4ed!important;border-color:#c5d9ca!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-kpis article,:root[data-runtime=browser][data-theme=light] .automation-root .automation-card,:root[data-runtime=browser][data-theme=light] .automation-root .automation-event{color:#344a3b!important;background:#fff!important;border-color:#cfddd2!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-kpis svg,:root[data-runtime=browser][data-theme=light] .automation-root .automation-card-icon,:root[data-runtime=browser][data-theme=light] .automation-root .automation-empty svg{color:#397a49!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-kpis span,:root[data-runtime=browser][data-theme=light] .automation-root .automation-kpis small,:root[data-runtime=browser][data-theme=light] .automation-root .automation-keyword,:root[data-runtime=browser][data-theme=light] .automation-root .automation-metadata span,:root[data-runtime=browser][data-theme=light] .automation-root .automation-destination,:root[data-runtime=browser][data-theme=light] .automation-root .automation-next span,:root[data-runtime=browser][data-theme=light] .automation-root .automation-card-metrics,:root[data-runtime=browser][data-theme=light] .automation-root .automation-event time{color:#526b5b!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-filters,:root[data-runtime=browser][data-theme=light] .automation-root .automation-filters button{color:#405b49!important;background:#f0f5f1!important;border-color:#cfddd2!important}:root[data-runtime=browser][data-theme=light] .automation-root .automation-filters button.selected{color:#205533!important;background:#dcefe0!important;border-color:#89bd94!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-wizard-steps,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-step,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-block,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-side-card,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-source-card:not(.automation-source-card--ai),:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-store-choice,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-group-list--rich,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-group-row{color:#344a3b!important;background:#fff!important;border-color:#cfddd2!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-step.is-active,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-step.is-complete{color:#245637!important;background:#e4f1e6!important;border-color:#91bd99!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-step span{color:#405b49!important;background:#edf3ee!important;border-color:#cbd9ce!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-step.is-active span,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-step.is-complete span{color:#205533!important;background:#cfe8d3!important;border-color:#89bd94!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-block-head svg,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-source-card:not(.automation-source-card--ai) svg{color:#397a49!important;opacity:1!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-field input,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-field select,:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-group-list--rich input{color:#263a2e!important;background:#fff!important;border-color:#b9cdbf!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-chip{color:#405b49!important;background:#f0f5f1!important;border-color:#cbd9ce!important}:root[data-runtime=browser][data-theme=light] .automation-modal--builder .automation-chip.selected{color:#205533!important;background:#dcefe0!important;border-color:#89bd94!important}.mercado-guide-actions{flex-wrap:wrap;align-items:stretch;gap:9px;margin-top:13px;display:flex}.mercado-guide-actions .mercado-extension-button{flex:210px;justify-content:center;gap:7px;margin-top:0}.mercado-guide-actions .mercado-central-button{white-space:normal;text-align:center;border-radius:10px;flex:180px;justify-content:center;align-items:center;gap:7px;min-width:0;padding:12px 14px;display:inline-flex}.discovery-market-fallback{flex-direction:column;align-items:flex-start;gap:7px;margin-top:8px;display:flex}.discovery-market-fallback p{margin:0;font-size:12px;line-height:1.45}.discovery-market-fallback button{white-space:normal;text-align:left;align-items:center;gap:6px;max-width:100%;display:inline-flex}.brand-mark.brand-mark-byte{color:inherit;width:39px;height:39px;box-shadow:none;background:0 0;border-radius:0;overflow:visible;transform:none}.brand-mark.brand-mark-byte .byte-mascot{max-width:none}:root[data-theme=dark] .brand-mark.brand-mark-byte,:root[data-theme=light] .brand-mark.brand-mark-byte{box-shadow:none!important;color:inherit!important;background:0 0!important}.disparos-module .campaign-history-panel{background:linear-gradient(125deg,#182533,#16212c);border:1px solid #36536a;border-radius:16px;gap:17px;margin-top:18px;padding:24px;display:grid}.campaign-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.campaign-history-heading h2{color:#f0f7ff;margin:6px 0;font-size:20px}.campaign-history-heading p{color:#b1c2d0;margin:4px 0;font-size:12px}.campaign-history-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.campaign-history-filters label{color:#bfd1df;gap:6px;min-width:150px;font-size:12px;display:grid}.campaign-history-filters select,.campaign-history-filters input{color:#eff9ff;background:#111e2e;border:1px solid #445a72;border-radius:10px;min-width:0;height:41px;padding:9px 13px}.campaign-history-filters .campaign-history-search{flex:1;min-width:220px;position:relative}.campaign-history-search svg{opacity:.7;position:absolute;bottom:12px;left:13px}.campaign-history-search input{width:100%;padding-left:37px}.campaign-history-overview{flex-wrap:wrap;gap:10px;display:flex}.campaign-history-overview span{color:#e3f1ff;background:#223345;border:1px solid #3b5167;border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:inline-flex}.campaign-history-list{border:1px solid #34495f;border-radius:13px;gap:0;display:grid;overflow:hidden}.campaign-history-item{background:#192735;border-bottom:1px solid #31465a;align-items:center;gap:12px;padding:14px;display:flex}.campaign-history-item:last-child{border-bottom:0}.campaign-history-symbol{color:#c8e6ff;background:#28435c;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.campaign-history-item-info{flex:1;gap:4px;min-width:0;display:grid}.campaign-history-item-info strong{color:#f1f8ff;font-size:13px}.campaign-history-item-info small{color:#acc1cf;overflow-wrap:anywhere;font-size:11px}.campaign-history-item-info .campaign-history-error{color:#ffafa6}.campaign-history-result{color:#d2e1ee;white-space:nowrap;border:1px solid #52677d;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:700}.campaign-history-result.result-sent{color:#a3ebbb;background:#1c3a31;border-color:#528b6e}.campaign-history-result.result-failed,.campaign-history-result.result-uncertain{color:#ffc0c1;background:#452b33;border-color:#92626a}.campaign-history-footer{color:#bed0db;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.campaign-history-note,.campaign-history-empty{color:#adc1cf;font-size:12px;line-height:1.5}.campaign-history-empty{padding:22px}.campaign-history-notice{color:#a4e9bc;font-size:12px}@media (width<=640px){.disparos-module .campaign-history-panel{padding:15px}.campaign-history-filters label,.campaign-history-filters .campaign-history-search{flex:1;min-width:100%}.campaign-history-item{flex-wrap:wrap}.campaign-history-result{margin-left:50px}}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-panel{color:#263849!important;background:#fff!important;border-color:#c8d8e2!important}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-heading p,:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-note,:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-empty{color:#596c79!important}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-overview span,:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-item{color:#2b3c4a;background:#f5f9fc;border-color:#d2dfe7}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-item-info strong{color:#263849!important}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-item-info small{color:#5f7583!important}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-filters label{color:#475e6c}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-symbol{color:#335e88;background:#e0edf8}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-result.result-sent{color:#246540;background:#e1f5ea;border-color:#abd6b9}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-history-result.result-failed{color:#993b43;background:#fff0f0;border-color:#efb6b8}.disparos-module .campaign-manager .campaign-card.is-running{border:2px solid #4aa7ff!important;border-left:4px solid #5caeff!important;box-shadow:0 0 0 1px #3b9bff70,0 0 16px #2589ff35,0 12px 32px #0002!important}.disparos-module .campaign-reconcile{color:#b9dcff;cursor:pointer;background:#213853;border:1px solid #4a86c7;border-radius:8px;padding:7px 10px}.disparos-module .campaign-reconcile:disabled{opacity:.55;cursor:wait}.disparos-module .campaign-reconcile-notice{color:#b9dcff;border:1px solid #356b99;border-radius:8px;padding:12px}.disparos-module .campaign-progress-summary{background:linear-gradient(110deg,#234d6f42,#10223152);border:1px solid #355878;border-radius:13px;gap:11px;padding:17px 19px;display:grid}.disparos-module .campaign-progress-summary-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.disparos-module .campaign-progress-caption{letter-spacing:.08em;color:#a5c0d8;font-size:11px;font-weight:800}.disparos-module .campaign-progress-percent{color:#8eceff;font-size:12px;font-weight:750}.disparos-module .campaign-progress-numbers{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.disparos-module .campaign-progress-numbers strong{color:#effbff;font-variant-numeric:tabular-nums;font-size:30px;line-height:1.15}.disparos-module .campaign-progress-numbers strong small{color:#a1bbcf;font-size:13px;font-weight:600}.disparos-module .campaign-progress-numbers>span{color:#c4d4e1;font-size:13px}.disparos-module .campaign-progress-numbers b{color:#f4f9ff;font-variant-numeric:tabular-nums;font-weight:800}.disparos-module .campaign-progress-summary .campaign-progress{background:#23384a;border-radius:15px;max-width:none;height:13px}.disparos-module .campaign-progress-summary .campaign-progress>div{background:linear-gradient(90deg,#448de0,#65b6f8);border-radius:15px}.disparos-module .campaign-details{border-top:1px solid #2a3e52;padding-top:10px}.disparos-module .campaign-details summary{color:#91b8d4;padding:7px 0;font-size:12px;font-weight:650}.disparos-module .campaign-history-filters label{min-width:160px}.disparos-module .campaign-metrics-actions .metric-sent{color:#a9eed1;background:#1c3430;border-color:#337659}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-progress-summary{background:#f1f7fc;border-color:#a5c2d9}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-progress-numbers strong,:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-progress-numbers b{color:#173450}:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-progress-numbers span,:root[data-runtime=browser][data-theme=light] .disparos-module .campaign-progress-numbers small{color:#4b6276}@media (width<=640px){.disparos-module .campaign-progress-summary{padding:13px}.disparos-module .campaign-progress-numbers strong{font-size:25px}}.disparos-module{gap:16px;min-width:0;display:grid}.disparos-module .disparos-hub-header{background:linear-gradient(110deg,#1b3031,#172539 85%);border:1px solid #355468;border-radius:17px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.disparos-module .disparos-hub-title{min-width:220px}.disparos-module .disparos-hub-title .eyebrow{color:#92bacd;letter-spacing:.11em;align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.disparos-module .disparos-hub-title h2{color:#f2faff;margin:7px 0 5px;font-size:25px;line-height:1.2}.disparos-module .disparos-hub-title p{color:#adc3d2;margin:0;font-size:13px;line-height:1.45}.disparos-module .disparos-hub-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.disparos-module .disparos-hub-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.disparos-module .disparos-hub-tabs{scrollbar-width:thin;background:#15212d;border:1px solid #30465c;border-radius:13px;align-items:center;gap:6px;padding:5px;display:flex;overflow-x:auto}.disparos-module .disparos-hub-tabs button{color:#acc1d0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:140px;padding:12px 16px;font-size:13px;font-weight:700;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.disparos-module .disparos-hub-tabs button.active{color:#eff9ff;background:#223e58;border-color:#386e9c;box-shadow:inset 0 -2px #55a7f5}.disparos-module .disparos-hub-tabs button:hover:not(.active){color:#e1f2ff;background:#1d3143}.disparos-module .disparos-tab-count{color:#c8e6ff;background:#2d4e69;border-radius:999px;padding:2px 7px;font-size:11px}.disparos-module .disparos-tab-content{gap:16px;min-width:0;display:grid}.disparos-module .disparos-overview{background:linear-gradient(130deg,#192a37,#151f2c);border:1px solid #344c61;border-radius:17px;padding:23px 24px}.disparos-module .disparos-overview-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.disparos-module .disparos-overview-top .eyebrow{letter-spacing:.11em;color:#95b7d5;font-size:11px;font-weight:750}.disparos-module .disparos-overview-top h2{color:#f3faff;margin:6px 0;font-size:21px}.disparos-module .disparos-overview-top p{color:#9fb6ca;margin:0;font-size:13px}.disparos-module .disparos-live-note{color:#b7ddda;background:#19363b;border:1px solid #33596a;border-radius:99px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:650;display:inline-flex}.disparos-module .disparos-live-note>span,.disparos-module .disparos-featured-dot{background:#57daa7;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #47cf9b23}.disparos-module .disparos-metrics-layout{grid-template-columns:minmax(235px,.87fr) minmax(0,2.13fr);align-items:stretch;gap:13px;display:grid}.disparos-module .disparos-featured-sent{background:linear-gradient(145deg,#1c4945 0%,#17372f 60%,#172c33 100%);border:1px solid #388c74;border-radius:16px;flex-direction:column;justify-content:space-between;gap:15px;min-width:0;padding:23px;display:flex;box-shadow:0 0 0 1px #43ba9733,0 14px 34px #0002}.disparos-module .disparos-featured-top{color:#bbf4db;justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.disparos-module .disparos-featured-top svg{color:#6fe5b6}.disparos-module .disparos-featured-sent>strong{color:#f0fff8;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(45px,5vw,66px);font-weight:850;line-height:1.1;display:block}.disparos-module .disparos-featured-sent>p{color:#b5dccb;max-width:240px;margin:0;font-size:13px;line-height:1.5}.disparos-module .disparos-featured-foot{color:#a7cfbd;border-top:1px solid #397b66;align-items:center;gap:9px;padding-top:13px;font-size:11px;display:flex}.disparos-module .disparos-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.disparos-module .disparos-metric-card{background:linear-gradient(145deg,#213243,#1b2937);border:1px solid #344a5b;border-radius:13px;grid-template-rows:auto auto 1fr;align-content:start;gap:8px;min-width:0;min-height:116px;padding:14px;display:grid}.disparos-module .disparos-metric-top{color:#c4d4df;justify-content:space-between;align-items:flex-start;gap:6px;font-size:12px;font-weight:750;display:flex}.disparos-module .disparos-metric-icon{color:#9bc5ea;background:#2c455d;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.disparos-module .disparos-metric-card>strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#f2f8fe;font-size:28px;font-weight:850;line-height:1.12}.disparos-module .disparos-metric-card>small{color:#95adc0;align-self:end;font-size:11px}.disparos-module .disparos-metric-card.tone-active .disparos-metric-icon,.disparos-module .disparos-metric-card.tone-connected .disparos-metric-icon{color:#6ee9b1;background:#245148}.disparos-module .disparos-metric-card.tone-scheduled .disparos-metric-icon{color:#80beff;background:#25445f}.disparos-module .disparos-metric-card.tone-paused .disparos-metric-icon{color:#f4c17c;background:#52422d}.disparos-module .disparos-metric-card.tone-failed .disparos-metric-icon{color:#f5a2a3;background:#53383c}.disparos-module .disparos-overview-shortcuts{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.disparos-module .disparos-overview-shortcuts button{color:#cbe8ff;cursor:pointer;background:#22394d;border:1px solid #3c617d;border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex}.disparos-module .disparos-overview-shortcuts button:hover{background:#2a4861;border-color:#68acde}.disparos-module .campaign-analytics{margin:0}.disparos-module .campaign-history-panel{margin-top:0}@media (width<=1200px){.disparos-module .disparos-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=940px){.disparos-module .disparos-metrics-layout{grid-template-columns:1fr}.disparos-module .disparos-featured-sent{gap:12px}.disparos-module .disparos-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.disparos-module .disparos-hub-header{padding:17px}.disparos-module .disparos-hub-actions{width:100%}.disparos-module .disparos-hub-actions button{flex:1}.disparos-module .disparos-hub-tabs button{min-width:130px;padding:11px 13px}.disparos-module .disparos-overview{padding:17px}.disparos-module .disparos-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.disparos-module .disparos-metric-card{min-height:106px}.disparos-module .disparos-featured-sent>strong{font-size:49px}}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-hub-header,:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-overview{color:#233b4b;background:#fff;border-color:#d2dfe8}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-hub-title h2,:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-overview-top h2{color:#263e51}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-hub-title p,:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-overview-top p{color:#5c7483}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-hub-tabs{background:#eff5f9;border-color:#d0dfe7}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-hub-tabs button{color:#486274}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-hub-tabs button.active{color:#1d5387;background:#daeafb;border-color:#91b7dc}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-metric-card{background:#f5f9fc;border-color:#d6e3eb}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-metric-top,:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-metric-card>strong{color:#23435c}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-metric-card>small{color:#637c8d}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-featured-sent{background:linear-gradient(140deg,#e7f9ed,#d6f1e4);border-color:#77b89e;box-shadow:0 10px 25px #18553413}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-featured-top,:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-featured-sent>strong{color:#146747}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-featured-sent>p,:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-featured-foot{color:#337a60}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-live-note{color:#35765d;background:#eaf7f1;border-color:#abd9c6}:root[data-runtime=browser][data-theme=light] .disparos-module .disparos-overview-shortcuts button{color:#245c83;background:#e5f1fa;border-color:#a5c8df}.telegram-modern .connections-title{gap:8px!important;margin-bottom:0!important}.telegram-modern .connections-title h2{font-size:18px!important}.telegram-modern .connections-title p{margin:2px 0 0!important;font-size:11px!important}.telegram-modern>.telegram-hero,.telegram-modern .telegram-guide{display:none!important}.telegram-modern .telegram-dashboard{display:block!important}.telegram-modern .telegram-setup{flex-direction:column;gap:8px!important;min-height:0!important;padding:13px 16px!important;display:flex!important}.telegram-modern .telegram-section-title h3{font-size:14px!important}.telegram-modern .telegram-section-title p,.telegram-modern .telegram-verified-meta,.telegram-modern .telegram-token-help,.telegram-modern .telegram-bot-card{display:none!important}.telegram-modern .telegram-bot-switch{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.telegram-modern .telegram-bot-switch label{color:#d4e4e6;white-space:nowrap;font-size:12px;font-weight:700}.telegram-modern .telegram-bot-switch select{color:#e9f4f5;background:#101b27;border:1px solid #385768;border-radius:9px;flex:220px;min-width:180px;max-width:520px;height:38px;padding:7px 10px}.telegram-modern .telegram-bot-switch button,.telegram-modern .telegram-actions button{min-height:34px!important;padding:7px 11px!important;font-size:11px!important}.telegram-modern .telegram-actions{margin-top:0!important}.telegram-modern .telegram-pro-head{gap:7px!important}.telegram-modern .telegram-pro-header-symbol,.telegram-modern .telegram-pro-eyebrow,.telegram-modern .telegram-pro-head p,.telegram-modern .telegram-pro-stats{display:none!important}.telegram-modern .telegram-pro-head h2{margin:0!important;font-size:15px!important}.telegram-modern .telegram-pro-live{padding:5px 9px!important;font-size:10px!important}.telegram-modern .telegram-modern-tabs{border-bottom:1px solid #294650;flex-wrap:wrap;align-items:center;gap:5px;padding-bottom:7px;display:flex}.telegram-modern .telegram-modern-tabs button{color:#a7c0cd;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 13px;font-size:12px;font-weight:650;display:inline-flex}.telegram-modern .telegram-modern-tabs button.selected{color:#edfaff;background:#203d4b;border-color:#39738a}.telegram-modern .telegram-modern-tabs small{opacity:.8;font-size:10px}.telegram-modern .telegram-pro-block{background:0 0!important;border:none!important;margin:0!important;padding:11px 0!important}.telegram-modern .telegram-pro-title-row{margin-bottom:10px!important}.telegram-modern .telegram-pro-title-row h3{font-size:14px!important}.telegram-modern .telegram-pro-title-row p{display:none!important}.telegram-modern .telegram-discovery-info{gap:10px!important;padding:8px 10px!important}.telegram-modern .telegram-discovery-info strong{font-size:11px!important}.telegram-modern .telegram-discovery-info small{display:none!important}.telegram-modern .telegram-pro-groups{gap:6px!important}.telegram-modern .telegram-pro-group{padding:9px 11px!important}.telegram-modern .telegram-pro-group-details small{display:none!important}.telegram-register-help{color:#f5e6c9;background:linear-gradient(110deg,#3a2c1e,#302923);border:1px solid #c59545;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;display:flex}.telegram-register-help>svg{color:#f0bb60;flex:none}.telegram-register-help strong{margin-bottom:3px;font-size:13px;display:block}.telegram-register-help p{color:#efdbc0;margin:0;font-size:12px;line-height:1.5}.telegram-register-help code{color:#fff3c9;background:#684b21;border-radius:5px;padding:3px 7px;font-weight:800}.telegram-modern .telegram-manual-add{margin-top:10px;padding:8px 10px!important}@media (width<=650px){.telegram-modern .telegram-bot-switch{align-items:stretch}.telegram-modern .telegram-bot-switch select{flex-basis:100%;max-width:100%}.telegram-modern .telegram-modern-tabs button{flex:1;justify-content:center}.telegram-modern .telegram-pro-head h2{font-size:14px!important}}:root[data-theme=light] .telegram-modern .telegram-bot-switch label{color:#22424b}:root[data-theme=light] .telegram-modern .telegram-bot-switch select{color:#193745;background:#fff;border-color:#a7c5cc}:root[data-theme=light] .telegram-modern .telegram-modern-tabs button{color:#3a5867}:root[data-theme=light] .telegram-modern .telegram-modern-tabs button.selected{color:#1e4b59;background:#dceef1;border-color:#8ebbc4}:root[data-theme=light] .telegram-register-help{color:#61430c;background:#fff4da;border-color:#d8ad5e}:root[data-theme=light] .telegram-register-help p{color:#674c1e}:root[data-theme=light] .telegram-register-help code{color:#fff9e7;background:#865f26}.telegram-modern .telegram-14c-bot-connected{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;gap:10px 14px!important;display:grid!important}.telegram-modern .telegram-14c-bot-connected>.telegram-section-title{grid-column:1/-1;margin:0 0 2px!important}.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch{grid-column:1;grid-template-columns:auto minmax(175px,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid!important}.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch label{letter-spacing:0;white-space:nowrap;font-size:12px}.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch select{width:100%;height:38px;min-height:38px;font-size:12px;min-width:0!important;max-width:none!important}.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch button{white-space:nowrap;border-radius:9px;height:38px;min-height:38px!important}.telegram-modern .telegram-14c-bot-connected>.telegram-actions{grid-column:2;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin:0!important;display:flex!important}.telegram-modern .telegram-14c-bot-connected>.telegram-actions button{white-space:nowrap;border-radius:9px;height:38px;min-height:38px!important}.telegram-modern .telegram-14c-bot-connected .telegram-bot-card,.telegram-modern .telegram-14c-bot-connected .telegram-verified-meta{display:none!important}.telegram-modern .telegram-pro{border-color:#5f88af40!important}.telegram-modern .telegram-pro-head{align-items:center;min-height:22px}.telegram-modern .telegram-modern-tabs{gap:5px!important}.telegram-modern .telegram-modern-tabs button{min-height:37px;line-height:1.2}.telegram-modern .telegram-pro-title-row{align-items:center}.telegram-modern .telegram-pro-group{align-items:center;gap:12px;min-width:0;transition:border-color .15s,background .15s;display:flex;background:#102234b8!important;border:1px solid #7196b947!important;border-radius:11px!important;padding:12px 14px!important}.telegram-modern .telegram-pro-group:hover{background:#152b40db!important;border-color:#70a4ce7a!important}.telegram-modern .telegram-pro-group-symbol{border-radius:11px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.telegram-modern .telegram-pro-group-details{flex:170px;min-width:0;line-height:1.45}.telegram-modern .telegram-pro-group-details strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;display:block;overflow:hidden}.telegram-modern .telegram-pro-group-details span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;display:block;overflow:hidden}.telegram-modern .telegram-14c-group-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.telegram-modern .telegram-14c-group-actions>*{box-sizing:border-box}.telegram-modern .telegram-14c-activation{white-space:nowrap;cursor:pointer;background:#1b2e41cc;border:1px solid #7c9db83d;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:111px;height:36px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.telegram-modern .telegram-14c-activation input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.telegram-modern .telegram-14c-activation:focus-within{outline-offset:2px;outline:2px solid #5aabf5}.telegram-modern .telegram-14c-switch{background:#455467;border-radius:20px;flex:none;width:27px;height:16px;transition:background .15s;display:inline-block;position:relative}.telegram-modern .telegram-14c-switch:after{content:"";background:#fff;border-radius:100%;width:10px;height:10px;transition:transform .15s;position:absolute;top:3px;left:3px}.telegram-modern .telegram-14c-activation input:checked+.telegram-14c-switch{background:#3297dc}.telegram-modern .telegram-14c-activation input:checked+.telegram-14c-switch:after{transform:translate(11px)}.telegram-modern .telegram-14c-activation input:disabled+.telegram-14c-switch{opacity:.45}.telegram-modern .telegram-14c-activation-label{text-align:left;min-width:43px;font-size:12px;font-weight:650}.telegram-modern .telegram-14c-group-actions button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;height:36px;line-height:1;display:inline-flex;border-radius:9px!important;min-height:36px!important;margin:0!important;padding:0 12px!important;font-size:12px!important}.telegram-modern .telegram-14c-group-actions .telegram-14c-delete{width:36px;min-width:36px!important;padding:0!important}.telegram-modern .telegram-14c-register-help{color:#d2c29f;background:#7c673f14;border:1px solid #bd9c6438;border-radius:9px;margin-top:12px;font-size:12px}.telegram-modern .telegram-14c-register-help summary{cursor:pointer;align-items:center;gap:9px;padding:11px 13px;list-style:none;display:flex}.telegram-modern .telegram-14c-register-help summary::-webkit-details-marker{display:none}.telegram-modern .telegram-14c-register-help summary svg{color:#c2ab81;flex:none}.telegram-modern .telegram-14c-register-help summary strong{font-size:12px;font-weight:650}.telegram-modern .telegram-14c-register-help summary span{color:#9bc;margin-left:auto;font-size:11px}.telegram-modern .telegram-14c-register-help p{margin:0;padding:0 13px 12px 39px;line-height:1.6}.telegram-modern .telegram-14c-register-help code{color:#f7dda8;font-weight:700}.telegram-modern .telegram-14c-compose-shell{background:#0c192970;border:1px solid #6994b83d;border-radius:13px;overflow:hidden}.telegram-modern .telegram-14c-compose-head{border-bottom:1px solid #6b92b230;justify-content:space-between;align-items:center;gap:16px;padding:19px 21px 16px;display:flex}.telegram-modern .telegram-14c-eyebrow{letter-spacing:.09em;color:#8cafc8;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.telegram-modern .telegram-14c-compose-head h3{color:#edf6ff;align-items:center;gap:10px;line-height:1.4;display:flex;margin:0!important;font-size:17px!important}.telegram-modern .telegram-14c-compose-head h3 svg{color:#75baf7}.telegram-modern .telegram-14c-compose-head p{color:#9db4ca;margin:5px 0 0;font-size:12px;line-height:1.5}.telegram-modern .telegram-14c-compose-tag{color:#a7dbef;white-space:nowrap;background:#2b73971f;border:1px solid #68b0ca42;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:650;display:inline-flex}.telegram-modern .telegram-14c-editor-grid{grid-template-columns:minmax(0,1.55fr) minmax(240px,.85fr);align-items:start;gap:20px;padding:20px 21px 22px;display:grid}.telegram-modern .telegram-14c-editor-fields{flex-direction:column;gap:17px;min-width:0;display:flex}.telegram-modern .telegram-14c-form-step{border-bottom:1px solid #648fb029;flex-direction:column;gap:11px;min-width:0;padding:0 0 17px;display:flex}.telegram-modern .telegram-14c-form-step:last-child{border-bottom:none;padding-bottom:0}.telegram-modern .telegram-14c-step-heading{align-items:center;gap:11px;margin-bottom:1px;display:flex}.telegram-modern .telegram-14c-step-number{color:#92caff;background:#3687c82b;border:1px solid #4894d34d;border-radius:8px;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;font-weight:800;display:flex}.telegram-modern .telegram-14c-step-heading strong{color:#e6f0f8;font-size:13px;line-height:1.45;display:block}.telegram-modern .telegram-14c-step-heading small{color:#90abc0;font-size:11px;line-height:1.5;display:block}.telegram-modern .telegram-14c-form-step label{color:#c8d9e8;flex-direction:column;gap:7px;width:100%;min-width:0;font-size:12px;font-weight:650;display:flex}.telegram-modern .telegram-14c-form-step label select,.telegram-modern .telegram-14c-form-step label input,.telegram-modern .telegram-14c-form-step label textarea{box-sizing:border-box;width:100%;min-width:0;box-shadow:none;resize:vertical;outline:none;font-family:inherit;display:block;color:#e9f3ff!important;background:#0d1b2d!important;border:1px solid #31506b!important;border-radius:9px!important;padding:11px 13px!important;font-size:13px!important;line-height:1.5!important}.telegram-modern .telegram-14c-form-step label select,.telegram-modern .telegram-14c-form-step label input{min-height:41px}.telegram-modern .telegram-14c-form-step label textarea{min-height:144px}.telegram-modern .telegram-14c-form-step label :is(select,input,textarea):focus{border-color:#55b3f1!important;box-shadow:0 0 0 2px #46a6e121!important}.telegram-modern .telegram-14c-optional{color:#85a5bc;font-weight:400;display:inline}.telegram-modern .telegram-14c-counter{text-align:right;color:#8eabc0;margin-top:-3px;font-size:11px;display:block}.telegram-modern .telegram-14c-field-hint{color:#8eacc2;align-items:center;gap:6px;margin:0;font-size:11px;line-height:1.5;display:flex}.telegram-modern .telegram-14c-field-hint svg{flex:none}.telegram-modern .telegram-14c-send-modes{grid-template-columns:1fr 1fr;gap:9px;display:grid}.telegram-modern .telegram-14c-send-modes button{cursor:pointer;color:#adc5d9;background:#11253a;border:1px solid #31506b;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:12px;font-weight:700;display:flex}.telegram-modern .telegram-14c-send-modes button.selected{color:#e5f7ff;background:#2680c938;border-color:#479bd6}.telegram-modern .telegram-14c-send-modes button:disabled{opacity:.55;cursor:not-allowed}.telegram-modern .telegram-14c-preview{background:#0e2236;border:1px solid #578bb44d;border-radius:12px;min-width:0;position:sticky;top:16px;overflow:hidden}.telegram-modern .telegram-14c-preview-header{color:#d6e8f6;border-bottom:1px solid #5a8fae33;align-items:center;gap:7px;padding:13px 14px;font-size:12px;display:flex}.telegram-modern .telegram-14c-preview-header svg{color:#78c4f2}.telegram-modern .telegram-14c-preview-header small{color:#86abc4;white-space:nowrap;margin-left:auto;font-size:10px}.telegram-modern .telegram-14c-preview-chat{background:radial-gradient(at 50% 0,#2f618030,#0000 75%),#0b1b2a;justify-content:flex-start;align-items:flex-start;min-height:184px;padding:24px 14px;display:flex}.telegram-modern .telegram-14c-preview-bubble{background:#1d3b52;border-radius:6px 13px 13px;min-width:0;max-width:100%;padding:13px 14px;box-shadow:0 5px 15px #0000001f}.telegram-modern .telegram-14c-preview-author{color:#8acaf4;align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.telegram-modern .telegram-14c-preview-bubble p{color:#e8f3fa;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.6}.telegram-modern .telegram-14c-preview-bubble>small{text-align:right;color:#9bbad0;font-size:10px;display:block}.telegram-modern .telegram-14c-preview-attachment{color:#b7d9ec;background:#07132059;border-radius:7px;align-items:center;gap:6px;margin-top:10px;padding:15px 9px;font-size:11px;display:flex}.telegram-modern .telegram-14c-preview-meta{color:#92b1c5;border-top:1px solid #5d84a333;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:11px;display:flex}.telegram-modern .telegram-14c-preview-meta strong{color:#deecf6;text-align:right;overflow-wrap:anywhere;font-weight:650}.telegram-modern .telegram-14c-compose-footer{border-top:1px solid #6b92b230;justify-content:space-between;align-items:center;gap:14px;padding:16px 21px;display:flex}.telegram-modern .telegram-14c-compose-footer>span{color:#91abbf;align-items:center;gap:8px;font-size:11px;line-height:1.45;display:inline-flex}.telegram-modern .telegram-14c-compose-footer>span svg{flex:none}.telegram-modern .telegram-14c-compose-buttons{justify-content:flex-end;align-items:center;gap:9px;display:flex}.telegram-modern .telegram-14c-compose-buttons button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex;border-radius:9px!important;min-height:39px!important;padding:0 16px!important;font-size:12px!important}.telegram-modern .telegram-14c-compose-buttons .connection-primary{min-width:152px}@media (width<=1200px){.telegram-modern .telegram-14c-bot-connected{grid-template-columns:minmax(0,1fr)!important}.telegram-modern .telegram-14c-bot-connected>.telegram-actions{grid-column:1;justify-content:flex-start}}@media (width<=880px){.telegram-modern .telegram-14c-editor-grid{grid-template-columns:minmax(0,1fr)}.telegram-modern .telegram-14c-preview{position:static}.telegram-modern .telegram-14c-compose-footer{flex-direction:column;align-items:stretch}}@media (width<=680px){.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch{gap:7px;grid-template-columns:minmax(0,1fr)!important}.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch label{width:100%}.telegram-modern .telegram-14c-bot-connected>.telegram-actions,.telegram-modern .telegram-pro-group{flex-wrap:wrap}.telegram-modern .telegram-14c-group-actions{justify-content:flex-start;width:100%;margin-left:0}.telegram-modern .telegram-14c-compose-head,.telegram-modern .telegram-14c-editor-grid,.telegram-modern .telegram-14c-compose-footer{padding-left:13px;padding-right:13px}.telegram-modern .telegram-14c-compose-head{flex-wrap:wrap}.telegram-modern .telegram-14c-preview-header small{white-space:normal}.telegram-modern .telegram-14c-compose-buttons{flex-wrap:wrap;width:100%}.telegram-modern .telegram-14c-compose-buttons button{flex:auto}}:root[data-theme=light] .telegram-modern .telegram-pro-group{background:#f6faff!important;border-color:#c9dce9!important}:root[data-theme=light] .telegram-modern .telegram-pro-group:hover{background:#eff7fd!important;border-color:#96c5e3!important}:root[data-theme=light] .telegram-modern .telegram-14c-activation{color:#214457;background:#edf5fb;border-color:#c7dce9}:root[data-theme=light] .telegram-modern .telegram-14c-register-help{color:#66501d;background:#fffcf3;border-color:#e6d4ae}:root[data-theme=light] .telegram-modern .telegram-14c-register-help code{color:#745619}:root[data-theme=light] .telegram-modern .telegram-14c-register-help summary span{color:#346987}:root[data-theme=light] .telegram-modern .telegram-14c-compose-shell{background:#f9fbff;border-color:#d4e2ed}:root[data-theme=light] .telegram-modern .telegram-14c-compose-head h3,:root[data-theme=light] .telegram-modern .telegram-14c-step-heading strong{color:#16394f}:root[data-theme=light] .telegram-modern .telegram-14c-compose-head p,:root[data-theme=light] .telegram-modern .telegram-14c-step-heading small{color:#56778b}:root[data-theme=light] .telegram-modern .telegram-14c-compose-tag{color:#296481;background:#e6f6fa;border-color:#c2e3ea}:root[data-theme=light] .telegram-modern .telegram-14c-form-step label{color:#2d5064}:root[data-theme=light] .telegram-modern .telegram-14c-form-step label :is(select,input,textarea){color:#15394c!important;background:#fff!important;border-color:#bed3e0!important}:root[data-theme=light] .telegram-modern .telegram-14c-field-hint,:root[data-theme=light] .telegram-modern .telegram-14c-counter,:root[data-theme=light] .telegram-modern .telegram-14c-compose-footer>span{color:#617e91}:root[data-theme=light] .telegram-modern .telegram-14c-send-modes button{color:#3e6279;background:#f1f8fc;border-color:#c7dae8}:root[data-theme=light] .telegram-modern .telegram-14c-send-modes button.selected{color:#205b7c;background:#deeffb;border-color:#87bada}:root[data-theme=light] .telegram-modern .telegram-14c-preview{background:#f1f8fc;border-color:#c9dfea}:root[data-theme=light] .telegram-modern .telegram-14c-preview-header{color:#254c64}:root[data-theme=light] .telegram-modern .telegram-14c-preview-meta{color:#57788d}:root[data-theme=light] .telegram-modern .telegram-14c-preview-meta strong{color:#244c62}.telegram-modern{gap:14px!important}.telegram-modern .telegram-setup,.telegram-modern .telegram-pro{background:linear-gradient(#101f2df5,#0f1b27fa)!important;border:1px solid #3f6880b8!important;border-radius:18px!important;box-shadow:0 16px 34px #0000003d!important}.telegram-modern .telegram-setup{gap:12px!important;padding:16px 18px!important}.telegram-modern .telegram-pro{gap:14px!important;padding:14px 16px!important}.telegram-modern .telegram-section-title{margin-bottom:0!important}.telegram-modern .telegram-bot-switch{grid-template-columns:auto minmax(240px,1fr) auto auto auto;align-items:center;gap:10px;display:grid}.telegram-modern .telegram-bot-switch label{text-transform:none;color:#dcebf4;font-size:12px;font-weight:800}.telegram-modern .telegram-bot-switch select{color:#eef8ff;background:#122131;border:1px solid #416784;border-radius:12px;height:42px;padding:0 12px;box-shadow:inset 0 1px #ffffff08}.telegram-modern .telegram-bot-switch button,.telegram-modern .telegram-actions button{border-radius:12px!important;height:40px!important;padding:0 14px!important;font-size:12px!important;font-weight:700!important}.telegram-modern .telegram-actions{flex-wrap:wrap;gap:10px;display:flex}.telegram-modern .telegram-pro-head{border-bottom:1px solid #3a5f7480;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:6px;display:flex}.telegram-modern .telegram-pro-head h2{color:#f4fbff;line-height:1.1;margin:0!important;font-size:22px!important}.telegram-modern .telegram-pro-head p{color:#98b4c2!important;margin-top:4px!important;font-size:13px!important;display:block!important}.telegram-modern .telegram-pro-header-symbol{color:#cce8f7;background:linear-gradient(#1e3950,#162838);border:1px solid #31556b;border-radius:14px;place-items:center;width:42px;height:42px;box-shadow:0 8px 18px #0003;display:grid!important}.telegram-modern .telegram-pro-eyebrow{letter-spacing:.18em;color:#76abc5;margin-bottom:4px;font-size:10px;display:block!important}.telegram-modern .telegram-pro-live{color:#b9d4e3;background:#182736;border:1px solid #325468;border-radius:999px!important;padding:7px 12px!important;font-size:11px!important;font-weight:700!important}.telegram-modern .telegram-pro-live.active{color:#d1f6e8!important;background:#17362d!important;border-color:#2f7a63!important}.telegram-modern .telegram-modern-tabs{border-bottom:1px solid #3a5f7480;padding:0 0 10px;gap:8px!important}.telegram-modern .telegram-modern-tabs button{color:#aac5d5;background:#132333;border:1px solid #0000;border-radius:12px;padding:10px 14px;font-size:12px;font-weight:700}.telegram-modern .telegram-modern-tabs button.selected{color:#f3fbff;background:linear-gradient(#1e3b50,#162a39);border-color:#3e6b85;box-shadow:inset 0 1px #ffffff08}.telegram-modern .telegram-pro-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;margin-bottom:12px!important}.telegram-modern .telegram-pro-title-row p{color:#93aebb;margin-top:4px;font-size:12px;display:block!important}.telegram-modern .telegram-pro-count{color:#ccf7e7;white-space:nowrap;background:#17362d;border:1px solid #2f755f;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:700}.telegram-modern .telegram-discovery-info{background:#ffffff08!important;border:1px solid #49657573!important;border-radius:14px!important;padding:12px 14px!important}.telegram-modern .telegram-discovery-info strong{color:#eef8ff;font-size:13px!important}.telegram-modern .telegram-discovery-info small{color:#93aebb;margin-top:3px;font-size:12px!important;display:block!important}.telegram-modern .telegram-pro-filter{min-height:44px;background:#122131!important;border:1px solid #355166!important;border-radius:13px!important;padding:0 12px!important}.telegram-modern .telegram-pro-filter input,.telegram-modern .telegram-pro-filter select,.telegram-modern .telegram-compose select,.telegram-modern .telegram-compose input,.telegram-modern .telegram-compose textarea,.telegram-modern .telegram-input-grid input{min-height:44px;color:#eef8ff!important;background:#122131!important;border:1px solid #355166!important;border-radius:12px!important}.telegram-modern .telegram-compose textarea{min-height:130px;padding:12px 14px!important}.telegram-modern .telegram-pro-group.telegram-group-card{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid;box-shadow:0 8px 18px #00000024;background:linear-gradient(#162634f5,#121f2cfa)!important;border:1px solid #39586cbf!important;border-radius:16px!important;padding:14px 16px!important}.telegram-modern .telegram-pro-group-symbol{color:#cce4f2;background:linear-gradient(#1d3950,#163041);border:1px solid #30556c;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.telegram-modern .telegram-pro-group-details strong{color:#f1fbff;margin-bottom:3px;font-size:15px;display:block}.telegram-modern .telegram-pro-group-details span{color:#9ab7c6;margin-bottom:4px;font-size:12px;display:block}.telegram-modern .telegram-pro-group-details small{color:#7f9aaa;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden;display:block!important}.telegram-modern .telegram-pro-group-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.telegram-modern .telegram-status-button,.telegram-modern .telegram-action-button{color:#d8ebf5;cursor:pointer;background:#172736;border:1px solid #38546a;border-radius:12px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.telegram-modern .telegram-status-button.enabled{color:#d6f9eb;background:#17362d;border-color:#2e7860}.telegram-modern .telegram-status-button.paused{color:#f2dfbb;background:#312619;border-color:#7a5a2d}.telegram-modern .connection-danger.telegram-action-button{color:#ffd8de!important;background:#3a2024!important;border-color:#8e4a55!important}.telegram-modern .telegram-register-help{color:#f7e9cb;background:linear-gradient(#3b2d1a,#30271f);border:1px solid #b48b42;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 15px;display:flex;box-shadow:0 8px 16px #00000026}.telegram-modern .telegram-register-help>svg{color:#ffcb69;flex:none;margin-top:1px}.telegram-modern .telegram-register-help strong{color:#fff2d1;margin-bottom:4px;font-size:15px;display:block}.telegram-modern .telegram-register-help p{color:#f1dfbd;margin:0;font-size:12.5px;line-height:1.6}.telegram-modern .telegram-register-help code{color:#fff4cf;background:#6a4b19;border-radius:7px;margin:0 3px;padding:3px 8px;font-weight:800;display:inline-block}.telegram-modern .telegram-manual-add{margin-top:2px;overflow:hidden;background:#ffffff05!important;border:1px solid #39586ca6!important;border-radius:14px!important;padding:0!important}.telegram-modern .telegram-manual-add summary{cursor:pointer;color:#e8f6ff;flex-direction:column;gap:3px;padding:14px 16px;font-weight:700;list-style:none;display:flex}.telegram-modern .telegram-manual-add summary::-webkit-details-marker{display:none}.telegram-modern .telegram-manual-add summary small{color:#8ba8b7;font-size:11px;font-weight:500}.telegram-modern .telegram-manual-add[open] summary{border-bottom:1px solid #39586c8c}.telegram-modern .telegram-manual-add .telegram-input-grid{padding:14px 16px}.telegram-modern .telegram-compose-stage{flex-direction:column;gap:12px;display:flex}.telegram-modern .telegram-compose-section{background:#ffffff05;border:1px solid #39586c8c;border-radius:15px;padding:14px}.telegram-modern .telegram-compose-section-title{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.telegram-modern .telegram-compose-section-title>span{color:#ecf9ff;background:#214761;border:1px solid #3a6b89;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.telegram-modern .telegram-compose-section-title strong{color:#eff9ff;font-size:14px;display:block}.telegram-modern .telegram-compose-section-title small{color:#8faab9;margin-top:2px;font-size:11px;display:block}.telegram-modern .telegram-compose-layout{grid-template-columns:1.4fr 1fr;display:grid;gap:12px!important}.telegram-modern .telegram-compose-footer{justify-content:space-between;align-items:center;gap:12px;padding:14px 0 0;display:flex;border-top:1px solid #39586c8c!important;margin-top:0!important}.telegram-modern .telegram-compose-footer span{color:#a8c1cf;align-items:center;gap:7px;font-size:12px;display:inline-flex}.telegram-modern .telegram-compose-footer button{border-radius:12px!important;height:42px!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important}.telegram-modern .telegram-history-filters{gap:10px!important}.telegram-modern .telegram-history-row{background:#ffffff05!important;border:1px solid #39586c73!important;border-radius:14px!important;padding:13px 14px!important}.telegram-modern .telegram-history-note{color:#8aa4b4;margin-top:10px;font-size:11px}@media (width<=980px){.telegram-modern .telegram-bot-switch{grid-template-columns:1fr 1fr}.telegram-modern .telegram-bot-switch label,.telegram-modern .telegram-bot-switch select{grid-column:1/-1}.telegram-modern .telegram-pro-group.telegram-group-card{grid-template-columns:48px 1fr}.telegram-modern .telegram-pro-group-actions{grid-column:1/-1;justify-content:flex-start}.telegram-modern .telegram-compose-layout{grid-template-columns:1fr}.telegram-modern .telegram-compose-footer{flex-direction:column;align-items:stretch}.telegram-modern .telegram-pro-title-row{flex-direction:column}.telegram-modern .telegram-pro-count{align-self:flex-start}}@media (width<=650px){.telegram-modern .telegram-bot-switch{grid-template-columns:1fr}.telegram-modern .telegram-pro-head{flex-direction:column}.telegram-modern .telegram-modern-tabs button{flex:1;justify-content:center}.telegram-modern .telegram-pro-group.telegram-group-card{padding:12px!important}}:root[data-theme=light] .telegram-modern .telegram-setup,:root[data-theme=light] .telegram-modern .telegram-pro{background:linear-gradient(#fff,#f6fbff)!important;border-color:#cfe1ea!important;box-shadow:0 12px 30px #20496014!important}:root[data-theme=light] .telegram-modern .telegram-bot-switch label,:root[data-theme=light] .telegram-modern .telegram-pro-head h2,:root[data-theme=light] .telegram-modern .telegram-pro-title-row h3,:root[data-theme=light] .telegram-modern .telegram-pro-group-details strong,:root[data-theme=light] .telegram-modern .telegram-compose-section-title strong{color:#143447!important}:root[data-theme=light] .telegram-modern .telegram-pro-head p,:root[data-theme=light] .telegram-modern .telegram-pro-title-row p,:root[data-theme=light] .telegram-modern .telegram-discovery-info small,:root[data-theme=light] .telegram-modern .telegram-compose-section-title small,:root[data-theme=light] .telegram-modern .telegram-history-note{color:#547081!important}:root[data-theme=light] .telegram-modern .telegram-bot-switch select,:root[data-theme=light] .telegram-modern .telegram-pro-filter,:root[data-theme=light] .telegram-modern .telegram-pro-filter input,:root[data-theme=light] .telegram-modern .telegram-compose select,:root[data-theme=light] .telegram-modern .telegram-compose input,:root[data-theme=light] .telegram-modern .telegram-compose textarea,:root[data-theme=light] .telegram-modern .telegram-input-grid input{color:#173548!important;background:#fff!important;border-color:#c4d8e3!important}:root[data-theme=light] .telegram-modern .telegram-pro-group.telegram-group-card,:root[data-theme=light] .telegram-modern .telegram-compose-section,:root[data-theme=light] .telegram-modern .telegram-manual-add{background:#fbfdff!important;border-color:#d3e0e8!important}:root[data-theme=light] .telegram-modern .telegram-pro-group-details span,:root[data-theme=light] .telegram-modern .telegram-pro-group-details small,:root[data-theme=light] .telegram-modern .telegram-compose-footer span{color:#648092!important}:root[data-theme=light] .telegram-modern .telegram-register-help{color:#634819!important;background:linear-gradient(#fff5de,#fff0d0)!important;border-color:#dbb36a!important}:root[data-theme=light] .telegram-modern .telegram-register-help strong{color:#52390d!important}:root[data-theme=light] .telegram-modern .telegram-register-help p{color:#6a5328!important}:root[data-theme=light] .telegram-modern .telegram-register-help code{color:#fff6e4!important;background:#8b6429!important}.telegram-modern .telegram-14c-group-actions{justify-content:flex-end;gap:9px}.telegram-modern .telegram-14c-group-actions .telegram-14c-activation{background:#1c3142;border-color:#59829d61;border-radius:12px;min-width:120px;font-weight:700;height:40px!important;min-height:40px!important}.telegram-modern .telegram-14c-group-actions button{border-radius:12px!important;height:40px!important;min-height:40px!important;padding:0 13px!important;font-size:12px!important;font-weight:700!important}.telegram-modern .telegram-14c-group-actions .telegram-14c-delete{color:#ffe3e7!important;background:#402329!important;border:1px solid #7c4249!important;gap:7px!important;width:auto!important;min-width:88px!important;padding:0 13px!important}.telegram-modern .telegram-14c-group-actions .telegram-14c-delete .telegram-14d-delete-text{font-size:12px;display:inline}.telegram-modern .telegram-14d-registration-card{align-items:flex-start;gap:14px;box-shadow:0 8px 16px #00000021;color:#f8ebd5!important;background:linear-gradient(115deg,#3e301f,#302821)!important;border:1px solid #b78a42!important;border-left:4px solid #e9b456!important;border-radius:15px!important;margin:14px 0 8px!important;padding:17px 19px!important;display:flex!important}.telegram-modern .telegram-14d-register-icon{color:#ffd37b;background:#584023;border:1px solid #ad813c;border-radius:12px;flex:0 0 39px;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.telegram-modern .telegram-14d-register-content{flex:auto;min-width:0}.telegram-modern .telegram-14d-registration-card strong{margin:0 0 5px;font-weight:750;line-height:1.5;display:block;color:#fff4da!important;font-size:15px!important}.telegram-modern .telegram-14d-registration-card p{line-height:1.65;color:#f0debd!important;margin:0!important;padding:0!important;font-size:13px!important}.telegram-modern .telegram-14d-registration-card code{white-space:nowrap;background:#765322;border-radius:7px;padding:4px 8px;font-size:13px;font-weight:800;color:#fff9df!important}.telegram-modern .telegram-14d-registration-card b{color:#fff4da;font-weight:750}.telegram-modern .telegram-14c-compose-shell{border-color:#4f7d977d;border-radius:16px;box-shadow:0 10px 30px #00000021}.telegram-modern .telegram-14c-form-step{border-radius:12px}@media (width<=1000px){.telegram-modern .telegram-14c-group-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;margin-left:0}}@media (width<=560px){.telegram-modern .telegram-14d-registration-card{gap:10px;padding:14px!important}.telegram-modern .telegram-14d-register-icon{flex-basis:34px;width:34px;height:34px}.telegram-modern .telegram-14c-group-actions .telegram-14c-delete{min-width:74px!important}}:root[data-theme=light] .telegram-modern .telegram-14c-group-actions .telegram-14c-activation{color:#173c53;background:#e9f2f8;border-color:#c1d7e5}:root[data-theme=light] .telegram-modern .telegram-14c-group-actions .telegram-14c-delete{color:#8d3346!important;background:#fff0f2!important;border-color:#deb0ba!important}:root[data-theme=light] .telegram-modern .telegram-14d-registration-card{color:#60451d!important;background:linear-gradient(115deg,#fff5de,#fff0d1)!important;border-color:#d3a457!important}:root[data-theme=light] .telegram-modern .telegram-14d-register-icon{color:#775112;background:#ffdf9f;border-color:#dfaf60}:root[data-theme=light] .telegram-modern .telegram-14d-registration-card strong{color:#53390c!important}:root[data-theme=light] .telegram-modern .telegram-14d-registration-card p{color:#6a5128!important}:root[data-theme=light] .telegram-modern .telegram-14d-registration-card b{color:#664318!important}:root[data-theme=light] .telegram-modern .telegram-14d-registration-card code{background:#94682a;color:#fff9e9!important}.telegram-modern .telegram-pro{border-radius:18px!important;padding:18px 20px!important}.telegram-modern .telegram-pro-head h2{font-size:19px!important;line-height:1.3!important}.telegram-modern .telegram-pro-title-row h3{font-size:15px!important;line-height:1.3!important}.telegram-modern .telegram-pro-filter{margin-bottom:12px!important}.telegram-modern .telegram-pro-groups{flex-direction:column;display:flex;gap:12px!important}.telegram-modern .telegram-pro-group.telegram-14e2-group{box-sizing:border-box;grid-template-columns:48px minmax(0,1fr) auto;min-height:96px;background:#152334!important;border:1px solid #344d61!important;border-radius:15px!important;align-items:center!important;gap:15px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 3px 14px #0000001a!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-symbol{background:#1c3c52;border:1px solid #315d78;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.telegram-modern .telegram-14e2-group .telegram-pro-group-details{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;max-width:100%;line-height:1.4;display:flex}.telegram-modern .telegram-14e2-infohead{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.telegram-modern .telegram-14e2-group .telegram-pro-group-details strong{color:#eef7ff;white-space:normal;overflow-wrap:anywhere;line-height:1.4;font-size:14px!important;font-weight:750!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-details>span{color:#abc2d1;white-space:normal;overflow-wrap:anywhere;line-height:1.4;display:block;font-size:12px!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-details>small{color:#819eb1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.4;overflow:hidden;display:block!important}.telegram-modern .telegram-14e2-type{color:#bedcee;letter-spacing:.02em;white-space:nowrap;background:#193849;border:1px solid #346482;border-radius:999px;align-items:center;padding:3px 9px;font-size:10px;font-weight:750;display:inline-flex}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions,.telegram-modern .telegram-14e2-group .telegram-14c-group-actions{grid-column:3;min-width:0;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-left:auto!important;display:flex!important}.telegram-modern .telegram-14e2-group .telegram-14c-activation,.telegram-modern .telegram-14e2-group .telegram-pro-toggle{box-sizing:border-box;color:#dbedfb;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex;background:#1c3041!important;border:1px solid #3d5b70!important;border-radius:10px!important;min-width:116px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 13px!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions button{box-sizing:border-box;white-space:nowrap;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:101px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 13px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions button.telegram-14c-delete{width:auto!important;min-width:92px!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions button:focus-visible,.telegram-modern .telegram-14e2-group .telegram-14c-activation:focus-within{outline-offset:2px;outline:2px solid #67b7f2}.telegram-modern .telegram-14e2-guide{box-sizing:border-box;color:#e5f3fc;background:#172a3b;border:1px solid #35546a;border-radius:15px;margin:16px 0 9px;padding:18px 20px}.telegram-modern .telegram-14e2-guide-intro{align-items:flex-start;gap:13px;margin-bottom:16px;display:flex}.telegram-modern .telegram-14e2-guide-symbol{color:#b8e2fa;background:#24465c;border:1px solid #3b6c8a;border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.telegram-modern .telegram-14e2-guide-intro>div{min-width:0}.telegram-modern .telegram-14e2-guide-intro small{letter-spacing:.11em;color:#8dbbd4;margin:0 0 4px;font-size:10px;font-weight:750;display:block}.telegram-modern .telegram-14e2-guide-intro strong{color:#f2f9fd;line-height:1.3;display:block;font-size:16px!important}.telegram-modern .telegram-14e2-guide-intro p{color:#b1c8d8;margin:5px 0 0;line-height:1.5;font-size:12px!important}.telegram-modern .telegram-14e2-guide-steps{grid-template-columns:1fr 1fr;gap:10px;display:grid}.telegram-modern .telegram-14e2-guide-step{background:#1b3042;border:1px solid #314d60;border-radius:12px;align-items:flex-start;gap:11px;min-width:0;padding:12px 14px;display:flex}.telegram-modern .telegram-14e2-step-number{box-sizing:border-box;color:#e7f6ff;background:#2b5875;border-radius:8px;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;font-weight:800;display:flex}.telegram-modern .telegram-14e2-guide-step strong{color:#e9f4fb;font-size:12px;font-weight:750;line-height:1.5;display:block}.telegram-modern .telegram-14e2-guide-step p{color:#acc4d4;margin:3px 0 0;font-size:12px;line-height:1.55}.telegram-modern .telegram-14e2-guide-step code{color:#eaf7ff;background:#254c64;border:1px solid #42718e;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:800;display:inline-block}.telegram-modern .telegram-14e2-guide-step b{color:#f0f9ff}.telegram-modern .telegram-14c-bot-connected>.telegram-bot-switch{gap:10px!important}.telegram-modern .telegram-14c-bot-connected>.telegram-actions button{border-radius:10px!important;height:40px!important;min-height:40px!important}@media (width<=820px){.telegram-modern .telegram-pro-group.telegram-14e2-group{grid-template-columns:48px minmax(0,1fr)}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions,.telegram-modern .telegram-14e2-group .telegram-14c-group-actions{grid-column:2;flex-wrap:wrap!important;justify-content:flex-start!important;margin-left:0!important}.telegram-modern .telegram-14e2-guide-steps{grid-template-columns:1fr}}@media (width<=650px){.telegram-modern .telegram-pro{padding:12px!important}.telegram-modern .telegram-pro-group.telegram-14e2-group{gap:12px!important;padding:13px!important}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions,.telegram-modern .telegram-14e2-group .telegram-14c-group-actions{grid-column:1/-1}.telegram-modern .telegram-14e2-guide{padding:14px}.telegram-modern .telegram-14e2-guide-intro{gap:10px}.telegram-modern .telegram-14e2-group .telegram-pro-group-actions button{min-width:90px!important}}:root[data-theme=light] .telegram-modern .telegram-pro-group.telegram-14e2-group{background:#f8fbff!important;border-color:#c9dce9!important;box-shadow:0 3px 12px #143a550d!important}:root[data-theme=light] .telegram-modern .telegram-14e2-group .telegram-pro-group-details strong{color:#19394e}:root[data-theme=light] .telegram-modern .telegram-14e2-group .telegram-pro-group-details>span{color:#46667c}:root[data-theme=light] .telegram-modern .telegram-14e2-group .telegram-pro-group-details>small{color:#66869b}:root[data-theme=light] .telegram-modern .telegram-14e2-type{color:#2b5972;background:#e6f0f7;border-color:#b9d4e5}:root[data-theme=light] .telegram-modern .telegram-14e2-group .telegram-14c-activation,:root[data-theme=light] .telegram-modern .telegram-14e2-group .telegram-pro-toggle{color:#24485f!important;background:#e8f2f9!important;border-color:#b8d2e2!important}:root[data-theme=light] .telegram-modern .telegram-14e2-guide{color:#21475e;background:#eff7fc;border-color:#bfd9e9}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-symbol{color:#296b90;background:#dbedf9;border-color:#aed0e4}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-intro small{color:#397392}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-intro strong,:root[data-theme=light] .telegram-modern .telegram-14e2-guide-step strong{color:#1c4057}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-intro p,:root[data-theme=light] .telegram-modern .telegram-14e2-guide-step p{color:#55768a}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-step{background:#fff;border-color:#d0e1eb}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-step code{color:#235674;background:#e3f1fa;border-color:#bad4e5}:root[data-theme=light] .telegram-modern .telegram-14e2-guide-step b{color:#1e5571}.automation-status.completed{color:#86f0c2;background:#16483f;border:1px solid #277e68}.automation-completed-note{color:#85e8c5;align-items:center;gap:8px;font-size:12px;display:flex}.automation-completed-note svg{flex-shrink:0}@layer web-light-surfaces{:root[data-runtime=browser][data-theme=light] :is(body,.main-shell):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#24302b!important}:root[data-runtime=browser][data-theme=light] :is(h1,h2,h3,h4,h5,p,small,strong,label,legend,time,li,summary,td,th,dt,dd,span,div,section,article,header,footer,a,button,svg):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#294436!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.sidebar,.nav-item:hover,.secondary,.secondary:hover,.stat,.panel,.start-panel,.decorative-offer,.deco-line,.deco-line.short,.neutral,.planned,tbody tr:hover,.search-field,input,textarea,select,.group-card,.toast,.modal,.image-upload,.image-upload>img,.bulk-bar,.campaign-form input:not([type=checkbox]),.campaign-form textarea,.shopee-hero,.shopee-connection,.shopee-connection.online,.shopee-message,.shopee-product,.campaign-card,.campaign-manager .campaign-card,.campaign-toolbar input,.campaign-toolbar select,.campaign-contact-remove,.offer-confirm-dialog,.offer-confirm-dialog input,.offer-confirm-dialog textarea,.offers-overview-card,.campaign-stat,.offer-template-builder,.offer-template-count,.offer-template-builder textarea,.offer-template-manage,.offer-template-modal,.offer-template-modal input,.offers-folder-item,.offers-bulk-toolbar,.offers-bulk-toolbar select,.shopee-root .shopee-save-primary,.shopee-save-destination,.shopee-save-destination select,.shopee-saved-row select,.automation-notice,.automation-kpis article,.automation-card,.automation-modal,.automation-confirm,.automation-field input,.automation-field select,.automation-group-row,.quick-access-card,.quick-access-card:hover,.offer-drag-handle:hover,.automation-folder-source,.automation-repeat-toggle,.offer-order-num,.offer-drop-before,.offer-drop-after,.notifications-trigger,.notifications-trigger:hover,.notifications-popover,.notifications-item.unread,.connection-panel,.connection-option,.connection-form input,.connection-neutral,.connection-neutral:hover,.connection-qr-layout,.connection-await,.connection-state,.connection-account,.connection-modal,.connection-management-hero,.connection-trash.circle,.connection-management-stats article,.connection-management-title-edit input,.wa-groups-toolbar-right small,.wa-group-card,.wa-group-meta>div,.wa-group-linked-offers,.wa-bulk-toolbar,.wa-group-delete,.automation-modal--builder,.automation-block,.automation-source-card,.automation-side-card,.automation-side-card--accent,.automation-group-list--rich,.automation-group-list--rich .automation-group-row,.connections-platform-card,.connection-primary.soft,.connection-primary.soft:hover,.connection-inline-add,.connection-inline-add:hover,.connection-hub,.connection-hub-card,.connection-hub-card:hover:not(:disabled),.connection-hub-add,.stores-hub,.store-card,.extract-section,.extract-controls select,.extract-controls input,.extract-section>label select,.extract-group,.extract-consent,.contact-compose-dialog input:not([type=radio]):not([type=checkbox]),.contact-compose-dialog textarea,.contact-compose-dialog select,.contact-compose-source-list label,.store-amazon-form input,.affiliate-overview-strip article,.affiliate-connection-card,.affiliate-dialog,.affiliate-dialog input,.affiliate-import-dialog form>input,.affiliate-import-folder-row input,.affiliate-import-folder-row select,.offer-discovery .panel,.autopilot-pro .panel,.smart-folders.panel,.discovery-access.panel,.offer-discovery input,.offer-discovery select,.discovery-import input,.smart-folders input,.smart-folders select,.offer-discovery select option,.smart-folders select option,.discovery-hero,.autopilot-hero,.discovery-search-form,.discovery-inline-create,.discovery-source,.discovery-comparison,.discovery-product,.autopilot-stat,.smart-rule,.smart-form,.autopilot-folder-selector,.offer-source-choice,.groupsync-hero,.groupsync-stat-grid article,.groupsync-campaign,.groupsync-scroll table,.groupsync-modal,.groupsync-form input:not([type=checkbox]):not([type=radio]),.groupsync-form select,.groupsync-form textarea,.discovery-detail,.new-offer-shell,.new-offer-fields input,.new-offer-fields textarea,.new-offer-fields select,.new-offer-link,.groupsync-campaign-filters select,.groupsync-list-choice,.groupsync-consent-panel,.groupsync-campaign-v2,.groupsync-campaign-destinations,.groupsync-last-result,.groupsync-result,.groupsync-result.added,.groupsync-result.invited,.groupsync-result.uncertain,.groupsync-result.not-authorized,.groupsync-result.processing,.groupsync-extra,.groupsync-history-filters select,.groupsync-diagnostic-item .groupsync-manual-invite input,.groupsync-destination-detail-list .groupsync-group-test,.groupsync-day-filter select,.groupsync-dashboard-history-link,.groupsync-clear-modal,.groupsync-clear-modal input,.groupsync-dashboard-clear,.groupsync-overview-card,.groupsync-invite-links,.groupsync-verify-send,.groupsync-verify-send:hover:not(:disabled),.groupsync-overview-featured,.groupsync-form fieldset .groupsync-operation-choice,.wa-group-search input,.wa-group-finder,.wa-group-finder .wa-group-search input,.wa-group-search-clear:hover,.wa-groups-account-filter select,.wa-bulk-toolbar:not(.has-selection),.wa-bulk-toolbar.has-selection,.wa-group-card.wa-card-checked,.wa-group-quick-enable,.wa-group-quick-enable:hover:not(:disabled),.wa-group-quick-disable,.wa-group-quick-disable:hover:not(:disabled),.groupsync-assign-tools,.groupsync-destinations,.groupsync-destination-choice,.groupsync-invite-link-field,.groupsync-weekdays,.affiliate-simple-dialog,.affiliate-simple-logo.amazon,.affiliate-simple-form input,.affiliate-simple-form textarea,.affiliate-simple-advanced,.affiliate-autopilot-link,.offer-discovery .discovery-product-body,.discovery-save-folder select,.discovery-save-folder input,.discovery-save-product,.offer-discovery .discovery-main-rail,.history-search,.history-table-filters select,.history-toolbar select,.history-confirm-dialog,.history-table-panel,.history-record,.history-record-channel.whatsapp,.new-offer-library-head,.new-offer-library-tools label,.new-offer-library-tools select,.new-offer-product,.new-offer-product-photo,.new-offer-product-photo img,.new-offer-modal,.offer-create-modal,.offer-create-header,.offer-create-close,.offer-create-grid input,.offer-create-grid select,.offer-create-grid textarea,.offer-create-link-state,.smart-store-card,.smart-form-head,.smart-form-pro input,.smart-form-pro select,.smart-source,.smart-source.disabled,.smart-source-config,.smart-form-policy,.smart-enable-row,.offer-source-choice--auto,.automation-store-choice,.smart-category-area,.campaign-analytics,.campaign-create-dialog,.campaign-create-head,.campaign-create-close,.campaign-create-content input:not([type=checkbox]),.campaign-create-content textarea,.campaign-create-dialog .campaign-cols>div,.offersync-working-days,.offersync-working-days-count,.offersync-working-days-times input,.extract-workspace-hero,.extract-module .extract-section,.sidebar .nav-item:hover,.campaign-no-issues,.smart-products-panel,.smart-products-toolbar input,.smart-product-row,.smart-product-row:hover,.smart-product-row img,.affiliate-secret-toggle:hover,.affiliate-secret-toggle:focus-visible,.smart-form .smart-new-destination,.automation-source-card--ai,.browser-local-notice):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#fff!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.workspace-icon,.local-pill,.avatar,.deco-tag,.integration-icon,.integration:nth-of-type(3) .integration-icon,.empty-icon,th,.offer-placeholder,.row-actions button:hover,.group-card-footer button:hover,.group-icon,.future-icon,.step,.preview-panel,.message-preview,.message-preview>img,.preview-no-image,.contacts-summary>div,.contact-tabs,.wa-config-button,.wa-config-button:hover,.wa-config-button:focus-visible,.status-paused,.campaign-metrics>span,.campaign-card .campaign-actions button,.campaign-recipient button,.campaign-card button:hover:not(:disabled),.campaign-manager .campaign-metrics>span,.offers-tabs button,.offers-tabs button:hover,.wa-probe-button,.wa-probe-button:hover:not(:disabled),.offer-template-variables button,.offer-template-variables button:hover,.offers-folder-bar button,.offers-folder-bar button:hover,.offers-folder-bar button span,.offers-bulk-toolbar button,.shopee-folder-filters button,.automation-card-icon,.automation-status.paused,.automation-confirm-icon,.automation-folder-preview-item,.offer-order-arrows button:hover:not(:disabled),.notifications-tabs,.notifications-type-icon,.notifications-row-actions button:hover,.notifications-footer button:hover,.connections-switch,.connections-switch button .connection-counter,.connections-title-icon,.connection-option-icon,.connection-phone-input span,.connection-steps>div span,.connection-code-box,.connection-account-avatar,.connection-management-avatar,.connection-chip,.connection-preview-summary,.wa-groups-summary article,.wa-groups-note,.wa-group-icon,.wa-group-badge,.wa-group-badge.tone-unknown,.wa-group-badge.tone-offline,.wa-bulk-toolbar-actions button,.automation-step,.automation-step span,.automation-mode-switch,.automation-chip,.automation-interval-presets button,.automation-preview-empty,.automation-preview-product,.automation-preview-product img,.automation-group-list--rich .automation-group-row span,.automation-group-list--rich .automation-group-row span.unavailable,.connections-platform-icon,.connection-new-banner,.connections-switch-large,.connections-switch-large button,.connections-switch-symbol,.connections-switch-large button .connection-counter,.connection-hub-card-icon,.connection-hub-badge,.connection-hub-badge.online,.connection-hub-add-icon,.store-card-icon,.store-card-icon.amazon,.store-card-icon.mercado-livre,.store-card-badge,.connection-preview-pill,.connection-preview-pill.online,.connection-qr button,.connection-secure-note,.connection-digits,.extract-privacy,.extract-step,.extract-metrics article,.extract-table-wrap thead,.extract-status,.extract-status.unavailable,.extract-status.saved,.contact-compose-summary,.affiliate-platform-picker button,.affiliate-status-tag,.affiliate-status-tag.tag,.affiliate-connection-pills button,.affiliate-connection-pills button:hover,.affiliate-guide,.affiliate-connection-footer .affiliate-footer-secondary,.affiliate-verified-actions button,.affiliate-privacy,.affiliate-import-steps span,.wa-group-activation-help,.extract-stepper,.extract-stepper-item,.extract-stepper-item:hover,.extract-stepper-item.is-complete,.extract-stepper-number,.extract-stepper-item.is-complete .extract-stepper-number,.extract-stepper-privacy,.extract-phase-empty,.automation-wizard-steps .automation-step:hover,.automation-wizard-steps .automation-step.is-complete span,.campaign-metrics-actions button,.campaign-metrics-actions button:hover,.offer-discovery button.secondary,.smart-folders button.secondary,.offer-discovery button.secondary:hover:not(:disabled),.smart-folders button.secondary:hover:not(:disabled),.discovery-store-tabs button,.discovery-store-tabs button:hover,.store-mark,.store-mark-all,.store-mark-amazon,.store-mark-shopee,.store-mark-mercado-livre,.discovery-market-help,.discovery-image .store-tag,.discovery-empty,.discovery-empty-icon,.autopilot-tabs,.autopilot-tabs button:hover,.autopilot-small-button,.autopilot-list-icon,.autopilot-list-icon.smart,.autopilot-steps,.autopilot-steps-grid button,.autopilot-steps-grid button:hover,.smart-empty,.autopilot-folder-selector button,.groupsync-tabs,.groupsync-tabs button:hover,.groupsync-status,.groupsync-status.cancelled,.groupsync-status.paused,.groupsync-actions button,.groupsync-scroll th,.groupsync-summary,.groupsync-modal-footer,.discovery-detail-tabs>button,.discovery-detail-tabs>div,.groupsync-shortcuts button,.groupsync-consent-button,.groupsync-consent-actions button,.groupsync-consent-panel-head button,.groupsync-consent-button:hover:not(:disabled),.groupsync-consent-actions button:hover:not(:disabled),.groupsync-consent-actions,.discovery-category-shortcuts button,.discovery-category-shortcuts button:hover,.discovery-product-metrics span,.groupsync-campaign-icon,.groupsync-metrics>div,.groupsync-primary-actions button,.groupsync-secondary-actions button,.groupsync-group-test button,.groupsync-history-filters button,.groupsync-primary-actions button:hover:not(:disabled),.groupsync-secondary-actions button:hover:not(:disabled),.groupsync-secondary-actions,.groupsync-clear-symbol,.groupsync-clear-actions button,.groupsync-overview-featured .groupsync-overview-icon,.groupsync-metrics .groupsync-added-highlight,.wa-groups-empty,.wa-group-filter-tabs,.wa-group-filter-tabs button.is-current,.wa-groups-help,.groupsync-weekdays-icon,.groupsync-days-counter,.groupsync-day-presets button,.groupsync-day-presets button:hover,.groupsync-day-grid .groupsync-day-pill,.affiliate-simple-tip,.history-metric,.history-metric-icon.red,.history-switches,.history-status,.history-status.sent,.history-status.uncertain,.autopilot-tabs button,.new-offer-library-stats span,.new-offer-library-empty,.new-offer-modal-head>button,.new-offer-modal-actions,.offer-create-emblem,.offer-create-section-label>span,.offer-create-preview,.offer-create-preview-image,.offer-create-actions,.smart-form-section-title>span,.smart-search-examples>div button,.smart-alternation-note,.smart-form-footer,.automation-source-note,.smart-category-chip,.smart-category-chip:hover,.campaign-period-switch,.campaign-create-section-title>span,.offersync-working-days-icon,.offersync-working-days-presets button,.offersync-working-days-grid button,.extract-workspace-icon,.extract-module .extract-stepper,.extract-workspace-footer,.theme-switcher,.theme-options button,.theme-switcher:hover,.campaign-status.status-completed,.smart-frequency-help,.smart-product-image-empty,.connections-switch-symbol.brand-image,.mercado-quick-guide,.smart-products-table th,.smart-product-actions button,.smart-product-actions button:hover,.affiliate-config-guide,.affiliate-credential-status,.affiliate-tag-preview):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#edf3ef!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.nav-item.active,.contact-tabs .selected,.contact-success,.shopee-connected,.status-active,.campaign-contact-remove.selected,.offers-tabs button.selected,.offers-folder-bar button.active,.shopee-folder-filters button.selected,.automation-filters button.selected,.automation-status.active,.notifications-trigger.selected,.notifications-tabs button.active,.connections-switch button.active,.connection-option.chosen,.connection-option.chosen .connection-option-icon,.connection-confirmed,.connection-state.is-connected,.connections-alert.success,.connection-chip.is-live,.wa-group-badge.tone-allowed,.wa-group-state-pill.active,.wa-group-state-pill.inactive,.automation-step.is-active,.automation-source-card.selected,.automation-mode-switch button.selected,.automation-chip.selected,.automation-interval-presets button.selected,.connections-platform-card.active,.connection-selected-hint,.connections-switch-large button.active,.connections-switch-large button:not(.active) .connections-switch-symbol,.connection-hub-card.selected,.store-card.connected,.store-card-badge.connected,.extract-group.selected,.affiliate-platform-picker button.selected,.affiliate-status-tag.connected,.affiliate-all-connected,.extract-stepper-item.is-active,.discovery-store-tabs button.is-active,.discovery-source.state-success,.discovery-source-status.success,.autopilot-tabs button.active,.autopilot-stat-icon.green,.autopilot-folder-selector button.active,.groupsync-tabs button.active,.discovery-detail-tabs>.active,.discovery-detail-tabs>div.active,.discovery-category-shortcuts button.selected,.groupsync-result.already-member,.groupsync-metrics .groupsync-already-member,.groupsync-form fieldset .groupsync-operation-choice.selected,.groupsync-destination-choice.selected,.groupsync-day-presets button.active,.groupsync-day-pill.selected,.history-metric-icon.green,.history-switches button.active,.autopilot-tabs button:hover:not(.active),.smart-store-card.ready,.smart-source.selected,.automation-store-choice.selected,.smart-category-chip.selected,.campaign-period-switch button.active,.offersync-working-days-presets button.selected,.offersync-working-days-grid button.selected,.sidebar .nav-item.active,.theme-options button.active,.automation-source-card--ai.selected):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#dcefe2!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.danger,.alert.error,.contact-withdrawn,.offer-danger-icon,.offers-folder-item button.offers-folder-remove:hover,.offers-bulk-toolbar .danger,.notifications-type-icon.error,.notifications-error,.connection-danger,.connection-danger:hover,.connection-trash:hover,.connections-alert.error,.wa-group-badge.tone-denied,.wa-bulk-toolbar-actions .danger,.connection-state.has-error,.affiliate-verified-actions button.danger,.discovery-source-status.error,.autopilot-list-icon.failed,.groupsync-result.failed,.history-danger-button,.history-danger-button:hover:not(:disabled),.history-status.failed,.offer-create-link-state.invalid):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#fce8e8!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.alert.info,.notifications-type-icon.info,.telegram-token-row input,.telegram-icon,.telegram-info,.telegram-connected,.connections-platform-icon.telegram,.telegram-hero,.telegram-hero-avatar,.telegram-bot-card,.telegram-bot-icon,.telegram-verified-meta>div,.telegram-steps>div>span,.telegram-limit-note,.autopilot-stat-icon.blue,.groupsync-info-row,.wa-group-compact-info,.telegram-destinations input:not([type=checkbox]),.telegram-destinations select,.telegram-destinations textarea,.telegram-discovery-info,.telegram-pro,.telegram-pro-header-symbol,.telegram-pro-live,.telegram-pro-live.active,.telegram-pro-stat,.telegram-pro-stat-icon.blue,.history-metric-icon.blue,.telegram-pro-stat-icon.green,.telegram-pro-stat-icon.amber,.telegram-pro-block,.telegram-pro-count,.telegram-pro-filter,.telegram-pro-group,.telegram-pro-group-symbol,.telegram-pro-toggle,.telegram-history-filters select,.telegram-pro-history .telegram-history-row,.telegram-history-symbol,.telegram-history-symbol.sent,.telegram-history-symbol.failed,.telegram-history-symbol.uncertain,.telegram-job-badge,.telegram-job-badge.sent,.telegram-job-badge.failed,.telegram-job-badge.uncertain,.telegram-job-badge.pending,.telegram-job-badge.processing,.history-record-channel.telegram):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#e6f1fb!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.automation-warning,.notifications-type-icon.warning,.connection-hub-badge.waiting,.connection-preview-pill.waiting,.extract-status.duplicate,.affiliate-import-warning,.discovery-source-status.warning,.autopilot-stat-icon.amber,.groupsync-result.pending,.history-metric-icon.amber,.history-status.pending,.campaign-status.status-attention):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#fff1d6!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :where(.autopilot-stat-icon.violet):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){background:#efe9fa!important;border-color:#c5d5cb!important}:root[data-runtime=browser][data-theme=light] :is(input,textarea,select,option):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){accent-color:#247342;color:#24372d!important;background:#fff!important;border-color:#91ad9b!important}:root[data-runtime=browser][data-theme=light] :is(input,textarea):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *))::placeholder{opacity:1;color:#5c7165!important}:root[data-runtime=browser][data-theme=light] :is(button,a,input,select,textarea):focus-visible:not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){outline-offset:3px;outline:2px solid #247342!important}:root[data-runtime=browser][data-theme=light] :is(.affiliate-cookie-toggle,.affiliate-secret-toggle):not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){color:#215b38!important;background:#edf5ef!important;border:1px solid #82a98d!important}:root[data-runtime=browser][data-theme=light] .eyebrow:not(:where(.disparos-module,.disparos-module *,.ig-module,.ig-module *)){box-shadow:none!important;background:0 0!important;border-color:#0000!important}}:root[data-theme=dark]{--os-blue:#4caeff;--os-blue-strong:#278fe9;--os-blue-light:#b8e1ff;--os-blue-soft:#17324d;--os-blue-border:#30445d;color:#e8f2ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#4caeff;background:#0b1220}:root[data-theme=dark] body,:root[data-theme=dark] .main-shell{color:#e8f2ff;background-color:#0b1220}:root[data-theme=dark] .sidebar{background:linear-gradient(158deg,#0a192bf5,#0a1320f0)!important;border-right:1px solid #253d56!important;box-shadow:10px 0 38px #0003!important}:root[data-theme=dark] .topbar{background:#0b1422e8;border-bottom-color:#26394f}:root[data-theme=dark] .brand-mark{box-shadow:0 5px 15px #2775c340;color:#071c31!important;background:linear-gradient(135deg,#7dccff,#328ff0)!important}:root[data-theme=dark] .brand,:root[data-theme=dark] .workspace{color:#e8f2ff}:root[data-theme=dark] .workspace{background:#132238;border-color:#2e4962}:root[data-theme=dark] .workspace-icon{color:#a9d8ff;background:#173251;border-color:#345575}:root[data-theme=dark] .nav-heading{color:#87a6c7}:root[data-theme=dark] .sidebar .nav-item{color:#a2b6ce;border:1px solid #0000}:root[data-theme=dark] .sidebar .nav-item:hover{color:#e5f4ff;background:#1d354d!important;border-color:#2e5479!important}:root[data-theme=dark] .sidebar .nav-item.active{color:#c9eaff!important;background:linear-gradient(98deg,#173756,#1b2c45)!important;border-color:#367ab173!important;box-shadow:inset 3px 0 #52b7ff,0 6px 14px #0002!important}:root[data-theme=dark] .sidebar .nav-item.active svg{color:#75c7ff!important}:root[data-theme=dark] .theme-switcher,:root[data-theme=dark] .theme-options button{color:#c3e4ff!important;background:#14273b!important;border-color:#335671!important}:root[data-theme=dark] .local-pill{color:#b6ddff;background:#13283e;border-color:#31516f}:root[data-theme=dark] .page-heading .eyebrow,:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .section-label,:root[data-theme=dark] .text-button{color:#8ccfff!important}:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] a:focus-visible{outline-color:#57baff}:root[data-theme=dark] :is(button.primary,.primary:not(.ig-module .primary),.connection-primary,.affiliate-confirm,.shopee-save-primary){color:#fff!important;background:#318fed!important;border-color:#318fed!important}:root[data-theme=dark] :is(button.primary,.primary:not(.ig-module .primary),.connection-primary,.affiliate-confirm,.shopee-save-primary):hover:not(:disabled){color:#fff!important;background:#4caeff!important;border-color:#4caeff!important}:root[data-theme=dark] :is(.panel,.stat,.start-panel,.quick-access-card,.offers-overview-card,.campaign-card,.automation-card,.connection-panel,.connection-hub,.offer-template-builder,.offer-template-modal,.notifications-popover){background-color:#132032;border-color:#2b3e56}:root[data-theme=dark] .decorative-offer{background:linear-gradient(135deg,#254969,#162d47);border-color:#39658c}:root[data-theme=dark] .deco-price,:root[data-theme=dark] .deco-price span{color:#bde5ff}:root[data-theme=dark] .deco-check{color:#08213b;background:#61baff;border-color:#193146}:root[data-theme=dark] .stat>div>svg{color:#82bff1}:root[data-theme=dark] .browser-local-notice{background:#142b43;border-color:#355575}:root[data-theme=dark] .sidebar .sidebar-bottom{border-color:#294059}:root[data-theme=dark] .sidebar .version{border-color:#2c4260}:root[data-theme=dark] :is(.ig-module,.oc-calendar){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] :is(.offers-tabs button.selected,.offers-folder-bar button.active,.shopee-folder-filters button.selected,.automation-filters button.selected,.automation-store-choice.selected,.smart-source.selected,.smart-category-chip.selected,.smart-category-chip:hover,.autopilot-tabs button.active,.autopilot-folder-selector button.active,.discovery-store-tabs button.is-active,.discovery-category-shortcuts button.selected,.offer-channel-tabs button.active,.groupsync-form fieldset .groupsync-operation-choice.selected,.groupsync-destination-choice.selected,.groupsync-day-pill.selected,.campaign-period-switch button.active,.history-switches button.active,.offersync-working-days-presets button.selected,.offersync-working-days-grid button.selected,.extract-stepper-item.is-active,.affiliate-platform-picker button.selected,.multi-store-selector button.selected,.smart-rule-badge.running){color:#c1e6ff!important;background:#163a5b!important;border-color:#438ec5!important;box-shadow:inset 0 0 0 1px #398fbd33!important}:root[data-theme=dark] :is(.automation-kpis svg,.automation-empty svg,.automation-card-icon,.automation-ai-kicker,.offer-discovery .discovery-product-price,.discovery-product-price,.discovery-detail strong,.smart-rule-metrics strong,.automation-event-dot,.autopilot-stat-icon.green,.telegram-pro-stat-icon.green,.history-metric-icon.green){color:#8bd0ff!important}:root[data-theme=dark] :is(.automation-card-icon,.autopilot-stat-icon.green,.telegram-pro-stat-icon.green,.history-metric-icon.green){background:#173e61!important}:root[data-theme=dark] :is(.automation-notice,.extract-consent,.contact-compose-summary,.smart-limits-control,.browser-local-notice){color:#d0eaff!important;background:#142b45!important;border-color:#345f82!important}:root[data-theme=dark] :is(.offer-discovery button.primary,.smart-folders button.primary,.wa-bulk-toolbar-actions .primary){color:#fff!important;background:#318fed!important;border-color:#318fed!important}:root[data-theme=dark] .offer-discovery button.primary:hover:not(:disabled){background:#4cafff!important}:root[data-theme=dark] .smart-limits-control input[type=range],:root[data-theme=dark] .automation-group-row input[type=checkbox]{accent-color:#4caeff}:root[data-theme=dark] .automation-ai-title svg{color:#88d0ff!important}:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] a:focus-visible{outline:2px solid #85c1f5!important}:root[data-theme=dark] input:focus,:root[data-theme=dark] textarea:focus,:root[data-theme=dark] select:focus{border-color:#79abd7!important;box-shadow:0 0 0 3px #84bdef12!important}:root[data-theme=dark] .brand-mark{color:#191e23!important;background:#8dc1ee!important}:root[data-theme=dark] .nav-item.active{color:#9ecbf1!important;background:#23292f!important;box-shadow:inset 3px 0 #93c5ef!important}:root[data-theme=dark] .nav-item.active svg{color:#91c3ed!important}:root[data-theme=dark] .local-indicator>span,:root[data-theme=dark] .local-pill>span{background:#96c4ec!important}:root[data-theme=dark] .local-pill{color:#9dbbd4!important;background:#181c20!important;border:1px solid #293138!important}:root[data-theme=dark] .eyebrow{color:#8eb5d6!important}:root[data-theme=dark] .primary{color:#17212b!important;background:#8ec2ef!important;border:1px solid #8ec2ef!important}:root[data-theme=dark] .primary:hover{background:#a9d6fc!important}:root[data-theme=dark] .text-button{color:#9bc2e4!important}:root[data-theme=dark] .text-button:hover{color:#bde0ff!important}:root[data-theme=dark] .start-panel{background:radial-gradient(at 100% 100%,#2c353e55,#0000 70%),#181d21!important}:root[data-theme=dark] .section-label{color:#9bb8d1!important}:root[data-theme=dark] .accent-dot{background:#94c2e9!important}:root[data-theme=dark] .decorative-offer{background:linear-gradient(135deg,#2e363e,#20252b)!important;border:1px solid #424f5b!important}:root[data-theme=dark] .deco-tag{color:#a1bfd9!important;background:#3a454f!important}:root[data-theme=dark] .deco-line{background:#495663!important}:root[data-theme=dark] .deco-line.short{background:#38424c!important}:root[data-theme=dark] .deco-price{color:#93afc7!important}:root[data-theme=dark] .deco-price span{color:#a8c8e3!important}:root[data-theme=dark] .deco-check{color:#2c3d4e!important;background:#9cc5e9!important;border:5px solid #1e2328!important}:root[data-theme=dark] .planned{color:#aacae6!important;background:#272e35!important;border:1px solid #364451!important}:root[data-theme=dark] .integration-icon{color:#89a3b9!important;background:#22282e!important}:root[data-theme=dark] .empty-icon{color:#97b3cc!important;background:#21272d!important;border:1px solid #303941!important}:root[data-theme=dark] .offer-placeholder{color:#87a0b6!important;background:#293037!important}:root[data-theme=dark] .price-cell{color:#a8c8e3!important}:root[data-theme=dark] .row-actions button:hover,:root[data-theme=dark] .group-card-footer button:hover{color:#afd1ed!important;background:#2b323a!important}:root[data-theme=dark] .group-icon{color:#9dbbd4!important;background:#282f36!important}:root[data-theme=dark] .future-icon{color:#9ebcd6!important;background:#262e35!important;border:1px solid #404c59!important}:root[data-theme=dark] .settings-icon{color:#9fbdd8!important}:root[data-theme=dark] .toast{color:#b1d2ef!important;background:#2b333c!important;border:1px solid #587288!important}:root[data-theme=dark] .step{color:#9ebcd6!important;background:#2a3239!important;border:1px solid #3c4a58!important}:root[data-theme=dark] .required{color:#9cc2e3!important}:root[data-theme=dark] .image-upload{background:#15181c!important;border:1px dashed #3e4954!important}:root[data-theme=dark] .upload-button>span{color:#95b2ca!important}:root[data-theme=dark] .upload-button>strong{color:#9bb9d2!important}:root[data-theme=dark] .image-upload>img{background:#121518!important}:root[data-theme=dark] .preview-panel{background:radial-gradient(at top,#293037,#0000 70%),#181e21!important}:root[data-theme=dark] .message-preview{background:#293138!important;border:1px solid #3d4752!important}:root[data-theme=dark] .message-preview>img{background:#1e2429!important}:root[data-theme=dark] .preview-no-image{color:#617383!important;background:#21262c!important}:root[data-theme=dark] .preview-price{color:#a8d0f2!important}:root[data-theme=dark] .contact-tabs .selected{color:#abcfed!important;background:#2a333c!important}:root[data-theme=dark] .contact-success{color:#a8c8e3!important;background:#232c35!important;border:1px solid #3f4f5f!important}:root[data-theme=dark] .contact-list-options input{accent-color:#92c2eb!important}:root[data-theme=dark] input[type=checkbox]{accent-color:#5b9ed7!important}:root[data-theme=dark] .wa-status-dot.online{background:#559bd7!important;box-shadow:0 0 0 4px #559bd729!important}:root[data-theme=dark] .wa-config-button{background:#273e55!important;border:2px solid #5c94c4!important}:root[data-theme=dark] .wa-config-button:hover,:root[data-theme=dark] .wa-config-button:focus-visible{background:#355a7a!important;box-shadow:0 0 0 3px #5c94c438!important}:root[data-theme=dark] .shopee-hero{background:linear-gradient(110deg,#212932,#17212a 70%)!important;border:1px solid #3b4550!important}:root[data-theme=dark] .shopee-eyebrow{color:#abceed!important}:root[data-theme=dark] .shopee-connection.online{color:#add3f4!important;background:#29333d!important}:root[data-theme=dark] .shopee-connected{background:#1f2730!important;border:1px solid #425364!important}:root[data-theme=dark] .shopee-connected>svg{color:#a2c9eb!important}:root[data-theme=dark] .shopee-message{color:#b3d5f2!important;background:#1f2933!important;border:1px solid #3b4a59!important}:root[data-theme=dark] .shopee-section-head h3 span{color:#9cbad3!important}:root[data-theme=dark] .shopee-product:hover{border-color:#80a0bb!important}:root[data-theme=dark] .shopee-price{color:#a0cbf1!important}:root[data-theme=dark] .group-account-selector .account-eligible{color:#94bfe3!important}:root[data-theme=dark] .campaign-stat:nth-child(2),:root[data-theme=dark] .campaign-stat:nth-child(5){border-color:#476680!important}:root[data-theme=dark] .campaign-progress>div{background:#82bbed!important}:root[data-theme=dark] .status-active{color:#aacfef!important;background:#1f2e3d55!important;border-color:#486781!important}:root[data-theme=dark] .campaign-metrics .metric-sent{color:#a1caec!important}:root[data-theme=dark] .campaign-card button:hover:not(:disabled){background:#2c333b!important;border-color:#88beed!important}:root[data-theme=dark] .campaign-contact-remove.selected{color:#b1d2ef!important;background:#232f3a!important;border-color:#597389!important}:root[data-theme=dark] .offers-overview-card:nth-child(4){border-top:3px solid #8ec1ed!important}:root[data-theme=dark] .offers-tabs button.selected{color:#b3d5f2!important;background:#2a343e!important;border-color:#7292ae!important}:root[data-theme=dark] .disparos-module>.panel:first-child{background:linear-gradient(115deg,#1c242c,#1a2432 75%)!important;border:1px solid #3a4855!important}:root[data-theme=dark] .campaign-manager .campaign-progress>div{background:linear-gradient(90deg,#86a7c4,#94c3ec)!important}:root[data-theme=dark] .offer-template-builder{background:linear-gradient(135deg,#1e2429,#1a202a 65%)!important;border:1px solid #3d4752!important}:root[data-theme=dark] .offer-template-kicker{color:#a2cbee!important}:root[data-theme=dark] .offer-template-count{color:#aacae6!important;background:#282f36!important;border:1px solid #404c57!important}:root[data-theme=dark] .offer-template-builder textarea:focus,:root[data-theme=dark] .offer-template-builder select:focus{outline:2px solid #92c3ed!important}:root[data-theme=dark] .offer-template-variables button{color:#aad0f1!important;background:#2a3239!important;border:1px solid #51606e!important}:root[data-theme=dark] .offer-template-variables button:hover{background:#3f4a55!important}:root[data-theme=dark] .offer-template-success{color:#accfed!important}:root[data-theme=dark] .offer-template-manage{background:#242b31!important}:root[data-theme=dark] .offer-template-modal{border:1px solid #475460!important}:root[data-theme=dark] .offers-folder-bar button:hover{background:#28323b!important;border-color:#7f97ac!important}:root[data-theme=dark] .offers-folder-bar button.active{color:#b5d7f4!important;background:#2a343e!important;border-color:#7b94aa!important}:root[data-theme=dark] .offers-bulk-toolbar{background:#1f2730!important;border:1px solid #4e6273!important}:root[data-theme=dark] .offers-bulk-toolbar strong{color:#b8daf8!important}:root[data-theme=dark] .offers-bulk-toolbar button,:root[data-theme=dark] .offers-bulk-toolbar select{background:#2a323a!important;border:1px solid #4b5966!important}:root[data-theme=dark] .offers-bulk-toolbar button:hover{border-color:#9ebbd5!important}:root[data-theme=dark] .offers-hub input[type=checkbox]{accent-color:#8faec9!important}:root[data-theme=dark] .shopee-root .shopee-save-primary{color:#151d24!important;background:#779cbc!important;border:1px solid #99bcdb!important;box-shadow:0 2px 8px #171f2855!important}:root[data-theme=dark] .shopee-root .shopee-save-primary:hover{background:#9abcda!important}:root[data-theme=dark] .shopee-save-destination{background:#1e242a!important;border:1px solid #3f4a55!important}:root[data-theme=dark] .shopee-folder-filters button.selected{color:#b5d8f5!important;background:#2e3b47!important;border-color:#7f9eb8!important}:root[data-theme=dark] .automation-notice{color:#98c8f1!important;background:#1f252b!important;border:1px solid #425160!important}:root[data-theme=dark] .automation-kpis svg{color:#79abd7!important}:root[data-theme=dark] .automation-filters button.selected{color:#8dc3f1!important;background:#2b323a!important}:root[data-theme=dark] .automation-empty svg{color:#7b9ebd!important}:root[data-theme=dark] .automation-card-icon{color:#8fc4f1!important;background:#2f3841!important}:root[data-theme=dark] .automation-status.active{color:#a9d4f9!important;background:#303a45!important}:root[data-theme=dark] .automation-event-dot{background:#74a5cf!important}:root[data-theme=dark] .automation-group-row input{accent-color:#87beee!important}:root[data-theme=dark] .automation-group-row span{color:#94c3eb!important}:root[data-theme=dark] .nav-group .nav-item:focus-visible{outline:2px solid #93c5ef!important}:root[data-theme=dark] .quick-access-card>svg:first-child{color:#92c2ec!important}:root[data-theme=dark] .quick-access-card:hover{background:#262c33!important;border-color:#677c8e!important}:root[data-theme=dark] .quick-access-card:focus-visible{outline:2px solid #93c5ef!important}:root[data-theme=dark] .offer-drag-handle:hover{color:#9ec9ed!important;background:#323a43!important}:root[data-theme=dark] .automation-folder-preview-item>span:first-child{color:#93b7d6!important}:root[data-theme=dark] .automation-repeat-toggle{background:#262c33!important}:root[data-theme=dark] .automation-repeat-toggle input,:root[data-theme=dark] .automation-folder-progress progress{accent-color:#88b3d8!important}:root[data-theme=dark] .offer-order-num{color:#b5d7f4!important;background:#2b333b!important}:root[data-theme=dark] .offer-order-arrows button{border:1px solid #303941!important}:root[data-theme=dark] .offer-order-arrows button:hover:not(:disabled){background:#39434d!important}:root[data-theme=dark] .offer-drop-before{background:#2a3239!important;box-shadow:inset 0 3px #84bdef!important}:root[data-theme=dark] .offer-drop-after{background:#2a3239!important;box-shadow:inset 0 -3px #84bdef!important}:root[data-theme=dark] .notifications-trigger:hover,:root[data-theme=dark] .notifications-trigger.selected{color:#8dc2ef!important;background:#22282e!important;border-color:#485767!important}:root[data-theme=dark] .notifications-count{color:#131920!important;background:#8dc1ee!important}:root[data-theme=dark] .notifications-head{border-bottom:1px solid #242b31!important}:root[data-theme=dark] .notifications-eyebrow{color:#8fb4d4!important}:root[data-theme=dark] .notifications-toolbar{border-bottom:1px solid #242b31!important}:root[data-theme=dark] .notifications-toolbar>button{border:1px solid #2f3840!important}:root[data-theme=dark] .notifications-tabs{background:#1c2126!important}:root[data-theme=dark] .notifications-tabs button.active{color:#b9dfff!important;background:#353e47!important}:root[data-theme=dark] .notifications-tabs button span{color:#131a21!important;background:#81b8e7!important}:root[data-theme=dark] .notifications-item{border-bottom:1px solid #242b31!important}:root[data-theme=dark] .notifications-item.unread{background:#1d2227!important}:root[data-theme=dark] .notifications-type-icon{color:#8bbde7!important;background:#282f36!important}:root[data-theme=dark] .notifications-action{color:#a0c9ec!important}:root[data-theme=dark] .notifications-row-actions button:hover{background:#343d46!important}:root[data-theme=dark] .notifications-unread-dot{background:#91c3ed!important}:root[data-theme=dark] .notifications-footer{border-top:1px solid #242b31!important}:root[data-theme=dark] .notifications-footer button{color:#adceea!important}:root[data-theme=dark] .notifications-footer button:hover{background:#293138!important}:root[data-theme=dark] .connections-switch button.active{color:#b5ddff!important;background:#313b46!important;box-shadow:inset 0 0 0 1px #53718b!important}:root[data-theme=dark] .connections-switch button .connection-counter{background:#2f3840!important}:root[data-theme=dark] .connections-title-icon{color:#92c5f1!important;background:#242d36!important;border:1px solid #404f5f!important}:root[data-theme=dark] .connection-panel{border:1px solid #2c333b!important}:root[data-theme=dark] .connection-option:hover{border-color:#5c6e7d!important}:root[data-theme=dark] .connection-option.chosen{background:#242c34!important;border-color:#81bbed!important;box-shadow:inset 0 0 0 1px #81bbed55!important}:root[data-theme=dark] .connection-option.chosen .connection-option-icon{color:#8fc7f7!important;background:#3a4b5c!important}:root[data-theme=dark] .connection-option-check{color:#90c8f8!important}:root[data-theme=dark] .connection-form{border-top:1px solid #2f3840!important}:root[data-theme=dark] .connection-form input:focus,:root[data-theme=dark] .telegram-token-row input:focus{border-color:#87bbe8!important;box-shadow:0 0 0 3px #84bdef12!important}:root[data-theme=dark] .connection-selected-hint strong{color:#b7d9f7!important}:root[data-theme=dark] .connection-selected-hint button{color:#95c3ea!important}:root[data-theme=dark] .connection-actions{border-top:1px solid #2f3840!important}:root[data-theme=dark] .connection-neutral:hover{background:#2c343c!important}:root[data-theme=dark] .connection-primary{color:#101820!important;background:#8cc2f0!important;border:1px solid #8cc2f0!important}:root[data-theme=dark] .connection-primary:hover{background:#afd8fc!important}:root[data-theme=dark] .connection-qr-layout{border:1px solid #2c343c!important}:root[data-theme=dark] .connection-await,:root[data-theme=dark] .connection-confirmed,:root[data-theme=dark] .connection-code-box{background:#15191d!important;border:1px solid #303941!important}:root[data-theme=dark] .connection-await>svg{color:#799bb8!important}:root[data-theme=dark] .connection-confirmed>svg{color:#8fc2ee!important}:root[data-theme=dark] .connection-digits{color:#add9ff!important}:root[data-theme=dark] .connection-state{background:#242c33!important;border:1px solid #37404a!important}:root[data-theme=dark] .connection-state.is-connected{background:#2b3a48!important;border-color:#4d677e!important}:root[data-theme=dark] .connection-indicator{color:#93c5f0!important}:root[data-theme=dark] .connection-account{border:1px solid #2f373f!important}:root[data-theme=dark] .connection-account.selected{border-color:#82b2db!important}:root[data-theme=dark] .connection-account-avatar{color:#94c5ef!important;background:#2c3640!important}:root[data-theme=dark] .connection-status.connected{color:#9ac8ef!important}:root[data-theme=dark] .connections-alert.success{color:#b0d1ee!important;background:#262e36!important;border-color:#4c657b!important}:root[data-theme=dark] .telegram-info,:root[data-theme=dark] .telegram-connected{background:#20252b!important;border:1px solid #44505c!important}:root[data-theme=dark] .telegram-info>svg,:root[data-theme=dark] .telegram-connected>svg{color:#9fc8ea!important}:root[data-theme=dark] .connection-management-hero{background:radial-gradient(circle at 0 0,#293037 0,#202429 22%,#181c20 65%)!important}:root[data-theme=dark] .connection-management-avatar{color:#93c5ef!important;background:#181e24!important;border:1px solid #3d4954!important}:root[data-theme=dark] .connection-chip.is-live{color:#b7dbf9!important;background:#262e37!important;border-color:#556d81!important}:root[data-theme=dark] .connection-management-number svg{color:#7cb1df!important}:root[data-theme=dark] .connection-account-phone svg,:root[data-theme=dark] .connection-preview-summary small svg{color:#7cb1de!important}:root[data-theme=dark] .wa-groups-toolbar-right small{border:1px solid #2c343c!important}:root[data-theme=dark] .wa-groups-summary article svg{color:#82b8e6!important}:root[data-theme=dark] .wa-group-card.selected{border-color:#5b778f!important;box-shadow:0 0 0 1px #6e98bc33,0 16px 40px #00000028!important}:root[data-theme=dark] .wa-group-icon{color:#9cc9f0!important;background:#232b32!important;border:1px solid #414d58!important}:root[data-theme=dark] .wa-group-badge.tone-allowed{color:#b2d3f0!important;background:#222930!important;border-color:#485766!important}:root[data-theme=dark] .wa-bulk-toolbar{background:linear-gradient(#181c20,#10161b)!important;border:1px solid #2f3840!important}:root[data-theme=dark] .wa-bulk-toolbar-actions .primary{color:#121a21!important;background:#82b8e6!important;border-color:#82b8e6!important}:root[data-theme=dark] .wa-group-select input{accent-color:#8cc0ec!important}:root[data-theme=dark] .wa-group-state-pill.active{color:#b5d8f5!important;background:#232b32!important;border:1px solid #4b5c6c!important}:root[data-theme=dark] .wa-config-button{color:#b5d7f4!important;background:#25323f!important;border:1px solid #516678!important}:root[data-theme=dark] .automation-step.is-active{background:linear-gradient(#242b31,#151b20)!important;border-color:#546879!important}:root[data-theme=dark] .automation-step.is-active span{color:#121a21!important;background:#77acda!important;border-color:#77acda!important}:root[data-theme=dark] .automation-block-head svg{color:#81b8e7!important}:root[data-theme=dark] .automation-source-card svg{color:#81b6e4!important}:root[data-theme=dark] .automation-source-card.selected{background:linear-gradient(#232930,#141a1f)!important;border-color:#5c768c!important;box-shadow:inset 0 0 0 1px #6b93b644!important}:root[data-theme=dark] .automation-mode-switch button.selected{color:#b8daf8!important;background:#293138!important;border:1px solid #556573!important}:root[data-theme=dark] .automation-chip.selected{color:#b7d9f7!important;background:#2d3944!important;border-color:#7195b3!important;box-shadow:inset 0 0 0 1px #76acda40!important}:root[data-theme=dark] .automation-preview-empty svg{color:#82b4e0!important}:root[data-theme=dark] .automation-group-list--rich .automation-group-row span{background:#1f2730!important}:root[data-theme=dark] .connections-switch button.active{background:linear-gradient(#343f4a,#2a323a)!important;box-shadow:inset 0 0 0 1px #62839f,0 8px 24px #0002!important}:root[data-theme=dark] .connections-platform-card.active{background:radial-gradient(circle at 0 0,#293138 0,#1a2023 42%,#12171b 100%)!important;border-color:#59758d!important}:root[data-theme=dark] .connections-platform-icon{color:#93c5f0!important;background:#242e37!important;border:1px solid #435567!important}:root[data-theme=dark] .connection-primary.soft{color:#b8daf8!important;background:#283038!important;border-color:#4f6476!important}:root[data-theme=dark] .connection-primary.soft:hover{background:#2f3a44!important}:root[data-theme=dark] .connection-new-banner{color:#b5d7f4!important;background:linear-gradient(#262e36,#191e22)!important;border:1px solid #566c7f!important}:root[data-theme=dark] .connection-new-banner svg{color:#8fc3ef!important}:root[data-theme=dark] .connection-inline-add{color:#b5d8f5!important;background:#262e36!important;border:1px solid #536778!important}:root[data-theme=dark] .connection-inline-add:hover{background:#2f3943!important}:root[data-theme=dark] .connections-switch-large button.active{background:linear-gradient(120deg,#28323c,#1f262d 70%)!important;border-color:#5b7b96!important;box-shadow:inset 0 0 0 1px #7dbbf122,0 8px 22px #0004!important}:root[data-theme=dark] .connections-switch-symbol{color:#aad3f5!important;background:#262c33!important}:root[data-theme=dark] .connections-switch-large button .connection-counter{background:#4a5968!important}:root[data-theme=dark] .connection-live-dot{background:#7fa6c7!important;box-shadow:0 0 0 3px #7ba1c11b!important}:root[data-theme=dark] .connection-hub-card:hover:not(:disabled){background:#1c2227!important;border-color:#607586!important}:root[data-theme=dark] .connection-hub-card:focus-visible{outline:2px solid #9ecdf5!important}:root[data-theme=dark] .connection-hub-card.selected{background:linear-gradient(125deg,#262e37,#1b2127 65%,#151c21)!important;border-color:#799ebd!important;box-shadow:inset 0 0 0 1px #7fadd422!important}:root[data-theme=dark] .connection-hub-card-icon{color:#96c8f2!important;background:#28323b!important;border:1px solid #495a6b!important}:root[data-theme=dark] .connection-hub-badge.online{color:#b6d8f6!important;background:#293642!important;border-color:#587186!important}:root[data-theme=dark] .connection-hub-manage{color:#96b3cb!important}:root[data-theme=dark] .connection-hub-add{color:#afd0ec!important;background:#191e22!important;border-color:#5a6f81!important}:root[data-theme=dark] .connection-hub-add-icon{color:#aed7fa!important;background:#303b45!important;border:1px solid #5c768c!important}:root[data-theme=dark] .connection-hub-add strong{color:#b7d9f7!important}:root[data-theme=dark] .store-card.connected{background:linear-gradient(145deg,#181e25,#11181f 70%)!important;border-color:#62798d!important;box-shadow:inset 0 0 0 1px #80b1db1a!important}:root[data-theme=dark] .store-card-icon{color:#a2d1f9!important;background:#272e35!important;border:1px solid #576a7b!important}:root[data-theme=dark] .store-card-badge.connected{color:#bde0ff!important;background:#293541!important;border-color:#577187!important}:root[data-theme=dark] .connection-preview-pill.online{color:#b8dbf9!important;background:#293540!important;border-color:#546b7f!important}:root[data-theme=dark] .connection-preview-eyebrow{color:#a3c2dc!important}:root[data-theme=dark] .connection-qr-layout{background:linear-gradient(150deg,#13171b,#10161b)!important}:root[data-theme=dark] .connection-qr-frame{border:1px solid #637686!important;box-shadow:0 0 0 5px #7aa5c912!important}:root[data-theme=dark] .connection-qr button{background:#20262d!important;border:1px solid #3d4853!important}:root[data-theme=dark] .connection-steps>div span{color:#b7d9f7!important;background:#374655!important}:root[data-theme=dark] .connection-secure-note{color:#b1d2ef!important;background:#232b32!important;border:1px solid #46525f!important}:root[data-theme=dark] .connection-code-box{background:linear-gradient(145deg,#1d252d,#15181c)!important}:root[data-theme=dark] .connection-code-box>svg{color:#9ec7ea!important}:root[data-theme=dark] .connection-digits{background:#12171c!important;border:1px solid #607587!important}:root[data-theme=dark] .connection-await svg{color:#89b1d4!important}:root[data-theme=dark] .connection-confirmed{background:linear-gradient(150deg,#202a35,#14191e 65%)!important;border-color:#4c5d6e!important}:root[data-theme=dark] .telegram-token-help svg{color:#a9c9e4!important}:root[data-theme=dark] .telegram-bot-verified{color:#afd1ed!important}:root[data-theme=dark] .extract-privacy{color:#b1d2ef!important;background:#242c33!important;border:1px solid #4b5a68!important}:root[data-theme=dark] .extract-step{color:#b5d8f5!important;background:#2c3640!important;border:1px solid #51697e!important}:root[data-theme=dark] .extract-section input:focus-visible,:root[data-theme=dark] .extract-section select:focus-visible{outline:2px solid #8ebbe1!important}:root[data-theme=dark] .extract-group.selected{background:#242a31!important;border-color:#69859d!important}:root[data-theme=dark] .extract-group>svg{color:#8098ad!important}:root[data-theme=dark] .extract-progress progress{accent-color:#89bdea!important}:root[data-theme=dark] .extract-metrics strong{color:#b8daf8!important}:root[data-theme=dark] .extract-inline input{accent-color:#89bae4!important}:root[data-theme=dark] .extract-status{color:#b0d1ee!important;background:#27313b!important;border:1px solid #4a5d6f!important}:root[data-theme=dark] .extract-consent{background:#21272d!important;border:1px solid #485663!important}:root[data-theme=dark] .contact-compose-summary{background:#212931!important;border:1px solid #4c657a!important}:root[data-theme=dark] .affiliate-platform-picker button.selected{background:#232e38!important;border-color:#739cbe!important;box-shadow:inset 0 0 0 1px #7caeda33!important}:root[data-theme=dark] .store-amazon-form .store-security{color:#9cbad3!important}:root[data-theme=dark] .affiliate-hub-title>.secondary{border:1px solid #353f48!important}:root[data-theme=dark] .affiliate-section-heading h3 span{color:#85b6e0!important}:root[data-theme=dark] .affiliate-connection-card:hover{border-color:#586a79!important}:root[data-theme=dark] .affiliate-connection-card.is-verified{border-color:#546675!important}:root[data-theme=dark] .affiliate-brand-icon{color:#171c20!important}:root[data-theme=dark] .affiliate-status-tag.connected{color:#b3d6f4!important;background:#202b35!important;border-color:#495c6e!important}:root[data-theme=dark] .affiliate-status-tag.connected .affiliate-status-dot{background:#79add9!important}:root[data-theme=dark] .affiliate-connection-pills button:hover{color:#b4d6f3!important;background:#252c32!important;border-color:#657e94!important}:root[data-theme=dark] .affiliate-guide{border:1px solid #313942!important}:root[data-theme=dark] .affiliate-connection-footer button{color:#121920!important;background:#88bdea!important;border:1px solid #88bdea!important}:root[data-theme=dark] .affiliate-verified-actions button{background:#1b1f24!important;border:1px solid #333c45!important}:root[data-theme=dark] .affiliate-privacy{background:#1c2126!important;border:1px solid #3b4650!important}:root[data-theme=dark] .affiliate-privacy svg{color:#8fb7d9!important}:root[data-theme=dark] .affiliate-all-connected{color:#a1bfd9!important;background:#1a1e23!important;border:1px solid #435465!important}:root[data-theme=dark] .affiliate-dialog{border:1px solid #4c5a67!important}:root[data-theme=dark] .affiliate-dialog input{border:1px solid #3e4954!important}:root[data-theme=dark] .affiliate-dialog input:focus{border-color:#84b4dd!important}:root[data-theme=dark] .affiliate-dialog form>p svg{color:#93bee2!important}:root[data-theme=dark] .affiliate-import-dialog form>input,:root[data-theme=dark] .affiliate-import-folder-row input,:root[data-theme=dark] .affiliate-import-folder-row select{border:1px solid #38414b!important}:root[data-theme=dark] .affiliate-import-steps span{color:#b1d2ef!important;background:#1d242b!important;border:1px solid #3a4651!important}:root[data-theme=dark] .affiliate-import-image img{border:1px solid #3d4853!important}:root[data-theme=dark] .affiliate-import-confirm input{accent-color:#85b4dd!important}:root[data-theme=dark] .wa-group-activation span{color:#a3c2dc!important}:root[data-theme=dark] .wa-group-activation input{accent-color:#8cc0ec!important}:root[data-theme=dark] .wa-group-activation-help{background:#181c20!important;border:1px solid #353f48!important}:root[data-theme=dark] .affiliate-status-tag.tag{color:#baddfb!important;background:#2b333c!important;border-color:#5d7a93!important}:root[data-theme=dark] .shopee-tag-import .affiliate-import-confirm input{accent-color:#a1cef5!important}:root[data-theme=dark] .extract-stepper{border:1px solid #313942!important}:root[data-theme=dark] .extract-stepper-item:hover{background:#1e242a!important;border-color:#526778!important}:root[data-theme=dark] .extract-stepper-item:focus-visible{outline:2px solid #8bbbe4!important}:root[data-theme=dark] .extract-stepper-item.is-active{color:#bde0ff!important;background:linear-gradient(115deg,#35414c,#272f37)!important;border-color:#789ebf!important;box-shadow:inset 0 0 0 1px #82add228!important}:root[data-theme=dark] .extract-stepper-item.is-complete{color:#aacae6!important;background:#21272d!important}:root[data-theme=dark] .extract-stepper-item.is-active .extract-stepper-number{color:#171d24!important;background:#90c4f1!important;border-color:#90c4f1!important}:root[data-theme=dark] .extract-stepper-item.is-complete .extract-stepper-number{color:#b0d3f1!important;background:#303c47!important;border-color:#566b7d!important}:root[data-theme=dark] .extract-stepper-privacy{color:#a5c4df!important;background:#252c32!important;border:1px solid #4a5866!important}:root[data-theme=dark] .extract-phase-empty{border:1px dashed #3b4650!important}:root[data-theme=dark] .extract-phase-empty svg{color:#8caecb!important}:root[data-theme=dark] .automation-wizard-steps .automation-step:hover{color:#b9dcfa!important;background:#242a31!important;border-color:#7aa0c1!important}:root[data-theme=dark] .automation-wizard-steps .automation-step:focus-visible{outline:2px solid #93cafa!important}:root[data-theme=dark] .automation-wizard-steps .automation-step.is-complete{color:#a6c5e0!important;border-color:#3c4b5a!important}:root[data-theme=dark] .automation-wizard-steps .automation-step.is-complete span{color:#b7d9f7!important;background:#2a343f!important;border-color:#566b7d!important}:root[data-theme=dark] .campaign-metrics-actions button:hover{background:#262c33!important;border-color:#88b3d8!important}:root[data-theme=dark] .campaign-metrics-actions .metric-sent{color:#9dc3e4!important}:root[data-theme=dark] .campaign-details-filter button{color:#9bc2e3!important;border:1px solid #485a6c!important}:root[data-theme=dark] .offer-discovery input[type=checkbox],:root[data-theme=dark] .smart-folders input[type=checkbox]{accent-color:#8fc1ec!important}:root[data-theme=dark] .offer-discovery button.primary,:root[data-theme=dark] .smart-folders button.primary{color:#131b23!important;background:#94c5ef!important;border:1px solid #a6d3fa!important}:root[data-theme=dark] .offer-discovery button.primary:hover:not(:disabled),:root[data-theme=dark] .smart-folders button.primary:hover:not(:disabled){background:#b0dbff!important}:root[data-theme=dark] .offer-discovery button.secondary:hover:not(:disabled),:root[data-theme=dark] .smart-folders button.secondary:hover:not(:disabled){border-color:#6b8091!important}:root[data-theme=dark] .discovery-hero,:root[data-theme=dark] .autopilot-hero{background:radial-gradient(at 86% 0,#3f4e5c50 0%,#0000 48%),linear-gradient(120deg,#252b32,#202735 67%,#19232e)!important;border:1px solid #424d59!important}:root[data-theme=dark] .discovery-kicker{color:#a1c8e9!important}:root[data-theme=dark] .autopilot-hero h2 span{color:#abd2f4!important}:root[data-theme=dark] .discovery-search-label svg{color:#8fbce3!important}:root[data-theme=dark] .discovery-store-tabs button.is-active{color:#b9dcfa!important;background:#29313a!important;border-color:#88b1d5!important;box-shadow:inset 0 0 0 1px #6b8eac38!important}:root[data-theme=dark] .store-mark-all{color:#bde0ff!important;background:#364554!important;border-color:#5a6c7b!important}:root[data-theme=dark] .discovery-dot.on{background:#8dbde6!important;box-shadow:0 0 0 3px #90c2ed22!important}:root[data-theme=dark] .discovery-plain{color:#aacae6!important}:root[data-theme=dark] .discovery-plain:hover{color:#bde0ff!important}:root[data-theme=dark] .discovery-compare svg{color:#9fc1df!important}:root[data-theme=dark] .discovery-source.state-success{background:linear-gradient(155deg,#202830,#1a242c)!important;border-color:#4c5d6d!important}:root[data-theme=dark] .discovery-source-status.success{color:#b2d4f1!important;background:#26303a!important;border-color:#5e768a!important}:root[data-theme=dark] .discovery-market-help{border:1px solid #3a454f!important}:root[data-theme=dark] .discovery-comparison{background:#242b31!important;border:1px solid #495663!important}:root[data-theme=dark] .discovery-comparison>svg{color:#a5c7e5!important}:root[data-theme=dark] .discovery-comparison strong{color:#b6d8f6!important}:root[data-theme=dark] .discovery-product:hover{border-color:#768da1!important}:root[data-theme=dark] .discovery-product-price{color:#afd4f3!important}:root[data-theme=dark] .discovery-empty-icon{color:#b3d8f7!important;background:#2e3842!important}:root[data-theme=dark] .autopilot-tabs button.active{color:#b8dbf9!important;background:#2d3741!important;border-color:#5f7384!important}:root[data-theme=dark] .autopilot-stat-icon.green{color:#b2d5f4!important;background:#2d3944!important}:root[data-theme=dark] .autopilot-card-heading h3 svg{color:#97c2e7!important}:root[data-theme=dark] .autopilot-list-icon{color:#accce8!important;background:#2f3944!important}:root[data-theme=dark] .autopilot-list-empty svg{color:#7892a9!important}:root[data-theme=dark] .autopilot-card-link{color:#aed0ee!important}:root[data-theme=dark] .autopilot-steps-grid button:hover{border-color:#849db3!important}:root[data-theme=dark] .autopilot-steps-grid button>svg{color:#a3caec!important}:root[data-theme=dark] .step-action{color:#add1ef!important}:root[data-theme=dark] .autopilot-folder-selector button:hover{border-color:#748ca0!important}:root[data-theme=dark] .autopilot-folder-selector button.active{color:#bde0ff!important;background:#303a45!important;border-color:#779cbc!important}:root[data-theme=dark] .offer-source-choice label input{accent-color:#8eb5d6!important}:root[data-theme=dark] .groupsync-hero{background:linear-gradient(120deg,#1f2933,#18232f)!important;border:1px solid #43505d!important}:root[data-theme=dark] .groupsync-hero h2 span{color:#abcbe7!important}:root[data-theme=dark] .groupsync-tabs button.active,:root[data-theme=dark] .groupsync-tabs button:hover{background:#313d49!important;border-color:#8098ad!important}:root[data-theme=dark] .groupsync-stat-grid strong{color:#b8dbfa!important}:root[data-theme=dark] .groupsync-info-row{background:#1f2730!important;border:1px solid #4b5c6d!important}:root[data-theme=dark] .groupsync-status{color:#b5d7f4!important;background:#29323b!important;border:1px solid #556573!important}:root[data-theme=dark] .groupsync-progress div{background:#89b4d9!important}:root[data-theme=dark] .groupsync-actions button:hover:not(:disabled){border-color:#a7cded!important}:root[data-theme=dark] .groupsync-scroll th{color:#b2d4f1!important;background:#2b333b!important}:root[data-theme=dark] .groupsync-form legend{color:#b5d8f5!important}:root[data-theme=dark] .groupsync-form input[type=checkbox],:root[data-theme=dark] .groupsync-form input[type=radio]{accent-color:#89b3d7!important}:root[data-theme=dark] .groupsync-summary{background:#25313c!important;border:1px solid #5c7183!important}:root[data-theme=dark] .discovery-detail-tabs>.active,:root[data-theme=dark] .discovery-detail-tabs>div.active{background:#3b4855!important;border-color:#8cafce!important}:root[data-theme=dark] .discovery-detail strong{color:#a3c8e8!important}:root[data-theme=dark] .new-offer-link{background:#26323d!important;border:1px solid #607282!important}:root[data-theme=dark] .groupsync-shortcuts button:hover{color:#bde0ff!important;border-color:#8eb0ce!important}:root[data-theme=dark] .groupsync-consent-button,:root[data-theme=dark] .groupsync-consent-actions button,:root[data-theme=dark] .groupsync-consent-panel-head button{background:#2e3843!important;border:1px solid #546271!important}:root[data-theme=dark] .groupsync-consent-button:hover:not(:disabled),:root[data-theme=dark] .groupsync-consent-actions button:hover:not(:disabled){background:#3a4651!important;border-color:#a4c7e5!important}:root[data-theme=dark] .groupsync-contacts .groupsync-granted{color:#b2d6f4!important}:root[data-theme=dark] .groupsync-consent-panel{background:#252d35!important;border:1px solid #8098ad!important}:root[data-theme=dark] .groupsync-consent-panel-head strong{color:#bde0ff!important}:root[data-theme=dark] .discovery-category-shortcuts button{background:#1e2429!important;border:1px solid #3c4751!important}:root[data-theme=dark] .discovery-category-shortcuts button:hover,:root[data-theme=dark] .discovery-category-shortcuts button.selected{background:#2c3b4b!important;border-color:#729fc6!important}:root[data-theme=dark] .row-actions .offer-send-one{color:#b5d8f5!important;border:1px solid #3c4d5f!important}:root[data-theme=dark] .discovery-product-metrics span{background:#282f36!important;border:1px solid #3f4c58!important}:root[data-theme=dark] .groupsync-campaign-icon{color:#b8dbf9!important;background:#2e3c49!important;border:1px solid #5b6c7b!important}:root[data-theme=dark] .groupsync-campaign-identity p span{color:#73899c!important}:root[data-theme=dark] .groupsync-campaign-destinations svg{color:#99b6cf!important}:root[data-theme=dark] .groupsync-metrics .gs-positive{color:#aaceed!important}:root[data-theme=dark] .groupsync-progress-detail strong{color:#b8dbf9!important}:root[data-theme=dark] .groupsync-result.added,:root[data-theme=dark] .groupsync-result.invited,:root[data-theme=dark] .groupsync-result.already-member{color:#b9dcfa!important;background:#2e3843!important;border-color:#5c6d7c!important}:root[data-theme=dark] .groupsync-primary-actions button:hover:not(:disabled),:root[data-theme=dark] .groupsync-secondary-actions button:hover:not(:disabled){border-color:#91acc4!important}:root[data-theme=dark] .groupsync-primary-actions button.gs-primary{background:#3c4c5c!important;border-color:#6e8aa2!important}:root[data-theme=dark] .gs-diagnostic-ok{color:#accde9!important}:root[data-theme=dark] .groupsync-metrics .groupsync-already-member{background:#1f2b36!important;border-color:#486680!important}:root[data-theme=dark] .groupsync-metrics .groupsync-already-member strong{color:#b1d2ef!important}:root[data-theme=dark] .groupsync-overview-card.gs-tone-active .groupsync-overview-icon,:root[data-theme=dark] .groupsync-overview-card.gs-tone-added .groupsync-overview-icon{color:#a5cbeb!important;background:#4c5f7240!important}:root[data-theme=dark] .groupsync-verify-send{background:#293744!important;border:1px solid #597994!important}:root[data-theme=dark] .groupsync-verify-send:hover:not(:disabled){background:#354759!important;border-color:#a4c3de!important}:root[data-theme=dark] .groupsync-overview-featured{background:linear-gradient(125deg,#283746 0%,#202c39 55%,#1c252e 100%)!important;border:1px solid #6a7e8f!important;box-shadow:inset 0 1px #94b0c833,0 7px 25px #0002!important}:root[data-theme=dark] .groupsync-overview-featured .groupsync-overview-icon{color:#b5d8f5!important;background:#82a1bc33!important}:root[data-theme=dark] .groupsync-overview-featured strong{color:#acd2f2!important}:root[data-theme=dark] .groupsync-metrics .groupsync-added-highlight{background:linear-gradient(145deg,#283747,#202d39)!important;border-color:#71879a!important;box-shadow:inset 0 1px #a8c8e322!important}:root[data-theme=dark] .groupsync-metrics .groupsync-added-highlight strong{color:#acd0ef!important}:root[data-theme=dark] .groupsync-form fieldset .groupsync-operation-choice:hover{border-color:#7f96ab!important}:root[data-theme=dark] .groupsync-form fieldset .groupsync-operation-choice.selected{background:#252f3a!important;border-color:#7dabd2!important;box-shadow:inset 0 0 0 1px #5b6e7e!important}:root[data-theme=dark] .wa-group-search input:focus-visible{border-color:#87beee!important;box-shadow:0 0 0 3px #87beee29!important}:root[data-theme=dark] .wa-group-finder{background:linear-gradient(150deg,#1b2025,#121b20)!important;border:1px solid #323a43!important}:root[data-theme=dark] .wa-group-finder .wa-group-search>svg{color:#8cbee9!important}:root[data-theme=dark] .wa-group-finder .wa-group-search input{border-color:#3c4751!important}:root[data-theme=dark] .wa-group-search-clear:hover{background:#282f36!important}:root[data-theme=dark] .wa-groups-account-filter select{border:1px solid #3c4751!important}:root[data-theme=dark] .wa-group-filter-tabs{border:1px solid #313942!important}:root[data-theme=dark] .wa-group-filter-tabs button.is-current{color:#bde0ff!important;background:#2b3946!important;box-shadow:inset 0 0 0 1px #577187!important}:root[data-theme=dark] .wa-groups-help{background:#161a1e!important;border:1px solid #313942!important}:root[data-theme=dark] .wa-groups-help summary{color:#99bede!important}:root[data-theme=dark] .wa-bulk-toolbar:not(.has-selection){border-color:#2c333b!important}:root[data-theme=dark] .wa-bulk-toolbar.has-selection{background:linear-gradient(100deg,#1d2730,#151f20)!important;border-color:#7facd3!important}:root[data-theme=dark] .wa-group-card.wa-card-checked{background:linear-gradient(120deg,#1c2127,#12191d)!important;outline:2px solid #87beee!important}:root[data-theme=dark] .wa-group-quick-enable{color:#bde0ff!important;background:#2b3946!important;border:1px solid #60798e!important}:root[data-theme=dark] .wa-group-quick-enable:hover:not(:disabled){background:#3d5063!important;border-color:#89b4d9!important}:root[data-theme=dark] .wa-group-quick-actions button:focus-visible{outline:2px solid #8ec2ef!important}:root[data-theme=dark] .groupsync-trend-legend span:first-child:before{color:#3e7db4!important}:root[data-theme=dark] .gs-bar-added{background:#3e7db4!important}:root[data-theme=dark] .groupsync-destination-choice.selected{background:#25323e!important;border-color:#94b0c9!important}:root[data-theme=dark] .groupsync-destination-choice.selected .groupsync-destination-check{color:#abcce8!important}:root[data-theme=dark] .groupsync-destination-choice:focus-within{outline:2px solid #a8c9e5!important}:root[data-theme=dark] .groupsync-weekdays-icon{color:#a2c1db!important;background:#2b3c4d!important}:root[data-theme=dark] .groupsync-days-counter{color:#b3d5f2!important;background:#2f3e4d!important;border:1px solid #476680!important}:root[data-theme=dark] .groupsync-day-presets button.active,:root[data-theme=dark] .groupsync-day-presets button:hover{background:#3d4e5f!important;border-color:#96b3cb!important}:root[data-theme=dark] .groupsync-day-pill.selected{background:#394c5f!important;border-color:#9cbad4!important;box-shadow:inset 0 0 0 1px #7694ad38!important}:root[data-theme=dark] .groupsync-day-pill:hover{border-color:#98b4cd!important}:root[data-theme=dark] .groupsync-day-pill:focus-within{outline:2px solid #a9cdeb!important}:root[data-theme=dark] .telegram-destinations input:not([type=checkbox]),:root[data-theme=dark] .telegram-destinations select,:root[data-theme=dark] .telegram-destinations textarea{border:1px solid var(--border,#353e47)!important;background:var(--surface,#171c20)!important}:root[data-theme=dark] .telegram-destination-row,:root[data-theme=dark] .telegram-history-row{border:1px solid #353f48!important}:root[data-theme=dark] .telegram-compose{border-top:1px solid #353f48!important}:root[data-theme=dark] .affiliate-simple-dialog{border:1px solid #3d4853!important}:root[data-theme=dark] .affiliate-simple-logo.ml{color:#212e3b!important}:root[data-theme=dark] .affiliate-simple-form input,:root[data-theme=dark] .affiliate-simple-form textarea{border:1px solid #424d59!important}:root[data-theme=dark] .affiliate-simple-form input:focus,:root[data-theme=dark] .affiliate-simple-form textarea:focus{border-color:#99c4e9!important;box-shadow:0 0 0 3px #99c4e916!important}:root[data-theme=dark] .affiliate-plain-link{color:#a4c9e9!important}:root[data-theme=dark] .affiliate-simple-tip{background:#1e2329!important;border:1px solid #36404b!important}:root[data-theme=dark] .affiliate-simple-tip svg{color:#88b3d7!important}:root[data-theme=dark] .affiliate-simple-advanced{border:1px solid #343e48!important}:root[data-theme=dark] .affiliate-autopilot-link{background:#181e23!important;border:1px solid #38424d!important}:root[data-theme=dark] .discovery-multi-selection{border:1px solid #37404a!important}:root[data-theme=dark] .telegram-offer-targets label{border:1px solid #3f4a55!important}:root[data-theme=dark] .offer-discovery .discovery-product-price{color:#afd4f3!important}:root[data-theme=dark] .discovery-save-folder select,:root[data-theme=dark] .discovery-save-folder input{border:1px solid #44505c!important}:root[data-theme=dark] .discovery-save-product{background:#1b2126!important;border:1px solid #38414b!important}:root[data-theme=dark] .offer-discovery .discovery-results-scroll:focus-visible{outline:2px solid #93c3ec!important}:root[data-theme=dark] .offer-discovery .discovery-auto-status,:root[data-theme=dark] .offer-discovery .discovery-auto-finished{color:#9ebcd6!important}:root[data-theme=dark] .telegram-discovery-info{background:#1f2730!important;border:1px solid #3c4d5f!important}:root[data-theme=dark] .telegram-discovery-info strong{color:#b7d9f7!important}:root[data-theme=dark] .telegram-manual-add{border:1px solid #353f48!important}:root[data-theme=dark] .telegram-pro-live.active{color:#b5d8f5!important;background:#202d39!important;border-color:#506578!important}:root[data-theme=dark] .telegram-pro-live.active>span{background:#87b3d9!important;box-shadow:0 0 0 3px #87b3d920!important}:root[data-theme=dark] .telegram-pro-stat-icon.green,:root[data-theme=dark] .history-metric-icon.green{color:#accde9!important;background:#38506866!important}:root[data-theme=dark] .telegram-pro-title-row h3 svg,:root[data-theme=dark] .history-section-head h3 svg{color:#a2c1db!important}:root[data-theme=dark] .telegram-pro-count{color:#a1c0da!important;border:1px solid #4a5b6b!important}:root[data-theme=dark] .telegram-pro-toggle{color:#b3d5f2!important;background:#242e37!important;border:1px solid #3f5163!important}:root[data-theme=dark] .telegram-pro-toggle input{accent-color:#92bfe6!important}:root[data-theme=dark] .telegram-discovery-note svg{color:#a3c5e1!important}:root[data-theme=dark] .telegram-history-symbol.sent{color:#aecfeb!important;background:#2e3f50!important}:root[data-theme=dark] .telegram-job-badge.sent{color:#afd1ed!important;background:#2a3b4c!important}:root[data-theme=dark] .history-eyebrow{color:#94b0c8!important}:root[data-theme=dark] .history-switches button.active{background:#324960!important}:root[data-theme=dark] .history-legend .wa,:root[data-theme=dark] .history-chart-stack .chart-wa{background:#84b0d6!important}:root[data-theme=dark] .history-record-channel.whatsapp{color:#aecfeb!important;background:#293b4d!important}:root[data-theme=dark] .history-status.sent{color:#afd1ed!important;background:#2d3e50!important}:root[data-theme=dark] .autopilot-tabs button.active{background:linear-gradient(135deg,#364451,#2c363f)!important;border-color:#87a9c7!important;box-shadow:0 0 0 1px #66859f45,0 4px 16px #0004!important}:root[data-theme=dark] .new-offer-product-info>strong{color:#acd2f3!important}:root[data-theme=dark] .offer-create-header{background:linear-gradient(125deg,#27313b,#1b2c3c 65%,#1c2b3b)!important}:root[data-theme=dark] .offer-create-header .eyebrow{color:#a4c3de!important}:root[data-theme=dark] .offer-create-emblem{color:#bde0ff!important;background:#3b4b5b!important;border:1px solid #6e8395!important}:root[data-theme=dark] .offer-create-section-label>span{color:#bde0ff!important;background:#334251!important;border:1px solid #597186!important}:root[data-theme=dark] .offer-create-grid label>span{color:#9abbd8!important}:root[data-theme=dark] .offer-create-grid input:focus,:root[data-theme=dark] .offer-create-grid textarea:focus,:root[data-theme=dark] .offer-create-grid select:focus{border-color:#8aa4ba!important;box-shadow:0 0 0 3px #7591a926!important}:root[data-theme=dark] .offer-create-link-state{background:#28323c!important;border:1px solid #5a6a79!important}:root[data-theme=dark] .offer-create-link-state svg{color:#a1c0da!important}:root[data-theme=dark] .offer-create-preview-label{color:#a2c1db!important}:root[data-theme=dark] .offer-create-preview-content>strong{color:#add1f0!important}:root[data-theme=dark] .smart-store-card.ready{background:linear-gradient(135deg,#29333e,#1c303b)!important;border-color:#5b6c7b!important}:root[data-theme=dark] .smart-store-card.ready .smart-store-status{color:#a3c2dc!important}:root[data-theme=dark] .smart-form-section-title>span{color:#bde0ff!important;background:#324252!important;border:1px solid #6a7f92!important}:root[data-theme=dark] .smart-source.selected{background:#2b353f!important;border-color:#7f96ab!important;box-shadow:inset 0 0 0 1px #738a9e44!important}:root[data-theme=dark] .smart-alternation-note,:root[data-theme=dark] .smart-form-policy{color:#a4c3de!important;background:#2a343d!important;border:1px solid #586c7d!important}:root[data-theme=dark] .automation-store-choice.selected{background:#202a34!important;border-color:#7c95aa!important;box-shadow:inset 0 0 0 1px #8ab2d433!important}:root[data-theme=dark] .automation-store-choice label input{accent-color:#86aac8!important}:root[data-theme=dark] .automation-source-note{background:#29323b!important}:root[data-theme=dark] .smart-category-chip.selected{color:#bde0ff!important;background:#2b3744!important;border-color:#8ab5db!important;box-shadow:inset 0 0 0 1px #8ab5db3a!important}:root[data-theme=dark] .smart-category-note{color:#aecfeb!important}:root[data-theme=dark] .campaign-period-switch button.active{color:#afd4f3!important;background:#3b4854!important}:root[data-theme=dark] .campaign-chart-bar{background:linear-gradient(#99c9f2,#5f7f9a)!important}:root[data-theme=dark] .campaign-chart-foot i{background:#97bedf!important}:root[data-theme=dark] .campaign-create-content input:focus,:root[data-theme=dark] .campaign-create-content textarea:focus{outline:2px solid #6e869a!important}:root[data-theme=dark] .campaign-create-section-title>span{color:#b7d9f7!important;background:#3b4752!important}:root[data-theme=dark] .offersync-working-days-icon{color:#b4d6f3!important;background:#2c3c4c!important}:root[data-theme=dark] .offersync-working-days-count{color:#b7d9f7!important;background:#283a4c!important;border:1px solid #3a5570!important}:root[data-theme=dark] .offersync-working-days-presets button.selected{background:#364a5d!important;border-color:#98b5ce!important}:root[data-theme=dark] .offersync-working-days-grid button.selected{background:#384b5e!important;border-color:#93b6d4!important}:root[data-theme=dark] .extract-workspace-hero{background:linear-gradient(115deg,#1d242b,#192126 58%,#141a20)!important;border:1px solid #414d5a!important}:root[data-theme=dark] .extract-workspace-icon{color:#b5d8f5!important;background:#313f4c!important;border:1px solid #678095!important}:root[data-theme=dark] .extract-workspace-kicker{color:#98bcdb!important}:root[data-theme=dark] .extract-workspace-progress{color:#bde0ff!important;background:#293540!important;border:1px solid #526576!important}:root[data-theme=dark] .extract-module .extract-group:hover{border-color:#6f8496!important}:root[data-theme=dark] .extract-module .extract-group.selected{border-color:#8ab0d1!important;box-shadow:inset 0 0 0 1px #86adce1f!important}:root[data-theme=dark] .extract-workspace-footer{border:1px solid #3d4853!important}:root[data-theme=dark] .sidebar .nav-item:hover{background:#293138!important;border-color:#434e5a99!important}:root[data-theme=dark] .sidebar .nav-item.active{background:linear-gradient(100deg,#2b333c,#242b31)!important;border-color:#7c9ab55e!important;box-shadow:inset 3px 0 #93c5ef,0 6px 14px #0002!important}:root[data-theme=dark] .theme-switcher,:root[data-theme=dark] .theme-options button{background:#1f252a!important;border:1px solid #3b4650!important}:root[data-theme=dark] .theme-switcher:hover,:root[data-theme=dark] .theme-options button.active{color:#bde0ff!important;background:#343d46!important;border-color:#8bb3d6!important}:root[data-theme=dark] .campaign-status.status-completed{color:#a9c9e5!important;background:#23303d!important;border-color:#58748b!important}:root[data-theme=dark] .campaign-no-issues{background:#202830!important;border:1px dashed #5c7183!important}:root[data-theme=dark] .smart-frequency-help{background:#212b35!important;border:1px solid #445565!important}:root[data-theme=dark] .smart-product-row:hover{background:#242c33!important;border-color:#8eacc5!important}:root[data-theme=dark] .smart-product-handle{color:#768da0!important}:root[data-theme=dark] .smart-product-price{color:#a4c7e5!important}:root[data-theme=dark] .connections-switch-symbol.brand-image{border:1px solid #3b4c5d!important}:root[data-theme=dark] .mercado-extension-button{color:#1b2026!important;background:#8bc0ed!important}:root[data-theme=dark] .mercado-extension-button:hover{background:#b9dfff!important}:root[data-theme=dark] .affiliate-cookie-toggle{border:1px solid #637686!important}:root[data-theme=dark] .smart-review-heading>span{background:#80a2be2e!important}:root[data-theme=dark] .smart-limits-control{background:#566d8017!important;border:1px solid #4e5c6a!important}:root[data-theme=dark] .smart-limit-slide input[type=range]{accent-color:#8fc1ec!important}:root[data-theme=dark] .smart-products-table tr:hover td{background:#97b3cc13!important}:root[data-theme=dark] .smart-order-chip{color:#b2d3f0!important;background:#81a3c026!important}:root[data-theme=dark] .smart-product-state{color:#aecfeb!important;background:#668dae26!important}:root[data-theme=dark] .smart-product-actions button:hover{background:#3b4753!important;border-color:#99b6cf!important}:root[data-theme=dark] .smart-autostart-note{background:#526c821f!important;border:1px solid #4e5d6d!important}:root[data-theme=dark] .sidebar{border-right:1px solid #a0bed82b!important}:root[data-theme=dark] .sidebar:before{background:radial-gradient(at 15% 12%,#698ba92b,#0000 52%),radial-gradient(at 95% 85%,#35698930,#0000 58%)!important}:root[data-theme=dark] .smart-rule-badge.running{color:#afd1ed!important;background:#5a7d9c21!important;border-color:#577085!important}:root[data-theme=dark] .smart-rule-progress-track>div{background:linear-gradient(90deg,#537a9c,#81baec)!important}:root[data-theme=dark] .smart-rule-finished{border:1px solid #4d6478!important}:root[data-theme=dark] .offer-channel-tabs button.active{color:#afd1ed!important;background:#718faa2e!important;border-color:#88b5dc!important}:root[data-theme=dark] .offer-channel-targets{background:#394b5b24!important;border:1px solid #536473!important}:root[data-theme=dark] .affiliate-credential-status{background:#202830!important;border:1px solid #45515d!important}:root[data-theme=dark] .affiliate-credential-status svg{color:#9ac4e8!important}:root[data-theme=dark] .affiliate-secret-toggle{color:#95b1c9!important}:root[data-theme=dark] .affiliate-secret-toggle:hover,:root[data-theme=dark] .affiliate-secret-toggle:focus-visible{background:#2e3842!important}:root[data-theme=dark] .affiliate-danger-zone{border-top:1px solid #3b4650!important}:root[data-theme=dark] .affiliate-tag-preview{color:#a2c1db!important;background:#161f28!important;border:1px solid #415466!important}:root[data-theme=dark] .smart-form .smart-new-destination{background:linear-gradient(105deg,#222a32,#1c2b33)!important;border:1px solid #62788b!important}:root[data-theme=dark] .automation-source-card--ai{background:linear-gradient(155deg,#1b2835,#1d252d) padding-box,conic-gradient(from var(--offer-ai-angle,0deg),#4cb3ff,#8fbfe8,#f7ffff,#78a9ff,#4cb3ff) border-box!important}:root[data-theme=dark] .automation-source-card--ai:hover{box-shadow:0 0 22px #70c4f16b,0 0 34px #74a3cb3c!important}:root[data-theme=dark] .automation-source-card--ai.selected{background:linear-gradient(155deg,#203942,#1d2935) padding-box,conic-gradient(from var(--offer-ai-angle,0deg),#4cb3ff,#8fc6f5,#fff,#4cb3ff) border-box!important;box-shadow:inset 0 0 0 1px #a9cdec90,0 0 24px #54b6ec72!important}:root[data-theme=dark] .browser-local-notice{background:#21272d!important;border:1px solid #485663!important}:root[data-runtime=browser][data-theme=light] .ig-module{--ig-bg:#f5f8f6;--ig-surface:#fff;--ig-raised:#f0f6f2;--ig-border:#cadbd0;--ig-text:#20372c;--ig-muted:#526b5d;--ig-primary:#287a43;--ig-soft:#e3f1e8;--ig-input:#fff;--ig-line:#b2cbbd;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 12px 38px #1839220c;color:#20372c!important;background:#f5f8f6!important;border-color:#cadbd0!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.ig-hero,.ig-login-fast,.ig-login-form,.ig-legacy-auth,.ig-card,.ig-stat,.ig-flow-card,.ig-template,.ig-builder-top,.ig-block-library,.ig-block-inspector,.ig-node,.ig-test-dialog,.ig-run-dialog,.oc-panel,.oc-chart,.oc-editor-dialog,.oc-preview-device){color:#20372c!important;background:#fff!important;border-color:#cadbd0!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.ig-raised,.ig-library-item,.ig-versions,.ig-preview,.ig-success,.oc-editor-preview,.oc-kpi,.oc-item,.oc-day,.oc-upload-box,.oc-media-thumb,.oc-schedule-box,.oc-preview-meta>div,.oc-schedule-summary,.oc-chip,.oc-source,.oc-outline,.oc-month-actions button){color:#244332!important;background:#f0f6f2!important;border-color:#cadbd0!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(h1,h2,h3,h4,legend,label,strong,.oc-preview-copy,.ig-section-title){color:#20372c!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(p,small,.oc-hint,.oc-preview-heading span,.oc-analytics-header p){color:#526b5d!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(input,textarea,select,option){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#20372c!important;background:#fff!important;border:1px solid #a9c8b3!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(input,textarea)::placeholder{opacity:1;color:#657b6b!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(button,svg){color:#275b39}:root[data-runtime=browser][data-theme=light] .ig-module :is(button.primary,.ig-btn.primary){box-shadow:none;color:#fff!important;background:#287a43!important;border-color:#287a43!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(button.primary,.ig-btn.primary) :is(svg,span,b,strong){color:#fff!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.oc-chip.active,.ig-subnav button.active,.oc-day.oc-selected){color:#216235!important;background:#e0f1e5!important;border-color:#287a43!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.oc-chip.active,.ig-subnav button.active) svg{color:#216235!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.oc-kpi strong,.ig-stat strong,.oc-analytics-header h3,.oc-panel-heading h3,.oc-kpi span){color:#244732!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.oc-brand-icon,.oc-preview-avatar,.ig-flow-icon,.ig-library-icon,.oc-schedule-icon){color:#287a43!important;background:#e5f2e9!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.oc-preview-media,.oc-media-thumb-preview){background:#e9f1eb!important}:root[data-runtime=browser][data-theme=light] .ig-module .oc-preview-placeholder{color:#597362!important}:root[data-runtime=browser][data-theme=light] .ig-module :is(.oc-day.oc-today,.oc-day.oc-selected){box-shadow:inset 0 0 0 1px #287a43}:root[data-runtime=browser][data-theme=light] .ig-module .ig-hero-icon{background:linear-gradient(135deg,#247a44,#63a77a)!important}:root[data-runtime=browser][data-theme=light] .ig-module .ig-canvas{background:#f3f8f5!important}:root[data-runtime=browser][data-theme=light] .ig-module .react-flow__controls-button{color:#274737!important;background:#fff!important}:root[data-runtime=browser][data-theme=light] .ig-module .oc-editor-overlay{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-runtime=browser][data-theme=light] .ig-module .oc-schedule-box input:is([type=date],[type=time]){color:#20372c!important;background:#fff!important}:root[data-runtime=browser][data-theme=light] .ig-module input[type=file][hidden]{display:none!important}html[data-offersync-saas="1"] .topbar-right{gap:14px;padding-right:0}html[data-offersync-saas="1"] .topbar-right .local-pill{display:none}html[data-offersync-saas="1"] .topbar-right .saas-entry-account-control{z-index:60;flex:none;align-items:center;display:flex;position:relative!important;inset:auto!important}html[data-offersync-saas="1"] .topbar-right .saas-entry-account-popover{z-index:61;position:absolute;top:calc(100% + 11px);bottom:auto;right:0;margin:0!important}html[data-offersync-saas="1"] .topbar-right .saas-entry-account-toggle{width:42px;height:40px;box-shadow:none!important;border-radius:11px!important;min-width:42px!important}.saas-entry-account-popover{position:absolute;top:53px;right:0;margin:0!important}.saas-entry-account-toggle{width:42px;min-width:42px!important;box-shadow:none!important;border-radius:50%!important}.topbar-preferences{border:1px solid var(--border,#394e64);min-width:39px;height:39px;color:inherit;cursor:pointer;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:8px;transition:all .16s;display:inline-flex}.topbar-preferences:hover,.topbar-preferences.active{color:#69b2ff;background:#438deb18;border-color:#5295e7}.sidebar-bottom .local-indicator,.sidebar-bottom>p{display:none!important}.workspace-settings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px;display:grid}.workspace-settings-card{border-radius:16px;min-width:0;padding:24px}.workspace-settings-title{border-bottom:1px solid var(--border,#324358);align-items:center;gap:13px;padding-bottom:16px;display:flex}.workspace-settings-title h2{margin:0 0 5px;font-size:16px}.workspace-settings-title p{opacity:.73;margin:0;font-size:12px}.workspace-settings-icon{color:#77bafa;background:#2e86eb1a;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-theme-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.workspace-theme-grid button{text-align:left;border:1px solid var(--border,#30445a);color:inherit;cursor:pointer;background:0 0;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:16px 12px;display:flex}.workspace-theme-grid button.selected{background:#378dfa19;border-color:#448de8}.workspace-theme-grid button>span{flex:1;gap:4px;min-width:0;display:grid}.workspace-theme-grid strong{font-size:12px}.workspace-theme-grid small{opacity:.68;font-size:10px}.workspace-theme-grid button>svg{flex:none}.workspace-settings-details{gap:11px;margin-top:18px;display:grid}.workspace-settings-details>div{border:1px solid var(--border,#30445a);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.workspace-settings-details>div>svg{color:#68aef6;flex:none}.workspace-settings-details span{gap:4px;min-width:0;display:grid}.workspace-settings-details small{opacity:.65;font-size:10px}.workspace-settings-details strong{overflow-wrap:anywhere;font-size:12px}.workspace-settings-actions{gap:10px;margin-top:20px;display:flex}.workspace-password-form{gap:13px;margin-top:18px;display:grid}.workspace-password-form label{gap:7px;font-size:12px;font-weight:700;display:grid}.workspace-password-form label span,.workspace-password-note{opacity:.7;font-size:11px;font-weight:400}.workspace-password-form input{border:1px solid var(--border,#30445a);background:var(--input-bg,#111923);width:100%;min-height:42px;color:inherit;font:inherit;border-radius:10px;padding:10px 12px}.workspace-password-form input:focus{border-color:#378dfa;outline:2px solid #378dfa66}.workspace-password-note{margin:0}.workspace-password-message{border-radius:9px;padding:10px 12px;font-size:12px}.workspace-password-message.error{color:#ffb4b4;background:#f44a4a18}.workspace-password-message.success{color:#86e0a0;background:#21b35618}.workspace-password-spin{animation:1s linear infinite workspace-onboarding-rotate}.ig-saas-dashboard .ig-hero{margin-bottom:18px}.ig-saas-dashboard .ig-operation-mini-stats,.ig-saas-dashboard .ig-account-hub{margin-bottom:20px}.ig-saas-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ig-saas-feature{border:1px solid var(--border,#30445a);background:var(--panel,#142236);border-radius:15px;min-width:0;padding:21px}.ig-saas-feature>svg{color:#6dafff}.ig-saas-feature h3{margin:14px 0 6px;font-size:15px}.ig-saas-feature p{opacity:.7;margin:0 0 16px;font-size:12px;line-height:1.55}.ig-saas-feature span{opacity:.7;align-items:center;gap:6px;font-size:11px;display:flex}@media (width<=1000px){.workspace-settings,.ig-saas-features{grid-template-columns:1fr}}@media (width<=650px){.topbar-preferences span{display:none}html[data-offersync-saas="1"] .topbar-right{gap:8px;padding-right:0}.workspace-theme-grid{grid-template-columns:1fr}.workspace-settings-card{padding:16px}}:root[data-theme=light] .saas-entry-account-toggle{color:#285482;background:#fff;border-color:#d0ddea}:root[data-theme=light] .saas-entry-account-popover{color:#183956;background:#fff;border-color:#d0ddea}:root[data-theme=light] .saas-entry-account-role{color:#536f89;border-color:#e0e8f1}:root[data-theme=light] .saas-entry-account-signout{color:#214b7a;background:#ecf5ff;border-color:#cce0f6}:root[data-theme=light] .saas-entry-account-profile small{color:#526e86}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark]{--byte-bg:#080e18;--byte-panel:#111c2d;--byte-surface:#16243a;--byte-border:#263b57;--byte-accent:#398fff;--byte-muted:#9bb3d0;--background:#080e18;--panel:#111c2d;--surface:#16243a;--border:#263b57;--text:#ecf5ff;--muted:#9bb3d0;color:#ecf5ff;background:#080e18}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] body,:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .main-shell{color:#ecf5ff;background:radial-gradient(at 100% 2%,#183d6830,#0000 48%),#080e18!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .sidebar{background:linear-gradient(177deg,#0d192a,#0b1321 76%,#091322)!important;border-right:1px solid #263b55!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.panel,.stat,.start-panel,.quick-access-card,.offers-overview-card,.campaign-card,.campaign-stat,.connection-panel,.connection-hub,.saas-hub-card,.saas-hub-stats article,.automation-card,.wa-group-card,.extract-section,.offer-template-builder){border-radius:16px;box-shadow:0 9px 28px #01081426;background:linear-gradient(150deg,#162338,#101b2c)!important;border:1px solid #2a3e57!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.saas-hub-fields input,.saas-hub-fields select){color:#ecf5ff!important;background:#101d30!important;border-color:#35506f!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(input,select,textarea)::placeholder{color:#758eae!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(button.primary,.primary:not(.ig-module .primary),.gs-primary,.connection-primary,.shopee-save-primary){box-shadow:0 4px 15px #2779ec32;color:#fff!important;background:linear-gradient(135deg,#398fff,#2171d5)!important;border-color:#429bff!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .nav-item.active{background:linear-gradient(95deg,#163c66,#1b2b48)!important;border-color:#3273b77a!important;box-shadow:inset 3px 0 #5caeff,0 8px 22px #0002!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.saas-hub-choice,.saas-hub-group,.saas-hub-drafts article){background:#132035!important;border-color:#304967!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.campaign-executor-notice,.groupsync-execution-note){border-radius:12px;align-items:center;gap:10px;margin:12px 0;padding:13px 16px;line-height:1.55;display:flex;color:#bdd6fa!important;background:#172740!important;border:1px solid #4b607e!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .groupsync-consent-confirm{align-items:center;gap:9px;margin:14px 0;font-size:13px;display:flex}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .groupsync-consent-confirm input{accent-color:#398fff;width:17px;height:17px}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .saas-hub-drafts article{flex-wrap:wrap}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .saas-hub-drafts .saas-hub-actions{flex:1;justify-content:flex-end}@media (width<=740px){:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .saas-hub-drafts .saas-hub-actions{justify-content:flex-start}}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .groupsync-confirm-area{background:#101d30;border:1px solid #35506f;border-radius:12px;margin-top:14px;padding:14px}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-groupsync .saas-hub-history-filter{align-items:center;gap:8px;font-size:12px;display:flex}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.wa-group-card.selected,.groupsync-campaign-v2.is-running,.campaign-card.is-running,.automation-card.is-running){border:1px solid #4aa7ff!important;box-shadow:0 0 0 1px #3b9bffb8,0 0 18px #2589ff65,0 12px 32px #07142645!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-heading{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-heading>div:first-child{margin-right:0}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-controls{box-sizing:border-box;background:linear-gradient(135deg,#15253a,#101c2c);border:1px solid #294360;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;width:max-content;max-width:100%;padding:12px 16px;display:flex;margin:0 auto!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-controls .groupsync-day-filter{white-space:nowrap;width:auto;min-width:0;margin:0}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-controls :is(.groupsync-dashboard-history-link,.groupsync-dashboard-clear){white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:40px;margin:0;display:inline-flex}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-history-filters{justify-content:center;align-items:end;gap:12px}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-history-filters>button{min-height:40px}@media (width<=640px){:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-controls{gap:10px;width:100%;padding:12px}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .groupsync-activity-controls .groupsync-day-filter{justify-content:center;width:100%}}.groupsync-history-export{flex-wrap:wrap;justify-content:center;align-items:end;gap:10px;margin:0 0 14px;display:flex}.groupsync-history-export>span{opacity:.8;align-self:center;font-size:12px}.groupsync-history-export label{gap:5px;font-size:12px;display:grid}.groupsync-history-export input{border:1px solid #486477;border-radius:9px;min-width:200px;max-width:320px;padding:9px}.groupsync-history-export button{border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;display:inline-flex}.groupsync-history-export button:disabled{opacity:.5;cursor:not-allowed}.groupsync-history-more{color:inherit;background:0 0;border:1px solid #3c6b92;border-radius:9px;justify-self:center;margin:4px auto 12px;padding:10px 18px}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .autopilot-list-item:has(.autopilot-list-icon.active){border-color:#4aa7ff!important;box-shadow:0 0 0 1px #3b9bff86,0 0 14px #2589ff48!important}:root[data-runtime=browser] .topbar-compact{gap:18px;height:auto;min-height:54px;padding:10px 28px}:root[data-runtime=browser] .topbar-compact .topbar-right{flex-shrink:0;gap:10px;margin-left:auto}:root[data-runtime=browser] .page-context{min-width:0;max-width:68ch;margin:0;font-size:13px;line-height:1.5}:root[data-runtime=browser] .theme-switcher-icon{justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0;display:inline-flex}:root[data-runtime=browser] .page-heading-compact{min-height:0;margin:0;padding:0}:root[data-runtime=browser] .page-heading-compact:has(>button){justify-content:flex-end;margin:0 0 16px}:root[data-runtime=browser] .page-heading-compact>div{min-width:0}@media (width<=760px){:root[data-runtime=browser] .app-shell .topbar-compact{flex-wrap:wrap;gap:8px;min-height:52px;padding:10px 14px}:root[data-runtime=browser] .topbar-compact .page-context{flex-basis:100%;order:3;max-width:none;font-size:12px}:root[data-runtime=browser] .topbar-compact .topbar-right{gap:7px}:root[data-runtime=browser] .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-runtime=browser] .stat{min-width:0}:root[data-runtime=browser] .stat>div{flex-wrap:wrap}:root[data-runtime=browser] .panel-title{flex-wrap:wrap;gap:8px}}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark]{--app-bg:#101519;--app-panel:#161d23;--app-raised:#202930;--app-input:#11181e;--app-border:#35424c;--app-text:#e5edf3;--app-muted:#a0aeb9;--app-accent:#83b9e1;--app-selected:#193b54;--byte-bg:var(--app-bg);--byte-panel:var(--app-panel);--byte-surface:var(--app-raised);--byte-border:var(--app-border);--byte-accent:var(--app-accent);--byte-muted:var(--app-muted);--background:var(--app-bg);--panel:var(--app-panel);--surface:var(--app-raised);--border:var(--app-border);--text:var(--app-text);--muted:var(--app-muted);--os-blue:var(--app-accent);--os-blue-strong:#347db7;--os-blue-light:#c0dced;--os-blue-soft:var(--app-selected);--os-blue-border:var(--app-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--app-text);background:var(--app-bg);accent-color:var(--app-accent)}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(body,.main-shell){color:var(--app-text);background:var(--app-bg)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .sidebar{border-right-color:var(--app-border)!important;box-shadow:none!important;background:#12191e!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .sidebar:before{background:0 0!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12191ef2!important;border-bottom:1px solid #2e3942!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .page-context{color:var(--app-muted)}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.workspace,.local-pill,.theme-switcher,.topbar-preferences,.notifications-trigger,.saas-entry-account-toggle){background:var(--app-panel)!important;border-color:var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .nav-item{color:#aab7c2}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .nav-item:hover{background:#1d282f!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .nav-item.active{background:var(--app-selected)!important;color:#e3f2fc!important;box-shadow:inset 3px 0 var(--app-accent)!important;border-color:#42617a!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.nav-heading,.sidebar-bottom,.workspace small){color:#91a5b3!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.panel,.stat,.start-panel,.quick-access-card,.offers-overview-card,.campaign-card,.campaign-stat,.connection-panel,.connection-hub,.connection-card,.saas-hub-card,.saas-hub-stats article,.automation-card,.wa-group-card,.extract-section,.offer-template-builder,.contact-card,.contacts-panel,.contact-list-card,.groupsync-overview-card,.groupsync-trend,.groupsync-campaign-v2,.groupsync-activity-controls,.groupsync-history-filters,.groupsync-history-export,.autopilot-list-item,.autopilot-overview-card,.autopilot-overview-hero,.autopilot-hero,.autopilot-steps,.autopilot-steps-grid article,.autopilot-history-panel,.autopilot-history-summary,.autopilot-history-chart,.autopilot-stat,.discovery-search-panel,.discovery-results-area,.discovery-source,.discovery-product,.discovery-product-body,.discovery-product-tab,.affiliate-connection-card,.affiliate-store-card,.settings-card){background:var(--app-panel)!important;border-color:var(--app-border)!important;box-shadow:0 6px 20px #00000014!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.saas-hub-choice,.saas-hub-group,.saas-hub-drafts article,.discovery-hero,.discovery-store-tabs,.discovery-filters,.discovery-results-heading,.discovery-product-actions,.groupsync-history-more,.autopilot-tabs,.autopilot-tabs button,.autopilot-overview-actions,.autopilot-stat-icon,.quick-access-icon){background:var(--app-raised)!important;border-color:var(--app-border)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.modal,.modal-card,.modal-header,.modal-footer,.offer-template-modal,.offer-editor,.automation-modal,.automation-modal-header,.automation-modal-footer,.automation-modal--builder,.automation-builder-layout,.automation-builder-content,.automation-builder-sidebar,.automation-builder-main,.automation-builder-side,.automation-builder-section,.automation-block,.automation-summary,.automation-summary-card,.groupsync-modal,.groupsync-editor,.connection-dialog,.affiliate-dialog,.saas-hub-dialog,.notifications-popover,.notifications-head,.notifications-toolbar,.saas-entry-account-popover,.saas-entry-account-profile){background:var(--app-panel)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.automation-summary-list,.automation-summary-row,.automation-step,.automation-store-choice,.automation-days,.automation-preview){border-color:var(--app-border)!important;background:#1a242b!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.automation-step.is-active,.automation-store-choice.selected,.saas-hub-choice.active,.wa-group-card.selected){background:var(--app-selected)!important;border-color:#5792bc!important;box-shadow:inset 0 0 0 1px #5792bc30!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--app-input)!important;color:var(--app-text)!important;border-color:var(--app-border)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(input,textarea)::placeholder{color:#82939f!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(button.secondary,.secondary,.theme-switcher,.gs-secondary,.ots-secondary,.ots-insert,.discovery-card-secondary button){color:#d8e3ec!important;box-shadow:none!important;background:#232d35!important;border-color:#40505d!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .app-shell :is(button.primary,.primary,.gs-primary,.connection-primary,.shopee-save-primary,.ots-save,.ots-new,.ots-use,.ig-btn.primary){color:#fff!important;background:#2c6fa8!important;border-color:#5798c6!important;box-shadow:0 3px 10px #0000001f!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .app-shell :is(button.primary,.primary,.ots-save,.ots-new,.ots-use,.ig-btn.primary):hover:not(:disabled){background:#347fb8!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(input,textarea,select,button,a):focus-visible{outline-offset:3px;outline:2px solid #91c3e6!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(input,textarea,select):focus{border-color:#82afd0!important;box-shadow:0 0 0 3px #82afd018!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .ig-module{--ig-bg:var(--app-bg);--ig-surface:var(--app-panel);--ig-raised:var(--app-raised);--ig-border:var(--app-border);--ig-text:var(--app-text);--ig-muted:var(--app-muted);--ig-primary:var(--app-accent);--ig-soft:var(--app-selected);--ig-input:var(--app-input);--ig-line:#466070;background:var(--app-bg)!important;border-color:var(--app-border)!important;box-shadow:none!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ig-hero,.ig-auth-dialog,.ig-builder,.ig-builder-header,.ig-node,.ig-properties,.ig-node-library,.oc-editor,.oc-panel,.oc-card,.oc-modal,.oc-editor-preview),:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ig-subnav button,.ig-card,.ig-account-hub,.ig-account-tile,.ig-template,.ig-flow-card,.ig-operation-mini,.ig-operation-summary,.ig-monitoring,.oc-day,.oc-stat){background:var(--app-panel)!important;border-color:var(--app-border)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ig-subnav button.active,.ig-account-choice.selected,.oc-kind-picker button.active){background:var(--app-selected)!important;border-color:#5792bc!important;box-shadow:inset 0 -2px #82b8de!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .react-flow{background:#10171c!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ots-dialog,.ots-header,.ots-sidebar,.ots-editor,.ots-preview,.ots-footer,.ots-information,.ots-area-wrap,.ots-search){background:var(--app-panel)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ots-variable-menu,.ots-variable-catalog,.ots-channel-tabs,.ots-filters){background:var(--app-input)!important;border-color:var(--app-border)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ots-item.active,.ots-variable-menu button.active,.ots-variable-chips button,.ots-variable-grid button,.ots-filters .selected,.ots-channel-tabs .active){background:var(--app-selected)!important;color:#deeffa!important;border-color:#527d9c!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.ots-kicker,.ots-section-eyebrow,.ots-chip){color:var(--app-accent)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.wa-group-card.selected,.groupsync-campaign-v2.is-running,.campaign-card.is-running,.automation-card.is-running,.autopilot-list-item:has(.autopilot-list-icon.active)){border-color:#6d9dbf!important;box-shadow:inset 3px 0 #83b9e1,0 5px 18px #00000018!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] *{scrollbar-color:#475660 #11181e}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .autopilot-tabs button.active{background:var(--app-selected)!important;border-color:#5792bc!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.saas-entry,#offersync-startup-fallback){--saas-muted:var(--app-muted);background:var(--app-bg)!important;color:var(--app-text)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] :is(.saas-entry-shell,.saas-entry-left,.saas-entry-right,.saas-entry-form,.saas-entry-form-card){background:var(--app-panel)!important;border-color:var(--app-border)!important}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-entry-background{opacity:.07}:root[data-runtime=browser][data-offersync-saas="1"][data-theme=dark] .saas-entry-submit{color:#fff!important;background:#2c6fa8!important;border-color:#5798c6!important}
