html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}@font-face{font-family:Prompt;src:url(/assets/fonts/Prompt-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Prompt;src:url(/assets/fonts/Prompt-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Prompt;src:url(/assets/fonts/Prompt-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Prompt;src:url(/assets/fonts/Prompt-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Prompt;src:url(/assets/fonts/Prompt-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Prompt;src:url(/assets/fonts/Prompt-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:THSarabunNew;src:url(/assets/fonts/THSarabunNew.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:THSarabunNew;src:url(/assets/fonts/THSarabunNew-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:THSarabunNew;src:url(/assets/fonts/THSarabunNew-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:THSarabunNew;src:url(/assets/fonts/THSarabunNew-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--font-app:"Inter", "Prompt", "Segoe UI", system-ui, sans-serif;--font-data:"THSarabunNew", "TH Sarabun New", "Leelawadee UI", Tahoma, serif;--font-table-header-size:13px;--font-table-body-size:14px;--font-data-size:16px}html,body,#root,.ant-app{font-family:var(--font-app)}.ant-table-thead>tr>th{font-family:var(--font-app);font-size:var(--font-table-header-size);font-weight:600}.ant-table-tbody>tr>td,.ant-table tfoot>tr>td{font-family:var(--font-app);font-size:var(--font-table-body-size);line-height:1.45}.ant-descriptions-item-label{font-family:var(--font-app);font-size:var(--font-table-header-size)}.ant-descriptions-item-content,.hapy-font-data{font-family:var(--font-data);font-size:var(--font-data-size);line-height:1.45}.ant-table-tbody>tr>td .ant-typography{font-family:var(--font-app)!important;font-size:var(--font-table-body-size)!important;margin-top:0!important;margin-bottom:0!important;line-height:1.45!important}.ant-table-tbody>tr>td .ant-tag{font-family:var(--font-app);font-size:12px;line-height:1.2}.ant-table-tbody>tr>td .ant-btn.ant-btn-link{font-family:var(--font-app);font-size:var(--font-table-body-size);padding-inline:0}.ant-table-summary .ant-table-cell{font-family:var(--font-app);font-size:var(--font-table-body-size)}.ant-table-wrapper{max-width:100%;overflow-x:auto}.ant-table-thead>tr>th.ant-table-cell{font-family:var(--font-app,"Prompt", "Segoe UI", system-ui, sans-serif);font-size:var(--font-table-header-size,14px);white-space:nowrap;font-weight:600;padding-block:6px!important;padding-inline:8px!important}html.dark .ant-table-cell,html.dark .ant-table-thead>tr>th,html.dark .ant-table-tbody>tr>td,html.dark .ant-table-container{border-color:var(--ant-table-border-color,#16576e)!important}html.dark .ant-table-thead>tr>th{border-bottom-color:var(--ant-table-border-color,#16576e)!important}:root{--hapy-space-1:4px;--hapy-space-2:8px;--hapy-space-3:12px;--hapy-space-4:16px;--hapy-space-5:20px;--hapy-space-6:24px;--hapy-space-8:32px;--hapy-page-padding:var(--hapy-space-4);--hapy-section-gap:var(--hapy-space-3);--hapy-block-gap:var(--hapy-space-3);--hapy-gap-xs:var(--hapy-space-2);--hapy-gap-sm:var(--hapy-space-2);--hapy-radius-sm:8px;--hapy-radius-md:12px;--hapy-radius-lg:18px;--hapy-radius:var(--ant-border-radius,var(--hapy-radius-md));--hapy-radius-surface:var(--hapy-radius-lg);--hapy-radius-panel:var(--hapy-radius-lg);--hapy-radius-pill:999px;--hapy-radius-none:0;--hapy-accent:var(--ant-color-primary);--hapy-accent-soft:color-mix(in srgb, var(--ant-color-primary) 12%, transparent);--hapy-accent-mix-35:color-mix(in srgb, var(--ant-color-primary) 35%, transparent);--hapy-aurora:var(--ant-color-primary);--hapy-aurora-soft:color-mix(in srgb, var(--ant-color-primary) 12%, transparent);--hapy-shadow-color:color-mix(in srgb, var(--ant-color-text) 100%, transparent);--hapy-glass-surface:var(--ant-color-bg-container);--hapy-glass-border:var(--ant-color-border-secondary);--hapy-inner-highlight:inset 0 1px 0 #ffffffb8;--hapy-shadow-1:0 1px 2px color-mix(in srgb, var(--hapy-shadow-color) 5%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--hapy-shadow-color) 10%, transparent);--hapy-shadow-2:0 2px 4px color-mix(in srgb, var(--hapy-shadow-color) 6%, transparent), 0 12px 24px -8px color-mix(in srgb, var(--hapy-shadow-color) 14%, transparent);--hapy-ring-color:color-mix(in srgb, var(--ant-color-primary) 8%, var(--ant-color-border-secondary));--hapy-ring:1px solid var(--hapy-ring-color);--hapy-focus-ring:0 0 0 2px color-mix(in srgb, var(--ant-color-primary) 35%, transparent);--hapy-tint-8:color-mix(in srgb, var(--ant-color-primary) 8%, transparent);--hapy-tint-12:color-mix(in srgb, var(--ant-color-primary) 12%, transparent);--hapy-tint-16:color-mix(in srgb, var(--ant-color-primary) 16%, transparent);--hapy-surface-shadow:var(--hapy-inner-highlight), var(--hapy-shadow-1);--hapy-overlay-shadow:var(--hapy-shadow-2);--hapy-shadow-sm:var(--hapy-shadow-1);--hapy-shadow-md:var(--hapy-shadow-2);--hapy-shadow-soft:var(--hapy-shadow-1);--hapy-shadow-float:var(--hapy-shadow-2);--hapy-primary-shadow:0 6px 16px -6px color-mix(in srgb, var(--ant-color-primary) 18%, transparent);--hapy-motion-standard:.12s ease;--hapy-search-width:220px;--hapy-content-max-width:1800px;--hapy-sidebar-width:240px;--hapy-sidebar-collapsed-width:64px;--hapy-footer-height:56px;--hapy-mark-size:var(--hapy-space-4);--hapy-label-max:8.75rem;--hapy-profile-max:10rem}html[data-density=comfortable]{--hapy-page-padding:24px;--hapy-section-gap:16px;--hapy-block-gap:16px;--hapy-radius-sm:10px;--hapy-radius-md:14px;--hapy-radius-lg:20px;--hapy-sidebar-width:280px}html[data-density=compact],html:not([data-density]){--hapy-page-padding:16px;--hapy-section-gap:12px;--hapy-block-gap:12px;--hapy-radius-sm:8px;--hapy-radius-md:12px;--hapy-radius-lg:16px;--hapy-sidebar-width:240px}.hapy-mfe-content{padding:var(--hapy-page-padding);box-sizing:border-box;min-height:100%}.hapy-app-bg{box-sizing:border-box;background:var(--ant-color-bg-layout);flex-direction:column;flex:1;min-height:100%;display:flex}.hapy-page{gap:var(--hapy-section-gap);width:100%;max-width:var(--hapy-content-max-width);box-sizing:border-box;flex-direction:column;min-height:100%;margin-inline:auto;display:flex}.hapy-page>.hapy-surface{flex:none}.hapy-page__toolbar{justify-content:space-between;align-items:center;gap:var(--hapy-block-gap);flex-wrap:wrap;display:flex}.hapy-page__heading{margin:0!important}.hapy-surface{border-radius:var(--hapy-radius-surface);border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);overflow:hidden}.hapy-surface--padded,.hapy-surface:not(.hapy-surface--flush) .ant-card-body{padding:var(--hapy-block-gap)}.hapy-surface--flush .ant-card-body{padding:0}.hapy-metric-strip{border:1px solid var(--ant-color-border-secondary);border-radius:var(--hapy-radius-surface);background:var(--ant-color-bg-container);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;display:grid;overflow:hidden}.hapy-metric-strip__item{padding:var(--hapy-space-3) var(--hapy-space-4);border-right:1px solid var(--ant-color-border-secondary);min-width:0}.hapy-metric-strip__item:last-child{border-right:none}.hapy-metric-strip__label{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:12px;display:block}.hapy-metric-strip__value{font-variant-numeric:tabular-nums;color:var(--ant-color-text);font-size:20px;font-weight:600;line-height:1.2;display:block}.hapy-filter-bar{align-items:flex-end;gap:var(--hapy-space-2);flex-wrap:wrap;display:flex}.hapy-filter-bar__grow{flex:200px;min-width:160px}.hapy-lazy-table{flex-direction:column;min-height:0;display:flex}.hapy-lazy-table__footer{justify-content:center;align-items:center;gap:var(--hapy-space-2);min-height:32px;padding:var(--hapy-space-2) 0;color:var(--ant-color-text-tertiary);font-size:12px;display:flex}.hapy-field{gap:var(--hapy-space-1);flex-direction:column;min-width:0;display:flex}.hapy-field--grow{flex:200px;min-width:160px}.hapy-field__label{color:var(--ant-color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.hapy-field__required{color:var(--ant-color-error);margin-inline-start:2px}.hapy-field__hint{color:var(--ant-color-text-tertiary);font-size:12px;line-height:1.35}.hapy-status{align-items:center;gap:6px;font-size:13px;line-height:1.2;display:inline-flex}.hapy-status__dot{border-radius:var(--hapy-radius-pill);background:var(--ant-color-text-quaternary);flex-shrink:0;width:8px;height:8px}.hapy-status--success .hapy-status__dot{background:var(--ant-color-success)}.hapy-status--warning .hapy-status__dot{background:var(--ant-color-warning)}.hapy-status--danger .hapy-status__dot{background:var(--ant-color-error)}.hapy-status--info .hapy-status__dot{background:var(--ant-color-info)}.hapy-grid--split{gap:var(--hapy-block-gap);grid-template-columns:minmax(280px,1fr) minmax(320px,1.1fr);min-height:min(64vh,640px);display:grid}@media (width<=992px){.hapy-grid--split{grid-template-columns:1fr;min-height:auto}}.hapy-panel{min-height:280px;padding:var(--hapy-block-gap);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.hapy-panel--accent{background:var(--ant-color-bg-layout)}.hapy-panel--empty{border:1px dashed var(--hapy-accent-mix-35);border-radius:var(--hapy-radius-panel);margin:var(--hapy-block-gap)}.hapy-panel__image-wrap{padding:var(--hapy-block-gap);background:var(--ant-color-bg-container);border-radius:var(--hapy-radius-lg);border:1px solid var(--ant-color-border-secondary);margin-bottom:var(--hapy-block-gap)}.hapy-panel__image{width:min(240px,100%);height:auto;display:block}.hapy-stat-row .ant-statistic-title{color:var(--ant-color-text-secondary);font-size:12px}.hapy-stat-row .ant-statistic-content{font-size:20px;font-weight:600}.hapy-table-card .ant-table-wrapper{border-radius:0 0 var(--hapy-radius-surface) var(--hapy-radius-surface)}.hapy-mono{font-family:var(--hapy-font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-variant-numeric:tabular-nums}.hapy-page-root{min-height:100%}html[data-layout-style=glass]{--hapy-glass-blur:22px;--hapy-glass-blur-chrome:28px;--hapy-glass-saturate:1.55;--hapy-glass-tint:color-mix(in srgb, var(--ant-color-primary) 28%, transparent);--hapy-glass-tint-secondary:color-mix(in srgb, var(--ant-color-info) 22%, transparent);--hapy-glass-fill:#ffffff6b;--hapy-glass-chrome:color-mix(in srgb, var(--ant-color-bg-container) 42%, var(--hapy-glass-fill));--hapy-glass-surface:color-mix(in srgb, var(--ant-color-bg-container) 50%, var(--hapy-glass-fill));--hapy-glass-border:color-mix(in srgb, var(--ant-color-primary) 32%, #0f172a29);--hapy-glass-border-soft:color-mix(in srgb, var(--ant-color-primary) 22%, #0f172a1f);--hapy-glass-highlight:#ffffffc7;--hapy-glass-card-radius:16px;--hapy-glass-tone-success:color-mix(in srgb, var(--ant-color-success) 22%, transparent);--hapy-glass-tone-warning:color-mix(in srgb, var(--ant-color-warning) 24%, transparent);--hapy-glass-tone-danger:color-mix(in srgb, var(--ant-color-error) 22%, transparent);--hapy-glass-tone-info:color-mix(in srgb, var(--ant-color-info) 22%, transparent);--hapy-glass-card-tone:color-mix(in srgb, var(--ant-color-bg-container) 98%, var(--ant-color-primary));--hapy-glass-surface-tone:color-mix(in srgb, var(--ant-color-bg-container) 98%, var(--ant-color-primary));--hapy-glass-nested-tone:color-mix(in srgb, var(--ant-color-bg-layout) 98%, var(--ant-color-primary));--hapy-glass-card-fill:linear-gradient(var(--hapy-glass-card-tone), var(--hapy-glass-card-tone));--hapy-glass-surface-fill:linear-gradient(var(--hapy-glass-surface-tone), var(--hapy-glass-surface-tone));--hapy-glass-nested-fill:linear-gradient(var(--hapy-glass-nested-tone), var(--hapy-glass-nested-tone));--hapy-glass-shadow:var(--hapy-inner-highlight), var(--hapy-shadow-1);--hapy-surface-shadow:var(--hapy-glass-shadow)}html.dark[data-layout-style=glass],html[data-theme=dark][data-layout-style=glass]{--hapy-glass-fill:#ffffff1f;--hapy-glass-tint:color-mix(in srgb, var(--ant-color-primary) 24%, transparent);--hapy-glass-tint-secondary:color-mix(in srgb, var(--ant-color-info) 16%, transparent);--hapy-glass-chrome:color-mix(in srgb, var(--ant-color-bg-container) 52%, var(--hapy-glass-fill));--hapy-glass-surface:color-mix(in srgb, var(--ant-color-bg-container) 56%, var(--hapy-glass-fill));--hapy-glass-border:color-mix(in srgb, #fff 34%, var(--ant-color-primary) 8%);--hapy-glass-border-soft:color-mix(in srgb, #fff 18%, var(--ant-color-primary) 8%);--hapy-glass-highlight:#ffffff5c;--hapy-glass-card-tone:color-mix(in srgb, var(--ant-color-bg-container) 98%, var(--ant-color-primary));--hapy-glass-surface-tone:color-mix(in srgb, var(--ant-color-bg-container) 98%, var(--ant-color-primary));--hapy-glass-nested-tone:color-mix(in srgb, var(--ant-color-bg-elevated) 98%, var(--ant-color-primary));--hapy-glass-card-fill:linear-gradient(var(--hapy-glass-card-tone), var(--hapy-glass-card-tone));--hapy-glass-surface-fill:linear-gradient(var(--hapy-glass-surface-tone), var(--hapy-glass-surface-tone));--hapy-glass-nested-fill:linear-gradient(var(--hapy-glass-nested-tone), var(--hapy-glass-nested-tone));--hapy-glass-tone-success:color-mix(in srgb, var(--ant-color-success) 22%, transparent);--hapy-glass-tone-warning:color-mix(in srgb, var(--ant-color-warning) 24%, transparent);--hapy-glass-tone-danger:color-mix(in srgb, var(--ant-color-error) 22%, transparent);--hapy-glass-tone-info:color-mix(in srgb, var(--ant-color-info) 22%, transparent);--hapy-inner-highlight:inset 0 1px 0 #ffffff0f;--hapy-glass-shadow:var(--hapy-inner-highlight), var(--hapy-shadow-1);--hapy-surface-shadow:var(--hapy-glass-shadow)}html[data-layout-style=glass] .hapy-app-bg,html[data-layout-style=glass] .ant-layout,html.dark[data-layout-style=glass] .hapy-app-bg,html.dark[data-layout-style=glass] .ant-layout,html[data-theme=dark][data-layout-style=glass] .hapy-app-bg,html[data-theme=dark][data-layout-style=glass] .ant-layout{background-color:color-mix(in srgb, var(--ant-color-bg-layout) 98%, var(--ant-color-primary));background-image:none}html[data-layout-style=glass] .ant-layout-sider,html[data-layout-style=glass] .ant-layout-header,html[data-layout-style=glass] .hapy-shell-footer{-webkit-backdrop-filter:blur(var(--hapy-glass-blur-chrome)) saturate(var(--hapy-glass-saturate));box-shadow:var(--hapy-glass-shadow);background-color:#0000!important;background-image:var(--hapy-glass-surface-fill)!important;border-color:var(--hapy-glass-border)!important}html[data-layout-style=glass] .ant-layout-sider{border-right:1px solid var(--hapy-glass-border)!important}html[data-layout-style=glass] .hapy-shell-footer{border-top:1px solid var(--hapy-glass-border)!important}html[data-layout-style=glass] .ant-layout-sider-children,html[data-layout-style=glass] .ant-layout-sider-trigger,html[data-layout-style=glass] .ant-menu,html[data-layout-style=glass] .ant-menu-sub,html[data-layout-style=glass] .ant-menu-inline,html[data-layout-style=glass] .ant-menu-dark,html[data-layout-style=glass] .ant-menu-dark .ant-menu-sub{background:0 0!important;border-inline-end:none!important}html[data-layout-style=glass] .ant-menu-item-selected,html[data-layout-style=glass] .hapy-footer-control-active{box-shadow:inset 0 1px #ffffff3d;background:color-mix(in srgb, var(--ant-color-primary) 18%, transparent)!important}html[data-layout-style=glass] .hapy-surface,html[data-layout-style=glass] .ant-card,html[data-layout-style=glass] .ant-table-wrapper .ant-table{-webkit-backdrop-filter:blur(var(--hapy-glass-blur)) saturate(var(--hapy-glass-saturate));box-shadow:var(--hapy-glass-shadow);background-color:#0000!important;background-image:var(--hapy-glass-surface-fill)!important;border-color:var(--hapy-glass-border)!important}html[data-layout-style=glass] .ant-input-affix-wrapper,html[data-layout-style=glass] .ant-input,html[data-layout-style=glass] .ant-select-selector,html[data-layout-style=glass] .ant-btn-default{-webkit-backdrop-filter:blur(var(--hapy-glass-blur)) saturate(var(--hapy-glass-saturate));box-shadow:inset 0 1px 0 var(--hapy-glass-highlight);background:color-mix(in srgb, var(--ant-color-bg-container) 78%, #fff)!important;border-color:var(--ant-color-border)!important}html[data-layout-style=glass] .ant-card-head,html[data-layout-style=glass] .ant-table-thead>tr>th,html[data-layout-style=glass] .ant-table-tbody>tr>td{border-color:var(--hapy-glass-border-soft)!important;background:0 0!important}html[data-layout-style=glass] .ant-dropdown-menu,html[data-layout-style=glass] .ant-select-dropdown,html[data-layout-style=glass] .ant-popover-inner,html[data-layout-style=glass] .ant-modal-content,html[data-layout-style=glass] .ant-drawer-content{-webkit-backdrop-filter:blur(calc(var(--hapy-glass-blur-chrome) + 4px)) saturate(var(--hapy-glass-saturate));background:color-mix(in srgb, var(--ant-color-bg-elevated) 55%, var(--hapy-glass-fill))!important;border:1px solid var(--hapy-glass-border)!important;box-shadow:var(--hapy-glass-shadow)!important}html[data-layout-style=glass] .ant-modal-header,html[data-layout-style=glass] .ant-drawer-header,html[data-layout-style=glass] .ant-popover-title{border-color:var(--hapy-glass-border-soft)!important;background:0 0!important}.hapy-glass-card{gap:var(--hapy-space-2);min-width:0;padding:var(--hapy-space-3) var(--hapy-space-4);border-radius:var(--hapy-radius-surface,12px);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a24);background-color:color-mix(in srgb, var(--ant-color-bg-container) 98%, var(--ant-color-primary));box-shadow:var(--hapy-inner-highlight), var(--hapy-shadow-1);color:var(--ant-color-text);text-align:left;transition:box-shadow var(--hapy-motion-standard), border-color var(--hapy-motion-standard), transform var(--hapy-motion-standard);background-image:none;flex-direction:column;display:flex;position:relative}html.dark .hapy-glass-card,html[data-theme=dark] .hapy-glass-card{border-color:color-mix(in srgb, #fff 22%, var(--ant-color-primary) 8%);background-color:color-mix(in srgb, var(--ant-color-bg-container) 98%, var(--ant-color-primary));background-image:none;box-shadow:inset 0 1px #ffffff24,0 10px 28px #00000057}.hapy-glass-card--interactive{cursor:pointer;appearance:none;font:inherit;width:100%}.hapy-glass-card--interactive:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.hapy-glass-card__icon{border-radius:var(--hapy-radius-sm,6px);background:color-mix(in srgb, var(--ant-color-primary) 10%, transparent);width:32px;height:32px;color:var(--ant-color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.hapy-glass-card__label{color:var(--ant-color-text-secondary);font-size:12px;font-weight:500;line-height:1.3}.hapy-glass-card__value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ant-color-text);font-size:28px;font-weight:650;line-height:1.15}.hapy-glass-card__sub{color:var(--ant-color-text-tertiary,var(--ant-color-text-secondary));font-size:12px;line-height:1.35}.hapy-glass-card[data-tone] .hapy-glass-card__value{color:var(--ant-color-text)}.hapy-glass-card[data-tone=success] .hapy-glass-card__icon{background:color-mix(in srgb, var(--ant-color-success) 12%, transparent);color:var(--ant-color-success)}.hapy-glass-card[data-tone=warning] .hapy-glass-card__icon{background:color-mix(in srgb, var(--ant-color-warning) 14%, transparent);color:var(--ant-color-warning)}.hapy-glass-card[data-tone=danger] .hapy-glass-card__icon{background:color-mix(in srgb, var(--ant-color-error) 12%, transparent);color:var(--ant-color-error)}.hapy-glass-card[data-tone=info] .hapy-glass-card__icon{background:color-mix(in srgb, var(--ant-color-info) 12%, transparent);color:var(--ant-color-info)}html[data-layout-style=glass] .hapy-glass-card{border-radius:var(--hapy-glass-card-radius,16px);border-color:var(--hapy-glass-border);background-color:#0000;background-image:var(--hapy-glass-card-fill);-webkit-backdrop-filter:blur(var(--hapy-glass-blur)) saturate(var(--hapy-glass-saturate));box-shadow:var(--hapy-glass-shadow)}html[data-layout-style=glass] .hapy-glass-card[data-tone=success]{background-image:none;background-color:color-mix(in srgb, var(--hapy-glass-tone-success) 55%, var(--hapy-glass-card-tone))}html[data-layout-style=glass] .hapy-glass-card[data-tone=warning]{background-image:none;background-color:color-mix(in srgb, var(--hapy-glass-tone-warning) 55%, var(--hapy-glass-card-tone))}html[data-layout-style=glass] .hapy-glass-card[data-tone=danger]{background-image:none;background-color:color-mix(in srgb, var(--hapy-glass-tone-danger) 55%, var(--hapy-glass-card-tone))}html[data-layout-style=glass] .hapy-glass-card[data-tone=info]{background-image:none;background-color:color-mix(in srgb, var(--hapy-glass-tone-info) 55%, var(--hapy-glass-card-tone))}html[data-layout-style=glass] .hapy-glass-card--interactive:hover,.hapy-glass-card--interactive:hover{border-color:color-mix(in srgb, var(--ant-color-primary) 14%, #0f172a1f);box-shadow:inset 0 1px 0 var(--hapy-glass-highlight,#ffffffb3), 0 12px 32px color-mix(in srgb, var(--ant-color-text) 9%, transparent), 0 4px 14px color-mix(in srgb, var(--ant-color-primary) 14%, transparent);transform:translateY(-1px)}html[data-layout-style=glass] .hapy-glass-card__icon{box-shadow:inset 0 1px 0 var(--hapy-glass-highlight);-webkit-backdrop-filter:blur(8px)saturate(1.3);background:#ffffff6b}html[data-layout-style=glass] .hapy-dashboard-glass-surface{border-radius:var(--hapy-glass-card-radius,16px);border:1px solid var(--hapy-glass-border);background-color:#0000;background-image:var(--hapy-glass-card-fill);-webkit-backdrop-filter:blur(var(--hapy-glass-blur)) saturate(var(--hapy-glass-saturate));box-shadow:var(--hapy-glass-shadow)}@supports not (backdrop-filter:blur(1px)){html[data-layout-style=glass]{--hapy-glass-chrome:var(--ant-color-bg-container);--hapy-glass-surface:var(--ant-color-bg-container);--hapy-glass-border:color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a1f);--hapy-glass-border-soft:color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a14)}html[data-layout-style=glass] .hapy-glass-card,html[data-layout-style=glass] .hapy-dashboard-glass-surface{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-layout-style=glass] .hapy-glass-card--interactive:hover{transform:none}}.hapy-lift{transition:box-shadow var(--hapy-motion-standard), transform var(--hapy-motion-standard)}.hapy-lift:hover{box-shadow:var(--hapy-inner-highlight), var(--hapy-shadow-2);transform:translateY(-1px)}.hapy-lift:focus-visible,.hapy-focusable:focus-visible{box-shadow:var(--hapy-focus-ring), var(--hapy-shadow-1);outline:none}.hapy-icon-chip{border-radius:var(--hapy-radius-pill);background:var(--hapy-tint-12);width:36px;height:36px;color:var(--ant-color-primary);flex:0 0 36px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.hapy-kpi-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ant-color-text);font-weight:600}.hapy-kpi-label{color:var(--ant-color-text-secondary);font-size:12px;font-weight:400}.hapy-kpi-value[data-empty=true],.hapy-value-empty{color:var(--ant-color-text-quaternary);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.hapy-lift,.hapy-lift:hover{transition:none;transform:none}}:root{color-scheme:light dark;color:var(--ant-color-text);background-color:var(--ant-color-bg-layout);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{background:var(--ant-color-bg-layout);min-height:100vh;margin:0}:root.light body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1100px 640px at 6% -8%,#634ef51a,#0000 55%),radial-gradient(950px 620px at 102% 12%,#0089f717,#0000 55%),radial-gradient(1000px 760px at 50% 118%,#4ebfc01a,#0000 60%);position:fixed;inset:0}:root.dark body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1100px 640px at 6% -8%,#8f7dff1f,#0000 55%),radial-gradient(950px 620px at 102% 12%,#4cb6ff17,#0000 55%),radial-gradient(1000px 760px at 50% 118%,#34d39114,#0000 60%);position:fixed;inset:0}#root{min-height:100vh}a{color:var(--ant-color-primary);text-decoration:none}a:hover{color:var(--ant-color-primary-hover)}h1,h2,h3,h4,h5,h6{margin:0!important}:root.light .ant-dropdown,:root.light .ant-popover .ant-popover-inner,:root.light .ant-modal .ant-modal-content,:root.light .ant-drawer .ant-drawer-content{box-shadow:var(--hapy-shadow-soft)}:root.light .ant-card{box-shadow:none}.hapy-aurora-surface{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);box-shadow:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._sider_taixm_3{border-right:1px solid var(--hapy-glass-border,var(--ant-color-border-secondary));height:100vh;max-height:100vh;box-shadow:none;transition:flex var(--hapy-motion-standard), max-width var(--hapy-motion-standard), min-width var(--hapy-motion-standard), width var(--hapy-motion-standard);z-index:20;border-radius:0;margin:0;overflow:hidden;background:var(--ant-color-bg-container)!important}._siderMobile_taixm_16{border-right:1px solid var(--hapy-glass-border,var(--ant-color-border));height:100dvh;max-height:100dvh;overflow:hidden;background:var(--ant-color-bg-container)!important}._mobileHeader_taixm_24{min-height:48px;padding:0 var(--ant-padding-sm) 0 var(--ant-padding);border-bottom:1px solid var(--ant-color-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._mobileHeaderTitle_taixm_34{font-size:16px}._mobileCloseButton_taixm_38{width:44px;height:44px;font-size:18px}._logoBlockMobile_taixm_44{min-height:48px;padding:var(--ant-padding-xs) var(--ant-padding);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}._menuRootMobile_taixm_53{padding:var(--ant-padding-xs) var(--ant-padding-sm);border:none!important}._menuRootMobile_taixm_53 .ant-menu-item,._menuRootMobile_taixm_53 .ant-menu-submenu-title{border-radius:var(--ant-border-radius);min-height:48px;margin-block:4px;font-size:16px;line-height:48px}._menuRootMobile_taixm_53 .ant-menu-item .anticon,._menuRootMobile_taixm_53 .ant-menu-submenu-title .anticon{font-size:20px}._menuRootMobile_taixm_53 .ant-menu-item-group-title{letter-spacing:.02em;text-transform:uppercase;color:var(--ant-color-text-secondary);padding-top:12px;padding-bottom:4px;font-size:13px;font-weight:600}._footerMobile_taixm_82{padding:var(--ant-padding) var(--ant-padding);border-top:1px solid var(--hapy-glass-border-soft,var(--ant-color-border));flex-shrink:0}._shell_taixm_88{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._logoBlock_taixm_44{min-height:56px;padding:0 var(--ant-padding-xs) 0 var(--ant-padding);letter-spacing:.3px;border-bottom:1px solid var(--hapy-glass-border-soft,var(--ant-color-border-secondary));flex-shrink:0;justify-content:space-between;align-items:center;font-weight:700;display:flex}._logoBlockCollapsed_taixm_112{min-height:56px;padding:var(--ant-padding-xxs) 0;letter-spacing:.3px;border-bottom:1px solid var(--hapy-glass-border-soft,var(--ant-color-border-secondary));flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;font-weight:700;display:flex}._logoWrap_taixm_126{width:100%}._logoBlock_taixm_44 .ant-btn._siderToggle_taixm_133,._logoBlockCollapsed_taixm_112 .ant-btn._siderToggle_taixm_133{width:28px;min-width:28px;height:28px;color:var(--ant-color-text-secondary);flex-shrink:0}._logoBlock_taixm_44 .ant-btn._siderToggle_taixm_133:hover,._logoBlockCollapsed_taixm_112 .ant-btn._siderToggle_taixm_133:hover{color:var(--ant-color-text)}._logoImage_taixm_149,._logoImageCollapsed_taixm_156{width:100%;padding:var(--ant-padding-sm) var(--ant-padding-xs);cursor:pointer;transition:opacity var(--hapy-motion-standard)}._logoImageDisabled_taixm_163{cursor:not-allowed;opacity:.6}._menuStateBlock_taixm_168{min-height:0;padding:var(--ant-padding);text-align:center;flex:1;justify-content:center;align-items:center;display:flex}._workspaceButton_taixm_178{width:calc(100% - var(--hapy-space-6));margin:0 var(--hapy-space-3) var(--hapy-space-3);text-align:left;border:1px solid var(--ant-color-border-secondary);border-radius:var(--hapy-radius-md);background:var(--ant-color-bg-container)}._workspaceButtonLabel_taixm_187{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menuScroll_taixm_193{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}._menuRoot_taixm_53{padding-left:var(--ant-padding-sm);padding-right:var(--ant-padding-sm);border:none!important}._menuRoot_taixm_53 .ant-menu-item,._menuRoot_taixm_53 .ant-menu-submenu-title{border-radius:var(--ant-border-radius-sm);width:100%;margin-block:2px}._menuRoot_taixm_53 .ant-menu-item-selected{font-weight:600}._menuRootCollapsed_taixm_218{padding-left:0;padding-right:0;border:none!important}._menuRootCollapsed_taixm_218 .ant-menu-submenu-title{border-radius:var(--ant-border-radius-sm);width:100%;margin-block:2px}._footer_taixm_82{padding:var(--ant-padding-sm) var(--ant-margin-xxs) var(--ant-padding-sm) var(--ant-padding-xs);border-top:1px solid var(--hapy-glass-border-soft,var(--ant-color-border));flex-shrink:0}._footerCollapsed_taixm_244{padding:var(--ant-padding-sm) 0;border-top:1px solid var(--hapy-glass-border-soft,var(--ant-color-border));flex-shrink:0}._footerRow_taixm_255{justify-content:space-around;align-items:center;gap:var(--ant-margin-xxs);display:flex}._footer_taixm_82 .ant-btn._footerControl_taixm_132,._footerCollapsed_taixm_244 .ant-btn._footerControl_taixm_132{border-radius:var(--ant-border-radius-sm);width:36px;min-width:0;height:36px;color:var(--ant-color-text-secondary);justify-content:center;padding:0}._footer_taixm_82 .ant-btn._footerControl_taixm_132 .anticon,._footerCollapsed_taixm_244 .ant-btn._footerControl_taixm_132 .anticon{font-size:16px}._footer_taixm_82 .ant-btn._footerControl_taixm_132 .ant-btn-icon,._footerCollapsed_taixm_244 .ant-btn._footerControl_taixm_132 .ant-btn-icon{align-items:center;line-height:1;display:inline-flex}._footer_taixm_82 .ant-btn._footerControl_taixm_132:hover,._footerCollapsed_taixm_244 .ant-btn._footerControl_taixm_132:hover{color:var(--ant-color-text);background:var(--ant-color-fill-tertiary)}._footer_taixm_82 .ant-btn._footerControlActive_taixm_301,._footerCollapsed_taixm_244 .ant-btn._footerControlActive_taixm_301{color:var(--ant-color-primary);background:var(--ant-color-primary-bg);font-weight:600}._footerMore_taixm_256{margin-inline:auto}._footerCopyright_taixm_314{text-align:center;margin-top:var(--ant-margin-sm);white-space:nowrap;flex:1;overflow:hidden}._footerCopyrightHidden_taixm_328{visibility:hidden}._footerCopyrightLine_taixm_332{margin-top:var(--ant-margin-xxs);color:var(--ant-color-text-tertiary);font-size:12px;display:block}._footerCopyrightSubLine_taixm_339{color:var(--ant-color-text-tertiary);font-size:11px;display:block}._popoverContent_taixm_345{gap:var(--ant-margin-sm);flex-direction:column;min-width:240px;display:flex}._popoverHeader_taixm_352{gap:var(--ant-margin-xs);flex-direction:column;display:flex}._popoverHeaderTag_taixm_358{margin:0}._popoverTitle_taixm_362{font-size:14px;line-height:1.4;margin:0!important}._popoverHeaderRow_taixm_368{margin-top:var(--ant-margin-xs)}._popoverHeaderLabel_taixm_372{margin-bottom:var(--ant-margin-xxs);font-size:12px;display:block}._sider_taixm_3 .ant-btn:focus-visible,._sider_taixm_3 .ant-menu-item:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}._bar_m5mgk_1{height:calc(var(--hapy-footer-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ant-color-bg-container);border-top:1px solid var(--hapy-glass-border,var(--ant-color-border-secondary));z-index:1000;box-shadow:var(--hapy-shadow-soft);justify-content:space-around;align-items:flex-start;display:flex;position:fixed;bottom:0;left:0;right:0}._slot_m5mgk_17{flex:1;display:flex}._tab_m5mgk_22{height:var(--hapy-footer-height);cursor:pointer;color:var(--ant-color-text-tertiary);padding:var(--hapy-space-2) var(--hapy-space-1) var(--hapy-space-1);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;width:100%;display:flex}._tabActive_m5mgk_38{color:var(--ant-color-primary)}._tabIcon_m5mgk_42{font-size:var(--ant-font-size-xl);line-height:1;position:relative}._tabLabel_m5mgk_48{font-size:var(--ant-font-size-sm);font-weight:400}._tabLabelActive_m5mgk_53{font-weight:600}._tabDot_m5mgk_57{width:var(--hapy-space-1);height:var(--hapy-space-1);border-radius:50%;margin-top:2px}._tabDotActive_m5mgk_64{background:var(--ant-color-primary)}._fab_m5mgk_68{top:calc(var(--hapy-space-4) * -1);width:var(--hapy-space-8);height:var(--hapy-space-8);background:var(--hapy-aurora);color:var(--ant-color-text-light-solid);font-size:var(--ant-font-size-xl);cursor:pointer;box-shadow:var(--hapy-primary-shadow);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}._shell_1sfs4_3{flex-direction:row;height:100vh;max-height:100vh;display:flex;position:relative;overflow:hidden}._body_1sfs4_12{background:0 0;flex-direction:column;flex:1;min-width:0;height:100vh;max-height:100vh;display:flex;overflow:hidden}._bodyMobile_1sfs4_23{flex-direction:column;flex:1;min-width:0;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}._content_1sfs4_34{background:0 0;flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0;display:flex;position:relative;overflow:auto}._contentMobile_1sfs4_47{min-height:0;padding:0;padding-bottom:calc(var(--hapy-footer-height) + env(safe-area-inset-bottom,0px));background:0 0;flex-direction:column;flex:1;gap:0;margin:0;display:flex;position:relative;overflow:auto}._mobileDrawerBody_1sfs4_61{height:100dvh;padding:0}._page_136hs_1{gap:var(--hapy-section-gap,12px);background:var(--ant-color-bg-layout,transparent);padding:0;animation:none}._pageEnterprise_136hs_8{max-width:var(--hapy-content-max-width,1800px);gap:var(--hapy-section-gap,12px);background:0 0;width:100%;margin:0 auto;padding:0}._pageEnterprise_136hs_8 ._briefLayout_136hs_17,._pageEnterprise_136hs_8 ._briefMain_136hs_18{gap:var(--hapy-section-gap,12px)}._pagePremium_136hs_22{max-width:var(--hapy-content-max-width,1800px);gap:var(--hapy-section-gap,12px);background:0 0;width:100%;margin:0 auto;padding:0}._commandDeck_136hs_31,._commandCard_136hs_32,._welcomeCard_136hs_33,._copilotCard_136hs_34{display:none!important}._pageEnterprise_136hs_8 .ant-card,._pageEnterprise_136hs_8 ._surfacePanel_136hs_39,._pageEnterprise_136hs_8 ._warehouseCard_136hs_40,._pageEnterprise_136hs_8 ._fleetCard_136hs_41,._pageEnterprise_136hs_8 ._alertCard_136hs_42,._pageEnterprise_136hs_8 ._kpiCard_136hs_43,._pageEnterprise_136hs_8 ._trendPanel_136hs_44,._pagePremium_136hs_22 .ant-card,._pagePremium_136hs_22 ._surfacePanel_136hs_39,._pagePremium_136hs_22 ._warehouseCard_136hs_40,._pagePremium_136hs_22 ._fleetCard_136hs_41,._pagePremium_136hs_22 ._alertCard_136hs_42,._pagePremium_136hs_22 ._kpiCard_136hs_43,._pagePremium_136hs_22 ._trendPanel_136hs_44{border-radius:var(--hapy-radius-lg,12px);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a24);box-shadow:0 1px 0 #ffffffa6 inset, 0 8px 22px color-mix(in srgb, var(--ant-color-text) 10%, transparent), 0 2px 8px color-mix(in srgb, var(--ant-color-primary) 10%, transparent);background-color:var(--ant-color-bg-container);background-image:none;transition:box-shadow .16s,border-color .16s,transform .16s}html.dark ._pageEnterprise_136hs_8 .ant-card,html.dark ._pageEnterprise_136hs_8 ._surfacePanel_136hs_39,html.dark ._pageEnterprise_136hs_8 ._warehouseCard_136hs_40,html.dark ._pageEnterprise_136hs_8 ._fleetCard_136hs_41,html.dark ._pageEnterprise_136hs_8 ._alertCard_136hs_42,html.dark ._pageEnterprise_136hs_8 ._trendPanel_136hs_44,html[data-theme=dark] ._pageEnterprise_136hs_8 .ant-card,html[data-theme=dark] ._pageEnterprise_136hs_8 ._surfacePanel_136hs_39,html[data-theme=dark] ._pageEnterprise_136hs_8 ._warehouseCard_136hs_40,html[data-theme=dark] ._pageEnterprise_136hs_8 ._fleetCard_136hs_41,html[data-theme=dark] ._pageEnterprise_136hs_8 ._alertCard_136hs_42,html[data-theme=dark] ._pageEnterprise_136hs_8 ._trendPanel_136hs_44{border-color:color-mix(in srgb, #fff 22%, var(--ant-color-primary) 8%);background-image:none;background-color:var(--ant-color-bg-container);box-shadow:inset 0 1px #ffffff1f,0 10px 28px #00000057}._pageEnterprise_136hs_8 ._warehouseCard_136hs_40:hover,._pageEnterprise_136hs_8 ._fleetCardButton_136hs_87:hover,._pageEnterprise_136hs_8 ._riskCardItem_136hs_88:hover,._pagePremium_136hs_22 ._warehouseCard_136hs_40:hover,._pagePremium_136hs_22 ._fleetCardButton_136hs_87:hover,._pagePremium_136hs_22 ._riskCardItem_136hs_88:hover{border-color:color-mix(in srgb, var(--ant-color-primary) 14%, #0f172a1f);box-shadow:0 1px 0 #ffffffb3 inset, 0 10px 26px color-mix(in srgb, var(--ant-color-text) 8%, transparent), 0 2px 10px color-mix(in srgb, var(--ant-color-primary) 12%, transparent);transform:translateY(-1px)}._kpiGridSection_136hs_101{width:100%;min-width:0}._kpiGrid_136hs_101{gap:var(--hapy-space-2,8px);grid-template-columns:repeat(8,minmax(0,1fr));width:100%;display:grid}@media (width<=1600px){._kpiGrid_136hs_101{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){._kpiGrid_136hs_101{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._surfacePanel_136hs_39,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._warehouseCard_136hs_40,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._fleetCard_136hs_41,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCard_136hs_42,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._trendPanel_136hs_44,html[data-layout-style=glass] ._pagePremium_136hs_22 ._surfacePanel_136hs_39,html[data-layout-style=glass] ._pagePremium_136hs_22 ._warehouseCard_136hs_40,html[data-layout-style=glass] ._pagePremium_136hs_22 ._fleetCard_136hs_41,html[data-layout-style=glass] ._pagePremium_136hs_22 ._alertCard_136hs_42,html[data-layout-style=glass] ._pagePremium_136hs_22 ._trendPanel_136hs_44{border-radius:var(--hapy-glass-card-radius,16px);border-color:var(--hapy-glass-border);background-color:#0000;background-image:var(--hapy-glass-card-fill);-webkit-backdrop-filter:blur(var(--hapy-glass-blur)) saturate(var(--hapy-glass-saturate));box-shadow:var(--hapy-glass-shadow)}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._warehouseCard_136hs_40:hover,html[data-layout-style=glass] ._pagePremium_136hs_22 ._warehouseCard_136hs_40:hover{box-shadow:inset 0 1px 0 var(--hapy-glass-highlight), 0 12px 32px color-mix(in srgb, var(--ant-color-text) 9%, transparent), 0 4px 14px color-mix(in srgb, var(--ant-color-primary) 12%, transparent);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._warehouseCard_136hs_40:hover,html[data-layout-style=glass] ._pagePremium_136hs_22 ._warehouseCard_136hs_40:hover{transform:none}}._healthSplit_136hs_161{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}._healthTimelineCol_136hs_168,._healthAlertsCol_136hs_169{flex-direction:column;min-width:0;height:100%;display:flex}._surfacePanelFill_136hs_176{flex-direction:column;height:100%;min-height:0;display:flex}._surfacePanelFill_136hs_176>._surfaceBody_136hs_183,._surfacePanelFill_136hs_176>._surfaceBodyPadded_136hs_184{flex:1;min-height:0;overflow:auto}._detailActionRow_136hs_190{width:100%}._drawerBody_136hs_191{flex-direction:column;gap:12px;display:flex}._drawerSubBlock_136hs_192{flex-direction:column;gap:8px;display:flex}._timelineViewInner_136hs_193{min-height:200px}@media (width<=1100px){._healthSplit_136hs_161{grid-template-columns:1fr}}._warehousePhotoWrap_136hs_199{border-radius:var(--hapy-radius-lg);background-image:none;background-color:var(--ant-color-bg-container);background-color:#0000;width:100%;height:110px;margin-bottom:12px;overflow:hidden}._warehousePhoto_136hs_199{object-fit:cover;width:100%;height:100%;display:block}._fleetCardScroller_136hs_217{scroll-snap-type:x mandatory;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}._fleetCardScroller_136hs_217 ._fleetCard_136hs_41{scroll-snap-align:start;flex:0 0 280px}._fleetCardButton_136hs_87{text-align:left;cursor:pointer;appearance:none;width:100%;font:inherit;color:inherit;display:block}._fleetCardImg_136hs_240{object-fit:contain;border-radius:var(--hapy-radius-md,6px);width:100%;height:100%;display:block}._fleetCardThumb_136hs_248{background:var(--ant-color-fill-quaternary);overflow:hidden}._alertStack_136hs_253{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}._alertStackCompact_136hs_260{flex-direction:column;gap:6px;max-height:420px;padding:8px 12px 12px;display:flex;overflow-y:auto}._surfaceHeaderRow_136hs_269{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._warehouseTelemetryRow_136hs_277{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}._telemetryPill_136hs_284{background:color-mix(in srgb, var(--ant-color-primary) 10%, transparent);color:var(--ant-color-primary);border:1px solid color-mix(in srgb, var(--ant-color-primary) 20%, transparent);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;line-height:1.4;display:inline-flex}._telemetryPillMuted_136hs_296{background:var(--ant-color-fill-quaternary);color:var(--ant-color-text-secondary);border:1px solid var(--ant-color-border-secondary);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;line-height:1.4;display:inline-flex}._riskCardList_136hs_308{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._riskCardItem_136hs_88{border-radius:var(--hapy-radius-md);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a14);background-color:#0000;background-image:none;background-color:var(--ant-color-bg-container);cursor:pointer;appearance:none;width:100%;font:inherit;color:inherit;text-align:left;transition:background var(--hapy-motion-standard), border-color var(--hapy-motion-standard);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._systemHealthStrip_136hs_337{border-radius:var(--hapy-radius-lg);border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container);box-shadow:none;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:16px 20px;display:flex}._systemHealthTitle_136hs_349{letter-spacing:.04em;text-transform:uppercase;color:var(--ant-color-text-secondary);font-size:13px}._systemHealthList_136hs_356{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}._systemHealthItem_136hs_365{align-items:center;gap:8px;display:inline-flex}._systemHealthName_136hs_371{font-size:13px}._systemHealthStatus_136hs_375{font-size:12px!important}._sectionTitle_136hs_379{letter-spacing:.01em;text-transform:uppercase;color:var(--ant-color-text-secondary)!important;margin:0 0 4px!important;font-size:15px!important;font-weight:600!important}._hero_136hs_388{justify-content:space-between;align-items:flex-start;gap:var(--hapy-block-gap);padding:var(--hapy-block-gap);border-radius:var(--hapy-radius-surface);border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:none;flex-wrap:wrap;animation:none;display:flex}._heroMain_136hs_402{flex-direction:column;gap:6px;min-width:0;display:flex}._heroTitle_136hs_409{letter-spacing:-.02em;margin:0!important;font-size:26px!important;font-weight:650!important;line-height:1.25!important}._heroMeta_136hs_417{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._livePill_136hs_424{color:var(--ant-color-success);background:color-mix(in srgb, var(--ant-color-success) 12%, transparent);border:1px solid color-mix(in srgb, var(--ant-color-success) 28%, transparent);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}._liveDot_136hs_437{background:var(--ant-color-success);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ant-color-success) 55%, transparent);border-radius:50%;animation:1.8s ease-out infinite _livePulse_136hs_1}._heroActions_136hs_446{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._kpiGrid_136hs_101{gap:var(--hapy-block-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._kpiGrid3_136hs_459{gap:var(--hapy-block-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=992px){._kpiGrid_136hs_101{grid-template-columns:repeat(2,minmax(0,1fr))}._kpiGrid3_136hs_459{grid-template-columns:1fr}}@media (width<=576px){._kpiGrid_136hs_101{grid-template-columns:1fr}}._kpiCard_136hs_43{border-radius:var(--hapy-radius-surface);border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container);box-shadow:none;padding:16px;animation:none;position:relative;overflow:hidden}._kpiCard_136hs_43:nth-child(2){animation-delay:40ms}._kpiCard_136hs_43:nth-child(3){animation-delay:80ms}._kpiCard_136hs_43:nth-child(4){animation-delay:.12s}._kpiCard_136hs_43:before{content:"";background:var(--ant-color-bg-container);width:4px;position:absolute;top:0;bottom:0;left:0}._kpiCardBody_136hs_515{align-items:flex-start;gap:12px;display:flex}._kpiIcon_136hs_521{border-radius:var(--hapy-radius-md,6px);width:40px;height:40px;color:var(--kpi-accent,var(--ant-color-primary));background:color-mix(in srgb, var(--kpi-accent,var(--ant-color-primary)) 12%, var(--ant-color-bg-container));box-shadow:none;flex-shrink:0;place-items:center;font-size:18px;display:grid}._kpiContent_136hs_534{flex:1;min-width:0}._kpiContent_136hs_534 .ant-statistic-title{color:var(--ant-color-text-secondary);margin-bottom:2px;font-size:12px}._kpiContent_136hs_534 .ant-statistic-content{letter-spacing:-.02em;animation:_metricNumberIn_136hs_1 var(--hapy-motion-standard) both;font-size:24px;font-weight:650;line-height:1.2}@keyframes _metricNumberIn_136hs_1{0%{opacity:0;transform:none}to{opacity:1;transform:none}}._kpiToneDefault_136hs_555{--kpi-accent:var(--ant-color-primary)}._kpiToneDanger_136hs_559{--kpi-accent:var(--ant-color-error)}._kpiToneWarning_136hs_563{--kpi-accent:var(--ant-color-warning)}._kpiToneSuccess_136hs_567{--kpi-accent:var(--ant-color-success)}._alertStrip_136hs_571{flex-wrap:wrap;gap:8px;display:flex}._alertChip_136hs_577{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);max-width:100%;box-shadow:none;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}._alertChipMessage_136hs_590{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}._alertChipMeta_136hs_597{color:var(--ant-color-text-secondary);font-size:12px}._alertChipDanger_136hs_602{border-color:color-mix(in srgb, var(--ant-color-error) 35%, transparent);background:color-mix(in srgb, var(--ant-color-error) 8%, var(--ant-color-bg-container))}._alertChipWarning_136hs_607{border-color:color-mix(in srgb, var(--ant-color-warning) 40%, transparent);background:color-mix(in srgb, var(--ant-color-warning) 10%, var(--ant-color-bg-container))}._alertChipInfo_136hs_612{border-color:color-mix(in srgb, var(--ant-color-primary) 20%, transparent);background:color-mix(in srgb, var(--ant-color-primary) 2%, var(--ant-color-bg-container))}._chartGrid_136hs_617{gap:var(--hapy-block-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=992px){._chartGrid_136hs_617{grid-template-columns:1fr}}._trendPanel_136hs_44{border-radius:var(--hapy-radius-lg);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a1f);background-color:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);background-image:none;min-height:220px;padding:16px;position:relative}._trendHeader_136hs_640{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}._trendTitle_136hs_647{margin:0;font-size:15px;font-weight:600}._trendList_136hs_653{flex-direction:column;gap:12px;display:flex}._trendRow_136hs_659{grid-template-columns:minmax(72px,34%) 1fr auto;align-items:center;gap:10px;display:grid}._trendLabel_136hs_666{color:var(--ant-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._trendTrack_136hs_674{background:color-mix(in srgb, var(--ant-color-primary) 2%, var(--ant-color-fill-quaternary));border-radius:999px;height:12px;overflow:hidden}._trendFill_136hs_681{background:var(--ant-color-bg-container);height:100%;box-shadow:0 4px 10px color-mix(in srgb, var(--ant-color-primary) 18%, transparent);transition:width var(--hapy-motion-standard);border-radius:999px}._trendValue_136hs_689{text-align:right;min-width:64px;font-size:13px;font-weight:600}._kpiSparkline_136hs_696{width:78px;height:30px;color:var(--kpi-accent,var(--ant-color-primary));filter:drop-shadow(0 4px 5px color-mix(in srgb, currentColor 18%, transparent));margin-top:8px}._surfacePanel_136hs_39{border-radius:var(--hapy-radius-surface);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a1f);background-color:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);background-image:none;overflow:hidden}._surfaceHeader_136hs_269{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);background-image:none;background-color:color-mix(in srgb, var(--ant-color-primary) 10%, transparent);background-color:#0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._surfaceTitle_136hs_720{margin:0;font-size:15px;font-weight:600}._surfaceBody_136hs_183{padding:0}._surfaceBodyPadded_136hs_184{padding:12px 16px 16px}._detailGrid_136hs_734{gap:var(--hapy-block-gap);grid-template-columns:1fr 1fr;display:grid}@media (width<=992px){._detailGrid_136hs_734{grid-template-columns:1fr}}._fleetLayout_136hs_746{gap:var(--hapy-block-gap);grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);display:grid}@media (width<=992px){._fleetLayout_136hs_746{grid-template-columns:1fr}}._statusDot_136hs_758{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._statusDotOnline_136hs_766{background:var(--ant-color-success)}._statusDotOffline_136hs_770{background:var(--ant-color-text-quaternary)}._zebraRow_136hs_774.ant-table-row:nth-child(2n)>td{background:color-mix(in srgb, var(--ant-color-fill-quaternary) 55%, transparent)!important}@keyframes _dashFadeUp_136hs_1{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes _livePulse_136hs_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ant-color-success) 45%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}._briefLayout_136hs_17{gap:var(--hapy-block-gap);flex-direction:column;align-items:stretch;display:flex}._briefMain_136hs_18{gap:var(--hapy-block-gap);flex-direction:column;min-width:0;display:flex}._briefHeader_136hs_815{justify-content:space-between;align-items:flex-start;gap:var(--hapy-block-gap);padding:var(--hapy-block-gap);border-radius:var(--hapy-radius-surface);border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);flex-wrap:wrap;animation:none;display:flex}._briefHeaderMain_136hs_829{flex-direction:column;gap:6px;min-width:0;display:flex}._briefTitleRow_136hs_836{align-items:center;gap:10px;display:flex}._briefSun_136hs_842{color:var(--ant-color-warning);font-size:22px}._briefMetaText_136hs_847{font-size:13px}._briefHeaderAside_136hs_851{flex-direction:column;align-items:flex-end;gap:10px;display:flex}._rangeBlock_136hs_858{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._rangeLabel_136hs_865{text-transform:uppercase;letter-spacing:.04em;font-size:11px}._scopeChip_136hs_871{background:color-mix(in srgb, var(--ant-color-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--ant-color-primary) 20%, transparent);border-radius:999px;padding:2px 10px;font-size:12px}._insightGrid_136hs_879{gap:var(--hapy-block-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1200px){._insightGrid_136hs_879{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._insightGrid_136hs_879{grid-template-columns:1fr}}._insightCard_136hs_897{border-radius:var(--hapy-radius-surface);border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);flex-direction:column;gap:4px;padding:16px;display:flex}._insightTop_136hs_908{align-items:flex-start;gap:10px;display:flex}._insightIcon_136hs_914{border-radius:var(--hapy-radius-lg);flex-shrink:0;place-items:center;width:36px;height:36px;font-size:16px;display:grid}._insightTitle_136hs_924{text-transform:uppercase;letter-spacing:.03em;font-size:12px!important}._insightCases_136hs_930{font-size:14px;font-weight:600}._insightValue_136hs_935{letter-spacing:-.02em;margin:8px 0 0!important;font-size:28px!important}._insightAction_136hs_941{align-self:flex-start;margin-top:4px;padding-left:0!important}._insightDanger_136hs_947{border-color:color-mix(in srgb, var(--ant-color-error) 35%, transparent)}._insightDanger_136hs_947 ._insightIcon_136hs_914{color:var(--ant-color-error);background:color-mix(in srgb, var(--ant-color-error) 12%, transparent)}._insightWarning_136hs_956{border-color:color-mix(in srgb, var(--ant-color-warning) 40%, transparent)}._insightWarning_136hs_956 ._insightIcon_136hs_914{color:var(--ant-color-warning);background:color-mix(in srgb, var(--ant-color-warning) 14%, transparent)}._insightInfo_136hs_965 ._insightIcon_136hs_914{color:var(--ant-color-primary);background:color-mix(in srgb, var(--ant-color-primary) 12%, transparent)}._briefRow3_136hs_970{gap:var(--hapy-block-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=992px){._briefRow3_136hs_970{grid-template-columns:1fr}}._donutLayout_136hs_982{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._donutRing_136hs_989{border-radius:50%;flex-shrink:0;place-items:center;width:132px;height:132px;display:grid}._donutHole_136hs_998{background:var(--ant-color-bg-container);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:78px;height:78px;display:flex}._donutTotal_136hs_1009{font-size:16px;font-weight:700;line-height:1.1}._donutTotalLabel_136hs_1015{color:var(--ant-color-text-secondary);font-size:10px}._donutLegend_136hs_1020{flex-direction:column;flex:1;gap:8px;min-width:140px;margin:0;padding:0;list-style:none;display:flex}._donutLegendItem_136hs_1031{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;display:grid}._donutSwatch_136hs_1039{border-radius:2px;width:10px;height:10px}._donutLegendLabel_136hs_1045{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._donutLegendValue_136hs_1051{color:var(--ant-color-text-secondary);white-space:nowrap}._summaryList_136hs_1056,._todoList_136hs_1057{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._summaryPositive_136hs_1066,._summaryConcern_136hs_1067{align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}._summaryPositive_136hs_1066 .anticon{color:var(--ant-color-success);margin-top:2px}._summaryConcern_136hs_1067 .anticon{color:var(--ant-color-error);margin-top:2px}._todoItem_136hs_1085{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._todoLabel_136hs_1092{cursor:pointer}._kpiGrid8_136hs_1096{gap:var(--hapy-block-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1200px){._kpiGrid8_136hs_1096{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){._kpiGrid8_136hs_1096{grid-template-columns:1fr}}._kpiTrend_136hs_1114{margin-top:4px;display:block;font-size:11px!important}._kpiSparkline_136hs_696{width:72px;height:28px;color:var(--kpi-accent,var(--ant-color-primary));opacity:.85;margin-top:8px;display:block}._hospitalHeader_136hs_1129{justify-content:space-between;align-items:flex-start;gap:var(--hapy-block-gap);padding:var(--hapy-block-gap);border-radius:var(--hapy-radius-lg);border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);flex-wrap:wrap;animation:none;display:flex}._hospitalHeaderMain_136hs_1143{flex-direction:column;gap:6px;min-width:0;display:flex}._hospitalDate_136hs_1150,._hospitalTime_136hs_1151{color:var(--ant-color-text-secondary);font-size:13px}._hospitalTime_136hs_1151{color:var(--ant-color-primary);font-weight:600}._warehouseGrid_136hs_1161{gap:var(--hapy-block-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1200px){._warehouseGrid_136hs_1161{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._warehouseGrid_136hs_1161{grid-template-columns:1fr}}._warehouseCard_136hs_40{appearance:none;text-align:left;cursor:pointer;border-radius:var(--hapy-radius-md,6px);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a24);background-color:var(--ant-color-bg-container);width:100%;box-shadow:0 1px 0 #fff9 inset, 0 8px 20px color-mix(in srgb, var(--ant-color-text) 9%, transparent), 0 2px 8px color-mix(in srgb, var(--ant-color-primary) 10%, transparent);transition:background var(--hapy-motion-standard), border-color var(--hapy-motion-standard), box-shadow var(--hapy-motion-standard), transform var(--hapy-motion-standard);background-image:none;padding:16px}._warehouseCard_136hs_40:hover{border-color:color-mix(in srgb, var(--ant-color-primary) 14%, #0f172a24);background-image:none;background-color:var(--ant-color-bg-container)}._warehouseCardTop_136hs_1206{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._warehouseIcon_136hs_1213{border-radius:var(--hapy-radius-md,6px);width:40px;height:40px;color:var(--ant-color-primary);background:color-mix(in srgb, var(--ant-color-primary) 12%, transparent);flex-shrink:0;place-items:center;font-size:18px;display:grid}._warehouseCardHead_136hs_1225{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._warehouseName_136hs_1233{font-size:15px!important;line-height:1.3!important}._warehouseStatusTag_136hs_1238{align-self:flex-start;margin:0!important}._warehouseArrow_136hs_1243{color:var(--ant-color-text-quaternary);margin-top:4px}._warehouseMetrics_136hs_1248{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}._warehouseMetric_136hs_1248{flex-direction:column;gap:2px;font-size:12px;display:flex}._overviewSplit_136hs_1261{gap:var(--hapy-block-gap);grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:stretch;display:grid}@media (width<=992px){._overviewSplit_136hs_1261{grid-template-columns:1fr}}._timelineSection_136hs_1274{min-width:0}._timelinePanel_136hs_1278{border-radius:var(--hapy-radius-lg);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a1f);background-color:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);background-image:none;min-height:280px;padding:16px}._timelineList_136hs_1288{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._timelineItem_136hs_1297{border-radius:var(--hapy-radius-md,6px);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a14);background-color:#0000;background-image:none;background-color:var(--ant-color-bg-container);transition:background var(--hapy-motion-standard), border-color var(--hapy-motion-standard);align-items:flex-start;gap:12px;padding:12px;display:flex}._timelineItem_136hs_1297:hover{background-image:none;background-color:var(--ant-color-bg-container)}._timelineIcon_136hs_1315{border-radius:var(--hapy-radius-lg);flex-shrink:0;place-items:center;width:34px;height:34px;font-size:15px;display:grid}._timelineToneInfo_136hs_1325 ._timelineIcon_136hs_1315{color:var(--ant-color-primary);background:color-mix(in srgb, var(--ant-color-primary) 12%, transparent)}._timelineToneWarning_136hs_1330 ._timelineIcon_136hs_1315{color:var(--ant-color-warning);background:color-mix(in srgb, var(--ant-color-warning) 14%, transparent)}._timelineToneDanger_136hs_1335 ._timelineIcon_136hs_1315{color:var(--ant-color-error);background:color-mix(in srgb, var(--ant-color-error) 12%, transparent)}._timelineToneSuccess_136hs_1340 ._timelineIcon_136hs_1315{color:var(--ant-color-success);background:color-mix(in srgb, var(--ant-color-success) 12%, transparent)}._timelineBody_136hs_1345{flex:1;min-width:0}._timelineRow_136hs_1350{justify-content:space-between;align-items:center;gap:8px;display:flex}._timelineSub_136hs_1357,._timelineWhen_136hs_1358{margin-top:2px;display:block;font-size:12px!important}._alertCardGrid_136hs_1364{gap:var(--hapy-block-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=768px){._alertCardGrid_136hs_1364{grid-template-columns:1fr}}._alertCard_136hs_42{border-radius:var(--hapy-radius-md,6px);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a1f);background-color:var(--ant-color-bg-container);box-shadow:none;transition:background var(--hapy-motion-standard), border-color var(--hapy-motion-standard);background-image:none;padding:12px 14px}._alertCardCompact_136hs_1386{border-radius:var(--hapy-radius-lg);padding:8px 10px}._alertCard_136hs_42:hover{background-image:none;background-color:var(--ant-color-bg-container)}._alertCardCritical_136hs_1396{border-color:color-mix(in srgb, var(--ant-color-error) 35%, transparent);background-color:#0000;background-image:none;background-color:color-mix(in srgb, #fff 82%, var(--ant-color-error))}._alertCardWarning_136hs_1403{border-color:color-mix(in srgb, var(--ant-color-warning) 40%, transparent);background-color:#0000;background-image:none;background-color:color-mix(in srgb, #fff 80%, var(--ant-color-warning))}._alertCardInfo_136hs_1410{border-color:color-mix(in srgb, var(--ant-color-primary) 20%, transparent);background-color:#0000;background-image:none;background-color:var(--ant-color-bg-container)}._alertCardHead_136hs_1417{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}._alertCardMessage_136hs_1425{font-size:14px;line-height:1.45;display:block}._alertCardMeta_136hs_1431{color:var(--ant-color-text-secondary);margin-top:8px;font-size:12px}._aiInsightGrid_136hs_1437{gap:var(--hapy-block-gap);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}@media (width<=768px){._aiInsightGrid_136hs_1437{grid-template-columns:1fr}}._aiInsightCard_136hs_1449{border-radius:var(--hapy-radius-lg);border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);flex-direction:column;gap:8px;padding:16px;display:flex}._aiInsightIcon_136hs_1460{border-radius:var(--hapy-radius-lg);place-items:center;width:36px;height:36px;font-size:16px;display:grid}._aiInsightInfo_136hs_1469{border-color:color-mix(in srgb, var(--ant-color-primary) 20%, transparent)}._aiInsightInfo_136hs_1469 ._aiInsightIcon_136hs_1460{color:var(--ant-color-primary);background:color-mix(in srgb, var(--ant-color-primary) 12%, transparent)}._aiInsightWarning_136hs_1478{border-color:color-mix(in srgb, var(--ant-color-warning) 35%, transparent)}._aiInsightWarning_136hs_1478 ._aiInsightIcon_136hs_1460{color:var(--ant-color-warning);background:color-mix(in srgb, var(--ant-color-warning) 14%, transparent)}._aiInsightDanger_136hs_1487{border-color:color-mix(in srgb, var(--ant-color-error) 35%, transparent)}._aiInsightDanger_136hs_1487 ._aiInsightIcon_136hs_1460{color:var(--ant-color-error);background:color-mix(in srgb, var(--ant-color-error) 12%, transparent)}._aiInsightMessage_136hs_1496{font-size:14px;line-height:1.45}._aiInsightRec_136hs_1501{font-size:12px!important}._visionCtaSection_136hs_1505{border-radius:var(--hapy-radius-lg);border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);padding:16px}._visionCtaHeader_136hs_1513{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}._visionCtaGrid_136hs_1521{grid-template-columns:1fr;gap:8px;display:grid}._visionCtaPrimary_136hs_1527,._visionCtaButton_136hs_1528{min-height:42px;border-radius:var(--hapy-radius-md,6px)!important;justify-content:flex-start!important;height:auto!important;padding:8px 14px!important}._visionCtaPrimary_136hs_1527{background:var(--ant-color-primary)!important}._visionCtaButton_136hs_1528{border-color:color-mix(in srgb, var(--ant-color-primary) 20%, transparent)!important}@media (prefers-reduced-motion:reduce){._page_136hs_1,._hero_136hs_388,._briefHeader_136hs_815,._hospitalHeader_136hs_1129,._kpiCard_136hs_43,._warehouseCard_136hs_40,._alertCard_136hs_42,._liveDot_136hs_437,._trendFill_136hs_681{transition:none!important;animation:none!important}}._fleetCardGrid_136hs_1561{gap:var(--hapy-block-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1200px){._fleetCardGrid_136hs_1561{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._fleetCardGrid_136hs_1561{grid-template-columns:1fr}}._fleetCard_136hs_41{border-radius:var(--hapy-radius-md);border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container);box-shadow:var(--hapy-surface-shadow);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}._fleetCardTop_136hs_1591{align-items:flex-start;gap:10px;display:flex}._fleetCardThumb_136hs_248{border-radius:var(--hapy-radius-md,6px);background:var(--ant-color-bg-container);flex-shrink:0;width:56px;height:56px}._fleetCardThumbWarehouse_136hs_1605{background:var(--ant-color-bg-container)}._fleetCardMeta_136hs_1609{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._fleetCardName_136hs_1617{max-width:100%;display:block}._fleetCardTags_136hs_1622{flex-wrap:wrap;gap:4px;display:flex}._fleetCardEnv_136hs_1628{font-size:12px!important}._fleetCardStats_136hs_1632{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._fleetCardStats_136hs_1632 span{flex-direction:column;gap:2px;font-size:11px;display:flex}._fleetStatusBar_136hs_1645{background:var(--ant-color-fill-secondary);border-radius:999px;height:4px}._fleetStatusBarOnline_136hs_1651,._fleetStatusBarWarn_136hs_1655,._fleetStatusBarOffline_136hs_1659{background:var(--ant-color-bg-container)}._riskSplit_136hs_1663{gap:var(--hapy-block-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (width<=992px){._riskSplit_136hs_1663{grid-template-columns:1fr}}._identityCell_136hs_1676{flex-direction:column;gap:2px;min-width:0;display:flex}._identitySecondary_136hs_1683{font-size:11px!important}._refillList_136hs_1687{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._refillItem_136hs_1696{border-radius:var(--hapy-radius-md,6px);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a14);background-color:#0000;background-image:none;background-color:var(--ant-color-bg-container);flex-direction:column;gap:2px;padding:10px 12px;display:flex}._kpiGrid6_136hs_1709{gap:var(--hapy-block-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=1400px){._kpiGrid6_136hs_1709{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){._kpiGrid6_136hs_1709{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){._kpiGrid6_136hs_1709{grid-template-columns:1fr}}._sectionHeadRow_136hs_1734{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}._sectionHeadLink_136hs_1742{padding:0!important}._warehouseScroller_136hs_1747{gap:var(--hapy-block-gap);scroll-snap-type:x proximity;padding-bottom:6px;display:flex;overflow-x:auto}._warehouseScroller_136hs_1747::-webkit-scrollbar{height:6px}._warehouseScroller_136hs_1747::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ant-color-text-quaternary) 60%, transparent);border-radius:999px}._warehouseScrollCard_136hs_1764{scroll-snap-align:start;flex:0 0 300px;max-width:320px}._warehouseCardMiddle_136hs_1770{align-items:center;gap:16px;display:flex}._warehouseMetricsCol_136hs_1776{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._healthRingWrap_136hs_1785{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}._healthRing_136hs_1785{border-radius:50%;place-items:center;width:76px;height:76px;display:grid}._healthRingHole_136hs_1801{background:var(--ant-color-bg-container);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}._healthRingValue_136hs_1810{letter-spacing:-.02em;font-size:14px;font-weight:700}._healthRingLabel_136hs_1816{text-align:center;font-size:10px!important}._trendHeadStack_136hs_1822{flex-direction:column;gap:2px;min-width:0;display:flex}._trendHeadline_136hs_1829{letter-spacing:-.02em;color:var(--ant-color-primary);font-size:22px;font-weight:700}._riskSplit3_136hs_1837{gap:var(--hapy-block-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (width<=1200px){._riskSplit3_136hs_1837{grid-template-columns:1fr}}._connList_136hs_1851{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._connItem_136hs_1860{border-radius:var(--hapy-radius-lg);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a0f);background-color:#0000;background-image:none;background-color:var(--ant-color-bg-container);align-items:center;gap:10px;padding:8px 10px;display:flex}._connDot_136hs_1872{border-radius:50%;flex-shrink:0;width:9px;height:9px}._connDotOnline_136hs_1879{background:var(--ant-color-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--ant-color-success) 18%, transparent)}._connDotDegraded_136hs_1884{background:var(--ant-color-warning);box-shadow:0 0 0 3px color-mix(in srgb, var(--ant-color-warning) 18%, transparent)}._connDotOffline_136hs_1889{background:var(--ant-color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--ant-color-error) 18%, transparent)}._connName_136hs_1894{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}._connMeta_136hs_1903{white-space:nowrap;font-size:12px!important}._expiryList_136hs_1909{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._expiryItem_136hs_1918{border-radius:var(--hapy-radius-lg);border:1px solid color-mix(in srgb, var(--ant-color-primary) 8%, #0f172a0f);background-color:#0000;background-image:none;background-color:var(--ant-color-bg-container);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._expiryChip_136hs_1931{flex-shrink:0;margin:0!important}._kpiZeroTitle_136hs_1937{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:14px;display:block}._kpiZeroValue_136hs_1943{color:var(--ant-color-text-tertiary,var(--ant-color-text-secondary));font-size:18px;font-weight:600;display:block}._kpiToneLabel_136hs_1949{margin-top:4px;font-size:12px;display:block}._detailActionBlock_136hs_1954{flex-direction:column;gap:6px;min-width:220px;display:flex}._detailActionSamples_136hs_1960{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden;font-size:12px!important}._detailActionGrid_136hs_1968{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=900px){._detailActionGrid_136hs_1968{grid-template-columns:1fr}}._detailActionCard_136hs_1978{text-align:left;border:1px solid var(--ant-color-border-secondary,#e5e5e5);border-radius:var(--hapy-radius-lg,12px);background:var(--ant-color-bg-container,#fff);cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:14px;transition:border-color .15s;display:flex}._detailActionCard_136hs_1978:hover{border-color:var(--ant-color-primary,#1677ff)}._detailActionCardTop_136hs_1995{justify-content:space-between;align-items:center;width:100%;display:flex}._detailActionCardIcon_136hs_2001{color:var(--ant-color-primary,#1677ff);font-size:18px}._detailActionCardTitle_136hs_2005{font-size:14px!important}._detailActionCardCta_136hs_2008{margin-top:2px;height:auto!important;padding-inline:0!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._surfacePanel_136hs_39,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._warehouseCard_136hs_40,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._fleetCard_136hs_41,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCard_136hs_42,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._trendPanel_136hs_44,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._timelinePanel_136hs_1278,html[data-layout-style=glass] ._pagePremium_136hs_22 ._surfacePanel_136hs_39,html[data-layout-style=glass] ._pagePremium_136hs_22 ._warehouseCard_136hs_40,html[data-layout-style=glass] ._pagePremium_136hs_22 ._fleetCard_136hs_41,html[data-layout-style=glass] ._pagePremium_136hs_22 ._alertCard_136hs_42,html[data-layout-style=glass] ._pagePremium_136hs_22 ._trendPanel_136hs_44{border-radius:var(--hapy-glass-card-radius,16px);border-color:var(--hapy-glass-border);-webkit-backdrop-filter:blur(var(--hapy-glass-blur)) saturate(var(--hapy-glass-saturate));box-shadow:var(--hapy-glass-shadow);background-color:#0000!important;background-image:var(--hapy-glass-card-fill)!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCardCritical_136hs_1396,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCardWarning_136hs_1403,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCardInfo_136hs_1410,html[data-layout-style=glass] ._pagePremium_136hs_22 ._alertCardCritical_136hs_1396,html[data-layout-style=glass] ._pagePremium_136hs_22 ._alertCardWarning_136hs_1403,html[data-layout-style=glass] ._pagePremium_136hs_22 ._alertCardInfo_136hs_1410{background-color:#0000!important;background-image:var(--hapy-glass-card-fill)!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCardCritical_136hs_1396{background-image:none;background-color:var(--hapy-glass-tone-danger)}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCardWarning_136hs_1403{background-image:none;background-color:var(--hapy-glass-tone-warning)}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._alertCardInfo_136hs_1410{background-image:none;background-color:var(--hapy-glass-tone-info)}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._surfaceHeader_136hs_269,html[data-layout-style=glass] ._pagePremium_136hs_22 ._surfaceHeader_136hs_269{background-image:none;background-color:color-mix(in srgb, var(--ant-color-primary) 14%, transparent);border-bottom-color:var(--hapy-glass-border-soft);background-color:#0000!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._riskCardItem_136hs_88,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._timelineItem_136hs_1297,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._refillItem_136hs_1696,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._connItem_136hs_1860,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._expiryItem_136hs_1918,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._warehousePhotoWrap_136hs_199,html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._fleetCardThumb_136hs_248,html[data-layout-style=glass] ._pagePremium_136hs_22 ._riskCardItem_136hs_88,html[data-layout-style=glass] ._pagePremium_136hs_22 ._timelineItem_136hs_1297,html[data-layout-style=glass] ._pagePremium_136hs_22 ._refillItem_136hs_1696,html[data-layout-style=glass] ._pagePremium_136hs_22 ._connItem_136hs_1860,html[data-layout-style=glass] ._pagePremium_136hs_22 ._expiryItem_136hs_1918,html[data-layout-style=glass] ._pagePremium_136hs_22 ._warehousePhotoWrap_136hs_199,html[data-layout-style=glass] ._pagePremium_136hs_22 ._fleetCardThumb_136hs_248{border-color:var(--hapy-glass-border-soft);background-color:#0000!important;background-image:var(--hapy-glass-nested-fill,var(--hapy-glass-surface-fill))!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._healthRingHole_136hs_1801,html[data-layout-style=glass] ._pagePremium_136hs_22 ._healthRingHole_136hs_1801{background:color-mix(in srgb, var(--ant-color-bg-container) 55%, transparent)!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._trendTrack_136hs_674,html[data-layout-style=glass] ._pagePremium_136hs_22 ._trendTrack_136hs_674{background:color-mix(in srgb, var(--ant-color-primary) 12%, transparent)!important}html[data-layout-style=glass] ._pageEnterprise_136hs_8 ._trendFill_136hs_681,html[data-layout-style=glass] ._pagePremium_136hs_22 ._trendFill_136hs_681{background-image:none;background-color:var(--ant-color-bg-container);background-color:#0000!important}html.dark ._riskCardItem_136hs_88,html.dark ._timelineItem_136hs_1297,html.dark ._refillItem_136hs_1696,html.dark ._connItem_136hs_1860,html.dark ._expiryItem_136hs_1918,html.dark ._warehousePhotoWrap_136hs_199,html[data-theme=dark] ._riskCardItem_136hs_88,html[data-theme=dark] ._timelineItem_136hs_1297,html[data-theme=dark] ._refillItem_136hs_1696,html[data-theme=dark] ._connItem_136hs_1860,html[data-theme=dark] ._expiryItem_136hs_1918,html[data-theme=dark] ._warehousePhotoWrap_136hs_199{background-image:none;background-color:var(--ant-color-bg-elevated)}html.dark ._surfacePanel_136hs_39,html.dark ._trendPanel_136hs_44,html.dark ._timelinePanel_136hs_1278,html.dark ._alertCard_136hs_42,html[data-theme=dark] ._surfacePanel_136hs_39,html[data-theme=dark] ._trendPanel_136hs_44,html[data-theme=dark] ._timelinePanel_136hs_1278,html[data-theme=dark] ._alertCard_136hs_42,html.dark ._warehouseCard_136hs_40,html[data-theme=dark] ._warehouseCard_136hs_40{background-image:none;background-color:var(--ant-color-bg-container)}._connectionNotice_136hs_2143{border-radius:var(--hapy-radius-pill);border:var(--hapy-ring);background-color:color-mix(in srgb, var(--ant-color-warning) 12%, var(--ant-color-bg-container));width:fit-content;max-width:100%;box-shadow:var(--hapy-shadow-1);align-self:flex-start;padding:4px 12px;font-size:12px;line-height:20px}.hapy-dashboard-grid-host{width:100%;container:dashboard/inline-size}.hapy-dashboard-grid{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:180px;grid-auto-flow:dense;gap:16px;display:grid}.hapy-dashboard-grid__cell{grid-column:span 1;min-width:0;min-height:0}.hapy-dashboard-grid__cell[data-cols="2"]{grid-column:span 2}.hapy-dashboard-grid__cell[data-cols="4"]{grid-column:span 4}.hapy-dashboard-grid__cell[data-cols="8"]{grid-column:span 8}.hapy-dashboard-grid__cell[data-rows="2"]{grid-row:span 2}@container dashboard (width<=1599px){.hapy-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hapy-dashboard-grid__cell[data-cols="2"]{grid-column:span 1}.hapy-dashboard-grid__cell[data-cols="2"][data-rows="2"],.hapy-dashboard-grid__cell[data-cols="4"]{grid-column:span 2}.hapy-dashboard-grid__cell[data-cols="8"]{grid-column:span 4}}@container dashboard (width<=999px){.hapy-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hapy-dashboard-grid__cell[data-cols="4"],.hapy-dashboard-grid__cell[data-cols="8"],.hapy-dashboard-grid__cell[data-rows="2"]{grid-column:span 2}}@container dashboard (width<=719px){.hapy-dashboard-grid{grid-template-columns:minmax(0,1fr)}.hapy-dashboard-grid__cell,.hapy-dashboard-grid__cell[data-cols="2"],.hapy-dashboard-grid__cell[data-cols="2"][data-rows="2"],.hapy-dashboard-grid__cell[data-cols="4"],.hapy-dashboard-grid__cell[data-cols="8"],.hapy-dashboard-grid__cell[data-rows="2"]{grid-area:span 1/span 1}}@supports not (container-type:inline-size){.hapy-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hapy-dashboard-grid__cell[data-cols="2"]{grid-column:span 1}.hapy-dashboard-grid__cell[data-cols="2"][data-rows="2"],.hapy-dashboard-grid__cell[data-cols="4"]{grid-column:span 2}.hapy-dashboard-grid__cell[data-cols="8"]{grid-column:span 4}@media (width<=1200px){.hapy-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hapy-dashboard-grid__cell[data-cols="4"],.hapy-dashboard-grid__cell[data-cols="8"],.hapy-dashboard-grid__cell[data-rows="2"]{grid-column:span 2}}@media (width<=768px){.hapy-dashboard-grid{grid-template-columns:minmax(0,1fr)}.hapy-dashboard-grid__cell,.hapy-dashboard-grid__cell[data-cols="2"],.hapy-dashboard-grid__cell[data-cols="2"][data-rows="2"],.hapy-dashboard-grid__cell[data-cols="4"],.hapy-dashboard-grid__cell[data-cols="8"],.hapy-dashboard-grid__cell[data-rows="2"]{grid-area:span 1/span 1}}}.hapy-cabinet-tiles{align-content:start;gap:8px;height:100%;display:grid}.hapy-cabinet-tile{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;display:flex}.hapy-cabinet-tile__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hapy-cabinet-pills{flex-wrap:wrap;gap:6px;display:flex}.hapy-cabinet-pill{background:var(--ant-color-fill-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:0 8px;font-size:12px;line-height:20px}.hapy-scope-panel{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.hapy-scope-panel__charts{flex:1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;min-height:0;display:grid}.hapy-scope-panel__charts>*{min-height:0}
