:root{color:#1d252f;background:#f4f6f8;font-family:Microsoft YaHei,Arial,sans-serif;font-size:14px}.performanceTableTabs{justify-content:space-between;align-items:center;gap:18px;margin:12px 0 0;padding:0 4px;display:flex}.performanceTableTabs>div{background:#eef3f8;border:1px solid #d8e2ed;border-radius:9px;align-items:center;padding:3px;display:inline-flex}.performanceTableTabs button{color:#53657a;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:33px;padding:0 12px;font-weight:700}.performanceTableTabs button.active{color:#0b65b1;background:#fff;box-shadow:0 1px 3px #2038551f}.performanceTableTabs button span{color:#1c6bab;background:#e7f2fc;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:5px;font-size:11px;display:inline-flex}.performanceTableTabs button i{color:#738196;margin-left:6px;font-size:11px;font-style:normal;font-weight:500}.performanceTableTabs p{color:#708196;text-align:right;margin:0;font-size:12px}.orderFeedPanel{background:#fff;border:1px solid #d9e4ef;border-radius:10px;margin-top:8px;overflow:hidden;box-shadow:0 4px 16px #2240600b}.orderFeedHeader{background:linear-gradient(100deg,#fbfdff 0%,#f5f9fd 100%);border-bottom:1px solid #e7edf4;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px 13px;display:flex}.orderFeedHeading{align-items:center;gap:8px;display:flex}.orderFeedHeading h2{color:#172b4d;margin:0;font-size:16px;line-height:1.25}.orderFeedHeading>b{color:#168357;background:#e7f4ed;border-radius:12px;padding:2px 7px;font-size:11px}.orderFeedHeader p{color:#718196;margin:5px 0 0 25px;font-size:12px}.orderFeedPulse{justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex;position:relative}.orderFeedPulse:before{content:"";background:#2bb37429;border-radius:50%;width:14px;height:14px;position:absolute}.orderFeedPulse i{background:#28ad70;border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 0 3px #28ad7029}.orderFeedSync{color:#728196;flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.orderFeedSync svg{color:#3684c5}.orderFeedSync b{color:#344b66;font-weight:700}.orderFeedToolbar{border-bottom:1px solid #edf1f5;align-items:center;gap:9px;padding:11px 14px;display:flex}.orderFeedToolbar form{color:#789;background:#fff;border:1px solid #d6e0eb;border-radius:6px;flex:290px;align-items:center;min-width:180px;height:35px;padding:0 9px;display:flex}.orderFeedToolbar form:focus-within{border-color:#6eade1;box-shadow:0 0 0 3px #2f7dbe1c}.orderFeedToolbar input{color:#1e334f;width:100%;min-width:0;font:inherit;border:0;outline:0;padding:0 7px;font-size:13px}.orderFeedSearchClear,.orderFeedSearchSubmit,.orderFeedOpen,.orderFeedClose{cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.orderFeedSearchClear{color:#65758a;background:#edf2f6;border-radius:50%;width:21px;height:21px}.orderFeedSearchSubmit{color:#2976b2;background:#eaf3fb;border-radius:5px;width:25px;height:25px}.orderFeedSearchSubmit:hover{background:#dceefa}.orderFeedToolbar select,.orderFeedReload{color:#3a4e67;height:35px;font:inherit;background:#fff;border:1px solid #d6e0eb;border-radius:6px;font-size:12px}.orderFeedToolbar select{min-width:104px;padding:0 25px 0 9px}.orderFeedReload{cursor:pointer;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.orderFeedReload:hover:not(:disabled){color:#176dab;border-color:#8cb9df}.orderFeedReload:disabled{cursor:wait;opacity:.7}.orderFeedNotice{color:#9b5d10;background:#fff8ed;border:1px solid #f4d7ad;border-radius:6px;margin:10px 13px 0;padding:9px 11px;font-size:12px}.orderFeedDesktopTable{overflow-x:auto}.orderFeedDesktopTable table{border-collapse:collapse;width:100%;min-width:800px}.orderFeedDesktopTable th{color:#607287;letter-spacing:.01em;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #e5ebf1;padding:9px 12px;font-size:11px;font-weight:700}.orderFeedDesktopTable th.num,.orderFeedDesktopTable td.num{text-align:right}.orderFeedDesktopTable td{color:#3c5069;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 12px;font-size:12px}.orderFeedDesktopTable tbody tr:hover{background:#f9fcff}.orderFeedDesktopTable td>strong{color:#263b55;font-size:13px;display:block}.orderFeedDate{color:#8794a6;margin-top:2px;font-size:11px;display:block}.orderFeedPlatform{border-radius:4px;margin-top:4px;padding:2px 5px;font-size:10px;font-weight:700;display:inline-flex}.orderFeedPlatform.tiktok{color:#1972ba;background:#edf5ff}.orderFeedPlatform.shopify{color:#238152;background:#eaf7ee}.orderFeedProduct{align-items:center;gap:9px;min-width:235px;display:flex}.orderFeedProduct>div{min-width:0}.orderFeedProduct strong{color:#2d4057;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.35;display:block;overflow:hidden}.orderFeedProduct span:not(.orderFeedProductMark){color:#7b8a9c;margin-top:3px;font-size:11px;display:block}.orderFeedProductMark{background:#fff;border:1px solid #dce6ee;border-radius:6px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.orderFeedProductMark.small{width:38px;height:38px}.orderFeedProductMark img{object-fit:cover;width:100%;height:100%}.orderFeedProductMark.fallback{color:#3e7eaf;letter-spacing:-.03em;background:linear-gradient(135deg,#e6f1fb,#f7fbff);font-size:9px;font-weight:800}.orderFeedAmount strong{font-size:13px;color:#172c46!important}.orderFeedAmount span{color:#8693a3;white-space:nowrap;margin-top:3px;font-size:10px;display:block}.orderFeedStatus{white-space:nowrap;border-radius:10px;align-items:center;width:fit-content;padding:3px 7px;font-size:11px;font-style:normal;font-weight:700;line-height:1.25;display:inline-flex}.orderFeedStatus.paid{color:#2b6ea6;background:#eaf2ff}.orderFeedStatus.unfulfilled{color:#9b6414;background:#fff4df}.orderFeedStatus.shipped{color:#197b50;background:#e7f6ed}.orderFeedStatus.refunded,.orderFeedStatus.cancelled{color:#b04a5f;background:#fbecef}.orderFeedStatus.unpaid{color:#66788b;background:#f1f3f5}.orderFeedOpen{color:#6693bb;background:0 0;border-radius:6px;width:30px;height:30px}.orderFeedOpen:hover{color:#1670b8;background:#e8f3fc}.orderFeedEmpty{text-align:center;color:#8391a1!important;padding:34px 16px!important}.orderFeedMobileCards{display:none}.orderFeedPager{color:#738398;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-size:12px;display:flex}.orderFeedPager>div{align-items:center;gap:9px;display:flex}.orderFeedPager button{color:#4d627b;cursor:pointer;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:5px;align-items:center;gap:3px;padding:5px 8px;font-size:12px;display:inline-flex}.orderFeedPager button:disabled{cursor:not-allowed;opacity:.48}.orderFeedDrawerLayer{z-index:40;background:#1121364d;justify-content:flex-end;display:flex;position:fixed;inset:0}.orderFeedDrawer{background:#fff;flex-direction:column;width:min(460px,100%);min-height:100%;display:flex;overflow:auto;box-shadow:-10px 0 36px #152c4633}.orderFeedDrawer>header{border-bottom:1px solid #e6edf3;justify-content:space-between;align-items:flex-start;gap:14px;padding:21px 21px 17px;display:flex}.orderFeedEyebrow{color:#5d87ae;font-size:11px;font-weight:700}.orderFeedDrawer h2{color:#1b304b;margin:5px 0 0;font-size:19px}.orderFeedClose{color:#5d6f83;background:#f1f4f7;border-radius:6px;width:31px;height:31px}.orderFeedDrawerMeta{border:1px solid #e2e9f0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:15px 20px;display:grid;overflow:hidden}.orderFeedDrawerMeta>div{border-bottom:1px solid #e8edf2;border-right:1px solid #e8edf2;min-height:70px;padding:10px 12px}.orderFeedDrawerMeta>div:nth-child(2n){border-right:0}.orderFeedDrawerMeta>div:nth-last-child(-n+2){border-bottom:0}.orderFeedDrawerMeta span{color:#7b8999;font-size:11px;display:block}.orderFeedDrawerMeta strong{color:#2a3e58;margin-top:5px;font-size:12px;display:block}.orderFeedDrawerMeta .orderFeedStatus{margin-top:5px}.orderFeedDrawerItems{flex:1;padding:3px 20px 20px}.orderFeedDrawerSectionTitle{color:#31465e;align-items:center;gap:7px;padding:11px 0;font-size:13px;font-weight:800;display:flex}.orderFeedDrawerSectionTitle svg{color:#3383c3}.orderFeedDrawerItems article{border-top:1px solid #edf1f4;align-items:center;gap:10px;padding:11px 0;display:flex}.orderFeedDrawerItems article>div{flex:1;min-width:0}.orderFeedDrawerItems article strong,.orderFeedDrawerItems article span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orderFeedDrawerItems article strong{color:#30445c;font-size:12px}.orderFeedDrawerItems article div span{color:#7d8d9e;margin-top:3px;font-size:11px}.orderFeedDrawerItems article aside{text-align:right;flex:0 0 86px}.orderFeedDrawerItems article aside b{color:#32475f;font-size:12px;display:block}.orderFeedDrawerItems article aside span{color:#718399;margin-top:3px;font-size:10px}.orderFeedDrawerLoading,.orderFeedDrawerEmpty,.orderFeedDrawerError{color:#7a8999;text-align:center;padding:18px 0;font-size:12px}.orderFeedDrawerLoading{justify-content:center;align-items:center;gap:7px;display:flex}.orderFeedDrawerError{color:#a86030}.orderFeedDrawer>footer{color:#8794a4;text-align:center;border-top:1px solid #e8edf2;padding:13px 20px;font-size:11px}@media (width<=760px){.performanceTableTabs{flex-direction:column;align-items:flex-start;gap:7px;margin-top:10px}.performanceTableTabs p{text-align:left;padding-left:2px}.performanceTableTabs button{padding:0 10px;font-size:12px}.performanceTableTabs button i{display:none}.orderFeedHeader{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}.orderFeedHeader p,.orderFeedSync{margin-left:25px}.orderFeedToolbar{flex-wrap:wrap;padding:10px}.orderFeedToolbar form{flex-basis:100%}.orderFeedToolbar select{flex:1}.orderFeedReload{flex:1;justify-content:center}.orderFeedDesktopTable{display:none}.orderFeedMobileCards{gap:8px;padding:10px;display:grid}.orderFeedMobileCards>button{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e1e8ef;border-radius:8px;padding:11px}.orderFeedMobileCards header,.orderFeedMobileCards footer{justify-content:space-between;align-items:center;gap:9px;display:flex}.orderFeedMobileCards header>span{color:#738499;font-size:11px}.orderFeedMobileCards .orderFeedProduct{margin:10px 0}.orderFeedMobileCards footer span{color:#718196;font-size:11px}.orderFeedMobileCards footer strong{color:#1e354f;font-size:14px}.orderFeedPager{padding:10px}.orderFeedPager>div{gap:4px}.orderFeedPager>div>span{display:none}.orderFeedDrawer{width:min(430px,100%)}}.creatorOutreachPage{color:#1d2939;width:100%;min-width:0}.creatorOutreachHeader{background:linear-gradient(135deg,#fff 0%,#f2f8ff 100%);border:1px solid #dce4ed;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:18px 20px;display:flex;box-shadow:0 4px 16px #102b470d}.creatorOutreachHeading{align-items:center;gap:12px;min-width:0;display:flex}.creatorOutreachHeading>span{color:#0875d1;background:#e4f1ff;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.creatorOutreachHeading h2{color:#172b4d;margin:0;font-size:22px;line-height:1.2}.creatorOutreachHeading p{color:#667085;margin:5px 0 0;font-size:12px}.creatorOutreachHeaderActions{align-items:center;gap:9px;display:flex}.creatorOutreachHeaderActions button,.creatorOutreachFormActions button,.creatorOutreachSampleForm>button{color:#344054;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfd9e5;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-weight:800;display:inline-flex}.creatorOutreachHeaderActions button.primary,.creatorOutreachFormActions button.primary,.creatorOutreachSampleForm>button{color:#fff;background:#0875d1;border-color:#0875d1}.creatorOutreachHeaderActions button:hover:not(:disabled),.creatorOutreachFormActions button:hover:not(:disabled){color:#075da8;border-color:#0875d1}.creatorOutreachHeaderActions button.primary:hover:not(:disabled),.creatorOutreachFormActions button.primary:hover:not(:disabled),.creatorOutreachSampleForm>button:hover:not(:disabled){color:#fff;background:#075da8}.creatorOutreachHeaderActions button:disabled,.creatorOutreachFormActions button:disabled,.creatorOutreachSampleForm>button:disabled{cursor:default;opacity:.62}.creatorOutreachTabs{background:#fff;border:1px solid #dce4ed;border-radius:10px;align-items:center;gap:5px;margin-bottom:14px;padding:5px;display:flex;overflow-x:auto}.creatorOutreachTabs button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-weight:800;display:inline-flex}.creatorOutreachTabs button:hover{color:#344054;background:#f2f6fb}.creatorOutreachTabs button.active{color:#0875d1;background:#e8f3ff}.creatorOutreachNotice{border:1px solid;border-radius:8px;align-items:center;gap:9px;margin-bottom:12px;padding:10px 12px;line-height:1.45;display:flex}.creatorOutreachNotice.error{color:#a61b1b;background:#fff3f3;border-color:#f2c5c5}.creatorOutreachNotice.warning{color:#8a5700;background:#fff9eb;border-color:#f1d39a}.creatorOutreachNotice.success{color:#17633a;background:#f0fbf4;border-color:#b9dfc8}.creatorOutreachNotice>button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.creatorOutreachMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-bottom:12px;display:grid}.creatorOutreachMetric{background:#fff;border:1px solid #dce4ed;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:11px;min-width:0;padding:15px;display:grid;box-shadow:0 2px 10px #102b4709}.creatorOutreachMetric>span{border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.creatorOutreachMetric.blue>span{color:#0875d1;background:#e5f2ff}.creatorOutreachMetric.green>span{color:#168453;background:#e6f7ee}.creatorOutreachMetric.orange>span{color:#b26b00;background:#fff2d9}.creatorOutreachMetric.red>span{color:#c93636;background:#ffe9e9}.creatorOutreachMetric.purple>span{color:#7653c4;background:#f0eaff}.creatorOutreachMetric p{color:#667085;margin:0;font-size:12px}.creatorOutreachMetric strong{color:#172b4d;margin-top:3px;font-size:24px;line-height:1.15;display:block}.creatorOutreachMetric small{color:#98a2b3;margin-top:4px;font-size:11px;line-height:1.35;display:block}.creatorOutreachPanel{background:#fff;border:1px solid #dce4ed;border-radius:10px;min-width:0;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 10px #102b4709}.creatorOutreachPanelHeader{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:13px 16px;display:flex}.creatorOutreachPanelHeader h3{color:#1d2939;margin:0;font-size:16px}.creatorOutreachPanelHeader p{color:#667085;margin:4px 0 0;font-size:12px;line-height:1.4}.creatorOutreachPanelHeader>span{color:#667085;flex:none;font-size:12px;font-weight:700}.creatorOutreachPanelHeader>button{color:#0875d1;cursor:pointer;background:#edf6ff;border:1px solid #b9d7f5;border-radius:6px;padding:5px 9px;font-weight:700}.creatorOutreachOperatorGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:12px;display:grid}.creatorOutreachOperatorGrid article{background:#f9fbfd;border:1px solid #e0e7ef;border-radius:9px;min-width:0;padding:13px}.creatorOutreachOperatorGrid article header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.creatorOutreachOperatorGrid article header>span{color:#fff;background:#0875d1;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:grid}.creatorOutreachOperatorGrid article header strong{color:#172b4d;font-size:20px}.creatorOutreachOperatorGrid article header small{color:#667085;font-size:11px}.creatorOutreachOperatorGrid dl,.creatorOutreachCreatorCard dl,.creatorOutreachSampleGrid dl{margin:0}.creatorOutreachOperatorGrid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.creatorOutreachOperatorGrid dl div{border-top:1px solid #e5eaf0;padding-top:7px}.creatorOutreachOperatorGrid dt,.creatorOutreachCreatorCard dt,.creatorOutreachSampleGrid dt{color:#7a8699;font-size:11px}.creatorOutreachOperatorGrid dd,.creatorOutreachCreatorCard dd,.creatorOutreachSampleGrid dd{color:#253858;margin:3px 0 0;font-weight:800}.creatorOutreachDashboardSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creatorOutreachQueue{padding:5px 12px 12px;display:grid}.creatorOutreachQueue>button,.creatorOutreachQueue>div:not(.creatorOutreachEmpty){color:#344054;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 4px;display:flex}.creatorOutreachQueue>button{cursor:pointer}.creatorOutreachQueue>button:hover{color:#0875d1}.creatorOutreachQueue>:last-child{border-bottom:0}.creatorOutreachQueue>button>span:first-child,.creatorOutreachQueue>div>span:first-child{min-width:0}.creatorOutreachQueue strong,.creatorOutreachQueue small{display:block}.creatorOutreachQueue strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorOutreachQueue small{color:#7a8699;margin-top:3px;font-size:11px}.creatorOutreachListToolbar{background:#fbfcfe;border-bottom:1px solid #e8edf3;align-items:center;gap:8px;padding:12px;display:flex}.creatorOutreachListPanel{overflow:visible}.creatorOutreachSearch{color:#7a8699;background:#fff;border:1px solid #cfd9e5;border-radius:7px;flex:320px;align-items:center;gap:7px;min-width:260px;height:36px;padding:0 10px;display:flex}.creatorOutreachSearch input{border:0;outline:0;flex:1;min-width:0}.creatorOutreachListToolbar select{border-radius:7px;min-width:118px;height:36px}.creatorOutreachListToolbar>span{color:#667085;white-space:nowrap;margin-left:auto;font-size:12px}.creatorOutreachColumnSettings{flex:none;position:relative}.creatorOutreachColumnSettingsButton{color:#344054;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cfd9e5;border-radius:7px;align-items:center;gap:5px;height:36px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.creatorOutreachColumnSettingsButton:hover,.creatorOutreachColumnSettingsButton[aria-expanded=true]{color:#0875d1;background:#eef7ff;border-color:#8ec5f4}.creatorOutreachColumnSettingsPanel{z-index:20;background:#fff;border:1px solid #cfd9e5;border-radius:9px;width:326px;position:absolute;top:calc(100% + 7px);right:0;overflow:hidden;box-shadow:0 12px 32px #102b4733}.creatorOutreachColumnSettingsPanel>header{background:#f8fafc;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:9px 10px;display:flex}.creatorOutreachColumnSettingsPanel>header strong,.creatorOutreachColumnSettingsPanel>header small{display:block}.creatorOutreachColumnSettingsPanel>header strong{color:#1d2939;font-size:13px}.creatorOutreachColumnSettingsPanel>header small{color:#7a8699;margin-top:2px;font-size:10px}.creatorOutreachColumnSettingsPanel .reset{color:#0875d1;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:11px;font-weight:700;display:inline-flex}.creatorOutreachColumnSettingsPanel .reset:hover{background:#e8f3ff}.creatorOutreachColumnSettingsPanel ol{max-height:min(520px,100vh - 285px);margin:0;padding:5px;list-style:none;overflow-y:auto}.creatorOutreachColumnSettingsPanel li{color:#344054;border-radius:5px;grid-template-columns:20px minmax(0,1fr) auto 54px;align-items:center;gap:4px;min-height:34px;padding:2px 4px;font-size:12px;display:grid}.creatorOutreachColumnSettingsPanel li:hover{background:#f4f8fc}.creatorOutreachColumnSettingsPanel li.isDragging{opacity:.45;background:#e8f3ff}.creatorOutreachColumnSettingsPanel .drag{color:#98a2b3;cursor:grab}.creatorOutreachColumnSettingsPanel li:active .drag{cursor:grabbing}.creatorOutreachColumnSettingsPanel label{cursor:pointer;align-items:center;gap:7px;min-width:0;display:flex}.creatorOutreachColumnSettingsPanel label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorOutreachColumnSettingsPanel input[type=checkbox]{accent-color:#0875d1;width:14px;height:14px;margin:0}.creatorOutreachColumnSettingsPanel .pinned{color:#667085;white-space:nowrap;background:#eef1f5;border-radius:999px;padding:2px 5px;font-size:9px}.creatorOutreachColumnSettingsPanel .moves{justify-content:flex-end;gap:2px;display:flex}.creatorOutreachColumnSettingsPanel .moves button{color:#667085;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:25px;height:25px;padding:0;display:grid}.creatorOutreachColumnSettingsPanel .moves button:hover:not(:disabled){color:#0875d1;background:#e8f3ff;border-color:#c5ddf2}.creatorOutreachColumnSettingsPanel .moves button:disabled{color:#d0d5dd;cursor:default}.creatorOutreachColumnSettingsPanel>footer{color:#667085;background:#f8fafc;border-top:1px solid #e8edf3;padding:7px 10px;font-size:10px}.creatorOutreachDetailLoading{color:#075da8;background:#edf7ff;border-bottom:1px solid #d9e8f6;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.creatorOutreachDesktopTable{overscroll-behavior-y:contain;width:100%;max-height:calc(100vh - 260px);overflow:auto}.creatorOutreachDesktopTable table{width:var(--creator-table-width,2064px);min-width:var(--creator-table-width,2064px);table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:11px}.creatorOutreachDesktopTable th,.creatorOutreachDesktopTable td{text-align:left;vertical-align:middle;background:#fff;border-bottom:1px solid #e8edf3;border-right:1px solid #e8edf3;min-width:0;max-width:none;padding:3px 4px;overflow:hidden}.creatorOutreachDesktopTable th{z-index:3;color:#475467;white-space:nowrap;cursor:grab;background:#f1f6fb;height:32px;padding:5px 9px 5px 4px;font-size:11px;font-weight:800;position:sticky;top:0}.creatorOutreachDesktopTable th:active{cursor:grabbing}.creatorOutreachDesktopTable th.isColumnDragging{opacity:.55;background:#dceeff}.creatorOutreachColumnHeaderLabel{text-overflow:ellipsis;pointer-events:none;display:block;overflow:hidden}.creatorOutreachColumnResizeHandle{z-index:7;cursor:col-resize;touch-action:none;outline:0;width:8px;height:100%;position:absolute;top:0;right:0}.creatorOutreachColumnResizeHandle:after{content:"";background:#b8c6d5;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;right:2px}.creatorOutreachColumnResizeHandle:hover:after,.creatorOutreachColumnResizeHandle:focus-visible:after{background:#0875d1;box-shadow:0 0 0 2px #0875d124}body.creatorOutreachColumnResizing,body.creatorOutreachColumnResizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.creatorOutreachDesktopTable tbody tr:hover td{background:#f9fcff}.creatorOutreachDesktopTable .sticky{z-index:2;position:sticky}.creatorOutreachDesktopTable th.sticky{z-index:5}.creatorOutreachDesktopTable .sticky.number{left:0}.creatorOutreachDesktopTable .sticky.creator{left:44px}.creatorOutreachDesktopTable .sticky.home{left:154px}.creatorOutreachDesktopTable .sticky.stickyEdge{box-shadow:5px 0 8px #283a4e14}.creatorOutreachDesktopTable .num{text-align:center;font-variant-numeric:tabular-nums;min-width:0;max-width:none}.creatorOutreachInlineInput,.creatorOutreachOptionSelect{color:#253858;background:0 0;border:1px solid #0000;border-radius:4px;outline:0;width:100%;min-width:0;height:26px;padding:0 15px 0 4px;font-size:11px}.creatorOutreachInlineInput{text-overflow:ellipsis;padding:0 4px}.creatorOutreachOptionSelect.isEmpty{color:#667085;background:#fff}.creatorOutreachOptionSelect.hasValue{color:#111827;border-color:#3440541f;font-weight:700;background:var(--creator-option-bg,#eef2f6)!important}.creatorOutreachInlineInput:hover,.creatorOutreachOptionSelect:hover{border-color:#d5dee8}.creatorOutreachInlineInput:focus,.creatorOutreachOptionSelect:focus{border-color:#67aee9;box-shadow:0 0 0 2px #0875d11a}.creatorOutreachInlineInput:disabled,.creatorOutreachOptionSelect:disabled{opacity:.6}.creatorOutreachOptionSelect optgroup{color:#475467;background:#f8fafc;font-weight:700}.creatorOutreachOptionSelect option{color:#111827}.creatorOutreachCompactProfileLink{grid-template-columns:repeat(2,20px);justify-content:center;align-items:center;gap:1px;display:grid}.creatorOutreachCompactProfileLink a,.creatorOutreachCompactProfileLink span,.creatorOutreachCompactProfileLink button{color:#0875d1;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:20px;height:22px;padding:0;display:grid}.creatorOutreachCompactProfileLink span{color:#b5bfcc;cursor:default}.creatorOutreachCompactProfileLink button:hover:not(:disabled),.creatorOutreachCompactProfileLink a:hover{background:#e8f3ff}.creatorOutreachCompactProfileLink button:disabled{cursor:default;opacity:.5}.creatorOutreachLinkEditor{align-items:center;gap:4px;display:flex}.creatorOutreachLinkEditor a,.creatorOutreachVideoField.link a{color:#0875d1;border-radius:5px;flex:none;place-items:center;width:28px;height:28px;display:grid}.creatorOutreachSelectionValue{color:#667085;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:22px;padding:3px 6px;font-size:11px;line-height:1.2;display:inline-flex;overflow:hidden}.creatorOutreachSelectionValue.hasValue{background:var(--creator-option-bg,#eef2f6);color:#111827;border-color:#3440541f;font-weight:700}.creatorOutreachMultiSelect{text-overflow:ellipsis;white-space:nowrap}.creatorOutreachStatusCheckbox{cursor:pointer;justify-content:center;align-items:center;width:100%;min-height:26px;display:inline-flex}.creatorOutreachStatusCheckbox input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.creatorOutreachStatusCheckbox span{box-sizing:border-box;color:#fff;background:#fff;border:1.5px solid #9eacbb;border-radius:5px;place-items:center;width:19px;height:19px;font-size:14px;font-weight:900;line-height:1;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-grid}.creatorOutreachStatusCheckbox:hover:not(.notApplicable):not(.isDisabled) span{border-color:#0875d1;box-shadow:0 0 0 2px #0875d11f}.creatorOutreachStatusCheckbox.isChecked span{background:#1ca963;border-color:#138a52}.creatorOutreachStatusCheckbox.notApplicable{cursor:default}.creatorOutreachStatusCheckbox.notApplicable span{color:#7a8699;background:#edf2f7;border-color:#cbd5e1;font-size:12px}.creatorOutreachStatusCheckbox.isDisabled{cursor:wait;opacity:.62}.creatorOutreachStatusCheckbox input:focus-visible+span{outline-offset:2px;outline:2px solid #0875d1}.creatorOutreachBadge{text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:3px 5px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex;overflow:hidden}.creatorOutreachBadge.neutral{color:#52667d;background:#e8eef5;border:1px solid #cbd5e1}.creatorOutreachBadge.success{color:#07683a;background:#bfeecf;border:1px solid #71cc95}.creatorOutreachBadge.warning{color:#805500;background:#ffe39a;border:1px solid #e7b94c}.creatorOutreachBadge.danger{color:#a31313;background:#ffc8c8;border:1px solid #ee8d8d}.creatorOutreachSummaryCell{min-width:0}.creatorOutreachPerformanceSummary{overflow-wrap:anywhere;word-break:break-word;white-space:normal;max-height:4.05em;line-height:1.35;display:block;overflow:hidden}.creatorOutreachPerformanceSummary.isEmpty{color:#98a2b3}.creatorOutreachPerformanceSummary.hasContent{color:#1677c9}.creatorOutreachNotesCell{min-width:0}.creatorOutreachTextButton,.creatorOutreachActionButton{color:#0875d1;cursor:pointer;background:#edf7ff;border:1px solid #bad7f1;border-radius:6px;align-items:center;gap:5px;min-height:26px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex}.creatorOutreachActionButton{color:#fff;background:#0875d1;border-color:#9ec9ee}.creatorOutreachTextButton.affiliate{text-align:left;align-items:flex-start;width:100%;max-width:100%;height:auto;min-height:38px;padding:3px 4px}.creatorOutreachTextButton.affiliate>svg{flex:none;margin-top:4px}.creatorOutreachTextButton.affiliate>span{flex:auto;gap:1px;min-width:0;display:grid}.creatorOutreachTextButton.affiliate strong,.creatorOutreachTextButton.affiliate small{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;min-width:0;display:grid}.creatorOutreachTextButton.affiliate strong{color:#075da8}.creatorOutreachTextButton.affiliate small{color:#4d6a85;font-size:10px;font-weight:700}.creatorOutreachTextButton.affiliate strong>span,.creatorOutreachTextButton.affiliate small>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.creatorOutreachShopCell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px;display:grid}.creatorOutreachShopCell>button,.creatorOutreachShopSummary{color:#0875d1;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.creatorOutreachShopCell>button{padding:4px}.creatorOutreachShopSummary{text-align:left;width:100%;padding:3px 4px}.creatorOutreachShopSummary strong,.creatorOutreachShopSummary small{display:block}.creatorOutreachShopSummary strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorOutreachShopSummary small{color:#0875d1;margin-top:3px}.creatorOutreachDesktopTable .creatorOutreachShopSummary small{display:none}.creatorOutreachMuted{color:#98a2b3}.creatorOutreachMobileCards{display:none}.creatorOutreachEmpty{color:#7a8699;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:130px;padding:18px;display:flex}.creatorOutreachEmpty.small{min-height:74px}.creatorOutreachReviewList{gap:8px;padding:12px;display:grid}.creatorOutreachReviewList>article{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:8px;grid-template-columns:minmax(210px,1.4fr) repeat(3,minmax(110px,.7fr)) auto auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.creatorOutreachReviewList>article.issue{background:#fff7f7;border-color:#efb8b8}.creatorOutreachReviewIdentity{align-items:center;gap:9px;min-width:0;display:flex}.creatorOutreachReviewIdentity>svg{color:#0875d1;flex:none}.creatorOutreachReviewIdentity strong,.creatorOutreachReviewIdentity span,.creatorOutreachReviewList article>div:not(.creatorOutreachReviewIdentity) span,.creatorOutreachReviewList article>div:not(.creatorOutreachReviewIdentity) strong{display:block}.creatorOutreachReviewIdentity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorOutreachReviewIdentity span,.creatorOutreachReviewList article>div:not(.creatorOutreachReviewIdentity) span{color:#7a8699;margin-top:3px;font-size:11px}.creatorOutreachReviewList article>div:not(.creatorOutreachReviewIdentity) strong{color:#344054;margin-top:4px;font-size:12px}.creatorOutreachReviewList article>button{color:#0875d1;cursor:pointer;background:#edf7ff;border:1px solid #9ec9ee;border-radius:6px;min-height:32px;padding:0 10px;font-size:12px;font-weight:800}.creatorOutreachSamples{gap:12px;display:grid}.creatorOutreachSampleForm{background:#fff;border:1px solid #dce4ed;border-radius:10px;grid-template-columns:minmax(190px,1.2fr) repeat(4,minmax(130px,.8fr)) minmax(160px,1fr) auto;align-items:end;gap:9px;padding:14px;display:grid}.creatorOutreachSampleForm h3{margin:0;font-size:16px}.creatorOutreachSampleForm p{color:#667085;margin:5px 0 0;font-size:11px;line-height:1.4}.creatorOutreachSampleForm label,.creatorOutreachNewCreator label,.creatorOutreachNewVideo label{gap:5px;display:grid}.creatorOutreachSampleForm label>span,.creatorOutreachNewCreator label>span,.creatorOutreachNewVideo label>span{color:#667085;font-size:11px;font-weight:700}.creatorOutreachSampleForm input,.creatorOutreachSampleForm select,.creatorOutreachNewCreator input,.creatorOutreachNewCreator select,.creatorOutreachNewCreator textarea,.creatorOutreachNewVideo input{background:#fff;border:1px solid #cfd9e5;border-radius:7px;outline:0;width:100%;min-width:0;height:36px;padding:0 9px}.creatorOutreachSampleForm input:focus,.creatorOutreachSampleForm select:focus,.creatorOutreachNewCreator input:focus,.creatorOutreachNewCreator select:focus,.creatorOutreachNewCreator textarea:focus,.creatorOutreachNewVideo input:focus{border-color:#67aee9;box-shadow:0 0 0 2px #0875d11a}.creatorOutreachSampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.creatorOutreachSampleGrid>article{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:9px;min-width:0;padding:13px}.creatorOutreachSampleGrid article>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:11px;display:flex}.creatorOutreachSampleGrid article>header strong,.creatorOutreachSampleGrid article>header span{display:block}.creatorOutreachSampleGrid article>header span{color:#7a8699;margin-top:3px;font-size:11px}.creatorOutreachSampleGrid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.creatorOutreachSampleGrid dl div{background:#f0f4f8;border-radius:6px;min-width:0;padding:7px}.creatorOutreachSampleGrid dd{overflow-wrap:anywhere}.creatorOutreachCheck{color:#344054;cursor:pointer;align-items:center;min-height:34px;font-size:12px;font-weight:700;grid-template-columns:none!important;gap:7px!important;display:flex!important}.creatorOutreachCheck input{accent-color:#0875d1;margin:0;width:16px!important;height:16px!important}.creatorOutreachSampleGuidance{color:#667085;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;display:grid}.creatorOutreachSampleGuidance select{background:#fff;border:1px solid #cfd9e5;border-radius:6px;width:100%;min-width:0;height:32px}.creatorOutreachModalBackdrop{z-index:1200;background:#1018288c;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.creatorOutreachModal{background:#fff;border-radius:12px;flex-direction:column;width:min(720px,100%);max-height:calc(100vh - 44px);display:flex;overflow:hidden;box-shadow:0 24px 70px #10182847}.creatorOutreachModal.wide{width:min(1080px,100%)}.creatorOutreachModal>header{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.creatorOutreachModal>header h3{margin:0;font-size:18px}.creatorOutreachModal>header p{color:#667085;margin:5px 0 0;font-size:12px}.creatorOutreachModal>header>button{color:#667085;cursor:pointer;background:#fff;border:1px solid #d8e0e8;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}.creatorOutreachModalBody{min-height:0;padding:16px 18px;overflow-y:auto}.creatorOutreachNewCreator{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creatorOutreachNewCreator label.wide,.creatorOutreachFormActions{grid-column:1/-1}.creatorOutreachNewCreator textarea{resize:vertical;min-height:76px;padding:8px 9px}.creatorOutreachFormActions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.creatorOutreachNewVideo{background:#f8fbfe;border:1px solid #dce4ed;border-radius:9px;grid-template-columns:minmax(260px,1.5fr) minmax(180px,1fr) auto;align-items:end;gap:9px;margin-bottom:13px;padding:12px;display:grid}.creatorOutreachNewVideo button{color:#fff;cursor:pointer;background:#0875d1;border:1px solid #0875d1;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:800;display:inline-flex}.creatorOutreachVideoTasks{gap:10px;display:grid}.creatorOutreachVideoTasks>article{background:#fff;border:1px solid #e0e7ef;border-radius:9px;grid-template-columns:minmax(260px,1.5fr) minmax(120px,.65fr) minmax(100px,.55fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.creatorOutreachVideoField{min-width:0}.creatorOutreachVideoField>label{color:#7a8699;margin-bottom:5px;font-size:11px;display:block}.creatorOutreachVideoField>strong{color:#344054;font-size:12px;display:block}.creatorOutreachVideoField.link>div{align-items:center;gap:4px;display:flex}.creatorOutreachVideoDelete{color:#b42318;white-space:nowrap;cursor:pointer;background:#fff2f2;border:1px solid #f3a6a6;border-radius:6px;align-items:center;gap:4px;min-height:30px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.creatorOutreachVideoDelete:hover:not(:disabled){background:#ffdede}.creatorOutreachVideoDelete:disabled{cursor:wait;opacity:.65}.creatorOutreachVideoField.notes{grid-column:1/3}.creatorOutreachReviewButtons{grid-column:3/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.creatorOutreachReviewButtons button{color:#667085;cursor:pointer;background:#fff;border:1px solid #d3dce6;border-radius:6px;min-height:34px;padding:0 7px;font-size:11px;font-weight:800}.creatorOutreachReviewButtons button.ok.active{color:#157347;background:#e6f7ee;border-color:#60b587}.creatorOutreachReviewButtons button.unpublished.active{color:#8a5700;background:#fff3d9;border-color:#e0aa43}.creatorOutreachReviewButtons button.issue.active{color:#b42318;background:#ffe9e9;border-color:#df7777}.creatorOutreachReviewButtons button:disabled{cursor:default;opacity:.62}.creatorOutreachReviewLater{color:#52667d;background:#f3f7fb;border:1px solid #cddceb;border-radius:7px;grid-column:3/-1;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:12px;font-weight:800;display:flex}.creatorOutreachManagedShops{gap:8px;margin-bottom:13px;display:grid}.creatorOutreachManagedShops article{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;padding:11px;display:grid}.creatorOutreachManagedShops label,.creatorOutreachAddShop label{gap:5px;display:grid}.creatorOutreachManagedShops label>span,.creatorOutreachAddShop label>span{color:#667085;font-size:11px;font-weight:700}.creatorOutreachManagedShopStatus{color:#344054;background:#f3f8fd;border:1px solid #cfe0ee;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;margin-bottom:9px;padding:6px 10px;font-size:12px;font-weight:800;display:flex}.creatorOutreachManagedShopStatus .creatorOutreachStatusCheckbox{width:auto;min-width:28px}.creatorOutreachAddShop{background:#f3f8fd;border:1px solid #cfe0ef;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:12px;display:grid}.creatorOutreachAddShop input,.creatorOutreachAddShop select{background:#fff;border:1px solid #cfd9e5;border-radius:7px;width:100%;min-width:0;height:36px;padding:0 9px}.creatorOutreachAddShop button{color:#fff;cursor:pointer;white-space:nowrap;background:#0875d1;border:1px solid #0875d1;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:800;display:inline-flex}.creatorOutreachAddShop button:disabled{cursor:default;opacity:.62}.creatorOutreachAffiliateList{gap:8px;display:grid}.creatorOutreachAffiliateSummary{background:#eff8ff;border:1px solid #b9dcff;border-radius:9px;padding:12px}.creatorOutreachAffiliateSummary header{color:#36516f;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.creatorOutreachAffiliateSummary header strong{color:#0b508c}.creatorOutreachAffiliateSummary header span{font-size:11px}.creatorOutreachAffiliateSummary>div{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(150px,1.35fr);gap:8px;margin-top:10px;display:grid}.creatorOutreachAffiliateSummary>div>span{gap:3px;min-width:0;display:grid}.creatorOutreachAffiliateSummary small{color:#637b93;font-size:11px}.creatorOutreachAffiliateSummary b{color:#173b61;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.creatorOutreachAffiliateList article{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.creatorOutreachAffiliateList article>span{color:#0875d1;background:#e8f3ff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.creatorOutreachAffiliateList article strong{display:block}.creatorOutreachAffiliateList article p{color:#7a8699;margin:4px 0 0;font-size:11px}.creatorOutreachAffiliateMetrics{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.creatorOutreachAffiliateMetrics span{color:#46627e;white-space:nowrap;background:#eaf3fc;border-radius:5px;padding:3px 6px;font-size:11px}.creatorOutreachAffiliateMetrics b{color:#173b61}.creatorOutreachAffiliateList article a{color:#0875d1;align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}@media (width>=901px){.appShell.creatorOutreachShell{height:100dvh;min-height:0;overflow:hidden}.creatorOutreachShell .pageLayout{height:100%;min-height:0;overflow:hidden}.creatorOutreachShell .pageNav{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}.creatorOutreachShell .pageMain{height:100%;min-height:0;display:flex;overflow:hidden}.creatorOutreachShell .creatorOutreachPage{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.creatorOutreachShell .creatorOutreachPage.isCreatorList{overflow:hidden}.creatorOutreachPage.isCreatorList>.creatorOutreachHeader,.creatorOutreachPage.isCreatorList>.creatorOutreachTabs,.creatorOutreachPage.isCreatorList>.creatorOutreachNotice{flex:none}.creatorOutreachPage.isCreatorList>.creatorOutreachListPanel{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.creatorOutreachPage.isCreatorList .creatorOutreachDesktopTable{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;overflow:auto}}@media (width<=1280px){.creatorOutreachMetrics,.creatorOutreachOperatorGrid,.creatorOutreachAffiliateSummary>div,.creatorOutreachSampleForm{grid-template-columns:repeat(3,minmax(0,1fr))}.creatorOutreachSampleForm>div,.creatorOutreachSampleForm>button{grid-column:auto}.creatorOutreachSampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.creatorOutreachHeader{flex-direction:column;align-items:stretch}.creatorOutreachHeaderActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.creatorOutreachMetrics,.creatorOutreachOperatorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorOutreachDashboardSplit{grid-template-columns:minmax(0,1fr)}.creatorOutreachListToolbar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.creatorOutreachSearch{grid-column:1/-1;min-width:0}.creatorOutreachColumnSettingsButton{justify-content:center;width:100%}.creatorOutreachColumnSettingsPanel{left:0;right:auto}.creatorOutreachListToolbar select{width:100%;min-width:0}.creatorOutreachListToolbar>span{margin:0}.creatorOutreachDesktopTable{display:none}.creatorOutreachMobileCards{gap:10px;padding:11px;display:grid}.creatorOutreachCreatorCard{background:#fbfcfe;border:1px solid #dce4ed;border-radius:9px;min-width:0;padding:13px}.creatorOutreachCreatorCard>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.creatorOutreachCreatorCard>header span:first-child{color:#0875d1;font-size:11px;font-weight:800}.creatorOutreachCreatorCard h3{color:#172b4d;margin:3px 0 0;font-size:16px}.creatorOutreachCreatorCard header p{color:#7a8699;margin:4px 0 0;font-size:11px}.creatorOutreachCardStatusRow{flex-wrap:wrap;gap:5px;margin:11px 0;display:flex}.creatorOutreachCreatorCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.creatorOutreachCreatorCard dl div{background:#f0f4f8;border-radius:7px;min-width:0;padding:8px}.creatorOutreachCreatorCard dd{overflow-wrap:anywhere}.creatorOutreachCardSummary{color:#667085;background:#f4f9fe;border-left:3px solid #9dc9ee;margin:10px 0 0;padding:9px;font-size:12px;line-height:1.5}.creatorOutreachCardActions{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.creatorOutreachCardActions a,.creatorOutreachCardActions button{color:#0875d1;cursor:pointer;background:#fff;border:1px solid #b8d4ec;border-radius:7px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.creatorOutreachReviewList>article{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorOutreachReviewIdentity{grid-column:1/-1}.creatorOutreachReviewList article>button{width:100%}.creatorOutreachSampleForm,.creatorOutreachSampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorOutreachSampleForm>div,.creatorOutreachSampleForm>button{grid-column:1/-1}.creatorOutreachVideoTasks>article{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorOutreachVideoField.link,.creatorOutreachVideoField.notes,.creatorOutreachReviewButtons,.creatorOutreachReviewLater{grid-column:1/-1}}@media (width<=620px){.creatorOutreachHeader{padding:14px}.creatorOutreachHeading>span{width:38px;height:38px}.creatorOutreachHeading h2{font-size:19px}.creatorOutreachHeaderActions button{min-width:0;padding:0 8px}.creatorOutreachTabs{padding:4px}.creatorOutreachTabs button{padding:0 10px}.creatorOutreachMetrics,.creatorOutreachOperatorGrid,.creatorOutreachSampleForm,.creatorOutreachSampleGrid,.creatorOutreachNewCreator,.creatorOutreachNewVideo{grid-template-columns:minmax(0,1fr)}.creatorOutreachMetric{padding:12px}.creatorOutreachMetric strong{font-size:21px}.creatorOutreachPanelHeader{flex-direction:column;align-items:flex-start;gap:7px}.creatorOutreachOperatorGrid article:last-child:nth-child(odd),.creatorOutreachMetrics article:last-child:nth-child(odd){grid-column:1/-1}.creatorOutreachListToolbar{grid-template-columns:minmax(0,1fr)}.creatorOutreachSearch,.creatorOutreachListToolbar>span{grid-column:1}.creatorOutreachCreatorCard dl,.creatorOutreachSampleGrid dl,.creatorOutreachReviewList>article{grid-template-columns:minmax(0,1fr)}.creatorOutreachReviewIdentity{grid-column:1}.creatorOutreachModalBackdrop{align-items:end;padding:0}.creatorOutreachModal,.creatorOutreachModal.wide{border-radius:14px 14px 0 0;width:100%;max-height:94vh}.creatorOutreachModalBody{padding:13px}.creatorOutreachNewCreator label.wide,.creatorOutreachFormActions,.creatorOutreachSampleForm>div,.creatorOutreachSampleForm>button,.creatorOutreachVideoField.link,.creatorOutreachVideoField.notes,.creatorOutreachReviewButtons{grid-column:1}.creatorOutreachFormActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.creatorOutreachVideoTasks>article,.creatorOutreachReviewButtons,.creatorOutreachManagedShops article,.creatorOutreachAddShop{grid-template-columns:minmax(0,1fr)}.creatorOutreachReviewLater{grid-column:1}.creatorOutreachAffiliateList article{grid-template-columns:auto minmax(0,1fr)}.creatorOutreachAffiliateList article a{grid-column:2}}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}.appShell{min-height:100vh;padding:0}.topbar{justify-content:flex-end;align-items:center;gap:20px;margin-bottom:24px;display:flex}h1{letter-spacing:0;margin:0;font-size:24px;font-weight:800;line-height:1.2}.controls{align-items:center;gap:10px;display:flex}.toolbarSpacer{flex:1}.dateInput,select,.iconButton{background:#fff;border:1px solid #cfd7e2;border-radius:6px;height:38px}.dateInput{align-items:center;gap:8px;padding:0 10px;display:inline-flex}.dateInput input{border:0;outline:0;min-width:138px}select{min-width:150px;padding:0 10px}.iconButton{cursor:pointer;justify-content:center;align-items:center;width:38px;display:inline-flex}.iconButton:disabled{cursor:default;opacity:.65}.adSpendButton{color:#075da8;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #0d6fca;border-radius:7px;min-height:38px;padding:0 12px;font-weight:700}.adSpendButton:hover:not(:disabled){background:#eaf5ff}.adSpendButton:disabled{cursor:default;opacity:.65}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.notice{color:#9b1c1c;background:#fff4f4;border:1px solid #f2c6c6;border-radius:6px;align-items:center;gap:9px;margin-bottom:14px;padding:10px 12px;display:flex}.notice.success{color:#166534;background:#f0fbf4;border-color:#b8dfc7}.apiBindingsPage{max-width:1440px;margin:0 auto}.apiBindingHeader{background:linear-gradient(135deg,#fff,#f3f8ff);border:1px solid #d8e0ea;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;padding:20px;display:flex}.apiBindingEyebrow{color:#0b5cab;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.apiBindingHeader h2{margin:5px 0 7px;font-size:23px}.apiBindingHeader p,.apiBindingGroupHeader p{color:#667085;margin:0;line-height:1.55}.apiBindingRefresh{color:#fff;cursor:pointer;white-space:nowrap;background:#0b5cab;border:1px solid #0b5cab;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-weight:800;display:inline-flex}.apiBindingRefresh:disabled{cursor:default;opacity:.72}.apiBindingSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:10px;display:grid}.apiBindingSummary article{background:#fff;border:1px solid #d8e0ea;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:70px;padding:13px 15px;display:grid}.apiBindingSummary article:first-child{color:#137333}.apiBindingSummary article:nth-child(2){color:#b42318}.apiBindingSummary article:nth-child(3){color:#9a5b00}.apiBindingSummary article:nth-child(4){color:#0b5cab}.apiBindingSummary span{color:#667085}.apiBindingSummary strong{font-size:21px}.apiBindingCheckedAt{color:#667085;text-align:right;margin-bottom:14px;font-size:12px}.apiBackgroundServices{background:#fff;border:1px solid #cdd9e8;border-radius:8px;margin-bottom:14px;overflow:hidden}.apiBackgroundHeader{background:#f8fbff;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px 13px;display:flex}.apiBackgroundHeader h3{color:#101828;margin:4px 0;font-size:16px}.apiBackgroundHeader p{color:#667085;margin:0;font-size:13px}.apiServiceCards{background:#f8fafc;grid-template-columns:repeat(auto-fit,minmax(660px,1fr));gap:12px;padding:12px;display:grid}.apiServiceCard{background:#fff;border:1px solid #d9e2ee;border-radius:7px;min-width:0;overflow:hidden}.apiServiceCardHeader{background:#fff;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px 10px;display:flex}.apiServiceCardHeader h4{color:#101828;margin:0 0 3px;font-size:15px}.apiServiceProfile{color:#667085;overflow-wrap:anywhere;font-size:11px}.apiServiceFacts{border-bottom:1px solid #e8edf3;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.apiServiceFacts span{color:#344054;overflow-wrap:anywhere;min-width:0;padding:10px 14px;font-size:12px}.apiServiceFacts span+span{border-left:1px solid #edf1f5}.apiServiceFacts strong{color:#667085;margin-bottom:3px;font-size:11px;display:block}.apiServiceMetrics{background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.apiServiceMetric{color:#0b5cab;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 8px;min-width:0;min-height:98px;padding:13px 14px;display:grid}.apiServiceMetric+.apiServiceMetric{border-left:1px solid #edf1f5}.apiServiceMetric span:not(.apiServiceMetricStep){color:#475467;white-space:nowrap;font-size:12px;line-height:1.35}.apiServiceMetric strong{color:#101828;grid-column:1/-1;font-size:24px;line-height:1}.apiServiceMetricStep{color:#fff;background:currentColor;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-grid}.apiServiceMetric:nth-child(2){color:#0f766e}.apiServiceMetric:nth-child(3){color:#155eef}.apiServiceMetric:nth-child(4){color:#b54708}.apiServiceMetric:nth-child(5){color:#027a48}.apiMailAudit{background:#fbfcfe;border-top:1px solid #e8edf3}.apiMailAuditHeader{color:#344054;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.apiMailAuditHeader>span{color:#155eef;align-items:center;gap:7px;font-weight:800;display:inline-flex}.apiMailAuditHeader>strong{color:#475467;white-space:nowrap;font-size:12px}.apiMailAuditMetrics{border-top:1px solid #edf1f5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.apiMailAuditMetric{color:#155eef;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:11px 14px;display:grid}.apiMailAuditMetric+.apiMailAuditMetric{border-left:1px solid #edf1f5}.apiMailAuditMetric:nth-child(2){color:#027a48}.apiMailAuditMetric:nth-child(3){color:#b54708}.apiMailAuditMetric:nth-child(4){color:#b42318}.apiMailAuditMetric span{color:#475467;overflow-wrap:anywhere;min-width:0;font-size:12px}.apiMailAuditMetric strong{color:#101828;font-size:18px;line-height:1}.apiServiceFoot{color:#667085;background:#fbfcfe;border-top:1px solid #edf1f5;flex-wrap:wrap;justify-content:space-between;gap:7px 18px;padding:9px 14px;font-size:11px;display:flex}.apiServiceLoading{color:#667085;padding:22px 16px;font-size:13px}.apiBindingGroups{gap:14px;display:grid}.apiBindingGroup,.apiBindingSyncRuns{background:#fff;border:1px solid #d8e0ea;border-radius:9px;overflow:hidden}.apiBindingGroupHeader{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px;display:flex}.apiBindingGroupHeader h3,.apiBindingSyncRuns h3{margin:0 0 4px;font-size:16px}.apiBindingTableWrap{overflow-x:auto}.apiBindingTable{border-collapse:collapse;width:100%;min-width:780px;font-size:13px}.apiBindingTable th,.apiBindingTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 14px}.apiBindingTable th{color:#475467;background:#f7f9fc;font-size:12px;font-weight:800}.apiBindingTable tr:last-child td{border-bottom:0}.apiBindingProfile{color:#667085;margin-top:3px;font-family:Consolas,Courier New,monospace;font-size:11px;display:block}.apiBindingStatus{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.apiBindingStatus.ok,.apiBindingStatus.running{color:#137333;background:#e9f8ef}.apiBindingStatus.testing{color:#0b5cab;background:#edf5ff}.apiBindingStatus.paused{color:#475467;background:#f2f4f7}.apiBindingStatus.attention{color:#9a5b00;background:#fff7e6}.apiBindingStatus.error{color:#b42318;background:#fff0ee}.apiBindingStatus.missing{color:#9a5b00;background:#fff7e6}.apiBindingConfig{white-space:nowrap;font-weight:700}.apiBindingConfig.ready{color:#137333}.apiBindingConfig.missing{color:#b54708}.apiBindingDetail{color:#475467;overflow-wrap:anywhere;max-width:480px}.apiBindingSyncRuns{margin-top:14px}.apiBindingSyncRuns h3{border-bottom:1px solid #e8edf3;margin:0;padding:15px 16px}.apiBindingTable.compact{min-width:620px}@media (width<=840px){.apiBindingHeader,.apiBackgroundHeader{flex-direction:column}.apiBindingRefresh{justify-content:center;width:100%}.apiServiceCards{grid-template-columns:1fr}.apiBindingSummary,.apiServiceFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.apiServiceFacts span:nth-child(3){border-top:1px solid #edf1f5;border-left:0}.apiServiceFacts span:nth-child(4){border-top:1px solid #edf1f5}.apiServiceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.apiServiceMetric:nth-child(odd){border-left:0}.apiServiceMetric:nth-child(n+3){border-top:1px solid #edf1f5}.apiMailAuditMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.apiMailAuditMetric:nth-child(odd){border-left:0}.apiMailAuditMetric:nth-child(n+3){border-top:1px solid #edf1f5}}@media (width<=560px){.apiBindingSummary,.apiServiceFacts,.apiServiceMetrics,.apiMailAuditMetrics{grid-template-columns:1fr}.apiServiceFacts span+span,.apiServiceMetric+.apiServiceMetric,.apiMailAuditMetric+.apiMailAuditMetric{border-top:1px solid #edf1f5;border-left:0}.apiMailAuditHeader{flex-direction:column;align-items:flex-start}.apiBindingCheckedAt{text-align:left}}.metricsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.metricsGrid.shopifyMetricsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.adAccountsPage{max-width:1600px;margin:0 auto}.adAccountsTopbar,.adAccountsHeading,.adAccountsMeta{align-items:center;display:flex}.adAccountsTopbar{justify-content:space-between;gap:16px;margin-bottom:14px}.adAccountsHeading{gap:10px}.adAccountsHeadingIcon{color:#075da8;background:#eaf4ff;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.adAccountsHeading h2{color:#101828;margin:0 0 3px;font-size:20px}.adAccountsHeading p,.adAccountsMeta{color:#667085;margin:0;font-size:12px}.adAccountsMeta{justify-content:flex-end;gap:10px}.adAccountsRefresh{color:#344054;background:#fff;border:1px solid #d8e0ea;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.adAccountsRefresh:disabled{opacity:.65}.adAccountsPanel{background:#fff;border:1px solid #d8e0ea;border-radius:8px;overflow:hidden}.adAccountsTableWrap{overflow-x:auto}.adAccountsTable{border-collapse:collapse;width:100%;min-width:920px;font-size:13px}.adAccountsTable th,.adAccountsTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:12px 14px}.adAccountsTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:12px;font-weight:700}.adAccountsTable tr:last-child td{border-bottom:0}.adAccountsTable .num{text-align:right;font-variant-numeric:tabular-nums}.adAccountsTable .strong{color:#101828;font-weight:800}.adAccountsTable small,.adAccountsMobileCard small{color:#667085;margin-top:3px;font-size:11px;display:block}.adAccountStatus{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.adAccountStatus.ok{color:#137333;background:#e9f8ef}.adAccountStatus.stale,.adAccountStatus.missing{color:#9a5b00;background:#fff4dc}.facebookAttributionPage{padding:18px 20px 28px}.facebookAttributionTopbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.facebookAttributionTopbar h2{margin:0;font-size:19px}.facebookAttributionTopbar p{color:#6b7280;margin:5px 0 0;font-size:12px}.facebookAttributionActions{align-items:center;gap:10px;display:flex}.adAttributionStatus{border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.adAttributionStatus.ok{color:#087443;background:#e7f7ef}.adAttributionStatus.partial{color:#8a5b00;background:#fff4d6}.adAttributionStatus.error,.adAttributionStatus.missing{color:#a12b2b;background:#fdecec}.facebookAttributionSummary{color:#465466;flex-wrap:wrap;gap:8px 18px;margin-bottom:12px;font-size:13px;display:flex}.facebookAttributionPanel{background:#fff;border:1px solid #dce3ed;overflow:hidden}.facebookAttributionTableWrap{overflow-x:auto}.facebookAttributionTable{border-collapse:collapse;width:100%;min-width:980px}.facebookAttributionTable th,.facebookAttributionTable td{text-align:left;vertical-align:top;border-bottom:1px solid #edf0f4;padding:10px 12px;font-size:12px}.facebookAttributionTable th{color:#64748b;white-space:nowrap;background:#f7f9fc;font-weight:600}.facebookAttributionTable td small{color:#8b95a5;margin-top:3px;font-size:10px;display:block}.facebookAttributionTable .num{text-align:right;white-space:nowrap}.facebookAttributionTable .strong{color:#0b8060;font-weight:700}.facebookAttributionEmpty{color:#8490a0;text-align:center!important;padding:34px!important}.facebookAttributionUnmatched{background:#fffaf0;border:1px solid #f0d9a6;margin-top:14px;padding:12px 14px}.facebookAttributionUnmatched h3{margin:0 0 8px;font-size:13px}.facebookAttributionUnmatched span{color:#71520d;margin-top:4px;font-size:12px;display:block}@media (width<=700px){.facebookAttributionPage{padding:14px 10px 22px}.facebookAttributionTopbar{align-items:flex-start}.facebookAttributionTopbar h2{font-size:17px}.facebookAttributionSummary{gap:6px 12px}}.adAccountsEmpty{color:#667085;height:160px;text-align:center!important}.adAccountsMobileList{display:none}@media (width<=840px){.metricsGrid.shopifyMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adAccountsTopbar{flex-direction:column;align-items:flex-start}.adAccountsMeta{justify-content:space-between;width:100%}.adAccountsTableWrap{display:none}.adAccountsMobileList{gap:9px;padding:10px;display:grid}.adAccountsMobileCard{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:11px;display:grid}.adAccountsMobileCard strong,.adAccountsMobileCard span,.adAccountsMobileCard b,.adAccountsMobileCard small{overflow-wrap:anywhere}.adAccountsMobileCard span{color:#667085;margin-top:3px;font-size:12px;display:block}.adAccountsMobileCard b,.adAccountsMobileCard small{grid-column:1/-1}.adAccountsMobileCard b{color:#101828;font-size:18px}}.metric{background:#fff;border:1px solid #d8e0ea;border-radius:8px;align-items:center;gap:12px;min-height:74px;padding:14px;display:flex}.metricIcon{color:#0f766e;background:#e7f7f3;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.metricIcon.good{color:#166534;background:#e8f7ee}.metricIcon.bad{color:#b42318;background:#fff0ee}.metricLabel{color:#667085;margin-bottom:4px;font-size:12px}.metricValue{color:#111827;font-size:21px;font-weight:800;line-height:1.2}.pageLayout{grid-template-columns:212px minmax(0,1fr);min-height:100vh;display:grid}.pageNav{color:#fff;background:#111827;border-right:1px solid #243244;min-height:100vh;padding:24px 18px;position:sticky;top:0}.navBrand{margin-bottom:24px}.navBrand h1{color:#fff;font-size:23px}.navClock{color:#a7b1c2;gap:3px;margin:6px 0 0;font-size:12px;line-height:1.35;display:grid}.navClock span{white-space:nowrap}.pageNav button{color:#dbeafe;cursor:pointer;background:#182235;border:1px solid #334155;border-radius:6px;align-items:center;gap:7px;width:100%;min-height:38px;padding:0 12px;font-weight:800;display:inline-flex}.pageNav button.active{color:#fff;background:#0b5cab;border-color:#2b9cff}.navGroup{gap:6px;display:grid}.pageNav .navGroupButton{color:#f8fafc;background:#1d2a40;justify-content:flex-start}.pageNav .navGroup.active .navGroupButton{background:#223653;border-color:#47698f}.navGroupButton>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.navGroupButton>svg:last-child{margin-left:auto;transition:transform .16s}.navGroupButton>svg:last-child.expanded{transform:rotate(180deg)}.navSubmenu{gap:5px;padding-left:10px;display:grid}.pageNav .navSubmenuButton{color:#cbd9ea;background:#162033;min-height:34px;padding-left:11px;font-size:13px}.pageNav .navSubmenuButton:hover,.pageNav .navGroupButton:hover{background:#243a59;border-color:#4d6e96}.navSession{border-top:1px solid #334155;gap:8px;margin-top:18px;padding-top:15px;display:grid}.navSession>div{color:#c7d2e1;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.navSession>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pageNav .navSession button{color:#cbd5e1;background:0 0;border-color:#40506a;min-height:33px;font-size:12px}.pageNav .navSession button:hover{color:#fff;background:#26344b;border-color:#7084a3}.loginShell{background:radial-gradient(circle at 20% 15%,#d7ecff 0,#0000 34%),linear-gradient(135deg,#eff5fb 0%,#e6edf7 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.loginLoading{color:#475467;font-weight:700}.loginCard{background:#fff;border:1px solid #d8e1ec;border-radius:15px;width:min(100%,390px);padding:36px;box-shadow:0 20px 45px #162a4829}.loginIcon{color:#fff;background:linear-gradient(145deg,#0b73d1,#0757a3);border-radius:13px;place-items:center;width:50px;height:50px;margin-bottom:16px;display:grid}.loginCard h1{color:#172033;font-size:25px}.loginCard>p{color:#667085;margin:7px 0 25px}.loginCard form{gap:15px;display:grid}.loginCard label{color:#344054;gap:7px;font-weight:800;display:grid}.loginCard label span{font-size:13px}.loginCard input,.userForm input,.userForm select{background:#fff;border:1px solid #cfd7e2;border-radius:7px;outline:none;width:100%;min-height:40px;padding:0 11px}.loginCard input:focus,.userForm input:focus,.userForm select:focus{border-color:#2b9cff;box-shadow:0 0 0 3px #2b9cff21}.passwordInputWrap{width:100%;display:block;position:relative}.passwordInputWrap input{padding-right:45px}.loginCard .passwordVisibilityToggle,.userForm .passwordVisibilityToggle{color:#52657d;width:38px;min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:0;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.loginCard .passwordVisibilityToggle:hover,.userForm .passwordVisibilityToggle:hover{color:#075da8;background:#eef7ff}.loginCard .passwordVisibilityToggle:focus-visible,.userForm .passwordVisibilityToggle:focus-visible{outline-offset:1px;outline:2px solid #2b9cff}.loginCard button,.userPrimaryButton{color:#fff;cursor:pointer;background:#0b66b8;border:1px solid #09599f;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:800;display:inline-flex}.loginCard button:disabled,.userPrimaryButton:disabled{cursor:default;opacity:.7}.loginError{color:#b42318;background:#fff0ee;border-radius:6px;padding:9px 10px;font-size:13px}.userManagementPage{max-width:1480px;margin:0 auto}.userManagementHeader{background:linear-gradient(135deg,#fff,#f2f7fc);border:1px solid #d8e0ea;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;padding:20px;display:flex}.userManagementEyebrow,.userPanelTitle>div,.userActiveToggle,.userMenuChecklist label{align-items:center;display:inline-flex}.userManagementEyebrow{color:#0b5cab;gap:6px;font-size:12px;font-weight:800}.userManagementHeader h2{color:#172033;margin:5px 0 7px;font-size:23px}.userManagementHeader p{color:#667085;margin:0;line-height:1.55}.userSecondaryButton,.userEditButton{color:#344054;cursor:pointer;background:#fff;border:1px solid #b7c6d7;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:800;display:inline-flex}.userSecondaryButton:hover,.userEditButton:hover{color:#075da8;background:#f2f8fe;border-color:#80bff3}.userManagementGrid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.85fr);gap:15px;display:grid}.userPanel{background:#fff;border:1px solid #d8e0ea;border-radius:9px;overflow:hidden}.userPanelTitle{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.userPanelTitle>div{color:#0b5cab;gap:8px}.userPanelTitle h3{color:#1d2939;margin:0;font-size:16px}.userPanelTitle>span{color:#667085;font-size:12px}.userEmpty{color:#667085;text-align:center;margin:0;padding:30px 16px}.userTableWrap{overflow-x:auto}.userTable{border-collapse:collapse;width:100%;min-width:780px;font-size:13px}.userTable th,.userTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:11px 13px}.userTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:12px}.userTable tr:last-child td{border-bottom:0}.userTable strong{color:#1d2939}.userTable small{color:#667085;margin-top:3px;font-size:11px;display:block}.userPermissions{color:#475467;max-width:270px;line-height:1.45}.userRole,.userStatus{white-space:nowrap;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.userRole.admin{color:#075da8;background:#eaf4ff}.userRole.user{color:#475467;background:#f2f4f7}.userStatus.active{color:#137333;background:#e9f8ef}.userStatus.disabled{color:#b42318;background:#fff0ee}.userEditButton{min-height:29px;padding:0 9px;font-size:12px}.userForm{padding-bottom:16px}.userForm>label{color:#344054;gap:7px;padding:13px 16px 0;font-weight:800;display:grid}.userForm>label>span{font-size:13px}.userForm select{min-width:0}.userActiveToggle{color:#344054;gap:8px;padding:14px 16px 0;font-weight:800}.userActiveToggle input{width:16px;height:16px;margin:0}.userForm fieldset{border:1px solid #d8e0ea;border-radius:8px;margin:16px 16px 0;padding:13px}.userForm fieldset[disabled]{opacity:.72}.userForm legend{color:#344054;padding:0 5px;font-size:13px;font-weight:800}.userForm fieldset p{color:#667085;margin:0 0 10px;font-size:12px}.userMenuChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;display:grid}.userMenuChecklist label{color:#344054;gap:7px;min-width:0;font-size:13px}.userMenuChecklist input{width:15px;height:15px;margin:0}.userFormActions{justify-content:flex-end;gap:9px;padding:16px 16px 0;display:flex}.userFormActions .userSecondaryButton{min-height:38px}.userPrimaryButton{min-height:38px;padding:0 13px}@media (width<=980px){.userManagementGrid{grid-template-columns:1fr}}@media (width<=640px){.loginCard{padding:27px 22px}.userManagementHeader{flex-direction:column}.userManagementHeader .userSecondaryButton{width:100%}.userMenuChecklist{grid-template-columns:1fr}.userFormActions{flex-direction:column-reverse}.userFormActions button{width:100%}}.dailyChecklistPage{max-width:960px;margin:0 auto}.dailyChecklistTopbar,.dailyChecklistHeading,.dailyChecklistToolbar,.dailyChecklistPanelHeader,.dailyChecklistTask label,.dailyChecklistComplete,.dailyChecklistAddForm,.dailyChecklistRefresh,.dailyChecklistAddForm button{align-items:center;display:flex}.dailyChecklistTopbar{justify-content:space-between;gap:16px;margin-bottom:14px}.dailyChecklistHeading{gap:10px}.dailyChecklistHeadingIcon{color:#b42336;background:#fff0f1;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.dailyChecklistHeading h2,.dailyChecklistPanelHeader h3{color:#101828;margin:0}.dailyChecklistHeading h2{font-size:21px}.dailyChecklistHeading p,.dailyChecklistPanelHeader p{color:#667085;margin:3px 0 0;font-size:13px}.dailyChecklistToolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px}.dailyChecklistArrow,.dailyChecklistToday,.dailyChecklistRefresh,.dailyChecklistDateInput{color:#344054;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:38px}.dailyChecklistArrow,.dailyChecklistToday,.dailyChecklistRefresh{cursor:pointer}.dailyChecklistArrow{justify-content:center;align-items:center;width:38px;display:inline-flex}.dailyChecklistToday{padding:0 12px}.dailyChecklistDateInput{color:#475467;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.dailyChecklistDateInput input{background:0 0;border:0;outline:0;min-width:124px}.dailyChecklistRefresh{color:#fff;background:#b42336;border-color:#b42336;gap:6px;padding:0 12px;font-weight:800}.dailyChecklistCopy{color:#9f1239;cursor:pointer;white-space:nowrap;background:#fff7f8;border:1px solid #e2a1aa;border-radius:6px;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-weight:800;display:inline-flex}.dailyChecklistCopy:hover:not(:disabled){background:#fff0f2;border-color:#c92844}.dailyChecklistRefresh:disabled,.dailyChecklistCopy:disabled,.dailyChecklistArrow:disabled,.dailyChecklistToday:disabled,.dailyChecklistTask button:disabled,.dailyChecklistAddForm button:disabled{cursor:default;opacity:.55}.dailyChecklistPanel{background:#fff;border:1px solid #d8e0ea;border-radius:9px;overflow:hidden}.dailyChecklistPanelHeader{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px}.dailyChecklistPanelHeader h3{font-size:16px}.dailyChecklistComplete{color:#137333;white-space:nowrap;background:#e9f8ef;border-radius:999px;gap:5px;padding:5px 8px;font-size:12px;font-weight:800}.dailyChecklistNotice{border-radius:6px;margin:12px 16px 0;padding:9px 11px;font-size:13px}.dailyChecklistNotice.error{color:#b42318;background:#fff0ee}.dailyChecklistNotice.success{color:#137333;background:#e9f8ef}.dailyChecklistTaskList{min-height:250px;padding:10px 16px}.dailyChecklistEmpty{color:#667085;justify-content:center;align-items:center;gap:8px;min-height:230px;font-size:14px;display:flex}.dailyChecklistTask{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;min-height:48px;display:flex}.dailyChecklistTask:last-child{border-bottom:0}.dailyChecklistTask label{cursor:pointer;flex:1;gap:10px;min-width:0}.dailyChecklistTask input{accent-color:#b42336;flex:none;width:17px;height:17px;margin:0}.dailyChecklistTask span{color:#1d2939;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.dailyChecklistTask.done span{color:#98a2b3;text-decoration:line-through}.dailyChecklistTask>button{color:#98a2b3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.dailyChecklistTask>button:hover:not(:disabled){color:#b42336;background:#fff4f4;border-color:#f2c4c4}.dailyChecklistAddForm{border-top:1px solid #e8edf3;gap:8px;padding:14px 16px 16px}.dailyChecklistAddForm input{box-sizing:border-box;border:1px solid #cfd7e2;border-radius:6px;outline:0;flex:1;min-width:0;height:40px;padding:0 12px}.dailyChecklistAddForm input:focus,.dailyChecklistDateInput:focus-within{border-color:#d15454;box-shadow:0 0 0 3px #b423361f}.dailyChecklistAddForm button{color:#fff;cursor:pointer;background:#b42336;border:1px solid #b42336;border-radius:6px;gap:6px;height:40px;padding:0 14px;font-weight:800}@media (width<=840px){.dailyChecklistTopbar{flex-direction:column;align-items:stretch}.dailyChecklistToolbar{justify-content:stretch}.dailyChecklistDateInput{flex:1}.dailyChecklistDateInput input{width:100%}.dailyChecklistRefresh{flex:1 0 100%;justify-content:center}}.financePage{max-width:1600px;margin:0 auto}.financeTopbar,.financeHeading,.financeToolbar,.financeMeta,.financeGuide,.financePanelHeader,.financeCurrencyCard>header,.financeCurrencyWarning,.financeRatingNote,.financeScore{align-items:center;display:flex}.financeTopbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px}.financeHeading{gap:10px}.financeHeadingIcon{color:#0b5cab;background:#eaf4ff;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.financeHeading h2{color:#101828;margin:0 0 3px;font-size:20px}.financeHeading p,.financePanelHeader p{color:#667085;margin:0;font-size:12px;line-height:1.45}.financeToolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px}.financeToolbar select,.financeToolbar button{min-height:38px;font:inherit;border-radius:7px}.financeToolbar select{color:#344054;background:#fff;border:1px solid #cfd7e2;min-width:220px;padding:0 9px}.financeToolbar button{color:#fff;cursor:pointer;background:#0b5cab;border:1px solid #0b5cab;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:800;display:inline-flex}.financeToolbar button:disabled{cursor:default;opacity:.7}.financeMeta{color:#667085;flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:12px}.financeMeta span{align-items:center;gap:4px;display:inline-flex}.financeGuide,.financeRatingNote{color:#265a87;background:#f2f8fe;border:1px solid #bdd8ef;border-radius:8px;align-items:flex-start;gap:9px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.55}.financeGuide svg,.financeRatingNote svg{flex:none;margin-top:1px}.financeGuide small{color:#667085;margin-top:2px;display:block}.financeCurrencyGrid{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:12px;margin-bottom:16px;display:grid}.financeShopGrid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:12px;display:grid}.financeTotalSection{margin:0 0 18px}.financeSectionHeading{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 8px;display:flex}.financeSectionHeading h3{color:#101828;margin:0 0 2px;font-size:16px}.financeSectionHeading p,.financeSectionHeading>span{color:#667085;margin:0;font-size:12px}.financeSectionHeading>span{color:#075da8;font-weight:800}.financeTotalGrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px;display:grid}.financeCurrencyCard,.financePanel{background:#fff;border:1px solid #d8e0ea;border-radius:9px;overflow:hidden}.financeTotalCard{border-color:#a7c9e6;box-shadow:0 8px 20px #0b5cab14}.financeTotalCard>header{background:#f4f9fe}.financeCurrencyCard>header{border-bottom:1px solid #e8edf3;justify-content:space-between;padding:12px 14px}.financeCurrencyCard>header strong{color:#101828;font-size:16px}.financeCurrencyCard>header span{color:#667085;font-size:12px}.financeCurrencyMetrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.financeCurrencyMetrics.financeTwoMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.financeShopCurrency+.financeShopCurrency{border-top:1px solid #e8edf3}.financeShopCurrencyLabel{color:#667085;padding:8px 13px 0;font-size:11px;font-weight:800;display:block}.financeMetric{border-right:1px solid #e8edf3;align-items:center;gap:9px;min-width:0;padding:13px;display:flex}.financeMetric:last-child{border-right:0}.financeMetricIcon{color:#0b5cab;background:#eaf4ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.financeMetric.warning .financeMetricIcon{color:#9a5b00;background:#fff4dc}.financeMetric.good .financeMetricIcon{color:#137333;background:#e9f8ef}.financeMetric small,.financeMetric em{color:#667085;white-space:nowrap;font-size:11px;font-style:normal;display:block}.financeMetric strong{color:#101828;font-variant-numeric:tabular-nums;white-space:nowrap;margin:3px 0;font-size:16px;display:block}.financeCurrencyWarning{color:#b54708;background:#fff7ed;border-top:1px solid #fde4d5;gap:5px;margin:0;padding:8px 13px;font-size:12px}.financeEmpty,.financeTableEmpty{color:#667085;text-align:center;place-items:center;min-height:100px;padding:16px;display:grid}.financeCurrencyGrid>.financeEmpty{background:#fbfcfe;border:1px dashed #c9d4e1;border-radius:8px;grid-column:1/-1}.financePanel{margin-bottom:15px}.financePanelHeader{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 15px}.financePanelHeader h3{color:#1d2939;margin:0 0 4px;font-size:16px}.financePill,.financeStatus{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:23px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.financePill{color:#075da8;background:#eaf4ff}.financeStatus{color:#475467;background:#f2f4f7}.financeStatus.paid,.financeStatus.ok{color:#137333;background:#e9f8ef}.financeStatus.processing,.financeStatus.pending{color:#9a5b00;background:#fff4dc}.financeStatus.failed,.financeStatus.error{color:#b42318;background:#fff0ee}.financeTableWrap{overflow-x:auto}.financeTable{border-collapse:collapse;color:#344054;width:100%;min-width:880px;font-size:13px}.financeTable.compact{min-width:590px}.financeTable th,.financeTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 12px}.financeTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:12px;font-weight:800}.financeTable tr:last-child td{border-bottom:0}.financeTable .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.financeTable .negative{color:#b42318}.financeCellNote{color:#667085;max-width:340px;margin-top:4px;font-size:11px;line-height:1.4;display:block}.financeScore{color:#98a2b3;justify-content:flex-end;gap:4px}.financeDualPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.financeDualPanels .financePanel{min-width:0}@media (width<=960px){.financeCurrencyGrid{grid-template-columns:1fr}.financeShopGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.financeTotalGrid{grid-template-columns:1fr}.financeDualPanels{grid-template-columns:1fr;gap:0}}@media (width<=840px){.financeTopbar{flex-direction:column;align-items:stretch}.financeToolbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.financeToolbar select{width:100%;min-width:0}.financeMeta{flex-direction:column;align-items:flex-start;gap:5px}.financeCurrencyMetrics{grid-template-columns:1fr}.financeMetric{border-bottom:1px solid #e8edf3;border-right:0}.financeMetric:last-child{border-bottom:0}.financePanelHeader{flex-direction:column}.financeSectionHeading{flex-direction:column;align-items:flex-start;gap:2px}}.retentionPage{gap:14px;min-width:0;padding:18px;display:grid}.retentionTopbar,.retentionPanelHeader,.retentionMeta,.retentionHeading,.retentionToolbar,.retentionGuide,.retentionMetric,.retentionMobilePaths article>div,.retentionMobileDetails header,.retentionMobileDetails footer{align-items:center;display:flex}.retentionTopbar,.retentionPanelHeader{justify-content:space-between;gap:14px}.retentionHeading{gap:10px}.retentionHeading>span{color:#0d8e6f;background:#e7f7f1;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.retentionHeading h2{color:#101828;margin:0;font-size:18px}.retentionHeading p,.retentionPanelHeader p{color:#667085;margin:3px 0 0;font-size:12px;line-height:1.45}.retentionToolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px}.retentionToolbar select,.retentionToolbar label,.retentionToolbar button{color:#1d2939;height:35px;font:inherit;background:#fff;border:1px solid #d5deea;border-radius:6px}.retentionToolbar select{min-width:166px;padding:0 9px}.retentionToolbar label{align-items:center;gap:5px;padding:0 8px;display:flex}.retentionToolbar input{min-width:115px;color:inherit;font:inherit;border:0;outline:0}.retentionToolbar button{cursor:pointer;color:#fff;background:#1877c9;border-color:#1877c9;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.retentionToolbar button:disabled{opacity:.65;cursor:wait}.retentionDateConnector{color:#667085;font-size:13px}.retentionMeta{color:#667085;flex-wrap:wrap;gap:14px;font-size:12px}.retentionMeta span{align-items:center;gap:5px;display:inline-flex}.retentionPending{color:#9a6700;font-weight:700}.retentionGuide{color:#24577e;background:#f2f9ff;border:1px solid #cfe5fa;border-radius:8px;gap:9px;padding:11px 13px;font-size:13px;line-height:1.5}.retentionGuide>svg{flex:none}.retentionGuide small{color:#54728b;margin-top:2px;display:block}.retentionMetrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;display:grid}.retentionMetric{background:#fff;border:1px solid #dce5ef;border-radius:8px;gap:10px;min-width:0;min-height:87px;padding:12px}.retentionMetric.good{background:#fbfffd;border-color:#b8ead9}.retentionMetricIcon{color:#157a5d;background:#e7f8f1;border-radius:8px;flex:none;place-items:center;width:33px;height:33px;display:grid}.retentionMetric>div{min-width:0}.retentionMetric span:not(.retentionMetricIcon){color:#667085;font-size:12px;display:block}.retentionMetric strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.25;display:block;overflow:hidden}.retentionMetric small{color:#7d899a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.retentionPanel{background:#fff;border:1px solid #dce5ef;border-radius:9px;min-width:0;overflow:hidden}.retentionPanelHeader{border-bottom:1px solid #e8eef5;padding:14px 15px}.retentionPanelHeader h3{color:#1d2939;margin:0;font-size:15px}.retentionSegmented{border:1px solid #d7e1ec;border-radius:6px;flex-wrap:wrap;gap:0;display:flex;overflow:hidden}.retentionSegmented button{color:#475467;font:inherit;cursor:pointer;background:#fff;border:0;border-right:1px solid #d7e1ec;padding:6px 9px;font-size:12px}.retentionSegmented button:last-child{border-right:0}.retentionSegmented button.active{color:#0d68ad;background:#eaf5ff;font-weight:800}.retentionCohorts{background:#e6edf4;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.retentionCohort{background:#fff;min-width:0;min-height:104px;padding:13px}.retentionCohort strong{color:#667085;font-size:12px;display:block}.retentionCohort b{color:#138260;margin-top:6px;font-size:21px;display:block}.retentionCohort span{color:#667085;margin-top:6px;font-size:11px;line-height:1.35;display:block}.retentionCohort.immature b{color:#98a2b3}.retentionTrendChart{padding:10px 12px 4px}.retentionTrendChart svg{width:100%;height:auto;min-height:215px;display:block}.retentionGrid{stroke:#e4ebf2;stroke-dasharray:2 3}.retentionAxis{fill:#7a8798;font-family:Microsoft YaHei,Arial,sans-serif;font-size:11px}.retentionPathTable,.retentionDetailTable{overflow-x:auto}.retentionPathTable table,.retentionDetailTable table{border-collapse:collapse;width:100%;min-width:860px;font-size:12px}.retentionPathTable th,.retentionPathTable td,.retentionDetailTable th,.retentionDetailTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 12px}.retentionPathTable th,.retentionDetailTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:12px;font-weight:800}.retentionPathTable tr:last-child td,.retentionDetailTable tr:last-child td{border-bottom:0}.retentionPathTable .num,.retentionDetailTable .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.retentionPathBar{background:#e7edf4;border-radius:4px;width:120px;height:6px;display:block;overflow:hidden}.retentionPathBar b{border-radius:inherit;background:#438bd6;height:100%;display:block}.retentionJourneyPanel{overflow:visible}.retentionJourneyList{display:grid}.retentionJourneySearch{color:#667085;background:#fff;border:1px solid #d5deea;border-radius:6px;flex:0 360px;align-items:center;min-width:0;height:35px;padding:0 8px;display:flex}.retentionJourneySearch:focus-within{border-color:#2e90fa;box-shadow:0 0 0 3px #2e90fa1f}.retentionJourneySearch input{color:#1d2939;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 7px;font-size:13px}.retentionJourneySearch input::placeholder{color:#98a2b3}.retentionJourneySearch button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.retentionJourneySearch button:hover{color:#344054;background:#eef3f8}.retentionJourney{border-bottom:1px solid #e8eef5;min-width:0}.retentionJourney:last-child{border-bottom:0}.retentionJourneyHeader{color:#1d2939;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:minmax(180px,1.35fr) minmax(260px,1fr) minmax(110px,auto) 24px;align-items:center;gap:16px;padding:13px 15px;display:grid}.retentionJourneyHeader:hover{background:#f8fbfe}.retentionJourneyHeader:focus-visible{outline-offset:-2px;outline:2px solid #2e90fa}.retentionJourneyIdentity,.retentionJourneyRange,.retentionJourneyTotal{min-width:0}.retentionJourneyIdentity strong{color:#155e9d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.retentionJourneyIdentity small,.retentionJourneyRange small,.retentionJourneyTotal small{color:#667085;font-size:11px}.retentionJourneyIdentity small{margin-top:3px;display:block}.retentionJourneyRange{color:#344054;white-space:nowrap;align-items:center;gap:7px;display:flex}.retentionJourneyRange b{font-variant-numeric:tabular-nums;font-size:12px}.retentionJourneyRange i{color:#98a2b3;font-style:normal}.retentionJourneyTotal{text-align:right;white-space:nowrap}.retentionJourneyTotal small,.retentionJourneyTotal b{display:block}.retentionJourneyTotal b{color:#157a5d;font-variant-numeric:tabular-nums;margin-top:3px;font-size:14px}.retentionJourneyChevron{color:#667085;place-items:center;display:grid}.retentionJourney.expanded .retentionJourneyHeader{background:#fbfdff;border-bottom:1px solid #e8eef5}.retentionJourneyTimeline{gap:0;margin:0;padding:7px 15px 14px;list-style:none;display:grid}.retentionJourneyTimeline>li{grid-template-columns:78px minmax(0,1fr);min-width:0;display:grid}.retentionJourneyRail{color:#667085;text-align:right;padding:14px 16px 0 0;font-size:11px;position:relative}.retentionJourneyRail:after{content:"";background:#d8e3ee;width:1px;position:absolute;top:35px;bottom:-7px;right:3px}.retentionJourneyTimeline>li:last-child .retentionJourneyRail:after{display:none}.retentionJourneyRail:before{content:"";background:#fff;border:2px solid #2f84ca;border-radius:50%;width:7px;height:7px;position:absolute;top:20px;right:0}.retentionJourneyOrder{border-bottom:1px solid #edf1f5;min-width:0;padding:11px 0 13px 16px}.retentionJourneyTimeline>li:last-child .retentionJourneyOrder{border-bottom:0}.retentionJourneyOrder header{grid-template-columns:minmax(0,1fr) 150px 92px;align-items:center;gap:12px;display:grid}.retentionJourneyOrder header>div{align-items:center;gap:7px;min-width:0;display:flex}.retentionJourneyOrder header strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.retentionJourneyOrder header time{color:#667085;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.retentionJourneyOrder header>b{color:#157a5d;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:13px}.retentionJourneyOrder header span{border-radius:4px;flex:none;padding:2px 6px;font-size:10px;line-height:1.3}.retentionJourneyOrder header .eligible{color:#0d775a;background:#e8f8f2}.retentionJourneyOrder header .ineligible{color:#9a6700;background:#fff4dc}.retentionJourneyOrderDetails{grid-template-columns:minmax(0,1fr) minmax(190px,.65fr);gap:16px;margin-top:9px;display:grid}.retentionJourneyOrderDetails>div{color:#667085;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:7px;font-size:12px;display:grid}.retentionJourneyOrderDetails>div>span{color:#7a8798;white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.retentionJourneyItems,.retentionJourneyTracking{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.retentionJourneyItems>span,.retentionJourneyTracking>span{overflow-wrap:anywhere;max-width:100%}.retentionJourneyItems>span{color:#475467;background:#f8fafc;border:1px solid #e0e9f2;border-radius:4px;padding:2px 5px}.retentionJourneyTracking>span{color:#24577e;align-items:baseline;gap:4px;display:inline-flex}.retentionJourneyTracking b{font-weight:700}.retentionJourneyTracking small{color:#7a8798;font-size:11px}.retentionJourneyEmpty{color:#98a2b3;font-size:12px}.retentionEmpty{color:#667085;text-align:center;place-items:center;min-height:145px;padding:20px;display:grid}.retentionMobilePaths,.retentionMobileDetails{display:none}@media (width<=1200px){.retentionMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=840px){.retentionPage{gap:11px;padding:11px}.retentionTopbar{flex-direction:column;align-items:stretch}.retentionToolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.retentionToolbar select,.retentionToolbar button{grid-column:1/-1;width:100%;min-width:0}.retentionToolbar label{min-width:0}.retentionToolbar input{width:100%;min-width:0}.retentionDateConnector{display:none}.retentionMeta{flex-direction:column;align-items:flex-start;gap:4px}.retentionGuide{align-items:flex-start;font-size:12px}.retentionMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.retentionMetric{gap:8px;min-height:76px;padding:10px}.retentionMetricIcon{width:29px;height:29px}.retentionMetric strong{font-size:16px}.retentionPanelHeader{flex-direction:column;align-items:flex-start;padding:12px}.retentionCohorts{grid-template-columns:repeat(2,minmax(0,1fr))}.retentionCohort:last-child{grid-column:1/-1}.retentionTrendChart{padding:8px 4px 0}.retentionTrendChart svg{min-height:180px}.retentionJourneySearch{flex-basis:auto;width:100%}.retentionPathTable,.retentionDetailTable{display:none}.retentionMobilePaths,.retentionMobileDetails{gap:8px;padding:10px;display:grid}.retentionMobilePaths article,.retentionMobileDetails article{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:7px;padding:11px}.retentionMobilePaths strong{color:#1d2939;overflow-wrap:anywhere;font-size:13px;line-height:1.45;display:block}.retentionMobilePaths strong span{color:#738195}.retentionMobilePaths article>div{color:#667085;justify-content:space-between;gap:9px;margin-top:8px;font-size:12px}.retentionMobilePaths b{color:#1d2939;white-space:nowrap}.retentionMobileDetails header,.retentionMobileDetails footer{justify-content:space-between;gap:8px}.retentionMobileDetails header strong{color:#1d2939}.retentionMobileDetails header span{color:#667085;font-size:12px}.retentionMobileDetails article>div{color:#667085;grid-template-columns:58px minmax(0,1fr);gap:8px;margin-top:8px;font-size:12px;display:grid}.retentionMobileDetails article>div b{color:#344054;overflow-wrap:anywhere;font-weight:600}.retentionMobileDetails footer{color:#667085;border-top:1px solid #e4e9f0;margin-top:9px;padding-top:9px;font-size:12px}.retentionMobileDetails footer b{color:#157a5d}.retentionJourneyHeader{grid-template-columns:minmax(0,1fr) auto 20px;gap:8px 10px;padding:12px}.retentionJourneyRange{grid-area:2/1/auto/-1;gap:5px;font-size:11px}.retentionJourneyTotal{grid-area:1/2}.retentionJourneyChevron{grid-area:1/3}.retentionJourneyTimeline{padding:6px 10px 11px}.retentionJourneyTimeline>li{grid-template-columns:54px minmax(0,1fr)}.retentionJourneyRail{padding-right:12px;font-size:10px}.retentionJourneyRail:after{right:1px}.retentionJourneyRail:before{right:-2px}.retentionJourneyOrder{padding-left:12px}.retentionJourneyOrder header{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.retentionJourneyOrder header time{grid-area:2/1/auto/-1}.retentionJourneyOrderDetails{grid-template-columns:1fr;gap:7px}}.subscriptionPage{gap:14px;min-width:0;padding:18px;display:grid}.subscriptionTopbar,.subscriptionHeading,.subscriptionToolbar,.subscriptionMeta,.subscriptionGuide,.subscriptionMetric,.subscriptionPanelHeader,.subscriptionMobileDetails header,.subscriptionProducts article>div{align-items:center;display:flex}.subscriptionTopbar,.subscriptionPanelHeader{justify-content:space-between;gap:14px}.subscriptionHeading{gap:10px}.subscriptionHeading>span{color:#7253c7;background:#f0ebff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.subscriptionHeading h2{color:#101828;margin:0;font-size:18px}.subscriptionHeading p,.subscriptionPanelHeader p{color:#667085;margin:3px 0 0;font-size:12px;line-height:1.45}.subscriptionToolbar{justify-content:flex-end;gap:8px}.subscriptionToolbar select,.subscriptionToolbar button{color:#1d2939;height:35px;font:inherit;background:#fff;border:1px solid #d5deea;border-radius:6px}.subscriptionToolbar select{min-width:170px;padding:0 9px}.subscriptionToolbar button{cursor:pointer;color:#fff;background:#1877c9;border-color:#1877c9;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.subscriptionToolbar button:disabled{opacity:.65;cursor:wait}.subscriptionMeta{color:#667085;flex-wrap:wrap;gap:14px;font-size:12px}.subscriptionMeta span{align-items:center;gap:5px;display:inline-flex}.subscriptionGuide{color:#55418a;background:#faf8ff;border:1px solid #decffc;border-radius:8px;gap:9px;padding:11px 13px;font-size:13px;line-height:1.5}.subscriptionGuide>svg{flex:none}.subscriptionGuide small{color:#74679b;margin-top:2px;display:block}.subscriptionMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.subscriptionMetric{background:#fff;border:1px solid #dce5ef;border-radius:8px;gap:10px;min-width:0;min-height:87px;padding:12px}.subscriptionMetric.good{background:#fbfffd;border-color:#b8ead9}.subscriptionMetric>span{color:#7253c7;background:#f0ebff;border-radius:8px;flex:none;place-items:center;width:33px;height:33px;display:grid}.subscriptionMetric.good>span{color:#157a5d;background:#e7f8f1}.subscriptionMetric>div{min-width:0}.subscriptionMetric small,.subscriptionMetric em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;display:block;overflow:hidden}.subscriptionMetric em{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.subscriptionMetric strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.25;display:block;overflow:hidden}.subscriptionMetric em{color:#7d899a;margin-top:3px;font-size:11px}.subscriptionPanel{background:#fff;border:1px solid #dce5ef;border-radius:9px;min-width:0;overflow:hidden}.subscriptionPanelHeader{border-bottom:1px solid #e8eef5;padding:14px 15px}.subscriptionPanelHeader h3{color:#1d2939;margin:0;font-size:15px}.subscriptionChart{padding:10px 12px 2px}.subscriptionChart svg{width:100%;height:auto;min-height:210px;display:block}.subscriptionGrid{stroke:#e4ebf2;stroke-dasharray:2 3}.subscriptionAxis{fill:#7a8798;font-family:Microsoft YaHei,Arial,sans-serif;font-size:11px}.subscriptionBar{fill:#7b61d1}.subscriptionBar.observed{fill:#157a5d}.subscriptionBarValue{fill:#5840ac;font-family:Microsoft YaHei,Arial,sans-serif;font-size:10px;font-weight:800}.subscriptionBarValue.observed{fill:#157a5d}.subscriptionReminderTable{overflow-x:auto}.subscriptionReminderTable table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.subscriptionReminderTable th,.subscriptionReminderTable td{text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid #edf1f5;padding:10px 13px}.subscriptionReminderTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:11px;font-weight:800}.subscriptionReminderTable tr:last-child td{border-bottom:0}.subscriptionReminderSent{color:#0b7254;font-weight:800}.subscriptionTwoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.subscriptionProducts{background:#e8eef5;gap:1px;display:grid}.subscriptionProducts article{background:#fff;min-width:0;padding:12px 14px}.subscriptionProducts strong,.subscriptionProducts span{overflow-wrap:anywhere;display:block}.subscriptionProducts strong{color:#1d2939;font-size:13px}.subscriptionProducts span{color:#667085;margin-top:3px;font-size:12px}.subscriptionProducts article>div{color:#475467;justify-content:space-between;gap:10px;margin-top:9px;font-size:12px}.subscriptionProducts b{color:#1d2939}.subscriptionProducts em{color:#7253c7;white-space:nowrap;font-style:normal}.subscriptionDetailTable{overflow-x:auto}.subscriptionDetailTable table{border-collapse:collapse;width:100%;min-width:970px;font-size:12px}.subscriptionDetailTable th,.subscriptionDetailTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 12px}.subscriptionDetailTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:12px;font-weight:800}.subscriptionDetailTable tr:last-child td{border-bottom:0}.subscriptionDetailTable .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.subscriptionConfidence{color:#475467;white-space:nowrap;background:#edf1f5;border-radius:10px;padding:2px 7px;font-size:11px;font-style:normal;display:inline-block}.subscriptionConfidence.high{color:#0b7254;background:#e7f8f1}.subscriptionConfidence.medium{color:#8a5a00;background:#fff5df}.subscriptionConfidence.low{color:#8758a4;background:#f6ecff}.subscriptionEmpty{color:#667085;text-align:center;place-items:center;min-height:120px;padding:20px;font-size:13px;display:grid}.subscriptionMobileDetails{display:none}.subscriptionCustomerPanel{overflow:visible}.subscriptionCustomerHeader{align-items:flex-start}.subscriptionCustomerTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:min(100%,900px);display:flex}.subscriptionCustomerSearch{color:#667085;background:#fff;border:1px solid #d5deea;border-radius:6px;align-items:center;gap:6px;min-width:min(520px,100%);height:35px;padding:0 6px 0 10px;display:flex}.subscriptionCustomerSearch input{color:#1d2939;min-width:0;font:inherit;border:0;outline:0;flex:auto}.subscriptionCustomerSearch input::placeholder{color:#98a2b3}.subscriptionCustomerSearch button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;height:26px;display:inline-flex}.subscriptionCustomerSearch button:disabled{opacity:.35;cursor:default}.subscriptionCustomerSearch .subscriptionSearchSubmit{color:#fff;background:#1877c9;gap:5px;padding:0 9px}.subscriptionDateFilter,.subscriptionPageSize{color:#667085;white-space:nowrap;background:#fff;border:1px solid #d5deea;border-radius:6px;align-items:center;gap:5px;height:35px;padding:0 7px;font-size:12px;display:inline-flex}.subscriptionDateFilter input,.subscriptionPageSize select{color:#344054;min-width:0;height:27px;font:inherit;background:#fff;border:1px solid #e4e7ec;border-radius:4px}.subscriptionDateFilter input{width:132px;padding:0 5px}.subscriptionDateFilter b{color:#98a2b3;font-weight:500}.subscriptionPageSize select{width:58px;padding:0 4px}.subscriptionCustomerLoading{color:#667085;padding:18px;font-size:13px}.subscriptionContractHeaderRow{color:#667085;white-space:nowrap;background:#f7f9fc;grid-template-columns:minmax(190px,1.35fr) minmax(150px,1fr) minmax(85px,.7fr) minmax(120px,1fr) minmax(95px,.75fr) minmax(65px,.55fr) minmax(130px,.95fr) 20px;gap:12px;min-width:1080px;padding:9px 15px;font-size:11px;font-weight:800;display:grid}.subscriptionCustomerList{background:#e8eef5;gap:1px;display:grid;overflow-x:auto}.subscriptionCustomerRow{background:#fff;min-width:0}.subscriptionCustomerRow.status-payment_failed,.subscriptionCustomerRow.status-paused,.subscriptionCustomerRow.status-cancelled,.subscriptionCustomerRow.status-never_subscribed{background:#fff3f2;box-shadow:inset 3px 0 #e5484d}.subscriptionCustomerSummary{color:#344054;text-align:left;width:100%;min-width:1080px;font:inherit;cursor:pointer;background:#fff;border:0;grid-template-columns:minmax(190px,1.35fr) minmax(150px,1fr) minmax(85px,.7fr) minmax(120px,1fr) minmax(95px,.75fr) minmax(65px,.55fr) minmax(130px,.95fr) 20px;align-items:center;gap:12px;padding:13px 15px;display:grid}.subscriptionCustomerSummary:hover{background:#f8fbff}.subscriptionCustomerRow.status-payment_failed .subscriptionCustomerSummary,.subscriptionCustomerRow.status-paused .subscriptionCustomerSummary,.subscriptionCustomerRow.status-cancelled .subscriptionCustomerSummary,.subscriptionCustomerRow.status-never_subscribed .subscriptionCustomerSummary{background:#fff3f2}.subscriptionCustomerRow.status-payment_failed .subscriptionCustomerSummary:hover,.subscriptionCustomerRow.status-paused .subscriptionCustomerSummary:hover,.subscriptionCustomerRow.status-cancelled .subscriptionCustomerSummary:hover,.subscriptionCustomerRow.status-never_subscribed .subscriptionCustomerSummary:hover{background:#ffe9e7}.subscriptionCustomerSummary>span:not(.subscriptionCustomerIdentity){overflow-wrap:anywhere;min-width:0;font-size:12px}.subscriptionCustomerIdentity{gap:3px;min-width:0;display:grid}.subscriptionCustomerIdentity strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.subscriptionCustomerIdentity small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.subscriptionStatus{color:#1877c9;font-weight:700}.status-payment_failed .subscriptionStatus,.status-paused .subscriptionStatus,.status-cancelled .subscriptionStatus,.status-never_subscribed .subscriptionStatus{color:#b42318}.subscriptionCustomerBody{background:#fbfcfe;border-top:1px solid #edf1f5;padding:0 15px 15px}.subscriptionCustomerRow.status-payment_failed .subscriptionCustomerBody,.subscriptionCustomerRow.status-paused .subscriptionCustomerBody,.subscriptionCustomerRow.status-cancelled .subscriptionCustomerBody,.subscriptionCustomerRow.status-never_subscribed .subscriptionCustomerBody{background:snow}.subscriptionCustomerNext{grid-template-columns:minmax(0,1.6fr) minmax(180px,1fr);gap:14px;padding:12px 0;display:grid}.subscriptionCustomerNext>div{gap:3px;min-width:0;display:grid}.subscriptionCustomerNext b{color:#475467;font-size:11px}.subscriptionCustomerNext span{color:#1d2939;overflow-wrap:anywhere;font-size:12px}.subscriptionCustomerOrders{overflow-x:auto}.subscriptionCustomerOrders table{border-collapse:collapse;width:100%;min-width:1250px;font-size:12px}.subscriptionCustomerOrders th,.subscriptionCustomerOrders td{text-align:left;vertical-align:top;border-bottom:1px solid #e8eef5;padding:9px 10px}.subscriptionCustomerOrders th{color:#475467;white-space:nowrap;background:#f3f6fa;font-size:11px;font-weight:800}.subscriptionCustomerOrders tr:last-child td{border-bottom:0}.subscriptionTracking{gap:3px;min-width:140px;display:grid}.subscriptionTracking span{overflow-wrap:anywhere}.subscriptionMuted{color:#98a2b3}.subscriptionYes,.subscriptionNo{white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:11px;display:inline-block}.subscriptionYes{color:#0b7254;background:#e7f8f1}.subscriptionNo{color:#667085;background:#edf1f5}.subscriptionPaymentReason{color:#b42318;overflow-wrap:anywhere;max-width:250px;display:inline-block}.subscriptionCustomerPager{color:#667085;border-top:1px solid #e8eef5;justify-content:space-between;align-items:center;gap:10px;padding:11px 15px;font-size:12px;display:flex}.subscriptionCustomerPager>div{gap:7px;display:flex}.subscriptionCustomerPager .subscriptionPageSize{height:30px;padding:0 6px}.subscriptionCustomerPager button{color:#344054;cursor:pointer;height:30px;font:inherit;background:#fff;border:1px solid #d5deea;border-radius:5px;padding:0 10px}.subscriptionCustomerPager button:disabled{opacity:.45;cursor:default}@media (width<=1200px){.subscriptionMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=840px){.subscriptionPage{gap:11px;padding:11px}.subscriptionTopbar,.subscriptionPanelHeader{flex-direction:column;align-items:flex-start}.subscriptionToolbar{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.subscriptionToolbar select,.subscriptionToolbar button{width:100%;min-width:0}.subscriptionMeta{flex-direction:column;align-items:flex-start;gap:4px}.subscriptionGuide{align-items:flex-start;font-size:12px}.subscriptionMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.subscriptionMetric{gap:8px;min-height:76px;padding:10px}.subscriptionMetric>span{width:29px;height:29px}.subscriptionMetric strong{font-size:16px}.subscriptionCustomerHeader{gap:10px}.subscriptionCustomerTools{grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;min-width:0;display:grid}.subscriptionCustomerSearch{width:100%;min-width:0}.subscriptionDateFilter,.subscriptionPageSize{justify-content:space-between;width:100%}.subscriptionDateFilter input{flex:1 1 0;width:auto}.subscriptionCustomerSummary{grid-template-columns:minmax(0,1fr) auto 20px;gap:7px;min-width:0;padding:12px}.subscriptionContractHeaderRow{grid-template-columns:minmax(0,1fr) auto 20px;gap:7px;min-width:0;padding:8px 12px}.subscriptionContractHeaderRow span:nth-child(2),.subscriptionContractHeaderRow span:nth-child(3),.subscriptionContractHeaderRow span:nth-child(4),.subscriptionContractHeaderRow span:nth-child(5),.subscriptionContractHeaderRow span:nth-child(7),.subscriptionCustomerSummary>span:nth-child(2),.subscriptionCustomerSummary>span:nth-child(3),.subscriptionCustomerSummary>span:nth-child(4),.subscriptionCustomerSummary>span:nth-child(5),.subscriptionCustomerSummary>span:nth-child(7){display:none}.subscriptionCustomerBody{padding:0 12px 12px}.subscriptionCustomerNext{grid-template-columns:1fr;gap:9px}.subscriptionCustomerPager{flex-direction:column;align-items:flex-start;padding:10px 12px}}.omniOverviewPage{max-width:1480px}.omniReadGuide{color:#345574;background:#f1f8ff;border:1px solid #bedaf5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:11px 14px;font-size:13px;display:flex}.omniReadGuide>span{color:#0b5cab;font-weight:800}.omniReadGuide>div{color:#526f89;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.omniReadGuide i{color:#fff;background:#2274bd;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.omniExecutive{background:linear-gradient(105deg,#f1fbf6 0%,#fff 72%);border:1px solid #c9e5d8;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:20px;margin:14px 0;padding:18px 20px;display:flex}.omniExecutive h3{color:#12342b;margin:3px 0 7px;font-size:20px;line-height:1.35}.omniExecutive p{color:#52616b;max-width:900px;margin:0;font-size:13px;line-height:1.65}.omniExecutiveSource,.omniDirectPill,.omniModelPill,.omniStatusPill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;width:fit-content;font-size:12px;font-weight:800;display:inline-flex}.omniExecutiveSource{color:#147a50;background:#dff6e9;padding:5px 9px}.omniOverviewMetrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.omniOverviewMetric{background:#fff;border:1px solid #dbe4ed;border-radius:9px;align-items:flex-start;gap:10px;min-height:92px;padding:14px 12px;display:flex}.omniOverviewMetric>svg{color:#0b8b83;flex:none;margin-top:2px}.omniOverviewMetric.good>svg{color:#159a64}.omniOverviewMetric.warning>svg{color:#d97706}.omniOverviewMetric span,.omniFunnelStep span{color:#667085;font-size:12px;display:block}.omniOverviewMetric strong{color:#102a43;font-variant-numeric:tabular-nums;margin-top:4px;font-size:21px;display:block}.omniOverviewPanel,.omniDetails{background:#fff;border:1px solid #dbe4ed;border-radius:9px;margin-top:14px;overflow:hidden}.omniOverviewPanelHeader{justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 17px 11px;display:flex}.omniOverviewPanelHeader h3{color:#1d2939;margin:0 0 4px;font-size:15px}.omniOverviewPanelHeader p{color:#667085;margin:0;font-size:12px;line-height:1.5}.omniDirectPill{color:#0e6b4c;background:#e7f7ef;padding:4px 8px}.omniModelPill{color:#9a5a07;background:#fff3d7;padding:4px 8px}.omniFunnel{align-items:stretch;gap:7px;padding:7px 17px 18px;display:flex}.omniFunnelStep{background:#f8fbfe;border:1px solid #cfe0ee;border-radius:8px;flex:1 1 0;min-width:120px;padding:14px 12px}.omniFunnelStep:nth-of-type(4){background:#f3fcf8;border-color:#cde8df}.omniFunnelStep:nth-of-type(6){background:#fffaf0;border-color:#fde5bd}.omniFunnelStep strong{color:#102a43;font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:22px;display:block}.omniFunnelStep small{color:#7a8795;font-size:11px}.omniFunnel>i{color:#98a2b3;align-self:center}.omniInsightGrid,.omniActionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 17px 17px;display:grid}.omniInsight{background:#fbfcfe;border:1px solid #dde6ef;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.omniInsight>svg{color:#d97706;flex:none;margin-top:2px}.omniInsight.positive>svg{color:#159a64}.omniInsight strong,.omniActionRow strong{color:#1d2939;font-size:13px;display:block}.omniInsight p,.omniActionRow p{color:#667085;margin:4px 0 0;font-size:12px;line-height:1.55}.omniTrendSwitch{border:1px solid #d0d9e4;border-radius:7px;display:inline-flex;overflow:hidden}.omniTrendSwitch button{color:#52616b;min-width:56px;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:0;border-right:1px solid #d0d9e4;padding:0 9px;font-size:12px}.omniTrendSwitch button:last-child{border-right:0}.omniTrendSwitch button.active{color:#075aa6;background:#eaf4ff;font-weight:800}.omniOverviewChart{padding:0 17px 17px}.omniOverviewChart svg{width:100%;min-height:245px;overflow:visible}.omniOverviewChart .grid line{stroke:#e5edf5;stroke-dasharray:3 4}.omniOverviewChart .axisText,.omniOverviewChart .valueText{fill:#7a8795;font-size:11px}.omniOverviewChart .valueText{fill:#445463;font-weight:800}.omniOverviewChart .bar{fill:#2589e8}.omniOverviewChart .line{fill:none;stroke:#0f9c76;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.omniOverviewChart .point{fill:#fff;stroke:#0f9c76;stroke-width:2px}.omniActionGrid{padding-top:0}.omniFocusSection{background:#f7fbff;border:1px solid #cfddea;border-radius:10px;margin-top:14px;overflow:hidden}.omniFocusTabs{background:#fff;border-bottom:1px solid #dbe7f1;gap:8px;padding:11px 14px;display:flex}.omniFocusTabs button{color:#52616b;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0dce7;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.omniFocusTabs button.active{color:#075aa6;background:#eaf4ff;border-color:#1676c5}.omniFocusSection>.omniOverviewMetrics,.omniFocusSection>.omniOverviewPanel,.omniFocusSection>.omniActionGrid,.omniFocusSection>.omniBoundaryPanel{margin-left:14px;margin-right:14px}.omniFocusSection>.omniOverviewMetrics{margin-top:14px}.omniFocusSection>.omniOverviewPanel,.omniFocusSection>.omniBoundaryPanel{margin-bottom:14px}.omniFocusSection>.omniActionGrid{padding-left:0;padding-right:0}.omniCellNote{color:#667085;max-width:540px;margin-top:4px;font-size:11px;line-height:1.45;display:block}.omniBoundaryPanel{border-color:#f1d8a7}.omniActionBlock{border:1px solid #dbe4ed;border-radius:8px;overflow:hidden}.omniActionBlock>header{background:#f8fbfe;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex}.omniActionBlock>header h4{color:#1d2939;margin:0;font-size:13px}.omniActionBlock>header span{color:#667085;font-size:11px}.omniActionEmpty{color:#667085;padding:16px 12px;font-size:12px}.omniActionRow{border-bottom:1px solid #edf1f5;padding:11px 12px}.omniActionRow:last-child{border-bottom:0}.omniStatusPill{color:#0b5cab;background:#eaf4ff;padding:3px 7px;font-size:11px}.omniDetails>summary{color:#334155;cursor:pointer;padding:14px 17px;font-size:13px;font-weight:800}.omniDetails[open]>summary{border-bottom:1px solid #e8edf3}.omniOverviewTable{min-width:820px}.omniOverviewTable td,.omniOverviewTable th{text-align:right;padding:10px 11px}.omniOverviewTable td:first-child,.omniOverviewTable th:first-child{text-align:left}.omniDataBoundary{color:#5f6f7f;background:#f6f9fc;border-left:4px solid #4f8bc9;border-radius:6px;margin:14px 0 2px;padding:12px 14px;font-size:12px;line-height:1.6}.omniReadGuide>svg{color:#0b5cab;flex:none}.omniReadGuide>div{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}.omniReadGuide strong{color:#1d4f7f}.omniReadGuide div span{color:#526f89;white-space:nowrap}.omniOverviewMetricIcon{color:#0b8b83;background:#e9f8f5;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.omniOverviewMetric.good .omniOverviewMetricIcon{color:#159a64;background:#e9f9ef}.omniOverviewMetric.warning .omniOverviewMetricIcon{color:#c96b04;background:#fff5e3}.omniOverviewMetric small{color:#7a8795;margin-top:3px;font-size:11px;line-height:1.35;display:block}.omniFunnelStep>span{color:#0b6b9f;background:#eaf5fd;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:10px;display:inline-flex}.omniFunnelStep>div>small{color:#52616b;font-size:12px;display:block}.omniFunnelStep em{color:#667085;white-space:nowrap;min-height:16px;font-size:11px;font-style:normal;display:block}.omniInsight.good>svg{color:#159a64}.omniOverviewChartSummary{color:#667085;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 8px;font-size:12px;display:flex}.omniOverviewChartSummary strong{color:#1d2939}.omniOverviewGrid{stroke:#e3ecf4;stroke-dasharray:3 4}.omniOverviewAxis,.omniOverviewChart .omniOverviewAxis{fill:#7a8795;font-size:11px}.omniOverviewLine{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.omniOverviewPoint{stroke:#fff;stroke-width:2px}.omniOverviewEmpty{color:#667085;padding:24px 17px;font-size:13px}.omniOverviewEmpty.small{padding-top:16px;padding-bottom:16px}.omniActionList,.omniAutomationList{border-top:1px solid #edf1f5}.omniActionRow,.omniAutomationRow{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.omniActionRow:last-child,.omniAutomationRow:last-child{border-bottom:0}.omniActionRow strong,.omniAutomationRow strong{color:#1d2939;font-size:13px;display:block}.omniActionRow span,.omniAutomationRow span{color:#667085;margin-top:4px;font-size:11px;line-height:1.4;display:block}.omniActionRow b,.omniAutomationRow b{color:#0b5cab;text-align:right;background:#edf6ff;border-radius:999px;flex:none;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.35}.omniAutomationRow b{color:#9a5a07;background:#fff6e6}.omniUnassignedNote{color:#8a5a10;background:#fffaf1;border-top:1px solid #edf1f5;margin:0;padding:11px 14px;font-size:11px;line-height:1.55}.omniDetails summary span{color:#7a8795;margin-left:7px;font-size:11px;font-weight:400}@media (width<=1180px){.omniOverviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.omniFunnel{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.omniFunnel>i{display:none}}@media (width<=840px){.omniExecutive{flex-direction:column;padding:15px}.omniExecutive h3{font-size:18px}.omniOverviewMetrics,.omniFunnel,.omniInsightGrid,.omniActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.omniOverviewMetric{min-height:78px;padding:11px 9px}.omniOverviewMetric strong,.omniFunnelStep strong{font-size:18px}.omniOverviewPanelHeader{flex-direction:column}.omniTrendSwitch{width:100%}.omniTrendSwitch button{flex:1 1 0}.omniOverviewChart{overflow-x:auto}.omniOverviewChart svg{min-width:620px}}.navMenu{gap:10px;display:grid}.pageMain{min-width:0;padding:28px 24px 32px}.trendPanel{background:#fff;border:1px solid #d8e0ea;border-radius:8px;margin-bottom:16px;padding:14px}.trendHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.trendValue{color:#111827;font-weight:800}.rangeText{color:#667085;margin-top:5px;font-size:12px}.trendControls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.segmented{background:#fff;border:1px solid #cfd7e2;border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.segmented button{cursor:pointer;background:#fff;border:0;border-right:1px solid #cfd7e2;height:30px;padding:0 10px}.segmented button:last-child{border-right:0}.segmented button.active{color:#0b5cab;background:#edf5ff;font-weight:800}.rangeFields{align-items:center;gap:6px;display:inline-flex}.rangeFields input{background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-width:134px;height:32px;padding:0 8px}.mobileTrendSelectors,.mobileRangeFields,.mobileShopPanel,.returnsCards,.returnsMobileSort{display:none}.chartBody{border-top:1px solid #edf1f5;gap:8px;padding-top:16px;display:flex}.yAxis{color:#667085;font-variant-numeric:tabular-nums;flex:0 0 58px;height:240px;font-size:11px;position:relative}.yTick{white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.chartScroll{flex:1;min-width:0;overflow:hidden}.barsRow{width:100%;min-width:0;height:262px;display:grid;position:relative}.gridLine,.zeroLine{pointer-events:none;position:absolute;left:0;right:0}.gridLine{z-index:0;border-top:1px solid #edf1f5}.zeroLine{z-index:1;border-top:1px solid #9aa4b2}.barItem{z-index:2;grid-template-rows:240px 22px;grid-template-columns:minmax(0,1fr);min-width:0;padding:0;display:grid;position:relative}.barCanvas{width:100%;min-width:0;height:240px;position:relative;overflow:visible}.bar{background:#2394ff;border-radius:4px 4px 0 0;position:absolute;left:12.5%;right:12.5%}.hideBarValues .barValue{display:none}.negativeBar{background:#d92d20;border-radius:0 0 4px 4px}.barValue{z-index:3;color:#172033;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:800;line-height:1;position:absolute;left:50%;transform:translate(-50%,calc(-100% - 4px))}.negativeValue{color:#b42318;transform:translate(-50%,5px)}.barLabel{color:#667085;text-align:center;white-space:nowrap;min-width:0;margin-top:4px;font-size:11px}.barLabel.edgeStart{text-align:left}.barLabel.edgeEnd{text-align:right}.lineChartStack{grid-template-rows:auto 240px auto auto;gap:6px;min-width:0;display:grid}.lineLegend{color:#344054;align-items:center;gap:18px;min-height:18px;font-size:12px;display:inline-flex}.legendItem{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.legendItem i{background:#2394ff;border-radius:999px;width:18px;height:2px;display:block}.legendItem.yesterday i{background:#f85f73}.lineChartCanvas{height:240px;position:relative}.lineChartSvg{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hourLine{fill:none;stroke:#2394ff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hourLine.yesterday{stroke:#f85f73}.hourPoint{fill:#fff;stroke:#2394ff;stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill .12s,stroke-width .12s}.hourPoint.yesterday{stroke:#f85f73}.hourPoint.active,.hourPointGroup:hover .hourPoint,.hourPointGroup:focus .hourPoint{fill:#e8f3ff;stroke-width:3px}.hourPointGroup{cursor:crosshair;outline:none}.hourPointHit{fill:#0000;stroke:#0000;pointer-events:all}.chartTooltip{z-index:6;color:#101828;pointer-events:none;background:#fff;border:1px solid #cfd9e8;border-radius:8px;grid-template-columns:auto 1fr;gap:8px;min-width:156px;padding:8px 10px;font-size:12px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 24px #10182824}.chartTooltip.below{transform:translate(-50%,12px)}.chartTooltip strong,.chartTooltip span,.chartTooltip b{white-space:nowrap;line-height:1.35;display:block}.chartTooltip span{color:#667085}.chartTooltip b{margin-top:3px}.tooltipSwatch{background:#2394ff;border-radius:50%;width:8px;height:8px;margin-top:4px}.tooltipSwatch.yesterday{background:#f85f73}.chartLoading{z-index:4;color:#475467;pointer-events:none;background:#ffffffeb;border:1px solid #d8e0ea;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex;position:absolute;top:8px;right:8px}.hourAxis{color:#667085;font-variant-numeric:tabular-nums;text-align:center;grid-template-columns:repeat(24,minmax(0,1fr));gap:0;font-size:10px;display:grid}.hourAxis div{gap:1px;min-width:0;display:grid}.hourAxis span{color:#344054;font-weight:700}.hourAxis small{color:#8a97aa;font-size:10px}.hourAxisCaption{color:#667085;grid-template-columns:1fr;gap:1px;width:45px;font-size:10px;display:grid}.tablePanel{background:#fff;border:1px solid #d8e0ea;border-radius:8px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:1180px}th{z-index:1;color:#475467;text-align:left;background:#eef2f6;border-bottom:1px solid #d8e0ea;padding:11px 12px;font-size:12px;position:sticky;top:0}.sortButton{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:5px;padding:0;display:inline-flex}.sortButton:hover{color:#0f766e}td{vertical-align:top;border-bottom:1px solid #e5eaf0;padding:12px}tbody tr:hover{background:#f8fafc}tfoot td{background:#f8fafc;border-top:2px solid #cfd7e2;font-weight:800;position:sticky;bottom:0}.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.strong{font-weight:800}.negative{color:#b42318}.shopName{font-weight:700}.profile,.missing{color:#667085;margin-top:3px;font-size:12px}.missing{color:#b54708}.dateConnector{color:#667085}.returnsPanel{background:#fff;border:1px solid #d8e0ea;border-radius:8px}.returnsHeader{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.returnTabs{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.returnTabs button{color:#344054;cursor:pointer;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:32px;padding:0 10px}.returnTabs button.active{color:#0b5cab;background:#edf5ff;border-color:#2b9cff;font-weight:800}.returnTabs span{color:#667085;font-variant-numeric:tabular-nums}.returnStatus{border-radius:999px;justify-content:center;align-items:center;min-width:76px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.returnStatus.seller_action{color:#b42318;background:#fff0ee}.returnStatus.platform_or_customer{color:#9a5b00;background:#fff7e6}.returnStatus.dispute{color:#6941c6;background:#f4efff}.returnStatus.resolved{color:#166534;background:#e8f7ee}.returnStatus.other,.returnStatus.unknown{color:#475467;background:#eef2f6}.returnsTablePanel{border:0;border-radius:0 0 8px 8px}.returnsTable{min-width:1240px}.leftSort{justify-content:flex-start}.lineItem{color:#475467;overflow-wrap:anywhere;max-width:220px;font-size:12px}.returnActions{flex-wrap:wrap;gap:6px;min-width:146px;display:flex}.returnActions button{color:#344054;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:28px;padding:0 8px}.returnActions button:hover:not(:disabled){color:#0b5cab;border-color:#2b9cff}.returnActions button.activeAction{color:#fff;background:#079a91;border-color:#079a91;font-weight:800}.returnActions button.activeAction:hover:not(:disabled){color:#fff;background:#047d75;border-color:#047d75}.returnActions button.danger{color:#b42318;border-color:#f0b8b8}.returnActions button.danger:disabled{color:#98a2b3;border-color:#e5eaf0}.returnActions button:disabled{cursor:default;color:#98a2b3;opacity:1;background:#f6f8fb;border-color:#e5eaf0}.status{border-radius:999px;justify-content:center;align-items:center;min-width:48px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.status.ok{color:#166534;background:#e8f7ee}.status.warn{color:#9a5b00;background:#fff7e6}.empty{color:#667085;text-align:center;vertical-align:middle;height:120px}.pager{color:#475467;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.pager button,.pager select{background:#fff;border:1px solid #cfd7e2;border-radius:6px;height:34px;padding:0 10px}.pager button{cursor:pointer}.pager button:disabled{cursor:default;opacity:.45}@media (width<=840px){.appShell{padding:0}.topbar{flex-direction:column;align-items:stretch;gap:0;margin-bottom:14px}.controls{grid-template-columns:minmax(0,1fr) 42px;gap:10px;display:grid}.pageLayout{grid-template-columns:1fr}.pageNav{min-height:0;padding:18px;position:static}.pageNav button{width:auto}.navMenu{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:9px;display:grid}.navGroup{min-width:0}.pageNav .navGroupButton,.pageNav .navSubmenuButton{width:100%}.pageNav .navGroupButton{padding:0 10px}.navSubmenu{padding-left:0}.navBrand{margin-bottom:14px}.pageMain{padding:16px}.dateInput{grid-column:1/-1;width:100%}.dateConnector{display:none}.dateInput input,.controls select{width:100%;min-width:0}.iconButton{width:42px}.trendHeader{flex-direction:column;gap:10px}.trendControls{justify-content:stretch;width:100%}.metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.metric{gap:9px;min-height:74px;padding:12px}.metricIcon{border-radius:7px;width:32px;height:32px}.metricValue{font-size:19px}.metric:nth-child(5){grid-column:span 2}.desktopTrendControl,.desktopRangeFields{display:none}.mobileTrendSelectors{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.mobileTrendSelectors select{width:100%;min-width:0;height:34px}.mobileRangeFields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.mobileRangeFields input{width:100%;min-width:0}.trendPanel{padding:12px}.trendValue{font-size:15px}.chartBody{gap:4px;padding-top:12px}.yAxis{flex-basis:46px;height:190px;font-size:10px}.barsRow{height:210px}.barItem{grid-template-rows:190px 20px}.barCanvas{height:190px}.barLabel{font-size:10px}.lineChartStack{grid-template-rows:auto 190px auto auto}.lineChartCanvas{height:190px}.lineLegend{gap:12px}.hourAxis{font-size:9px}.hourAxis .oddHour span,.hourAxis .oddHour small{visibility:hidden}.hideMobileBarValues .barValue,.tablePanel{display:none}.mobileShopPanel{display:block}.returnsHeader{flex-direction:column;gap:10px;padding:12px}.returnTabs{justify-content:flex-start;gap:6px;width:100%}.returnTabs button{min-height:30px;padding:0 8px;font-size:12px}.returnsMobileSort{border-bottom:1px solid #e5eaf0;margin-bottom:0;padding:12px;display:grid}.returnsCards{gap:10px;padding:12px;display:grid}.returnCard{background:#fff;border:1px solid #d8e0ea;border-radius:8px;padding:12px}.returnCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.returnCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.returnCardGrid div{min-width:0}.returnCardGrid span{color:#667085;margin-bottom:3px;font-size:11px;display:block}.returnCardGrid strong{color:#111827;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;display:block}.mobileSortBar{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:10px;display:grid}.mobileSortBar select,.mobileSortBar button{background:#fff;border:1px solid #cfd7e2;border-radius:6px;height:34px;padding:0 10px}.mobileSortBar select{width:100%;min-width:0}.mobileShopList{gap:10px;display:grid}.shopCard{background:#fff;border:1px solid #d8e0ea;border-radius:8px;padding:12px}.shopCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.shopCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.shopCardGrid div{min-width:0}.shopCardGrid span{color:#667085;margin-bottom:3px;font-size:11px;display:block}.shopCardGrid strong{color:#111827;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;display:block}.shopCardGrid strong.negative{color:#b42318}.mobileEmpty{background:#fff;border:1px solid #d8e0ea;border-radius:8px}.pager{flex-wrap:wrap;justify-content:center}}@media (width<=560px){.metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{flex-direction:column;align-items:flex-start}.metric:nth-child(5){grid-column:span 2}}.logisticsPage{min-width:0}.logisticsTopbar{justify-content:space-between;align-items:flex-start;gap:16px}.logisticsHeading{align-items:center;gap:9px;min-height:38px;display:inline-flex}.logisticsHeadingIcon{color:#0f766e;background:#e7f7f3;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.logisticsToolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.logisticsSearch{color:#667085;background:#fff;border:1px solid #cfd7e2;border-radius:6px;align-items:center;gap:8px;width:min(370px,36vw);height:38px;padding:0 10px;display:inline-flex}.logisticsSearch:focus-within{border-color:#2b9cff;box-shadow:0 0 0 2px #2b9cff1f}.logisticsSearch input{color:#1d2939;border:0;outline:0;width:100%;min-width:0}.refreshAllButton{color:#fff;cursor:pointer;background:#0b5cab;border:1px solid #0b5cab;border-radius:6px;align-items:center;gap:7px;height:38px;padding:0 12px;font-weight:800;display:inline-flex}.refreshAllButton:disabled{cursor:default;opacity:.7}.logisticsFilters{background:#fff;border:1px solid #d8e0ea;border-radius:8px;margin-bottom:16px;padding:12px 14px}.logisticsArchiveTabs{margin-bottom:12px}.logisticsStatusTabs,.logisticsRiskTabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.logisticsStatusTabs button,.logisticsRiskTabs button{color:#344054;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:30px;padding:0 9px}.logisticsStatusTabs button.active{color:#0b5cab;background:#edf5ff;border-color:#2b9cff;font-weight:800}.logisticsRiskTabs{border-top:1px solid #edf1f5;margin-top:10px;padding-top:10px}.logisticsRiskTabs button.active{color:#9a5b00;background:#fff7e6;border-color:#d97706;font-weight:800}.logisticsStatusTabs span,.logisticsRiskTabs span{color:#667085;font-variant-numeric:tabular-nums}.syncHint{color:#667085;margin-left:auto;font-size:12px}.logisticsTablePanel{min-width:0}.logisticsTable{table-layout:fixed;min-width:1785px}.logisticsTable th,.logisticsTable td{padding:10px 8px}.logisticsOrderColumn{width:164px}.logisticsSkuColumn{width:165px}.logisticsPriceColumn{width:105px}.logisticsCarrierColumn{width:92px}.logisticsTrackingColumn{width:120px}.logisticsTikTokStatusColumn{width:86px}.logisticsOmsColumn{width:68px}.logisticsTrackingStatusColumn{width:96px}.logisticsInfoColumn{width:165px}.logisticsUpdatedColumn{width:100px}.logisticsTransitColumn{width:82px}.logisticsOrderTimeColumn{width:110px}.logisticsShopColumn{width:130px}.logisticsNoteColumn{width:142px}.logisticsReshipColumn{width:158px}.logisticsClock{color:#667085;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:11px}.logisticsTable td{overflow-wrap:anywhere}.trackingNumber{overflow-wrap:anywhere;max-width:120px;font-family:Consolas,Courier New,monospace;font-size:12px}.logisticsProductSkus,.logisticsCardSku strong{line-height:1.4}.logisticsSkuLine{display:block}.logisticsOrderPrice{font-variant-numeric:tabular-nums;white-space:nowrap}.trackingInfo{color:#475467;overflow-wrap:anywhere;min-width:0;max-width:165px;font-size:12px;line-height:1.45}.trackingTimelineButton{width:100%;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:5px;padding:0;display:inline-flex}.trackingTimelineButton span{overflow-wrap:anywhere;min-width:0}.trackingTimelineButton svg{color:#667085;flex:none;margin-top:1px}.trackingTimelineRow td{background:#fbfcfe;padding:0 14px 12px}.trackingTimeline,.trackingTimelineLoading,.trackingTimelineEmpty{background:#fff;border:1px solid #d8e0ea;border-radius:7px;margin:0;padding:12px 14px}.trackingTimeline{list-style:none}.trackingTimeline li{border-bottom:1px solid #edf1f5;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.trackingTimeline li:first-child{padding-top:0}.trackingTimeline li:last-child{border-bottom:0;padding-bottom:0}.trackingTimeline time{color:#667085;font-variant-numeric:tabular-nums;font-size:12px}.trackingTimeline li div{gap:3px;min-width:0;display:grid}.trackingTimeline li strong{color:#1d2939;font-size:13px}.trackingTimeline li span,.trackingTimelineLoading,.trackingTimelineEmpty{color:#667085;font-size:12px;line-height:1.45}.logisticsSortButton{color:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.logisticsSortButton svg{color:#98a2b3}.logisticsSortButton.active,.logisticsSortButton.active svg{color:#0b5cab}.logisticsStatus{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:76px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.logisticsStatus.success{color:#166534;background:#e8f7ee}.logisticsStatus.info{color:#0b5cab;background:#edf5ff}.logisticsStatus.warning{color:#9a5b00;background:#fff7e6}.logisticsStatus.danger{color:#b42318;background:#fff0ee}.logisticsStatus.neutral{color:#475467;background:#eef2f6}.riskTags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.riskTags span{color:#b42318;white-space:nowrap;background:#fff7f6;border:1px solid #f0b8b8;border-radius:5px;align-items:center;min-height:21px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.noteEditor{grid-template-columns:minmax(100px,1fr) 30px;align-items:center;gap:6px;min-width:170px;display:grid}.noteEditor input{color:#344054;border:1px solid #cfd7e2;border-radius:5px;width:100%;min-width:0;height:30px;padding:0 8px}.noteEditor button{color:#0b5cab;cursor:pointer;background:#fff;border:1px solid #cfd7e2;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.noteEditor button:disabled{cursor:default;color:#98a2b3}.logisticsActions{grid-template-columns:minmax(58px,1fr) auto;align-items:start;gap:4px;min-width:132px;display:grid}.logisticsActions textarea{color:#344054;width:100%;min-width:0;min-height:30px;font:inherit;overflow-wrap:anywhere;resize:none;border:1px solid #cfd7e2;border-radius:5px;padding:6px 8px;line-height:1.35;overflow:hidden}.logisticsActions textarea.hasNote{color:#9a3412;background:#fff7ed;border-color:#fdba74;font-weight:600}.logisticsActions textarea:focus{border-color:#0b5cab;outline:none;box-shadow:0 0 0 2px #0b5cab1f}.logisticsActions textarea.hasNote:focus{border-color:#ea580c;box-shadow:0 0 0 2px #ea580c24}.logisticsArchiveButton{color:#475467;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cfd7e2;border-radius:5px;justify-content:center;align-items:center;gap:3px;min-height:30px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.logisticsArchiveButton:hover:not(:disabled){color:#0b5cab;border-color:#0b5cab}.logisticsArchiveButton:disabled{color:#98a2b3;cursor:default}.manualArchiveLabel{color:#667085;white-space:nowrap;font-size:12px}.reshipActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:142px;display:grid}.reshipUnavailable{color:#667085;grid-column:1/-1;font-size:11px;line-height:1.35}.reshipButton{color:#475467;white-space:nowrap;cursor:pointer;background:#f2f4f7;border:1px solid #cfd7e2;border-radius:5px;min-height:30px;padding:0 6px;font-size:12px;font-weight:700}.reshipButton:hover:not(:disabled){background:#e9edf2;border-color:#98a2b3}.reshipButton.success{color:#166534;cursor:default;background:#e8f7ee;border-color:#a7e4bd}.reshipButton.error{color:#b42318;background:#fff0ee;border-color:#f0b8b8}.reshipButton.pending,.reshipButton:disabled:not(.success){cursor:default;opacity:.72}.reshipModalBackdrop{z-index:30;background:#10182873;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.reshipModal{background:#fff;border-radius:10px;width:min(520px,100%);padding:22px;box-shadow:0 18px 48px #10182847}.reshipModal h3{color:#1d2939;margin:0 0 8px;font-size:18px}.reshipModal>p{color:#475467;margin:0 0 16px;font-size:13px;line-height:1.55}.reshipModal dl{gap:8px;margin:0;display:grid}.reshipModal dl div{background:#f8fafc;border-radius:5px;grid-template-columns:104px minmax(0,1fr);gap:10px;padding:8px 10px;display:grid}.reshipModal dt{color:#667085;font-size:12px}.reshipModal dd{color:#1d2939;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:700}.reshipModalWarning{color:#b42318;background:#fff7f6;border:1px solid #f0b8b8;border-radius:5px;margin-top:12px;padding:9px 10px;font-size:12px}.reshipModalActions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.reshipModalActions button{color:#344054;cursor:pointer;background:#fff;border:1px solid #cfd7e2;border-radius:5px;min-height:34px;padding:0 12px;font-weight:700}.reshipModalActions .confirm{color:#fff;background:#0b5cab;border-color:#0b5cab}.reshipModalActions button:disabled{cursor:default;opacity:.55}.adSpendModal{background:#fff;border-radius:10px;width:min(760px,100%);max-height:calc(100vh - 40px);padding:22px;overflow-y:auto;box-shadow:0 18px 48px #10182847}.adSpendModal h3{color:#1d2939;margin:0 0 8px;font-size:18px}.adSpendModal>p{color:#475467;margin:0 0 16px;font-size:13px;line-height:1.55}.adSpendCalendarToolbar{grid-template-columns:34px minmax(0,1fr) 34px auto;align-items:center;gap:8px;margin-bottom:10px;display:grid}.adSpendCalendarToolbar>strong{color:#24364e;text-align:center;font-size:15px}.adSpendMonthButton{color:#075da8;cursor:pointer;background:#fff;border:1px solid #c7d5e5;border-radius:6px;width:34px;height:34px;font-size:24px;line-height:1}.adSpendMonthButton:hover:not(:disabled){background:#eaf5ff;border-color:#0d6fca}.adSpendMonthButton:disabled{cursor:default;opacity:.55}.adSpendDatePicker{color:#475467;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.adSpendDatePicker input{color:#1d2939;min-width:132px;font:inherit;border:1px solid #c7d5e5;border-radius:6px;padding:7px 8px}.adSpendCalendar{background:#f8fafc;border:1px solid #d9e3ef;border-radius:8px;margin-bottom:12px;padding:10px}.adSpendCalendarWeekdays,.adSpendCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.adSpendCalendarWeekdays{margin-bottom:6px}.adSpendCalendarWeekdays span{color:#667085;text-align:center;font-size:11px;font-weight:700}.adSpendCalendarBlank{min-height:66px}.adSpendCalendarDay{color:#344054;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e3ef;border-radius:6px;flex-direction:column;align-items:flex-start;gap:4px;min-height:66px;padding:6px;display:flex;overflow:hidden}.adSpendCalendarDay:hover:not(:disabled){background:#f3f9ff;border-color:#73a9db}.adSpendCalendarDay.saved{background:#f1fbf5;border-color:#a7d8c0}.adSpendCalendarDay.selected{background:#eaf5ff;border-color:#0d6fca;box-shadow:inset 0 0 0 1px #0d6fca}.adSpendCalendarDay:disabled{cursor:default}.adSpendCalendarDayNumber{color:#1d2939;font-size:12px;font-weight:800}.adSpendCalendarAmounts{color:#216a47;white-space:nowrap;gap:1px;min-width:0;font-size:10px;line-height:1.25;display:grid}.adSpendSelectedDate{color:#475467;margin:0 0 4px;font-size:12px}.adSpendSelectedDate strong{color:#1d2939}.adSpendField{color:#24364e;grid-template-columns:1fr 150px;align-items:center;gap:12px;margin:10px 0;font-weight:700;display:grid}.adSpendField input{width:100%;font:inherit;border:1px solid #c7d5e5;border-radius:7px;padding:9px 10px}.adSpendError{color:#bd2636;margin-top:12px;font-size:13px}.adSpendSaved{color:#167443;margin-top:12px;font-size:13px}@media (width<=560px){.adSpendModal{padding:16px}.adSpendCalendarToolbar{grid-template-columns:34px minmax(0,1fr) 34px}.adSpendDatePicker{grid-column:1/-1;justify-content:space-between}.adSpendDatePicker input{min-width:0}.adSpendCalendar{padding:7px}.adSpendCalendarWeekdays,.adSpendCalendarGrid{gap:3px}.adSpendCalendarBlank,.adSpendCalendarDay{min-height:54px}.adSpendCalendarDay{padding:4px}.adSpendCalendarAmounts{font-size:8px}}.logisticsCards{display:none}.logisticsPager{margin-bottom:4px}@media (width<=840px){.logisticsTopbar{flex-direction:column;align-items:stretch;gap:12px}.logisticsToolbar{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;display:grid}.logisticsSearch{grid-column:1/-1;width:100%}.logisticsToolbar select{width:100%;min-width:0}.refreshAllButton{justify-content:center}.logisticsFilters{padding:12px}.logisticsStatusTabs,.logisticsRiskTabs{gap:6px}.logisticsStatusTabs button,.logisticsRiskTabs button{padding:0 8px;font-size:12px}.syncHint{width:100%;margin-left:0}.logisticsDesktopTable{display:none}.logisticsCards{gap:10px;display:grid}.logisticsCard{background:#fff;border:1px solid #d8e0ea;border-radius:8px;padding:12px}.logisticsCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.logisticsCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:12px 0;display:grid}.logisticsCardGrid div{min-width:0}.logisticsCardGrid span{color:#667085;margin-bottom:3px;font-size:11px;display:block}.logisticsCardGrid strong{color:#1d2939;overflow-wrap:anywhere;font-size:13px;line-height:1.35;display:block}.logisticsCardTimeline,.logisticsCardSku{grid-column:1/-1}.logisticsCard .trackingTimeline{margin:0 0 12px}.logisticsCard .logisticsActions{min-width:0}.logisticsCard .reshipActions{min-width:0;margin-top:8px}.trackingTimeline li{grid-template-columns:1fr;gap:4px}}.inventoryPage{min-width:0}.inventoryTopbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.inventoryHeading{align-items:center;gap:10px;min-height:42px;display:inline-flex}.inventoryHeading h2{color:#101828;margin:0;font-size:19px}.inventoryHeading p{color:#667085;margin:4px 0 0;font-size:12px}.inventoryHeadingIcon{color:#0b5cab;background:#edf5ff;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.inventoryToolbar{justify-content:flex-end;align-items:center;gap:10px;display:flex}.inventorySearch{color:#667085;background:#fff;border:1px solid #cfd7e2;border-radius:7px;align-items:center;gap:8px;width:min(320px,34vw);height:38px;padding:0 10px;display:inline-flex}.inventorySearch:focus-within{border-color:#2b9cff;box-shadow:0 0 0 2px #2b9cff1f}.inventorySearch input{color:#1d2939;background:0 0;border:0;outline:0;width:100%;min-width:0}.inventoryRefreshButton,.inventoryExpandButton{color:#344054;cursor:pointer;background:#fff;border:1px solid #cfd7e2;border-radius:7px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.inventoryRefreshButton{color:#fff;background:#0b5cab;border-color:#0b5cab;min-height:38px;padding:0 12px;font-weight:800}.inventoryRefreshButton:hover:not(:disabled){background:#084b8d;border-color:#084b8d}.inventoryRefreshButton:disabled{cursor:default;opacity:.68}.inventoryMeta{color:#667085;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;margin-bottom:14px;font-size:12px;display:flex}.inventorySyncBadge{border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-weight:800;display:inline-flex}.inventorySyncBadge.success{color:#166534;background:#e8f7ee}.inventorySyncBadge.warning{color:#9a5b00;background:#fff7e6}.inventorySyncBadge.danger{color:#b42318;background:#fff0ee}.inventorySyncBadge.neutral{color:#475467;background:#eef2f6}.inventorySyncError{color:#b42318}.inventoryMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.inventoryMetrics>div{background:#fff;border:1px solid #d8e0ea;border-radius:8px;padding:14px 16px}.inventoryMetrics span,.inventoryCardGrid span{color:#667085;font-size:12px;display:block}.inventoryMetrics strong{color:#101828;font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;display:block}.inventoryTable{min-width:1260px}.inventoryTable td,.inventoryTable th{padding:10px 9px}.inventoryTrendTable{table-layout:fixed}.inventoryTrendTable th:first-child{width:178px}.inventoryTrendTable th:nth-child(2){width:122px}.inventoryTrendTable th:nth-child(3),.inventoryTrendTable th:nth-child(4),.inventoryTrendTable th:nth-child(5){width:90px}.inventoryTrendTable tbody td:not(.inventoryTrendCell){vertical-align:middle}.inventorySku{color:#101828;overflow-wrap:anywhere;font-weight:800}.inventoryTrendHeader{white-space:nowrap;min-width:620px}.inventoryTrendHeader>span:first-child{margin-right:14px}.inventorySortableHeader{padding-right:5px!important}.inventorySortButton{width:100%;min-height:25px;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:3px;padding:0;font-weight:800;display:inline-flex}.inventorySortButton:hover{color:#0b5cab}.inventorySortArrows{color:#98a2b3;grid-template-rows:8px 8px;width:13px;display:inline-grid}.inventorySortArrows svg{margin:-2px 0;display:block}.inventorySortArrows .active{color:#0b5cab;stroke-width:3px}.inventoryTrendLegend{color:#667085;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.inventoryTrendLegend i{border-radius:2px;width:9px;height:9px;margin-left:7px;display:inline-block}.inventoryTrendLegend i:first-child{margin-left:0}.inventoryTrendLegend .consumption,.inventoryConsumptionBar{background:linear-gradient(#44a6ff 0%,#0b70c9 100%)}.inventoryTrendLegend .orders,.inventoryOrdersBar{background:linear-gradient(#ffb45d 0%,#f37b12 100%)}.inventoryTrendCell{padding:7px 10px!important}.inventoryInlineTrend{min-width:620px;height:100px}.inventoryTrendPlotArea{grid-template-columns:34px minmax(0,1fr) 34px;height:101px;display:grid}.inventoryTrendAxis{color:#98a2b3;font-variant-numeric:tabular-nums;height:77px;margin-top:24px;font-size:9px;position:relative}.inventoryTrendAxisLeft span,.inventoryTrendAxisRight span{white-space:nowrap;position:absolute;transform:translateY(50%)}.inventoryTrendAxisLeft span{right:5px}.inventoryTrendAxisRight span{left:5px}.inventoryTrendPlot{border-left:1px solid #dce7f2;border-right:1px solid #dce7f2;flex-direction:column;min-width:0;display:flex;position:relative}.inventoryTrendLabels{z-index:2;color:#111827;font-variant-numeric:tabular-nums;text-align:center;flex:0 0 24px;align-items:center;min-height:24px;font-size:8px;font-weight:400;line-height:10px;display:grid;overflow:hidden}.inventoryTrendLabelDay{grid-template-rows:repeat(2,10px);min-width:0;display:grid;overflow:hidden}.inventoryTrendLabelDay span{white-space:nowrap;text-overflow:clip;min-width:0;overflow:hidden}.inventoryTrendChartArea{flex:0 0 77px;height:77px;position:relative}.inventoryTrendGridLine{z-index:0;border-top:1px dashed #dce7f2;display:block;position:absolute;left:0;right:0}.inventoryTrendBars{z-index:1;grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:1px;display:grid;position:absolute;inset:0 2px}.inventoryTrendDay{align-items:flex-end;gap:1px;min-width:0;height:100%;display:flex}.inventoryTrendDay>i{border-radius:2px 2px 0 0;flex:1 1 0;min-width:1px;display:block}.inventoryTrendDay:hover>i{filter:saturate(1.35)brightness(.9)}.inventoryTrendDates{grid-template-columns:34px minmax(0,1fr) 34px;height:17px;margin-top:4px;display:grid}.inventoryTrendDates>div{border-top:1px solid #dce7f2;grid-template-columns:repeat(30,minmax(0,1fr));gap:1px;display:grid}.inventoryTrendDates small{color:#98a2b3;text-align:center;text-overflow:clip;white-space:nowrap;font-size:9px;line-height:16px;overflow:hidden}.inventoryMobileTrend{border-top:1px solid #e5eaf0;margin-top:10px;padding-top:9px;overflow-x:auto}.inventoryMobileCards{display:none}@media (width<=840px){.inventoryTopbar{flex-direction:column;align-items:stretch;gap:12px}.inventoryToolbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.inventorySearch{width:100%}.inventoryMetrics{gap:8px}.inventoryMetrics>div{padding:12px 10px}.inventoryMetrics strong{font-size:18px}.inventoryDesktopTable{display:none}.inventoryMobileCards{gap:10px;display:grid}.inventoryCard{background:#fff;border:1px solid #d8e0ea;border-radius:8px;padding:12px}.inventoryCardHeader{align-items:flex-start;gap:10px;display:flex}.inventoryCardHeader strong{color:#101828;overflow-wrap:anywhere;display:block}.inventoryCardHeader p{color:#667085;margin:3px 0 0;font-size:12px}.inventoryCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:12px 0;display:grid}.inventoryCardGrid strong{color:#1d2939;overflow-wrap:anywhere;margin-top:3px;font-size:14px;display:block}.inventoryCard .inventoryDetail{border-top:1px solid #e5eaf0;margin-top:10px;padding:12px 0 0}.inventoryMobileTrend .inventoryInlineTrend{min-width:620px}}.omniPage{max-width:1600px;margin:0 auto}.omniTopbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.omniHeading,.omniToolbar,.omniMeta,.omniMethodNote,.omniPanelHeader,.omniChartLegend,.omniRiskStrip,.omniWorkflowCardHeader{align-items:center;display:flex}.omniHeading{gap:10px}.omniHeadingIcon{color:#0f766e;background:#e7f7f3;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.omniHeading h2{color:#101828;margin:0 0 3px;font-size:20px}.omniHeading p,.omniPanelHeader p{color:#667085;margin:0;font-size:12px;line-height:1.45}.omniToolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px}.omniDateInput{background:#fff;border:1px solid #cfd7e2;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 9px;display:inline-flex}.omniDateInput input{background:0 0;border:0;outline:0;min-width:126px}.omniDateConnector{color:#667085}.omniRefreshButton{color:#fff;cursor:pointer;white-space:nowrap;background:#0b5cab;border:1px solid #0b5cab;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-weight:800;display:inline-flex}.omniRefreshButton:disabled{cursor:default;opacity:.72}.omniMeta{color:#667085;justify-content:flex-end;gap:14px;margin:0 0 12px;font-size:12px}.omniMeta span{align-items:center;gap:4px;display:inline-flex}.omniMeta .omniPendingRange{color:#9a5b00;font-weight:700}.omniMethodNote{color:#265a87;background:#f2f8fe;border:1px solid #bdd8ef;border-radius:8px;align-items:flex-start;gap:9px;margin-bottom:14px;padding:10px 12px;line-height:1.55}.omniMethodNote svg{flex:none;margin-top:1px}.omniMetrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.omniMetric{background:#fff;border:1px solid #d8e0ea;border-radius:9px;align-items:center;gap:10px;min-height:78px;padding:12px;display:flex}.omniMetricIcon{color:#0b5cab;background:#eaf4ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.omniMetricIcon.good{color:#137333;background:#e9f8ef}.omniMetric span:not(.omniMetricIcon){color:#667085;font-size:12px;display:block}.omniMetric strong{color:#101828;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:20px;display:block}.omniRiskStrip{background:#fff;border:1px solid #d8e0ea;border-radius:9px;gap:0;margin-bottom:15px;overflow:hidden}.omniRiskStrip>div{color:#667085;border-right:1px solid #e8edf3;align-items:center;gap:7px;min-width:0;padding:10px 13px;font-size:12px;display:flex}.omniRiskStrip>div:last-child{border-right:0;margin-left:auto}.omniRiskStrip svg{color:#b54708}.omniRiskStrip strong{color:#101828;font-variant-numeric:tabular-nums;font-size:15px}.omniRiskTotal.warning{color:#9a3412;background:#fff7ed}.omniRiskTotal.warning strong{color:#b42318}.omniPanel{background:#fff;border:1px solid #d8e0ea;border-radius:9px;margin-bottom:15px;overflow:hidden}.omniPanelHeader{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 15px}.omniPanelHeader h3{color:#1d2939;margin:0 0 4px;font-size:16px}.omniApiPill,.omniReconstructedPill,.omniChannel,.omniConfidence{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:23px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.omniApiPill{color:#075da8;background:#eaf4ff}.omniReconstructedPill{color:#8a4b00;background:#fff4dc}.omniChannel{color:#475467;background:#f2f4f7}.omniConfidence.direct{color:#075da8;background:#eaf4ff}.omniConfidence.reconstructed{color:#137333;background:#e9f8ef}.omniConfidence.remainder{color:#8a4b00;background:#fff4dc}.omniConfidence.ambiguous{color:#9a3412;background:#fff0ee}.omniChart{padding:11px 12px 9px}.omniChartLegend{color:#667085;justify-content:flex-end;gap:14px;margin:0 6px 5px;font-size:12px;font-weight:700}.omniChartLegend span{align-items:center;gap:5px;display:inline-flex}.omniChartLegend i{border-radius:50%;width:10px;height:10px;display:inline-block}.omniChartLegend i.sent{background:#2b9cff;border-radius:3px}.omniChartLegend i.opened{background:#159e7b}.omniChartLegend i.clicked{background:#e05c72}.omniChart svg{width:100%;height:auto;min-height:230px;display:block}.omniChartGrid{stroke:#dbe5ef;stroke-dasharray:2 3}.omniChartAxisLabel{fill:#7d899a;font-family:Microsoft YaHei,Arial,sans-serif;font-size:11px}.omniChartBar{fill:#2b9cff;opacity:.86}.omniChartLine{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.omniChartLine.opened{stroke:#159e7b}.omniChartLine.clicked{stroke:#e05c72}.omniChartPoint{stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.omniChartPoint.opened{fill:#159e7b}.omniChartPoint.clicked{fill:#e05c72}.omniTableWrap{overflow-x:auto}.omniTable{border-collapse:collapse;width:100%;min-width:940px;font-size:13px}.omniTable th,.omniTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 12px}.omniTable th{color:#475467;white-space:nowrap;background:#f7f9fc;font-size:12px;font-weight:800}.omniTable tr:last-child td{border-bottom:0}.omniTable .num{text-align:right;font-variant-numeric:tabular-nums}.omniWorkflowTable{min-width:1090px}.omniNoteCell{color:#667085;overflow-wrap:anywhere;max-width:330px;line-height:1.45}.omniEmpty{color:#667085;text-align:center;place-items:center;min-height:160px;padding:20px;display:grid}.omniMobileCards{display:none}@media (width<=1180px){.omniMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=840px){.omniTopbar{flex-direction:column;align-items:stretch}.omniToolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:stretch;display:grid}.omniDateInput{width:100%}.omniDateInput input{width:100%;min-width:0}.omniDateConnector{display:none}.omniRefreshButton{grid-column:1/-1}.omniMeta{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.omniMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.omniMetric{min-height:70px;padding:10px}.omniMetric strong{font-size:18px}.omniRiskStrip{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.omniRiskStrip>div{border-bottom:1px solid #e8edf3;border-right:1px solid #e8edf3}.omniRiskStrip>div:nth-child(2n){border-right:0}.omniRiskStrip>div:nth-last-child(-n+2){border-bottom:0}.omniRiskStrip>div:last-child{margin-left:0}.omniPanelHeader{flex-direction:column}.omniChart{overflow-x:auto}.omniChart svg{min-width:650px}.omniChartLegend{justify-content:flex-start}.omniDesktopTable{display:none}.omniMobileCards{gap:9px;padding:10px;display:grid}.omniMobileCard{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:7px;padding:11px}.omniMobileCard>strong{color:#1d2939;display:block}.omniMobileMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin-top:10px;display:grid}.omniMobileMetricGrid span{color:#667085;min-width:0;font-size:12px}.omniMobileMetricGrid b{color:#1d2939;overflow-wrap:anywhere;margin-top:3px;font-size:13px;display:block}.omniMobileMetricGrid.compact{margin-top:8px}.omniWorkflowCardHeader{justify-content:space-between;align-items:flex-start;gap:8px}.omniWorkflowCard p{color:#667085;border-top:1px solid #e5eaf0;margin:9px 0 0;padding-top:9px;font-size:12px;line-height:1.5}}.subscriptionEmailPage{gap:14px;min-width:0;padding:18px;display:grid}.subscriptionEmailTopbar,.subscriptionEmailHeading,.subscriptionEmailToolbar,.subscriptionEmailMeta,.subscriptionEmailSummary,.subscriptionEmailFacts{align-items:center;display:flex}.subscriptionEmailTopbar{justify-content:space-between;gap:14px}.subscriptionEmailHeading{gap:10px}.subscriptionEmailHeading>span{color:#19705a;background:#e6f6ef;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.subscriptionEmailHeading h2{color:#101828;margin:0;font-size:18px}.subscriptionEmailHeading p{color:#667085;margin:3px 0 0;font-size:12px}.subscriptionEmailToolbar{gap:8px}.subscriptionEmailToolbar label{background:#fff;border:1px solid #d0d5dd;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 9px;display:flex}.subscriptionEmailToolbar select{color:#344054;background:0 0;border:0;outline:0}.subscriptionEmailToolbar button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 11px;display:inline-flex}.subscriptionEmailToolbar button:disabled{opacity:.6;cursor:wait}.subscriptionEmailMeta{color:#667085;flex-wrap:wrap;gap:18px;font-size:12px}.subscriptionEmailMeta span{align-items:center;gap:5px;display:inline-flex}.subscriptionEmailError{color:#b42318;background:#fff3f2;border:1px solid #fecdca;border-radius:7px;padding:10px 12px}.subscriptionEmailLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:14px;display:grid}.subscriptionEmailDates,.subscriptionEmailList{background:#fff;border:1px solid #eaecf0;border-radius:8px;min-width:0}.subscriptionEmailDates{padding:12px}.subscriptionEmailDates h3,.subscriptionEmailListHeader h3{color:#101828;margin:0;font-size:14px}.subscriptionEmailDates button{text-align:left;cursor:pointer;color:#475467;background:0 0;border:0;border-left:3px solid #0000;gap:3px;width:100%;padding:10px 8px;display:grid}.subscriptionEmailDates button strong{color:#344054}.subscriptionEmailDates button span{color:#98a2b3;font-size:11px}.subscriptionEmailDates button.active{background:#ecfdf3;border-left-color:#19705a}.subscriptionEmailListHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.subscriptionEmailListHeader span{color:#667085;font-size:12px}.subscriptionEmailRow{border-bottom:1px solid #f2f4f7}.subscriptionEmailRow:last-child{border-bottom:0}.subscriptionEmailSummary{text-align:left;cursor:pointer;background:#fff;border:0;gap:12px;width:100%;padding:12px 15px}.subscriptionEmailSummary:hover{background:#f9fafb}.subscriptionEmailDate{color:#475467;flex:0 0 102px;align-items:center;gap:5px;width:102px;font-size:12px;display:inline-flex}.subscriptionEmailCustomer{flex:0 0 190px;gap:3px;width:190px;min-width:0;display:grid}.subscriptionEmailCustomer strong,.subscriptionEmailCustomer small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subscriptionEmailCustomer strong{color:#101828;font-size:13px}.subscriptionEmailCustomer small{color:#667085;white-space:pre-line;overflow-wrap:anywhere;font-size:11px}.subscriptionEmailProduct{color:#475467;white-space:pre-line;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.subscriptionEmailAmount{color:#101828;flex:0 0 85px;width:85px;font-weight:600}.subscriptionEmailStatus,.subscriptionEmailRole{white-space:nowrap;font-size:11px}.subscriptionEmailStatus.status-sent{color:#027a48}.subscriptionEmailStatus.status-failed,.subscriptionEmailStatus.status-sending_unknown{color:#b42318}.subscriptionEmailRole{color:#6941c6}.subscriptionEmailBody{background:#fcfcfd;padding:0 15px 16px}.subscriptionEmailFacts{flex-wrap:wrap;gap:12px 24px;padding:13px 0}.subscriptionEmailFacts>div{gap:3px;min-width:190px;display:grid}.subscriptionEmailFacts span{color:#667085;font-size:11px}.subscriptionEmailFacts strong{color:#344054;word-break:break-word;font-size:12px;font-weight:500}.subscriptionEmailRecipients{white-space:pre-line}.subscriptionEmailProductImage{object-fit:contain;background:#fff;border:1px solid #eaecf0;border-radius:6px;width:80px;height:80px;margin-bottom:10px}.subscriptionEmailPreview{background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:620px;display:block}.subscriptionEmailNoPreview{color:#667085;background:#fff;border:1px dashed #d0d5dd;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:30px;display:flex}.subscriptionEmailText{color:#475467;background:#fff;border:1px solid #eaecf0;border-radius:6px;margin-top:10px;padding:8px 10px}.subscriptionEmailText pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.subscriptionEmailEmpty{color:#98a2b3;text-align:center;padding:26px 12px;font-size:12px}@media (width<=900px){.subscriptionEmailTopbar{flex-direction:column;align-items:flex-start}.subscriptionEmailLayout{grid-template-columns:1fr}.subscriptionEmailDates{gap:6px;padding:8px;display:flex;overflow-x:auto}.subscriptionEmailDates h3{display:none}.subscriptionEmailDates button{border-bottom:3px solid #0000;border-left:0;min-width:150px}.subscriptionEmailDates button.active{border-bottom-color:#19705a}.subscriptionEmailSummary{flex-wrap:wrap;gap:7px 12px}.subscriptionEmailDate,.subscriptionEmailCustomer{flex-basis:auto;width:auto}.subscriptionEmailProduct{flex-basis:100%;order:3}}
