.Oo6fCG_control{background:var(--pp-surface);border:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));border-radius:var(--pp-radius);box-shadow:var(--pp-shadow-card);margin:18px 0;overflow:hidden}.Oo6fCG_control .reactor-state-control-head{background:var(--pp-surface-subtle);border-bottom:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 20px;display:grid}:is(.Oo6fCG_control .reactor-state-control-head>div:nth-child(2)>span,.Oo6fCG_control .reactor-state-clock span,.Oo6fCG_control .reactor-state-facts small,.Oo6fCG_control .cleaning-standard-preview small){color:var(--pp-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:500}.Oo6fCG_control .reactor-state-control-head h2{color:var(--pp-green-dark);margin:3px 0;font-size:18px;font-weight:600}:is(.Oo6fCG_control .reactor-state-control-head p,.Oo6fCG_control .reactor-state-notice){color:var(--pp-muted);margin:0;font-size:13px}.Oo6fCG_control .reactor-state-mark{background:var(--pp-green-soft);color:var(--pp-green-dark);border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.Oo6fCG_control .reactor-state-mark.tone-idle{background:var(--pp-warning-soft);color:var(--pp-warning-ink)}.Oo6fCG_control .reactor-state-mark.tone-scheduled-cleaning{background:var(--pp-info-soft);color:var(--pp-info-ink)}.Oo6fCG_control .reactor-state-mark.tone-unplanned-cleaning{background:var(--pp-danger-soft);color:var(--pp-alarm)}.Oo6fCG_control .reactor-state-mark svg{width:21px;height:21px}.Oo6fCG_control .reactor-state-clock{text-align:right;min-width:118px}:is(.Oo6fCG_control .reactor-state-clock strong,.Oo6fCG_control .reactor-state-clock small){display:block}.Oo6fCG_control .reactor-state-clock strong{color:var(--pp-green-dark);font-variant-numeric:tabular-nums;margin:2px 0;font-size:20px;font-weight:600}.Oo6fCG_control .reactor-state-clock small{color:var(--pp-muted)}.Oo6fCG_control .icon-action{background:var(--pp-surface);border:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));color:var(--pp-green-dark);border-radius:6px;place-items:center;width:40px;height:40px;padding:0;display:grid}.Oo6fCG_control .icon-action svg{width:17px;height:17px}.Oo6fCG_control .reactor-state-facts{background:var(--pp-green-soft);border-bottom:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid}.Oo6fCG_control .reactor-state-facts span{background:var(--pp-surface);min-height:66px;padding:13px 18px}.Oo6fCG_control .reactor-state-facts b{color:var(--pp-green-dark);margin-top:4px;font-size:13px;font-weight:600;display:block}.Oo6fCG_control .reactor-state-command-grid{padding:17px 20px 20px}.Oo6fCG_control .reactor-state-choice{gap:8px;padding-bottom:13px;display:flex;overflow-x:auto}.Oo6fCG_control .reactor-state-choice button{background:var(--pp-surface);border:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));color:var(--pp-green-dark);border-radius:6px;flex:none;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-weight:500;display:inline-flex}.Oo6fCG_control .reactor-state-choice button.active{background:var(--pp-green-soft);border-color:var(--pp-green-dark);color:var(--pp-green-dark)}.Oo6fCG_control .reactor-state-choice button:disabled{opacity:.45}.Oo6fCG_control .reactor-state-choice svg{width:16px;height:16px}.Oo6fCG_control .reactor-state-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}:is(.Oo6fCG_control .reactor-state-fields label,.Oo6fCG_control .reactor-state-interruption){color:var(--pp-muted);gap:6px;font-size:12px;font-weight:500;display:grid}:is(.Oo6fCG_control .reactor-state-fields input,.Oo6fCG_control .reactor-state-fields select,.Oo6fCG_control .reactor-state-interruption input){background:var(--pp-surface);border:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));color:var(--pp-green-dark);border-radius:6px;width:100%;min-height:44px}.Oo6fCG_control .cleaning-standard-preview{background:var(--pp-green-soft);border:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));border-radius:6px;grid-column:1/-1;align-items:center;gap:10px;min-height:62px;padding:11px 13px;display:flex}.Oo6fCG_control .cleaning-standard-preview svg{color:var(--pp-green-dark);width:19px}.Oo6fCG_control .cleaning-standard-preview span{gap:2px;display:grid}.Oo6fCG_control .cleaning-standard-preview b{color:var(--pp-green-dark)}.Oo6fCG_control .cleaning-standard-preview em{color:var(--pp-muted);font-size:11px;font-style:normal}.Oo6fCG_control .reactor-state-interruption{margin-top:12px}.Oo6fCG_control .reactor-state-submit{margin-top:14px}.Oo6fCG_control .reactor-state-locked{color:var(--pp-alarm);margin:10px 0 0;font-size:12px}.Oo6fCG_control .reactor-state-notice{background:var(--pp-surface);border-top:1px solid color-mix(in srgb, var(--pp-green) 28%, var(--pp-surface));padding:10px 20px}.Oo6fCG_control .reactor-state-unavailable{background:var(--pp-danger-soft);color:var(--pp-alarm);align-items:center;gap:9px;padding:16px 20px;font-size:13px;display:flex}.Oo6fCG_control .reactor-state-unavailable svg{width:18px}@media (max-width:760px){.Oo6fCG_control .reactor-state-control-head{grid-template-columns:auto minmax(0,1fr) auto;padding:15px}.Oo6fCG_control .reactor-state-clock{text-align:left;grid-column:1/-1}.Oo6fCG_control .reactor-state-control-head .icon-action{grid-area:1/3}.Oo6fCG_control .reactor-state-fields{grid-template-columns:1fr}.Oo6fCG_control .reactor-state-command-grid{padding:14px}.Oo6fCG_control .reactor-state-notice{padding:10px 14px}}
.MlvwWq_details{background:var(--pp-surface);border:0;border-top:2px solid var(--event-accent,var(--pp-accent));color:var(--pp-ink);width:100%;min-width:0}.MlvwWq_details:focus{outline:none}.MlvwWq_details:focus-visible{outline:var(--pp-focus-ring);outline-offset:-2px}.MlvwWq_content{padding:16px 18px}.MlvwWq_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.MlvwWq_header>div{min-width:0}.MlvwWq_header>div>span{color:var(--pp-muted);font-size:11px}.MlvwWq_header h4{color:var(--pp-ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.4}.MlvwWq_header button{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-muted);cursor:pointer;font:inherit;flex-shrink:0;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:12px;display:inline-flex}.MlvwWq_header button:hover{background:var(--pp-surface-subtle);color:var(--pp-ink)}.MlvwWq_header button:focus-visible{outline:var(--pp-focus-ring);outline-offset:2px}.MlvwWq_rows{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:16px 24px;margin:0;display:grid}.MlvwWq_rows>div{border-left:1px solid var(--pp-border);min-width:0;padding-left:12px}.MlvwWq_rows dt{color:var(--pp-muted);font-size:11px;line-height:1.4}.MlvwWq_rows dd{color:var(--pp-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:500;line-height:1.5}.MlvwWq_timezone{color:var(--pp-muted);margin-top:16px;font-size:10px;display:block}.MlvwWq_more{color:var(--pp-muted);margin-top:14px;font-size:12px}.MlvwWq_more summary{cursor:pointer;padding-block:8px}.MlvwWq_more[open] .MlvwWq_rows{margin-top:8px}@media (max-width:600px){.MlvwWq_content{padding:14px}.MlvwWq_rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
.c5o_CG_timeline{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);box-shadow:none;border-radius:2px;margin:16px 0;padding:24px;overflow:hidden}.c5o_CG_timeline .reactor-timeline-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.c5o_CG_timeline .reactor-timeline-header>div:first-child>span{color:var(--pp-green);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.c5o_CG_timeline .reactor-timeline-header h4{color:var(--pp-ink);margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.3}.c5o_CG_timeline .reactor-timeline-header p{color:var(--pp-muted);margin:4px 0 0;font-size:13px;font-weight:400}.c5o_CG_timeline .reactor-timeline-timezone{color:var(--pp-green);margin-top:4px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.c5o_CG_timeline .reactor-timeline-zoom{flex:none;place-items:end;gap:4px;display:grid}.c5o_CG_timeline .reactor-timeline-zoom>span{color:var(--pp-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.c5o_CG_timeline .reactor-timeline-zoom-buttons{background:var(--pp-surface);border:1px solid var(--pp-border);box-shadow:0 1px 2px rgb(var(--pp-shadow-rgb) / 6%);border-radius:7px;grid-template-columns:42px minmax(76px,auto) 42px;display:grid;overflow:hidden}.c5o_CG_timeline .reactor-timeline-zoom-buttons button{background:var(--pp-surface);color:var(--pp-green-dark);cursor:pointer;font:inherit;touch-action:manipulation;border:0;justify-content:center;align-items:center;min-height:42px;padding:0;font-size:20px;font-weight:500;display:inline-flex}.c5o_CG_timeline .reactor-timeline-zoom-buttons button+button{border-left:1px solid var(--pp-border)}.c5o_CG_timeline .reactor-timeline-zoom-buttons button:hover:not(:disabled){background:var(--pp-accent-soft)}.c5o_CG_timeline .reactor-timeline-zoom-buttons button:focus-visible{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--pp-accent) 28%, transparent);outline:0}.c5o_CG_timeline .reactor-timeline-zoom-buttons button:disabled{background:var(--pp-surface-subtle);color:var(--pp-faint);cursor:not-allowed}.c5o_CG_timeline .reactor-timeline-zoom-buttons .reactor-timeline-zoom-reset{color:var(--pp-ink);font-size:inherit;align-content:center;justify-items:center;gap:1px;min-width:76px;padding-inline:9px;display:grid}.c5o_CG_timeline .reactor-timeline-zoom-reset strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.05}.c5o_CG_timeline .reactor-timeline-zoom-reset small{color:var(--pp-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:600;line-height:1.05}.c5o_CG_timeline .reactor-timeline-history-control{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:6px;flex-direction:column;align-items:stretch;gap:12px;margin-top:12px;padding:8px 12px;display:flex}.c5o_CG_timeline .reactor-timeline-history-actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.c5o_CG_timeline .reactor-timeline-history-actions label{gap:3px;display:grid}.c5o_CG_timeline .reactor-timeline-history-actions label>span{color:var(--pp-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.c5o_CG_timeline .reactor-timeline-history-actions input{background:var(--pp-surface);border:1px solid var(--pp-border);color:var(--pp-ink);font:inherit;border-radius:5px;min-height:32px;padding:5px 8px;font-size:11px}.c5o_CG_timeline .reactor-timeline-history-control button{flex:none;min-height:32px;font-size:11px}.c5o_CG_timeline .reactor-timeline-history-control button.reactor-timeline-go-to-date{background:var(--pp-accent-soft);border-color:color-mix(in srgb, var(--pp-accent) 30%, var(--pp-surface));color:var(--pp-green-dark);font-weight:750}.c5o_CG_timeline .reactor-timeline-history-control button.reactor-timeline-go-to-date:hover:not(:disabled){background:var(--pp-accent-soft);border-color:var(--pp-green)}.c5o_CG_timeline .reactor-timeline-history-control>span{color:var(--pp-muted);font-size:11px;font-weight:400;line-height:1.4}.c5o_CG_timeline .reactor-timeline-stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;margin-top:12px;display:grid}.c5o_CG_timeline .reactor-timeline-stage[data-inspector-open=true]{grid-template-columns:minmax(0,1fr)}.c5o_CG_timelineColumn{background:var(--pp-surface);border:1px solid var(--pp-border);align-content:start;min-width:0;display:grid;position:relative}.c5o_CG_statusCards{align-self:start;width:100%;min-width:0;margin-top:12px;overflow:hidden}.c5o_CG_statusCards .live-status-reactor{height:auto}.c5o_CG_timeline .reactor-timeline-scroll{cursor:grab;overscroll-behavior:contain;scrollbar-color:var(--pp-accent) var(--pp-border-soft);scrollbar-width:thin;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-width:0;height:auto;max-height:min(70vh,675px);margin-top:0;padding:0 0 8px;position:relative;overflow:auto}.c5o_CG_timeline .reactor-timeline-scroll[data-dragging=true]{cursor:grabbing}.c5o_CG_timeline .reactor-timeline-scroll[data-dragging=true] button{cursor:grabbing}.c5o_CG_timeline .reactor-timeline-scroll:focus-visible{outline:3px solid color-mix(in srgb, var(--pp-accent) 28%, transparent);outline-offset:3px}.c5o_CG_timeline .reactor-timeline-scroll::-webkit-scrollbar{width:10px;height:10px;display:block}.c5o_CG_timeline .reactor-timeline-scroll::-webkit-scrollbar-track{background:var(--pp-border-soft);border-radius:999px}.c5o_CG_timeline .reactor-timeline-scroll::-webkit-scrollbar-thumb{background:var(--pp-accent);border:2px solid var(--pp-border-soft);border-radius:999px}.c5o_CG_timeline .reactor-timeline-scroll::-webkit-scrollbar-thumb:hover{background:var(--pp-accent)}.c5o_CG_timeline .reactor-timeline-canvas{min-width:1080px;position:relative}:is(.c5o_CG_timeline .reactor-timeline-axis,.c5o_CG_timeline .reactor-timeline-row){display:grid}.c5o_CG_timeline .reactor-timeline-axis{background:var(--pp-surface);border-bottom:1px solid var(--pp-border);height:var(--pp-timeline-axis-height);z-index:15;min-width:1080px;position:sticky;top:0}.c5o_CG_timeline .reactor-timeline-axis>span:first-child{background:var(--pp-surface-subtle);border-right:1px solid var(--pp-border);color:var(--pp-muted);text-transform:uppercase;z-index:16;align-items:center;padding:10px 12px;font-size:10px;display:grid;position:sticky;left:0}.c5o_CG_timeline .reactor-timeline-axis-lane{min-width:0;position:relative;overflow:hidden}.c5o_CG_timeline .reactor-timeline-axis time{color:var(--pp-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.c5o_CG_timeline .reactor-timeline-axis time:first-of-type{transform:translate(8px,-50%)}.c5o_CG_timeline .reactor-timeline-axis time:last-of-type{transform:translate(calc(-100% - 8px),-50%)}.c5o_CG_timeline .reactor-timeline-row{border-bottom:1px solid var(--pp-border);min-height:var(--pp-timeline-row-height);min-width:1080px}.c5o_CG_timeline .reactor-timeline-row:last-child{border-bottom:0}.c5o_CG_timeline .reactor-timeline-name{background:var(--pp-surface-subtle);border-left:3px solid var(--timeline-reactor-accent,var(--pp-accent));border-right:1px solid var(--pp-border);min-height:var(--pp-timeline-row-height);z-index:10;align-content:center;padding:12px;display:grid;position:sticky;left:0}.c5o_CG_timeline .reactor-timeline-name b{color:var(--pp-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.c5o_CG_timeline .reactor-timeline-name i{background:var(--timeline-reactor-accent,var(--pp-accent));border-radius:50%;flex:0 0 6px;width:6px;height:6px}.c5o_CG_timeline .reactor-timeline-name small{color:var(--pp-muted);margin-top:4px;padding-left:13px;font-size:10px;font-weight:400;line-height:1.35}.c5o_CG_timeline .reactor-timeline-lane{background:var(--pp-surface);min-height:var(--pp-timeline-row-height);padding:var(--pp-timeline-row-inset) 0;position:relative;overflow:hidden}.c5o_CG_timeline .reactor-timeline-track{height:calc(var(--pp-timeline-state-height) + var(--pp-timeline-lane-gap) + var(--pp-timeline-detail-height));position:relative;overflow:hidden}.c5o_CG_timeline .reactor-timeline-gridline{border-left:1px solid var(--pp-border-soft);position:absolute;top:0;bottom:0}.c5o_CG_timeline .reactor-timeline-now-line{border-right:2px solid var(--pp-accent);pointer-events:none;z-index:7;position:absolute;top:0;bottom:0;right:0}.c5o_CG_timeline .reactor-timeline-state-group{display:contents}:is(.c5o_CG_timeline .reactor-timeline-segment,.c5o_CG_timeline .reactor-timeline-state-group .reactor-timeline-activity){min-width:0;position:absolute}.c5o_CG_timeline .reactor-timeline-segment{z-index:2;grid-template-columns:minmax(0,1fr);align-items:center;display:grid;top:0}.c5o_CG_timeline .reactor-timeline-state-group .reactor-timeline-activity{z-index:3;bottom:0}.c5o_CG_timeline .reactor-timeline-state-group .reactor-timeline-context{grid-template-columns:minmax(0,1fr)}:is(.c5o_CG_timeline button.reactor-timeline-segment,.c5o_CG_timeline button.reactor-timeline-activity){cursor:grab}:is(.c5o_CG_timeline button.reactor-timeline-segment[aria-pressed=true],.c5o_CG_timeline button.reactor-timeline-activity[aria-pressed=true],.c5o_CG_timeline button.reactor-timeline-segment:focus-visible,.c5o_CG_timeline button.reactor-timeline-activity:focus-visible){z-index:6}.c5o_CG_timeline .reactor-timeline-compact{grid-template-columns:minmax(0,1fr)!important;padding-inline:4px!important}:is(.c5o_CG_timeline .reactor-timeline-compact .timeline-segment-metric,.c5o_CG_timeline .reactor-timeline-compact small){display:none}.c5o_CG_timeline .reactor-timeline-state-group .timeline-tone-hold.reactor-timeline-compact{justify-items:center;padding-inline:0!important}.c5o_CG_timeline .reactor-timeline-state-group .timeline-tone-hold.reactor-timeline-compact span{text-align:center;width:100%;font-size:8px}.c5o_CG_timeline .reactor-timeline-empty{color:var(--pp-muted);align-items:center;font-size:11px;display:flex;position:absolute;top:0;bottom:0;left:12px}.c5o_CG_timeline .reactor-timeline-more{margin-top:12px}@media (max-width:920px){:is(.c5o_CG_timeline .reactor-timeline-stage,.c5o_CG_timeline .reactor-timeline-stage[data-inspector-open=true]){grid-template-columns:minmax(0,1fr)}.c5o_CG_statusCards{width:100%}}@media (max-width:720px){.c5o_CG_timeline{padding:12px}.c5o_CG_timeline .reactor-timeline-header{flex-direction:column}.c5o_CG_timeline .reactor-timeline-zoom{place-items:start}.c5o_CG_timeline .reactor-timeline-history-control{align-items:flex-start}.c5o_CG_timeline .reactor-timeline-history-actions{align-items:stretch;width:100%}.c5o_CG_timeline .reactor-timeline-history-actions label{flex:132px}.c5o_CG_timeline .reactor-timeline-history-actions input{width:100%}:is(.c5o_CG_timeline .reactor-timeline-canvas,.c5o_CG_timeline .reactor-timeline-axis,.c5o_CG_timeline .reactor-timeline-row){min-width:1020px}}
.sfZvWq_heroImage{aspect-ratio:16/11;border:1px solid var(--pp-border);background:var(--pp-surface);border-radius:2px;min-width:0;margin:0;position:relative;overflow:hidden}.sfZvWq_heroImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.sfZvWq_heroImage figcaption{background:var(--pp-inverse-surface);color:var(--pp-inverse-ink);gap:4px;padding:16px 20px;display:grid;position:absolute;bottom:0;left:0;right:0}.sfZvWq_heroImage figcaption span{font-size:14px;font-weight:500}.sfZvWq_heroImage figcaption small{color:var(--pp-inverse-muted);font-size:11px}.sfZvWq_capabilityStrip{border-block:1px solid var(--pp-border);color:var(--pp-muted);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(1440px,100% - 64px);margin:0 auto;padding:20px 0;display:grid}.sfZvWq_capabilityStrip span{text-align:center;font-size:13px;font-weight:500}.sfZvWq_heroLiveSection{width:min(1440px,100% - 64px);margin:76px auto;scroll-margin-top:88px}.sfZvWq_heroLiveHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.sfZvWq_heroLiveHeading h2{color:var(--pp-ink);margin-top:10px;font-size:clamp(26px,2.7vw,36px);font-weight:600;line-height:1.2}.sfZvWq_heroLiveHeading p{color:var(--pp-muted);max-width:350px;font-size:15px;line-height:1.65}.sfZvWq_storySection,.sfZvWq_reviewStory{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);width:min(1360px,100% - 64px);margin:96px auto;scroll-margin-top:88px;display:grid}.sfZvWq_storyImage{min-width:0;margin:0}.sfZvWq_storyImage img{aspect-ratio:16/11;object-fit:cover;border-radius:2px;width:100%;height:auto;display:block}.sfZvWq_storyImage figcaption{color:var(--pp-muted);margin-top:10px;font-size:11px}.sfZvWq_storyCopy h2{color:var(--pp-ink);letter-spacing:-.025em;margin:14px 0 20px;font-size:clamp(27px,3vw,42px);font-weight:600;line-height:1.16}.sfZvWq_storyCopy>p{color:var(--pp-muted);margin:0 0 16px;font-size:16px;line-height:1.75}.sfZvWq_storyCopy>a{margin-top:12px}.sfZvWq_featureList{margin-top:26px}.sfZvWq_featureList>div{border-top:1px solid var(--pp-border);padding:17px 0}.sfZvWq_featureList b{color:var(--pp-ink);font-size:15px;font-weight:600}.sfZvWq_featureList p{color:var(--pp-muted);margin:7px 0 0;font-size:14px;line-height:1.6}.sfZvWq_workflowSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.sfZvWq_workflowSteps article{border-top:2px solid var(--pp-accent);padding-top:18px}.sfZvWq_workflowSteps article>span{color:var(--pp-muted);font-variant-numeric:tabular-nums;font-size:12px}.sfZvWq_workflowSteps h3{color:var(--pp-ink);margin:16px 0 10px;font-size:19px;font-weight:600}.sfZvWq_workflowSteps p{color:var(--pp-muted);margin:0;font-size:14px;line-height:1.7}.sfZvWq_livePreview{--timeline-active:var(--pp-chart-active);--timeline-idle:var(--pp-chart-idle);--timeline-cleaning:var(--pp-chart-cleaning);--timeline-active-soft:var(--pp-green-soft);--timeline-idle-soft:var(--pp-warning-soft);--timeline-cleaning-soft:var(--pp-info-soft);background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:2px;min-width:0;padding:24px}.sfZvWq_previewHead,.sfZvWq_reactorSectionHead{justify-content:space-between;align-items:center;gap:14px;display:flex}.sfZvWq_previewHead>div{min-width:0}.sfZvWq_previewHead>div>span{color:var(--pp-ink);font-size:22px;font-weight:600;display:block}.sfZvWq_previewHead>div>b{color:var(--pp-muted);margin-top:7px;font-size:12px;font-weight:400;display:block}.sfZvWq_demoBadge{color:var(--pp-muted);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.sfZvWq_demoBadge:before{background:var(--pp-accent);content:"";border-radius:50%;width:6px;height:6px}.sfZvWq_reactorSectionHead{color:var(--pp-muted);margin:30px 0 14px;font-size:12px}.sfZvWq_reactorSectionHead>span{color:var(--pp-ink);font-weight:500}.sfZvWq_reactorSectionHead small{font-size:11px}.sfZvWq_cardRow{scrollbar-width:thin;scrollbar-color:var(--pp-border) transparent;grid-auto-columns:minmax(266px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:10px;display:grid;overflow-x:auto}.sfZvWq_cardRow:focus-visible{outline:var(--pp-focus-ring);outline-offset:2px}.sfZvWq_reactorCard{border:1px solid var(--pp-border);border-top:2px solid var(--preview-tone);border-radius:var(--pp-radius-data-card);background:var(--pp-surface);min-width:0;min-height:228px;padding:22px}.sfZvWq_reactorCard header{justify-content:space-between;align-items:center;gap:10px;display:flex}.sfZvWq_reactorCard header h3{color:var(--pp-ink);margin:0;font-size:18px;font-weight:600}.sfZvWq_reactorCard header b{align-items:center;gap:6px;font-size:11px;font-weight:400;display:inline-flex}.sfZvWq_reactorCard header i{background:currentColor;border-radius:50%;width:6px;height:6px}.sfZvWq_cardActive header b{color:var(--pp-success-ink)}.sfZvWq_cardIdle header b{color:var(--pp-warning-ink)}.sfZvWq_cardCleaning header b{color:var(--pp-info-ink)}.sfZvWq_cardProduct{min-height:54px;margin-top:23px}.sfZvWq_cardProduct strong{color:var(--pp-ink);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.4;display:block}.sfZvWq_cardProduct small{color:var(--pp-muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.sfZvWq_cardTiming{border-top:1px solid var(--pp-border);justify-content:space-between;align-items:end;gap:12px;margin-top:19px;padding-top:17px;display:flex}.sfZvWq_cardTiming span,.sfZvWq_cardTiming small,.sfZvWq_cardTiming b{color:var(--pp-muted);font-size:11px;font-weight:400;line-height:1.5;display:block}.sfZvWq_cardTiming time{color:var(--pp-ink);font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;margin-top:5px;font-size:27px;font-weight:400;line-height:1.25;display:block}.sfZvWq_cardTiming>div:last-child{text-align:right}.sfZvWq_timelineToolbar{border-top:1px solid var(--pp-border);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px 0;display:flex}.sfZvWq_timelineToolbar>span{color:var(--pp-muted);font-size:12px}.sfZvWq_timelineToolbar>div{align-items:center;gap:6px;display:flex}.sfZvWq_timelineToolbar button{background:var(--pp-surface);border:1px solid var(--pp-border);color:var(--pp-ink);cursor:pointer;font:inherit;border-radius:2px;width:44px;height:44px;font-size:18px}.sfZvWq_timelineToolbar button:disabled{color:var(--pp-faint);cursor:not-allowed}.sfZvWq_timelineToolbar button:focus-visible{outline:var(--pp-focus-ring);outline-offset:2px}.sfZvWq_timelineToolbar output{color:var(--pp-muted);text-align:center;width:34px;font-size:12px}.sfZvWq_timelineStage{border:1px solid var(--pp-border);background:var(--pp-surface);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sfZvWq_timelinePanel{overscroll-behavior-inline:contain;scrollbar-color:var(--pp-muted) var(--pp-surface-subtle);scrollbar-width:thin;min-width:0;overflow:auto hidden}.sfZvWq_timelinePanel:focus-visible{outline:var(--pp-focus-ring);outline-offset:-3px}.sfZvWq_timelineContent{width:100%}.sfZvWq_timelineTicks{height:var(--pp-timeline-axis-height);border-bottom:1px solid var(--pp-border);color:var(--pp-muted);grid-template-columns:155px minmax(0,1fr);display:grid}.sfZvWq_timelineTicks>span{z-index:10;background:var(--pp-surface-subtle);border-right:1px solid var(--pp-border);text-transform:uppercase;align-items:center;padding:10px 12px;font-size:10px;display:grid;position:sticky;left:0}.sfZvWq_tickLane{min-width:0;position:relative}.sfZvWq_tickLane time{white-space:nowrap;font-size:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sfZvWq_tickLane time:first-child{transform:translate(8px,-50%)}.sfZvWq_tickLane time:last-child{transform:translate(calc(-100% - 8px),-50%)}.sfZvWq_timelineRow{min-height:var(--pp-timeline-row-height);border-bottom:1px solid var(--pp-border);grid-template-columns:155px minmax(0,1fr);display:grid}.sfZvWq_timelineRow:last-child{border-bottom:0}.sfZvWq_timelineName{z-index:10;background:var(--pp-surface-subtle);border-left:3px solid var(--timeline-reactor-accent);border-right:1px solid var(--pp-border);color:var(--pp-ink);align-items:center;gap:7px;padding:12px;font-size:14px;font-weight:600;display:flex;position:sticky;left:0}.sfZvWq_timelineName i{background:var(--timeline-reactor-accent);border-radius:50%;width:6px;height:6px}.sfZvWq_timelineLane{grid-template-rows:var(--pp-timeline-state-height) var(--pp-timeline-detail-height);gap:var(--pp-timeline-lane-gap);min-width:0;padding:var(--pp-timeline-row-inset) 0;display:grid}.sfZvWq_stateLane,.sfZvWq_activityLane{grid-template-columns:repeat(72,minmax(0,1fr));gap:0;min-width:0;display:grid}.sfZvWq_stateLane button,.sfZvWq_activityLane button{cursor:pointer;min-width:0;position:relative}.sfZvWq_selectionHint{border-top:1px solid var(--pp-border);color:var(--pp-muted);margin:0;padding:17px;font-size:12px;line-height:1.6}.sfZvWq_previewNote{color:var(--pp-muted);align-items:center;gap:8px;margin:18px 0 0;font-size:11px;line-height:1.5;display:flex}.sfZvWq_previewNote svg{flex-shrink:0}@media (max-width:1080px){.sfZvWq_heroImage{aspect-ratio:16/10}.sfZvWq_workflowSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sfZvWq_storySection,.sfZvWq_reviewStory{grid-template-columns:minmax(0,1fr);gap:28px;margin:56px auto}.sfZvWq_reviewStory .sfZvWq_storyImage{order:-1}.sfZvWq_storyImage img{aspect-ratio:16/9}}@media (max-width:760px){.sfZvWq_capabilityStrip{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 32px)}.sfZvWq_heroLiveSection,.sfZvWq_storySection,.sfZvWq_reviewStory{width:calc(100% - 32px)}.sfZvWq_heroLiveSection{margin:48px auto}.sfZvWq_heroLiveHeading{flex-direction:column;align-items:start;gap:12px}.sfZvWq_heroImage{aspect-ratio:4/3}.sfZvWq_heroImage figcaption{padding:12px 14px}.sfZvWq_livePreview{padding:14px}.sfZvWq_previewHead{align-items:start}.sfZvWq_previewHead>div>span{font-size:19px}.sfZvWq_demoBadge{font-size:10px}.sfZvWq_reactorSectionHead{flex-direction:column;align-items:start;gap:4px;margin-top:24px}.sfZvWq_timelineToolbar{flex-direction:column;align-items:start;gap:12px}.sfZvWq_cardRow{grid-auto-columns:minmax(266px,86%)}.sfZvWq_reactorCard{padding:20px}}@media (max-width:500px){.sfZvWq_workflowSteps{grid-template-columns:minmax(0,1fr);gap:22px}}.sfZvWq_editorialLanding{background:var(--pp-canvas)}.sfZvWq_editorialLanding .public-header{border-bottom:0;padding-block:22px}.sfZvWq_editorialLanding .public-nav-links{gap:10px}.sfZvWq_editorialLanding .public-nav-links a{border-radius:0;align-items:center;min-height:44px;padding-inline:7px;font-size:13px;font-weight:500;display:inline-flex}:is(.sfZvWq_editorialLanding .primary-action,.sfZvWq_editorialLanding .secondary-action){border-radius:var(--pp-radius);min-height:48px;padding-inline:22px}:is(.sfZvWq_editorialLanding .public-header-actions .primary-action,.sfZvWq_editorialLanding .public-header-actions .secondary-action){min-height:44px;padding-inline:16px}.sfZvWq_editorialHero.public-hero{background:var(--pp-inverse-surface);isolation:isolate;width:100%;min-height:680px;margin:0;padding:88px max(32px,50% - 680px);display:flex;position:relative;overflow:hidden}.sfZvWq_editorialHero:after{background:linear-gradient(90deg, color-mix(in srgb, var(--pp-inverse-surface) 97%, transparent) 0%, color-mix(in srgb, var(--pp-inverse-surface) 92%, transparent) 24%, color-mix(in srgb, var(--pp-inverse-surface) 65%, transparent) 51%, color-mix(in srgb, var(--pp-inverse-surface) 10%, transparent) 100%);content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.sfZvWq_editorialHero .sfZvWq_heroImage{aspect-ratio:auto;z-index:auto;border:0;border-radius:0;position:absolute;inset:0}.sfZvWq_editorialHero .sfZvWq_heroImage img{object-position:center 57%}.sfZvWq_editorialHero .sfZvWq_heroImage figcaption{z-index:3;padding:7px 12px;bottom:16px;left:auto;right:20px}.sfZvWq_editorialHero .sfZvWq_heroImage figcaption span{display:none}.sfZvWq_editorialHero .public-hero-copy{z-index:2;gap:24px;max-width:720px;position:relative}.sfZvWq_editorialHero .landing-kicker{color:var(--pp-inverse-muted);letter-spacing:.14em;font-size:11px}.sfZvWq_editorialHero .public-hero-copy h1{color:var(--pp-inverse-ink);letter-spacing:-.035em;max-width:720px;font-size:clamp(44px,4.6vw,66px);font-weight:500;line-height:1.04}.sfZvWq_editorialHero .public-hero-copy>p{color:var(--pp-inverse-muted);max-width:580px;font-size:18px;font-weight:400;line-height:1.7}.sfZvWq_editorialHero .landing-actions{margin-top:8px}.sfZvWq_editorialHero .secondary-action{border-color:var(--pp-inverse-muted);color:var(--pp-inverse-ink);background:0 0}.sfZvWq_editorialLanding .sfZvWq_editorialHero .secondary-action:is(:hover,:focus-visible){background:var(--pp-inverse-surface);border-color:var(--pp-inverse-muted);color:var(--pp-inverse-ink)}.sfZvWq_editorialHero .hero-proof{gap:10px 22px;margin-top:4px}.sfZvWq_editorialHero .hero-proof span{color:var(--pp-inverse-muted);background:0 0;border:0;padding:0;font-size:12px;font-weight:400}.sfZvWq_editorialHero .hero-proof svg{color:var(--pp-inverse-muted)}.sfZvWq_editorialHero .public-hero-copy>.public-non-replacement{border-color:var(--pp-inverse-muted);font-size:12px;line-height:1.5}.sfZvWq_outcomesSection{width:min(1360px,100% - 64px);margin:64px auto}.sfZvWq_outcomesHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:20px;display:grid}.sfZvWq_outcomesHeading>span{grid-column:1/-1}.sfZvWq_outcomesHeading h2{color:var(--pp-ink);letter-spacing:-.025em;font-size:clamp(34px,3.3vw,48px);font-weight:500;line-height:1.13}.sfZvWq_outcomesHeading>p{color:var(--pp-muted);max-width:420px;font-size:17px;line-height:1.7}.sfZvWq_outcomesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:32px;display:grid}.sfZvWq_outcomesGrid article{border-top:1px solid var(--pp-border);padding-top:24px}.sfZvWq_outcomesGrid article>span{color:var(--pp-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.sfZvWq_outcomesGrid h3{color:var(--pp-ink);letter-spacing:-.02em;margin:20px 0 14px;font-size:25px;font-weight:500;line-height:1.2}.sfZvWq_outcomesGrid p{color:var(--pp-muted);font-size:15px;line-height:1.8}.sfZvWq_outcomesGrid a{color:var(--pp-accent);align-items:center;gap:12px;min-height:44px;margin-top:18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.sfZvWq_outcomesGrid a:hover{text-underline-offset:5px;text-decoration:underline}.sfZvWq_outcomesGrid a:focus-visible,.sfZvWq_storyImage a:focus-visible{outline:var(--pp-focus-ring);outline-offset:4px}.sfZvWq_productStage{background:var(--pp-inverse-surface);padding:56px 0}.sfZvWq_productStage .sfZvWq_heroLiveSection{margin:0 auto}.sfZvWq_productStage .sfZvWq_heroLiveHeading{margin-bottom:32px}.sfZvWq_productStage .sfZvWq_heroLiveHeading h2{color:var(--pp-inverse-ink);font-size:clamp(30px,3vw,44px);font-weight:500}.sfZvWq_productStage .sfZvWq_heroLiveHeading p{color:var(--pp-inverse-muted)}.sfZvWq_productStage .section-eyebrow{color:var(--pp-inverse-muted)}.sfZvWq_editorialLanding .sfZvWq_storySection,.sfZvWq_editorialLanding .sfZvWq_reviewStory{gap:clamp(32px,5vw,64px);margin-block:64px}.sfZvWq_editorialLanding .sfZvWq_storyImage img{aspect-ratio:4/3;border-radius:0}.sfZvWq_editorialLanding .sfZvWq_storyImage figcaption{font-size:10px;line-height:1.6}.sfZvWq_editorialLanding .sfZvWq_storyImage a{text-underline-offset:3px}.sfZvWq_editorialLanding .sfZvWq_storyCopy h2{font-size:clamp(32px,3.2vw,46px);font-weight:500;line-height:1.14}.sfZvWq_editorialLanding .sfZvWq_featureList>div{padding-block:20px}.sfZvWq_editorialLanding .public-section{padding-block:44px}.sfZvWq_editorialLanding .workflow-section{background:var(--pp-surface-subtle);border:0;border-radius:0;padding:36px}.sfZvWq_editorialLanding .sfZvWq_workflowSteps{gap:32px}.sfZvWq_editorialLanding .sfZvWq_workflowSteps article{border-top:1px solid var(--pp-border-strong);padding-top:22px}.sfZvWq_editorialLanding .industries-section{border-block:1px solid var(--pp-border);border-radius:0;padding-block:36px}.sfZvWq_editorialLanding .final-cta{background:var(--pp-inverse-surface);border:0;border-radius:0;width:100%;padding:48px max(32px,50% - 680px)}.sfZvWq_editorialLanding .final-cta h2{color:var(--pp-inverse-ink);font-size:clamp(32px,3vw,44px);font-weight:500}.sfZvWq_editorialLanding .final-cta p{color:var(--pp-inverse-muted)}.sfZvWq_editorialLanding .final-cta .section-eyebrow{color:var(--pp-inverse-muted)}@media (max-width:1080px){.sfZvWq_editorialLanding .public-header{gap:16px}.sfZvWq_editorialHero.public-hero{min-height:620px}.sfZvWq_editorialHero .public-hero-copy{max-width:650px}.sfZvWq_outcomesGrid{gap:28px}}@media (max-width:760px){.sfZvWq_editorialLanding .public-header{padding-block:18px}.sfZvWq_editorialLanding .public-nav-links{flex-wrap:wrap;justify-content:flex-start;gap:0 10px;width:100%;padding-bottom:0}.sfZvWq_editorialLanding .public-nav-links a{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}:is(.sfZvWq_editorialLanding .primary-action,.sfZvWq_editorialLanding .secondary-action){padding-inline:16px}.sfZvWq_editorialHero.public-hero{min-height:640px;padding:56px 20px 66px}.sfZvWq_editorialHero:after{background:color-mix(in srgb, var(--pp-inverse-surface) 88%, transparent)}.sfZvWq_editorialHero .public-hero-copy{gap:22px}.sfZvWq_editorialHero .public-hero-copy h1{font-size:clamp(38px,8vw,54px)}.sfZvWq_editorialHero .public-hero-copy>p{font-size:16px}.sfZvWq_editorialHero .sfZvWq_heroImage figcaption{bottom:12px;left:20px;right:auto}.sfZvWq_outcomesSection{width:calc(100% - 40px);margin-block:44px}.sfZvWq_outcomesHeading{grid-template-columns:1fr}.sfZvWq_outcomesHeading h2{font-size:34px}.sfZvWq_outcomesHeading>p{font-size:16px}.sfZvWq_outcomesGrid{grid-template-columns:1fr;gap:26px;margin-top:24px}.sfZvWq_outcomesGrid h3{margin-top:14px}.sfZvWq_productStage{padding-block:40px}.sfZvWq_editorialLanding .sfZvWq_storySection,.sfZvWq_editorialLanding .sfZvWq_reviewStory{margin-block:44px}.sfZvWq_editorialLanding .public-section{padding-block:32px}.sfZvWq_editorialLanding .workflow-section{padding:28px 20px}.sfZvWq_editorialLanding .final-cta{padding:36px 20px}}.sfZvWq_loginDialog{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius-dialog);box-shadow:var(--pp-shadow-dialog);color:var(--pp-ink);overscroll-behavior:contain;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-y:auto}.sfZvWq_loginDialog::backdrop{background:var(--pp-scrim)}.sfZvWq_loginContent{padding:36px 32px 32px}.sfZvWq_loginIntroduction{margin-bottom:24px;padding-top:18px}.sfZvWq_loginIntroduction>.section-eyebrow{color:var(--pp-accent);letter-spacing:.08em;font-size:10px}.sfZvWq_loginIntroduction h2{color:var(--pp-ink);letter-spacing:-.025em;margin:14px 0 12px;font-size:27px;font-weight:500;line-height:1.2}.sfZvWq_loginIntroduction p{color:var(--pp-muted);margin:0;font-size:13px;line-height:1.6}.sfZvWq_loginDialog .public-login-card{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;padding:0}.sfZvWq_loginClose{border-radius:var(--pp-radius);color:var(--pp-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.sfZvWq_loginClose:hover{background:var(--pp-surface-subtle);color:var(--pp-ink)}.sfZvWq_loginClose:focus-visible{outline:var(--pp-focus-ring);outline-offset:var(--pp-focus-offset)}@media (max-width:500px){.sfZvWq_loginContent{padding:30px 22px 24px}.sfZvWq_loginIntroduction h2{font-size:25px}}.sfZvWq_captchaPreviewNote{color:var(--pp-muted);font-size:11px;line-height:1.5}
.zd-2uW_state{--timeline-state-accent:var(--timeline-reactor-accent,var(--pp-accent));background:color-mix(in srgb, var(--timeline-state-accent) 22%, var(--pp-surface));border:1px solid var(--pp-border);box-shadow:none;box-sizing:border-box;color:var(--pp-ink);font:inherit;height:var(--pp-timeline-state-height);text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:0;min-width:0;padding:6px 8px;font-size:11px;font-weight:600;line-height:1.4;overflow:hidden}.zd-2uW_state.zd-2uW_active{border-bottom:2px solid var(--timeline-state-accent)}.zd-2uW_state.zd-2uW_idle,.zd-2uW_state.zd-2uW_cleaning{background:color-mix(in srgb, var(--timeline-state-accent) 24%, var(--pp-surface))}.zd-2uW_detail{--timeline-detail-accent:var(--pp-chart-blue);background:color-mix(in srgb, var(--timeline-detail-accent) 16%, var(--pp-surface));border:1px solid color-mix(in srgb, var(--timeline-detail-accent) 50%, var(--pp-border));box-shadow:none;box-sizing:border-box;color:var(--pp-ink);font:inherit;height:var(--pp-timeline-detail-height);text-align:left;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.4;display:grid;overflow:hidden}.zd-2uW_blue{--timeline-detail-accent:var(--pp-chart-blue)}.zd-2uW_coral{--timeline-detail-accent:var(--pp-chart-coral)}.zd-2uW_leaf{--timeline-detail-accent:var(--pp-chart-leaf)}.zd-2uW_cyan{--timeline-detail-accent:var(--pp-chart-cyan)}.zd-2uW_violet{--timeline-detail-accent:var(--pp-chart-violet)}.zd-2uW_idle{--timeline-state-accent:var(--pp-chart-idle);--timeline-detail-accent:var(--pp-chart-idle)}.zd-2uW_cleaning{--timeline-state-accent:var(--pp-chart-cleaning);--timeline-detail-accent:var(--pp-chart-cleaning)}.zd-2uW_hold{--timeline-detail-accent:var(--pp-chart-idle);border-style:dashed}.zd-2uW_missing{--timeline-detail-accent:var(--pp-muted);border-style:dashed}.zd-2uW_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.zd-2uW_detail .zd-2uW_label:before{background:var(--timeline-detail-accent);content:"";vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.zd-2uW_metric{color:var(--pp-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:400;line-height:1.4;overflow:hidden}.zd-2uW_state:focus-visible,.zd-2uW_detail:focus-visible,.zd-2uW_state[aria-pressed=true],.zd-2uW_detail[aria-pressed=true]{outline:2px solid var(--pp-ink);outline-offset:-2px;z-index:6}.zd-2uW_legend{border-top:1px solid var(--pp-border);color:var(--pp-muted);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:15px;font-size:11px;display:flex}.zd-2uW_legend b{color:var(--pp-ink);font-weight:500}.zd-2uW_legend span{align-items:center;gap:6px;display:inline-flex}.zd-2uW_legend i{width:8px;height:8px;display:inline-block}.zd-2uW_legendStep{background:var(--timeline-detail-accent)}.zd-2uW_legendActive{background:var(--pp-accent)}.zd-2uW_legendIdle{background:var(--pp-chart-idle)}.zd-2uW_legendCleaning{background:var(--pp-chart-cleaning)}
.Hi2WXW_button{border-radius:var(--pp-radius);cursor:pointer;font:inherit;align-items:center;gap:var(--pp-space-2);min-height:var(--pp-control-height);padding:0 var(--pp-space-3);border:1px solid #0000;justify-content:center;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.Hi2WXW_button:focus-visible{outline:var(--pp-focus);outline-offset:var(--pp-focus-offset)}.Hi2WXW_button:disabled{cursor:not-allowed;opacity:.56}.Hi2WXW_primary{background:var(--pp-green);border-color:var(--pp-green);color:var(--pp-on-accent)}.Hi2WXW_primary:hover:not(:disabled){background:var(--pp-green-dark);border-color:var(--pp-green-dark)}.Hi2WXW_secondary{background:var(--pp-surface);border-color:var(--pp-border);color:var(--pp-ink)}.Hi2WXW_secondary:hover:not(:disabled),.Hi2WXW_ghost:hover:not(:disabled){background:var(--pp-surface-subtle);border-color:var(--pp-green)}.Hi2WXW_danger{background:var(--pp-danger-fill);border-color:var(--pp-danger-fill);color:var(--pp-on-danger)}.Hi2WXW_danger:hover:not(:disabled){background:color-mix(in srgb, var(--pp-alarm) 86%, var(--pp-ink))}.Hi2WXW_ghost{color:var(--pp-ink);background:0 0;border-color:#0000}.Hi2WXW_small{min-height:var(--pp-control-height-compact);padding-inline:var(--pp-space-2);font-size:12px}.Hi2WXW_operational{min-height:var(--pp-control-height-operational)}.Hi2WXW_panel{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);box-shadow:var(--pp-shadow-card);color:var(--pp-ink);min-width:0;padding:var(--pp-space-4)}.Hi2WXW_panelHeader{align-items:flex-start;gap:var(--pp-space-3);margin-bottom:var(--pp-space-3);justify-content:space-between;display:flex}.Hi2WXW_panelHeader h2,.Hi2WXW_panelHeader h3{color:var(--pp-ink);margin:0;font-size:16px;font-weight:600;line-height:1.35}.Hi2WXW_panelHeader p{color:var(--pp-muted);margin:var(--pp-space-1) 0 0;font-size:13px;line-height:1.45}.Hi2WXW_panelFooter{border-top:1px solid var(--pp-border-soft);margin-top:var(--pp-space-4);padding-top:var(--pp-space-3)}.Hi2WXW_field{color:var(--pp-ink);gap:var(--pp-space-2);font-size:13px;font-weight:500;display:grid}.Hi2WXW_fieldHint,.Hi2WXW_fieldError{font-size:12px;font-weight:400;line-height:1.4}.Hi2WXW_fieldHint{color:var(--pp-muted)}.Hi2WXW_fieldError{color:var(--pp-alarm)}.Hi2WXW_badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex}.Hi2WXW_badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.Hi2WXW_success{background:var(--pp-green-soft);border-color:color-mix(in srgb, var(--pp-green) 24%, var(--pp-surface));color:var(--pp-green-dark)}.Hi2WXW_warning{background:color-mix(in srgb, var(--pp-lemon) 18%, var(--pp-surface));border-color:color-mix(in srgb, var(--pp-idle) 34%, var(--pp-surface));color:color-mix(in srgb, var(--pp-idle) 70%, var(--pp-ink))}.Hi2WXW_error{background:color-mix(in srgb, var(--pp-coral) 14%, var(--pp-surface));border-color:color-mix(in srgb, var(--pp-alarm) 25%, var(--pp-surface));color:var(--pp-alarm)}.Hi2WXW_info{background:color-mix(in srgb, var(--pp-sky) 16%, var(--pp-surface));border-color:color-mix(in srgb, var(--pp-sky) 36%, var(--pp-surface));color:color-mix(in srgb, var(--pp-sky) 58%, var(--pp-ink))}.Hi2WXW_neutral{background:var(--pp-surface-subtle);border-color:var(--pp-border);color:var(--pp-muted)}.Hi2WXW_emptyState{background:var(--pp-surface-subtle);border:1px dashed var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-muted);align-items:center;gap:var(--pp-space-2);min-height:144px;padding:var(--pp-space-6);text-align:center;justify-items:center;display:grid}.Hi2WXW_emptyState h2,.Hi2WXW_emptyState h3,.Hi2WXW_emptyState p{margin:0}.Hi2WXW_emptyState h2,.Hi2WXW_emptyState h3{color:var(--pp-ink);font-size:16px;font-weight:600}.Hi2WXW_emptyState p{max-width:56ch;font-size:13px;line-height:1.45}.Hi2WXW_emptyAction{margin-top:var(--pp-space-2)}.Hi2WXW_notice{border:1px solid var(--pp-border);border-radius:var(--pp-radius);align-items:flex-start;gap:var(--pp-space-2);padding:var(--pp-space-3);font-size:13px;line-height:1.45;display:flex}.Hi2WXW_noticeSuccess{background:var(--pp-green-soft);border-color:color-mix(in srgb, var(--pp-green) 26%, var(--pp-surface));color:var(--pp-green-dark)}.Hi2WXW_noticeWarning{background:color-mix(in srgb, var(--pp-lemon) 17%, var(--pp-surface));border-color:color-mix(in srgb, var(--pp-idle) 34%, var(--pp-surface));color:color-mix(in srgb, var(--pp-idle) 70%, var(--pp-ink))}.Hi2WXW_noticeError{background:color-mix(in srgb, var(--pp-coral) 14%, var(--pp-surface));border-color:color-mix(in srgb, var(--pp-alarm) 26%, var(--pp-surface));color:var(--pp-alarm)}.Hi2WXW_noticeInfo{background:color-mix(in srgb, var(--pp-sky) 15%, var(--pp-surface));border-color:color-mix(in srgb, var(--pp-sky) 34%, var(--pp-surface));color:var(--pp-ink)}.Hi2WXW_skeleton{background:linear-gradient(90deg, var(--pp-border-soft) 25%, var(--pp-surface-subtle) 50%, var(--pp-border-soft) 75%);border-radius:var(--pp-radius);background-size:220% 100%;animation:1.3s ease-in-out infinite Hi2WXW_skeletonPulse;display:block}@keyframes Hi2WXW_skeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Hi2WXW_skeleton{animation:none}}
.hnV5pW_cardTop{align-items:flex-start;gap:var(--pp-space-4);justify-content:space-between;display:flex}.hnV5pW_label,.hnV5pW_detail,.hnV5pW_ringCopy p{margin:0}.hnV5pW_label{color:var(--pp-muted);font-size:12px;font-weight:500}.hnV5pW_value{color:var(--pp-ink);font-variant-numeric:tabular-nums;margin:var(--pp-space-2) 0 0;font-size:26px;font-weight:600;line-height:1.2}.hnV5pW_detail{color:var(--pp-muted);margin-top:var(--pp-space-4);font-size:13px;line-height:1.45}.hnV5pW_icon{background:var(--metric-tone);border-radius:var(--pp-radius);color:var(--pp-on-accent);flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.hnV5pW_icon svg{width:20px;height:20px}.hnV5pW_green{--metric-tone:var(--pp-green)}.hnV5pW_sky{--metric-tone:var(--pp-sky)}.hnV5pW_coral{--metric-tone:var(--pp-coral)}.hnV5pW_leaf{--metric-tone:var(--pp-leaf)}.hnV5pW_ringRow{align-items:center;gap:var(--pp-space-4);display:flex}.hnV5pW_ringCopy b{color:var(--pp-ink);font-size:14px;font-weight:600}.hnV5pW_ringCopy p{color:var(--pp-muted);margin-top:var(--pp-space-1);font-size:12px}
.Zs4jRW_tone0{background:var(--pp-green)}.Zs4jRW_tone1{background:var(--pp-sky)}.Zs4jRW_tone2{background:var(--pp-idle)}.Zs4jRW_tone3{background:var(--pp-muted)}.Zs4jRW_tone4{background:var(--pp-lilac)}
.XF8SRq_panel{min-width:0}.XF8SRq_filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.XF8SRq_filters label{color:var(--pp-muted);flex:0 220px;gap:5px;min-width:160px;font-size:12px;font-weight:500;display:grid}.XF8SRq_filters input,.XF8SRq_filters select{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-ink);font:inherit;min-height:var(--pp-control-height);width:100%;padding:7px 10px}.XF8SRq_scope{color:var(--pp-muted);margin-left:auto;padding-bottom:8px;font-size:12px}.XF8SRq_note{color:var(--pp-muted);margin:8px 0;font-size:12px}.XF8SRq_chart{min-width:0;height:288px}.XF8SRq_loading{color:var(--pp-muted);justify-content:center;align-items:center;min-height:200px;font-size:13px;display:flex}.XF8SRq_details{border-top:1px solid var(--pp-border-soft);margin-top:12px;padding-top:12px}.XF8SRq_details summary{color:var(--pp-accent-strong);cursor:pointer;font-size:12px;font-weight:600}.XF8SRq_table{margin-top:12px;overflow-x:auto}.XF8SRq_table table{border-collapse:collapse;width:100%;min-width:660px;font-size:12px}.XF8SRq_table th,.XF8SRq_table td{border-bottom:1px solid var(--pp-border-soft);color:var(--pp-ink);text-align:left;padding:9px 10px}.XF8SRq_table thead th{background:var(--pp-surface-subtle);color:var(--pp-muted);font-weight:500}.XF8SRq_table td{font-variant-numeric:tabular-nums}@media (max-width:600px){.XF8SRq_filters label{flex:140px;min-width:0}.XF8SRq_scope{width:100%;margin-left:0}.XF8SRq_chart{height:260px}}
.Xnn0Qa_frame{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.Xnn0Qa_frame[data-mode=compare]{height:auto;max-height:min(720px,100dvh - 180px)}.Xnn0Qa_horizontalRail{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:var(--pp-muted) var(--pp-surface-subtle);background:var(--pp-surface-subtle);flex:0 0 17px;min-width:0;overflow:scroll hidden}.Xnn0Qa_horizontalRail:focus-visible{outline:2px solid var(--pp-accent);outline-offset:-2px}.Xnn0Qa_viewport{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;background:var(--pp-surface);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--pp-muted) var(--pp-surface-subtle);flex:auto;width:100%;min-width:0;min-height:0;position:relative;overflow:auto}.Xnn0Qa_viewport:focus-visible{outline:2px solid var(--pp-accent);outline-offset:-2px}.Xnn0Qa_inner{position:relative}.Xnn0Qa_axis,.Xnn0Qa_row{grid-template-columns:145px minmax(0,1fr);display:grid}.Xnn0Qa_axis{z-index:15;border-bottom:1px solid var(--pp-border);background:var(--pp-surface);height:55px;position:sticky;top:0}.Xnn0Qa_axisLabel{z-index:16;border-right:1px solid var(--pp-border);background:var(--pp-surface-subtle);color:var(--pp-muted);letter-spacing:.07em;text-transform:uppercase;align-items:center;padding:10px 12px;font-size:9px;display:flex;position:sticky;left:0}.Xnn0Qa_row{border-bottom:1px solid var(--pp-border)}.Xnn0Qa_row:last-child{border-bottom:0}.Xnn0Qa_reactorLabel{z-index:12;box-sizing:border-box;border-right:1px solid var(--pp-border);border-left:3px solid var(--reactor);background:var(--pp-surface-subtle);flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:24px 12px;display:flex;position:sticky;left:0}.Xnn0Qa_reactorLabel b{color:var(--pp-ink);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.Xnn0Qa_reactorLabel i{background:var(--reactor);border-radius:50%;flex-shrink:0;width:6px;height:6px}.Xnn0Qa_reactorLabel small{color:var(--pp-muted);font-size:10px}.Xnn0Qa_frame[data-compact-rows=true] .Xnn0Qa_reactorLabel{gap:5px;padding-block:10px}.Xnn0Qa_plot{display:block;overflow:hidden}.Xnn0Qa_plot text{fill:var(--pp-ink);font-family:var(--pp-font)}.Xnn0Qa_plot .Xnn0Qa_muted{fill:var(--pp-muted)}.Xnn0Qa_plot .Xnn0Qa_time{font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums}.Xnn0Qa_plot .Xnn0Qa_nowText{fill:var(--pp-on-accent)}.Xnn0Qa_mark{cursor:pointer}.Xnn0Qa_connections{pointer-events:none}.Xnn0Qa_mark[role=img]{cursor:default}.Xnn0Qa_draft{cursor:ew-resize;touch-action:none}.Xnn0Qa_mark:focus-visible{outline:none}.Xnn0Qa_mark:focus-visible>rect:first-of-type,.Xnn0Qa_mark[aria-pressed=true]>rect:first-of-type{stroke:var(--pp-ink);stroke-width:2.5px}.Xnn0Qa_empty{width:min(100%,400px);color:var(--pp-muted);margin:0;padding:24px;font-size:12px;position:sticky;left:0}
._4-PQNG_panel{--heat-accent:var(--pp-chart-coral);min-width:0}._4-PQNG_performance{--heat-accent:var(--pp-chart-blue)}._4-PQNG_delay{--heat-accent:var(--pp-chart-coral)}._4-PQNG_controls{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;display:flex}._4-PQNG_metricSwitch{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:var(--pp-radius);padding:3px;display:inline-flex}._4-PQNG_metricSwitch button{color:var(--pp-muted);font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;min-height:32px;padding:5px 12px;font-size:12px;font-weight:500}._4-PQNG_metricSwitch button[aria-pressed=true]{background:var(--pp-surface);border-color:var(--pp-border);color:var(--pp-ink);box-shadow:var(--pp-shadow-card)}._4-PQNG_search{color:var(--pp-muted);flex:240px;gap:4px;max-width:340px;font-size:11px;display:grid}._4-PQNG_search input{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-ink);font:inherit;width:100%;min-height:36px;padding:7px 10px;font-size:12px}._4-PQNG_count{color:var(--pp-muted);margin-left:auto;padding-bottom:9px;font-size:11px}._4-PQNG_legend{color:var(--pp-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:11px;display:flex}._4-PQNG_legend>div{gap:3px;display:flex}._4-PQNG_legend i{border:1px solid var(--pp-border);width:24px;height:12px}._4-PQNG_level0{background:var(--pp-surface-subtle)}._4-PQNG_level1{background:color-mix(in srgb, var(--heat-accent) 10%, var(--pp-surface))}._4-PQNG_level2{background:color-mix(in srgb, var(--heat-accent) 20%, var(--pp-surface))}._4-PQNG_level3{background:color-mix(in srgb, var(--heat-accent) 30%, var(--pp-surface))}._4-PQNG_level4{background:color-mix(in srgb, var(--heat-accent) 40%, var(--pp-surface))}._4-PQNG_matrix{border:1px solid var(--pp-border);border-radius:var(--pp-radius-card);overscroll-behavior-x:contain;overflow:auto}._4-PQNG_matrix table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}._4-PQNG_matrix th{background:var(--pp-surface-subtle);color:var(--pp-ink);text-align:left;min-width:130px;padding:12px;font-weight:500}._4-PQNG_matrix thead th{border-bottom:1px solid var(--pp-border);font-size:11px}._4-PQNG_matrix th:first-child{border-right:1px solid var(--pp-border);z-index:1;overflow-wrap:anywhere;width:220px;min-width:190px;max-width:240px;position:sticky;left:0}._4-PQNG_matrix tbody th{background:var(--pp-surface);border-bottom:1px solid var(--pp-border-soft)}._4-PQNG_matrix td{border-bottom:1px solid var(--pp-border-soft);min-width:130px;padding:5px}._4-PQNG_matrix td button{border:1px solid color-mix(in srgb, var(--heat-accent) 25%, var(--pp-border));color:var(--pp-ink);font:inherit;text-align:left;border-radius:4px;gap:5px;width:100%;min-height:65px;padding:10px;display:grid}._4-PQNG_matrix td button strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}._4-PQNG_matrix td button small{color:var(--pp-ink);font-size:11px}._4-PQNG_matrix td button[aria-pressed=true]{outline:2px solid var(--pp-accent);outline-offset:-2px}._4-PQNG_unlisted{color:var(--pp-muted);place-items:center;min-height:65px;display:grid}._4-PQNG_note{color:var(--pp-muted);margin:10px 0 0;font-size:11px;line-height:1.5}._4-PQNG_detail{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-left:3px solid var(--pp-accent);border-radius:var(--pp-radius);flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;padding:14px;display:flex}._4-PQNG_detail>div{flex:1;min-width:180px}._4-PQNG_detail small,._4-PQNG_detail dt{color:var(--pp-muted);font-size:11px}._4-PQNG_detail h3{color:var(--pp-ink);margin:4px 0;font-size:15px;font-weight:600}._4-PQNG_detail p{color:var(--pp-muted);margin:0;font-size:12px}._4-PQNG_detail dl{flex-wrap:wrap;gap:22px;margin:0;display:flex}._4-PQNG_detail dd{color:var(--pp-ink);margin:5px 0 0;font-size:15px;font-weight:600}._4-PQNG_detail>button{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-ink);justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (max-width:600px){._4-PQNG_controls{align-items:stretch}._4-PQNG_search{max-width:none}._4-PQNG_count{margin-left:0;padding-bottom:0}._4-PQNG_matrix th:first-child{width:160px;min-width:140px}._4-PQNG_detail>div{min-width:calc(100% - 60px)}._4-PQNG_detail>button{margin-left:auto}}
._8cDCSa_comparison{gap:12px;min-width:0;display:grid}._8cDCSa_heading{justify-content:space-between;align-items:center;gap:16px;display:flex}._8cDCSa_heading h2{margin:0;font-size:17px;font-weight:600;line-height:1.4}._8cDCSa_heading p{color:var(--pp-muted);margin:5px 0 0;font-size:12px}._8cDCSa_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._8cDCSa_actions>button,._8cDCSa_windowActions>button{min-height:34px;padding:6px 10px;font-size:11px}._8cDCSa_actions output{text-align:center;width:30px;color:var(--pp-muted);font-variant-numeric:tabular-nums;font-size:11px}._8cDCSa_reactorFilter{position:relative}._8cDCSa_reactorFilter summary{border:1px solid var(--pp-border);background:var(--pp-surface);cursor:pointer;border-radius:6px;min-height:34px;padding:7px 11px;font-size:12px}._8cDCSa_reactorFilter summary:focus-visible,._8cDCSa_checks input:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}._8cDCSa_reactorOptions{z-index:30;border:1px solid var(--pp-border);background:var(--pp-surface-raised);width:300px;max-width:calc(100vw - 48px);box-shadow:var(--pp-shadow-popover);border-radius:8px;padding:12px;position:absolute;right:0}._8cDCSa_reactorOptions p{color:var(--pp-muted);margin:0 0 8px;font-size:11px}._8cDCSa_filterActions{gap:4px;margin-bottom:8px;display:flex}._8cDCSa_filterActions button{font-size:11px}._8cDCSa_checks{max-height:250px;overflow-y:auto}._8cDCSa_checks label{align-items:center;gap:9px;min-height:38px;font-size:12px;display:flex}._8cDCSa_checks input{width:16px;height:16px;accent-color:var(--pp-accent)}._8cDCSa_reactorOptions small{color:var(--pp-muted);margin-top:9px;font-size:10px;display:block}._8cDCSa_windowControls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}._8cDCSa_windowControls label{margin:0;font-size:11px}._8cDCSa_windowControls input,._8cDCSa_windowControls select{min-height:34px;padding:6px 9px;font-size:12px}._8cDCSa_planFilter{width:min(330px,100%)}._8cDCSa_windowActions{flex-wrap:wrap;align-items:center;gap:8px;min-height:34px;display:flex}._8cDCSa_windowActions span{color:var(--pp-muted);font-variant-numeric:tabular-nums;font-size:11px}._8cDCSa_truthNote{border-left:2px solid var(--pp-accent);background:var(--pp-accent-soft);color:var(--pp-accent-strong);margin:0;padding:8px 11px;font-size:11px}._8cDCSa_forecastToggle{min-height:44px;color:var(--pp-muted);align-items:center;gap:8px;font-size:12px;display:flex}._8cDCSa_forecastToggle input{width:17px;height:17px;min-height:17px;accent-color:var(--pp-accent);margin:0}._8cDCSa_draftTimeline{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._8cDCSa_draftTimeControls{background:var(--pp-surface-subtle);border-bottom:1px solid var(--pp-border);flex-wrap:wrap;flex:none;align-items:center;gap:5px;padding:4px 8px;display:flex}._8cDCSa_draftTimeControls label{color:var(--pp-muted);align-items:center;gap:6px;margin:0;font-size:11px;display:flex}._8cDCSa_draftTimeControls input{background:var(--pp-surface);min-width:0;max-width:150px;min-height:34px;color:var(--pp-ink);border:1px solid var(--pp-border);padding:4px 6px;font-size:11px}._8cDCSa_draftTimeControls button{min-height:34px;padding:4px 8px;font-size:11px}._8cDCSa_draftWindowStatus{width:138px;min-height:16px;color:var(--pp-muted);font-size:10px;display:inline-block}._8cDCSa_planFinder{min-width:0;color:var(--pp-muted);font-size:10px}._8cDCSa_planFinder summary{cursor:pointer;border:1px solid var(--pp-border);background:var(--pp-surface);align-items:center;min-height:44px;padding:5px 8px;display:flex}._8cDCSa_planFinderList{border:1px solid var(--pp-border);background:var(--pp-surface);gap:3px;max-height:150px;padding:6px;display:grid;overflow-y:auto}._8cDCSa_planFinderList>div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._8cDCSa_planFinderList span{gap:2px;min-width:0;display:grid}._8cDCSa_planFinderList small{color:var(--pp-muted)}._8cDCSa_planFinderList button{flex:none;min-height:44px}._8cDCSa_navigationStatus{min-height:18px;color:var(--pp-muted);margin:0;font-size:11px}._8cDCSa_feedback{color:var(--pp-muted);margin:0;padding:10px 12px;font-size:12px}._8cDCSa_selection{border:1px solid var(--pp-border);background:var(--pp-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}._8cDCSa_selection span,._8cDCSa_selection small{color:var(--pp-muted);font-size:11px}._8cDCSa_selection strong{margin:4px 0;font-size:14px;display:block}._8cDCSa_selection p{margin:4px 0;font-size:12px}._8cDCSa_linkDetail{border-top:1px solid var(--pp-border-soft);margin-top:12px;padding-top:10px}._8cDCSa_footnote{color:var(--pp-muted);margin:0;font-size:11px;line-height:1.6}@media (max-width:900px){._8cDCSa_heading{flex-direction:column;align-items:start}._8cDCSa_reactorOptions{left:0;right:auto}}@media (max-width:600px){._8cDCSa_windowActions{width:100%}._8cDCSa_windowActions span{order:3;width:100%}._8cDCSa_windowControls,._8cDCSa_actions{gap:8px}._8cDCSa_selection{align-items:start}}@media (pointer:coarse){._8cDCSa_actions>button,._8cDCSa_windowActions>button,._8cDCSa_reactorFilter summary,._8cDCSa_checks label,._8cDCSa_windowControls input,._8cDCSa_windowControls select{min-height:44px}}
.-aawiG_tone0{--analytics-tone:var(--pp-green)}.-aawiG_tone1{--analytics-tone:var(--pp-sky)}.-aawiG_tone2{--analytics-tone:var(--pp-lemon)}.-aawiG_tone3{--analytics-tone:var(--pp-lilac)}.-aawiG_tone4{--analytics-tone:var(--pp-leaf)}.-aawiG_tone5{--analytics-tone:var(--pp-coral)}.-aawiG_toneMark{background:var(--analytics-tone)}.-aawiG_toneHeatTile{border-color:var(--analytics-tone)}.-aawiG_toneHeatTile>b,.-aawiG_toneHeatTile>em{color:var(--pp-ink)}.-aawiG_heat0{background:var(--pp-surface-subtle)}.-aawiG_heat1{background:color-mix(in srgb, var(--pp-coral) 12%, var(--pp-surface))}.-aawiG_heat2{background:color-mix(in srgb, var(--pp-coral) 20%, var(--pp-surface))}.-aawiG_heat3{background:color-mix(in srgb, var(--pp-coral) 28%, var(--pp-surface))}.-aawiG_heat4{background:color-mix(in srgb, var(--pp-coral) 36%, var(--pp-surface))}
.ZnGjjG_page{min-width:0;color:var(--pp-ink);font:14px/1.45 var(--pp-font);padding:10px 4px 16px}:where(.ZnGjjG_page) :is(button,input,select){font:inherit;color:inherit;border:1px solid var(--pp-border);background:var(--pp-surface);border-radius:4px;max-width:100%;min-height:40px;padding:8px 12px}:where(.ZnGjjG_page) button{cursor:pointer;font-weight:600}:where(.ZnGjjG_page) button:hover:not(:disabled){background:var(--pp-surface-subtle)}:where(.ZnGjjG_page) button:disabled{opacity:.45;cursor:not-allowed}:where(.ZnGjjG_page) :is(button,input,select,summary,[role=separator]):focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}.ZnGjjG_page h2{letter-spacing:-.02em;margin:0 0 3px;font-size:18px;font-weight:600;line-height:1.25}.ZnGjjG_page h3{margin:0;font-size:17px;font-weight:600;line-height:1.4}.ZnGjjG_page p{margin:0}.ZnGjjG_header{justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.ZnGjjG_header>div{min-width:0}.ZnGjjG_header p{color:var(--pp-muted);max-width:720px;font-size:10px}.ZnGjjG_header .ZnGjjG_flowTabs{margin-left:auto}.ZnGjjG_eyebrow{text-transform:uppercase;letter-spacing:.11em;color:var(--pp-muted);font-size:10px;font-weight:600}.ZnGjjG_tag{border:1px solid var(--pp-border);color:var(--pp-muted);white-space:nowrap;padding:4px 7px;font-size:10px}.ZnGjjG_flowTabs{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:6px;flex-shrink:0;gap:3px;padding:4px;display:flex}.ZnGjjG_flowTabs button{color:var(--pp-muted);white-space:nowrap;background:0 0;border:0;padding:8px 15px;font-size:12px}.ZnGjjG_flowTabs button[aria-selected=true]{background:var(--pp-surface);color:var(--pp-ink)}.ZnGjjG_flowTabs button span{border:1px solid var(--pp-border);border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;margin-right:7px;font-size:10px;display:inline-flex}.ZnGjjG_flowTabs button[aria-selected=true] span{background:var(--pp-accent);border-color:var(--pp-accent);color:var(--pp-on-accent)}.ZnGjjG_contextBar{border-block:1px solid var(--pp-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;padding:12px 0;font-size:12px;display:flex}.ZnGjjG_contextIdentity,.ZnGjjG_contextControls{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ZnGjjG_contextIdentity>i{background:var(--pp-accent);border-radius:50%;width:6px;height:6px}.ZnGjjG_contextIdentity>span{color:var(--pp-muted)}.ZnGjjG_contextControls button{align-items:center;gap:6px;font-size:11px;display:inline-flex}.ZnGjjG_catalogToggle{display:none!important}.ZnGjjG_fullView{z-index:60;background:var(--pp-canvas);padding:16px 24px;position:fixed;inset:0;overflow:auto}.ZnGjjG_workbench{grid-template-columns:258px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ZnGjjG_workbench[data-picker-visible=false],.ZnGjjG_workbench[data-stage-visible=false]{grid-template-columns:minmax(0,1fr)}.ZnGjjG_workbench [hidden]{display:none!important}.ZnGjjG_catalog{background:var(--pp-surface);border:1px solid var(--pp-border);scrollbar-width:thin;border-radius:3px;min-width:0;max-height:calc(100dvh - 82px);position:sticky;top:64px;overflow:auto}.ZnGjjG_catalogHead{border-bottom:1px solid var(--pp-border);padding:12px 14px 10px}.ZnGjjG_catalogHead h3{margin:3px 0 8px;font-size:15px}.ZnGjjG_catalogHead>.ZnGjjG_field{margin-bottom:8px}.ZnGjjG_field{color:var(--pp-muted);gap:5px;margin-bottom:12px;font-size:11px;display:grid}.ZnGjjG_field input,.ZnGjjG_field select{width:100%;min-width:0;min-height:37px;font-size:12px}.ZnGjjG_reactorTail{color:var(--pp-muted);border-top:1px solid var(--pp-border);flex-wrap:wrap;align-items:baseline;gap:3px 8px;padding-top:8px;font-size:11px;line-height:1.6;display:flex}.ZnGjjG_reactorTail strong{color:var(--pp-ink);font:12px var(--pp-font-mono)}.ZnGjjG_reactorTail>span{display:none}.ZnGjjG_catalogPanel{z-index:25;min-width:0;position:relative}.ZnGjjG_catalogSearch{margin-top:7px;position:relative}.ZnGjjG_catalogSearch>svg{color:var(--pp-muted);pointer-events:none;position:absolute;top:15px;left:10px}.ZnGjjG_catalogSearch input{width:100%;min-width:0;min-height:44px;padding-left:30px;padding-right:44px;font-size:12px}.ZnGjjG_catalogSearch .ZnGjjG_catalogToggleResults{background:0 0;border:0;place-items:center;width:44px;min-height:44px;padding:0;display:grid;position:absolute;top:0;right:0}.ZnGjjG_catalogResults{z-index:25;border:1px solid var(--pp-border);background:var(--pp-surface);box-shadow:var(--pp-shadow-popover);position:absolute;top:100%;left:0;right:0}.ZnGjjG_catalogResults[hidden]{display:none}.ZnGjjG_catalogMore{width:100%;min-height:44px}.ZnGjjG_catalogList{scrollbar-width:thin;gap:4px;max-height:237px;padding:8px;display:grid;overflow:auto}.ZnGjjG_catalogItem{text-align:left;background:0 0;border-radius:3px;width:100%;padding:10px;display:block;border:1px solid #0000!important}.ZnGjjG_catalogItemSelected{background:var(--pp-accent-soft)!important;border-color:var(--pp-accent)!important}.ZnGjjG_catalogItem{min-height:44px}.ZnGjjG_catalogItemActive{outline:2px solid var(--pp-accent);outline-offset:-2px}.ZnGjjG_catalogItemTitle{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4;display:block}.ZnGjjG_catalogItemMeta{color:var(--pp-muted);justify-content:space-between;gap:8px;margin-top:4px;font-size:10px;font-weight:400;display:flex}.ZnGjjG_catalogItemFoot{color:var(--pp-muted);margin-top:4px;font-size:10px;font-weight:400;line-height:1.5;display:block}.ZnGjjG_catalogEmpty{color:var(--pp-muted);padding:15px;font-size:12px}.ZnGjjG_schedulePanel{border-top:1px solid var(--pp-border);padding:12px 14px}.ZnGjjG_schedulePanel h3{margin:4px 0 5px;font-size:15px}.ZnGjjG_productMode{color:var(--pp-muted);font-size:11px;margin-bottom:9px!important}.ZnGjjG_quickAdd{gap:8px;scroll-margin-block:120px 48px;display:grid}.ZnGjjG_quickAdd .ZnGjjG_field{margin-bottom:0}.ZnGjjG_quickAdd .ZnGjjG_field input,.ZnGjjG_quickAdd .ZnGjjG_addButton{min-height:44px}.ZnGjjG_quickAdd .ZnGjjG_addButton{margin-top:0}.ZnGjjG_queuePreview{gap:8px;margin:12px 0;display:grid}.ZnGjjG_queuePreview>div{justify-content:space-between;gap:12px;font-size:11px;display:flex}.ZnGjjG_queuePreview b{text-align:right;font:12px var(--pp-font-mono)}.ZnGjjG_formNote{color:var(--pp-muted);font-size:10px;line-height:1.6;margin-top:9px!important}.ZnGjjG_fieldError{color:var(--pp-warning-ink);font-size:11px;line-height:1.55;margin-top:7px!important}.ZnGjjG_addButton{width:100%;margin-top:7px;font-size:12px}.ZnGjjG_compactDetails{color:var(--pp-muted);margin:10px 0;font-size:11px}.ZnGjjG_compactDetails summary,.ZnGjjG_moveDetails summary{cursor:pointer;min-height:36px;padding:8px 0}.ZnGjjG_compactDetails[open] summary{margin-bottom:5px}.ZnGjjG_cleaningChoice{align-items:flex-start;gap:8px;padding:8px 0;font-size:11px;line-height:1.6;display:flex}.ZnGjjG_cleaningChoice input[type=checkbox]{width:17px;min-width:17px;height:17px;min-height:17px;accent-color:var(--pp-accent);flex:0 0 17px;margin:3px 0 0;padding:0}.ZnGjjG_stepList{gap:7px;margin:10px 0;display:grid}.ZnGjjG_stepList>div{align-items:center;gap:6px;font-size:10px;display:flex}.ZnGjjG_stepList i{border-radius:50%;flex:none;width:6px;height:6px}.ZnGjjG_stepList b{white-space:nowrap;margin-left:auto;font-weight:500}.ZnGjjG_stage{min-width:0}.ZnGjjG_queueToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ZnGjjG_queueToolbar h3{font-size:17px}.ZnGjjG_queueToolbar p{color:var(--pp-muted);margin-top:4px;font-size:12px}.ZnGjjG_layoutControls{z-index:35;background:var(--pp-canvas);border-block:1px solid var(--pp-border);flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;margin:0 0 8px;padding:6px 0;display:flex;position:sticky;top:64px}.ZnGjjG_fullView .ZnGjjG_layoutControls{top:0}.ZnGjjG_layoutControls button{min-width:44px;min-height:44px;padding:8px 12px;font-size:11px}.ZnGjjG_layoutPresets{border:1px solid var(--pp-border);background:var(--pp-surface-subtle);border-radius:6px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.ZnGjjG_layoutPresets button{white-space:nowrap;background:0 0;border-color:#0000;padding-inline:10px}.ZnGjjG_panelChoices{flex-wrap:wrap;flex:auto;align-items:center;gap:6px 12px;display:flex}.ZnGjjG_panelToggles,.ZnGjjG_layoutUtilities{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ZnGjjG_panelToggles button>span{border:1px solid var(--pp-border);width:20px;height:20px;font:10px var(--pp-font-mono);border-radius:3px;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.ZnGjjG_layoutUtilities{margin-left:auto}.ZnGjjG_layoutStatus{color:var(--pp-muted);white-space:nowrap;font-size:10px}.ZnGjjG_layoutWarning{color:var(--pp-warning-ink);font-size:11px}.ZnGjjG_panelToggles button[data-needs-attention=true]{border-color:var(--pp-warning-ink)}.ZnGjjG_panelAttention{color:var(--pp-warning-ink);background:var(--pp-warning-soft);border-radius:3px;margin-left:6px;padding:2px 4px;font-size:10px}.ZnGjjG_layoutControls .ZnGjjG_panelChooserButton{display:none}.ZnGjjG_layoutControls button[aria-pressed=true]{background:var(--pp-accent-soft);border-color:var(--pp-accent);color:var(--pp-accent-strong)}.ZnGjjG_layoutControls p{max-width:390px;color:var(--pp-muted);font-size:10px;line-height:1.6}.ZnGjjG_planningColumns{align-items:start;gap:0;min-width:0;display:grid}.ZnGjjG_planningColumns>[hidden]{display:none!important}.ZnGjjG_chartPane,.ZnGjjG_boardPane,.ZnGjjG_chartArea{min-width:0}.ZnGjjG_queuePane{flex-direction:column;min-width:0;margin-top:12px;display:flex}.ZnGjjG_queuePane[data-collapsed=true]{height:auto}.ZnGjjG_queueResize{flex:none}.ZnGjjG_planningColumns[data-stacked=false]{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.ZnGjjG_planningColumns[data-stacked=false]>.ZnGjjG_chartPane,.ZnGjjG_planningColumns[data-stacked=false]>.ZnGjjG_boardPane{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;height:100%;min-height:0;position:relative;overflow:auto}.ZnGjjG_planningColumns[data-stacked=false]>.ZnGjjG_chartPane{overscroll-behavior-y:auto;scrollbar-gutter:auto;flex-direction:column;display:flex;overflow:visible}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_chartArea{min-height:var(--planning-chart-min-height,330px);flex-direction:column;flex:auto;display:flex}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_chartArea>.ZnGjjG_plotFrame{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_plotFrame>:not(.ZnGjjG_timelineViewport){flex-shrink:0}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_plotFrame>.ZnGjjG_timelineViewport{flex:auto;height:auto!important;min-height:55px!important;max-height:none!important}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_plotFrame>.ZnGjjG_heightGrip,.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_plotFoot{display:none}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_stageHead{align-items:center;gap:6px 12px;padding:10px 12px}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_stageHead h3{font-size:15px}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_stageHead p{display:none}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_chartToolbar{padding:0 12px 8px}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_plotLegend{padding:8px 12px}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_actionBand{overscroll-behavior-y:auto;gap:8px;max-height:150px;padding:8px 12px;overflow-y:auto}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_actionBand small{display:none}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_queuePane{min-height:var(--planning-queue-min-height,190px);max-height:min(55%, calc(100% - var(--planning-chart-min-height,330px) - 12px));flex:0 auto}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_queuePane[data-collapsed=true]{flex:none;min-height:0;max-height:none}.ZnGjjG_planningColumns[data-stacked=false] .ZnGjjG_queuePane[data-standalone=true]{flex:auto;min-height:0;max-height:none;margin-top:0;height:100%!important}.ZnGjjG_queuePane[data-standalone=true]{margin-top:0}.ZnGjjG_planningColumns[data-expanded]:not([data-expanded=none]){gap:14px}.ZnGjjG_dividerSlot{width:12px;height:100%;min-height:0;position:relative}.ZnGjjG_widthGrip{z-index:18;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;justify-content:center;align-items:center;width:44px;height:88px;min-height:88px;padding:0;display:flex;position:absolute;top:min(280px,55%);left:0}.ZnGjjG_widthGrip i{border-inline:2px solid var(--pp-border);border-radius:3px;width:6px;height:64px;position:absolute;top:12px;left:3px}.ZnGjjG_heightGrip{border-top:1px solid var(--pp-border);cursor:row-resize;width:100%;min-height:44px;color:var(--pp-muted);background:var(--pp-surface-subtle);touch-action:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 10px;padding:8px 12px;font-size:10px;display:flex}.ZnGjjG_heightGrip i{border-block:2px solid var(--pp-border);border-radius:3px;width:24px;height:6px;display:block}.ZnGjjG_heightGrip output{font:10px var(--pp-font-mono)}.ZnGjjG_heightGrip:hover{background:var(--pp-accent-soft);color:var(--pp-accent-strong)}.ZnGjjG_widthGrip:hover i,.ZnGjjG_heightGrip:hover i{border-color:var(--pp-accent)}.ZnGjjG_plotFrame{border:1px solid var(--pp-border);background:var(--pp-surface);border-radius:3px;overflow:hidden}.ZnGjjG_stageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.ZnGjjG_stageHead h3{font-size:17px}.ZnGjjG_stageHead p{color:var(--pp-muted);margin-top:5px;font-size:12px}.ZnGjjG_stageActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ZnGjjG_stageActions button{min-height:34px;padding:6px 10px;font-size:11px}.ZnGjjG_stageActions output{text-align:center;width:30px;color:var(--pp-muted);font-size:11px}.ZnGjjG_chartToolbar{align-items:center;gap:12px;padding:0 14px 12px;display:flex}.ZnGjjG_filterDetails{z-index:30;min-width:120px;position:relative}.ZnGjjG_filterDetails summary{cursor:pointer;border:1px solid var(--pp-border);background:var(--pp-surface);border-radius:4px;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:7px 10px;font-size:11px;display:flex}.ZnGjjG_filterMenu{overscroll-behavior-y:contain;scrollbar-gutter:stable;border:1px solid var(--pp-border);background:var(--pp-surface);width:270px;max-width:calc(100vw - 30px);max-height:min(380px,45dvh);box-shadow:var(--pp-shadow-popover);border-radius:6px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.ZnGjjG_filterMenu>strong{margin-bottom:9px;font-size:12px;display:block}.ZnGjjG_filterMenu>small{color:var(--pp-muted);margin-top:9px;font-size:10px;display:block}.ZnGjjG_filterActions{gap:6px;margin-bottom:9px;display:flex}.ZnGjjG_filterActions button{flex:1;min-height:34px;padding:5px;font-size:10px}.ZnGjjG_filterOption{cursor:pointer;align-items:center;gap:10px;min-height:38px;padding:6px;font-size:12px;display:flex}.ZnGjjG_filterOption input[type=checkbox]{width:17px;height:17px;min-height:17px;accent-color:var(--pp-accent);flex:none;margin:0;padding:0}.ZnGjjG_filterOption i{border-radius:50%;flex:none;width:7px;height:7px}.ZnGjjG_timelineViewport{min-width:0;overflow:hidden}.ZnGjjG_timelineViewport>div{height:100%;max-height:100%}.ZnGjjG_plotLegend{border-top:1px solid var(--pp-border);color:var(--pp-muted);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 15px;font-size:10px;display:flex}.ZnGjjG_plotLegend span{align-items:center;gap:6px;display:flex}.ZnGjjG_legendPublished,.ZnGjjG_legendDraft,.ZnGjjG_legendCleaning{border:1px solid var(--pp-muted);background:var(--pp-surface-subtle);width:20px;height:10px;display:inline-block}.ZnGjjG_legendPublished{border-color:var(--pp-reactor-teal);background:var(--pp-accent-soft)}.ZnGjjG_legendDraft{border:1.5px dashed var(--pp-accent)}.ZnGjjG_legendCleaning{background:color-mix(in srgb,var(--pp-chart-cleaning) 20%,var(--pp-surface));border-color:var(--pp-chart-cleaning)}.ZnGjjG_plotFoot{color:var(--pp-muted);border-top:1px solid var(--pp-border);padding:10px 14px;font-size:10px}.ZnGjjG_actionBand{border-top:2px solid var(--pp-accent);background:var(--pp-surface-subtle);justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.ZnGjjG_actionBand strong{margin:5px 0;font-size:14px;display:block}.ZnGjjG_actionBand p{color:var(--pp-muted);font-size:12px}.ZnGjjG_actionBand small{color:var(--pp-muted);margin-top:7px;font-size:11px;line-height:1.6;display:block}.ZnGjjG_actionButtons{flex-wrap:wrap;flex:none;gap:8px;display:flex}.ZnGjjG_actionButtons button{min-height:44px;font-size:12px}.ZnGjjG_draftPanel{border:1px solid var(--pp-border);background:var(--pp-surface);box-shadow:none;border-radius:3px;flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;display:flex}.ZnGjjG_draftPanel>header{border-bottom:1px solid var(--pp-border);background:var(--pp-surface);flex:none;gap:8px;margin:0;padding:10px 12px}.ZnGjjG_draftPanel[data-collapsed=true]>header{border-bottom:0}.ZnGjjG_draftPanel[data-collapsed=true]>header p{display:none}.ZnGjjG_queueContent{overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-gutter:stable;flex:auto;min-height:0;padding:0 12px 10px;overflow-y:auto}.ZnGjjG_queueContent[hidden]{display:none}.ZnGjjG_queueContent:focus-visible{outline:2px solid var(--pp-accent);outline-offset:-2px}.ZnGjjG_draftPanel h2,.ZnGjjG_draftPanel h3{letter-spacing:normal;margin:0;font-size:16px}.ZnGjjG_draftActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ZnGjjG_draftActions button{font-size:11px}.ZnGjjG_localNotice,.ZnGjjG_queueMore{color:var(--pp-muted);padding:8px 0;font-size:10px}.ZnGjjG_queueItem{border-top:1px solid var(--pp-border);padding:14px 0}.ZnGjjG_queueItemSelected{box-shadow:inset 3px 0 0 var(--pp-accent);background:var(--pp-surface-subtle);padding:14px 10px}.ZnGjjG_queueItemTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ZnGjjG_queueItemTop>div{flex:1;min-width:0}.ZnGjjG_queueItemTop strong{overflow-wrap:anywhere;font-size:13px;display:block}.ZnGjjG_queueItemTop small{color:var(--pp-muted);margin-top:3px;font-size:10px;display:block}.ZnGjjG_queueItemTop>button{width:28px;min-width:28px;min-height:28px;padding:0}.ZnGjjG_queueOrder{font:11px var(--pp-font-mono);border:1px solid var(--pp-border);width:26px;height:26px;color:var(--pp-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ZnGjjG_queueTimes{flex-wrap:wrap;gap:16px;margin:12px 0;font-size:11px;display:flex}.ZnGjjG_queueTimes span{color:var(--pp-ink);font:12px var(--pp-font-mono)}.ZnGjjG_queueTimes b{font:11px var(--pp-font);color:var(--pp-muted);margin-bottom:3px;display:block}.ZnGjjG_cleaningRow{border-left:3px solid var(--pp-chart-cleaning);background:color-mix(in srgb,var(--pp-chart-cleaning) 12%,var(--pp-surface));justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:11px;display:flex}.ZnGjjG_cleaningRow strong{font-size:11px}.ZnGjjG_cleaningRow small{color:var(--pp-muted);margin-top:3px;font-size:10px;display:block}.ZnGjjG_cleaningRow button{flex-shrink:0;min-height:34px;padding:5px 8px;font-size:11px}.ZnGjjG_cleaningOmitted{background:var(--pp-surface-subtle);color:var(--pp-muted);border-left-style:dashed}.ZnGjjG_moveDetails{color:var(--pp-accent-strong);font-size:11px}.ZnGjjG_moveRow{flex-wrap:wrap;align-items:end;gap:6px;display:flex}.ZnGjjG_moveRow>label,.ZnGjjG_moveRow>div{min-width:0}.ZnGjjG_moveRow input{max-width:200px;font-size:11px}.ZnGjjG_moveButtons{flex-wrap:wrap;gap:4px;display:flex}.ZnGjjG_moveButtons button{min-height:36px;font-size:11px}.ZnGjjG_emptyQueue{color:var(--pp-muted);flex-direction:column;align-items:start;gap:8px;padding:15px 0;font-size:12px;display:flex}.ZnGjjG_emptyQueue>svg{display:none}.ZnGjjG_operatorChoices{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.ZnGjjG_operatorChoices button{text-align:left;padding:13px 15px}.ZnGjjG_operatorChoices strong{font-size:14px;display:block}.ZnGjjG_operatorChoices small{color:var(--pp-muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.ZnGjjG_operatorChoices [aria-pressed=true]{border-color:var(--pp-accent);background:var(--pp-accent-soft)}.ZnGjjG_operatorView>.ZnGjjG_field{max-width:300px}.ZnGjjG_operatorColumns{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.ZnGjjG_operatorQueue{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:3px;overflow:hidden}.ZnGjjG_operatorQueue>header{border-bottom:1px solid var(--pp-border);justify-content:space-between;gap:12px;padding:16px;display:flex}.ZnGjjG_operatorQueue article{border-bottom:1px solid var(--pp-border);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.ZnGjjG_operatorQueue h3{font-size:14px}.ZnGjjG_operatorQueue p,.ZnGjjG_operatorQueue small{color:var(--pp-muted);margin-top:4px;font-size:11px}.ZnGjjG_operatorSelected{background:var(--pp-accent-soft)}.ZnGjjG_dispatch{border:1px solid var(--pp-border);background:var(--pp-surface);border-radius:3px;padding:18px}.ZnGjjG_dispatch h3{margin:6px 0 15px}.ZnGjjG_dispatch dl{margin:0 0 16px}.ZnGjjG_dispatch dl>div{border-bottom:1px solid var(--pp-border-soft);justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.ZnGjjG_dispatch dt{color:var(--pp-muted)}.ZnGjjG_dispatch dd{text-align:right;margin:0;font-weight:500}.ZnGjjG_dispatch a,.ZnGjjG_statement a{background:var(--pp-accent);color:var(--pp-on-accent);border-radius:4px;margin-top:12px;padding:10px 14px;font-size:12px;text-decoration:none;display:inline-flex}.ZnGjjG_statement{border-left:2px solid var(--pp-accent);background:var(--pp-accent-soft);color:var(--pp-accent-strong);padding:14px;font-size:12px}.ZnGjjG_statement p{margin-top:7px}.ZnGjjG_footerNote{color:var(--pp-muted);font-size:11px;line-height:1.65;margin-top:17px!important}.ZnGjjG_loadingGrid{grid-template-columns:258px 1fr 1fr;gap:16px;min-height:380px;display:grid}@media (min-width:821px){.ZnGjjG_workbench:has(.ZnGjjG_planningColumns[data-stacked=false]){height:var(--planning-workbench-height);align-items:stretch;min-height:0}.ZnGjjG_workbench:has(.ZnGjjG_planningColumns[data-stacked=false])>.ZnGjjG_catalog{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;max-height:none;position:relative;top:auto}.ZnGjjG_workbench:has(.ZnGjjG_planningColumns[data-stacked=false])>.ZnGjjG_stage{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.ZnGjjG_stage>.ZnGjjG_queueToolbar,.ZnGjjG_stage>.ZnGjjG_layoutControls{flex-shrink:0}.ZnGjjG_workbench[data-stage-visible=false]>.ZnGjjG_catalog{grid-template-columns:minmax(220px,.75fr) minmax(320px,1.25fr);align-content:start;display:grid}.ZnGjjG_workbench[data-stage-visible=false]>.ZnGjjG_catalog>.ZnGjjG_catalogHead,.ZnGjjG_workbench[data-stage-visible=false]>.ZnGjjG_catalog>.ZnGjjG_catalogPanel{grid-column:1}.ZnGjjG_workbench[data-stage-visible=false]>.ZnGjjG_catalog>.ZnGjjG_schedulePanel{border-top:0;border-left:1px solid var(--pp-border);grid-area:1/2/span 2}}.ZnGjjG_planningColumns[data-stacked=true]{gap:14px;grid-template-columns:minmax(0,1fr)!important}.ZnGjjG_planningColumns[data-stacked=true]>.ZnGjjG_chartPane,.ZnGjjG_planningColumns[data-stacked=true]>.ZnGjjG_boardPane{overscroll-behavior:auto;scrollbar-gutter:auto;height:auto!important;overflow:visible!important}.ZnGjjG_planningColumns[data-stacked=true] .ZnGjjG_queuePane{min-height:160px;max-height:none}.ZnGjjG_planningColumns[data-stacked=true] .ZnGjjG_queuePane[data-collapsed=true]{min-height:0}@media (max-width:1370px){.ZnGjjG_flowTabs button{padding:7px 9px}}@media (max-width:1100px){.ZnGjjG_header{flex-wrap:wrap}.ZnGjjG_operatorColumns{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:820px){.ZnGjjG_page{padding:8px 0 16px}.ZnGjjG_header{grid-template-columns:minmax(0,1fr) auto;display:grid}.ZnGjjG_header>div:first-child{grid-column:1/-1}.ZnGjjG_header .ZnGjjG_contextControls{gap:4px}.ZnGjjG_header .ZnGjjG_contextControls button{min-height:44px;padding:6px 8px;font-size:10px}.ZnGjjG_flowTabs{width:100%}.ZnGjjG_flowTabs button{flex:1;padding:7px 5px;font-size:11px}.ZnGjjG_flowTabs button span{width:18px;height:18px;margin-right:4px;font-size:9px}.ZnGjjG_workbench{display:block}.ZnGjjG_catalog{max-height:none;margin-bottom:15px;position:relative;top:auto}.ZnGjjG_catalogClosed{display:none}.ZnGjjG_catalogList{grid-template-columns:1fr 1fr;max-height:180px}.ZnGjjG_quickAdd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;scroll-margin-block:180px 170px}.ZnGjjG_queueToolbar,.ZnGjjG_actionBand{flex-direction:column;align-items:flex-start}.ZnGjjG_layoutControls{gap:5px 8px}.ZnGjjG_layoutPresets{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.ZnGjjG_layoutPresets button{padding-inline:5px}.ZnGjjG_layoutControls .ZnGjjG_panelChooserButton{background:0 0;border-color:#0000;align-items:center;gap:8px;padding-inline:4px;display:inline-flex}.ZnGjjG_panelChooserButton>span{font-size:16px}.ZnGjjG_layoutStatus{margin-left:auto}.ZnGjjG_panelChoices{border-top:1px solid var(--pp-border);flex:100%;order:1;padding:6px 0 2px}.ZnGjjG_panelChoices[data-open=false]{display:none}.ZnGjjG_panelToggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;display:grid}.ZnGjjG_layoutUtilities{justify-content:flex-end;width:100%}.ZnGjjG_draftPanel>header{flex-direction:column;align-items:stretch}.ZnGjjG_draftActions{justify-content:flex-end}.ZnGjjG_operatorColumns{grid-template-columns:minmax(0,1fr)}.ZnGjjG_operatorQueue article{flex-wrap:wrap}}@media (max-width:500px){.ZnGjjG_page h2{font-size:16px}.ZnGjjG_flowTabs button{font-size:10px}.ZnGjjG_catalogList{grid-template-columns:1fr}.ZnGjjG_moveRow input{max-width:100%}.ZnGjjG_fullView{padding:12px 9px}}@media (pointer:coarse){:where(.ZnGjjG_page) :is(button,input,select,summary),.ZnGjjG_stageActions button,.ZnGjjG_cleaningRow button,.ZnGjjG_moveButtons button{min-height:44px}.ZnGjjG_queueItemTop>button{min-width:44px;min-height:44px}.ZnGjjG_filterOption{min-height:44px}.ZnGjjG_cleaningChoice input[type=checkbox],.ZnGjjG_filterOption input[type=checkbox]{min-height:17px}}
.ZVt5Wq_dialog{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius-dialog);box-shadow:var(--pp-shadow-dialog);color:var(--pp-ink);width:calc(100% - 32px);max-width:900px;max-height:calc(100dvh - 32px);padding:0}.ZVt5Wq_dialog::backdrop{background:rgb(var(--pp-shadow-rgb) / 50%)}.ZVt5Wq_dialog form{flex-direction:column;max-height:calc(100dvh - 34px);display:flex}.ZVt5Wq_header{border-bottom:1px solid var(--pp-border);align-items:flex-start;gap:var(--pp-space-3);padding:var(--pp-space-5);display:flex}.ZVt5Wq_icon{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-accent-strong);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ZVt5Wq_header h2{margin:0;font-size:22px;font-weight:600}.ZVt5Wq_header p{color:var(--pp-muted);font-size:var(--pp-text-sm);margin:var(--pp-space-1) 0 0;line-height:1.5}.ZVt5Wq_header .ZVt5Wq_eyebrow{color:var(--pp-accent-strong);font-size:var(--pp-text-xs);letter-spacing:.07em;margin:0 0 var(--pp-space-1);text-transform:uppercase;font-weight:600}.ZVt5Wq_dialog .ZVt5Wq_header .ZVt5Wq_close{min-width:44px;min-height:44px;margin-left:auto;padding:0}.ZVt5Wq_body{gap:var(--pp-space-4);padding:var(--pp-space-5);display:grid;overflow-y:auto}.ZVt5Wq_identity{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:var(--pp-radius);gap:var(--pp-space-4);padding:var(--pp-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}.ZVt5Wq_identity div,.ZVt5Wq_identity label,.ZVt5Wq_note{gap:var(--pp-space-2);min-width:0;display:grid}.ZVt5Wq_identity strong{font-size:var(--pp-text-base);overflow-wrap:anywhere}.ZVt5Wq_identity span,.ZVt5Wq_scopeNote,.ZVt5Wq_section>p,.ZVt5Wq_inherited p{color:var(--pp-muted);font-size:var(--pp-text-sm);margin:0;line-height:1.5}.ZVt5Wq_identity label,.ZVt5Wq_note{color:var(--pp-ink);font-size:var(--pp-text-sm);font-weight:500}.ZVt5Wq_identity select,.ZVt5Wq_note textarea{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-ink);font:inherit;min-height:44px;padding:var(--pp-space-2);width:100%}.ZVt5Wq_inherited{border:1px solid var(--pp-border);border-radius:var(--pp-radius);padding:var(--pp-space-3)}.ZVt5Wq_inherited summary{color:var(--pp-accent-strong);cursor:pointer;font-size:var(--pp-text-sm);min-height:44px;padding-top:var(--pp-space-2)}.ZVt5Wq_inherited ul{gap:var(--pp-space-3);padding-left:var(--pp-space-5);margin-bottom:0;display:grid}.ZVt5Wq_inherited strong{font-size:var(--pp-text-sm)}.ZVt5Wq_section{border:0;min-width:0;margin:0;padding:0}.ZVt5Wq_section legend{font-size:var(--pp-text-base);width:100%;padding:0;font-weight:600}.ZVt5Wq_section legend span{color:var(--pp-muted);float:right;font-size:var(--pp-text-xs);font-weight:400}.ZVt5Wq_section>p{margin:var(--pp-space-1) 0 var(--pp-space-3)}.ZVt5Wq_grid{gap:var(--pp-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZVt5Wq_choice{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);cursor:pointer;align-items:flex-start;gap:var(--pp-space-3);min-height:64px;padding:var(--pp-space-3);display:flex}.ZVt5Wq_choice:has(input:checked){background:var(--pp-surface-subtle);border-color:var(--pp-accent)}.ZVt5Wq_choice input{accent-color:var(--pp-accent);flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.ZVt5Wq_choice span{gap:var(--pp-space-1);min-width:0;display:grid}.ZVt5Wq_choice strong{font-size:var(--pp-text-sm);font-weight:500}.ZVt5Wq_choice small{color:var(--pp-muted);font-size:var(--pp-text-xs);line-height:1.45}.ZVt5Wq_choice:has(input:disabled){cursor:default}.ZVt5Wq_footer{background:var(--pp-surface);border-top:1px solid var(--pp-border);align-items:center;gap:var(--pp-space-3);padding:var(--pp-space-4) var(--pp-space-5);justify-content:space-between;display:flex}.ZVt5Wq_footer>div{gap:var(--pp-space-2);display:flex}.ZVt5Wq_dialog .ZVt5Wq_footer button{min-height:44px}@media (max-width:640px){.ZVt5Wq_dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.ZVt5Wq_dialog form{max-height:calc(100dvh - 18px)}.ZVt5Wq_header,.ZVt5Wq_body{padding:var(--pp-space-4)}.ZVt5Wq_identity,.ZVt5Wq_grid{grid-template-columns:minmax(0,1fr)}.ZVt5Wq_header .ZVt5Wq_icon{display:none}.ZVt5Wq_footer{padding:var(--pp-space-3) var(--pp-space-4);flex-direction:column;align-items:stretch}.ZVt5Wq_footer>div>button{flex:1}}
.HXJ_Oa_panel{border-radius:var(--pp-radius-card);min-width:0;padding:0;overflow:hidden}.HXJ_Oa_header{align-items:flex-start;gap:var(--pp-space-4);padding:var(--pp-space-4) var(--pp-space-5);justify-content:space-between;display:flex}.HXJ_Oa_headerCopy{min-width:0}.HXJ_Oa_eyebrow{color:var(--pp-accent-strong);font-size:var(--pp-text-xs);letter-spacing:.07em;margin:0 0 var(--pp-space-1);text-transform:uppercase;font-weight:600}.HXJ_Oa_header h2{color:var(--pp-ink);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:600;line-height:1.3}.HXJ_Oa_headerCopy>p:last-child{color:var(--pp-muted);font-size:var(--pp-text-sm);margin:var(--pp-space-1) 0 0;overflow-wrap:anywhere;line-height:1.45}.HXJ_Oa_headerActions{align-items:flex-end;gap:var(--pp-space-1);flex-direction:column;flex:none;display:flex}.HXJ_Oa_headerActions button{min-height:var(--pp-operational-control-height)}.HXJ_Oa_freshness{color:var(--pp-muted);font-size:var(--pp-text-xs);line-height:1.4}.HXJ_Oa_state{color:var(--pp-muted);gap:var(--pp-space-3);padding:var(--pp-space-4) var(--pp-space-5) var(--pp-space-6);display:grid}.HXJ_Oa_state p{font-size:var(--pp-text-sm);margin:0}.HXJ_Oa_noticeWrap{padding:0 var(--pp-space-5) var(--pp-space-4)}.HXJ_Oa_kpis{border-block:1px solid var(--pp-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.HXJ_Oa_kpis>div{gap:var(--pp-space-1);min-width:0;padding:var(--pp-space-4) var(--pp-space-5);display:grid}.HXJ_Oa_kpis>div+div{border-left:1px solid var(--pp-border)}.HXJ_Oa_kpis dt{color:var(--pp-muted);font-size:var(--pp-text-xs);font-weight:600}.HXJ_Oa_kpis dd{color:var(--pp-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:600;line-height:1.2}.HXJ_Oa_kpis .HXJ_Oa_kpiDetail{color:var(--pp-muted);font-size:var(--pp-text-xs);letter-spacing:normal;font-weight:400;line-height:1.45}.HXJ_Oa_body{gap:var(--pp-space-5);padding:var(--pp-space-5);grid-template-columns:minmax(0,1.8fr) minmax(250px,.85fr);display:grid}.HXJ_Oa_chart{align-content:start;gap:var(--pp-space-4);min-width:0;display:grid}.HXJ_Oa_chartHeading{align-items:baseline;gap:var(--pp-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.HXJ_Oa_chartHeading h3,.HXJ_Oa_summary h3,.HXJ_Oa_reactorHeader h3{color:var(--pp-ink);font-size:var(--pp-text-base);margin:0;font-weight:600}.HXJ_Oa_chartHeading>span{color:var(--pp-muted);font-size:var(--pp-text-xs)}.HXJ_Oa_chartRow{align-items:center;gap:var(--pp-space-3);grid-template-columns:76px minmax(0,1fr) 138px;min-width:0;display:grid}.HXJ_Oa_shiftLabel{gap:var(--pp-space-1);display:grid}.HXJ_Oa_shiftLabel strong{color:var(--pp-ink);font-size:var(--pp-text-sm);font-weight:600}.HXJ_Oa_shiftLabel>span{color:var(--pp-muted);font-size:var(--pp-text-xs);white-space:nowrap}.HXJ_Oa_barGroup{gap:var(--pp-space-2);min-width:0;display:grid}.HXJ_Oa_barLine{align-items:center;gap:var(--pp-space-2);grid-template-columns:54px minmax(0,1fr) 90px;display:grid}.HXJ_Oa_barLine>span{color:var(--pp-muted);font-size:var(--pp-text-xs)}.HXJ_Oa_barLine>b{color:var(--pp-ink);font-size:var(--pp-text-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.HXJ_Oa_barTrack{background:var(--pp-surface-sunken);border-radius:2px;height:10px;overflow:hidden}.HXJ_Oa_barTrack i{height:100%;display:block}.HXJ_Oa_barTrack[data-unavailable=true]{background:var(--pp-surface-subtle);border:1px dashed var(--pp-border-strong)}.HXJ_Oa_planBar{background:var(--pp-chart-blue)}.HXJ_Oa_actualBar{background:var(--pp-accent)}.HXJ_Oa_shiftMetrics{gap:var(--pp-space-2);text-align:right;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.HXJ_Oa_shiftMetrics>div{gap:var(--pp-space-1);min-width:0;display:grid}.HXJ_Oa_shiftMetrics>div>span{color:var(--pp-muted);font-size:var(--pp-text-xs);white-space:nowrap}.HXJ_Oa_metricValue{color:var(--pp-ink);font-size:var(--pp-text-base);font-variant-numeric:tabular-nums;font-weight:600}.HXJ_Oa_shiftReasons{border-top:1px solid var(--pp-border-soft);grid-column:1/-1}.HXJ_Oa_shiftReasons summary{color:var(--pp-accent-strong);cursor:pointer;font-size:var(--pp-text-xs);min-height:var(--pp-operational-control-height);align-items:center;display:flex}.HXJ_Oa_shiftReasons p{color:var(--pp-muted);font-size:var(--pp-text-sm);margin:0 0 var(--pp-space-2);line-height:1.5}.HXJ_Oa_chartNote{color:var(--pp-muted);font-size:var(--pp-text-xs);margin:0;line-height:1.5}.HXJ_Oa_summary{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:var(--pp-radius);min-width:0;padding:var(--pp-space-3)}.HXJ_Oa_summary h3{margin-bottom:var(--pp-space-2)}.HXJ_Oa_summaryShift{border-top:1px solid var(--pp-border);padding:var(--pp-space-2) 0}.HXJ_Oa_summaryShiftHeading{align-items:baseline;gap:var(--pp-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.HXJ_Oa_summaryShiftHeading strong{color:var(--pp-ink);font-size:var(--pp-text-sm);font-weight:600}.HXJ_Oa_summaryShiftHeading>span,.HXJ_Oa_summaryShift p{color:var(--pp-muted);font-size:var(--pp-text-xs)}.HXJ_Oa_summaryShift dl{gap:var(--pp-space-2);margin:var(--pp-space-2) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HXJ_Oa_summaryShift dt{color:var(--pp-muted);font-size:var(--pp-text-xs)}.HXJ_Oa_summaryShift dd{color:var(--pp-ink);font-size:var(--pp-text-xs);font-variant-numeric:tabular-nums;margin:var(--pp-space-1) 0 0;font-weight:500;line-height:1.4}.HXJ_Oa_summaryShift p{margin:0;line-height:1.45}.HXJ_Oa_summaryNote{color:var(--pp-muted);font-size:var(--pp-text-xs);margin:var(--pp-space-2) 0 0;line-height:1.5}.HXJ_Oa_reactors{border-top:1px solid var(--pp-border);padding:var(--pp-space-4) var(--pp-space-5)}.HXJ_Oa_reactorHeader{align-items:center;gap:var(--pp-space-3);margin-bottom:var(--pp-space-3);justify-content:space-between;display:flex}.HXJ_Oa_reactorHeader p{color:var(--pp-muted);font-size:var(--pp-text-xs);margin:var(--pp-space-1) 0 0;line-height:1.45}.HXJ_Oa_viewTabs{background:var(--pp-surface-subtle);border:1px solid var(--pp-border);border-radius:var(--pp-radius);gap:var(--pp-space-1);padding:var(--pp-space-1);flex:none;display:flex}.HXJ_Oa_viewTabs button{border-radius:var(--pp-radius);color:var(--pp-muted);cursor:pointer;font:inherit;font-size:var(--pp-text-sm);min-height:var(--pp-operational-control-height);min-width:var(--pp-operational-control-height);background:0 0;border:1px solid #0000;font-weight:600}.HXJ_Oa_viewTabs button:hover{color:var(--pp-ink)}.HXJ_Oa_viewTabs button[aria-pressed=true]{background:var(--pp-surface);border-color:var(--pp-border);color:var(--pp-ink)}.HXJ_Oa_tableHint{color:var(--pp-muted);font-size:var(--pp-text-xs);margin-bottom:var(--pp-space-2);display:none}.HXJ_Oa_tableScroll{border:1px solid var(--pp-border);border-radius:var(--pp-radius);max-width:100%;overflow-x:auto}.HXJ_Oa_tableScroll:focus-visible{outline:var(--pp-focus-ring);outline-offset:var(--pp-focus-offset)}.HXJ_Oa_tableScroll table{border-collapse:collapse;width:100%;min-width:650px}.HXJ_Oa_tableScroll th,.HXJ_Oa_tableScroll td{border-bottom:1px solid var(--pp-border);color:var(--pp-ink);font-size:var(--pp-text-sm);font-variant-numeric:tabular-nums;padding:var(--pp-space-3);text-align:right;vertical-align:top;white-space:nowrap}.HXJ_Oa_tableScroll th:first-child,.HXJ_Oa_tableScroll td:first-child{text-align:left}.HXJ_Oa_tableScroll thead{background:var(--pp-surface-subtle)}.HXJ_Oa_tableScroll thead th{color:var(--pp-muted);font-size:var(--pp-text-xs);font-weight:600}.HXJ_Oa_tableScroll tbody th{font-weight:600}.HXJ_Oa_tableScroll tbody tr:last-child>*{border-bottom:0}.HXJ_Oa_totalRow{background:var(--pp-accent-soft)}.HXJ_Oa_totalRow th,.HXJ_Oa_totalRow td{font-weight:600}.HXJ_Oa_metricDetails{font-size:var(--pp-text-xs);font-weight:400;line-height:1.45}.HXJ_Oa_metricDetails summary{color:var(--pp-accent-strong);cursor:pointer;align-items:center;gap:var(--pp-space-1);min-height:var(--pp-operational-control-height);text-underline-offset:3px;white-space:nowrap;text-decoration:underline;display:inline-flex}.HXJ_Oa_metricDetails p{color:var(--pp-muted);margin:var(--pp-space-1) 0 var(--pp-space-2);text-align:left;white-space:normal;max-width:32ch}.HXJ_Oa_tableScroll .HXJ_Oa_metricDetails[open] p{min-width:20ch}.HXJ_Oa_reportNotes{border-top:1px solid var(--pp-border);color:var(--pp-muted);padding:0 var(--pp-space-5)}.HXJ_Oa_reportNotes>summary{color:var(--pp-accent-strong);cursor:pointer;font-size:var(--pp-text-sm);align-items:center;gap:var(--pp-space-2);min-height:var(--pp-operational-control-height);display:flex}.HXJ_Oa_reportNotes>summary:after{content:"+";font-size:var(--pp-text-base);margin-left:auto}.HXJ_Oa_reportNotes[open]>summary:after{content:"−"}.HXJ_Oa_reportNotes>p{font-size:var(--pp-text-sm);margin:0 0 var(--pp-space-4);line-height:1.5}.HXJ_Oa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HXJ_Oa_compact .HXJ_Oa_body{padding-top:var(--pp-space-1);display:block}@media (max-width:1100px){.HXJ_Oa_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.HXJ_Oa_kpis>div:nth-child(3){border-left:0;border-top:1px solid var(--pp-border)}.HXJ_Oa_kpis>div:nth-child(4){border-top:1px solid var(--pp-border)}.HXJ_Oa_body{grid-template-columns:minmax(0,1fr)}.HXJ_Oa_summary{gap:0 var(--pp-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HXJ_Oa_summary>h3,.HXJ_Oa_summaryNote{grid-column:1/-1}}@media (max-width:760px){.HXJ_Oa_header{gap:var(--pp-space-3);padding:var(--pp-space-4);flex-direction:column}.HXJ_Oa_header h2{font-size:var(--pp-title-sm)}.HXJ_Oa_headerActions{align-items:center;gap:var(--pp-space-2);flex-flow:wrap;justify-content:space-between;width:100%}.HXJ_Oa_kpis>div{padding:var(--pp-space-3) var(--pp-space-4)}.HXJ_Oa_kpis dd{font-size:21px}.HXJ_Oa_body{padding:var(--pp-space-4)}.HXJ_Oa_chartRow{border-top:1px solid var(--pp-border-soft);gap:var(--pp-space-3);padding-top:var(--pp-space-3);grid-template-columns:minmax(0,1fr) 144px}.HXJ_Oa_barGroup{grid-area:2/1/auto/-1}.HXJ_Oa_barLine{grid-template-columns:54px minmax(0,1fr) 90px}.HXJ_Oa_shiftMetrics{grid-area:1/2}.HXJ_Oa_summary{display:block}.HXJ_Oa_summaryShift dl{gap:var(--pp-space-3)}.HXJ_Oa_reactors{padding:var(--pp-space-4)}.HXJ_Oa_reactorHeader{flex-direction:column;align-items:flex-start}.HXJ_Oa_viewTabs{width:100%}.HXJ_Oa_viewTabs button{flex:1 1 0}.HXJ_Oa_tableHint{display:block}.HXJ_Oa_noticeWrap,.HXJ_Oa_reportNotes{padding-inline:var(--pp-space-4)}}@media (max-width:360px){.HXJ_Oa_kpis{grid-template-columns:minmax(0,1fr)}.HXJ_Oa_kpis>div+div{border-left:0;border-top:1px solid var(--pp-border)}.HXJ_Oa_barLine{grid-template-columns:54px minmax(0,1fr) 78px}.HXJ_Oa_barLine>b{font-size:var(--pp-text-xs)}}
.Cx3ZtG_page{background:var(--pp-canvas);color:var(--pp-ink);gap:var(--pp-space-4);max-width:1440px;min-height:100dvh;padding:var(--pp-space-6);align-content:start;width:100%;margin:0 auto;display:grid}.Cx3ZtG_header{align-items:center;gap:var(--pp-space-4);padding-bottom:var(--pp-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.Cx3ZtG_brand{align-items:center;gap:var(--pp-space-3);display:flex}.Cx3ZtG_brand>svg{flex-shrink:0;width:48px;height:48px}.Cx3ZtG_brand span{color:var(--pp-accent-strong);font-size:var(--pp-text-sm);font-weight:600}.Cx3ZtG_brand h1{color:var(--pp-ink);letter-spacing:-.02em;margin:var(--pp-space-1) 0;font-size:26px;font-weight:600;line-height:1.3}.Cx3ZtG_brand p{color:var(--pp-muted);font-size:var(--pp-text-sm);margin:0;line-height:1.5}.Cx3ZtG_controls{align-items:flex-end;gap:var(--pp-space-3);display:flex}.Cx3ZtG_controls label{color:var(--pp-muted);font-size:var(--pp-text-xs);gap:var(--pp-space-2);font-weight:500;display:grid}.Cx3ZtG_controls input{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-ink);font:inherit;min-height:44px;padding:var(--pp-space-2) var(--pp-space-3)}@media (max-width:640px){.Cx3ZtG_page{padding:var(--pp-space-3)}.Cx3ZtG_header{align-items:flex-start}.Cx3ZtG_brand h1{font-size:22px}.Cx3ZtG_brand>svg{width:36px;height:36px}.Cx3ZtG_controls{justify-content:space-between;width:100%}}
.dajpza_page{background:var(--pp-canvas);min-height:100dvh;color:var(--pp-ink);font-family:var(--pp-font)}.dajpza_nav{border-bottom:1px solid var(--pp-border);justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:auto;padding:20px 24px;display:flex}.dajpza_brand{color:var(--pp-ink);align-items:center;gap:9px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.dajpza_brand svg{width:40px;height:35px}.dajpza_navActions{align-items:center;gap:16px;display:flex}.dajpza_navActions>a{min-height:44px;color:var(--pp-muted);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.dajpza_main{max-width:1160px;margin:0 auto;padding:28px 24px 40px}.dajpza_intro{max-width:800px;margin-bottom:22px}.dajpza_eyebrow{color:var(--pp-accent-strong);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600;display:block}.dajpza_intro h1{letter-spacing:-.035em;text-wrap:balance;margin:10px 0 14px;font-size:clamp(29px,3.5vw,46px);font-weight:600;line-height:1.15}.dajpza_intro p{color:var(--pp-muted);max-width:670px;margin:0;font-size:16px;line-height:1.7}.dajpza_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;display:grid}.dajpza_overview{padding-top:14px}.dajpza_overview h2{margin:0 0 16px;font-size:17px;font-weight:600}.dajpza_walkthrough{counter-reset:demo-step;margin:0;padding:0;list-style:none}.dajpza_walkthrough li{border-top:1px solid var(--pp-border);counter-increment:demo-step;grid-template-columns:32px minmax(0,1fr);gap:13px;padding:17px 0;display:grid}.dajpza_walkthrough li:before{content:counter(demo-step,decimal-leading-zero);color:var(--pp-accent-strong);font:12px/26px var(--pp-font-mono);border-top:2px solid var(--pp-accent)}.dajpza_walkthrough h3{margin:0 0 6px;font-size:15px;font-weight:600}.dajpza_walkthrough p{color:var(--pp-muted);margin:0;font-size:13px;line-height:1.7}.dajpza_nextSteps{border:1px solid var(--pp-border);border-left:3px solid var(--pp-accent);background:var(--pp-surface-subtle);margin-top:22px;padding:18px 20px}.dajpza_nextSteps h3{margin:0 0 7px;font-size:13px;font-weight:600}.dajpza_nextSteps p{color:var(--pp-muted);margin:0;font-size:12px;line-height:1.7}.dajpza_overviewNote{color:var(--pp-muted);border-top:1px solid var(--pp-border);padding:15px 0;font-size:12px;line-height:1.7}.dajpza_formPanel{border:1px solid var(--pp-border);border-top:3px solid var(--pp-accent);background:var(--pp-surface);min-width:0;box-shadow:var(--pp-shadow-card);border-radius:4px;padding:22px}.dajpza_formPanel header{margin-bottom:18px}.dajpza_formPanel h2{margin:7px 0;font-size:22px;font-weight:600;line-height:1.3}.dajpza_formPanel header p{color:var(--pp-muted);margin:0;font-size:13px;line-height:1.65}.dajpza_formPanel form{gap:14px;display:grid}.dajpza_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dajpza_fields>label{min-width:0}.dajpza_formPanel :is(input:not([type=checkbox]),textarea,select){border:1px solid var(--pp-border);background:var(--pp-surface);width:100%;min-width:0;min-height:44px;color:var(--pp-ink);font:14px/1.5 var(--pp-font);border-radius:6px;padding:10px 12px;display:block}.dajpza_formPanel select{text-overflow:ellipsis;padding-right:24px}.dajpza_formPanel textarea{resize:vertical;min-height:112px;max-height:300px}.dajpza_formPanel :is(input,textarea,select,button,a):focus-visible,.dajpza_page a:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}.dajpza_formPanel :is(input,textarea,select)[aria-invalid=true]{border-color:var(--pp-danger-ink)}.dajpza_consent{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:12px;line-height:1.6;display:flex}.dajpza_consent input{width:18px;height:18px;accent-color:var(--pp-accent);flex:0 0 18px}.dajpza_privacy{color:var(--pp-muted);margin:-10px 0 0;font-size:11px;line-height:1.6}.dajpza_privacy a{color:var(--pp-accent-strong);text-underline-offset:3px;text-decoration:underline}.dajpza_error{color:var(--pp-danger-ink);margin:-10px 0 0;font-size:12px}.dajpza_captcha{min-width:0;overflow:hidden}.dajpza_formPanel .dajpza_submit{width:100%;min-height:48px}.dajpza_preparing,.dajpza_reassurance{color:var(--pp-muted);text-align:center;margin:0;font-size:11px}.dajpza_reassurance{justify-content:center;align-items:center;gap:6px;display:flex}.dajpza_success{padding:24px 0}.dajpza_success>svg{color:var(--pp-accent-strong);margin-bottom:12px}.dajpza_success p{color:var(--pp-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.75}.dajpza_success p strong{color:var(--pp-ink)}.dajpza_success a{color:var(--pp-accent-strong);align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:14px;display:inline-flex}.dajpza_footer{border-top:1px solid var(--pp-border);max-width:1160px;color:var(--pp-muted);flex-wrap:wrap;justify-content:space-between;gap:14px;margin:auto;padding:20px 24px;font-size:12px;display:flex}.dajpza_footer a{color:var(--pp-accent-strong)}@media (max-width:820px){.dajpza_layout{grid-template-columns:minmax(0,1fr);gap:24px}.dajpza_overview{order:2;padding-top:0}.dajpza_main{padding-top:28px}.dajpza_intro{margin-bottom:24px}}@media (max-width:500px){.dajpza_nav{padding:12px 16px}.dajpza_navActions{gap:8px}.dajpza_brand{gap:6px;font-size:16px}.dajpza_brand svg{width:32px}.dajpza_navActions>a{font-size:11px}.dajpza_main{padding:24px 16px 32px}.dajpza_intro p{font-size:14px}.dajpza_formPanel{padding:18px 14px}.dajpza_fields{grid-template-columns:minmax(0,1fr);gap:17px}.dajpza_formPanel h2{font-size:20px}.dajpza_footer{padding:20px 16px}}
.mhJN4a_launcher{justify-content:center;align-items:center;gap:6px;display:inline-flex}.mhJN4a_workspace[data-full-screen=true]{z-index:95;width:100%;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));background:var(--pp-canvas);grid-template-rows:auto minmax(0,1fr);gap:8px 10px;inset:0;overflow:hidden;grid-template-columns:280px minmax(0,1fr)!important;height:100dvh!important;min-height:0!important;max-height:none!important;display:grid!important;position:fixed!important}.mhJN4a_workspace[data-full-screen=true][data-controls-open=false]{grid-template-columns:minmax(0,1fr)!important}.mhJN4a_toolbar{flex-wrap:wrap;flex:none;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 16px;padding:0 2px;display:flex}.mhJN4a_feedback{flex:100%;width:100%;min-width:0}.mhJN4a_toolbar[hidden]{display:none}.mhJN4a_toolbar strong{font-size:15px;display:block}.mhJN4a_toolbar span{color:var(--pp-muted);margin-top:2px;font-size:11px;display:block}.mhJN4a_actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.mhJN4a_actions label{white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.mhJN4a_actions input[type=checkbox]{width:17px;height:17px;min-height:17px;accent-color:var(--pp-accent);margin:0;padding:0}.mhJN4a_actions button{justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.mhJN4a_actions button[aria-expanded=true]{border-color:var(--pp-accent);background:var(--pp-accent-soft);color:var(--pp-accent-strong)}.mhJN4a_attention{color:var(--pp-warning-ink);font-size:11px}.mhJN4a_workspace[data-full-screen=true]>#planning-panel-picker{grid-row:2;width:280px;height:100%;min-height:0;max-height:none;top:auto;overflow:auto;position:relative!important}.mhJN4a_workspace[data-full-screen=true]>section{grid-row:2;height:100%;min-height:0;display:flex;overflow:hidden}.mhJN4a_workspace[data-full-screen=true] [data-planning-columns]{flex:auto;width:100%;height:100%;min-height:0;display:flex}.mhJN4a_workspace[data-full-screen=true] [aria-label="Planning timeline and local draft queue"]{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;height:100%!important;overflow:visible!important}.mhJN4a_workspace[data-full-screen=true] #planning-panel-chart{flex-direction:column;flex:auto;height:100%;display:flex;min-height:0!important}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart]{flex-direction:column;flex:auto;overflow:visible;min-height:0!important;display:flex!important}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart]>*{flex-shrink:0}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart-viewport]{overflow:hidden;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart-heading]{align-items:center;gap:8px;padding:8px 12px}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart-heading] p{display:none}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart]>[role=separator]{display:none}.mhJN4a_workspace[data-full-screen=true] [data-planning-chart]>p{display:none}.mhJN4a_workspace[data-full-screen=true] [aria-label="Selected planning block actions"]{flex:none;max-height:110px;overflow-y:auto}.mhJN4a_workspace[data-full-screen=true] [data-planning-queue]{z-index:30;box-shadow:var(--pp-shadow-dialog);margin:0;position:absolute;inset:auto 0 0;min-height:160px!important;max-height:min(55dvh,100% - 60px)!important}.mhJN4a_workspace[data-full-screen=true] [data-planning-queue]>section{min-height:0}.mhJN4a_mobileBackdrop{display:none}@media (max-width:820px){.mhJN4a_workspace[data-full-screen=true]{grid-template-columns:minmax(0,1fr)!important}.mhJN4a_workspace[data-full-screen=true]>#planning-panel-picker{z-index:33;width:min(320px,100% - 24px);box-shadow:var(--pp-shadow-dialog);grid-column:1;margin:0;inset:0 auto 0 0;position:absolute!important}.mhJN4a_workspace[data-full-screen=true]>section{grid-column:1}.mhJN4a_workspace[data-full-screen=true] .mhJN4a_mobileBackdrop:not([hidden]){z-index:32;background:var(--pp-scrim);border:0;border-radius:0;grid-area:2/1;padding:0;display:block;position:absolute;inset:0}.mhJN4a_toolbar{flex-wrap:wrap;align-items:flex-start;gap:4px}.mhJN4a_toolbar>div:first-child{flex:100%;justify-content:space-between;align-items:center;gap:8px;display:flex}.mhJN4a_toolbar strong{font-size:13px}.mhJN4a_toolbar span{text-align:right;font-size:10px}.mhJN4a_actions{justify-content:space-between;width:100%}.mhJN4a_actions label,.mhJN4a_actions button{font-size:11px}}
.rSbwTG_areas{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius-card);gap:var(--pp-space-2);padding:var(--pp-space-2);display:flex}.rSbwTG_areas[role=group] button{flex:1;min-height:44px}.rSbwTG_pane{gap:var(--pp-space-5);min-width:0;display:grid}.rSbwTG_pane[hidden]{display:none}
.BDCMra_toggle{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);color:var(--pp-ink);cursor:pointer;height:var(--pp-control-height);width:var(--pp-control-height);flex:none;justify-content:center;align-items:center;display:inline-flex}.BDCMra_toggle:hover{background:var(--pp-accent-soft);border-color:var(--pp-accent)}.BDCMra_toggle:focus-visible{outline:var(--pp-focus-ring);outline-offset:var(--pp-focus-offset)}.BDCMra_toggle svg{width:17px;height:17px}@media (pointer:coarse){.BDCMra_toggle{width:44px;height:44px}}@media print{.BDCMra_toggle{display:none}}
.EhN81W_page{background:var(--pp-canvas);grid-template-columns:200px minmax(0,1fr);min-height:100vh;display:grid}.EhN81W_rail{background:var(--pp-surface);border-right:1px solid var(--pp-border);gap:var(--pp-space-6);flex-direction:column;padding:16px 10px;display:flex}.EhN81W_brand{width:142px;height:32px;margin-inline:8px}.EhN81W_navigation{gap:var(--pp-space-2);display:grid}.EhN81W_navigation span{height:var(--pp-control-height);width:100%}.EhN81W_account{height:var(--pp-control-height-operational);width:100%;margin-top:auto}.EhN81W_workspace{min-width:0}.EhN81W_contextBar{background:var(--pp-surface);border-bottom:1px solid var(--pp-border);align-items:center;gap:var(--pp-space-2);height:48px;padding:8px 16px;display:flex}.EhN81W_contextTitle{width:104px;height:18px}.EhN81W_contextChip{height:var(--pp-control-height-compact);width:180px}.EhN81W_content{gap:var(--pp-space-4);padding:14px 16px 20px;display:grid}.EhN81W_metrics{gap:var(--pp-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.EhN81W_metric{height:118px}.EhN81W_decisionGrid{gap:var(--pp-space-4);grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);display:grid}.EhN81W_decision{height:360px}@media (max-width:900px){.EhN81W_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.EhN81W_decisionGrid{grid-template-columns:1fr}}@media (max-width:760px){.EhN81W_page{padding-bottom:62px;display:block}.EhN81W_rail{display:none}.EhN81W_contextBar{height:auto;min-height:48px}.EhN81W_contextChip{display:none}.EhN81W_content{padding:10px}}@media (max-width:480px){.EhN81W_metrics{grid-template-columns:1fr}}
