:root{--product-ui-font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--product-ui-canvas: #f5f5f5;--product-ui-surface: #ffffff;--product-ui-surface-subtle: #f7f7f7;--product-ui-surface-hover: #f1f1f1;--product-ui-text: #111111;--product-ui-text-muted: #6b6b72;--product-ui-text-subtle: #8a8a92;--product-ui-border: #d9d9de;--product-ui-border-strong: #b8b8c0;--product-ui-primary: #111111;--product-ui-primary-rgb: 17, 17, 17;--product-ui-primary-hover: #2a2a2a;--product-ui-on-primary: #ffffff;--product-ui-active-bg: #eeeeef;--product-ui-active-border: #111111;--product-ui-control-height: 42px;--product-ui-input-height: 44px;--product-ui-control-radius: 8px;--product-ui-control-padding-inline: 14px;--product-ui-control-border: #d4d4d8;--product-ui-input-border: #c7c7ce;--product-ui-control-bg: #ffffff;--product-ui-control-bg-soft: #f7f7f8;--product-ui-control-shadow: 0 1px 2px rgba(0, 0, 0, .04);--product-ui-focus-border: #111111;--product-ui-focus-ring: 0 0 0 3px rgba(17, 17, 17, .1);--product-ui-danger: #b91c1c;--product-ui-warning: #d97706;--product-ui-success: #16a34a;--product-ui-space-xs: 6px;--product-ui-space-sm: 8px;--product-ui-space-md: 10px;--product-ui-space-lg: 12px;--product-ui-space-xl: 14px;--product-ui-space-2xl: 16px;--product-ui-space-3xl: 20px;--product-ui-space-4xl: 24px;--product-ui-font-size-xs: 12px;--product-ui-font-size-sm: 13px;--product-ui-font-size-md: 14px;--product-ui-font-size-lg: 16px;--product-ui-line-height-relaxed: 1.45;--product-ui-font-weight-medium: 600;--product-ui-font-weight-strong: 700;--product-ui-radius-lg: 16px;--product-ui-radius-pill: 999px;--product-ui-shadow-popover: 0 22px 46px rgba(15, 23, 42, .18);--product-ui-transition: .18s ease}:is(html[data-admin-theme=dark],body[data-admin-theme=dark],[data-product-ui-theme=dark]){--product-ui-danger: #f87171;--product-ui-canvas: #0b0b0c;--product-ui-surface: #141416;--product-ui-surface-subtle: #1a1a1d;--product-ui-surface-hover: #222226;--product-ui-text: #f5f5f5;--product-ui-text-muted: #a1a1aa;--product-ui-text-subtle: #7f7f89;--product-ui-border: #303036;--product-ui-border-strong: #4a4a52;--product-ui-primary: #f5f5f5;--product-ui-primary-rgb: 245, 245, 245;--product-ui-primary-hover: #ffffff;--product-ui-on-primary: #111111;--product-ui-active-bg: #252529;--product-ui-active-border: #f5f5f5;--product-ui-control-border: #36363d;--product-ui-input-border: #3f3f46;--product-ui-control-bg: #161618;--product-ui-control-bg-soft: #1c1c20;--product-ui-control-shadow: none;--product-ui-focus-border: #f5f5f5;--product-ui-focus-ring: 0 0 0 3px rgba(245, 245, 245, .12);--product-ui-shadow-popover: 0 22px 46px rgba(0, 0, 0, .45)}:root{--product-ui-tooltip-font-family:var(--product-ui-font-family);--product-ui-tooltip-font-size:var(--product-ui-font-size-sm);--product-ui-tooltip-font-weight:400;--product-ui-tooltip-line-height:var(--product-ui-line-height-relaxed);--product-ui-tooltip-bg:#111111;--product-ui-tooltip-text:#ffffff;--product-ui-tooltip-border:#303036;--product-ui-tooltip-radius:var(--product-ui-control-radius);--product-ui-tooltip-padding-block:var(--product-ui-space-md);--product-ui-tooltip-padding-inline:var(--product-ui-space-lg);--product-ui-tooltip-gap:var(--product-ui-space-md);--product-ui-tooltip-viewport-margin:var(--product-ui-space-lg);--product-ui-tooltip-max-width:360px;--product-ui-tooltip-shadow:var(--product-ui-shadow-popover)}.pu-product-tooltip[role=tooltip]{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:max-content;max-width:min(var(--product-ui-tooltip-max-width),calc(100vw - var(--product-ui-tooltip-viewport-margin)*2));max-height:calc(100dvh - var(--product-ui-tooltip-viewport-margin)*2);overflow:auto;padding:var(--product-ui-tooltip-padding-block) var(--product-ui-tooltip-padding-inline);border:1px solid var(--product-ui-tooltip-border);border-radius:var(--product-ui-tooltip-radius);background:var(--product-ui-tooltip-bg);color:var(--product-ui-tooltip-text);font-family:var(--product-ui-tooltip-font-family);font-size:var(--product-ui-tooltip-font-size);font-weight:var(--product-ui-tooltip-font-weight);line-height:var(--product-ui-tooltip-line-height);text-align:left;text-transform:none;letter-spacing:normal;white-space:pre-line;overflow-wrap:anywhere;box-shadow:var(--product-ui-tooltip-shadow);cursor:default}.pu-product-tooltip::backdrop{display:none}body.product-tooltips-ready :is([data-tooltip],.admin-tooltip,.cart-item-orientation-flag):after{content:none!important;display:none!important}[data-tooltip-help]:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:var(--product-ui-space-xs)}.pu-product-tooltip .pu-tooltip-heading{display:flex;justify-content:space-between;gap:var(--product-ui-space-lg);font-weight:var(--product-ui-font-weight-medium);margin:0 0 var(--product-ui-space-md)}.pu-product-tooltip .pu-tooltip-list{margin:0;padding-inline-start:var(--product-ui-space-xl);white-space:normal}.pu-product-tooltip .pu-tooltip-section{margin-top:var(--product-ui-space-md)}.pu-product-tooltip .pu-tooltip-section p{margin:var(--product-ui-space-xs) 0 0}.pu-product-tooltip .pu-tooltip-table{display:grid;gap:var(--product-ui-space-md)}.pu-product-tooltip .pu-tooltip-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--product-ui-space-lg)}.pu-product-tooltip .pu-tooltip-value{white-space:nowrap}:root{--product-ui-tooltip-help-icon-size:var(--product-ui-space-2xl);--product-ui-tooltip-help-target-size:var(--product-ui-space-4xl);--product-ui-tooltip-help-touch-size:var(--product-ui-input-height);--product-ui-tooltip-help-gap:var(--product-ui-space-xs);--product-ui-tooltip-help-color:var(--product-ui-text);--product-ui-tooltip-help-mark-color:var(--product-ui-surface);--product-ui-tooltip-help-hover-bg:var(--product-ui-surface-hover)}body.product-tooltips-ready .pu-tooltip-help.pu-tooltip-help{display:inline-flex;align-items:center;justify-content:center;position:relative;width:var(--product-ui-tooltip-help-target-size);height:var(--product-ui-tooltip-help-target-size);min-width:var(--product-ui-tooltip-help-target-size);min-height:var(--product-ui-tooltip-help-target-size);max-width:none;max-height:none;flex:0 0 var(--product-ui-tooltip-help-target-size);padding:0;margin:0;margin-inline-start:var(--product-ui-tooltip-help-gap);border:0;border-radius:50%;background:transparent;color:var(--product-ui-tooltip-help-color);vertical-align:middle;cursor:help;box-shadow:none;isolation:auto;z-index:auto;line-height:1}body.product-tooltips-ready .pu-tooltip-help.pu-tooltip-help:hover{background:var(--product-ui-tooltip-help-hover-bg)}.pu-tooltip-help-icon{display:block;width:var(--product-ui-tooltip-help-icon-size);height:var(--product-ui-tooltip-help-icon-size);flex:none;fill:currentColor;stroke:none}.pu-tooltip-help-icon path{fill:none;stroke:var(--product-ui-tooltip-help-mark-color);stroke-width:2;stroke-linecap:round}.pu-tooltip-help-icon .pu-tooltip-help-dot{fill:var(--product-ui-tooltip-help-mark-color)}@media(any-pointer:coarse){body.product-tooltips-ready .pu-tooltip-help.pu-tooltip-help{width:var(--product-ui-tooltip-help-touch-size);height:var(--product-ui-tooltip-help-touch-size);min-width:var(--product-ui-tooltip-help-touch-size);min-height:var(--product-ui-tooltip-help-touch-size);flex-basis:var(--product-ui-tooltip-help-touch-size)}}body.product-tooltips-ready .pu-tooltip-help-mark{display:inline-flex;align-items:center;justify-content:center;width:var(--product-ui-tooltip-help-icon-size);height:var(--product-ui-tooltip-help-icon-size);min-width:var(--product-ui-tooltip-help-icon-size);padding:0;border:0;background:transparent;color:var(--product-ui-tooltip-help-color)}body.product-tooltips-ready :is(.cart-item-name-with-meta,.cart-item-title)>.pu-tooltip-help{margin-inline-start:0}@layer admin-ui.tokens{.pu-tabs[role=tablist]>.pu-section-tab{appearance:none;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--product-ui-text-muted)!important;font:inherit!important;text-transform:none!important;letter-spacing:normal!important;padding:var(--pu-small-gap) var(--product-ui-space-xs)!important;white-space:nowrap;flex:none}.pu-tabs[role=tablist]>.pu-section-tab[aria-selected=true]{border-bottom-color:var(--product-ui-primary)!important;color:var(--product-ui-text)!important;font-weight:var(--product-ui-font-weight-medium)!important}}:root{--product-ui-rail-width: 224px;--product-ui-rail-compact-width: 90px;--product-ui-rail-tablet-width: 194px;--product-ui-rail-control-height: 38px;--product-ui-rail-logo-height: 48px;--product-ui-mobile-bar-height: 64px}.pu-rail{position:sticky;top:0;height:100dvh;min-width:0;padding:var(--product-ui-space-4xl) var(--product-ui-space-lg);display:flex;flex-direction:column;gap:var(--product-ui-space-4xl);border-right:1px solid var(--product-ui-border);background:var(--product-ui-canvas);color:var(--product-ui-text);font:var(--product-ui-font-size-md)/var(--product-ui-line-height-relaxed) Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pu-rail,.pu-rail *{box-sizing:border-box}.pu-rail [hidden]{display:none!important}.pu-rail :is(button,a){color:inherit;font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer}.pu-rail button{appearance:none;transform:none;box-shadow:none;margin:0}.pu-rail :is(button,a):disabled,.pu-rail [data-demo-module-blocked]{opacity:.5;cursor:not-allowed}.pu-brand{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-lg);padding-inline:var(--product-ui-space-lg);font-size:var(--product-ui-font-size-lg);font-weight:700;letter-spacing:-.025em;flex-shrink:0}.pu-brand small{display:block;font-weight:400;font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted);letter-spacing:0}.pu-brand-mark{font-size:var(--product-ui-space-4xl)}.pu-company-logo{width:auto;max-width:100%;height:var(--product-ui-rail-logo-height);object-fit:contain}.pu-rail .pu-rail-collapse{min-height:var(--product-ui-rail-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);border:1px solid transparent;border-radius:var(--product-ui-control-radius);background:transparent;font-size:var(--product-ui-font-size-sm);font-weight:600;flex-shrink:0}.pu-rail .pu-rail-collapse:hover{background:var(--product-ui-surface-hover)}.pu-nav{display:grid;gap:var(--product-ui-space-xs);overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--product-ui-border-strong) transparent}.pu-nav-label{padding:var(--product-ui-space-lg);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.pu-rail .pu-nav-item{display:flex;align-items:center;gap:var(--product-ui-space-lg);min-height:var(--product-ui-rail-control-height);width:100%;padding:var(--product-ui-space-sm) var(--product-ui-space-lg);text-decoration:none;text-align:left;border:0;border-radius:var(--product-ui-control-radius);background:transparent;font-weight:400;white-space:normal}.pu-rail .pu-nav-item:hover{background:var(--product-ui-surface-hover)}.pu-rail .pu-nav-item:is([aria-current=page],[aria-pressed=true]){background:var(--product-ui-active-bg);font-weight:600;box-shadow:inset 2px 0 var(--product-ui-primary)}.pu-nav-text{min-width:0;overflow-wrap:anywhere}.pu-rail .pu-rail-icon{display:inline-flex;width:var(--product-ui-space-3xl);height:var(--product-ui-space-3xl);flex:0 0 var(--product-ui-space-3xl)}.pu-rail svg{width:100%;height:100%;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pu-nav-group,.pu-nav-children{display:grid;gap:var(--product-ui-space-xs)}.pu-nav-children{padding-left:var(--product-ui-space-lg)}.pu-nav-chevron{margin-left:auto}.pu-nav-disclosure[aria-expanded=true] .pu-nav-chevron{rotate:180deg}.pu-rail-footer{margin-top:auto;display:grid;gap:var(--product-ui-space-lg);padding-top:var(--product-ui-space-lg);flex-shrink:0}.pu-theme{display:flex;padding:var(--product-ui-space-xs);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.pu-theme button{flex:1;min-width:0;padding:var(--product-ui-space-sm);border:0;border-radius:var(--product-ui-control-radius);color:inherit;background:transparent;font-size:var(--product-ui-font-size-xs)}.pu-theme button[aria-pressed=true]{background:var(--product-ui-surface);box-shadow:var(--product-ui-control-shadow)}.pu-workspace-credit{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--product-ui-space-xs);font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.pu-workspace-credit a{color:inherit}.pu-rail .app-version-badge{color:var(--product-ui-text-muted);font:inherit}.pu-collapsed{--pu-rail-width:var(--product-ui-rail-compact-width)}@media(min-width:721px){.pu-collapsed .pu-rail :is(.pu-brand>div,.pu-company-name,.pu-nav-label,.pu-nav-text,.pu-nav-chevron,.pu-theme,.pu-workspace-credit){display:none}.pu-collapsed .pu-rail .pu-nav-item,.pu-collapsed .pu-brand{justify-content:center}.pu-collapsed .pu-rail-collapse{padding-inline:0;font-size:var(--product-ui-font-size-xs)}.pu-collapsed .pu-nav-children{padding-left:0}}.pu-rail :is(button,a):focus{outline:none}.pu-mobile-navigation.pu-dialog{position:static;inset:auto;width:auto;max-width:none;max-height:none;margin:var(--product-ui-space-lg) var(--product-ui-space-4xl);padding:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);box-shadow:none;background:var(--product-ui-canvas);color:var(--product-ui-text)}.pu-mobile-navigation .pu-rail{display:flex;position:static;height:auto;border:0}.pu-mobile-navigation .pu-rail-collapse{font-size:var(--product-ui-font-size-sm)}.pu-mobile-navigation .pu-rail :is(.pu-company-name,.pu-nav-label,.pu-nav-text,.pu-nav-chevron){display:initial}.pu-mobile-navigation .pu-rail :is(.pu-theme,.pu-workspace-credit){display:flex}.pu-mobile-navigation .pu-rail .pu-nav-item{justify-content:flex-start}@media(max-width:1180px){:root{--product-ui-rail-width:var(--product-ui-rail-tablet-width)}}@media(max-width:720px){.pu-rail{display:none}}.pu-rail .app-version-widget{margin:0}.pu-workspace-credit a{text-underline-offset:var(--product-ui-space-xs)}.pu-rail .app-version-panel{position:fixed;inset:0 0 0 auto;max-height:none;height:auto;overflow:auto;text-align:left;background:var(--product-ui-surface);color:var(--product-ui-text);border-color:var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.pu-rail .app-version-panel :is(h2,h3,h4,p,li){color:var(--product-ui-text)}@media(max-width:720px){:root{--product-ui-rail-control-height:44px}}[data-workspace-shell]{--pu-rail-width: var(--product-ui-rail-width);display:grid;grid-template-columns:var(--pu-rail-width) minmax(0,1fr);min-width:0;min-height:100dvh;gap:0;margin:0;padding:0;align-items:start}[data-workspace-shell].pu-collapsed{--pu-rail-width:var(--product-ui-rail-compact-width)}[data-workspace-shell] .pu-mobile-menu,.pu-mobile-bar--standalone{display:none}@media(max-width:720px){[data-workspace-shell]{display:block}.pu-mobile-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-lg);min-height:var(--product-ui-mobile-bar-height);padding:var(--product-ui-space-lg) var(--product-ui-space-2xl);background:var(--product-ui-surface);color:var(--product-ui-text);border-bottom:1px solid var(--product-ui-border)}[data-workspace-shell] .pu-mobile-menu{display:inline-flex;min-height:var(--product-ui-rail-control-height)}}.product-workspace.pu-context-surface[data-context-kind]{text-transform:none;letter-spacing:normal;box-sizing:border-box;width:min(var(--pu-popup-width),calc(100vw - var(--pu-gap)*2));padding:var(--pu-row-padding);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--product-ui-text);box-shadow:var(--product-ui-control-shadow);font:var(--product-ui-font-size-sm)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.product-workspace.pu-context-surface[data-context-kind][hidden]{display:none}.product-workspace.pu-context-surface[data-context-kind]:before{display:none}.product-workspace.pu-context-surface[data-context-kind][data-context-kind=menu]{padding:var(--product-ui-space-sm)}.product-workspace.pu-context-surface[data-context-kind][data-order-action-flyout-size=wide]{width:min(var(--pu-overlay-width),calc(100vw - var(--pu-gap)*2))}.product-workspace.pu-context-surface[data-context-kind] :is(form,.cart-inline-editor-body){padding:0;margin:0;border:0;background:transparent;color:inherit;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] :is(label,strong,h3,h4,p,span){font-family:inherit;text-transform:none;letter-spacing:normal;color:inherit}.product-workspace.pu-context-surface[data-context-kind] :is(h3,h4){font-size:var(--pu-section-size);margin:0}.product-workspace.pu-context-surface[data-context-kind] :is(p,small,.admin-financial-menu-meta){font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-heading{color:var(--product-ui-text);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pu-small-gap);padding:0 0 var(--pu-small-gap);margin:0 0 var(--pu-small-gap);border-bottom:1px solid var(--product-ui-border)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-button{width:auto;min-height:var(--pu-control-height);padding:var(--product-ui-space-xs) var(--product-ui-space-sm);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-control-bg);color:var(--product-ui-text);font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] .pu-context-primary{background:var(--product-ui-primary);border-color:var(--product-ui-primary);color:var(--product-ui-on-primary)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-button[aria-pressed=true]{background:var(--product-ui-active-bg);border-color:var(--product-ui-text)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-field{font:inherit;text-transform:none;letter-spacing:normal;background:var(--product-ui-control-bg);color:var(--product-ui-text);border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius);box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] button.pu-menu-item{display:block;width:100%;min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--pu-small-gap);border:0;border-radius:var(--product-ui-control-radius);background:transparent;color:var(--product-ui-text);text-align:left;font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] button.pu-menu-item:is(:hover,:focus-visible,.is-active){background:var(--product-ui-active-bg);color:var(--product-ui-text)}.product-workspace.pu-context-surface[data-context-kind] .pu-menu-label{display:block;background:transparent;color:inherit;font:inherit;text-transform:none}.product-workspace.pu-context-surface[data-context-kind] .admin-financial-menu-label{font:inherit}.product-workspace.pu-context-surface[data-context-kind] .admin-order-timeline{margin:0;padding:0;list-style:none}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity{padding:var(--pu-small-gap) 0;border-bottom:1px solid var(--product-ui-border);background:transparent}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity:before{background:var(--product-ui-text-muted);box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--product-ui-space-sm)}.product-workspace.pu-context-surface[data-context-kind] :is(.cart-inline-editor-actions,.admin-dialog-actions,.admin-form-actions){display:flex;justify-content:flex-end;gap:var(--pu-small-gap);margin-top:var(--pu-row-padding)}.product-workspace.pu-context-surface[data-context-kind] :is(.cart-inline-editor-mode-toggle,.cart-inline-editor-field){margin-block:var(--product-ui-space-sm)}.product-workspace.pu-context-surface[data-context-kind] .admin-order-dialog-close{position:static;flex-shrink:0}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-dialog-panel{width:100%}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-time{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace.pu-context-surface.pu-context-inline[data-context-kind]{position:static;inset:auto;grid-column:1/-1;width:100%;max-width:none;max-height:none;margin:0;transform:none;animation:none;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] :is(.admin-order-activity-title,.admin-order-activity-time,.admin-order-activity-note,.admin-order-activity-changes){color:var(--product-ui-text);font-size:var(--product-ui-font-size-sm)}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-title{font-weight:var(--product-ui-font-weight-medium)}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity :is(time,small){color:var(--product-ui-text-muted)}.product-workspace.pu-context-surface[data-context-kind] .pu-select-trigger{font:inherit;text-transform:none;letter-spacing:normal}.product-workspace.pu-context-surface.pu-context-menu[data-context-kind]{background:var(--product-ui-surface);color:var(--product-ui-text);border-color:var(--product-ui-border);box-shadow:var(--product-ui-control-shadow)}.product-workspace.pu-context-surface[data-context-kind] .pu-menu-item{transition:none}.product-workspace.pu-context-surface[data-context-kind] .admin-financial-menu-meta{display:block;margin-top:var(--product-ui-space-xs)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-close{font-size:var(--product-ui-font-size-sm);position:static;flex-shrink:0}.product-workspace.pu-context-surface[data-context-kind] .admin-field>span{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace.pu-context-surface[data-context-kind] .pu-menu-item .admin-financial-menu-label{color:inherit}.product-workspace .cart-item-title:has(.cart-item-orientation-flag){display:flex;align-items:center;gap:var(--pu-small-gap)}.product-workspace .cart-item-title .cart-item-orientation-flag{flex:none;margin:0;width:var(--product-ui-space-xl);height:var(--product-ui-space-xl);color:var(--product-ui-text-muted);border:1px solid var(--product-ui-border);background:var(--product-ui-surface-subtle)}.product-workspace .cart-item-orientation-flag:after{display:none}.product-workspace.pu-context-surface.pu-setting-editor{position:static;inset:auto;width:100%;max-width:none;padding:var(--pu-small-gap) 0;border:0;background:transparent;box-shadow:none}.pu-setting-choices{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .pu-setting-choices .pu-button[aria-pressed=true]{border-color:var(--product-ui-text);background:var(--product-ui-surface-subtle)}.product-workspace .pu-setting-choices .pu-swatch-choice{padding:0;background:var(--pu-swatch);width:var(--product-ui-space-4xl);height:var(--product-ui-space-4xl);min-width:var(--product-ui-space-4xl);min-height:var(--product-ui-space-4xl)}.pu-color-swatch{display:inline-block;width:var(--product-ui-space-xl);height:var(--product-ui-space-xl);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-space-xs)}.pu-setting-range{display:grid;gap:var(--product-ui-space-sm);min-width:0}.pu-setting-range output{font-size:var(--product-ui-font-size-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--product-ui-text)}.product-workspace .pu-setting-range input[type=range]{width:100%;accent-color:var(--product-ui-primary);cursor:pointer}.pu-setting-editor .cart-inline-editor-status:empty{display:none}.product-workspace.pu-context-surface .admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-small-gap)}@media(max-width:600px){.product-workspace.pu-context-surface .admin-form-grid{grid-template-columns:minmax(0,1fr)}}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key]{position:relative}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key] .badge-value{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key]:before{content:"";display:block;width:var(--product-ui-space-xl);height:var(--product-ui-space-xl);background:var(--badge-color);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-space-xs)}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key] .badge-caret{display:none}.product-workspace .pu-setting-choices .pu-swatch-choice[aria-pressed=true]{background:var(--pu-swatch);box-shadow:none;outline:1px solid var(--product-ui-text);outline-offset:0}.pu-swatch-choice .pu-color-swatch{display:none}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-sm);padding:var(--product-ui-space-md);margin-bottom:var(--product-ui-space-md);border:0;border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface-subtle)}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary-row{display:flex;flex-direction:column;gap:var(--product-ui-space-xs);min-width:0}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary-row span{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary-row strong{font-size:var(--product-ui-font-size-sm);overflow-wrap:anywhere}.product-workspace .pu-record-item>.pu-context-inline[data-context-kind]{justify-self:end;max-width:var(--pu-overlay-width)}.product-workspace.pu-context-surface.admin-order-action-flyout:not(.pu-context-inline)[data-context-kind]{position:fixed;inset:auto;margin:0;max-height:calc(100dvh - var(--pu-gap)*2);overflow:auto;box-shadow:var(--product-ui-shadow-popover);animation:pu-context-slide-in var(--product-ui-transition)}@keyframes pu-context-slide-in{0%{opacity:0;translate:0 var(--product-ui-space-sm)}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.product-workspace.pu-context-surface.admin-order-action-flyout[data-context-kind]{animation:none}}.product-workspace .pu-setting-choices>button.pu-button{font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-sm);font-weight:400;line-height:var(--product-ui-line-height-relaxed)}.product-workspace .rv-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:var(--product-ui-space-sm);padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--product-ui-text-muted);font:var(--product-ui-font-size-xs)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.product-workspace .rv-metrics :is(span,strong){color:inherit;font:inherit;text-transform:none;letter-spacing:normal}.product-workspace .rv-metric{display:inline-flex;align-items:baseline;gap:var(--product-ui-space-xs)}.product-workspace .rv-metric+.rv-metric{border-left:1px solid var(--product-ui-border);padding-left:var(--product-ui-space-sm)}.product-workspace .rv-metric:last-child strong{font-weight:var(--product-ui-font-weight-medium)}.product-workspace{--pu-gap: var(--product-ui-space-4xl);--pu-small-gap: var(--product-ui-space-lg);--pu-control-height: 38px;--pu-record-financial-badge-height: 28px;--pu-record-financial-badge-padding-block: 2px;--pu-rail-width: var(--product-ui-rail-width);--pu-detail-width: 340px;--pu-content-width: 1440px;--pu-preview-size: 62px;--pu-model-thumbnail-size: 64px;--pu-title-size: 24px;--pu-section-size: 16px;--pu-row-padding: var(--product-ui-space-2xl);--pu-overlay-width: 660px;--pu-viewer-height: 360px;--pu-model-viewer-height: 440px;--pu-header-height: var(--product-ui-mobile-bar-height);--pu-line-columns: minmax(0,1.7fr) minmax(100px,.8fr) minmax(70px,.45fr) minmax(120px,.7fr);margin:0;background:var(--product-ui-canvas);color:var(--product-ui-text);font:var(--product-ui-font-size-md)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);color-scheme:light}html[data-product-ui-theme=dark] .product-workspace{color-scheme:dark}.product-workspace *{box-sizing:border-box}.product-workspace [hidden]{display:none!important}.product-workspace :is(button,input,select,textarea){font:inherit}.product-workspace :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:3px}.product-workspace button{cursor:pointer}.product-workspace button:disabled{cursor:not-allowed;opacity:.5}.product-workspace a{color:inherit}.product-workspace h1,.product-workspace h2,.product-workspace h3,.product-workspace p{margin:0}.product-workspace h1{font-size:var(--pu-title-size);letter-spacing:-.025em;font-weight:650}.product-workspace h2{font-size:var(--pu-section-size);font-weight:650}.product-workspace h3{font-size:var(--product-ui-font-size-md)}.product-workspace p{color:var(--product-ui-text-muted)}.pu-skip{position:fixed;top:-100px;z-index:100;background:var(--product-ui-surface);padding:var(--pu-small-gap)}.pu-skip:focus{top:0}.pu-main-region{min-width:0}.pu-topbar{min-height:var(--pu-header-height);padding:var(--pu-small-gap) var(--pu-gap);display:flex;justify-content:space-between;gap:var(--pu-small-gap);align-items:center;border-bottom:1px solid var(--product-ui-border);background:var(--product-ui-surface)}.pu-topbar-context{display:flex;align-items:center;gap:var(--pu-small-gap)}.pu-topbar small{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.pu-content{max-width:var(--pu-content-width);padding:var(--pu-gap);margin:auto}.pu-page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--pu-gap);margin-bottom:var(--pu-gap)}.pu-page-heading p{margin-top:var(--product-ui-space-xs);max-width:65ch}.pu-actions{display:flex;align-items:center;gap:var(--product-ui-space-sm);flex-wrap:wrap}.pu-button{display:inline-flex;justify-content:center;align-items:center;gap:var(--product-ui-space-sm);min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);color:var(--product-ui-text);background:var(--product-ui-control-bg);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);text-decoration:none;font-weight:600;font-size:var(--product-ui-font-size-sm);white-space:nowrap}.pu-button:hover{background:var(--product-ui-surface-hover)}.pu-button.pu-primary{background:var(--product-ui-primary);color:var(--product-ui-on-primary);border-color:var(--product-ui-primary)}.pu-button.pu-primary:hover{background:var(--product-ui-primary-hover)}.pu-button.pu-quiet{background:transparent;border-color:transparent}.pu-button[aria-current=page],.pu-button[aria-pressed=true]{background:var(--product-ui-active-bg);border-color:var(--product-ui-active-border)}.pu-field{display:grid;gap:var(--product-ui-space-sm);min-width:0}.pu-field>span,.pu-label{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs);font-weight:500}.product-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--product-ui-text);background:var(--product-ui-control-bg);border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-sm) var(--pu-small-gap);min-height:var(--pu-control-height);min-width:0;width:100%}.product-workspace input::placeholder,.product-workspace textarea::placeholder{color:var(--product-ui-text-muted)}.product-workspace input[type=checkbox],.product-workspace input[type=radio]{width:18px;height:18px;accent-color:var(--product-ui-primary)}.product-workspace textarea{resize:vertical;min-height:110px}.pu-toolbar{display:flex;gap:var(--pu-small-gap);align-items:center;flex-wrap:wrap;padding-bottom:var(--pu-row-padding)}.pu-toolbar .pu-search{flex:1;min-width:180px;max-width:440px}.pu-toolbar .pu-field{min-width:150px}.pu-tabs{display:flex;gap:var(--product-ui-space-2xl);overflow-x:auto;border-bottom:1px solid var(--product-ui-border);margin-bottom:var(--pu-gap)}.pu-tabs button,.pu-tabs a{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--product-ui-text-muted);padding:var(--pu-small-gap) var(--product-ui-space-xs);white-space:nowrap;text-decoration:none}.pu-tabs [aria-current=page],.pu-tabs [aria-pressed=true]{border-bottom-color:var(--product-ui-primary);color:var(--product-ui-text);font-weight:600}.pu-tabs .pu-count{margin-left:var(--product-ui-space-sm);font-variant-numeric:tabular-nums}.pu-surface{background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);overflow:hidden}.pu-section{padding:var(--pu-gap);min-width:0}.pu-section+.pu-section{border-top:1px solid var(--product-ui-border)}.pu-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pu-small-gap);margin-bottom:var(--pu-row-padding)}.pu-stack{display:grid;gap:var(--pu-gap);align-content:start}.pu-content:focus{outline:none}.pu-grid>.pu-section+.pu-section{border-top:0;border-left:1px solid var(--product-ui-border)}.pu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-gap)}.pu-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-row-padding)}.pu-form-grid .pu-wide{grid-column:1 / -1}.pu-badge{display:inline-block;color:var(--product-ui-text);background:var(--product-ui-surface-subtle);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-xs) var(--product-ui-space-sm);font-size:var(--product-ui-font-size-xs);line-height:1.15;white-space:nowrap}.pu-badges{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-xs);margin-top:var(--product-ui-space-sm)}.pu-muted{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.pu-identity{display:flex;align-items:center;gap:var(--pu-small-gap);min-width:0}.pu-identity>div{min-width:0}.pu-identity strong{display:block;font-size:var(--product-ui-font-size-sm);font-weight:600;overflow-wrap:anywhere}.pu-identity .pu-muted{display:block;margin-top:var(--product-ui-space-xs)}.pu-preview{flex:0 0 var(--pu-preview-size);height:var(--pu-preview-size);border:0;background:transparent;color:var(--product-ui-text-muted);padding:0;font-size:var(--product-ui-font-size-xs)}.pu-preview img{height:100%;width:100%;object-fit:contain}.pu-table-scroll{overflow-x:auto}.pu-table{width:100%;border-collapse:collapse;font-size:var(--product-ui-font-size-sm);text-align:left}.pu-table th,.pu-table-head-surface{color:var(--product-ui-text-muted);background:var(--product-ui-surface-subtle);font-size:var(--product-ui-font-size-xs);font-weight:500;white-space:nowrap}.pu-table :is(td,th){padding:var(--pu-row-padding);border-bottom:1px solid var(--product-ui-border)}.pu-table tr:last-child td{border:0}.pu-table td:first-child:has(input){width:44px}.pu-table tbody tr:hover{background:var(--product-ui-surface-hover)}.pu-table .pu-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pu-table td .pu-muted{display:block}.pu-table .pu-row-title{border:0;padding:0;color:inherit;background:transparent;font-weight:600;text-align:left;text-decoration:underline;text-underline-offset:3px}.pu-pagination{display:flex;justify-content:space-between;align-items:center;gap:var(--pu-small-gap);padding:var(--pu-row-padding);border-top:1px solid var(--product-ui-border);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.pu-line{display:grid;grid-template-columns:var(--pu-line-columns);gap:var(--pu-row-padding);padding:var(--pu-gap);align-items:start;border-bottom:1px solid var(--product-ui-border)}.pu-line:last-child{border-bottom:0}.pu-line :is(.pu-line-additions,.pu-line-quantity,.pu-line-price){display:grid;gap:var(--product-ui-space-sm);font-size:var(--product-ui-font-size-sm)}.pu-line-price{text-align:right;font-variant-numeric:tabular-nums}.pu-line .pu-preview{--pu-preview-size: 52px}.pu-line-quantity input{max-width:100px}.pu-checkout{display:grid;grid-template-columns:minmax(0,1fr) var(--pu-detail-width);gap:var(--pu-gap);align-items:start}.pu-summary{position:sticky;top:var(--pu-gap)}.pu-summary dl{display:grid;grid-template-columns:1fr auto;gap:var(--pu-row-padding);margin:var(--pu-gap) 0;font-size:var(--product-ui-font-size-sm)}.pu-summary dt{color:var(--product-ui-text-muted)}.pu-summary dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.pu-total{display:flex;justify-content:space-between;border-top:1px solid var(--product-ui-border);padding-top:var(--pu-row-padding);margin-bottom:var(--pu-row-padding);font-size:var(--product-ui-font-size-lg);font-weight:600}.pu-summary .pu-button{width:100%;margin-top:var(--product-ui-space-sm)}.product-workspace address{font-style:normal;line-height:1.7;margin-bottom:var(--product-ui-space-sm)}.pu-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-small-gap)}.pu-choice{padding:var(--pu-row-padding);border:1px solid var(--product-ui-border);background:var(--product-ui-surface);border-radius:var(--product-ui-control-radius);color:inherit;text-align:left;min-width:0}.pu-choice[aria-pressed=true]{border-color:var(--product-ui-primary);background:var(--product-ui-active-bg)}.pu-choice strong,.pu-choice small{display:block}.pu-choice small{color:var(--product-ui-text-muted);margin-top:var(--product-ui-space-xs)}.pu-builder{display:grid;grid-template-columns:minmax(0,1fr) var(--pu-detail-width);gap:var(--pu-gap);align-items:start}.pu-viewer{min-height:var(--pu-viewer-height);position:relative;overflow:hidden;background:var(--product-ui-surface-subtle)}.pu-viewer canvas{display:block;width:100%;height:var(--pu-viewer-height)}.pu-viewer-meta{position:absolute;top:var(--pu-row-padding);left:var(--pu-row-padding);pointer-events:none}.pu-viewer-meta small{display:block;color:var(--product-ui-text-muted)}.pu-viewer-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--pu-small-gap);padding:var(--pu-small-gap) var(--pu-row-padding);border-top:1px solid var(--product-ui-border);font-size:var(--product-ui-font-size-xs);align-items:center}.pu-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pu-small-gap)}.pu-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid var(--product-ui-border-strong);vertical-align:middle;margin-right:var(--product-ui-space-xs)}.pu-addition{display:flex;gap:var(--pu-small-gap);align-items:start;padding:var(--pu-row-padding) 0;border-bottom:1px solid var(--product-ui-border)}.pu-addition:last-child{border:0;padding-bottom:0}.pu-addition div{flex:1}.pu-addition small{color:var(--product-ui-text-muted);display:block}.pu-empty{padding:calc(var(--pu-gap)*2) var(--pu-gap);text-align:center;display:grid;justify-items:center;gap:var(--pu-small-gap)}.pu-empty p{max-width:55ch}.pu-feedback{padding:var(--pu-row-padding);border-left:2px solid var(--product-ui-border-strong);background:var(--product-ui-surface-subtle);font-size:var(--product-ui-font-size-sm)}.pu-feedback--warning,.pu-feedback--error,.pu-feedback--info{display:grid;gap:var(--product-ui-space-xs);min-width:0;border-left-width:3px;color:var(--product-ui-text);overflow-wrap:anywhere}.pu-feedback--warning{border-left-color:var(--product-ui-warning);background:color-mix(in srgb,var(--product-ui-warning) 11%,var(--product-ui-surface))}.pu-feedback--error{border-left-color:var(--product-ui-danger);background:color-mix(in srgb,var(--product-ui-danger) 10%,var(--product-ui-surface))}.pu-feedback--info{border-left-color:var(--product-ui-border-strong)}.product-workspace p.pu-feedback:is(.pu-feedback--warning,.pu-feedback--error,.pu-feedback--info){color:var(--product-ui-text)}.pu-feedback:is(.pu-feedback--warning,.pu-feedback--error,.pu-feedback--info) strong{display:block;color:var(--product-ui-text);font-weight:var(--product-ui-font-weight-strong);line-height:1.2}.pu-upload{display:block;border:1px dashed var(--product-ui-border-strong);padding:var(--pu-gap);border-radius:var(--product-ui-control-radius)}.pu-upload input{margin-top:var(--pu-small-gap)}.pu-dialog{width:min(var(--pu-overlay-width),calc(100vw - var(--pu-gap)*2));max-height:calc(100dvh - var(--pu-gap)*2);padding:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);color:var(--product-ui-text);background:var(--product-ui-surface);box-shadow:var(--product-ui-shadow-popover)}.pu-dialog::backdrop{background:#0000007a}.pu-dialog-header{position:sticky;top:0;background:var(--product-ui-surface);z-index:1;padding:var(--pu-row-padding) var(--pu-gap);border-bottom:1px solid var(--product-ui-border);display:flex;align-items:center;justify-content:space-between;gap:var(--pu-small-gap)}.pu-dialog-body{padding:var(--pu-gap)}.pu-dialog-footer{display:flex;justify-content:flex-end;gap:var(--pu-small-gap);margin-top:var(--pu-gap)}.pu-dialog.pu-drawer{height:100dvh;max-height:100dvh;margin:0 0 0 auto;width:min(760px,100vw);border-radius:0}.pu-dialog .pu-line{grid-template-columns:minmax(0,1fr) 80px 110px;padding-inline:0}.pu-dialog .pu-line-additions{grid-column:1}.pu-dialog .pu-line-quantity{grid-column:2;grid-row:1}.pu-dialog .pu-line-price{grid-column:3;grid-row:1}.pu-toast{position:fixed;bottom:var(--pu-gap);left:50%;transform:translate(-50%);background:var(--product-ui-primary);color:var(--product-ui-on-primary);border-radius:var(--product-ui-control-radius);padding:var(--pu-row-padding);z-index:100;max-width:min(90vw,600px);box-shadow:var(--product-ui-shadow-popover)}.pu-metrics{display:flex;flex-wrap:wrap;gap:var(--pu-gap);padding:var(--pu-gap);border-bottom:1px solid var(--product-ui-border)}.pu-metrics div{flex:1}.pu-metrics strong{font-size:var(--pu-title-size);display:block;font-variant-numeric:tabular-nums}.pu-metrics span{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace .admin-nav-icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px}.product-workspace .admin-nav-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1180px){.product-workspace{--pu-detail-width: 290px}.pu-checkout .pu-line{grid-template-columns:minmax(0,1fr) 70px 110px}.pu-checkout .pu-line-additions{grid-column:1}.pu-checkout .pu-line-quantity{grid-column:2;grid-row:1}.pu-checkout .pu-line-price{grid-column:3;grid-row:1}}@media(max-width:960px){.pu-builder,.pu-checkout{grid-template-columns:minmax(0,1fr)}.pu-summary{position:static}.pu-topbar small{display:none}}@media(max-width:720px){.product-workspace{--pu-gap: var(--product-ui-space-2xl);--pu-control-height: 44px;--pu-title-size: 22px;--pu-viewer-height: 280px}.pu-topbar{flex-wrap:wrap}.pu-topbar-context{flex:1}.pu-page-heading{flex-direction:column;gap:var(--pu-small-gap)}.pu-grid,.pu-form-grid{grid-template-columns:minmax(0,1fr)}.pu-grid>.pu-section+.pu-section{border-left:0;border-top:1px solid var(--product-ui-border)}.pu-line,.pu-checkout .pu-line,.pu-dialog .pu-line{grid-template-columns:minmax(0,1fr) 110px}.pu-line>div:first-child{grid-column:1/-1}.pu-line .pu-line-additions,.pu-checkout .pu-line .pu-line-additions{grid-column:1/-1;grid-row:auto}.pu-line .pu-line-quantity,.pu-checkout .pu-line .pu-line-quantity{grid-column:1;grid-row:auto}.pu-line .pu-line-price,.pu-checkout .pu-line .pu-line-price{grid-column:2;grid-row:auto}.pu-pagination{flex-wrap:wrap}.pu-table{min-width:650px}.pu-materials{grid-template-columns:minmax(0,1fr)}.pu-tabs{gap:var(--pu-small-gap)}}@media(prefers-reduced-motion:reduce){.product-workspace *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(max-width:720px){.product-workspace{--pu-line-columns: minmax(0,1fr) 110px}}@media(max-width:680px){.product-workspace{--pu-model-viewer-height:360px}}.ops-console{--ops-property-label-width: calc(var(--product-ui-rail-width) - var(--product-ui-space-4xl))}.ops-console .ops-shell{background:var(--product-ui-canvas)}.ops-console .ops-panel{gap:var(--product-ui-space-4xl)}.ops-console :is(.ops-surface,.ops-header-panel,.ops-detail-card,.ops-estimator-card,.ops-estimator-audit-row,.ops-readiness-check-group,.ops-readiness-check-row,.ops-provisioning-admin-card,.ops-product-capability-card){min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;gap:var(--product-ui-space-lg)}.ops-console .ops-panel>.ops-surface{padding-top:var(--product-ui-space-3xl);border-top:1px solid var(--product-ui-border)}.ops-console :is(.ops-health-columns,.ops-content-grid,.ops-estimator-run-detail-panels,.ops-detail-charts){gap:var(--product-ui-space-4xl)}.ops-console :is(.ops-health-columns,.ops-content-grid,.ops-estimator-run-detail-panels)>*{min-width:0}.ops-console .ops-surface .ops-surface{padding-top:var(--product-ui-space-2xl)}.ops-console .ops-surface-header{gap:var(--product-ui-space-xs)}.ops-console .ops-metric-grid{gap:0;padding-block:var(--product-ui-space-2xl);border-block:1px solid var(--product-ui-border)}.ops-console :is(.ops-metric-card,.ops-health-strip-item){min-width:0;border:0;border-radius:0;background:transparent;padding:var(--product-ui-space-lg) var(--product-ui-space-2xl);gap:var(--product-ui-space-sm)}.ops-console .ops-metric-card-hero{background:transparent}.ops-console .ops-metric-note{overflow-wrap:anywhere}.ops-console .ops-health-strip{gap:0}.ops-console .ops-table-wrap{border-inline:0;border-radius:0}.ops-console .ops-table :is(th,td){padding:var(--product-ui-space-lg)}.ops-console .ops-table td{overflow-wrap:anywhere}.ops-console :is(.ops-event,.ops-fact-row,.ops-provisioning-row,.ops-readiness-check-row){border:0;border-bottom:1px solid var(--product-ui-border);border-radius:0;background:transparent;padding:var(--product-ui-space-lg) 0}.ops-console :is(.ops-event-list,.ops-fact-list,.ops-provisioning-list){gap:0}.ops-console .ops-fact-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--product-ui-space-lg);align-items:baseline}.ops-console .ops-provisioning-layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--product-ui-space-4xl)}.ops-console .ops-provisioning-detail-stack{gap:var(--product-ui-space-4xl);padding-left:var(--product-ui-space-4xl);border-left:1px solid var(--product-ui-border)}.ops-console .ops-provisioning-form{gap:0}.ops-console .ops-property-row{display:grid;grid-template-columns:var(--ops-property-label-width) minmax(0,1fr);gap:var(--product-ui-space-xs) var(--product-ui-space-2xl);align-items:center;min-width:0;padding-block:var(--product-ui-space-sm);border:0}.ops-console .ops-property-row>span{min-width:0;font-size:var(--product-ui-font-size-sm);color:var(--product-ui-text-muted)}.ops-console .ops-property-row>:is(small,.admin-field-note){grid-column:2;color:var(--product-ui-text-muted)}.ops-console .ops-property-row>:is(input,select,textarea,.ops-provisioning-inline-field,.admin-checkbox-row){width:100%;min-width:0}.ops-console .ops-property-row:has(input[type=checkbox]){display:grid;flex-wrap:initial}.ops-console .ops-property-row:has(input[type=checkbox])>span{flex-basis:auto}.ops-console .ops-property-row .admin-checkbox-row{align-items:flex-start}.ops-console .ops-property-row .admin-checkbox-row>input{margin-top:var(--product-ui-space-xs)}.ops-console .ops-disclosure{border-block-end:1px solid var(--product-ui-border);padding-block:var(--product-ui-space-lg)}.ops-console .ops-disclosure>summary{cursor:pointer;color:var(--product-ui-text);font-weight:var(--product-ui-font-weight-medium);font-size:var(--product-ui-font-size-sm);padding-block:var(--product-ui-space-xs)}.ops-console .ops-disclosure>summary:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.ops-console .ops-disclosure-content{display:grid;gap:var(--product-ui-space-lg);padding-top:var(--product-ui-space-lg)}.ops-console :is(.ops-provisioning-form-actions,.ops-release-actions){padding-top:var(--product-ui-space-2xl)}.ops-console .ops-provisioning-row:is(:hover,:focus-visible){background:var(--product-ui-surface-hover)}.ops-console .ops-provisioning-row.is-selected{background:var(--product-ui-active-bg);box-shadow:inset 2px 0 var(--product-ui-primary);padding-inline:var(--product-ui-space-lg)}.ops-console :is(.ops-provisioning-admin-card,.ops-product-capability-card)+:is(.ops-provisioning-admin-card,.ops-product-capability-card){padding-top:var(--product-ui-space-2xl);border-top:1px solid var(--product-ui-border)}.ops-console .ops-release-layout{grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-4xl)}.ops-console .ops-release-form-grid{grid-template-columns:minmax(0,1fr);gap:0}.ops-console .ops-release-content-editor{padding-top:var(--product-ui-space-2xl)}.ops-console .ops-release-history{padding-top:var(--product-ui-space-4xl);border-top:1px solid var(--product-ui-border)}.ops-console .ops-release-preview{border:0;border-left:1px solid var(--product-ui-border);border-radius:0;padding:0 0 0 var(--product-ui-space-2xl);background:transparent}.ops-console .ops-code-block{background:var(--product-ui-surface-subtle);border:0}.ops-console .ops-action-review{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--product-ui-space-lg);align-items:center;padding:var(--product-ui-space-lg) var(--product-ui-space-2xl);margin-block:var(--product-ui-space-lg);border:0;border-left:2px solid var(--product-ui-primary);background:var(--product-ui-surface-subtle)}.ops-console .ops-action-review .ops-panel-head-actions{flex-wrap:wrap}@media(max-width:1180px){.ops-console .ops-provisioning-layout{grid-template-columns:minmax(0,1fr)}.ops-console .ops-provisioning-detail-stack{padding-left:0;border-left:0;border-top:1px solid var(--product-ui-border);padding-top:var(--product-ui-space-4xl)}}@media(max-width:720px){.ops-console .ops-property-row{grid-template-columns:minmax(0,1fr)}.ops-console .ops-property-row>:is(small,.admin-field-note){grid-column:1}.ops-console .ops-disclosure>summary{min-height:var(--product-ui-rail-control-height);display:list-item;align-content:center}.ops-console .ops-action-review{grid-template-columns:minmax(0,1fr)}.ops-console .ops-release-preview{border-left:0;border-top:1px solid var(--product-ui-border);padding:var(--product-ui-space-2xl) 0 0}.ops-console .ops-fact-row{grid-template-columns:minmax(0,1fr)}}.ops-console .ops-metric-card{min-height:0;align-content:start}.ops-console .ops-property-row>:is(input,select),.ops-console .ops-provisioning-shell .ops-property-row>:is(input:not([type=checkbox]):not([type=radio]),select){background:var(--product-ui-surface-subtle);border-color:transparent}.ops-console .ops-property-row>:is(input,select):is(:hover,:focus),.ops-console .ops-provisioning-shell .ops-property-row>:is(input:not([type=checkbox]):not([type=radio]),select):is(:hover,:focus){background:var(--product-ui-control-bg);border-color:var(--product-ui-input-border)}.ops-console .ops-provisioning-shell .ops-property-row:has(input[type=checkbox]){display:grid}.ops-console .ops-provisioning-shell .ops-property-row:has(input[type=checkbox])>span{flex-basis:auto}.ops-console .ops-provisioning-demo-row{grid-template-columns:minmax(0,1fr) auto}.ops-console .ops-release-option-control{font-weight:400}.ops-console .ops-release-items-field textarea{min-height:calc(var(--pu-viewer-height) - var(--product-ui-space-4xl))}.ops-console .ops-release-preview{min-height:0}.ops-console .ops-estimator-audit-row+.ops-estimator-audit-row{padding-top:var(--product-ui-space-lg);border-top:1px solid var(--product-ui-border)}.ops-console .ops-estimator-tabs{border-bottom:1px solid var(--product-ui-border)}.ops-console .ops-tab-button{border:0;border-radius:0;background:transparent;border-bottom:2px solid transparent}.ops-console .ops-tab-button.is-active{border-bottom-color:var(--product-ui-primary);background:transparent;color:var(--product-ui-text)}@media(max-width:720px){.ops-console .ops-provisioning-demo-row{grid-template-columns:minmax(0,1fr)}}.ops-console .ops-product-capability-fields{grid-template-columns:minmax(0,1fr);gap:0}.ops-console .ops-property-row{font-weight:400}.ops-console .ops-property-row>span{font-weight:400}.ops-console .ops-topbar-actions{width:auto}@media(max-width:720px){.ops-console .ops-panel-head-actions{display:flex;flex-wrap:wrap;width:100%}.ops-console .ops-panel-head-actions>.ops-button{width:auto;flex:1}.ops-console .ops-topbar-actions{width:auto}}.ops-console .ops-provisioning-form-grid-two{grid-template-columns:minmax(0,1fr)}.ops-console .ops-property-row>select,.ops-console .ops-filter-control select{height:var(--pu-control-height)}@media(max-width:720px){.ops-console .ops-property-row>select,.ops-console .ops-filter-control select{height:var(--product-ui-rail-control-height)}.ops-console .ops-property-row :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--product-ui-rail-control-height)}}.ops-console.product-workspace .ops-property-row>:is(input,select){background:var(--product-ui-surface-subtle);border-color:transparent}.ops-console.product-workspace .ops-property-row>:is(input,select):is(:hover,:focus){background:var(--product-ui-control-bg);border-color:var(--product-ui-input-border)}.ops-console .ops-metric-grid+.ops-metric-grid{border-top:0;padding-top:0}.ops-console .ops-panel>:is(.ops-surface,.ops-metric-grid,.ops-health-strip,.ops-health-columns,.ops-content-grid,.ops-provisioning-layout,.ops-release-layout,.ops-provisioning-shell){background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-2xl)}.ops-console .ops-panel>.ops-metric-grid+.ops-metric-grid{padding-top:var(--product-ui-space-2xl);border-top:1px solid var(--product-ui-border)}.sg-intro{display:grid;gap:var(--product-ui-space-sm);margin-bottom:var(--product-ui-space-2xl)}.sg-section-heading{display:flex;align-items:start;justify-content:space-between;gap:var(--product-ui-space-2xl);margin-bottom:var(--product-ui-space-2xl)}.sg-section-heading .pu-field{min-width:0}.sg-section-heading h3,.sg-example h3{margin-bottom:var(--product-ui-space-xs)}.sg-type{padding:var(--product-ui-space-2xl);background:var(--product-ui-canvas);margin-bottom:var(--product-ui-space-2xl)}.sg-type h2{font-size:var(--pu-title-size)}.sg-type small,.sg-muted,.sg-token small{color:var(--product-ui-text-muted)}.sg-result{margin-bottom:var(--product-ui-space-lg)!important}.sg-token{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:var(--product-ui-space-lg);padding-block:var(--product-ui-space-lg);border-top:1px solid var(--product-ui-border)}.sg-token>div{display:flex;gap:var(--product-ui-space-lg);align-items:center;min-width:0}.sg-token>div>div{display:grid;min-width:0}.sg-token code,.sg-source code{overflow-wrap:anywhere;font-size:var(--product-ui-font-size-xs)}.sg-token output{overflow-wrap:anywhere;font-size:var(--product-ui-font-size-sm)}.sg-swatch,.sg-measure{width:var(--product-ui-space-4xl);height:var(--product-ui-space-4xl);flex-shrink:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.sg-measure{display:grid;place-items:center;font-size:var(--product-ui-font-size-xs)}.sg-source{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.sg-source summary{cursor:pointer;padding:var(--product-ui-space-sm)}.sg-source code{display:block;max-width:var(--pu-detail-width)}.sg-example{padding-block:var(--product-ui-space-2xl);border-top:1px solid var(--product-ui-border);display:grid;gap:var(--product-ui-space-lg)}.sg-preview{display:grid;gap:var(--product-ui-space-lg)}.sg-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-2xl)}.sg-error,.sg-fields [aria-invalid=true]+small{color:var(--product-ui-danger)!important}.sg-fields [aria-invalid=true]{border-color:var(--product-ui-danger)}.sg-adoption{min-width:calc(var(--product-ui-rail-width) * 3)}@media(max-width:720px){.sg-section-heading{flex-direction:column}.sg-section-heading .pu-field{width:100%}.sg-fields{grid-template-columns:minmax(0,1fr)}.sg-token{grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-xs)}.sg-token .sg-source summary{padding-inline:0}.sg-preview .pu-actions{flex-wrap:wrap}}.sg-filter{display:flex;gap:var(--product-ui-space-lg);min-width:0}.sg-token code{color:var(--product-ui-text-muted)}.sg-measure{border:0}.sg-preview>.pu-button{justify-self:start}@media(max-width:720px){.sg-filter{width:100%;flex-wrap:wrap}.sg-filter .pu-field{flex:1}}[data-style-guide-host]{grid-template-columns:minmax(0,1fr)}[data-guide-panel],.sg-example,.sg-preview{min-width:0}.sg-inventory-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2fr);gap:var(--product-ui-space-lg);margin-block:var(--product-ui-space-2xl)}.sg-inventory-filters .pu-field{min-width:0}.sg-inventory-identifier{display:block;max-width:var(--pu-detail-width);overflow-wrap:anywhere;white-space:normal;color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs);font-weight:400}.sg-adoption th[scope=row]{min-width:var(--product-ui-rail-width)}.sg-adoption td{white-space:normal;min-width:var(--product-ui-rail-compact-width)}.sg-adoption th[scope=row]>.sg-muted{display:block;font-weight:400}.sg-inventory-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-2xl)}.sg-evidence{padding-left:var(--product-ui-space-2xl)}.sg-evidence li{margin-block:var(--product-ui-space-lg)}.sg-evidence code,.sg-evidence span{display:block;overflow-wrap:anywhere;font-size:var(--product-ui-font-size-xs)}.sg-inventory-pagination{margin-block:var(--product-ui-space-lg);flex-wrap:wrap}[data-inventory-explanation]{margin-top:var(--product-ui-space-lg)}@media(max-width:720px){.sg-inventory-filters,.sg-inventory-evidence{grid-template-columns:minmax(0,1fr)}}.sg-inventory-tabs{flex-wrap:wrap;overflow:visible}.sg-inventory-filters :is(input,select){height:var(--pu-control-height)}.sg-example>code{min-width:0;overflow-wrap:anywhere;font-size:var(--product-ui-font-size-xs)}:root{--ops-bg: var(--product-ui-canvas);--ops-bg-soft: var(--product-ui-surface-subtle);--ops-panel: var(--product-ui-surface);--ops-panel-strong: var(--product-ui-surface-subtle);--ops-border: var(--product-ui-border);--ops-border-strong: var(--product-ui-border-strong);--ops-text: var(--product-ui-text);--ops-text-strong: var(--product-ui-text);--ops-muted: var(--product-ui-text-muted);--ops-muted-strong: var(--product-ui-text-muted);--ops-accent: var(--product-ui-primary);--ops-success: var(--product-ui-success);--ops-success-bg: var(--product-ui-active-bg);--ops-critical: var(--product-ui-danger);--ops-radius-xl: var(--product-ui-control-radius);--ops-radius-lg: var(--product-ui-control-radius);--ops-radius-md: var(--product-ui-control-radius);--ops-radius-sm: var(--product-ui-control-radius);--ops-transition: var(--product-ui-transition);--ops-font-family: var(--product-ui-font-family)}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;min-height:100%;background:var(--product-ui-canvas);color:var(--product-ui-text);font:var(--product-ui-font-size-md)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);color-scheme:light}body{min-height:100dvh;overflow-x:clip;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}.ops-toast{position:fixed;top:20px;right:20px;z-index:80;min-width:240px;max-width:360px;padding:var(--product-ui-space-xl) var(--product-ui-space-2xl);border-radius:var(--ops-radius-md);border:1px solid var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity var(--ops-transition),transform var(--ops-transition)}.ops-toast.is-visible{opacity:1;transform:translateY(0)}.ops-login-screen{position:fixed;inset:0;display:grid;place-items:center;padding:var(--product-ui-space-4xl)}.ops-login-backdrop{display:none}.ops-login-card{position:relative;z-index:1;width:min(100%,440px);display:grid;gap:var(--product-ui-space-2xl);padding:var(--product-ui-space-4xl);border-radius:var(--product-ui-control-radius)}.ops-login-kicker,.ops-brand-kicker,.ops-inline-label{margin:0;font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ops-muted)}.ops-panel-kicker,.ops-metric-label,.ops-surface-kicker{margin:0;font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-table th{color:var(--ops-accent)}.ops-login-card h1,.ops-brand-card h1,.ops-topbar-copy h2,.ops-panel-head h2,.ops-header-panel h2,.ops-surface h3,.ops-estimator-card strong{margin:0;color:var(--ops-text-strong);font-family:var(--ops-font-family);letter-spacing:normal}.ops-login-card h1{font-size:var(--product-ui-font-size-sm);line-height:.94}.ops-login-copy,.ops-login-note,.ops-brand-copy,.ops-topbar-copy p,.ops-panel-meta,.ops-provisioning-meta,.ops-metric-note,.ops-surface p,.ops-surface li,.ops-operator-role,.ops-health-strip-note,.ops-cell-sub,.ops-empty-state{margin:0;font-size:var(--product-ui-font-size-sm);color:var(--ops-muted);line-height:var(--product-ui-line-height-relaxed)}.ops-panel-meta{max-width:88ch}.ops-field{display:grid;gap:var(--product-ui-space-sm)}.ops-field span{font-size:var(--product-ui-font-size-sm);font-weight:600;color:var(--ops-muted-strong)}.ops-field input,.ops-field select,.ops-field textarea{width:100%;min-height:50px;padding:var(--product-ui-space-xl) var(--product-ui-space-xl);border:1px solid var(--ops-border-strong);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--ops-text);transition:border-color var(--ops-transition),background var(--ops-transition)}.ops-field textarea{resize:vertical;min-height:160px;line-height:var(--product-ui-line-height-relaxed)}.ops-field input:focus,.ops-field select:focus,.ops-field textarea:focus{outline:none;border-color:var(--product-ui-border)}.ops-login-error{padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--product-ui-border);background:var(--product-ui-surface-subtle);color:var(--ops-text)}.ops-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--product-ui-space-sm);min-height:42px;padding:0 var(--product-ui-space-2xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text);cursor:pointer;transition:background var(--ops-transition),border-color var(--ops-transition),color var(--ops-transition)}.ops-button:hover,.ops-button:focus-visible{background:var(--product-ui-surface);border-color:var(--product-ui-border);outline:none}.ops-button-primary{background:var(--product-ui-text);border-color:var(--product-ui-text);color:var(--product-ui-on-primary);font-weight:600}.ops-button-primary:hover,.ops-button-primary:focus-visible{background:var(--product-ui-text);border-color:var(--product-ui-text)}.ops-button-secondary{background:var(--product-ui-surface)}.ops-button-small{min-height:36px;padding:0 var(--product-ui-space-lg);border-radius:var(--product-ui-control-radius);font-size:var(--product-ui-font-size-xs)}.ops-button-danger{background:var(--product-ui-danger);border-color:var(--product-ui-danger);color:var(--product-ui-danger)}.ops-button-danger:hover,.ops-button-danger:focus-visible{background:var(--product-ui-danger);border-color:var(--product-ui-danger);color:var(--product-ui-danger)}.ops-button:disabled{opacity:.5;cursor:not-allowed}.ops-app{padding:0}.ops-layout{width:100%;margin:0}.ops-shell{min-width:0;padding:0;border:0;border-radius:0;background:transparent}.ops-topbar{min-height:var(--product-ui-mobile-bar-height);display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-lg);padding:var(--product-ui-space-lg) var(--product-ui-space-4xl);border-bottom:1px solid var(--product-ui-border);background:var(--product-ui-surface)}.ops-topbar-copy{display:grid;gap:var(--product-ui-space-xs)}.ops-topbar-copy h2{font-size:var(--product-ui-font-size-md);font-weight:var(--product-ui-font-weight-medium)}.ops-topbar-actions{display:flex;align-items:center;gap:var(--product-ui-space-md);justify-content:flex-end}.ops-nav-copy,.ops-brand-copy,.ops-context-card,.ops-focus-card,.ops-brand-card,.ops-runtime-pill,.ops-operator{display:none}.ops-main{min-width:0;max-width:var(--pu-content-width);margin:auto;padding:var(--product-ui-space-4xl)}.ops-panel{display:grid;gap:var(--product-ui-space-2xl)}.ops-panel-head,.ops-header-panel,.ops-surface,.ops-metric-card{padding:var(--product-ui-space-2xl)}.ops-panel-head,.ops-header-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-2xl)}.ops-panel-head-actions,.ops-header-actions{display:flex;align-items:center;gap:var(--product-ui-space-md);flex-wrap:wrap}.ops-toolbar{display:flex;align-items:flex-end;gap:var(--product-ui-space-md);flex-wrap:wrap}.ops-filter-control{display:grid;gap:var(--product-ui-space-xs);min-width:160px}.ops-filter-control-search{flex:1 1 320px;min-width:260px}.ops-filter-control span{font-size:var(--product-ui-font-size-xs);letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-filter-control input,.ops-filter-control select{min-height:42px;width:100%;padding:0 var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text)}.ops-filter-control input:focus,.ops-filter-control select:focus{outline:none;border-color:var(--product-ui-border)}.ops-header-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--product-ui-space-lg);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface);color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-xs)}.ops-health-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-health-strip-item{display:grid;gap:var(--product-ui-space-md);padding:var(--product-ui-space-2xl) var(--product-ui-space-2xl)}.ops-health-strip-state,.ops-service-state{font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);letter-spacing:normal;text-transform:none;color:var(--ops-text-strong)}.ops-health-strip-state[data-status=healthy],.ops-service-state[data-status=healthy]{color:var(--ops-success)}.ops-health-strip-state[data-status=warning],.ops-health-strip-state[data-status=checking],.ops-service-state[data-status=warning],.ops-service-state[data-status=checking]{color:var(--ops-muted-strong)}.ops-health-strip-state[data-status=error],.ops-health-strip-state[data-status=critical],.ops-service-state[data-status=error],.ops-service-state[data-status=critical]{color:var(--ops-text-strong)}.ops-metric-grid,.ops-estimator-grid{display:grid;gap:var(--product-ui-space-lg)}.ops-ceo-summary-grid{grid-template-columns:1.45fr repeat(2,minmax(0,1fr))}.ops-health-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-estimator-target-grid{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}.ops-estimator-diagnostic-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-metric-card{display:grid;gap:var(--product-ui-space-lg);min-height:138px}.ops-metric-card-hero{background:var(--product-ui-surface-subtle);border-color:var(--product-ui-border);min-height:150px}.ops-metric-value{font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);line-height:.94;color:var(--ops-text-strong);letter-spacing:normal}.ops-metric-note{font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);color:var(--ops-muted-strong)}.ops-metric-note-strong{color:var(--ops-text)}.ops-metric-value-state{font-size:var(--product-ui-font-size-sm);letter-spacing:normal}.ops-metric-value-state[data-status=healthy]{color:var(--ops-success)}.ops-metric-value-state[data-status=warning],.ops-metric-value-state[data-status=checking]{color:var(--ops-text-strong)}.ops-metric-value-state[data-status=critical],.ops-metric-value-state[data-status=error]{color:var(--product-ui-danger)}.ops-health-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-content-grid,.ops-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-estimator-tabs{display:grid;gap:var(--product-ui-space-lg)}.ops-estimator-inline-detail{display:grid;gap:var(--product-ui-space-2xl);margin-top:var(--product-ui-space-sm);padding-top:var(--product-ui-space-2xl);border-top:1px solid var(--ops-border)}.ops-estimator-training-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--product-ui-space-lg)}.ops-estimator-training-actions{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.ops-estimator-training-readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-tab-row{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.ops-tab-button{border:1px solid var(--ops-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--ops-muted-strong);font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);letter-spacing:normal;padding:var(--product-ui-space-sm) var(--product-ui-space-xl);cursor:pointer;transition:background var(--ops-transition),border-color var(--ops-transition),color var(--ops-transition)}.ops-tab-button:hover,.ops-tab-button:focus-visible{border-color:var(--ops-border-strong);color:var(--ops-text)}.ops-tab-button.is-active{border-color:var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text-strong)}.ops-estimator-tab-panel{display:grid;gap:var(--product-ui-space-xl)}.ops-estimator-tab-panel[hidden]{display:none!important}.ops-estimator-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--product-ui-space-lg)}.ops-estimator-detail-actions{display:flex;justify-content:flex-end;align-items:flex-start;gap:var(--product-ui-space-sm)}.ops-estimator-detail-grid,.ops-estimator-run-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-estimator-run-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--product-ui-space-md);margin-bottom:var(--product-ui-space-xl)}.ops-estimator-run-detail-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-estimator-audit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg);align-items:start}.ops-estimator-audit-list{display:grid;gap:var(--product-ui-space-md)}.ops-estimator-audit-row{display:grid;gap:var(--product-ui-space-xs);padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-estimator-audit-head{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-md)}.ops-estimator-audit-values{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-estimator-audit-note{color:var(--ops-muted);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-estimator-json-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-code-block{margin:0;padding:var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface);color:var(--ops-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed);max-height:440px;overflow:auto;white-space:pre}.ops-surface{display:grid;gap:var(--product-ui-space-xl);align-content:start}.ops-surface-header{display:grid;gap:var(--product-ui-space-xs)}.ops-surface h3{font-size:var(--product-ui-font-size-sm)}.ops-health-diagnostics-head{gap:var(--product-ui-space-sm)}.ops-health-diagnostics-head .ops-panel-meta{max-width:none}.ops-event-list,.ops-service-list,.ops-list,.ops-estimator-list{display:grid;gap:var(--product-ui-space-md)}.ops-list-scroll{max-height:420px;overflow:auto;padding-right:var(--product-ui-space-xs)}.ops-event{display:grid;gap:var(--product-ui-space-xs);padding:var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-event strong,.ops-inline-value,.ops-cell-main{color:var(--ops-text-strong)}.ops-inline-link{color:var(--ops-muted-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ops-inline-link:hover,.ops-inline-link:focus-visible{color:var(--ops-text-strong)}.ops-event-warning{border-color:var(--product-ui-border)}.ops-event-healthy{border-color:var(--product-ui-success);background:var(--product-ui-active-bg)}.ops-event-checking,.ops-event-info,.ops-event-error,.ops-event-critical{border-color:var(--product-ui-border)}.ops-event-muted{opacity:.92}.ops-surface-table{overflow:hidden}.ops-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--ops-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface)}.ops-table-wrap-scroll{max-height:720px;overflow:auto}.ops-table-wrap-scroll .ops-table thead th{position:sticky;top:0;z-index:1}.ops-table{width:100%;min-width:900px;border-collapse:collapse}.ops-table th,.ops-table td{padding:var(--product-ui-space-2xl) var(--product-ui-space-2xl);text-align:left;vertical-align:top;border-bottom:1px solid var(--ops-border)}.ops-table th{background:var(--product-ui-surface);font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-table tbody tr:last-child td{border-bottom:none}.ops-clickable-row{cursor:pointer}.ops-clickable-row td{transition:background var(--ops-transition)}.ops-clickable-row:hover td,.ops-clickable-row:focus-visible td{background:var(--product-ui-surface-subtle)}.ops-clickable-row.is-selected td{background:var(--product-ui-surface-subtle)}.ops-cell-stack{display:grid;gap:var(--product-ui-space-xs)}.ops-cell-actions{align-items:flex-start}.ops-cell-main,.ops-cell-sub{display:block}.ops-cell-main{font-weight:600}.ops-status-badge{display:inline-flex;align-items:center;width:fit-content;min-height:26px;padding:0 var(--product-ui-space-md);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface);font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);letter-spacing:normal;text-transform:none;color:var(--ops-muted-strong)}.ops-status-badge[data-status=healthy]{border-color:var(--product-ui-success);background:var(--ops-success-bg);color:var(--ops-success)}.ops-status-badge[data-status=warning],.ops-status-badge[data-status=checking]{border-color:var(--product-ui-border);color:var(--ops-text)}.ops-status-badge[data-status=critical],.ops-status-badge[data-status=error]{background:var(--product-ui-text);border-color:var(--product-ui-text);color:var(--product-ui-on-primary)}.ops-customer-detail{gap:var(--product-ui-space-2xl)}.ops-customer-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-detail-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-detail-card{display:grid;gap:var(--product-ui-space-xl);padding:var(--product-ui-space-2xl);border-radius:var(--ops-radius-lg);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-chart{min-height:200px}.ops-chart-bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:var(--product-ui-space-md);align-items:end;min-height:200px}.ops-chart-bar{display:grid;gap:var(--product-ui-space-sm);align-items:end}.ops-chart-value,.ops-chart-label,.ops-chart-note{display:block}.ops-chart-value{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-xs)}.ops-chart-track{height:112px;display:flex;align-items:flex-end;border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);overflow:hidden}.ops-chart-fill{width:100%;min-height:2px;border-radius:var(--product-ui-control-radius);background:var(--product-ui-text)}.ops-chart-label{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-xs)}.ops-chart-note{color:var(--ops-muted);font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed)}.ops-fact-list{display:grid;gap:var(--product-ui-space-md)}.ops-fact-row{display:grid;gap:var(--product-ui-space-xs);padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-fact-label{font-size:var(--product-ui-font-size-xs);letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-fact-value{color:var(--ops-text-strong);line-height:var(--product-ui-line-height-relaxed)}.ops-readiness-check-grid{display:grid;gap:var(--product-ui-space-xl)}.ops-readiness-check-group{display:grid;gap:var(--product-ui-space-lg);padding:var(--product-ui-space-2xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-readiness-check-group h4{margin:0;color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm)}.ops-readiness-check-list{display:grid;gap:var(--product-ui-space-md)}.ops-readiness-check-row{display:grid;gap:var(--product-ui-space-sm);padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--product-ui-border);background:var(--product-ui-surface-subtle)}.ops-readiness-check-title{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm);font-weight:600}.ops-readiness-check-values{display:grid;gap:var(--product-ui-space-xs)}.ops-readiness-check-values span{color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed);word-break:break-word}.ops-list,.ops-estimator-list{margin:0;padding-left:var(--product-ui-space-2xl)}.ops-list li,.ops-estimator-list li{color:var(--ops-muted-strong)}.ops-estimator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-estimator-card{display:grid;gap:var(--product-ui-space-lg);min-height:180px;padding:var(--product-ui-space-2xl);border-radius:var(--ops-radius-lg);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-provisioning-shell{--surface: var(--product-ui-surface);--surface-soft: var(--product-ui-surface-subtle);--border: var(--product-ui-border);--border-strong: var(--product-ui-border-strong);--text: var(--product-ui-text);--muted: var(--product-ui-text-muted);--accent: var(--product-ui-primary);position:relative;padding:0;color-scheme:inherit}.ops-provisioning-shell .admin-workspace{margin:0!important;padding:0!important;background:transparent}.ops-provisioning-shell .admin-sidebar{flex-basis:320px;max-width:320px}.ops-provisioning-shell .panel,.ops-provisioning-shell .admin-card,.ops-provisioning-shell .admin-order-danger-zone,.ops-provisioning-shell .admin-digital-inventory-surface,.ops-provisioning-shell .admin-factory-surface,.ops-provisioning-shell .admin-integration-surface,.ops-provisioning-shell .admin-material-card{background:var(--surface);border-color:var(--border);box-shadow:none}.ops-provisioning-shell input,.ops-provisioning-shell textarea,.ops-provisioning-shell select{background:var(--product-ui-surface);color:var(--text);border-color:var(--border-strong)}.ops-provisioning-shell .admin-table-head,.ops-provisioning-shell .admin-table-row,.ops-provisioning-shell .admin-table-body{background:transparent}.ops-provisioning-shell .admin-table-row{border-color:var(--border)}.ops-provisioning-shell .btn-primary{background:var(--product-ui-text);border-color:var(--product-ui-text);color:var(--product-ui-on-primary)}.ops-provisioning-shell .btn-secondary{background:var(--product-ui-surface);border-color:var(--border-strong);color:var(--text)}.ops-provisioning-shell .admin-toast{top:18px;right:18px}.ops-release-layout{display:grid;grid-template-columns:minmax(320px,520px) minmax(0,1fr);gap:var(--product-ui-space-2xl);align-items:start}.ops-release-editor{display:grid;gap:var(--product-ui-space-2xl)}.ops-release-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-xl)}.ops-release-content-editor{display:grid;gap:var(--product-ui-space-lg);min-width:0}.ops-release-content-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--product-ui-space-xl)}.ops-release-content-header span{display:block;margin-bottom:var(--product-ui-space-xs);font-size:var(--product-ui-font-size-sm);font-weight:600;color:var(--ops-muted-strong)}.ops-release-composer{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(220px,.88fr);gap:var(--product-ui-space-lg);align-items:stretch}.ops-release-items-field textarea{min-height:420px;font-size:var(--product-ui-font-size-sm)}.ops-release-preview{display:grid;align-content:start;gap:var(--product-ui-space-lg);min-height:420px;padding:var(--product-ui-space-xl);border:1px solid var(--ops-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface-subtle)}.ops-release-preview h4,.ops-release-preview h5,.ops-release-preview p,.ops-release-preview ul{margin:0}.ops-release-preview h4{color:var(--ops-accent);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none}.ops-release-preview h5{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-release-preview-body{display:grid;gap:var(--product-ui-space-md);color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-release-preview-body ul{padding-left:var(--product-ui-space-2xl)}.ops-release-preview-body li+li{margin-top:var(--product-ui-space-xs)}.ops-release-preview-empty{color:var(--ops-muted)}.ops-release-flag-controls{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-md) var(--product-ui-space-2xl)}.ops-release-option-control{display:inline-flex;align-items:center;gap:var(--product-ui-space-md);color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-sm);font-weight:600}.ops-release-option-control input{width:18px;height:18px;accent-color:var(--ops-accent)}.ops-release-actions,.ops-release-table-actions{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-md);align-items:center}.ops-release-table-actions .ops-button{min-height:36px;padding:var(--product-ui-space-sm) var(--product-ui-space-lg);border-radius:var(--product-ui-control-radius);font-size:var(--product-ui-font-size-xs)}@media(max-width:1320px){.ops-ceo-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric-card-hero{grid-column:1 / -1}.ops-health-summary-grid,.ops-estimator-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-estimator-target-grid .ops-metric-card-hero{grid-column:1 / -1}.ops-estimator-diagnostic-grid,.ops-health-strip,.ops-detail-charts,.ops-customer-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-estimator-detail-header{grid-template-columns:1fr}.ops-estimator-detail-actions{justify-content:flex-start}.ops-estimator-training-head{grid-template-columns:1fr}.ops-estimator-training-actions,.ops-estimator-run-actions{justify-content:flex-start}.ops-estimator-detail-grid,.ops-estimator-run-detail-grid,.ops-estimator-training-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-estimator-run-detail-panels,.ops-estimator-audit-grid,.ops-estimator-grid,.ops-release-layout{grid-template-columns:1fr}}@media(max-width:1120px){.ops-sidebar{position:static}.ops-health-columns,.ops-content-grid,.ops-brief-grid,.ops-detail-charts,.ops-estimator-training-readiness-grid,.ops-estimator-run-detail-grid,.ops-estimator-run-detail-panels,.ops-estimator-audit-grid,.ops-estimator-json-grid,.ops-release-form-grid,.ops-release-content-header,.ops-release-composer{grid-template-columns:1fr}.ops-release-content-header{display:grid}}@media(max-width:780px){.ops-panel-head,.ops-header-panel{flex-direction:column;align-items:flex-start}.ops-topbar-actions,.ops-panel-head-actions,.ops-header-actions{width:100%;justify-content:flex-start}.ops-button,.ops-estimator-run-actions .ops-button{width:100%}.ops-ceo-summary-grid,.ops-health-summary-grid,.ops-health-strip,.ops-estimator-target-grid,.ops-estimator-diagnostic-grid,.ops-estimator-training-readiness-grid,.ops-estimator-detail-grid,.ops-estimator-run-detail-grid,.ops-estimator-run-detail-panels,.ops-estimator-audit-grid,.ops-customer-detail-metrics{grid-template-columns:1fr}.ops-estimator-audit-head{align-items:flex-start;flex-direction:column}.ops-brand-card,.ops-nav,.ops-panel-head,.ops-header-panel,.ops-metric-card,.ops-surface,.ops-health-strip-item,.ops-provisioning-shell{padding:var(--product-ui-space-2xl)}}html[data-product-ui-theme=dark] body{color-scheme:dark}.ops-panel-head{padding:0;border:0;background:transparent;border-radius:0}.ops-panel-head h2,.ops-login-card h1{font-size:var(--pu-title-size);font-weight:var(--product-ui-font-weight-medium)}.ops-surface h3,.ops-header-panel h2{font-size:var(--pu-section-size);font-weight:var(--product-ui-font-weight-medium)}.ops-metric-value{font-size:var(--pu-title-size);font-weight:var(--product-ui-font-weight-medium);font-variant-numeric:tabular-nums}.ops-field :is(input,select),.ops-button{min-height:var(--product-ui-control-height)}.ops-button-primary{background:var(--product-ui-primary);border-color:var(--product-ui-primary);color:var(--product-ui-on-primary)}.ops-button-primary:hover{background:var(--product-ui-primary-hover);border-color:var(--product-ui-primary-hover)}.ops-button-danger{background:var(--product-ui-surface);color:var(--product-ui-danger);border-color:var(--product-ui-danger)}.ops-button-danger:hover{background:var(--product-ui-surface-hover);color:var(--product-ui-danger)}.ops-status-badge:is([data-status=critical],[data-status=error]){background:var(--product-ui-surface);color:var(--product-ui-danger);border-color:var(--product-ui-danger)}.ops-status-badge[data-status=warning]{color:var(--product-ui-warning)}.ops-chart-fill{background:var(--product-ui-primary)}.ops-chart-track,.ops-table th{background:var(--product-ui-surface-subtle)}.ops-clickable-row:hover td{background:var(--product-ui-surface-hover)}.ops-clickable-row.is-selected td{background:var(--product-ui-active-bg)}.ops-provisioning-shell{padding:0;border:0;background:transparent;color-scheme:inherit}.ops-provisioning-shell :is(input,textarea,select){background:var(--product-ui-control-bg);color:var(--product-ui-text);border-color:var(--product-ui-input-border)}.ops-provisioning-shell .btn-primary{background:var(--product-ui-primary);border-color:var(--product-ui-primary);color:var(--product-ui-on-primary)}.ops-provisioning-shell .btn-secondary{background:var(--product-ui-control-bg);border-color:var(--product-ui-control-border);color:var(--product-ui-text)}.ops-skip{position:absolute;top:-100px;z-index:100;padding:var(--product-ui-space-lg);background:var(--product-ui-surface);color:var(--product-ui-text)}.ops-skip:focus{top:0}@media(max-width:720px){.ops-main{padding:var(--product-ui-space-2xl)}.ops-topbar{padding-inline:var(--product-ui-space-2xl)}.ops-topbar-copy{display:none}.ops-topbar .ops-button{width:auto;min-height:var(--product-ui-rail-control-height)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.ops-action-review{border-color:var(--product-ui-border-strong)}.ops-button:focus-visible,.ops-field :is(input,select,textarea):focus-visible,.ops-provisioning-row:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.ops-provisioning-shell .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--product-ui-space-sm);min-height:var(--product-ui-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);font:inherit;font-size:var(--product-ui-font-size-sm);cursor:pointer}.ops-provisioning-shell .btn:disabled{opacity:.5;cursor:not-allowed}.ops-provisioning-shell .btn-danger{background:var(--product-ui-surface);color:var(--product-ui-danger);border-color:var(--product-ui-danger)}.ops-provisioning-shell :is(.btn,input,select,textarea):focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.ops-metric-card,.ops-health-strip-item,.ops-surface{border:1px solid var(--product-ui-border);background:var(--product-ui-surface);border-radius:var(--product-ui-control-radius)}.ops-surface .ops-event{border:0;border-radius:0;padding-inline:0}.ops-estimator-detail-actions{flex-wrap:wrap}.ops-provisioning-shell input:is([type=checkbox],[type=radio]){width:var(--product-ui-space-2xl);height:var(--product-ui-space-2xl);min-height:0;padding:0;flex:0 0 auto;accent-color:var(--product-ui-primary)}.ops-provisioning-shell .admin-field:has(input[type=checkbox]){display:flex;align-items:center;gap:var(--product-ui-space-lg);flex-wrap:wrap}.ops-provisioning-shell .admin-field:has(input[type=checkbox])>span{flex-basis:100%}.ops-provisioning-shell .admin-field:has(input[type=checkbox])>small{flex:1}.ops-toast{top:calc(var(--product-ui-mobile-bar-height) + var(--product-ui-space-lg))}.ops-panel-head{align-items:flex-start}.ops-panel-meta{max-width:75ch}@media(max-width:720px){.ops-button-small,.ops-tab-button,.ops-release-table-actions .ops-button{min-height:var(--product-ui-rail-control-height)}}.ops-button,.ops-provisioning-shell .btn{min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium)}.ops-field :is(input,select,textarea),.ops-provisioning-shell .admin-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--product-ui-space-lg)}@media(max-width:720px){.ops-button,.ops-provisioning-shell .btn{min-height:var(--product-ui-rail-control-height)}}
