.sp-app-stage .sp-workspace:has(.sp-dash-stage){padding:clamp(12px,1.15vw,22px);overflow:hidden}.sp-app-stage .sp-dash-stage{--dash-gap:clamp(8px,0.68vw,13px);--dash-pad:clamp(9px,0.75vw,15px);--dash-radius:clamp(14px,1.1vw,20px);--dash-ease:cubic-bezier(0.22,1,0.36,1);flex:1 1;min-height:0;min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:var(--dash-gap);gap:var(--dash-gap)}.sp-app-stage .sp-dash-rail{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;min-width:0}.sp-app-stage .sp-dash-rail.is-top{padding-bottom:calc(var(--dash-gap) - 2px);border-bottom:0}.sp-app-stage .sp-dash-rail-date{display:flex;align-items:baseline;gap:10px;min-width:0}.sp-app-stage .sp-dash-rail-day{font-family:var(--sp-font-display);font-size:clamp(15px,1.9vh,21px);letter-spacing:var(--sp-tracking-section-title);color:var(--sp-text-primary);white-space:nowrap}.sp-app-stage .sp-dash-rail-house{color:var(--sp-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-dash-greeting{min-width:0;font-family:var(--sp-font-display);font-size:clamp(15px,1.9vh,21px);line-height:1.2;letter-spacing:var(--sp-tracking-section-title);color:var(--sp-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-dash-rail.is-top .sp-dash-rail-date{flex:0 0 auto;justify-content:flex-end}.sp-app-stage .sp-dash-rail-alerts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.sp-app-stage .sp-dash-alert{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--sp-line);border-radius:999px;background:rgb(255 255 255/.14);font-size:var(--sp-type-meta);color:var(--sp-text-secondary);white-space:nowrap}.sp-app-stage .sp-dash-alert strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-app-stage .sp-dash-alert .sp-icon{width:14px;height:14px}.sp-app-stage .sp-dash-alert.is-critical{color:var(--sp-status-critical);border-color:rgb(var(--sp-status-critical-rgb)/.42);background:rgb(var(--sp-status-critical-rgb)/.09)}.sp-app-stage .sp-dash-alert.is-warning{color:var(--sp-status-warning);border-color:rgb(var(--sp-status-warning-rgb)/.42);background:rgb(var(--sp-status-warning-rgb)/.09)}.sp-app-stage .sp-dash-alert.is-info{color:var(--sp-status-info);border-color:rgb(var(--sp-status-info-rgb)/.36)}.sp-app-stage .sp-dash-alert.is-link{cursor:pointer;text-decoration:none}.sp-app-stage .sp-dash-alert.is-link .sp-icon{opacity:0;width:0;transition:opacity .16s ease,width .16s ease}.sp-app-stage .sp-dash-alert.is-link:focus-visible,.sp-app-stage .sp-dash-alert.is-link:hover{background:rgb(255 255 255/.32)}.sp-app-stage .sp-dash-alert.is-link:focus-visible .sp-icon,.sp-app-stage .sp-dash-alert.is-link:hover .sp-icon{opacity:.8;width:14px}.sp-app-stage .sp-dash-alert.is-clear{color:var(--sp-status-success);border-color:rgb(var(--sp-status-success-rgb)/.34)}.sp-app-stage .sp-dash-board{--sp-dash-c1:1.16fr;--sp-dash-c2:1.1fr;--sp-dash-c3:1fr;--sp-dash-r1:1.04fr;--sp-dash-r2:1fr;display:grid;grid-template-columns:var(--sp-dash-c1) var(--sp-dash-c2) var(--sp-dash-c3);grid-template-rows:var(--sp-dash-r1) var(--sp-dash-r2);grid-template-areas:"situation stack pulse" "dock      focus bulletins";grid-gap:var(--dash-gap);gap:var(--dash-gap);min-height:0;min-width:0}.sp-app-stage .sp-dash-region{display:flex;flex-direction:column;gap:calc(var(--dash-pad) * .55);min-width:0;min-height:0;padding:var(--dash-pad);border-radius:var(--dash-radius)}.sp-app-stage .sp-dash-region-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;flex:0 0 auto}.sp-app-stage .sp-dash-region-title{display:inline-flex;align-items:center;gap:7px;min-width:0}.sp-app-stage .sp-dash-region-icon{display:inline-flex;color:var(--sp-icon-secondary)}.sp-app-stage .sp-dash-region-icon .sp-icon{width:17px;height:17px}.sp-app-stage .sp-dash-region-name{font-family:var(--sp-font-display);font-size:clamp(13px,1.65vh,17px);letter-spacing:var(--sp-tracking-section-title);color:var(--sp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-app-stage .sp-dash-region-tools{display:inline-flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap;justify-content:flex-end}.sp-app-stage .sp-dash-region-link{display:inline-grid;place-items:center;width:24px;height:24px;flex:0 0 auto;color:var(--sp-text-muted);opacity:.72;cursor:pointer;transition:color .16s ease,opacity .16s ease,transform .16s ease}.sp-app-stage .sp-dash-region-link:focus-visible,.sp-app-stage .sp-dash-region-link:hover{color:var(--sp-text-primary);opacity:1;transform:translateY(-1px)}.sp-app-stage .sp-dash-region-link .sp-icon{width:16px;height:16px}.sp-app-stage .sp-dash-region-focus{position:absolute;right:var(--dash-pad);bottom:var(--dash-pad);z-index:3;display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sp-text-muted);opacity:.72;cursor:pointer;transition:color .16s ease,opacity .16s ease,transform .16s ease}.sp-app-stage .sp-dash-region-focus .sp-icon{width:16px;height:16px}.sp-app-stage .sp-dash-region-focus:focus-visible,.sp-app-stage .sp-dash-region-focus:hover{color:var(--sp-text-primary);opacity:1;transform:translateY(-1px)}.sp-app-stage .sp-dash-region-focus[aria-pressed=true]{color:var(--sp-text-primary);opacity:1}.sp-app-stage .sp-dash-region-body{display:flex;flex-direction:column;gap:calc(var(--dash-pad) * .55);min-width:0;min-height:0;flex:1 1;overflow:hidden}.sp-app-stage .sp-dash-region-error{display:flex;align-items:flex-start;gap:8px;color:var(--sp-status-critical)}.sp-app-stage .sp-dash-region-error .sp-icon{width:18px;height:18px;flex:0 0 auto}.sp-app-stage .sp-dash-empty,.sp-app-stage .sp-dash-note{color:var(--sp-text-muted);margin:0}.sp-app-stage .sp-dash-block{display:flex;flex-direction:column;gap:5px;min-height:0}.sp-app-stage .sp-dash-block.is-grow{flex:1 1;min-height:0;justify-content:flex-end}.sp-app-stage .sp-dash-block-title{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;color:var(--sp-text-secondary);text-transform:uppercase;font-weight:var(--sp-weight-semibold)}.sp-app-stage .sp-dash-block-title>span{color:var(--sp-text-muted);text-transform:none;letter-spacing:0;font-weight:var(--sp-weight-regular);white-space:nowrap}.sp-app-stage .sp-dash-phase{padding:3px 9px;border:1px solid rgb(var(--sp-op-arrival-rgb)/.34);border-radius:999px;color:var(--sp-op-arrival);text-transform:uppercase;white-space:nowrap}.sp-app-stage .sp-dash-flag{padding:2px 8px;border-radius:999px;font-size:var(--sp-type-meta);white-space:nowrap}.sp-app-stage .sp-dash-flag.is-warning{color:var(--sp-status-warning);background:rgb(var(--sp-status-warning-rgb)/.12)}.sp-app-stage .sp-dash-flag.is-error{color:var(--sp-status-critical);background:rgb(var(--sp-status-critical-rgb)/.12)}.sp-app-stage .sp-dash-figures{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;grid-gap:6px;gap:6px;flex:0 0 auto}.sp-app-stage .sp-dash-figure{display:flex;flex-direction:column;gap:1px;padding:7px 9px;border-radius:12px;border:1px solid var(--sp-line);background:rgb(255 255 255/.13);position:relative;overflow:hidden}.sp-app-stage .sp-dash-figure:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:3px}.sp-app-stage .sp-dash-figure.is-arrival:after{background:var(--sp-op-arrival)}.sp-app-stage .sp-dash-figure.is-departure:after{background:var(--sp-op-departure)}.sp-app-stage .sp-dash-figure.is-inhouse:after{background:var(--sp-op-inhouse)}.sp-app-stage .sp-dash-figure-value{font-family:var(--sp-font-display);font-size:clamp(19px,3.1vh,34px);line-height:1;letter-spacing:var(--sp-tracking-kpi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-figure.is-lead .sp-dash-figure-value{font-size:clamp(24px,4.1vh,46px)}.sp-app-stage .sp-dash-figure-label{font-size:var(--sp-type-meta);color:var(--sp-text-secondary)}.sp-app-stage .sp-dash-figure-note{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-split{display:flex;flex-direction:column;gap:5px;min-width:0}.sp-app-stage .sp-dash-split-track{display:flex;gap:2px;height:9px;border-radius:999px;overflow:hidden}.sp-app-stage .sp-dash-split.is-compact .sp-dash-split-track{height:6px}.sp-app-stage .sp-dash-split-seg{display:block;height:100%;border-radius:2px;min-width:0}.sp-app-stage .sp-dash-split-seg.is-arrival{background:var(--sp-op-arrival)}.sp-app-stage .sp-dash-split-seg.is-departure{background:var(--sp-op-departure)}.sp-app-stage .sp-dash-split-seg.is-inhouse{background:var(--sp-op-inhouse)}.sp-app-stage .sp-dash-split-seg.is-loyalty{background:var(--sp-op-loyalty)}.sp-app-stage .sp-dash-split-seg.is-critical{background:var(--sp-status-critical)}.sp-app-stage .sp-dash-split-seg.is-muted{background:rgb(23 36 45/.16)}.sp-app-stage .sp-dash-split-seg.is-empty{background:rgb(23 36 45/.09)}.sp-app-stage .sp-dash-split-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:3px 12px}.sp-app-stage .sp-dash-split-key{display:inline-flex;align-items:center;gap:5px;font-size:var(--sp-type-meta);color:var(--sp-text-muted);white-space:nowrap}.sp-app-stage .sp-dash-split-key strong{color:var(--sp-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-app-stage .sp-dash-split-dot{width:7px;height:7px;border-radius:2px;flex:0 0 auto}.sp-app-stage .sp-dash-split-key.is-arrival .sp-dash-split-dot{background:var(--sp-op-arrival)}.sp-app-stage .sp-dash-split-key.is-departure .sp-dash-split-dot{background:var(--sp-op-departure)}.sp-app-stage .sp-dash-split-key.is-inhouse .sp-dash-split-dot{background:var(--sp-op-inhouse)}.sp-app-stage .sp-dash-split-key.is-loyalty .sp-dash-split-dot{background:var(--sp-op-loyalty)}.sp-app-stage .sp-dash-split-key.is-critical .sp-dash-split-dot{background:var(--sp-status-critical)}.sp-app-stage .sp-dash-split-key.is-muted .sp-dash-split-dot{background:rgb(23 36 45/.2)}.sp-app-stage .sp-dash-wave{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0}.sp-app-stage .sp-dash-wave-svg{display:block;width:100%;height:clamp(34px,6.2vh,62px)}.sp-app-stage .sp-dash-wave.is-compact .sp-dash-wave-svg{height:clamp(24px,4vh,38px)}.sp-app-stage .sp-dash-wave-base{stroke:var(--sp-line-dark);stroke-width:1}.sp-app-stage .sp-dash-wave-bar{fill:var(--sp-op-arrival);opacity:.82}.sp-app-stage .sp-dash-wave-bar.is-past{opacity:.32}.sp-app-stage .sp-dash-wave-bar.is-empty{fill:rgb(23 36 45/.16)}.sp-app-stage .sp-dash-wave-bar.is-now{fill:var(--sp-op-loyalty);opacity:1}.sp-app-stage .sp-dash-wave-now{stroke:var(--sp-op-loyalty);stroke-width:1;stroke-dasharray:2 3;opacity:.7}.sp-app-stage .sp-dash-curve-axis,.sp-app-stage .sp-dash-wave-axis{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;font-size:10px;color:var(--sp-text-muted);text-align:center;line-height:1.2}.sp-app-stage .sp-dash-wave-axis .is-now{color:var(--sp-op-loyalty);font-weight:var(--sp-weight-semibold)}.sp-app-stage .sp-dash-curve{margin:0;display:flex;flex-direction:column;gap:2px;min-height:0;flex:1 1}.sp-app-stage .sp-dash-curve-svg{display:block;width:100%;height:clamp(30px,5.6vh,58px);flex:0 0 auto}.sp-app-stage .sp-dash-curve-area{fill:rgb(var(--sp-op-inhouse-rgb)/.16)}.sp-app-stage .sp-dash-curve-line{fill:none;stroke:var(--sp-op-inhouse);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.sp-app-stage .sp-dash-curve-today{stroke:var(--sp-text-secondary);stroke-width:1;stroke-dasharray:2 3;opacity:.55}.sp-app-stage .sp-dash-curve-dot{fill:var(--sp-text-primary)}.sp-app-stage .sp-dash-curve-axis .is-today{color:var(--sp-text-primary);font-weight:var(--sp-weight-semibold)}.sp-app-stage .sp-dash-focus-list,.sp-app-stage .sp-dash-pulse-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;min-height:0;flex:1 1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(45 63 75/.5) transparent}.sp-app-stage .sp-dash-focus-row{position:relative;min-width:0;flex:0 0 auto}.sp-app-stage .sp-dash-focus-open{position:relative;display:flex;align-items:center;gap:8px;width:100%;padding:5px 9px 5px 11px;border:1px solid var(--sp-line);border-radius:11px;background:rgb(255 255 255/.17);text-align:left;cursor:pointer;min-width:0}.sp-app-stage .sp-dash-focus-open:hover{background:rgb(255 255 255/.3);border-color:rgb(255 255 255/.45)}.sp-app-stage .sp-dash-focus-open[aria-busy=true]{opacity:.6}.sp-app-stage .sp-dash-focus-rail{position:absolute;left:4px;top:6px;bottom:6px;width:2px;border-radius:2px;background:rgb(23 36 45/.14)}.sp-app-stage .sp-dash-focus-row.is-vip .sp-dash-focus-rail{background:var(--sp-op-vip)}.sp-app-stage .sp-dash-focus-main{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.sp-app-stage .sp-dash-focus-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-focus-meta{color:var(--sp-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-dash-focus-badges{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:3px;flex:0 0 auto}.sp-app-stage .sp-dash-badge{display:inline-flex;align-items:center;padding:1px 7px;border:1px solid var(--sp-line);border-radius:999px;font-size:.68rem;color:var(--sp-text-secondary);white-space:nowrap}.sp-app-stage .sp-dash-badge.is-vip{color:var(--sp-op-vip);border-color:rgb(var(--sp-op-vip-rgb)/.45)}.sp-app-stage .sp-dash-hints{display:flex;flex-wrap:wrap;gap:3px;margin-top:2px}.sp-app-stage .sp-dash-hint{padding:1px 6px;border-radius:6px;background:rgb(var(--sp-op-arrival-rgb)/.12);color:var(--sp-op-arrival);font-size:.66rem;white-space:nowrap}.sp-app-stage .sp-dash-hint.is-more{background:rgb(23 36 45/.08);color:var(--sp-text-muted)}.sp-app-stage .sp-dash-focus-day{display:flex;margin-bottom:6px;flex:0 0 auto}.sp-app-stage .sp-dash-wish-row.needs-room .sp-dash-focus-open{border-color:rgb(var(--sp-status-warning-rgb)/.5);background:rgb(var(--sp-status-warning-rgb)/.1)}.sp-app-stage .sp-dash-wish-row.needs-room .sp-dash-focus-open:hover{background:rgb(var(--sp-status-warning-rgb)/.16)}.sp-app-stage .sp-dash-wish-row.needs-room .sp-dash-focus-rail{background:var(--sp-status-warning);width:3px}.sp-app-stage .sp-dash-wish-row.has-room .sp-dash-focus-open{opacity:.72}.sp-app-stage .sp-dash-wish-row.has-room .sp-dash-focus-open:hover{opacity:1}.sp-app-stage .sp-dash-wish-room{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-dash-wish-room.is-open{color:var(--sp-status-warning);font-weight:var(--sp-weight-semibold)}.sp-app-stage .sp-dash-wish-room.is-set{color:var(--sp-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-app-stage .sp-dash-wishes{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:3px}.sp-app-stage .sp-dash-wish{display:inline-flex;align-items:center;gap:3px;padding:1px 6px 1px 5px;border-radius:999px;background:rgb(var(--sp-op-arrival-rgb)/.12);color:var(--sp-op-arrival);font-size:.66rem;white-space:nowrap}.sp-app-stage .sp-dash-wish-icon{width:12px;height:12px;flex:0 0 auto}.sp-app-stage .sp-dash-supply{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--dash-pad);gap:var(--dash-pad);min-height:0;flex:1 1}.sp-app-stage .sp-dash-supply-part{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0}.sp-app-stage .sp-dash-supply-part+.sp-dash-supply-part{padding-left:var(--dash-pad);border-left:1px solid var(--sp-line)}.sp-app-stage .sp-dash-mini-figures{display:flex;gap:12px;flex-wrap:wrap}.sp-app-stage .sp-dash-mini-figures>span{display:flex;flex-direction:column;min-width:0}.sp-app-stage .sp-dash-mini-figures strong{font-family:var(--sp-font-display);font-size:clamp(15px,2.3vh,24px);line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-mini-figures small{font-size:var(--sp-type-meta);color:var(--sp-text-muted);white-space:nowrap}.sp-app-stage .sp-dash-supply-meter{display:flex;flex-direction:column;gap:4px;margin-top:2px}.sp-app-stage .sp-dash-supply-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--sp-text-muted)}.sp-app-stage .sp-dash-supply-meter-head strong{color:var(--sp-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sp-app-stage .sp-dash-goal{display:flex;align-items:center;gap:var(--dash-pad);padding:calc(var(--dash-pad) * .7);border:1px solid var(--sp-line);border-radius:13px;background:rgb(255 255 255/.12);flex:0 0 auto;min-width:0}.sp-app-stage .sp-dash-goal.is-reached{border-color:rgb(var(--sp-status-success-rgb)/.4);background:rgb(var(--sp-status-success-rgb)/.07)}.sp-app-stage .sp-dash-goal.is-missed{border-color:rgb(var(--sp-status-warning-rgb)/.34)}.sp-app-stage .sp-dash-arc{position:relative;display:grid;place-items:center;width:clamp(46px,7.4vh,72px);flex:0 0 auto}.sp-app-stage .sp-dash-arc svg{width:100%;height:auto}.sp-app-stage .sp-dash-arc-track{fill:none;stroke:rgb(23 36 45/.1)}.sp-app-stage .sp-dash-arc-fill{fill:none;stroke:var(--sp-status-warning);stroke-linecap:round}.sp-app-stage .sp-dash-arc.is-reached .sp-dash-arc-fill{stroke:var(--sp-status-success)}.sp-app-stage .sp-dash-arc.is-neutral .sp-dash-arc-fill{stroke:var(--sp-status-neutral)}.sp-app-stage .sp-dash-arc-value{position:absolute;display:flex;flex-direction:column;align-items:center;line-height:1}.sp-app-stage .sp-dash-arc-value strong{font-family:var(--sp-font-display);font-size:clamp(14px,2.1vh,21px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-arc-value small{font-size:.62rem;color:var(--sp-text-muted)}.sp-app-stage .sp-dash-goal-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.sp-app-stage .sp-dash-goal-message{margin:0;font-size:var(--sp-type-ui);color:var(--sp-text-primary)}.sp-app-stage .sp-dash-goal.is-reached .sp-dash-goal-message{color:var(--sp-status-success)}.sp-app-stage .sp-dash-goal.is-missed .sp-dash-goal-message{color:var(--sp-status-warning)}.sp-app-stage .sp-dash-goal-sub{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-progress{height:6px;border-radius:999px;background:rgb(23 36 45/.09);overflow:hidden}.sp-app-stage .sp-dash-progress-fill{display:block;height:100%;border-radius:inherit;background:var(--sp-status-warning)}.sp-app-stage .sp-dash-progress.is-reached .sp-dash-progress-fill{background:var(--sp-status-success)}.sp-app-stage .sp-dash-progress.is-unknown .sp-dash-progress-fill{background:var(--sp-status-neutral)}.sp-app-stage .sp-dash-pulse-row{display:flex;align-items:center;gap:8px;padding:5px 2px;border-bottom:1px solid var(--sp-line);min-width:0;flex:0 0 auto}.sp-app-stage .sp-dash-pulse-row:last-child{border-bottom:0}.sp-app-stage .sp-dash-priority{width:3px;align-self:stretch;min-height:16px;border-radius:2px;background:rgb(23 36 45/.14);flex:0 0 auto}.sp-app-stage .sp-dash-priority.is-urgent{background:var(--sp-status-critical)}.sp-app-stage .sp-dash-priority.is-high{background:var(--sp-status-warning)}.sp-app-stage .sp-dash-priority.is-normal{background:var(--sp-status-info)}.sp-app-stage .sp-dash-pulse-main{display:flex;flex-direction:column;min-width:0;flex:1 1}.sp-app-stage .sp-dash-pulse-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-pulse-meta,.sp-app-stage .sp-dash-pulse-state{color:var(--sp-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-dash-pulse-row.is-overdue .sp-dash-pulse-state{color:var(--sp-status-critical)}.sp-app-stage .sp-dash-pulse-row.is-done .sp-dash-pulse-title{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-rail.is-bottom{align-items:stretch;gap:var(--dash-gap);padding-top:calc(var(--dash-gap) - 2px);border-top:0}.sp-app-stage .sp-dash-freshness{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.sp-app-stage .sp-dash-freshness-label{color:var(--sp-text-secondary);text-transform:uppercase;white-space:nowrap}.sp-app-stage .sp-dash-freshness-list{list-style:none;margin:0;padding:0;display:flex;gap:4px 14px;flex-wrap:wrap;min-width:0}.sp-app-stage .sp-dash-freshness-item{display:inline-flex;align-items:center;gap:5px;font-size:var(--sp-type-meta);color:var(--sp-text-secondary);white-space:nowrap}.sp-app-stage .sp-dash-freshness-dot{width:7px;height:7px;border-radius:50%;background:var(--sp-status-success);flex:0 0 auto}.sp-app-stage .sp-dash-freshness-item.is-stale .sp-dash-freshness-dot{background:var(--sp-status-warning);border-radius:1px;transform:rotate(45deg)}.sp-app-stage .sp-dash-freshness-item.is-missing .sp-dash-freshness-dot{background:transparent;border:1.5px solid var(--sp-status-critical)}.sp-app-stage .sp-dash-freshness-age{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-quote{align-items:center;justify-content:flex-end;max-width:min(56%,640px);padding:0;border:0;background:none}.sp-app-stage .sp-dash-quote-text{min-width:0;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:clamp(.78rem,1.5vh,.98rem);font-weight:var(--sp-weight-medium);line-height:1.3;text-align:right;color:var(--sp-text-muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.sp-app-stage .sp-dash-quote-tile{position:relative;grid-area:bulletins;min-width:0;min-height:0;height:100%;padding:var(--dash-pad);border-radius:var(--dash-radius);display:flex;--sp-quote-accent:var(--sp-op-inhouse)}.sp-app-stage .sp-dash-quote-tile[data-variant="2"]{--sp-quote-accent:var(--sp-op-loyalty)}.sp-app-stage .sp-dash-quote-inner{z-index:2;display:flex;flex-direction:column;justify-content:center;gap:clamp(8px,1.4vh,16px);width:100%;min-width:0;padding:2px clamp(4px,.6vw,12px)}.sp-app-stage .sp-dash-quote-eyebrow{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-quote-body{margin:0;min-width:0;padding-left:clamp(20px,2vw,34px)}.sp-app-stage .sp-dash-quote-mark{left:-2px;top:-.28em;font-family:var(--sp-font-display);font-size:clamp(2.6rem,6vh,4.2rem);line-height:1;color:var(--sp-quote-accent);opacity:.32;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-app-stage .sp-dash-quote-line{margin:0;min-width:0;font-family:var(--sp-font-display);font-weight:var(--sp-weight-medium);line-height:1.08;letter-spacing:-.02em;color:var(--sp-text-primary);text-align:left}.sp-app-stage .sp-dash-quote-rule{width:clamp(38px,4vw,60px);height:3px;border-radius:999px;background:var(--sp-quote-accent);opacity:.7}.sp-app-stage .sp-dash-region[data-density=compact]{--dash-pad:clamp(7px,0.6vw,11px)}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-figure-note,.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-region-link{display:none}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-figure.is-lead .sp-dash-figure-value{font-size:clamp(19px,3.1vh,34px)}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-supply{grid-template-columns:1fr;gap:6px}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-supply-part+.sp-dash-supply-part{padding-left:0;padding-top:6px;border-left:0;border-top:1px solid var(--sp-line)}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-goal{padding:6px 8px}.sp-app-stage .sp-dash-region[data-density=expanded]{--dash-pad:clamp(11px,0.95vw,19px)}.sp-app-stage .sp-dash-region[data-density=expanded] .sp-dash-region-name{font-size:clamp(15px,2vh,20px)}@media (prefers-reduced-motion:no-preference){.sp-app-stage .sp-dash-board{transition:grid-template-columns .42s var(--dash-ease),grid-template-rows .42s var(--dash-ease)}.sp-app-stage .sp-dash-region{transition:padding .42s var(--dash-ease)}.sp-app-stage .sp-dash-progress-fill,.sp-app-stage .sp-dash-split-seg{transition:width .4s var(--dash-ease)}.sp-app-stage .sp-dash-arc-fill{transition:stroke-dasharray .5s var(--dash-ease)}.sp-app-stage .sp-dash-alert,.sp-app-stage .sp-dash-region-focus{transition:background .18s ease,color .18s ease,border-color .18s ease}}@media (max-height:720px){.sp-app-stage .sp-dash-stage{--dash-gap:8px;--dash-pad:9px}.sp-app-stage .sp-dash-rail.is-bottom .sp-dash-freshness-age{display:none}.sp-app-stage .sp-dash-quote-text{-webkit-line-clamp:1;line-clamp:1}}@media (max-height:600px){.sp-app-stage .sp-dash-rail.is-bottom{display:none}}@media (max-width:1240px){.sp-app-stage .sp-dash-board{grid-template-columns:var(--sp-dash-c1) var(--sp-dash-c2);grid-template-areas:"situation stack" "dock      focus" "pulse     bulletins";grid-template-rows:var(--sp-dash-r1) var(--sp-dash-r2) minmax(0,1fr)}}@media (max-width:860px){.sp-app-stage .sp-workspace:has(.sp-dash-stage){overflow:auto}.sp-app-stage .sp-dash-stage{grid-template-rows:auto auto auto}.sp-app-stage .sp-dash-board{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"situation" "stack" "dock" "focus" "pulse" "bulletins"}.sp-app-stage .sp-dash-region{min-height:210px}.sp-app-stage .sp-dash-quote-tile{min-height:150px}.sp-app-stage .sp-dash-region-focus{display:none}.sp-app-stage .sp-dash-rail.is-bottom{display:flex;flex-direction:column;align-items:flex-start}.sp-app-stage .sp-dash-quote{max-width:100%}.sp-app-stage .sp-dash-supply{grid-template-columns:1fr}.sp-app-stage .sp-dash-supply-part+.sp-dash-supply-part{padding-left:0;padding-top:8px;border-left:0;border-top:1px solid var(--sp-line)}.sp-app-stage .sp-dash-focus-list,.sp-app-stage .sp-dash-pulse-list{overflow-y:visible}}.sp-app-stage .sp-dash-enroll{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1 1}.sp-app-stage .sp-dash-enroll-head{display:flex;align-items:center;gap:var(--dash-pad);min-width:0}.sp-app-stage .sp-dash-enroll-lead{display:flex;flex-direction:column;gap:1px;min-width:0}.sp-app-stage .sp-dash-enroll-percent{font-family:var(--sp-font-display);font-size:clamp(22px,3.6vh,40px);line-height:1;letter-spacing:var(--sp-tracking-kpi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-enroll.is-reached .sp-dash-enroll-percent{color:var(--sp-status-success)}.sp-app-stage .sp-dash-enroll-caption{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-enroll-message{margin:2px 0 0;font-size:var(--sp-type-ui);color:var(--sp-text-secondary)}.sp-app-stage .sp-dash-enroll.is-reached .sp-dash-enroll-message{color:var(--sp-status-success)}.sp-app-stage .sp-dash-enroll.is-missed .sp-dash-enroll-message{color:var(--sp-status-warning)}.sp-app-stage .sp-dash-enroll-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.sp-app-stage .sp-dash-enroll-figures>span{display:flex;flex-direction:column;gap:0;padding:6px 8px;border:1px solid var(--sp-line);border-radius:10px;background:rgb(255 255 255/.12);min-width:0}.sp-app-stage .sp-dash-enroll-figures strong{font-family:var(--sp-font-display);font-size:clamp(14px,2.1vh,22px);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-enroll-figures small{font-size:var(--sp-type-meta);color:var(--sp-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-dash-trend{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0;min-height:0;flex:1 1;justify-content:flex-end}.sp-app-stage .sp-dash-trend-svg{display:block;width:100%;height:clamp(28px,5.4vh,54px)}.sp-app-stage .sp-dash-trend-base{stroke:var(--sp-line-dark);stroke-width:1}.sp-app-stage .sp-dash-trend-bar{fill:var(--sp-op-loyalty);opacity:.78}.sp-app-stage .sp-dash-trend-bar.is-empty{fill:rgb(23 36 45/.14)}.sp-app-stage .sp-dash-trend-bar.is-today{fill:var(--sp-text-primary);opacity:1}.sp-app-stage .sp-dash-trend-target{stroke:var(--sp-status-warning);stroke-width:1.4}.sp-app-stage .sp-dash-trend-axis{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;font-size:10px;line-height:1.2;color:var(--sp-text-muted);text-align:center}.sp-app-stage .sp-dash-trend-axis .is-today{color:var(--sp-text-primary);font-weight:var(--sp-weight-semibold)}.sp-app-stage .sp-dash-contributors{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;min-height:0;overflow-y:auto;scrollbar-width:thin}.sp-app-stage .sp-dash-contributors li{display:grid;grid-template-columns:minmax(0,1fr) 70px auto;align-items:center;grid-gap:8px;gap:8px;font-size:var(--sp-type-meta)}.sp-app-stage .sp-dash-contributor-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sp-text-secondary)}.sp-app-stage .sp-dash-contributor-bar{display:block;height:5px;border-radius:999px;background:rgb(23 36 45/.09);overflow:hidden}.sp-app-stage .sp-dash-contributor-bar>span{display:block;height:100%;border-radius:inherit;background:var(--sp-op-loyalty)}.sp-app-stage .sp-dash-contributors strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-bulletins{display:grid;grid-auto-rows:minmax(0,1fr);grid-gap:6px;gap:6px;min-height:0;flex:1 1}.sp-app-stage .sp-dash-bulletins:focus-visible{outline:2px solid var(--sp-focus-ring);outline-offset:2px;border-radius:12px}.sp-app-stage .sp-dash-bulletin{position:relative;display:flex;align-items:flex-end;min-height:0;min-width:0;padding:8px 11px;border-radius:12px;overflow:hidden;isolation:isolate;text-decoration:none;background:linear-gradient(145deg,rgb(58 72 84/.86),rgb(38 50 60/.9));color:var(--sp-text-inverse)}.sp-app-stage .sp-dash-bulletin-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.sp-app-stage .sp-dash-bulletin-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgb(11 17 22/.9),rgb(11 17 22/.72) 34%,rgb(11 17 22/.34) 66%,rgb(11 17 22/.18))}.sp-app-stage .sp-dash-bulletin.has-image .sp-dash-bulletin-scrim{background:linear-gradient(0deg,rgb(12 18 24/.82),rgb(12 18 24/.58) 34%,rgb(12 18 24/.2) 64%,rgb(12 18 24/.04))}.sp-app-stage .sp-dash-bulletin-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:1px;min-width:0;width:100%}.sp-app-stage .sp-dash-bulletin-meta{display:flex;gap:5px;flex-wrap:wrap}.sp-app-stage .sp-dash-bulletin-cat,.sp-app-stage .sp-dash-bulletin-pin{padding:1px 7px;border-radius:999px;font-size:.64rem;letter-spacing:var(--sp-tracking-label);text-transform:uppercase;background:rgb(255 255 255/.18);color:rgb(255 255 255/.94);white-space:nowrap}.sp-app-stage .sp-dash-bulletin-pin{background:rgb(var(--sp-op-loyalty-rgb)/.85)}.sp-app-stage .sp-dash-bulletin-title{font-family:var(--sp-font-display);font-size:clamp(12px,1.75vh,17px);line-height:1.2;letter-spacing:var(--sp-tracking-section-title);color:#fff;text-shadow:0 1px 3px rgb(0 0 0/.4)}.sp-app-stage .sp-dash-bulletin-preview,.sp-app-stage .sp-dash-bulletin-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.sp-app-stage .sp-dash-bulletin-preview{font-size:var(--sp-type-meta);line-height:1.3;color:rgb(238 244 248/.86)}.sp-app-stage .sp-dash-bulletin:hover .sp-dash-bulletin-image{transform:scale(1.02)}.sp-app-stage .sp-dash-bulletin-nav{display:inline-flex;align-items:center;gap:3px}.sp-app-stage .sp-dash-bulletin-step{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid var(--sp-line);border-radius:7px;background:rgb(255 255 255/.12);color:var(--sp-icon-secondary);cursor:pointer}.sp-app-stage .sp-dash-bulletin-step .sp-icon{width:13px;height:13px;transform:rotate(180deg)}.sp-app-stage .sp-dash-bulletin-step.is-next .sp-icon{transform:none}.sp-app-stage .sp-dash-bulletin-step:disabled{opacity:.35;cursor:default}.sp-app-stage .sp-dash-bulletin-page{color:var(--sp-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-enroll-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-bulletin-preview,.sp-app-stage .sp-dash-region[data-density=compact] .sp-dash-enroll-caption{display:none}@media (prefers-reduced-motion:no-preference){.sp-app-stage .sp-dash-bulletin-image{transition:transform .4s var(--dash-ease)}}@media (max-height:720px){.sp-app-stage .sp-dash-enroll-figures{gap:4px}.sp-app-stage .sp-dash-bulletin-preview{-webkit-line-clamp:1;line-clamp:1}}.sp-app-stage .sp-dash-stack{grid-area:stack;display:grid;grid-template-rows:1.08fr 1fr;grid-gap:var(--dash-gap);gap:var(--dash-gap);min-height:0;min-width:0;background:none;border:0;padding:0}.sp-app-stage .sp-dash-stack>.sp-dash-region{min-height:0}.sp-app-stage .sp-dash-stage[data-focus=enrollment] .sp-dash-stack{grid-template-rows:1.85fr 1fr}.sp-app-stage .sp-dash-stage[data-focus=supply] .sp-dash-stack{grid-template-rows:1fr 1.85fr}@media (prefers-reduced-motion:no-preference){.sp-app-stage .sp-dash-stack{transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}}@media (max-width:1100px){.sp-app-stage .sp-dash-stack{display:contents}}.sp-app-stage .sp-dash-quote{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding-inline:2px}.sp-app-stage .sp-dash-quote-text{position:relative;z-index:1;margin:0;display:flex;flex-direction:column;gap:1px;font-family:var(--sp-font-display);line-height:1.14;letter-spacing:-.012em;color:var(--sp-text-secondary);text-wrap:balance}.sp-app-stage .sp-dash-quote-line>span.is-accent{font-weight:var(--sp-weight-semibold);font-size:1.22em;letter-spacing:-.02em}.sp-app-stage .sp-dash-quote-line>span.is-whisper{color:var(--sp-text-tertiary)}.sp-app-stage .sp-dash-quote.is-minimal .sp-dash-quote-text{font-size:clamp(19px,2.3vw,30px);color:var(--sp-text-primary)}.sp-app-stage .sp-dash-quote.is-statement .sp-dash-quote-text{font-size:clamp(17px,1.9vw,25px)}.sp-app-stage .sp-dash-quote.is-keyword .sp-dash-quote-text{font-size:clamp(15px,1.6vw,21px)}.sp-app-stage .sp-dash-quote.is-editorial .sp-dash-quote-text{font-size:clamp(14px,1.4vw,19px);line-height:1.24}.sp-app-stage .sp-dash-quote.is-split .sp-dash-quote-text{font-size:clamp(13px,1.25vw,17px);line-height:1.3}.sp-app-stage .sp-dash-quote.is-split .sp-dash-quote-line:first-child{font-size:1.14em;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-quote-backdrop{right:-.06em;bottom:-.24em;font-size:clamp(52px,7.5vw,108px);font-weight:var(--sp-weight-semibold)}@media (max-width:860px){.sp-app-stage .sp-dash-stack{display:contents}}.sp-app-stage .sp-dash-region[data-region=situation]{grid-area:situation}.sp-app-stage .sp-dash-region[data-region=dock]{grid-area:dock}.sp-app-stage .sp-dash-region[data-region=focus]{grid-area:focus}.sp-app-stage .sp-dash-region[data-region=pulse]{grid-area:pulse}.sp-app-stage .sp-dash-quote-body{gap:1px;position:relative;z-index:1;text-wrap:balance}.sp-app-stage .sp-dash-quote-line{display:block}.sp-app-stage .sp-dash-quote-line>span+span{margin-left:.28em}.sp-app-stage .sp-dash-quote-line>span.is-accent{font-size:1.2em;letter-spacing:-.018em;color:var(--sp-text-primary)}.sp-app-stage [data-quote=minimal] .sp-dash-quote-body{font-size:clamp(18px,2.2vw,28px)}.sp-app-stage [data-quote=statement] .sp-dash-quote-body{font-size:clamp(16px,1.8vw,24px)}.sp-app-stage [data-quote=keyword] .sp-dash-quote-body{font-size:clamp(15px,1.6vw,21px)}.sp-app-stage [data-quote=editorial] .sp-dash-quote-body{font-size:clamp(14px,1.4vw,19px);line-height:1.24}.sp-app-stage [data-quote=split] .sp-dash-quote-body{font-size:clamp(13px,1.25vw,17px);line-height:1.3}.sp-app-stage [data-quote=split] .sp-dash-quote-line:first-of-type{font-size:1.12em;color:var(--sp-text-primary)}.sp-app-stage .sp-dash-quote-backdrop{position:absolute;right:-.05em;bottom:-.22em;z-index:0;font-family:var(--sp-font-display);font-size:clamp(48px,7vw,102px);font-weight:var(--sp-weight-semibold,600);line-height:.82;letter-spacing:-.04em;color:var(--sp-text-primary);opacity:.055;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sp-app-stage .sp-dash-quote-inner{position:relative;overflow:hidden}@media (max-width:767px){.sp-app-stage .sp-dash-quote-backdrop{display:none}}.sp-app-stage .sp-dash-quote-tile{container-type:inline-size;container-name:quote}.sp-app-stage .sp-dash-quote-inner{justify-content:space-between;height:100%;padding:0;gap:clamp(6px,1.4vh,14px)}.sp-app-stage .sp-dash-quote-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding-left:0;gap:0}.sp-app-stage .sp-dash-quote-mark{position:absolute;left:-.06em;top:-.12em;font-size:clamp(3rem,14cqi,7rem);opacity:.13;z-index:0}@container quote (min-width: 0px){.sp-app-stage .sp-dash-quote-body{font-size:clamp(1.1rem,min(9.5cqi,5.2vh),3.4rem)}.sp-app-stage [data-quote=minimal] .sp-dash-quote-body{font-size:clamp(1.6rem,min(15cqi,8.4vh),4.6rem)}.sp-app-stage [data-quote=statement] .sp-dash-quote-body{font-size:clamp(1.4rem,min(12cqi,6.8vh),3.8rem)}.sp-app-stage [data-quote=keyword] .sp-dash-quote-body{font-size:clamp(1.2rem,min(10cqi,5.6vh),3.1rem)}.sp-app-stage [data-quote=editorial] .sp-dash-quote-body{font-size:clamp(1.05rem,min(7.4cqi,4.6vh),2.5rem);line-height:1.14}.sp-app-stage [data-quote=split] .sp-dash-quote-body{font-size:clamp(.95rem,min(6cqi,3.8vh),2.1rem);line-height:1.18}}.sp-app-stage .sp-dash-quote-line>span.is-accent{font-size:1.34em;font-weight:var(--sp-weight-semibold,600);letter-spacing:-.032em}.sp-app-stage .sp-dash-quote-line:not(:first-child){color:var(--sp-text-secondary)}.sp-app-stage .sp-dash-quote-backdrop{font-size:clamp(56px,30cqi,190px);right:-.04em;bottom:-.2em;opacity:.06}.sp-app-stage .sp-dash-quote-eyebrow,.sp-app-stage .sp-dash-quote-rule{flex:0 0 auto}@supports not (container-type:inline-size){.sp-app-stage .sp-dash-quote-body{font-size:clamp(1.05rem,3.2vh,2rem)}}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-inner{align-content:stretch;grid-gap:clamp(8px,1.5cqi,18px);gap:clamp(8px,1.5cqi,18px)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-rule{align-self:end}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line{font-family:var(--sp-font-display);font-weight:var(--sp-weight-medium);line-height:1.06;letter-spacing:-.025em}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span+span{margin-left:.26em}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-accent{font-size:1.32em;letter-spacing:-.038em}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line:not(:first-of-type){color:var(--sp-text-secondary)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-mark{position:absolute;left:-.04em;top:-.3em;z-index:0;font-family:var(--sp-font-display);font-size:clamp(2.6rem,16cqi,6rem);line-height:1;color:var(--sp-text-primary);opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@container quote (min-width: 0px){.sp-app-stage .sp-dash-quote-tile[data-quote=minimal] .sp-dash-quote-body{font-size:clamp(1.5rem,max(min(13cqi,7.6vh),4.4vh),3.6rem)}.sp-app-stage .sp-dash-quote-tile[data-quote=statement] .sp-dash-quote-body{font-size:clamp(1.25rem,max(min(10cqi,6.2vh),3.6vh),2.9rem)}.sp-app-stage .sp-dash-quote-tile[data-quote=keyword] .sp-dash-quote-body{font-size:clamp(1.05rem,max(min(8.2cqi,5vh),2.9vh),2.3rem)}.sp-app-stage .sp-dash-quote-tile[data-quote=editorial] .sp-dash-quote-body{font-size:clamp(.95rem,max(min(6.6cqi,4.2vh),2.4vh),1.9rem);line-height:1.12}.sp-app-stage .sp-dash-quote-tile[data-quote=split] .sp-dash-quote-body{font-size:clamp(.88rem,max(min(5.6cqi,3.6vh),2vh),1.6rem);line-height:1.16}}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop{right:-.06em;bottom:-.24em;font-family:var(--sp-font-display);font-size:clamp(52px,34cqi,190px);font-weight:var(--sp-weight-semibold,600);line-height:.8;letter-spacing:-.05em;color:var(--sp-text-primary);opacity:.05}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-inner{overflow:hidden}@media (max-width:767px){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop{display:none}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-mark{font-size:clamp(2rem,12cqi,3.2rem)}}@supports not (container-type:inline-size){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{font-size:clamp(1rem,2.6vh,1.9rem)}}.sp-app-stage .sp-dash-quote-tile{--sp-quote-serif:"Playfair Display","Bodoni MT","Didot","Constantia","Cambria",Georgia,"Times New Roman",serif;background:linear-gradient(158deg,rgb(38 50 62/.62),rgb(28 38 48/.68) 52%,rgb(18 26 34/.74));backdrop-filter:blur(30px) saturate(1.5) contrast(1.08) brightness(.94);-webkit-backdrop-filter:blur(30px) saturate(1.5) contrast(1.08) brightness(.94);border:1px solid rgb(255 255 255/.13);box-shadow:0 24px 60px rgb(10 16 22/.28),inset 0 1px 0 rgb(255 255 255/.18),inset 0 -1px 0 rgb(0 0 0/.2);overflow:hidden}.sp-app-stage .sp-dash-quote-tile:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 62% 54% at 88% 6%,rgb(255 255 255/.16) 0,rgb(214 232 246/.06) 42%,rgb(214 232 246/0) 74%)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-inner{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:clamp(10px,2cqi,20px);gap:clamp(10px,2cqi,20px)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-eyebrow{align-self:start;color:rgb(214 226 238/.62);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:600}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-foot{align-self:end;display:flex;align-items:center;gap:12px;min-width:0}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-rule{flex:0 0 auto;width:34px;height:1px;background:rgb(255 255 255/.34)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-subline{color:rgb(214 226 238/.5);letter-spacing:.13em;text-transform:uppercase;font-size:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-close,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open{position:absolute;z-index:0;font-family:var(--sp-quote-serif);line-height:1;color:#fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open{top:clamp(18px,5cqi,40px);left:-.04em;font-size:clamp(2.4rem,13cqi,5rem);opacity:.28}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-close{right:-.02em;bottom:-.34em;font-size:clamp(5rem,34cqi,15rem);opacity:.07}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{position:relative;z-index:1;display:grid;align-content:center;grid-gap:0;gap:0;padding:0;min-width:0;text-wrap:balance}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line{display:block;font-family:var(--sp-quote-serif);font-weight:400;line-height:1.02;letter-spacing:-.012em;color:rgb(245 249 252/.95)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span+span{margin-left:.24em}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-accent{font-size:1.46em;letter-spacing:-.03em;background:linear-gradient(168deg,#ffffff,#dce9f4 46%,#a9c4dc);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-whisper{font-family:var(--sp-font-ui);font-size:.62em;font-weight:300;letter-spacing:.005em;color:rgb(214 228 240/.72)}@container quote (min-width: 0px){.sp-app-stage .sp-dash-quote-tile[data-quote=minimal] .sp-dash-quote-body{font-size:clamp(1.7rem,max(min(15cqi,8.4vh),4.8vh),4rem)}.sp-app-stage .sp-dash-quote-tile[data-quote=statement] .sp-dash-quote-body{font-size:clamp(1.4rem,max(min(11.5cqi,6.8vh),4vh),3.2rem)}.sp-app-stage .sp-dash-quote-tile[data-quote=keyword] .sp-dash-quote-body{font-size:clamp(1.15rem,max(min(9cqi,5.4vh),3.2vh),2.5rem)}.sp-app-stage .sp-dash-quote-tile[data-quote=editorial] .sp-dash-quote-body{font-size:clamp(1rem,max(min(7.2cqi,4.6vh),2.6vh),2rem);line-height:1.08}.sp-app-stage .sp-dash-quote-tile[data-quote=split] .sp-dash-quote-body{font-size:clamp(.9rem,max(min(6cqi,3.8vh),2.2vh),1.7rem);line-height:1.12}}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop{position:absolute;left:-.03em;bottom:-.16em;z-index:0;font-family:var(--sp-quote-serif);font-size:clamp(48px,30cqi,170px);font-weight:400;line-height:.78;letter-spacing:-.04em;color:#fff;opacity:.045;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sp-app-stage .sp-dash-quote-tile[data-variant="1"]{--sp-quote-accent:var(--sp-op-arrival)}.sp-app-stage .sp-dash-quote-tile[data-variant="2"]{--sp-quote-accent:var(--sp-op-departure)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-rule{background:color-mix(in srgb,var(--sp-quote-accent,#8fb4d4) 70%,#fff)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{min-height:0;overflow:hidden;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:767px){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop{display:none}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-close{font-size:clamp(3.4rem,22cqi,6rem)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-subline{display:none}}@supports not (container-type:inline-size){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{font-size:clamp(1.05rem,3vh,2rem)}}.sp-app-stage .sp-attn-tabs{display:flex;gap:2px;padding:2px;border-radius:999px;background:rgb(23 36 45/.06)}.sp-app-stage .sp-attn-tab{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 10px;border:0;border-radius:999px;background:none;color:var(--sp-text-muted);font-size:.74rem;white-space:nowrap}.sp-app-stage .sp-attn-tab:hover{color:var(--sp-text-primary)}.sp-app-stage .sp-attn-tab.is-on{background:#fff;color:var(--sp-text-primary);font-weight:var(--sp-weight-medium);box-shadow:0 1px 3px rgb(18 31 43/.1)}.sp-app-stage .sp-attn-tab-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.sp-app-stage .sp-attn-alert{padding:7px 11px;border-radius:9px;border:1px solid rgb(168 69 60/.24);background:rgb(168 69 60/.08);color:var(--sp-status-critical,#a8453c);font-weight:var(--sp-weight-medium)}.sp-app-stage .sp-attn-error{color:var(--sp-status-critical)}.sp-app-stage .sp-attn-empty{display:flex;flex-direction:column;gap:4px;color:var(--sp-text-secondary)}.sp-app-stage .sp-attn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto}.sp-app-stage .sp-attn-row{display:flex;flex-direction:column;gap:3px;padding:9px 10px;border-radius:11px;border-left:2px solid transparent}.sp-app-stage .sp-attn-row:hover{background:rgb(255 255 255/.55)}.sp-app-stage .sp-attn-row.is-missing{border-left-color:var(--sp-status-critical,#a8453c);background:rgb(168 69 60/.05)}.sp-app-stage .sp-attn-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.sp-app-stage .sp-attn-name{font-size:.88rem;font-weight:var(--sp-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app-stage .sp-attn-room{flex:0 0 auto;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-text-muted)}.sp-app-stage .sp-attn-room.is-missing{padding:1px 8px;border-radius:999px;background:rgb(168 69 60/.14);color:var(--sp-status-critical,#a8453c);font-weight:var(--sp-weight-semibold,600)}.sp-app-stage .sp-attn-meta{color:var(--sp-text-muted)}.sp-app-stage .sp-attn-kinds{display:flex;flex-wrap:wrap;gap:5px;margin-top:1px}.sp-app-stage .sp-attn-kind{display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:999px;font-size:.68rem;font-weight:var(--sp-weight-medium);white-space:nowrap;cursor:help}.sp-app-stage .sp-attn-kind.is-wheelchair{background:rgb(58 108 150/.14);color:#2d5b80}.sp-app-stage .sp-attn-kind.is-cot{background:rgb(122 79 158/.13);color:#5e3d7d}.sp-app-stage .sp-attn-kind.is-multibed{background:rgb(47 127 106/.13);color:#2a6355}.sp-app-stage .sp-attn-kind.is-group{background:rgb(176 122 43/.15);color:#855a1f}@media (max-width:640px){.sp-app-stage .sp-attn-tab-count{display:none}}.sp-app-stage .sp-dash-quote-tile:after{content:none}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line{color:var(--sp-text-primary)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-accent{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--sp-text-primary);font-weight:var(--sp-weight-semibold,600)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-eyebrow,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-whisper,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-subline{color:var(--sp-text-muted)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-close,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open{color:var(--sp-text-primary)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open{opacity:.13}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-close{opacity:.045}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop{opacity:.035}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-rule{background:color-mix(in srgb,var(--sp-quote-accent,#5b7d9c) 55%,transparent)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-eyebrow,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-foot{justify-self:center}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open{left:clamp(6px,3cqi,26px)}.sp-app-stage .sp-dash-quote-tile{--sp-quote-serif:"Optima","Candara","Constantia","Cambria","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-accent{font-size:1.34em}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-whisper{font-size:.68em}.sp-app-stage .sp-dash-quote-tile{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;box-shadow:none;border-radius:0}.sp-app-stage .sp-dash-quote-tile.sp-morphglass:after,.sp-app-stage .sp-dash-quote-tile.sp-morphglass:before{content:none}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,1.8vh,20px);height:100%;padding:0;text-align:center}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-eyebrow{align-self:center;text-align:center}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{justify-self:center;align-self:center;width:-moz-fit-content;width:fit-content;max-width:100%;text-align:left}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-foot{align-self:center;justify-content:center}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-backdrop,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-close{display:none}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open{position:static;display:block;font-size:clamp(1.6rem,6cqi,2.6rem);line-height:.6;opacity:.16}.sp-app-stage .sp-attn-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.sp-app-stage .sp-attn-filters{display:flex;gap:3px;padding:2px;border-radius:999px;background:rgb(23 36 45/.06)}.sp-app-stage .sp-attn-filter{display:grid;place-items:center;width:28px;height:26px;border:0;border-radius:999px;background:none;color:var(--sp-text-muted);transition:background .14s ease,color .14s ease}.sp-app-stage .sp-attn-filter .sp-icon{width:15px;height:15px}.sp-app-stage .sp-attn-filter:hover{background:rgb(255 255 255/.7);color:var(--sp-text-primary)}.sp-app-stage .sp-attn-filter:focus-visible{outline:2px solid var(--sp-focus-ring);outline-offset:1px}.sp-app-stage .sp-attn-filter.is-on{background:#fff}.sp-app-stage .sp-attn-filter.is-on.is-wheelchair{color:#2d5b80}.sp-app-stage .sp-attn-filter.is-on.is-cot{color:#5e3d7d}.sp-app-stage .sp-attn-filter.is-on.is-multibed{color:#2a6355}.sp-app-stage .sp-attn-filter.is-on.is-group{color:#855a1f}.sp-app-stage .sp-attn-row.is-group{border-left-color:rgb(176 122 43/.45);background:rgb(176 122 43/.04)}.sp-app-stage .sp-attn-row.is-group.is-prepared{border-left-color:rgb(47 127 95/.5);background:rgb(47 127 95/.04);opacity:.72}.sp-app-stage .sp-attn-prep{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px 0 5px;border:1px solid var(--sp-line);border-radius:999px;background:rgb(255 255 255/.6);color:var(--sp-text-muted);font-size:.68rem;font-weight:var(--sp-weight-medium)}.sp-app-stage .sp-attn-prep:hover{background:#fff;color:var(--sp-text-primary)}.sp-app-stage .sp-attn-prep-box{display:grid;place-items:center;width:15px;height:15px;border:1px solid var(--sp-line-dark);border-radius:4px;background:#fff;font-size:10px;line-height:1}.sp-app-stage .sp-attn-prep.is-on{border-color:rgb(47 127 95/.4);background:rgb(47 127 95/.1);color:#2a6355}.sp-app-stage .sp-attn-prep.is-on .sp-attn-prep-box{border-color:var(--sp-status-positive,#2f7f5f);background:var(--sp-status-positive,#2f7f5f);color:#fff}@media (max-width:760px){.sp-app-stage .sp-attn-controls{gap:6px}}.sp-app-stage .sp-attn-filter{position:relative}.sp-app-stage .sp-attn-filter-tip{position:absolute;top:calc(100% + 6px);left:50%;z-index:20;transform:translateX(-50%) translateY(-3px);padding:3px 8px;border-radius:7px;background:rgb(24 34 44/.94);color:#f2f7fa;font-size:.66rem;font-weight:var(--sp-weight-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s ease .06s,transform .1s ease .06s}.sp-app-stage .sp-attn-filter:focus-visible .sp-attn-filter-tip,.sp-app-stage .sp-attn-filter:hover .sp-attn-filter-tip{opacity:1;transform:translateX(-50%) translateY(0)}.sp-app-stage .sp-attn-row.is-clickable{position:relative;cursor:pointer}.sp-app-stage .sp-attn-open{position:absolute;inset:0;z-index:1;border:0;border-radius:inherit;background:none;cursor:pointer}.sp-app-stage .sp-attn-open:focus-visible{outline:2px solid var(--sp-focus-ring);outline-offset:-2px}.sp-app-stage .sp-attn-row.is-clickable .sp-attn-kinds{position:relative;z-index:2}.sp-attn-detail{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);grid-gap:0;gap:0;margin:0 0 14px}.sp-attn-detail>div{display:contents}.sp-attn-detail dd,.sp-attn-detail dt{padding:7px 0;border-bottom:1px solid rgb(255 255 255/.08);margin:0}.sp-attn-detail dt{color:rgb(226 236 243/.55);font-size:.78rem}.sp-attn-detail dd{color:rgb(240 246 250/.95);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sp-attn-detail>div.is-missing dd{color:#f2b7ae;font-weight:var(--sp-weight-semibold,600)}.sp-attn-detail-kinds{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.sp-attn-remarks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sp-attn-remarks li{padding:8px 11px;border-radius:9px;background:rgb(255 255 255/.05);color:rgb(232 240 246/.9);font-size:.86rem;overflow-wrap:anywhere}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-accent,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-whisper{font-family:var(--sp-quote-serif)}.sp-app-stage .sp-dash-quote-tile{--sp-quote-ink:44 62 78}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line{color:rgb(var(--sp-quote-ink)/.88)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-accent{color:rgb(30 46 60/.96)}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line>span.is-whisper{color:rgb(var(--sp-quote-ink)/.55);font-weight:400}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-eyebrow,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-open,.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-subline{color:rgb(var(--sp-quote-ink)/.5)}.sp-app-stage .sp-dash-enroll-value{font-size:clamp(2rem,8cqi,3.4rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.sp-app-stage .sp-dash-enroll-goal{font-size:clamp(.9rem,3.4cqi,1.25rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-app-stage .sp-dash-enroll-label{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.sp-app-stage .sp-dash-enroll-month{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));grid-gap:8px 14px;gap:8px 14px;padding-top:10px;border-top:1px solid var(--sp-line)}.sp-app-stage .sp-dash-enroll-month>div{display:flex;flex-direction:column;gap:1px;min-width:0}.sp-app-stage .sp-dash-enroll-month strong{font-size:1.15rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.sp-app-stage .sp-dash-enroll-month small{font-size:.68rem;color:var(--sp-text-muted)}.sp-app-stage .sp-dash-enroll-month .is-behind strong{color:var(--sp-status-critical,#a8453c)}.sp-app-stage .sp-dash-enroll-month .is-ahead strong,.sp-app-stage .sp-dash-mini-figures span.is-positive strong{color:var(--sp-status-positive,#2f7f5f)}.sp-app-stage .sp-dash-mini-figures span.is-open strong{color:var(--sp-status-warning,#b07a2b)}.sp-app-stage .sp-dash-figure-note{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.78}.sp-app-stage .sp-dash-region{--sp-zoom:1}.sp-app-stage .sp-dash-region[data-density=expanded]:not(.sp-dash-quote-tile){--sp-zoom:1.32}.sp-app-stage .sp-dash-figure-value{font-size:calc(clamp(19px, 3.1vh, 34px) * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-figure.is-lead .sp-dash-figure-value{font-size:calc(clamp(24px, 4.1vh, 46px) * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-figure-label,.sp-app-stage .sp-dash-figure-note{font-size:calc(var(--sp-type-meta) * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-mini-figures strong{font-size:calc(clamp(15px, 2.3vh, 24px) * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-enroll-month small,.sp-app-stage .sp-dash-mini-figures small{font-size:calc(.68rem * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-enroll-month strong{font-size:calc(1.15rem * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-enroll-value{font-size:calc(clamp(2rem, 8cqi, 3.4rem) * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-enroll-goal{font-size:calc(clamp(.9rem, 3.4cqi, 1.25rem) * var(--sp-zoom, 1))}.sp-app-stage .sp-attn-name{font-size:calc(.88rem * var(--sp-zoom, 1))}.sp-app-stage .sp-attn-room,.sp-app-stage .sp-attn-segment-num{font-size:calc(.78rem * var(--sp-zoom, 1))}.sp-app-stage .sp-attn-kind{height:calc(19px * var(--sp-zoom, 1));font-size:calc(.68rem * var(--sp-zoom, 1))}.sp-app-stage .sp-attn-tab{min-height:calc(26px * var(--sp-zoom, 1));font-size:calc(.74rem * var(--sp-zoom, 1))}.sp-app-stage .sp-attn-filter{width:calc(28px * var(--sp-zoom, 1));height:calc(26px * var(--sp-zoom, 1))}.sp-app-stage .sp-attn-filter .sp-icon{width:calc(15px * var(--sp-zoom, 1));height:calc(15px * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-region .sp-type-body,.sp-app-stage .sp-dash-region .sp-type-meta{font-size:calc(var(--sp-type-meta) * var(--sp-zoom, 1))}.sp-app-stage .sp-dash-region[data-density=expanded] .sp-attn-row{padding:12px 13px}.sp-app-stage .sp-dash-region[data-density=expanded] .sp-dash-figures{gap:clamp(14px,2vw,28px)}.sp-app-stage .sp-dash-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.4vw,20px);width:100%}.sp-app-stage .sp-dash-figure{min-width:0;width:100%}.sp-app-stage .sp-dash-enroll.is-yesterday{opacity:.94}.sp-app-stage .sp-dash-enroll.is-yesterday .sp-dash-enroll-month{border-top:0;padding-top:0}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:normal}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line{white-space:nowrap}@media (max-width:1100px){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{font-size:.86em}}@media (max-width:820px){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{font-size:.72em}}@media (max-width:560px){.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-body{font-size:.6em}}.sp-app-stage .sp-dash-quote-tile .sp-dash-quote-line{max-width:100%;overflow:hidden;text-overflow:clip}.sp-app-stage .sp-attn-list{scrollbar-width:thin;scrollbar-color:rgb(23 36 45/.16) transparent;padding-right:6px;padding-bottom:26px}.sp-app-stage .sp-attn-list::-webkit-scrollbar{width:4px}.sp-app-stage .sp-attn-list::-webkit-scrollbar-track{background:transparent}.sp-app-stage .sp-attn-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(23 36 45/.14)}.sp-app-stage .sp-attn-list:hover::-webkit-scrollbar-thumb{background:rgb(23 36 45/.24)}.sp-app-stage .sp-attn-list{mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent)}