.DepartmentSelect_field__IA4jJ{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-width:0;grid-gap:6px;gap:6px}.admin-toolbar-controls>.DepartmentSelect_field__IA4jJ{width:min(100%,220px);flex:0 1 220px}.admin-toolbar-controls>.DepartmentSelect_field__IA4jJ .DepartmentSelect_select__gSbbe.admin-toolbar-select.ant-select{--admin-toolbar-control-width:100%;width:100%!important;flex:1 1 100%}.DepartmentSelect_select__gSbbe{--admin-toolbar-control-width:100%;width:100%;max-width:100%;min-width:0!important}.DepartmentSelect_select__gSbbe.ant-select .ant-select-selector{min-width:0;max-width:100%;overflow:hidden}.DepartmentSelect_select__gSbbe.ant-select .ant-select-selection-item,.DepartmentSelect_select__gSbbe.ant-select .ant-select-selection-placeholder{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DepartmentSelect_loadError__vZjVN{display:flex;min-width:0;align-items:center;gap:7px;color:var(--admin-warning-strong);font-size:12px;line-height:1.4}.DepartmentSelect_loadError__vZjVN>span:nth-child(2){min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.DepartmentSelect_retry__Suxtv.ant-btn{height:auto;flex:0 0 auto;padding:0;color:var(--admin-link);font-size:12px}.DepartmentSelect_notFound__BJ4Bd{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:8px 4px}.DepartmentSelect_notFoundCopy__v5mrB{color:var(--admin-text-soft);font-size:12px;line-height:1.4;text-align:center}@media (max-width:720px){.admin-toolbar-controls>.DepartmentSelect_field__IA4jJ{width:100%;flex-basis:100%}}@media (prefers-reduced-motion:reduce){.DepartmentSelect_field__IA4jJ,.DepartmentSelect_loadError__vZjVN{scroll-behavior:auto}}.department-admin_drawer__rNKRW .ant-drawer-content,.department-admin_drawer__rNKRW .ant-drawer-footer,.department-admin_drawer__rNKRW .ant-drawer-header{background:var(--admin-panel-strong)}.department-admin_drawer__rNKRW .ant-drawer-header{border-bottom-color:var(--admin-border)}.department-admin_drawer__rNKRW .ant-drawer-footer{border-top-color:var(--admin-border);padding:12px 20px}.department-admin_drawer__rNKRW .ant-drawer-body{padding:20px}.department-admin_drawerTitle__3SX7D{display:grid;min-width:0;grid-gap:2px;gap:2px}.department-admin_drawerTitle__3SX7D strong{overflow:hidden;color:var(--admin-text);font-size:16px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.department-admin_drawerTitle__3SX7D span{min-width:0;overflow:hidden;color:var(--admin-text-soft);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.department-admin_drawerBody__hDMFn,.department-admin_form__1lngr,.department-admin_section__6TRwN,.department-admin_summaryGrid__5pavg{display:grid;min-width:0}.department-admin_drawerBody__hDMFn,.department-admin_form__1lngr{gap:14px}.department-admin_section__6TRwN{gap:12px;border:1px solid var(--admin-border);border-radius:var(--admin-radius-panel);background:var(--admin-subpanel-bg);padding:14px}.department-admin_sectionHeading__jRtJU{display:flex;align-items:center;justify-content:space-between;gap:10px}.department-admin_sectionHeading__jRtJU strong{color:var(--admin-text);font-size:13px;line-height:1.3}.department-admin_form__1lngr .ant-form-item{margin-bottom:0}.department-admin_form__1lngr .department-admin_countedTextAreaItem__al9Ts .ant-form-item-control-input{margin-bottom:24px}.department-admin_countedTextAreaItem__al9Ts .ant-input-data-count{color:var(--admin-text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.department-admin_form__1lngr .ant-form-item-label>label{color:var(--admin-text);font-weight:650}.department-admin_form__1lngr .ant-form-item-extra{margin-top:5px;color:var(--admin-text-soft);font-size:12px;line-height:1.4}.department-admin_form__1lngr .ant-input,.department-admin_form__1lngr .ant-input-affix-wrapper,.department-admin_form__1lngr .ant-input-number,.department-admin_form__1lngr .ant-select-selector{border-color:var(--admin-border-strong)!important;border-radius:var(--admin-radius-control)!important;background:var(--admin-control-bg-strong)!important}.department-admin_fullWidthSelect__Z2OC2.ant-select{--admin-toolbar-control-width:100%;width:100%!important;flex:1 1 100%}.department-admin_scrollRegion___bK4v{min-width:0;overflow:hidden}.department-admin_scrollRegion___bK4v:focus-visible{outline:2px solid var(--admin-accent-strong);outline-offset:3px}.department-admin_summaryGrid__5pavg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.department-admin_summaryItem__SHzw_{display:grid;grid-gap:4px;gap:4px;border-radius:var(--admin-radius-card);background:var(--admin-control-bg);padding:10px 11px}.department-admin_summaryItem__SHzw_ span{color:var(--admin-text-soft);font-size:11px;line-height:1.3}.department-admin_summaryItem__SHzw_ strong{color:var(--admin-text);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25}.department-admin_usageGrid__nnY_t,.department-admin_usage__8UyxM{display:grid}.department-admin_usageGrid__nnY_t{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.department-admin_usage__8UyxM{gap:7px;border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-control-bg);padding:10px 11px}.department-admin_usageLine__seAVn{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--admin-text-soft);font-size:12px}.department-admin_usageLine__seAVn strong{color:var(--admin-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.department-admin_usageMeta___QFHz{color:var(--admin-text-soft);font-size:11px;line-height:1.3}.department-admin_policyCard__eIu15,.department-admin_policyFields__np6uN,.department-admin_policyGrid__jM10Q,.department-admin_policyUsage__v7Xx9,.department-admin_walletContext__z2ZgL{display:grid;min-width:0}.department-admin_walletContext__z2ZgL{gap:8px;overflow:hidden;border:1px solid var(--admin-nav-active-border);border-radius:var(--admin-radius-panel);background:radial-gradient(circle at 92% 0,var(--admin-accent-soft),transparent 50%),var(--admin-subpanel-bg);padding:15px}.department-admin_walletContext__z2ZgL>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.department-admin_walletContext__z2ZgL>div:first-child span{color:var(--admin-text-soft);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.department-admin_walletContext__z2ZgL>div:first-child strong{color:var(--admin-text);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.department-admin_policyCard__eIu15>p,.department-admin_walletContext__z2ZgL p{max-width:65ch;margin:0;color:var(--admin-text-soft);font-size:11px;line-height:1.5}.department-admin_policyHeader__oA7rP,.department-admin_policyMeta__V9PWB,.department-admin_walletContextMeta__uCumd{display:flex;align-items:center;justify-content:space-between;gap:12px}.department-admin_policyMeta__V9PWB,.department-admin_walletContextMeta__uCumd{color:var(--admin-text-soft);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.department-admin_policyGrid__jM10Q{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.department-admin_policyCard__eIu15{gap:12px;border:1px solid var(--admin-border);border-radius:var(--admin-radius-panel);background:var(--admin-subpanel-bg);padding:15px}.department-admin_policyHeader__oA7rP>div{display:grid;grid-gap:3px;gap:3px}.department-admin_policyHeader__oA7rP>div>span{color:var(--admin-text-soft);font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.department-admin_policyHeader__oA7rP strong{color:var(--admin-text);font-size:14px;letter-spacing:-.01em}.department-admin_policyUsage__v7Xx9{gap:7px;border-block:1px solid var(--admin-border);padding-block:11px}.department-admin_policyMeta__V9PWB{flex-wrap:wrap}.department-admin_policyFields__np6uN{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.department-admin_policyFields__np6uN .ant-input-number,.department-admin_policyFields__np6uN .ant-input-number-affix-wrapper,.department-admin_policyFields__np6uN .ant-input-number-group-wrapper,.department-admin_policyFields__np6uN .ant-select{width:100%}.department-admin_policyPending__5_O9i{border-radius:var(--admin-radius-control);background:var(--admin-control-bg);padding:8px 10px;color:var(--admin-text-soft);font-size:11px;line-height:1.45}.department-admin_footer__Uo6kS{display:flex;justify-content:flex-end;gap:8px}.department-admin_readOnlyNotice__V6pJT{color:var(--admin-text-soft);font-size:12px;line-height:1.45}.department-admin_scopeCurrent__tzF3n,.department-admin_scopeTarget__w8Fuv{display:grid;grid-gap:5px;gap:5px;border-radius:var(--admin-radius-card);padding:12px}.department-admin_scopeCurrent__tzF3n{border:1px solid var(--admin-border);background:var(--admin-control-bg)}.department-admin_scopeTarget__w8Fuv{border:1px solid var(--admin-nav-active-border);background:var(--admin-accent-soft)}.department-admin_scopeLabel__CydDN{color:var(--admin-text-soft);font-size:11px;font-weight:650;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.department-admin_scopeValue__Hs3ag{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.department-admin_scopeValue__Hs3ag strong{min-width:0;overflow:hidden;color:var(--admin-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.department-admin_scopeExplanation__YX7y7{margin:0;color:var(--admin-text-soft);font-size:12px;line-height:1.5}.department-admin_tableIdentity___bnQs{display:grid;min-width:0;grid-gap:3px;gap:3px}.department-admin_tableIdentity___bnQs span,.department-admin_tableIdentity___bnQs strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.department-admin_tableIdentity___bnQs strong{color:var(--admin-text);font-size:13px}.department-admin_tableIdentity___bnQs span{color:var(--admin-text-soft);font-size:12px}.department-admin_usageCell___7PZZ{display:grid;min-width:180px;grid-gap:10px;gap:10px}.department-admin_usageMetric__WVZcF{display:grid;grid-gap:4px;gap:4px}.department-admin_aggregateMetric__wPNkx{border:1px solid var(--admin-nav-active-border);border-radius:var(--admin-radius-control);background:var(--admin-accent-soft);padding:8px 9px}.department-admin_aggregateMetricHeader___o_jU{display:flex;align-items:center;justify-content:space-between;gap:8px}.department-admin_aggregateMetricHeader___o_jU .ant-tag{margin:0;font-size:9px;line-height:17px}.department-admin_usageMetric__WVZcF+.department-admin_usageMetric__WVZcF{border-top:1px solid var(--admin-border);padding-top:9px}.department-admin_usageMetricLabel__IRHvw{color:var(--admin-text-soft);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.department-admin_usageCellTop__lhlhj{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px}.department-admin_usageCellTop__lhlhj strong{color:var(--admin-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.department-admin_usageCellTop__lhlhj span{color:var(--admin-text-soft)}.department-admin_emptyState__iQOsU{display:grid;min-height:280px;place-items:center;border:1px solid var(--admin-table-border);border-radius:var(--admin-radius-panel);background:var(--admin-panel-strong);padding:28px}.department-admin_emptyActions__LkYZT{display:flex;justify-content:center;gap:8px;margin-top:12px}.department-admin_skeleton__8a59t{min-height:320px;border:1px solid var(--admin-table-border);border-radius:var(--admin-radius-panel);background:var(--admin-panel-strong);padding:20px}@media (max-width:720px){.department-admin_drawer__rNKRW .ant-drawer-content-wrapper{width:100%!important;max-width:100vw}.department-admin_drawer__rNKRW .ant-drawer-body{padding:16px}.department-admin_drawer__rNKRW .ant-drawer-footer,.department-admin_drawer__rNKRW .ant-drawer-header{padding-inline:16px}.department-admin_drawer__rNKRW .ant-drawer-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.department-admin_policyFields__np6uN,.department-admin_policyGrid__jM10Q,.department-admin_summaryGrid__5pavg,.department-admin_usageGrid__nnY_t{grid-template-columns:1fr}.department-admin_footer__Uo6kS{display:grid;grid-template-columns:1fr}.department-admin_footer__Uo6kS .ant-btn{width:100%}.department-admin_usageCell___7PZZ{min-width:150px}}@media (prefers-reduced-motion:reduce){.department-admin_drawer__rNKRW,.department-admin_drawer__rNKRW *{scroll-behavior:auto!important;transition-duration:.01ms!important}}