:root[data-product=probuild] .probuild-identity-mark{display:block;flex:0 0 auto;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-identity-mark[data-active=true]{color:var(--color-navigation-accent)}:root[data-product=probuild][data-theme=dark] .probuild-identity-mark[data-active=true]{color:var(--color-primary)}@media (prefers-color-scheme:dark){:root[data-product=probuild][data-theme=system] .probuild-identity-mark[data-active=true]{color:var(--color-primary)}}:root[data-product=probuild] .probuild-workspace-launcher{color:var(--color-text);min-width:0}:root[data-product=probuild] .probuild-workspace-launcher>header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px}:root[data-product=probuild] .probuild-workspace-kicker{margin:0 0 4px;color:var(--color-text-muted);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}:root[data-product=probuild] .probuild-workspace-launcher h2{margin:0;font-size:21px;line-height:1.2;letter-spacing:-.025em;font-weight:700}:root[data-product=probuild] .probuild-workspace-all{display:inline-flex;align-items:center;gap:12px;color:var(--color-text);font-size:12px;font-weight:600;text-decoration:none}:root[data-product=probuild] .probuild-workspace-all:hover{text-decoration:underline;text-underline-offset:4px}:root[data-product=probuild] .probuild-workspace-launch-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}:root[data-product=probuild] .probuild-workspace-launch{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:12px;padding:22px 18px 20px;color:var(--color-text);text-decoration:none;transition:background-color .15s ease}:root[data-product=probuild] .probuild-workspace-launch+.probuild-workspace-launch{border-left:1px solid var(--color-border)}:root[data-product=probuild] .probuild-workspace-launch:first-child{padding-left:0}:root[data-product=probuild] .probuild-workspace-launch:last-child{padding-right:0}:root[data-product=probuild] .probuild-workspace-launch:hover{background:var(--color-surface-2)}:root[data-product=probuild] .probuild-workspace-launch-copy{display:grid;min-width:0;gap:7px}:root[data-product=probuild] .probuild-workspace-launch-copy>strong{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.015em}:root[data-product=probuild] .probuild-workspace-tool-hints{color:var(--color-text-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}:root[data-product=probuild] .probuild-workspace-launch-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px;color:var(--color-text-muted);font-size:11px;font-variant-numeric:tabular-nums}:root[data-product=probuild] .probuild-workspace-pending{color:var(--color-text);font-weight:600}:root[data-product=probuild] .probuild-workspace-pending:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--color-primary);margin-right:5px;vertical-align:1px}:root[data-product=probuild] .probuild-workspace-launch-arrow{position:absolute;top:25px;right:17px;font-size:17px;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-workspace-empty{margin:0;padding:20px 0;color:var(--color-text-muted);font-size:13px}:root[data-product=probuild] .probuild-workspace-all:focus-visible,:root[data-product=probuild] .probuild-workspace-launch:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}@media (max-width:1100px){:root[data-product=probuild] .probuild-workspace-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:0}:root[data-product=probuild] .probuild-workspace-launch{flex-direction:row;align-items:flex-start;padding:18px 24px 18px 0;border-bottom:1px solid var(--color-border)}:root[data-product=probuild] .probuild-workspace-launch+.probuild-workspace-launch{border-left:0}:root[data-product=probuild] .probuild-workspace-launch:nth-child(2n){padding-left:18px;border-left:1px solid var(--color-border)}:root[data-product=probuild] .probuild-workspace-launch-arrow{top:20px;right:10px}:root[data-product=probuild] .probuild-workspace-launch>.probuild-identity-mark{width:30px;height:30px}}@media (max-width:580px){:root[data-product=probuild] .probuild-workspace-launch-grid{grid-template-columns:minmax(0,1fr)}:root[data-product=probuild] .probuild-workspace-launch,:root[data-product=probuild] .probuild-workspace-launch:nth-child(2n){padding:17px 28px 17px 0;border-left:0}:root[data-product=probuild] .probuild-workspace-launch-copy>strong{font-size:16px}:root[data-product=probuild] .probuild-workspace-tool-hints{font-size:12px}:root[data-product=probuild] .probuild-workspace-launch-meta{font-size:11px}}@media (prefers-reduced-motion:reduce){:root[data-product=probuild] .probuild-workspace-launch{transition:none}}:root[data-product=probuild]{--probuild-safety-danger:var(--color-status-danger-text);--probuild-safety-warning:var(--color-status-warning-text);--probuild-safety-focus:var(--color-focus);--probuild-safety-alert-bg:var(--color-status-danger-bg);--probuild-safety-alert-line:var(--color-status-danger-line);--probuild-safety-alert-ink:var(--color-status-danger-text);--probuild-safety-alert-body:var(--color-status-danger-text);--probuild-safety-active-bg:var(--color-status-warning-bg);--probuild-safety-active-line:var(--color-status-warning-line)}:root[data-product=probuild][data-theme=dark]{--probuild-safety-danger:var(--color-status-danger-text);--probuild-safety-warning:var(--color-status-warning-text);--probuild-safety-focus:var(--color-primary);--probuild-safety-alert-bg:var(--color-status-danger-bg);--probuild-safety-alert-line:var(--color-status-danger-line);--probuild-safety-alert-ink:var(--color-status-danger-text);--probuild-safety-alert-body:var(--color-status-danger-text);--probuild-safety-active-bg:var(--color-status-warning-bg);--probuild-safety-active-line:var(--color-status-warning-line)}@media(prefers-color-scheme:dark){:root[data-product=probuild][data-allow-dark-mode=true]:not([data-theme=light]),:root[data-product=probuild][data-theme=system]{--probuild-safety-danger:var(--color-status-danger-text);--probuild-safety-warning:var(--color-status-warning-text);--probuild-safety-focus:var(--color-primary);--probuild-safety-alert-bg:var(--color-status-danger-bg);--probuild-safety-alert-line:var(--color-status-danger-line);--probuild-safety-alert-ink:var(--color-status-danger-text);--probuild-safety-alert-body:var(--color-status-danger-text);--probuild-safety-active-bg:var(--color-status-warning-bg);--probuild-safety-active-line:var(--color-status-warning-line)}}:root[data-product=probuild] .probuild-safesite{width:100%;max-width:1440px;margin:0 auto;padding:28px 32px 48px;color:var(--color-text);font-size:14px;line-height:1.5}:root[data-product=probuild] .probuild-safesite a{color:inherit;text-decoration:none}:root[data-product=probuild] .probuild-safesite a:focus-visible{outline:3px solid var(--probuild-safety-focus);outline-offset:4px}:root[data-product=probuild] .probuild-safesite h1,:root[data-product=probuild] .probuild-safesite h2,:root[data-product=probuild] .probuild-safesite h3,:root[data-product=probuild] .probuild-safesite p{margin:0}:root[data-product=probuild] .probuild-safesite-header{display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;color:var(--color-text);padding:0 0 24px;border-bottom:1px solid var(--color-border);margin-bottom:24px}:root[data-product=probuild] .probuild-safesite-heading{display:flex;align-items:center;gap:16px;min-width:0}:root[data-product=probuild] .probuild-safesite .probuild-safesite-mark{flex-shrink:0;color:var(--color-primary);--probuild-shield-fill:var(--color-header-bg)}:root[data-product=probuild] .probuild-safesite-mark .probuild-safety-check{stroke:var(--color-header-text)}:root[data-product=probuild] .probuild-safesite-eyebrow{color:var(--color-text-muted);font-size:11px;font-weight:500}:root[data-product=probuild] .probuild-safesite-eyebrow span{color:var(--color-text-muted);margin:0 6px}:root[data-product=probuild] .probuild-safesite h1{font-size:34px;line-height:1.18;font-weight:700;letter-spacing:-.035em;margin:4px 0 7px}:root[data-product=probuild] .probuild-safesite-principles{font-size:12px;font-weight:400;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-safesite-principles span{color:var(--color-text-muted);padding:0 5px}:root[data-product=probuild] .probuild-safesite-header-right{display:grid;gap:14px;justify-items:end;text-align:right}:root[data-product=probuild] .probuild-safesite-header-right>p{color:var(--color-text-muted);font-size:13px;max-width:350px}:root[data-product=probuild] .probuild-safesite-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:root[data-product=probuild] .probuild-safesite-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:8px;font-weight:700;white-space:nowrap}:root[data-product=probuild] .probuild-safesite-attendance{border:1px solid var(--color-border);background:var(--color-bg)}:root[data-product=probuild] .probuild-safesite-report{color:var(--color-primary-fg)!important;background:var(--color-primary);border:1px solid var(--color-primary)}:root[data-product=probuild] .probuild-safesite-report:hover{background:var(--color-primary-hover)}:root[data-product=probuild] .probuild-safesite-attendance:hover{background:var(--color-surface-2)}:root[data-product=probuild] .probuild-safesite-status{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;margin-bottom:28px;padding:22px 8px}:root[data-product=probuild] .probuild-safesite-stat{padding:0 20px;border-right:1px solid var(--color-border);display:grid;gap:5px;align-content:start}:root[data-product=probuild] .probuild-safesite-stat:last-child{border:0}:root[data-product=probuild] .probuild-safesite-stat>span{color:var(--color-text-muted);font-weight:650;line-height:1.35}:root[data-product=probuild] .probuild-safesite-stat strong{font-size:28px;line-height:1.2;font-weight:720;font-variant-numeric:tabular-nums;letter-spacing:-.6px}:root[data-product=probuild] .probuild-safesite-stat p{color:var(--color-text-muted);font-size:12px;line-height:1.45}:root[data-product=probuild] .probuild-safesite-count-danger,:root[data-product=probuild] .probuild-safesite-stat-danger strong{color:var(--probuild-safety-danger)!important}:root[data-product=probuild] .probuild-safesite-stat-warning strong{color:var(--probuild-safety-warning)}:root[data-product=probuild] .probuild-safesite-blocker{display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--probuild-safety-alert-bg);border:1px solid var(--probuild-safety-alert-line);border-radius:12px;margin:0 0 28px}:root[data-product=probuild] .probuild-safesite-alert-symbol{flex-shrink:0;display:grid;place-items:center;border:2px solid var(--probuild-safety-alert-ink);color:var(--probuild-safety-alert-ink);border-radius:50%;width:28px;height:28px;font-weight:800}:root[data-product=probuild] .probuild-safesite-blocker h2{font-size:15px;font-weight:700;color:var(--probuild-safety-alert-ink)}:root[data-product=probuild] .probuild-safesite-blocker p{margin-top:4px;color:var(--probuild-safety-alert-body)}:root[data-product=probuild] .probuild-safesite-blocker>a{margin-left:auto;flex-shrink:0;color:var(--probuild-safety-alert-ink);font-weight:700;white-space:nowrap}:root[data-product=probuild] .probuild-safesite-section-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}:root[data-product=probuild] .probuild-safesite-section-title h2{font-size:21px;line-height:1.3;letter-spacing:-.3px;font-weight:700}:root[data-product=probuild] .probuild-safesite-section-title>span{color:var(--color-text-muted);font-size:13px}:root[data-product=probuild] .probuild-safesite-kicker{font-size:11px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:5px!important}:root[data-product=probuild] .probuild-safesite-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}:root[data-product=probuild] .probuild-safesite-tool{display:flex;flex-direction:column;min-width:0;min-height:210px;border-bottom:1px solid var(--color-border);padding:18px 12px;background:transparent;transition:background-color .15s ease}:root[data-product=probuild] .probuild-safesite-tool:hover{background:var(--color-surface-2)}:root[data-product=probuild] .probuild-safesite-tool-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}:root[data-product=probuild] .probuild-safesite-tool-arrow{color:var(--color-text-muted);font-size:19px}:root[data-product=probuild] .probuild-safesite-tool h3{font-size:16px;font-weight:700;line-height:1.35;margin-bottom:7px}:root[data-product=probuild] .probuild-safesite-tool>p{color:var(--color-text-muted);font-size:13px;line-height:1.6;margin-bottom:18px;max-width:28ch}:root[data-product=probuild] .probuild-safesite-tool-counts{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between;padding-top:14px;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:12px;font-variant-numeric:tabular-nums}:root[data-product=probuild] .probuild-safesite-tool-counts>span:last-child{font-weight:700;color:var(--color-text)}:root[data-product=probuild] .probuild-safesite-tool-open{font-size:12px;color:var(--color-text-muted);margin-top:4px}:root[data-product=probuild] .probuild-safesite-investigations{background:transparent}:root[data-product=probuild] .probuild-safesite-working-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:20px;margin-top:28px}:root[data-product=probuild] .probuild-safesite-tickets,:root[data-product=probuild] .probuild-safesite-working{min-width:0;background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;padding:22px}:root[data-product=probuild] .probuild-safesite-tickets h2,:root[data-product=probuild] .probuild-safesite-working h2{font-size:17px}:root[data-product=probuild] .probuild-safesite-working .probuild-safesite-section-title>a{font-weight:650;color:var(--color-text-muted);white-space:nowrap;font-size:13px}:root[data-product=probuild] .probuild-safesite-incident-list{list-style:none;padding:0;margin:0}:root[data-product=probuild] .probuild-safesite-incident-list li+li{border-top:1px solid var(--color-border)}:root[data-product=probuild] .probuild-safesite-incident-list a{display:flex;align-items:center;gap:16px;padding:15px 0}:root[data-product=probuild] .probuild-safesite-incident-list a>div:first-child{min-width:0;flex:1;display:grid;gap:4px}:root[data-product=probuild] .probuild-safesite-incident-list strong{font-weight:650;overflow-wrap:anywhere}:root[data-product=probuild] .probuild-safesite-record-ref{font-size:12px;color:var(--color-text-muted);letter-spacing:.04em}:root[data-product=probuild] .probuild-safesite-record-status{display:grid;gap:5px;justify-items:end;font-size:12px;text-transform:capitalize;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-safesite-severity{background:var(--color-surface-2);padding:3px 8px;border-radius:5px;font-weight:650;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-safesite-severity.is-high{background:var(--probuild-safety-alert-bg);color:var(--probuild-safety-alert-ink)}:root[data-product=probuild] .probuild-safesite-empty{display:flex;gap:14px;align-items:flex-start;padding:20px 0 24px}:root[data-product=probuild] .probuild-safesite-empty-symbol{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-text-muted);flex-shrink:0}:root[data-product=probuild] .probuild-safesite-empty strong{font-size:15px;font-weight:650}:root[data-product=probuild] .probuild-safesite-empty p{color:var(--color-text-muted);margin-top:5px;max-width:50ch}:root[data-product=probuild] .probuild-safesite-investigation-note{border-top:1px solid var(--color-border);padding-top:14px;color:var(--color-text-muted);font-size:12px!important}:root[data-product=probuild] .probuild-safesite-tickets>p{color:var(--color-text-muted);margin-bottom:14px}:root[data-product=probuild] .probuild-safesite-tickets dl{margin:0 0 18px;padding:0}:root[data-product=probuild] .probuild-safesite-tickets dl>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--color-border);padding:10px 0}:root[data-product=probuild] .probuild-safesite-tickets dd{margin:0;font-weight:750;font-variant-numeric:tabular-nums}:root[data-product=probuild] .probuild-safesite-tickets>a{font-weight:700;color:var(--color-text-muted)}@media(max-width:1100px){:root[data-product=probuild] .probuild-safesite{padding:22px}:root[data-product=probuild] .probuild-safesite-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-product=probuild] .probuild-safesite-tool{min-height:210px}:root[data-product=probuild] .probuild-safesite-header{gap:18px}:root[data-product=probuild] .probuild-safesite-actions{justify-content:flex-end}:root[data-product=probuild] .probuild-safesite-stat{padding:0 12px}}@media(max-width:700px){:root[data-product=probuild] .probuild-safesite{padding:16px 14px 32px}:root[data-product=probuild] .probuild-safesite-header{flex-direction:column;align-items:stretch;padding:0 0 20px;gap:20px}:root[data-product=probuild] .probuild-safesite-heading{gap:14px}:root[data-product=probuild] .probuild-safesite-mark{width:44px;height:44px}:root[data-product=probuild] .probuild-safesite h1{font-size:28px;margin:5px 0 7px}:root[data-product=probuild] .probuild-safesite-principles{font-size:12px}:root[data-product=probuild] .probuild-safesite-header-right{justify-items:stretch;text-align:left;gap:12px}:root[data-product=probuild] .probuild-safesite-header-right>p{font-size:13px;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-safesite-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}:root[data-product=probuild] .probuild-safesite-actions a{font-size:12px;padding:10px 8px}:root[data-product=probuild] .probuild-safesite-status{grid-template-columns:repeat(6,minmax(0,1fr));padding:6px 12px;margin-bottom:24px}:root[data-product=probuild] .probuild-safesite-stat{grid-column:span 2;padding:12px 6px;border-right:0;border-bottom:1px solid var(--color-border);gap:7px}:root[data-product=probuild] .probuild-safesite-stat:nth-last-child(-n+2){grid-column:span 3;border:0;grid-template-columns:1fr auto;align-items:center}:root[data-product=probuild] .probuild-safesite-stat>span{font-size:12px}:root[data-product=probuild] .probuild-safesite-stat p{display:none}:root[data-product=probuild] .probuild-safesite-stat strong{font-size:24px}:root[data-product=probuild] .probuild-safesite-section-title{align-items:flex-start;gap:10px}:root[data-product=probuild] .probuild-safesite-section-title>span{display:none}:root[data-product=probuild] .probuild-safesite-section-title h2{font-size:19px}:root[data-product=probuild] .probuild-safesite-tool-grid{gap:10px}:root[data-product=probuild] .probuild-safesite-tool{padding:16px 14px;min-height:232px}:root[data-product=probuild] .probuild-safesite-tool h3{font-size:15px}:root[data-product=probuild] .probuild-safesite-tool>p{font-size:14px;margin-bottom:16px}:root[data-product=probuild] .probuild-safesite-tool-counts{font-size:11px;gap:5px}:root[data-product=probuild] .probuild-safesite-blocker{align-items:flex-start;flex-wrap:wrap;padding:16px;gap:10px}:root[data-product=probuild] .probuild-safesite-blocker>div{flex:1;min-width:200px}:root[data-product=probuild] .probuild-safesite-blocker>a{margin-left:38px}:root[data-product=probuild] .probuild-safesite-working-grid{grid-template-columns:1fr;margin-top:24px;gap:16px}:root[data-product=probuild] .probuild-safesite-tickets,:root[data-product=probuild] .probuild-safesite-working{padding:18px}:root[data-product=probuild] .probuild-safesite-tickets h2,:root[data-product=probuild] .probuild-safesite-working h2{font-size:17px}}@media(prefers-reduced-motion:reduce){:root[data-product=probuild] .probuild-safesite-tool{transition:none}}:root[data-product=probuild] :is([data-testid=project-mobile-bottom-chrome],[data-testid=workspace-mobile-bottom-chrome]){--neom-accent-grad:var(--color-header-border);--color-primary:var(--color-light-primary);--color-text-muted:var(--color-header-muted);--color-text:var(--color-header-text);--color-bg:var(--color-header-bg);background:var(--color-header-bg)!important;border-top:1px solid var(--color-header-border);box-shadow:0 -4px 16px #11182012!important;backdrop-filter:none!important}:root[data-product=probuild] .probuild-mobile-create-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:1px solid var(--color-primary);border-radius:8px;background:var(--color-primary);color:var(--color-primary-fg);box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-product=probuild] .probuild-mobile-create-button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}:root[data-product=probuild] .probuild-mobile-create-button:focus-visible{outline:2px solid #fff;outline-offset:3px}:root[data-product=probuild] :is([data-testid=bottom-chrome-signal-left],[data-testid=bottom-chrome-signal-right]){display:none!important}:root[data-product=probuild] [data-testid=mobile-project-sub-nav]{--color-primary:var(--color-light-primary);--color-text:var(--color-header-text);--color-text-muted:var(--color-header-muted);background:var(--color-header-bg);border-color:var(--color-header-border);min-height:48px;padding-block:2px}:root[data-product=probuild] [data-testid=mobile-project-sub-nav] button{min-height:44px;font-size:13px;padding-inline:14px}:root[data-product=probuild] [data-testid=mobile-project-sub-nav] sup{font-size:12px;color:var(--color-primary)}:root[data-product=probuild][data-theme=dark] :is([data-testid=project-mobile-bottom-chrome],[data-testid=workspace-mobile-bottom-chrome]){--color-primary:var(--color-light-primary)}@media (prefers-color-scheme:dark){:root[data-product=probuild][data-theme=system] :is([data-testid=project-mobile-bottom-chrome],[data-testid=workspace-mobile-bottom-chrome]){--color-primary:var(--color-light-primary)}}:root[data-product=probuild] :is([data-testid=project-mobile-bottom-chrome],[data-testid=workspace-mobile-bottom-chrome]) [role=tab] svg{color:inherit!important;filter:none!important}:root[data-product=probuild] .probuild-tool-directory{display:flex;flex-direction:column;gap:26px;min-width:0;padding:14px 12px;color:var(--color-text)}:root[data-product=probuild] .probuild-tool-directory a{color:inherit;text-decoration:none}:root[data-product=probuild] .probuild-tool-directory :is(h1,h2,p){margin:0}:root[data-product=probuild] .probuild-directory-heading{display:flex;align-items:center;gap:24px;padding-block:8px}:root[data-product=probuild] .probuild-directory-heading h1{font-size:34px;font-weight:700;line-height:1.18;letter-spacing:-.035em}:root[data-product=probuild] .probuild-directory-heading p{font-size:14px;line-height:1.6;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-tool-eyebrow{margin-bottom:4px;color:var(--color-text-muted);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:root[data-product=probuild] .probuild-tool-directory[data-owned-workspace]>header.probuild-directory-heading{background:transparent;color:var(--color-text);padding:8px 0;border-radius:0}:root[data-product=probuild] .probuild-tool-directory[data-owned-workspace]>header.probuild-directory-heading p{color:var(--color-text-muted)}:root[data-product=probuild] .probuild-tool-workspaces{display:flex;flex-wrap:wrap;gap:6px}:root[data-product=probuild] .probuild-tool-workspaces a{display:inline-flex;align-items:center;min-height:36px;padding-inline:13px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-size:13px;font-weight:500}:root[data-product=probuild] .probuild-tool-workspaces a:hover{background:var(--color-surface-2)}:root[data-product=probuild] .probuild-tool-workspaces a[aria-current=page]{background:var(--color-selected);color:var(--color-selected-text);border-color:var(--color-selected);font-weight:600}:root[data-product=probuild] .probuild-tool-search{display:grid;gap:6px;max-width:540px}:root[data-product=probuild] .probuild-tool-search label{font-size:12px;font-weight:550;color:var(--color-text)}:root[data-product=probuild] .probuild-tool-search>div{display:flex;gap:8px}:root[data-product=probuild] .probuild-tool-search input{flex:1;min-width:0;min-height:var(--control-height);padding:10px 12px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-body)}:root[data-product=probuild] .probuild-tool-search input::-moz-placeholder{color:var(--color-text-muted);opacity:1}:root[data-product=probuild] .probuild-tool-search input::placeholder{color:var(--color-text-muted);opacity:1}:root[data-product=probuild] .probuild-tool-search button{min-height:var(--control-height);padding:0 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-label);font-weight:600;cursor:pointer}:root[data-product=probuild] .probuild-tool-search button:hover{background:var(--color-surface-2)}:root[data-product=probuild] .probuild-tool-search p{font-size:12px;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-tool-directory .probuild-directory-family-heading{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;letter-spacing:-.02em;padding-bottom:14px;border-bottom:1px solid var(--color-border);margin-bottom:0}:root[data-product=probuild] .probuild-directory-family-heading>span{margin-left:auto;font-size:12px;font-weight:400;color:var(--color-text-muted)}:root[data-product=probuild] .probuild-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}:root[data-product=probuild] .probuild-tool-card{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:16px;padding:20px 8px;border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent;min-height:100px;min-width:0}:root[data-product=probuild] .probuild-tool-card:hover{background:var(--color-surface-2)}:root[data-product=probuild] .probuild-tool-card:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:root[data-product=probuild] .probuild-tool-card-copy{display:grid;gap:5px;min-width:0}:root[data-product=probuild] .probuild-tool-card-title{font-size:15px;line-height:1.35;overflow-wrap:anywhere}:root[data-product=probuild] .probuild-tool-description{font-size:12px;line-height:1.6;color:var(--color-text-muted);overflow-wrap:anywhere}:root[data-product=probuild] .probuild-tool-count{font-size:12px;font-weight:650;color:var(--color-text-muted);font-variant-numeric:tabular-nums}:root[data-product=probuild] .probuild-tool-card-arrow{color:var(--color-text-muted);font-size:17px}:root[data-product=probuild] .probuild-tool-empty{padding:32px 20px;border:1px solid var(--color-border-strong);border-radius:var(--radius-panel);background:var(--color-bg)}:root[data-product=probuild] .probuild-tool-empty h2{font-size:var(--font-size-section-title);font-weight:600}:root[data-product=probuild] .probuild-tool-empty p{margin-top:6px;color:var(--color-text-muted);font-size:var(--font-size-body)}@media (max-width:767px){:root[data-product=probuild] .probuild-tool-grid{grid-template-columns:minmax(0,1fr)}:root[data-product=probuild] .probuild-tool-directory{padding:8px 0;gap:20px}:root[data-product=probuild] .probuild-directory-heading{gap:16px}:root[data-product=probuild] .probuild-directory-heading h1{font-size:28px}}:root[data-product=probuild] [data-pb=form-page]{padding:28px var(--space-page-inline) 40px;background:var(--color-surface-1);color:var(--color-text)}:root[data-product=probuild] [data-pb=form-page]>div:not([data-pb-width]){width:100%;max-width:var(--form-content-width);min-width:0;margin-inline:auto}:root[data-product=probuild] [data-pb=form-card]{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-bg);box-shadow:var(--shadow-panel);padding:var(--space-panel)}:root[data-product=probuild] [data-pb=form-eyebrow]{display:block;margin-bottom:6px;color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:600;letter-spacing:.1em;text-transform:uppercase}:root[data-product=probuild] [data-pb=form-title]{margin:0;font-size:var(--font-size-page-title);font-weight:650;line-height:1.2;letter-spacing:-.04em;overflow-wrap:anywhere}:root[data-product=probuild] [data-pb=form-lead]{margin:8px 0 var(--space-panel);max-width:76ch;color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}:root[data-product=probuild] [data-pb=form-lead] .font-mono{font-family:inherit;font-weight:600;color:var(--color-text)}:root[data-product=probuild] [data-pb=form]{display:flex;flex-direction:column;gap:var(--space-field);min-width:0;margin-top:var(--space-field);font-size:var(--font-size-body);line-height:var(--line-height-body)}:root[data-product=probuild] [data-pb=form] :is(label,.grid,.flex,section,fieldset,details){min-width:0}:root[data-product=probuild] [data-pb-scope=form] label.flex-col{gap:7px}:root[data-product=probuild] [data-pb-scope=form] label>span:first-child,:root[data-product=probuild] [data-pb-scope=form] legend{font-size:var(--font-size-label);font-weight:550;line-height:1.5;color:var(--color-text)}:root[data-product=probuild] [data-pb-scope=form] fieldset>legend{padding-inline:6px;letter-spacing:normal;text-transform:none}:root[data-product=probuild] [data-pb-scope=form] :is(input,select,textarea):where(:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),:root[data-product=probuild] [data-pb-scope=form] [role=combobox]{width:100%;min-width:0;max-width:100%;min-height:var(--control-height);padding:10px 12px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);font-size:var(--font-size-body);line-height:1.5;color:var(--color-text);background:var(--color-bg)}:root[data-product=probuild] [data-pb-scope=form] textarea{resize:vertical}:root[data-product=probuild] [data-pb-scope=form] :is(input,textarea)::-moz-placeholder{color:var(--color-text-muted);opacity:1}:root[data-product=probuild] [data-pb-scope=form] :is(input,textarea)::placeholder{color:var(--color-text-muted);opacity:1}:root[data-product=probuild] [data-pb-scope=form] :is(input,select,textarea):disabled{color:var(--color-disabled-text);background:var(--color-disabled);cursor:not-allowed}:root[data-product=probuild] [data-pb-scope=form] :is(input,select,textarea)[aria-invalid=true]{border-color:var(--color-status-danger-text)}:root[data-product=probuild] [data-pb-scope=form] :is(input,select,textarea,[role=combobox],button,a,summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:none}:root[data-product=probuild] [data-pb-scope=form] input[type=file]{font-size:var(--font-size-label)}:root[data-product=probuild] [data-pb-scope=form] :is(fieldset,details){border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface-1);padding:16px 18px}:root[data-product=probuild] [data-pb-scope=form] fieldset{display:flex;flex-direction:column;gap:10px}:root[data-product=probuild] [data-pb-scope=form] details>summary{font-size:var(--font-size-label);font-weight:600;color:var(--color-text);cursor:pointer}:root[data-product=probuild] [data-pb-scope=form] :is(p,span)[class*="text-[10"]{font-size:var(--font-size-caption);line-height:var(--line-height-body);color:var(--color-text-muted);overflow-wrap:anywhere}:root[data-product=probuild] [data-pb=form-actions]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:var(--space-field);padding-top:18px;border-top:1px solid var(--color-border)}:root[data-product=probuild] [data-pb=form-actions]>:is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:var(--control-height);width:auto;padding:10px 18px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-body);font-weight:600;line-height:1.5;text-decoration:none;cursor:pointer}:root[data-product=probuild] [data-pb=form-actions]>:is(button,a):hover{background:var(--color-surface-2)}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=primary]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-fg)}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=primary]:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=primary]:active{background:var(--color-primary-press);border-color:var(--color-primary-press)}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=destructive]{background:var(--color-status-danger-bg);border-color:var(--color-status-danger-line);color:var(--color-status-danger-text)}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=destructive]:hover{background:var(--color-status-danger-line)}:root[data-product=probuild] [data-pb=form-actions]>:is(button,a):disabled{cursor:not-allowed;opacity:.65}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=link]{margin-left:auto;border-color:transparent;background:transparent;color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=link]:hover{background:transparent;color:var(--color-text);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){:root[data-product=probuild] [data-pb=form-page]{padding-block:24px}:root[data-product=probuild] [data-pb-scope=form] :is(input,select,textarea):where(:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file])){font-size:16px}}@media (max-width:599px){:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=primary]{flex:1 1 100%}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=link]{margin-left:0}}:root[data-product=probuild] button[data-pb=rail-profile]{width:100%;margin:0;border:0;border-top:1px solid var(--color-header-border);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}:root[data-product=probuild] button[data-pb=rail-profile][aria-expanded=true]{background:var(--color-header-hover)}:root[data-product=probuild] button[data-pb=rail-profile]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}:root[data-product=probuild] [data-pb=status-pill]{border-radius:999px;font-weight:600;letter-spacing:.01em}:root[data-product=probuild] [data-pb=status-pill][data-tone=neutral]{background:var(--color-status-neutral-bg);color:var(--color-status-neutral-text);border-color:var(--color-status-neutral-line)}:root[data-product=probuild] [data-pb=status-pill][data-tone=muted]{background:var(--color-status-muted-bg);color:var(--color-status-muted-text);border-color:var(--color-status-muted-line)}:root[data-product=probuild] [data-pb=status-pill][data-tone=info],:root[data-product=probuild] [data-pb=status-pill][data-tone=teal]{background:var(--color-status-info-bg);color:var(--color-status-info-text);border-color:var(--color-status-info-line)}:root[data-product=probuild] [data-pb=status-pill][data-tone=lime],:root[data-product=probuild] [data-pb=status-pill][data-tone=success]{background:var(--color-status-success-bg);color:var(--color-status-success-text);border-color:var(--color-status-success-line)}:root[data-product=probuild] [data-pb=status-pill][data-tone=warning]{background:var(--color-status-warning-bg);color:var(--color-status-warning-text);border-color:var(--color-status-warning-line)}:root[data-product=probuild] [data-pb=status-pill][data-tone=danger]{background:var(--color-status-danger-bg);color:var(--color-status-danger-text);border-color:var(--color-status-danger-line)}:root[data-product=probuild] [data-pb=status-pill][data-tone=navy]{background:var(--color-status-navy-bg);color:var(--color-status-navy-text);border-color:var(--color-status-navy-line)}:root[data-product=probuild] [data-pb=status-pill][data-severity=overdue]{background:var(--color-status-overdue-bg);color:var(--color-status-overdue-text);border-color:var(--color-status-overdue-line)}:root[data-product=probuild] [data-pb=status-pill][data-severity=due_soon]{background:var(--color-status-warning-bg);color:var(--color-status-warning-text);border-color:var(--color-status-warning-line)}:root[data-product=probuild] [data-pb=status-pill][data-severity=closed]{background:var(--color-status-muted-bg);color:var(--color-status-muted-text);border-color:var(--color-status-muted-line)}:root[data-product=probuild] :is([data-pb=table],[data-pb=record-body],[data-pb=record-summary],[data-pb=claim-lifecycle],[data-pb=claim-cert-grid]) .tabular-nums{font-variant-numeric:tabular-nums}:root[data-product=probuild] [data-pb=table] td.text-right,:root[data-product=probuild] [data-pb=table] th.text-right{font-variant-numeric:tabular-nums}:root[data-product=probuild] [data-pb=record-body]{max-width:var(--content-width);margin-inline:auto}:root[data-product=probuild] [data-pb=record-body] section{border-radius:var(--radius-panel)}:root[data-product=probuild] [data-pb=record-body]>aside section{padding:18px}:root[data-product=probuild] [data-pb=claim-lifecycle]{border-radius:var(--radius-panel);border-color:var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-panel)}:root[data-product=probuild] [data-pb=claim-lifecycle]>div:first-child{padding:12px var(--space-panel);background:var(--color-surface-1)}:root[data-product=probuild] [data-pb=claim-lifecycle]>div:first-child span{font-size:var(--font-size-caption);letter-spacing:.1em}:root[data-product=probuild] [data-pb=claim-lifecycle]>div:nth-child(2){padding:var(--space-panel);gap:var(--space-field)}:root[data-product=probuild] [data-pb=claim-lifecycle] form{border-radius:var(--radius-panel);padding:16px 18px;gap:12px}:root[data-product=probuild] [data-pb=claim-lifecycle] :is(input,textarea){min-height:var(--control-height);padding:10px 12px;border-radius:var(--radius-control);font-size:var(--font-size-body)}:root[data-product=probuild] [data-pb=claim-lifecycle] textarea{min-height:88px}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height);padding:10px 18px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-body);font-weight:600;line-height:1.5}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent]:hover{background:var(--color-surface-2)}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent=primary]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-fg)}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent=primary]:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent=destructive]{background:var(--color-status-danger-bg);border-color:var(--color-status-danger-line);color:var(--color-status-danger-text)}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent=destructive]:hover{background:var(--color-status-danger-line)}:root[data-product=probuild] [data-pb=claim-lifecycle] [data-pb-intent]:disabled{opacity:.65;cursor:not-allowed}:root[data-product=probuild] [data-pb=claim-cert-grid]{border-radius:var(--radius-panel);border-color:var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-panel)}:root[data-product=probuild] [data-pb=claim-cert-grid]>div:first-child{padding:12px var(--space-panel);background:var(--color-surface-1)}:root[data-product=probuild] [data-pb=claim-cert-grid] table{font-size:var(--font-size-label)}:root[data-product=probuild] [data-pb=claim-cert-grid] :is(th,td){padding:10px 12px}:root[data-product=probuild] [data-pb=claim-cert-grid] thead th{font-size:var(--font-size-caption);letter-spacing:.08em}:root[data-product=probuild] [data-pb=claim-cert-grid] td.text-right,:root[data-product=probuild] [data-pb=claim-cert-grid] tfoot td{font-variant-numeric:tabular-nums}:root[data-product=probuild] [data-pb=claim-cert-grid] input[type=number]{width:128px;min-height:var(--control-height);padding:8px 10px;border-radius:var(--radius-control);font-size:var(--font-size-label)}:root[data-product=probuild] [data-pb=claim-cert-grid] textarea{min-height:72px;padding:8px 10px;border-radius:var(--radius-control);font-size:var(--font-size-label)}:root[data-product=probuild] [data-pb=claim-cert-grid] [data-pb-intent]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height);padding:8px 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-label);font-weight:600}:root[data-product=probuild] [data-pb=claim-cert-grid] [data-pb-intent=primary]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-fg)}:root[data-product=probuild] [data-pb=claim-cert-grid] [data-pb-intent=primary]:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}:root[data-product=probuild] [data-pb=claim-cert-grid] [data-pb-intent]:disabled{opacity:.5;cursor:not-allowed}:root[data-product=probuild] [data-pb=claim-cert-grid]>p:last-child{padding:10px var(--space-panel) 14px;font-size:var(--font-size-caption)}:root[data-product=probuild] .probuild-directory-heading[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-actions a[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-actions[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-blocker[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-empty[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-header-right[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-header[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-heading[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-incident-list a>div:first-child[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-incident-list a[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-record-status[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-section-title[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-stat[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-tickets dl>div[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-tool-counts[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-tool-grid[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-safesite-working-grid[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-card-copy[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-card[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-directory .probuild-directory-family-heading[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-directory[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-grid[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-search>div[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-search[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-tool-workspaces[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-workspace-all[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-workspace-launch-copy[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-workspace-launch-meta[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-workspace-launch[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] .probuild-workspace-launcher>header[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb-scope=form] fieldset[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb-scope=form] label.flex-col[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb=claim-lifecycle] form[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb=claim-lifecycle]>div:nth-child(2)[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb=form-actions]>:is(button,a)[class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb=form-actions][class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb=form][class*=space-y-]>:not([hidden])~:not([hidden]){margin-top:0;margin-bottom:0}:root[data-product=probuild] [data-pb=page]>*{display:flex;flex-direction:column;gap:var(--pb-ui-stack)}:root[data-product=probuild] [data-pb=field][class*=space-y-]>:not([hidden])~:not([hidden]),:root[data-product=probuild] [data-pb=page]>[class*=space-y-]>:not([hidden])~:not([hidden]){margin-top:0;margin-bottom:0}:root[data-product=probuild] [data-pb-width]{width:100%;min-width:0;margin-inline:auto}:root[data-product=probuild] [data-pb-width=full]{max-width:none}:root[data-product=probuild] [data-pb-width=wide]{max-width:72rem}:root[data-product=probuild] [data-pb-width=readable]{max-width:48rem}:root[data-product=probuild] [data-pb-width=standard]{max-width:42rem}:root[data-product=probuild] [data-pb-width=narrow]{max-width:32rem}:root[data-product=probuild] [data-pb=page-crumbs]{margin-bottom:calc(var(--pb-ui-stack) * -.5)}:root[data-product=probuild] [data-pb=page-restricted]{border:var(--pb-ui-line);border-radius:var(--pb-ui-radius);background:var(--color-surface-2);color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=card]{border:var(--pb-ui-line);border-radius:var(--pb-ui-radius);background:var(--color-bg);overflow:hidden}:root[data-product=probuild] [data-pb=card-header]{padding:var(--pb-ui-pad-tight) var(--pb-ui-pad);border-bottom:var(--pb-ui-line);background:var(--color-surface-1)}:root[data-product=probuild] [data-pb=card-title]{color:var(--color-text);letter-spacing:.01em}:root[data-product=probuild] [data-pb=card-caption]{color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=card-footer]{padding:var(--pb-ui-pad-tight) var(--pb-ui-pad);border-top:var(--pb-ui-line);background:var(--color-surface-1);color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=card-empty],:root[data-product=probuild] [data-pb=card-error],:root[data-product=probuild] [data-pb=card-loading],:root[data-product=probuild] [data-pb=card-restricted]{padding:var(--pb-ui-pad);text-align:center}:root[data-product=probuild] [data-pb=card-error]{color:var(--color-status-danger-text);background:var(--color-status-danger-bg)}:root[data-product=probuild] [data-pb=grid] table{width:100%}:root[data-product=probuild] [data-pb=grid] tbody tr{min-height:var(--pb-ui-row-min)}:root[data-product=probuild] [data-pb=grid] tfoot td,:root[data-product=probuild] [data-pb=grid] tfoot th{border-top:2px solid var(--color-border-strong);background:var(--color-surface-1);font-weight:600;font-variant-numeric:tabular-nums}:root[data-product=probuild] [data-pb=grid-empty],:root[data-product=probuild] [data-pb=grid-error],:root[data-product=probuild] [data-pb=grid-loading],:root[data-product=probuild] [data-pb=grid-restricted]{padding:var(--pb-ui-pad);text-align:center}:root[data-product=probuild] [data-pb=form-notice]{border-radius:var(--pb-ui-radius)}:root[data-product=probuild] [data-pb=form-restricted]{border:var(--pb-ui-line);border-radius:var(--pb-ui-radius);background:var(--color-surface-2)}:root[data-product=probuild] [data-pb=field]{gap:4px}:root[data-product=probuild] [data-pb=field-label]{color:var(--color-text);font-weight:600}:root[data-product=probuild] [data-pb=field-required]{color:var(--color-status-danger-text)}:root[data-product=probuild] [data-pb=field-help],:root[data-product=probuild] [data-pb=field-locked]{color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=field-error]{color:var(--color-status-danger-text);font-weight:600}:root[data-product=probuild] [data-pb=fieldset]{border:var(--pb-ui-line);border-radius:var(--pb-ui-radius);background:var(--color-bg)}:root[data-product=probuild] [data-pb=fieldset-legend]{color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=overlay]{z-index:var(--pb-ui-overlay-z)}:root[data-product=probuild] [data-pb=overlay-scrim]{background:var(--pb-ui-overlay-scrim)}:root[data-product=probuild] [data-pb=overlay-panel]{border-color:var(--color-border-strong);background:var(--color-bg)}:root[data-product=probuild] [data-pb=overlay-title]{color:var(--color-text)}:root[data-product=probuild] [data-pb=overlay-empty],:root[data-product=probuild] [data-pb=overlay-loading]{color:var(--color-text-muted);text-align:center}:root[data-product=probuild] [data-pb=skeleton]{display:contents}:root[data-product=probuild] [data-pb=empty-restricted],:root[data-product=probuild] [data-pb=empty]{border-radius:var(--pb-ui-radius);background:var(--color-surface-1)}:root[data-product=probuild] [data-pb=empty-title]{color:var(--color-text)}:root[data-product=probuild] [data-pb=empty-disclosure]{color:var(--color-text);font-weight:600}:root[data-product=probuild] [data-pb=error-state] [data-pb=error-title]{color:var(--color-status-danger-text)}:root[data-product=probuild] [data-pb=error-reference]{border:var(--pb-ui-line);border-radius:var(--pb-ui-radius);background:var(--color-surface-2);color:var(--color-text-muted);font-family:var(--font-mono,ui-monospace,monospace)}:root[data-product=probuild] [data-pb=chart]{border:var(--pb-ui-line);border-radius:var(--pb-ui-radius);background:var(--color-bg)}:root[data-product=probuild] [data-pb=chart-plot]{min-height:var(--pb-ui-chart-min-h);padding:var(--pb-ui-pad)}:root[data-product=probuild] [data-pb=chart-legend]{background:var(--color-surface-1);color:var(--color-text)}:root[data-product=probuild] [data-pb=chart-table] th{color:var(--color-text-muted)}:root[data-product=probuild] [data-pb=chart-table] td{font-variant-numeric:tabular-nums}@media (max-width:640px){:root[data-product=probuild] [data-pb=page]{padding:var(--space-page-inline,16px)}:root[data-product=probuild] [data-pb=card-header]{padding:var(--pb-ui-pad-tight)}:root[data-product=probuild] [data-pb=form-actions]{flex-wrap:wrap}:root[data-product=probuild] [data-pb=form-actions]>[data-pb-intent=primary]{flex:1 1 100%}:root[data-product=probuild] [data-pb=overlay-panel]{border-bottom:0}}@media (prefers-reduced-motion:reduce){:root[data-product=probuild] [data-pb=overlay-panel],:root[data-product=probuild] [data-pb=overlay-scrim],:root[data-product=probuild] [data-pb=skeleton] *{transition:none;animation:none}}@media (forced-colors:active){:root[data-product=probuild] [data-pb=card],:root[data-product=probuild] [data-pb=chart],:root[data-product=probuild] [data-pb=fieldset],:root[data-product=probuild] [data-pb=overlay-panel]{border:1px solid}:root[data-product=probuild] [data-pb=chart-legend] span[aria-hidden=true]{outline:1px solid}}