div.fixed.inset-0>[role=dialog][aria-modal=true]>:first-child{position:sticky;top:0;z-index:30;background:#fff}div.fixed.inset-0>[role=dialog][aria-modal=true] button[aria-label*=Zamknij],div.fixed.inset-0>[role=dialog][aria-modal=true] button[aria-label=Zamknij]{min-width:44px;min-height:44px;touch-action:manipulation}@media (max-width:639px){div.fixed.inset-0:has(>[role=dialog][aria-modal=true]){align-items:stretch!important;justify-content:stretch!important;padding:0!important}div.fixed.inset-0>div[role=dialog][aria-modal=true]{overflow:hidden!important}div.fixed.inset-0>div[role=dialog][aria-modal=true],div.fixed.inset-0>section[role=dialog][aria-modal=true]{width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}div.fixed.inset-0>section[role=dialog][aria-modal=true]{overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}div.fixed.inset-0>[role=dialog][aria-modal=true]>:first-child{padding-top:calc(.75rem + env(safe-area-inset-top, 0px))!important}div.fixed.inset-0>div[role=dialog][aria-modal=true]>:last-child,div.fixed.inset-0>section[role=dialog][aria-modal=true]>:last-child{padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))!important}div.fixed[class*="z-[1100]"] .grid.grid-cols-2{grid-template-columns:minmax(0,1fr)!important}.sh-lead-quiz-mobile>div.fixed.inset-0{align-items:stretch!important;justify-content:stretch!important;padding:0!important}.sh-lead-quiz-mobile>div.fixed.inset-0>div{width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;padding:calc(4.5rem + env(safe-area-inset-top, 0px)) 1rem calc(1.25rem + env(safe-area-inset-bottom, 0px))!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sh-lead-quiz-mobile button[aria-label=Zamknij]{position:fixed!important;top:calc(.75rem + env(safe-area-inset-top, 0px))!important;right:.75rem!important;z-index:1200!important;width:44px!important;height:44px!important}div.fixed[class*=inset-x-3][class*=bottom-3]{inset:0!important;z-index:1000!important;display:flex;align-items:stretch;background:rgba(0,0,0,.42)}div.fixed[class*=inset-x-3][class*=bottom-3]>div{width:100%!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px))!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}div.fixed[class*=inset-x-3][class*=bottom-3]>div>div:first-child{position:sticky;top:-1rem;z-index:20;margin:-1rem -1rem 1rem!important;padding:calc(1rem + env(safe-area-inset-top, 0px)) 1rem .75rem!important;border-bottom:1px solid #f3f4f6;background:#fff}div.fixed.bottom-24.right-4:has(>div.absolute.bottom-14){inset:0!important;z-index:1000!important;display:flex;align-items:flex-end;background:rgba(0,0,0,.35)}div.fixed.bottom-24.right-4:has(>div.absolute.bottom-14)>div.absolute.bottom-14{position:relative!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:none!important;max-height:88dvh!important;overflow-y:auto!important;border-radius:1.5rem 1.5rem 0 0!important;padding-bottom:env(safe-area-inset-bottom,0);overscroll-behavior:contain}div.fixed.bottom-24.right-4:has(>div.absolute.bottom-14)>button:last-child{display:none!important}aside.fixed.bottom-0.right-0.top-0{padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);overscroll-behavior:contain}div.fixed.inset-0.z-50>div.absolute.left-0.top-0.h-full{padding-top:calc(1rem + env(safe-area-inset-top, 0px))!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body:has(.sh-lead-quiz-mobile),body:has(aside.fixed.bottom-0.right-0.top-0),body:has(div.fixed.bottom-24.right-4>div.absolute.bottom-14),body:has(div.fixed.inset-0.z-50>div.absolute.left-0.top-0.h-full),body:has(div.fixed.inset-0>[role=dialog][aria-modal=true]),body:has(div.fixed[class*=inset-x-3][class*=bottom-3]){overflow:hidden!important;overscroll-behavior:none}}