.n-input .n-input__prefix{min-width:20px;margin-right:5px;display:inline-flex;align-items:center;justify-content:center;color:#64748b;font-size:14px;line-height:1}.n-input .n-input__prefix .n-icon{font-size:16px}.n-form.drawer-form,.unified-drawer__body .drawer-form{display:grid;row-gap:18px;counter-reset:drawer-section}.n-form.drawer-form .drawer-section{min-width:0;display:grid!important;row-gap:9px!important}.n-form.drawer-form .drawer-section-title{min-height:24px;display:flex;align-items:center;gap:8px;margin:2px 0 0;color:#0f172b;font-size:13px;line-height:18px;font-weight:800}.n-form.drawer-form .drawer-section-title strong{width:16px;height:16px;flex:0 0 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #1890FF;border-radius:999px;background:#e6f7ff;color:#1890ff;font-size:0;line-height:1;font-weight:800}.n-form.drawer-form .drawer-section-title strong:before{counter-increment:drawer-section;content:counter(drawer-section);font-size:10px;line-height:1}.n-form.drawer-form .drawer-section-title span{flex:0 0 auto;white-space:nowrap}.n-form.drawer-form .drawer-section-title:after{content:"";height:1px;flex:1 1 auto;margin-left:8px;background:#dfe7f2}.n-form.drawer-form .drawer-grid,.unified-drawer__body .drawer-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px!important;row-gap:12px!important}.n-form.drawer-form .drawer-section-title+.drawer-grid,.n-form.drawer-form .drawer-section-title+.employee-form-grid{margin-top:4px}.n-form.drawer-form .drawer-field,.unified-drawer__body .drawer-field{display:grid!important;align-content:start;row-gap:5px!important;padding-top:0}.n-form.drawer-form .drawer-field>span,.unified-drawer__body .drawer-field>span{min-height:18px;margin:0!important;color:#314158;line-height:18px;font-weight:700}.n-form.drawer-form .drawer-field.full,.unified-drawer__body .drawer-field.full{grid-column:1 / -1}.n-form.drawer-form .drawer-field>span b,.n-form.drawer-form .drawer-field b,.unified-drawer__body .drawer-field>span b,.unified-drawer__body .drawer-field b{color:#e7000b!important;font-style:normal;font-weight:700}.n-form .n-form-item{margin-bottom:10px}.n-form .n-form-item-label{padding-bottom:5px!important;line-height:18px}:root{color-scheme:light;--layout-bg: #f4f6f8;--panel-bg: #fff;--border-color: #e2e7ed;--brand-900: #0f172b;--brand-700: #096DD9;--brand-500: #1890FF;--accent: #d97706;--danger: #b91c1c;--success: #15803d;--warning-bg: rgba(217, 119, 6, .1);--shadow-lg: none;--ui-page-padding: 14px;--ui-section-gap: 12px;--ui-panel-padding: 14px;--ui-panel-radius: 6px;--ui-control-height: 32px;--ui-filter-compact-width: 160px;--ui-filter-width: 200px;--ui-filter-wide-width: 280px;--ui-table-font-size: 12px}html,body,#app{min-height:100%;margin:0}body{font-family:SF Pro Display,PingFang SC,Segoe UI,sans-serif;background:var(--layout-bg);color:#1f2937}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.page-shell{padding:var(--ui-page-padding)}.page-panel{border-radius:var(--ui-panel-radius);border:1px solid var(--border-color);background:var(--panel-bg);box-shadow:var(--shadow-lg)}.section-title{margin:0;color:#111827;font-size:16px;font-weight:700;letter-spacing:0}.section-desc{margin:4px 0 0;color:#6b7280;font-size:13px;line-height:1.5}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.toolbar-title{min-width:0}.content-clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.money-strong{color:#111827;font-weight:800}.risk-text{color:var(--danger);font-weight:700}@media (max-width: 760px){.page-shell{padding:14px}.toolbar{align-items:flex-start;flex-direction:column}}.unified-page.is-management{--management-primary: #1890FF;--management-primary-hover: #40A9FF;--management-text: #172033;--management-muted: #66758b;--management-border: #dfe6ee;--management-soft: #f7f9fc;color:var(--management-text);font-family:SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif}.unified-page.is-management .unified-canvas,.unified-page.is-management .unified-body{background:var(--layout-bg)}.unified-page.is-management .unified-header{height:52px;padding:0 16px;border-bottom-color:var(--management-border);box-shadow:0 1px #14263c08}.unified-page.is-management .unified-logo strong{font-size:20px;line-height:26px;letter-spacing:0}.unified-page.is-management .unified-logo__mark{width:30px;height:30px}.unified-page.is-management .unified-tabs{gap:3px;padding:2px;border-radius:5px;background:#f1f4f7}.unified-page.is-management .unified-tabs a{height:28px;padding:0 12px;border-radius:4px;font-size:12px;font-weight:600}.unified-page.is-management .unified-tabs a.is-active{box-shadow:none}.unified-page.is-management .unified-body{min-height:calc(100vh - 52px);grid-template-columns:200px minmax(0,1fr)}.unified-page.is-management .unified-body--sidebar-collapsed{grid-template-columns:54px minmax(0,1fr)}.unified-page.is-management .unified-sidebar{min-height:calc(100vh - 52px);border-right-color:var(--management-border)}.unified-page.is-management .unified-sidebar__label{padding:10px 10px 6px;color:#738198;font-size:11px;font-weight:700}.unified-page.is-management .unified-menu{gap:2px;padding:6px 8px}.unified-page.is-management .unified-menu a,.unified-page.is-management .unified-menu__parent{height:32px;border-radius:4px;font-size:12px;font-weight:600}.unified-page.is-management .unified-menu a.is-child{height:30px}.unified-page.is-management .unified-route-tabs{min-height:34px;height:34px;gap:14px;padding:0 16px;border-color:var(--management-border)}.unified-page.is-management .unified-route-tab{font-size:12px;font-weight:600}.unified-page.is-management .biz-page,.unified-page.is-management .org-page,.unified-page.is-management .employee-page,.unified-page.is-management .role-page,.unified-page.is-management .permission-page{padding:var(--ui-page-padding)}.unified-page.is-management .biz-tree,.unified-page.is-management .biz-main,.unified-page.is-management .org-card,.unified-page.is-management .employee-panel,.unified-page.is-management .role-panel,.unified-page.is-management .permission-panel{border:1px solid var(--management-border);border-radius:var(--ui-panel-radius);background:#fff;box-shadow:none}.unified-page.is-management h1{color:var(--management-text);font-size:16px;line-height:22px;font-weight:700;letter-spacing:0}.unified-page.is-management .primary,.unified-page.is-management .ghost,.unified-page.is-management .org-actions .n-button{height:32px;min-height:32px;padding:0 12px;border-radius:5px;font-size:12px;line-height:18px;font-weight:600;box-shadow:none;--n-height: 32px;--n-border-radius: 5px}.unified-page.is-management .primary,.unified-page.is-management .org-actions .n-button{border-color:var(--management-primary);background:var(--management-primary);color:#fff}.unified-page.is-management .ghost{border:1px solid #dce3eb;background:#fff;color:#435168}.unified-page.is-management .org-search,.unified-page.is-management .filter-search,.unified-page.is-management .role-filter-input,.unified-page.is-management .search-box,.unified-page.is-management .unified-form-select .n-base-selection,.unified-page.is-management .filter-select .n-base-selection,.unified-page.is-management .org-filter .n-base-selection{--n-border-radius: 6px}.unified-page.is-management .figma-table,.unified-page.is-management .permission-card{border-color:var(--management-border);border-radius:6px}.unified-page.is-management .figma-table .n-data-table-th,.unified-page.is-management .org-table .n-data-table-th,.unified-page.is-management .employee-table .n-data-table-th,.unified-page.is-management .role-table .n-data-table-th{height:36px;padding:0 10px;border-color:#e7ecf2;background:var(--management-soft);color:#5f6f85;font-size:12px;line-height:18px;font-weight:700}.unified-page.is-management .figma-table .n-data-table-td,.unified-page.is-management .org-table .n-data-table-td,.unified-page.is-management .employee-table .n-data-table-td,.unified-page.is-management .role-table .n-data-table-td{min-height:38px;height:auto;padding:8px 10px;border-color:#e8edf3;color:#344258;font-size:12px;line-height:18px}.unified-page.is-management .n-data-table-tr:hover .n-data-table-td{background:#f8fbfd}.unified-page.is-management .table-action-button{--n-text-color: var(--management-primary);--n-text-color-hover: var(--management-primary-hover)}.unified-page.is-management .table-action-button .n-button__content{font-size:13px;line-height:18px;font-weight:650}.unified-page.is-management .table-action-group{gap:14px}.unified-page.is-management .table-action-button+.table-action-button{margin-left:0}.unified-page.is-management .biz-page{grid-template-columns:230px minmax(0,1fr);gap:12px}.unified-page.is-management .biz-tree{min-height:520px;padding:12px}.unified-page.is-management .biz-main{min-height:520px;padding:14px;border-left:1px solid var(--management-border)}.unified-page.is-management .search-box{height:32px;padding:0 9px;border:0;border-radius:6px;background:#fff;font-size:13px}.unified-page.is-management .tree-group{margin-top:10px}.unified-page.is-management .tree-title{height:36px;padding:0 10px;border-radius:6px;background:#f5f8fb}.unified-page.is-management .tree-country{height:32px;margin-top:3px;padding:0 12px;border-radius:6px;font-size:13px}.unified-page.is-management .panel-head p,.unified-page.is-management .role-page-head p{margin-top:4px;color:var(--management-muted);font-size:13px;line-height:20px}.unified-page.is-management .filter-bar{min-height:48px;margin-top:10px;padding:8px 10px;border:1px solid #e6ebf1;border-radius:6px;background:#f8fafc}.unified-page.is-management .filter-field{gap:5px;font-size:12px}.unified-page.is-management .filter-select{min-width:var(--ui-filter-compact-width);width:var(--ui-filter-compact-width)}.unified-page.is-management .figma-table{margin-top:10px}.unified-page.is-management .figma-table .large{font-size:14px;font-weight:750}.unified-page.is-management .org-card{min-height:520px}.unified-page.is-management .org-head{min-height:48px;padding:10px 14px 0}.unified-page.is-management .org-tabs{gap:4px;margin-top:0}.unified-page.is-management .org-tabs .n-button{height:30px;padding:0 12px;border-radius:6px;font-size:12px}.unified-page.is-management .org-actions{gap:8px;padding-top:2px}.unified-page.is-management .org-filter{grid-template-columns:repeat(3,var(--ui-filter-width)) auto auto;gap:8px;padding:8px 14px 12px}.unified-page.is-management .org-search{height:32px;--n-height: 32px}.unified-page.is-management .org-content{grid-template-columns:minmax(0,1fr);border-color:var(--management-border)}.unified-page.is-management .org-list{grid-column:1 / -1;width:100%}.unified-page.is-management .org-tree{border-color:var(--management-border);background:#fbfcfe}.unified-page.is-management .org-tree__head,.unified-page.is-management .org-list__title{height:36px;padding:0 12px;border-color:var(--management-border);font-size:12px}.unified-page.is-management .tree-list{padding:10px}.unified-page.is-management .tree-node{min-height:32px;padding:6px 8px;border-radius:6px;font-size:12px}.unified-page.is-management .tree-node__icon{display:inline-flex;align-items:center;justify-content:center}.unified-page.is-management .tree-node__arrow{width:7px;height:7px;margin-left:auto;border-right:1.5px solid #8795a8;border-bottom:1.5px solid #8795a8;transform:rotate(45deg) translateY(-2px)}.unified-page.is-management .panel-head,.unified-page.is-management .role-page-head{min-height:44px;height:auto;padding:8px 14px}.unified-page.is-management .employee-panel .panel-head{border-bottom:0}.unified-page.is-management .actions{gap:8px}.unified-page.is-management .employee-stats{gap:8px;padding:0 14px 10px}.unified-page.is-management .stat-card{height:54px;padding:0 10px;border-color:#e1e7ee;border-radius:6px}.unified-page.is-management .stat-icon{width:30px;height:30px;border-radius:6px;background:#edf4fa;color:var(--management-primary);font-size:0}.unified-page.is-management .stat-card span:not(.stat-icon){font-size:11px;line-height:16px}.unified-page.is-management .stat-card strong{font-size:16px;line-height:22px}.unified-page.is-management .stat-card.is-purple strong{color:var(--management-primary)}.unified-page.is-management .employee-filter{min-height:48px;height:auto;gap:8px;padding:8px 14px;background:#f8fafc}.unified-page.is-management .filter-search{width:180px;height:32px;--n-height: 32px}.unified-page.is-management .employee-filter .unified-form-select .n-base-selection{--n-height: 32px}.unified-page.is-management .employee-filter{flex-wrap:wrap}.unified-page.is-management .employee-filter .filter-search,.unified-page.is-management .employee-filter .filter-search.is-mobile,.unified-page.is-management .employee-filter .filter-select.is-org,.unified-page.is-management .employee-filter .filter-select.is-team,.unified-page.is-management .employee-filter .filter-select.is-status{width:var(--ui-filter-compact-width);min-width:var(--ui-filter-compact-width);flex:0 0 var(--ui-filter-compact-width)}.unified-page.is-management .name-cell strong,.unified-page.is-management .org-cell strong{font-size:13px}.unified-page.is-management .name-cell small,.unified-page.is-management .org-cell small{font-size:11px}.unified-page.is-management .role-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--management-border)}.unified-page.is-management .role-page-head h1,.unified-page.is-management .role-page-head p{margin-bottom:0}.unified-page.is-management .filter-head{min-height:48px;height:auto;padding:8px 14px;background:#f8fafc}.unified-page.is-management .role-filter label{height:32px;gap:6px;font-size:12px}.unified-page.is-management .role-filter-input{width:200px;height:32px;--n-height: 32px}.unified-page.is-management .role-name{font-size:13px}.unified-page.is-management .permission-panel{grid-template-columns:170px 220px minmax(0,1fr);min-height:520px}.unified-page.is-management .role-column,.unified-page.is-management .system-column{padding:12px 10px;border-color:var(--management-border);background:#fbfcfe}.unified-page.is-management .role-column h2,.unified-page.is-management .system-column h2{margin:0 6px 12px;color:#39485d;font-size:12px;line-height:18px;font-weight:750}.unified-page.is-management .role-column button,.unified-page.is-management .system-column button{height:32px;padding:0 10px;border-radius:6px;font-size:12px}.unified-page.is-management .role-column button.active,.unified-page.is-management .system-column button.active{background:#eaf2f9;color:var(--management-primary);font-weight:750}.unified-page.is-management .permission-content{padding:14px 16px 18px}.unified-page.is-management .permission-top{min-height:40px;margin-bottom:10px}.unified-page.is-management .permission-top h1{font-size:16px;line-height:22px}.unified-page.is-management .permission-top p{margin-top:3px;font-size:12px;line-height:18px}.unified-page.is-management .permission-card h3{height:38px;padding:0 12px;font-size:13px}.unified-page.is-management .module-card{min-height:68px;padding:10px 12px}.unified-page.is-management .module-name{color:var(--management-primary);font-size:13px}.unified-page.is-management .action-grid{gap:8px 12px;margin-top:8px}.unified-page.is-management .action-grid label{font-size:13px;line-height:20px}.unified-page.is-management .system-column .n-checkbox-box,.unified-page.is-management .module-name .n-checkbox-box,.unified-page.is-management .action-grid .n-checkbox-box{width:15px;height:15px}@media (max-width: 1120px){.unified-page.is-management .biz-page{grid-template-columns:1fr}.unified-page.is-management .biz-main{margin-top:0}.unified-page.is-management .org-head{flex-direction:column;padding-bottom:14px}.unified-page.is-management .org-filter,.unified-page.is-management .org-content{grid-template-columns:1fr}.unified-page.is-management .org-filter{grid-template-columns:repeat(auto-fill,minmax(180px,var(--ui-filter-width)));justify-content:start}.unified-page.is-management .org-filter .org-search{grid-column:auto}.unified-page.is-management .org-tree{border-right:0;border-bottom:1px solid var(--management-border)}.unified-page.is-management .employee-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-page.is-management .employee-filter{flex-wrap:wrap}.unified-page.is-management .permission-panel{grid-template-columns:150px minmax(190px,1fr)}.unified-page.is-management .permission-content{grid-column:1 / -1;border-top:1px solid var(--management-border)}}@media (max-width: 640px){.unified-page.is-management .org-filter{grid-template-columns:1fr}.unified-page.is-management .org-filter .org-search{grid-column:auto}}@media (max-width: 900px){.unified-page.is-management .unified-body{grid-template-columns:1fr}.unified-page.is-management .biz-page,.unified-page.is-management .org-page,.unified-page.is-management .employee-page,.unified-page.is-management .role-page,.unified-page.is-management .permission-page{padding:16px}}.n-modal.n-card{border-radius:6px;box-shadow:0 12px 32px #0f1c3029}.n-modal .n-card-header{min-height:50px;padding:12px 16px;border-bottom:1px solid #e3e9f0}.n-modal .n-card-header__main{color:#172033;font-size:15px;line-height:22px;font-weight:700}.n-modal .n-card-header__close{width:30px;height:30px;border-radius:6px;background:#f3f5f7;color:#5f6d80}.n-modal .n-card-header__close:hover{background:#e8edf2;color:#263348}.n-modal .n-card__content{padding:14px 16px 16px}.n-modal .n-card__footer{padding:10px 16px;border-top:1px solid #e3e9f0}.n-modal .n-input,.n-modal .n-base-selection,.n-modal .n-input-number{border-radius:6px!important;--n-border-radius: 6px !important}.n-modal .n-button:not(.n-button--circle){border-radius:6px;--n-border-radius: 6px}.unified-page.is-management .unified-content__scroll{background:var(--layout-bg)}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page){min-height:100%;padding:var(--ui-page-padding);background:var(--layout-bg)}.unified-page.is-management :is(.panel-head--actions-only,.role-page-head--actions-only){min-height:40px;justify-content:flex-end;padding:6px 14px;border-bottom:0}.unified-page.is-management :is(.filter-card,.filter-panel,.filter-band,.strategy-panel,.result-panel,.table-panel,.operation-log-panel){border-color:var(--border-color);border-radius:var(--ui-panel-radius);box-shadow:none}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) :is(.n-input,.n-base-selection,.n-input-number){--n-height: var(--ui-control-height) !important;--n-border-radius: 5px !important;--n-font-size: 12px}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .n-input:not(.n-input--textarea) .n-input-wrapper{min-height:var(--ui-control-height);height:var(--ui-control-height)}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) :is(.n-base-selection-label,.n-input__input-el){min-height:var(--ui-control-height)}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .unified-form-select{--unified-form-select-height: var(--ui-control-height)}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .n-button:not(.n-button--circle){min-height:var(--ui-control-height);height:var(--ui-control-height);border-radius:5px;font-size:12px;font-weight:600;--n-height: var(--ui-control-height);--n-height-medium: var(--ui-control-height);--n-border-radius: 5px}.unified-page.is-management :is(.daily-head,.holiday-head){min-height:32px;align-items:center;justify-content:flex-end;margin-bottom:8px}.unified-page.is-management :is(.daily-head__actions,.holiday-head__actions){gap:8px}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page) :is(.filter-card){padding:12px 14px;margin-bottom:10px}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page) .filter-grid{grid-template-columns:repeat(auto-fill,minmax(180px,var(--ui-filter-width)));justify-content:start;gap:10px 14px}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page) .filter-item{gap:4px}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page) .filter-item>span{color:#435168;font-size:12px;line-height:18px;font-weight:600}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page) :is(.filter-actions,.filter-footer){gap:8px;margin-top:10px}.unified-page.is-management .metric-grid{gap:8px;margin-bottom:10px}.unified-page.is-management .metric-card{min-height:82px;padding:10px 12px;border-radius:6px;box-shadow:none}.unified-page.is-management .metric-card strong{margin-top:4px;font-size:18px;line-height:23px;letter-spacing:0}.unified-page.is-management .metric-card small{margin-top:3px;font-size:11px;line-height:16px}.unified-page.is-management .metric-card__top{font-size:12px;line-height:18px}.unified-page.is-management .result-tabs{min-height:40px;gap:20px;padding:0 14px}.unified-page.is-management .result-tabs button{height:40px;font-size:12px}.unified-page.is-management .holiday-tabs{margin-bottom:10px;padding:2px;border-radius:5px}.unified-page.is-management .holiday-tabs button{min-width:110px;height:30px;padding:0 12px;border-radius:4px;font-size:12px;font-weight:600}.unified-page.is-management :is(.strategy-panel__head,.panel-title){min-height:42px;padding:8px 12px}.unified-page.is-management .strategy-panel__head{justify-content:space-between;gap:12px}.unified-page.is-management .strategy-tabs{gap:20px}.unified-page.is-management .strategy-tabs button{height:42px;font-size:12px;font-weight:600}.unified-page.is-management .strategy-panel__tip{display:none}.unified-page.is-management .holiday-table :is(.n-data-table-th,.n-data-table-td){height:auto;padding:8px 10px!important;font-size:12px}.unified-page.is-management .strategy-table :is(.n-data-table-th,.n-data-table-td){height:auto;padding:8px 10px!important;font-size:12px}.unified-page.is-management .operation-log-page .filter-band{margin:0 0 10px;padding:10px 12px}.unified-page.is-management .operation-log-page .filter-grid{grid-template-columns:repeat(auto-fill,minmax(180px,var(--ui-filter-width)));justify-content:start;gap:8px 10px}.unified-page.is-management .operation-log-page .filter-item.is-time{width:var(--ui-filter-wide-width);max-width:100%;grid-column:span 2}.unified-page.is-management .operation-log-page .filter-item{gap:4px}.unified-page.is-management :is(.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .page-header{min-height:32px;align-items:center;justify-content:flex-end;margin-bottom:8px}.unified-page.is-management :is(.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .filter-panel{padding:12px 14px;margin-bottom:10px}.unified-page.is-management :is(.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .filter-grid{grid-template-columns:repeat(auto-fill,minmax(180px,var(--ui-filter-width)));justify-content:start;gap:10px 14px}.unified-page.is-management :is(.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .filter-field{gap:4px}.unified-page.is-management :is(.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .filter-field>span{color:#435168;font-size:12px;line-height:18px;font-weight:600}.unified-page.is-management :is(.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .filter-actions{gap:8px;margin-top:10px;padding-top:10px}.unified-page.is-management :is(.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) :is(.n-data-table-th,.n-data-table-td){padding:8px 10px!important;font-size:var(--ui-table-font-size)}@media (max-width: 900px){.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page){padding:10px}}@media (max-width: 640px){.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page) .filter-grid,.payment-monitor-page .monitor-filter-grid,.payment-channel-page :is(.filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid){grid-template-columns:minmax(0,1fr)}.unified-page.is-management .operation-log-page .filter-item.is-time{width:100%;grid-column:auto}}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid){min-width:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:8px 12px}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid)>:is(.filter-item,.filter-field,.n-form-item){width:var(--ui-filter-width);min-width:var(--ui-filter-width);max-width:var(--ui-filter-width);flex:0 0 var(--ui-filter-width);margin-bottom:0}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid)>:is(.filter-item,.filter-field,.n-form-item):has(.n-date-picker){width:var(--ui-filter-wide-width);min-width:var(--ui-filter-wide-width);max-width:var(--ui-filter-wide-width);flex-basis:var(--ui-filter-wide-width)}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid)>.filter-actions{width:auto;min-width:0;display:flex;align-items:center;justify-content:flex-start;align-self:flex-end;flex:0 0 auto;gap:8px;margin:0;padding:0}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) :is(.n-input,.n-select,.n-base-selection,.n-date-picker,.n-input-number){width:100%;min-width:0;max-width:100%}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple{height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;overflow:hidden!important}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple :is(.n-base-selection-label,.n-base-selection-tags){height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;min-width:0;overflow:hidden!important}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-selection-label{padding-top:0!important;padding-bottom:0!important}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-selection-tags{flex-wrap:nowrap!important}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-selection-tags>.n-base-selection-tag-wrapper:first-child{min-width:0;flex:1 1 auto;overflow:hidden}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-selection-tags>.n-base-selection-tag-wrapper:not(:first-child),.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-suffix{flex:0 0 auto}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-selection-tag-wrapper:first-child :is(.n-tag,.n-tag__content){min-width:0;max-width:100%}.unified-page.is-management :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid) .n-base-selection--multiple .n-base-selection-tag-wrapper:first-child .n-tag__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid)>:is(.filter-item,.filter-field,.n-form-item),.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid)>:is(.filter-item,.filter-field,.n-form-item):has(.n-date-picker){width:100%;min-width:0;max-width:none;flex-basis:100%}.unified-page.is-management :is(.order-dispatch-page,.daily-dispatch-page,.holiday-page,.operation-log-page,.marketing-page,.send-management-page,.sms-template-page,.app-management-page,.short-link-page,.payment-monitor-page,.payment-channel-page) :is(.filter-grid,.monitor-filter-grid,.failure-filter-grid,.priority-filter-grid,.route-filter-grid,.warning-filter-grid,.balance-filter-grid,.simulation-grid)>.filter-actions{width:100%}}.unified-page.is-management .org-page .org-filter{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px}.unified-page.is-management .org-page .org-filter>:is(.org-search,.unified-form-select){width:var(--ui-filter-width);min-width:var(--ui-filter-width);max-width:var(--ui-filter-width);flex:0 0 var(--ui-filter-width)}.unified-page.is-management .org-page .org-filter>.n-button{width:auto;min-width:58px;flex:0 0 auto}@media (max-width: 640px){.unified-page.is-management .org-page .org-filter>:is(.org-search,.unified-form-select){width:100%;min-width:0;max-width:none;flex-basis:100%}}:is(.unified-page.is-management,.workbench-shell) :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) :is(.table-action-group,.table-actions,.todo-actions){display:flex;align-items:center;flex-wrap:wrap;gap:8px!important}:is(.unified-page.is-management,.workbench-shell) :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) :is(.n-button.table-action-button,.n-button--text-type,.n-button--quaternary-type){width:auto;min-width:0!important;min-height:24px!important;height:24px!important;padding:0 2px!important;border-radius:3px!important;font-size:12px!important;line-height:18px!important;font-weight:600!important}:is(.unified-page.is-management,.workbench-shell) :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) :is(.n-button.table-action-button,.n-button--text-type,.n-button--quaternary-type) .n-button__content{font-size:12px!important;line-height:18px!important;font-weight:600!important;white-space:nowrap}:is(.unified-page.is-management,.workbench-shell) :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) .table-action-button+.table-action-button{margin-left:0!important}.unified-page.is-management :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) .n-button.table-brand-action-button{border:0!important;background:transparent!important;box-shadow:none!important;--n-color: transparent !important;--n-color-hover: transparent !important;--n-color-pressed: transparent !important;--n-color-focus: transparent !important;--n-border: 0 !important;--n-border-hover: 0 !important;--n-border-pressed: 0 !important;--n-border-focus: 0 !important;--n-text-color: var(--management-primary) !important;--n-text-color-hover: var(--management-primary-hover) !important;--n-text-color-pressed: var(--management-primary) !important;--n-text-color-focus: var(--management-primary) !important}.unified-page.is-management :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) .n-button.table-brand-action-button .n-button__content{color:var(--management-primary)!important}.unified-page.is-management :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) .n-button.table-brand-action-button.configured{--n-text-color: #159447 !important;--n-text-color-hover: #117c3c !important;--n-text-color-pressed: #117c3c !important;--n-text-color-focus: #159447 !important}.unified-page.is-management :is(.n-data-table,.figma-table,.org-table,.employee-table,.role-table) .n-button.table-brand-action-button.configured .n-button__content{color:#159447!important}
