:root,[data-product-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--leading-tight:1.2;--leading-normal:1.5;--weight-regular:400;--weight-medium:550;--weight-semibold:650;--weight-bold:750;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.875rem;--radius-xl:1.25rem;--radius-round:999px;--shadow-sm:0 1px 2px #0c172114;--shadow-md:0 8px 24px #0c17211f;--shadow-lg:0 18px 48px #0c17212e;--surface-canvas:#f5f7f8;--surface-panel:#fff;--surface-subtle:#eef2f3;--surface-raised:#fff;--surface-inverse:#15232d;--surface-overlay:#0a141c8a;--text-primary:#17242d;--text-secondary:#4b5d68;--text-muted:#6d7d86;--text-inverse:#f8fbfc;--text-link:#075f84;--border-subtle:#dfe6e9;--border-default:#c6d1d6;--border-strong:#8799a3;--focus-ring:#1687b5;--accent:#087aa2;--accent-hover:#056585;--accent-active:#044e68;--accent-soft:#e3f4f9;--accent-contrast:#fff;--accent-active-contrast:#fff;--status-info:#086f9a;--status-info-soft:#e2f3fa;--status-success:#1e7150;--status-success-soft:#e4f5ed;--status-warning:#915b0a;--status-warning-soft:#fff1d5;--status-danger:#b02c3c;--status-danger-soft:#fce9ec;--status-neutral:#566973;--status-neutral-soft:#edf1f3;--nav-projects:#2563b4;--nav-service:#c2410c;--nav-engineering:#7446b7;--nav-sales:#207548;--nav-coordination:#087b91;--nav-administration:#536276;--nav-plants:#087b86;--nav-alarms:#a85a12;--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--content-max:90rem;--side-nav-width:16.5rem;--top-bar-height:4rem;--workspace-nav-width:13rem;--workspace-inspector-width:22rem;--table-cell-padding-block:var(--space-3);--table-cell-padding-inline:var(--space-4);--duration-fast:.12s;--duration-normal:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}[data-density=compact]{--table-cell-padding-block:var(--space-2);--table-cell-padding-inline:var(--space-3)}[data-product-theme=contractor]{--accent:#f97316;--accent-hover:#ea580c;--accent-active:#c2410c;--accent-soft:#fff4eb;--accent-contrast:#14202d;--text-link:#c2410c;--focus-ring:#c2410c}[data-product-theme=refcontrol]{--accent:#1767a5;--accent-hover:#14598f;--accent-active:#174f82;--accent-soft:#e9f3fb;--focus-ring:#1767a5}[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-canvas:#10191f;--surface-panel:#17242c;--surface-subtle:#203039;--surface-raised:#1b2a33;--surface-inverse:#f3f8fa;--surface-overlay:#000000a8;--text-primary:#edf4f6;--text-secondary:#bdcbd1;--text-muted:#91a3ab;--text-inverse:#142029;--text-link:#78c8e8;--border-subtle:#2c3e47;--border-default:#41555f;--border-strong:#71838b}[data-product-theme=contractor][data-color-scheme=dark]{--accent:#f0a46d;--accent-hover:#ffc09a;--accent-active:#ffd0b2;--accent-soft:#482919;--accent-contrast:#201207;--accent-active-contrast:#201207;--focus-ring:#ffad77}[data-product-theme=refcontrol][data-color-scheme=dark]{--accent:#8fc4eb;--accent-hover:#add6f2;--accent-active:#c8e5f8;--accent-soft:#18374f;--accent-contrast:#0d1a20;--accent-active-contrast:#0d1a20;--focus-ring:#8fc4eb}@media (prefers-reduced-motion:reduce){:root,[data-product-theme]{--duration-fast:0s;--duration-normal:0s}}
*,:before,:after{box-sizing:border-box}:where(button,input,select,textarea){font:inherit}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--focus-ring) 70%, transparent);outline-offset:2px}.ds-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-brand-mark{width:auto;height:2.5rem;color:var(--accent);display:block;overflow:visible}.ds-brand-mark__word{fill:currentColor;font-family:var(--font-sans);font-size:17px;font-weight:var(--weight-bold);letter-spacing:-.035em}.ds-button{min-width:max-content;height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;line-height:1;display:inline-flex}.ds-button:active:not(:disabled){transform:translateY(1px)}.ds-button:disabled{cursor:not-allowed;opacity:.55}.ds-button[data-size=small]{height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-xs)}.ds-button[data-size=large]{height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-md)}.ds-button[data-variant=primary]{color:var(--accent-contrast);background:var(--accent)}.ds-button[data-variant=primary]>.ds-button__label{color:inherit}.ds-button[data-variant=primary]:hover:not(:disabled){background:var(--accent-hover)}.ds-button[data-variant=primary]:active:not(:disabled){background:var(--accent-active);color:var(--accent-active-contrast)}.ds-button[data-variant=secondary]{color:var(--text-primary);background:var(--surface-panel);border-color:var(--border-default);box-shadow:var(--shadow-sm)}.ds-button[data-variant=secondary]:hover:not(:disabled),.ds-button[data-variant=ghost]:hover:not(:disabled){background:var(--surface-subtle)}.ds-button[data-variant=ghost]{color:var(--text-secondary);background:0 0}.ds-button[data-variant=danger]{color:#fff;background:var(--status-danger)}.ds-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite ds-spin}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-field{gap:var(--space-2);color:var(--text-primary);font-family:var(--font-sans);display:grid}.ds-field__label{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ds-field__description,.ds-field__error{font-size:var(--text-xs);line-height:var(--leading-normal)}.ds-field__description{color:var(--text-muted)}.ds-field__error{color:var(--status-danger)}.ds-input-frame{min-height:var(--control-height-md);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);color:var(--text-secondary);background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.ds-input-frame:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring) 18%, transparent)}.ds-field[data-invalid] .ds-input-frame{border-color:var(--status-danger)}.ds-input-frame[data-size=small]{min-height:var(--control-height-sm)}.ds-input-frame[data-size=large]{min-height:var(--control-height-lg)}.ds-input{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;padding:0}.ds-input::placeholder{color:var(--text-muted)}.ds-input-frame__adornment{flex:none;display:inline-flex}.ds-card{color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);font-family:var(--font-sans)}.ds-card__header,.ds-card__content,.ds-card__footer{padding:var(--space-5)}.ds-card__header+.ds-card__content,.ds-card__content+.ds-card__footer{border-top:1px solid var(--border-subtle)}.ds-info-box{gap:var(--space-3);padding:var(--space-4);color:var(--text-primary);background:var(--status-info-soft);border-inline-start:.25rem solid var(--status-info);border-radius:var(--radius-md);font-family:var(--font-sans);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.ds-info-box[data-tone=warning]{background:var(--status-warning-soft);border-color:var(--status-warning)}.ds-info-box[data-tone=danger]{background:var(--status-danger-soft);border-color:var(--status-danger)}.ds-info-box[data-tone=neutral]{background:var(--status-neutral-soft);border-color:var(--status-neutral)}.ds-info-box__icon{color:var(--text-secondary);line-height:1.5}.ds-info-box__body{min-width:0}.ds-info-box__title{font-size:var(--text-sm);font-weight:var(--weight-bold);margin:0}.ds-info-box__content{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ds-info-box__content>:first-child{margin-top:0}.ds-info-box__content>:last-child{margin-bottom:0}.ds-info-box__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ds-empty-state{gap:var(--space-4);max-width:46rem;padding:var(--space-6);color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);font-family:var(--font-sans);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ds-empty-state[data-kind=unavailable]{background:color-mix(in srgb, var(--status-warning-soft) 46%, var(--surface-panel));border-color:color-mix(in srgb, var(--status-warning) 32%, var(--border-subtle))}.ds-empty-state__icon{width:2.75rem;height:2.75rem;color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-lg);place-items:center;display:grid}.ds-empty-state__body{min-width:0}.ds-empty-state__title,.ds-empty-state__description{margin:0}.ds-empty-state__title{font-size:var(--text-lg);line-height:var(--leading-tight)}.ds-empty-state__description{margin-top:var(--space-2);color:var(--text-secondary);line-height:var(--leading-normal)}.ds-empty-state__action{margin-top:var(--space-4)}.ds-empty-state__details,.ds-activity-timeline__meta{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm)}.ds-empty-state__details summary,.ds-activity-timeline__meta summary{color:var(--text-link);cursor:pointer}.ds-tabs{font-family:var(--font-sans)}.ds-tabs__list{gap:var(--space-1);border-bottom:1px solid var(--border-subtle);display:flex;overflow-x:auto}.ds-tabs__tab{min-height:2.75rem;padding:0 var(--space-3);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:.1875rem solid #0000}.ds-tabs__tab:hover:not(:disabled){color:var(--text-primary);background:var(--surface-subtle)}.ds-tabs__tab[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.ds-tabs__tab:disabled{cursor:not-allowed;opacity:.55}.ds-tabs__panel{padding-block:var(--space-5)}.ds-tabs__panel:focus-visible{outline:3px solid color-mix(in srgb, var(--focus-ring) 70%, transparent);outline-offset:2px}.ds-activity-timeline{gap:var(--space-4);color:var(--text-primary);font-family:var(--font-sans);margin:0;padding:0;list-style:none;display:grid}.ds-activity-timeline__item{gap:var(--space-3);grid-template-columns:1rem minmax(0,1fr);display:grid;position:relative}.ds-activity-timeline__item:not(:last-child):before{top:1rem;bottom:calc(var(--space-4) * -1);background:var(--border-default);content:"";width:1px;position:absolute;left:.4375rem}.ds-activity-timeline__dot{z-index:1;background:var(--status-neutral);border:.1875rem solid var(--surface-canvas);border-radius:var(--radius-round);width:.875rem;height:.875rem;margin-top:.25rem}.ds-activity-timeline__item[data-tone=info] .ds-activity-timeline__dot{background:var(--status-info)}.ds-activity-timeline__item[data-tone=success] .ds-activity-timeline__dot{background:var(--status-success)}.ds-activity-timeline__item[data-tone=warning] .ds-activity-timeline__dot{background:var(--status-warning)}.ds-activity-timeline__item[data-tone=danger] .ds-activity-timeline__dot{background:var(--status-danger)}.ds-activity-timeline__body{min-width:0}.ds-activity-timeline__heading{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal);flex-wrap:wrap;justify-content:space-between;display:flex}.ds-activity-timeline__heading time{color:var(--text-muted);font-size:var(--text-xs)}.ds-activity-timeline__description{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ds-table-frame{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:100%;overflow-x:auto}.ds-table{border-collapse:collapse;width:100%;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left}.ds-table__caption{padding:var(--space-4);font-weight:var(--weight-semibold);text-align:left}.ds-table :is(th,td){padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.ds-table th{color:var(--text-secondary);background:var(--surface-subtle);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase}.ds-table tbody tr:last-child td{border-bottom:0}.ds-table tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}.ds-status-badge{min-height:1.5rem;padding-inline:var(--space-2);border-radius:var(--radius-round);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;line-height:1;display:inline-flex}.ds-status-badge[data-tone=neutral]{color:var(--status-neutral);background:var(--status-neutral-soft)}.ds-status-badge[data-tone=info]{color:var(--status-info);background:var(--status-info-soft)}.ds-status-badge[data-tone=success]{color:var(--status-success);background:var(--status-success-soft)}.ds-status-badge[data-tone=warning]{color:var(--status-warning);background:var(--status-warning-soft)}.ds-status-badge[data-tone=danger]{color:var(--status-danger);background:var(--status-danger-soft)}.ds-side-nav{width:var(--side-nav-width);min-height:100dvh;color:var(--text-inverse);background:var(--surface-inverse);font-family:var(--font-sans);flex-direction:column;display:flex}.ds-side-nav__brand{min-height:var(--top-bar-height);padding:var(--space-4) var(--space-5);font-weight:var(--weight-bold);align-items:center;display:flex}.ds-side-nav__nav{padding:var(--space-3);flex:1}.ds-side-nav__list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ds-side-nav__link{align-items:center;gap:var(--space-3);min-height:2.75rem;padding-inline:var(--space-3);color:color-mix(in srgb, var(--text-inverse) 76%, transparent);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;display:flex}.ds-side-nav__link:hover{color:var(--text-inverse);background:#ffffff14}.ds-side-nav__link[data-current]{color:var(--text-inverse);background:#ffffff24}.ds-side-nav__icon{justify-content:center;width:1.25rem;display:inline-flex}.ds-side-nav__badge{margin-left:auto}.ds-side-nav__footer{padding:var(--space-4);border-top:1px solid #ffffff1a}.ds-top-bar{min-height:var(--top-bar-height);align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-6);color:var(--text-primary);background:color-mix(in srgb, var(--surface-panel) 92%, transparent);border-bottom:1px solid var(--border-subtle);font-family:var(--font-sans);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(12rem,1fr) minmax(12rem,32rem) minmax(12rem,1fr);display:grid}.ds-top-bar__identity,.ds-top-bar__actions{align-items:center;gap:var(--space-3);display:flex}.ds-top-bar__product{font-weight:var(--weight-semibold)}.ds-top-bar__context{color:var(--text-muted);font-size:var(--text-sm)}.ds-top-bar__search{width:100%}.ds-top-bar__actions{justify-content:flex-end}.ds-page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding-block:var(--space-6);color:var(--text-primary);font-family:var(--font-sans);display:flex}.ds-page-header__main{min-width:0}.ds-page-header__eyebrow{margin:0 0 var(--space-2);color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase}.ds-page-header__title{font-size:clamp(var(--text-2xl), 3vw, var(--text-3xl));line-height:var(--leading-tight);margin:0}.ds-page-header__description{max-width:52rem;margin:var(--space-2) 0 0;color:var(--text-secondary);line-height:var(--leading-normal)}.ds-page-header__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ds-breadcrumbs{gap:var(--space-2);margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ds-breadcrumbs li+li:before{margin-right:var(--space-2);content:"/"}.ds-breadcrumbs a{color:var(--text-link)}.ds-drawer-layer,.ds-command-layer{z-index:1000;display:flex;position:fixed;inset:0}.ds-drawer-backdrop,.ds-command-backdrop{background:var(--surface-overlay);pointer-events:none;animation:ds-fade-in var(--duration-normal) var(--ease-standard);position:absolute;inset:0}.ds-drawer{width:min(100%,32rem);height:100%;color:var(--text-primary);background:var(--surface-raised);box-shadow:var(--shadow-lg);font-family:var(--font-sans);animation:ds-drawer-in var(--duration-normal) var(--ease-standard);flex-direction:column;margin-left:auto;display:flex;position:relative}.ds-drawer[data-size=small]{width:min(100%,24rem)}.ds-drawer[data-size=large]{width:min(100%,48rem)}.ds-drawer__header,.ds-drawer__footer{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);display:flex}.ds-drawer__header{border-bottom:1px solid var(--border-subtle)}.ds-drawer__footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center}.ds-drawer__title,.ds-drawer__description{margin:0}.ds-drawer__title{font-size:var(--text-xl)}.ds-drawer__description{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm)}.ds-drawer__content{overflow-wrap:anywhere;min-height:0;padding:var(--space-5);flex:1;overflow-y:auto}.ds-command-layer{padding:min(12vh, 7rem) var(--space-4) var(--space-4);justify-content:center;align-items:flex-start}.ds-command{width:min(100%,42rem);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);font-family:var(--font-sans);animation:ds-command-in var(--duration-normal) var(--ease-standard);position:relative;overflow:hidden}.ds-command-trigger__shortcut,.ds-command kbd{color:var(--text-secondary);background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono);padding:.15rem .35rem;font-size:.68rem}.ds-command__input-frame{align-items:center;gap:var(--space-3);min-height:3.75rem;padding-inline:var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex}.ds-command__input{min-width:0;color:var(--text-primary);font-size:var(--text-md);background:0 0;border:0;outline:0;flex:1}.ds-command__results{max-height:min(24rem,60vh);padding:var(--space-2);overflow-y:auto}.ds-command__option{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);color:var(--text-primary);border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ds-command__option[data-active]{background:var(--accent-soft)}.ds-command__option>span:not(.ds-command__option-icon){gap:var(--space-1);display:grid}.ds-command__option-group{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}.ds-command__option small{color:var(--text-secondary);font-size:var(--text-xs)}.ds-command__input-frame>kbd{color:var(--text-primary)}.ds-command__option-icon{justify-content:center;width:1.5rem;display:inline-flex}.ds-command__empty{padding:var(--space-8) var(--space-4);color:var(--text-muted);text-align:center;margin:0}.ds-density-control{border:1px solid var(--border-default);border-radius:var(--radius-md);gap:.125rem;margin:0;padding:.125rem;display:inline-flex}.ds-density-control legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-density-control button{border-radius:var(--radius-sm);min-height:2rem;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem .625rem}.ds-density-control button[aria-pressed=true]{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-sm)}[data-density=compact] .ds-table :is(th,td){--table-cell-padding-block:var(--space-2)}.ds-app-shell{min-height:100dvh;color:var(--text-primary);background:var(--surface-canvas);font-family:var(--font-sans)}.ds-app-shell__header{z-index:30;background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);align-items:center;display:flex;position:sticky;top:0}.ds-app-shell__header>:first-child{flex:1;min-width:0}.ds-app-shell__assistant-entry{padding-inline-end:var(--space-4)}.ds-app-shell__body{min-width:0}.ds-app-shell[data-has-navigation] .ds-app-shell__body{grid-template-columns:var(--workspace-nav-width) minmax(0, 1fr);display:grid}.ds-app-shell__navigation{border-inline-end:1px solid var(--border-subtle);background:var(--surface-panel);min-width:0;top:var(--top-bar-height);max-height:calc(100dvh - var(--top-bar-height));scrollbar-width:thin;overscroll-behavior:contain;align-self:start;position:sticky;overflow-y:auto}.ds-app-shell__content{min-width:0;padding:var(--space-6)}.ds-app-shell__mobile-navigation{display:none}.ds-skip-link{top:var(--space-2);left:var(--space-2);z-index:1100;padding:var(--space-3) var(--space-4);transform:translateY(calc(-100% - var(--space-4)));color:var(--accent-contrast);background:var(--accent);border-radius:var(--radius-md);position:fixed}.ds-skip-link:focus{transform:translateY(0)}.ds-workspace-header{min-height:var(--top-bar-height);gap:var(--space-3) var(--space-5);padding:var(--space-3) var(--space-5);color:var(--text-primary);background:var(--surface-panel);flex-wrap:wrap;align-items:center;display:flex}.ds-workspace-header__identity{flex-shrink:0}.ds-workspace-header__context{gap:var(--space-2);min-width:0;color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;flex:1;display:flex}.ds-workspace-header__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.ds-workspace-header a.ds-button{text-decoration:none}.ds-sub-nav{min-width:0;font-family:var(--font-sans)}.ds-sub-nav__list{gap:var(--space-1);padding:var(--space-1);border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.ds-sub-nav__item{gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-normal);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:flex}.ds-sub-nav__item:hover{color:var(--text-primary);background:var(--surface-subtle)}.ds-sub-nav__item[aria-current=page]{color:var(--text-link);border-bottom-color:var(--accent);background:var(--accent-soft)}.ds-sub-nav__item>span:last-child{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}.ds-workspace-icon{--workspace-icon-color:var(--nav-administration);block-size:2rem;inline-size:2rem;color:var(--workspace-icon-color);background:color-mix(in srgb, var(--workspace-icon-color) 9%, var(--surface-panel));border-radius:.6rem;flex:none;place-items:center;display:inline-grid}.ds-workspace-icon svg{width:1.15rem;height:1.15rem}.ds-workspace-icon[data-category=projects],.ds-workspace-icon[data-category=documents]{--workspace-icon-color:var(--nav-projects)}.ds-workspace-icon[data-category=service],.ds-workspace-icon[data-category=field]{--workspace-icon-color:var(--nav-service)}.ds-workspace-icon[data-category=engineering],.ds-workspace-icon[data-category=configurator],.ds-workspace-icon[data-category=trends],.ds-workspace-icon[data-category=assistant]{--workspace-icon-color:var(--nav-engineering)}.ds-workspace-icon[data-category=sales],.ds-workspace-icon[data-category=catalog],.ds-workspace-icon[data-category=packages],.ds-workspace-icon[data-category=internal-packages],.ds-workspace-icon[data-category=suppliers],.ds-workspace-icon[data-category=pricing],.ds-workspace-icon[data-category=price-request],.ds-workspace-icon[data-category=estimate],.ds-workspace-icon[data-category=quote],.ds-workspace-icon[data-category=maintenance]{--workspace-icon-color:var(--nav-sales)}.ds-workspace-icon[data-category=coordination],.ds-workspace-icon[data-category=follow-up],.ds-workspace-icon[data-category=equipment]{--workspace-icon-color:var(--nav-coordination)}.ds-workspace-icon[data-category=plants],.ds-workspace-icon[data-category=process]{--workspace-icon-color:var(--nav-plants)}.ds-workspace-icon[data-category=alarms]{--workspace-icon-color:var(--nav-alarms)}[data-color-scheme=dark] .ds-workspace-icon{color:var(--text-primary)}@media (forced-colors:active){.ds-workspace-icon{color:buttontext;background:canvas;border:1px solid buttontext}}.ds-app-shell__navigation .ds-sub-nav{padding:var(--space-4) var(--space-3)}.ds-app-shell__navigation .ds-sub-nav__list{border:0;display:grid}.ds-app-shell__navigation .ds-sub-nav__item{border:0;border-radius:var(--radius-md);white-space:normal;text-align:left;border-inline-start:3px solid #0000;width:100%;padding-inline:.4rem;font-size:.8125rem}.ds-app-shell__navigation .ds-sub-nav__item[aria-current=page]{border-inline-start-color:var(--accent)}.ds-responsive-navigation{min-width:0}.ds-side-nav>.ds-responsive-navigation,.ds-side-nav .ds-responsive-navigation__panel{flex-direction:column;flex:1;min-height:0;display:flex}.ds-responsive-navigation__toggle{display:none}@media (max-width:900px){.ds-responsive-navigation{position:relative}.ds-responsive-navigation__toggle{border:1px solid var(--border-subtle);width:100%;min-height:44px;color:var(--text-primary);background:var(--surface-panel,#fff);font:inherit;text-align:left;cursor:pointer;border-radius:.65rem;align-items:center;gap:.65rem;padding:.55rem .75rem;font-size:.85rem;font-weight:650;display:flex}.ds-responsive-navigation__toggle>svg{flex:none;width:20px;height:20px}.ds-responsive-navigation__toggle>span:last-child{margin-inline-start:auto}.ds-responsive-navigation__current{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-secondary);font-weight:400;overflow:hidden}.ds-responsive-navigation__toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.ds-responsive-navigation:not([data-open])>.ds-responsive-navigation__panel{display:none}.ds-responsive-navigation[data-open]>.ds-responsive-navigation__panel{z-index:60;overscroll-behavior:contain;border:1px solid var(--border-subtle);max-height:min(65dvh,32rem);color:var(--text-primary);background:var(--surface-panel,#fff);border-radius:.75rem;padding:.5rem;position:absolute;inset:calc(100% + .4rem) 0 auto;overflow:auto;box-shadow:0 12px 36px #17243424}.ds-app-shell[data-has-navigation] .ds-app-shell__body{display:block}.ds-app-shell__navigation{border-inline-end:0;border-bottom:1px solid var(--border-subtle);z-index:50;max-height:none;padding:.5rem .75rem;position:relative;overflow:visible}.ds-app-shell__navigation .ds-sub-nav{padding:0}.ds-app-shell__navigation .ds-responsive-navigation .ds-sub-nav__list{display:grid;overflow:visible}.ds-app-shell__navigation .ds-responsive-navigation .ds-sub-nav__item{white-space:normal;width:100%}}@media (forced-colors:active){.ds-responsive-navigation__toggle,.ds-responsive-navigation[data-open]>.ds-responsive-navigation__panel{color:canvastext;background:canvas;border-color:canvastext}}@media (min-width:761px) and (max-width:1199px){.ds-app-shell__navigation{max-height:none;position:static;overflow-y:visible}}.ds-technical-details{min-width:0;padding-block:var(--space-3);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal)}.ds-technical-details>summary{width:fit-content;max-width:100%;padding-block:var(--space-2);color:var(--text-link);font-weight:var(--weight-semibold);cursor:pointer}.ds-technical-details>summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.ds-technical-details__content{margin-top:var(--space-2);overflow-wrap:anywhere}.ds-technical-details__content>:first-child{margin-top:0}.ds-technical-details__content>:last-child{margin-bottom:0}.ds-status-summary{min-width:0;padding-block:var(--space-4);font-family:var(--font-sans)}.ds-status-summary__title{margin:0 0 var(--space-3);font-size:var(--text-md)}.ds-status-summary__items{gap:var(--space-4) var(--space-8);flex-wrap:wrap;margin:0;display:flex}.ds-status-summary__item{min-width:0}.ds-status-summary dt,.ds-metric dt{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.ds-status-summary dd{margin:var(--space-1) 0 0;font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.ds-status-summary [data-tone=warning],.ds-metric[data-tone=warning] .ds-metric__value{color:var(--status-warning)}.ds-status-summary [data-tone=danger],.ds-metric[data-tone=danger] .ds-metric__value{color:var(--status-danger)}.ds-status-summary [data-tone=success],.ds-metric[data-tone=success] .ds-metric__value{color:var(--status-success)}.ds-status-summary__context{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm)}.ds-action-bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.ds-action-bar__context{min-width:0;color:var(--text-secondary);font-size:var(--text-sm)}.ds-action-bar__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ds-responsive-split-pane{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.ds-responsive-split-pane[data-has-inspector]{grid-template-columns:minmax(0, 1fr) minmax(16rem, var(--workspace-inspector-width))}.ds-responsive-split-pane__main,.ds-responsive-split-pane__inspector{min-width:0}.ds-inspector-panel{min-width:0;padding:var(--space-5);border-inline-start:1px solid var(--border-subtle);background:var(--surface-panel);overflow-wrap:anywhere}.ds-inspector-panel__header,.ds-summary-card__header{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ds-inspector-panel__header h2,.ds-summary-card__header h2{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0}.ds-inspector-panel__description,.ds-summary-card__description{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ds-inspector-panel__content,.ds-summary-card__content{margin-top:var(--space-4)}.ds-summary-card{min-width:0;padding:var(--space-5);color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-family:var(--font-sans)}.ds-metric{min-width:0;font-family:var(--font-sans);margin:0}.ds-metric dd{margin-inline-start:0}.ds-metric__value{margin-block:var(--space-1) 0;font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.ds-metric__unit{font-size:var(--text-sm);font-weight:var(--weight-regular)}.ds-metric__hint{margin-block:var(--space-2) 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.ds-attention-list{font-family:var(--font-sans);margin:0;padding:0;list-style:none}.ds-attention-list__item{justify-content:space-between;align-items:start;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);display:flex}.ds-attention-list__item:last-child{border-bottom:0}.ds-attention-list__body{min-width:0}.ds-attention-list__heading{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ds-attention-list__description,.ds-attention-list__meta{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ds-attention-list__meta{font-size:var(--text-xs)}.ds-attention-list__action{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:64rem){.ds-responsive-split-pane[data-has-inspector]{grid-template-columns:minmax(0,1fr)}.ds-inspector-panel{border-inline-start:0;border-top:1px solid var(--border-subtle)}}@media (max-width:48rem){.ds-app-shell[data-has-navigation] .ds-app-shell__body{display:block}.ds-app-shell__navigation{border-inline-end:0;border-bottom:1px solid var(--border-subtle);max-height:none;position:static;overflow-y:visible}.ds-app-shell__navigation .ds-sub-nav{padding:var(--space-1) var(--space-2)}.ds-app-shell__navigation .ds-sub-nav__list{display:flex}.ds-app-shell__navigation .ds-sub-nav__item{white-space:nowrap;border-inline-start:0;border-bottom:3px solid #0000;border-radius:0;width:auto}.ds-app-shell__navigation .ds-sub-nav__item[aria-current=page]{border-bottom-color:var(--accent)}.ds-app-shell__content{padding:var(--space-4) var(--space-3)}.ds-app-shell__mobile-navigation{display:block}.ds-app-shell:has(.ds-app-shell__mobile-navigation) .ds-app-shell__content{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.ds-workspace-header{gap:var(--space-2);padding:var(--space-3)}.ds-workspace-header__context{flex-basis:100%;order:3}.ds-workspace-header__identity .ds-brand-mark{height:1.75rem}.ds-attention-list__item{gap:var(--space-2);flex-wrap:wrap}.ds-attention-list__action{flex-shrink:1}}@keyframes ds-fade-in{0%{opacity:0}}@keyframes ds-drawer-in{0%{transform:translate(100%)}}@keyframes ds-command-in{0%{opacity:0;transform:translateY(-.5rem)scale(.985)}}@media (max-width:48rem){.ds-top-bar{padding-inline:var(--space-4);grid-template-columns:1fr auto}.ds-top-bar__search{display:none}.ds-page-header{flex-direction:column;align-items:flex-start}.ds-side-nav{width:min(88vw, var(--side-nav-width))}.ds-drawer,.ds-drawer[data-size=small],.ds-drawer[data-size=large]{width:100%}.ds-info-box{grid-template-columns:auto minmax(0,1fr)}.ds-info-box__actions{grid-column:2}.ds-empty-state{padding:var(--space-5);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.ds-brand-mark,.ds-empty-state__icon{color:canvastext}.ds-card,.ds-table-frame,.ds-empty-state,.ds-info-box,.ds-input-frame,.ds-command,.ds-drawer,.ds-summary-card,.ds-inspector-panel,.ds-workspace-header,.ds-app-shell__navigation{border:1px solid canvastext}.ds-sub-nav__item[aria-current=page]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.ds-sub-nav__item:focus-visible,.ds-technical-details>summary:focus-visible,.ds-skip-link:focus-visible{outline-offset:2px;outline:2px solid highlight}.ds-info-box{border-inline-start-width:.25rem}.ds-status-badge,.ds-tabs__tab[aria-selected=true],.ds-side-nav__link[data-current]{color:highlighttext;forced-color-adjust:none;background:highlight}.ds-tabs__panel:focus-visible{outline-offset:2px;outline:2px solid highlight}.ds-activity-timeline__dot{background:canvastext;border-color:canvas}}.ds-info-button{vertical-align:middle;flex:none;display:inline-flex;position:relative}.ds-info-button>button{background:var(--ds-color-surface,#fff);color:#385e6a;cursor:pointer;border:1px solid #a5bcc3;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font:600 17px Georgia,serif;display:inline-grid}.ds-info-button>button:hover,.ds-info-button>button[aria-expanded=true]{background:#eaf3f5;border-color:#397482}.ds-info-button>button:focus-visible{outline-offset:3px;outline:3px solid #4192aa}.ds-info-button__panel{z-index:80;color:#294b57;text-align:left;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #c4d8dc;border-radius:12px;width:min(26rem,100vw - 32px);max-height:min(60vh,30rem);padding:18px;font:400 14px/1.55 system-ui,sans-serif;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 8px 30px #143b4626}.ds-info-button__panel>strong{margin-bottom:8px;display:block}.ds-info-button__panel p{margin:8px 0}.ds-info-button__panel>:last-child{margin-bottom:0}@media (max-width:640px){.ds-info-button__panel{width:auto;position:fixed;top:20vh;left:16px;right:16px}}
.pp-workbench{border:1px solid color-mix(in srgb, var(--rc-line,#cbd5e1) 80%, transparent);background:var(--rc-surface,#fff);border-radius:16px;overflow:hidden}.pp-workbench>header{border-bottom:1px solid var(--rc-line,#dbe4ea);justify-content:space-between;gap:1rem;padding:1rem 1.25rem;display:flex}.pp-workbench p{color:#0f766e;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.pp-workbench h2{margin:.2rem 0;font-size:1.15rem}.pp-tools{align-items:start;gap:.45rem;display:flex}.pp-tools button{background:#fff;border:1px solid #b9c9d5;border-radius:.45rem;padding:.45rem .65rem}.pp-tools button:focus-visible,.pp-stage:focus-visible,.pp-route:focus-visible,.pp-workbench g[role=button]:focus-visible{outline-offset:3px;outline:3px solid #0f766e}.pp-stage{cursor:grab;background-color:#0000;background-image:linear-gradient(90deg,#f5fbfb 1px,#0000 1px),linear-gradient(#f5fbfb 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:clamp(450px,52vh,620px);min-height:420px;overflow:auto}.pp-stage:active{cursor:grabbing}.pp-workbench[data-presentation=thumbnail]{border:0;border-radius:0}.pp-workbench[data-presentation=thumbnail] .pp-stage{height:17rem;min-height:0;cursor:inherit;overflow:hidden}.pp-workbench[data-presentation=thumbnail] .pp-stage>svg{min-width:0}.pp-stage>svg{transform-origin:0 0;width:100%;min-width:720px;height:100%;transition:transform .14s;display:block}.pp-route path:not(.pp-route-hit){fill:none;stroke:var(--pp-pipe-color,#4b6471);stroke-width:3px;stroke-linejoin:round}.pp-route-hit{fill:none;stroke:#0000;stroke-width:18px}.pp-route-selected path:not(.pp-route-hit){stroke:#0f766e;stroke-width:5px}.pp-route text{fill:#36515d;font-size:12px}.pp-node{fill:#0000;stroke:none}.pp-node-selected{fill:#e8f5f5;stroke:#0f766e;stroke-width:2px}.pp-symbol{width:60px;height:60px}.pp-symbol circle,.pp-symbol rect,.pp-symbol path{fill:none;stroke:#145c72;stroke-width:2.5px}.pp-tag,.pp-label,.pp-detail{fill:#183744;font-family:ui-sans-serif,system-ui}.pp-tag{font-size:22px;font-weight:700}.pp-label{font-size:15px;font-weight:500}.pp-detail{font-size:12px}.pp-live{fill:#dceff0}.pp-live-stale{fill:#f9e5b4}.pp-live-unavailable{fill:#e4e9ec}.pp-live+text{fill:#173d47;font:700 15px ui-sans-serif}.pp-attention{fill:#e66036}.pp-port circle{fill:#e7f7f4;stroke:#0f766e;stroke-width:2px}.pp-inspector{border-top:1px solid var(--rc-line,#dbe4ea);color:#395863;background:#f8fbfb;gap:.3rem;min-height:4.7rem;padding:.8rem 1.25rem;display:grid}.pp-inspector p{color:#54717b}.pp-inspector strong{color:#173d47}.pp-inspector span{font-size:.82rem}.pp-inspector a{color:#0b6f78;width:fit-content;font-size:.82rem;font-weight:700}@media (max-width:600px){.pp-workbench>header{flex-direction:column;align-items:start}.pp-stage{height:400px;min-height:360px}.pp-tools{width:100%;overflow:auto}.pp-stage>svg{min-width:640px}}@media (forced-colors:active){.pp-workbench,.pp-workbench>header,.pp-inspector,.pp-tools button{color:canvastext;background:canvas;border-color:canvastext}.pp-route path:not(.pp-route-hit),.pp-node,.pp-port circle{stroke:canvastext}.pp-tag,.pp-label,.pp-detail,.pp-route text,.pp-inspector strong{fill:canvastext;color:canvastext}}.pd-process-expanded .pp-stage{height:clamp(520px,60vh,680px)}@media (max-width:600px){.pd-process-expanded .pp-stage{height:440px}}.pp-workbench [data-attention=ALARM] .pp-attention{fill:#c62e3a}.pp-route-limits{color:#604b0d;background:#fff4d6;padding:1rem}.pp-route-limits button{color:inherit;background:0 0;border:1px solid;border-radius:6px;margin:.3rem;padding:.4rem}.pp-route path.pp-route-clearance{stroke:var(--rc-surface,#fff);stroke-width:9px;pointer-events:none}.pp-stage>svg{min-width:0}@media (max-width:600px){.pp-stage>svg{min-width:0}}.pp-route[data-flow=LIQUID_SUPPLY],.pp-route[data-flow=PUMPED_LIQUID_SUPPLY],.pp-route[data-flow=CONDENSED_LIQUID]{--pp-pipe-color:#2563a7}.pp-route[data-flow=HOT_GAS]{--pp-pipe-color:#b45309}.pp-route[data-flow=DRY_SUCTION]{--pp-pipe-color:#7355a6}.pp-route[data-flow=WET_RETURN],.pp-route[data-flow=EXPANSION_RETURN]{--pp-pipe-color:#0c7b6b}.pp-symbol{--pp-symbol-ink:#24566d}.pp-symbol[data-symbol-family=compressor]{--pp-symbol-ink:#254b6e}.pp-symbol[data-symbol-family=pump],.pp-symbol[data-symbol-family=fan]{--pp-symbol-ink:#226876}.pp-symbol[data-symbol-family=exchanger],.pp-symbol[data-symbol-family=evaporator],.pp-symbol[data-symbol-family=condenser]{--pp-symbol-ink:#66527d}.pp-symbol[data-symbol-family=valve],.pp-symbol[data-symbol-family=safety-valve],.pp-symbol[data-symbol-family=changeover-valve],.pp-symbol[data-symbol-family=spring-return-valve]{--pp-symbol-ink:#5a6571}.pp-symbol :is(circle,rect,path){stroke:var(--pp-symbol-ink);stroke-linecap:round;stroke-linejoin:round}.pp-symbol-code{fill:var(--pp-symbol-ink);font:700 9px ui-sans-serif,system-ui}.pp-symbol .pp-symbol-secondary{stroke-width:1.5px}.pp-workbench[data-presentation=canvas]{border-radius:10px;position:relative}.pp-workbench[data-presentation=canvas]>header{z-index:1;border:0;padding:0;position:absolute;top:.8rem;right:.8rem}.pp-workbench[data-presentation=canvas] .pp-tools{gap:.35rem;width:auto;overflow:visible}.pp-workbench[data-presentation=canvas] .pp-tools button{background:#fffffff0;width:44px;height:44px;padding:0;font-size:1.5rem;line-height:1;box-shadow:0 1px 5px #23435318}.pp-workbench[data-presentation=canvas] .pp-stage{touch-action:pinch-zoom;background:#fbfdfe}.pp-workbench[data-presentation=canvas] .pp-stage>svg{transition:none}.pp-workbench[data-presentation=canvas] .pp-node-selected{fill:#0000;stroke:none}.pp-symbol-focus{fill:#0000;stroke:#0000;stroke-width:2px;pointer-events:none}.pp-workbench[data-presentation=canvas] g[role=button][aria-pressed=true]>.pp-symbol-focus,.pp-workbench[data-presentation=canvas] g[role=button]:focus-visible>.pp-symbol-focus{fill:#eaf3f680;stroke:#2b647b;stroke-dasharray:3 4}.pp-workbench[data-presentation=canvas] .pp-tag{font-size:18px}.pp-workbench[data-presentation=canvas] .pp-label{font-size:14px}.pp-workbench[data-presentation=canvas] .pp-live-current{fill:#eef4f6}.pp-workbench[data-presentation=canvas] .pp-live+text{font-size:13px}@media (forced-colors:active){.pp-symbol{--pp-symbol-ink:CanvasText}.pp-symbol-focus{stroke:canvastext}}
:root{--product-accent:#1767a5;--product-accent-strong:#174f82;--ink:#172321;--muted:#596a66;--canvas:#f5f8fb;--border:#d9e4ed}*{box-sizing:border-box}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans,Inter, system-ui, sans-serif);margin:0}button,input{font:inherit}.app-shell{grid-template-columns:var(--side-nav-width) minmax(0, 1fr);min-height:100vh;display:grid}.workspace{min-width:0}.content{max-width:1480px;margin:auto;padding:36px}.brand{align-items:center;gap:10px;font-weight:750;display:flex}.brand-mark{background:linear-gradient(145deg, var(--product-accent), #174f82);color:#fff;letter-spacing:.06em;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;display:inline-grid}.module-statuses{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.portal-grid{grid-template-columns:minmax(310px,.8fr) minmax(0,1.45fr);align-items:start;gap:18px;margin-top:24px;display:grid}.navigator-card,.detail-card,.provenance-card,.truth-card,.empty-card{box-shadow:0 12px 30px #143f390d}.ds-card h1,.ds-card h2{margin:0 0 6px}.ds-card p{color:var(--muted);margin:0}.ds-top-bar__context{color:#5f6f77}.ds-side-nav{color:#172321;border-right:1px solid var(--border);isolation:isolate;background:#fff}.ds-side-nav__brand,.ds-side-nav__nav,.ds-side-nav__footer{background-color:#fff}.ds-side-nav__link{color:#344943}.ds-side-nav__link:hover{color:#172321;background:#edf5fb}.ds-side-nav__link[data-current]{color:#172321;background:#e5f0fa}.ds-side-nav__footer{border-top-color:var(--border)}.state-eyebrow{letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:var(--product-accent-strong)!important;margin-bottom:9px!important;font-size:12px!important}.plant-tree{gap:8px;display:grid}.tree-plant,.tree-children{gap:6px;display:grid}.tree-row{align-items:stretch;gap:6px;display:flex}.tree-children{border-left:1px solid var(--border);margin-left:12px;padding-left:14px}.tree-children[hidden]{display:none}.tree-button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;gap:3px;padding:11px 12px;display:grid}.tree-button:hover{background:#edf5fb}.tree-button:focus-visible,.tree-expand:focus-visible,.detail-stack:focus-visible{outline-offset:2px;outline:3px solid #1767a5}.tree-expand{color:var(--product-accent-strong);cursor:pointer;background:#fff;border:1px solid #cad8d4;border-radius:10px;flex:0 0 38px;font-size:18px;font-weight:700}.tree-button[aria-current=true]{background:#e5f0fa;border-color:#a3d4cc}.tree-button span{font-weight:720}.tree-button small{color:var(--muted);font-size:12px}.tree-system{margin-top:2px}.tree-equipment{padding-left:10px}.tree-equipment-button{font-size:13px}.detail-stack{gap:16px;display:grid}.detail-list,.provenance-list{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.detail-list div,.provenance-list div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;padding:14px}.detail-list dt,.provenance-list dt{color:var(--muted);margin-bottom:5px;font-size:12px}.detail-list dd,.provenance-list dd{overflow-wrap:anywhere;margin:0}.detail-list code,.provenance-list code{font-size:12px}.truth-card{background:#f8fbfa}.truth-card .ds-card__content{gap:6px;display:grid}.provenance-card{margin-top:18px}.live-workspace,.unavailable-product-surfaces{gap:18px;margin-top:28px;display:grid}.live-unavailable-surfaces{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.section-heading{justify-content:space-between;align-items:end;gap:16px;display:flex}.section-heading h2,.section-heading p{margin:0}.section-heading p:last-child{color:var(--muted);margin-top:6px}.live-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:18px;display:grid}.live-card{box-shadow:0 12px 30px #143f390d}.live-history-card,.live-events-card{grid-column:1/-1}.live-point-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.live-point-button{text-align:left;width:100%;color:var(--ink);border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:12px;display:grid}.live-point-button small{color:var(--muted)}.live-point-button .ds-status-badge{grid-area:1/2/span 2;align-self:center}.live-point-button:hover,.live-point-button[aria-pressed=true]{background:#edf5fb;border-color:#82b4dc}.live-point-button:focus-visible,.live-table-scroll:focus-visible{outline-offset:2px;outline:3px solid #1767a5}.live-fact-list{border-left:1px solid var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.live-fact-list div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;padding:13px}.live-fact-list dt{color:var(--muted);margin-bottom:5px;font-size:12px}.live-fact-list dd{overflow-wrap:anywhere;margin:0}.live-fact-list .live-provenance{grid-column:1/-1}.live-value{font-size:1.35rem;font-weight:760}.live-value span{color:var(--muted);font-size:.8em}.live-unavailable-fact{gap:12px;display:grid}.live-unavailable-fact p,.live-empty-copy,.muted{color:var(--muted)}.live-state-card--compact{margin-top:0}.live-state-card h3{margin:0 0 6px}.history-result{gap:14px;display:grid}.live-plot-shell{border:1px solid var(--border);background:#f8fbfa;border-radius:10px;padding:12px}.live-plot-label{color:var(--muted);font-size:12px;margin:0 0 6px!important}.live-plot{width:100%;height:auto;display:block}.live-plot-axis{stroke:#aac2bc;stroke-width:2px}.live-plot-mark{fill:var(--product-accent);stroke:#fff;stroke-width:2px}.live-table-scroll{border:1px solid var(--border);border-radius:10px;overflow-x:auto}.live-table{border-collapse:collapse;text-align:left;width:100%;min-width:660px}.live-table caption{color:var(--muted);text-align:left;caption-side:top;padding:12px}.live-table th,.live-table td{vertical-align:top;border-top:1px solid var(--border);padding:11px 12px}.live-table th{color:#29433d;background:#edf5fb;font-size:12px}.live-code{overflow-wrap:anywhere;white-space:normal;max-width:20rem;display:block}.state-shell,.login-shell,.loading{place-items:center;min-height:100vh;padding:24px;display:grid}.state-card,.login-card{width:min(520px,100%)}.state-card .ds-card__content{padding-top:0}.login-card h1{margin:16px 0 2px}.login-form{gap:17px;display:grid}.login-form label{gap:6px;font-size:13px;font-weight:650;display:grid}.login-form input{background:#fff;border:1px solid #cad8d4;border-radius:9px;padding:11px}.error{color:#9d2828}.screen-reader-status,.live-screen-reader-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.app-shell{display:block}.ds-side-nav{display:none}.content{padding:22px}.portal-grid,.live-layout{grid-template-columns:1fr}.ds-top-bar{align-items:flex-start}.module-statuses{justify-content:flex-end}}@media (max-width:540px){.content{padding:16px}.ds-top-bar{padding:13px 16px}.ds-top-bar__context{display:none}.module-statuses{justify-content:flex-start}.detail-list,.provenance-list{grid-template-columns:1fr}.detail-list div,.provenance-list div{border-left:0}.portal-grid{margin-top:16px}.section-heading{flex-direction:column;align-items:flex-start}.live-fact-list{grid-template-columns:1fr}.live-fact-list .live-provenance{grid-column:auto}.live-unavailable-surfaces{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.tree-button[aria-current=true],.tree-expand,.tree-button:focus-visible,.tree-expand:focus-visible,.detail-stack:focus-visible,.live-point-button[aria-pressed=true],.live-point-button:focus-visible,.live-table-scroll:focus-visible{border-color:canvastext;outline-color:canvastext}}.refcontrol-brand-mark,.login-brand-mark{flex:none;width:36px;height:36px}.refcontrol-brand-mark{color:var(--product-accent)}.login-brand-mark{color:var(--product-accent-strong);margin-bottom:12px;display:block}.module-details{min-width:0}.module-details summary,.technical-details summary{width:fit-content;min-height:2.25rem;color:var(--product-accent-strong);cursor:pointer;align-items:center;gap:.4rem;font-size:.84rem;font-weight:760;display:inline-flex}.module-details summary{padding-inline:.3rem}.module-details summary::marker{color:currentColor}.technical-details summary::marker{color:currentColor}.module-details:focus-within,.technical-details:focus-within{border-radius:10px}.module-details summary:focus-visible,.technical-details summary:focus-visible{outline-offset:3px;outline:3px solid #1767a5}.module-details[open]{flex-basis:100%}.module-details dl,.technical-fact-list,.remote-boundary-list{background:var(--border);border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:8px 0 0;display:grid;overflow:hidden}.module-details dl div,.technical-fact-list div,.remote-boundary-list div{background:#fff;min-width:0;padding:10px 12px}.module-details dt,.technical-fact-list dt,.remote-boundary-list dt{color:var(--muted);margin-bottom:4px;font-size:.74rem;font-weight:700}.module-details dd,.technical-fact-list dd,.remote-boundary-list dd{overflow-wrap:anywhere;margin:0}.technical-details{border:1px solid var(--border);background:#f8fbfa;border-radius:10px;margin-top:16px;padding:0 14px;overflow:hidden}.technical-details[open]{padding-bottom:14px}.technical-details[open]>summary{margin-bottom:8px}.technical-details p{color:var(--muted);margin:0}.technical-details .detail-list,.technical-details .provenance-list{margin-top:8px}.technical-details .live-table-scroll{margin-top:12px}.technical-details--surface{margin-top:14px}.record-context-copy{max-width:58ch;color:var(--muted)}.remote-boundary-list{background:#e7c88a;border-color:#e7c88a;margin-top:16px}.remote-boundary-list div{background:#fffdf8}.remote-boundary-list dt{color:#76531a}.event-results{gap:14px;display:grid}.history-result>.technical-details{margin-top:0}@media (max-width:540px){.module-details,.module-details[open]{flex-basis:100%}.module-details dl,.technical-fact-list,.remote-boundary-list{grid-template-columns:1fr}.technical-details{padding-inline:12px}.technical-details summary,.module-details summary{min-height:2.75rem}}@media (forced-colors:active){.module-details,.technical-details,.module-details dl,.technical-fact-list,.remote-boundary-list,.module-details dl div,.technical-fact-list div,.remote-boundary-list div{color:canvastext;background:canvas;border-color:canvastext}.module-details summary,.technical-details summary,.remote-boundary-list dt{color:canvastext}.module-details summary:focus-visible,.technical-details summary:focus-visible{outline-color:canvastext}}
.refcontrol-experience{--accent:#1767a5;--accent-hover:#14598f;--accent-active:#174f82;--accent-soft:#e9f3fb;--focus-ring:#1767a5;--text-link:#1767a5;--text-primary:#17242d;--text-secondary:#4b5d68;--text-muted:#6d7d86;--surface-canvas:#f3f7fb;--surface-panel:#fff;--surface-subtle:#edf3f8;--border-subtle:#d4e2ee;--border-default:#c6d7e4;--product-accent:var(--accent);--product-accent-strong:var(--accent-hover);--ink:var(--text-primary);--muted:var(--text-secondary);--canvas:var(--surface-canvas);--border:var(--border-subtle);--refcontrol-deep:#173b5c;--refcontrol-teal:var(--accent);--refcontrol-teal-soft:var(--accent-soft);--refcontrol-line:var(--border-subtle);--refcontrol-canvas:var(--surface-canvas);background:var(--refcontrol-canvas);min-width:0;overflow-x:clip}.refcontrol-experience .rc-demo-notice{color:var(--refcontrol-deep);background:var(--refcontrol-teal-soft);border-bottom:1px solid var(--refcontrol-line);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;padding:.5rem 1rem;font-size:.8125rem;display:flex}.refcontrol-experience .app-shell{isolation:isolate}.refcontrol-experience .workspace{background:var(--surface-canvas);min-width:0}.refcontrol-experience .content{max-width:1380px;padding-block:48px 72px}.refcontrol-experience .ds-top-bar{z-index:10;background:var(--surface-panel);border-bottom-color:var(--border-subtle);min-height:4.5rem;box-shadow:none;padding-inline:clamp(1rem,3vw,2.5rem);position:sticky;top:0}.refcontrol-experience .ds-top-bar__identity{gap:.65rem}.refcontrol-experience .ds-top-bar__product{color:var(--refcontrol-deep);letter-spacing:-.015em}.refcontrol-experience .ds-top-bar__context{color:var(--text-secondary)}.refcontrol-experience .module-statuses{background:var(--accent-soft);border:1px solid var(--border-subtle);border-radius:999px;gap:.4rem;padding:.3rem}.refcontrol-experience .ds-side-nav{height:100dvh;min-height:100dvh;color:var(--refcontrol-deep);border-right-color:var(--refcontrol-line);box-shadow:none;background:#edf3f8;position:sticky;top:0}.refcontrol-experience .ds-side-nav__brand,.refcontrol-experience .ds-side-nav__nav,.refcontrol-experience .ds-side-nav__footer{background:0 0}.refcontrol-experience .ds-side-nav__brand{border-bottom:1px solid var(--refcontrol-line);min-height:4.5rem}.refcontrol-experience .brand{color:var(--refcontrol-deep);letter-spacing:-.015em}.refcontrol-experience .brand-mark{color:#fff;background:var(--accent);border:1px solid var(--accent);box-shadow:none}.refcontrol-experience .ds-side-nav__link{color:var(--text-secondary)}.refcontrol-experience .ds-side-nav__link:hover{color:var(--accent-hover);background:var(--accent-soft)}.refcontrol-experience .ds-side-nav__link[data-current]{color:var(--accent-hover);background:var(--accent-soft);box-shadow:none}.refcontrol-experience .ds-side-nav__footer{color:var(--text-secondary);border-top-color:var(--refcontrol-line)}.refcontrol-experience .ds-page-header{max-width:68rem;padding-block:0 2.25rem}.refcontrol-experience .ds-page-header__eyebrow,.refcontrol-experience .state-eyebrow{color:var(--refcontrol-teal)!important}.refcontrol-experience .ds-page-header__title{color:var(--refcontrol-deep);letter-spacing:-.035em}.refcontrol-experience .ds-page-header__description{max-width:56rem;color:var(--text-secondary)}.refcontrol-experience .portal-grid{gap:clamp(1.25rem,2vw,2rem);margin-top:0}.refcontrol-experience .navigator-card{position:sticky;top:6rem}.refcontrol-experience :is(.navigator-card,.detail-card,.provenance-card,.live-card,.truth-card,.empty-card,.assurance-card){border-color:var(--refcontrol-line);box-shadow:none}.refcontrol-experience .navigator-card,.refcontrol-experience .detail-card,.refcontrol-experience .live-card{background:#ffffffeb}.refcontrol-experience .detail-list,.refcontrol-experience .provenance-list,.refcontrol-experience .live-fact-list{background:var(--refcontrol-line);border:0;border-radius:.75rem;gap:1px;overflow:hidden}.refcontrol-experience :is(.detail-list,.provenance-list,.live-fact-list) div{background:#fcfefef5;border:0}.refcontrol-experience .tree-children{border-left-color:var(--border-default)}.refcontrol-experience .tree-button:hover,.refcontrol-experience .tree-button[aria-current=true],.refcontrol-experience .live-point-button:hover,.refcontrol-experience .live-point-button[aria-pressed=true]{background:var(--refcontrol-teal-soft);border-color:var(--accent)}.refcontrol-experience :is(.tree-button,.tree-expand,.detail-stack,.live-point-button,.live-table-scroll):focus-visible{outline-color:var(--refcontrol-teal)}.refcontrol-experience .live-workspace{border-top:1px solid var(--border-subtle);margin-top:clamp(2.75rem,6vw,5rem);padding-top:clamp(1.75rem,4vw,3rem)}.refcontrol-experience .live-layout{gap:clamp(1.25rem,2vw,2rem)}.refcontrol-experience .live-table-scroll{border-color:var(--refcontrol-line);overscroll-behavior-inline:contain;box-shadow:inset 0 0 0 1px #ffffff94}.refcontrol-experience .assurance-context-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.refcontrol-experience .assurance-context-compact{min-width:0;color:var(--refcontrol-deep);border:1px solid var(--refcontrol-line);background:#ffffffeb;border-radius:.85rem;padding:1rem;display:none}.refcontrol-experience .assurance-selected-context{gap:.65rem;margin:0;display:grid}.refcontrol-experience .assurance-selected-context dt{color:var(--text-secondary);font-size:.8rem}.refcontrol-experience .assurance-selected-context dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-weight:700}.refcontrol-experience .assurance-selected-context small{margin-top:.2rem;font-weight:400;display:block}.refcontrol-experience .assurance-equipment-switcher>summary,.refcontrol-experience .maintenance-citations>summary{min-height:2.75rem;color:var(--refcontrol-teal);cursor:pointer;padding-block:.65rem;font-weight:700}.refcontrol-experience .assurance-equipment-switcher>summary:focus-visible,.refcontrol-experience .maintenance-citations>summary:focus-visible{outline:3px solid var(--refcontrol-teal);outline-offset:2px}.refcontrol-experience .assurance-equipment-switcher>p{margin:0 0 .75rem}.refcontrol-experience .assurance-context-card{border-color:var(--refcontrol-line);min-width:0;box-shadow:none;background:#ffffffeb}.refcontrol-experience .assurance-context-card .ds-card__header>div,.refcontrol-experience .assurance-context-card .ds-card__content{gap:.6rem;display:grid}.refcontrol-experience .assurance-equipment-list{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.refcontrol-experience .assurance-equipment-list>li{min-width:0}.refcontrol-experience .assurance-equipment-button{min-width:0;color:var(--refcontrol-deep);text-align:left;border:1px solid var(--refcontrol-line);cursor:pointer;background:#f8fbfe;border-radius:.7rem;gap:.2rem;padding:.8rem;display:grid}.refcontrol-experience .assurance-equipment-button span{overflow-wrap:anywhere;font-weight:700}.refcontrol-experience .assurance-equipment-button small{color:var(--text-secondary)}.refcontrol-experience .assurance-equipment-button:hover,.refcontrol-experience .assurance-equipment-button[aria-pressed=true]{background:var(--refcontrol-teal-soft);border-color:#91b9d9}.refcontrol-experience .assurance-equipment-button:focus-visible{outline:3px solid var(--refcontrol-teal);outline-offset:2px}.refcontrol-experience .assurance-workspace{border-top:1px solid #8fc3bb8a;gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(2.75rem,6vw,5rem);padding-top:clamp(1.75rem,4vw,3rem);display:grid}.refcontrol-experience .assurance-workspace-heading{align-items:start}.refcontrol-experience .assurance-status-boundary{max-width:72rem;color:var(--text-secondary);margin:calc(clamp(1.25rem,2.5vw,2rem)/-2.85714) 0 0}.refcontrol-experience .assurance-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2vw,2rem);display:grid}.refcontrol-experience .assurance-module{align-content:start;gap:.75rem;min-width:0;scroll-margin-top:6rem;display:grid}.refcontrol-experience .assurance-module>.state-eyebrow{margin:0!important}.refcontrol-experience .assurance-info-box{background:var(--surface-panel);border-color:#62b9ad8f;min-height:10rem}.refcontrol-experience .assurance-info-box .ds-info-box__body{gap:.65rem;display:grid}.refcontrol-experience .assurance-module-status{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.45rem .6rem;font-size:.9rem;display:flex}.refcontrol-experience .assurance-module-grid{gap:1rem;display:grid}.refcontrol-experience .assurance-card{background:#ffffffeb}.refcontrol-experience .assurance-card .ds-card__header>div,.refcontrol-experience .assurance-card .ds-card__content{gap:.75rem;display:grid}.refcontrol-experience .maintenance-planner,.refcontrol-experience .maintenance-planner .assurance-card{min-width:0}.refcontrol-experience .maintenance-planner .assurance-card :is(p,code,strong){overflow-wrap:anywhere}.refcontrol-experience .maintenance-planner{gap:clamp(1rem,2vw,1.5rem);display:grid}.refcontrol-experience .maintenance-execution-history ol,.refcontrol-experience .maintenance-execution-history ul{gap:.75rem;min-width:0;margin:0;padding-inline-start:1.25rem;display:grid}.refcontrol-experience .maintenance-execution-history>.ds-card__content>ol>li{border-bottom:1px solid var(--refcontrol-line);padding-block:.5rem 1rem}.refcontrol-experience .maintenance-execution-history details>summary{cursor:pointer;align-items:center;min-height:2.75rem;display:flex}.refcontrol-experience .maintenance-execution-heading,.refcontrol-experience .maintenance-execution-counts{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.5rem 1rem;display:flex}.refcontrol-experience .maintenance-execution-heading :is(h4,p),.refcontrol-experience .maintenance-execution-counts :is(dt,dd){margin:0}.refcontrol-experience .maintenance-execution-counts>div{min-width:6rem}.refcontrol-experience .maintenance-execution-counts dd{font-weight:700}.refcontrol-experience .maintenance-empty-group{border:1px solid var(--refcontrol-line);background:#ffffffeb;border-radius:.65rem;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;min-width:0;padding:.75rem 1rem;display:flex}.refcontrol-experience .maintenance-empty-group :is(h3,p){margin:0;font-size:.9rem}.refcontrol-experience .maintenance-empty-group p{color:var(--text-secondary)}.refcontrol-experience .maintenance-assistant-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.refcontrol-experience .maintenance-assistant-actions .ds-button{white-space:normal;text-align:center;max-width:100%;min-height:2.75rem}.refcontrol-experience .maintenance-assistant-result>h4{margin:1.25rem 0 .65rem}.refcontrol-experience .maintenance-assistant-result>:is(ul,ol){gap:1rem;margin:0;padding-left:1.25rem;display:grid}.refcontrol-experience .maintenance-citations>ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.refcontrol-experience .maintenance-citations dl{border:1px solid var(--refcontrol-line);background:#f8fbfe;border-radius:.5rem;gap:.5rem;margin:0;padding:.75rem;display:grid}.refcontrol-experience .maintenance-citations dt{color:var(--text-secondary);font-size:.8rem}.refcontrol-experience .maintenance-citations dd{overflow-wrap:anywhere;margin:.2rem 0 0}.refcontrol-experience .maintenance-assistant-entry,.refcontrol-experience .pd-insight-entry{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:flex}.refcontrol-experience .maintenance-assistant-entry>div,.refcontrol-experience .pd-insight-entry>div:not(.ds-drawer-layer){flex:18rem}.refcontrol-experience .maintenance-assistant-entry :is(h3,p),.refcontrol-experience .pd-insight-entry>div>:is(h2,p){margin:0 0 .35rem}.refcontrol-experience .maintenance-assistant-entry>div>p{color:var(--text-secondary);max-width:40rem;line-height:1.5}.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer){color:var(--text-primary);background:var(--surface-canvas)}.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer) .ds-drawer__header,.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer) .ds-drawer__footer{background:var(--surface-panel)}.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer) .ds-drawer__content{line-height:1.5;display:block}.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer) :is(h2,h3,h4){margin:.5rem 0}.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer) :is(p,li,dd,code){overflow-wrap:anywhere}.refcontrol-experience .maintenance-assistant-context{border-bottom:1px solid var(--border-subtle);margin-bottom:1rem;padding-bottom:1rem}.refcontrol-experience .maintenance-assistant-context>.state-eyebrow{color:var(--text-secondary)!important}.refcontrol-experience .maintenance-assistant-context p{margin:.4rem 0}.refcontrol-experience .maintenance-assistant-context dl{gap:.65rem;margin:0;display:grid}.refcontrol-experience .maintenance-assistant-context dt{color:var(--text-secondary);font-size:.8rem}.refcontrol-experience .maintenance-assistant-context dd{margin:.2rem 0 0}.refcontrol-experience .maintenance-assistant-empty{color:var(--text-secondary);padding:1rem 0}.refcontrol-experience .maintenance-assistant-drawer .maintenance-assistant-actions{grid-template-columns:1fr 1fr;display:grid}.refcontrol-experience .maintenance-assistant-drawer .maintenance-assistant-actions>a{grid-column:1/-1}.refcontrol-experience .refcontrol-assistant-native{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;padding-top:1rem;display:flex}.refcontrol-experience .refcontrol-assistant-native h3{flex-basis:100%}.refcontrol-experience .refcontrol-assistant-native a{white-space:normal;min-height:2.75rem}.refcontrol-experience .refcontrol-assistant-limits{border-left:3px solid var(--status-warning);background:var(--status-warning-soft);margin:1rem 0;padding:.8rem 1rem}.refcontrol-experience .refcontrol-assistant-limits ul{margin:.5rem 0 0;padding-left:1.2rem}@media (max-width:600px){.refcontrol-experience .maintenance-assistant-entry>button,.refcontrol-experience .pd-insight-entry>button{width:100%}.refcontrol-experience :is(.maintenance-assistant-drawer,.refcontrol-assistant-drawer) .ds-drawer__content{padding:1rem}.refcontrol-experience .maintenance-assistant-drawer .maintenance-assistant-actions{grid-template-columns:1fr}.refcontrol-experience .refcontrol-assistant-native>a{width:100%}}@media (forced-colors:active){.refcontrol-experience .maintenance-assistant-entry,.refcontrol-experience .pd-insight-entry,.refcontrol-experience .refcontrol-assistant-limits{border-color:canvastext}}.refcontrol-experience .assurance-source-need{color:#244b6b;font-weight:600}.refcontrol-experience .assurance-technical-list{background:var(--refcontrol-line);border-radius:.75rem;gap:1px;margin:.75rem 0 0;display:grid;overflow:hidden}.refcontrol-experience .assurance-technical-list div{background:#fcfefef5;gap:.25rem;padding:.75rem;display:grid}.refcontrol-experience .assurance-technical-list dt{color:var(--text-secondary);font-size:.78rem}.refcontrol-experience .assurance-technical-list dd{overflow-wrap:anywhere;min-width:0;margin:0}.refcontrol-experience .assurance-timeline-unavailable{color:#496777;background:#f8fbfe;border:1px dashed #a5c0d7;border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}.refcontrol-experience .assurance-timeline-unavailable p{margin:0}.refcontrol-experience .assurance-context-actions{border:1px solid var(--refcontrol-line);border-radius:.75rem;gap:.75rem;min-width:0;margin:0;padding:1rem;display:grid}.refcontrol-experience .assurance-context-actions legend{color:#244b6b;padding-inline:.35rem;font-weight:700}.refcontrol-experience .assurance-context-actions p{color:var(--text-secondary);margin:0}.refcontrol-experience .assurance-context-actions>div{flex-wrap:wrap;gap:.5rem;display:flex}.refcontrol-experience .unavailable-product-surfaces{border-top:1px solid #8fc3bb8a;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2.75rem,6vw,5rem);padding-top:clamp(1.75rem,4vw,3rem)}.refcontrol-experience .unavailable-product-surfaces .truth-card{background:var(--surface-panel);border-top:3px solid #6fa9d2;min-height:13rem;display:flex}.refcontrol-experience .unavailable-product-surfaces .ds-card__header{align-items:flex-start;display:flex}.refcontrol-experience .unavailable-product-surfaces .ds-card__header>div{gap:.5rem;display:grid}.refcontrol-experience .unavailable-product-surfaces #documents{background:var(--surface-panel);border-top-color:#6e9fb8}.refcontrol-experience .unavailable-product-surfaces #remote{background:var(--status-warning-soft);border-color:#bc7e1c #e7c88a #e7c88a;box-shadow:0 18px 42px #7b500f14}.refcontrol-experience .unavailable-product-surfaces #remote .state-eyebrow{color:#8c5b0d!important}@media (max-width:900px){.refcontrol-experience .content{max-width:760px;padding-block:30px 52px}.refcontrol-experience .navigator-card{position:static}.refcontrol-experience .unavailable-product-surfaces,.refcontrol-experience .assurance-workspace-grid,.refcontrol-experience .assurance-context-grid{grid-template-columns:1fr}.refcontrol-experience .unavailable-product-surfaces .truth-card{min-height:0}}@media (max-width:540px){html,body,.refcontrol-experience .workspace{max-width:100%;overflow-x:clip}.refcontrol-experience .ds-top-bar{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-block:.75rem;position:relative}.refcontrol-experience .ds-top-bar__actions{justify-content:flex-start;min-width:0}.refcontrol-experience .module-statuses{border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.refcontrol-experience .module-statuses .ds-status-badge{text-align:center;white-space:normal;justify-content:center;min-width:0;padding-inline:.35rem;font-size:.67rem;line-height:1.15}.refcontrol-experience .content{padding-block:24px 40px}.refcontrol-experience .ds-page-header{gap:1rem;padding-bottom:1.5rem}.refcontrol-experience .section-heading>.ds-button{width:100%}.refcontrol-experience .assurance-context-actions>div{grid-template-columns:1fr;display:grid}.refcontrol-experience .assurance-context-actions .ds-button{justify-content:center;width:100%}.refcontrol-experience .assurance-equipment-list{grid-template-columns:1fr}.refcontrol-experience .assurance-context-compact{gap:.35rem;display:grid}.refcontrol-experience .assurance-context-expanded{display:none}.refcontrol-experience .maintenance-assistant-actions .ds-button{justify-content:center;width:100%}}@media (forced-colors:active){.refcontrol-experience .ds-side-nav,.refcontrol-experience .ds-side-nav__brand,.refcontrol-experience .ds-side-nav__nav,.refcontrol-experience .ds-side-nav__footer,.refcontrol-experience .navigator-card,.refcontrol-experience .detail-card,.refcontrol-experience .live-card,.refcontrol-experience .assurance-context-card,.refcontrol-experience .assurance-context-compact,.refcontrol-experience .assurance-card,.refcontrol-experience .maintenance-empty-group,.refcontrol-experience .maintenance-citations dl,.refcontrol-experience .assurance-info-box,.refcontrol-experience .unavailable-product-surfaces .truth-card{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.refcontrol-experience .ds-side-nav__link,.refcontrol-experience .brand,.refcontrol-experience .brand>span,.refcontrol-experience .refcontrol-brand-mark{color:canvastext}.refcontrol-experience .ds-side-nav__link[data-current],.refcontrol-experience .tree-button[aria-current=true],.refcontrol-experience .live-point-button[aria-pressed=true]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.refcontrol-experience .tree-button[aria-current=true] :is(span,small),.refcontrol-experience .live-point-button[aria-pressed=true] small{color:highlighttext}.refcontrol-experience :is(.tree-button,.tree-expand,.detail-stack,.live-point-button,.live-table-scroll):focus-visible{outline-color:canvastext}.refcontrol-experience .assurance-equipment-button{color:canvastext;background:canvas;border-color:canvastext}.refcontrol-experience .assurance-equipment-button[aria-pressed=true]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.refcontrol-experience .assurance-equipment-button[aria-pressed=true] small{color:highlighttext}.refcontrol-experience .assurance-equipment-button:focus-visible{outline-color:canvastext}.refcontrol-experience .assurance-equipment-switcher>summary,.refcontrol-experience .maintenance-citations>summary{color:linktext;outline-color:canvastext}.refcontrol-experience .assurance-timeline-unavailable,.refcontrol-experience .assurance-context-actions,.refcontrol-experience .assurance-technical-list,.refcontrol-experience .assurance-technical-list div{color:canvastext;background:canvas;border-color:canvastext}}.refcontrol-experience .pd-plant-workspace .pd-breadcrumbs{margin-bottom:8px}.refcontrol-experience .pd-plant-workspace .pd-context-selector{background:#fff;grid-template-columns:minmax(8rem,1fr) minmax(12rem,1.25fr) minmax(11rem,1.25fr) auto;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px}.refcontrol-experience .pd-context-selector__heading{grid-column:auto;gap:4px;min-width:0;display:grid}.refcontrol-experience .pd-context-selector__heading strong{text-align:left;overflow-wrap:anywhere}.refcontrol-experience .pd-context-selector select{background-color:var(--surface-subtle);border-color:var(--pd-line);min-height:42px}.refcontrol-experience .pd-context-help{color:var(--pd-muted);max-width:14rem;font-size:12px;position:relative}.refcontrol-experience .pd-context-help>summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.refcontrol-experience .pd-context-help>p{margin:0}.refcontrol-experience .pd-plant-workspace>.pd-heading{align-items:start;margin-bottom:12px}.refcontrol-experience .pd-heading-actions>.ds-action-bar__actions{align-items:center}.refcontrol-experience .pd-plant-tools{padding-block:0}.refcontrol-experience .pd-plant-tools>summary{min-height:38px;padding-block:8px}.refcontrol-experience .pd-plant-workspace>.pd-heading h1{letter-spacing:-.035em;font-size:clamp(1.65rem,2.4vw,2rem)}.refcontrol-experience .pd-plant-workspace>.pd-heading p{margin-block:4px}.refcontrol-experience .pd-system-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:14px;margin-block:18px;display:grid}.refcontrol-experience .pd-system-card{border:1px solid var(--pd-line);background:var(--surface-panel);border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:18px;text-decoration:none;display:grid}.refcontrol-experience .pd-system-card:hover{box-shadow:none;border-color:#7fa8c8}.refcontrol-experience .pd-system-card__icon{width:42px;height:42px;color:var(--pd-accent-strong);background:#e9f3fb;border:1px solid #d4e2ee;border-radius:10px;place-items:center;font-size:23px;display:grid}.refcontrol-experience .pd-system-card h3{margin:0;font-size:17px}.refcontrol-experience .pd-system-card :is(.pd-system-card__status,dl,.pd-system-card__action){grid-column:1/-1}.refcontrol-experience .pd-system-card__status{color:var(--pd-muted);font-size:12px}.refcontrol-experience .pd-system-card dl{gap:24px;margin:0;display:flex}.refcontrol-experience .pd-system-card dt{color:var(--pd-muted);font-size:11px}.refcontrol-experience .pd-system-card dd{color:var(--pd-ink);margin:4px 0 0;font-size:20px;font-weight:650}.refcontrol-experience .pd-system-card__action{color:var(--pd-accent-strong);border-top:1px solid var(--pd-line);justify-content:space-between;padding-top:10px;font-size:12px;font-weight:650;display:flex}.refcontrol-experience .pd-system-equipment-details>summary{color:var(--pd-accent-strong);cursor:pointer;min-height:44px;padding-block:10px;font-weight:650}.refcontrol-experience .pd-process-navigation{flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 12px;display:flex}.refcontrol-experience .pd-process-toolbar{flex-wrap:wrap;flex:29rem;align-items:center;gap:6px 12px;min-width:0;display:flex}.refcontrol-experience .pd-process-toolbar label{white-space:nowrap;flex:0 23rem;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:650;display:flex}.refcontrol-experience .pd-process-toolbar select{width:100%;min-width:0;min-height:42px;color:var(--pd-ink);border:1px solid var(--pd-line);background:#fff;border-radius:8px;padding:8px 12px}.refcontrol-experience .pd-process-toolbar>span{color:var(--pd-muted);font-size:11px}.refcontrol-experience .pd-process-toolbar>.pd-demo-label{letter-spacing:.03em;margin:0;font-size:10px}.refcontrol-experience .pd-process-systems{background:0 0;border:0;gap:6px;margin:0;padding:0}.refcontrol-experience .pd-process-systems a{border:1px solid var(--pd-line);min-height:38px;color:var(--pd-ink);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:6px 10px;font-size:11px;text-decoration:none;display:flex}.refcontrol-experience .pd-process-systems a span{color:var(--pd-muted);font-size:11px}.refcontrol-experience .pd-process-systems a[aria-current=page]{background:var(--pd-surface);border-color:#8aafcb}.refcontrol-experience .pd-process-system-switcher{flex:none;margin-left:auto;position:relative}.refcontrol-experience .pd-process-system-switcher>summary{cursor:pointer;border:1px solid var(--pd-line);min-height:42px;color:var(--pd-accent-strong);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:650;display:flex}.refcontrol-experience .pd-process-system-switcher>summary:after{content:"▾"}.refcontrol-experience .pd-process-system-switcher>.pd-process-systems{z-index:12;border:1px solid var(--pd-line);background:#fff;border-radius:10px;width:min(28rem,100vw - 4rem);padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #173b5c1f}.refcontrol-experience .pd-operational-canvas .pp-workbench{border-radius:12px;grid-template-columns:minmax(0,1fr) 210px}.refcontrol-experience .pd-operational-canvas .pp-workbench>header{align-items:center;gap:12px;padding:8px 14px}.refcontrol-experience .pd-operational-canvas .pp-workbench>header p{letter-spacing:.03em;margin:0;font-size:10px;line-height:1.2}.refcontrol-experience .pd-operational-canvas .pp-workbench>header small{font-size:11px;line-height:1.3;display:block}.refcontrol-experience .pd-operational-canvas .pp-stage{background-color:var(--surface-canvas);height:clamp(440px,58vh,680px);min-height:400px}.refcontrol-experience .pd-operational-canvas .pp-tools{flex-wrap:wrap;align-items:start}.refcontrol-experience .pd-operational-canvas .pp-tools button{border-color:var(--pd-line);min-height:38px;font-size:12px}.refcontrol-experience .pd-operational-canvas .pp-inspector{background:var(--surface-subtle);padding:16px}.refcontrol-experience .pd-operational-canvas .pp-inspector strong{letter-spacing:-.02em;font-size:22px}.refcontrol-experience .pd-operational-canvas .pp-inspector a{align-items:center;min-height:44px;display:inline-flex}.refcontrol-experience .pd-selected-process{border:1px solid var(--pd-line);border-left:3px solid var(--pd-accent);background:var(--surface-subtle);border-radius:8px;margin:12px 0 0;padding:12px 16px}.refcontrol-experience .pd-selected-process h2{margin:2px 0;font-size:16px}.refcontrol-experience .pd-selected-process p{color:var(--pd-muted);margin:0;font-size:12px}.refcontrol-experience .pd-selected-process a{color:var(--pd-accent-strong);font-size:12px;font-weight:650}.refcontrol-experience .pd-plant-workspace--process .pd-context-selector{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-bottom:10px;padding:8px 12px}.refcontrol-experience .pd-plant-workspace--process .pd-context-selector__heading{display:none}.refcontrol-experience .pd-plant-workspace--process .pd-context-selector>div{align-items:center;gap:8px;display:flex}.refcontrol-experience .pd-plant-workspace--process .pd-context-selector select{flex:1;min-width:0}.refcontrol-experience .pd-plant-workspace--process>.pd-heading{align-items:center;gap:12px}.refcontrol-experience .pd-plant-workspace--process>.pd-heading>div>.pd-eyebrow{display:none}.refcontrol-experience .pd-plant-workspace--process>.pd-heading h1{margin:0 0 3px;font-size:26px}.refcontrol-experience .pd-plant-workspace--process>.pd-heading p{margin:0;font-size:12px;line-height:1.3}.refcontrol-experience .pd-plant-workspace--process .pd-equipment-avatar{width:42px;height:42px}.refcontrol-experience .pd-plant-workspace--process .pd-equipment-avatar svg{width:32px;height:32px}.refcontrol-experience .pd-plant-workspace--process>.pd-heading{position:relative}.refcontrol-experience .pd-context-switcher{padding:0}.refcontrol-experience .pd-context-switcher>summary{border:1px solid var(--pd-line);background:#fff;border-radius:8px;min-height:38px;padding:8px 10px}.refcontrol-experience .pd-context-switcher>.ds-technical-details__content{z-index:20;border:1px solid var(--pd-line);background:#fff;border-radius:12px;margin:0;padding:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 32px #173b5c1f}.refcontrol-experience .pd-context-switcher .pd-context-selector{margin-bottom:0}.refcontrol-experience .pd-plant-workspace--process .pd-operational-canvas .pp-stage{height:var(--pd-process-available-height,clamp(340px, calc(100dvh - 310px), 820px));min-height:320px}@media (max-width:1150px){.refcontrol-experience .pd-plant-workspace .pd-context-selector{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.refcontrol-experience .pd-context-selector__heading{grid-column:1/-1;display:flex}.refcontrol-experience .pd-operational-canvas .pp-workbench{grid-template-columns:minmax(0,1fr)}.refcontrol-experience .pd-operational-canvas .pp-inspector{border-left:0;border-top:1px solid var(--pd-line)}}@media (max-width:650px){.refcontrol-experience .pd-plant-workspace .pd-context-selector{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px}.refcontrol-experience .pd-context-selector__heading{display:grid}.refcontrol-experience .pd-context-help{grid-column:1/-1;max-width:none}.refcontrol-experience .pd-context-help>summary{min-height:32px}.refcontrol-experience .pd-context-selector label{font-size:11px}.refcontrol-experience .pd-context-selector select{padding-inline:6px;font-size:12px}.refcontrol-experience .pd-process-toolbar label,.refcontrol-experience .pd-process-toolbar{flex-basis:100%}.refcontrol-experience .pd-process-toolbar>.pd-demo-label{margin:0}.refcontrol-experience .pd-process-systems{flex-wrap:nowrap;padding:4px;overflow-x:auto}.refcontrol-experience .pd-process-systems a{flex:none}.refcontrol-experience .pd-operational-canvas .pp-stage{height:420px;min-height:360px}.refcontrol-experience .pd-selected-process{gap:8px}.refcontrol-experience .pd-plant-workspace--process .pd-context-selector{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.refcontrol-experience .pd-plant-workspace--process .pd-context-selector>div{gap:4px;display:grid}.refcontrol-experience .pd-context-switcher[open]{flex-basis:100%}.refcontrol-experience .pd-context-switcher>summary,.refcontrol-experience .pd-process-system-switcher>summary{min-height:44px}.refcontrol-experience .pd-context-switcher>.ds-technical-details__content{margin-top:8px;padding:10px;position:static}.refcontrol-experience .pd-process-system-switcher{margin-left:0}.refcontrol-experience .pd-process-system-switcher>.pd-process-systems{width:100%;margin-top:6px;position:static}.refcontrol-experience .pd-process-system-switcher[open]{flex-basis:100%}.refcontrol-experience .pd-plant-workspace--process .pd-operational-canvas .pp-stage{height:420px;min-height:360px}}@media (forced-colors:active){.refcontrol-experience :is(.pd-plant-workspace .pd-context-selector,.pd-system-card,.pd-system-card__icon,.pd-process-toolbar select,.pd-process-systems a,.pd-selected-process,.pd-operational-canvas .pp-inspector){color:canvastext;background:canvas;border-color:canvastext}.refcontrol-experience .pd-process-systems a[aria-current=page]{outline:2px solid highlight}.refcontrol-experience :is(.pd-system-card__action,.pd-selected-process a){color:linktext}.refcontrol-experience :is(.pd-context-switcher>.ds-technical-details__content,.pd-context-switcher>summary,.pd-process-system-switcher>summary,.pd-process-system-switcher>.pd-process-systems){color:canvastext;background:canvas;border-color:canvastext}}.refcontrol-experience .pd-operational-canvas .pp-tag{font-size:24px}.refcontrol-experience .pd-operational-canvas .pp-label{font-size:17px;font-weight:550}.refcontrol-experience .pd-operational-canvas .pp-workbench>header{gap:8px;padding:6px 12px}.refcontrol-experience .pd-operational-canvas .pp-workbench h2{margin:2px 0;font-size:15px}.refcontrol-experience .pd-process-navigation{padding:6px 10px}@media (max-width:900px){.refcontrol-experience .app-shell .ds-side-nav{width:100%;height:auto;min-height:0;display:flex;position:relative;overflow:visible}.refcontrol-experience .app-shell .ds-side-nav__brand{display:none}.refcontrol-experience .app-shell .ds-side-nav>.ds-responsive-navigation{padding:.5rem .75rem}}@media (max-width:650px){.refcontrol-experience .pd-shell .pd-workspace-navigation{flex-wrap:nowrap}.refcontrol-experience .pd-shell .pd-workspace-navigation .pd-workspace-subnav{flex-basis:0;margin-inline:0}.refcontrol-experience .pd-workspace-more>summary{gap:5px;padding-inline:8px;font-size:11px}.refcontrol-experience .pd-workspace-more>nav{left:auto;right:0}.refcontrol-experience .pd-plant-workspace--process .pd-heading-actions{gap:4px}.refcontrol-experience .pd-plant-workspace--process .pd-heading-actions :is(button,summary){min-height:44px;padding:6px 8px;font-size:11px}.refcontrol-experience .pd-plant-workspace--process .pd-process-navigation{flex-wrap:nowrap;align-items:end;gap:6px}.refcontrol-experience .pd-plant-workspace--process .pd-process-toolbar{flex:1 1 0}.refcontrol-experience .pd-plant-workspace--process .pd-process-toolbar label{flex-direction:column;flex-basis:100%;align-items:stretch;gap:2px}.refcontrol-experience .pd-plant-workspace--process .pd-process-toolbar>span{display:none}.refcontrol-experience .pd-plant-workspace--process .pd-process-system-switcher{flex:none}.refcontrol-experience .pd-plant-workspace--process .pd-process-system-switcher>summary{min-height:44px;padding-inline:8px;font-size:11px}.refcontrol-experience .pd-plant-workspace--process .pd-process-system-switcher[open]{flex:none}.refcontrol-experience .pd-plant-workspace--process .pd-process-system-switcher[open]>.pd-process-systems{width:min(25rem,100vw - 3rem);position:absolute;right:0}}
