._title_1490l_1{align-items:center;gap:8px;min-width:0;display:inline-flex}._titleText_1490l_8{min-width:0}._titleState_1490l_12{color:var(--text-subtle);flex:none;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}._titleStateRestored_1490l_22{color:var(--accent)}._stack_uymqx_1{flex-wrap:wrap;align-items:flex-start;gap:12px;width:100%;min-width:0;max-width:100%;margin-bottom:16px;display:flex}._field_uymqx_12{flex-direction:column;flex:220px;gap:6px;min-width:0;max-width:100%;display:flex}._fieldWide_uymqx_21{flex-basis:420px}._fieldService_uymqx_25{flex-basis:320px}._field_uymqx_12 .ant-picker{width:100%;min-width:0}@media (width<=720px){._stack_uymqx_1{flex-direction:column}._field_uymqx_12,._fieldWide_uymqx_21,._fieldService_uymqx_25{flex:auto;width:100%}._stack_uymqx_1 .ant-select,._stack_uymqx_1 .ant-picker,._stack_uymqx_1 .ant-input,._stack_uymqx_1 .ant-input-affix-wrapper{width:100%;min-width:0}}._button_n4ont_1{justify-content:space-between;align-items:center;display:flex}@media (width<=720px){._button_n4ont_1{width:100%}}:root{--bg-app:#f4e8c8;--bg-sider:#efe1be;--bg-card:#f8edcf;--bg-elevated:#fbf3dc;--bg-hover:#fbf2dd;--bg-input:#fbf3dc;--text-main:#33271a;--text-muted:#6f5838;--text-subtle:#80694a;--border-main:#d8c8a7;--border-strong:#d2bd8f;--border-soft:#e8dcc2;--border-soft-alt:#eadfc7;--accent:#8b6226;--shadow-soft:0 8px 22px #48341b14}[data-theme=dark]{--bg-app:#15120f;--bg-sider:#1b1611;--bg-card:#1f1914;--bg-elevated:#261f18;--bg-hover:#2a2219;--bg-input:#261f18;--text-main:#f1e7d1;--text-muted:#d2c0a4;--text-subtle:#b49f84;--border-main:#4d3a28;--border-strong:#5d4a35;--border-soft:#3f3022;--border-soft-alt:#35281d;--accent:#d0a35b;--shadow-soft:0 14px 30px #00000059}html,body,#root{min-height:100%;margin:0}body{background:var(--bg-app);color:var(--text-main)}::view-transition-group(root){animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(root){animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(root){clip-path:circle(0% at 100% 0);animation-name:theme-reveal-top-right}::view-transition-old(root){animation-name:none}@keyframes theme-reveal-top-right{0%{clip-path:circle(0% at 100% 0)}to{clip-path:circle(150% at 100% 0)}}.wide{width:100%}.app-nav-label{justify-content:space-between;align-items:center;gap:10px;width:100%;display:inline-flex}.page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.page-header>div:first-child{min-width:0}.mobile-nav-actions .ant-btn{justify-content:flex-start}.page-header h2{margin:0}.route-error-shell{justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.route-error-title{text-align:center;margin:0}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ant-layout{background:var(--bg-app)}.ant-table-cell,.ant-list-item,.ant-card-body{background:0 0}.ant-card,.ant-modal-content{border:1px solid var(--border-main);box-shadow:var(--shadow-soft);background:var(--bg-card)}.ant-card .ant-card-head{border-bottom-color:var(--border-soft)}.ant-alert{border:1px solid var(--border-main)}.ant-menu{background:0 0;padding:8px}.ant-table-wrapper{background:var(--bg-card);border:1px solid var(--border-main);border-radius:6px;max-width:100%;overflow:hidden}.ant-table{background:var(--bg-card)}.ant-table-cell{white-space:nowrap}.ant-table-title{background:var(--bg-card);border-bottom:1px solid var(--border-soft);color:var(--text-main);font-weight:650}.ant-modal-header,.ant-modal-footer{border-color:var(--border-soft);background:var(--bg-card)}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container{background:var(--bg-elevated)}@media (width<=720px){.app-nav-shortcut,.shortcut-button-keycap{display:none}.app-nav-label{justify-content:flex-start;gap:0}.page-header{flex-direction:column;gap:12px}.page-header h2{font-size:24px;line-height:1.2}.page-header>.ant-space,.page-header .ant-picker-range{width:100%}.app-sider .ant-layout-sider-zero-width-trigger{display:none}}@media (width<=900px){.profile-grid{grid-template-columns:1fr}}
