.stripProjectTitleRow{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.stripProjectTitleRow .topEstimatedProfit{color:var(--accent2,var(--accent));font-size:.82rem;font-weight:600}.topStrip .priceBlock{align-items:flex-end}.topStrip .priceBlock .price{display:block}.themedDialogBackdrop{z-index:2147483646!important}.notificationCenterOverlay,.notificationCenterBackdrop{z-index:2147483000!important}
.projectLibraryFilterButton,.projectLibraryToolbar [data-project-sort-toggle],.projectLibraryToolbar .projectSortButton{min-width:0!important;min-height:44px!important;height:44px!important;padding:7px 10px!important;font-size:.82rem!important;gap:6px!important}.projectLibraryFilterButton svg{width:23px!important;height:23px!important}.projectLibrarySelectionBar [data-project-deselect-all][hidden]{display:none!important}
.inventoryAddModalBackdrop{position:fixed;inset:0;z-index:2147481500;display:grid;place-items:center;padding:clamp(12px,3vw,34px);background:color-mix(in srgb,var(--bg) 76%,transparent);backdrop-filter:blur(10px)}.inventoryAddModalBackdrop.hidden{display:none}.inventoryAddModalPanel{width:min(940px,100%);max-height:min(90dvh,900px);overflow:hidden;border:1px solid var(--accent);border-radius:28px;background:var(--panel);box-shadow:0 28px 90px #0009;display:flex;flex-direction:column}.inventoryAddModalHeader{display:flex;align-items:center;justify-content:space-between;padding:22px 26px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--accent-soft),transparent)}.inventoryAddModalHeader>div>span:first-child{display:block;color:var(--accent);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.inventoryAddModalHeader h3{margin:4px 0 0;font-size:1.55rem}.inventoryAddModalClose{inline-size:48px;block-size:48px;border:1px solid var(--line);border-radius:50%;background:var(--surface-input);color:var(--accent);font-size:1.8rem;line-height:1;display:grid;place-items:center}.inventoryAddModalScroll{overflow:auto;padding:24px;scrollbar-color:var(--accent) transparent;scrollbar-width:thin}.inventoryAddModalScroll::-webkit-scrollbar{width:10px}.inventoryAddModalScroll::-webkit-scrollbar-thumb{background:var(--accent);border:3px solid var(--panel);border-radius:999px}.inventoryAddModalScroll .inventoryAddForm{display:block!important;margin:0!important;border:0!important;padding:0!important;background:transparent!important}.inventoryAddModalScroll .inventoryFormHeading{display:none!important}
.accountPage [data-open-plan-dialog],.accountPage .planManageBilling,.accountPage [data-manage-integrations],.accountPage #goAdvanced,.accountPage #exportAccountDataBtn,#account [data-open-plan-dialog],#account .planManageBilling,#account [data-manage-integrations],#account #goAdvanced,#account #exportAccountDataBtn{border-color:transparent!important;color:var(--accent-ink,#07101c)!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 28%,transparent)!important}.planLifecycleRow{gap:14px}.planLifecycleControls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.planLifecycleControls .autoRenewToggle{display:flex;align-items:center;gap:8px;color:var(--text)}
.profileInfoHeadline::before,.profileInfoHeadline::after{content:none!important;display:none!important}.profileInfoHeadline>.referenceHeadlineIcon:empty{display:none!important}.projectReferenceHeadline>.referenceHeadlineIcon:empty,.inventoryReferenceHeadline>.referenceHeadlineIcon:empty,.inventoryReplicaPanelHeading>.inventoryReplicaTitleIcon:empty,.profileInfoHeader>span:empty,.projectReferenceHeader>span:empty,.inventoryReplicaIntro>span:empty{display:none!important}.profileInfoHeadline>*:not(.referenceHeadlineIcon):not(h2),.projectReferenceHeadline>*:not(.referenceHeadlineIcon):not(h2),.inventoryReplicaPanelHeading>*:not(.inventoryReplicaTitleIcon):not(:nth-child(2)):not(.inventoryReplicaPreviewLabel){display:none!important}.profileInfoHeadline h2{text-transform:uppercase!important;letter-spacing:-.03em;font-size:clamp(1.5rem,3.4vw,2.5rem)!important;line-height:1.06!important}.projectReferenceHeadline h2{display:block!important;text-transform:uppercase;line-height:1.02!important;letter-spacing:-.03em;font-size:clamp(1.7rem,4vw,3rem)!important;max-width:900px}.profileInfoHeadline h2,.inventoryReplicaIntro h2{text-transform:uppercase!important;letter-spacing:-.03em!important;line-height:1.02!important;font-size:clamp(1.7rem,4vw,3rem)!important;font-weight:800!important;max-width:900px!important}.projectReferenceHeadline h2 em{color:var(--accent);font-style:normal}.signedOutShowcase .googleSignInButton,.signedOutShowcase [data-google-signin]{max-width:300px!important;padding:11px 17px!important;margin-inline:auto!important}
.inventoryDialogColorPicker .colorToggle,.inventoryRowDialog .colorToggle,.inventoryColorDialog .colorToggle{appearance:none;border:1px solid var(--accent)!important;border-radius:999px!important;background:var(--accent-soft)!important;color:var(--accent)!important;padding:10px 18px!important;font:inherit!important;font-weight:600!important}
.supportChatPanel.open{z-index:2147482500!important}@media(max-width:620px){body:has(.supportChatPanel.open)::before{content:"";position:fixed;inset:0;z-index:2147482400;background:#05070b80;backdrop-filter:blur(9px);pointer-events:none}.supportChatPanel.open{max-height:calc(100dvh - 24px)!important}body .appLogo{transform:translate(-4%,-7px)!important}}@media(min-width:621px){body .appLogo{transform:translateY(18px)!important}}
.simulatedCheckoutDialog .accountProfileClose,.projectLibraryClose,.notificationCenterClose,.planEnabledDialog [aria-label="Close"]{color:var(--accent)!important}

/* Final current-element overrides. */
body.inventoryAddModalOpen{overflow:hidden!important}
.accountPage [data-page-upgrade],.accountPage [data-upgrade],.accountPage .planManageBilling,.accountPage [data-manage-billing],.accountPage [data-manage-integrations],.accountPage #goAdvanced,.accountPage #exportAccountDataBtn,#account [data-page-upgrade],#account [data-upgrade],#account .planManageBilling,#account [data-manage-billing],#account [data-manage-integrations],#account #goAdvanced,#account #exportAccountDataBtn{border-color:transparent!important;color:var(--accent-ink,#07101c)!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 28%,transparent)!important}
.planLifecycle{gap:14px!important}.planLifecycleControls{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.planLifecycleControls .autoRenewToggle{display:flex;align-items:center;gap:8px;color:var(--text)}
@media(max-width:620px){body .appLogo{transform:translate(-4%,-9px)!important}.inventoryAddModalPanel{max-height:calc(100dvh - 18px)!important;border-radius:22px}.inventoryAddModalHeader{padding:17px 18px}.inventoryAddModalScroll{padding:17px}}
@media(min-width:621px){body .appLogo{transform:translateY(22px)!important}}
