*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--gh-surface);color:var(--gh-on-surface);font-family:var(--gh-font-sans);font-size:var(--gh-font-body);margin:0;line-height:1.5}a{color:var(--gh-primary);text-decoration:underline}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}::selection{background:var(--gh-info-soft);color:var(--gh-info-ink)}.mantine-focus-auto:focus-visible,.mantine-focus-always:focus-visible{outline:var(--gh-focus-ring);outline-offset:var(--gh-focus-offset)}@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){[aria-pressed=true],[class*=SegmentedControl-label][data-active],[class*=Chip-label][data-checked],[class*=Tabs-tab][data-active]{outline:var(--gh-focus-offset) solid;outline-offset:calc(var(--gh-focus-offset) * -1)}}
