.counter-badge.svelte-1jbnzgr{background-color:var(--cb-bg);color:var(--cb-color);font-size:var(--cb-font-size);height:var(--cb-size);min-width:var(--cb-size);-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.counter-badge.circle.svelte-1jbnzgr{width:var(--cb-size);aspect-ratio:1;border-radius:50%}.counter-badge.pill.svelte-1jbnzgr{border-radius:calc(var(--cb-size) / 2);padding:0 calc(var(--cb-size) * .35)}@media print{.back.svelte-1p091hh,.right.closed.svelte-1p091hh{display:none}.content.right.svelte-1p091hh{padding-right:2rem!important}.row.svelte-1p091hh{-moz-column-break-after:auto;break-after:auto}.secondary-button.svelte-1p091hh{display:none!important}.notification.svelte-1p091hh,.contact-box-default.svelte-1p091hh,.actual-comparison.svelte-1p091hh{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.row.svelte-1p091hh:not(.one-col-row-gap),.row.svelte-1p091hh:not(:first-child),.container-project-information.svelte-1p091hh,.offer-form-container.svelte-1p091hh{-moz-column-break-inside:avoid;break-inside:avoid}.container-project-information.svelte-1p091hh{justify-content:center}.pp-header.svelte-1p091hh,.pp-footer.svelte-1p091hh{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;position:relative!important}.pp-header.svelte-1p091hh{height:60px}.editable-html-container.svelte-1p091hh,.not-editable-container.svelte-1p091hh{display:none}.printable.svelte-1p091hh{text-align:start;white-space:pre-wrap;background-color:#f0f2f8!important;display:block!important}.printable.svelte-1p091hh:empty:before{content:"-";color:#9d9d9d!important}.material-information.svelte-1p091hh,.image-container.svelte-1p091hh{height:100%!important}.help-modal-fixed.svelte-1p091hh{display:none}.actual-comparison-grid.svelte-1p091hh{grid-template-columns:repeat(3,30px) 100px repeat(2,150px)!important}}.printable.svelte-1p091hh{display:none}.hover-pointer.svelte-1p091hh:hover{cursor:pointer}.scrollable.svelte-1p091hh::-webkit-scrollbar{width:4px}.scrollable.svelte-1p091hh::-webkit-scrollbar-track{background:#f0f2f8;border-radius:4px;margin-top:.5rem;margin-bottom:.5rem;margin-right:.75rem}.scrollable.svelte-1p091hh::-webkit-scrollbar-thumb{background:var(--c-primaryColor,#58c079);border-radius:4px}span.svelte-1p091hh{font-family:Roboto,sans-serif;font-style:normal;font-weight:var(--font-weight,400);font-size:var(--font-size,.75rem);line-height:var(--line-height,normal);color:var(--color,#000)}.tab-menu.svelte-1p091hh{--tab-accent:var(--menu-tab-accent,#32b24a);--tab-text-color:var(--menu-tab-text-color,black);--tab-text-muted:var(--menu-tab-muted,var(--color-gray-600));border-bottom:1px solid var(--menu-tab-border,var(--color-gray-100));position:relative}.tab-menu.svelte-1p091hh ul:where(.svelte-1p091hh){gap:28px;justify-content:var(--tab-justify,start);margin:0;padding:0;list-style:none;display:flex}.tab-menu.svelte-1p091hh ul:where(.svelte-1p091hh)>li:where(.svelte-1p091hh)>button:where(.svelte-1p091hh){cursor:pointer;-moz-column-gap:6px;font-family:Roboto,sans-serif;font-style:normal;font-weight:var(--font-weight,500);font-size:var(--font-size,1rem);line-height:var(--line-height,normal);color:var(--color,var(--tab-text-color));background:0 0;border:0;border-radius:4px;align-items:center;column-gap:6px;padding:4px 4px 8px;transition:color .16s;display:inline-flex}.tab-menu.svelte-1p091hh ul:where(.svelte-1p091hh)>li:where(.svelte-1p091hh)>button:where(.svelte-1p091hh):not(:disabled):hover{background-color:var(--color-green-100)}.tab-menu.svelte-1p091hh ul:where(.svelte-1p091hh)>li:where(.svelte-1p091hh)>button:where(.svelte-1p091hh):disabled{color:var(--tab-text-muted);cursor:not-allowed}.tab-menu.svelte-1p091hh .indicator:where(.svelte-1p091hh){height:4px;width:var(--tab-indicator-width);background:var(--tab-accent);transform:translateX(var(--tab-indicator-x));border-radius:999px;transition:transform .22s,width .22s;position:absolute;bottom:0;left:0}@media (max-width:640px){.tab-menu.svelte-1p091hh ul:where(.svelte-1p091hh){gap:18px}}
