footer[data-astro-cid-sz7xmlte]{bottom:1rem;display:grid;font-family:monospace,monospace;padding:25px;place-items:center;position:fixed;text-align:center;width:100%}footer[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{background-color:#0ff;outline:2px dotted pink;border:2px dotted #ff0;border-radius:3rem;max-width:fit-content;padding:.5rem 1.5rem}footer[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style-type:none;margin:0;padding:0;overflow:hidden}footer[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{background-color:#ff0;display:inline}footer[data-astro-cid-sz7xmlte] i[data-astro-cid-sz7xmlte]{font-style:normal}li[data-astro-cid-7oqprnpj]{align-items:center;background-color:#20b2aa;border:2px solid #00f;border-radius:1rem;box-shadow:0 4px 6px #0000001a;display:grid;margin:1rem 0;text-decoration:none;color:inherit;transition:background-color .3s ease,color .3s ease,transform .3s ease,font-weight .3s ease,box-shadow .3s ease}a[data-astro-cid-7oqprnpj]:link,a[data-astro-cid-7oqprnpj]:visited{padding:.75rem;text-decoration:none;color:#00f;display:flex;align-items:center}li[data-astro-cid-7oqprnpj]:hover{background-color:#f0f;transform:scale(1.05);font-weight:700;box-shadow:0 8px 12px #00ff0080}a[data-astro-cid-7oqprnpj]:hover{color:#0f0}a[data-astro-cid-7oqprnpj]:focus{outline:.25rem dashed red;outline-offset:.5rem}img[data-astro-cid-7oqprnpj]{width:24px;height:24px;margin-right:1rem}span[data-astro-cid-7oqprnpj]{font-size:1.5rem}.link-content[data-astro-cid-7oqprnpj]{display:flex;justify-content:space-between;align-items:center;width:100%}.link-title[data-astro-cid-7oqprnpj]{flex-grow:1;text-align:center;margin-right:1.5rem}ul[data-astro-cid-o7zgmup4][role=list]{list-style-type:none;padding:0}button[data-astro-cid-qc3gi4pb]{aspect-ratio:1;background:0 0;border:0}i[data-astro-cid-qc3gi4pb]{display:grid;font-style:normal}.switch[data-astro-cid-qc3gi4pb]{display:flex;position:relative}.switch[data-astro-cid-qc3gi4pb]:after{content:"";position:absolute;width:33.33%;transition:left .4s cubic-bezier(.68,-.55,.265,1.55);border-radius:50%;background-color:#00f;height:100%;z-index:0}.switch[data-astro-cid-qc3gi4pb].left:after{left:0}.switch[data-astro-cid-qc3gi4pb].center:after{left:33.33%}.switch[data-astro-cid-qc3gi4pb].right:after{left:66.66%}.switch[data-astro-cid-qc3gi4pb] .switch-button[data-astro-cid-qc3gi4pb]{color:#ff0;display:inline-block;width:33.33%;padding:8px 0;z-index:1;position:relative;cursor:pointer;transition:color .2s,background-color .2s;font-size:1rem;line-height:normal;user-select:none}.switch[data-astro-cid-qc3gi4pb] .switch-button[data-astro-cid-qc3gi4pb] span[data-astro-cid-qc3gi4pb]{display:none}.switch[data-astro-cid-qc3gi4pb] .switch-button[data-astro-cid-qc3gi4pb].active{font-weight:700;color:#f0f}.switch[data-astro-cid-qc3gi4pb] .switch-button[data-astro-cid-qc3gi4pb]:focus{color:red;font-weight:700;outline:.25rem dashed red;outline-offset:.25rem}.text-center[data-astro-cid-qc3gi4pb]{text-align:center}.tab-content[data-astro-cid-qc3gi4pb]{position:relative;height:auto;margin-bottom:2rem}section[data-astro-cid-qc3gi4pb]{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .4s ease-in-out;visibility:hidden}.links[data-astro-cid-qc3gi4pb].active{opacity:1;visibility:visible}.switch-wrapper[data-astro-cid-qc3gi4pb]{background-color:#ff0;border-radius:3rem;border:2px solid #00f;max-width:130px;margin:3rem auto 1rem}body{font-family:Arial,sans-serif;background-color:#eee;color:#333}:root{--white:oklch(100% .5128 .5221 0)}*,:before,:after{margin:0;padding:0;box-sizing:border-box}body{font-family:monospace,monospace;margin:0;width:100%;height:100vh}main{max-width:min(500px,100%);width:100%;margin:0 auto;padding:2rem;text-align:center}header{background-color:#8a2be2;border-radius:100% 50%;border:4px solid #ff0;padding:0 3rem;color:#0ff;margin-bottom:1rem}h1{color:red;font-family:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif;font-size:2.5rem;font-weight:900;text-shadow:-2px -2px 0 rgba(255,255,0,.9),2px 2px 0 rgba(0,255,255,.9)!important}header p{border-radius:5px;padding:0!important;background:#00f}b{color:#ff0!important;font-weight:900!important;text-shadow:0 2px 3px rgba(255,0,128,.9)!important}