.mobile-shell main.mobile-mine-page,.mobile-shell main.settings-page,.mobile-shell main.data-center-page,.mobile-shell main.ai-summary-page{color:#151922;background:linear-gradient(#eef4fc 0,#f6f8fb 36% 100%)}.mobile-shell .mp-header{justify-content:space-between;align-items:flex-start;gap:12px;margin:2px 2px 4px;display:flex}.mobile-shell .mp-header-text{min-width:0}.mobile-shell .mp-header-text h1{color:#151922;letter-spacing:-1px;margin:0;font-size:28px;font-weight:700;line-height:1.15}.mobile-shell .mp-header-text p{color:#778296;margin:6px 0 0;font-size:13px;line-height:1.5}.mobile-shell .mp-circle-btn{color:#4774a5;background:#fff;border:1px solid #e5ebf4e6;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 4px 12px #182a3b0f}.mobile-shell main.settings-page .panel,.mobile-shell main.data-center-page .panel,.mobile-shell main.ai-summary-page .panel,.mobile-shell main.mobile-mine-page .mobile-mine-list{-webkit-backdrop-filter:none;background:#fff!important;border:1px solid #e5ebf4e6!important;border-radius:20px!important;box-shadow:0 8px 20px #182a3b0f!important}.mobile-shell main.settings-page .primary-button,.mobile-shell main.data-center-page .primary-button,.mobile-shell main.ai-summary-page .primary-button{min-height:46px;font-weight:700;background:linear-gradient(135deg,#5aa9ff,#2b6bf0)!important;border:0!important;border-radius:999px!important;box-shadow:0 10px 22px #2f6df64d!important}.mobile-shell main.data-center-page .ghost-button{-webkit-backdrop-filter:none;min-height:46px;font-weight:650;color:#3567ff!important;background:#fff!important;border:1px solid #e5ebf4e6!important;border-radius:999px!important;box-shadow:0 4px 12px #182a3b0d!important}.mobile-shell main.data-center-page .danger-button{min-height:46px;color:#e0443a!important;box-shadow:none!important;background:#fdeef0!important;border:1px solid #e0443a2e!important;border-radius:999px!important}.mobile-shell main.mobile-mine-page .mine-hero{border-radius:20px;margin-top:4px;margin-bottom:2px;box-shadow:0 12px 26px #3567ff42,inset 0 1px #ffffff47}.mobile-shell main.mobile-mine-page .mine-hero-info strong{min-width:0}.mobile-shell main.mobile-mine-page .mine-hero-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mobile-shell main.mobile-mine-page .mine-hero-info small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile-shell main.mobile-mine-page .mine-hero-gender{background:#ffffff38;border-radius:999px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;line-height:1;display:inline-grid}.mobile-shell main.mobile-mine-page .mine-ai-card{background:#fff!important;border:1px solid #e5ebf4e6!important;border-radius:20px!important;box-shadow:0 8px 20px #182a3b0f!important}.mobile-shell .mine-ai-icon{width:40px;height:40px;color:var(--mine-accent,#3567ff);background:color-mix(in srgb, var(--mine-accent,#3567ff) 14%, #fff);border-radius:50%}.mobile-shell main.mobile-mine-page .mine-ai-card strong,.mobile-shell main.mobile-mine-page .mine-ai-detail{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mobile-shell .mobile-mine-row .mine-icon{background:color-mix(in srgb, var(--mine-accent,#3567ff) 14%, #fff);border-radius:50%}.mobile-shell main.mobile-mine-page .mobile-mine-list{padding:6px 14px!important}.mobile-shell main.mobile-mine-page .mobile-mine-row{padding-left:0;padding-right:0}.mobile-shell main.mobile-mine-page .mine-logout{background:#fff!important;border:1px solid #e5ebf4e6!important;border-radius:20px!important;box-shadow:0 8px 20px #182a3b0f!important}.mobile-shell main.settings-page .panel{padding:18px}.mobile-shell main.settings-page .mine-group-title,.mobile-shell main.mobile-mine-page .mine-group-title{color:#778296}.mobile-shell main.settings-page .overview-metric{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-shell main.settings-page .overview-metric span{color:#7b8494;font-size:12.5px}.mobile-shell main.settings-page .overview-metric strong{color:#151922;letter-spacing:-.2px;font-size:15px;font-weight:650}.mobile-shell main.settings-page .mine-ai-status svg{box-sizing:border-box;color:#7a5af5;background:#ece8fe;border-radius:50%;width:34px;height:34px;padding:8px}.mobile-shell main.settings-page .compact-primary{min-height:40px;padding:0 18px;font-size:14px}.mobile-shell main.data-center-page .data-center-section{padding:16px}.mobile-shell main.data-center-page details>summary{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:0;list-style:none;display:flex}.mobile-shell main.data-center-page details>summary::-webkit-details-marker{display:none}.mobile-shell main.data-center-page details>summary:after{content:"›";color:#a5afbc;flex:none;font-size:18px;font-weight:600;transition:transform .2s;transform:rotate(90deg)}.mobile-shell main.data-center-page details:not([open])>summary:after{transform:rotate(0)}.mobile-shell main.data-center-page details>summary span{color:#151922;font-size:16px;font-weight:650}.mobile-shell main.data-center-page details>summary small{color:#8a93a3;text-align:right;flex:1;min-width:0;font-size:12px}.mobile-shell main.data-center-page details>div{margin-top:14px}.mobile-shell main.data-center-page .data-center-grid,.mobile-shell main.data-center-page .export-controls{padding:0}.mobile-shell main.data-center-page .management-card{-webkit-backdrop-filter:none;padding:14px;box-shadow:none!important;background:#f6f8fc!important;border:1px solid #e8edf4!important;border-radius:14px!important}.mobile-shell main.data-center-page .management-card h2{color:#151922;margin:0 0 6px;font-size:15px;font-weight:650}.mobile-shell main.data-center-page .management-card p{color:#7b8494;margin:0 0 12px;font-size:12.5px;line-height:1.6}.mobile-shell main.data-center-page .data-center-grid{gap:10px}.mobile-shell main.data-center-page .export-controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobile-shell main.data-center-page .export-controls label{gap:6px;min-width:0;display:grid}.mobile-shell main.data-center-page .export-controls label span{color:#7b8494;font-size:12.5px}.mobile-shell main.data-center-page .export-controls .primary-button{grid-column:1/-1}.mobile-shell main.data-center-page .export-controls label:has(input[type=date]){grid-column:1/-1}.mobile-shell main.data-center-page .danger-zone.panel{border-color:#e0443a38!important}.mobile-shell main.data-center-page .danger-zone .management-card{background:#fff!important;border-color:#e0443a29!important}.mobile-shell main.ai-summary-page .ai-hero-card{background:#fff;border:1px solid #e5ebf4e6;border-radius:20px;gap:10px;padding:16px;display:grid;box-shadow:0 8px 20px #182a3b0f}.mobile-shell .ai-hero-top{align-items:center;gap:10px;min-width:0;display:flex}.mobile-shell .ai-hero-icon{color:#3567ff;background:#e3eaff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.mobile-shell .ai-hero-top strong{color:#151922;flex:1;min-width:0;font-size:16px;font-weight:650;line-height:1.35}.mobile-shell .ai-hero-summary{color:#596574;margin:0;font-size:13px;line-height:1.7}.mobile-shell .ai-hero-note{color:#8a93a3;font-size:12px;line-height:1.55}.mobile-shell main.ai-summary-page .agent-metric-grid{gap:10px;grid-template-columns:1fr 1fr!important}.mobile-shell main.ai-summary-page .agent-metric-grid article{background:#fff;border:1px solid #e5ebf4e6;border-radius:16px;gap:5px;min-height:0;padding:12px 14px;box-shadow:0 8px 20px #182a3b0f}.mobile-shell main.ai-summary-page .agent-metric-grid span{color:#7b8494;font-size:12px;font-weight:600}.mobile-shell main.ai-summary-page .agent-metric-grid strong{color:#151922;letter-spacing:-.2px;font-size:16px;font-weight:700}.mobile-shell main.ai-summary-page .agent-section{gap:12px;padding:16px}.mobile-shell main.ai-summary-page .panel-heading h2{font-size:17px;font-weight:650}.mobile-shell main.ai-summary-page .eyebrow{color:#3567ff!important}.mobile-shell main.ai-summary-page .agent-insight-card{background:#f6f8fc;border:1px solid #e8edf4;border-radius:14px;gap:11px;padding:12px}.mobile-shell main.ai-summary-page .agent-insight-icon{color:#3567ff;width:36px;height:36px;box-shadow:none;background:#e3eaff;border-radius:50%}.mobile-shell main.ai-summary-page .agent-insight-card.severity-good .agent-insight-icon{color:#1f9d63;background:#e0f1e9}.mobile-shell main.ai-summary-page .agent-insight-card.severity-warning .agent-insight-icon{color:#d98a06;background:#fcf0dd}.mobile-shell main.ai-summary-page .agent-insight-card.severity-danger .agent-insight-icon{color:#e0443a;background:#fbe5e3}.mobile-shell main.ai-summary-page .agent-action{padding:12px;box-shadow:none!important;background:#f6f8fc!important;border:1px solid #e8edf4!important;border-radius:14px!important}.mobile-shell main.ai-summary-page .agent-action,.mobile-shell main.ai-summary-page .agent-action.severity-good,.mobile-shell main.ai-summary-page .agent-action.severity-warning,.mobile-shell main.ai-summary-page .agent-action.severity-danger{color:#3567ff;background:#f6f8fc}.mobile-shell main.ai-summary-page .agent-action i{background:#fff;border:1px solid #e5ebf4e6}@media (width>=720px){.mobile-shell main.settings-page,.mobile-shell main.data-center-page,.mobile-shell main.mobile-mine-page,.mobile-shell main.ai-summary-page{max-width:680px;margin-left:auto;margin-right:auto}}
