*{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;min-height:100%;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{position:relative;overflow-x:hidden}@media screen and (orientation:landscape) and (max-height:600px){html,body{width:100vw;margin:0;padding:0}}.no-scroll{overflow:hidden}.skip-to-content{color:#000;font-family:var(--font-paragraph), sans-serif;z-index:99999;background:#ffeb3b;border:2px solid #000;border-radius:4px;padding:10px 16px;font-weight:700;text-decoration:underline;transition:transform .2s ease-out;position:absolute;top:0;left:0;transform:translateY(-200%)}.skip-to-content:focus{outline-offset:2px;outline:3px solid #000;transform:translateY(0)}.skip-to-content:focus-visible{outline-offset:2px;outline:3px solid #000;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid canvastext!important}.skip-to-content{color:buttontext!important;background:buttonface!important;border-color:buttontext!important}.skip-to-content:focus{outline:3px solid canvastext!important}.skip-to-content:focus-visible{outline:3px solid canvastext!important}}@media (prefers-contrast:more){a:not(.skip-to-content){text-underline-offset:2px;text-decoration:underline!important}:focus-visible{outline-width:3px!important}}[data-sonner-toast] button,[data-sonner-toaster] button,li[data-sonner-toast] button{box-shadow:none!important;font-family:var(--font-paragraph)!important;cursor:pointer!important;height:auto!important;min-height:auto!important;color:inherit!important;background:0 0!important;border:none!important;border-radius:4px!important;margin:0!important;padding:4px 8px!important;font-size:.875em!important;font-weight:600!important;text-decoration:none!important;transition:all .2s!important}[data-sonner-toast] button:hover,[data-sonner-toaster] button:hover,li[data-sonner-toast] button:hover{opacity:.8;transform:translate(2px)}
