.creative-investment-layout .competitor-page{--competitor-primary: #08c18a;--competitor-primary-dark: #078e67;--competitor-text: #000;--competitor-muted: #8b9ba7;width:100%;max-width:1440px;min-width:0;margin:0 auto;padding:0;color:var(--competitor-text)}.creative-investment-layout .competitor-page button:not(.ant-btn),.creative-investment-layout .competitor-page input,.creative-investment-layout .competitor-page select{font:inherit}.creative-investment-layout .competitor-page button:not(.ant-btn){border:0;cursor:pointer}.creative-investment-layout .competitor-top{display:flex;flex-direction:column;gap:0;margin-bottom:24px;padding:24px;border:1px solid #e2e9ee;border-radius:14px;background:#fff;box-shadow:0 6px 18px #163f350d}.creative-investment-layout .competitor-search-heading{display:flex;align-items:center;gap:12px;margin-bottom:20px}.creative-investment-layout .competitor-search-heading h2{margin:0;color:#000;font-size:26px;font-weight:500;white-space:nowrap;line-height:31px}.creative-investment-layout .competitor-search-heading>span{color:var(--competitor-muted);font-size:12px}.creative-investment-layout .competitor-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.creative-investment-layout .competitor-view-switch{display:inline-flex;gap:3px;padding:4px;border:1px solid #dce8e5;border-radius:10px;background:#f6f9f8;white-space:nowrap}.creative-investment-layout .competitor-view-switch button{height:33px;padding:0 12px;border-radius:7px;background:transparent;color:#6c7c8b;font-size:13px}.creative-investment-layout .competitor-view-switch button[aria-pressed=true]{background:#fff;color:var(--competitor-primary-dark);font-weight:700;box-shadow:0 1px 6px #19413c17}.creative-investment-layout .competitor-view-switch b,.creative-investment-layout .competitor-history-toggle b{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:3px;padding:0 5px;border-radius:10px;background:#daf4eb;color:#087d5f;font-size:10px}.creative-investment-layout .competitor-history-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid #cfe3dd;border-radius:8px;background:#f7fcfa;color:#087e60;font-size:12px;font-weight:700;white-space:nowrap}.creative-investment-layout .competitor-history-toggle:hover{border-color:#7fd2b9;background:#effaf6}.creative-investment-layout .competitor-searchbar{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:7px}.creative-investment-layout .competitor-searchbar input{width:100%;min-width:0;height:48px;padding:0 16px 0 44px;border:1px solid #dce5eb;border-radius:8px;outline:none;background:#fafcfd;color:#1d3447;font-size:14px}.creative-investment-layout .competitor-searchbar input:focus{border-color:var(--competitor-primary);background:#fff;box-shadow:0 0 0 3px #08c18a12}.creative-investment-layout .competitor-searchbar .find-search-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:8px;background:var(--competitor-primary);color:#fff;font-size:14px;font-weight:700;box-shadow:0 3px 10px #08b98624}.creative-investment-layout .competitor-searchbar .find-search-btn:hover:not(:disabled){background:#05a979}.creative-investment-layout .competitor-searchbar .find-search-btn:disabled{opacity:.6;cursor:wait}.creative-investment-layout .competitor-example-address{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:0 0 16px;color:#8494a0;font-size:12px}.creative-investment-layout .competitor-example-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px 14px}.creative-investment-layout .competitor-example-item{display:inline-flex;align-items:center;gap:5px;min-width:0}.creative-investment-layout .competitor-example-item b{color:#698394;font-size:11px;font-weight:650}.creative-investment-layout .competitor-example-item button{padding:0;background:transparent;color:var(--competitor-primary-dark);font-size:12px;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.creative-investment-layout .competitor-top.is-subview{margin-bottom:20px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.creative-investment-layout .competitor-top.is-subview .competitor-search-heading{margin-bottom:0;gap:4px}.creative-investment-layout .competitor-top.is-record-subview{margin-bottom:20px}.creative-investment-layout .competitor-top.is-record-subview .competitor-search-heading{align-items:flex-start;gap:4px}.creative-investment-layout .competitor-top.is-subview h2{font-size:26px}.creative-investment-layout .competitor-top.is-record-subview h2{color:#000;font-size:26px;font-weight:500;line-height:31px}.creative-investment-layout .competitor-subview-heading p{margin:10px 0 0;color:#576676;font-size:14px;font-weight:400;line-height:20px}.creative-investment-layout .competitor-panel{margin-bottom:16px;padding:24px;border:1px solid #dae5e3;border-radius:16px;background:#fff;box-shadow:none}.creative-investment-layout .competitor-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.creative-investment-layout .competitor-panel-head h3,.creative-investment-layout .competitor-record-header h3{margin:0;color:var(--competitor-text);font-size:18px;font-weight:500}.creative-investment-layout .competitor-panel-head p,.creative-investment-layout .competitor-record-toolbar p{margin:5px 0 0;color:#576676;font-size:14px;line-height:20px}.creative-investment-layout .competitor-results .competitor-panel-head,.creative-investment-layout .competitor-tracking-tasks .competitor-panel-head{align-items:center}.creative-investment-layout .competitor-result-tools{display:flex;align-items:center;gap:12px}.creative-investment-layout .competitor-track-current{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:0 17px;border:1px solid #06b882!important;border-radius:8px;background:#08bf89;color:#fff;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 5px 12px #08ae7e33}.creative-investment-layout .competitor-track-current:hover{background:#079f74;box-shadow:0 7px 16px #089e7345;transform:translateY(-1px)}.creative-investment-layout .competitor-type-tabs{display:flex;gap:5px;padding:3px;border:1px solid #e4ebee;border-radius:8px;background:#f5f7f9}.creative-investment-layout .competitor-page .competitor-type-tabs button{min-width:46px;padding:6px 10px;border-radius:6px;background:transparent;color:#63788c;font-size:12px}.creative-investment-layout .competitor-page .competitor-type-tabs button[aria-pressed=true]{background:#fff;color:var(--competitor-primary-dark);font-weight:700;box-shadow:0 1px 4px #14324617}.creative-investment-layout .competitor-export{min-height:36px;padding:0 12px;border:1px solid #c9ded7!important;border-radius:7px;background:#fff;color:#087e60;font-size:12px;font-weight:700;white-space:nowrap}.creative-investment-layout .competitor-export:hover:not(:disabled){border-color:#9cd5c1!important;background:#f0faf6}.creative-investment-layout .competitor-export:disabled{opacity:1;cursor:not-allowed}.creative-investment-layout .competitor-empty{display:flex;min-height:180px;padding:30px 20px;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #dce7ec;border-radius:10px;background:#fbfcfd;color:#8c9caa;font-size:13px;text-align:center}.creative-investment-layout .competitor-empty-icon{display:grid;width:58px;height:58px;margin-bottom:15px;place-items:center;border-radius:18px;background:#e6f6f3;color:var(--competitor-primary-dark);font-size:22px}.creative-investment-layout .competitor-empty strong{margin-bottom:7px;color:#486174}.creative-investment-layout .competitor-empty>.ant-btn{margin-top:14px}.creative-investment-layout .competitor-table-wrap{max-width:100%;overflow-x:auto}.creative-investment-layout .competitor-table{min-width:1230px}.creative-investment-layout .competitor-table .ant-table-thead>tr>th{padding:10px 12px;background:#f7faf9;color:#6d8092;font-size:12px;font-weight:600;white-space:nowrap}.creative-investment-layout .competitor-table .ant-table-column-sorters{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px}.creative-investment-layout .competitor-table .ant-table-column-sorters .ant-table-column-title{flex:none}.creative-investment-layout .competitor-table .ant-table-column-sorter{order:1;flex:none;margin-inline-start:0;font-size:10px}.creative-investment-layout .competitor-table .ant-table-column-sorter-up,.creative-investment-layout .competitor-table .ant-table-column-sorter-down{font-size:10px}.creative-investment-layout .competitor-table .ant-table-tbody>tr>td{padding:12px;color:#2d465a;font-size:12px}.creative-investment-layout .competitor-work{display:flex;align-items:center;gap:10px;min-width:190px}.creative-investment-layout .competitor-work-cover{position:relative;display:grid;flex:none;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#d9f4eb,#e6eefa);color:#13856b;font-size:18px}.creative-investment-layout .competitor-work-cover.is-image{background:linear-gradient(135deg,#fdeee5,#fbe6f0);color:#c97562}.creative-investment-layout .competitor-work-cover img{width:100%;height:100%;object-fit:cover}.creative-investment-layout .competitor-work-cover .anticon{position:absolute}.creative-investment-layout .competitor-work strong{display:block;max-width:205px;overflow:hidden;color:#284259;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-work small{display:block;margin-top:3px;color:#9aabba}.creative-investment-layout .competitor-kind{padding:4px 8px;border-radius:999px;background:#edf7f4;color:#087f66;font-size:11px}.creative-investment-layout .competitor-kind.is-image{background:#fff3ec;color:#b86e37}.creative-investment-layout .competitor-table .is-hot{color:#e26b45;font-weight:700}.creative-investment-layout .competitor-row-actions{display:flex;align-items:center;gap:7px;white-space:nowrap}.creative-investment-layout .competitor-row-actions .row-action-btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;border:1px solid #d5e5df;border-radius:6px;background:#fff;color:#687d76;font-size:11px;font-weight:700;text-decoration:none}.creative-investment-layout .competitor-row-actions .row-action-btn:hover{border-color:#8bd5bf;background:#f0faf6;color:var(--competitor-primary-dark)}.creative-investment-layout .competitor-row-actions .row-action-btn.is-primary{border-color:var(--competitor-primary);background:var(--competitor-primary);color:#fff}.creative-investment-layout .competitor-tracking-hint{color:#8a9aaa;font-size:12px}.creative-investment-layout .competitor-task-table-head,.creative-investment-layout .competitor-task-item{display:grid;grid-template-columns:minmax(180px,1.45fr) minmax(140px,1fr) minmax(135px,.95fr) 120px 210px;align-items:center;gap:10px}.creative-investment-layout .competitor-task-table-head{padding:10px 12px;border-radius:4px;background:#f4f5fa;color:#576676;font-size:12px;min-height:40px}.creative-investment-layout .competitor-task-item{padding:15px 12px;border-bottom:1px solid #e9eff0}.creative-investment-layout .competitor-task-item>div{min-width:0}.creative-investment-layout .competitor-task-item strong{display:block;overflow:hidden;color:#000;font-size:12px;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.creative-investment-layout .competitor-task-item small{display:block;margin-top:5px;overflow:hidden;color:#8a9aa7;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-task-profile-url{display:block;max-width:100%;margin-top:5px;overflow:hidden;color:#638092;font-size:11px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-task-profile-url:hover,.creative-investment-layout .competitor-record-url:hover{color:var(--competitor-primary-dark);text-decoration:underline}.creative-investment-layout .competitor-task-recent strong.is-success{color:#2aa384}.creative-investment-layout .competitor-task-recent strong.is-failed{color:#ff9f16}.creative-investment-layout .competitor-task-activation{display:flex;align-items:center;gap:10px;white-space:nowrap}.creative-investment-layout .competitor-task-state-label{color:#3e565b;font-size:12px}.creative-investment-layout .competitor-task-switch{display:inline-flex;flex:none;align-items:center;width:43px;height:27px;padding:3px;border-radius:999px;background:#cbd5dc;transition:background .15s}.creative-investment-layout .competitor-task-switch[aria-checked=true]{background:var(--competitor-primary)}.creative-investment-layout .competitor-task-switch.is-ended{box-shadow:inset 0 0 0 1px #89cdb8}.creative-investment-layout .competitor-task-switch.is-ended:hover{background:#9bd9c6}.creative-investment-layout .competitor-task-switch>span{display:block;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #24455333;transition:transform .15s}.creative-investment-layout .competitor-task-switch[aria-checked=true]>span{transform:translate(16px)}.creative-investment-layout .competitor-task-actions{display:flex;align-items:center;justify-content:flex-start;gap:8px;white-space:nowrap}.creative-investment-layout .competitor-task-records-button.ant-btn,.creative-investment-layout .competitor-task-more-button.ant-btn{height:32px;border-radius:6px;font-size:14px;font-weight:400}.creative-investment-layout .competitor-task-records-button.ant-btn{min-width:92px;border-color:#08c18a;background:#08c18a14;color:#08a97d}.creative-investment-layout .competitor-task-records-button.ant-btn:hover{border-color:#08c18a;background:#eefaf6;color:#08a97d}.creative-investment-layout .competitor-task-records-count{margin-left:4px;color:inherit;font-size:12px}.creative-investment-layout .competitor-task-more-button.ant-btn{min-width:72px;border-color:#08c18a;background:#fff;color:#08a97d}.competitor-task-actions-dropdown .ant-dropdown-menu{min-width:128px;padding:6px;border:1px solid #e7eaed;border-radius:8px;box-shadow:0 8px 24px #1f2e3d1a}.competitor-task-actions-dropdown .ant-dropdown-menu-item{min-height:40px;padding:9px 12px;border-radius:6px;color:#576676;font-size:13px}.competitor-task-actions-dropdown .ant-dropdown-menu-item:first-child{color:#08a97d}.creative-investment-layout .competitor-top.is-history-subview{margin-bottom:20px}.creative-investment-layout .competitor-top.is-history-subview h2{color:#000;font-size:26px;font-weight:500;line-height:31px}.creative-investment-layout .competitor-history-description{margin:10px 0 0 36px;color:#576676;font-size:14px;line-height:20px}.creative-investment-layout .competitor-history{padding:24px;border-color:#e6e9ed;border-radius:16px;box-shadow:none}.creative-investment-layout .competitor-history>.competitor-panel-head{align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eff1f3}.creative-investment-layout .competitor-history .competitor-panel-head h3{color:#000;font-size:18px;font-weight:500;line-height:24px}.creative-investment-layout .competitor-history .competitor-panel-head p{color:#576676;font-size:14px;line-height:20px}.creative-investment-layout .competitor-history-total{flex:none;color:#8b9ba7;font-size:12px;white-space:nowrap}.creative-investment-layout .competitor-history-total b{color:#08c18a;font-size:24px;font-weight:500}.creative-investment-layout .competitor-history-list{display:grid;gap:16px}.creative-investment-layout .competitor-history-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 18px;min-height:104px;padding:16px 20px;border:1px solid #e4e7ec;border-radius:10px;background:#fff}.creative-investment-layout .competitor-history-item.is-open{border-color:#a8ddcd}.creative-investment-layout .competitor-history-item-main{min-width:0}.creative-investment-layout .competitor-history-item-main>strong{display:flex;align-items:center;gap:6px;overflow:hidden;color:#000;font-size:16px;font-weight:500;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-history-item-main>strong img{flex:none;width:16px;height:16px}.creative-investment-layout .competitor-history-item-main>strong>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-history-item-main>p{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:6px 0;color:#8899a7;font-size:12px;line-height:18px}.creative-investment-layout .competitor-history-profile{display:flex;align-items:center;gap:6px;width:fit-content;max-width:100%;color:#8b9ba7;font-size:12px;line-height:18px}.creative-investment-layout .competitor-history-profile .anticon{flex:none;color:#08c18a}.creative-investment-layout .competitor-history-profile>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-history-profile:hover{color:#08a97d}.creative-investment-layout .competitor-history-source{display:inline-block;padding:0 6px;border-radius:4px;background:#f2f3f5;color:#576676;font-size:11px}.creative-investment-layout .competitor-history-source.is-tracking{background:#e4f6f1;color:#08c18a}.creative-investment-layout .competitor-history-actions{display:flex;align-items:center;gap:8px}.creative-investment-layout .competitor-history-actions .ant-btn{height:32px;padding:0 12px;border-color:#e6e9ed;border-radius:6px;color:#576676;font-size:14px}.creative-investment-layout .competitor-history-actions .competitor-history-download{border-color:transparent;background:#f2f3f5;color:#576676}.creative-investment-layout .competitor-history-detail{grid-column:1 / -1;min-width:0;padding-top:14px;border-top:1px solid #e7eef0}.creative-investment-layout .competitor-history-detail>p{margin:0 0 10px;color:#8b9ba7;font-size:12px;line-height:20px}.creative-investment-layout .competitor-history-detail>p b{color:#08c18a;font-weight:400}.creative-investment-layout .competitor-history-detail .competitor-table-wrap{max-height:430px;border:1px solid #e5ecee;border-radius:8px;overflow-x:hidden;overflow-y:auto}.creative-investment-layout .competitor-history-detail .competitor-table{min-width:0}.creative-investment-layout .competitor-history-detail .ant-table-thead>tr>th{position:sticky;top:0;z-index:2}.creative-investment-layout .competitor-history-loading{display:flex;align-items:center;justify-content:center;gap:9px;min-height:90px;color:#8795a3;font-size:12px}.creative-investment-layout .competitor-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.creative-investment-layout .competitor-task-record-view{min-height:820px;margin-bottom:28px;padding:24px;border-color:#dae5e3;border-radius:16px;box-shadow:none}.creative-investment-layout .competitor-record-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:40px;margin-bottom:20px}.creative-investment-layout .competitor-record-selection{display:flex;align-items:center;gap:30px;color:#3e565b;font-size:13px}.creative-investment-layout .competitor-record-selection label{display:flex;align-items:center;gap:10px;cursor:pointer}.creative-investment-layout .competitor-record-selection input,.creative-investment-layout .competitor-record-task-date input{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin:0;border:1px solid #bfc9cf;border-radius:3px;background:#fff;cursor:pointer}.creative-investment-layout .competitor-record-selection input:checked,.creative-investment-layout .competitor-record-task-date input:checked{border-color:#08c18a;background-color:#08c18a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m3 7 2.5 2.5L11 4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.creative-investment-layout .competitor-record-selection input:focus-visible,.creative-investment-layout .competitor-record-task-date input:focus-visible{outline:2px solid #08c18a;outline-offset:2px}.creative-investment-layout .competitor-record-selection input:disabled,.creative-investment-layout .competitor-record-task-date input:disabled{opacity:.5;cursor:not-allowed}.creative-investment-layout .competitor-record-selection b,.creative-investment-layout .competitor-record-task-head b{color:#08a97d;font-weight:500}.creative-investment-layout .competitor-record-toolbar-actions{display:flex;flex:none;align-items:center;gap:10px}.creative-investment-layout .competitor-record-toolbar-actions button{min-width:104px;height:32px;padding:0 12px;border-radius:6px;font-size:14px}.creative-investment-layout .competitor-record-toolbar-actions #competitor-report-download{min-width:82px;background:#fff;color:#08c18a;border-color:#08c18a}.creative-investment-layout .competitor-record-list{display:flex;flex-direction:column;gap:20px}.creative-investment-layout .competitor-record-task{overflow:hidden;border:1px solid #e6e6e6;border-radius:16px;background:#fff}.creative-investment-layout .competitor-record-task.is-selected{border-color:#b6e8d9}.creative-investment-layout .competitor-record-task-head{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:59px;padding:0 20px;background:#f4f5fa;color:#576676;font-size:13px}.creative-investment-layout .competitor-record-task-date{display:flex;align-items:center;gap:10px;color:#3e565b;cursor:pointer}.creative-investment-layout .competitor-record-task-date strong{font-size:13px;font-weight:500}.creative-investment-layout .competitor-task-run{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:0 20px;color:#576676;font-size:13px}.creative-investment-layout .competitor-task-run-result,.creative-investment-layout .competitor-task-run-meta{display:flex;align-items:center}.creative-investment-layout .competitor-task-run-result{min-width:0;gap:30px}.creative-investment-layout .competitor-task-run-result time{flex:none;color:#3e565b;font-weight:500}.creative-investment-layout .competitor-run-state{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:66px;height:24px;border-radius:6px;font-size:12px}.creative-investment-layout .competitor-run-state.is-success{background:#eaf9f5;color:#2aa384}.creative-investment-layout .competitor-run-state.is-failed{background:#fff6e8;color:#ff9f16}.creative-investment-layout .competitor-task-run-meta{flex:none;gap:28px}.creative-investment-layout .competitor-run-charge{color:#576676}.creative-investment-layout .competitor-run-charge b{color:#08a97d;font-weight:500}.creative-investment-layout .competitor-task-run-meta button{display:inline-flex;align-items:center;gap:8px;padding:0;background:transparent;color:#576676;font-size:12px;font-weight:400}.creative-investment-layout .competitor-task-run-meta button img{width:12px;height:12px;transition:transform .16s ease}.creative-investment-layout .competitor-task-run-meta button img.is-collapsed{transform:rotate(180deg)}.creative-investment-layout .competitor-run-snapshot{padding:0 20px 20px}.creative-investment-layout .competitor-run-table-scroll{max-width:100%;overflow-x:auto;border-radius:4px}.creative-investment-layout .competitor-run-work-table{width:100%;min-width:1080px;border-spacing:0;border-collapse:separate;color:#000;table-layout:fixed}.creative-investment-layout .competitor-run-work-table th,.creative-investment-layout .competitor-run-work-table td{height:auto;padding:15px 14px;border-bottom:1px solid #edf0f2;overflow:hidden;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-run-work-table th{height:40px;padding:0 14px;border:0;background:#f4f5fa;color:#576676}.creative-investment-layout .competitor-run-work-table th:first-child{border-radius:4px 0 0 4px}.creative-investment-layout .competitor-run-work-table th:last-child{border-radius:0 4px 4px 0}.creative-investment-layout .competitor-run-work-table th:nth-child(1){width:22%}.creative-investment-layout .competitor-run-work-table th:nth-child(2){width:10%}.creative-investment-layout .competitor-run-work-table th:nth-child(3),.creative-investment-layout .competitor-run-work-table th:nth-child(4),.creative-investment-layout .competitor-run-work-table th:nth-child(5){width:11%}.creative-investment-layout .competitor-run-work-table th:nth-child(6){width:9%}.creative-investment-layout .competitor-run-work-table th:nth-child(7){width:15%}.creative-investment-layout .competitor-run-work-table th:nth-child(8){width:11%}.creative-investment-layout .competitor-work-type,.creative-investment-layout .competitor-run-work-table a{display:inline-flex;align-items:center;gap:6px}.creative-investment-layout .competitor-work-type img{width:16px;height:16px}.creative-investment-layout .competitor-run-work-table a{color:#4690ff;text-decoration:none}.creative-investment-layout .competitor-run-work-table a img{width:12px;height:12px}.creative-investment-layout .competitor-top.is-lookup{margin-top:0;margin-bottom:16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.creative-investment-layout .competitor-top.is-lookup .competitor-search-heading{position:relative;align-items:flex-start;min-height:40px;margin:0 0 20px;padding-right:166px}.creative-investment-layout .competitor-top.is-lookup .competitor-search-heading h2{color:#000;font-size:26px;font-weight:500;line-height:31px}.creative-investment-layout .competitor-top.is-lookup .competitor-subview-heading p{margin-top:10px;color:#576676;font-size:14px;line-height:17px}.creative-investment-layout .competitor-header-tracking{display:inline-flex;position:absolute;top:0;right:2px;align-items:center;justify-content:center;gap:8px;width:150px;height:50px;border:1px solid #08c18a;border-radius:6px;background:#fff;color:#08c18a;font-size:14px;font-weight:500;box-shadow:0 4px 12px #08c18a26}.creative-investment-layout .competitor-header-tracking.ant-btn:not(:disabled):hover{border-color:#08a978;background:#fff;color:#08a978}.creative-investment-layout .competitor-header-tracking img{width:16px;height:16px}.creative-investment-layout .competitor-lookup-controls{padding:24px;border:1px solid #dae5e3;border-radius:16px;background:#fff}.creative-investment-layout .competitor-searchbar{margin:0;gap:10px}.creative-investment-layout .competitor-searchbar .competitor-account-input{flex:1 1 auto;min-width:0;height:50px;padding:0 16px 0 20px;border:1px solid #e4e7ec;border-radius:12px;background:#fcfbfc;color:#333;font-size:14px}.creative-investment-layout .competitor-account-input:focus-within{border-color:#08c18a}.creative-investment-layout .competitor-account-input .ant-input-prefix{margin-inline-end:14px;color:#8b9ba7;font-size:16px}.creative-investment-layout .competitor-searchbar .competitor-account-input .ant-input{min-width:0;height:48px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.creative-investment-layout .competitor-searchbar .find-search-btn{width:156px;height:50px;padding:0 16px;border-radius:10px;background:#08c18a;font-size:14px;font-weight:500;box-shadow:none}.creative-investment-layout .competitor-inline-quota{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;position:static;color:#576676;font-size:14px;white-space:nowrap}.creative-investment-layout .competitor-quota-divider{margin:0 2px;color:#8b9ba7}.creative-investment-layout .competitor-page button.competitor-quota-help{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;padding:0;border:0;background:transparent;color:#8b9ba7;font-size:14px;line-height:1;cursor:help}.creative-investment-layout .competitor-page button.competitor-quota-help:hover,.creative-investment-layout .competitor-page button.competitor-quota-help:focus-visible{color:#576676}.creative-investment-layout .competitor-searchbar input::placeholder{color:#a4abbc}.creative-investment-layout .competitor-inline-quota b{color:#08c18a;font-weight:500}.creative-investment-layout .competitor-search-footer{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;min-height:32px;margin-top:16px;padding-top:0;border-top:0;flex-wrap:wrap}.creative-investment-layout .competitor-supported-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#7f8b98;font-size:12px}.creative-investment-layout .competitor-supported-platforms span,.creative-investment-layout .competitor-task-platform{display:inline-flex;align-items:center;gap:4px}.creative-investment-layout .competitor-supported-platforms img,.creative-investment-layout .competitor-task-platform img{width:16px;height:16px}.creative-investment-layout .competitor-task-platform{color:#7f8b98;font-size:12px}.creative-investment-layout .competitor-recent-searches{display:flex;min-width:0;align-items:center;gap:8px;overflow:hidden}.creative-investment-layout .competitor-recent-searches strong{flex:none;margin-right:10px;color:#111820;font-size:12px;font-weight:500}.creative-investment-layout .competitor-page .competitor-recent-searches button{width:194px;height:32px;padding:0 12px;overflow:hidden;border-radius:6px;background:#f4f5f7;color:#7f8b98;font-size:12px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-search-shortcuts{display:flex;flex:none;align-items:center;gap:16px;margin-left:auto}.creative-investment-layout .competitor-search-shortcuts button{display:inline-flex;align-items:center;gap:0;padding:0;background:transparent;color:#576676;font-size:14px}.creative-investment-layout .competitor-search-shortcuts .ant-btn>.anticon+span{margin-inline-start:4px}.creative-investment-layout .competitor-results{min-height:282px;margin-bottom:24px;padding:24px;border-color:#e6e6e6;border-radius:16px;box-shadow:none}.creative-investment-layout .competitor-results.has-results{min-height:641px;padding:24px}.creative-investment-layout .competitor-results.is-empty{min-height:641px;padding:24px 26px;border-color:#dae5e3}.creative-investment-layout .competitor-results .competitor-panel-head{margin-bottom:18px}.creative-investment-layout .competitor-results .competitor-panel-head h3{color:#000;font-size:18px;font-weight:500}.creative-investment-layout .competitor-results .competitor-panel-head p{margin-top:4px;color:#576676;font-size:14px}.creative-investment-layout .competitor-query-empty{display:flex;min-height:591px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.creative-investment-layout .competitor-empty-illu{display:block;width:222px;height:124px}.creative-investment-layout .competitor-empty-title{margin:49px 0 0;color:#000;font-size:20px;font-weight:500;line-height:24px}.creative-investment-layout .competitor-empty-sub{margin:13px 0 0;color:#98a4ad;font-size:14px;line-height:1.5}.creative-investment-layout .competitor-result-summary{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.creative-investment-layout .competitor-result-summary>p{margin:0;color:#576676;font-size:12px}.creative-investment-layout .competitor-result-summary>p strong{color:#000;font-size:16px;font-weight:500}.creative-investment-layout .competitor-result-summary>p b{color:#08c18a;font-weight:500}.creative-investment-layout .competitor-result-tools{gap:8px}.creative-investment-layout .competitor-track-current{gap:6px;height:32px;min-height:32px;padding:0 12px;border-radius:6px;background:#08c18a;font-size:14px;font-weight:400;box-shadow:none}.creative-investment-layout .competitor-track-current img{width:14px;height:14px}.creative-investment-layout .competitor-export{height:32px;min-width:87px;min-height:32px;padding:0 12px;border-color:transparent!important;border-radius:6px;background:#f2f3f5;color:#576676;font-size:14px;font-weight:400}.creative-investment-layout .competitor-type-tabs{height:32px;gap:0;padding:2px 3px;border:0;border-radius:6px;background:#f2f3f5}.creative-investment-layout .competitor-page .competitor-type-tabs button{min-width:57px;padding:0 10px;border-radius:4px;color:#8b9ba7;font-size:14px}.creative-investment-layout .competitor-page .competitor-type-tabs button[aria-pressed=true]{color:#08c18a;font-weight:400;box-shadow:none}.creative-investment-layout .competitor-table{min-width:1387px}.creative-investment-layout .competitor-results .competitor-table-wrap{overflow-x:hidden}.creative-investment-layout .competitor-results .competitor-table{min-width:0}.creative-investment-layout .competitor-export.ant-btn:disabled{background:#f2f3f5}.creative-investment-layout .competitor-table .ant-table-thead>tr>th{height:40px;padding:0 14px;border:0;background:#f4f5fa;color:#576676;font-size:12px;font-weight:400}.creative-investment-layout .competitor-table .ant-table-thead>tr>th:first-child{border-radius:4px 0 0 4px}.creative-investment-layout .competitor-table .ant-table-thead>tr>th:last-child{border-radius:0 4px 4px 0}.creative-investment-layout .competitor-table .ant-table-tbody>tr>td{height:auto;padding:24px 14px;border-bottom-color:#eff1f3;color:#000;font-size:12px;font-weight:400}.creative-investment-layout .competitor-work{gap:11px;min-width:238px}.creative-investment-layout .competitor-work-cover{width:50px;height:50px;border-radius:8px;background:#f4f5f7}.creative-investment-layout .competitor-work-cover small{position:absolute;right:3px;bottom:2px;margin:0;padding:1px 3px;border-radius:1px;background:#000000bd;color:#fff;font-size:7px;line-height:9px}.creative-investment-layout .competitor-work strong{display:-webkit-box;width:177px;max-width:177px;overflow:hidden;color:#000;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.creative-investment-layout .competitor-platform-icon{display:block;width:12px;height:12px;margin-top:3px}.creative-investment-layout .competitor-kind{display:inline-flex;align-items:center;gap:7px;min-width:73px;height:28px;padding:0 10px;border-radius:24px;background:#f2f3f5;color:#333;font-size:12px}.creative-investment-layout .competitor-kind img{width:16px;height:16px}.creative-investment-layout .competitor-source-link{display:inline-flex;max-width:120px;align-items:center;gap:5px;overflow:hidden;color:#4690ff;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.creative-investment-layout .competitor-source-link img{width:14px;height:14px}.creative-investment-layout .competitor-row-actions{gap:7px}.creative-investment-layout .competitor-row-actions .row-action-btn,.creative-investment-layout .competitor-row-actions .row-action-btn.is-primary{min-height:32px;padding:0 6px;border:1px solid #08c18a;border-radius:6px;background:#fff;color:#08c18a;font-size:14px;font-weight:400}.creative-investment-layout .competitor-row-actions .row-action-btn.is-primary{background:#08c18a14}.creative-investment-layout .competitor-row-actions .row-action-btn:disabled{border-color:#dce2e8;background:#f2f3f5;color:#a4adb7;cursor:not-allowed}.creative-investment-layout .competitor-result-pagination{display:flex;justify-content:flex-end;padding:26px 8px 0}.creative-investment-layout .competitor-result-pagination .ant-pagination{color:#576676;font-size:12px}.competitor-task-modal-wrap .ant-modal-content{display:flex;min-height:484px;flex-direction:column;overflow:hidden;padding:0;border-radius:16px;box-shadow:0 24px 70px #122b3d3d}.competitor-task-modal-wrap .ant-modal-header{margin:0;padding:24px 34px 18px 35px;border-bottom:1px solid #e9eef1}.competitor-task-modal-wrap .ant-modal-title{color:#000;font-size:16px;font-weight:500}.competitor-task-modal-wrap .ant-modal-footer{margin:0;padding:16px 34px 24px 35px;border-top:1px solid #e9eef1}.competitor-task-modal-wrap .ant-modal-body{flex:1;padding:24px 34px 24px 35px}.competitor-task-modal-wrap .ant-modal-close{top:14px;right:16px}.creative-investment-layout .competitor-task-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.creative-investment-layout .competitor-task-form.is-weekly{grid-template-columns:repeat(3,minmax(0,1fr))}.creative-investment-layout .competitor-task-form .is-full{grid-column:1 / -1}.creative-investment-layout .competitor-task-form label>span{display:block;margin-bottom:7px;color:#333;font-size:14px;font-weight:400;line-height:18px}.creative-investment-layout .competitor-task-form label b{color:#d5474b}.creative-investment-layout .competitor-task-form label>input{width:100%;height:40px;padding:0 12px;border:1px solid #e4e7ec;border-radius:6px;outline:none;background:#fff;color:#333;font-size:14px}.creative-investment-layout .competitor-task-form label>input:focus{border-color:var(--competitor-primary);box-shadow:0 0 0 3px #08c18a1f}.creative-investment-layout .competitor-task-form label>input:disabled{background:#f6f8f9;color:#667b89}.creative-investment-layout .competitor-task-form .ant-select,.creative-investment-layout .competitor-task-form .ant-picker{width:100%;height:40px}.creative-investment-layout .competitor-task-form .ant-select-selector,.creative-investment-layout .competitor-task-form .ant-picker{border-color:#e4e7ec;border-radius:6px;box-shadow:none}.creative-investment-layout .competitor-task-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:40px;padding:0 12px}.creative-investment-layout .competitor-task-form .ant-select-single .ant-select-selector .ant-select-selection-item,.creative-investment-layout .competitor-task-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.creative-investment-layout .competitor-task-form .ant-picker-input>input{color:#333;font-size:14px}.creative-investment-layout .competitor-task-form .ant-select-focused .ant-select-selector,.creative-investment-layout .competitor-task-form .ant-picker-focused{border-color:var(--competitor-primary);box-shadow:0 0 0 3px #08c18a1f}.creative-investment-layout .competitor-task-note{margin:0;border:0;border-radius:12px;background:#fff6f0;color:#576676}.competitor-task-modal-wrap .ant-modal-footer .ant-btn{height:34px;border-radius:6px}.competitor-task-modal-wrap .ant-modal-footer .ant-btn-primary{min-width:88px}.creative-investment-layout .competitor-page button:not(.creative-page-back):focus-visible,.creative-investment-layout .competitor-page a:focus-visible,.creative-investment-layout .competitor-page summary:focus-visible{outline:2px solid #08ad7d;outline-offset:3px}@media (max-width: 1020px){.creative-investment-layout .competitor-task-table-head{display:none}.creative-investment-layout .competitor-task-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 18px;margin-top:10px;padding:15px;border:1px solid #e3ebed;border-radius:9px}.creative-investment-layout .competitor-task-account,.creative-investment-layout .competitor-task-schedule{grid-column:1}.creative-investment-layout .competitor-task-activation,.creative-investment-layout .competitor-task-recent{grid-column:2}.creative-investment-layout .competitor-task-activation{justify-content:flex-end}.creative-investment-layout .competitor-task-actions{grid-column:1 / -1;padding-top:10px;border-top:1px solid #edf1f2}}@media (max-width: 900px){.creative-investment-layout .competitor-search-heading{align-items:flex-start;flex-wrap:wrap}.creative-investment-layout .competitor-header-actions{width:100%;margin-left:0;justify-content:flex-start}.creative-investment-layout .competitor-result-tools{width:100%;flex-wrap:wrap}.creative-investment-layout .competitor-record-toolbar{align-items:flex-start;flex-direction:column;gap:14px}.creative-investment-layout .competitor-record-toolbar-actions{width:100%;justify-content:flex-start}}@media (max-width: 700px){.creative-investment-layout .competitor-top,.creative-investment-layout .competitor-panel{padding:18px}.creative-investment-layout .competitor-top.is-subview{padding:0}.creative-investment-layout .competitor-searchbar{align-items:stretch;flex-direction:column;gap:8px}.creative-investment-layout .competitor-panel-head{align-items:flex-start;flex-direction:column;gap:10px}.creative-investment-layout .competitor-track-current{width:100%}.creative-investment-layout .competitor-history-item{grid-template-columns:1fr}.creative-investment-layout .competitor-history-detail{grid-column:1}.creative-investment-layout .competitor-record-task-head{align-items:flex-start;flex-direction:column;gap:8px;padding:14px}.creative-investment-layout .competitor-task-record-view{padding:14px}.creative-investment-layout .competitor-record-selection{align-items:flex-start;flex-direction:column;gap:10px}.creative-investment-layout .competitor-record-toolbar-actions{flex-wrap:wrap}.creative-investment-layout .competitor-record-toolbar-actions button{flex:1 1 150px}.creative-investment-layout .competitor-task-run{align-items:flex-start;flex-direction:column;padding:14px}.creative-investment-layout .competitor-task-run-result{align-items:flex-start;flex-wrap:wrap;gap:10px 16px}.creative-investment-layout .competitor-task-run-meta{width:100%;justify-content:space-between}.creative-investment-layout .competitor-run-snapshot{padding:0 14px 14px}.creative-investment-layout .competitor-task-form,.creative-investment-layout .competitor-task-form.is-weekly{grid-template-columns:1fr}.creative-investment-layout .competitor-task-form .is-full{grid-column:1}}@media (max-width: 900px){.creative-investment-layout .competitor-result-summary{align-items:flex-start;flex-direction:column}.creative-investment-layout .competitor-result-tools{justify-content:flex-start}.creative-investment-layout .competitor-search-footer{align-items:flex-start;flex-direction:column}.creative-investment-layout .competitor-recent-searches{width:100%}}@media (max-width: 700px){.creative-investment-layout .competitor-top.is-lookup{padding:0}.creative-investment-layout .competitor-top.is-lookup .competitor-search-heading{padding-right:0}.creative-investment-layout .competitor-header-tracking{position:static;width:100%;margin-top:10px}.creative-investment-layout .competitor-lookup-controls,.creative-investment-layout .competitor-results.has-results{padding:16px}.creative-investment-layout .competitor-searchbar .find-search-btn{width:100%}.creative-investment-layout .competitor-search-shortcuts{width:100%;justify-content:space-between}.creative-investment-layout .competitor-recent-searches{align-items:flex-start;flex-direction:column}.creative-investment-layout .competitor-recent-searches button{width:100%}}.creative-investment-layout .competitor-task-account>strong{font-size:16px}.creative-investment-layout .competitor-task-switch[aria-checked=false]+.competitor-task-state-label{color:#8b9ba7}
