:root{--bs-ink:var(--bs-color-ink);--bs-ink-strong:var(--bs-color-ink-strong);--bs-slate:var(--bs-color-slate);--bs-slate-deep:var(--bs-color-slate-deep);--bs-aqua:var(--bs-color-selected);--bs-aqua-soft:var(--bs-color-hover);--bs-aqua-active:var(--bs-color-selected);--bs-canvas:var(--bs-color-canvas);--bs-surface:var(--bs-color-surface);--bs-setup:var(--bs-color-setup);--bs-muted:var(--bs-color-muted);--bs-line:var(--bs-color-line);--bs-success:var(--bs-color-success)}*{box-sizing:border-box;margin:0;padding:0}html{min-width:var(--bs-dimension-320);background:var(--bs-canvas)}body{min-height:100vh;color:var(--bs-ink);background:var(--bs-canvas);font-family:var(--font-manrope), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button:focus-visible,input:focus-visible,summary:focus-visible,a:focus-visible,textarea:focus-visible{outline:var(--bs-dimension-2) solid var(--bs-color-selection-outline);outline-offset:var(--bs-dimension-2)}@media print{body:has(#buildsum-phase-report) *{visibility:hidden!important}:is(body:has(#buildsum-phase-report) #buildsum-phase-report,body:has(#buildsum-phase-report) #buildsum-phase-report *){visibility:visible!important}#buildsum-phase-report{width:100%;height:auto;color:var(--bs-color-print-ink);padding:0;top:0;left:0;overflow:visible;position:absolute!important}#buildsum-phase-report section{break-inside:avoid}}.bs-shell [data-bs-role=B01]{color:var(--bs-B01-foreground,var(--bs-B01-autoText,inherit));background-color:var(--bs-B01-background)}.bs-shell [data-bs-role=B02]{color:var(--bs-B02-foreground,var(--bs-B02-autoText,inherit));background-color:var(--bs-B02-background)}.bs-shell [data-bs-role=B03]{color:var(--bs-B03-foreground,var(--bs-B03-autoText,inherit));background-color:var(--bs-B03-background)}.bs-shell [data-bs-role=B04]{color:var(--bs-B04-foreground,var(--bs-B04-autoText,inherit));background-color:var(--bs-B04-background)}.bs-shell [data-bs-role=B05]{color:var(--bs-B05-foreground,var(--bs-B05-autoText,inherit));background-color:var(--bs-B05-background)}.bs-shell [data-bs-role=B06]{color:var(--bs-B06-foreground,var(--bs-B06-autoText,inherit));background-color:var(--bs-B06-background)}.bs-shell [data-bs-role=B07]{color:var(--bs-B07-foreground,var(--bs-B07-autoText,inherit));background-color:var(--bs-B07-background)}.bs-shell [data-bs-role=F01]{color:var(--bs-F01-foreground,var(--bs-F01-autoText,inherit));background-color:var(--bs-F01-background)}.bs-shell [data-bs-role=F02]{color:var(--bs-F02-foreground,var(--bs-F02-autoText,inherit));background-color:var(--bs-F02-background)}.bs-shell [data-bs-role=F03]{color:var(--bs-F03-foreground,var(--bs-F03-autoText,inherit));background-color:var(--bs-F03-background)}.bs-shell [data-bs-role=F04]{color:var(--bs-F04-foreground,var(--bs-F04-autoText,inherit));background-color:var(--bs-F04-background)}.bs-shell [data-bs-role=F05]{color:var(--bs-F05-foreground,var(--bs-F05-autoText,inherit));background-color:var(--bs-F05-background)}.bs-shell [data-bs-role=F06]{color:var(--bs-F06-foreground,var(--bs-F06-autoText,inherit));background-color:var(--bs-F06-background)}.bs-shell [data-bs-role=T01]{color:var(--bs-T01-foreground,var(--bs-T01-autoText,inherit));background-color:var(--bs-T01-background)}.bs-shell [data-bs-role=T02]{color:var(--bs-T02-foreground,var(--bs-T02-autoText,inherit));background-color:var(--bs-T02-background)}.bs-shell [data-bs-role=T03]{color:var(--bs-T03-foreground,var(--bs-T03-autoText,inherit));background-color:var(--bs-T03-background)}.bs-shell [data-bs-role=T04]{color:var(--bs-T04-foreground,var(--bs-T04-autoText,inherit));background-color:var(--bs-T04-background)}.bs-shell [data-bs-role=T05]{color:var(--bs-T05-foreground,var(--bs-T05-autoText,inherit));background-color:var(--bs-T05-background)}.bs-shell [data-bs-role=T06]{color:var(--bs-T06-foreground,var(--bs-T06-autoText,inherit));background-color:var(--bs-T06-background)}.bs-shell [data-bs-role=T07]{color:var(--bs-T07-foreground,var(--bs-T07-autoText,inherit));background-color:var(--bs-T07-background)}.bs-shell [data-bs-role=T08]{color:var(--bs-T08-foreground,var(--bs-T08-autoText,inherit));background-color:var(--bs-T08-background)}.bs-shell [data-bs-role=T09]{color:var(--bs-T09-foreground,var(--bs-T09-autoText,inherit));background-color:var(--bs-T09-background)}.bs-shell [data-bs-role=T05-pane]{color:var(--bs-T05-pane-foreground,var(--bs-T05-pane-autoText,inherit));background-color:var(--bs-T05-pane-background)}.bs-shell [data-bs-role=T06-module]{color:var(--bs-T06-module-foreground,var(--bs-T06-module-autoText,inherit));background-color:var(--bs-T06-module-background)}.bs-shell [data-bs-role=T06-nav]{color:var(--bs-T06-nav-foreground,var(--bs-T06-nav-autoText,inherit));background-color:var(--bs-T06-nav-background)}.bs-shell [data-bs-role=T06-grand]{color:var(--bs-T06-grand-foreground,var(--bs-T06-grand-autoText,inherit));background-color:var(--bs-T06-grand-background)}.bs-shell [data-bs-role=D01]{color:var(--bs-D01-foreground,var(--bs-D01-autoText,inherit));background-color:var(--bs-D01-background)}.bs-shell [data-bs-role=D02]{color:var(--bs-D02-foreground,var(--bs-D02-autoText,inherit));background-color:var(--bs-D02-background)}.bs-shell [data-bs-role=D03]{color:var(--bs-D03-foreground,var(--bs-D03-autoText,inherit));background-color:var(--bs-D03-background)}.bs-shell [data-bs-role=C01]{color:var(--bs-C01-foreground,var(--bs-C01-autoText,inherit));background-color:var(--bs-C01-background)}.bs-shell [data-bs-role=C02]{color:var(--bs-C02-foreground,var(--bs-C02-autoText,inherit));background-color:var(--bs-C02-background)}.bs-shell [data-bs-role=C03]{color:var(--bs-C03-foreground,var(--bs-C03-autoText,inherit));background-color:var(--bs-C03-background)}.bs-shell [data-bs-role=C04]{color:var(--bs-C04-foreground,var(--bs-C04-autoText,inherit));background-color:var(--bs-C04-background)}.bs-shell [data-bs-role=C05]{color:var(--bs-C05-foreground,var(--bs-C05-autoText,inherit));background-color:var(--bs-C05-background)}.bs-shell [data-bs-role=C06]{color:var(--bs-C06-foreground,var(--bs-C06-autoText,inherit));background-color:var(--bs-C06-background)}.bs-shell [data-bs-role=L01]{color:var(--bs-L01-foreground,var(--bs-L01-autoText,inherit));background-color:var(--bs-L01-background)}.bs-shell [data-bs-role=L02]{color:var(--bs-L02-foreground,var(--bs-L02-autoText,inherit));background-color:var(--bs-L02-background)}.bs-shell [data-bs-role=L03]{color:var(--bs-L03-foreground,var(--bs-L03-autoText,inherit));background-color:var(--bs-L03-background)}.bs-shell [data-bs-role=L04]{color:var(--bs-L04-foreground,var(--bs-L04-autoText,inherit));background-color:var(--bs-L04-background)}.bs-shell [data-bs-role=R01]{color:var(--bs-R01-foreground,var(--bs-R01-autoText,inherit));background-color:var(--bs-R01-background)}.bs-shell [data-bs-role=R02]{color:var(--bs-R02-foreground,var(--bs-R02-autoText,inherit));background-color:var(--bs-R02-background)}.bs-shell [data-bs-role=R03]{color:var(--bs-R03-foreground,var(--bs-R03-autoText,inherit));background-color:var(--bs-R03-background)}.bs-shell [data-bs-role=F03-source]{color:var(--bs-F03-source-foreground,var(--bs-F03-source-autoText,inherit));background-color:var(--bs-F03-source-background)}.bs-shell [data-bs-role=F03-icon]{color:var(--bs-F03-icon-foreground,var(--bs-F03-icon-autoText,inherit));background-color:var(--bs-F03-icon-background)}.bs-shell [data-bs-role=F02-phase]{color:var(--bs-F02-phase-foreground,var(--bs-F02-phase-autoText,inherit));background-color:var(--bs-F02-phase-background)}.bs-shell [data-bs-role=F02-count]{color:var(--bs-F02-count-foreground,var(--bs-F02-count-autoText,inherit));background-color:var(--bs-F02-count-background)}.bs-shell [data-bs-role=F01-measure]{color:var(--bs-F01-measure-foreground,var(--bs-F01-measure-autoText,inherit));background-color:var(--bs-F01-measure-background)}.bs-shell [data-bs-role=B07-list]{color:var(--bs-B07-list-foreground,var(--bs-B07-list-autoText,inherit));background-color:var(--bs-B07-list-background)}.bs-shell [data-bs-role=B07-artwork]{color:var(--bs-B07-artwork-foreground,var(--bs-B07-artwork-autoText,inherit));background-color:var(--bs-B07-artwork-background)}.bs-shell [data-bs-role=B07-assignment]{color:var(--bs-B07-assignment-foreground,var(--bs-B07-assignment-autoText,inherit));background-color:var(--bs-B07-assignment-background)}.bs-shell [data-bs-role=B04-category]{color:var(--bs-B04-category-foreground,var(--bs-B04-category-autoText,inherit));background-color:var(--bs-B04-category-background)}.bs-shell [data-bs-role=T01-job]{color:var(--bs-T01-job-foreground,var(--bs-T01-job-autoText,inherit));background-color:var(--bs-T01-job-background)}.bs-shell [data-bs-role=T08-address]{color:var(--bs-T08-address-foreground,var(--bs-T08-address-autoText,inherit));background-color:var(--bs-T08-address-background)}.bs-shell [data-bs-role=C02-header]{color:var(--bs-C02-header-foreground,var(--bs-C02-header-autoText,inherit));background-color:var(--bs-C02-header-background)}.bs-shell [data-bs-role=C02-row]{color:var(--bs-C02-row-foreground,var(--bs-C02-row-autoText,inherit));background-color:var(--bs-C02-row-background)}.bs-shell [data-bs-role=R02-label]{color:var(--bs-R02-label-foreground,var(--bs-R02-label-autoText,inherit));background-color:var(--bs-R02-label-background)}.bs-shell [data-bs-role=R02-description]{color:var(--bs-R02-description-foreground,var(--bs-R02-description-autoText,inherit));background-color:var(--bs-R02-description-background)}.bs-shell [data-bs-role=B01-nav]{color:var(--bs-B01-nav-foreground,var(--bs-B01-nav-autoText,inherit));background-color:var(--bs-B01-nav-background)}.bs-shell [data-bs-role=B06-measure]{color:var(--bs-B06-measure-foreground,var(--bs-B06-measure-autoText,inherit));background-color:var(--bs-B06-measure-background)}.bs-shell [data-bs-role=B07-catalogue]{color:var(--bs-B07-catalogue-foreground,var(--bs-B07-catalogue-autoText,inherit));background-color:var(--bs-B07-catalogue-background)}.bs-shell [data-bs-role=F06-stage]{color:var(--bs-F06-stage-foreground,var(--bs-F06-stage-autoText,inherit));background-color:var(--bs-F06-stage-background)}.bs-shell [data-bs-role=F06-setup]{color:var(--bs-F06-setup-foreground,var(--bs-F06-setup-autoText,inherit));background-color:var(--bs-F06-setup-background)}.bs-shell [data-bs-role=F01-stage]{color:var(--bs-F01-stage-foreground,var(--bs-F01-stage-autoText,inherit));background-color:var(--bs-F01-stage-background)}.bs-shell [data-bs-role=T04-stage]{color:var(--bs-T04-stage-foreground,var(--bs-T04-stage-autoText,inherit));background-color:var(--bs-T04-stage-background)}.bs-shell [data-bs-role=T06-stage]{color:var(--bs-T06-stage-foreground,var(--bs-T06-stage-autoText,inherit));background-color:var(--bs-T06-stage-background)}.bs-shell [data-bs-role=T06-summary]{color:var(--bs-T06-summary-foreground,var(--bs-T06-summary-autoText,inherit));background-color:var(--bs-T06-summary-background)}.bs-shell [data-bs-role=T08-summary]{color:var(--bs-T08-summary-foreground,var(--bs-T08-summary-autoText,inherit));background-color:var(--bs-T08-summary-background)}.bs-shell [data-bs-role=B06-linked]{color:var(--bs-B06-linked-foreground,var(--bs-B06-linked-autoText,inherit));background-color:var(--bs-B06-linked-background)}.bs-shell [data-bs-role=B06-adjust]{color:var(--bs-B06-adjust-foreground,var(--bs-B06-adjust-autoText,inherit));background-color:var(--bs-B06-adjust-background)}.bs-shell [data-bs-role=B06-navmenu]{color:var(--bs-B06-navmenu-foreground,var(--bs-B06-navmenu-autoText,inherit));background-color:var(--bs-B06-navmenu-background)}.bs-shell [data-bs-role=T01-summaryicon]{color:var(--bs-T01-summaryicon-foreground,var(--bs-T01-summaryicon-autoText,inherit));background-color:var(--bs-T01-summaryicon-background)}.bs-shell button.bs-action--primary,.bs-shell button[data-bs-emphasis=primary]{color:var(--bs-on-action,var(--bs-color-surface))}.bs-shell button.bs-action--primary:hover,.bs-shell button[data-bs-emphasis=primary]:hover{background:var(--bs-color-hover);color:var(--bs-color-ink)}.bs-shell button:focus-visible,.bs-shell input:focus-visible,.bs-shell select:focus-visible{outline:var(--bs-dimension-2) solid var(--bs-color-accent);outline-offset:var(--bs-dimension-2)}@media screen{html,body{overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}}@media print{html,body{height:auto;overflow:visible}}
