.dashboard-grid{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.hero-card{background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);border-radius:28px;flex-direction:column;justify-content:space-between;gap:24px;min-height:140px;padding:24px;transition:all .3s;display:flex;position:relative;overflow:hidden}.hero-card:after{content:"";opacity:.08;pointer-events:none;background:currentColor;border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-40px}.hero-content{z-index:1;flex-direction:column;gap:4px;display:flex}.hero-label{opacity:.8;font-size:14px;font-weight:500}.hero-value{letter-spacing:-1px;font-size:42px;font-weight:600;line-height:1.1}.mount-base-chip{font-size:12px;font-family:var(--md-ref-typeface-mono);z-index:1;backdrop-filter:blur(4px);background:#00000014;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;margin-top:auto;padding:6px 12px;display:flex}.mount-base-icon{opacity:.7;width:14px;height:14px;font-size:14px}.mount-base-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metrics-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.metric-card{background-color:var(--md-sys-color-surface-container);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden}.metric-icon-bg{opacity:.05;color:var(--md-sys-color-on-surface);position:absolute;bottom:-10px;right:-10px}.metric-icon-bg svg{width:80px;height:80px}.metric-value{color:var(--md-sys-color-primary);font-size:32px;font-weight:600;line-height:1}.metric-label{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-weight:500}.mode-stats-card{background-color:var(--md-sys-color-surface-container-low);border-radius:24px;flex-direction:column;gap:16px;padding:20px;display:flex}.card-title{color:var(--md-sys-color-on-surface);margin-bottom:4px;font-size:16px;font-weight:500}.card-title-spaced{margin-top:8px}.stats-bar-container{background-color:var(--md-sys-color-surface-container-highest);border-radius:12px;width:100%;height:24px;display:flex;position:relative;overflow:hidden}.bar-segment{height:100%;transition:width .5s cubic-bezier(.2,0,0,1)}.bar-overlay{background-color:var(--md-sys-color-secondary-container)}.bar-magic{background-color:var(--md-sys-color-tertiary-container)}.bar-hymofs{background-color:var(--md-sys-color-primary-container)}.stats-legend{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:0 4px;display:flex}.legend-item{color:var(--md-sys-color-on-surface);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.legend-dot{border-radius:50%;width:10px;height:10px}.dot-overlay{background-color:var(--md-sys-color-secondary-container)}.dot-magic{background-color:var(--md-sys-color-tertiary-container)}.dot-hymofs{background-color:var(--md-sys-color-primary-container)}.info-card{background-color:var(--md-sys-color-surface-container-low);border-radius:24px;flex-direction:column;gap:20px;padding:20px;display:flex}.info-row{border-bottom:1px solid var(--md-sys-color-outline-variant);justify-content:space-between;align-items:center;margin-bottom:-8px;padding-bottom:12px;display:flex}.info-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.info-key{color:var(--md-sys-color-on-surface-variant);font-size:14px}.info-val{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500;font-family:var(--md-ref-typeface-mono);text-align:right;word-break:break-all;max-width:60%}.partition-list{flex-wrap:wrap;gap:8px;display:flex}.partition-chip{background-color:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant);opacity:.5;border-radius:12px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.partition-chip.active{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);opacity:1}.skeleton-col{flex-direction:column;gap:8px;display:flex}.dialog-container{z-index:500;position:relative}.transparent-scrim{--md-dialog-scrim-color:transparent;--md-sys-color-scrim:transparent}.action-row{align-items:center;gap:8px;display:flex}.spacer{flex:1}.reboot-btn{--md-filled-tonal-icon-button-container-color:var(--md-sys-color-error-container);--md-filled-tonal-icon-button-icon-color:var(--md-sys-color-on-error-container);--md-filled-tonal-icon-button-hover-state-layer-color:var(--md-sys-color-on-error-container)}md-icon svg{fill:currentColor;width:24px;height:24px}@media (width<=640px){.hero-content{max-width:100%}}
