header[data-astro-cid-5blmo7yk]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:1rem;background-color:var(--foreground-color);nav{display:flex;gap:1rem}}:root{color-scheme:light dark;--background-color: light-dark(#fff, #202020);--foreground-color: light-dark(#eee, #303030);--text-color: light-dark(#000, #fff);--gray-color: #858585;--primary-color: #ff0000;--secondary-color: #00ff00;--border-color: light-dark(#999999, #5a6568);--primary-hover-color: #850000;--secondary-hover-color: #008500;--primary-click-color: #ff4040;--secondary-click-color: #40ff40;--rounded: .5rem}*,*:before,*:after{min-width:0;min-height:0;box-sizing:border-box;margin:0;padding:0;outline:none;border-width:0;border:none;box-shadow:none;transition:.1s ease-in-out all}html{background-color:var(--background-color);color:var(--text-color);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}h1{font-size:3rem}h2{font-size:2.6rem}h3{font-size:2rem}h4{font-size:1.44rem}h5{font-size:1.15rem}h6{font-size:.96rem}h1,h2,h3{line-height:1.1}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}blockquote{position:relative;top:0;left:0;display:flex;flex-direction:column;gap:1rem;margin:2rem;padding:.4rem .8rem;color:var(--text-color);font-style:italic;:before{content:"";position:absolute;top:0;left:0;width:.35rem;height:100%;background-color:var(--primary-color);border-radius:var(--rounded)}}aside{display:flex;flex-direction:column;gap:1rem}dt{color:var(--gray-color)}dd{margin-left:2rem}a{color:var(--primary-color)}button,input[type=submit],input[type=button],input[type=reset],.button{position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;gap:.5rem;min-width:2rem;min-height:2rem;width:fit-content;height:fit-content;padding:.5rem 1rem;border-radius:var(--rounded);background-color:var(--primary-color);color:#fff;font-size:1rem;font-weight:500;text-decoration:none;cursor:pointer}progress{appearance:none;width:100%;border:.05rem solid var(--border-color);border-radius:var(--rounded)}progress::-webkit-progress-bar{background-color:var(--border-color);border-radius:var(--rounded)}progress::-webkit-progress-value{background-color:var(--primary-color);border-radius:var(--rounded)}progress::-moz-progress-bar{background-color:var(--primary-color);border-radius:var(--rounded)}progress::-ms-fill{background-color:var(--primary-color);border-radius:var(--rounded)}meter::-webkit-meter-bar{background-color:var(--border-color);border-radius:var(--rounded)}meter::-webkit-meter-optimum-value{background-color:var(--primary-color);border-radius:var(--rounded)}meter::-webkit-meter-suboptimum-value{background-color:var(--secondary-color);border-radius:var(--rounded)}article,fieldset,dialog,aside,details,pre{border:.05rem solid var(--border-color);border-radius:var(--rounded);padding:1rem}summary{cursor:pointer}details[open] summary{margin-bottom:1rem}hr{height:1px;width:100%;margin:1rem auto;border-radius:var(--rounded);background-color:var(--border-color)}code,pre,pre span,kbd,samp{font-family:consolas,monospace;color:var(--gray-color)}kbd{color:var(--text-color);background-color:var(--gray-color);border:1px solid var(--border-color);border-radius:var(--rounded);padding:.2rem .4rem}video{border-radius:var(--rounded)}button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,.button:hover{background-color:var(--primary-hover-color)}a:hover{text-decoration:none}button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active,.button:active{background-color:var(--primary-click-color);scale:.95}a:active{color:var(--primary-click-color)}.secondary{background-color:var(--secondary-color)}.secondary:hover{background-color:var(--secondary-hover-color)}.secondary:active{background-color:var(--secondary-click-color)}.onlyIcon{padding:.5rem}.foreground{background-color:var(--foreground-color)}.border{border:.05rem solid var(--border-color);border-radius:var(--rounded)}.transparent{color:var(--text-color);background-color:transparent}.hidden{display:none}button:disabled,.secondary:disabled{scale:1;opacity:.5;background-color:var(--border-color);cursor:not-allowed}main{display:flex;flex-direction:column;gap:1rem;margin:50px 0;max-width:600px}article{display:flex;flex-direction:column;gap:1rem}
