.erx-cellhead{display:flex;align-items:baseline;gap:8px;padding:0 4px 7px;font-size:13px;font-weight:700;color:var(--erx-chrome-text,#0F172A)}.erx-cellhead>span{font-size:12px;font-weight:500;color:var(--erx-chrome-muted,#5B6B80);font-variant-numeric:tabular-nums}.erx-cellgroup+.erx-cellgroup{margin-top:16px}.erx-cellcard{background:var(--erx-cell-card,var(--erx-chrome-surface,#FFFFFF));border:1px solid var(--erx-chrome-border,#E2E8F0);border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.erx-cellcard.flush{border:0;border-radius:0;background:transparent;box-shadow:none}.erx-cell{position:relative}.erx-cell+.erx-cell:before{content:"";position:absolute;top:0;right:0;left:62px;border-top:1px solid var(--erx-chrome-border,#E2E8F0)}.erx-cellrow{display:flex;align-items:center;gap:12px;padding:11px 14px;min-height:60px;width:100%;box-sizing:border-box;text-align:left;font:inherit;color:inherit;background:transparent;border:0;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .14s ease}.erx-cellrow.tap,.erx-celltap{cursor:pointer}.erx-cellrow.tap:hover,.erx-cellrow.has-acts:hover{background:color-mix(in srgb,var(--erx-chrome-text,#0F172A) 4%,transparent)}.erx-cellrow.tap:active{background:color-mix(in srgb,var(--erx-chrome-text,#0F172A) 8%,transparent)}.erx-cellrow:focus-visible{box-shadow:inset 0 0 0 2px var(--erx-chrome-accent,#0369A1)}.erx-celltap{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:0;margin:0;text-align:left;font:inherit;color:inherit;background:transparent;border:0;outline:none;border-radius:10px}.erx-celltap:focus-visible{box-shadow:0 0 0 2px var(--erx-chrome-accent,#0369A1)}.erx-celltile{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:11px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--erx-chrome-muted,#5B6B80);background:color-mix(in srgb,var(--erx-chrome-text,#0F172A) 6%,transparent)}.erx-celltile svg{width:18px;height:18px}.erx-celltile.sm{width:30px;height:30px;border-radius:8px;font-size:9.5px}.erx-celltile.accent{color:var(--erx-chrome-accent-text,var(--erx-chrome-accent,#0369A1));background:var(--erx-chrome-accent-soft,color-mix(in srgb,#0369A1 12%,transparent))}.erx-celltile.go{--t:color-mix(in srgb,#16A34A 72%,var(--erx-chrome-text,#0F172A));color:var(--t);background:color-mix(in srgb,#16A34A 14%,transparent)}.erx-celltile.warn{--t:color-mix(in srgb,#D97706 72%,var(--erx-chrome-text,#0F172A));color:var(--t);background:color-mix(in srgb,#D97706 15%,transparent)}.erx-celltile.stop{--t:color-mix(in srgb,#DC2626 72%,var(--erx-chrome-text,#0F172A));color:var(--t);background:color-mix(in srgb,#DC2626 13%,transparent)}.erx-celllead{flex:none;display:grid;place-items:center;width:36px;min-height:36px}.erx-celllead input[type=checkbox]{width:18px;height:18px;accent-color:var(--erx-chrome-accent,#0369A1)}.erx-cellmain{flex:1;min-width:0}.erx-celltitle{display:block;font-size:14px;font-weight:600;line-height:1.3;color:var(--erx-chrome-text,#0F172A);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere}.erx-cellsub{display:block;margin-top:3px;font-size:12px;line-height:1.5;color:var(--erx-chrome-muted,#5B6B80);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.erx-cellsub>.erx-sep+.erx-sep:before{content:"·";margin:0 6px;opacity:.7}.erx-cellbadges{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.erx-cellstate{font-weight:600}.erx-cellstate.go{color:color-mix(in srgb,#16A34A 72%,var(--erx-chrome-text,#0F172A))}.erx-cellstate.warn{color:color-mix(in srgb,#D97706 72%,var(--erx-chrome-text,#0F172A))}.erx-cellstate.stop{color:color-mix(in srgb,#DC2626 72%,var(--erx-chrome-text,#0F172A))}.erx-cellend{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:56px;max-width:40%;text-align:right}.erx-cellk{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--erx-chrome-muted,#5B6B80)}.erx-cellv{font-size:13px;font-weight:600;color:var(--erx-chrome-sub,var(--erx-chrome-text,#0F172A));font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.erx-cellv .short{display:none}.erx-cellchev{flex:none;color:var(--erx-chrome-muted,#5B6B80);font-size:20px;line-height:1;margin-left:-2px;transition:transform .2s ease}.erx-cellchev.open{transform:rotate(90deg)}.erx-cellacts{flex:none;display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.erx-cellmore{padding:2px 14px 14px 62px}.erx-iconbtn{background:none;border:0;cursor:pointer;padding:8px;color:var(--erx-chrome-muted,#5B6B80);min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font:inherit}.erx-iconbtn:hover{background:color-mix(in srgb,var(--erx-chrome-text,#0F172A) 7%,transparent);color:var(--erx-chrome-text,#0F172A)}.erx-iconbtn:focus-visible{outline:2px solid var(--erx-chrome-accent,#0369A1);outline-offset:1px}@media (pointer:coarse){.erx-iconbtn{min-width:44px;min-height:44px}}.erx-cell.sel{background:color-mix(in srgb,var(--erx-chrome-accent,#0369A1) 9%,transparent)}.erx-cell.off .erx-cellmain,.erx-cell.off .erx-celltile{opacity:.55}.erx-cell.struck .erx-celltitle{color:var(--erx-chrome-muted,#5B6B80);text-decoration:line-through}.erx-cellsub .erx-mob,.erx-phone-only{display:none}@media (max-width:767px){.erx-phone-only{display:block}.erx-desk-only{display:none!important}}@media (max-width:640px){.erx-cellrow,.erx-celltap{gap:10px}.erx-cellrow{padding:11px 12px}.erx-cell+.erx-cell:before{left:58px}.erx-celltitle{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.erx-cellsub .erx-desk{display:none}.erx-cellsub .erx-mob{display:inline}.erx-cellend.desk{display:none}.erx-cellend{min-width:44px}.erx-cellv .long{display:none}.erx-cellv .short{display:inline}.erx-cellmore{padding:2px 12px 12px}.erx-cellmore.indent{padding-left:58px}.erx-cellrow.has-acts{flex-wrap:wrap}.erx-cellrow.has-acts.wide .erx-cellacts{flex-basis:100%;justify-content:flex-start;padding-left:46px}}@media (prefers-reduced-motion:reduce){.erx-cellrow,.erx-cellchev{transition:none}}@media (prefers-contrast:more){.erx-cellcard{border-color:var(--erx-chrome-text,#0F172A)}.erx-celltile{box-shadow:inset 0 0 0 1px currentColor}}:root{--erx-skel-base: rgba(148, 163, 184, .18);--erx-skel-hi: rgba(148, 163, 184, .34);--erx-progress-track: rgba(148, 163, 184, .22)}.erx-skel{display:block;background:linear-gradient(90deg,var(--erx-skel-base) 0%,var(--erx-skel-hi) 50%,var(--erx-skel-base) 100%);background-size:200% 100%;border-radius:6px;animation:erx-skel-shimmer 1.4s ease-in-out infinite}.erx-skel--text{height:12px}.erx-skel--title{height:18px;border-radius:7px}.erx-skel--pill{height:22px;border-radius:999px}.erx-skel--btn{height:38px;border-radius:10px}.erx-skel--block{height:72px;border-radius:10px}.erx-skel--avatar{width:32px;height:32px;border-radius:999px;flex-shrink:0}.erx-skel-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 16px;box-sizing:border-box}.erx-skel-row+.erx-skel-row{border-top:1px solid var(--erx-skel-base)}@keyframes erx-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.erx-progress{position:relative;overflow:hidden;height:6px;border-radius:999px;background:var(--erx-progress-track)}.erx-progress__bar{display:block;height:100%;border-radius:inherit;background:var(--erx-progress-fill, var(--accent, #0369A1));transition:width .25s ease}.erx-progress--indeterminate .erx-progress__bar{position:absolute;left:0;top:0;width:40%;animation:erx-progress-slide 1.2s ease-in-out infinite}@keyframes erx-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.erx-progress-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font:600 12px/1.3 var(--font-sans, inherit);font-variant-numeric:tabular-nums}.erx-spin{display:inline-block;animation:erx-spin .8s linear infinite}@keyframes erx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.erx-skel{animation:none;background:var(--erx-skel-base)}.erx-progress--indeterminate .erx-progress__bar{animation:none;width:100%;opacity:.45}.erx-spin{animation:none}}
