:root{--mm-bg: #0a0a0a;--mm-shell: linear-gradient(180deg, rgba(24, 24, 24, .55), rgba(8, 8, 8, .65));--mm-shell-solid: #101010;--mm-card: rgba(255, 255, 255, .035);--mm-card-hover: rgba(255, 255, 255, .06);--mm-card-solid: #141414;--mm-field: rgba(255, 255, 255, .04);--mm-elevated: linear-gradient(180deg, #1c1c1c, #121212);--mm-raised: rgba(255, 255, 255, .07);--mm-chip: rgba(255, 255, 255, .06);--mm-primary-fill: #ececec;--mm-primary-fill-hover: #ffffff;--mm-primary-ink: #0a0a0a;--mm-hair: rgba(255, 255, 255, .07);--mm-hair-strong: rgba(255, 255, 255, .12);--mm-gold-hair: rgba(197, 179, 111, .55);--mm-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--mm-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .05);--mm-text: #f2f2f2;--mm-muted: #8a8a8a;--mm-dim: #777;--mm-faint: #555;--mm-gold: #c5b36f;--mm-gold-soft: #d8c98d;--mm-gold-deep: #a89655;--mm-red: #f87171;--mm-green: #4ade80;--mm-amber: #e0b45f;--mm-blue: #8db8f5;--mm-purple: #b794f6;--mm-magenta: #ec6cb0;--mm-shadow-pop: 0 12px 40px rgba(0, 0, 0, .45);--mm-font-heading: "Syne", sans-serif;--mm-font-body: "Space Grotesk", sans-serif;--mm-font-label: "Archivo", sans-serif;--mm-font-ui: "Inter", sans-serif;--mm-radius: 12px;--mm-radius-sm: 10px;--mm-radius-xs: 8px;--mm-blur: blur(28px) saturate(1.5);--mm-ink: #0a0a0a;--mm-canvas: #0a0a0a;--mm-border: rgba(255, 255, 255, .07);--mm-table-head: transparent}body:not([theme-mode]){--mm-bg: #f6f5f2;--mm-card: #ffffff;--mm-card-hover: #fbfaf7;--mm-card-solid: #ffffff;--mm-field: #ffffff;--mm-elevated: #ffffff;--mm-shell: linear-gradient(180deg, #ffffff, #fbfaf7);--mm-shell-solid: #ffffff;--mm-raised: #ffffff;--mm-chip: #f2f1ec;--mm-primary-fill: #17160f;--mm-primary-fill-hover: #2a281d;--mm-primary-ink: #f6f5f2;--mm-hair: rgba(20, 18, 12, .1);--mm-hair-strong: rgba(20, 18, 12, .16);--mm-inset: none;--mm-inset-soft: none;--mm-text: #17160f;--mm-muted: #6b6858;--mm-dim: #837f6d;--mm-faint: #9b9787;--mm-gold: #8d7a33;--mm-gold-soft: #6f5f24;--mm-red: #c23934;--mm-green: #1e7d43;--mm-amber: #8a5f0a;--mm-blue: #2c5fa8;--mm-purple: #7b3fb8;--mm-magenta: #b03070;--mm-shadow-pop: 0 12px 32px rgba(31, 29, 23, .14);--mm-canvas: #f6f5f2;--mm-border: rgba(20, 18, 12, .1)}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--page-padding: var(--space-4);--card-gap: var(--space-4);--form-gap: var(--space-4);--inline-gap: var(--space-2)}@media (max-width: 768px){:root{--page-padding: var(--space-2);--card-gap: var(--space-3);--form-gap: var(--space-3);--inline-gap: var(--space-1)}}html,body,#root,#root>*{height:100%}body{margin:0;font-size:14px}a{text-decoration:none;cursor:pointer;transition:color .15s ease}a:hover{text-decoration:underline}#searchForm>.ant-row>.ant-row.ant-form-item{width:100%;text-align:right;padding-right:12px}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col{flex:1;max-width:100%;width:100%}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col .ant-btn:first-child{margin-right:10px}.app-loading-wrapper.ant-spin-spinning{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center}.ant-modal{max-width:calc(100vw - var(--space-4))}.ant-drawer-left>.ant-drawer-content-wrapper,.ant-drawer-right>.ant-drawer-content-wrapper{max-width:calc(100vw - var(--space-4))!important}@media (max-width: 768px){.ant-card>.ant-card-body{padding:var(--space-4)}.ant-modal{margin:var(--space-2) auto}.ant-modal .ant-modal-body{padding:var(--space-4)}.ant-modal .ant-modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.ant-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0}.ant-table{font-size:13px}.ant-pagination{flex-wrap:wrap;row-gap:var(--space-2)}.ant-form-item{margin-bottom:var(--form-gap)}}@media (max-width: 575px){.ant-card>.ant-card-body{padding:var(--space-3)}.ant-descriptions-bordered .ant-descriptions-row{display:flex;flex-wrap:wrap}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{flex:1 1 100%;width:100%!important;display:block}}.ant-table-cell .ant-btn.ant-btn-link{padding:0 var(--space-1)}.ant-btn+.ant-btn{margin-left:var(--space-2)}.ant-table-cell .ant-btn+.ant-btn{margin-left:var(--space-1)}@media (max-width: 768px){.ant-btn+.ant-btn{margin-left:var(--space-1)}}[data-theme=light],body:not([theme-mode]){background-color:var(--mm-bg)}[data-theme=light] .bg-1,body:not([theme-mode]) .bg-1,[data-theme=light] .bg-2,body:not([theme-mode]) .bg-2{background-color:var(--mm-card)}[data-theme=light] .text-1,body:not([theme-mode]) .text-1{color:var(--mm-text)}[data-theme=light] .text-2,body:not([theme-mode]) .text-2{color:var(--mm-muted)}[data-theme=dark],body[theme-mode=dark],[data-theme=dark] .bg-1,body[theme-mode=dark] .bg-1{background-color:var(--mm-bg)}[data-theme=dark] .bg-2,body[theme-mode=dark] .bg-2{background-color:var(--mm-card)}[data-theme=dark] .ant-layout,body[theme-mode=dark] .ant-layout{background-color:var(--mm-bg)}[data-theme=dark] .text-1,body[theme-mode=dark] .text-1{color:var(--mm-text)}[data-theme=dark] .text-2,body[theme-mode=dark] .text-2{color:var(--mm-muted)}.ant-layout-sider{background:var(--mm-shell)!important}.layout-page-sider,.layout-page-header,.layout-page-drawer .ant-drawer-content{--mm-text: #f2f2f2;--mm-muted: #8a8a8a;--mm-dim: #777777;--mm-faint: #555555;--mm-card: rgba(255, 255, 255, .035);--mm-card-hover: rgba(255, 255, 255, .06);--mm-hair: rgba(255, 255, 255, .07);--mm-hair-strong: rgba(255, 255, 255, .12);--mm-field: rgba(255, 255, 255, .04);--mm-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--mm-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .05);--mm-gold: #c5b36f;--mm-shell: linear-gradient(180deg, #121212, #090909);--mm-shell-solid: #101010}body[theme-mode=dark] .layout-page-sider,body[theme-mode=dark] .layout-page-header,body[theme-mode=dark] .layout-page-drawer .ant-drawer-content{--mm-shell: linear-gradient(180deg, rgba(24, 24, 24, .55), rgba(8, 8, 8, .65))}body[theme-mode=dark] .layout-page-sider,body[theme-mode=dark] .layout-page-drawer .ant-drawer-content{backdrop-filter:var(--mm-blur);-webkit-backdrop-filter:var(--mm-blur)}body[theme-mode=dark] .layout-page-header{background:transparent}.layout-page{height:100%;background:var(--mm-bg)}.layout-page-sider{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:22px 12px 14px;overflow:hidden;background:var(--mm-shell)!important;border-right:1px solid var(--mm-hair)}.layout-page-sider--drawer{height:100%;border-right:none}.layout-page-sider--drawer,.layout-page-drawer .layout-page-sider{background:var(--mm-shell)!important}.layout-page-sider-scroll{flex:1;min-height:0;margin:0 -12px;padding:0 2px;overflow-x:hidden;overflow-y:auto}.layout-page-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.layout-page-main{min-width:0;background:var(--mm-bg)}.layout-page-drawer .ant-drawer-body{background:var(--mm-shell)}.layout-page-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px 16px;z-index:9;height:auto;padding:16px 24px 14px;background:var(--mm-shell)!important;border-bottom:1px solid var(--mm-hair);line-height:1.4}.layout-page-content{display:flex;flex:1;flex-direction:column;box-sizing:border-box;min-width:0;padding:20px 20px 40px;overflow-x:auto;overflow-y:auto;background:var(--mm-bg)}.layout-page-content .innerText{display:block;padding:24px;font-size:16px;line-height:32px}.layout-page-footer{padding:12px 20px;font-size:12px;text-align:center}.brand{display:flex;align-items:center;gap:10px;padding:2px 10px 18px}.brand--collapsed{justify-content:center;padding:2px 0 18px}.brand-mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--mm-shell);border:1px solid var(--mm-hair);box-shadow:var(--mm-inset)}.brand-mark img{width:20px;height:20px;object-fit:contain}.brand-text{min-width:0}.brand-name{font-family:var(--mm-font-heading);font-size:15px;font-weight:700;letter-spacing:.2px;color:var(--mm-text);white-space:nowrap}.brand-sub{margin-top:2px;font-family:var(--mm-font-label);font-size:9px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--mm-dim);white-space:nowrap}.layout-page-sider-menu{background:transparent;border-right:none}.layout-page-sider-menu>.ant-menu-submenu>.ant-menu-submenu-title{height:38px!important;margin:2px 0!important;padding-left:12px!important;border:1px solid transparent;border-radius:12px;font-family:var(--mm-font-label);font-size:11.5px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;transition:border-color .22s ease,background .22s ease,color .22s ease}.layout-page-sider-menu>.ant-menu-submenu>.ant-menu-submenu-title:hover{border-color:var(--mm-gold-hair);color:var(--mm-text)}.layout-page-sider-menu .ant-menu-item{height:34px!important;margin:2px 0!important;border:1px solid transparent;border-radius:10px;font-family:var(--mm-font-label);font-size:10.5px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;line-height:32px!important;transition:border-color .22s ease,background .22s ease,color .22s ease}.layout-page-sider-menu .ant-menu-item:hover{border-color:var(--mm-gold-hair);color:var(--mm-text);background:transparent}.layout-page-sider-menu .ant-menu-item-selected{background:var(--mm-card);border-color:var(--mm-hair);box-shadow:var(--mm-inset);color:var(--mm-text)}.layout-page-sider-menu .ant-menu-item-selected:after{display:none}.layout-page-sider-menu .ant-menu-sub.ant-menu-inline{background:transparent;padding-left:8px}.layout-page-sider-menu .ant-menu-sub .ant-menu-item{padding-left:16px!important}.layout-page-sider-menu .ant-menu-submenu-arrow{color:var(--mm-faint)}.layout-page-sider-menu .anticon{font-size:16px;color:var(--mm-text);opacity:.85}.layout-page-sider-menu .ant-menu-title-content{overflow:visible}.layout-page-sider-menu .ant-menu-item .ant-menu-title-content{padding-right:4px}.layout-page-sider-menu .ant-badge-count{box-shadow:none;background:rgba(239,68,68,.16);border:1px solid rgba(239,68,68,.35);color:#f87171}.layout-page-sider-menu.ant-menu-inline-collapsed{width:100%!important}.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-item,.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{display:flex!important;align-items:center;justify-content:center;padding:0!important;margin-inline:12px!important;line-height:1!important}.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-title-content,.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{display:flex;align-items:center;justify-content:center;height:100%;margin-inline:0!important;padding:0!important;line-height:1}.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-title-content>span,.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content>span{display:flex;align-items:center;justify-content:center;line-height:1}.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-title-content>span>span:not(.anticon),.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content>span>span:not(.anticon){display:none}.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon,.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow,.layout-page-sider-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.user-card-wrap{margin-top:12px}.user-card{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;background:var(--mm-card);border:1px solid var(--mm-hair);border-radius:12px;box-shadow:var(--mm-inset-soft);color:inherit;text-align:left;cursor:pointer;transition:border-color .22s ease}.user-card:hover,.user-card.ant-dropdown-open{border-color:var(--mm-gold-hair)}.user-card--collapsed{justify-content:center;align-items:center;padding:8px;line-height:1}.user-card-text{flex:1;min-width:0}.user-card-chev{flex-shrink:0;font-size:11px;color:var(--mm-faint)}.sidebar-version{padding:9px 6px 0;font-family:var(--mm-font-label);font-size:8.5px;font-weight:500;letter-spacing:.6px;line-height:1.4;color:var(--mm-faint);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:radial-gradient(circle at 35% 30%,#2a2438,#14101d);border:1px solid var(--mm-hair);font-family:var(--mm-font-heading);font-size:12px;font-weight:700;color:var(--mm-text)}.user-name{display:block;overflow:hidden;font-family:var(--mm-font-body);font-size:13px;font-weight:600;color:var(--mm-text);text-overflow:ellipsis;white-space:nowrap}.user-role{display:block;margin-top:2px;font-family:var(--mm-font-label);font-size:8.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--mm-dim)}.topbar-lead{display:flex;flex:0 1 auto;align-items:center;gap:13px;min-width:0}.topbar-heading{display:flex;align-items:baseline;gap:10px;min-width:0}.view-title{overflow:hidden;font-family:var(--mm-font-heading);font-size:21px;font-weight:700;letter-spacing:.2px;color:var(--mm-text);text-overflow:ellipsis;white-space:nowrap}.view-sub{flex:0 1 auto;min-width:0;overflow:hidden;font-family:var(--mm-font-label);font-size:9.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--mm-dim);text-overflow:ellipsis;white-space:nowrap}.topbar-actions{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.nav-toggle,.btn-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--mm-shell);border:1px solid var(--mm-hair);box-shadow:var(--mm-inset);color:var(--mm-muted);cursor:pointer;transition:border-color .22s ease,color .22s ease}.nav-toggle:hover,.btn-icon:hover{border-color:var(--mm-gold-hair);color:var(--mm-text)}.nav-toggle svg,.btn-icon svg{width:17px;height:17px;cursor:pointer}.nav-toggle .anticon,.btn-icon .anticon{font-size:16px}.topbar-login{font-family:var(--mm-font-label);font-size:10.5px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;cursor:pointer}.layout-page-header .ant-input,.layout-page-header .ant-input-affix-wrapper,.layout-page-header .ant-select-selection-item,.layout-page-header .ant-select-selection-search-input{color:var(--mm-text)!important;background:transparent}.layout-page-header .ant-input-affix-wrapper{background:var(--mm-field)!important}.layout-page-header .ant-input::placeholder,.layout-page-header .ant-select-selection-placeholder{color:var(--mm-faint)!important}.layout-page-header .ant-input-prefix .anticon,.layout-page-header .ant-input-suffix .anticon,.layout-page-header .ant-input-clear-icon{color:var(--mm-muted)!important}.layout-page .global-search{flex:0 1 340px;width:auto;min-width:140px;max-width:340px}.layout-page .global-search .ant-input-affix-wrapper{border-radius:12px}.zoom-control{display:flex;align-items:center;gap:6px;padding:0 10px;height:38px;border-radius:12px;background:var(--mm-shell);border:1px solid var(--mm-hair);box-shadow:var(--mm-inset);user-select:none}.zoom-control .zoom-btn{display:flex;align-items:center;color:var(--mm-muted);cursor:pointer;transition:color .15s ease}.zoom-control .zoom-btn:hover{color:var(--mm-text)}.zoom-control .zoom-level{min-width:38px;font-family:var(--mm-font-ui);font-size:11px;font-variant-numeric:tabular-nums;color:var(--mm-muted);text-align:center;cursor:pointer}.layout-page .notice{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--mm-shell);border:1px solid var(--mm-hair);box-shadow:var(--mm-inset);color:var(--mm-muted);cursor:pointer;transition:border-color .22s ease,color .22s ease}.layout-page .notice:hover{border-color:var(--mm-gold-hair);color:var(--mm-text)}.layout-page .notice svg,.layout-page .notice .anticon{width:17px;height:17px;font-size:16px}.global-search-option{display:flex;align-items:center;gap:12px;min-width:0;padding:4px 0}.global-search-option-main{flex:1;min-width:0}.global-search-option-title{display:flex;align-items:center;gap:8px;min-width:0}.global-search-option-title>span:first-child{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.global-search-option-title .ant-tag{flex-shrink:0;margin-right:0}.global-search-option-description{overflow:hidden;font-size:12px;line-height:1.35;color:var(--mm-dim);text-overflow:ellipsis;white-space:nowrap}.global-search-option-arrow{flex-shrink:0;color:var(--mm-faint)}.notice-description{font-size:12px}.notice-description-datetime{margin-top:4px;line-height:1.5}.notice-title{display:flex;justify-content:space-between}.tagsView-extra{display:block;width:50px;height:100%;line-height:40px;text-align:center;cursor:pointer}body{font-family:var(--mm-font-body);color:var(--mm-text);background:var(--mm-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,.ant-card-head-title,.ant-modal-title,.ant-drawer-title,.ant-statistic-content,.ant-descriptions-title{font-family:var(--mm-font-heading);font-weight:700;letter-spacing:.2px}.ant-table,.ant-pagination,.ant-statistic-content,.ant-descriptions-item-content,.ant-picker-input input,.ant-badge-count,.ant-list-item-meta-description{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ant-table-tbody>tr>td{font-family:var(--mm-font-ui)}.ant-table-thead>tr>th,.ant-form-item-label>label,.ant-statistic-title,.ant-descriptions-item-label{font-family:var(--mm-font-label);font-size:9.5px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--mm-faint)}.ant-form-item-label>label{height:auto;font-size:9px;letter-spacing:.8px;color:var(--mm-dim)}.ant-form-item-label>label .ant-form-item-required:before{font-size:11px}.ant-card{background:var(--mm-card);border:1px solid var(--mm-hair);border-radius:var(--mm-radius);box-shadow:var(--mm-inset-soft)}.ant-card-head{border-bottom:1px solid var(--mm-hair);min-height:46px;padding:0 18px}.ant-card-head-title{font-size:15px;padding:13px 0}.ant-card-bordered{border-color:var(--mm-hair)}.ant-card-hoverable:hover{border-color:var(--mm-gold-hair);box-shadow:var(--mm-inset-soft)}.ant-card-body{padding:18px}.ant-table{background:transparent;font-size:13px}.ant-table table{border-collapse:separate;border-spacing:0 8px}.ant-table-thead>tr>th{padding:0 12px 2px;border-bottom:none}.ant-table-tbody>tr>td{padding:12px}.ant-table-small .ant-table-thead>tr>th{padding:0 8px 2px;font-size:9px;letter-spacing:.6px}.ant-table-small .ant-table-tbody>tr>td{padding:10px 8px}.ant-table-tbody>tr>td{background:var(--mm-card);border-top:1px solid var(--mm-hair);border-bottom:1px solid var(--mm-hair);transition:border-color .22s ease}.ant-table-tbody>tr>td:first-child{border-left:1px solid var(--mm-hair);border-radius:var(--mm-radius) 0 0 var(--mm-radius)}.ant-table-tbody>tr>td:last-child{border-right:1px solid var(--mm-hair);border-radius:0 var(--mm-radius) var(--mm-radius) 0}.ant-table-container,.ant-table-content{border:none!important}.ant-table-cell-fix-left,.ant-table-cell-fix-right{background:var(--mm-card-solid)!important}.ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right,.ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left,.ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right{background:var(--mm-card-solid)!important}.ant-table-placeholder>td,.ant-table-placeholder:hover>td{background:var(--mm-card)!important}.ant-table-summary>tr>td{background:var(--mm-card);border-top:1px solid var(--mm-hair)}.ant-table-bordered .ant-table-thead>tr>th,.ant-table-bordered .ant-table-tbody>tr>td{border-inline-end:none!important}.ant-table-bordered .ant-table-container{border-inline-start:none!important;border-top:none!important}.ant-btn-default{font-family:var(--mm-font-label);font-size:11px;letter-spacing:.9px;text-transform:uppercase}.ant-btn-primary:not(.ant-btn-dangerous){font-family:var(--mm-font-ui);letter-spacing:0;text-transform:none}.ant-btn-primary:not(:disabled):active{transform:scale(.98)}.ant-btn-dangerous.ant-btn-primary{background:rgba(239,68,68,.9);color:#fff}.ant-btn-dangerous.ant-btn-default{color:var(--mm-red);border-color:#ef444447;background:transparent}.ant-btn-dangerous.ant-btn-default:not(:disabled):hover{border-color:#ef44448c;background:rgba(239,68,68,.07);color:var(--mm-red)}.ant-btn-link,.ant-btn-text{font-family:var(--mm-font-ui);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.ant-btn-sm{font-family:var(--mm-font-ui);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.ant-btn-lg{font-size:12px}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-input-number-group-addon{font-family:var(--mm-font-body)}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-picker-input>input::placeholder{color:var(--mm-faint)}.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover-inner,.ant-menu-submenu-popup>.ant-menu{background:var(--mm-elevated)!important;border:1px solid var(--mm-hair);border-radius:var(--mm-radius)!important;box-shadow:var(--mm-inset),var(--mm-shadow-pop)!important}.ant-dropdown-menu,.ant-select-dropdown,.ant-popover-inner,.ant-menu-submenu-popup>.ant-menu{color:var(--mm-text)}.ant-dropdown-menu .ant-dropdown-menu-item,.ant-select-dropdown .ant-dropdown-menu-item,.ant-popover-inner .ant-dropdown-menu-item,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item,.ant-dropdown-menu .ant-dropdown-menu-submenu-title,.ant-select-dropdown .ant-dropdown-menu-submenu-title,.ant-popover-inner .ant-dropdown-menu-submenu-title,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-submenu-title,.ant-dropdown-menu .ant-menu-item,.ant-select-dropdown .ant-menu-item,.ant-popover-inner .ant-menu-item,.ant-menu-submenu-popup>.ant-menu .ant-menu-item,.ant-dropdown-menu .ant-menu-submenu-title,.ant-select-dropdown .ant-menu-submenu-title,.ant-popover-inner .ant-menu-submenu-title,.ant-menu-submenu-popup>.ant-menu .ant-menu-submenu-title,.ant-dropdown-menu .ant-select-item-option-content,.ant-select-dropdown .ant-select-item-option-content,.ant-popover-inner .ant-select-item-option-content,.ant-menu-submenu-popup>.ant-menu .ant-select-item-option-content,.ant-dropdown-menu .ant-popover-inner-content,.ant-select-dropdown .ant-popover-inner-content,.ant-popover-inner .ant-popover-inner-content,.ant-menu-submenu-popup>.ant-menu .ant-popover-inner-content{color:var(--mm-text)}.ant-dropdown-menu .ant-dropdown-menu-item .anticon,.ant-select-dropdown .ant-dropdown-menu-item .anticon,.ant-popover-inner .ant-dropdown-menu-item .anticon,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item .anticon,.ant-dropdown-menu .ant-menu-item .anticon,.ant-select-dropdown .ant-menu-item .anticon,.ant-popover-inner .ant-menu-item .anticon,.ant-menu-submenu-popup>.ant-menu .ant-menu-item .anticon{color:var(--mm-muted)}.ant-dropdown-menu .ant-dropdown-menu-item-danger,.ant-select-dropdown .ant-dropdown-menu-item-danger,.ant-popover-inner .ant-dropdown-menu-item-danger,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item-danger,.ant-dropdown-menu .ant-dropdown-menu-item-danger .anticon,.ant-select-dropdown .ant-dropdown-menu-item-danger .anticon,.ant-popover-inner .ant-dropdown-menu-item-danger .anticon,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item-danger .anticon{color:var(--mm-red)!important}.ant-dropdown-menu .ant-dropdown-menu-item-danger:hover,.ant-select-dropdown .ant-dropdown-menu-item-danger:hover,.ant-popover-inner .ant-dropdown-menu-item-danger:hover,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item-danger:hover{background:rgba(239,68,68,.1)!important;color:var(--mm-red)!important}.ant-dropdown-menu .ant-dropdown-menu-item-disabled,.ant-select-dropdown .ant-dropdown-menu-item-disabled,.ant-popover-inner .ant-dropdown-menu-item-disabled,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item-disabled,.ant-dropdown-menu .ant-dropdown-menu-item-disabled .anticon,.ant-select-dropdown .ant-dropdown-menu-item-disabled .anticon,.ant-popover-inner .ant-dropdown-menu-item-disabled .anticon,.ant-menu-submenu-popup>.ant-menu .ant-dropdown-menu-item-disabled .anticon{color:var(--mm-faint)!important}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title+.ant-dropdown-menu-item-divider{background:var(--mm-hair)}.ant-dropdown-menu-item,.ant-select-item{border-radius:var(--mm-radius-xs);font-family:var(--mm-font-body)}.ant-modal-content,.ant-drawer-content{border:1px solid var(--mm-hair);border-radius:var(--mm-radius);box-shadow:var(--mm-inset),0 24px 70px #0000008c}.ant-drawer-content{border-radius:0}.ant-modal-header,.ant-drawer-header{background:transparent;border-bottom:1px solid var(--mm-hair)}.ant-modal-footer{border-top:1px solid var(--mm-hair);padding-top:14px;margin-top:18px}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:1px solid var(--mm-hair)}.ant-tabs-tab{font-family:var(--mm-font-label);font-size:10.5px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ant-tabs-tab+.ant-tabs-tab{margin-left:4px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab{padding:11px 16px}.ant-tabs-ink-bar{height:2px}.ant-tag{font-family:var(--mm-font-label);font-size:9px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:3px 9px;border-radius:5px;line-height:1.5}.ant-tag:not([class*="ant-tag-"]){background:var(--mm-chip);border-color:var(--mm-hair);color:var(--mm-muted)}.ant-badge-count{font-family:var(--mm-font-ui);font-weight:600;border-radius:5px;box-shadow:none}.ant-badge-count:not(.ant-badge-status){background:rgba(239,68,68,.16);border:1px solid rgba(239,68,68,.35);color:#f87171}.ant-segmented{padding:4px;border:1px solid var(--mm-hair);border-radius:14px;background:var(--mm-field);box-shadow:var(--mm-inset-soft)}.ant-segmented-item-selected{background:var(--mm-raised);box-shadow:var(--mm-inset)}.ant-segmented-item-label,.ant-radio-group-solid .ant-radio-button-wrapper{font-family:var(--mm-font-label);font-size:10.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.ant-radio-button-wrapper{background:var(--mm-field);border-color:var(--mm-hair);color:var(--mm-muted)}.ant-radio-button-wrapper:not(:first-child):before{background:var(--mm-hair)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--mm-gold);border-color:var(--mm-gold);color:#0a0a0a}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background:#d3c384;border-color:#d3c384;color:#0a0a0a}.ant-statistic-title{margin-bottom:6px}.ant-statistic-content{font-size:24px;font-weight:700}.ant-list{border-color:var(--mm-hair)}.ant-list-item{border-block-end-color:var(--mm-hair)}.ant-descriptions-bordered .ant-descriptions-view,.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{border-color:var(--mm-hair)}.ant-empty-description{font-family:var(--mm-font-label);font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--mm-faint)}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{background:var(--mm-card);border-color:var(--mm-hair);border-radius:var(--mm-radius-sm);font-family:var(--mm-font-ui)}.ant-pagination .ant-pagination-item:hover,.ant-pagination .ant-pagination-item-active{border-color:var(--mm-gold-hair)}.ant-alert{border-radius:var(--mm-radius);font-family:var(--mm-font-body)}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{border-color:var(--mm-gold-hair)}.ant-table-tbody>tr.ant-table-row-selected>td,.ant-table-tbody>tr.ant-table-row-selected:hover>td{border-color:var(--mm-gold-hair)}.ant-table-tbody>tr.mm-row-selected>td,.ant-table-tbody>tr.mm-row-selected:hover>td{background:rgba(197,179,111,.14);border-color:var(--mm-gold-hair);color:var(--mm-text)}.ant-table-tbody>tr.ant-table-row:hover>td .ant-typography,.ant-table-tbody>tr>td.ant-table-cell-row-hover .ant-typography,.ant-table-tbody>tr.ant-table-row-selected>td .ant-typography{color:inherit}.ant-table-tbody>tr.ant-table-row:hover>td .ant-btn-link,.ant-table-tbody>tr>td.ant-table-cell-row-hover .ant-btn-link{color:var(--mm-gold)}.ant-list-item:hover{background:var(--mm-card-hover);color:var(--mm-text)}::selection{background:rgba(197,179,111,.3);color:var(--mm-text)}*{scrollbar-width:thin;scrollbar-color:#2a2a2a transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#222;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#2f2f2f}body:not([theme-mode]) *{scrollbar-color:rgba(20,18,12,.22) transparent}body:not([theme-mode]) *::-webkit-scrollbar-thumb{background:rgba(20,18,12,.18)}a:hover{text-underline-offset:2px}.ant-btn-link,.ant-menu a,.ant-tabs-tab a,.ant-dropdown-menu-item a{text-decoration:none!important}.mm-section-label{display:flex;align-items:center;justify-content:space-between;margin:26px 0 12px;font-family:var(--mm-font-label);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--mm-text)}.mm-section-label:first-child{margin-top:0}.mm-section-label .hint{font-size:9px;letter-spacing:.8px;color:var(--mm-faint)}.mm-stat{padding:16px 18px;background:var(--mm-card);border:1px solid var(--mm-hair);border-radius:var(--mm-radius);box-shadow:var(--mm-inset-soft)}.mm-stat-label{font-family:var(--mm-font-label);font-size:9.5px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--mm-dim)}.mm-stat-value{margin-top:8px;font-family:var(--mm-font-heading);font-size:24px;font-weight:700;letter-spacing:.2px;color:var(--mm-text)}.mm-stat-value.gold{color:var(--mm-gold)}.mm-stat-value .unit{margin-left:3px;font-size:13px;color:var(--mm-muted)}.mm-stat-delta{margin-top:6px;font-family:var(--mm-font-ui);font-size:11px;color:var(--mm-muted)}.mm-stat-delta.up{color:var(--mm-green)}.mm-stat-delta.warn{color:var(--mm-red)}.mm-row{display:flex;align-items:center;gap:13px;width:100%;padding:13px 15px;background:var(--mm-card);border:1px solid var(--mm-hair);border-radius:var(--mm-radius);box-shadow:var(--mm-inset-soft);color:var(--mm-text);text-align:left;transition:border-color .22s ease}.mm-row+.mm-row{margin-top:8px}.mm-row.clickable{cursor:pointer}.mm-row.clickable:hover{border-color:var(--mm-gold-hair)}.mm-row-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--mm-radius-sm);background:var(--mm-field);border:1px solid var(--mm-hair);color:var(--mm-text);font-size:16px}.mm-row-main{flex:1;min-width:0}.mm-row-title{font-family:var(--mm-font-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--mm-text)}.mm-row-sub{margin-top:3px;font-family:var(--mm-font-body);font-size:12px;color:var(--mm-dim)}.mm-row-value{font-family:var(--mm-font-heading);font-size:16px;font-weight:700}.mm-row-value.gold{color:var(--mm-gold)}.mm-panel{padding:18px;background:var(--mm-shell);border:1px solid var(--mm-hair);border-radius:var(--mm-radius);box-shadow:var(--mm-inset);backdrop-filter:var(--mm-blur);-webkit-backdrop-filter:var(--mm-blur)}.mm-kv{display:flex;align-items:baseline;justify-content:space-between;padding:11px 2px;border-bottom:1px solid var(--mm-hair)}.mm-kv:last-child{border-bottom:none}.mm-kv-key{font-family:var(--mm-font-label);font-size:9.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--mm-dim)}.mm-kv-value{font-family:var(--mm-font-heading);font-size:14px;font-weight:700;text-align:right}:root{--mm-dock-h: 52px;--mm-safe-b: env(safe-area-inset-bottom, 0px)}@media (max-width: 880px){.layout-page-sider,.layout-page .nav-toggle{display:none!important}.layout-page{flex-direction:column;height:100vh;height:100dvh}.layout-page-header{position:relative;z-index:20;flex-wrap:nowrap;align-items:center;gap:8px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px!important}.topbar-lead{flex:1 1 auto;min-width:0}.view-title{font-size:16px;line-height:1.3}.view-sub,.layout-page-header.searching .topbar-lead{display:none}.layout-page-header .btn-icon,.layout-page .notice{width:34px;height:34px;border-radius:11px}.topbar-actions{flex:0 0 auto;gap:6px}.zoom-control{display:none!important}.layout-page-header .ant-tag{margin-inline-end:0;padding:2px 6px;font-size:8px;letter-spacing:.6px}.layout-page-content{padding:14px 12px calc(var(--mm-dock-h) + var(--mm-safe-b) + 20px);overflow-x:hidden}body.mm-immersive .mobile-launcher{display:none!important}body.mm-immersive .layout-page-content{padding:8px 8px calc(var(--mm-safe-b) + 8px)!important}.layout-page .global-search{flex:1 1 auto;order:0;max-width:none;min-width:0}.mobile-launcher{position:fixed;right:14px;bottom:calc(var(--mm-safe-b) + 14px);z-index:60;display:flex;align-items:center;justify-content:center;width:var(--mm-dock-h);height:var(--mm-dock-h);background:linear-gradient(180deg,rgba(30,30,30,.98),rgba(12,12,12,.99));border:1px solid var(--mm-hair-strong);border-radius:18px;box-shadow:inset 0 1px #ffffff14,0 10px 30px #0000008c;color:#f2f2f2;cursor:pointer;transition:transform .18s ease,border-color .22s ease;-webkit-tap-highlight-color:transparent}.mobile-launcher:active{transform:scale(.94)}.mobile-launcher .anticon{font-size:20px}.launcher-badge{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#e5484d;border:2px solid #101010;border-radius:9px;color:#fff;font-family:var(--mm-font-ui);font-size:10px;font-weight:600}.mobile-sheet-scrim{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .28s ease}.mobile-sheet-scrim.open{opacity:1;pointer-events:auto}.mobile-sheet{position:fixed;right:0;bottom:0;left:0;z-index:71;display:flex;flex-direction:column;max-height:88vh;max-height:88dvh;background:linear-gradient(180deg,#1c1c1c,#101010);border:1px solid var(--mm-hair-strong);border-bottom:none;border-radius:22px 22px 0 0;box-shadow:inset 0 1px #ffffff14,0 -18px 50px #0009;transform:translateY(101%);transition:transform .32s cubic-bezier(.3,.8,.3,1)}.mobile-sheet.open{transform:translateY(0)}.mobile-sheet-head{position:relative;flex-shrink:0;padding:8px 0 4px}.sheet-grab{display:block;width:36px;height:4px;margin:0 auto;background:rgba(255,255,255,.2);border-radius:2px}.sheet-close{position:absolute;top:2px;right:12px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:rgba(255,255,255,.05);border:1px solid var(--mm-hair);border-radius:11px;color:#f2f2f2;cursor:pointer}.mobile-sheet-body{flex:1;min-height:0;padding:8px 12px calc(var(--mm-safe-b) + 20px);overflow-y:auto;-webkit-overflow-scrolling:touch}.sheet-group+.sheet-group{margin-top:14px}.sheet-group-label{padding:6px 6px 8px;font-family:var(--mm-font-label);font-size:9px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#555}.sheet-quick{display:grid;grid-template-columns:1fr 1fr;gap:8px}.quick-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:74px;padding:12px 13px;background:rgba(255,255,255,.035);border:1px solid var(--mm-hair);border-radius:14px;color:#f2f2f2;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.quick-tile.active{border-color:var(--mm-gold-hair);background:rgba(197,179,111,.08)}.quick-tile:active{background:rgba(255,255,255,.07)}.quick-icon{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:rgba(255,255,255,.05);border:1px solid var(--mm-hair);border-radius:9px;font-size:15px}.quick-label{font-family:var(--mm-font-label);font-size:9.5px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;line-height:1.3}.sheet-row{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;margin-bottom:6px;padding:11px 13px;background:rgba(255,255,255,.035);border:1px solid var(--mm-hair);border-radius:13px;color:#f2f2f2;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.sheet-row.active{border-color:var(--mm-gold-hair)}.sheet-row:active{background:rgba(255,255,255,.07)}.sheet-row-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(255,255,255,.04);border:1px solid var(--mm-hair);border-radius:10px;font-size:15px}.sheet-row-label{flex:1;min-width:0;font-family:var(--mm-font-body);font-size:14px;font-weight:500}.sheet-row-chev{flex-shrink:0;font-size:11px;color:#555}.mobile-sheet{--mm-text: #f2f2f2;--mm-muted: #8a8a8a;--mm-dim: #777777;--mm-faint: #555555;--mm-card: rgba(255, 255, 255, .035);--mm-hair: rgba(255, 255, 255, .07);--mm-shell: linear-gradient(180deg, #1c1c1c, #121212)}.ant-table-wrapper,.ant-table,.ant-table-container{max-width:100%}.ant-table-thead,.ant-table-header,.ant-table-measure-row{display:none!important}.ant-table-content,.ant-table-body{overflow:visible!important;max-height:none!important}.ant-table-content>table,.ant-table-body>table{display:block;width:100%!important;min-width:0!important;table-layout:auto!important;border-spacing:0!important}.ant-table-content colgroup,.ant-table-body colgroup{display:none}.ant-table-tbody{display:block}.ant-table-tbody>tr.ant-table-row{display:block;margin-bottom:10px;padding:2px 14px;background:var(--mm-card);border:1px solid var(--mm-hair);border-radius:var(--mm-radius);box-shadow:var(--mm-inset-soft)}.ant-table-tbody>tr.ant-table-row>td{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:auto!important;padding:10px 0!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--mm-hair)!important;border-radius:0!important;text-align:left;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word}.ant-table-tbody>tr.ant-table-row>td:last-child{border-bottom:none!important}.ant-table-tbody>tr.ant-table-row>td:before{content:attr(data-label);flex:0 0 92px;padding-top:2px;font-family:var(--mm-font-label);font-size:9px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--mm-faint);text-align:left}.ant-table-tbody>tr.ant-table-row>td[data-cell=primary]{display:block;padding-top:13px!important;font-family:var(--mm-font-body);font-size:14.5px;font-weight:600;text-align:left}.ant-table-tbody>tr.ant-table-row>td[data-cell=primary]:before{display:none}.ant-table-tbody>tr.ant-table-row>td[data-cell=actions]{display:block;padding-bottom:13px!important;text-align:left}.ant-table-tbody>tr.ant-table-row>td[data-cell=actions]:before{display:block;flex:none;margin-bottom:9px}.ant-table-tbody>tr.ant-table-row>td[data-cell=actions] .ant-space{flex-wrap:wrap;gap:8px!important}.ant-table-tbody>tr.ant-table-row>td[data-label=""]:before{display:none}.ant-table-tbody>tr.ant-table-row>td:not([data-label]){display:block;text-align:left}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:static!important;background:transparent!important}.ant-table-cell-fix-left:after,.ant-table-cell-fix-right:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after,.ant-table-ping-right .ant-table-cell-fix-right-first:after{display:none!important}.ant-table-tbody>tr.ant-table-row>td.ant-table-selection-column,.ant-table-tbody>tr.ant-table-row>td.ant-table-row-expand-icon-cell{justify-content:flex-start}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:transparent!important;border-color:var(--mm-hair)!important}.ant-table-tbody>tr.ant-table-row-selected>td,.ant-table-tbody>tr.mm-row-selected>td{background:transparent!important}.ant-table-tbody>tr.ant-table-row-selected,.ant-table-tbody>tr.mm-row-selected{border-color:var(--mm-gold-hair);background:rgba(197,179,111,.08)}.ant-table-expanded-row>td,.ant-table-placeholder>td{display:block!important;padding:18px!important;text-align:left}.ant-table-expanded-row>td:before,.ant-table-placeholder>td:before{display:none!important}.ant-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;row-gap:8px}.ant-pagination-options{display:none!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{min-width:38px;height:38px;margin:0;line-height:36px}.ant-card{border-radius:var(--mm-radius)}.ant-card-body{padding:14px}.ant-card-head{padding:0 14px}.ant-card-head-wrapper{flex-wrap:wrap;align-items:center;gap:4px 10px}.ant-card-head-title{flex:1 1 auto;min-width:0;padding:10px 0}.ant-card-extra{flex:0 1 auto;max-width:100%;margin-left:auto;padding:6px 0 10px}.ant-card-extra .ant-space{flex-wrap:wrap}.ant-modal-wrap{display:flex;align-items:flex-end;padding:0;overflow:hidden}.ant-modal{top:auto!important;max-width:100%!important;width:100%!important;margin:0!important;padding-bottom:0!important;vertical-align:bottom}.ant-modal-content{display:flex;flex-direction:column;max-height:92vh;max-height:92dvh;border-radius:22px 22px 0 0;padding-bottom:var(--mm-safe-b)}.ant-modal-header{flex-shrink:0;padding:16px 18px;margin-bottom:0}.ant-modal-body{flex:1;min-height:0;padding:16px 18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-modal-footer{flex-shrink:0;display:flex;gap:8px;margin-top:0;padding:12px 18px}.ant-modal-footer .ant-btn{flex:1;margin-left:0!important;justify-content:center}.ant-modal-close{top:8px;right:8px;width:40px;height:40px}.ant-drawer-content-wrapper{width:100%!important;max-width:100%!important}.ant-drawer-right .ant-drawer-content,.ant-drawer-left .ant-drawer-content{border-radius:0}.ant-drawer-header{padding:calc(env(safe-area-inset-top,0px) + 14px) 16px 14px}.ant-drawer-body{padding:16px;padding-bottom:calc(var(--mm-safe-b) + 24px);-webkit-overflow-scrolling:touch}.ant-form-horizontal .ant-form-item-row{flex-direction:column}.ant-form-horizontal .ant-form-item-label,.ant-form-vertical .ant-form-item-label{flex:0 0 100%;max-width:100%;padding-bottom:5px;text-align:left}.ant-form-horizontal .ant-form-item-control{flex:1 1 100%;max-width:100%}.ant-form-inline{flex-direction:column;align-items:stretch}.ant-form-inline .ant-form-item{width:100%;margin-right:0;margin-bottom:10px}.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-search-input,textarea.ant-input{font-size:16px!important}.ant-select-single .ant-select-selector,.ant-picker,.ant-input-affix-wrapper,.ant-input-number{min-height:44px}.ant-select-single .ant-select-selector .ant-select-selection-item{line-height:42px}.ant-btn{min-height:40px;padding-inline:16px}.ant-btn-sm{min-height:34px;padding-inline:12px}.ant-btn-icon-only{min-width:40px;padding-inline:0}.ant-btn-sm.ant-btn-icon-only{min-width:34px}.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-switch{position:relative}.ant-checkbox-wrapper:after,.ant-radio-wrapper:after{content:"";position:absolute;inset:-10px}.ant-dropdown-menu-item,.ant-select-item{min-height:42px;padding:10px 14px}.ant-tabs-nav{margin-bottom:12px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab{padding:11px 12px}.ant-descriptions-view table,.ant-descriptions-row,.ant-descriptions-item-label,.ant-descriptions-item-content{display:block}.ant-descriptions-row>th,.ant-descriptions-row>td{display:block;padding-bottom:4px!important}.mm-stat{padding:14px 15px}.mm-stat-value{font-size:21px}.ant-card-body>h1.ant-typography,.ant-card-body>h2.ant-typography,.ant-card-body>h3.ant-typography,.ant-card-body>h4.ant-typography,.ant-card-body>h5.ant-typography{margin-top:0;margin-bottom:2px;overflow-wrap:anywhere}.ant-card-body>h3.ant-typography{font-size:18px}.ant-card-body>h4.ant-typography{font-size:14px}.ant-card-head-title{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.3}.layout-page-content img,.layout-page-content video,.layout-page-content canvas{max-width:100%}.layout-page-content{-webkit-overflow-scrolling:touch}.chart-panel .recharts-responsive-container,.ant-card .recharts-responsive-container{height:300px!important}.recharts-brush{display:none}.recharts-legend-wrapper{width:100%!important;left:0!important}.recharts-default-legend{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 10px;margin:0!important;padding:0!important}.recharts-legend-item{display:inline-flex!important;align-items:center;margin:0!important}.recharts-legend-item-text{font-size:10px!important;line-height:1.4}.recharts-legend-item svg{width:10px!important;height:10px!important;margin-right:3px!important}.recharts-cartesian-axis-tick-value{font-size:10px}.mm-filterbar{width:100%}.mm-filterbar>.ant-space-item{width:100%}.mm-filters{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;width:100%}.mm-filters>.ant-space-item{width:100%;min-width:0;margin:0!important}.mm-filters>.ant-space-item:first-child{grid-column:1 / -1}.mm-filters .ant-select,.mm-filters .ant-input-search,.mm-filters .ant-input-affix-wrapper,.mm-filters .ant-picker,.mm-filters .ant-input{width:100%!important;max-width:none!important}.mm-filterbar>.ant-space-item:not(:first-child)>.ant-space{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;width:100%}.mm-filterbar>.ant-space-item:not(:first-child)>.ant-space>.ant-space-item{width:100%;margin:0!important}.mm-filterbar>.ant-space-item:not(:first-child)>.ant-space>.ant-space-item>.ant-btn{width:100%;justify-content:center}.rt-windows{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}.rt-windows>div{flex:none!important;min-width:0!important;padding:10px 8px!important}.rt-user-row{align-items:flex-start!important;gap:4px!important;padding:11px 0!important}.rt-user-main{flex:1 1 100%!important;gap:10px!important}.rt-user-main>div:first-child{width:34px!important;height:34px!important;font-size:12px}.rt-user-main>div:last-child{min-width:0;overflow-wrap:anywhere}.rt-user-row>.ant-typography{flex:1 1 100%;padding-left:44px;font-size:11px!important}}@media (min-width: 881px){.mobile-launcher,.mobile-sheet,.mobile-sheet-scrim{display:none!important}}@media (max-width: 991.98px){.support-zoom-viewport{flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:hidden!important}.support-chat-page{max-width:100%!important}.support-pane-switch{display:flex;box-sizing:border-box;height:34px;margin-bottom:6px;padding:3px;background:var(--mm-field);border:1px solid var(--mm-hair);border-radius:13px}.support-pane-switch button{flex:1 1 0;min-width:0;background:transparent;border:none;border-radius:10px;color:var(--mm-dim);cursor:pointer;font-family:var(--mm-font-label);font-size:10px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;transition:background .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.support-pane-switch button.is-active{background:var(--mm-raised);box-shadow:var(--mm-inset);color:var(--mm-text)}.support-chat-page.is-paned{height:calc(100% - 40px)!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.support-chat-page.is-paned::-webkit-scrollbar{display:none}.support-chat-page.is-paned>.ant-card{flex:0 0 100%!important;scroll-snap-align:start}.support-customer-card{padding:4px 16px 16px;border-bottom:1px solid var(--mm-hair)}.support-customer-card .mm-section-label{margin:12px 0 6px}.support-customer-profile{width:100%;min-height:40px;margin-top:14px;background:var(--mm-field);border:1px solid var(--mm-hair);border-radius:var(--mm-radius-sm);color:var(--mm-text);cursor:pointer;font-family:var(--mm-font-label);font-size:10px;font-weight:600;letter-spacing:.9px;text-transform:uppercase}.support-customer-profile:active{border-color:var(--mm-gold-hair)}.support-chat-page .ant-card-head{padding:0 10px!important}.support-chat-page .ant-card-head-wrapper{flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.support-chat-page .ant-card-head-wrapper::-webkit-scrollbar{display:none}.support-chat-page .ant-card-head-title,.support-chat-page .ant-card-extra{flex:0 0 auto!important;width:auto!important;margin-left:0!important;padding:8px 0!important;overflow:visible!important}.support-chat-page .ant-card-head-title>div{flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;overflow:visible!important}.support-chat-page .ant-card-head-title>div>div{flex-wrap:nowrap!important}.support-chat-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;max-width:none!important;gap:6px!important;overflow:visible!important}.support-chat-actions .ant-btn{flex-shrink:0}.support-composer{padding:8px 10px!important;gap:8px!important;align-items:flex-end!important}.support-composer .ant-btn{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important}.support-composer .ant-btn>span:not(.anticon){display:none}.support-queue-tabs{display:flex!important;width:100%;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.support-queue-tabs::-webkit-scrollbar{display:none}.support-queue-tabs button{flex:0 0 auto;white-space:nowrap}.support-inbox-admin-controls{width:100%}.support-message-row>div{max-width:88%!important}.support-filter-height-handle{display:none!important}}.login-page{display:flex;justify-content:center;align-items:center;padding:var(--space-4);box-sizing:border-box;min-height:100%;background:radial-gradient(1100px 520px at 50% -8%,rgba(197,179,111,.16),transparent 60%),var(--mm-bg)}.login-page-form{width:340px;max-width:100%;padding:var(--space-7, 40px) var(--space-6) var(--space-4);border-radius:var(--mm-radius);box-sizing:border-box;background:var(--mm-shell);border:1px solid var(--mm-hair);box-shadow:var(--mm-inset),0 24px 70px #0000008c;backdrop-filter:var(--mm-blur);-webkit-backdrop-filter:var(--mm-blur)}.login-page-form h2{font-family:var(--mm-font-heading);font-weight:700;text-align:center}.login-page-form h3{margin-bottom:var(--space-5);font-family:var(--mm-font-label);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--mm-dim);text-align:center}.login-page-form_button{width:100%;justify-content:center}@media (max-width: 480px){.login-page-form{padding:var(--space-6) var(--space-5) var(--space-4)}}
