@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Nunito+Sans:wght@400;600;700;800;900&display=swap";:root{font-family:DM Sans,sans-serif;color:#1e2d25;background:#f5f7f2;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--green:#143b2d;--green-2:#1e5841;--ink:#1e2d25;--muted:#839087;--line:#e8ece6;--paper:#fff;--lime:#dff28b;--light:#f5f7f2}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.app-shell{min-height:100vh;display:flex}.sidebar{width:246px;background:var(--green);color:#e5efe8;display:flex;flex-direction:column;padding:25px 15px 16px;position:fixed;inset:0 auto 0 0;z-index:5}.brand-lockup{display:flex;align-items:center;gap:10px;padding:0 7px 27px}.brand-lockup>div:nth-child(2){display:flex;flex-direction:column;line-height:1}.brand-lockup strong{font:800 17px Manrope,sans-serif;letter-spacing:-.6px;color:#fff}.brand-lockup small{font-size:8px;letter-spacing:2.3px;color:#a6c1ad;margin-top:4px;font-weight:700}.brand-mark{position:relative;width:32px;height:32px;border-radius:10px;background:var(--lime);color:var(--green);display:grid;place-items:center;font:800 22px Manrope,sans-serif}.brand-mark i{position:absolute;right:-4px;top:-6px;font-style:normal;color:#fff;font-size:11px}.icon-button{width:36px;height:36px;border:0;background:transparent;color:#758177;display:grid;place-items:center;border-radius:9px;position:relative}.icon-button:hover{background:#f2f5f0;color:#234a37}.sidebar-toggle{color:#9cb6a3;margin-left:auto}.workspace-select{display:flex;align-items:center;gap:10px;padding:10px;background:#214d3c;border:1px solid #35634f;border-radius:12px;margin-bottom:31px}.workspace-avatar,.profile-avatar,.top-avatar{display:grid;place-items:center;font:700 11px Manrope,sans-serif}.workspace-avatar{width:31px;height:31px;border-radius:9px;background:#f0d785;color:#4a3d19}.workspace-copy,.profile-copy{display:flex;flex-direction:column;gap:3px;flex:1}.workspace-copy strong,.profile-copy strong{font-size:11px;color:#fff}.workspace-copy span,.profile-copy span{font-size:10px;color:#9bb5a3}.workspace-select>svg{color:#9cb6a3}.nav-label{font-size:9px;letter-spacing:1.4px;font-weight:700;color:#7f9d89;padding:0 10px 9px}.main-nav{display:grid;gap:3px}.nav-link{border:0;background:transparent;color:#a9c0b0;display:flex;align-items:center;gap:12px;text-align:left;padding:10px 11px;border-radius:9px;font-size:12px;transition:.16s}.nav-link span{flex:1}.nav-link b{font-size:10px;background:#355c49;color:#d7e5db;padding:2px 6px;border-radius:6px;font-weight:600}.nav-link:hover{color:#fff;background:#204b39}.nav-link.active{background:#dff28b;color:#16392a;font-weight:700}.nav-link.active b{background:#fff;color:#254534}.settings-label{margin-top:28px}.sidebar-spacer{flex:1;min-height:25px}.help-card{background:#1d4a38;border:1px solid #315d49;border-radius:12px;padding:13px 13px 14px;margin:0 1px 17px;position:relative}.help-card-icon{color:#dff28b;margin-bottom:9px}.help-card strong{font:700 11px Manrope,sans-serif;color:#fff}.help-card p{color:#9eb7a7;font-size:10px;line-height:1.5;margin:5px 0 10px}.help-card button{padding:0;border:0;background:transparent;display:flex;align-items:center;gap:6px;color:#dff28b;font-size:10px;font-weight:700}.profile-row{border-top:1px solid #315744;padding:15px 4px 0;display:flex;align-items:center;gap:9px}.profile-avatar,.top-avatar{width:30px;height:30px;border-radius:50%;background:#f6dca4;color:#493e2c}.profile-row>svg{color:#8fa998}.main-area{margin-left:246px;width:calc(100% - 246px);min-height:100vh}.topbar{height:68px;background:#ffffffd1;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 38px;position:sticky;top:0;z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.breadcrumb{display:flex;align-items:center;gap:9px;color:#8a948c;font-size:11px}.breadcrumb svg{color:#bdc4be}.breadcrumb strong{color:#435248;font-weight:600}.topbar-actions{display:flex;align-items:center;gap:16px}.global-search{width:224px;height:35px;border:1px solid #e9ede8;background:#fff;border-radius:9px;display:flex;align-items:center;gap:8px;padding:0 9px;color:#9aa39c}.global-search input,.table-search input{border:0;outline:0;min-width:0;flex:1;color:#354238;font-size:11px;background:transparent}.global-search input::placeholder,.table-search input::placeholder{color:#aab2ab}.global-search kbd{font:10px DM Sans;color:#89948b;background:#f5f7f4;border:1px solid #e8ece7;border-radius:4px;padding:2px 4px}.notification-button{border:1px solid #edf0eb;background:#fff}.notification-button i{position:absolute;width:6px;height:6px;border-radius:50%;background:#ee896b;right:8px;top:7px;border:1px solid #fff}.top-avatar{width:31px;height:31px}.demo-notice{margin:20px 38px 0;padding:9px 12px;border:1px solid #eadfbe;background:#fff9e9;color:#72613d;border-radius:9px;display:flex;align-items:center;gap:8px;font-size:10px}.demo-notice>svg{color:#bc9a48;flex:none}.demo-notice strong{color:#5e4e2f}.demo-notice button{margin-left:auto;border:0;background:transparent;color:#8a7441;font-size:10px;font-weight:700}.page-content{padding:29px 38px 44px;max-width:1590px;margin:0 auto}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:23px}.eyebrow{font-size:9px;letter-spacing:1.2px;font-weight:700;color:#8d988f}.page-heading h1{font:800 26px Manrope,sans-serif;letter-spacing:-1.1px;margin:7px 0 4px;color:#1d3025}.heading-spark{color:#91b842;font-size:17px;margin-left:8px}.page-heading p{margin:0;color:#829087;font-size:11px}.button{height:36px;border:1px solid transparent;border-radius:8px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:10px;font-weight:700;white-space:nowrap;transition:.15s}.button-secondary{background:#fff;border-color:#e8ece6;color:#526058}.button-secondary:hover,.button-outline:hover{background:#f8faf7;border-color:#cbd7cc}.button-outline{background:#fff;border-color:#e7ebe6;color:#526058}.button-dark{background:var(--green);color:#fff}.button-dark:hover{background:#24573f}.button-dark:disabled{opacity:.5}.wide{width:100%;margin-top:17px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:15px}.stat-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 15px 13px;min-height:124px;position:relative}.stat-icon{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;position:absolute;right:13px;top:13px}.stat-icon.green{background:#eaf5eb;color:#47875b}.stat-icon.amber{background:#fff4df;color:#bd8b2d}.stat-icon.lavender{background:#f1edfc;color:#8a73bb}.stat-icon.blue{background:#eaf2fb;color:#5384b8}.stat-label{font-size:10px;color:#7e8981}.stat-number{font:800 25px Manrope,sans-serif;letter-spacing:-1px;color:#20332a;margin-top:10px}.stat-change{display:flex;align-items:center;gap:4px;color:#7e8c82;font-size:9px;margin-top:5px}.stat-change svg{color:#75a44c}.stat-card:last-child .stat-change svg{color:#8a948d}.change-dot{width:5px;height:5px;background:#d6ae54;border-radius:50%;margin-right:2px}.overview-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);gap:15px;margin-bottom:15px}.panel{background:#fff;border:1px solid var(--line);border-radius:12px}.offer-panel,.distribution-panel{padding:16px 17px 0}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.panel-heading h2{font:700 13px Manrope,sans-serif;color:#25362c;margin:0 0 4px;letter-spacing:-.2px}.panel-heading p{font-size:10px;color:#8c978f;margin:0}.text-button{border:0;background:transparent;padding:4px 0;color:#39694c;font-size:10px;font-weight:700;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.text-button:hover{color:#78a538}.icon-button.small{width:30px;height:30px}.offer-list{display:grid}.offer-row{width:100%;border:0;border-top:1px solid #eff1ee;background:transparent;display:grid;grid-template-columns:43px minmax(160px,1fr) 76px 54px 125px 18px;align-items:center;gap:10px;text-align:left;padding:11px 2px;color:inherit;transition:background .12s}.offer-row:hover{background:#fafcf8}.offer-row.compact{grid-template-columns:39px minmax(145px,1fr) 69px 45px 102px 16px;padding:9px 1px;gap:8px}.product-thumb{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;position:relative;overflow:hidden;font:800 12px Manrope,sans-serif;color:#fff}.product-thumb.rose,.job-thumb.rose{background:linear-gradient(140deg,#e6b8b3,#b86c74)}.product-thumb.blue,.job-thumb.blue{background:linear-gradient(140deg,#b5d4e8,#5784a2)}.product-thumb.lilac{background:linear-gradient(140deg,#d3c6eb,#7d6aa3)}.product-thumb.mint{background:linear-gradient(140deg,#b7dbc4,#5f9b78)}.product-thumb.peach{background:linear-gradient(140deg,#f1cdb3,#be785c)}.product-thumb i{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:16px;height:16px;background:#fffc;color:#57705f;border-radius:5px;font-style:normal}.offer-main{min-width:0;display:flex;flex-direction:column;gap:5px}.offer-main strong{font-size:10px;font-weight:700;color:#304136;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer-main>span{font-size:9px;color:#8b968e;display:flex;align-items:center;gap:5px;overflow:hidden;white-space:nowrap}.marketplace-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.marketplace-dot.meli{background:#f3c743}.marketplace-dot.shopee{background:#ee805d}.row-separator{color:#c2c8c2}.offer-price{display:flex;flex-direction:column;gap:3px}.offer-price strong{font-size:10px;color:#304036}.offer-price span{font-size:9px;color:#aab2ac;text-decoration:line-through}.offer-discount{font-size:9px;color:#2a744a;background:#eaf6e8;border-radius:5px;padding:4px 5px;width:max-content;font-weight:700}.status-pill{display:flex;align-items:center;gap:5px;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:700;white-space:nowrap;width:max-content}.status-pill i,.blocked-pill i,.live-badge i,.integration-status i{width:5px;height:5px;border-radius:50%}.status-pill.new{background:#fff5e2;color:#a67d31}.status-pill.new i{background:#d4a84c}.status-pill.review{background:#f1effa;color:#7d70aa}.status-pill.review i{background:#9c8bc8}.status-pill.ready{background:#e8f5ed;color:#49815a}.status-pill.ready i{background:#66a477}.row-chevron{color:#bdc5be}.distribution-panel{display:flex;flex-direction:column}.distribution-count{display:flex;align-items:baseline;gap:9px;padding:4px 0 10px}.distribution-count strong{font:800 28px Manrope,sans-serif;letter-spacing:-1px}.distribution-count span{font-size:10px;color:#849087}.distribution-progress{height:6px;border-radius:6px;background:#edf1ec;overflow:hidden}.distribution-progress i{display:block;height:100%;background:#d7ad57;border-radius:6px}.progress-labels{display:flex;justify-content:space-between;color:#929c94;font-size:9px;padding:6px 0 13px}.destination-mini{border-top:1px solid #eff1ee;border-bottom:1px solid #eff1ee;padding:11px 0;display:flex;align-items:center;gap:9px}.whatsapp-bubble{width:29px;height:29px;border-radius:9px;background:#e9f5eb;color:#438755;display:grid;place-items:center}.destination-mini>div:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}.destination-mini strong{font-size:9px;color:#3c4b40}.destination-mini span{font-size:8px;color:#8e9991}.status-dot{width:7px;height:7px;border-radius:50%;background:#d5a84e}.panel-footer-link{border:0;background:transparent;padding:12px 0 13px;display:flex;align-items:center;gap:6px;color:#426c4e;font-size:9px;font-weight:700}.lower-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);gap:15px}.source-panel{padding:16px 17px}.live-badge{display:flex;align-items:center;gap:6px;font-size:9px;color:#49885a;background:#eef7ed;padding:5px 8px;border-radius:6px}.live-badge i{background:#5ea36d}.source-list{display:grid}.source-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #eff1ee}.source-avatar{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font:700 9px Manrope,sans-serif}.source-avatar.blue{background:#ebf2f8;color:#577a9c}.source-avatar.pink{background:#f9edee;color:#b66a74}.source-row>div:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}.source-row strong{font-size:10px;color:#3a4a3e}.source-row span{font-size:9px;color:#919b93}.source-row .source-count{font-size:9px;color:#79907d;background:#f3f7f1;padding:5px 7px;border-radius:5px}.source-online{width:7px;height:7px;border-radius:50%;background:#69ac75}.source-footnote{border-top:1px solid #eff1ee;padding-top:11px;margin-top:2px;display:flex;align-items:center;gap:6px;color:#89958c;font-size:9px}.source-footnote svg{color:#c99c48;flex:none}.insight-card{border-radius:12px;background:#eff5e6;border:1px solid #e4edda;overflow:hidden;position:relative;padding:16px 18px;min-height:190px}.insight-top{display:flex;align-items:center;gap:7px;color:#73845c;font-size:8px;letter-spacing:1px;font-weight:700}.insight-icon{width:25px;height:25px;border-radius:8px;background:#deebca;color:#557144;display:grid;place-items:center}.insight-card h3{font:800 17px/1.3 Manrope,sans-serif;letter-spacing:-.5px;color:#2b4431;margin:14px 0 7px;position:relative;z-index:1}.insight-card h3 em{font-style:normal;color:#63804d}.insight-card p{max-width:250px;color:#7c8974;font-size:9px;line-height:1.5;position:relative;z-index:1}.insight-card button{position:relative;z-index:1;border:0;background:#244a35;color:#fff;display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:7px;font-size:9px;font-weight:700;margin-top:10px}.insight-orb{position:absolute;width:165px;height:165px;border-radius:50%;right:-52px;bottom:-80px;background:#dfeacb;box-shadow:0 0 0 18px #dceac77a,0 0 0 38px #dceac74d}.full-panel{padding:0 17px}.queue-toolbar{display:flex;justify-content:space-between;align-items:center;min-height:61px;border-bottom:1px solid #ecefea;gap:14px}.queue-tabs{display:flex;gap:13px;height:61px;align-items:stretch}.queue-tabs button{border:0;background:transparent;color:#879289;font-size:10px;position:relative;padding:0 4px}.queue-tabs button.selected{color:#2f5d3e;font-weight:700}.queue-tabs button.selected:after{content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0;background:#5b8c4c;border-radius:2px}.queue-tabs b{font-size:8px;background:#f0f4ed;padding:2px 5px;border-radius:5px;margin-left:4px;color:#728172}.queue-actions{display:flex;align-items:center;gap:7px}.table-search{height:32px;width:170px;border:1px solid #e7ebe6;border-radius:7px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#9da69e}.table-search input{font-size:9px}.queue-actions .button{height:32px;font-size:9px}.table-heading{display:grid;grid-template-columns:minmax(250px,1fr) 76px 65px 127px 18px;gap:10px;padding:12px 2px 9px;color:#a2aaa4;font-size:8px;letter-spacing:.7px;font-weight:700}.queue-list .offer-row{grid-template-columns:43px minmax(200px,1fr) 76px 54px 125px 18px}.queue-bottom{height:48px;border-top:1px solid #eff1ee;display:flex;align-items:center;justify-content:space-between;color:#929b94;font-size:9px}.queue-bottom>div{display:flex;gap:4px}.queue-bottom button{border:1px solid #e9ede8;background:#fff;color:#8b968d;padding:5px 7px;border-radius:5px;font-size:9px}.queue-bottom button:disabled{opacity:.45}.queue-bottom button.page-current{background:#eaf3e6;border-color:#dce9d5;color:#4c7545}.empty-state{min-height:230px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#98a39b;gap:8px}.empty-state strong{font:700 12px Manrope;color:#536258}.empty-state span{font-size:10px}.distribution-page-grid{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:14px;align-items:start}.distribution-heading{align-items:center;padding:16px 0 14px;margin:0}.compliance-banner{display:flex;align-items:center;gap:10px;padding:11px 12px;background:#fff8e8;border:1px solid #f0e4c4;border-radius:8px;color:#9d7d37;margin-bottom:6px}.compliance-banner>svg{flex:none}.compliance-banner>div{display:flex;flex-direction:column;gap:3px;flex:1}.compliance-banner strong{font-size:10px;color:#7d6330}.compliance-banner span{font-size:9px;color:#95825c}.banner-tag{font-size:7px!important;letter-spacing:.6px;font-weight:700;background:#f4eacb;padding:5px 6px;border-radius:4px;white-space:nowrap;color:#8d7238!important}.job-card{display:flex;align-items:center;gap:10px;padding:13px 2px;border-bottom:1px solid #eff1ee}.job-thumb{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;color:#fff;flex:none}.job-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.job-copy>strong{font-size:10px;color:#34443a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-copy>span{display:flex;align-items:center;gap:5px;color:#8b968e;font-size:9px}.job-reason{color:#a17b36;font-size:8px;display:flex;align-items:center;gap:4px}.job-coupon{display:flex;align-items:center;gap:4px;background:#f4f5f2;color:#748076;font-size:8px;padding:5px 6px;border-radius:5px}.blocked-pill{display:flex;align-items:center;gap:5px;background:#fff1e9;color:#b36d4e;padding:5px 7px;border-radius:5px;font-size:8px;font-weight:700}.blocked-pill i{background:#df956c}.gate-panel{padding:16px 15px}.gate-icon{width:32px;height:32px;border-radius:10px;background:#fff2df;color:#bc8d3e;display:grid;place-items:center}.gate-panel h3{font:700 12px Manrope;margin:11px 0 5px;color:#344338}.gate-panel>p{font-size:9px;line-height:1.55;color:#879289;margin:0}.gate-panel ul{list-style:none;padding:0;display:grid;gap:10px;margin:15px 0}.gate-panel li{display:flex;align-items:center;gap:7px;font-size:8px;color:#718077}.gate-done,.gate-pending{width:15px;height:15px;border-radius:50%;display:grid;place-items:center;flex:none}.gate-done{background:#e8f5e9;color:#539063}.gate-pending{border:1px solid #d9b86c}.gate-panel .text-button{border-top:1px solid #eef1ec;padding-top:12px;width:100%;justify-content:space-between}.destinations-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:14px;align-items:start}.destination-cover{height:109px;background:#1d523b;position:relative;border-radius:12px 12px 0 0;overflow:hidden;padding:15px}.cover-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 85% 25%,rgba(222,242,139,.18) 0 4px,transparent 5px),radial-gradient(circle at 73% 66%,rgba(222,242,139,.16) 0 3px,transparent 4px),radial-gradient(circle at 60% 15%,rgba(255,255,255,.09) 0 2px,transparent 3px);background-size:40px 40px,54px 54px,31px 31px}.group-avatar{position:absolute;bottom:-19px;left:18px;width:55px;height:55px;border:4px solid #fff;background:#e5f3db;color:#467a52;border-radius:16px;display:grid;place-items:center}.public-badge{position:absolute;right:13px;top:13px;background:#e9f5e8;color:#4d8658;display:flex;align-items:center;gap:5px;border-radius:5px;padding:5px 7px;font-size:7px;font-weight:700;letter-spacing:.5px}.public-badge i{width:5px;height:5px;border-radius:50%;background:#64a276}.destination-body{padding:29px 18px 17px}.destination-title-row{display:flex;align-items:flex-start;justify-content:space-between}.destination-title-row h2{font:700 16px Manrope;letter-spacing:-.4px;margin:5px 0 0;color:#2b3e31}.jid-line{margin-top:14px;background:#f6f8f4;border:1px solid #edf0ea;border-radius:7px;display:flex;align-items:center;gap:9px;padding:9px 10px}.jid-line>span{font-size:8px;color:#879188;font-weight:700;letter-spacing:.6px}.jid-line code{font:10px ui-monospace,Consolas,monospace;color:#4c5f51;flex:1}.jid-line button{border:0;background:transparent;color:#538055;font-size:8px;display:flex;align-items:center;gap:4px}.destination-divider{height:1px;background:#edf0eb;margin:17px 0 14px}.destination-body h3{font:700 11px Manrope;color:#3c4c40;margin:0 0 6px}.eligibility-row{display:flex;align-items:center;gap:9px;border-top:1px solid #eff1ed;padding:11px 1px}.market-icon{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font:800 12px Manrope;flex:none}.meli-icon{background:#fff5da;color:#99751f}.shopee-icon{background:#fff0eb;color:#d36d4d}.wa-icon{background:#e8f5e9;color:#4b8b57}.eligibility-row>div:nth-child(2){flex:1;display:flex;flex-direction:column;gap:4px}.eligibility-row strong{font-size:9px;color:#445247}.eligibility-row span{font-size:8px;color:#919b93}.review-badge{color:#9b7c3b!important;background:#fff6e3;padding:4px 6px;border-radius:4px;font-weight:700}.eligibility-row>svg{color:#a6afa8}.destination-notes{padding:16px}.destination-notes .panel-heading{margin-bottom:11px}.detail-stat{display:flex;flex-direction:column;gap:5px;padding:11px 0;border-top:1px solid #eff1ee}.detail-stat span{font-size:9px;color:#929c94}.detail-stat strong{display:flex;align-items:center;gap:6px;font-size:9px;color:#3c5142}.detail-stat strong.muted-value{color:#a1aaa3}.online-dot{width:6px;height:6px;border-radius:50%;background:#62a76c}.info-note{display:flex;gap:7px;padding:10px;background:#f9f5e9;border-radius:7px;color:#947c49;margin-top:8px}.info-note svg{flex:none}.info-note span{font-size:8px;line-height:1.5}.performance-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:14px}.performance-empty{padding:27px;min-height:260px}.performance-icon{width:34px;height:34px;border-radius:10px;background:#e9f3e8;color:#57835b;display:grid;place-items:center}.performance-empty h2{font:700 17px Manrope;color:#304237;margin:15px 0 6px}.performance-empty>p{font-size:10px;color:#89948c;line-height:1.7;max-width:490px}.metric-placeholders{display:flex;gap:10px;margin-top:24px}.metric-placeholders div{border:1px solid #edf0eb;border-radius:8px;min-width:120px;padding:10px;display:flex;flex-direction:column;gap:8px}.metric-placeholders span{font-size:9px;color:#8f9a91}.metric-placeholders strong{font:700 17px Manrope;color:#a4aea6}.performance-side{padding:16px}.checklist-step{display:flex;align-items:center;gap:9px;border-top:1px solid #eff1ee;padding:12px 0}.step-number{width:20px;height:20px;border:1px solid #dfe5dc;border-radius:50%;display:grid;place-items:center;color:#8b978d;font-size:9px;flex:none}.step-number.done{border:0;background:#e8f5e9;color:#4f955d}.checklist-step>div{display:flex;flex-direction:column;gap:4px}.checklist-step strong{font-size:9px;color:#495a4d}.checklist-step span{font-size:8px;color:#929d94}.settings-panel{padding:16px 18px}.integration-row{display:flex;align-items:center;gap:11px;border-top:1px solid #eff1ee;padding:13px 2px}.integration-row>div:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1}.integration-row strong{font-size:10px;color:#3d4d41}.integration-row span{font-size:9px;color:#929c94}.integration-status{display:flex;align-items:center;gap:6px;background:#f5f6f3;padding:5px 7px;border-radius:5px;color:#8a948c!important;font-size:8px!important}.integration-status i{background:#b4beb5}.integration-status.connected{background:#eaf5eb;color:#54885c!important}.integration-status.connected i{background:#68a775}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14291d52;z-index:10;display:flex;justify-content:flex-end}.review-drawer{width:min(490px,100%);height:100%;background:#fff;box-shadow:-12px 0 45px #182f1f21;display:flex;flex-direction:column;animation:slideIn .2s ease-out}@keyframes slideIn{0%{transform:translate(20px);opacity:.6}to{transform:translate(0);opacity:1}}.drawer-header{padding:19px 21px 15px;border-bottom:1px solid #edf0eb;display:flex;align-items:flex-start;justify-content:space-between}.drawer-header h2{font:700 18px Manrope;margin:5px 0 0;color:#2b3d31}.drawer-body{padding:18px 21px;overflow-y:auto;flex:1}.review-product{display:flex;align-items:center;gap:12px;margin-bottom:19px}.product-thumb.large{width:52px;height:52px;border-radius:11px;font-size:14px}.review-product>div:last-child{display:flex;flex-direction:column;gap:4px}.review-source{font-size:8px;color:#929d94}.review-product strong{font-size:11px;color:#36473b}.review-market{font-size:9px;color:#879289;display:flex;align-items:center;gap:5px}.section-divider{height:1px;background:#edf0ec;margin:14px 0 16px;position:relative}.section-divider span{position:absolute;background:#fff;top:-6px;left:0;padding-right:8px;font-size:7px;letter-spacing:.8px;font-weight:700;color:#98a29a}.form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.form-field>span{font-size:9px;font-weight:600;color:#59675d}.form-field input{height:35px;border:1px solid #e5eae3;border-radius:7px;padding:0 9px;outline:0;color:#35473a;font-size:10px;background:#fff}.form-field input:focus{border-color:#8bad83;box-shadow:0 0 0 3px #e7f0e2}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.verify-box{background:#f8faf6;border:1px solid #e8eee5;border-radius:9px;padding:11px;margin:8px 0 14px}.verify-box-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:9px}.verify-box-heading>div{display:flex;flex-direction:column;gap:3px}.verify-box-heading strong{font-size:10px;color:#455649}.verify-box-heading span{font-size:8px;color:#929d93}.verify-box-heading svg{color:#81957f}.verify-box label{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-top:1px solid #e9eee6}.verify-box input{accent-color:#4b8153;margin:2px 0 0}.verify-box label span{display:flex;flex-direction:column;gap:3px}.verify-box label strong{font-size:9px;color:#516155}.verify-box label small{font-size:8px;color:#929c93}.input-with-icon{position:relative}.input-with-icon>svg{position:absolute;left:10px;top:10px;color:#849286}.input-with-icon input{width:100%;padding-left:31px}.notice-inline{display:flex;align-items:flex-start;gap:7px;background:#f3f7ed;border-radius:7px;padding:9px;color:#728460;font-size:8px;line-height:1.5}.notice-inline svg{flex:none;color:#7b9a57}.drawer-footer{border-top:1px solid #edf0eb;padding:13px 21px;display:flex;justify-content:flex-end;gap:8px}.toast{position:fixed;z-index:15;bottom:22px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:#1e4734;color:#fff;padding:11px 15px;border-radius:9px;box-shadow:0 8px 24px #132d1c33;font-size:10px}.toast svg{color:#cdeb8a}@media(max-width:1100px){.sidebar{width:212px}.main-area{margin-left:212px;width:calc(100% - 212px)}.topbar{padding:0 24px}.page-content{padding:25px 24px 36px}.demo-notice{margin-left:24px;margin-right:24px}.overview-grid,.lower-grid{grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr)}.offer-row,.offer-row.compact{grid-template-columns:39px minmax(120px,1fr) 64px 48px 95px 14px;gap:7px}.status-pill{font-size:7px;padding:5px}.offer-main>span{max-width:230px}}@media(max-width:820px){.sidebar{width:64px;padding:21px 9px 13px}.brand-lockup{padding:0 6px 27px}.brand-lockup>div:nth-child(2),.sidebar-toggle,.workspace-copy,.workspace-select>svg,.nav-label,.nav-link span,.nav-link b,.help-card,.profile-copy,.profile-row>svg{display:none}.workspace-select{justify-content:center;padding:8px;margin:0 0 22px}.workspace-avatar{width:31px;height:31px}.nav-link{justify-content:center;padding:11px 0}.profile-row{justify-content:center;padding:13px 0 0}.main-area{margin-left:64px;width:calc(100% - 64px)}.topbar{padding:0 17px}.page-content{padding:22px 17px 32px}.demo-notice{margin:15px 17px 0}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid,.lower-grid{grid-template-columns:1fr}.insight-card{min-height:170px}.distribution-page-grid,.destinations-grid,.performance-grid{grid-template-columns:1fr}.gate-panel{display:grid;grid-template-columns:38px 1fr;column-gap:8px}.gate-panel h3{margin-top:2px}.gate-panel>p,.gate-panel ul,.gate-panel .text-button{grid-column:1/-1}.gate-panel .text-button{display:flex}.destination-notes{order:2}.queue-toolbar{align-items:flex-start;flex-direction:column;padding:0 0 10px;gap:5px}.queue-tabs{height:43px}.queue-actions{width:100%}.table-search{flex:1}.global-search{width:180px}}.live-page{display:grid;gap:15px}.live-state{display:flex;align-items:center;gap:14px;border-radius:13px;padding:17px 19px;border:1px solid}.live-state.enabled{background:#edf8ef;border-color:#d7ebda}.live-state.paused{background:#fff7e8;border-color:#f0e0bd}.live-state-icon{width:43px;height:43px;border-radius:12px;display:grid;place-items:center;background:#fff;color:#50865c}.live-state>div:nth-child(2){flex:1}.live-state span{font-size:8px;letter-spacing:1px;font-weight:800;color:#78917d}.live-state h2{font:800 18px Manrope;margin:3px 0;color:#2d4935}.live-state p{font-size:9px;color:#7c8d80;margin:0}.live-stats{margin:0}.live-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);gap:15px}.live-destinations,.live-activity-panel{padding:16px 18px}.live-destination-row,.live-delivery-row{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #edf1ed}.live-destination-row>div:nth-child(2),.live-delivery-row>div:first-child{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.live-destination-row strong,.live-delivery-row strong{font-size:10px;color:#384a3d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-destination-row span,.live-delivery-row span,.live-delivery-row time{font-size:8px;color:#8a968d}.live-eligibility{padding:5px 7px;border-radius:5px;font-weight:700}.live-eligibility.ok{background:#e9f5eb;color:#4f895a}.live-eligibility.pending{background:#fff5df;color:#987737}.delivery-status{padding:5px 7px;border-radius:5px;font-weight:700;text-transform:capitalize}.delivery-status.sent{background:#e8f5eb;color:#4f895a}.delivery-status.pending,.delivery-status.sending{background:#fff5df;color:#987737}.delivery-status.uncertain,.delivery-status.failed{background:#fff0ef;color:#aa5961}.live-empty,.live-loading{min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#8d9990;padding:24px}.live-empty strong,.live-loading strong{font-size:11px;color:#4e5e52}.live-empty span,.live-loading span{font-size:9px}.live-error{color:#a5525b}.live-warning{display:flex;align-items:center;gap:7px;padding:10px 12px;background:#fff4e5;border:1px solid #f0dfbd;border-radius:8px;color:#987737;font-size:9px}.spin{animation:live-spin 1s linear infinite}@keyframes live-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.live-grid{grid-template-columns:1fr}.live-state{align-items:flex-start;flex-wrap:wrap}.live-state .button{margin-left:57px}}@media(max-width:560px){.topbar{height:58px}.breadcrumb{font-size:10px}.global-search{display:none}.page-heading{align-items:flex-start;gap:12px;flex-direction:column}.page-heading h1{font-size:22px}.page-heading>.button{height:32px}.page-content{padding-top:18px}.demo-notice{align-items:flex-start;font-size:9px;line-height:1.45}.demo-notice button{font-size:8px;white-space:nowrap}.stat-card{min-height:112px;padding:12px}.stat-number{font-size:22px}.offer-row,.offer-row.compact{grid-template-columns:37px minmax(110px,1fr) 59px 14px;padding:10px 0}.offer-row .offer-discount,.offer-row .status-pill{display:none}.offer-row .offer-price strong{font-size:9px}.offer-main>span{max-width:180px}.source-count{display:none}.queue-actions{flex-wrap:wrap}.queue-actions .table-search{width:100%;flex:1 1 100%}.queue-actions .button{flex:1}.table-heading{grid-template-columns:minmax(140px,1fr) 60px 14px}.table-heading span:nth-child(3),.table-heading span:nth-child(4){display:none}.queue-list .offer-row{grid-template-columns:37px minmax(100px,1fr) 56px 14px}.queue-list .offer-row .offer-discount,.queue-list .offer-row .status-pill{display:none}.queue-bottom{font-size:8px}.queue-bottom button{padding:5px}.job-card{gap:7px}.job-reason{max-width:230px;line-height:1.35}.job-coupon{display:none}.blocked-pill{font-size:7px;padding:5px}.destination-body{padding:26px 13px 14px}.destination-body h2{font-size:14px}.jid-line{gap:6px;padding:8px}.jid-line code{font-size:8px}.eligibility-row span{font-size:7px}.review-badge{font-size:7px!important}.metric-placeholders{flex-wrap:wrap}.metric-placeholders div{flex:1;min-width:90px}.drawer-header,.drawer-body{padding-left:15px;padding-right:15px}.drawer-footer{padding:12px 15px}.drawer-footer .button{font-size:9px;padding:0 9px}}:root{font-family:Inter,Arial,sans-serif;color:#32192f;background:#f9f7f8;--plum-950: #34112f;--plum-700: #711369;--violet-600: #8a16a0;--pink-600: #d31385;--orange-500: #ff8c15;--yellow-400: #ffd526;--cream-50: #fffcf8;--canvas: #f9f7f8;--surface: #fff;--border: #e9e1e8;--text: #32192f;--muted: #746777;--success: #166d51;--warning: #885209;--danger: #a12d4a;--green: var(--plum-700);--green-2: #8a16a0;--ink: var(--text);--line: var(--border);--paper: var(--surface);--lime: var(--yellow-400);--light: var(--canvas)}body{background:var(--canvas);color:var(--text);font-family:Inter,Arial,sans-serif}button,input{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #8b1780;outline-offset:3px;box-shadow:0 0 0 5px #fbd2ed}h1,h2,h3,.brand-lockup strong,.stat-number,.distribution-count strong{font-family:Nunito Sans,Inter,sans-serif}.sidebar{width:252px;background:var(--cream-50);color:var(--text);border-right:1px solid var(--border)}.brand-lockup strong{color:var(--plum-950);font-size:18px;font-weight:900}.brand-lockup small{color:var(--muted);letter-spacing:1.1px}.brand-mark{width:38px;height:38px;background:linear-gradient(145deg,var(--orange-500),var(--pink-600) 52%,var(--violet-600));color:#fff;border-radius:13px;box-shadow:0 8px 16px #d3138533}.brand-heart{position:absolute;left:14px;top:15px;color:#fff}.workspace-select{background:#fff;border-color:var(--border);border-radius:12px}.workspace-avatar{background:#fbe4f1;color:var(--plum-700)}.workspace-copy strong,.profile-copy strong{color:var(--plum-950)}.workspace-copy span,.profile-copy span,.workspace-select>svg{color:var(--muted)}.nav-label{color:#998798;font-size:10px}.nav-link{color:#615467;font-size:13px;font-weight:650;text-decoration:none}.nav-link:hover{color:var(--plum-700);background:#f7eaf3}.nav-link.active{color:var(--plum-700);background:#f7e8f2;border-left:3px solid var(--pink-600)}.nav-link b{background:#f3edf2;color:#6d5a69}.nav-link.active b{background:#fff;color:var(--plum-700)}.help-card{background:#fff5e5;border-color:#ffdfaa}.help-card-icon,.help-card button{color:var(--warning)}.help-card strong{color:var(--plum-950);font-family:Nunito Sans,sans-serif}.help-card p{color:var(--muted)}.profile-row{border-top-color:var(--border)}.profile-avatar,.top-avatar{background:var(--plum-700);color:#fff}.profile-row>svg{color:var(--muted)}.main-area{margin-left:252px;width:calc(100% - 252px);min-width:0;background:var(--canvas)}.topbar{height:79px;background:#fff;border-bottom-color:var(--border)}.breadcrumb{color:var(--muted)}.breadcrumb strong,.page-heading h1,.panel-heading h2{color:var(--plum-950)}.global-search{background:var(--canvas);border-color:var(--border)}.global-search input,.table-search input{color:var(--text)}.global-search kbd{color:var(--muted);background:#fff;border-color:var(--border)}.notification-button{border-color:var(--border)}.notification-button i{background:var(--pink-600)}.demo-notice{background:#fff8e8;border-color:#ffdfa1;color:#765313;border-radius:12px;font-size:11px}.demo-notice strong,.demo-notice>svg,.demo-notice button{color:var(--warning)}.eyebrow{color:var(--pink-600);font-weight:800}.page-heading h1{font-size:28px;font-weight:900}.page-heading p{color:var(--muted);font-size:12px}.heading-spark{color:var(--pink-600)}.button{border-radius:10px;font-size:11px}.button-secondary,.button-outline{background:#fff;border-color:#ddcfdd;color:var(--plum-700)}.button-secondary:hover,.button-outline:hover{background:#fdf4fa;border-color:var(--plum-700)}.button-dark{background:var(--plum-700);color:#fff}.button-dark:hover{background:#58154f}.button-dark:disabled{background:#c7b7c4}.text-button,.panel-footer-link{color:var(--plum-700)}.text-button:hover{color:var(--pink-600)}.stat-card,.panel{border-color:var(--border);border-radius:18px;box-shadow:0 3px 12px #411a330b}.stat-number,.distribution-count strong{color:var(--plum-950);font-weight:900}.stat-label,.stat-change,.panel-heading p{color:var(--muted)}.stat-label{font-size:11px}.panel-heading h2{font-size:16px;font-weight:850}.panel-heading p{font-size:11px}.stat-icon.green{background:#edf8f2;color:var(--success)}.stat-icon.amber{background:#fff5db;color:var(--warning)}.stat-icon.lavender{background:#f7e8f2;color:var(--plum-700)}.stat-icon.blue{background:#f0f4fe;color:#3257a6}.stat-change svg{color:var(--success)}.offer-row{border-top-color:var(--border)}.offer-row:hover{background:#fffbfd}.offer-main strong,.offer-price strong,.source-row strong,.destination-mini strong{color:var(--text)}.offer-main strong,.offer-price strong,.source-row strong{font-size:11px}.offer-main>span,.source-row span,.destination-mini span{color:var(--muted)}.product-thumb.rose,.job-thumb.rose{background:linear-gradient(145deg,#f7c4d7,#bd5b91)}.product-thumb.blue,.job-thumb.blue{background:linear-gradient(145deg,#dcd0f4,#8a60bd)}.product-thumb.lilac{background:linear-gradient(145deg,#e9d0f1,#a35eb8)}.product-thumb.mint{background:linear-gradient(145deg,#d4efe2,#5b9e7c)}.product-thumb.peach{background:linear-gradient(145deg,#ffe1ba,#e48e61)}.product-thumb i{color:var(--plum-700)}.offer-discount{color:var(--plum-700);background:#f8e7f3}.status-pill.new{color:#3257a6;background:#f0f4fe}.status-pill.new i{background:#3257a6}.status-pill.review{color:var(--warning);background:#fff5db}.status-pill.review i{background:var(--warning)}.status-pill.ready{color:var(--plum-700);background:#f8e7f3}.status-pill.ready i{background:var(--plum-700)}.distribution-progress{background:#f3edf2}.distribution-progress i{background:var(--pink-600)}.whatsapp-bubble{background:#edf8f2;color:var(--success)}.source-avatar.blue{background:#f0f4fe;color:#3257a6}.source-avatar.pink{background:#fceaf3;color:var(--pink-600)}.source-count{background:#f8eaf4!important;color:var(--plum-700)!important}.source-footnote{border-top-color:var(--border);color:var(--muted)}.source-footnote svg{color:var(--warning)}.insight-card{background:linear-gradient(120deg,#fff7e9,#fbe7f1);border-color:#f3d9e7;border-radius:18px}.insight-top,.insight-card h3,.insight-card h3 em{color:var(--plum-950)}.insight-icon{background:#f8ddec;color:var(--plum-700)}.insight-card p{color:#6b5a67}.insight-card button{background:var(--plum-700)}.insight-orb{background:#f7d8e7;box-shadow:0 0 0 18px #f5d5e755,0 0 0 38px #f5d5e733}.queue-toolbar,.source-row,.destination-mini{border-color:var(--border)}.queue-tabs button.selected{color:var(--plum-700)}.queue-tabs button.selected:after{background:var(--pink-600)}.queue-tabs b{background:#f8eaf4;color:var(--plum-700)}.table-search{border-color:var(--border)}.table-heading{color:#998798}.compliance-banner,.info-note,.notice-inline{background:#fff5db;border-color:#f0dba7;color:var(--warning)}.blocked-pill,.job-reason{color:var(--danger)}.gate-icon,.performance-icon{background:#f8e7f3;color:var(--plum-700)}.destination-cover{background:linear-gradient(125deg,#711369,#d31385 64%,#ff8c15)}.group-avatar{background:#fff;color:var(--plum-700)}.review-badge{color:var(--warning);background:#fff5db}.integration-status.connected{color:var(--success);background:#edf8f2}.review-drawer{box-shadow:0 16px 44px #431b3424}.review-drawer h2{color:var(--plum-950)}.form-field input:focus,.input-with-icon:focus-within{border-color:var(--plum-700)}.toast{background:var(--plum-950)}.affiliate-settings{display:grid;gap:16px}.affiliate-guide{padding:20px 22px}.affiliate-guide ol{margin:15px 0 12px;padding-left:21px;color:var(--text);font-size:12px;line-height:1.65}.affiliate-guide li+li{margin-top:7px}.affiliate-guide>p{color:var(--muted);font-size:11px;line-height:1.55}.integration-row>div:nth-child(2){min-width:0}.integration-row>div:nth-child(2) span{line-height:1.4}.affiliate-link-step{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px;border:1px solid #f0d7e8;border-radius:12px;background:#fff7fb}.affiliate-link-step>div{display:grid;gap:4px}.affiliate-link-step strong{color:var(--plum-950);font-size:12px}.affiliate-link-step span{color:var(--muted);font-size:10px}.affiliate-link-step .button{height:auto;min-height:34px;white-space:normal;text-align:center;text-decoration:none}.field-error{color:var(--danger);font-size:10px}.form-error{display:flex;align-items:flex-start;gap:7px;padding:10px;border-radius:9px;background:#fff0f3;color:var(--danger);font-size:11px}.form-error svg{flex:none}@media(max-width:1100px){.sidebar{width:212px}.main-area{margin-left:212px;width:calc(100% - 212px)}}@media(max-width:820px){.sidebar{width:64px}.main-area{margin-left:64px;width:calc(100% - 64px)}.brand-lockup{padding-left:2px;padding-right:2px}.overview-grid,.lower-grid,.distribution-page-grid,.destinations-grid,.performance-grid{grid-template-columns:minmax(0,1fr)}.stat-grid,.stat-card,.panel,.offer-panel,.offer-row,.page-content{min-width:0}.offer-panel,.source-panel{overflow:hidden}}@media(max-width:560px){.main-area{overflow-x:hidden}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card{padding:12px}.offer-row,.offer-row.compact{grid-template-columns:37px minmax(0,1fr) 59px 14px}.offer-main strong,.offer-main>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution-panel,.source-panel{min-width:0}.affiliate-link-step{flex-direction:column;align-items:stretch}.affiliate-link-step .button{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
