@charset "UTF-8";:root{color-scheme:light dark;color:CanvasText;background-color:Canvas}*,*:before,*:after{box-sizing:border-box;min-width:0;margin:0;padding:0}html{overflow-wrap:break-word}body{min-height:100vh;min-height:100dvh;font-family:system-ui,sans-serif;text-rendering:optimizeSpeed;line-height:1.5}:where(ol,ul):where([class]){list-style:none;padding-left:0}:where(img,table,td,blockquote,pre,code,input,textarea,select,video,svg,iframe){max-width:100%}:where(h1,h2,h3,h4,button,input,label){line-height:1.1}:where(iframe,img,input,select,textarea){height:auto}:where(a:not([class])){text-decoration-skip-ink:auto}:where(table){table-layout:fixed;border-collapse:collapse;vertical-align:top}:where(img,iframe){border-style:none;vertical-align:top}:where(svg:not([fill])){fill:currentColor}:where(input,button,textarea,select){margin:0;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:middle}:where(form,fieldset){border:none}:where(fieldset){margin:0;padding:1em}:where(legend){max-width:100%;border:0;color:inherit;white-space:normal}:where(label){display:inline-block;cursor:pointer}:where(textarea){overflow:auto;vertical-align:top;resize:vertical;white-space:pre-wrap}:where(pre,code,kbd,samp){font-family:monospace,sans-serif;font-size:1em}:where(pre){tab-size:2;white-space:pre-wrap;line-height:normal;overflow:auto}:where([aria-busy=true]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true],[disabled]){cursor:not-allowed}:where([aria-hidden=false][hidden]){display:revert}:where([aria-hidden=false][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}.visually-hidden:not(:focus):not(:active),[data-visually-hidden=true]:not(:focus):not(:active){position:absolute!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;white-space:nowrap!important}:root{--color-base: #090909;--color-base-alternate: #1E1E1E;--color-text: #FFFFFF;--color-border-focus: #FFFFFF}
