.pHtmMa_screen{gap:var(--section-gap,12px);width:100%;max-width:none;color:var(--text);margin:0;padding:0 0 24px;display:grid}.pHtmMa_overviewSection,.pHtmMa_jobSection{min-width:0}.pHtmMa_overviewBody{gap:14px;padding:0 18px 18px;display:grid}.pHtmMa_overviewSubsection{gap:8px;min-width:0;display:grid}.pHtmMa_subsectionTitle{color:var(--type-color-page-section-title);font-size:var(--type-size-label);line-height:var(--line-height-tight);font-weight:var(--font-weight-regular);margin:0}.pHtmMa_subsectionHelper{color:var(--type-color-page-description);font-size:var(--type-size-caption);line-height:1.35;font-weight:var(--font-weight-regular);margin:-2px 0 0}.pHtmMa_miniCardGrid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.pHtmMa_healthOnline{--mini-stat-icon-color:var(--accent)}.pHtmMa_healthOffline{--mini-stat-icon-color:var(--accent);--mini-stat-value-color:var(--danger)}.pHtmMa_planSimulator,.pHtmMa_onboardingSimulator{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.pHtmMa_planButton{min-width:0}.pHtmMa_onboardingSimulatorShell{z-index:5000;isolation:isolate;background:var(--system-background);color:var(--color-app-text,var(--text));position:fixed;inset:0;overflow:hidden}.pHtmMa_onboardingSimulatorExit{--admin-onboarding-exit-inline-offset:max(max(14px, var(--safe-area-right)), calc((100vw - var(--content-max-width)) / 2 + 14px));top:max(12px, var(--safe-area-top));right:var(--admin-onboarding-exit-inline-offset);z-index:2;--icon-button-size:38px;--icon-button-icon-size:18px;position:fixed}.pHtmMa_refreshButton{color:var(--type-color-button)}.pHtmMa_chartCard{--shared-chart-frame-height:184px;box-shadow:none!important;border:none!important}.pHtmMa_chartActions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.pHtmMa_chartRangeButton{color:var(--type-color-button)}.pHtmMa_chartLegend{min-width:0;color:var(--type-color-page-description);font-size:var(--chart-type-badge-size);justify-content:center;align-items:center;gap:12px;line-height:1.1;display:flex}.pHtmMa_legendItem{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-width:0;display:inline-flex}.pHtmMa_legendDot{background:var(--admin-chart-series-color,var(--accent));border-radius:999px;flex-shrink:0;width:6px;height:6px}.pHtmMa_latestValueMarker{pointer-events:none}.pHtmMa_latestValueLeader{stroke-width:1px;stroke-dasharray:2 2;opacity:.72}.pHtmMa_latestValueLabel{font-size:9px;font-weight:var(--font-weight-regular);paint-order:stroke;stroke:var(--main-background);stroke-width:3px;stroke-linejoin:round}.pHtmMa_jobBody{gap:10px;padding:0 18px 18px;display:grid}.pHtmMa_serverJobSelectorRow{gap:6px;min-width:0;display:grid}.pHtmMa_serverJobSelectorBlock{width:100%}.pHtmMa_serverJobSelectControl,.pHtmMa_serverJobSelectControl:focus,.pHtmMa_serverJobSelectControl:focus-visible{filter:none;box-shadow:none!important}.pHtmMa_serverJobDescriptionCard{min-width:0}.pHtmMa_jobGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.pHtmMa_jobActionGroup{justify-self:end;gap:6px;width:calc(50% - 4px);display:grid}.pHtmMa_jobActionsInBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pHtmMa_jobActionsInBody>button{width:100%}.pHtmMa_accessCard{border:1px solid color-mix(in srgb, var(--divider) 82%, transparent);border-radius:var(--radius-app-card);background:color-mix(in srgb, var(--main-background) 94%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;width:min(100%,620px);margin:0 auto;padding:14px;display:grid}.pHtmMa_accessDenied{border-color:color-mix(in srgb, var(--danger) 28%, var(--divider))}.pHtmMa_accessIcon{width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.pHtmMa_eyebrow{color:var(--type-color-page-section-eyebrow);font-size:var(--type-size-caption);font-weight:var(--font-weight-regular);letter-spacing:.1em;text-transform:uppercase;margin:0 0 3px;line-height:1.1}.pHtmMa_accessCopy h1{color:var(--type-color-page-title);font-size:clamp(18px,2vw,22px);font-weight:var(--font-weight-regular);letter-spacing:-.02em;margin:0;line-height:1.08}.pHtmMa_accessCopy p{color:var(--type-color-page-description);font-size:var(--type-size-label);margin:4px 0 0;line-height:1.45}.pHtmMa_accessActions{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}@media (width<=760px){.pHtmMa_miniCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pHtmMa_screen{padding-bottom:24px}.pHtmMa_overviewBody,.pHtmMa_jobBody{padding:0 16px 16px}.pHtmMa_jobActionGroup{justify-self:stretch;width:100%}.pHtmMa_accessCard{grid-template-columns:1fr}.pHtmMa_accessActions{grid-column:1}}@media (width<=420px){.pHtmMa_overviewBody,.pHtmMa_jobBody{padding:0 14px 14px}}.pHtmMa_jobLogSection{gap:10px;min-width:0;display:grid}.pHtmMa_jobLogHeader{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.pHtmMa_jobLogHeader button{flex-shrink:0}.pHtmMa_jobLogDownloadButton{--icon-button-color:var(--type-color-button)}.pHtmMa_jobLogEmpty{border:1px solid color-mix(in srgb, var(--divider) 74%, transparent);border-radius:var(--radius-app-card-inner,12px);background:color-mix(in srgb, var(--main-background) 88%, transparent);color:var(--type-color-page-description);font-size:var(--type-size-caption);line-height:1.35;font-weight:var(--font-weight-regular);margin:3px 0 0;padding:10px 12px}.pHtmMa_jobLogTableWrap{border:1px solid color-mix(in srgb, var(--divider) 74%, transparent);border-radius:var(--radius-app-card-inner,12px);touch-action:pan-x pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;max-height:356px;overflow:auto}.pHtmMa_jobLogTable{border-collapse:collapse;width:100%;min-width:1040px;color:var(--type-color-page-description);font-size:var(--type-size-caption);line-height:1.25}.pHtmMa_jobLogTable th,.pHtmMa_jobLogTable td{text-align:left;white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--divider) 58%, transparent);padding:8px 9px}.pHtmMa_jobLogTable th{z-index:1;background:var(--main-background);color:var(--type-color-page-section-title);font-weight:var(--font-weight-regular);position:sticky;top:0}.pHtmMa_jobLogTable tbody tr:last-child td{border-bottom:0}.pHtmMa_jobLogRemarksCell{white-space:normal;min-width:220px;max-width:420px;color:var(--type-color-page-description);line-height:1.35}.pHtmMa_dailyMovementFooter{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=640px){.pHtmMa_dailyMovementFooter{grid-template-columns:repeat(2,minmax(0,1fr))}}.pHtmMa_sectionRefreshStamp,.pHtmMa_chartRefreshStamp{min-width:126px;color:var(--text-muted-ui);font-size:10px;line-height:1.2;font-weight:var(--font-weight-medium);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;display:inline-flex}@media (width<=520px){.pHtmMa_sectionRefreshStamp,.pHtmMa_chartRefreshStamp{min-width:126px}}