@layer normalize{html{background-color:var(--color-bg);color:var(--color-text);accent-color:var(--color);font-family:var(--font-1,system-ui, sans-serif);font-variation-settings:var(--font-1-variation)}a{color:var(--color)}a:visited{color:var(--color-dark)}a:hover,a:focus{color:var(--color-text)}hr{color:var(--color-line);margin-block:calc(var(--gap) * 2);border-width:var(--line-width)}h6,.h6{font-size:.806452rem}h5,.h5{font-size:1rem}h4,.h4{font-size:1.24rem}h3,.h3{font-size:1.5376rem}h2,.h2{font-size:1.90662rem}h1,.h1{font-size:2.36421rem}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,ul,ol,p):first-child{margin-top:0}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,ul,ol,p):last-child{margin-bottom:0}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6)+:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin-top:0}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):has(+:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6)){margin-bottom:.3em}table{inline-size:100%}td,th{padding:calc(var(--gap) / 2)}dialog{background-color:var(--color-bg);color:var(--color-text)}mark{background-color:oklch(from var(--color-light) .9 .3 h / .8)}:focus-visible,u2-input:focus-within{outline:.4rem solid hsl(from var(--accent) h s l / .2);transition:all .15s}:where(input,button,textarea,select,a,u2-input):active{outline:.55rem solid hsl(from var(--accent) h s l / .2);transition:all .15s}fieldset{border:var(--line-width) solid currentColor;border-radius:var(--radius);padding:var(--gap);margin-inline:0;margin-block:var(--gap);min-inline-size:0}input,textarea,select,button,.btn,u2-input{max-inline-size:100%;padding-inline:var(--control-padding-x,.4em);padding-block:var(--control-padding-y,.3em);border-radius:var(--control-radius,var(--radius));border-width:var(--control-border-width);border-color:var(--color-line);font-family:inherit}select[size],select[multiple]{border-top-right-radius:0;border-bottom-right-radius:0;margin:0;margin-inline-end:.5em}}button,.btn{background-color:var(--color);color:var(--color-bg);padding-inline:var(--gap);border-color:#0000;transition:background-color .15s,color .15s,outline .15s}:is(button,.btn):not(:disabled):where(:hover,:focus,[aria-pressed=true]){background-color:var(--color-dark)}