body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{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)}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[data-original-title],abbr[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=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{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}code,kbd,pre,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}[role=button],a,area,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}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-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}.metric-grid{margin-bottom:2px}.metric-card{height:128px}.metric-head{display:flex;justify-content:space-between;align-items:center;color:var(--theme-muted,#7c8597);font-size:12px}.metric-head>div{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--theme-accent,#5e54ca);font-size:15px}.metric-value{font-weight:750;letter-spacing:-.7px;font-size:23px;margin:8px 0 6px;color:var(--theme-ink,#1c2434)}.metric-value small{font-size:12px;color:var(--theme-muted,#8890a2);font-weight:500;letter-spacing:0}.metric-bottom{display:flex;align-items:center;gap:6px;font-size:11px}.dashboard-row{margin-top:14px}.card-subtitle{display:block;font-size:10px;font-weight:400;color:var(--theme-muted,#969dad);margin-top:4px}.legend-dot{width:8px;height:8px;display:inline-block;border-radius:50%;margin-left:5px}.legend-dot.current{background:var(--purple)}.legend-dot.previous{background:#aeb4c2}.donut-center{position:absolute;top:112px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}.donut-center strong{font-size:24px}.donut-center span{color:var(--theme-muted,#959cac);font-size:10px}.live-rate{background:var(--theme-success-bg,#f3faf7);color:var(--theme-muted,#4f6170);border-radius:8px;font-size:11px;padding:9px 12px;text-align:center}.live-rate svg{color:var(--theme-success,#20ad79);margin-right:6px}.live-rate strong{color:var(--theme-success,#159767);margin-left:4px}.compact-row td{padding-top:7px!important;padding-bottom:7px!important}.purple-value{color:var(--theme-accent,#6658e8);font-weight:650}.alert-title-icon{color:var(--theme-danger,#e95454)}.alert-list{display:flex;flex-direction:column;gap:9px}.alert-item{display:grid;grid-template-columns:28px 1fr 25px;align-items:center;grid-gap:8px;gap:8px;padding:11px;border-radius:9px;background:var(--theme-raised,#f8f9fb)}.alert-symbol{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;font-weight:800}.alert-item>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.alert-item strong{font-size:12px}.alert-item span{font-size:10px;color:var(--theme-muted,#8d95a6);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert-item>b{text-align:center}.alert-item.danger .alert-symbol{color:var(--theme-danger,#df4747);background:var(--theme-danger-bg,#ffebeb)}.alert-item.warning .alert-symbol{color:var(--theme-warning,#d98c20);background:var(--theme-warning-bg,#fff2df)}.alert-item.info .alert-symbol{color:var(--theme-info,#526dce);background:var(--theme-info-bg,#ebefff)}.monthly-ranking{display:flex;flex-direction:column;gap:13px}.monthly-rank-row{display:grid;grid-template-columns:28px 190px 1fr 90px;grid-gap:10px;gap:10px;align-items:center}.monthly-rank-row>strong{text-align:right;font-size:12px}.rank-progress{min-width:100px}.kpi-overview{display:flex;align-items:center;justify-content:center;gap:28px;min-height:174px}.kpi-overview .ant-progress-text>div{display:flex;flex-direction:column}.kpi-overview .ant-progress-text strong{font-size:24px}.kpi-overview .ant-progress-text span{font-size:9px;color:var(--theme-muted,#929aaa)}.kpi-facts{gap:12px;min-width:150px}.kpi-facts,.kpi-facts>div{display:flex;flex-direction:column}.kpi-facts span{font-size:10px;color:var(--theme-muted,#929aaa)}.kpi-facts strong{font-size:16px;margin-top:3px}.kpi-facts small{color:var(--theme-muted,#969eae);font-size:10px;font-weight:500}.forecast-line{background:var(--theme-warning-bg,#fff7ea);color:var(--theme-warning,#7c6645);padding:10px;text-align:center;border-radius:8px;font-size:10px}.forecast-line>svg:first-child{color:var(--theme-warning,#ff9e31);margin-right:5px}.forecast-line>svg:last-child{margin-left:7px}.operator-performance{margin-top:14px}.operator-card{border:1px solid var(--theme-line,#eceef3);border-radius:11px;padding:14px;background:var(--theme-raised,#fbfcfd)}.operator-top{display:flex;align-items:center;gap:8px}.operator-top>div:last-child{display:flex;flex-direction:column}.operator-top strong{font-size:12px}.operator-top span{font-size:9px;color:var(--theme-muted,#9299aa);margin-top:2px}.operator-primary{margin:16px 0 12px;position:relative}.operator-primary>span{display:block;font-size:10px;color:var(--theme-muted,#8d95a5)}.operator-primary>strong{font-size:20px}.operator-primary small{font-size:10px}.operator-primary em{position:absolute;right:0;bottom:3px;font-size:10px;font-style:normal}.operator-facts{border-top:1px solid var(--theme-line,#ebedf2);padding-top:10px;display:flex;justify-content:space-between;color:var(--theme-muted,#8991a1);font-size:10px}.operator-facts b{color:var(--theme-ink,#3c4454)}:root[data-starray-theme=glass]{--theme-page:radial-gradient(ellipse at 7% 0%,#dcd5fa 0%,transparent 46%),radial-gradient(ellipse at 100% 25%,#d6e9fa 0%,transparent 48%),#eef0fa;--theme-card:rgba(255,255,255,0.73);--theme-table:#fcfdff;--theme-raised:#f2f4fc;--theme-table-head:#e9edf8;--theme-hover:#edf0fc;--theme-line:#d4dbee;--theme-input-line:#cbd1e4;--theme-ink:#22243c;--theme-muted:#56617b;--theme-accent:#5543c4;--theme-accent-bg:#ece7fc;--theme-accent-line:#c8bdf5;--theme-success:#087653;--theme-success-bg:#e4f5ed;--theme-warning:#8c5209;--theme-warning-bg:#fff0db;--theme-danger:#af2943;--theme-danger-bg:#fbeaf0;--theme-info:#285eac;--theme-info-bg:#e6effe;--theme-header:rgba(246,248,255,0.9);--theme-sidebar:linear-gradient(155deg,#303155,#1c2741);--theme-brand:linear-gradient(135deg,#8876ff,#5744bf);--theme-shadow:0 8px 25px rgba(57,62,108,0.09);--theme-focus:0 0 0 2px rgba(85,67,196,0.15);--theme-blur:12px}:root[data-starray-theme=tech_outline]{color-scheme:dark;--theme-page:radial-gradient(ellipse at 90% 0%,#172c43 0%,transparent 52%),#0b1320;--theme-card:#142237;--theme-table:#142237;--theme-raised:#1a2a41;--theme-table-head:#1b2b42;--theme-hover:#20334d;--theme-line:#304c67;--theme-input-line:#496680;--theme-ink:#e9f2ff;--theme-muted:#b9cae0;--theme-accent:#75dbff;--theme-accent-bg:#1d354f;--theme-accent-line:#446a89;--theme-success:#79e4b4;--theme-success-bg:#193a39;--theme-warning:#ffcc86;--theme-warning-bg:#3c302a;--theme-danger:#ffa2ae;--theme-danger-bg:#412d40;--theme-info:#9ed4ff;--theme-info-bg:#213851;--theme-header:#101c2d;--theme-sidebar:#101c2d;--theme-brand:linear-gradient(145deg,#20678b,#243f65);--theme-hero:linear-gradient(120deg,#14253c,#213d5b);--theme-shadow:0 6px 22px rgba(3,9,17,0.22);--theme-focus:0 0 0 2px rgba(117,219,255,0.23)}:root[data-starray-theme]:not([data-starray-theme=classic]) .app-layout,:root[data-starray-theme]:not([data-starray-theme=classic]) .app-layout>.ant-layout{background:transparent}:root[data-starray-theme]:not([data-starray-theme=classic]) .app-content .ant-card{background-color:var(--theme-card);border-color:var(--theme-line)}:root[data-starray-theme]:not([data-starray-theme=classic]) .ant-table,:root[data-starray-theme]:not([data-starray-theme=classic]) .app-content .ant-card:has(.ant-table){background-color:var(--theme-table)}:root[data-starray-theme=tech_outline] .app-content .ant-card{box-shadow:inset 0 1px 0 #81caff14,var(--theme-shadow)}:root[data-starray-theme=tech_outline] .side-menu .ant-menu-item,:root[data-starray-theme=tech_outline] .side-menu .ant-menu-submenu-title{color:var(--muted)}:root[data-starray-theme=tech_outline] .side-menu .ant-menu-item-selected,:root[data-starray-theme=tech_outline] .side-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--ink)}:root[data-starray-theme=glass] .app-sider .side-menu{background:transparent}:root[data-starray-theme]:not([data-starray-theme=classic]) .brand-mark{background:var(--theme-brand);box-shadow:none}:root[data-starray-theme]:not([data-starray-theme=classic]) .topbar-title span{color:var(--theme-muted)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){@media (min-width:768px) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root[data-starray-theme=glass] .app-content .ant-card:has(.appearance-chart),:root[data-starray-theme=glass] .topbar{-webkit-backdrop-filter:blur(var(--theme-blur));backdrop-filter:blur(var(--theme-blur))}}}@media (prefers-reduced-transparency:reduce){:root[data-starray-theme=glass]{--theme-card:#f9faff;--theme-header:#f6f8ff}:root[data-starray-theme=glass] .app-content .ant-card:has(.appearance-chart),:root[data-starray-theme=glass] .topbar{-webkit-backdrop-filter:none;backdrop-filter:none}}.appearance-settings{margin-top:16px;scroll-margin-top:84px}.appearance-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.appearance-options .ant-radio-button-wrapper{height:auto;display:flex;flex-direction:column;gap:5px;padding:12px;line-height:1.4;border:1px solid var(--line);border-radius:10px}.appearance-options .ant-radio-button-wrapper:before{display:none}.appearance-options .ant-radio-button-wrapper-checked{border-color:var(--purple);background:var(--theme-accent-bg,#f4f1ff)}.appearance-options small{color:var(--muted)}.appearance-swatch{display:grid;grid-template-columns:16px 1fr 1fr;grid-gap:5px;gap:5px;height:38px;padding:5px;background:#edf0f8;border-radius:6px;margin-bottom:5px;--swatch-accent:#6457d1;--swatch-card:#fff}.appearance-swatch[data-swatch=GLASS]{background:linear-gradient(120deg,#d5c7f8,#c7e5f6);--swatch-card:#ffffffb0}.appearance-swatch[data-swatch=TECH_OUTLINE]{background:#101c2d;--swatch-accent:#5dccea;--swatch-card:#233d59}.appearance-swatch i{border-radius:3px;background:var(--swatch-card)}.appearance-swatch i:first-child{background:var(--swatch-accent)}.appearance-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.mobile-nav-scrim{display:none}@media (max-width:767px){html body{min-width:0}.app-layout>.ant-layout{width:100%;min-width:0}.app-layout .app-sider{position:fixed!important;inset:0 auto 0 0;z-index:35}.mobile-nav-scrim{display:block;position:fixed;inset:0;z-index:30;border:0;background:#0e162b77}.app-layout .topbar{padding-inline:10px!important;gap:6px}.topbar-left,.topbar-title{min-width:0}.topbar-title strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions{gap:8px!important}.topbar-actions .user-menu>div,.topbar-actions>.ant-space-item:has(.env-tag){display:none}.app-layout .app-content{padding:16px 12px 32px;min-width:0;overflow-x:auto}.page-heading,.settings-field-heading{flex-wrap:wrap;gap:12px}.page-heading-extra,.table-toolbar{flex-wrap:wrap;gap:8px}.app-content .language-option-grid,.appearance-options{grid-template-columns:minmax(0,1fr)}.app-content .creator-detail-grid>.ant-col,.app-content .dashboard-row>.ant-col{flex:0 0 100%;max-width:100%}.app-content .metric-grid>.ant-col,.app-content .summary-strip>.ant-col{flex:0 0 50%;max-width:50%}.app-content .metric-grid>.ant-col{display:flex}.app-content .metric-grid .metric-card{width:100%;height:auto;min-height:128px}.account-list-filters,.account-list-filters>.ant-space-item{max-width:100%;min-width:0}.app-content .ant-table-content{overflow-x:auto}.app-content .ant-table:not(:has(.ant-table-header)) .ant-table-content table{min-width:max-content}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{color-scheme:light;--warning:var(--theme-warning,#936015);--surface:var(--theme-table,#fff);--line:var(--theme-line,#e9ebf1);--muted:var(--theme-muted,#7d8799);--ink:var(--theme-ink,#20283a);--purple:var(--theme-accent,#6658e8);--green:var(--theme-success,#19a974);--red:var(--theme-danger,#eb5757)}.auth-page{min-height:100vh;flex-direction:column;justify-content:center;gap:24px;padding:40px;background:radial-gradient(ellipse at 20% 10%,#e7e1ff 0,transparent 55%),#f4f6fa}.auth-brand,.auth-page{display:flex;align-items:center}.auth-brand{gap:12px;color:#252340}.auth-brand .anticon{color:var(--theme-accent,#6658e8);font-size:30px}.auth-brand strong{letter-spacing:2px;font-size:18px}.auth-brand span:last-child{color:#8990a6;font-size:11px;letter-spacing:1.5px}.auth-card{width:540px;border-radius:18px;box-shadow:0 20px 60px #40358012}.auth-card .ant-card-body{padding:32px}.auth-card-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:25px;gap:18px}.auth-card-heading h3{margin:0 0 6px}.auth-card-heading .ant-typography-secondary,.auth-footer{font-size:12px}.auth-footer{color:#9299ab}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--theme-page,#f4f6fa);color:var(--ink)}body{background:transparent;min-width:1180px}a{color:inherit;text-decoration:none}.app-layout{min-height:100vh}.app-sider{background:var(--theme-sidebar,#151728)!important;position:-webkit-sticky!important;position:sticky!important;top:0;height:100vh;overflow:auto;box-shadow:4px 0 20px rgba(17,19,33,.06)}.brand{height:76px;display:flex;align-items:center;gap:12px;padding:0 22px;border-bottom:1px solid rgba(255,255,255,.06);color:#fff}.brand-collapsed{padding:0 18px}.brand-mark{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#8879ff,#5949db);display:grid;place-items:center;font-size:18px;box-shadow:0 8px 24px rgba(102,88,232,.32)}.brand-copy{display:flex;flex-direction:column;line-height:1.1}.brand-copy strong{font-size:17px;letter-spacing:1.4px}.brand-copy span{font-size:9px;letter-spacing:2.2px;color:#989db3;margin-top:5px}.side-menu{padding:12px 10px;border:0!important}.side-menu .ant-menu-item,.side-menu .ant-menu-submenu-title{border-radius:8px;margin-block:3px}.sider-foot{position:-webkit-sticky;position:sticky;bottom:14px;margin:20px 14px 0;padding:12px 13px;display:flex;align-items:flex-start;gap:9px;border-radius:10px;background:rgba(255,255,255,.05);color:#d9dbea}.sider-foot div{display:flex;flex-direction:column;gap:3px;font-size:11px}.sider-foot span{color:#7e849c;font-size:10px}.sider-foot .status-dot{width:7px;height:7px;background:#20c487;border-radius:50%;margin-top:4px;box-shadow:0 0 0 4px rgba(32,196,135,.12)}.topbar{height:68px!important;line-height:normal!important;background:var(--theme-header,rgba(255,255,255,.96))!important;border-bottom:1px solid var(--theme-line,#e8eaf0);padding:0 26px!important;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:20}.topbar,.topbar-left,.topbar-title,.user-menu>div{display:flex}.topbar-left{align-items:center;gap:10px}.topbar-title{flex-direction:column;gap:4px}.topbar-title strong{font-size:15px}.topbar-title span{font-size:10px;letter-spacing:1px;color:#939aad}.collapse-button{font-size:18px}.env-tag{border-radius:12px;padding:2px 10px}.user-menu{display:flex;align-items:center;gap:8px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink);cursor:pointer;text-align:start}.user-menu:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.user-menu>div{flex-direction:column;line-height:1.2}.user-menu>div span{font-size:9px;color:var(--theme-muted,#9299aa);margin-top:3px}.app-content{padding:24px 28px 44px;max-width:1800px;width:100%;margin:0 auto}.page-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-heading h1{font-size:24px;margin:0 0 6px;letter-spacing:-.4px}.page-heading p{margin:0;color:var(--theme-muted,#7d8799);font-size:13px}.page-heading-extra{display:flex;align-items:center;gap:10px}.settings-language-card .ant-card-body{padding:24px}.settings-field-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.settings-field-heading strong{font-size:15px}.settings-field-heading p{margin:6px 0 0;color:var(--muted);font-size:13px}.language-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.language-option-grid .ant-radio-button-wrapper{height:92px;border:1px solid var(--line)!important;border-radius:12px!important;display:flex;align-items:center;gap:12px;padding:16px;box-shadow:none!important}.language-option-grid .ant-radio-button-wrapper:before{display:none!important}.language-option-grid .ant-radio-button-wrapper-checked{background:var(--theme-accent-bg,#f4f1ff);border-color:var(--purple)!important}.language-flag{font-size:28px}.language-copy{min-width:0;display:flex;flex:1 1;flex-direction:column;line-height:1.35}.language-copy strong{color:var(--ink)}.language-copy small{color:var(--muted);margin-top:3px}.language-check{color:var(--purple);font-size:17px}.settings-current-card .ant-card-body{min-height:246px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.settings-current-card .anticon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--theme-accent-bg,#f0edff);color:var(--purple);font-size:22px;margin-bottom:16px}.settings-current-card p,.settings-current-card span{color:var(--muted);font-size:12px}.settings-current-card strong{margin-top:7px;font-size:20px}.settings-current-card p{margin:16px 0 0}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title h2{margin:0;font-size:16px}.section-title span{color:var(--muted);font-size:12px}.card-clean{border:1px solid var(--theme-line,#eceef3)!important;box-shadow:var(--theme-shadow,0 3px 16px rgba(33,40,61,.035))}.avatar-name{display:flex;align-items:center;gap:10px;min-width:0}.avatar-copy{display:flex;flex-direction:column;min-width:0}.avatar-copy strong{color:var(--theme-ink,#2a3142);font-size:13px}.avatar-copy span{color:var(--theme-muted,#9299a8);font-size:11px;margin-top:2px}.number-up{color:var(--green)}.number-down{color:var(--red)}.metric-note{color:var(--theme-muted,#8a93a5);font-size:11px}.creator-assignment-list,.creator-assignment-picker{padding:18px;border:1px solid var(--theme-line,#e8eaf0);border-radius:12px;background:var(--theme-raised,#fafbfc)}.creator-assignment-list{margin-top:16px;background:var(--theme-table,#fff)}.creator-assignment-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.creator-assignment-heading>div{display:flex;flex-direction:column;gap:3px}.creator-assignment-heading strong{color:var(--theme-ink,#2a3142);font-size:13px}.creator-assignment-heading span{color:var(--theme-muted,#8a93a5);font-size:11px}.creator-assignment-list .ant-table-wrapper{margin-top:4px}.rank-badge{width:24px;height:24px;display:inline-grid;place-items:center;border-radius:7px;font-weight:700;color:var(--theme-muted,#6f7788);background:var(--theme-raised,#f0f2f6)}.rank-badge.top-1{background:var(--theme-warning-bg,#fff1c2);color:var(--theme-warning,#b27d00)}.rank-badge.top-2{background:var(--theme-raised,#edf0f5);color:var(--theme-muted,#70798b)}.rank-badge.top-3{background:var(--theme-warning-bg,#fbe0cc);color:var(--theme-warning,#b36835)}.placeholder-card{min-height:460px;display:grid;place-items:center;text-align:center}.placeholder-icon{width:76px;height:76px;border-radius:24px;background:var(--theme-accent-bg,#f1f0ff);color:var(--purple);display:grid;place-items:center;font-size:30px;margin:0 auto 20px}.placeholder-card h2{margin:0 0 8px}.placeholder-card p{color:var(--muted);max-width:460px;line-height:1.8}.summary-strip{margin-bottom:14px}.summary-strip .ant-card-body{padding:16px 18px}.summary-strip .ant-statistic-title{font-size:11px}.summary-strip .ant-statistic-content{font-size:22px;font-weight:700}.summary-strip .ant-statistic-content-suffix{font-size:11px;color:var(--theme-muted,#8c94a5)}.table-card .ant-card-body{padding:0}.table-toolbar{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border-bottom:1px solid var(--theme-line,#eceef3)}.report-stat{overflow:hidden;position:relative}.report-stat:after{content:"";position:absolute;width:72px;height:72px;right:-20px;bottom:-28px;border-radius:50%;background:rgba(102,88,232,.06)}.report-stat-purple .ant-statistic-content{color:var(--purple)}.kpi-toolbar,.report-toolbar{min-height:62px}.kpi-rule-alert{margin-bottom:14px;border-radius:10px;border-color:var(--theme-accent-line,#ddd9ff)!important;background:var(--theme-accent-bg,#f8f7ff)!important}.kpi-toolbar>span{color:var(--muted);font-size:12px}.operator-rank-hero{margin-bottom:14px;border:0!important;color:#fff;background:var(--theme-hero,linear-gradient(120deg,#252044,#6658e8 58%,#806ff5))!important;overflow:hidden}.operator-rank-hero .ant-card-body{display:flex;align-items:center;justify-content:space-between;padding:22px 28px}.operator-rank-winner>span{color:#e7e2ff;font-size:11px}.operator-rank-winner>div{display:flex;align-items:center;gap:14px;margin-top:12px}.operator-rank-winner h2,.operator-rank-winner p{margin:0}.operator-rank-winner p{color:#d0c9ff;font-size:12px;margin-top:4px}.operator-rank-metrics{display:flex;gap:46px}.operator-rank-metrics div{display:flex;flex-direction:column;gap:6px}.operator-rank-metrics span{color:#dcd7ff;font-size:11px}.operator-rank-metrics strong{font-size:22px}.operator-rank-metrics .number-up{color:#83edc4}.operator-score-list{padding:12px 18px 16px;border-top:1px solid var(--line)}.operator-score-list>div{display:grid;grid-template-columns:120px 1fr 58px;align-items:center;grid-gap:14px;gap:14px;font-size:12px}.team-title-cell{display:flex;align-items:center;gap:10px}.team-title-cell>span{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--purple);background:var(--theme-accent-bg,#f0efff)}.team-title-cell>div{display:flex;flex-direction:column}.team-title-cell small{color:var(--muted);margin-top:2px}.team-summary-card>.ant-card-body{display:grid;grid-gap:12px;gap:12px}.team-summary-card .ant-card-body>div{display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.team-summary-card strong{color:var(--ink)}.team-drawer-summary{margin-bottom:14px;background:var(--theme-accent-bg,#f8f7ff)}.team-overview-card{height:100%}.team-overview-card .ant-card-body{display:grid;grid-gap:18px;gap:18px}.team-overview-card .ant-card-body>div>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;font-size:12px}.team-overview-card i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px}.team-overview-card small{color:var(--muted)}.trend-insight-card{min-height:150px}.trend-insight-card h3{margin:13px 0 7px}.trend-insight-card p{color:var(--muted);font-size:12px;line-height:1.7;margin:0}.creator-advanced-filters,.creator-batch-bar{display:flex;align-items:center;gap:10px;padding:11px 18px;border-bottom:1px solid var(--line);background:var(--theme-raised,#fafbfc)}.creator-advanced-filters .ant-select{width:150px}.creator-batch-bar{background:var(--theme-accent-bg,#f4f2ff);color:var(--theme-accent,#5148b9)}.creator-batch-bar strong{margin-right:6px}.creator-form-section{padding:2px 0 8px}.creator-form-section+.creator-form-section{border-top:1px solid var(--line);padding-top:18px}.creator-form-section h3{margin:0 0 14px;font-size:14px}.private-funnel-card .ant-card-body{display:grid;grid-gap:12px;gap:12px}.private-funnel-card .ant-card-body>div{display:grid;grid-template-columns:120px 1fr 70px 42px;align-items:center;grid-gap:12px;gap:12px;font-size:12px}.private-funnel-card .ant-progress{margin:0}.private-funnel-card small,.private-funnel-card strong{text-align:right}.private-funnel-card small{color:var(--muted)}.private-task-card{height:100%}.private-task-card .ant-card-body{display:grid;grid-gap:11px;gap:11px}.private-task-card .ant-card-body>div:not(.private-value){display:flex;align-items:center;gap:11px;padding:10px;border-radius:9px;background:var(--theme-raised,#f7f8fb);color:var(--purple)}.private-task-card .ant-card-body>div span{display:flex;flex-direction:column;gap:3px}.private-task-card small,.private-value{color:var(--muted)}.private-value{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:11px}.private-value strong{color:var(--ink);font-size:16px}.private-user-cell{display:flex;align-items:center;gap:9px}.private-user-cell>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#6658e8,#998ef6);font-weight:700}.private-user-cell>div{display:flex;flex-direction:column}.private-user-cell small{color:var(--muted);margin-top:2px}.private-followup-today{color:var(--theme-warning,#d88627);font-weight:600}.code-text{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--theme-muted,#7d8595);font-size:11px}.live-pill{white-space:nowrap;color:var(--theme-muted,#788193);font-size:11px}.live-pill i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#b7bdc8;margin-right:6px}.live-pill.live{color:var(--theme-danger,#e14859)}.live-pill.live i{background:#e94f60;box-shadow:0 0 0 4px rgba(233,79,96,.1)}.live-pill.done{color:var(--theme-success,#189d70)}.live-pill.done i{background:#20b880}.live-pill.leave i{background:#e8a33b}.detail-back{margin-bottom:12px;color:var(--theme-muted,#778196);font-size:12px}.detail-back svg{margin-right:6px}.profile-card{height:100%}.profile-head{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--theme-line,#eceef3)}.profile-head h2{margin:0 0 4px;font-size:20px}.profile-head span{color:var(--theme-muted,#8a92a3);font-size:11px}.profile-head>div>div{margin-top:9px}.profile-descriptions{margin-top:16px}.profile-descriptions .ant-descriptions-item-label{width:95px;color:var(--theme-muted,#9098a8);font-size:11px}.profile-descriptions .ant-descriptions-item-content{color:var(--theme-ink,#384052);font-size:12px}.mini-stat .ant-card-body{padding:17px}.mini-stat .ant-statistic-title{font-size:10px}.mini-stat .ant-statistic-content{font-size:20px;font-weight:700}.mini-stat .ant-statistic-content-prefix{color:var(--theme-accent,#6658e8);font-size:16px;margin-right:7px}.detail-kpi>div:first-child{display:flex;justify-content:space-between;align-items:flex-end}.detail-kpi>div span{color:var(--theme-muted,#858e9f);font-size:11px}.detail-kpi>div strong{font-size:17px}.detail-kpi>div small{font-size:10px;color:var(--theme-muted,#979eac);font-weight:500}.detail-kpi p{margin:2px 0 0;color:var(--theme-muted,#8c94a4);font-size:10px}.detail-kpi p b{color:var(--theme-ink,#525b6d)}.kpi-prediction{margin-top:12px;padding:10px 12px;background:var(--theme-accent-bg,#f7f6ff);color:var(--theme-muted,#77718d);border-radius:8px;font-size:10px}.notes-card{min-height:380px}.note-item>div{display:flex;justify-content:space-between;align-items:center}.note-item>div span{font-size:9px;color:var(--theme-muted,#9ba2b0)}.note-item p{font-size:11px;line-height:1.65;color:var(--theme-ink,#515a6b);margin:7px 0}.note-item small{color:var(--theme-muted,#9299aa)}.team-performance .ant-card-body{padding-top:14px}.team-score{display:flex;align-items:flex-end;justify-content:space-between}.team-score span{color:var(--theme-muted,#8991a2);font-size:11px}.team-score strong{font-size:26px}.team-score small{font-size:10px;margin-left:3px}.score-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:12px}.score-grid>div{display:flex;flex-direction:column;background:var(--theme-raised,#f7f8fa);border-radius:8px;padding:9px}.score-grid span{color:var(--theme-muted,#9097a7);font-size:9px}.score-grid b{font-size:12px;margin-top:3px}.ranking-hero{border:0!important;margin-bottom:14px;color:#fff;overflow:hidden;background:var(
    --theme-hero,linear-gradient(120deg,#242039 0,#403773 55%,#6658e8 100%)
  )!important}.ranking-hero .ant-card-body{display:flex;justify-content:space-between;align-items:center;min-height:172px;padding:24px 36px}.ranking-hero>div span{color:#c7c2ef;font-size:10px;letter-spacing:1px}.ranking-hero h2{font-size:27px;margin:12px 0 5px;color:#fff}.ranking-hero p{margin:0;color:#d1cdec;font-size:12px}.podium{display:flex;align-items:flex-end;height:125px;gap:8px}.podium>div{width:94px;height:82px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12);border-radius:12px 12px 4px 4px}.podium .winner{height:112px;background:rgba(255,255,255,.18)}.podium b{color:#ffd36c;font-size:20px}.podium span{color:#fff;font-size:12px}.podium strong{font-size:10px;margin-top:5px}.import-card .ant-card-body{padding:26px}.import-dragger{margin-top:28px;padding:20px}.import-dragger .ant-upload-drag-icon svg{color:var(--theme-accent,#6658e8)!important}.import-features{margin-top:20px}.import-features .ant-col>div{background:var(--theme-raised,#f8f9fb);border-radius:10px;padding:14px;display:grid;grid-template-columns:28px 1fr;grid-column-gap:8px;column-gap:8px}.import-features svg{color:var(--theme-accent,#6658e8);font-size:18px;grid-row:1/3}.import-features strong{font-size:11px}.import-features span{font-size:9px;color:var(--theme-muted,#949baa);margin-top:3px}.mapping-stage,.preview-stage{padding:28px 0 0}.mapping-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 26px;gap:12px 26px;margin:22px 0}.mapping-row{display:grid;grid-template-columns:130px 24px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid var(--theme-line,#eceef3);border-radius:10px;background:var(--theme-raised,#fafbfc)}.mapping-row>span:first-child{font-size:12px;font-weight:600}.mapping-row b{color:var(--theme-danger,#e44f5f)}.mapping-arrow{color:var(--theme-muted,#a0a7b5);text-align:center}.stage-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.import-summary{margin-bottom:12px;text-align:center}.import-summary .ant-col{border-right:1px solid var(--theme-line,#eceef3)}.import-summary .ant-col:last-child{border-right:0}.duplicate-policy{display:flex;justify-content:space-between;align-items:center;padding:13px 16px;margin:16px 0;border-radius:10px;background:var(--theme-raised,#f7f8fb);font-size:12px}.import-error-row td{background:var(--theme-danger-bg,#fff8f8)!important}.import-result{max-width:680px;margin:30px auto 0;padding:34px;text-align:center;background:var(--theme-success-bg,#f7fbf9);border-radius:16px}.import-result>svg{color:var(--theme-success,#19a974);font-size:48px}.import-result h2{margin:14px 0 4px}.import-result>p{color:var(--theme-muted,#8a93a5);font-size:11px;margin-bottom:22px}.import-result .ant-row{margin-bottom:24px}.sync-alert{border-color:var(--theme-accent-line,#dad6ff);background:var(--theme-accent-bg,#f7f6ff)}.source-card{min-height:290px;position:relative}.source-card .ant-card-body{display:flex;flex-direction:column;height:100%;min-height:288px}.source-card .source-icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--theme-accent-bg,#efedff);color:var(--theme-accent,#6658e8);font-size:20px;margin-bottom:14px}.source-card>.ant-card-body>.ant-tag{position:absolute;right:18px;top:20px}.source-card h3{margin:0 0 7px;font-size:15px}.source-card p{min-height:53px;color:var(--theme-muted,#858e9f);font-size:11px;line-height:1.6}.source-card .ant-descriptions{margin:auto 0 13px}.source-card .ant-descriptions-item-content,.source-card .ant-descriptions-item-label{font-size:10px}.primary-source{border-color:var(--theme-accent-line,#d8d3ff)!important;background:linear-gradient(145deg,var(--theme-card,#fff),var(--theme-accent-bg,#f8f7ff))}.sync-architecture{display:flex;align-items:center;justify-content:space-between;margin:16px 0 24px}.sync-architecture>div{width:150px;min-height:104px;padding:14px;border:1px solid var(--theme-line,#e8eaf0);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--theme-raised,#fafbfc)}.sync-architecture svg{color:var(--theme-accent,#6658e8);font-size:21px;margin-bottom:7px}.sync-architecture strong{font-size:11px}.sync-architecture span{color:var(--theme-muted,#9299aa);font-size:9px;margin-top:4px}.sync-architecture>i{color:var(--theme-muted,#a3a9b6);font-size:18px;font-style:normal}.integration-form{margin-top:18px}@media (min-width:1700px){.app-content{padding-inline:38px}}.compact-management .page-heading{margin-bottom:14px}.compact-management .compact-summary .ant-card-body{padding:12px 16px}.compact-management .compact-summary .ant-statistic-title{margin-bottom:3px;font-size:12px}.compact-management .compact-summary .ant-statistic-content{font-size:24px;line-height:1.25}.compact-management .table-card{border-radius:14px;overflow:hidden}.compact-management .table-toolbar{gap:12px;flex-wrap:wrap;padding:12px 16px}.compact-management .compact-list-table>.ant-spin-nested-loading>.ant-spin-container>.ant-table .ant-table-thead>tr>th{height:42px;padding:10px 12px;font-size:12px;white-space:nowrap;background:var(--theme-raised,#f7f8fc)}.compact-management .compact-list-table>.ant-spin-nested-loading>.ant-spin-container>.ant-table .ant-table-tbody>tr.ant-table-row>td{height:68px;padding:10px 12px;font-size:13px;vertical-align:middle}.compact-management .compact-list-table .ant-table-row:hover>td{background:var(--theme-accent-bg,#faf9ff)}.compact-management .compact-identity{display:flex;align-items:center;gap:10px;min-width:0}.compact-management .compact-identity .ant-avatar{flex-shrink:0;background:var(--theme-accent-bg,#eeecff);color:var(--theme-accent,#6658e8)}.compact-management .compact-person-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.compact-management .compact-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.compact-management .compact-name{color:var(--theme-ink,#2a3142);font-weight:600}.compact-management .compact-secondary{color:var(--theme-muted,#9299a8);font-size:11px}.compact-management .compact-group{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.compact-management .compact-metrics{display:flex;align-items:center;min-width:0}.compact-management .compact-metrics>div{padding:0 12px;min-width:0;border-right:1px solid var(--theme-line,#ececf3)}.compact-management .compact-metrics>div:first-child{padding-left:0}.compact-management .compact-metrics>div:last-child{border-right:0;padding-right:0}.compact-management .compact-metrics span{display:block;color:var(--theme-muted,#9299a8);font-size:11px;white-space:nowrap;line-height:16px}.compact-management .compact-metrics b{display:block;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;line-height:20px}.compact-management .compact-tags{display:flex;flex-wrap:wrap;gap:4px}.compact-management .compact-tags .ant-tag{margin:0;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-management .compact-account-summary{padding:0;height:auto;max-width:100%;text-align:left;display:block}.compact-management .compact-account-summary small{display:block;font-size:11px;line-height:18px;color:var(--theme-muted,#9299a8)}.compact-management .compact-actions{flex-wrap:nowrap;white-space:nowrap}.compact-management .compact-actions .ant-btn{padding-inline:6px}.compact-management .compact-expanded{padding:14px 18px;background:var(--theme-raised,#fafafe)}.compact-management .compact-preview{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:8px 0 12px}.compact-management .compact-preview>a{display:inline-flex;gap:5px;align-items:center;max-width:140px}.compact-management .compact-preview>a>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-management .ant-table-pagination{margin:12px 16px}