/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-800:oklch(.278 .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-bold:700}}@layer base,components;@layer utilities{.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.z-9{z-index:9}.z-10{z-index:10}.m-0{margin:calc(var(--spacing)*0)}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-10{margin-top:calc(var(--spacing)*10)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-6{margin-left:calc(var(--spacing)*6)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline{display:inline}.h-6{height:calc(var(--spacing)*6)}.flex-1{flex:1}.flex-none{flex:none}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-\[1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr auto auto}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[min-content_1fr\]{grid-template-columns:min-content 1fr}.grid-cols-\[min-content_1fr_min-content_1fr\]{grid-template-columns:min-content 1fr min-content 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-0{row-gap:calc(var(--spacing)*0)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-black{border-color:var(--color-black)}.border-gray-300{border-color:var(--color-gray-300)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-800{background-color:var(--color-gray-800)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.px-1{padding-inline:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[55\%\]{font-size:55%}.text-\[60\%\]{font-size:60%}.text-\[80\%\]{font-size:80%}.text-\[85\%\]{font-size:85%}.text-\[90\%\]{font-size:90%}.text-\[95\%\]{font-size:95%}.text-\[130\%\]{font-size:130%}.text-\[140\%\]{font-size:140%}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.whitespace-nowrap{white-space:nowrap}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.italic{font-style:italic}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}@media print{.print\:mb-1{margin-bottom:calc(var(--spacing)*1)}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.print\:py-1{padding-block:calc(var(--spacing)*1)}}}:root{--background:#f0f0f0;--foreground:#202020;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark{--background:#202020;--foreground:#d1d1d1}html,body{background-color:var(--background);width:100vw;height:100vh;color:var(--foreground);margin:0;padding:0}body{-webkit-overflow-scrolling:touch;width:100vw;height:100vh;margin:0;padding:0;font-family:Anonymous Pro,monospace;font-size:clamp(12px,2.4vw,36px);font-style:normal;display:block;position:fixed;overflow-y:scroll}select,input,textarea,button{font-family:inherit;font-size:inherit}#root{margin:0;padding:0}@media print{html,body{color:#000!important;background-color:#fff!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.layout{width:auto!important;height:auto!important;display:block!important}.content{overflow:visible!important}.no-print{display:none!important}.print-mode{display:inline!important}.sticky-bg,footer{color:#000!important;background-color:#fff!important}}@media screen{.print-mode{display:none!important}}.layout{flex-direction:column;height:100vh;display:flex}.header{flex:none}.content{flex:auto;overflow-y:auto}.footer{flex:none}.sticky-bg{background-color:var(--background)}footer{background-color:var(--background);color:var(--foreground)}a{color:#1e3a8a;font-weight:500;text-decoration:none}a:hover,a:focus{text-decoration:underline}.dark a{color:#70b2fd}.table,th,td{border-color:var(--foreground)}h1,h2,h3,h4,h5,h6,ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}ul.list-disc.list-inside{padding-left:1rem}hr{height:1px;color:var(--foreground);background-color:var(--foreground)}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
