/* Generated by scripts/split-css.mjs — do not edit. */
*,:before,:after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}
:where(html,body,#root){height:100%}
body{background-color:var(--tempest-bg);color:var(--tempest-text);margin:0}
img,svg,video,canvas,audio,iframe,embed,object{max-width:100%;display:block}
img,video{height:auto}
:where(button,a,label,summary)>svg:only-child{margin-inline:auto}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}
button{cursor:pointer;background:0 0;border:0;padding:0}
button:disabled{cursor:not-allowed}
button::-moz-focus-inner{border:0;padding:0}
textarea{resize:vertical}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
input[type=search]::-webkit-search-results-button{-webkit-appearance:none}
input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}
table{border-collapse:collapse;border-spacing:0}
:where(ul,ol)[class]{margin:0;padding:0;list-style:none}
:focus-visible{outline:var(--tempest-focus-ring-width,3px) solid var(--tempest-focus-ring-color,currentColor);outline-offset:var(--tempest-focus-ring-offset,2px)}
@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 (width<=767.98px){.tempest-hide-mobile{display:none!important}}
@media (width>=768px) and (width<=1023.98px){.tempest-hide-tablet{display:none!important}}
@media (width>=1024px){.tempest-hide-desktop{display:none!important}}
@media (width>=768px){.tempest-show-only-mobile{display:none!important}}
@media (width<=767.98px),(width>=1024px){.tempest-show-only-tablet{display:none!important}}
@media (width<=1023.98px){.tempest-show-only-desktop{display:none!important}}
@media (pointer:fine){.tempest-show-only-touch{display:none!important}}
@media (pointer:coarse){.tempest-hide-touch{display:none!important}}
@media print{.tempest-hide-print{display:none!important}}
@media screen{.tempest-show-only-print{display:none!important}}
@media print{*,:before,:after{box-shadow:none!important;text-shadow:none!important;color:#000!important;background-color:#0000!important}body{font-size:11pt;line-height:1.4;color:#000!important;background:#fff!important}.tempest-hide-print,[role=dialog],[aria-modal=true],[role=tooltip],[role=status][aria-live]{display:none!important}table,figure,pre,[class*=card]{page-break-inside:avoid;break-inside:avoid}a[href]:after{content:" (" attr(href) ")";font-size:90%;color:#555!important}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}h1,h2,h3,h4,h5,h6{page-break-after:avoid;break-after:avoid-page;color:#000!important}}
/*$vite$:1*/
