.ProductWorkbenchIconActionButton-module__1gMoua__textColorOutline .mantine-ActionIcon-root{--ai-color:var(--mantine-color-text);color:var(--mantine-color-text);border-color:var(--mantine-color-text)}
.SkipToMainLink-module__VSSn1q__link{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.SkipToMainLink-module__VSSn1q__link:focus-visible{z-index:1000;background:var(--mantine-color-body);border:2px solid var(--app-link-focus-outline,var(--mantine-color-blue-6));border-radius:var(--mantine-radius-sm);width:auto;height:auto;padding:8px 12px;position:fixed;top:8px;left:8px;overflow:visible}
.PublicQrSiteHeader-module__1OyuwG__header .ppwr-public__locale-select{flex:0 auto;min-width:8rem;max-width:14rem}@media (max-width:35.99em){.PublicQrSiteHeader-module__1OyuwG__header .ppwr-public__locale-select{flex:100%;max-width:none}}
.LandingLegalNavMenu-module__elCkAq__triggerActive{color:var(--app-link-color)}.LandingLegalNavMenu-module__elCkAq__dropdownWrapper{width:max-content}.LandingLegalNavMenu-module__elCkAq__dropdown{padding:calc(var(--mantine-spacing-xs) / 2);width:max-content}.LandingLegalNavMenu-module__elCkAq__linkRow{padding:calc(var(--mantine-spacing-xs) + 2px) var(--mantine-spacing-sm);text-align:right;white-space:nowrap;display:block}.LandingLegalNavMenu-module__elCkAq__linkActive{background-color:var(--app-link-hover-bg);color:var(--app-link-color)}
.PublicPageDefaults-module__gvCska__root{--ppwr-public-accent:var(--mantine-color-brand-6);--ppwr-public-muted:var(--mantine-color-dimmed);--ppwr-public-border:color-mix(in srgb, var(--mantine-color-default-border) 85%, transparent)}.PublicPageDefaults-module__gvCska__root .ppwr-public__toolbar{border-bottom:1px solid var(--ppwr-public-border);padding-bottom:var(--mantine-spacing-sm)}.PublicPageDefaults-module__gvCska__root .ppwr-public__locale-select{flex:auto;min-width:8rem;max-width:14rem}@media (max-width:35.99em){.PublicPageDefaults-module__gvCska__root .ppwr-public__locale-select{flex:100%;max-width:none}}.PublicPageDefaults-module__gvCska__root .ppwr-public__company-logo{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) 0;justify-content:center;display:flex}.PublicPageDefaults-module__gvCska__root .ppwr-public__company-logo img{width:auto;max-height:3.5rem}.PublicPageDefaults-module__gvCska__root .ppwr-public__section{border-radius:var(--mantine-radius-md);box-shadow:0 1px 3px color-mix(in srgb, var(--mantine-color-black) 6%, transparent);overflow:hidden;border-color:var(--ppwr-public-border)!important}.PublicPageDefaults-module__gvCska__root .ppwr-public__section-heading{color:var(--ppwr-public-accent);letter-spacing:.02em}.PublicPageDefaults-module__gvCska__root #manufacturer{border-left:4px solid var(--ppwr-public-accent)}.PublicPageDefaults-module__gvCska__root .ppwr-public__dt{color:var(--ppwr-public-muted);font-size:var(--mantine-font-size-xs);letter-spacing:.04em;text-transform:uppercase}.PublicPageDefaults-module__gvCska__root .ppwr-public__dd{font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md)}.PublicPageDefaults-module__gvCska__root .ppwr-public__row{gap:var(--mantine-spacing-xs);display:grid}@media (min-width:36em){.PublicPageDefaults-module__gvCska__root .ppwr-public__row{align-items:baseline;gap:var(--mantine-spacing-md);grid-template-columns:minmax(8rem,35%) 1fr}.PublicPageDefaults-module__gvCska__root .ppwr-public__dd{margin-top:0}}.PublicPageDefaults-module__gvCska__root .ppwr-public__unavailable{background:var(--app-tone-warm-bg);border-color:var(--app-tone-warm-border)}
.CustomerViewPreviewContent-module__6NT2Aa__previewHost{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex;overflow:hidden}.CustomerViewPreviewContent-module__6NT2Aa__previewHost[data-viewport=mobile]{align-items:center}.CustomerViewPreviewContent-module__6NT2Aa__previewHost[data-viewport=mobile] .CustomerViewPreviewContent-module__6NT2Aa__previewFrame{width:375px;max-width:100%}.CustomerViewPreviewContent-module__6NT2Aa__previewFrame{flex:1;width:100%;min-height:0;overflow-y:auto}
.CustomerViewPreviewModal-module__pF65IG__modalInner{--modal-inner-y-offset:2dvh;--modal-inner-x-offset:2vw}.CustomerViewPreviewModal-module__pF65IG__modalContent{--modal-content-height:calc(100dvh - var(--modal-y-offset) * 2);--modal-content-max-height:calc(100dvh - var(--modal-y-offset) * 2);flex-direction:column;display:flex;overflow:hidden}.CustomerViewPreviewModal-module__pF65IG__modalBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}
.ProductWorkbenchStickyHeader-module__Ea8zrW__stickyRoot{top:var(--app-shell-header-offset,0rem);z-index:99;margin-top:calc(-1 * var(--app-shell-padding,0rem));margin-inline:calc(-1 * var(--app-shell-padding,0rem));margin-bottom:var(--mantine-spacing-xs);padding-inline:var(--app-shell-padding,var(--mantine-spacing-md));background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);position:sticky}.ProductWorkbenchStickyHeader-module__Ea8zrW__chromeSection{padding-block:var(--mantine-spacing-xs)}.ProductWorkbenchStickyHeader-module__Ea8zrW__problemSection{margin-inline:calc(-1 * var(--app-shell-padding,var(--mantine-spacing-md)));padding-block:var(--mantine-spacing-xs);padding-inline:var(--app-shell-padding,var(--mantine-spacing-md));border-top:1px solid var(--mantine-color-warm-3);background:var(--mantine-color-warm-0)}[data-mantine-color-scheme=dark] .ProductWorkbenchStickyHeader-module__Ea8zrW__problemSection{background:color-mix(in srgb, var(--mantine-color-warm-9) 8%, transparent)}.ProductWorkbenchStickyHeader-module__Ea8zrW__problemDetails{max-height:min(40vh,20rem);overflow:auto}
