html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{color-scheme:light;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;color:#172033;background:#f5f7fb;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%}body{margin:0;background:#f5f7fb;color:#172033}button,input,textarea,select{font:inherit}.ant-layout{background:#f5f7fb!important}.ant-layout-sider{background:#fff!important;border-right:1px solid #e8edf4;box-shadow:8px 0 24px #2337500a}.ant-menu-light,.ant-menu-light .ant-menu-sub,.ant-menu-light .ant-menu-item{background:transparent!important}.ant-menu-light .ant-menu-item{color:#667085;margin-inline:12px;width:calc(100% - 24px);border-radius:8px}.ant-menu-light .ant-menu-item:hover{color:#2457c5;background:#eef4ff!important}.ant-menu-light .ant-menu-item-selected{color:#2457c5!important;background:#eaf1ff!important;font-weight:600}.ant-menu-light .ant-menu-item-selected:after{display:none}.ant-layout-header{background:#fff!important;border-bottom:1px solid #e8edf4;box-shadow:0 1px 8px #23375008}.ant-card{border:1px solid #e7ebf1!important;background:#fff!important;box-shadow:0 4px 16px #2337500b}.ant-card-head,.ant-card-body,.ant-card-head-title,.ant-card-extra{background:#fff!important}.ant-card-head{border-bottom-color:#eef1f5!important}.ant-typography,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-card-head-title,.ant-statistic-title,.ant-form-item-label>label,.ant-tabs-tab,.ant-table,.ant-table-thead>tr>th,.ant-table-tbody>tr>td{color:#172033!important}.ant-typography.ant-typography-secondary,.ant-card-extra .ant-typography,.ant-statistic-title,.ant-form-item-label>label{color:#667085!important}.ant-table,.ant-table-container,.ant-table-thead>tr>th,.ant-table-tbody>tr>td{background:#fff!important}.ant-table-thead>tr>th{color:#667085!important;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border-bottom-color:#eef1f5!important}.ant-table-tbody>tr>td{border-bottom-color:#f0f2f5!important}.ant-table-tbody>tr.ant-table-row:hover>td{background:#f7faff!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-input-textarea textarea{color:#172033!important;background:#fff!important;border-color:#d9e0ea!important}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select:hover .ant-select-selector,.ant-input-textarea textarea:hover{border-color:#8eabdf!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-input-textarea textarea:focus{border-color:#4f7fe6!important;box-shadow:0 0 0 2px #4f7fe61f!important}.ant-input::placeholder,.ant-input-textarea textarea::placeholder{color:#98a2b3!important}.ant-tabs-tab-btn{color:#667085!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:#2457c5!important;font-weight:600}.ant-tabs-ink-bar{background:#356ae6!important}.ant-statistic-content{color:#172033;font-variant-numeric:tabular-nums}.trend-card{margin-bottom:20px}.trend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.trend-layout{display:flex;align-items:center;justify-content:space-between;gap:28px}.trend-value{margin-block:4px;color:#172033;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.sparkline{display:block;width:min(100%,360px);min-width:220px;overflow:visible}.request-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.request-meta{display:flex;flex-wrap:wrap;gap:8px}.request-meta span{padding:6px 10px;color:#667085;background:#f5f7fb;border:1px solid #e7ebf1;border-radius:7px;font-size:12px}.request-meta strong{color:#172033;font-weight:600;overflow-wrap:anywhere}.response-output{min-height:110px;max-height:440px;margin:0;overflow:auto;color:#26334d;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 SFMono-Regular,Consolas,Liberation Mono,monospace}.ant-card,.ant-table-wrapper{contain:layout paint}@media(max-width:640px){.ant-layout-content{padding:18px!important}.ant-layout-header{padding:0 16px!important}.ant-layout-header .ant-space{gap:8px!important}.ant-layout-header .ant-btn>span:not(.ant-btn-icon){display:none}.trend-grid{grid-template-columns:1fr}.trend-layout{align-items:flex-start;flex-direction:column}.sparkline{width:100%;min-width:0}.request-toolbar .ant-select{width:100%!important}.ant-form-inline .ant-form-item{width:100%;margin-inline-end:0}.ant-form-inline .ant-form-item-control-input-content>.ant-input{width:100%}.ant-form-inline>.ant-btn{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.uid-row-mine>td{background:#f6ffed!important}.uid-row-picked>td{background:#e6f4ff!important}.account-manager{display:flex;flex-direction:column;gap:18px;min-width:0}.account-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.account-toolbar-hint{font-size:12px;color:#8a94a6;margin-top:5px}.account-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(170px,1.3fr);gap:12px}.account-summary-card,.account-summary-balance{text-align:left;background:#fff;border:1px solid #e4eaf2;padding:17px 20px;border-radius:12px;display:flex;flex-direction:column;gap:7px;color:#667085}.account-summary-card{cursor:pointer;transition:border-color .15s,background .15s}.account-summary-card:hover,.account-summary-card.active{border-color:#91b6f5;background:#f0f6ff}.account-summary strong{color:#1e355c;font-size:27px;font-weight:650}.account-summary-balance{background:#eff5fc}.account-filters{display:flex;flex-wrap:wrap;gap:10px}.account-filters>.ant-input-affix-wrapper{flex:1 1 240px;min-width:200px}.account-filters>.ant-select{flex:0 1 145px;min-width:130px}.account-filter-card .ant-card-body{padding:18px}.account-batch-bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;border:1px solid #bad1f5;background:#edf5ff;border-radius:10px;padding:14px 18px}.account-identity{min-width:0}.account-identity .ant-btn{max-width:190px;padding:0;height:auto;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis}.account-uid{display:block;font-size:11px;font-family:Consolas,monospace;overflow-wrap:anywhere}.account-reason{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#7b8495}.account-target-preview{margin-top:14px;max-height:160px;overflow:auto;padding:10px;background:#f7f9fc;border-radius:8px;font-size:12px;color:#667085;overflow-wrap:anywhere}.account-drawer .ant-drawer-content-wrapper{max-width:100vw}.account-drawer .ant-descriptions-item-content,.account-drawer td{overflow-wrap:anywhere;white-space:pre-wrap}.account-table-card .ant-card-head{flex-wrap:wrap;gap:12px}.account-table-card .ant-card-head-wrapper{flex-wrap:wrap;gap:12px;padding-block:12px}.account-import-table{max-width:100%}.ant-dropdown .ant-checkbox-group{max-width:220px;display:flex;flex-direction:column;gap:8px}@media(max-width:900px){.account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-summary-balance{grid-column:1 / -1}}@media(max-width:640px){.account-table-card .ant-card-body{padding:8px}.account-filters>.ant-select{flex:1 1 120px}.account-summary-card,.account-summary-balance{padding:13px}.account-toolbar .ant-space{width:100%}.account-batch-bar{padding:12px}}@media(max-width:991px){.ant-layout-header{padding-left:56px!important}}.collection-center{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.collection-center>.ant-card,.collection-center .ant-table-wrapper{min-width:0;max-width:100%}.collection-toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.collection-settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0 22px}.collection-settings-grid .ant-input-number{width:100%}.collection-progress{margin-top:12px}.collection-snapshots{margin:20px 0}.collection-drawer .ant-drawer-content-wrapper{max-width:100vw}.collection-drawer .ant-table-wrapper{margin-top:16px}@media(max-width:600px){.collection-drawer .ant-drawer-body{padding:14px}.collection-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.enroll-page{display:grid;gap:20px;max-width:1440px;margin:auto;padding-bottom:24px}.enroll-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.enroll-heading h2{font-size:25px;letter-spacing:-.6px;margin:0 0 6px}.enroll-muted{color:#667085;font-size:13px}.enroll-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.enroll-page .ant-card{border-color:#e7ebf1;border-radius:12px;box-shadow:0 2px 7px #10182803}.enroll-page .ant-card-head{min-height:54px}.enroll-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.enroll-field{min-width:0}.enroll-field>label{display:block;font-size:13px;font-weight:500;margin-bottom:7px;color:#344054}.enroll-field>.ant-select,.enroll-field>.ant-input-number,.enroll-field>.ant-input-affix-wrapper{width:100%}.enroll-field-wide{grid-column:1/-1}.enroll-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:22px}.enroll-actions .ant-btn-primary{min-width:132px}.enroll-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.enroll-stat{background:#f8fafc;border:1px solid #eef1f5;border-radius:9px;padding:13px}.enroll-stat strong{display:block;font-size:24px;font-variant-numeric:tabular-nums;color:#101828;margin-top:5px}.enroll-log{height:310px;overflow:auto;background:#111827;border-radius:9px;padding:14px 16px;color:#d1d5db;font:12px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace}.enroll-log>div{white-space:pre-wrap;overflow-wrap:anywhere}.enroll-log-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.enroll-platform-summary{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid #eef1f5;gap:8px}.enroll-platform-summary:last-child{border:0}.enroll-settings-note{background:#f8fafc;border:1px solid #eef1f5;padding:12px 14px;border-radius:9px;margin-bottom:20px}.enroll-section-label{display:flex;gap:10px;align-items:center;margin-bottom:18px}.enroll-profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.enroll-profile-fields .enroll-field-wide{grid-column:1/-1}.enroll-balance{margin-top:16px;padding:12px;background:#f8fafc;border-radius:8px}.enroll-monitor-note{margin-bottom:16px}.enroll-page .ant-alert{border-radius:9px}.enroll-page .ant-tabs-nav{margin-bottom:22px}.enroll-page .ant-collapse{background:#fafbfc}@media(max-width:1050px){.enroll-grid{grid-template-columns:minmax(0,1fr)}.enroll-platform-summary{display:flex}}@media(max-width:620px){.enroll-heading{flex-direction:column}.enroll-heading h2{font-size:22px}.enroll-fields,.enroll-profile-fields{grid-template-columns:minmax(0,1fr)}.enroll-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.enroll-page .ant-card-body{padding:16px}.enroll-actions>.ant-btn-primary{flex:1}.enroll-log{height:270px}}.pg-page{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;width:100%}.pg-variants{display:grid;gap:12px;margin-bottom:24px;min-width:0}.pg-variant-summary{display:grid;gap:4px;max-width:380px}.pg-variant-toolbar,.pg-variant-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pg-variant-heading{margin-bottom:12px}.pg-variant-workspace{display:grid;grid-template-columns:210px minmax(0,1fr);border:1px solid #e4e9f0;border-radius:8px;overflow:hidden}.pg-variant-nav{display:flex;flex-direction:column;gap:4px;max-height:360px;overflow-y:auto;padding:8px;background:#f7f9fc;border-right:1px solid #e4e9f0}.pg-variant-nav button{flex-shrink:0;width:100%;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:6px;padding:10px;background:transparent;color:#596579;font:inherit}.pg-variant-nav button[aria-pressed=true]{background:#e6f4ff;border-color:#91caff;color:#0958d9}.pg-variant-nav button strong{display:block;font-size:12px}.pg-variant-nav button span{display:block;font-size:12px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-variant-content{min-width:0;padding:14px}.pg-variant-content .ant-form-item{margin-bottom:14px}.pg-variant-mobile-select{display:none}.pg-rule-options{margin-bottom:20px}.pg-rule-editor .ant-modal-body{scrollbar-gutter:stable}.pg-rewrite-assistant,.pg-rule-test{display:grid;gap:12px;min-width:0}.pg-test-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg-test-options>div{display:grid;gap:8px;min-width:0}.pg-page>*,.pg-stats>*,.pg-page .ant-tabs-tabpane{min-width:0}.pg-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pg-setting-state{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pg-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:18px 0;flex-wrap:wrap}.pg-snippet{white-space:pre-wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:anywhere;max-width:380px;font-size:12px;color:#596579;margin-top:5px}.pg-prompt{width:100%}.pg-prompt>div{margin-top:12px}.pg-prompt pre,.pg-candidate{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:400px;overflow:auto;padding:16px;border:1px solid #e4e9f0;border-radius:8px;background:#f7f9fc;font-size:12px;line-height:1.7}.pg-settings{max-width:780px;display:grid;gap:10px}.pg-notice{margin-bottom:20px}.pg-job,.pg-history{width:100%;min-width:0}.pg-job-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0}.pg-job-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 10px}.pg-job-metrics>div{min-width:0;padding:12px;background:#f7f9fc;border:1px solid #e4e9f0;border-radius:8px}.pg-job-metrics strong{display:block;margin-top:6px;font-size:19px;overflow-wrap:anywhere}.pg-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.pg-stage{min-width:0;padding:12px;border:1px solid #e4e9f0;border-radius:8px}.pg-stage>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.pg-reason-code{font-family:monospace;font-size:11px;overflow-wrap:anywhere}.pg-job-time{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:12px}.pg-trace{margin-top:16px}.pg-account-selection{display:grid;gap:8px;min-width:0;margin-top:14px;padding:12px;border:1px solid #e4e9f0;border-radius:8px}.pg-account-selection .ant-typography{overflow-wrap:anywhere}.pg-account-selection p{margin-bottom:0}@media(max-width:1000px){.pg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.pg-test-options{grid-template-columns:minmax(0,1fr)}.pg-variant-workspace{grid-template-columns:minmax(0,1fr);padding-top:12px}.pg-variant-nav{display:none}.pg-variant-mobile-select{display:block;margin:0 12px;min-width:0}.pg-stages{grid-template-columns:minmax(0,1fr)}.pg-job-metrics{gap:6px}.pg-job-metrics>div{padding:8px}.pg-job-metrics strong{font-size:16px}.pg-job-metrics .ant-typography{font-size:12px}.pg-job .ant-card-body,.pg-history .ant-card-body{padding:10px}.pg-history .ant-card-head-wrapper{flex-wrap:wrap;gap:8px;padding:8px 0}.pg-history .ant-card-head-title{white-space:normal}.pg-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-stats .ant-card-body{padding:16px}.pg-toolbar{align-items:flex-start}.pg-notice{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px}.pg-notice .ant-alert-action{grid-column:2;margin-left:0}}
