:root{color:#16233b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--shell-bg:#fff;--shell-border:#1129480f;--content-bg:#fffffff5;--content-border:#13336014;--hero-text:#f7fbff;--muted:#66758c;--primary-strong:#1677ff;--primary-soft:#e8f2ff;--divider:#142a4c1a;--header-bg:linear-gradient(90deg, #1c5ca6 0%, #2473ca 100%);--radius-base:3px;--mmm-legacy-primary:#5050bc;--mmm-legacy-primary-hover:#4343aa;background:radial-gradient(circle at 100% 0,#deeaffd9,#0000 32%),linear-gradient(#f6f8fc 0%,#eef3f7 100%);font-family:"3MCircular",Noto Sans,Noto Sans CJK TC,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100vh;margin:0}body{color:#172033;background:0 0}a{color:inherit;text-decoration:none}.page-shell{min-height:100vh}.glass-panel,.nav-menu .ant-menu-item,.ant-card,.ant-card-head,.ant-card-body,.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-select-selector,.ant-segmented,.ant-segmented-group,.ant-alert,.ant-tag,.ant-descriptions,.ant-modal-content,.ant-radio-button-wrapper,.ant-tabs-tab,.ant-table,.ant-table-container{border-radius:var(--radius-base)!important}.mmm-business-modal{max-width:calc(100vw - 32px);margin:0 auto;padding-bottom:0}.mmm-business-modal .ant-modal-content{flex-direction:column;max-height:calc(100vh - 32px);display:flex;overflow:hidden}.mmm-business-modal .ant-modal-header,.mmm-business-modal .ant-modal-footer{flex:none}.mmm-business-modal .ant-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ant-modal.mmm-business-modal--iframe{top:5%}.mmm-business-modal--iframe .ant-modal-body{scrollbar-width:thin;max-height:75vh;padding:12px 24px}.ant-modal.mmm-business-modal--iframe .ant-modal-content{background:#fff;padding:0;overflow:hidden}.mmm-business-modal--iframe .ant-modal-header{border-bottom:1px solid #e8e8e8;margin-bottom:0;padding:14px 24px}.mmm-business-modal--iframe .ant-modal-footer{border-top:1px solid #e8e8e8;margin-top:0;padding:10px 16px}.mmm-business-modal--iframe .ant-modal-footer .mmm-legacy-toolbar{margin-bottom:0}.mmm-business-modal--iframe .ant-modal-footer .ant-space{align-items:center}.mmm-business-modal--iframe .ant-modal-footer .mmm-legacy-toolbar-button.ant-btn{color:#000000a6;justify-content:center;align-items:center;min-width:72px;height:32px;line-height:1;display:inline-flex}.mmm-business-modal .ant-modal-footer{text-align:center;justify-content:center;align-items:center;gap:12px;display:flex}.mmm-business-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0}.mmm-business-modal .ant-modal-footer .ant-space{justify-content:center}.mmm-business-modal__wrap--fullscreen{overflow:hidden!important}.mmm-business-modal__wrap--fullscreen .mmm-business-modal--fullscreen.ant-modal{position:fixed;inset:0;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding-bottom:0!important;top:0!important}.mmm-business-modal__wrap--fullscreen .mmm-business-modal--fullscreen .ant-modal-content{--mmm-fullscreen-header-height:68px;--mmm-fullscreen-footer-height:72px;box-sizing:border-box;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;border-radius:0!important;height:100dvh!important;max-height:100dvh!important}.mmm-business-modal__wrap--fullscreen .mmm-business-modal--fullscreen .ant-modal-header{min-height:var(--mmm-fullscreen-header-height);box-sizing:border-box;flex:none;margin-bottom:0;padding:20px 24px 16px}.mmm-business-modal__wrap--fullscreen .mmm-business-modal--fullscreen .ant-modal-body{height:calc(100dvh - var(--mmm-fullscreen-header-height) - var(--mmm-fullscreen-footer-height));max-height:calc(100dvh - var(--mmm-fullscreen-header-height) - var(--mmm-fullscreen-footer-height));flex:none;min-height:0;padding:0 24px;overflow:auto}.mmm-business-modal__wrap--fullscreen .mmm-business-modal--fullscreen .ant-modal-footer{min-height:var(--mmm-fullscreen-footer-height);box-sizing:border-box;z-index:1;background:#fff;margin-top:0;padding:12px 24px;position:absolute;bottom:0;left:0;right:0}.business-table .ant-table-thead>tr>th{text-align:center;vertical-align:middle}.glass-panel .mmm-legacy-list-table.ant-table-wrapper .ant-table-container{border:1px solid var(--divider);border-radius:var(--radius-base)}.mmm-legacy-list-table .ant-table-thead>tr>th{white-space:nowrap;border-inline-end:1px solid var(--divider);height:46px;padding:0 8px}.mmm-legacy-list-table .ant-table-tbody>tr>td.ant-table-cell{border-inline-end:1px solid var(--divider);height:46px;padding:0 8px}.glass-panel .mmm-legacy-list-table .ant-table-thead>tr>th:last-child,.glass-panel .mmm-legacy-list-table .ant-table-tbody>tr>td.ant-table-cell:last-child{border-inline-end:0}.mmm-legacy-list-table .ant-table-tbody>tr>td.ant-table-cell.mmm-legacy-table-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-table .ant-table-tbody>tr>td.ant-table-cell{text-align:center;vertical-align:middle;white-space:nowrap}.mmm-legacy-list-table .ant-table-column-sorters{flex-wrap:nowrap;align-items:center;padding-inline-end:32px}.mmm-legacy-list-table .ant-table-column-title{white-space:nowrap}.mmm-legacy-list-table .ant-table-selection-column{padding-inline:22px!important}.mmm-legacy-list-table.ant-table-wrapper .ant-table-content{overflow-x:auto}.business-table .ant-table-column-sorters{justify-content:center;width:100%;padding-inline:20px;position:relative}.business-table .ant-table-column-title{text-align:center;flex:0 auto}.business-table .ant-table-column-sorter{inset-inline-end:0;margin-inline-start:0;position:absolute;top:50%;transform:translateY(-50%)}.mmm-multiline-table-header{text-align:center;white-space:nowrap;line-height:1.35;display:inline-block}.mmm-horizontal-query-form,.mmm-business-form{flex-direction:column;display:flex}.mmm-horizontal-query-form{--mmm-horizontal-query-label-width:110px}.mmm-horizontal-query-form--wide-label{--mmm-horizontal-query-label-width:180px}.mmm-horizontal-query-form--extra-wide-label{--mmm-horizontal-query-label-width:220px}.mmm-horizontal-query-row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;display:grid}.mmm-horizontal-query-row--range{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.mmm-horizontal-query-item,.mmm-horizontal-query-item.ant-form-item{margin-bottom:24px}.mmm-horizontal-query-item--compact-label{--mmm-horizontal-query-label-width:110px}.mmm-horizontal-query-item--empty{min-height:0;margin-bottom:24px}.mmm-horizontal-query-form .ant-form-item-label,.mmm-business-form .ant-form-item-label{white-space:nowrap;padding-inline-end:16px;overflow:visible}.mmm-horizontal-query-form .ant-form-item-label>label,.mmm-business-form .ant-form-item-label>label{width:100%}.mmm-horizontal-query-form .ant-form-item-row,.mmm-business-form .ant-form-item-row{flex-wrap:nowrap}.mmm-horizontal-query-form .ant-form-item-label>label{text-align:left;justify-content:flex-start}.mmm-horizontal-query-form .ant-form-item-control,.mmm-business-form .ant-form-item-control{min-width:0}.mmm-horizontal-query-form .ant-form-item-control-input-content,.mmm-business-form .ant-form-item-control-input-content,.mmm-horizontal-query-form .ant-input,.mmm-horizontal-query-form .ant-input-affix-wrapper,.mmm-horizontal-query-form .ant-select,.mmm-horizontal-query-form .ant-select-selector,.mmm-horizontal-query-form .ant-picker,.mmm-business-form .ant-input,.mmm-business-form .ant-input-affix-wrapper,.mmm-business-form .ant-select,.mmm-business-form .ant-select-selector,.mmm-business-form .ant-picker{width:100%}.mmm-horizontal-query-range{align-items:center;gap:10px;width:100%;display:flex}.mmm-horizontal-query-range .ant-picker{flex:1 1 0;width:auto;min-width:0}.mmm-horizontal-query-range__separator{color:#172033;flex:none}.mmm-business-form{--mmm-business-form-label-width:160px;width:min(100%,760px);margin-inline:auto;padding-inline:20px}.mmm-business-form--wide-label{--mmm-business-form-label-width:210px}.mmm-business-form--legacy-layout{width:100%;max-width:none;margin-inline:0;padding-inline:0}.mmm-business-form .ant-form-item,.mmm-business-form.ant-form .ant-form-item{margin-bottom:24px}.mmm-business-form--legacy-layout .ant-form-item,.mmm-business-form--legacy-layout.ant-form .ant-form-item{margin-bottom:18px}.mmm-business-form .ant-form-item:last-child,.mmm-business-form.ant-form .ant-form-item:last-child{margin-bottom:0}.mmm-business-form .ant-form-item-label>label{text-align:right;justify-content:flex-end;line-height:1.5}.mmm-business-form .ant-form-item-control{flex:520px;max-width:520px}.mmm-business-form--legacy-layout .ant-form-item-label{padding-inline-end:6px}.mmm-business-form--legacy-layout .ant-form-item-control{flex:0 0 62.5%;max-width:62.5%}.mmm-business-form--legacy-layout .ant-form-item-additional,.mmm-business-form--legacy-layout .ant-form-item-explain{min-height:18px}.mmm-business-form .ant-form-item-control-input-content{max-width:100%}.mmm-business-form-static-text{color:#4b5563;word-break:break-word;white-space:pre-wrap;width:100%;padding-block:5px;line-height:1.75;display:inline-block}.mmm-business-form .ant-form-item-additional,.mmm-business-form .ant-form-item-explain{min-height:22px}.mmm-business-form .ant-form-item-explain-error{text-align:left}.mmm-business-form .ant-input-number{width:100%}@media (width<=900px){.mmm-horizontal-query-row{grid-template-columns:1fr}.mmm-horizontal-query-item--empty{display:none}}@media (width<=640px){.mmm-horizontal-query-form .ant-form-item-row,.mmm-business-form .ant-form-item-row{flex-wrap:wrap}.mmm-horizontal-query-form .ant-form-item-label,.mmm-business-form .ant-form-item-label{padding-bottom:8px}.mmm-horizontal-query-range{flex-wrap:wrap}.mmm-horizontal-query-range .ant-picker{flex:100%;width:100%}.mmm-business-form .ant-form-item-control{max-width:100%}.mmm-business-form{padding-inline:0}}.sider-shell{border-inline-end:1px solid var(--shell-border);box-shadow:0 0 0 1px #1129480a;background:var(--shell-bg)!important}.brand-rail{align-items:center;height:64px;padding:0 16px;display:flex;position:relative;overflow:hidden}.brand-rail--collapsed{justify-content:center;padding-inline:0}.brand-rail:after{content:"";pointer-events:none;background:linear-gradient(90deg,#1c5ca629 0%,#2473ca05 100%);position:absolute;inset:0}.brand-lockup{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.brand-rail--collapsed .brand-lockup{justify-content:center}.brand-lockup__logo-left{width:auto;height:28px}.brand-lockup__logo-right{width:auto;height:32px}.brand-lockup__copy{min-width:0}.brand-lockup__title{color:#13284a;font-size:18px;font-weight:700;line-height:1.05}.brand-lockup__subtitle{letter-spacing:.06em;text-transform:uppercase;color:#6f7f98;margin-top:2px;font-size:11px;line-height:1.1}.main-shell{background:0 0;flex-direction:column;min-height:100vh;display:flex}.app-shell-header{background:var(--header-bg);height:64px;min-height:64px;line-height:normal;position:relative;overflow:hidden;box-shadow:inset 0 -1px #ffffff1f;padding:0 28px 0 5px!important;padding-left:5px!important}.app-shell-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff0f 0%,#fff0 48%);position:absolute;inset:0}.app-shell-header-panel{z-index:1;border-bottom:0;justify-content:space-between;align-items:center;height:100%;padding:0;display:flex;position:relative}.app-shell-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;width:100%;display:flex}.header-shell__intro{color:#fff;align-items:center;gap:10px;min-width:0;display:flex}.header-shell__system-block{flex-direction:column;gap:2px;min-width:0;display:flex}.header-shell__system-name{color:#fff;font-size:20px;font-weight:700;line-height:1.1}.header-shell__welcome{color:#ffffffc7;text-shadow:0 1px #00000014;font-size:12px;font-weight:500}.header-shell__subcopy{color:#ffffffc2;font-size:12px}.header-shell__env-tag{color:#ff3b30;letter-spacing:.28em;white-space:nowrap;font-size:20px;font-weight:700}.app-shell-department-block{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.header-shell__actions{color:#fff;white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-height:64px;display:inline-flex}.app-shell-user-meta{flex-direction:column;justify-content:center;gap:2px;min-height:36px;display:flex}.app-shell-user-name{color:#fff;font-size:13px;font-weight:600;line-height:1.15}.app-shell-user-email{color:#ffffffb8;font-size:11px;line-height:1.1}.app-shell-avatar{color:#fff;background:#ffffff2e}.header-shell__dept{color:#fff;font-size:11px;line-height:1.1}.header-shell__action-link{color:#fff!important;padding-inline:0!important}.header-shell__action-link:hover{color:#ffffffc7!important}.header-shell__menu-toggle.ant-btn{justify-content:center;align-items:center;width:60px;min-width:60px;margin-left:-4px;display:inline-flex;height:60px!important;padding-inline:0!important;font-size:20px!important}.header-shell__menu-toggle.ant-btn .anticon{font-size:22px}.app-shell-content{flex:auto;padding:12px 12px 0}.app-shell-footer{background:0 0!important;padding:0 28px 24px!important}.global-footer{color:#00000073;text-align:center;justify-content:center;align-items:center;gap:20px;padding:24px 16px 0;display:flex}.global-footer__logo{flex:none;width:64px;height:auto}.global-footer__body{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.global-footer__links,.global-footer__copyright{font-size:12px;line-height:1.4}.global-footer__links{flex-wrap:wrap;align-items:center;display:flex}.global-footer__links a{color:inherit;transition:color .2s}.global-footer__links a:hover{color:#000000a6}.global-footer__divider{margin:0 18px;font-size:11px}.glass-panel{background:var(--content-bg);border:1px solid var(--content-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 34px #0f2a530f}.page-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.page-title{letter-spacing:-.02em;color:#10203a;margin:0;font-size:30px;font-weight:700}.page-subtitle{color:var(--muted);margin:4px 0 0}.editor-mode-tabs.ant-segmented{background:0 0;border-bottom:1px solid #142a4c1f;padding:0;border-radius:0!important}.editor-mode-tabs .ant-segmented-group{gap:10px}.editor-mode-tabs .ant-segmented-thumb{display:none}.editor-mode-tabs .ant-segmented-item{color:#677992;background:0 0;min-height:34px;padding-inline:4px;font-size:14px;font-weight:600;transition:color .2s;border-radius:0!important}.editor-mode-tabs .ant-segmented-item-label{align-items:center;min-height:34px;padding:0 0 7px;display:inline-flex;position:relative}.editor-mode-tabs .ant-segmented-item:hover{color:#345781}.editor-mode-tabs .ant-segmented-item-selected{color:#175fc8;box-shadow:none;background:0 0;border-radius:0!important}.editor-mode-tabs .ant-segmented-item-selected .ant-segmented-item-label:after{content:"";background:linear-gradient(90deg,#1f7bf1 0%,#0f5dcb 100%);border-radius:0;height:5px;position:absolute;bottom:0;left:0;right:0}.permission-editor__add-button{min-width:136px;height:32px;padding-inline:12px;font-size:13px;font-weight:700;box-shadow:0 6px 10px #1677ff2e;background:linear-gradient(135deg,#1d7df2 0%,#0f5fcd 100%)!important;border-color:#0f6ad8!important}.permission-editor__add-button:hover,.permission-editor__add-button:focus{box-shadow:0 8px 14px #1677ff38;background:linear-gradient(135deg,#2b89fb 0%,#176bd8 100%)!important;border-color:#0d5dbf!important}.mmm-legacy-toolbar{margin-bottom:8px}.mmm-legacy-toolbar--center{justify-content:center;display:flex}.mmm-legacy-toolbar .ant-space{gap:12px}.mmm-legacy-toolbar--center .ant-space{justify-content:center}.mmm-legacy-toolbar-button{white-space:nowrap;height:32px;box-shadow:none;padding:0 14px;font-size:14px;font-weight:380}.mmm-legacy-toolbar-button.ant-btn-primary{border-color:var(--mmm-legacy-primary);background:var(--mmm-legacy-primary)}.mmm-legacy-toolbar-button.ant-btn-primary:hover,.mmm-legacy-toolbar-button.ant-btn-primary:focus{border-color:var(--mmm-legacy-primary-hover);background:var(--mmm-legacy-primary-hover)}.mmm-legacy-toolbar-button.ant-btn-primary:disabled,.mmm-legacy-toolbar-button.ant-btn-primary.ant-btn-disabled,.mmm-legacy-toolbar-button.ant-btn-primary:disabled:hover,.mmm-legacy-toolbar-button.ant-btn-primary.ant-btn-disabled:hover,.mmm-legacy-toolbar-button.ant-btn-primary:disabled:focus,.mmm-legacy-toolbar-button.ant-btn-primary.ant-btn-disabled:focus{color:#00000040;text-shadow:none;box-shadow:none;background:#f5f5f5;border-color:#d9d9d9}.mmm-legacy-toolbar-button .anticon{font-size:13px}.action-link-button.ant-btn-link{color:var(--mmm-legacy-primary);padding-inline:4px}.action-link-button.ant-btn-link:hover,.action-link-button.ant-btn-link:focus{color:var(--mmm-legacy-primary-hover)}.action-link-button.ant-btn-link:disabled,.action-link-button.ant-btn-link.ant-btn-disabled,.action-link-button.ant-btn-link:disabled:hover,.action-link-button.ant-btn-link.ant-btn-disabled:hover,.action-link-button.ant-btn-link:disabled:focus,.action-link-button.ant-btn-link.ant-btn-disabled:focus{color:#00000040}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.code-editor{font-family:SFMono-Regular,Consolas,monospace;min-height:480px!important}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .24s,transform .24s}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(10px)}.nav-menu{padding:8px 0;background:0 0!important;border-inline-end:0!important}.nav-menu .ant-menu-item{color:#2d3b54;border-inline-end:3px solid #0000;align-items:center;width:100%;height:42px;margin:0;font-size:14px;display:flex;border-radius:0!important;padding-inline:20px!important}.nav-menu .ant-menu-submenu,.nav-menu .ant-menu-submenu-title{border-radius:0!important}.nav-menu .ant-menu-submenu-title{color:#2d3b54;align-items:center;width:100%;height:42px;margin:0;display:flex;padding-inline:20px!important}.nav-menu .ant-menu-submenu-title:hover{color:#1f2f49;background:#f2f7ff}.nav-menu .ant-menu-submenu-title .anticon,.nav-menu .ant-menu-submenu-arrow{color:#1677ff}.nav-menu .ant-menu-submenu-title .anticon{font-size:14px}.nav-menu .ant-menu-sub.ant-menu-inline{background:0 0!important}.nav-menu .nav-menu__child-item{padding-inline-start:20px!important}.nav-menu .nav-menu__item-link,.nav-menu .nav-menu__child-link{color:#5050bc;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;align-items:center;width:100%;min-width:0;height:100%;text-decoration:none;display:flex}.nav-menu .nav-menu__item-link{overflow:hidden}.nav-menu .nav-menu__item-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-menu .nav-menu__child-link{overflow:hidden}.nav-menu .nav-menu__child-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-inline-start:24px;display:block;overflow:hidden}.nav-menu .nav-menu__child-item .ant-menu-title-content{overflow:hidden}.nav-menu .ant-menu-item .ant-menu-title-content{flex:1;overflow:hidden}.nav-menu .ant-menu-item .anticon{color:#1677ff;font-size:14px}.nav-menu .ant-menu-item:hover{color:#1f2f49;background:#f2f7ff}.nav-menu .ant-menu-item-selected{color:#5050bc;box-shadow:none;background:linear-gradient(90deg,#e9f2ff 0%,#f4f8ff 100%);border-inline-end-color:#5050bc;font-weight:600}.nav-menu .ant-menu-item-selected .anticon{color:#5050bc}.ant-layout-sider-collapsed .nav-menu .ant-menu-item,.ant-layout-sider-collapsed .nav-menu .ant-menu-submenu-title,.nav-menu.ant-menu-inline-collapsed>.ant-menu-item,.nav-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:calc(50% - 8.5px)!important}.ant-layout-sider-collapsed .nav-menu .ant-menu-submenu-arrow,.ant-layout-sider-collapsed .nav-menu .nav-menu__item-label,.ant-layout-sider-collapsed .nav-menu .nav-menu__child-label,.ant-layout-sider-collapsed .nav-menu .ant-menu-title-content>a{display:none}.ant-layout-sider-collapsed .nav-menu .ant-menu-item .anticon,.ant-layout-sider-collapsed .nav-menu .ant-menu-submenu-title .anticon{margin-inline-end:0;font-size:17px}.nav-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.nav-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon,.nav-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.nav-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{min-width:17px;line-height:42px;margin:0!important;font-size:17px!important}@media (width<=1100px){.stat-grid,.info-grid{grid-template-columns:1fr 1fr}}@media (width<=768px){.app-shell-header,.app-shell-content{padding-left:16px;padding-right:16px}.app-shell-footer{padding-bottom:20px!important;padding-left:16px!important;padding-right:16px!important}.app-shell-header-row{justify-content:flex-start;align-items:flex-start}.app-shell-department-block{align-items:flex-start}.header-shell__actions{white-space:normal;flex-wrap:wrap;justify-content:flex-start;min-height:0}.global-footer{flex-direction:column;gap:10px}.global-footer__body{align-items:center}.global-footer__divider{margin:0 12px}.header-shell__intro{width:100%}.header-shell__env-tag{letter-spacing:.14em;font-size:16px}.page-header{flex-direction:column;align-items:flex-start}.stat-grid,.info-grid{grid-template-columns:1fr}}
