#ecoli{width:50px;min-height:45px;position:relative;top:4px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#ecoli span{background-color:#bf360c;background-color:#ffc107;display:block;position:absolute;height:7px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#ecoli span:nth-child(1){top:0}#ecoli span:nth-child(2),#ecoli span:nth-child(3){top:14px}#ecoli span:nth-child(4){top:28px}#ecoli.open span{background-color:#e64a19;background-color:#fde68a}#ecoli.open span:nth-child(1){top:18px;width:0%;left:50%}#ecoli.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ecoli.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#ecoli.open span:nth-child(4){top:18px;width:0%;left:50%}#default-layout nav #primary{z-index:40;width:100%;min-height:72px;position:absolute}#default-layout nav #primary #brand #logo svg{transform:translateY(-1px)}#default-layout nav #primary #brand #logo h1{text-shadow:0 2px #333;letter-spacing:-2px;letter-spacing:-1px;opacity:.6;opacity:1;opacity:.9;color:var(--color-stone-100,oklch(97% .001 106.424));word-spacing:-5px;padding-top:9px;font-family:Sofia Sans Extra Condensed,sans-serif;font-size:3.5rem;font-weight:700;line-height:1;display:block}#default-layout nav #primary #brand #logo:hover h1{color:var(--color-amber-300,oklch(87.9% .169 91.605));opacity:1}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}#default-layout nav #secondary{z-index:10;width:100%;transition:display 10ms .2s;display:block;position:absolute;top:72px}#default-layout nav #secondary.open{display:block}#default-layout nav #secondary a{text-align:center;text-align:left;width:100%;color:var(--color-stone-200,oklch(92.3% .003 48.717));font-family:Faustina,serif;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-cyan-800,oklch(45% .085 224.283));padding-top:2px;padding-bottom:3px;padding-left:78px;display:block}#default-layout nav #secondary a:hover{color:#fde68a}#default-layout nav #secondary a:first-child{padding-top:5px}#default-layout nav #secondary a:last-child{border:none;padding-bottom:10px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}#default-layout nav{height:4.6rem;transition:height .2s ease-in;position:relative;overflow:hidden}#default-layout nav.open{height:217px}#default-layout nav .btn{background-color:var(--color-cyan-200,oklch(91.7% .08 205.041));background-color:var(--color-slate-300,oklch(86.9% .022 252.894));border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-cyan-950,oklch(30.2% .056 229.695));padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*1);border-radius:.25rem}#default-layout nav .btn:active{transform:translate(1px,1px)}#screen-size-indicator{background-color:#404;background-color:#101010b3;font-family:monaco,monospace;color:orange;position:fixed;top:inherit;bottom:0;box-shadow:5px 10px 18px #333;width:100%}/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}#default-layout main{background-color:var(--color-stone-200,oklch(92.3% .003 48.717))}#default-layout main h1,#default-layout main h2,#default-layout main h3,#default-layout main h4,#default-layout main h5,#default-layout main h6{font-family:Faustina,serif}#default-layout main h1{font-size:2rem}#default-layout main h2{font-size:1.5rem}#default-layout main section{text-align:left}#default-layout main section h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));background-color:var(--color-sky-50,oklch(97.7% .013 236.62));border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-sky-300,oklch(82.8% .111 230.318));color:var(--color-slate-700,oklch(37.2% .044 257.287));margin-top:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);border-radius:.25rem}#default-layout main section h3{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2)}#default-layout main section p{margin-inline:calc(var(--spacing,.25rem)*3);margin-block:calc(var(--spacing,.25rem)*3)}#default-layout main section ul{margin-inline-start:calc(var(--spacing,.25rem)*9);margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*6);list-style-type:disc}#default-layout main section ol{margin-inline-start:calc(var(--spacing,.25rem)*9);margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*6);list-style-type:decimal}#default-layout main section ol li h3{padding-inline-start:calc(var(--spacing,.25rem)*1)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
