.module_sidebar_accordion_accordion{order:3;display:grid;gap:5px;margin-top:10px;padding:5px 4px 0;font-family:Inter,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei UI,sans-serif}.mis-shell:has(.module_sidebar_accordion_accordion)>.sidebar>.sidebar-footer{order:4}.module_sidebar_accordion_group{overflow:hidden;background:transparent;border:0;border-bottom:1px solid rgb(255 255 255 / 7%);border-radius:0}.module_sidebar_accordion_group.module_sidebar_accordion_open{border-color:#ffffff1a}.module_sidebar_accordion_group.module_sidebar_accordion_direct{position:relative}.module_sidebar_accordion_group.module_sidebar_accordion_direct.module_sidebar_accordion_active{border-color:#7d9bff3d}.module_sidebar_accordion_group.module_sidebar_accordion_direct.module_sidebar_accordion_active:before{position:absolute;z-index:1;top:7px;bottom:7px;left:0;width:3px;background:#7d9bff;border-radius:0 3px 3px 0;content:""}.module_sidebar_accordion_groupToggle{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:10px;width:100%;min-height:47px;padding:0 10px;color:#ffffffb3;background:transparent;border:0;cursor:pointer;text-align:left}.module_sidebar_accordion_groupToggle:hover{color:#fff}.module_sidebar_accordion_directToggle{grid-template-columns:18px minmax(0,1fr);border-radius:7px}.module_sidebar_accordion_group.module_sidebar_accordion_direct.module_sidebar_accordion_active .module_sidebar_accordion_directToggle{color:#fff;background:#4160c473}.module_sidebar_accordion_directToggle>svg:last-child{width:16px;height:16px;transform:none}.module_sidebar_accordion_groupToggle>svg:first-child{width:16px;height:16px}.module_sidebar_accordion_groupToggle>svg:last-child{width:13px;height:13px;transition:transform .15s ease}.module_sidebar_accordion_group.module_sidebar_accordion_open .module_sidebar_accordion_groupToggle>svg:last-child{transform:rotate(180deg)}.module_sidebar_accordion_groupToggle>span{display:grid;gap:1px;min-width:0}.module_sidebar_accordion_groupToggle strong{color:inherit;font-size:10px;font-weight:620}.module_sidebar_accordion_groupToggle small{overflow:hidden;color:#ffffff5c;font-size:8px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.module_sidebar_accordion_items{display:grid;gap:2px;padding:2px 4px 5px 16px;border-top:1px solid rgb(255 255 255 / 6%)}.module_sidebar_accordion_item{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:38px;padding:0 9px;color:#ffffffa3;background:transparent;border:0;border-radius:7px;cursor:pointer;font-size:10px;text-align:left}.module_sidebar_accordion_item:hover{color:#fff;background:#ffffff12}.module_sidebar_accordion_item[aria-current=page]{color:#fff;background:#4160c473;font-weight:550}.module_sidebar_accordion_item[aria-current=page]:before{position:absolute;top:6px;bottom:6px;left:0;width:3px;background:#7d9bff;border-radius:0 3px 3px 0;content:""}.module_sidebar_accordion_item:focus-visible,.module_sidebar_accordion_groupToggle:focus-visible{outline:2px solid #9db2ff;outline-offset:-2px}.module_sidebar_accordion_item:disabled{cursor:default;opacity:.48}.module_sidebar_accordion_item>svg{width:15px;height:15px;stroke-width:1.55}.module_sidebar_accordion_item>span{display:grid;min-width:0}.module_sidebar_accordion_item>span>small{overflow:hidden;color:#ffffff57;font-size:8px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.module_sidebar_accordion_item>em{justify-self:end;padding:1px 5px;color:#cbd6ff;background:#ffffff1a;border-radius:7px;font-size:8px;font-style:normal}.module_sidebar_accordion_mobile{margin:0;color:#25324a}.module_sidebar_accordion_mobile .module_sidebar_accordion_group{border-color:#e6eaf0}.module_sidebar_accordion_mobile .module_sidebar_accordion_groupToggle{color:#42516a}.module_sidebar_accordion_mobile .module_sidebar_accordion_groupToggle:hover{color:#244fc4;background:#f7f9fd}.module_sidebar_accordion_mobile .module_sidebar_accordion_group.module_sidebar_accordion_direct.module_sidebar_accordion_active .module_sidebar_accordion_directToggle{color:#244fc4;background:#edf2ff}.module_sidebar_accordion_mobile .module_sidebar_accordion_groupToggle small{color:#8792a5}.module_sidebar_accordion_mobile .module_sidebar_accordion_items{border-color:#edf0f4}.module_sidebar_accordion_mobile .module_sidebar_accordion_item{color:#536178}.module_sidebar_accordion_mobile .module_sidebar_accordion_item:hover{color:#244fc4;background:#f3f6fc}.module_sidebar_accordion_mobile .module_sidebar_accordion_item[aria-current=page]{color:#244fc4;background:#edf2ff}.module_sidebar_accordion_mobile .module_sidebar_accordion_item>span>small{color:#8b96a8}.module_sidebar_accordion_mobile .module_sidebar_accordion_item>em{color:#5069b5;background:#edf2ff}@media(min-width:0px){.mis-shell.is-sidebar-collapsed>.sidebar .module_sidebar_accordion_accordion{padding-inline:0}.mis-shell.is-sidebar-collapsed>.sidebar .module_sidebar_accordion_groupToggle{grid-template-columns:1fr;justify-items:center;gap:0;padding:0}.mis-shell.is-sidebar-collapsed>.sidebar .module_sidebar_accordion_groupToggle>span,.mis-shell.is-sidebar-collapsed>.sidebar .module_sidebar_accordion_groupToggle>svg:not(:first-child),.mis-shell.is-sidebar-collapsed>.sidebar .module_sidebar_accordion_items{display:none}.mis-shell.is-sidebar-collapsed>.sidebar .module_sidebar_accordion_directToggle>svg:first-child{width:16px;height:16px;transform:none}}@media(prefers-reduced-motion:reduce){.module_sidebar_accordion_groupToggle>svg:last-child{transition:none}}.crm_management_workspace_root{color-scheme:light dark;width:100%;overflow:hidden;color:light-dark(#172033,#eef3ff);background:light-dark(#eef2f7,#0f1724);font-family:Inter,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei UI,sans-serif}.crm_management_workspace_root *{box-sizing:border-box}.crm_management_workspace_root button{font:inherit}.crm_management_workspace_root .crm-window{width:100%;min-height:820px;background:light-dark(#f3f6fa,#111a28)}.crm_management_workspace_root .crm-module-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:78px;padding:14px 18px;background:light-dark(#ffffff,#172233);border-top:3px solid light-dark(#3159d6,#6f91ff);border-bottom:1px solid light-dark(#dfe5ee,#2c3a4f)}.crm_management_workspace_root .crm-brand,.crm_management_workspace_root .crm-view-title,.crm_management_workspace_root .crm-title-line{display:flex;align-items:center;gap:11px;min-width:0}.crm_management_workspace_root .crm-brand-icon,.crm_management_workspace_root .crm-stat-icon,.crm_management_workspace_root .crm-evidence-icon{display:grid;place-items:center;flex:0 0 auto;color:light-dark(#3159d6,#a9bcff);background:light-dark(#edf1ff,#22345e);border-radius:9px}.crm_management_workspace_root .crm-brand-icon{width:42px;height:42px;border-radius:11px}.crm_management_workspace_root .crm-brand-icon svg{width:22px;height:22px}.crm_management_workspace_root .crm-kicker{margin:0 0 2px;color:light-dark(#3159d6,#9cb2ff);font-size:10px;font-weight:600;letter-spacing:.05em}.crm_management_workspace_root .crm-module-head h1{margin:0;color:light-dark(#101828,#f3f6ff);font-size:19px;font-weight:600;line-height:1.3}.crm_management_workspace_root .crm-subtitle{margin:2px 0 0;color:light-dark(#7a879b,#aebbd0);font-size:10px}.crm_management_workspace_root .crm-window-note,.crm_management_workspace_root .crm-badge{flex:0 0 auto;padding:6px 9px;color:light-dark(#3159d6,#b9c7ff);background:light-dark(#edf1ff,#22335d);border-radius:999px;font-size:10px;font-weight:500}.crm_management_workspace_root .crm-shell{display:grid;grid-template-columns:184px minmax(0,1fr);align-items:stretch}.crm_management_workspace_root .crm-sidebar{padding:14px 10px 18px;background:light-dark(#f8fafc,#141f2f);border-right:1px solid light-dark(#e1e7ef,#2c3a4f)}.crm_management_workspace_root .crm-sidebar-label{margin:0 8px 10px;color:light-dark(#98a2b3,#8fa0b8);font-size:10px}.crm_management_workspace_root .crm-nav{display:grid;gap:3px}.crm_management_workspace_root .crm-nav button{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:8px 10px;color:light-dark(#56657b,#b7c2d3);background:transparent;border:0;border-radius:8px;text-align:left;cursor:pointer;font-size:11px}.crm_management_workspace_root .crm-nav button:hover{color:light-dark(#2148c4,#d7e0ff);background:light-dark(#f0f4ff,#202f4e)}.crm_management_workspace_root .crm-nav button[aria-current=page]{color:light-dark(#2148c4,#e0e6ff);background:light-dark(#eaf0ff,#24375f);box-shadow:inset 3px 0 0 light-dark(#3159d6,#7e9cff);font-weight:600}.crm_management_workspace_root .crm-nav svg{width:15px;height:15px;flex:0 0 auto}.crm_management_workspace_root .crm-content{min-width:0;padding:14px}.crm_management_workspace_root .crm-intro,.crm_management_workspace_root .crm-section,.crm_management_workspace_root .crm-stat,.crm_management_workspace_root .crm-view-card{background:light-dark(#ffffff,#172233);border:1px solid light-dark(#e0e6ef,#2d3b50);border-radius:11px}.crm_management_workspace_root .crm-intro{display:flex;justify-content:space-between;gap:16px;padding:14px 16px}.crm_management_workspace_root .crm-intro h2{margin:2px 0 3px;font-size:17px;font-weight:600}.crm_management_workspace_root .crm-intro p{margin:0;color:light-dark(#718096,#aeb9cb);font-size:11px;line-height:1.6}.crm_management_workspace_root .crm-view-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.crm_management_workspace_root .crm-view-card{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:72px;padding:12px 14px;cursor:pointer;text-align:left}.crm_management_workspace_root .crm-view-card:hover,.crm_management_workspace_root .crm-view-card[aria-pressed=true]{border-color:light-dark(#aebfff,#6f8ce6);box-shadow:inset 3px 0 0 light-dark(#3159d6,#7e9cff)}.crm_management_workspace_root .crm-view-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;color:light-dark(#3159d6,#a9bcff);background:light-dark(#edf1ff,#22345e);border-radius:9px}.crm_management_workspace_root .crm-view-icon svg{width:18px;height:18px}.crm_management_workspace_root .crm-view-copy strong{display:block;color:light-dark(#172033,#eef3ff);font-size:12px;font-weight:600}.crm_management_workspace_root .crm-view-copy span{display:block;margin-top:2px;color:light-dark(#7d899a,#9eabba);font-size:10px}.crm_management_workspace_root .crm-view-mark{color:light-dark(#3159d6,#a9bcff);font-size:10px;white-space:nowrap}.crm_management_workspace_root .crm-master-note{display:flex;align-items:center;gap:7px;margin-top:8px;padding:7px 10px;color:light-dark(#5f6c80,#b3bed0);background:light-dark(#f6f8fb,#1a2637);border-radius:7px;font-size:10px}.crm_management_workspace_root .crm-master-note svg{width:14px;height:14px;color:light-dark(#3159d6,#9fb4ff)}.crm_management_workspace_root .crm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px}.crm_management_workspace_root .crm-kpi-block{margin-top:12px}.crm_management_workspace_root .crm-kpi-block .crm-section-title{padding-inline:2px}.crm_management_workspace_root .crm-stat{position:relative;display:flex;align-items:center;gap:9px;min-height:66px;padding:11px;overflow:hidden;background:linear-gradient(145deg,light-dark(#ffffff,#172233) 0%,light-dark(#f5f8ff,#1d2a40) 100%);box-shadow:0 5px 14px light-dark(rgba(35,57,104,.08),rgba(0,0,0,.24)),0 1px 2px light-dark(rgba(49,89,214,.08),rgba(109,137,230,.1));transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s ease}.crm_management_workspace_root .crm-stat:before{content:"";position:absolute;top:-32px;right:-22px;width:84px;height:84px;pointer-events:none;background:light-dark(rgba(49,89,214,.1),rgba(115,143,235,.13));border-radius:50%;transform:translate3d(8px,-5px,0) scale(.88);transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s ease}.crm_management_workspace_root .crm-stat:hover{z-index:1;transform:translateY(-3px);border-color:light-dark(#b9c8ee,#536a9e);box-shadow:0 13px 28px light-dark(rgba(35,57,104,.15),rgba(0,0,0,.34)),0 3px 8px light-dark(rgba(49,89,214,.1),rgba(109,137,230,.16))}.crm_management_workspace_root .crm-stat:hover:before{transform:translate3d(-4px,8px,0) scale(1.08)}.crm_management_workspace_root .crm-stat>*{position:relative;z-index:1}.crm_management_workspace_root .crm-stat-icon{width:32px;height:32px}.crm_management_workspace_root .crm-stat-icon svg{width:16px;height:16px}.crm_management_workspace_root .crm-stat-copy{min-width:0;flex:1}.crm_management_workspace_root .crm-stat-label{color:light-dark(#56657b,#b7c2d3);font-size:11px;white-space:nowrap}.crm_management_workspace_root .crm-stat-context{margin-top:2px;color:light-dark(#9aa4b3,#8191aa);font-size:9px}.crm_management_workspace_root .crm-stat-value{color:light-dark(#738095,#9caabe);font-size:21px;font-weight:500;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.crm_management_workspace_root .crm-stat,.crm_management_workspace_root .crm-stat:before{transition:none}.crm_management_workspace_root .crm-stat:hover{transform:none}}.crm_management_workspace_root .crm-goal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.crm_management_workspace_root .crm-goal{min-height:92px;padding:10px 11px;color:#fff;background:#3159d6;border:1px solid #3159d6;border-radius:8px}.crm_management_workspace_root .crm-goal-head,.crm_management_workspace_root .crm-goal-meta,.crm_management_workspace_root .crm-task-detail-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.crm_management_workspace_root .crm-goal-head strong{color:#fff;font-size:11px;font-weight:600}.crm_management_workspace_root .crm-goal-head span,.crm_management_workspace_root .crm-goal-meta{color:#ffffffc2;font-size:9px}.crm_management_workspace_root .crm-goal-value{margin:10px 0 7px;color:#fff;font-size:16px;font-weight:600}.crm_management_workspace_root .crm-goal-track{height:4px;margin-top:7px;overflow:hidden;background:#ffffff40;border-radius:999px}.crm_management_workspace_root .crm-goal-track span{display:block;width:34%;height:100%;background:#fff;border-radius:inherit}.crm_management_workspace_root .crm-task-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.crm_management_workspace_root .crm-task-filters{display:flex;flex-wrap:wrap;gap:5px}.crm_management_workspace_root .crm-task-filter,.crm_management_workspace_root .crm-task-open,.crm_management_workspace_root .crm-task-close{min-height:28px;padding:5px 9px;color:light-dark(#59677c,#b8c3d5);background:light-dark(#f7f9fc,#1b283a);border:1px solid light-dark(#dde4ed,#33445b);border-radius:7px;cursor:pointer;font-size:9px}.crm_management_workspace_root .crm-task-filter:hover,.crm_management_workspace_root .crm-task-filter[aria-pressed=true],.crm_management_workspace_root .crm-task-open:hover,.crm_management_workspace_root .crm-task-close:hover{color:light-dark(#2148c4,#f0f4ff);background:light-dark(#edf1ff,#263861);border-color:light-dark(#aebfff,#6f8ce6)}.crm_management_workspace_root .crm-task-count{color:light-dark(#7c8899,#9eabba);font-size:9px;white-space:nowrap}.crm_management_workspace_root .crm-status.crm-today{color:light-dark(#8a5a13,#f0cf93);background:light-dark(#fff4df,#4a351c)}.crm_management_workspace_root .crm-status.crm-review{color:light-dark(#6844a6,#dcc7ff);background:light-dark(#f2edfb,#392a50)}.crm_management_workspace_root .crm-task-detail{display:none;margin-top:9px;padding:10px 11px;background:light-dark(#f6f8fb,#1a2637);border:1px solid light-dark(#dfe6ef,#33445b);border-radius:8px}.crm_management_workspace_root .crm-task-detail[data-open=true]{display:block}.crm_management_workspace_root .crm-task-detail h3{margin:0;font-size:11px;font-weight:600}.crm_management_workspace_root .crm-task-detail p{margin:6px 0 0;color:light-dark(#69768a,#acb8ca);font-size:10px;line-height:1.55}.crm_management_workspace_root .crm-section{margin-top:10px;padding:12px}.crm_management_workspace_root .crm-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.crm_management_workspace_root .crm-section-title strong{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600}.crm_management_workspace_root .crm-section-title strong svg{width:15px;height:15px;color:light-dark(#3159d6,#9fb4ff)}.crm_management_workspace_root .crm-section-title span{color:light-dark(#8b97aa,#8998af);font-size:10px}.crm_management_workspace_root .crm-chain{display:grid;grid-template-columns:repeat(7,minmax(92px,1fr));gap:6px}.crm_management_workspace_root .crm-chain button{min-height:55px;padding:8px 9px;color:light-dark(#243149,#d9e1ef);background:light-dark(#f8fafc,#1d2a3c);border:1px solid light-dark(#e1e7ef,#334359);border-radius:8px;text-align:left;cursor:pointer}.crm_management_workspace_root .crm-chain button:hover,.crm_management_workspace_root .crm-chain button[aria-pressed=true]{color:light-dark(#2148c4,#f2f5ff);background:light-dark(#edf1ff,#263861);border-color:light-dark(#aebfff,#6f8ce6)}.crm_management_workspace_root .crm-stage-num{display:block;margin-bottom:3px;color:light-dark(#9aa4b2,#8594a9);font-size:9px}.crm_management_workspace_root .crm-stage-name{font-size:10px;font-weight:600}.crm_management_workspace_root .crm-stage-detail{display:flex;align-items:center;gap:8px;min-height:34px;margin-top:7px;padding:8px 10px;color:light-dark(#5f6c80,#b3bed0);background:light-dark(#f6f8fb,#1a2637);border-radius:7px;font-size:10px}.crm_management_workspace_root .crm-stage-detail strong{color:light-dark(#3159d6,#a9bcff);font-weight:600}.crm_management_workspace_root .crm-phases{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:8px}.crm_management_workspace_root .crm-phase{padding:6px 7px;color:light-dark(#5d6a7e,#b4bfd0);background:light-dark(#f8fafc,#1d293a);border:1px solid light-dark(#e5eaf1,#2e3d52);border-radius:6px;font-size:9px;text-align:center}.crm_management_workspace_root .crm-table-wrap{overflow-x:auto}.crm_management_workspace_root .crm-table{width:100%;border-collapse:collapse;font-size:10px}.crm_management_workspace_root .crm-table th,.crm_management_workspace_root .crm-table td{padding:8px 7px;border-bottom:1px solid light-dark(#e8edf3,#2b394e);text-align:left;white-space:nowrap}.crm_management_workspace_root .crm-table th{color:light-dark(#7f8a9b,#8999ae);font-weight:500}.crm_management_workspace_root .crm-table td{color:light-dark(#3f4c61,#c6cfdd)}.crm_management_workspace_root .crm-status{display:inline-block;padding:3px 7px;color:light-dark(#206f59,#a5ead7);background:light-dark(#e8f6f1,#193d38);border-radius:999px;font-size:9px}.crm_management_workspace_root .crm-status.crm-warn{color:light-dark(#8a5a13,#f0cf93);background:light-dark(#fff4df,#4a351c)}.crm_management_workspace_root .crm-status.crm-blue{color:light-dark(#3159d6,#becbff);background:light-dark(#edf1ff,#26375d)}.crm_management_workspace_root .crm-status.crm-danger{color:light-dark(#a03642,#ffc1c8);background:light-dark(#fdecef,#4b242b)}.crm_management_workspace_root .crm-evidence-grid,.crm_management_workspace_root .crm-daily-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.crm_management_workspace_root .crm-evidence,.crm_management_workspace_root .crm-daily{min-height:88px;padding:10px;background:light-dark(#f9fbfd,#1a2637);border:1px solid light-dark(#e2e7ef,#304056);border-radius:8px}.crm_management_workspace_root .crm-evidence-icon{width:29px;height:29px;margin-bottom:7px}.crm_management_workspace_root .crm-evidence-icon svg{width:15px;height:15px}.crm_management_workspace_root .crm-evidence h3,.crm_management_workspace_root .crm-daily h3{margin:0 0 3px;font-size:11px;font-weight:600}.crm_management_workspace_root .crm-evidence p,.crm_management_workspace_root .crm-daily p{margin:0;color:light-dark(#7c8899,#9eabba);font-size:9px;line-height:1.55}.crm_management_workspace_root .crm-daily{min-height:72px;border-top:3px solid light-dark(#3159d6,#6f91ff)}@media(max-width:1000px){.crm_management_workspace_root .crm-shell{grid-template-columns:1fr}.crm_management_workspace_root .crm-sidebar{border-right:0;border-bottom:1px solid light-dark(#e1e7ef,#2c3a4f)}.crm_management_workspace_root .crm-sidebar-label{display:none}.crm_management_workspace_root .crm-nav,.crm_management_workspace_root .crm-chain{grid-template-columns:repeat(4,minmax(0,1fr))}.crm_management_workspace_root .crm-evidence-grid,.crm_management_workspace_root .crm-daily-grid,.crm_management_workspace_root .crm-goal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.crm_management_workspace_root .crm-window-note{display:none}.crm_management_workspace_root .crm-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_management_workspace_root .crm-view-switch,.crm_management_workspace_root .crm-stats{grid-template-columns:1fr}.crm_management_workspace_root .crm-chain,.crm_management_workspace_root .crm-phases{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_management_workspace_root .crm-evidence-grid,.crm_management_workspace_root .crm-daily-grid,.crm_management_workspace_root .crm-goal-grid{grid-template-columns:1fr}.crm_management_workspace_root .crm-intro{flex-direction:column}.crm_management_workspace_root .crm-task-toolbar{align-items:flex-start;flex-direction:column}}.crm_management_workspace_root{color-scheme:only light;--crm-brand: var(--mis-theme-primary, #0a1963);--crm-brand-strong: var(--mis-theme-primary-hover, #122d91);--crm-brand-soft: var(--mis-theme-soft, #eef2ff);--crm-canvas: var(--mis-theme-canvas, #f3f5f8);--crm-surface: #ffffff;--crm-text: #182235;--crm-secondary: #48566b;--crm-muted: #738096;--crm-line: var(--mis-theme-border, #e2e7ef);--crm-line-strong: var(--mis-theme-border, #d5dce7);--crm-card-radius: 8px;--crm-panel-radius: 10px;--crm-shadow: 0 1px 2px rgba(15, 33, 61, .035), 0 7px 22px rgba(15, 33, 61, .045);min-height:100%;overflow:visible;color:var(--crm-text);background:var(--crm-canvas);font-size:11px}.crm_management_workspace_root .crm-window{min-height:100%;background:var(--crm-canvas)}.crm_management_workspace_opportunityView,.crm_management_workspace_opportunityView .crm-window,.crm_management_workspace_publicityView,.crm_management_workspace_publicityView .crm-window{height:100%;min-height:0;overflow:hidden}.crm_management_workspace_root .crm-module-head{min-height:86px;margin:14px 16px 0;padding:16px 18px;color:var(--crm-text);background:var(--crm-surface);border:1px solid var(--crm-line);border-top:3px solid var(--crm-brand);border-radius:var(--crm-panel-radius);box-shadow:var(--crm-shadow)}.crm_management_workspace_root .crm-brand-icon{color:var(--crm-brand);background:var(--crm-brand-soft);border-color:#dce4ff}.crm_management_workspace_root .crm-module-head h1{color:var(--crm-text);font-size:20px;line-height:1.45}.crm_management_workspace_root .crm-module-head .crm-subtitle,.crm_management_workspace_root .crm-window-note{color:var(--crm-secondary);font-size:12px}.crm_management_workspace_root .crm-module-head .crm-kicker{color:var(--crm-muted);font-size:9px}.crm_management_workspace_root .crm-window-note[data-state=warning]{color:#8a5a12;background:#fff8e7;border-color:#f0ddb0}.crm_management_workspace_root .crm-content{width:100%;min-height:100%;padding:14px 16px 24px}.crm_management_workspace_root .crm-intro,.crm_management_workspace_root .crm-section,.crm_management_workspace_root .crm-view-card,.crm_management_workspace_root .crm-master-note{color:var(--crm-text);background:var(--crm-surface);border-color:var(--crm-line)}.crm_management_workspace_root .crm-intro,.crm_management_workspace_root .crm-section{border-radius:var(--crm-panel-radius);box-shadow:var(--crm-shadow)}.crm_management_workspace_root .crm-view-card,.crm_management_workspace_root .crm-goal-card,.crm_management_workspace_root .crm-stat,.crm_management_workspace_root .crm-evidence,.crm_management_workspace_root .crm-daily{border-radius:var(--crm-card-radius)}.crm_management_workspace_root .crm-intro h2{color:var(--crm-text);font-size:16px;line-height:1.45}.crm_management_workspace_root .crm-section-title strong,.crm_management_workspace_root .crm-view-copy strong,.crm_management_workspace_root .crm-goal-card h3,.crm_management_workspace_root .crm-evidence h3,.crm_management_workspace_root .crm-daily h3{color:var(--crm-text);font-size:12px}.crm_management_workspace_root .crm-intro p,.crm_management_workspace_root .crm-section-title span,.crm_management_workspace_root .crm-view-copy span,.crm_management_workspace_root .crm-master-note,.crm_management_workspace_root .crm-table,.crm_management_workspace_root .crm-task-table,.crm_management_workspace_root .crm-stage-detail{color:var(--crm-secondary);font-size:11px}.crm_management_workspace_root .crm-kicker,.crm_management_workspace_root .crm-evidence p,.crm_management_workspace_root .crm-daily p{color:var(--crm-muted);font-size:9px}.crm_management_workspace_root .crm-badge,.crm_management_workspace_root .crm-view-mark,.crm_management_workspace_root .crm-status,.crm_management_workspace_root .crm-phase{font-size:9px}.crm_management_workspace_root .crm-section,.crm_management_workspace_root .crm-intro{scroll-margin-top:16px}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation{order:3;display:grid;gap:5px;margin-top:10px;padding:5px 4px 0;border-top:1px solid rgb(255 255 255 / 7%);font-family:Inter,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei UI,sans-serif}.mis-shell:has(.crm_management_workspace_root)>.sidebar>.sidebar-nav button,.mis-shell:has(.crm_management_workspace_root)>.sidebar>.sidebar-nav a{min-height:35px}.mis-shell:has(.crm_management_workspace_root)>.sidebar>.sidebar-footer{order:4}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group{overflow:hidden;border:0;border-bottom:1px solid rgb(255 255 255 / 7%);border-radius:0;background:transparent}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group.is-open{border-color:#ffffff1a}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation .crm-sidebar-group-toggle{width:100%;min-height:47px;display:grid;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:0 10px;cursor:pointer;color:#ffffffb3;background:transparent;border:0;border-radius:0;text-align:left}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation .crm-sidebar-group-toggle:hover{color:#fff;background:transparent}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-toggle>svg:first-child{width:16px}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-toggle>svg:last-child{width:13px;transition:transform .15s ease}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group.is-open .crm-sidebar-group-toggle>svg:last-child{transform:rotate(180deg)}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-toggle span{min-width:0;display:grid;gap:1px}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-toggle strong{color:inherit;font-size:11px;font-weight:620;line-height:16px}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-toggle small{color:#ffffff5c;font-size:9px;line-height:13px}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items{display:grid;gap:2px;padding:2px 4px 5px 16px;border-top:1px solid rgb(255 255 255 / 6%)}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items button{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;width:100%;min-height:38px;padding:0 9px;color:#ffffffab;background:transparent;border:0;border-radius:8px;font:500 11px/1.64 Inter,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei UI,sans-serif;text-align:left;cursor:pointer;transition:color .12s ease,background-color .12s ease}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items button:hover{color:#ffffffe5;background:#ffffff14}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items button[aria-current=page]{color:#fff;background:#4160c473;font-weight:550}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items button[aria-current=page]:before{position:absolute;top:6px;bottom:6px;left:0;width:3px;background:#7d9bff;border-radius:0 3px 3px 0;content:""}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation button:focus-visible{outline:2px solid #9db2ff;outline-offset:-2px}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items svg{width:17px;height:17px;stroke-width:1.55}.mis-shell:has(.crm_management_workspace_root) .topbar-page-name .crm-domestic-context-title{display:inline-flex;align-items:center;min-height:20px;margin-left:2px;padding-left:10px;color:#344054;border-left:1px solid #dfe5ed;font-size:14px;font-weight:650;line-height:1.15;white-space:nowrap}@media(min-width:1280px){.mis-shell.is-sidebar-collapsed:has(.crm_management_workspace_root) .crm-sidebar-navigation{padding-inline:0}.mis-shell.is-sidebar-collapsed:has(.crm_management_workspace_root) .crm-sidebar-navigation .crm-sidebar-group-toggle>svg:last-child{display:none}.mis-shell.is-sidebar-collapsed:has(.crm_management_workspace_root) .crm-sidebar-group-items{padding-inline:0}}@media(max-width:1199px){.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation button span,.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation button small{display:none}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation button{display:grid;grid-template-columns:1fr;place-items:center;padding:0}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation .crm-sidebar-group-toggle>svg:last-child{display:none}.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-group-items{padding-left:4px}.crm_management_workspace_root .crm-content{padding-right:18px;padding-left:18px}.crm_management_workspace_root .crm-module-head{margin-right:18px;margin-left:18px}}@media(max-width:767px){.crm_management_workspace_root .crm-content{padding:14px}.crm_management_workspace_root .crm-module-head{min-height:0;margin:14px 14px 0;padding:14px}.mis-shell:has(.crm_management_workspace_root) .topbar-page-name .crm-domestic-context-title{padding-left:7px;font-size:12px}}@media(prefers-reduced-motion:reduce){.mis-shell:has(.crm_management_workspace_root) .crm-sidebar-navigation button{transition:none}}.crm_management_workspace_root .crm-customer-contract-note{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:9px 10px;color:#6f5318;background:#fff8e8;border:1px solid #f0dfb1;border-radius:var(--crm-card-radius);font-size:10px;line-height:1.55}.crm_management_workspace_root .crm-customer-contract-note svg{width:15px;height:15px;flex:0 0 auto;margin-top:1px}.crm_management_workspace_root .crm-customer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.crm_management_workspace_root .crm-customer-search{display:flex;align-items:center;width:min(420px,100%);min-height:36px;padding:0 10px;background:#fff;border:1px solid var(--crm-line-strong);border-radius:8px}.crm_management_workspace_root .crm-customer-search:focus-within{border-color:#3159d6;box-shadow:0 0 0 3px #3159d61a}.crm_management_workspace_root .crm-customer-search svg{width:15px;height:15px;flex:0 0 auto;color:var(--crm-muted)}.crm_management_workspace_root .crm-customer-search input{width:100%;padding:8px;color:var(--crm-text);background:transparent;border:0;outline:0;font:inherit}.crm_management_workspace_root .crm-customer-search input::placeholder{color:#9aa5b5}.crm_management_workspace_root .crm-source-state{display:flex;align-items:center;gap:6px;color:var(--crm-secondary);font-size:10px;white-space:nowrap}.crm_management_workspace_root .crm-source-state>svg{width:14px;height:14px;color:#3159d6}.crm_management_workspace_root .crm-source-state button,.crm_management_workspace_root .crm-pagination button,.crm_management_workspace_root .crm-data-state button,.crm_management_workspace_root .crm-customer-detail header button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:5px 9px;color:#40506a;background:#fff;border:1px solid var(--crm-line-strong);border-radius:7px;cursor:pointer;font:inherit;font-size:9px}.crm_management_workspace_root .crm-source-state button{width:28px;padding:0}.crm_management_workspace_root .crm-source-state button svg,.crm_management_workspace_root .crm-pagination button svg,.crm_management_workspace_root .crm-data-state button svg,.crm_management_workspace_root .crm-customer-detail header button svg{width:13px;height:13px}.crm_management_workspace_root .crm-source-state button:hover,.crm_management_workspace_root .crm-pagination button:hover:not(:disabled),.crm_management_workspace_root .crm-data-state button:hover,.crm_management_workspace_root .crm-customer-detail header button:hover{color:#2148c4;border-color:#9fb3ef;background:#f4f7ff}.crm_management_workspace_root .crm-customer-table{min-width:930px}.crm_management_workspace_root .crm-customer-identity{display:grid;gap:2px;min-width:180px}.crm_management_workspace_root .crm-customer-identity strong{max-width:260px;overflow:hidden;color:var(--crm-text);text-overflow:ellipsis;font-size:10px;font-weight:600}.crm_management_workspace_root .crm-customer-identity span{max-width:260px;overflow:hidden;color:var(--crm-muted);text-overflow:ellipsis;font-size:9px}.crm_management_workspace_root .crm-data-state{display:grid;place-items:center;min-height:132px;padding:18px;color:var(--crm-secondary);background:#f8fafc;border:1px dashed var(--crm-line-strong);border-radius:var(--crm-card-radius);text-align:center}.crm_management_workspace_root .crm-data-state>svg{width:22px;height:22px;margin-bottom:7px;color:#3159d6}.crm_management_workspace_root .crm-data-state strong{color:var(--crm-text);font-size:11px}.crm_management_workspace_root .crm-data-state span{margin-top:3px;color:var(--crm-muted);font-size:9px}.crm_management_workspace_root .crm-data-state button{margin-top:10px}.crm_management_workspace_root .crm-data-error>svg{color:#a03642}.crm_management_workspace_root .crm-task-unavailable{min-height:104px}.crm_management_workspace_root .crm-spin{animation:crm_management_workspace_crm-spin .8s linear infinite}@keyframes crm_management_workspace_crm-spin{to{transform:rotate(360deg)}}.crm_management_workspace_root .crm-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;color:var(--crm-muted);border-top:1px solid var(--crm-line);font-size:10px}.crm_management_workspace_root .crm-pagination>div{display:flex;gap:6px}.crm_management_workspace_root .crm-pagination button:disabled{cursor:not-allowed;opacity:.45}.crm_management_workspace_root .crm-customer-detail{margin-top:12px;overflow:hidden;background:#fff;border:1px solid var(--crm-line-strong);border-radius:var(--crm-panel-radius);box-shadow:var(--crm-shadow)}.crm_management_workspace_root .crm-customer-detail>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;background:#f7f9fc;border-bottom:1px solid var(--crm-line)}.crm_management_workspace_root .crm-customer-detail header small{color:var(--crm-muted);font-size:9px}.crm_management_workspace_root .crm-customer-detail header h3{margin:2px 0 0;color:var(--crm-text);font-size:12px;font-weight:600}.crm_management_workspace_root .crm-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:4px 12px 10px}.crm_management_workspace_root .crm-detail-grid span{display:grid;gap:4px;min-height:58px;padding:10px 8px;color:var(--crm-muted);border-bottom:1px solid var(--crm-line);font-size:9px}.crm_management_workspace_root .crm-detail-grid strong{min-width:0;overflow:hidden;color:var(--crm-text);text-overflow:ellipsis;font-size:10px;font-weight:500;white-space:nowrap}.crm_management_workspace_root .crm-detail-boundary{margin:0;padding:0 20px 12px;color:var(--crm-muted);font-size:9px}@media(max-width:900px){.crm_management_workspace_root .crm-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.crm_management_workspace_root .crm-customer-toolbar{align-items:stretch;flex-direction:column}.crm_management_workspace_root .crm-source-state{justify-content:space-between}.crm_management_workspace_root .crm-detail-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.crm_management_workspace_root .crm-spin{animation:none}}.crm_management_workspace_root .crm-head-actions{display:grid;justify-items:end;gap:6px;min-width:330px}.crm_management_workspace_root .crm-module-head{position:relative;min-height:84px;margin:12px 16px 0;padding:14px 18px;gap:14px;overflow:hidden;color:#fff;background:linear-gradient(122deg,#122c85,#214abd 62%,#5174d7);border:0;border-radius:12px;box-shadow:0 10px 26px #193a9f2b}.crm_management_workspace_root .crm-module-head:before,.crm_management_workspace_root .crm-module-head:after{position:absolute;content:"";border:24px solid rgb(255 255 255 / 7%);border-radius:50%;pointer-events:none}.crm_management_workspace_root .crm-module-head:before{right:-42px;width:178px;height:178px}.crm_management_workspace_root .crm-module-head:after{right:110px;bottom:-92px;width:132px;height:132px;border-width:18px;opacity:.7}.crm_management_workspace_root .crm-module-head>*{position:relative;z-index:1}.crm_management_workspace_root .crm-brand{gap:9px}.crm_management_workspace_root .crm-brand-icon{width:40px;height:40px;color:#244fc4;background:#fff;border-radius:10px;box-shadow:0 5px 14px #06154733}.crm_management_workspace_root .crm-brand-icon svg{width:16px;height:16px}.crm_management_workspace_root .crm-module-head h1{color:#fff;font-size:18px;line-height:1.3}.crm_management_workspace_root .crm-module-head .crm-subtitle{margin-top:1px;color:#ffffffc2;font-size:9px}.crm_management_workspace_root .crm-module-head .crm-kicker{margin-bottom:1px;color:#ffffffb8;font-size:9px;letter-spacing:.12em}.crm_management_workspace_root .crm-content{padding:12px 16px 18px}.crm_management_workspace_root .crm-window-note{display:inline-flex;align-items:center;min-height:0;padding:0;color:#ffffffc7;background:transparent;border:0;border-radius:0;font-size:8px}.crm_management_workspace_root .crm-window-note[data-state=warning]{color:#fff1c8;background:transparent;border:0}.crm_management_workspace_root .crm-window-note svg,.crm_management_workspace_root .crm-refresh-overview svg{width:13px;height:13px}.crm_management_workspace_root .crm-refresh-overview{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;color:#fff;background:#ffffff1f;border:1px solid rgb(255 255 255 / 28%);border-radius:7px;cursor:pointer;font-size:10px;font-weight:600}.crm_management_workspace_root .crm-refresh-overview:hover{color:#fff;background:#ffffff38;border-color:#ffffff75}.crm_management_workspace_root .crm-refresh-overview:disabled{cursor:wait;opacity:.65}.crm_management_workspace_root .crm-overview-view-switch{display:inline-flex;gap:3px;padding:3px;background:#ffffff1f;border:1px solid rgb(255 255 255 / 24%);border-radius:8px}.crm_management_workspace_root .crm-overview-view-switch button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 11px;color:#ffffffd1;background:transparent;border:0;border-radius:6px;cursor:pointer;font-size:10px}.crm_management_workspace_root .crm-overview-view-switch button[aria-pressed=true]{color:#244fc4;background:#fff;box-shadow:0 3px 9px #081c5d38}.crm_management_workspace_root .crm-overview-view-switch button svg{width:13px;height:13px}.crm_management_workspace_root .crm-overview-filter-row,.crm_management_workspace_root .crm-overview-condition-row{display:flex;align-items:center;justify-content:flex-end;gap:7px;width:100%}.crm_management_workspace_root .crm-overview-period-modes{display:inline-flex;gap:2px;padding:3px;background:#ffffff1f;border:1px solid rgb(255 255 255 / 24%);border-radius:7px}.crm_management_workspace_root .crm-overview-period-modes button{min-height:24px;padding:0 10px;color:#ffffffc7;background:transparent;border:0;border-radius:5px;cursor:pointer;font-size:9px}.crm_management_workspace_root .crm-overview-period-modes button[aria-pressed=true]{color:#244fc4;background:#fff;box-shadow:0 3px 8px #081c5d33}.crm_management_workspace_root .crm-overview-condition-row label{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 9px;color:#ffffffd1;background:#ffffff1f;border:1px solid rgb(255 255 255 / 24%);border-radius:7px;font-size:9px}.crm_management_workspace_root .crm-overview-condition-row select,.crm_management_workspace_root .crm-overview-condition-row input{min-width:78px;color:#fff;background:transparent;border:0;outline:0;font:inherit}.crm_management_workspace_root .crm-overview-condition-row input::-webkit-calendar-picker-indicator{filter:brightness(0) invert(1);opacity:.8}.crm_management_workspace_root .crm-overview-condition-row input[type=month],.crm_management_workspace_root .crm-overview-condition-row input[type=week]{min-width:118px}.crm_management_workspace_root .crm-overview-kpi-block,.crm_management_workspace_root .crm-overview-panel{margin-top:9px;padding:10px 12px;background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:9px;box-shadow:var(--crm-shadow)}.crm_management_workspace_root .crm-overview-kpi-block{margin-top:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.crm_management_workspace_root .crm-overview-kpi-block .crm-overview-section-head{min-height:30px;margin-bottom:9px;padding:0 2px}.crm_management_workspace_root .crm-overview-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:27px;margin-bottom:9px}.crm_management_workspace_root .crm-overview-section-head>div{display:flex;align-items:center;gap:7px;min-width:0}.crm_management_workspace_root .crm-overview-section-head>div>div{display:grid;gap:2px}.crm_management_workspace_root .crm-overview-section-head strong{color:var(--crm-text);font-size:12px;font-weight:680}.crm_management_workspace_root .crm-overview-section-head small{color:var(--crm-muted);font-size:9px;font-weight:400}.crm_management_workspace_root .crm-overview-section-head>span{color:var(--crm-muted);font-size:9px;white-space:nowrap}.crm_management_workspace_root .crm-overview-section-icon{display:grid;place-items:center;width:27px;height:27px;flex:0 0 auto;color:var(--crm-brand);background:var(--crm-brand-soft);border-radius:7px}.crm_management_workspace_root .crm-overview-section-icon svg{width:13px;height:13px}.crm_management_workspace_root .crm-overview-section-icon-warn{color:#a04420;background:#fff1e8}.crm_management_workspace_root .crm-overview-kpis{display:grid;grid-template-columns:repeat(8,minmax(128px,1fr));gap:10px;min-width:0;max-width:100%;overflow-x:auto;padding:8px 2px 16px;scrollbar-width:thin}.crm_management_workspace_root .crm-overview-kpi{--kpi-color: #3159d6;position:relative;min-width:0;min-height:112px;padding:12px;overflow:hidden;background:linear-gradient(145deg,#fff 20%,color-mix(in srgb,var(--kpi-color) 9%,white));border:1px solid color-mix(in srgb,var(--kpi-color) 18%,white);border-radius:12px;box-shadow:0 4px 12px color-mix(in srgb,var(--kpi-color) 7%,transparent);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.crm_management_workspace_root .crm-overview-kpi:before{position:absolute;right:12px;bottom:0;left:12px;height:3px;background:var(--kpi-color);border-radius:3px 3px 0 0;content:"";opacity:.25;transform:scaleX(.35);transition:transform .2s ease,opacity .2s ease}.crm_management_workspace_root .crm-overview-kpi[data-tone=primary]{--kpi-color: #203a91}.crm_management_workspace_root .crm-overview-kpi[data-tone=blue]{--kpi-color: #3159d6}.crm_management_workspace_root .crm-overview-kpi[data-tone=cyan]{--kpi-color: #167d93}.crm_management_workspace_root .crm-overview-kpi[data-tone=green]{--kpi-color: #168263}.crm_management_workspace_root .crm-overview-kpi[data-tone=amber]{--kpi-color: #b26b12}.crm_management_workspace_root .crm-overview-kpi[data-tone=danger]{--kpi-color: #b44452}.crm_management_workspace_root .crm-overview-kpi header{display:flex;min-height:3.2em;align-items:flex-start;justify-content:space-between;gap:6px}.crm_management_workspace_root .crm-overview-kpi header>span{display:-webkit-box;min-width:0;overflow:hidden;color:var(--crm-secondary);text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.crm_management_workspace_root .crm-overview-kpi header i{display:grid;flex:none;place-items:center;width:28px;height:28px;color:var(--kpi-color);background:color-mix(in srgb,var(--kpi-color) 10%,white);border-radius:9px;transition:transform .2s ease,background-color .2s ease,color .2s ease}.crm_management_workspace_root .crm-overview-kpi header svg{width:15px;height:15px}.crm_management_workspace_root .crm-overview-kpi>strong{display:block;margin-top:4px;overflow:hidden;color:color-mix(in srgb,var(--kpi-color) 80%,#182d50);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-overview-kpi>strong small{margin-left:4px;color:var(--crm-muted);font-weight:400}.crm_management_workspace_root .crm-overview-kpi footer{margin-top:4px;overflow:hidden;color:var(--crm-muted);text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){.crm_management_workspace_root .crm-overview-kpi:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--kpi-color) 55%,white);box-shadow:0 8px 16px color-mix(in srgb,var(--kpi-color) 16%,transparent)}.crm_management_workspace_root .crm-overview-kpi:hover header i{color:#fff;background:var(--kpi-color);transform:rotate(-6deg) scale(1.06)}.crm_management_workspace_root .crm-overview-kpi:hover:before{opacity:.8;transform:scaleX(1)}}.crm_management_workspace_root .crm-overview-kpi:focus-visible{outline:2px solid var(--kpi-color);outline-offset:2px;transform:translateY(-4px);box-shadow:0 8px 16px color-mix(in srgb,var(--kpi-color) 16%,transparent)}.crm_management_workspace_root .crm-overview-kpi:focus-visible header i{color:#fff;background:var(--kpi-color);transform:rotate(-6deg) scale(1.06)}.crm_management_workspace_root .crm-overview-kpi:focus-visible:before{opacity:.8;transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.crm_management_workspace_root .crm-overview-kpi,.crm_management_workspace_root .crm-overview-kpi header i,.crm_management_workspace_root .crm-overview-kpi:before{transition:none}.crm_management_workspace_root .crm-overview-kpi:hover,.crm_management_workspace_root .crm-overview-kpi:focus-visible,.crm_management_workspace_root .crm-overview-kpi:hover header i,.crm_management_workspace_root .crm-overview-kpi:focus-visible header i,.crm_management_workspace_root .crm-overview-kpi:hover:before,.crm_management_workspace_root .crm-overview-kpi:focus-visible:before{transform:none}}.crm_management_workspace_root .crm-overview-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.crm_management_workspace_root .crm-overview-funnel article{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:56px;padding:9px 10px;background:#fff;border:1px solid #e3e8f0;border-radius:8px}.crm_management_workspace_root .crm-overview-funnel article[data-state=pending]{background:#fafbfc;border-color:#e8ebf0;border-style:dashed}.crm_management_workspace_root .crm-overview-funnel article>span{display:grid;place-items:center;width:24px;height:24px;color:#3159d6;background:#edf2ff;border:1px solid #dfe7ff;border-radius:7px;font-size:8px;font-weight:700}.crm_management_workspace_root .crm-overview-funnel article[data-state=pending]>span{color:#8a94a3;background:#f0f2f5;border-color:#e5e8ed}.crm_management_workspace_root .crm-overview-funnel article>div{display:grid;gap:2px;min-width:0}.crm_management_workspace_root .crm-overview-funnel article>div strong{color:var(--crm-text);font-size:10px;font-weight:620}.crm_management_workspace_root .crm-overview-funnel article>div small{overflow:hidden;color:var(--crm-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-overview-funnel article>b{color:#26344d;font-size:17px;font-weight:680;font-variant-numeric:tabular-nums}.crm_management_workspace_root .crm-overview-funnel article[data-state=pending]>b{color:#8a94a3}.crm_management_workspace_root .crm-overview-funnel article>svg{position:absolute;z-index:2;top:20px;right:-16px;width:15px;height:15px;padding:3px;color:#8390a3;background:#fff;border-radius:50%}.crm_management_workspace_root .crm-overview-two-column{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:12px}.crm_management_workspace_root .crm-overview-two-column>.crm-overview-panel{height:352px;overflow:hidden}.crm_management_workspace_root .crm-overview-two-column .crm-attention-list{grid-template-columns:1fr}.crm_management_workspace_root .crm-activity-list{display:grid;align-content:start;height:294px;gap:0;overflow:hidden}.crm_management_workspace_root .crm-activity-list>button{display:grid;grid-template-columns:30px minmax(0,1fr) auto 13px;align-items:center;gap:8px;height:49px;padding:6px 3px;color:var(--crm-text);background:transparent;border:0;border-bottom:1px solid #edf0f4;cursor:pointer;text-align:left}.crm_management_workspace_root .crm-activity-list>.crm-overview-empty{height:294px;min-height:294px}.crm_management_workspace_root .crm-activity-list>button:last-child{border-bottom:0}.crm_management_workspace_root .crm-activity-list>button:hover{background:#f8faff}.crm_management_workspace_root .crm-activity-list>button>i{display:grid;place-items:center;width:30px;height:30px;color:#3159d6;background:#edf2ff;border-radius:7px}.crm_management_workspace_root .crm-activity-list>button>i[data-action=created]{color:#168263;background:#e9f8f2}.crm_management_workspace_root .crm-activity-list>button>i svg{width:14px;height:14px}.crm_management_workspace_root .crm-activity-list>button>span{display:grid;gap:2px;min-width:0}.crm_management_workspace_root .crm-activity-list>button>span strong{overflow:hidden;color:var(--crm-text);font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-activity-list>button>span small{overflow:hidden;color:var(--crm-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-activity-list>button>time{color:var(--crm-muted);font-size:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.crm_management_workspace_root .crm-activity-list>button>svg{width:12px;height:12px;color:#9aa5b4}.crm_management_workspace_root .crm-attention-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.crm_management_workspace_root .crm-attention-list button{display:grid;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:9px;height:48px;padding:7px 9px;color:var(--crm-text);background:#fafbfc;border:1px solid #e5e9f0;border-radius:7px;cursor:pointer;text-align:left}.crm_management_workspace_root .crm-attention-list button:hover{background:#f6f8ff;border-color:#c8d3f6}.crm_management_workspace_root .crm-attention-list button>i{display:grid;place-items:center;width:30px;height:30px;color:#a63f4d;background:#fff0f2;border-radius:7px}.crm_management_workspace_root .crm-attention-list button>i[data-tone=amber]{color:#9d620f;background:#fff6e6}.crm_management_workspace_root .crm-attention-list button>i[data-tone=blue]{color:#3159d6;background:#eef2ff}.crm_management_workspace_root .crm-attention-list button>i[data-tone=violet]{color:#7249a6;background:#f5efff}.crm_management_workspace_root .crm-attention-list button>i svg{width:14px;height:14px}.crm_management_workspace_root .crm-attention-list button>span{display:grid;gap:2px;min-width:0}.crm_management_workspace_root .crm-attention-list button>span strong{font-size:10px;font-weight:600}.crm_management_workspace_root .crm-attention-list button>span small{overflow:hidden;color:var(--crm-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-attention-list button>b{color:var(--crm-text);font-size:16px;font-weight:650;font-variant-numeric:tabular-nums}.crm_management_workspace_root .crm-attention-list button>svg{width:14px;height:14px;color:#8a96a8}.crm_management_workspace_root .crm-overview-link{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--crm-brand);background:transparent;border:0;cursor:pointer;font-size:9px}.crm_management_workspace_root .crm-overview-link svg{width:12px;height:12px}.crm_management_workspace_root .crm-status-bars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding-top:1px}.crm_management_workspace_root .crm-status-bars>div>span{display:flex;justify-content:space-between;gap:12px;margin-bottom:4px}.crm_management_workspace_root .crm-status-bars b{color:var(--crm-secondary);font-size:9px;font-weight:550}.crm_management_workspace_root .crm-status-bars em{color:var(--crm-muted);font-size:9px;font-style:normal;font-variant-numeric:tabular-nums}.crm_management_workspace_root .crm-status-bars>div>i{display:block;height:5px;overflow:hidden;background:#edf0f4;border-radius:99px}.crm_management_workspace_root .crm-status-bars>div>i strong{display:block;height:100%;background:linear-gradient(90deg,#1f377f,#5678df);border-radius:inherit}.crm_management_workspace_root .crm-overview-empty{display:flex;align-items:center;justify-content:center;gap:7px;min-height:96px;color:var(--crm-muted);font-size:10px}.crm_management_workspace_root .crm-overview-empty svg{width:15px;height:15px}.crm_management_workspace_root .crm-relation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.crm_management_workspace_root .crm-relation-grid article{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:3px 10px;min-width:0;min-height:66px;padding:9px 10px;background:#fafbfc;border:1px solid #e4e8ef;border-radius:8px}.crm_management_workspace_root .crm-relation-node{grid-column:1;grid-row:1 / 3;display:grid;place-items:center;width:28px;height:28px;color:var(--crm-brand);background:var(--crm-brand-soft);border-radius:8px}.crm_management_workspace_root .crm-relation-node svg{width:14px;height:14px}.crm_management_workspace_root .crm-relation-grid article>div:nth-of-type(2){grid-column:2;grid-row:1 / 3;display:grid;align-self:center;gap:2px}.crm_management_workspace_root .crm-relation-grid article>div strong{overflow:hidden;color:var(--crm-text);font-size:10px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-relation-grid article>div small{overflow:hidden;color:var(--crm-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-relation-grid article>b{grid-column:3;grid-row:1;align-self:start;justify-self:end;color:var(--crm-text);font-size:14px;font-weight:650;line-height:1}.crm_management_workspace_root .crm-relation-grid article>b small{margin-left:3px;color:var(--crm-muted);font-size:8px;font-weight:500}.crm_management_workspace_root .crm-relation-grid article>em{grid-column:3;grid-row:2;align-self:end;justify-self:end;padding:3px 5px;color:#226750;background:#eaf7f2;border-radius:4px;font-size:7px;font-style:normal}.crm_management_workspace_root .crm-relation-grid article[data-state=\5f85\6838\9a8c]>em,.crm_management_workspace_root .crm-relation-grid article[data-state=\8bfb\53d6\4e2d]>em{color:#846016;background:#fff5dc}.crm_management_workspace_root .crm-relation-grid article[data-state=\4e34\65f6\5360\4f4d]>em{color:#667085;background:#eef1f5}.crm_management_workspace_root .crm-relation-note{display:flex;align-items:flex-start;gap:7px;margin:10px 0 0;padding:8px 9px;color:#5e6878;background:#f5f7fa;border-radius:6px;font-size:9px;line-height:1.55}.crm_management_workspace_root .crm-relation-note svg{width:13px;height:13px;flex:0 0 auto;margin-top:1px;color:#6477ad}.crm_management_workspace_root .crm-quick-panel{padding-bottom:12px}.crm_management_workspace_root .crm-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.crm_management_workspace_root .crm-quick-grid button{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;min-height:51px;padding:8px 9px;color:var(--crm-text);background:#fff;border:1px solid #e1e6ee;border-radius:7px;cursor:pointer;text-align:left}.crm_management_workspace_root .crm-quick-grid button:hover{background:#f6f8ff;border-color:#becaf0}.crm_management_workspace_root .crm-quick-grid button>span{display:grid;place-items:center;width:30px;height:30px;color:var(--crm-brand);background:var(--crm-brand-soft);border-radius:7px}.crm_management_workspace_root .crm-quick-grid button>span svg{width:14px;height:14px}.crm_management_workspace_root .crm-quick-grid button>div{display:grid;gap:2px;min-width:0}.crm_management_workspace_root .crm-quick-grid button strong{font-size:10px;font-weight:620}.crm_management_workspace_root .crm-quick-grid button small{overflow:hidden;color:var(--crm-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_management_workspace_root .crm-quick-grid button>svg{width:13px;height:13px;color:#929dad}@media(max-width:1180px){.crm_management_workspace_root .crm-overview-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.crm_management_workspace_root .crm-overview-funnel article>svg{display:none}.crm_management_workspace_root .crm-attention-list,.crm_management_workspace_root .crm-overview-two-column{grid-template-columns:1fr}}@media(max-width:760px){.crm_management_workspace_root .crm-head-actions{width:100%;min-width:0;justify-items:start}.crm_management_workspace_root .crm-overview-filter-row,.crm_management_workspace_root .crm-overview-condition-row{justify-content:flex-start;flex-wrap:wrap}.crm_management_workspace_root .crm-head-actions .crm-window-note{display:none}.crm_management_workspace_root .crm-relation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_management_workspace_root .crm-overview-funnel,.crm_management_workspace_root .crm-overview-two-column,.crm_management_workspace_root .crm-quick-grid{grid-template-columns:1fr}.crm_management_workspace_root .crm-status-bars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.crm_management_workspace_root .crm-module-head{align-items:stretch;flex-direction:column}.crm_management_workspace_root .crm-relation-grid,.crm_management_workspace_root .crm-status-bars{grid-template-columns:1fr}}.crm_management_workspace_root .crm-overview-kpis.crm-overview-kpis-six{grid-template-columns:repeat(6,minmax(128px,1fr));align-items:stretch}.crm_management_workspace_root .crm-overview-kpi-column{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.crm_management_workspace_root .crm-overview-kpi-column[data-single=true]{grid-template-rows:minmax(0,1fr)}.crm_management_workspace_root .crm-overview-kpis-six .crm-overview-kpi[data-compact=true]{min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px}.crm_management_workspace_root .crm-overview-kpis-six .crm-overview-kpi[data-compact=true] header{min-height:0;align-items:center}.crm_management_workspace_root .crm-overview-kpis-six .crm-overview-kpi[data-compact=true] header i{order:-1}.crm_management_workspace_root .crm-overview-kpis-six .crm-overview-kpi[data-compact=true]>strong{margin-top:0;text-align:right}@media(max-width:1500px){.crm_management_workspace_root .crm-overview-kpis-six .crm-overview-kpi[data-compact=true]{grid-template-columns:minmax(0,1fr);gap:4px;padding-block:8px}}.domestic_customer_workspace_root{--dom-brand: var(--mis-theme-primary, #3159d6);--dom-brand-deep: var(--mis-theme-primary-hover, #122d91);--dom-navy: var(--mis-theme-primary-hover, #163a79);--dom-canvas: var(--mis-theme-canvas, #f3f6fb);--dom-surface: #ffffff;--dom-soft: var(--mis-theme-soft, #f6f8fb);--dom-line: var(--mis-theme-border, #dfe5ed);--dom-text: #31415f;--dom-secondary: #60718f;--dom-muted: #8998b2;min-width:0;min-height:100%;color:var(--dom-text);background:var(--dom-canvas);font-family:Inter,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei UI,sans-serif;font-size:11px}.domestic_customer_workspace_root *{box-sizing:border-box}.domestic_customer_workspace_root button,.domestic_customer_workspace_root input,.domestic_customer_workspace_root select{font:inherit}.domestic_customer_workspace_root button{cursor:pointer}.domestic_customer_workspace_pageHeader{position:sticky;top:0;z-index:8;display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:21px;padding:3px 14px;background:#fffffff5;border-top:3px solid var(--dom-brand);border-bottom:1px solid var(--dom-line);backdrop-filter:blur(16px)}.domestic_customer_workspace_pageHeader>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:max-content;min-height:14px;padding:0 9px;color:var(--dom-secondary);background:var(--dom-surface);border:1px solid var(--dom-line);border-radius:8px}.domestic_customer_workspace_pageHeader>button:hover{color:var(--dom-brand-deep);border-color:#aabcf5}.domestic_customer_workspace_pageHeader>button svg{width:14px;height:14px}.domestic_customer_workspace_pageHeader>div{min-width:0}.domestic_customer_workspace_pageHeader p{margin:0;color:var(--dom-brand);font-size:8px;font-weight:700;letter-spacing:.08em}.domestic_customer_workspace_pageHeader h1{margin:0;font-size:14px;line-height:1.15;font-weight:650}.domestic_customer_workspace_pageHeader span{display:inline;margin-left:8px;color:var(--dom-muted);font-size:8px}.domestic_customer_workspace_pageHeader em{justify-self:end;padding:6px 10px;color:var(--dom-brand-deep);background:#edf2ff;border-radius:999px;font-size:9px;font-style:normal;font-weight:600}.domestic_customer_workspace_content{display:grid;gap:12px;padding:10px 16px 24px}.domestic_customer_workspace_contractNotice{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;color:var(--dom-secondary);background:#eef2f8;border:1px solid #d3def0;border-radius:10px}.domestic_customer_workspace_contractNotice>svg{width:16px;height:16px;flex:0 0 auto;margin-top:1px}.domestic_customer_workspace_contractNotice strong{display:block;font-size:11px;font-weight:650}.domestic_customer_workspace_contractNotice span{display:block;margin-top:2px;color:var(--dom-muted);font-size:9px;line-height:1.55}.domestic_customer_workspace_summaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.domestic_customer_workspace_summaryGrid article{position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:74px;padding:11px 12px;overflow:hidden;background:linear-gradient(145deg,#fff,#f6f8ff);border:1px solid #dde4ef;border-radius:11px;box-shadow:0 5px 15px #1d305b0f;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.domestic_customer_workspace_summaryGrid article:after{position:absolute;top:-28px;right:-24px;width:74px;height:74px;content:"";background:#3159d614;border-radius:50%}.domestic_customer_workspace_summaryGrid article:hover{transform:translateY(-2px);border-color:#b5c5f5;box-shadow:0 10px 24px #1d305b1a}.domestic_customer_workspace_summaryGrid article>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;color:var(--dom-brand);background:#edf2ff;border-radius:9px}.domestic_customer_workspace_summaryGrid article svg{width:17px;height:17px}.domestic_customer_workspace_summaryGrid article div{display:grid;min-width:0}.domestic_customer_workspace_summaryGrid small{color:var(--dom-secondary);font-size:9px}.domestic_customer_workspace_summaryGrid strong{margin-top:1px;color:var(--dom-navy);font-size:18px;line-height:1.1}.domestic_customer_workspace_summaryGrid em{margin-top:2px;color:var(--dom-muted);font-size:9px;font-style:normal}.domestic_customer_workspace_filterPanel,.domestic_customer_workspace_mapCard,.domestic_customer_workspace_distributionCard,.domestic_customer_workspace_customerSection{min-width:0;background:var(--dom-surface);border:1px solid var(--dom-line);border-radius:11px}.domestic_customer_workspace_filterPanel{padding:11px 12px 12px}.domestic_customer_workspace_filterPanel>header,.domestic_customer_workspace_customerSection>header,.domestic_customer_workspace_mapCard>header,.domestic_customer_workspace_distributionCard>header,.domestic_customer_workspace_pagination{display:flex;align-items:center;justify-content:space-between;gap:12px}.domestic_customer_workspace_filterPanel>header{margin-bottom:10px}.domestic_customer_workspace_filterPanel>header>div,.domestic_customer_workspace_customerSection>header>div,.domestic_customer_workspace_mapCard>header>div{display:flex;align-items:center;gap:8px;min-width:0}.domestic_customer_workspace_filterPanel>header svg,.domestic_customer_workspace_customerSection>header svg{width:15px;height:15px;color:var(--dom-brand)}.domestic_customer_workspace_filterPanel>header strong,.domestic_customer_workspace_customerSection>header strong,.domestic_customer_workspace_mapCard>header strong,.domestic_customer_workspace_distributionCard>header strong{font-size:12px;font-weight:650}.domestic_customer_workspace_filterPanel>header span,.domestic_customer_workspace_customerSection>header span,.domestic_customer_workspace_distributionCard>header span{color:var(--dom-muted);font-size:9px}.domestic_customer_workspace_filterPanel>header button,.domestic_customer_workspace_customerSection>header button,.domestic_customer_workspace_dataState button,.domestic_customer_workspace_pagination button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;color:var(--dom-brand-deep);background:#f1f5ff;border:1px solid #d8e1fa;border-radius:7px;font-size:10px}.domestic_customer_workspace_filterPanel>header button:hover,.domestic_customer_workspace_customerSection>header button:hover,.domestic_customer_workspace_pagination button:hover:not(:disabled){border-color:#a8bdf7;background:#e8efff}.domestic_customer_workspace_filterGrid{display:grid;grid-template-columns:1.6fr repeat(4,minmax(120px,1fr));gap:8px}.domestic_customer_workspace_filterGrid label{display:grid;gap:4px;min-width:0;color:var(--dom-secondary);font-size:9px}.domestic_customer_workspace_filterGrid input,.domestic_customer_workspace_filterGrid select{width:100%;height:34px;min-width:0;padding:0 9px;color:var(--dom-text);background:#fff;border:1px solid #dce3ed;border-radius:8px;outline:none;font-size:10px}.domestic_customer_workspace_filterGrid input:focus,.domestic_customer_workspace_filterGrid select:focus{border-color:#6f8ee8;box-shadow:0 0 0 3px #3159d61a}.domestic_customer_workspace_searchField{position:relative;z-index:8;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;min-width:0}.domestic_customer_workspace_searchField label{min-width:0}.domestic_customer_workspace_searchInput{position:relative}.domestic_customer_workspace_searchInput svg{position:absolute;top:9px;left:9px;width:15px;height:15px;color:#8a97aa;pointer-events:none}.domestic_customer_workspace_searchInput input{padding-left:31px}.domestic_customer_workspace_searchSuggestions{position:absolute;top:calc(100% + 5px);right:0;left:0;z-index:20;max-height:330px;padding:5px;overflow-y:auto;background:#fffffffa;border:1px solid #cfd9e8;border-radius:10px;box-shadow:0 14px 32px #273a5b2e;backdrop-filter:blur(8px)}.domestic_customer_workspace_searchSuggestions>button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 9px;color:var(--dom-text);text-align:left;background:transparent;border:0;border-radius:7px;cursor:pointer}.domestic_customer_workspace_searchSuggestions>button:hover,.domestic_customer_workspace_searchSuggestions>button.domestic_customer_workspace_searchSuggestionActive{background:#edf3ff}.domestic_customer_workspace_searchSuggestions>button:focus-visible{outline:2px solid #5f80d8;outline-offset:-2px}.domestic_customer_workspace_searchSuggestions>button>span{display:grid;min-width:0}.domestic_customer_workspace_searchSuggestions>button strong{overflow:hidden;color:#284675;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_searchSuggestions>button small{margin-top:3px;overflow:hidden;color:#7a899f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_searchSuggestions>button em{max-width:130px;overflow:hidden;color:#607494;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_searchSuggestionState{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:8px;color:#718198;font-size:9px}.domestic_customer_workspace_searchSuggestionState svg{position:static;width:14px;height:14px;flex:0 0 auto;pointer-events:auto}.domestic_customer_workspace_searchButton{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:34px;padding:0 13px;color:#fff;background:var(--dom-brand);border:1px solid var(--dom-brand);border-radius:8px;font-size:10px;font-weight:650;white-space:nowrap}.domestic_customer_workspace_searchButton svg{width:14px;height:14px}.domestic_customer_workspace_searchButton:hover:not(:disabled){background:var(--dom-brand-deep);border-color:var(--dom-brand-deep)}.domestic_customer_workspace_searchButton:disabled{cursor:wait;opacity:.55}.domestic_customer_workspace_analyticsGrid{display:grid;grid-template-columns:minmax(360px,.88fr) minmax(0,1.5fr);gap:10px}.domestic_customer_workspace_mapCard{display:grid;grid-template-rows:auto minmax(214px,1fr);min-height:360px;overflow:hidden}.domestic_customer_workspace_mapCard>header{padding:11px 12px;border-bottom:1px solid var(--dom-line)}.domestic_customer_workspace_mapCard>header>div>span{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;color:var(--dom-brand);background:#edf2ff;border-radius:8px}.domestic_customer_workspace_mapCard>header svg{width:16px;height:16px}.domestic_customer_workspace_mapTitleRow{display:flex;align-items:center;gap:3px}.domestic_customer_workspace_mapStatusHelp{position:relative;flex:0 0 auto}.domestic_customer_workspace_mapStatusHelp>summary{display:grid;place-items:center;width:14px;height:14px;color:#4165b5;background:#f2f6ff;border:1px solid #afc0e8;border-radius:50%;font-size:8px;font-weight:700;line-height:1;list-style:none;cursor:pointer;transform:translateY(-2px)}.domestic_customer_workspace_mapStatusHelp>summary::-webkit-details-marker{display:none}.domestic_customer_workspace_mapStatusHelp>summary:hover{color:#21479b;background:#e8efff;border-color:#7f9bda}.domestic_customer_workspace_mapStatusHelp>summary:focus-visible{outline:2px solid #6f8ee8;outline-offset:2px}.domestic_customer_workspace_mapStatusHelp>div{position:absolute;top:calc(100% + 5px);right:-6px;z-index:8;display:grid;gap:4px;width:260px;max-width:min(260px,calc(100vw - 52px));padding:8px 9px;color:#526985;background:#fff;border:1px solid #ced9eb;border-radius:7px;box-shadow:0 8px 20px #213a6229;font-size:8px;line-height:1.5}.domestic_customer_workspace_mapStatusHelp>div strong{color:#214f7b;font-size:9px;font-weight:700}.domestic_customer_workspace_mapStatusHelp>div span{display:block}.domestic_customer_workspace_mapUnavailable{display:grid;align-content:center;justify-items:center;gap:7px;min-height:214px;padding:30px;text-align:center;background:#f7f9fc}.domestic_customer_workspace_mapUnavailable>svg{width:28px;height:28px;color:var(--dom-brand)}.domestic_customer_workspace_mapUnavailable strong{font-size:12px}.domestic_customer_workspace_mapUnavailable p{max-width:390px;margin:0;color:var(--dom-secondary);font-size:10px;line-height:1.65}.domestic_customer_workspace_heatmapStage{position:relative;min-height:214px;overflow:hidden;background:linear-gradient(180deg,#f9fbfe,#eef3f9)}.domestic_customer_workspace_domesticMapContainer,.domestic_customer_workspace_overseasMapContainer{position:relative;min-height:214px}.domestic_customer_workspace_heatmapCanvas{display:block;width:100%;height:100%;min-height:214px}.domestic_customer_workspace_heatmapLoading,.domestic_customer_workspace_heatmapError{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:24px;color:var(--dom-secondary);background:#f7f9fcf0;font-size:10px;text-align:center}.domestic_customer_workspace_heatmapError{position:relative;min-height:214px;color:#a23c48}.domestic_customer_workspace_heatmapDataError{position:absolute;inset:auto 10px 10px;z-index:3;display:flex;align-items:center;gap:7px;padding:7px 8px;color:#983745;background:#fff8f9f5;border:1px solid #efc8cf;border-radius:7px;box-shadow:0 4px 12px #4e19231a;font-size:9px}.domestic_customer_workspace_heatmapDataError svg{width:13px;height:13px;flex:0 0 auto}.domestic_customer_workspace_heatmapDataError span{min-width:0;flex:1 1 auto}.domestic_customer_workspace_heatmapDataError button{min-height:24px;padding:0 7px;color:#983745;background:#fff;border:1px solid #efc8cf;border-radius:6px;font-size:9px}.domestic_customer_workspace_heatmapLegend{position:absolute;right:10px;bottom:9px;display:flex;align-items:center;gap:5px;padding:5px 7px;color:var(--dom-secondary);background:#ffffffe6;border:1px solid #dfe5ed;border-radius:7px;box-shadow:0 4px 12px #1d305b14}.domestic_customer_workspace_heatmapLegend span,.domestic_customer_workspace_heatmapLegend i{display:block;width:16px;height:6px;background:#3b82f64d;border-radius:99px}.domestic_customer_workspace_heatmapLegend i{background:#122d91d1}.domestic_customer_workspace_heatmapLegend em{font-size:8px;font-style:normal}.domestic_customer_workspace_distributionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.domestic_customer_workspace_overseasDistributionGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:repeat(2,175px)}.domestic_customer_workspace_distributionCard{height:175px;overflow:hidden;padding:11px 12px}.domestic_customer_workspace_overseasRegionCard{grid-row:span 2;height:auto}.domestic_customer_workspace_distributionCard>header{margin-bottom:10px}.domestic_customer_workspace_metricLoading,.domestic_customer_workspace_metricError{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:72px;color:var(--dom-secondary);font-size:9px}.domestic_customer_workspace_metricPlaceholder{display:grid;align-content:center;gap:10px;min-height:72px;color:var(--dom-muted);font-size:9px}.domestic_customer_workspace_metricPlaceholder>div{display:grid;grid-template-columns:1.1fr .8fr 1.35fr .55fr;align-items:end;gap:7px;height:24px}.domestic_customer_workspace_metricPlaceholder i{display:block;height:7px;background:#e8edf5;border-radius:99px}.domestic_customer_workspace_metricPlaceholder i:nth-child(2){height:13px}.domestic_customer_workspace_metricPlaceholder i:nth-child(3){height:18px}.domestic_customer_workspace_metricPlaceholder i:nth-child(4){height:10px}.domestic_customer_workspace_metricLoading>svg,.domestic_customer_workspace_metricError>svg{width:16px;height:16px;color:var(--dom-brand)}.domestic_customer_workspace_metricError>svg{color:#b34652}.domestic_customer_workspace_metricError button,.domestic_customer_workspace_mapUnavailable button{min-height:28px;padding:0 9px;color:var(--dom-brand-deep);background:#fff;border:1px solid #cbd7f5;border-radius:7px;font-size:9px}.domestic_customer_workspace_distributionList{display:grid;gap:9px}.domestic_customer_workspace_distributionRow{display:grid;grid-template-columns:minmax(70px,.9fr) minmax(90px,1.6fr) 22px;align-items:center;gap:8px;min-width:0}.domestic_customer_workspace_distributionRow>span{overflow:hidden;color:var(--dom-secondary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_distributionRow>i{display:block;height:6px;overflow:hidden;background:#e9edf4;border-radius:99px}.domestic_customer_workspace_distributionRow>i>b{display:block;width:var(--distribution-width);height:100%;background:linear-gradient(90deg,var(--dom-brand-deep),#4671ed);border-radius:inherit}.domestic_customer_workspace_distributionRow>em{color:var(--dom-navy);font-size:10px;font-style:normal;text-align:right}.domestic_customer_workspace_metricPagination{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:9px;padding-top:8px;border-top:1px solid #edf0f5}.domestic_customer_workspace_metricPagination button{display:grid;place-items:center;width:24px;height:22px;color:var(--dom-brand-deep);background:#f1f5ff;border:1px solid #d8e1fa;border-radius:6px}.domestic_customer_workspace_metricPagination button:disabled{cursor:not-allowed;opacity:.4}.domestic_customer_workspace_metricPagination button svg{width:12px;height:12px}.domestic_customer_workspace_metricPagination span{min-width:34px;color:var(--dom-muted);font-size:9px;text-align:center}.domestic_customer_workspace_mutedState{margin:36px 0;color:var(--dom-muted);font-size:10px;text-align:center}.domestic_customer_workspace_customerSection{overflow:hidden}.domestic_customer_workspace_customerSection>header{min-height:52px;padding:9px 12px;border-bottom:1px solid var(--dom-line)}.domestic_customer_workspace_customerActions{display:flex;align-items:center;gap:7px}.domestic_customer_workspace_customerSection>header .domestic_customer_workspace_newCustomerAction{color:#fff;background:var(--dom-brand-deep);border-color:var(--dom-brand-deep);box-shadow:0 3px 9px #18398929}.domestic_customer_workspace_customerSection>header .domestic_customer_workspace_newCustomerAction:hover{color:#fff;background:#173d96;border-color:#173d96}.domestic_customer_workspace_customerSection>header .domestic_customer_workspace_newCustomerAction svg{color:currentColor}.domestic_customer_workspace_customerSection>header .domestic_customer_workspace_backToOverview{color:#5d6a7f;background:#f8fafc;border-color:#dfe5ed}.domestic_customer_workspace_customerSection>header .domestic_customer_workspace_backToOverview:hover{color:var(--dom-brand-deep);background:#eef3ff;border-color:#b9c9ef}.domestic_customer_workspace_customerSection>header .domestic_customer_workspace_backToOverview svg{width:13px;height:13px}.domestic_customer_workspace_customerSection>header>div>div{min-width:0}.domestic_customer_workspace_customerSection>header strong,.domestic_customer_workspace_customerSection>header span{display:block}.domestic_customer_workspace_tableWrap{width:100%;overflow:hidden}.domestic_customer_workspace_tableWrap table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.domestic_customer_workspace_tableWrap th{height:36px;padding:0 8px;overflow:hidden;color:var(--dom-muted);background:#f7f9fc;border-bottom:1px solid var(--dom-line);font-size:9px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_tableWrap td{height:48px;padding:7px 8px;overflow:hidden;color:var(--dom-secondary);border-bottom:1px solid #edf0f5;font-size:10px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.domestic_customer_workspace_tableWrap th:nth-child(1),.domestic_customer_workspace_tableWrap td:nth-child(1){width:5%}.domestic_customer_workspace_tableWrap th:nth-child(2),.domestic_customer_workspace_tableWrap td:nth-child(2){width:8%}.domestic_customer_workspace_tableWrap th:nth-child(3),.domestic_customer_workspace_tableWrap td:nth-child(3){width:5%}.domestic_customer_workspace_tableWrap th:nth-child(4),.domestic_customer_workspace_tableWrap td:nth-child(4){width:14%}.domestic_customer_workspace_tableWrap th:nth-child(5),.domestic_customer_workspace_tableWrap td:nth-child(5){width:6%}.domestic_customer_workspace_tableWrap th:nth-child(6),.domestic_customer_workspace_tableWrap td:nth-child(6){width:19%}.domestic_customer_workspace_tableWrap th:nth-child(7),.domestic_customer_workspace_tableWrap td:nth-child(7){width:7%}.domestic_customer_workspace_tableWrap th:nth-child(8),.domestic_customer_workspace_tableWrap td:nth-child(8){width:8%}.domestic_customer_workspace_tableWrap th:nth-child(9),.domestic_customer_workspace_tableWrap td:nth-child(9){width:10%}.domestic_customer_workspace_tableWrap th:nth-child(10),.domestic_customer_workspace_tableWrap td:nth-child(10){width:9%}.domestic_customer_workspace_tableWrap th:nth-child(11),.domestic_customer_workspace_tableWrap td:nth-child(11){width:9%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(1),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(1){width:5%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(2),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(2){width:10%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(3),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(3){width:22%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(4),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(4){width:8%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(5),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(5){width:13%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(6),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(6){width:25%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(7),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(7){width:8%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable th:nth-child(8),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_overseasTable td:nth-child(8){width:9%}.domestic_customer_workspace_tableWrap tbody tr:hover{background:#f8faff}.domestic_customer_workspace_customerName{display:block;max-width:100%;overflow:hidden;color:var(--mis-ui-heading, #294263);font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerAlias{display:block;max-width:100%;margin-top:2px;overflow:hidden;color:var(--dom-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_businessScopeColumn{width:auto;max-width:none}.domestic_customer_workspace_ellipsisCell{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.domestic_customer_workspace_isRefreshing{opacity:.68}.domestic_customer_workspace_tableWrap td:first-child button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:27px;padding:0 4px;color:#5d6a7f;background:#f8fafc;border:1px solid #dfe5ed;border-radius:8px;font-size:9px;font-weight:600}.domestic_customer_workspace_tableWrap td:first-child button:hover{color:var(--dom-brand-deep);background:#eef3ff;border-color:#b9c9ef}.domestic_customer_workspace_status{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;background:#eef1f5;border-radius:999px;font-size:9px;font-style:normal;white-space:nowrap}.domestic_customer_workspace_isActive{color:#127353;background:#e7f6f0}.domestic_customer_workspace_isPaused{color:#9a6c09;background:#fff5dd}.domestic_customer_workspace_isInvalid{color:#b34652;background:#ffedf0}.domestic_customer_workspace_locationReady{display:inline-flex;align-items:center;gap:4px;color:#13745a;white-space:nowrap}.domestic_customer_workspace_locationReady svg{width:12px;height:12px}.domestic_customer_workspace_locationMissing{color:var(--dom-muted)}.domestic_customer_workspace_dataState{display:grid;justify-items:center;gap:6px;min-height:150px;padding:28px;color:var(--dom-secondary);text-align:center}.domestic_customer_workspace_dataState>svg{width:22px;height:22px;color:var(--dom-brand)}.domestic_customer_workspace_dataState strong{font-size:11px}.domestic_customer_workspace_dataState span{color:var(--dom-muted);font-size:9px}.domestic_customer_workspace_spin{animation:domestic_customer_workspace_spin .9s linear infinite}@keyframes domestic_customer_workspace_spin{to{transform:rotate(360deg)}}.domestic_customer_workspace_pagination{min-height:48px;padding:8px 12px;background:#fafbfd}.domestic_customer_workspace_pagination>span{color:var(--dom-muted);font-size:9px}.domestic_customer_workspace_pagination>div{display:flex;gap:7px}.domestic_customer_workspace_pagination button svg{width:13px;height:13px}.domestic_customer_workspace_pagination button:disabled{cursor:not-allowed;opacity:.45}.domestic_customer_workspace_detailBackdrop{--dom-brand: var(--mis-theme-primary, #3159d6);--dom-brand-deep: var(--mis-theme-primary-hover, #122d91);--dom-navy: var(--mis-theme-primary-hover, #163a79);--dom-canvas: var(--mis-theme-canvas, #f3f6fb);--dom-surface: #ffffff;--dom-soft: var(--mis-theme-soft, #f6f8fb);--dom-line: var(--mis-theme-border, #dfe5ed);--dom-text: #31415f;--dom-secondary: #60718f;--dom-muted: #8998b2;position:fixed;inset:0;z-index:10000;width:100vw;min-height:100vh;height:100dvh;background:#f3f6fb}.domestic_customer_workspace_detailDrawer{display:flex;flex-direction:column;width:100%;min-height:100vh;height:100dvh;overflow:hidden;overscroll-behavior:contain;color:var(--dom-text);background:#f3f6fb}.domestic_customer_workspace_detailTopbar{position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:6px 18px;background:#fffffffa;border-top:0;border-bottom:1px solid #e1e7f0;backdrop-filter:blur(14px)}.domestic_customer_workspace_detailBrand{display:flex;align-items:center;gap:14px;min-width:0}.domestic_customer_workspace_detailBrand>span{color:#355a9a;font-size:11px;font-weight:650;letter-spacing:.06em}.domestic_customer_workspace_detailBrand>div{min-width:0;padding-left:14px;border-left:1px solid var(--dom-line)}.domestic_customer_workspace_detailBrand small{display:block;overflow:hidden;color:var(--dom-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailBrand strong{display:block;margin-top:2px;color:#243b68;font-size:11px;font-weight:620}.domestic_customer_workspace_detailTopActions{display:flex;align-items:center;gap:8px}.domestic_customer_workspace_detailTopActions em{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:0 8px;color:#17644c;background:#e9f7f1;border-radius:999px;font-size:8px;font-style:normal;font-weight:650;white-space:nowrap}.domestic_customer_workspace_detailTopActions em svg{width:12px;height:12px}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailEditButton{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:82px;height:32px;padding:0 12px;color:#234b96;background:#f2f6ff;border:1px solid #bfcff0;border-radius:8px;font-size:11px;font-weight:700}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailEditButton:hover{background:#e8efff;border-color:#8da8df}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailEditButton svg{width:14px;height:14px}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailCloseButton{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:66px;height:32px;padding:0 12px;color:#fff;background:var(--dom-brand-deep);border:1px solid var(--dom-brand-deep);border-radius:8px;box-shadow:0 3px 10px #19419438;font-size:12px;font-weight:700}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailCloseButton:hover{color:#fff;border-color:#12387f;background:#12387f;box-shadow:0 4px 12px #1941944d}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailCloseButton:focus-visible{outline:3px solid rgba(69,117,224,.28);outline-offset:2px}.domestic_customer_workspace_detailTopActions .domestic_customer_workspace_detailCloseButton svg{width:15px;height:15px}.domestic_customer_workspace_detailBody{display:flex;flex:1;flex-direction:column;width:100%;min-height:0;overflow:auto}.domestic_customer_workspace_detailAnalysisWorkspace{display:flex;flex:1;min-width:0;min-height:0;padding:0 12px 12px}.domestic_customer_workspace_detailFrame{display:grid;grid-template-rows:auto auto minmax(540px,1fr);flex:1 0 100%;gap:10px;box-sizing:border-box;width:100%;min-width:0;min-height:100%;padding:12px 14px 18px;margin:0}.domestic_customer_workspace_detailHero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:92px;padding:14px 18px;overflow:hidden;color:#fff;background:linear-gradient(122deg,#122c85,#214abd 62%,#5174d7);border:1px solid rgba(255,255,255,.16);border-radius:10px;box-shadow:0 10px 24px #1639912e}.domestic_customer_workspace_detailHero:before,.domestic_customer_workspace_detailHero:after{position:absolute;right:-64px;width:210px;height:210px;border:22px solid rgba(255,255,255,.08);border-radius:50%;content:"";pointer-events:none}.domestic_customer_workspace_detailHero:before{top:-128px}.domestic_customer_workspace_detailHero:after{bottom:-154px;right:38px;width:170px;height:170px;border-width:18px}.domestic_customer_workspace_detailHero>div{position:relative;z-index:1;min-width:0}.domestic_customer_workspace_detailHero p,.domestic_customer_workspace_detailMaster>header p,.domestic_customer_workspace_relatedDirectory>header p,.domestic_customer_workspace_detailInspector>header p{margin:0;color:var(--dom-brand);font-size:8px;font-weight:750;letter-spacing:.08em}.domestic_customer_workspace_detailHero p{color:#c6d6ff}.domestic_customer_workspace_detailHero h2{margin:3px 0 0;color:#fff;font-size:18px;line-height:1.2;font-weight:640;letter-spacing:-.01em}.domestic_customer_workspace_detailHero>div>span{display:block;margin-top:4px;color:#e8efffd1;font-size:9px}.domestic_customer_workspace_detailHero>aside{position:relative;z-index:1;display:grid;min-width:460px;padding:11px 13px;color:#fff;background:#ffffff1c;border:1px solid rgba(255,255,255,.2);border-radius:8px;backdrop-filter:blur(8px)}.domestic_customer_workspace_detailHero>aside small{color:#e7efffc7;font-size:8px}.domestic_customer_workspace_detailHero>aside strong{margin-top:3px;overflow:hidden;color:#fff;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailHeroFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.domestic_customer_workspace_detailHeroFacts>span{display:grid;min-width:0;padding:5px 6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:6px}.domestic_customer_workspace_detailHeroFacts>span>small{overflow:hidden;color:#dce7ffc2;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailHeroFacts>span>b{margin-top:2px;overflow:hidden;color:#fff;font-size:9px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailHero>aside em{display:inline-flex;align-items:center;gap:5px;width:max-content;margin-top:6px;padding:3px 6px;color:var(--dom-brand-deep);background:#eaf0ff;border-radius:999px;font-size:8px;font-style:normal}.domestic_customer_workspace_detailHero>aside em svg{width:11px;height:11px}.domestic_customer_workspace_detailSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.domestic_customer_workspace_detailSummary article{display:grid;min-width:0;min-height:72px;padding:10px 13px;background:#fff;border:1px solid #e1e7f0;border-radius:10px}.domestic_customer_workspace_detailSummary small{color:#8998b2;font-size:8px}.domestic_customer_workspace_detailSummary strong{margin-top:3px;overflow:hidden;color:#294d91;font-size:15px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailSummary span{margin-top:2px;overflow:hidden;color:#9aa7bb;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailSourceBar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:9px 13px;border-bottom:1px solid #e2e8f1!important}.domestic_customer_workspace_detailSourceBar>div{display:flex;align-items:center;gap:8px;min-width:0}.domestic_customer_workspace_detailSourceBar svg{width:15px;height:15px;color:var(--dom-brand)}.domestic_customer_workspace_detailSourceBar span{display:grid;min-width:0}.domestic_customer_workspace_detailSourceBar strong{font-size:9px}.domestic_customer_workspace_detailSourceBar small{margin-top:2px;overflow:hidden;color:var(--dom-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailSourceBar em,.domestic_customer_workspace_relatedDirectory>header>em{padding:4px 7px;color:#17644c;background:#e9f7f1;border-radius:999px;font-size:8px;font-style:normal;font-weight:650;white-space:nowrap}.domestic_customer_workspace_relatedDirectory{min-height:0;overflow:auto}.domestic_customer_workspace_relatedDirectory>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid #e2e8f1}.domestic_customer_workspace_relatedDirectory>header h3{margin:2px 0 0;font-size:12px}.domestic_customer_workspace_relatedDirectory>header span{display:block;margin-top:2px;color:var(--dom-muted);font-size:8px}.domestic_customer_workspace_authorizationHistory{margin:0 10px 12px;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:9px}.domestic_customer_workspace_authorizationHistory>header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 11px;background:#f7f9fd;border-bottom:1px solid #e2e8f1}.domestic_customer_workspace_authorizationHistory>header>div{display:grid;gap:2px}.domestic_customer_workspace_authorizationHistory>header strong{color:#314c78;font-size:10px}.domestic_customer_workspace_authorizationHistory>header span{color:var(--dom-muted);font-size:8px}.domestic_customer_workspace_authorizationHistory>header button,.domestic_customer_workspace_authorizationHistoryState button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;color:#315a9c;background:#fff;border:1px solid #d3deef;border-radius:7px;font-size:8px}.domestic_customer_workspace_authorizationHistory>header button svg{width:12px;height:12px}.domestic_customer_workspace_authorizationHistoryTableWrap{overflow-x:auto;scrollbar-gutter:stable}.domestic_customer_workspace_authorizationHistory table{width:100%;min-width:850px;table-layout:fixed;border-collapse:collapse}.domestic_customer_workspace_authorizationHistory th,.domestic_customer_workspace_authorizationHistory td{height:36px;padding:7px 9px;overflow:hidden;border-bottom:1px solid #edf1f6;color:#42536e;font-size:8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_authorizationHistory th{color:#7c8da7;background:#fbfcfe;font-weight:650}.domestic_customer_workspace_authorizationHistory th:first-child,.domestic_customer_workspace_authorizationHistory td:first-child{width:120px;font-variant-numeric:tabular-nums}.domestic_customer_workspace_authorizationHistory th:nth-child(2),.domestic_customer_workspace_authorizationHistory td:nth-child(2){width:72px}.domestic_customer_workspace_authorizationHistory th:nth-child(3),.domestic_customer_workspace_authorizationHistory td:nth-child(3){width:120px}.domestic_customer_workspace_authorizationHistory td>span[data-type]{display:inline-flex;padding:3px 6px;color:#315c9c;background:#eaf1ff;border-radius:999px}.domestic_customer_workspace_authorizationHistory td>span[data-type=update]{color:#8a5a20;background:#fff4dc}.domestic_customer_workspace_authorizationHistoryState{display:grid;align-content:center;justify-items:center;min-height:170px;padding:24px;color:#78889f;text-align:center}.domestic_customer_workspace_authorizationHistoryState>svg{width:22px;height:22px;color:#4a70bb}.domestic_customer_workspace_authorizationHistoryState strong{margin-top:7px;color:#42577a;font-size:10px}.domestic_customer_workspace_authorizationHistoryState span{max-width:430px;margin-top:3px;font-size:8px;line-height:1.55}.domestic_customer_workspace_authorizationHistoryState button{margin-top:9px}.domestic_customer_workspace_authorizationHistory>footer{padding:8px 10px;color:#77869d;background:#fafbfd;border-top:1px solid #e8edf4;font-size:8px}.domestic_customer_workspace_authorizationHistoryFooter{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px}.domestic_customer_workspace_authorizationHistoryFooter>div{display:flex;align-items:center;gap:7px}.domestic_customer_workspace_authorizationHistoryFooter button{display:inline-flex;align-items:center;gap:3px;min-height:26px;padding:0 8px;color:#315a9c;background:#fff;border:1px solid #d3deef;border-radius:6px;font-size:8px}.domestic_customer_workspace_authorizationHistoryFooter button:disabled{cursor:not-allowed;opacity:.45}.domestic_customer_workspace_authorizationHistoryFooter button svg{width:11px;height:11px}.domestic_customer_workspace_authorizationHistoryFooter em{min-width:66px;color:#5f708c;font-style:normal;text-align:center;white-space:nowrap}.domestic_customer_workspace_detailLocation{display:flex;align-items:flex-start;gap:8px;min-height:74px;margin:8px;padding:10px;color:var(--dom-secondary);background:#f5f8ff;border:1px solid #dde6ff;border-radius:8px}.domestic_customer_workspace_detailLocation>svg{width:15px;height:15px;flex:0 0 auto;color:var(--dom-brand)}.domestic_customer_workspace_detailLocation strong{display:block;font-size:9px}.domestic_customer_workspace_detailLocation span{display:block;margin-top:3px;color:var(--dom-muted);font-size:8px;line-height:1.5}.domestic_customer_workspace_relatedDirectory>div{display:grid;padding:5px}.domestic_customer_workspace_relatedDirectory>div>button{display:grid;grid-template-columns:30px minmax(0,1fr) auto 13px;align-items:center;gap:8px;min-height:48px;padding:6px 8px;color:var(--dom-secondary);background:transparent;border:1px solid transparent;border-bottom-color:#edf0f5;text-align:left}.domestic_customer_workspace_relatedDirectory>div>button:last-child{border-bottom-color:transparent}.domestic_customer_workspace_relatedDirectory>div>button:hover{background:#f7f9fd}.domestic_customer_workspace_relatedDirectory>div>button>i{display:grid;place-items:center;width:30px;height:30px;color:var(--dom-brand);background:#edf2ff;border-radius:8px;font-style:normal}.domestic_customer_workspace_relatedDirectory>div>button>i svg{width:15px;height:15px}.domestic_customer_workspace_relatedDirectory>div>button>span{min-width:0}.domestic_customer_workspace_relatedDirectory>div>button strong,.domestic_customer_workspace_relatedDirectory>div>button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_relatedDirectory>div>button strong{color:var(--dom-text);font-size:9px}.domestic_customer_workspace_relatedDirectory>div>button small{margin-top:2px;color:var(--dom-muted);font-size:8px}.domestic_customer_workspace_relatedDirectory>div>button>em{padding:3px 6px;color:#315a97;background:#edf3ff;border-radius:999px;font-size:8px;font-style:normal;white-space:nowrap}.domestic_customer_workspace_relatedDirectory>div>button>svg{width:12px;height:12px;color:#a4afc0}.domestic_customer_workspace_relatedDirectory>div>.domestic_customer_workspace_relatedDirectoryActive{background:#f2f6ff;border-color:#d5e0ff;border-radius:8px}.domestic_customer_workspace_detailLocationMapStage{position:relative;box-sizing:border-box;min-height:300px;margin:10px;overflow:hidden;background:#edf2f8;border:1px solid #c9d7e9;border-radius:10px;box-shadow:0 5px 15px #2a416717;isolation:isolate}.domestic_customer_workspace_detailLocationMapCanvas{position:absolute;inset:0;width:100%;height:100%;min-height:300px;background:#edf2f8;touch-action:none}.domestic_customer_workspace_detailLocationMapCanvas .amap-logo,.domestic_customer_workspace_detailLocationMapCanvas .amap-copyright{opacity:.72}.domestic_customer_workspace_detailLocationMapStatus{position:absolute;inset:0;z-index:4;display:grid;place-items:center;align-content:center;padding:24px 16px;color:#7d8ba0;text-align:center;background:linear-gradient(145deg,#f4f7fbf5,#e8eff8f5)}.domestic_customer_workspace_detailLocationMapStatus svg{width:25px;height:25px;color:#5d7ab7}.domestic_customer_workspace_detailLocationMapStatus strong{margin-top:9px;color:#465a7d;font-size:10px;font-weight:650}.domestic_customer_workspace_detailLocationMapStatus span{max-width:230px;margin-top:4px;font-size:8px;line-height:1.55}.domestic_customer_workspace_detailLocationMapStatus button{min-height:28px;margin-top:12px;padding:0 12px;color:#315b9e;background:#fff;border:1px solid #cbd9ec;border-radius:7px;font-size:9px}.domestic_customer_workspace_detailLocationMapStatus button:hover:not(:disabled){color:#174a9f;background:#edf4ff;border-color:#aec3e5}.domestic_customer_workspace_detailLocationMapStatus button:focus-visible{outline:2px solid #6f91de;outline-offset:2px}.domestic_customer_workspace_detailLocationMapStatus button:disabled{color:#9aa7b9;background:#f4f6f9;cursor:not-allowed}.domestic_customer_workspace_detailLocationMapStage>.domestic_customer_workspace_heatmapStage{min-height:300px}.domestic_customer_workspace_detailLocationMapStage>.domestic_customer_workspace_heatmapStage .domestic_customer_workspace_heatmapCanvas{min-height:300px}.domestic_customer_workspace_detailLocationMapCoordinate{position:absolute;right:12px;bottom:12px;z-index:3;display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:9px 11px;color:#213a63;background:#fffffff0;border:1px solid #c7d5e8;border-radius:8px;box-shadow:0 5px 16px #243a5e29}.domestic_customer_workspace_detailLocationMapCoordinate>svg{width:16px;height:16px;color:var(--dom-brand)}.domestic_customer_workspace_detailLocationMapCoordinate>span{display:grid;min-width:0}.domestic_customer_workspace_detailLocationMapCoordinate strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_detailLocationMapCoordinate small{margin-top:2px;color:#6d7d94;font-size:8px}.domestic_customer_workspace_relatedWorkspaceState{display:grid;align-content:center;justify-items:center;min-height:100%;padding:40px 12%;color:#63748f;text-align:center}.domestic_customer_workspace_relatedWorkspaceState>span{display:grid;place-items:center;width:48px;height:48px;color:#466bb0;background:#eef3fc;border-radius:13px}.domestic_customer_workspace_relatedWorkspaceState>span svg{width:22px;height:22px}.domestic_customer_workspace_relatedWorkspaceState h3{margin:12px 0 3px;color:#30466d;font-size:13px;font-weight:630}.domestic_customer_workspace_relatedWorkspaceState p{max-width:420px;margin:0;color:#7d8da6;font-size:9px;line-height:1.6}.domestic_customer_workspace_relatedWorkspaceState>strong{margin-top:14px;color:#3d639f;font-size:9px}.domestic_customer_workspace_relatedWorkspaceState>small{max-width:460px;margin-top:4px;color:#8796ad;font-size:8px;line-height:1.55}.domestic_customer_workspace_customerStrategyWorkspace{display:grid;align-content:start;min-height:100%;background:#f8faff}.domestic_customer_workspace_customerStrategyWorkspace>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;background:#fff;border-bottom:1px solid #e2e8f1}.domestic_customer_workspace_customerStrategyWorkspace>header p{margin:0;color:var(--dom-brand);font-size:8px;font-weight:750;letter-spacing:.08em}.domestic_customer_workspace_customerStrategyWorkspace>header h3{margin:2px 0 0;color:#294c91;font-size:12px}.domestic_customer_workspace_customerStrategyWorkspace>header span{display:block;margin-top:2px;color:var(--dom-muted);font-size:8px}.domestic_customer_workspace_customerStrategyWorkspace>header em{padding:4px 7px;color:#17644c;background:#e9f7f1;border-radius:999px;font-size:8px;font-style:normal;font-weight:650}.domestic_customer_workspace_customerStrategySummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:9px 10px 0}.domestic_customer_workspace_customerStrategySummary article{display:grid;min-width:0;padding:8px 9px;background:#fff;border:1px solid #e1e8f2;border-radius:8px}.domestic_customer_workspace_customerStrategySummary small{color:#8b99af;font-size:7px}.domestic_customer_workspace_customerStrategySummary strong{margin-top:2px;color:#2d559f;font-size:13px}.domestic_customer_workspace_customerStrategySummary span{margin-top:1px;overflow:hidden;color:#a0acbd;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyCards{display:grid;gap:8px;padding:9px 10px 12px}.domestic_customer_workspace_customerStrategyCards>article{overflow:hidden;background:#fff;border:1px solid #dfe7f2;border-radius:9px}.domestic_customer_workspace_customerStrategyCards>article>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:#f5f8fe;border-bottom:1px solid #e7edf5}.domestic_customer_workspace_customerStrategyCards>article>header>span{display:grid;min-width:0}.domestic_customer_workspace_customerStrategyCards>article>header small{color:#8796ae;font-size:7px}.domestic_customer_workspace_customerStrategyCards>article>header strong{margin-top:2px;overflow:hidden;color:#284b89;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyCards>article>header code{margin-top:2px;color:#6d7d97;font-family:inherit;font-size:8px}.domestic_customer_workspace_customerStrategyCards>article>header em{padding:3px 6px;color:#97670b;background:#fff3d9;border-radius:999px;font-size:7px;font-style:normal;white-space:nowrap}.domestic_customer_workspace_customerStrategyCards dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:4px 9px 8px}.domestic_customer_workspace_customerStrategyCards dl>div{min-width:0;padding:6px 4px;border-bottom:1px solid #eef2f7}.domestic_customer_workspace_customerStrategyCards dt{color:#8b99af;font-size:7px}.domestic_customer_workspace_customerStrategyCards dd{margin:3px 0 0;overflow:hidden;color:#3c4f6d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyDetailLayout{display:block;min-width:0;padding:9px 10px 12px}.domestic_customer_workspace_customerStrategyMainColumn{display:grid;align-content:start;gap:9px;min-width:0}.domestic_customer_workspace_customerStrategyList,.domestic_customer_workspace_customerStrategyProfile,.domestic_customer_workspace_customerStrategyExecutionPanel{min-width:0;overflow:hidden;background:#fff;border:1px solid #dfe7f2;border-radius:9px}.domestic_customer_workspace_customerStrategyList>header,.domestic_customer_workspace_customerStrategyExecutionPanel>header{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:42px;padding:7px 9px;background:#f5f8fe;border-bottom:1px solid #e5ebf4}.domestic_customer_workspace_customerStrategyList>header>div,.domestic_customer_workspace_customerStrategyExecutionPanel>header>div{display:grid;min-width:0}.domestic_customer_workspace_customerStrategyList>header strong,.domestic_customer_workspace_customerStrategyExecutionPanel>header strong{color:#31528d;font-size:9px}.domestic_customer_workspace_customerStrategyList>header span,.domestic_customer_workspace_customerStrategyExecutionPanel>header span{margin-top:2px;overflow:hidden;color:#8796ad;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyList>header em,.domestic_customer_workspace_customerStrategyExecutionPanel>header em{padding:3px 6px;color:#315a97;background:#e8efff;border-radius:999px;font-size:7px;font-style:normal;white-space:nowrap}.domestic_customer_workspace_customerStrategyList table,.domestic_customer_workspace_customerStrategyExecutionPanel table{width:100%;table-layout:fixed;border-collapse:collapse}.domestic_customer_workspace_customerStrategyList th,.domestic_customer_workspace_customerStrategyList td,.domestic_customer_workspace_customerStrategyExecutionPanel th,.domestic_customer_workspace_customerStrategyExecutionPanel td{height:31px;padding:5px 6px;overflow:hidden;border-bottom:1px solid #edf1f6;color:#485b77;font-size:7px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyList th,.domestic_customer_workspace_customerStrategyExecutionPanel th{color:#8291a8;background:#fafbfd;font-weight:650}.domestic_customer_workspace_customerStrategyList th:first-child,.domestic_customer_workspace_customerStrategyList td:first-child{width:56px;overflow:hidden;text-overflow:clip}.domestic_customer_workspace_customerStrategyList th:nth-child(2),.domestic_customer_workspace_customerStrategyList td:nth-child(2){width:72px}.domestic_customer_workspace_customerStrategyList th:nth-child(4),.domestic_customer_workspace_customerStrategyList td:nth-child(4),.domestic_customer_workspace_customerStrategyList th:nth-child(5),.domestic_customer_workspace_customerStrategyList td:nth-child(5),.domestic_customer_workspace_customerStrategyList th:nth-child(6),.domestic_customer_workspace_customerStrategyList td:nth-child(6){width:54px}.domestic_customer_workspace_customerStrategyList td>button{width:38px;max-width:100%;height:23px;padding:0 5px;color:#2857ad;background:#f2f6ff;border:1px solid #cad8fa;border-radius:6px;font-size:7px;white-space:nowrap}.domestic_customer_workspace_customerStrategyList td>button:hover{color:#fff;background:#315fd0;border-color:#315fd0}.domestic_customer_workspace_customerStrategySelectedRow{background:#eef4ff}.domestic_customer_workspace_customerStrategySelectedRow td{color:#294c8c}.domestic_customer_workspace_customerStrategyProfile>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:8px 10px;background:linear-gradient(100deg,#f1f5ff,#fafcff);border-bottom:1px solid #dfe7f3}.domestic_customer_workspace_customerStrategyProfile>header>div{display:grid;min-width:0}.domestic_customer_workspace_customerStrategyProfile>header small{color:#5d7bbc;font-size:7px;letter-spacing:.08em}.domestic_customer_workspace_customerStrategyProfile>header strong{margin-top:2px;overflow:hidden;color:#244889;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyProfile>header code{margin-top:2px;color:#74849d;font-family:inherit;font-size:7px}.domestic_customer_workspace_customerStrategyProfile>header em{padding:3px 6px;color:#17644c;background:#e8f6f0;border-radius:999px;font-size:7px;font-style:normal}.domestic_customer_workspace_customerStrategyProfile dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:5px 9px 8px}.domestic_customer_workspace_customerStrategyProfile dl>div{min-width:0;padding:6px 4px;border-bottom:1px solid #eef2f6}.domestic_customer_workspace_customerStrategyProfile dt{color:#8a98ad;font-size:7px}.domestic_customer_workspace_customerStrategyProfile dd{margin:3px 0 0;overflow-wrap:anywhere;color:#3d4f6b;font-size:8px;line-height:1.45}.domestic_customer_workspace_customerStrategyProfile dl>.domestic_customer_workspace_customerStrategyWideField{grid-column:1 / -1}.domestic_customer_workspace_customerStrategyProfile>footer{display:flex;align-items:flex-start;gap:5px;padding:8px 10px;color:#78879d;background:#fafbfd;border-top:1px solid #e8edf4;font-size:7px;line-height:1.5}.domestic_customer_workspace_customerStrategyProfile>footer strong{color:#405a85;font-weight:550}.domestic_customer_workspace_customerStrategyExecutionPanel{align-self:stretch;overflow:auto;border:0;border-left:1px solid #e2e8f1;border-radius:0;background:#fbfcff}.domestic_customer_workspace_customerStrategyExecutionPanel th:first-child,.domestic_customer_workspace_customerStrategyExecutionPanel td:first-child{width:55px}.domestic_customer_workspace_customerStrategyExecutionPanel th:nth-child(3),.domestic_customer_workspace_customerStrategyExecutionPanel td:nth-child(3),.domestic_customer_workspace_customerStrategyExecutionPanel th:nth-child(4),.domestic_customer_workspace_customerStrategyExecutionPanel td:nth-child(4),.domestic_customer_workspace_customerStrategyExecutionPanel th:nth-child(5),.domestic_customer_workspace_customerStrategyExecutionPanel td:nth-child(5){width:42px}.domestic_customer_workspace_customerStrategyExecutionPanel th:last-child,.domestic_customer_workspace_customerStrategyExecutionPanel td:last-child{width:70px}.domestic_customer_workspace_customerStrategyExecutionLink{display:block;width:100%;overflow:hidden;padding:0;color:#2857ad;background:transparent;border:0;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.domestic_customer_workspace_customerStrategyExecutionLink:hover{color:#17489d;text-decoration:underline}.domestic_customer_workspace_customerStrategyExecutionLink:focus-visible{outline:2px solid #7695dc;outline-offset:1px;border-radius:3px}.domestic_customer_workspace_customerStrategyExecutionEmpty{display:grid;align-content:center;justify-items:center;min-height:210px;padding:20px;color:#8190a5;text-align:center}.domestic_customer_workspace_customerStrategyExecutionEmpty>svg{width:22px;height:22px;color:#5577b8}.domestic_customer_workspace_customerStrategyExecutionEmpty strong{margin-top:7px;color:#465a7b;font-size:9px}.domestic_customer_workspace_customerStrategyExecutionEmpty span{max-width:220px;margin-top:3px;font-size:7px;line-height:1.5}.domestic_customer_workspace_customerStrategyTable{min-width:0;margin:9px 10px 12px;overflow:hidden;background:#fff;border:1px solid #dfe7f2;border-radius:9px}.domestic_customer_workspace_customerStrategyTable table{width:100%;table-layout:fixed;border-collapse:collapse}.domestic_customer_workspace_customerStrategyTable th,.domestic_customer_workspace_customerStrategyTable td{height:34px;padding:6px 7px;overflow:hidden;border-bottom:1px solid #edf1f6;font-size:8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.domestic_customer_workspace_customerStrategyTable th{color:#8291a8;background:#f5f8fc;font-weight:650}.domestic_customer_workspace_customerStrategyTable td{color:#3f506c}.domestic_customer_workspace_customerStrategyEmpty,.domestic_customer_workspace_customerStrategyState{display:grid;align-content:center;justify-items:center;min-height:260px;padding:30px;color:#74849d;text-align:center}.domestic_customer_workspace_customerStrategyEmpty>svg,.domestic_customer_workspace_customerStrategyState>svg{width:24px;height:24px;color:#4a70bb}.domestic_customer_workspace_customerStrategyEmpty strong,.domestic_customer_workspace_customerStrategyState strong{margin-top:8px;color:#405678;font-size:10px}.domestic_customer_workspace_customerStrategyEmpty span,.domestic_customer_workspace_customerStrategyState span{max-width:380px;margin-top:4px;font-size:8px;line-height:1.55}@media(max-width:1199px){.domestic_customer_workspace_filterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.domestic_customer_workspace_searchField{grid-column:span 2}.domestic_customer_workspace_analyticsGrid{grid-template-columns:minmax(320px,.92fr) minmax(0,1.25fr)}}@media(max-width:900px){.domestic_customer_workspace_summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.domestic_customer_workspace_analyticsGrid{grid-template-columns:1fr}.domestic_customer_workspace_mapCard{min-height:310px}.domestic_customer_workspace_detailSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.domestic_customer_workspace_pageHeader{position:static;grid-template-columns:1fr auto;min-height:auto;padding:11px 12px}.domestic_customer_workspace_pageHeader>button{grid-column:1 / -1}.domestic_customer_workspace_pageHeader>em{align-self:start}.domestic_customer_workspace_content{padding:10px}.domestic_customer_workspace_summaryGrid{gap:8px}.domestic_customer_workspace_summaryGrid article{min-height:68px;padding:9px}.domestic_customer_workspace_filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.domestic_customer_workspace_searchField{grid-column:1 / -1}.domestic_customer_workspace_distributionGrid{grid-template-columns:1fr}.domestic_customer_workspace_overseasDistributionGrid{grid-template-rows:none}.domestic_customer_workspace_overseasRegionCard{grid-row:auto;height:175px}.domestic_customer_workspace_mapUnavailable{min-height:190px;padding:24px 18px}.domestic_customer_workspace_detailTopbar{align-items:flex-start;padding:8px 10px}.domestic_customer_workspace_detailBrand{gap:8px}.domestic_customer_workspace_detailBrand>span{display:none}.domestic_customer_workspace_detailBrand>div{padding-left:0;border-left:0}.domestic_customer_workspace_detailTopActions em{display:none}.domestic_customer_workspace_detailFrame{width:100%;padding:8px 8px 16px;margin:0}.domestic_customer_workspace_detailHero{align-items:stretch;flex-direction:column;min-height:0;padding:12px}.domestic_customer_workspace_detailHero>aside{min-width:0}.domestic_customer_workspace_detailHeroFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.domestic_customer_workspace_detailSummary{grid-template-columns:1fr;gap:7px}.domestic_customer_workspace_detailSummary article{min-height:58px}.domestic_customer_workspace_authorizationHistoryFooter{align-items:flex-start;flex-direction:column}.domestic_customer_workspace_authorizationHistoryFooter>div{width:100%;justify-content:space-between}.domestic_customer_workspace_customerStrategySummary{grid-template-columns:repeat(2,minmax(0,1fr))}.domestic_customer_workspace_customerStrategyCards dl,.domestic_customer_workspace_customerStrategyDetailLayout{grid-template-columns:1fr}.domestic_customer_workspace_customerStrategyProfile dl{grid-template-columns:repeat(2,minmax(0,1fr))}.domestic_customer_workspace_relatedDirectory>div>button{grid-template-columns:30px minmax(0,1fr) 12px}.domestic_customer_workspace_relatedDirectory>div>button>em{display:none}}@media(prefers-reduced-motion:reduce){.domestic_customer_workspace_summaryGrid article{transition:none}.domestic_customer_workspace_spin{animation:none}}.domestic_customer_workspace_contactTableWrap{overflow-x:auto;scrollbar-gutter:stable}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable{min-width:900px;table-layout:fixed}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th,.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td{padding-right:12px;padding-left:12px}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(1),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(1){width:14%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(2),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(2){width:12%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(3),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(3){width:14%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(4),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(4){width:12%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(5),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(5){width:12%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(6),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(6){width:11%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(7),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(7){width:10%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable th:nth-child(8),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(8){width:15%}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td{white-space:normal;overflow-wrap:anywhere;line-height:1.65}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(1),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(2),.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:nth-child(8){overflow-wrap:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable tbody tr{cursor:pointer}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable tbody tr[data-selected=true]{background:#edf3ff}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable tbody tr[data-history=true]{background:#f8faff}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable tbody tr[data-history=true] td{color:#64748b}.domestic_customer_workspace_contactCodeCell{display:inline-flex;align-items:center;gap:3px;min-width:0}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:first-child .domestic_customer_workspace_contactCodeToggle{display:inline-grid;width:16px;height:16px;min-width:16px;min-height:16px;flex:0 0 16px;place-items:center;padding:0;color:#6c7f9e;background:transparent;border:0;border-radius:4px}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:first-child .domestic_customer_workspace_contactCodeToggle:hover{color:#315ca8;background:#e9f0fc;border:0}.domestic_customer_workspace_contactCodeToggle svg{width:10px;height:10px;transition:transform .16s ease}.domestic_customer_workspace_contactCodeToggle[aria-expanded=true] svg{transform:rotate(90deg)}.domestic_customer_workspace_contactHistoryGuide{width:14px;height:14px;margin-left:3px;border-bottom:1px solid #aebdd2;border-left:1px solid #aebdd2;border-radius:0 0 0 5px}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td:first-child button{font-weight:400}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable button[aria-pressed=true]{color:#315ca8;background:#e6efff;border-color:#b8cbed}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable button:focus-visible{outline:2px solid #547dcc;outline-offset:2px}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable button:disabled{cursor:wait;opacity:.5}.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td[data-field-state=empty],.domestic_customer_workspace_contactTableWrap .domestic_customer_workspace_contactTable td[data-field-state=unavailable]{color:var(--dom-muted)}.domestic_customer_workspace_contactPhoneValue{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.domestic_customer_workspace_clusterNotice{display:flex;align-items:center;gap:7px;padding:9px 12px;color:var(--dom-secondary);background:#f5f8fd;border-bottom:1px solid var(--dom-line);font-size:10px;line-height:1.6}.domestic_customer_workspace_clusterNotice svg{width:13px;height:13px;flex-shrink:0;color:#6e88b1}.domestic_customer_workspace_clusterTableWrap{min-width:0;overflow-x:auto;scrollbar-gutter:stable}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable{width:100%;min-width:1100px;table-layout:fixed}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(1),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(1){width:130px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(2),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(2){width:230px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(3),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(3){width:120px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(4),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(4){width:150px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(5),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(5){width:220px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(6),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(6){width:110px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th:nth-child(7),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(7){width:140px}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable th{font-weight:500}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td{white-space:normal;overflow-wrap:anywhere;line-height:1.7}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(1),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(6),.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td:nth-child(7){overflow-wrap:normal;white-space:nowrap}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td[data-field-state=empty],.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable td[data-field-state=unavailable]{color:var(--dom-muted)}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-cluster-level=parent]{background:#fff8f8;box-shadow:inset 3px 0 #e5484d}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-cluster-level=parent]:hover{background:#fff2f2}.domestic_customer_workspace_clusterCustomerName{position:relative;display:inline-flex;align-items:flex-start;max-width:100%;padding-right:29px}.domestic_customer_workspace_clusterCustomerName>span{overflow:hidden;text-overflow:ellipsis}.domestic_customer_workspace_clusterCustomerName>em{position:absolute;top:-4px;right:0;display:grid;min-width:25px;height:14px;padding:0 3px;place-items:center;color:#b63c45;background:#fffffff5;border:1px solid #e7b5ba;border-radius:4px;box-shadow:0 1px 3px #972e361a;font-size:8px;font-style:normal;font-weight:500;line-height:1;white-space:nowrap}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-map-located=true]{cursor:pointer}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-map-located=true]:hover{background:#f1f6ff}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-cluster-level=parent][data-map-located=true]:hover{background:#fff2f2}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-selected=true]{background:#e8f0ff;box-shadow:inset 3px 0 #3977e8}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-selected=true] td{color:#214f9b}.domestic_customer_workspace_clusterTableWrap .domestic_customer_workspace_clusterTable tbody tr[data-map-located=true]:focus-visible{outline:2px solid #3977e8;outline-offset:-2px}.domestic_customer_workspace_clusterTableWrap[aria-busy=true] tbody{opacity:.55}.domestic_customer_workspace_clusterPagination{gap:8px;flex-wrap:wrap}.domestic_customer_workspace_clusterPagination>div{flex-wrap:wrap}.domestic_customer_workspace_clusterPagination button:focus-visible{outline:2px solid #547dcc;outline-offset:2px}@media(max-width:680px){.domestic_customer_workspace_clusterPagination{align-items:stretch;flex-direction:column}.domestic_customer_workspace_clusterPagination>div{justify-content:space-between;gap:5px}.domestic_customer_workspace_clusterPagination button{min-height:36px}}.domestic_customer_workspace_inlineDetail{min-height:0;height:auto;width:100%;overflow:visible}.domestic_customer_workspace_inlineDetail .domestic_customer_workspace_detailAnalysisWorkspace{min-height:0}.domestic_customer_workspace_inlineDetail .domestic_customer_workspace_detailBody{overflow:visible}.domestic_customer_workspace_inlineDetail .domestic_customer_workspace_detailFrame{flex:1 1 auto;min-height:0}.domestic_customer_workspace_customerOverviewStack{display:contents}.domestic_customer_workspace_customerOverviewRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;min-width:0}.domestic_customer_workspace_customerOverviewRow>.domestic_customer_workspace_filterPanel{grid-column:1;grid-row:1;padding:8px 12px}.domestic_customer_workspace_customerOverviewRow>.domestic_customer_workspace_filterPanel>header{margin-bottom:4px}.domestic_customer_workspace_customerOverviewRow>.domestic_customer_workspace_summaryGrid{grid-column:2;grid-row:1;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.domestic_customer_workspace_customerOverviewRow .domestic_customer_workspace_filterGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px}.domestic_customer_workspace_customerOverviewRow .domestic_customer_workspace_searchField{grid-column:1 / -1}.domestic_customer_workspace_customerOverviewRow .domestic_customer_workspace_filterPanel>header>div{flex-wrap:wrap}@media(max-width:1100px){.domestic_customer_workspace_customerOverviewRow{grid-template-columns:minmax(0,1fr)}.domestic_customer_workspace_customerOverviewRow>.domestic_customer_workspace_filterPanel{grid-column:1;grid-row:1}.domestic_customer_workspace_customerOverviewRow>.domestic_customer_workspace_summaryGrid{grid-column:1;grid-row:2}}@media(max-width:680px){.domestic_customer_workspace_customerOverviewRow .domestic_customer_workspace_filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.domestic_customer_workspace_analyticsGrid[data-compact-customer]{align-items:start}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_mapCard{height:320px;min-height:0;grid-template-rows:auto minmax(0,1fr)}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_domesticMapContainer,.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_overseasMapContainer,.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_heatmapStage{min-height:0;height:100%}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_heatmapCanvas{position:absolute;inset:0;min-height:0}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_distributionGrid{align-content:start;grid-auto-rows:minmax(155px,auto)}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_distributionCard{height:auto;min-height:155px;padding:8px 12px;overflow:visible}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_distributionCard>header{margin-bottom:6px}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_distributionList{gap:5px}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_overseasDistributionGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(155px,auto))}.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_overseasDistributionGrid>:last-child{grid-column:1 / -1}@media(max-width:680px){.domestic_customer_workspace_analyticsGrid[data-compact-customer] .domestic_customer_workspace_overseasDistributionGrid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(1),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(1){width:9%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(2),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(2){width:5%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(3),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(3){width:16%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(4),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(4){width:6%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(5),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(5){width:21%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(6),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(6){width:7%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(7),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(7){width:8%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(8),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(8){width:10%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(9),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(9){width:9%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable th:nth-child(10),.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable td:nth-child(10){width:9%}.domestic_customer_workspace_tableWrap .domestic_customer_workspace_domesticRowTable tbody tr[tabindex]{cursor:pointer}.domestic_customer_workspace_authorizationFieldGroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.domestic_customer_workspace_authorizationFieldGroups h4,.domestic_customer_workspace_authorizationHistory h4{display:flex;align-items:center;gap:6px;margin:0}.domestic_customer_workspace_authorizationFieldGroups h4 svg,.domestic_customer_workspace_authorizationHistory h4 svg{width:1em;height:1em;flex:0 0 auto}.domestic_customer_workspace_detailFieldInspector{display:grid;gap:10px;min-width:0}.domestic_customer_workspace_fieldReadState{display:grid;gap:6px;min-width:0}.domestic_customer_workspace_contactHeaderActions{display:flex;align-items:center;flex-wrap:wrap;gap:7px}@media(max-width:760px){.domestic_customer_workspace_authorizationFieldGroups{grid-template-columns:minmax(0,1fr)}}.srm_resource_workspace_root{min-width:0;min-height:100%;color:#182235;background:#f3f5f8;font-size:10px;line-height:1.6}.srm_resource_workspace_root h1{margin:0}.srm_resource_workspace_content{gap:12px;padding:16px 24px 28px}.srm_resource_workspace_summaryGrid{gap:10px}.srm_resource_workspace_summaryGrid>article{min-height:72px;padding:10px 12px;border-color:#e1e7ef;border-radius:10px;box-shadow:0 1px 2px #0f213d08,0 7px 22px #0f213d0a}.srm_resource_workspace_summaryGrid>article>span:first-child{width:32px;height:32px;border-radius:8px}.srm_resource_workspace_summaryGrid>article>span:first-child svg{width:16px;height:16px}.srm_resource_workspace_summaryGrid small{color:#768399}.srm_resource_workspace_summaryGrid strong{color:#243756;font-weight:650}.srm_resource_workspace_summaryGrid em{color:#7e8b9f}.srm_resource_workspace_filterPanel,.srm_resource_workspace_customerSection{border-color:#e1e7ef;border-radius:10px;box-shadow:0 1px 2px #0f213d08,0 7px 22px #0f213d0a}.srm_resource_workspace_filterPanel{padding:9px 12px 11px}.srm_resource_workspace_filterPanel>header{min-height:31px;gap:10px;margin-bottom:7px}.srm_resource_workspace_filterPanel>header>div{gap:7px}.srm_resource_workspace_filterPanel>header svg{width:14px;height:14px}.srm_resource_workspace_filterPanel>header strong{font-size:9px;font-weight:650}.srm_resource_workspace_filterPanel>header span{color:#768399;font-size:8px}.srm_resource_workspace_filterPanel button{min-height:30px;padding:5px 10px;border-radius:7px;font-size:9px}.srm_resource_workspace_filterGrid{display:grid;grid-template-columns:minmax(260px,2fr) minmax(160px,1fr);gap:8px}.srm_resource_workspace_filterGrid label{display:grid;gap:4px;min-width:0;color:#536078;font-size:9px}.srm_resource_workspace_filterGrid input,.srm_resource_workspace_filterGrid select{width:100%;min-width:0;height:34px;border-radius:7px;font-size:9px}.srm_resource_workspace_customerSection{overflow:hidden}.srm_resource_workspace_listHeader{min-height:58px;padding:10px 12px}.srm_resource_workspace_listHeader>div:first-child{gap:9px}.srm_resource_workspace_listHeader>div:first-child>svg{width:17px;height:17px}.srm_resource_workspace_listHeader h1{color:#263955;font-weight:650}.srm_resource_workspace_listHeader h1+span{margin-top:2px;color:#768399}.srm_resource_workspace_listHeader button{min-height:31px;padding:5px 10px;border-radius:7px;font-size:9px}.srm_resource_workspace_listHeader button svg{width:14px;height:14px}.srm_resource_workspace_root .srm_resource_workspace_table table th,.srm_resource_workspace_root .srm_resource_workspace_table table td{width:auto!important;height:36px!important;padding:6px 8px!important;line-height:1.5}.srm_resource_workspace_root .srm_resource_workspace_table table tbody tr{height:36px!important;min-height:36px!important}.srm_resource_workspace_root .srm_resource_workspace_table table th{color:#778397;background:#f7f9fc;font-weight:550}.srm_resource_workspace_root .srm_resource_workspace_table table td{color:#354359}.srm_resource_workspace_table table th:first-child,.srm_resource_workspace_table table td:first-child{width:68px!important}.srm_resource_workspace_table table button{min-height:27px;padding:4px 8px;border-radius:6px;font-size:8px}.srm_resource_workspace_dataState{min-height:154px;gap:6px;padding:18px;font-size:9px}.srm_resource_workspace_dataState>svg{width:24px;height:24px}.srm_resource_workspace_dataState strong{font-size:10px;font-weight:650}.srm_resource_workspace_dataState span{color:#7e8b9f;font-size:8px}.srm_resource_workspace_dataState button{min-height:30px;padding:5px 10px;font-size:9px}.srm_resource_workspace_pagination{min-height:48px;padding:8px 12px;color:#75849a;font-size:8px}.srm_resource_workspace_pagination button{width:30px;height:30px;border-radius:7px;font-size:9px}.srm_resource_workspace_detailBody{padding:16px}.srm_resource_workspace_detailBody>article{padding:16px}.srm_resource_workspace_descriptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.srm_resource_workspace_descriptions>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--dom-line)}.srm_resource_workspace_descriptions dt{color:var(--dom-secondary)}.srm_resource_workspace_descriptions dd{margin:0;overflow-wrap:anywhere}@media(max-width:900px){.srm_resource_workspace_content{padding:14px}.srm_resource_workspace_summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.srm_resource_workspace_filterGrid,.srm_resource_workspace_descriptions{grid-template-columns:1fr}.srm_resource_workspace_listHeader{align-items:flex-start}}.srm_fulfillment_pages_context{display:grid;gap:12px;margin:0 0 16px;color:var(--text-main, var(--text, #172033))}.srm_fulfillment_pages_hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-color:var(--border, #e2e7ef);border-radius:12px;background:var(--surface, #ffffff);box-shadow:var(--xino-shadow, 0 8px 24px rgb(15 23 42 / 6%))}.srm_fulfillment_pages_heroIcon{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;color:var(--primary, #2d63c8);background:color-mix(in srgb,var(--primary, #2d63c8) 11%,transparent)}.srm_fulfillment_pages_heroIcon svg{width:21px;height:21px}.srm_fulfillment_pages_hero small,.srm_fulfillment_pages_hero h2,.srm_fulfillment_pages_hero p,.srm_fulfillment_pages_ruleGrid h3,.srm_fulfillment_pages_ruleGrid p,.srm_fulfillment_pages_ruleGrid ul,.srm_fulfillment_pages_boundary strong,.srm_fulfillment_pages_boundary span{margin:0}.srm_fulfillment_pages_hero small{color:var(--primary, #2d63c8);font-weight:700;letter-spacing:.08em}.srm_fulfillment_pages_hero h2{margin-top:2px;color:var(--text-main, var(--text, #172033))}.srm_fulfillment_pages_hero p,.srm_fulfillment_pages_ruleGrid header p,.srm_fulfillment_pages_boundary span,.srm_fulfillment_pages_rules>summary small{color:var(--text-muted, var(--muted, #64748b))}.srm_fulfillment_pages_heroBadge{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--primary, #2d63c8) 22%,var(--border, #e2e7ef));border-radius:999px;color:var(--primary, #2d63c8);background:color-mix(in srgb,var(--primary, #2d63c8) 8%,var(--surface, #ffffff));white-space:nowrap}.srm_fulfillment_pages_heroBadge svg{width:16px;height:16px}.srm_fulfillment_pages_rules{overflow:hidden;border:1px solid var(--border, #e2e7ef);border-radius:12px;background:var(--surface, #ffffff)}.srm_fulfillment_pages_rules>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;color:var(--text-main, var(--text, #172033));background:var(--surface-soft, #f8fafc);cursor:pointer}.srm_fulfillment_pages_rules>summary span{display:inline-flex;align-items:center;gap:8px;font-weight:700}.srm_fulfillment_pages_rules>summary svg{width:18px;height:18px;color:var(--primary, #2d63c8)}.srm_fulfillment_pages_rules[open]>summary{border-bottom:1px solid var(--border, #e2e7ef)}.srm_fulfillment_pages_ruleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 12px 0}.srm_fulfillment_pages_ruleGrid article{padding:16px;border-color:var(--border, #e2e7ef);border-radius:10px;background:var(--surface, #ffffff)}.srm_fulfillment_pages_ruleGrid article>header{display:flex;align-items:flex-start;gap:10px}.srm_fulfillment_pages_ruleGrid article>header>svg{flex:0 0 auto;width:20px;height:20px;color:var(--primary, #2d63c8)}.srm_fulfillment_pages_ruleGrid header p{margin-top:2px}.srm_fulfillment_pages_ruleGrid ul{display:grid;gap:8px;padding:12px 0 0 20px;color:var(--text-main, var(--text, #334155))}.srm_fulfillment_pages_ruleGrid li::marker{color:var(--primary, #2d63c8)}.srm_fulfillment_pages_guidance{background:color-mix(in srgb,var(--primary, #2d63c8) 3%,var(--surface, #ffffff))!important}.srm_fulfillment_pages_boundary{display:grid;gap:3px;margin:12px;padding:12px 14px;border-color:color-mix(in srgb,var(--warning, #a75f08) 24%,var(--border, #e2e7ef));border-radius:10px;color:var(--warning, #a75f08);background:var(--warning-soft, #fff4df)}.srm_fulfillment_pages_boundary span{color:inherit}@media(max-width:900px){.srm_fulfillment_pages_ruleGrid{grid-template-columns:1fr}}@media(max-width:640px){.srm_fulfillment_pages_hero{grid-template-columns:auto minmax(0,1fr)}.srm_fulfillment_pages_heroBadge{grid-column:1 / -1;justify-self:start}}.module_permission_workspace_root{--brand:#3159d6;height:100%;min-height:0;padding:14px;overflow-y:auto;background:#f3f6fa;scrollbar-width:thin}.module_permission_workspace_root *{box-sizing:border-box}.module_permission_workspace_root button,.module_permission_workspace_root input,.module_permission_workspace_root select{font:inherit}.module_permission_workspace_hero,.module_permission_workspace_metrics,.module_permission_workspace_toolbar,.module_permission_workspace_panel,.module_permission_workspace_notice,.module_permission_workspace_error{border:1px solid #dfe6f0;background:#fff;box-shadow:0 4px 16px #1830540d}.module_permission_workspace_hero{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 17px;border-top:3px solid #234bbf;border-radius:10px}.module_permission_workspace_heroTitle,.module_permission_workspace_heroActions,.module_permission_workspace_heroTitle>span,.module_permission_workspace_panelHead,.module_permission_workspace_panelHead>div{display:flex;align-items:center}.module_permission_workspace_heroTitle>span{width:38px;height:38px;justify-content:center;margin-right:10px;color:#fff;background:linear-gradient(145deg,#2448b8,#3f6ee3);border-radius:9px}.module_permission_workspace_heroTitle svg{width:19px}.module_permission_workspace_hero p,.module_permission_workspace_hero h1{margin:0}.module_permission_workspace_hero p{color:var(--brand);font-size:8px;letter-spacing:.09em}.module_permission_workspace_hero h1{margin-top:2px;font-size:18px}.module_permission_workspace_hero small{display:block;margin-top:3px;color:#74829a}.module_permission_workspace_heroActions{gap:7px}.module_permission_workspace_heroActions b{padding:5px 8px;color:#286b58;background:#eaf7f2;border-radius:7px;font-size:8px}.module_permission_workspace_heroActions button,.module_permission_workspace_panelHead>button,.module_permission_workspace_dialog footer button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;color:#52637c;background:#fff;border:1px solid #d4deeb;border-radius:7px;cursor:pointer}.module_permission_workspace_heroActions svg,.module_permission_workspace_panelHead button svg{width:13px}.module_permission_workspace_heroActions .module_permission_workspace_primary,.module_permission_workspace_dialog footer .module_permission_workspace_primary{color:#fff;background:var(--brand);border-color:#284fc3}.module_permission_workspace_heroActions button:disabled,.module_permission_workspace_dialog footer button:disabled{opacity:.55;cursor:not-allowed}.module_permission_workspace_metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:9px;overflow:hidden;border-radius:9px}.module_permission_workspace_metrics article{min-height:64px;display:flex;align-items:center;gap:8px;padding:9px 11px;border-right:1px solid #e4e9f1}.module_permission_workspace_metrics article:last-child{border:0}.module_permission_workspace_metrics article>span{width:31px;height:31px;display:grid;place-items:center;color:var(--brand);background:#edf3ff;border-radius:8px}.module_permission_workspace_metrics svg{width:15px}.module_permission_workspace_metrics small,.module_permission_workspace_metrics strong{display:block}.module_permission_workspace_metrics small{color:#8290a4;font-size:8px}.module_permission_workspace_metrics strong{margin-top:2px;color:#26364e;font-size:16px}.module_permission_workspace_notice,.module_permission_workspace_error{min-height:38px;display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 11px;border-radius:8px}.module_permission_workspace_notice{color:#52657f;background:#eef4ff;border-color:#d9e5fb}.module_permission_workspace_notice>svg,.module_permission_workspace_error>svg{width:15px;flex:0 0 auto}.module_permission_workspace_notice>svg{color:var(--brand)}.module_permission_workspace_notice div{display:grid;gap:2px}.module_permission_workspace_notice strong{color:#294d98}.module_permission_workspace_notice span{font-size:8px;line-height:1.5}.module_permission_workspace_error{color:#9a3e39;background:#fff0ef;border-color:#f0cbc8}.module_permission_workspace_positionRolePicker{display:grid;min-height:0;margin-top:9px;overflow:hidden;background:#fff;border:1px solid #dce4ef;border-radius:9px;box-shadow:0 4px 16px #1830540d}.module_permission_workspace_positionRolePicker>header{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;background:linear-gradient(135deg,#f3f6ff,#f0f8f6);border-bottom:1px solid #e2e8f1}.module_permission_workspace_positionRolePicker>header div{display:grid;gap:2px}.module_permission_workspace_positionRolePicker>header strong{font-size:11px}.module_permission_workspace_positionRolePicker>header small{color:#78879c;font-size:8px}.module_permission_workspace_positionRolePicker>header em{padding:3px 7px;color:#244fc4;background:#fff;border-radius:999px;font-size:8px;font-style:normal;font-weight:700}.module_permission_workspace_positionRolePicker>label{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #e9edf3}.module_permission_workspace_positionRolePicker>label svg{width:13px;height:13px;color:#7b8799}.module_permission_workspace_positionRolePicker>label input{height:28px;padding:0;background:transparent;border:0;outline:none;font-size:9px}.module_permission_workspace_selectedPositionRoles{display:flex;overflow-x:auto;gap:5px;padding:7px 9px;border-bottom:1px solid #e9edf3;scrollbar-width:thin}.module_permission_workspace_selectedPositionRoles button{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;min-height:25px;padding:0 7px;color:#3154b9;background:#edf3ff;border:1px solid #b9c8ee;border-radius:999px;cursor:pointer;font-size:8px}.module_permission_workspace_selectedPositionRoles button span{font-weight:750}.module_permission_workspace_selectedPositionRoles button svg{width:10px;height:10px}.module_permission_workspace_positionRoleBrowser{display:grid;min-height:230px;max-height:360px;grid-template-columns:106px minmax(0,1fr)}.module_permission_workspace_positionRoleBrowser>nav{display:grid;min-height:0;overflow-y:auto;align-content:start;gap:4px;padding:7px;background:#f7f9fc;border-right:1px solid #e4e9f1;scrollbar-width:thin}.module_permission_workspace_positionRoleBrowser>nav button{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 8px;color:#58667b;background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer}.module_permission_workspace_positionRoleBrowser>nav button:hover{color:#244fc4;background:#fff}.module_permission_workspace_positionRoleBrowser>nav button[aria-current=page]{color:#244fc4;background:#fff;border-color:#9fb2e8;box-shadow:0 2px 7px #264eba14}.module_permission_workspace_positionRoleBrowser>nav strong{font-size:10px}.module_permission_workspace_positionRoleBrowser>nav small{display:grid;place-items:center;min-width:18px;height:18px;color:#718097;background:#edf1f7;border-radius:999px;font-size:7px}.module_permission_workspace_positionRoleOptions{display:grid;min-height:0;overflow-y:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;padding:8px;scrollbar-color:#aab4c3 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.module_permission_workspace_positionRoleOptions button{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:7px;min-height:52px;padding:8px 10px;color:#435168;background:#fff;border:1px solid #e0e6ef;border-radius:8px;cursor:pointer;text-align:left}.module_permission_workspace_positionRoleOptions button:hover{border-color:#b6c5e8}.module_permission_workspace_positionRoleOptions button[data-selected=true]{color:#244fc4;background:#edf3ff;border-color:#91a8e7}.module_permission_workspace_positionRoleOptions button>span{display:grid;gap:3px;min-width:0}.module_permission_workspace_positionRoleOptions button strong,.module_permission_workspace_positionRoleOptions button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_positionRoleOptions button strong{font-size:9px}.module_permission_workspace_positionRoleOptions button small{color:#7d8ba0;font-size:7px;font-weight:400}.module_permission_workspace_positionRoleOptions button>svg{width:13px;height:13px}.module_permission_workspace_positionRolePicker button:disabled,.module_permission_workspace_positionRolePicker input:disabled{opacity:.55;cursor:not-allowed}.module_permission_workspace_positionRoleEmpty{min-height:120px;display:grid;place-items:center;color:#8491a4;font-size:9px}.module_permission_workspace_dialogRoleSummary{display:grid;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px;color:#3154b9;background:#edf3ff;border:1px solid #a9bce9;border-radius:8px}.module_permission_workspace_dialogRoleSummary>span{display:grid;place-items:center;min-width:34px;height:28px;padding:0 7px;background:#fff;border-radius:7px;font-weight:750}.module_permission_workspace_dialogRoleSummary>div{display:grid;gap:3px}.module_permission_workspace_dialogRoleSummary strong{font-size:10px}.module_permission_workspace_dialogRoleSummary small{color:#73829a;font-size:7px}.module_permission_workspace_dialogRoleSummary>svg{width:15px}.module_permission_workspace_toolbar{min-height:52px;display:flex;align-items:end;gap:9px;margin-top:9px;padding:8px 11px;border-radius:9px}.module_permission_workspace_toolbar label{min-width:190px;display:grid;gap:4px;color:#68778e;font-size:8px}.module_permission_workspace_toolbar select,.module_permission_workspace_toolbar input{min-height:33px;padding:0 9px;color:#33445d;background:#fff;border:1px solid #d6deea;border-radius:6px;outline:none}.module_permission_workspace_toolbar select:focus,.module_permission_workspace_toolbar input:focus{border-color:#7899e5;box-shadow:0 0 0 2px #3159d617}.module_permission_workspace_toolbar .module_permission_workspace_search{position:relative;min-width:250px;margin-left:auto}.module_permission_workspace_search svg{position:absolute;left:9px;bottom:9px;width:13px;color:#8493a7}.module_permission_workspace_search input{padding-left:29px}.module_permission_workspace_layout{display:grid;grid-template-columns:minmax(255px,310px) minmax(0,1fr);gap:9px;margin-top:9px}.module_permission_workspace_panel{min-width:0;overflow:hidden;border-radius:9px}.module_permission_workspace_panelHead{min-height:48px;justify-content:space-between;gap:10px;padding:8px 11px;background:#f8fafc;border-bottom:1px solid #e4e9f1}.module_permission_workspace_panelHead>div{gap:7px}.module_permission_workspace_panelHead>div>svg{width:17px;color:var(--brand)}.module_permission_workspace_panelHead span,.module_permission_workspace_panelHead strong,.module_permission_workspace_panelHead small{display:block}.module_permission_workspace_panelHead small{margin-top:2px;color:#8794a7;font-size:7px}.module_permission_workspace_panelHead>em{padding:4px 7px;color:#3159d6;background:#edf3ff;border-radius:7px;font-size:8px;font-style:normal}.module_permission_workspace_resourceList{max-height:calc(100vh - 330px);min-height:430px;overflow:auto;padding:7px}.module_permission_workspace_resourceList>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:8px 9px;color:#506178;background:#fff;border:1px solid transparent;border-radius:7px;text-align:left;cursor:pointer}.module_permission_workspace_resourceList>button:hover{background:#f7f9fc}.module_permission_workspace_resourceList>button[aria-pressed=true]{color:#2858cb;background:#edf3ff;border-color:#c6d5f5}.module_permission_workspace_resourceList span,.module_permission_workspace_resourceList strong,.module_permission_workspace_resourceList small{min-width:0;display:block}.module_permission_workspace_resourceList strong,.module_permission_workspace_resourceList small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_resourceList small{margin-top:2px;color:#8a97aa;font-size:7px}.module_permission_workspace_resourceList b{flex:0 0 auto;padding:3px 5px;color:#5270bb;background:#f0f4fd;border-radius:6px;font-size:7px}.module_permission_workspace_tableHead,.module_permission_workspace_rows article{display:grid;grid-template-columns:1.15fr 1.5fr .7fr .7fr;align-items:center;gap:8px;padding:0 11px}.module_permission_workspace_tableHead{min-height:31px;color:#7d8ba0;background:#f4f7fb;border-bottom:1px solid #e5eaf1;font-size:7px}.module_permission_workspace_rows{min-height:430px;max-height:calc(100vh - 330px);overflow:auto}.module_permission_workspace_rows article{min-height:57px;color:#56667d;border-bottom:1px solid #edf1f5}.module_permission_workspace_rows article>span{min-width:0}.module_permission_workspace_rows strong,.module_permission_workspace_rows small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_rows small{margin-top:2px;color:#8b97a8;font-size:7px}.module_permission_workspace_tags{display:flex!important;flex-wrap:wrap;gap:4px}.module_permission_workspace_tags em{padding:3px 6px;color:#3159d6;background:#edf3ff;border-radius:6px;font-size:7px;font-style:normal}.module_permission_workspace_empty{min-height:260px;display:grid;place-items:center;align-content:center;gap:5px;color:#8794a7}.module_permission_workspace_empty svg{width:25px;color:#5c7bc7}.module_permission_workspace_empty strong{color:#45556c}.module_permission_workspace_empty span{font-size:8px}.module_permission_workspace_businessPanel{min-height:440px;margin-top:9px;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:9px;box-shadow:0 4px 16px #1830540d}.module_permission_workspace_areaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px}.module_permission_workspace_areaGrid>article{min-width:0;padding:11px;background:#fff;border:1px solid #dfe6f0;border-radius:9px;box-shadow:0 3px 12px #1c33570a}.module_permission_workspace_areaGrid>article.module_permission_workspace_areaComplete{border-color:#bfdccb;background:linear-gradient(180deg,#fbfffd,#fff)}.module_permission_workspace_areaGrid article>header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:9px}.module_permission_workspace_areaGrid article>header>span{width:34px;height:34px;display:grid;place-items:center;color:#3159d6;background:#edf3ff;border-radius:8px}.module_permission_workspace_areaComplete>header>span{color:#28745e;background:#eaf7f1}.module_permission_workspace_areaGrid article>header svg{width:16px}.module_permission_workspace_areaGrid h2,.module_permission_workspace_areaGrid p{margin:0}.module_permission_workspace_areaGrid h2{color:#26384f;font-size:11px}.module_permission_workspace_areaGrid p{margin-top:4px;color:#7b899d;font-size:8px;line-height:1.5}.module_permission_workspace_areaGrid article>header>em{padding:4px 7px;color:#7c6840;background:#fff6df;border-radius:7px;font-size:7px;font-style:normal}.module_permission_workspace_areaComplete>header>em{color:#28745e!important;background:#eaf7f1!important}.module_permission_workspace_areaFacts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.module_permission_workspace_areaFacts span{padding:7px 8px;color:#7e8c9f;background:#f6f8fb;border-radius:7px;font-size:7px}.module_permission_workspace_areaFacts b{display:block;margin-bottom:2px;color:#32445c;font-size:12px}.module_permission_workspace_areaActions{min-height:31px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:8px;padding:6px 8px;background:#f8fafc;border-radius:7px}.module_permission_workspace_areaActions i{padding:3px 6px;color:#3159d6;background:#eaf1ff;border-radius:6px;font-size:7px;font-style:normal}.module_permission_workspace_areaActions small{color:#8b98a9}.module_permission_workspace_areaGrid article>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #edf1f5}.module_permission_workspace_areaGrid article>footer>span{color:#8794a7;font-size:7px}.module_permission_workspace_areaGrid article>footer>button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;color:#3159d6;background:#fff;border:1px solid #cfdaf0;border-radius:6px;cursor:pointer}.module_permission_workspace_areaGrid article>footer svg{width:12px}.module_permission_workspace_areaChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:280px;overflow:auto}.module_permission_workspace_areaChoices label{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:7px;padding:9px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px}.module_permission_workspace_areaChoices input{margin-top:2px;accent-color:#3159d6}.module_permission_workspace_areaChoices strong,.module_permission_workspace_areaChoices small{display:block}.module_permission_workspace_areaChoices strong{color:#40516a}.module_permission_workspace_areaChoices small{margin-top:3px;color:#8794a7;font-size:7px;line-height:1.45}.module_permission_workspace_areaChoices em{color:#3159d6;font-size:7px;font-style:normal;white-space:nowrap}.module_permission_workspace_stepHint{margin:7px 0 0;color:#7b899c;font-size:8px;line-height:1.5}.module_permission_workspace_backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:18px;background:#111d3273;backdrop-filter:blur(2px)}.module_permission_workspace_dialog{width:min(900px,96vw);max-height:92vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:12px;box-shadow:0 25px 80px #12203947}.module_permission_workspace_dialog>header{min-height:71px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #e3e8f0}.module_permission_workspace_dialog>header>div,.module_permission_workspace_dialog>header>div>span{display:flex;align-items:center}.module_permission_workspace_dialog>header>div>span{width:38px;height:38px;justify-content:center;margin-right:9px;color:#fff;background:#3159d6;border-radius:9px}.module_permission_workspace_dialog>header svg{width:17px}.module_permission_workspace_dialog>header small{color:#3159d6;font-size:7px;letter-spacing:.09em}.module_permission_workspace_dialog h2,.module_permission_workspace_dialog p{margin:0}.module_permission_workspace_dialog h2{margin-top:2px;font-size:15px}.module_permission_workspace_dialog p{margin-top:2px;color:#8491a4;font-size:8px}.module_permission_workspace_dialog>header>button{width:29px;height:29px;display:grid;place-items:center;color:#64748a;background:#f5f7fa;border:1px solid #dce3ec;border-radius:7px;cursor:pointer}.module_permission_workspace_dialogBody{overflow-y:auto;padding:12px 14px}.module_permission_workspace_dialogBody>section{margin-bottom:10px;padding:11px;border:1px solid #e1e7ef;border-radius:8px}.module_permission_workspace_dialogBody h3{display:flex;align-items:center;gap:6px;margin:0 0 9px;color:#3f5068;font-size:10px}.module_permission_workspace_dialogBody h3>span{width:22px;height:22px;display:grid;place-items:center;color:#3159d6;background:#edf3ff;border-radius:6px;font-size:7px}.module_permission_workspace_field{display:grid;gap:4px;color:#596981;font-size:8px}.module_permission_workspace_field select{min-height:35px;padding:0 9px;color:#2f4058;background:#fff;border:1px solid #d6deea;border-radius:6px}.module_permission_workspace_presets{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.module_permission_workspace_presets button{display:grid;gap:3px;padding:9px;color:#5a6a80;background:#f8fafc;border:1px solid #e1e7ef;border-radius:7px;text-align:left;cursor:pointer}.module_permission_workspace_presets button[aria-pressed=true]{color:#2b56c4;background:#edf3ff;border-color:#b9caef}.module_permission_workspace_presets small{color:#8895a7;font-size:7px}.module_permission_workspace_presets span{margin-top:3px;font-size:7px}.module_permission_workspace_selectionTools{display:flex;align-items:center;gap:6px;margin-bottom:8px}.module_permission_workspace_selectionTools button{min-height:27px;padding:0 8px;color:#52647c;background:#fff;border:1px solid #d5deea;border-radius:6px;cursor:pointer}.module_permission_workspace_selectionTools span{margin-left:auto;color:#3159d6}.module_permission_workspace_collectionChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:310px;overflow:auto}.module_permission_workspace_collectionChoices label{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:7px;padding:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px}.module_permission_workspace_collectionChoices input{accent-color:#3159d6}.module_permission_workspace_collectionChoices strong,.module_permission_workspace_collectionChoices small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_collectionChoices small{margin-top:2px;color:#8794a7;font-size:7px}.module_permission_workspace_collectionChoices em{color:#75849a;font-size:7px;font-style:normal}.module_permission_workspace_fieldRule{display:flex;align-items:flex-start;gap:8px;padding:10px;color:#415a73;background:#edf5fb;border:1px solid #d4e5f1;border-radius:8px}.module_permission_workspace_fieldRule>svg{width:16px;flex:0 0 auto;color:#3159d6}.module_permission_workspace_fieldRule div{display:grid;gap:3px}.module_permission_workspace_fieldRule span{color:#748b9f;font-size:8px}.module_permission_workspace_dialogError{margin-top:9px;padding:8px 10px;color:#9a3e39;background:#fff0ef;border:1px solid #f0cbc8;border-radius:7px}.module_permission_workspace_dialog>footer{min-height:55px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;background:#f8fafc;border-top:1px solid #e4e9f0}.module_permission_workspace_dialog>footer>span{color:#8290a4;font-size:8px}.module_permission_workspace_dialog>footer>div{display:flex;gap:6px}@media(max-width:900px){.module_permission_workspace_hero{align-items:flex-start;flex-direction:column}.module_permission_workspace_metrics{grid-template-columns:repeat(2,1fr)}.module_permission_workspace_toolbar{align-items:stretch;flex-wrap:wrap}.module_permission_workspace_toolbar label,.module_permission_workspace_toolbar .module_permission_workspace_search{min-width:calc(50% - 5px);margin:0}.module_permission_workspace_layout{grid-template-columns:1fr}.module_permission_workspace_resourceList,.module_permission_workspace_rows{min-height:0;max-height:320px}.module_permission_workspace_tableHead{display:none}.module_permission_workspace_rows article{grid-template-columns:1fr 1fr;padding-block:8px}.module_permission_workspace_collectionChoices{grid-template-columns:1fr}}@media(max-width:620px){.module_permission_workspace_root{padding:9px}.module_permission_workspace_metrics{grid-template-columns:1fr}.module_permission_workspace_toolbar{flex-direction:column}.module_permission_workspace_toolbar label,.module_permission_workspace_toolbar .module_permission_workspace_search{width:100%;min-width:0}.module_permission_workspace_positionRoleBrowser{min-height:0;max-height:none;grid-template-columns:82px minmax(0,1fr)}.module_permission_workspace_positionRoleOptions{grid-template-columns:1fr;max-height:320px}.module_permission_workspace_rows article{grid-template-columns:1fr}.module_permission_workspace_presets{grid-template-columns:1fr}.module_permission_workspace_dialog>footer{align-items:stretch;flex-direction:column}}@media(max-width:900px){.module_permission_workspace_areaChoices{grid-template-columns:1fr}}@media(max-width:720px){.module_permission_workspace_areaGrid{grid-template-columns:1fr}}@media(max-width:620px){.module_permission_workspace_areaFacts{grid-template-columns:1fr 1fr}}.srm_inventory_receipt_workspace_root{min-width:0;min-height:100%;color:var(--text-main,#26364c);background:var(--canvas,#f3f6fa)}.srm_inventory_receipt_workspace_root *{box-sizing:border-box}.srm_inventory_receipt_workspace_content svg{width:16px;height:16px}.srm_inventory_receipt_workspace_content{padding:14px 16px}.srm_inventory_receipt_workspace_metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.srm_inventory_receipt_workspace_metrics article{min-height:74px;padding:12px;border:1px solid var(--border,#e3e8f0);border-radius:10px;background:var(--surface,#fff)}.srm_inventory_receipt_workspace_boundary{display:flex;align-items:flex-start;gap:11px;margin-bottom:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--warning,#a75f08) 24%,var(--border,#e3e8f0));border-radius:10px;background:var(--warning-soft,#fff4df)}.srm_inventory_receipt_workspace_boundary>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:8px;color:var(--warning,#a75f08);background:var(--surface,#fff)}.srm_inventory_receipt_workspace_boundary p{margin:3px 0 0;color:var(--text-muted,#738096)}.srm_inventory_receipt_workspace_workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.4fr);align-items:start;gap:14px}.srm_inventory_receipt_workspace_listPanel,.srm_inventory_receipt_workspace_detailPanel{min-width:0;border:1px solid var(--border,#e3e8f0);border-radius:10px;background:var(--surface,#fff);overflow:hidden}.srm_inventory_receipt_workspace_listHeading{display:flex;align-items:center;justify-content:space-between;padding:14px 15px 10px}.srm_inventory_receipt_workspace_listHeading h2,.srm_inventory_receipt_workspace_listHeading span{margin:0}.srm_inventory_receipt_workspace_listHeading span{color:var(--text-muted,#738096)}.srm_inventory_receipt_workspace_listHeading>svg{width:20px;height:20px;color:var(--primary,#3159d6)}.srm_inventory_receipt_workspace_toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-block:1px solid var(--border,#e3e8f0);background:var(--surface-soft,#f8fafc)}.srm_inventory_receipt_workspace_toolbar form{display:flex;align-items:center;gap:7px;min-width:0}.srm_inventory_receipt_workspace_toolbar input{width:min(300px,35vw)}.srm_inventory_receipt_workspace_tableWrap{overflow-x:auto}.srm_inventory_receipt_workspace_tableWrap table{width:100%;border-collapse:collapse}.srm_inventory_receipt_workspace_tableWrap th{padding:10px;text-align:left;color:var(--text-muted,#738096);background:var(--surface-soft,#f8fafc);white-space:nowrap}.srm_inventory_receipt_workspace_tableWrap td{padding:11px 10px;border-top:1px solid var(--border,#e3e8f0);vertical-align:middle;overflow-wrap:anywhere;cursor:pointer}.srm_inventory_receipt_workspace_tableWrap td strong,.srm_inventory_receipt_workspace_tableWrap td span{display:block}.srm_inventory_receipt_workspace_tableWrap td span{margin-top:3px;color:var(--text-muted,#738096)}.srm_inventory_receipt_workspace_tableWrap tr[data-selected=true]{background:var(--primary-soft,#edf2ff)}.srm_inventory_receipt_workspace_status{display:inline-flex!important;align-items:center;gap:5px;width:max-content;padding:5px 8px;border-radius:999px;white-space:nowrap}.srm_inventory_receipt_workspace_status[data-status=confirmed]{color:var(--success,#167647);background:var(--success-soft,#eaf8f0)}.srm_inventory_receipt_workspace_status[data-status=failed]{color:var(--danger,#a83b49);background:var(--danger-soft,#fff0f2)}.srm_inventory_receipt_workspace_tableEmpty{min-height:190px}.srm_inventory_receipt_workspace_detailPanel{padding:15px}.srm_inventory_receipt_workspace_detailHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.srm_inventory_receipt_workspace_detailHead span,.srm_inventory_receipt_workspace_detailHead h2{margin:0}.srm_inventory_receipt_workspace_detailHead>div>span{color:var(--text-muted,#738096)}.srm_inventory_receipt_workspace_detailHead h2{margin-top:3px;overflow-wrap:anywhere}.srm_inventory_receipt_workspace_detailQuantity{display:grid;gap:3px;margin:14px 0;padding:14px;border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--primary,#3159d6),#577de5)}.srm_inventory_receipt_workspace_detailQuantity small{color:#ffffffc7}.srm_inventory_receipt_workspace_detailSection{padding:13px 0;border-top:1px solid var(--border,#e3e8f0)}.srm_inventory_receipt_workspace_detailSection h3{display:flex;align-items:center;gap:7px;margin:0 0 8px}.srm_inventory_receipt_workspace_detailSection dl{margin:0}.srm_inventory_receipt_workspace_detailSection dl>div{display:grid;grid-template-columns:94px minmax(0,1fr);gap:8px;padding:7px 0;border-bottom:1px solid var(--border,#e3e8f0)}.srm_inventory_receipt_workspace_detailSection dt{color:var(--text-muted,#738096)}.srm_inventory_receipt_workspace_detailSection dd{margin:0;overflow-wrap:anywhere}.srm_inventory_receipt_workspace_finalNote{display:flex;align-items:center;gap:7px;margin:2px 0 0;padding:10px;border-radius:8px}.srm_inventory_receipt_workspace_finalNote[data-tone=success]{color:var(--success,#167647);background:var(--success-soft,#eaf8f0)}.srm_inventory_receipt_workspace_finalNote[data-tone=danger]{color:var(--danger,#a83b49);background:var(--danger-soft,#fff0f2)}.srm_inventory_receipt_workspace_finalNote[data-tone=warning]{color:var(--warning,#a75f08);background:var(--warning-soft,#fff4df)}.srm_inventory_receipt_workspace_timestamp{margin:12px 0 0;text-align:right}.srm_inventory_receipt_workspace_empty{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center}.srm_inventory_receipt_workspace_empty>svg{width:28px;height:28px;color:var(--text-muted,#738096)}.srm_inventory_receipt_workspace_empty h2,.srm_inventory_receipt_workspace_empty p{margin:0}.srm_inventory_receipt_workspace_empty small{max-width:520px;color:var(--text-muted,#738096)}@media(max-width:1180px){.srm_inventory_receipt_workspace_workspace{grid-template-columns:1fr}.srm_inventory_receipt_workspace_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.srm_inventory_receipt_workspace_toolbar{align-items:stretch;flex-direction:column}.srm_inventory_receipt_workspace_content{padding:10px}.srm_inventory_receipt_workspace_metrics{grid-template-columns:1fr}.srm_inventory_receipt_workspace_toolbar form,.srm_inventory_receipt_workspace_toolbar input{width:100%}}.srm_warehouse_posting_workspace_root{min-width:0;min-height:100%}.srm_warehouse_posting_workspace_content svg{width:16px;height:16px}.srm_warehouse_posting_workspace_content{padding-top:10px}.srm_warehouse_posting_workspace_metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.srm_warehouse_posting_workspace_card{padding:12px}.srm_warehouse_posting_workspace_card h2{margin-top:0}.srm_warehouse_posting_workspace_workspace,.srm_warehouse_posting_workspace_form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.srm_warehouse_posting_workspace_form label,.srm_warehouse_posting_workspace_review label{display:flex;flex-direction:column;gap:6px}.srm_warehouse_posting_workspace_table{overflow:auto}.srm_warehouse_posting_workspace_table th,.srm_warehouse_posting_workspace_table td{width:auto!important}.srm_warehouse_posting_workspace_proposal{padding:12px 0;border-bottom:1px solid var(--dom-line)}.srm_warehouse_posting_workspace_review dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px;margin:8px 0}.srm_warehouse_posting_workspace_review dd{margin:0;overflow-wrap:anywhere}.srm_warehouse_posting_workspace_recovery{border-color:var(--warning);background:var(--warning-soft)}.srm_warehouse_posting_workspace_recovery strong{overflow-wrap:anywhere}@media(max-width:1000px){.srm_warehouse_posting_workspace_workspace{grid-template-columns:1fr}}@media(max-width:640px){.srm_warehouse_posting_workspace_metrics,.srm_warehouse_posting_workspace_form{grid-template-columns:1fr}}
