@layer base{*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}}:root{--link-color:#005cff;--white:white;--text-primary:var(--white);--text-secondary:#909090;--background-color:#fafafa;--card-bg-color:#f7f7f7;--card-bg-color--disabled:#f0f0f0;--card-border-color:#ddd;--input-bg-color:var(--white);--input-border-color:var(--card-border-color);--input-bg-color--disabled:var(--card-bg-color--disabled)}*{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;background-color:var(--background-color)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty;line-height:1.3}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.2}section>h1,section>h2,section>h3,section>h4,section>h5,section>h6,section>hgroup,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6,article>hgroup{margin-top:.25rem;margin-bottom:.25rem}h1{font-size:2.5rem;font-weight:600}h2{font-size:2rem;font-weight:600}h3,h4{font-size:1.5rem;font-weight:600}h5{font-size:1.5rem;font-weight:500}h6{font-size:1.5rem;font-weight:400}b,strong{font-weight:600}a{text-decoration:none}a,a:hover,a:focus,a:active{color:var(--link-color)}ul,ol{padding-left:24px}#root main{justify-content:center;max-width:1280px;margin-inline:auto;padding:10px}.container{flex-direction:column;gap:10px;display:flex}blockquote{border-left:2px solid #333;margin-block:10px;padding-left:10px}p,ul,ol{margin-bottom:4px}table{width:100%}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-spacing:0;border-style:solid;border-width:0}td{text-align:center;border-color:#e0e0e0;border-bottom-width:1px;padding:.5rem}td:first-child{text-align:start}td:last-child{text-align:end}.form{flex-direction:column;gap:10px;display:flex}.secondary{color:var(--text-secondary)}html,body,#root,#root main{min-height:100svh}
