:root{--pg-sheet-vh:100dvh;--pg-sheet-vw:100vw;--pg-sheet-top:0px;--pg-sheet-left:0px;--pg-service-sticky-offset:112px}
@media(max-width:1199px){
 html.pg-sheet-is-open,html.pg-sheet-is-open body{overflow:hidden!important;overscroll-behavior:none!important}
 body.pg-sheet-is-open{position:fixed!important;left:0;right:0;top:var(--pg-sheet-scroll-y,0);width:100%!important}
 html.pg-sheet-is-open body.logged-in :is(.pg-mobile-bottom-nav,.mobile-bottom-nav,.pg-bottom-nav,.pwa-bottom-nav),body.pg-sheet-is-open :is(.pg-mobile-bottom-nav,.mobile-bottom-nav,.pg-bottom-nav,.pwa-bottom-nav){display:none!important;visibility:hidden!important;pointer-events:none!important}
 html body.logged-in:not(.pg-sheet-is-open) .pg-mobile-bottom-nav{display:grid!important;grid-template-columns:minmax(84px,1fr) 84px minmax(84px,1fr)!important;align-items:start!important;justify-content:stretch!important;z-index:100150!important;pointer-events:auto!important;isolation:isolate!important}
 html body.logged-in:not(.pg-sheet-is-open) .pg-mobile-bottom-nav>a.pg-mobile-bottom-nav__item{position:relative!important;grid-column:1!important;justify-self:start!important;z-index:2!important;pointer-events:auto!important;touch-action:manipulation!important}
 html body.logged-in:not(.pg-sheet-is-open) .pg-mobile-bottom-nav>.pg-mobile-bottom-nav__item--button{position:relative!important;grid-column:3!important;justify-self:end!important;inset:auto!important;width:auto!important;height:auto!important;min-width:72px!important;min-height:0!important;transform:none!important;border:0!important;background:transparent!important;box-shadow:none!important;z-index:2!important;pointer-events:auto!important;touch-action:manipulation!important}
 html body.logged-in:not(.pg-sheet-is-open) .pg-mobile-bottom-nav>.pg-mobile-bottom-nav__fab{position:absolute!important;top:-13px!important;right:auto!important;bottom:auto!important;left:50%!important;width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;transform:translateX(-50%)!important;z-index:3!important;pointer-events:auto!important;touch-action:manipulation!important}
 html body.logged-in:not(.pg-sheet-is-open) .pg-mobile-bottom-nav__avatar{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;border-radius:999px!important}
 :is(.pg-lc-sheet,.pg-signalize,.pg-mobile-overlay,[data-mobile-panel]){position:fixed!important;z-index:100200!important;top:var(--pg-sheet-top)!important;right:auto!important;bottom:auto!important;left:var(--pg-sheet-left)!important;width:var(--pg-sheet-vw)!important;height:var(--pg-sheet-vh)!important;min-height:var(--pg-sheet-vh)!important;max-height:var(--pg-sheet-vh)!important;padding:0!important}
 [data-mobile-panel]:not(.is-open){display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
 [data-mobile-panel]:not(.is-open) *{visibility:hidden!important;pointer-events:none!important}
 [data-mobile-panel].is-open{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}
 :is(.pg-lc-sheet__panel,.pg-signalize__panel,.pg-mobile-overlay__sheet){position:absolute!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:calc(var(--pg-sheet-vh) - max(8px,env(safe-area-inset-top,0px)))!important;max-height:calc(var(--pg-sheet-vh) - max(8px,env(safe-area-inset-top,0px)))!important;margin:0!important;border-radius:26px 26px 0 0!important;overflow:hidden!important}
 :is(.pg-lc-sheet__panel,.pg-mobile-overlay__sheet,.pg-mobile-create-sheet__sheet,.pg-mobile-profile-sheet__sheet){display:flex!important;flex-direction:column!important}
 :is(.pg-mobile-create-sheet__sheet,.pg-mobile-profile-sheet__sheet){position:absolute!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;border-radius:26px 26px 0 0!important;overflow:hidden!important}
 .pg-mobile-create-sheet__sheet{max-height:min(calc(var(--pg-sheet-vh) - 112px),620px)!important}
 .pg-mobile-profile-sheet__sheet{max-height:min(calc(var(--pg-sheet-vh) - 128px),620px)!important;padding:10px 0 0!important}
 .pg-mobile-profile-sheet__head{flex:0 0 auto!important}
 .pg-mobile-profile-sheet__list{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:6px 0!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}
 .pg-mobile-profile-sheet__head .pg-mobile-profile-sheet__meta{border:0!important;padding:0!important}
 .pg-mobile-profile-sheet__sheet>.pg-mobile-profile-sheet__meta{flex:0 0 auto!important;margin:0!important;padding:10px 18px calc(12px + env(safe-area-inset-bottom,0px))!important}
 .pg-mobile-profile-sheet__sheet>.pg-mobile-profile-sheet__meta .pg-mobile-profile-sheet__links{margin-bottom:8px!important}
 .pg-lc-sheet__form{display:flex!important;flex:1 1 0%!important;flex-direction:column!important;width:100%!important;min-height:0!important;height:auto!important;overflow:hidden!important}
 :is(.pg-lc-sheet__head,.pg-mobile-overlay__top,.pg-mobile-create-sheet__head,.pg-mobile-profile-sheet__head){position:relative!important;z-index:4!important;flex:0 0 auto!important;background:#fff!important}
 :is(.pg-lc-sheet__body,.pg-mobile-overlay__body,.pg-mobile-create-sheet__body,.pg-mobile-profile-sheet__body,.pg-signalize__channels){flex:1 1 0%!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding-bottom:32px!important}
 :is(.pg-lc-sheet__footer,.pg-mobile-create-sheet__footer,.pg-mobile-profile-sheet__footer,.pg-signalize__footer,.pg-mobile-notifications-sheet__foot){position:relative!important;z-index:5!important;bottom:auto!important;display:flex!important;flex:0 0 auto!important;width:100%!important;min-height:74px!important;margin-top:0!important;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;background:#fff!important;transform:none!important}
 [data-mobile-panel].is-open :is(.pg-mobile-create-sheet__footer,.pg-mobile-profile-sheet__footer,.pg-mobile-notifications-sheet__foot){opacity:1!important;visibility:visible!important;pointer-events:auto!important}
 .pg-lc-sheet__footer .pg-lc-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:50px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}
 .pg-lc-sheet__footer .pg-lc-button[hidden]{display:none!important}
 .pg-mobile-notifications-sheet{display:flex!important;flex-direction:column!important;padding-top:0!important}
 .pg-mobile-notifications-sheet::before{flex:0 0 auto!important}
 .pg-mobile-notifications-sheet .pg-mobile-overlay__top{display:flex!important;align-items:center!important;gap:8px!important;min-height:64px!important;padding-top:10px!important}
 .pg-mobile-notifications-sheet .pg-mobile-overlay__top>div{flex:1 1 auto!important;min-width:0!important}
 .pg-mobile-notifications-read-all{flex:0 1 auto!important;max-width:145px!important;padding:7px 9px!important;line-height:1.15!important;white-space:normal!important;text-align:center!important}
 .pg-mobile-notifications-sheet .pg-mobile-overlay__close{flex:0 0 38px!important}
 .pg-mobile-notifications-sheet .pg-mobile-overlay__body{flex:1 1 auto!important;min-height:0!important;padding-bottom:18px!important}
}
.pg-service-save-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;width:100%!important;min-height:48px!important;padding:0 14px!important;border:1px solid #dfd3ef!important;border-radius:15px!important;background:#fff!important;color:#485267!important;font:800 13px/1.1 inherit!important;cursor:pointer}
.pg-service-save-button.is-saved{border-color:#b894ff!important;background:#f7f1ff!important;color:#5f22df!important}
.pg-service-save-button.is-loading{opacity:.68;cursor:wait}
.pg-product-toast{position:fixed;z-index:2147483000;left:50%;bottom:24px;max-width:min(420px,calc(100vw - 32px));transform:translate(-50%,20px);padding:13px 18px;border:1px solid #ded5eb;border-radius:14px;background:#111827;color:#fff;box-shadow:0 18px 50px rgba(15,23,42,.22);font:800 14px/1.35 inherit;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}
.pg-product-toast.is-visible{opacity:1;transform:translate(-50%,0)}
.pg-product-toast.is-success{background:#153f31;border-color:#2e795c}.pg-product-toast.is-error{background:#7d1f31;border-color:#b53c52}
@media(max-width:1199px){.pg-product-toast{bottom:calc(18px + env(safe-area-inset-bottom,0px))}}
