html:has(body.stream-app-v3),body.stream-app-v3{width:100%;max-width:100%;overflow-x:clip}.stream-app-v3{--stream-shell-hero-height: 16.625rem;--stream-canvas-max: 92.5rem;--stream-enterprise-max: 92.5rem;--stream-mobile-nav-height: 0rem;display:grid;grid-template-columns:4rem minmax(0,1fr);grid-template-rows:var(--stream-shell-hero-height) minmax(0,1fr);background:var(--stream-v3-bg-1);color:var(--stream-v3-ink);font-family:var(--stream-v3-font-ui);font-size:var(--stream-text-body);line-height:1.45;min-height:100vh}.stream-app-v3 .stream-shell-hero{position:relative;z-index:45;inset:auto;grid-column:1 / -1;grid-row:1;display:block;width:100%;box-sizing:border-box;height:var(--stream-shell-hero-height);min-height:var(--stream-shell-hero-height);overflow:visible;border:0;border-block-end:1px solid color-mix(in srgb,var(--stream-white) 8%,transparent);background:var(--stream-v3-hero);color:var(--stream-white);padding:1.0625rem 1.625rem .875rem;box-shadow:var(--stream-v3-hero-shadow)}.stream-shell-hero:before,.stream-shell-hero:after{position:absolute;pointer-events:none;content:"";border-radius:50%;filter:blur(.5rem);opacity:.22;animation:stream-v3-aura 16s ease-in-out infinite alternate}.stream-shell-hero:before{width:36.25rem;height:36.25rem;inset:-27rem 4% auto auto;background:radial-gradient(circle,var(--stream-v3-accent),transparent 68%)}.stream-shell-hero:after{width:31.25rem;height:31.25rem;inset:auto 34% -25rem auto;background:radial-gradient(circle,var(--stream-v3-grade-u90),transparent 68%);animation-duration:20s;animation-delay:-7s}@keyframes stream-v3-aura{0%{transform:translate3d(-1rem,0,0) scale(.96)}to{transform:translate3d(1.5rem,.75rem,0) scale(1.06)}}.stream-shell-hero__top,.stream-shell-hero__snapshot{position:relative}.stream-shell-hero__top{z-index:4}.stream-shell-hero__snapshot{z-index:1}.stream-shell-hero__top,.stream-shell-hero__snapshot{width:100%;max-width:var(--stream-canvas-max);margin-inline:auto}.stream-shell-hero__top{display:grid;grid-template-columns:minmax(9.875rem,1fr) 18.75rem auto;align-items:center;gap:.75rem;height:3.125rem;min-height:3.125rem}.stream-shell-brand{display:inline-flex;width:9.875rem;min-width:0;max-width:100%;height:3.125rem;align-items:center;justify-self:start;overflow:hidden;color:var(--stream-white);text-decoration:none}.stream-shell-brand__lockup{display:block;width:8.25rem;max-width:100%;height:auto;max-height:3.125rem;object-fit:contain;object-position:left center;transform:none;mix-blend-mode:normal}.stream-shell-search{position:relative;width:18.75rem;height:2.375rem;color:var(--stream-white)}.stream-shell-search__field{display:grid;width:100%;height:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;border:1px solid color-mix(in srgb,var(--stream-white) 20%,transparent);border-radius:.6875rem;background:color-mix(in srgb,var(--stream-white) 10%,transparent);padding-inline:.7rem;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);transition:border-color var(--stream-motion-fast) var(--stream-ease),background var(--stream-motion-fast) var(--stream-ease)}.stream-shell-search__field:focus-within{border-color:color-mix(in srgb,var(--stream-white) 48%,transparent);background:color-mix(in srgb,var(--stream-white) 15%,transparent)}.stream-shell-search__field>svg{width:.875rem;height:.875rem;color:color-mix(in srgb,var(--stream-white) 74%,transparent)}.stream-shell-search__field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--stream-white);padding:0;font:650 .6875rem/1.2 var(--stream-v3-font-ui)}.stream-shell-search__field input::placeholder{color:color-mix(in srgb,var(--stream-white) 64%,transparent);opacity:1}.stream-shell-search__field input::-webkit-search-cancel-button{display:none}.stream-shell-search kbd{border:1px solid color-mix(in srgb,var(--stream-white) 16%,transparent);border-radius:.35rem;background:color-mix(in srgb,var(--stream-white) 8%,transparent);color:color-mix(in srgb,var(--stream-white) 76%,transparent);padding:.08rem .3rem;font:600 .5625rem/1.2 var(--stream-v3-font-mono)}.stream-shell-search__results{position:absolute;z-index:100;inset:calc(100% + .5rem) 0 auto;display:grid;max-height:min(28rem,calc(100dvh - 5rem));overflow-y:auto;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-bg-0);color:var(--stream-v3-ink);padding:.4rem;box-shadow:var(--stream-v3-overlay-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-shell-search__results a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3rem;border:1px solid transparent;border-radius:.625rem;color:var(--stream-v3-ink);padding:.45rem .55rem;text-decoration:none}.stream-shell-search__results a:is(:hover,:focus-visible){border-color:var(--stream-v3-accent-line);background:var(--stream-v3-accent-bg)}.stream-shell-search__results a span{min-width:0}.stream-shell-search__results a :is(strong,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-shell-search__results a strong{font-size:.6875rem;font-weight:800}.stream-shell-search__results a small{margin-top:.08rem;color:var(--stream-v3-muted);font-size:.59375rem}.stream-shell-search__results a em{color:var(--stream-v3-dim);font-size:.5625rem;font-style:normal;white-space:nowrap}.stream-shell-search__results>p{margin:0;color:var(--stream-v3-muted);padding:.8rem;font-size:.6875rem;text-align:center}.stream-shell-hero__actions .stream-icon-button{border-color:color-mix(in srgb,var(--stream-white) 20%,transparent);background:color-mix(in srgb,var(--stream-white) 10%,transparent);color:var(--stream-white)}.stream-shell-hero__actions .stream-avatar{border-color:color-mix(in srgb,var(--stream-white) 28%,transparent);background:color-mix(in srgb,var(--stream-v3-primary) 62%,transparent);color:var(--stream-white)}.stream-shell-hero__actions{gap:.5rem}.stream-shell-hero__actions .stream-theme-toggle{width:2.375rem;min-width:2.375rem;height:2.375rem;min-height:2.375rem;border-radius:.6875rem;padding:0}.stream-shell-hero__actions .stream-theme-toggle span{display:none}.stream-shell-hero__actions .stream-avatar{width:2.375rem;height:2.375rem;border-radius:.6875rem;font-family:var(--stream-v3-font-mono);font-size:.625rem}.stream-shell-hero__snapshot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.067fr);grid-template-rows:5rem 3.5rem;align-items:center;column-gap:1.375rem;row-gap:1.5rem;height:10rem;min-height:10rem;margin-top:1.5rem;padding:0}.stream-shell-clock{text-align:start}.stream-shell-clock strong{color:var(--stream-white);font-family:var(--stream-v3-font-display);font-size:3rem;font-weight:700;letter-spacing:-.04em;line-height:1}.stream-shell-clock span{display:block;margin-top:.45rem;color:color-mix(in srgb,var(--stream-white) 76%,transparent);font-family:var(--stream-v3-font-ui);font-size:.65625rem;white-space:nowrap}.stream-shell-clock small{display:none}.stream-shell-context{display:grid;min-width:0;min-height:3.875rem;grid-template-columns:minmax(0,1.55fr) minmax(4rem,.72fr) minmax(6rem,1fr) auto;align-items:stretch;overflow:hidden;border:1px solid color-mix(in srgb,var(--stream-white) 18%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--stream-white) 9%,transparent);padding:.45rem .55rem;-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.stream-shell-context__fact{display:grid;min-width:0;align-content:center;gap:.18rem;padding-inline:.75rem}.stream-shell-context__fact+.stream-shell-context__fact{border-inline-start:1px solid color-mix(in srgb,var(--stream-white) 12%,transparent)}.stream-shell-context__fact small{color:color-mix(in srgb,var(--stream-white) 58%,transparent);font-size:.5rem;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.stream-shell-context__fact strong{display:flex;min-width:0;align-items:center;gap:.38rem;overflow:hidden;color:var(--stream-white);font-family:var(--stream-v3-font-mono);font-size:.625rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.stream-shell-context__fact i{width:.38rem;height:.38rem;flex:none;border-radius:50%;background:var(--stream-v3-green);box-shadow:0 0 .55rem var(--stream-v3-green)}.stream-shell-context>button{align-self:center;min-height:2.25rem;border:1px solid color-mix(in srgb,var(--stream-white) 30%,transparent);border-radius:.5625rem;background:var(--stream-white);color:var(--stream-v3-primary);padding:.35rem .65rem;font-size:.625rem;font-weight:800;white-space:nowrap}.stream-shell-stats{grid-column:1 / -1;grid-row:2;align-self:stretch;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;overflow:hidden;margin:0;border:1px solid color-mix(in srgb,var(--stream-white) 15%,transparent);border-radius:.875rem;background:color-mix(in srgb,var(--stream-white) 8%,transparent);-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.stream-shell-stats>div{display:grid;min-width:0;align-content:center;padding-inline:.95rem}.stream-shell-stats>div+div{border-inline-start:1px solid color-mix(in srgb,var(--stream-white) 10%,transparent)}.stream-shell-stats dt{overflow:hidden;color:color-mix(in srgb,var(--stream-white) 62%,transparent);font-size:.5625rem;font-weight:800;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.stream-shell-stats dd{display:flex;min-width:0;align-items:baseline;gap:.35rem;margin:.18rem 0 0;color:var(--stream-white);font-family:var(--stream-v3-font-ui)}.stream-shell-stats dd strong{flex:none;font-family:var(--stream-v3-font-mono);font-size:1.25rem;font-weight:800;letter-spacing:-.025em}.stream-shell-stats dd span{overflow:hidden;color:color-mix(in srgb,var(--stream-white) 62%,transparent);font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.stream-shell-stats>div:last-child :is(dt,dd strong){color:var(--stream-v3-amber)}.stream-shell-progress-ring{--stream-shell-progress: 0%;display:grid;grid-column:3;grid-row:1;grid-template-columns:3.5rem minmax(0,1fr);width:100%;min-height:5rem;align-items:center;gap:.75rem;border:1px solid color-mix(in srgb,var(--stream-white) 18%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--stream-white) 9%,transparent);color:var(--stream-white);padding:.65rem .85rem;text-align:start;-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.stream-shell-progress-ring>span{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--stream-v3-bg-0) 86%,transparent) 0 59%,transparent 61%),conic-gradient(var(--stream-white) var(--stream-shell-progress),color-mix(in srgb,var(--stream-white) 22%,transparent) 0);font-family:var(--stream-v3-font-mono);font-size:.6875rem;font-weight:700}.stream-shell-progress-ring small{display:grid;gap:.15rem;color:color-mix(in srgb,var(--stream-white) 76%,transparent);font-size:.625rem;font-style:normal;line-height:1.15}.stream-shell-progress-ring small b{color:var(--stream-white);font-size:.6875rem}.stream-shell-progress-ring small em{font-style:normal}.stream-app-v3 .stream-shell-rail{position:sticky;z-index:35;inset:auto;top:0;grid-column:1;grid-row:2;width:4rem;height:calc(100dvh - var(--stream-shell-hero-height));min-height:0;border:0;border-inline-end:1px solid var(--stream-v3-line);background:var(--stream-v3-bg-0);padding:1rem .4375rem 1.5rem;overflow-x:hidden;overflow-y:auto;contain:layout paint;overscroll-behavior-inline:contain;scrollbar-width:thin}.stream-shell-rail__group{display:grid;gap:.375rem}.stream-shell-rail__group+.stream-shell-rail__group{margin-top:.5rem}.stream-shell-rail__group--shift{margin-top:.5rem}.stream-shell-rail__title{display:none}.stream-shell-rail nav{display:grid;gap:.375rem}.stream-app-v3 .stream-shell-rail__link{position:relative;display:grid;width:2.75rem;min-width:2.75rem;min-height:2.375rem;place-items:center;justify-self:center;border:1px solid transparent;border-radius:.625rem;color:var(--stream-v3-muted);padding:0;text-align:center;transition:transform var(--stream-motion-fast) var(--stream-ease),border-color var(--stream-motion-fast) var(--stream-ease),background var(--stream-motion-fast) var(--stream-ease)}.stream-app-v3 .stream-shell-rail__link:hover{border-color:var(--stream-v3-line);background:var(--stream-v3-input);color:var(--stream-v3-ink);transform:translateY(-1px)}.stream-app-v3 .stream-shell-rail__link.is-active{border-color:var(--stream-v3-accent-line);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stream-v3-accent) 12%,transparent),0 0 1rem color-mix(in srgb,var(--stream-v3-glow) 44%,transparent)}.stream-app-v3 .stream-shell-rail__link.is-disabled{opacity:.48;cursor:not-allowed}.stream-shell-rail__link .stream-rail-link__icon{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:0;background:transparent}.stream-shell-rail__link .stream-rail-link__icon .stream-nav-icon{width:1rem;height:1rem;opacity:1;filter:none;transition:color var(--stream-motion-fast) var(--stream-ease)}.stream-app-v3 .stream-shell-rail__link:is(:hover,.is-active) .stream-nav-icon{opacity:1;filter:none;transform:none}.stream-shell-rail__link .stream-rail-link__copy{display:none}.stream-shell-rail__link .stream-rail-link__copy strong{display:block;overflow:hidden;font-size:.5rem;font-weight:700;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.stream-shell-rail__link .stream-rail-link__copy small,.stream-shell-rail__link .stream-rail-link__chevron{display:none}.stream-shell-rail__alert{position:absolute;inset:.2rem .2rem auto auto;width:.4rem;height:.4rem;border-radius:var(--stream-radius-pill);background:var(--stream-v3-amber);box-shadow:0 0 .5rem var(--stream-v3-amber)}.stream-mobile-nav{display:none}.stream-app-v3 .stream-rail-mobile-modules{display:grid;margin-top:.5rem}.stream-app-v3 .stream-shell-v3{grid-column:2;grid-row:2;width:100%;max-width:100%;min-width:0;min-height:calc(100dvh - var(--stream-shell-hero-height));overflow-x:clip;contain:inline-size;padding:0;transition:padding-inline-end .28s var(--stream-ease)}.stream-app-v3 .stream-shell-v3.has-sequence{padding-inline-end:0}.stream-app-v3 .stream-shell-v3 .stream-shell__content{width:100%;max-width:100%;min-width:0;min-height:calc(100dvh - var(--stream-shell-hero-height));overflow-x:clip;contain:inline-size;margin:0}.stream-app-v3 .stream-global-control-alert{width:min(calc(100% - 3rem),var(--stream-canvas-max));margin:1rem auto 0;border-color:var(--stream-v3-amber-line);background:var(--stream-v3-amber-bg);box-shadow:none}.stream-shell-sequence-tab{position:fixed;z-index:56;inset:44% 0 auto auto;display:grid;width:2.75rem;min-height:4.375rem;place-items:center;gap:.15rem;border:1px solid var(--stream-v3-line);border-inline-end:0;border-radius:.75rem 0 0 .75rem;background:var(--stream-v3-card);color:var(--stream-v3-accent);padding:.3rem .2rem;box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:opacity var(--stream-motion-fast) var(--stream-ease),translate var(--stream-motion-fast) var(--stream-ease)}.stream-shell-sequence-tab>svg{width:.75rem;height:.75rem}.stream-shell-sequence-tab.is-open{opacity:0;pointer-events:none;translate:100% 0}.stream-shell-sequence-tab span{font-family:var(--stream-v3-font-mono);font-size:.65rem;font-weight:var(--stream-weight-heavy);writing-mode:vertical-rl}.stream-shell-sequence-tab small{font-size:.58rem;writing-mode:vertical-rl}.stream-shell-sequence{position:fixed;z-index:57;inset:0 0 0 auto;display:flex;width:min(20.75rem,88vw);flex-direction:column;transform:translate(100%);border-inline-start:1px solid var(--stream-v3-line);background:var(--stream-v3-bg-0);color:var(--stream-v3-ink);box-shadow:var(--stream-v3-shadow);transition:transform .28s var(--stream-ease)}.stream-shell-sequence.is-open{transform:translate(0)}.stream-shell-sequence__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-block-end:1px solid var(--stream-v3-line);padding:1rem}.stream-shell-sequence__header h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-shell-sequence__header p:not(.stream-eyebrow){margin:.25rem 0 0;color:var(--stream-v3-muted)}.stream-shell-sequence__track{width:15.5rem;height:.375rem;margin-top:.7rem;overflow:clip;border-radius:var(--stream-radius-pill);background:var(--stream-v3-input)}.stream-shell-sequence__track span{display:block;height:100%;border-radius:inherit;background:var(--stream-v3-accent);transition:width .28s var(--stream-ease)}.stream-shell-sequence__notice{margin:.75rem;border:1px solid var(--stream-v3-red-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-red-bg);color:var(--stream-v3-red);padding:.7rem}.stream-shell-sequence__list{flex:1;margin:0;padding:.45rem;overflow-y:auto;list-style:none}.stream-shell-sequence__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:2.3125rem;border:1px solid transparent;border-radius:.5625rem;color:var(--stream-v3-ink);padding:.35rem .55rem;text-decoration:none}a.stream-shell-sequence__row:hover{border-color:var(--stream-v3-line);background:var(--stream-v3-input)}.stream-shell-sequence__item[aria-current=step]>.stream-shell-sequence__row{border-color:var(--stream-v3-accent-line);background:var(--stream-v3-accent-bg)}.stream-shell-sequence__number{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-pill);color:var(--stream-v3-muted);font-family:var(--stream-v3-font-mono);font-size:.625rem;font-weight:var(--stream-weight-heavy)}.stream-shell-sequence__copy{min-width:0}.stream-shell-sequence__copy :is(strong,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-shell-sequence__copy strong{font-size:.6875rem}.stream-shell-sequence__copy small{display:none}.stream-shell-sequence__status{color:var(--stream-v3-muted);padding:0;font-size:.59375rem;font-weight:700;white-space:nowrap}.stream-shell-sequence__item[data-step-state=done] .stream-shell-sequence__number{border-color:var(--stream-v3-green-line);background:var(--stream-v3-green-bg);color:var(--stream-v3-green)}.stream-shell-sequence__item[data-step-state=done] .stream-shell-sequence__status{color:var(--stream-v3-green)}.stream-shell-sequence__item:is([data-step-state=next],[data-step-state=available]) .stream-shell-sequence__number{border-color:var(--stream-v3-accent-line);color:var(--stream-v3-accent)}.stream-shell-sequence__item:is([data-step-state=next],[data-step-state=available]) .stream-shell-sequence__status{color:var(--stream-v3-accent)}.stream-shell-sequence__item[data-step-state=blocked] .stream-shell-sequence__number{border-color:var(--stream-v3-amber-line);color:var(--stream-v3-amber)}.stream-shell-sequence__item[data-step-state=blocked] .stream-shell-sequence__status{color:var(--stream-v3-amber)}.stream-shell-sequence__enable{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:-.15rem .5rem .4rem 3.15rem;border-inline-start:2px solid var(--stream-v3-accent-line);color:var(--stream-v3-accent);padding:.25rem .45rem;font-size:var(--stream-text-caption);text-decoration:none}.stream-shell-sequence__enable.is-disabled{color:var(--stream-v3-muted)}.stream-shell-sequence__footer{display:grid;gap:.65rem;border-block-start:1px solid var(--stream-v3-line);padding:.8rem 1rem}.stream-shell-sequence__footer>div>span{color:var(--stream-v3-accent);font-family:var(--stream-v3-font-mono);font-size:.6875rem;font-weight:var(--stream-weight-heavy);text-transform:uppercase}.stream-shell-sequence__footer p{margin:0;color:var(--stream-v3-muted)}.stream-shell-sequence__footer>a{display:flex;min-height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--stream-v3-accent-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);font-weight:var(--stream-weight-heavy);text-decoration:none}.stream-app-v3 :focus-visible{outline:0;box-shadow:var(--stream-focus-ring)}.stream-app-v3 :is(.stream-button,.stream-context-picker__apply){min-height:var(--stream-control-height);border-radius:var(--stream-control-radius);font-size:.65625rem;font-weight:800;letter-spacing:.01em}.stream-app-v3 :is(.stream-button--primary,.stream-context-picker__apply){border-color:var(--stream-v3-primary);background:var(--stream-v3-primary);color:var(--stream-white);box-shadow:var(--stream-primary-shadow)}.stream-app-v3 :is(.stream-status-pill,.stream-device-live,.stream-v3-status-chip){min-height:var(--stream-status-height);border-radius:var(--stream-status-radius);padding:.2rem .55rem;font-size:.5625rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.stream-profile-menu{z-index:120;width:min(19rem,calc(100vw - 2rem));overflow:hidden;border-color:var(--stream-v3-line);border-radius:1rem;background:var(--stream-v3-bg-0);color:var(--stream-v3-ink);box-shadow:var(--stream-v3-overlay-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-profile-menu__identity{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;border-block-end:1px solid var(--stream-v3-line);background:var(--stream-v3-card);padding:.9rem}.stream-profile-menu__avatar{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--stream-v3-accent-line);border-radius:.75rem;background:var(--stream-v3-primary);color:var(--stream-white);font-family:var(--stream-v3-font-mono);font-size:.6875rem;font-weight:800}.stream-profile-menu__identity>span:last-child{min-width:0}.stream-profile-menu__identity :is(small,strong,em){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-profile-menu__identity small{color:var(--stream-v3-accent);font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.stream-profile-menu__identity strong{margin-top:.12rem;color:var(--stream-v3-ink);font-size:.75rem}.stream-profile-menu__identity em{margin-top:.12rem;color:var(--stream-v3-muted);font-size:.625rem;font-style:normal}.stream-profile-menu nav{padding:.4rem}.stream-profile-menu nav a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;border-radius:.625rem;padding:.65rem}.stream-profile-menu nav a span{min-width:0}.stream-profile-menu nav a :is(strong,small){display:block}.stream-profile-menu nav a strong{color:var(--stream-v3-ink);font-size:.6875rem}.stream-profile-menu nav a small{margin-top:.12rem;color:var(--stream-v3-muted);font-size:.59375rem}.stream-profile-menu nav a b{color:var(--stream-v3-accent);font-size:.875rem}.stream-profile-menu__footer{border-block-start:1px solid var(--stream-v3-line);padding:.4rem}.stream-profile-menu__footer button{min-height:2.5rem;border-radius:.625rem;color:var(--stream-v3-muted);font-size:.65625rem;font-weight:750}.stream-overlay{z-index:80;background:var(--stream-v3-overlay);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.stream-app-v3 .stream-module-drawer{margin-inline-start:4rem;background:var(--stream-v3-bg-0)}.stream-app-v3 :is(h1,h2,h3,.stream-brand strong,.stream-page-intro__title){font-family:var(--stream-v3-font-display);letter-spacing:var(--stream-tracking-title)}.stream-app-v3 :is(.font-numeric,[data-numeric],.stream-stat__figure,.stream-stat__delta-figure,time,code,kbd){font-family:var(--stream-v3-font-mono);font-variant-numeric:tabular-nums}.stream-context-editor{width:min(calc(100% - 3rem),var(--stream-canvas-max));margin:1rem auto 0;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-app-v3 main .stream-context-editor{display:none}.stream-context-picker{z-index:96;padding:1.5rem}.stream-context-picker__dialog{width:min(38.125rem,calc(100vw - 2rem));overflow:clip;border:1px solid var(--stream-v3-line);border-radius:1.125rem;background:var(--stream-v3-bg-0);color:var(--stream-v3-ink);box-shadow:var(--stream-v3-overlay-shadow)}.stream-context-picker__dialog>header{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem;border-block-end:1px solid var(--stream-v3-line);padding:1rem 1.15rem}.stream-context-picker__dialog>header h2{margin:.2rem 0 0;font-family:var(--stream-v3-font-display);font-size:1rem}.stream-context-picker__form{display:grid}.stream-context-picker__intro{display:flex;align-items:baseline;gap:1rem;padding:.85rem 1.15rem 0}.stream-context-picker__intro p{margin:0;color:var(--stream-v3-muted)}.stream-context-picker__intro .stream-eyebrow{flex:none;color:var(--stream-v3-accent)}.stream-context-picker__grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.8rem;padding:1rem 1.15rem 1.15rem}.stream-context-picker__grid label{display:grid;align-content:start;gap:.35rem}.stream-context-picker__grid label>span{color:var(--stream-v3-ink);font-size:.6875rem;font-weight:700}.stream-context-picker__grid :is(select,input){width:100%;min-height:2.625rem;border:1px solid var(--stream-v3-line);border-radius:.65rem;background:var(--stream-v3-input);color:var(--stream-v3-ink);padding:.6rem .75rem;font:600 .75rem/1.2 var(--stream-v3-font-ui)}.stream-context-picker__grid :is(select,input):focus-visible{border-color:var(--stream-v3-accent);outline:3px solid var(--stream-v3-accent-bg);outline-offset:1px}.stream-context-picker__grid small{min-height:2.4em;color:var(--stream-v3-muted);font-size:.625rem;line-height:1.3}.stream-context-picker__grid em[role=alert]{color:var(--stream-v3-red);font-size:.625rem;font-style:normal}.stream-context-picker__footer{display:flex;min-height:4.75rem;align-items:center;justify-content:space-between;gap:1rem;border-block-start:1px solid var(--stream-v3-line);background:var(--stream-v3-input);padding:.8rem 1.15rem}.stream-context-picker__footer p{display:grid;gap:.15rem;margin:0}.stream-context-picker__footer p strong{font-size:.6875rem}.stream-context-picker__footer p span{color:var(--stream-v3-muted);font-size:.625rem}.stream-context-picker__apply{min-height:2.5rem;flex:none;border:0;border-radius:.65rem;background:var(--stream-v3-primary);color:var(--stream-white);padding:.65rem 1rem;font-size:.71875rem;font-weight:800}.stream-context-picker__apply:disabled{opacity:.55}.stream-context-editor__summary{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 1rem;color:var(--stream-v3-ink);cursor:pointer;list-style:none}.stream-admin-centre,.stream-head-office,.stream-financial-intelligence,.stream-reporting-centre,.stream-management-visibility{width:min(calc(100% - 2rem),var(--stream-enterprise-max));max-width:var(--stream-enterprise-max);margin-inline:auto}.stream-correction-workspace{width:min(calc(100% - 3rem),var(--stream-canvas-max));margin-inline:auto;padding-block:1rem 3rem}.stream-correction-workspace>.stream-context-editor{width:100%;margin:0}.stream-correction-form>.stream-page-intro{margin-bottom:1rem}.stream-correction-form>.stream-glass{border-color:var(--stream-v3-amber-line);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow)}.stream-correction-form .stream-correction__refusal{border:1px solid var(--stream-v3-amber-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-amber-bg);padding:1rem}.stream-context-editor__summary::-webkit-details-marker{display:none}.stream-context-editor__summary>span:first-child{display:grid;gap:.1rem}.stream-context-editor__summary strong{font-family:var(--stream-v3-font-display);font-size:var(--stream-text-subsection)}.stream-context-editor__summary small{color:var(--stream-v3-muted)}.stream-context-editor__action{border:1px solid var(--stream-v3-accent-line);border-radius:var(--stream-radius-pill);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);padding:.35rem .7rem;font-weight:var(--stream-weight-strong)}.stream-context-editor__panel{border-block-start:1px solid var(--stream-v3-line);padding:1rem}.stream-v3-card,.stream-app-v3 :is(.stream-readings-twin,.stream-price-board-twin,.stream-live-board,.stream-equipment-stage){border-color:var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-v3-card{overflow:clip}.stream-v3-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-block-end:1px solid var(--stream-v3-line)}.stream-v3-card__header h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-v3-card__header p:not(.stream-eyebrow){margin:.25rem 0 0;color:var(--stream-v3-muted)}.stream-v3-card__body{padding:1rem 1.1rem}.stream-v3-status-chip{display:inline-flex;min-height:1.75rem;align-items:center;gap:.4rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-pill);background:var(--stream-v3-input);color:var(--stream-v3-muted);padding:.2rem .55rem;font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong)}.stream-v3-status-chip__mark{width:.45rem;height:.45rem;border-radius:var(--stream-radius-pill);background:var(--stream-v3-dim)}.stream-v3-status-chip[data-state=done]{border-color:var(--stream-v3-green-line);background:var(--stream-v3-green-bg);color:var(--stream-v3-green)}.stream-v3-status-chip[data-state=done] .stream-v3-status-chip__mark{background:var(--stream-v3-green)}.stream-v3-status-chip:is([data-state=current],[data-state=ready]){border-color:var(--stream-v3-accent-line);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent)}.stream-v3-status-chip:is([data-state=current],[data-state=ready]) .stream-v3-status-chip__mark{background:var(--stream-v3-accent)}.stream-v3-status-chip:is([data-state=required],[data-state=hold]){border-color:var(--stream-v3-amber-line);background:var(--stream-v3-amber-bg);color:var(--stream-v3-amber-ink)}.stream-v3-status-chip:is([data-state=required],[data-state=hold]) .stream-v3-status-chip__mark{background:var(--stream-v3-amber)}.stream-v3-status-chip[data-state=blocked]{border-color:var(--stream-v3-red-line);background:var(--stream-v3-red-bg);color:var(--stream-v3-red)}.stream-v3-status-chip[data-state=blocked] .stream-v3-status-chip__mark{background:var(--stream-v3-red)}.stream-v3-photo-plate{display:grid;min-width:0;place-items:center;overflow:clip;margin:0;border-radius:var(--stream-radius-lg);background:var(--stream-v3-photo-plate);padding:.75rem}.stream-v3-photo-plate img{display:block;width:100%;max-width:100%;height:100%;object-fit:contain}.stream-v3-photo-plate figcaption{width:100%;margin-top:.5rem;color:var(--stream-v3-dim);font-size:var(--stream-text-caption);text-align:center}.stream-v3-rule-blocker{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;border:1px solid var(--stream-v3-amber-line);border-inline-start:3px solid var(--stream-v3-amber);border-radius:var(--stream-radius-xl);background:var(--stream-v3-amber-bg);padding:.85rem 1rem}.stream-v3-rule-blocker__icon{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:var(--stream-radius-lg);background:var(--stream-v3-amber);color:var(--stream-v3-bg-0);font-family:var(--stream-v3-font-display);font-weight:var(--stream-weight-heavy)}.stream-v3-rule-blocker h2{margin:.1rem 0 0;font-size:var(--stream-text-subsection)}.stream-v3-rule-blocker p:not(.stream-eyebrow){margin:.2rem 0 0;color:var(--stream-v3-muted)}.stream-app-v3 .stream-task-page{width:min(calc(100% - 2rem),var(--stream-canvas-max));margin-inline:auto;padding:1rem 0 3rem}.stream-app-v3 .stream-task-page--accounts,.stream-app-v3 :is(.stream-lodgements-page,.stream-cashout-page){width:min(calc(100% - 2rem),var(--stream-canvas-max))}.stream-app-v3 .stream-page-intro{padding-block:.25rem .75rem}.stream-app-v3 .stream-page-intro__title{color:var(--stream-v3-ink);font-size:1.3125rem!important;font-weight:var(--stream-weight-heavy)!important}.stream-app-v3 .stream-page-intro__description{color:var(--stream-v3-muted)}.stream-app-v3 .stream-page-intro__eyebrow{color:var(--stream-v3-accent)}.stream-app-v3 :is(.stream-status-pill,.stream-device-live){border-color:var(--stream-v3-line);background:var(--stream-v3-input);color:var(--stream-v3-ink)}.stream-app-v3 :is(input,textarea,select,[data-flux-input],[data-flux-select-button]){border-color:var(--stream-v3-line);background-color:var(--stream-v3-input);color:var(--stream-v3-ink)}.stream-app-v3 :is(.stream-table,[data-flux-table]){color:var(--stream-v3-ink)}.stream-app-v3 :is(.stream-table,[data-flux-table]) :is(th,td){border-color:var(--stream-v3-line)}.stream-app-v3 :is(.stream-table,[data-flux-table]) thead{background:var(--stream-v3-input);color:var(--stream-v3-muted)}.stream-app-v3 :is(.stream-table,[data-flux-table]) tbody tr:hover{background:var(--stream-v3-accent-bg)}.stream-app-v3 .stream-equipment-stage__figure{border-color:var(--stream-v3-line);background:var(--stream-v3-photo-plate)}.stream-app-v3 .stream-equipment-stage__image{filter:none}.stream-command-centre--prototype{min-width:0}.stream-command-centre--prototype .stream-command-context-fallback{width:min(calc(100% - 3rem),var(--stream-canvas-max));margin:1rem auto 0}.stream-command-context-fallback__intro{display:none}.stream-command-centre--prototype .stream-context-editor{width:100%;margin:0}.stream-command-centre--prototype .stream-command-canvas{width:min(calc(100% - 2.5rem),var(--stream-canvas-max));margin-inline:auto;padding:1rem 0 3rem}.stream-command-rule-banner{--stream-rule-tone: var(--stream-v3-amber);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;margin-bottom:.75rem;border:1px solid var(--stream-v3-amber-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-amber-bg);padding:.72rem .85rem;box-shadow:var(--stream-v3-shadow)}.stream-command-rule-banner[data-tone=breach]{--stream-rule-tone: var(--stream-v3-red);border-color:var(--stream-v3-red-line);background:var(--stream-v3-red-bg)}.stream-command-rule-banner__icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid color-mix(in srgb,var(--stream-rule-tone) 42%,transparent);border-radius:var(--stream-radius-lg);background:color-mix(in srgb,var(--stream-rule-tone) 14%,transparent);color:var(--stream-rule-tone)}.stream-command-rule-banner__icon .stream-nav-icon{width:1rem;height:1rem;stroke-width:1.8}.stream-command-rule-banner strong{font-family:var(--stream-v3-font-display);font-size:.78rem}.stream-command-rule-banner p{display:inline;margin:0 0 0 .25rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-command-rule-banner small{display:block;margin-top:.18rem;color:color-mix(in srgb,var(--stream-rule-tone) 80%,var(--stream-v3-muted));font-size:var(--stream-text-caption)}.stream-command-rule-banner>a{min-height:2.5rem;align-content:center;border:1px solid color-mix(in srgb,var(--stream-rule-tone) 58%,transparent);border-radius:var(--stream-radius-lg);background:var(--stream-rule-tone);color:var(--stream-v3-bg-0);padding:.55rem .8rem;font-size:var(--stream-text-caption);font-weight:var(--stream-weight-heavy);text-decoration:none;white-space:nowrap}.stream-command-centre--prototype .stream-command-header{display:grid;grid-template-columns:minmax(0,1fr) auto;border-color:var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-command-context-summary{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:1rem -1.5rem -1.35rem;overflow:clip;border-block-start:1px solid var(--stream-v3-line);background:var(--stream-v3-line)}.stream-command-context-summary>div{min-width:0;background:var(--stream-v3-input);padding:.8rem 1rem}.stream-command-context-summary dt{color:var(--stream-v3-dim);font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong);letter-spacing:var(--stream-tracking-caption);text-transform:uppercase}.stream-command-context-summary dd{margin:.25rem 0 0;overflow:hidden;color:var(--stream-v3-ink);font-weight:var(--stream-weight-strong);text-overflow:ellipsis;white-space:nowrap}.stream-command-centre--prototype .stream-command-primary{margin-top:0;border-color:var(--stream-v3-amber-line);background:var(--stream-v3-amber-bg);box-shadow:none}.stream-command-primary__step{display:grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid var(--stream-v3-amber-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-amber);color:var(--stream-v3-amber-ink);font-family:var(--stream-v3-font-display);font-weight:var(--stream-weight-heavy)}.stream-command-primary__copy h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-command-primary__copy>p:not(.stream-eyebrow){margin:.25rem 0 0;color:var(--stream-v3-muted)}.stream-command-primary__action{justify-self:end}.stream-command-review{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:.75rem;margin-top:.75rem}.stream-command-review__header{display:grid;align-content:center;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);padding:1rem 1.1rem;box-shadow:var(--stream-v3-shadow)}.stream-command-review__header h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-command-review__header>p{margin:.5rem 0 0;color:var(--stream-v3-muted);line-height:var(--stream-leading-body)}.stream-command-review__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.stream-command-review-card{--stream-review-tone: var(--stream-v3-dim);display:grid;align-content:start;min-width:0;border:1px solid var(--stream-v3-line);border-block-start:2px solid var(--stream-review-tone);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);padding:.9rem 1rem;box-shadow:var(--stream-v3-shadow)}.stream-command-review-card[data-tone=primary]{--stream-review-tone: var(--stream-v3-accent)}.stream-command-review-card[data-tone=within]{--stream-review-tone: var(--stream-v3-green)}.stream-command-review-card[data-tone=breach]{--stream-review-tone: var(--stream-v3-red)}.stream-command-review-card>span{color:var(--stream-v3-muted);font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong);text-transform:uppercase}.stream-command-review-card__value{margin-top:.35rem;color:var(--stream-review-tone);font-family:var(--stream-v3-font-mono);font-size:1.75rem;line-height:1}.stream-command-review-card__value small{color:var(--stream-v3-dim);font-size:var(--stream-text-caption)}.stream-command-review-card p{margin:.55rem 0;color:var(--stream-v3-muted);line-height:1.35}.stream-command-review-card :is(a,small){align-self:end;color:var(--stream-review-tone);font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong);text-decoration:none}.stream-command-overview{display:grid;grid-template-columns:minmax(20rem,.95fr) minmax(25rem,1.2fr);gap:.75rem}.stream-command-readiness,.stream-command-queue{min-width:0;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-command-readiness>header,.stream-command-queue>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1rem 0}.stream-command-readiness h2,.stream-command-queue h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-command-queue>header>p{max-width:24rem;margin:0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:var(--stream-leading-body);text-align:end}.stream-command-readiness__body{display:grid;grid-template-columns:11.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem 1rem 1rem}.stream-command-readiness__arc{--stream-command-progress: 0%;--stream-command-arc: 0%;position:relative;display:grid;width:11rem;height:6.15rem;place-content:end center;justify-items:center;overflow:hidden;padding-bottom:.35rem;text-align:center}.stream-command-readiness__arc:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:11rem 11rem 0 0;background:conic-gradient(from 270deg at 50% 100%,var(--stream-v3-accent) 0 var(--stream-command-arc),var(--stream-v3-gauge-bg) var(--stream-command-arc) 50%,transparent 50%);content:""}.stream-command-readiness__arc:after{position:absolute;top:.82rem;right:.82rem;bottom:0;left:.82rem;border-radius:10rem 10rem 0 0;background:var(--stream-v3-bg-0);content:""}.stream-command-readiness__arc :is(span,small){position:relative;z-index:1}.stream-command-readiness__arc span{color:var(--stream-v3-ink);font-family:var(--stream-v3-font-display);font-size:1.8rem;font-weight:var(--stream-weight-heavy);line-height:1}.stream-command-readiness__arc small{max-width:6.5rem;margin-top:.2rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:1.25}.stream-command-readiness__next{display:grid;align-content:center;min-width:0}.stream-command-readiness__next>span:first-child{color:var(--stream-v3-dim);font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong);letter-spacing:var(--stream-tracking-caption);text-transform:uppercase}.stream-command-readiness__next>strong{margin-top:.2rem;font-family:var(--stream-v3-font-display);font-size:var(--stream-text-subsection)}.stream-command-readiness__next>p{margin:.35rem 0 0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:1.4}.stream-command-readiness__next>small{margin-top:.35rem;color:var(--stream-v3-red);font-size:var(--stream-text-caption)}.stream-command-readiness__next :is(a,button,.stream-command-readiness__unavailable){justify-self:start;margin-top:.65rem;border:0;background:transparent;color:var(--stream-v3-accent);padding:0;font-weight:var(--stream-weight-heavy);text-decoration:none}.stream-command-readiness__next button:disabled,.stream-command-readiness__unavailable{color:var(--stream-v3-dim);cursor:not-allowed}.stream-command-queue__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;padding:.55rem 1rem .85rem}.stream-command-queue__row{--stream-queue-tone: var(--stream-v3-dim);display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.65rem;border-block-end:1px solid var(--stream-v3-line);color:var(--stream-v3-ink);text-decoration:none}.stream-command-queue__row[data-tone=primary]{--stream-queue-tone: var(--stream-v3-accent)}.stream-command-queue__row[data-tone=within]{--stream-queue-tone: var(--stream-v3-green)}.stream-command-queue__row[data-tone=watch]{--stream-queue-tone: var(--stream-v3-amber)}.stream-command-queue__row[data-tone=breach]{--stream-queue-tone: var(--stream-v3-red)}.stream-command-queue__row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-command-queue__row>strong{min-width:2.4rem;border-radius:var(--stream-radius-pill);background:color-mix(in srgb,var(--stream-queue-tone) 12%,transparent);color:var(--stream-queue-tone);padding:.2rem .5rem;font-family:var(--stream-v3-font-mono);text-align:center}.stream-command-queue__row:is(a):hover>span{color:var(--stream-v3-accent)}.stream-station-twin{margin-top:.75rem;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-station-twin__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.82rem 1rem;border-block-end:1px solid var(--stream-v3-line)}.stream-station-twin__header h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-station-twin__header p:not(.stream-eyebrow){display:inline;margin:0 0 0 .35rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-device-live{display:flex;min-height:2.25rem;align-items:center;gap:.45rem;border:1px solid var(--stream-v3-green-line)!important;border-radius:var(--stream-radius-pill);background:var(--stream-v3-green-bg)!important;color:var(--stream-v3-green)!important;padding:.35rem .65rem;text-transform:uppercase}.stream-device-live:before{width:.42rem;height:.42rem;flex:none;border-radius:50%;background:var(--stream-v3-green);box-shadow:0 0 .7rem var(--stream-v3-green);content:"";animation:stream-v3-led-pulse 1.8s ease-in-out infinite}.stream-device-live b{font-size:.625rem;letter-spacing:.09em}.stream-device-live small{color:var(--stream-v3-muted);font-size:.56rem;text-transform:none}.stream-station-twin__stage{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.65rem;padding:.75rem;background-image:radial-gradient(var(--stream-v3-grid) 1px,transparent 1px);background-size:1.35rem 1.35rem}.stream-twin-zone{min-width:0;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:color-mix(in srgb,var(--stream-v3-card) 92%,transparent)}.stream-twin-zone>header{display:flex;align-items:center;gap:.65rem;padding:.7rem .8rem;border-block-end:1px solid var(--stream-v3-line)}.stream-twin-zone>header img{width:1.35rem;height:1.35rem;object-fit:contain}.stream-twin-zone>header h3{margin:0;font-size:var(--stream-text-subsection)}.stream-twin-zone>header p{margin:.1rem 0 0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-twin-zone--tanks,.stream-twin-zone--forecourt{grid-column:1 / -1}.stream-twin-zone--commerce,.stream-twin-zone--delivery,.stream-twin-zone--prices{grid-column:span 4}.stream-twin-tanks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:.65rem}.stream-twin-tank{display:grid;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);color:var(--stream-v3-ink);padding:.55rem;text-decoration:none;transition:border-color .15s var(--stream-ease),transform .15s var(--stream-ease)}.stream-twin-tank:hover{border-color:var(--stream-v3-accent-line);transform:translateY(-1px)}.stream-twin-tank__vessel{--stream-tank-tone: var(--stream-v3-accent);position:relative;display:grid;width:2.15rem;height:4.45rem;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--stream-tank-tone) 34%,var(--stream-v3-line));border-radius:.55rem;background:var(--stream-v3-gauge-bg)}.stream-twin-tank__vessel[data-grade=ado]{--stream-tank-tone: var(--stream-v3-grade-ado)}.stream-twin-tank__vessel[data-grade=u87]{--stream-tank-tone: var(--stream-v3-grade-u87)}.stream-twin-tank__vessel[data-grade=u90]{--stream-tank-tone: var(--stream-v3-grade-u90)}.stream-twin-tank__vessel[data-grade=ulsd]{--stream-tank-tone: var(--stream-v3-grade-ulsd)}.stream-twin-tank__vessel img{display:none}.stream-twin-tank__fill{position:absolute;z-index:1;inset:auto 0 0;height:var(--stream-tank-fill);background:linear-gradient(180deg,color-mix(in srgb,var(--stream-tank-tone) 70%,white),var(--stream-tank-tone));box-shadow:0 -.3rem .8rem color-mix(in srgb,var(--stream-tank-tone) 30%,transparent)}.stream-twin-tank__vessel[data-fill-known=false] .stream-twin-tank__fill{display:none}.stream-twin-tank__copy :is(strong,b,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-twin-tank__copy strong{font-family:var(--stream-v3-font-mono)}.stream-twin-tank__copy b{margin-top:.15rem;font-size:var(--stream-text-caption)}.stream-twin-tank__copy small{margin-top:.15rem;color:var(--stream-v3-muted)}.stream-twin-pipeline{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;height:1.25rem;padding-inline:2rem}.stream-twin-pipeline span{width:.55rem;height:.55rem;border-radius:var(--stream-radius-pill);background:var(--stream-v3-accent);box-shadow:0 0 .7rem var(--stream-v3-glow)}.stream-twin-pipeline i{height:2px;background:repeating-linear-gradient(90deg,var(--stream-v3-accent) 0 .55rem,transparent .55rem 1rem);background-size:2rem 100%;animation:stream-v3-flow 1.8s linear infinite;opacity:.68}.stream-twin-controller{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:.65rem;margin:.65rem .65rem 0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-photo-plate);color:var(--stream-v3-ink);padding:.42rem .55rem;text-decoration:none;transition:border-color .15s var(--stream-ease),transform .15s var(--stream-ease)}.stream-twin-controller img{width:100%;height:2.6rem;object-fit:contain}.stream-twin-controller :is(strong,small){display:block}.stream-twin-controller small{margin-top:.2rem;color:var(--stream-v3-muted)}.stream-twin-pumps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;padding:.65rem}.stream-twin-pump{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .5rem;min-width:0;overflow:hidden;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);color:var(--stream-v3-ink);padding:.5rem;text-decoration:none;transition:border-color .15s var(--stream-ease),transform .15s var(--stream-ease)}.stream-twin-pump__island{display:grid;grid-row:1 / 3;width:2rem;height:2rem;place-items:center;border:1px solid var(--stream-v3-accent-line);border-radius:var(--stream-radius-md);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);font-family:var(--stream-v3-font-mono);font-weight:var(--stream-weight-heavy)}.stream-twin-pump__meters{display:grid;min-width:0;gap:.22rem}.stream-twin-pump__meters>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem}.stream-twin-pump__meters b{overflow:hidden;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.stream-twin-pump__meters strong{font-family:var(--stream-v3-font-mono);font-size:.56rem;white-space:nowrap}.stream-twin-pump>small{grid-column:1 / -1;overflow:hidden;color:var(--stream-v3-muted);font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.stream-twin-commerce{display:grid;gap:.55rem;padding:.75rem}.stream-twin-device{display:grid;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);color:var(--stream-v3-ink);padding:.45rem;text-decoration:none;transition:border-color .15s var(--stream-ease),transform .15s var(--stream-ease)}.stream-twin-device__image{display:grid;height:3.3rem;place-items:center;overflow:hidden;border-radius:var(--stream-radius-md);background:var(--stream-v3-photo-plate)}.stream-twin-device__image img{width:100%;height:100%;object-fit:contain}.stream-twin-device>span:last-child :is(strong,small,b,em){display:block;overflow:hidden;text-overflow:ellipsis}.stream-twin-device small{margin-top:.1rem;color:var(--stream-v3-muted)}.stream-twin-device b{margin-top:.2rem;color:var(--stream-v3-amber);font-size:var(--stream-text-caption)}.stream-twin-device em{margin-top:.2rem;color:var(--stream-v3-dim);font-size:var(--stream-text-caption);font-style:normal;line-height:1.25}.stream-twin-delivery{display:grid;grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.7rem;color:var(--stream-v3-ink);padding:.65rem;text-decoration:none;transition:transform .15s var(--stream-ease)}.stream-twin-delivery img{display:block;width:100%;height:5rem;object-fit:contain;border-radius:var(--stream-radius-lg);background:var(--stream-v3-photo-plate)}.stream-twin-delivery :is(strong,small,b){display:block}.stream-twin-delivery small{margin-top:.25rem;color:var(--stream-v3-muted)}.stream-twin-delivery b{margin-top:.45rem;color:var(--stream-v3-accent)}.stream-twin-price-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.55rem;color:var(--stream-v3-ink);padding:.75rem;text-decoration:none}.stream-twin-price-board>span{display:grid;gap:.2rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.65rem}.stream-twin-price-board strong{font-family:var(--stream-v3-font-mono)}.stream-twin-price-board small{color:var(--stream-v3-muted)}.stream-twin-price-board>p{grid-column:1 / -1;color:var(--stream-v3-muted)}.stream-command-source-health{margin-top:.75rem;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow)}.stream-command-source-health>summary{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;cursor:pointer;list-style:none}.stream-command-source-health>summary::-webkit-details-marker{display:none}.stream-command-source-health>summary h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-command-source-health>summary>p{margin:0;color:var(--stream-v3-muted)}.stream-command-source-health>summary>p span{margin-inline-start:.5rem;color:var(--stream-v3-accent);font-weight:var(--stream-weight-heavy)}.stream-command-source-health[open]>summary{border-block-end:1px solid var(--stream-v3-line)}.stream-command-source-health[open]>summary>p span{font-size:0}.stream-command-source-health[open]>summary>p span:after{content:"Hide diagnostics ↑";font-size:var(--stream-text-caption)}.stream-command-source-health__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.75rem;padding:.75rem}.stream-command-source-card{border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.8rem}.stream-command-source-card>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.stream-command-source-card>p{color:var(--stream-v3-muted)}.stream-command-source-card dl{margin:0}.stream-command-source-card dl>div{display:flex;justify-content:space-between;gap:.7rem;border-block-start:1px solid var(--stream-v3-line);padding-block:.4rem}.stream-command-source-card dt{color:var(--stream-v3-muted)}.stream-command-source-card dd{margin:0;font-family:var(--stream-v3-font-mono);text-align:end}.stream-command-source-card>small{display:block;margin-top:.5rem;color:var(--stream-v3-dim)}.stream-twin-price-board,.stream-twin-price-board>span{transition:border-color .15s var(--stream-ease),transform .15s var(--stream-ease)}:is(a.stream-twin-controller,a.stream-twin-pump,a.stream-twin-device,a.stream-twin-delivery,a.stream-twin-price-board):hover{border-color:var(--stream-v3-accent-line);transform:translateY(-1px)}.stream-auth-brand__tile{width:2.65rem;height:2.65rem;flex:none;border:1px solid var(--stream-stage-border);border-radius:.8rem;object-fit:cover;box-shadow:var(--stream-v3-shadow)}.stream-auth-brand strong>span{color:var(--stream-v3-primary);font-family:var(--stream-v3-font-display);font-size:1.08rem;letter-spacing:-.04em}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck{min-width:0;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;border-block-end:1px solid var(--stream-v3-line);padding:.8rem .9rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__header h2{margin:.12rem 0 0;color:var(--stream-v3-ink);font-size:var(--stream-text-section)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__header p:not(.stream-eyebrow){max-width:52rem;margin:.18rem 0 0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-capture-mode{display:inline-grid;grid-auto-flow:column;gap:.2rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-pill);background:var(--stream-v3-input);padding:.2rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-capture-mode button{min-height:2.1rem;border:0;border-radius:var(--stream-radius-pill);background:transparent;color:var(--stream-v3-muted);padding:.35rem .7rem;font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong);white-space:nowrap}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-capture-mode button:is(:hover,:focus-visible),.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-capture-mode button.is-active{outline:none;background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);box-shadow:inset 0 0 0 1px var(--stream-v3-accent-line)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__layout{display:grid;grid-template-columns:minmax(0,1fr) 15rem;min-width:0}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__primary{min-width:0;padding:.65rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__support{min-width:0;border-inline-start:1px solid var(--stream-v3-line);background:var(--stream-v3-input);padding:.65rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-source-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:2.7rem;margin-bottom:.5rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-source-toolbar :is(strong,small){display:block}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-source-toolbar strong{color:var(--stream-v3-ink)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-source-toolbar small{margin-top:.1rem;color:var(--stream-v3-muted)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap{min-width:0;max-height:23rem;overflow:auto;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap .stream-table{width:100%;min-width:42rem;border-collapse:collapse}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap thead{position:sticky;z-index:2;inset-block-start:0;background:var(--stream-v3-input)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap :is(th,td){border-block-end:1px solid var(--stream-v3-line);padding:.42rem .5rem;color:var(--stream-v3-ink);font-size:.74rem;vertical-align:middle}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap thead th{color:var(--stream-v3-muted);font-size:.62rem;letter-spacing:.045em;text-transform:uppercase}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap tbody tr:last-child :is(th,td){border-block-end:0}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap td>small{display:block;margin-top:.1rem;color:var(--stream-v3-muted)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-number{font-family:var(--stream-v3-font-mono);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-evidence-cell{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(9rem,1.2fr);align-items:end;gap:.4rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-evidence-cell>label{color:var(--stream-v3-muted);font-size:.62rem;font-weight:var(--stream-weight-strong)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-evidence-cell input[type=file]{display:block;width:100%;min-height:2rem;margin-top:.16rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-md);background:var(--stream-v3-input);color:var(--stream-v3-muted);padding:.22rem;font-size:.62rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-evidence-cell>small{grid-column:1 / -1;color:var(--stream-v3-dim)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-preview{grid-column:1 / -1;border-radius:var(--stream-radius-md);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);padding:.28rem .38rem;font-size:.625rem;font-weight:700;line-height:1.3}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-preview[data-state=hold]{background:var(--stream-v3-amber-bg);color:var(--stream-v3-amber)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-preview[data-state=blocked]{background:var(--stream-v3-red-bg);color:var(--stream-v3-red)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-inline-state{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.15rem .5rem;margin-bottom:.5rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.5rem .65rem;font-size:var(--stream-text-caption)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-inline-state :is(span,small){color:var(--stream-v3-muted)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-inline-state small{grid-column:2}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-inline-state[data-state=done]{border-color:var(--stream-v3-green-line);background:var(--stream-v3-green-bg)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-inline-state[data-state=hold]{border-color:var(--stream-v3-amber-line);background:var(--stream-v3-amber-bg)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-inline-state[data-state=blocked]{border-color:var(--stream-v3-red-line);background:var(--stream-v3-red-bg)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-empty{border:1px dashed var(--stream-v3-line);border-radius:var(--stream-radius-lg);color:var(--stream-v3-muted);padding:1rem;text-align:center}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-equipment{display:grid;place-items:center;min-height:8rem;margin:0;overflow:hidden;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-photo-plate);padding:.4rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-equipment img{width:100%;height:6.3rem;object-fit:contain}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-equipment--tank img{height:5.2rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-ops-equipment figcaption{color:var(--stream-v3-dim);font-size:.6rem;line-height:1.25;text-align:center}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-facts{margin:.5rem 0 0}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-facts>div{display:flex;justify-content:space-between;gap:.5rem;border-block-start:1px solid var(--stream-v3-line);padding-block:.32rem;font-size:.67rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-facts dt{color:var(--stream-v3-muted)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-facts dd{margin:0;color:var(--stream-v3-ink);font-family:var(--stream-v3-font-mono);text-align:end}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__note{margin:.45rem 0 0;color:var(--stream-v3-dim);font-size:.62rem;line-height:1.35}.stream-app-v3 .stream-task-page--pump .stream-pump-price-attestation{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.5rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.45rem .55rem;font-size:.7rem}.stream-app-v3 .stream-task-page--pump .stream-pump-price-attestation>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.stream-app-v3 .stream-task-page--pump .stream-pump-price-attestation label{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-pill);padding:.2rem .4rem}.stream-app-v3 .stream-task-page--pump .stream-pump-price-attestation label>span:last-child{color:var(--stream-v3-muted);font-family:var(--stream-v3-font-mono)}.stream-app-v3 .stream-task-page--pump .stream-pump-capture-deck [aria-label=Save]{position:static;margin-top:.5rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding-block:.45rem}.stream-app-v3 .stream-pump-review-total{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-block-start:1px solid var(--stream-v3-line);background:var(--stream-v3-line)}.stream-app-v3 .stream-pump-review-total>div{display:grid;gap:.15rem;background:var(--stream-v3-input);padding:.6rem .7rem}.stream-app-v3 .stream-pump-review-total>div span{color:var(--stream-v3-muted);font-size:.59375rem;font-weight:700;text-transform:uppercase}.stream-app-v3 .stream-pump-review-total>div strong{font-family:var(--stream-v3-font-mono);font-size:.8rem}.stream-app-v3 .stream-pump-review-total>small{grid-column:1 / -1;background:var(--stream-v3-card);color:var(--stream-v3-muted);padding:.45rem .7rem}.stream-app-v3 .stream-task-page--tank .stream-ops-deck__action{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.5rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-app-v3 .stream-task-page--prices .stream-weekly-prices-deck__maintenance{display:grid;gap:.5rem;margin-top:.6rem}.stream-app-v3 .stream-task-page--prices .stream-weekly-prices-deck__maintenance [aria-label=Save]{position:static;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding-block:.45rem}.stream-app-v3 .stream-task-page--prices .stream-weekly-prices-deck__attestation{margin-top:.5rem;border:1px solid var(--stream-v3-green-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-green-bg);padding:.55rem .65rem}.stream-app-v3 .stream-task-page--prices .stream-weekly-prices-deck__attestation :is(strong,p){margin:0}.stream-app-v3 .stream-task-page--prices .stream-weekly-prices-deck__attestation p{margin-top:.15rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-app-v3 .stream-task-page--prices .stream-weekly-prices-table__action{width:12rem;text-align:end}.stream-app-v3 .stream-weekly-price-trend{display:block;width:6.5rem;height:1.5rem;overflow:visible}.stream-app-v3 .stream-weekly-price-trend polyline{fill:none;stroke:var(--stream-price-trend, var(--stream-v3-accent));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.stream-app-v3 .stream-task-page--prices .stream-weekly-board{display:grid;margin:0}.stream-app-v3 .stream-task-page--prices .stream-weekly-board>img{width:100%;height:7.5rem;object-fit:contain;border-radius:var(--stream-radius-lg);background:var(--stream-v3-photo-plate)}.stream-app-v3 .stream-task-page--prices .stream-weekly-board figcaption{display:grid;gap:.22rem;margin-top:.4rem}.stream-app-v3 .stream-task-page--prices .stream-weekly-board figcaption>span{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.35rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-md);background:var(--stream-v3-card);padding:.28rem .38rem;font-size:.65rem}.stream-app-v3 .stream-task-page--prices .stream-weekly-board figcaption b{font-family:var(--stream-v3-font-mono)}.stream-app-v3 .stream-task-page--prices .stream-weekly-board figcaption small{color:var(--stream-v3-muted);font-size:.55rem}.stream-app-v3 .stream-price-window{margin-top:.65rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-card);padding:.65rem}.stream-app-v3 .stream-price-window>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--stream-v3-muted);font-size:.625rem}.stream-app-v3 .stream-price-window>div strong{color:var(--stream-v3-green);text-transform:uppercase}.stream-app-v3 .stream-price-window>span{display:block;height:.42rem;margin-top:.45rem;overflow:hidden;border-radius:var(--stream-radius-pill);background:var(--stream-v3-input)}.stream-app-v3 .stream-price-window>span i{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--stream-v3-accent),var(--stream-v3-green))}.stream-app-v3 .stream-price-window p{margin:.45rem 0 0;color:var(--stream-v3-muted);font-size:.59375rem;line-height:1.4}.stream-tank-graphic-band{margin-bottom:.75rem;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow)}.stream-tank-graphic-band>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-block-end:1px solid var(--stream-v3-line);padding:.75rem .9rem}.stream-tank-graphic-band>header h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-tank-graphic-band>header>p{max-width:36rem;margin:0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:1.4;text-align:end}.stream-tank-gauges{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1px;background:var(--stream-v3-line)}.stream-tank-gauge{display:grid;grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;background:var(--stream-v3-input);padding:.75rem}.stream-tank-gauge__vessel{position:relative;width:4.4rem;height:4.4rem;overflow:hidden;border:.18rem solid color-mix(in srgb,var(--stream-v3-ink) 28%,var(--stream-v3-line));border-radius:50%;background:var(--stream-v3-bg-0);box-shadow:inset 0 0 0 .25rem color-mix(in srgb,var(--stream-v3-ink) 5%,transparent)}.stream-tank-gauge__vessel:before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";border-radius:inherit;background:linear-gradient(125deg,color-mix(in srgb,var(--stream-white) 25%,transparent),transparent 42%)}.stream-tank-gauge__vessel span{position:absolute;inset:auto 0 0;height:var(--stream-tank-fill);background:var(--stream-tank-grade);transition:height .28s var(--stream-ease)}.stream-tank-gauge__vessel i{position:absolute;z-index:3;inset:50% -.65rem auto auto;width:.75rem;height:.32rem;border-radius:0 .2rem .2rem 0;background:color-mix(in srgb,var(--stream-v3-ink) 45%,var(--stream-v3-line))}.stream-tank-gauge[data-state=low] .stream-tank-gauge__vessel{border-color:var(--stream-v3-amber)}.stream-tank-gauge__copy{min-width:0}.stream-tank-gauge__copy :is(strong,b,small){display:block}.stream-tank-gauge__copy strong{overflow:hidden;font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.stream-tank-gauge__copy b{margin-top:.2rem;font-family:var(--stream-v3-font-mono);font-size:1rem}.stream-tank-gauge__copy small{margin-top:.16rem;color:var(--stream-v3-muted);font-size:.59375rem;line-height:1.35}.stream-tank-graphic-band>footer{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;border-block-start:1px solid var(--stream-v3-line);color:var(--stream-v3-muted);padding:.45rem .75rem;font-size:.59375rem}.stream-tank-graphic-band>footer span{display:inline-flex;align-items:center;gap:.3rem}.stream-tank-graphic-band>footer span:last-child{margin-inline-start:auto}.stream-tank-graphic-band>footer i{width:.45rem;height:.45rem;border-radius:50%;background:var(--stream-v3-green)}.stream-tank-graphic-band>footer i[data-tone=low]{background:var(--stream-v3-amber)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--prices) .stream-ops-history{border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-card);padding:.7rem .8rem}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--prices) .stream-ops-history>summary{color:var(--stream-v3-ink);cursor:pointer;font-weight:var(--stream-weight-strong)}@media (max-width: 72rem){.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__layout{grid-template-columns:minmax(0,1fr)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__support{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:.65rem;border-inline-start:0;border-block-start:1px solid var(--stream-v3-line)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__note{grid-column:1 / -1}}@media (max-width: 48rem){.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__header{grid-template-columns:minmax(0,1fr);align-items:start}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-capture-mode{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-capture-mode button{white-space:normal}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-source-toolbar,.stream-app-v3 .stream-task-page--tank .stream-ops-deck__action,.stream-app-v3 .stream-task-page--pump .stream-pump-price-attestation{align-items:stretch;flex-direction:column}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-evidence-cell{grid-template-columns:minmax(0,1fr)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank) .stream-reading-evidence-cell>small{grid-column:auto}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-deck__support{grid-template-columns:minmax(0,1fr)}.stream-app-v3 .stream-task-page--pump .stream-pump-price-attestation>div{justify-content:flex-start}}.stream-app-v3 .stream-morning-dips-deck .stream-ops-deck__layout{grid-template-columns:minmax(0,1fr) 18.75rem;align-items:stretch}.stream-app-v3 .stream-morning-dips-deck .stream-ops-deck__primary{display:grid;align-content:start;min-width:0}.stream-app-v3 .stream-morning-dips-grid.stream-ops-table-wrap{max-height:none;margin:0}.stream-app-v3 .stream-morning-dips-grid .stream-morning-dips-table{min-width:40rem}.stream-app-v3 .stream-morning-dips-table th:nth-child(1){width:5.5rem}.stream-app-v3 .stream-morning-dips-table th:nth-child(2){width:5.25rem}.stream-app-v3 .stream-morning-dips-table th:nth-child(3){width:8rem}.stream-app-v3 .stream-morning-dips-table th:nth-child(4){width:20rem}.stream-app-v3 .stream-morning-dips-table th:nth-child(5){width:7rem}.stream-app-v3 .stream-morning-dips-table tbody tr[data-state=blocked]{background:var(--stream-v3-red-bg)}.stream-app-v3 .stream-morning-dips-observation{display:grid;grid-template-columns:minmax(8rem,1fr) 7.75rem;align-items:start;gap:.25rem .4rem}.stream-app-v3 .stream-morning-dips-observation>small{grid-column:1 / -1;color:var(--stream-v3-dim);font-size:.5625rem;line-height:1.35}.stream-app-v3 .stream-morning-dips-observation>.stream-reading-preview{grid-column:1 / -1}.stream-app-v3 .stream-morning-dips-fill{display:grid;justify-items:stretch;gap:.22rem;min-width:5rem;text-align:end}.stream-app-v3 .stream-morning-dips-fill>strong{color:var(--stream-v3-dim);font-family:var(--stream-v3-font-mono);font-size:.75rem}.stream-app-v3 .stream-morning-dips-fill>span{display:block;height:.3rem;overflow:hidden;border-radius:var(--stream-radius-pill);background:var(--stream-v3-input)}.stream-app-v3 .stream-morning-dips-fill>span>i{display:block;width:var(--stream-morning-fill);height:100%;border-radius:inherit;background:var(--stream-v3-green);transition:width .28s var(--stream-ease)}.stream-app-v3 .stream-morning-dips-fill>small{color:var(--stream-v3-dim);font-size:.5625rem;line-height:1.25}.stream-app-v3 .stream-morning-dips-fill[data-state=ready]>strong{color:var(--stream-v3-green)}.stream-app-v3 .stream-morning-dips-fill[data-state=blocked]>strong{color:var(--stream-v3-red)}.stream-app-v3 .stream-morning-dips-fill[data-state=blocked]>span>i{background:var(--stream-v3-red)}.stream-app-v3 .stream-morning-dips-action{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-block-start:1px solid var(--stream-v3-line);background:var(--stream-v3-input);padding:.65rem .75rem}.stream-app-v3 .stream-morning-dips-action>div{display:grid;gap:.1rem}.stream-app-v3 .stream-morning-dips-action strong{font-size:.7rem}.stream-app-v3 .stream-morning-dips-action span{color:var(--stream-v3-muted);font-size:.59375rem}.stream-app-v3 .stream-morning-dips-rationale{padding:1rem 1.1rem}.stream-app-v3 .stream-morning-dips-rationale h3{margin:.35rem 0 0;font-size:var(--stream-text-section)}.stream-app-v3 .stream-morning-dips-rationale>p:not(.stream-eyebrow){margin:.55rem 0 0;color:var(--stream-v3-muted);font-size:.6875rem;line-height:1.7}.stream-app-v3 .stream-morning-dips-rationale dl{margin:.8rem 0 0}.stream-app-v3 .stream-morning-dips-rationale dl>div{display:flex;justify-content:space-between;gap:.75rem;border-block-start:1px solid var(--stream-v3-line);padding-block:.42rem;font-size:.65rem}.stream-app-v3 .stream-morning-dips-rationale dt{color:var(--stream-v3-muted)}.stream-app-v3 .stream-morning-dips-rationale dd{margin:0;font-family:var(--stream-v3-font-mono);text-align:end}.stream-app-v3 .stream-morning-dips-rationale>small{display:block;margin-top:.7rem;color:var(--stream-v3-dim);font-size:.59375rem;line-height:1.5}@media (max-width: 72rem){.stream-app-v3 .stream-morning-dips-deck .stream-ops-deck__layout{grid-template-columns:minmax(0,1fr)}.stream-app-v3 .stream-task-page--morning-dips .stream-morning-dips-rationale{display:block;border-inline-start:0;border-block-start:1px solid var(--stream-v3-line)}}@media (max-width: 48rem){.stream-app-v3 .stream-morning-dips-observation{grid-template-columns:minmax(0,1fr)}.stream-app-v3 .stream-morning-dips-observation>small,.stream-app-v3 .stream-morning-dips-observation>.stream-reading-preview{grid-column:auto}.stream-app-v3 .stream-morning-dips-action{align-items:stretch;flex-direction:column}.stream-app-v3 .stream-morning-dips-action [data-flux-button]{width:100%;justify-content:center}}.stream-shift-start-v3{width:min(calc(100% - 2rem),var(--stream-canvas-max));margin-inline:auto;padding:1rem 0 3rem}.stream-shift-start-v3>.stream-page-intro{margin-bottom:.25rem}.stream-shift-start-v3__command{display:grid;grid-template-columns:minmax(15rem,.8fr) minmax(21rem,1.25fr) minmax(18rem,1fr);align-items:stretch;gap:.75rem}.stream-shift-start-v3__command>.stream-v3-card{min-width:0}.stream-shift-start-v3__command>.stream-v3-card>.stream-v3-card__body{display:grid;align-content:start;gap:.85rem}.stream-shift-start-v3__command .stream-v3-card__header{min-height:8.35rem}.stream-shift-start-v3__command .stream-v3-card__action{flex:0 0 auto}.stream-shift-start-v3__context-editor.stream-context-editor{width:100%;margin:0;border-radius:var(--stream-radius-lg);box-shadow:none}.stream-shift-start-v3__context-editor .stream-context-editor__panel{padding:.75rem}.stream-shift-start-v3__context-editor .stream-context-editor__fields{grid-template-columns:minmax(0,1fr)!important}.stream-shift-start-v3__selected-context{display:grid;gap:1px;overflow:clip;margin:0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-line)}.stream-shift-start-v3__selected-context>div{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;background:var(--stream-v3-input);padding:.55rem .65rem}.stream-shift-start-v3__selected-context dt{color:var(--stream-v3-muted);font-size:.625rem;font-weight:700;text-transform:uppercase}.stream-shift-start-v3__selected-context dd{margin:0;overflow:hidden;font-family:var(--stream-v3-font-mono);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.stream-shift-start-v3__context-help{margin:0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:1.4}.stream-shift-start-v3__context-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:clip;margin:0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-line)}.stream-shift-start-v3__context-facts>div{min-width:0;background:var(--stream-v3-input);padding:.6rem}.stream-shift-start-v3__context-facts dt{color:var(--stream-v3-dim);font-size:var(--stream-text-caption);font-weight:var(--stream-weight-strong);text-transform:uppercase}.stream-shift-start-v3__context-facts dd{margin:.2rem 0 0;overflow:hidden;color:var(--stream-v3-ink);font-family:var(--stream-v3-font-mono);font-size:var(--stream-text-caption);text-overflow:ellipsis;white-space:nowrap}.stream-shift-start-v3__meter-list{display:grid;gap:.65rem;max-height:31rem;overflow-y:auto;padding-inline-end:.15rem}.stream-shift-start-v3__meter{min-width:0;margin:0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.7rem}.stream-shift-start-v3__meter legend{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.65rem;padding:0 .15rem}.stream-shift-start-v3__meter legend>span{font-family:var(--stream-v3-font-display);font-weight:var(--stream-weight-heavy)}.stream-shift-start-v3__meter legend small{overflow:hidden;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);text-align:end;text-overflow:ellipsis;white-space:nowrap}.stream-shift-start-v3__meter legend strong{color:var(--stream-v3-accent);font-family:var(--stream-v3-font-mono)}.stream-shift-start-v3__meter-fields{display:grid;grid-template-columns:minmax(8rem,.75fr) minmax(11rem,1.25fr);align-items:start;gap:.65rem;margin-top:.65rem}.stream-shift-start-v3__gate-list{display:grid;gap:.55rem}.stream-shift-start-v3__gate-list article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.65rem}.stream-shift-start-v3__gate-list article>.stream-v3-status-chip{grid-column:2;justify-self:start}.stream-shift-start-v3__gate-icon{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--stream-v3-accent-line);border-radius:var(--stream-radius-md);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);font-family:var(--stream-v3-font-mono);font-size:var(--stream-text-caption);font-weight:var(--stream-weight-heavy)}.stream-shift-start-v3__gate-list strong{display:block}.stream-shift-start-v3__gate-list p{margin:.15rem 0 0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:var(--stream-leading-body)}.stream-shift-start-v3__gate-list small{display:block;margin-top:.2rem;color:var(--stream-v3-dim);font-family:var(--stream-v3-font-mono);font-size:var(--stream-text-caption)}.stream-shift-start-v3__dip-link{justify-self:start;color:var(--stream-v3-accent);font-weight:var(--stream-weight-heavy);text-decoration:none}.stream-shift-start-v3__gate .stream-v3-rule-blocker{grid-template-columns:auto minmax(0,1fr)}.stream-shift-start-v3__decision{display:grid;gap:.7rem;margin-top:auto;border-block-start:1px solid var(--stream-v3-line);padding-top:.85rem}.stream-shift-start-v3__decision>p{margin:0;color:var(--stream-v3-muted);font-size:var(--stream-text-caption);line-height:var(--stream-leading-body)}.stream-shift-start-v3__decision [data-flux-button]{width:100%;min-height:3rem;justify-content:center}.stream-shift-start-v3__story{display:grid;grid-template-columns:minmax(15rem,.65fr) minmax(30rem,1.6fr) minmax(17rem,.75fr);gap:.75rem;margin-top:.75rem}.stream-shift-start-v3__story>*{min-width:0;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);padding:1rem;box-shadow:var(--stream-v3-shadow)}.stream-shift-start-v3__story-copy h2{margin:.15rem 0 0;font-size:var(--stream-text-section)}.stream-shift-start-v3__story-copy>p:last-child{margin:.5rem 0 0;color:var(--stream-v3-muted);line-height:var(--stream-leading-body)}.stream-shift-start-v3__domains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.stream-shift-start-v3__domains article{--stream-shift-domain: var(--stream-v3-accent);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;border:1px solid var(--stream-v3-line);border-inline-start:2px solid var(--stream-shift-domain);border-radius:var(--stream-radius-lg);background:var(--stream-v3-input);padding:.6rem}.stream-shift-start-v3__domains article[data-tone=violet]{--stream-shift-domain: var(--stream-v3-grade-u90)}.stream-shift-start-v3__domains article[data-tone=within]{--stream-shift-domain: var(--stream-v3-green)}.stream-shift-start-v3__domains article[data-tone=watch]{--stream-shift-domain: var(--stream-v3-amber)}.stream-shift-start-v3__domains .stream-nav-icon{width:2rem;height:2rem}.stream-shift-start-v3__domains :is(strong,span){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-shift-start-v3__domains span{margin-top:.12rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-shift-start-v3__assurance h3{margin:.15rem 0 0;font-size:var(--stream-text-subsection)}.stream-shift-start-v3__assurance ul{display:grid;gap:.55rem;margin:.65rem 0 0;padding:0;list-style:none}.stream-shift-start-v3__assurance li{border-block-start:1px solid var(--stream-v3-line);padding-top:.5rem}.stream-shift-start-v3__assurance :is(strong,span){display:block}.stream-shift-start-v3__assurance span{margin-top:.1rem;color:var(--stream-v3-muted);font-size:var(--stream-text-caption)}.stream-shift-start-v3__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:clip;margin-top:.75rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-line)}.stream-shift-start-v3__progress span{background:var(--stream-v3-input);color:var(--stream-v3-muted);padding:.65rem .85rem;font-family:var(--stream-v3-font-mono)}.stream-shift-start-v3__progress span[data-active=true]{background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent)}.stream-shift-start-v3__progress b{font-family:var(--stream-v3-font-ui)}.stream-delivery-v3__journey{display:grid;grid-template-columns:repeat(5,minmax(8rem,1fr));gap:1px;overflow-x:auto;margin:0 0 .75rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-line);padding:0;list-style:none}.stream-delivery-v3__journey li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.1rem .5rem;min-width:8rem;background:var(--stream-v3-input);padding:.65rem .75rem}.stream-delivery-v3__journey li>span{grid-row:1 / 3;display:grid;width:1.85rem;height:1.85rem;place-items:center;align-self:center;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-pill);color:var(--stream-v3-dim);font-family:var(--stream-v3-font-mono);font-weight:var(--stream-weight-heavy)}.stream-delivery-v3__journey li strong{overflow:hidden;color:var(--stream-v3-ink);text-overflow:ellipsis;white-space:nowrap}.stream-delivery-v3__journey li small{overflow:hidden;color:var(--stream-v3-muted);text-overflow:ellipsis;white-space:nowrap}.stream-delivery-v3__journey li[data-state=done]>span{border-color:var(--stream-v3-green-line);background:var(--stream-v3-green-bg);color:var(--stream-v3-green)}.stream-delivery-v3__journey li[data-state=current]>span{border-color:var(--stream-v3-accent-line);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent)}.stream-delivery-v3__po-fields{display:grid;grid-template-columns:minmax(14rem,1.1fr) minmax(13rem,1fr) minmax(10rem,.65fr);gap:.75rem}.stream-delivery-v3__manifest{display:grid;gap:.75rem}.stream-delivery-v3__manifest>.stream-equipment-stage{margin:0}.stream-delivery-v3__documents>.stream-v3-card__body{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.stream-delivery-v3__documents>.stream-v3-card__body>[data-flux-callout]{flex:1 1 35rem}.stream-delivery-v3__stage,.stream-delivery-v3__custody,.stream-delivery-v3__tanks,.stream-delivery-v3__decision{min-width:0}.stream-delivery-v3__decision>.stream-v3-card__body{display:grid;gap:.85rem}.stream-delivery-v3__decision .stream-v3-rule-blocker{border-color:var(--stream-v3-red-line);border-inline-start-color:var(--stream-v3-red);background:var(--stream-v3-red-bg)}.stream-delivery-v3__decision .stream-v3-rule-blocker__icon{background:var(--stream-v3-red)}.stream-delivery-v3__recovery{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--stream-v3-amber-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-amber-bg);padding:.75rem}.stream-delivery-v3__recovery>div{min-width:0}.stream-delivery-v3__recovery strong{display:block}.stream-delivery-v3__recovery p:not(.stream-eyebrow){margin:.2rem 0 0;color:var(--stream-v3-muted)}.stream-delivery-v3__desk-link{flex:0 0 auto;color:var(--stream-v3-amber-ink);font-weight:var(--stream-weight-heavy);text-decoration:none}.stream-delivery-v3__recovery-copy{margin:0;border-inline-start:2px solid var(--stream-v3-accent);color:var(--stream-v3-muted);padding-inline-start:.75rem}.stream-delivery-v3__recovery-copy strong{color:var(--stream-v3-ink)}.stream-delivery-v3__exceptions{margin-top:1.5rem;border-color:var(--stream-v3-amber-line);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow)}.stream-station-dashboard{position:relative;display:grid;width:min(calc(100% - 2rem),var(--stream-canvas-max));margin-inline:auto;padding:1.25rem 0 3rem;gap:.875rem}.stream-dashboard-heading{display:flex;align-items:center;gap:1rem;min-width:0}.stream-dashboard-heading__identity{min-width:0}.stream-dashboard-heading__identity h1{margin:.2rem 0 0;color:var(--stream-v3-ink);font-family:var(--stream-v3-font-display);font-size:1.3125rem;font-weight:var(--stream-weight-heavy);letter-spacing:-.01em}.stream-dashboard-heading__identity>p:last-child{max-width:46rem;margin:.2rem 0 0;color:var(--stream-v3-muted);font-size:.75rem;line-height:1.5}.stream-dashboard-periods{display:flex;flex:0 0 auto;margin-inline-start:auto;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-pill);background:var(--stream-v3-input);padding:.1875rem}.stream-dashboard-periods button{min-width:3.25rem;min-height:2.5rem;border:0;border-radius:var(--stream-radius-pill);background:transparent;color:var(--stream-v3-muted);padding:.3rem .8rem;font:inherit;font-size:.6875rem;font-weight:var(--stream-weight-heavy);cursor:pointer}.stream-dashboard-periods button:is(:hover,:focus-visible){color:var(--stream-v3-accent)}.stream-dashboard-periods button:focus-visible{outline:2px solid var(--stream-v3-accent);outline-offset:2px}.stream-dashboard-periods button.is-active{background:var(--stream-v3-primary);color:var(--stream-white);box-shadow:var(--stream-v3-shadow)}.stream-dashboard-periods button:disabled{cursor:wait}.stream-dashboard-loading{display:none;align-items:center;gap:.5rem;border:1px solid var(--stream-v3-accent-line);border-radius:var(--stream-radius-lg);background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent);padding:.55rem .75rem;font-size:.6875rem;font-weight:var(--stream-weight-bold)}.stream-dashboard-loading>span{width:.45rem;height:.45rem;border-radius:50%;background:currentColor;animation:stream-v3-led-pulse 1.2s ease-in-out infinite}.stream-station-dashboard.is-loading :is(.stream-dashboard-metric-grid,.stream-dashboard-okr-grid,.stream-dashboard-benchmark){opacity:.72}.stream-dashboard-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr));gap:.75rem}.stream-dashboard-metric{display:grid;grid-template-rows:auto auto minmax(2.4rem,auto) auto;min-width:0;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);padding:.9rem 1rem .75rem;box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stream-dashboard-metric[data-tone=watch]{border-color:var(--stream-v3-amber-line)}.stream-dashboard-metric[data-state=unavailable]{border-style:dashed}.stream-dashboard-metric>header{display:flex;align-items:center;gap:.5rem;min-width:0}.stream-dashboard-metric>header>span:first-child{overflow:hidden;color:var(--stream-v3-dim);font-size:.59375rem;font-weight:var(--stream-weight-heavy);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.stream-dashboard-metric[data-tone=watch]>header>span:first-child{color:var(--stream-v3-amber)}.stream-dashboard-metric__badge{flex:0 0 auto;margin-inline-start:auto;border-radius:var(--stream-radius-pill);background:var(--stream-v3-input);color:var(--stream-v3-muted);padding:.18rem .5rem;font-size:.625rem;font-weight:var(--stream-weight-heavy);white-space:nowrap}.stream-dashboard-metric__badge[data-tone=within]{background:var(--stream-v3-green-bg);color:var(--stream-v3-green)}.stream-dashboard-metric__badge[data-tone=watch]{background:var(--stream-v3-amber-bg);color:var(--stream-v3-amber)}.stream-dashboard-metric__badge[data-tone=primary]{background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent)}.stream-dashboard-metric__reading{display:flex;align-items:flex-end;gap:.75rem;min-width:0;margin-top:.45rem}.stream-dashboard-metric__reading>p{display:flex;align-items:baseline;min-width:0;margin:0}.stream-dashboard-metric__reading strong{overflow-wrap:anywhere;color:var(--stream-v3-ink);font-family:var(--stream-v3-font-mono);font-size:clamp(1.18rem,2vw,1.45rem);font-weight:var(--stream-weight-heavy);letter-spacing:-.02em;line-height:1.15}.stream-dashboard-metric[data-state=unavailable] .stream-dashboard-metric__reading strong{color:var(--stream-v3-dim)}.stream-dashboard-metric__reading>p>span{margin-inline-start:.25rem;color:var(--stream-v3-muted);font-size:.6875rem;font-weight:var(--stream-weight-bold)}.stream-dashboard-sparkline{flex:0 0 6.25rem;width:6.25rem;height:1.75rem;margin-inline-start:auto;overflow:visible;color:var(--stream-v3-accent)}.stream-dashboard-metric[data-tone=watch] .stream-dashboard-sparkline{color:var(--stream-v3-amber)}.stream-dashboard-metric[data-tone=within] .stream-dashboard-sparkline{color:var(--stream-v3-green)}.stream-dashboard-sparkline polyline{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.stream-dashboard-sparkline circle{fill:currentColor}.stream-dashboard-sparkline-empty{flex:0 0 auto;margin-inline-start:auto;color:var(--stream-v3-dim);font-size:.59375rem;font-weight:var(--stream-weight-bold)}.stream-dashboard-metric__detail{margin:.5rem 0 0;color:var(--stream-v3-muted);font-size:.65625rem;line-height:1.45}.stream-dashboard-metric>footer{margin:.65rem -1rem -.75rem;border-block-start:1px solid var(--stream-v3-line);background:var(--stream-v3-input);color:var(--stream-v3-dim);padding:.45rem 1rem;font-family:var(--stream-v3-font-mono);font-size:.5625rem}.stream-dashboard-okr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:stretch;gap:.75rem}.stream-dashboard-okr-card{min-width:0;overflow:clip;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stream-dashboard-okr-card>header{padding:.95rem 1.05rem .75rem}.stream-dashboard-okr-card>header p{margin:0;color:var(--stream-v3-dim);font-family:var(--stream-v3-font-mono);font-size:.5625rem;font-weight:var(--stream-weight-heavy);letter-spacing:.14em;text-transform:uppercase}.stream-dashboard-okr-card>header h2{margin:.3rem 0 0;color:var(--stream-v3-ink);font-family:var(--stream-v3-font-display);font-size:.875rem}.stream-dashboard-okr-card>header>span{display:block;margin-top:.2rem;color:var(--stream-v3-muted);font-size:.6875rem;line-height:1.5}.stream-dashboard-key-results{border-block-start:1px solid var(--stream-v3-line)}.stream-dashboard-key-result{padding:.7rem 1.05rem}.stream-dashboard-key-result+.stream-dashboard-key-result{border-block-start:1px solid var(--stream-v3-line)}.stream-dashboard-key-result>div:first-child{display:flex;align-items:baseline;gap:.5rem;min-width:0}.stream-dashboard-key-result>div:first-child span{min-width:0;color:var(--stream-v3-ink);font-size:.6875rem;font-weight:var(--stream-weight-bold);line-height:1.35}.stream-dashboard-key-result>div:first-child strong{flex:0 0 auto;margin-inline-start:auto;color:var(--stream-v3-muted);font-family:var(--stream-v3-font-mono);font-size:.625rem;text-align:end}.stream-dashboard-key-result__track{height:.375rem;overflow:hidden;margin-top:.4rem;border-radius:var(--stream-radius-pill);background:var(--stream-v3-gauge-bg)}.stream-dashboard-key-result__track>span{display:block;width:var(--stream-dashboard-progress, 0%);height:100%;border-radius:inherit;background:var(--stream-v3-accent)}.stream-dashboard-key-result__track>span[data-tone=within]{background:var(--stream-v3-green)}.stream-dashboard-key-result__track>span[data-tone=watch]{background:var(--stream-v3-amber)}.stream-dashboard-key-result__track.is-unavailable{border:1px dashed var(--stream-v3-line);background:transparent}.stream-dashboard-key-result__track.is-unavailable>span{width:100%;background:repeating-linear-gradient(90deg,var(--stream-v3-input) 0 .45rem,transparent .45rem .8rem)}.stream-dashboard-key-result small{display:block;margin-top:.35rem;color:var(--stream-v3-dim);font-size:.578125rem;line-height:1.4}.stream-dashboard-benchmark{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem 1.25rem;border:1px solid var(--stream-v3-line);border-radius:var(--stream-radius-xl);background:var(--stream-v3-card);padding:.85rem 1.05rem;box-shadow:var(--stream-v3-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stream-dashboard-benchmark[data-state=unavailable]{border-style:dashed}.stream-dashboard-benchmark__identity h2{margin:0;font-family:var(--stream-v3-font-display);font-size:.8125rem}.stream-dashboard-benchmark__identity p{margin:.18rem 0 0;color:var(--stream-v3-muted);font-size:.65625rem}.stream-dashboard-benchmark__ranks{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem 1rem;min-width:0}.stream-dashboard-benchmark__ranks>span{display:inline-flex;align-items:center;gap:.4rem;color:var(--stream-v3-ink);font-size:.6875rem;font-weight:var(--stream-weight-bold)}.stream-dashboard-benchmark__ranks strong{border-radius:var(--stream-radius-pill);background:var(--stream-v3-input);color:var(--stream-v3-muted);padding:.2rem .55rem;font-family:var(--stream-v3-font-mono);font-size:.625rem;white-space:nowrap}.stream-dashboard-benchmark__ranks [data-tone=within] strong{background:var(--stream-v3-green-bg);color:var(--stream-v3-green)}.stream-dashboard-benchmark__ranks [data-tone=watch] strong{background:var(--stream-v3-amber-bg);color:var(--stream-v3-amber)}.stream-dashboard-benchmark__ranks [data-tone=primary] strong{background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent)}.stream-dashboard-benchmark>a{color:var(--stream-v3-accent);font-size:.6875rem;font-weight:var(--stream-weight-heavy);text-decoration:none;white-space:nowrap}.stream-dashboard-benchmark>a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:.2rem}.stream-dashboard-benchmark__restricted{color:var(--stream-v3-dim);font-size:.625rem;font-weight:var(--stream-weight-bold);text-align:end}.stream-dashboard-benchmark__detail{grid-column:1 / -1;margin:0;border-block-start:1px solid var(--stream-v3-line);color:var(--stream-v3-dim);padding-block-start:.55rem;font-size:.609375rem}.stream-dashboard-provenance{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;color:var(--stream-v3-dim);font-family:var(--stream-v3-font-mono);font-size:.59375rem}@media (max-width: 78rem){.stream-shift-start-v3__command{grid-template-columns:minmax(14rem,.75fr) minmax(20rem,1.2fr) minmax(17rem,1fr)}.stream-shift-start-v3__command .stream-v3-card__header{display:grid;min-height:9.5rem}.stream-shift-start-v3__meter-fields{grid-template-columns:minmax(0,1fr)}.stream-shift-start-v3__story{grid-template-columns:minmax(0,1fr) minmax(24rem,1.6fr)}.stream-shift-start-v3__assurance{grid-column:1 / -1}}@media (max-width: 64rem){.stream-shift-start-v3{width:calc(100% - 1.5rem);margin-inline:.75rem;padding-inline:0}.stream-shift-start-v3__command,.stream-shift-start-v3__story{grid-template-columns:minmax(0,1fr)}.stream-shift-start-v3__command .stream-v3-card__header{min-height:0}.stream-shift-start-v3__story>*{grid-column:auto}.stream-delivery-v3__po-fields{grid-template-columns:minmax(0,1fr)}.stream-delivery-v3__recovery{align-items:stretch;flex-direction:column}}@media (max-width: 40rem){.stream-shift-start-v3__context-facts,.stream-shift-start-v3__domains,.stream-shift-start-v3__progress,.stream-shift-start-v3__meter legend{grid-template-columns:minmax(0,1fr)}.stream-shift-start-v3__meter legend small{text-align:start}}@keyframes stream-v3-flow{to{background-position-x:2rem}}@keyframes stream-v3-led-pulse{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media (max-width: 64rem){.stream-context-editor,.stream-app-v3 .stream-task-page,.stream-admin-centre,.stream-head-office,.stream-financial-intelligence,.stream-reporting-centre,.stream-management-visibility,.stream-station-dashboard,.stream-correction-workspace{width:calc(100% - 1.5rem)}.stream-context-editor{margin-inline:.75rem}.stream-command-centre--prototype .stream-command-canvas{width:calc(100% - 1.5rem)}.stream-command-centre--prototype .stream-command-context-fallback{width:calc(100% - 1.5rem);margin-inline:.75rem}.stream-v3-rule-blocker{grid-template-columns:auto minmax(0,1fr)}.stream-v3-rule-blocker>.stream-button{grid-column:1 / -1;width:100%;text-align:center}.stream-command-review,.stream-command-overview{grid-template-columns:minmax(0,1fr)}.stream-twin-zone--forecourt,.stream-twin-zone--commerce,.stream-twin-zone--delivery,.stream-twin-zone--prices{grid-column:1 / -1}.stream-command-rule-banner{grid-template-columns:auto minmax(0,1fr)}.stream-command-rule-banner>a{grid-column:1 / -1;text-align:center}}@media (min-width: 58.01rem) and (max-width: 64rem){.stream-shift-start-v3__command{grid-template-columns:minmax(14rem,.75fr) minmax(20rem,1.2fr) minmax(17rem,1fr)}.stream-shift-start-v3__story{grid-template-columns:minmax(0,1fr) minmax(24rem,1.6fr)}.stream-shift-start-v3__assurance{grid-column:1 / -1}.stream-command-review{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr)}.stream-command-overview{grid-template-columns:minmax(20rem,.95fr) minmax(25rem,1.2fr)}.stream-command-queue>header{display:grid;grid-template-columns:minmax(9rem,.6fr) minmax(0,1.4fr)}.stream-twin-zone--commerce,.stream-twin-zone--delivery,.stream-twin-zone--prices{grid-column:span 4}.stream-command-rule-banner{grid-template-columns:auto minmax(0,1fr) auto}.stream-command-rule-banner>a{grid-column:auto}}@media (min-width: 100rem){.stream-app-v3{--stream-shell-hero-height: 11.5rem}.stream-app-v3 .stream-shell-hero{padding-block-end:1rem}.stream-shell-hero__top{height:3.25rem;min-height:3.25rem}.stream-shell-hero__snapshot{height:7.25rem;min-height:7.25rem;grid-template-rows:3.25rem 3rem;row-gap:.75rem}.stream-shell-clock strong{font-size:2.25rem}.stream-app-v3 .stream-shell-v3.has-sequence{padding-inline-end:20.75rem}.stream-shell-sequence{inset:var(--stream-shell-hero-height) 0 0 auto}}@media (min-width: 44.01rem) and (max-width: 99.99rem) and (max-height: 52rem){.stream-app-v3{--stream-shell-hero-height: 11.75rem}.stream-app-v3 .stream-shell-hero{padding-block-end:1rem}.stream-shell-hero__top{height:3.25rem;min-height:3.25rem}.stream-shell-hero__snapshot{height:7.5rem;min-height:7.5rem;grid-template-rows:3.4rem 3.1rem;row-gap:.65rem}.stream-shell-clock strong{font-size:2.25rem}.stream-shell-clock span{margin-top:.25rem}.stream-shell-rail__group--shift .stream-shell-rail__link:not(.is-active):not([data-step-state=next]):not([data-step-state=blocked]),.stream-shell-rail__group--shift .stream-shell-rail__link.is-disabled{display:none}.stream-app-v3 .stream-shell-rail__link{min-height:2.75rem}.stream-shell-rail__link .stream-rail-link__copy strong{font-size:.5625rem}}@media (max-width: 70rem){.stream-shell-hero__snapshot{grid-template-columns:12rem minmax(0,1fr) 7.5rem}.stream-shell-context{gap:.35rem}.stream-shell-context__pill{max-width:11rem;padding-inline:.6rem}.stream-shell-stats dd span{white-space:normal}}@media (max-width: 40rem){.stream-context-editor__summary small{display:none}.stream-context-editor__panel{padding:.75rem}.stream-app-v3 .stream-task-page{padding-inline:0}.stream-command-centre--prototype .stream-command-canvas{width:calc(100% - 1.5rem);padding-inline:0}.stream-command-review__grid,.stream-command-queue__grid,.stream-command-context-summary{grid-template-columns:minmax(0,1fr)}.stream-command-readiness__body{grid-template-columns:minmax(0,1fr);justify-items:center}.stream-command-readiness__next{justify-items:center;text-align:center}.stream-command-primary{grid-template-columns:auto minmax(0,1fr)}.stream-command-primary__action{grid-column:1 / -1;justify-self:stretch}.stream-command-primary__action .stream-button{width:100%;text-align:center}.stream-station-twin__header,.stream-command-source-health>summary,.stream-tank-graphic-band>header{align-items:flex-start;flex-direction:column}.stream-device-live small{display:none}.stream-twin-tanks,.stream-twin-pumps{grid-template-columns:repeat(2,minmax(0,1fr))}.stream-tank-graphic-band>header>p{text-align:start}.stream-tank-graphic-band>footer span:last-child{width:100%;margin-inline-start:0}.stream-pump-review-total,.stream-twin-delivery{grid-template-columns:minmax(0,1fr)}}@media (min-width: 44.01rem) and (max-width: 64rem){.stream-shell-search{display:inline-flex;width:2.75rem;min-width:2.75rem;padding:0;justify-content:center}.stream-shell-search :is(span,kbd){display:none}.stream-app-v3 .stream-rail-mobile-modules{display:grid}}@media (max-width: 48rem){.stream-context-picker__grid{grid-template-columns:minmax(0,1fr)}.stream-context-picker__footer{align-items:stretch;flex-direction:column}.stream-context-picker__apply{width:100%}}@media (max-width: 44rem),(max-width: 60rem) and (max-height: 30rem){.stream-app-v3{--stream-mobile-nav-height: calc(4.25rem + env(safe-area-inset-bottom)) ;grid-template-columns:minmax(0,1fr);padding-bottom:var(--stream-mobile-nav-height)}.stream-app-v3 .stream-shell-rail{display:none}.stream-mobile-nav{position:fixed;z-index:55;inset:auto 0 0;display:grid;height:var(--stream-mobile-nav-height);grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem;border-block-start:1px solid var(--stream-v3-line);background:color-mix(in srgb,var(--stream-v3-bg-0) 96%,transparent);padding:.3rem .35rem max(.3rem,env(safe-area-inset-bottom));box-shadow:0 -.65rem 1.6rem color-mix(in srgb,var(--stream-v3-bg-0) 38%,transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.stream-mobile-nav__item{position:relative;display:grid;min-width:0;min-height:3.5rem;place-content:center;justify-items:center;gap:.22rem;border:1px solid transparent;border-radius:.65rem;background:transparent;color:var(--stream-v3-muted);padding:.25rem .1rem;font:inherit;text-align:center;text-decoration:none}.stream-mobile-nav__item .stream-nav-icon{width:1rem;height:1rem;color:var(--stream-v3-muted)}.stream-mobile-nav__item>span{display:block;width:100%;overflow:hidden;font-size:.5625rem;font-weight:700;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.stream-mobile-nav__item:is(:hover,:focus-visible,.is-active){border-color:var(--stream-v3-accent-line);outline:0;background:var(--stream-v3-accent-bg);color:var(--stream-v3-accent)}.stream-mobile-nav__item:is(:hover,:focus-visible,.is-active) .stream-nav-icon{color:var(--stream-v3-ink)}.stream-mobile-nav__item>i{position:absolute;inset:.32rem .65rem auto auto;width:.4rem;height:.4rem;border-radius:50%;background:var(--stream-v3-amber);box-shadow:0 0 .55rem var(--stream-v3-amber)}.stream-app-v3 .stream-shell-hero{grid-column:1;height:auto;min-height:0}.stream-shell-hero__top{grid-template-columns:minmax(0,1fr) auto}.stream-shell-search{display:none}.stream-shell-context{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;overflow:visible;padding:0}.stream-shell-context__pill{display:none}.stream-shell-context__mobile{display:grid;min-width:0;gap:.05rem}.stream-shell-context__mobile>span{display:flex;min-width:0;align-items:center;gap:.35rem}.stream-shell-context__mobile i{width:.38rem;height:.38rem;flex:none;border-radius:50%;background:var(--stream-v3-green);box-shadow:0 0 .5rem var(--stream-v3-green)}.stream-shell-context__mobile strong,.stream-shell-context__mobile small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-shell-context__mobile strong{font-size:.6875rem}.stream-shell-context__mobile small{color:color-mix(in srgb,var(--stream-white) 70%,transparent);font-size:.5625rem}.stream-shell-context__mobile b{margin-inline:.2rem}.stream-shell-context>button{min-width:3.25rem;min-height:2.75rem;padding-inline:.6rem}.stream-shell-progress-ring small{display:none}.stream-app-v3 .stream-shell-v3{grid-column:1;grid-row:2;min-height:calc(100dvh - var(--stream-mobile-nav-height))}.stream-app-v3 .stream-shell-v3 .stream-shell__content{min-height:calc(100dvh - var(--stream-mobile-nav-height))}.stream-shell-sequence-tab{display:none}.stream-shell-sequence{z-index:75;inset:0 0 0 auto;width:100%;max-width:28rem}.stream-shell-sequence__track{width:100%}.stream-shell-sequence__row{min-height:2.75rem}.stream-app-v3 .stream-module-drawer{width:100%;margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column}.stream-module-drawer>.stream-drawer__header{flex:none;border-block-end:1px solid var(--stream-v3-line);background:var(--stream-v3-bg-0);padding:.8rem .9rem}.stream-module-drawer>.stream-drawer-search{flex:none;margin:.75rem .75rem 0}.stream-module-drawer>.stream-module-groups{flex:1;min-height:0;margin-top:.75rem;overflow-y:auto;overscroll-behavior:contain;padding:0 .75rem calc(1rem + env(safe-area-inset-bottom))}.stream-context-picker{align-items:flex-end;padding:0}.stream-context-picker__dialog{width:100%;max-height:calc(100dvh - .5rem);border-radius:1rem 1rem 0 0;overflow-y:auto;overscroll-behavior:contain}.stream-context-picker__dialog>header{position:sticky;z-index:3;inset-block-start:0;background:var(--stream-v3-bg-0)}.stream-context-picker__footer{position:sticky;z-index:3;inset-block-end:0;padding-block-end:max(.8rem,env(safe-area-inset-bottom))}.stream-page-intro{align-items:flex-start;flex-direction:column}.stream-page-intro__status,.stream-page-intro__actions{margin-inline-start:0}.stream-dashboard-heading{align-items:flex-start;flex-direction:column}.stream-dashboard-periods{width:100%;margin-inline-start:0}.stream-dashboard-periods button{flex:1 1 0;min-width:0}.stream-dashboard-benchmark{grid-template-columns:minmax(0,1fr);align-items:start}.stream-dashboard-benchmark__ranks{justify-content:flex-start}.stream-dashboard-benchmark__restricted{text-align:start}.stream-dashboard-benchmark__detail{grid-column:1}.stream-command-queue>header{align-items:flex-start;flex-direction:column}.stream-command-queue>header>p{max-width:none;text-align:start}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap{max-height:none;overflow:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap :is(th,td):first-child{position:sticky;z-index:1;inset-inline-start:0;background:var(--stream-v3-card);box-shadow:1px 0 0 var(--stream-v3-line)}.stream-app-v3 :is(.stream-task-page--pump,.stream-task-page--tank,.stream-task-page--prices) .stream-ops-table-wrap thead th:first-child{z-index:3;background:var(--stream-v3-input)}.stream-app-v3 :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){font-size:1rem}.stream-app-v3 .stream-task-page :is(.stream-button,button:not(.stream-icon-button)){min-height:2.75rem}}@media (max-width: 44rem){.stream-app-v3 .stream-shell-hero{padding:0 .75rem .6rem}.stream-shell-hero__top{height:3.25rem;min-height:3.25rem}.stream-shell-hero__actions .stream-theme-toggle,.stream-shell-hero__actions .stream-avatar{min-height:2.75rem;height:2.75rem}.stream-shell-hero__actions .stream-avatar{width:2.75rem}.stream-shell-hero__snapshot{grid-template-columns:minmax(0,1fr) 2.75rem;grid-template-rows:auto auto auto;height:auto;min-height:0;gap:.5rem .65rem;padding-block:.4rem 0}.stream-shell-clock{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem}.stream-shell-clock strong{font-size:1.65rem}.stream-shell-clock span{min-width:0;margin:0;font-size:.5625rem;line-height:1.25;white-space:normal}.stream-shell-clock small{display:none}.stream-shell-context{grid-column:1 / -1;grid-row:2}.stream-shell-progress-ring{grid-column:2;grid-row:1;width:2.75rem;min-height:2.75rem}.stream-shell-progress-ring>span{width:2.5rem;height:2.5rem;font-size:.625rem}.stream-shell-stats{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.stream-shell-stats>div{min-height:2.65rem;border:0;border-block-start:1px solid color-mix(in srgb,var(--stream-white) 10%,transparent);padding:.38rem .4rem}.stream-shell-stats>div:nth-child(2n){border-inline-start:1px solid color-mix(in srgb,var(--stream-white) 10%,transparent)}.stream-shell-stats>div:nth-child(odd){padding-inline-start:0}.stream-shell-stats dt{font-size:.5rem}.stream-shell-stats dd{margin-top:.12rem}.stream-shell-stats dd strong{font-size:.8rem}.stream-shell-stats dd span{display:none}}@media (max-width: 60rem) and (max-height: 30rem){.stream-app-v3 .stream-shell-hero{padding:0 .75rem .45rem}.stream-shell-hero__top{height:3rem;min-height:3rem}.stream-shell-brand__copy small,.stream-shell-hero__actions .stream-theme-toggle span{display:none}.stream-shell-hero__actions .stream-theme-toggle{min-width:2.75rem;width:2.75rem;padding:0}.stream-shell-hero__snapshot{display:grid;grid-template-columns:8rem minmax(0,1fr) 2.75rem;grid-template-rows:3rem;height:3rem;min-height:3rem;gap:.65rem;padding:0}.stream-shell-clock{grid-column:1;grid-row:1;align-self:center}.stream-shell-clock strong{font-size:1.65rem}.stream-shell-clock span{display:none}.stream-shell-context{grid-column:2;grid-row:1;align-self:center}.stream-shell-progress-ring{grid-column:3;grid-row:1;width:2.75rem;min-height:2.75rem}.stream-shell-progress-ring>span{width:2.5rem;height:2.5rem}.stream-shell-stats{display:none}.stream-command-rule-banner{grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;padding:.55rem .7rem}.stream-command-rule-banner>a{grid-column:auto;min-height:2.75rem;padding-inline:.7rem}}@media (min-width: 23rem) and (max-width: 44rem){.stream-command-readiness__body{grid-template-columns:7.5rem minmax(0,1fr);justify-items:stretch;gap:.7rem;padding-inline:.75rem}.stream-command-readiness__arc{width:7.25rem;height:4.35rem}.stream-command-readiness__arc:after{top:.65rem;right:.65rem;bottom:0;left:.65rem}.stream-command-readiness__arc span{font-size:1.4rem}.stream-command-readiness__arc small{max-width:5.5rem;font-size:.58rem}.stream-command-readiness__next{justify-items:start;text-align:start}.stream-command-queue__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 22rem){.stream-twin-tanks,.stream-twin-pumps{grid-template-columns:minmax(0,1fr)}}@media (min-width: 70.01rem){.stream-app-v3{--stream-shell-hero-height: 16.625rem;grid-template-rows:var(--stream-shell-hero-height) minmax(0,1fr)}.stream-app-v3 .stream-shell-hero{height:var(--stream-shell-hero-height);min-height:var(--stream-shell-hero-height);padding:1.0625rem 1.625rem .875rem}.stream-shell-hero__top{height:3.125rem;min-height:3.125rem}.stream-shell-hero__snapshot{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.067fr);grid-template-rows:5rem 3.5rem;height:10rem;min-height:10rem;margin-top:1.5rem;row-gap:1.5rem}.stream-shell-clock{display:block}.stream-shell-clock strong{font-size:3rem;font-weight:700}.stream-shell-context{grid-column:2;grid-row:1}.stream-shell-progress-ring{display:grid}.stream-shell-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.stream-shell-stats>div{min-height:0;border-block-start:0}.stream-shell-stats>div+div{border-inline-start:1px solid color-mix(in srgb,var(--stream-white) 10%,transparent)}.stream-app-v3 .stream-shell-rail{display:block}.stream-shell-rail__group--shift .stream-shell-rail__link{display:grid}}@media (max-width: 70rem){.stream-app-v3{--stream-shell-hero-height: 19.0625rem;grid-template-rows:var(--stream-shell-hero-height) minmax(0,1fr)}.stream-app-v3 .stream-shell-hero{height:var(--stream-shell-hero-height);min-height:var(--stream-shell-hero-height);padding:1.0625rem 1.625rem .875rem}.stream-shell-hero__top{grid-template-columns:minmax(9.875rem,1fr) 15rem auto;height:3.125rem;min-height:3.125rem}.stream-shell-search{display:block;width:15rem}.stream-shell-search :is(input,kbd){display:block}.stream-shell-hero__snapshot{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);grid-template-rows:5rem 7rem;height:13rem;min-height:13rem;margin-top:1rem;column-gap:1.375rem;row-gap:1rem}.stream-shell-clock{display:block;grid-column:1;grid-row:1}.stream-shell-clock strong{font-size:2.75rem}.stream-shell-context{grid-column:2;grid-row:1}.stream-shell-progress-ring{display:none}.stream-shell-stats{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.stream-shell-stats>div{min-height:3.5rem;border:0;padding-inline:.95rem}.stream-shell-stats>div:nth-child(2n){border-inline-start:1px solid color-mix(in srgb,var(--stream-white) 10%,transparent)}.stream-shell-stats>div:nth-child(n+3){border-block-start:1px solid color-mix(in srgb,var(--stream-white) 10%,transparent)}.stream-shell-stats dd span{white-space:nowrap}.stream-shell-context__fact{padding-inline:.55rem}.stream-app-v3 .stream-shell-rail{display:block}}@media (max-width: 51.25rem){.stream-app-v3{--stream-shell-hero-height: 17.4375rem;--stream-mobile-nav-height: calc(3.625rem + env(safe-area-inset-bottom)) ;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--stream-shell-hero-height) minmax(0,1fr);padding-bottom:var(--stream-mobile-nav-height)}.stream-app-v3 .stream-shell-hero{grid-column:1;height:var(--stream-shell-hero-height);min-height:var(--stream-shell-hero-height);padding:1.0625rem .9375rem .875rem}.stream-shell-hero__top{grid-template-columns:minmax(7.5rem,1fr) 14rem auto;height:3.125rem;min-height:3.125rem}.stream-shell-search{display:block;width:14rem}.stream-shell-hero__snapshot{grid-template-columns:minmax(0,1fr);grid-template-rows:3.875rem 7rem;height:11.625rem;min-height:11.625rem;margin-top:.75rem;gap:.75rem}.stream-shell-clock{display:none}.stream-shell-context{grid-column:1;grid-row:1}.stream-shell-stats{grid-column:1;grid-row:2}.stream-app-v3 .stream-shell-rail{position:fixed;z-index:65;inset:auto 0 0;display:flex;width:100%;height:var(--stream-mobile-nav-height);min-height:var(--stream-mobile-nav-height);flex-direction:row;align-items:stretch;gap:0;overflow-x:auto;overflow-y:hidden;contain:layout paint;overscroll-behavior-inline:contain;border:0;border-block-start:1px solid var(--stream-v3-line);background:color-mix(in srgb,var(--stream-v3-bg-0) 96%,transparent);padding:0 0 max(0rem,env(safe-area-inset-bottom));box-shadow:0 -.65rem 1.6rem color-mix(in srgb,var(--stream-v3-bg-0) 38%,transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);scrollbar-width:none}.stream-app-v3 .stream-shell-rail::-webkit-scrollbar{display:none}.stream-shell-rail__group,.stream-shell-rail nav{display:flex;flex:none;align-items:stretch;gap:0}.stream-shell-rail__group+.stream-shell-rail__group{margin:0}.stream-app-v3 .stream-shell-rail .stream-rail__controls{display:flex;margin:0;border:0;padding:0}.stream-app-v3 .stream-shell-rail__link,.stream-app-v3 .stream-rail-mobile-modules{display:grid;width:3.625rem;min-width:3.625rem;min-height:3.625rem;grid-template-rows:1.5rem auto;place-content:center;justify-items:center;gap:.16rem;border:0;border-inline-end:1px solid color-mix(in srgb,var(--stream-v3-line) 65%,transparent);border-radius:0;padding:.25rem .2rem;transform:none}.stream-shell-rail__link .stream-rail-link__copy{display:block;width:100%}.stream-shell-rail__link .stream-rail-link__copy strong{font-size:.5rem;font-weight:700}.stream-shell-rail__link .stream-rail-link__copy small{display:none}.stream-shell-rail__link .stream-rail-link__icon{width:1.4375rem;height:1.4375rem}.stream-shell-rail__link .stream-rail-link__icon .stream-nav-icon{width:1rem;height:1rem}.stream-app-v3 .stream-shell-rail__link.is-active{box-shadow:inset 0 2px 0 var(--stream-v3-accent)}.stream-app-v3 .stream-shell-v3{grid-column:1;grid-row:2;min-height:calc(100dvh - var(--stream-shell-hero-height) - var(--stream-mobile-nav-height))}.stream-app-v3 .stream-shell-v3 .stream-shell__content{min-height:calc(100dvh - var(--stream-shell-hero-height) - var(--stream-mobile-nav-height))}.stream-shell-sequence-tab{display:none}.stream-shell-sequence{z-index:75;inset:0 0 0 auto;width:100%;max-width:28rem}.stream-shell-sequence__track{width:100%}.stream-app-v3 .stream-module-drawer{width:100%;margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column}.stream-module-drawer>.stream-drawer__header{flex:none;border-block-end:1px solid var(--stream-v3-line);background:var(--stream-v3-bg-0);padding:.8rem .9rem}.stream-module-drawer>.stream-drawer-search{flex:none;margin:.75rem .75rem 0}.stream-module-drawer>.stream-module-groups{flex:1;min-height:0;margin-top:.75rem;overflow-y:auto;overscroll-behavior:contain;padding:0 .75rem calc(1rem + env(safe-area-inset-bottom))}.stream-context-picker{align-items:flex-end;padding:0}.stream-context-picker__dialog{width:100%;max-height:calc(100dvh - .5rem);border-radius:1rem 1rem 0 0;overflow-y:auto;overscroll-behavior:contain}.stream-context-picker__dialog>header{position:sticky;z-index:3;inset-block-start:0;background:var(--stream-v3-bg-0)}.stream-context-picker__footer{position:sticky;z-index:3;inset-block-end:0;padding-block-end:max(.8rem,env(safe-area-inset-bottom))}.stream-app-v3 :is(.stream-task-page,.stream-shift-start-v3,.stream-station-dashboard,.stream-admin-centre,.stream-head-office,.stream-financial-intelligence,.stream-reporting-centre,.stream-management-visibility){width:min(calc(100% - 1.875rem),var(--stream-canvas-max))}}@media (max-width: 35rem){.stream-shell-hero__top{position:relative;grid-template-columns:minmax(6.75rem,1fr) 2.375rem auto;gap:.5rem}.stream-shell-brand,.stream-shell-brand__lockup{width:7.25rem}.stream-shell-search{width:2.375rem}.stream-shell-search__field{grid-template-columns:1fr;place-items:center;padding:0}.stream-shell-search__field input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.stream-shell-search kbd{display:none}.stream-shell-search:focus-within{position:absolute;z-index:4;inset:0 5.75rem auto auto;width:min(15rem,calc(100vw - 7.5rem))}.stream-shell-search:focus-within .stream-shell-search__field{grid-template-columns:auto minmax(0,1fr);place-items:center stretch;padding-inline:.7rem;background:color-mix(in srgb,var(--stream-v3-bg-0) 92%,transparent)}.stream-shell-search:focus-within .stream-shell-search__field input{position:static;width:100%;height:auto;opacity:1;pointer-events:auto}.stream-shell-search__results{width:100%}.stream-shell-hero__actions .stream-theme-toggle,.stream-shell-hero__actions .stream-avatar{width:2.375rem;min-width:2.375rem;height:2.375rem;min-height:2.375rem}.stream-shell-context{grid-template-columns:minmax(0,1.35fr) minmax(3.3rem,.72fr) minmax(4.7rem,1fr) auto;padding-inline:.35rem}.stream-shell-context__fact{padding-inline:.35rem}.stream-shell-context__fact small{font-size:.4375rem}.stream-shell-context__fact strong{font-size:.53125rem}.stream-shell-stats>div{padding-inline:.6rem}.stream-shell-stats dt{font-size:.5rem}.stream-shell-stats dd{margin-top:.1rem}.stream-shell-stats dd strong{font-size:.8125rem}.stream-shell-stats dd span{display:none}.stream-profile-menu{position:fixed;inset:4.2rem .75rem auto auto}}@media (prefers-reduced-motion: reduce){.stream-app-v3 *,.stream-app-v3 *:before,.stream-app-v3 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
