:root{--font-sans:"Helvetica Neue",Helvetica,Arial,ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--tg-sa-top:0px;--tg-sa-bottom:0px;--tg-ca-top:0px;--tg-ca-bottom:0px;--tg-pad-top:0px;--tg-pad-bottom:0px}html.tg{--tg-gap-top:8px;--tg-pad-top:calc(max(env(safe-area-inset-top), var(--tg-safe-area-inset-top, 0px), var(--tg-sa-top)) + max(var(--tg-content-safe-area-inset-top, 0px), var(--tg-ca-top)) + var(--tg-gap-top));--tg-pad-bottom:calc(max(env(safe-area-inset-bottom), var(--tg-safe-area-inset-bottom, 0px), var(--tg-sa-bottom)) + max(var(--tg-content-safe-area-inset-bottom, 0px), var(--tg-ca-bottom)))}html.tg body{min-height:calc(100dvh + 1px)}html.tg,html.tg body{scrollbar-width:none;-ms-overflow-style:none}html.tg body::-webkit-scrollbar,html.tg::-webkit-scrollbar{display:none}html.tg,html.tg #__next,html.tg body{overscroll-behavior:none}.tg-pad-top{padding-top:var(--tg-pad-top)}.tg-pad-bottom{padding-bottom:var(--tg-pad-bottom)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.touch-scroll{-webkit-overflow-scrolling:touch}.snap-x-mandatory{scroll-snap-type:x mandatory}.snap-y-mandatory{scroll-snap-type:y mandatory}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.pt-safe{padding-top:env(safe-area-inset-top)}@media (pointer:coarse){[role=button]:not([class*=h-]):not([class*=min-h-]),a.btn:not([class*=h-]):not([class*=min-h-]),button:not([class*=h-]):not([class*=min-h-]){min-height:44px}}