@import"https://fonts.cdnfonts.com/css/apple-garamond";@import"https://fonts.cdnfonts.com/css/geneva01";@import"https://fonts.googleapis.com/css2?family=Mountains+of+Christmas:wght@400;700&display=swap";*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}@media (prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:3rem}}html,body,div,form,fieldset,legend,caption,label,h1,h2,h3,h4,h5,h6,p,blockquote,pre{font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:transparent}html{hanging-punctuation:first last;color-scheme:dark light}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}table{border-spacing:0;border-collapse:collapse}th,td{text-align:left;vertical-align:top}img{border:0}@font-face{font-family:checkbox;src:url(/assets/fonts/CheckboxFLF.ttf.woff) format("woff"),url(/assets/fonts/CheckboxFLF.ttf.svg#CheckboxFLF) format("svg"),url(/assets/fonts/CheckboxFLF.ttf.eot),url(/assets/fonts/CheckboxFLF.ttf.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:advercase-bold;src:url(/assets/fonts/advercasefont-bold-webfont.woff2) format("woff2"),url(/assets/fonts/advercasefont-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:advercase;src:url(/assets/fonts/advercasefont-regular-webfont.woff2) format("woff2"),url(/assets/fonts/advercasefont-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}:root{--color-base: 0, 0%, 92%;--color-dark: 0, 0%, 15%;--color-light: 0, 0%, 100%;--color-light-2: 0, 0%, 92%;--color-mid: 0, 0%, 80%;--color-mid-2: 0, 0%, 40%;--color-selection: 240, 50%, 40%;--color-bright: 359, 38%, 57%;--color-bright-2: 196, 41%, 59%;--color-highlight: 240, 22%, 80%;--gradient-color: 220, 92%, 75%;--gradient-color-2: 214, 91%, 74%;--gradient-color-3: 246, 97%, 85%;--font-sans: "checkbox", sans-serif;--font-sans-alt: "Geneva", "Gill Sans", sans-serif;--font-serif: "advercase", sans-serif;--font-serif-bold: "advercase-bold", sans-serif;--font-mono: monospace;--wallpaper-christmas: url(/assets/images/holiday-cards/alpine.jpg)}body{background-color:hsl(var(--color-base),1);color:hsl(var(--color-dark),1);font-family:var(--font-sans-alt);font-size:100%;height:100dvh;padding-top:3rem;scroll-behavior:smooth;width:100%}body:after{background:linear-gradient(65deg,hsl(var(--gradient-color),1),hsl(var(--gradient-color-2),1),hsl(var(--gradient-color-3, 1)));background-size:cover;content:"";position:fixed;inset:0;z-index:-2}h1,h2,h3,h4,h5,h6{border-bottom:1px solid hsl(var(--color-dark),.5);box-shadow:0 1px hsl(var(--color-mid),1);font-size:clamp(1.6rem,2rem,2.5rem);font-family:var(--font-serif-bold);font-weight:400;line-height:130%;margin-bottom:1rem;padding-bottom:1rem}p{font-size:clamp(1rem,1.1rem,1.15rem);line-height:160%;margin-bottom:1rem;text-wrap:pretty}a{color:hsl(var(--color-selection),1);text-decoration:none}:where(p,ul,ol) a{text-decoration:underline}:where(h1,h2,h3,h4,h5,h6) a,a:where(.button){color:hsl(var(--color-dark),1);text-decoration:none}:where(h1,h2,h3,h4,h5,h6).inverted{background-color:hsl(var(--color-dark),1);border:none;color:hsl(var(--color-light),1);margin-block:3rem!important;padding:1rem;text-align:center}:where(h1,h2,h3,h4,h5,h6)>strong,:where(h1,h2,h3,h4,h5,h6)>b{font-weight:400}ul,ol{font-size:clamp(1rem,1.1rem,1.2rem);list-style-position:inside;margin:2rem 0;max-width:100%}li{margin-bottom:1rem}hr{border-top:1px solid hsl(var(--color-dark),.5);border-bottom:1px solid hsl(var(--color-light),1);height:1px;width:100%}b{font-weight:900;text-shadow:1px 1px 0 hsl(var(--color-dark),.25)}pre{font-family:var(--font-mono);font-size:1rem;margin-bottom:2rem;padding:1rem;text-wrap:pretty;width:100%}code{font-family:var(--font-mono);text-wrap:pretty}blockquote{border-block:10px solid hsl(var(--color-dark),.25);display:block;font-family:var(--font-serif);font-size:xx-large;padding:2rem 0;margin:2rem 0;width:100%}@media screen and (min-width: 992px){blockquote{border:none;border-left:10px solid hsl(var(--color-dark),.25);padding:2rem;margin:2rem 0;width:fit-content}blockquote.float{float:left;margin:0 2rem 2rem 0;width:50%}blockquote.float.right{border:none;border-right:10px solid hsl(var(--color-dark),.25);float:right;margin:0 0 2rem 2rem;text-align:right;width:50%}}main{animation:fade 1.5s 1;margin:0 auto;padding:0 0 1rem;position:relative;z-index:1;width:90%}@supports (display: grid-lanes){main{display:grid-lanes;gap:1.25lh;grid-template-columns:repeat(auto-fit,minmax(425px,1fr))}}@supports not (display: grid-lanes){main{columns:425px;column-gap:1.25lh}}@media screen and (min-width: 768px){main{margin:0 0 0 1rem}}.card__wrapper{animation:appear linear;animation-timeline:view();animation-range:entry 0% cover 0;break-inside:avoid;padding-bottom:1rem}@supports (display: grid-lanes){.card__wrapper{padding-bottom:0}}.card{align-self:start;background-color:hsl(var(--color-mid),1);border:2px solid hsl(var(--color-dark),1);box-shadow:3px 3px 3px hsl(var(--color-dark),1)}.card.alt{background-color:hsl(var(--color-light-2),1)}.card__header{background:hsl(var(--color-mid),1) url(/assets/images/title-bar-ridges-2.png) 0 repeat-x;border:none;box-shadow:none;display:flex;flex-grow:1;height:40px;overflow-y:hidden;position:relative;text-align:center}.card.alt .card__header{border-bottom:2px solid hsl(var(--color-dark),1);box-shadow:0 2px 2px hsl(var(--color-base),1)}.card__header div.title{background-color:hsl(var(--color-mid),1);align-items:center;display:flex;flex-direction:row-reverse;font-family:var(--font-sans);font-size:1rem;margin-left:auto;max-width:50ch;overflow:hidden;padding:0 10px;text-align:left;white-space:nowrap;z-index:1}.card__header h3{border:none;font-family:var(--font-sans);font-size:1.1rem;line-height:100%;margin:0;padding:0;text-overflow:ellipsis;white-space:nowrap}.card__header img{height:38px;margin:0;padding:4px;width:38px}.card__header .icon{height:32px;margin-right:3px;padding:4px 0;width:32px}.card__header img.control{background-color:hsl(var(--color-mid),1)}.card__header img.control.expand{margin-left:auto}.card__header img.control.collapse{display:none}.card__header a.button{pointer-events:all!important;cursor:pointer!important}.card__header a.button.expand{right:0!important;left:auto!important}.card__content{font-size:1.4rem;padding:1rem;padding-bottom:0}.card__content article{background-color:hsl(var(--color-light, 1));border:2px solid hsl(var(--color-dark, 1));position:relative;z-index:50}.card.alt .card__content article{background-color:transparent;border:none;display:flow-root;text-align:center}.card__content article:before{border-top:2px solid hsl(var(--color-base));border-left:2px solid hsl(var(--color-base));border-right:2px solid hsl(var(--color-light, 1));border-bottom:2px solid hsl(var(--color-light, 1));content:"";position:absolute;inset:-4px}.card.alt .card__content article:before{display:none}.card__content h2{font-size:clamp(2ch,3ch,4ch);line-height:130%;position:relative;z-index:1}.card__content .card__meta p{font-size:small;margin:0;padding-block:.5rem;text-align:right}.card__content .post__content{padding:1rem}.card.featured .card__content{display:grid;justify-content:center;align-items:center}.card.featured .card__content h1{font-size:3rem}.card.featured .card__content article{overflow-x:hidden}.card.featured .card__content img#mack{display:block;height:auto;margin-inline:auto;width:min(40%,300px)}.button{background-color:hsl(var(--color-mid),1);border:1px solid hsl(var(--color-dark),1);border-radius:3px;box-shadow:0 0 0 1px hsl(var(--color-dark),1),inset -1px -1px 0 1px hsl(var(--color-dark),.25),inset 1px 1px 0 2px hsl(var(--color-light),.5);color:hsl(var(--color-dark),1)!important;cursor:pointer;display:flex;align-items:center;justify-content:start;gap:.5rem;font-family:var(--font-sans);font-size:.9rem;margin-top:.5rem;padding:10px;position:relative;text-decoration:none;width:fit-content;z-index:1}.button:active{background-color:hsl(var(--color-mid-2),1);box-shadow:0 0 0 1px hsl(var(--color-dark),1),inset 1px 1px 0 1px hsl(var(--color-dark),.25),inset -1px -1px 0 2px hsl(var(--color-mid),.25);color:hsl(var(--color-light),1)}.button.primary{box-shadow:0 0 0 3px hsl(var(--color-mid),1),0 0 0 4px hsl(var(--color-dark),1),0 0 0 2px hsl(var(--color-dark),1),inset -1px -1px 0 1px hsl(var(--color-dark),.25),inset 1px 1px 0 2px hsl(var(--color-light),.5)}.button.primary:active{box-shadow:0 0 0 3px hsl(var(--color-mid),1),0 0 0 4px hsl(var(--color-dark),1),0 0 0 2px hsl(var(--color-dark),1),inset 1px 1px 0 1px hsl(var(--color-dark),.5),inset -1px -1px 0 2px hsl(var(--color-light),.25)}.button>img{outline:none!important;box-shadow:none!important;height:24px;width:24px}.popup{opacity:0;pointer-events:none;transition:.4s;position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;padding:2rem}.popup:target{opacity:1;pointer-events:all;z-index:10000}.popup>div.card{animation:appear 3s 1;align-self:inherit;max-width:700px}.popup>div.card.christmas{align-self:inherit;height:80dvh;max-width:100%;overflow-y:hidden;width:75dvw}.popup>div.card.christmas .card__content{display:block;height:100%;padding:0;position:relative}.popup>div.card.christmas .card__content iframe{height:100%;width:100%}.popup>div.card>section.card__content>article p{font-size:1.2ch;text-align:left}div.card>header{position:relative}div.card>header>a.button{all:unset;background:none!important;border:none!important;height:42px;left:0;position:absolute;text-decoration:none;top:0;width:42px}div.card>header>img.control.expand,div.card>header>img.control.collapse{opacity:0}div.card>header>a.button.expand{right:0;left:auto}div.card>header>a.button.collapse{right:42px;left:auto}div.card>header>.title img{object-fit:contain;aspect-ratio:1 / 2}.hero-image{width:100%;overflow:hidden;position:relative;margin-bottom:1rem}.hero-image img{outline:2px solid hsl(var(--color-dark),.75);box-shadow:8px 8px hsl(var(--color-dark),.5);display:block;height:100%;max-height:300px;width:100%;object-fit:cover;object-position:50%;filter:grayscale(25%);pointer-events:all}#slug__post .hero-image img{max-height:400px}.hero-image img.top{object-fit:cover;object-position:top}.hero-image img.top.tall{object-position:center 30%}.hero-image img.bottom{object-fit:cover;object-position:bottom}.hero-image img.bottom.tall{object-position:center 70%}.hero-image img.middle.tall{object-fit:cover;object-position:center 80%}.hero-image svg{opacity:.75;position:absolute;inset:2px 2px 0 0;width:calc(100% - 2px);height:calc(100% - 2px);z-index:5}.hero-image img,.hero-image svg{transition:all .75s ease-in-out}.hero-image a:hover>svg{opacity:.5}.hero-image a:hover>img{filter:grayscale(0)}.icon{background:transparent url(/assets/images/finder.png) no-repeat 50%;background-size:75%}.icon.filemaker{background-image:url(/assets/images/filemaker.png)}.icon.sci-fi{background-image:url(/assets/images/deathstar-II.png)}.icon.retro-gaming{background-image:url(/assets/images/playstation.png)}.icon.mackdaddy-fun-games{background-image:url(/assets/images/mackdaddy-8bit.png);filter:drop-shadow(0 1px 0 hsl(var(--color-dark),1))}.icon.coding{background-image:url(/assets/images/homepage-builder.png)}.icon.comics{background-image:url(/assets/images/comic-book.png)}.icon.tech{background-image:url(/assets/images/macos-x.png)}.icon.toys{background-image:url(/assets/images/optimus-prime.png)}.icon.random-fun{background-image:url(/assets/images/rubik.png)}.icon.picker{background-image:url(/assets/images/hand.png)}.icon.christmas{background-image:url(/assets/images/christmas-tree.png)}.icon.hd{background-image:url(/assets/images/hard-drive.png)}.icon.mack{background-image:url(/assets/images/mack-headshot-8bit-color.png)}.icon.web-development{background-image:url(/assets/images/homepage-builder.png)}.icon.comments{background-image:url(/assets/images/sharing.png)}.avatar{filter:drop-shadow(5px 5px 0 hsl(var(--color-dark),.25));float:left;margin:0 2rem 1rem -2rem;height:auto;width:50%;max-width:300px;object-fit:contain;shape-margin:2rem}.avatar.right{float:right;margin:0 -2rem 2rem 2rem}ul.picker{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0;position:relative;width:100%!important;z-index:10}ul.picker>li{background-color:hsl(var(--color-dark),.05);border-bottom:3px solid hsl(var(--color-light),1);display:block;margin:0;padding:0;width:100%}ul.picker>li:last-of-type{border-bottom:none}ul.picker li span.icon{background-position:cover;display:inline-block;height:24px;margin-right:.5rem;width:24px}ul.picker li a{align-items:center;color:hsl(var(--color-dark),1);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:smaller;justify-content:flex-start;line-height:100%;margin:0!important;max-width:100%;padding:.5rem 2rem;pointer-events:all;text-align:left;text-decoration:none;text-wrap:nowrap;width:100%}ul.picker li a:hover{background-color:hsl(var(--color-selection),1);color:hsl(var(--color-light),1)}section.listicle-item h3{display:flex;align-items:start;font-size:clamp(2rem,3rem,3.5rem);line-height:auto;padding:0;text-align:left}section.listicle-item:nth-child(2n) h3{flex-direction:row-reverse;text-align:right}section.listicle-item h3>strong{aspect-ratio:1 / 1;background-color:hsl(var(--color-dark),1);border-radius:100%;color:hsl(var(--color-light),1);display:inline-block;font-family:var(--font-serif);font-size:clamp(2rem,2.5rem,3rem);font-weight:bolder;margin-right:1rem;margin-bottom:-1rem;overflow:hidden;padding:0 1.25rem;position:relative}section.listicle-item:nth-child(2n) h3>strong{margin-right:0;margin-left:1rem}section.listicle-item:nth-child(2n) h3>strong{color:hsl(var(--color-light),1)!important;text-shadow:2px 2px 0 hsl(var(--color-dark),1)}section.listicle-item h3>:where(em,i){font-size:1.25ch}section.listicle-item h5{font-size:1.25ch!important;margin-top:2rem;padding-top:1rem;text-align:right}section.listicle-item{display:flow-root;margin-bottom:2rem}section.listicle-item:last-of-type{margin-bottom:0}section.listicle-item img.primary{max-width:300px!important;shape-margin:1rem}section#content section.listicle-item:nth-child(2n)>img.primary{float:left;margin:0 1rem}section#content section.listicle-item:nth-child(odd)>img.primary{float:right;margin:0 0 1rem 1rem}section#content section.listicle-item img.secondary{shape-margin:1rem;shape-outside:circle();width:150px}section#content section.listicle-item:nth-child(2n)>img.secondary{float:right;margin:0 0 1rem 1rem}section#content section.listicle-item:nth-child(odd)>img.secondary{float:left;margin:0 1rem 1rem 0}section#content section.listicle-item:nth-child(odd) h5{text-align:left}section#content section.listicle-item:last-of-type{margin-bottom:0}section#content section.listicle-item:first-of-type{margin-top:2rem}@media screen and (max-width: 600px){section.listicle-item{display:flex;flex-direction:column}section.listicle-item img.primary,section.listicle-item img.secondary{clear:both;display:block;float:none!important;margin:0 auto 2rem!important;width:100%!important}section.listicle-item h5{text-align:right!important}section.listicle-item h3>strong{display:block;margin:0 auto 1rem;width:fit-content}.float,.float.right,img.round{display:block;float:none;margin:0 auto 2rem}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.card__title{white-space:nowrap;text-overflow:ellipsis}.flex{display:flex;gap:.5rem;justify-content:center;align-items:center}.flex>img.avatar{display:block;filter:drop-shadow(2px 2px 0 hsl(var(--color-dark),.25))!important;float:none;height:auto!important;margin:0;shape-margin:0;width:48px!important}.footnote{color:hsl(var(--color-dark),.5);font-size:x-small;margin:2rem 0 0}.float{float:left;margin:0 2rem 2rem 0}.float.right{float:right;margin:0 0 2rem 2rem}img.center{display:block;margin:0 auto 2rem}img.round{border-radius:100%;float:left;object-fit:cover!important;shape-outside:circle();margin:0 2rem 2rem 0;padding:0;height:350px!important;width:350px!important}img.no-fill{background:transparent;border:none!important;box-shadow:none!important;outline:none!important}.submenu[data-astro-cid-6tznn752]>li[data-astro-cid-6tznn752]>a[data-astro-cid-6tznn752]{display:flex;gap:.5rem;justify-content:start;padding-block:.25rem}.submenu[data-astro-cid-6tznn752]>li[data-astro-cid-6tznn752]>a[data-astro-cid-6tznn752]>.icon[data-astro-cid-6tznn752]{display:inline-block;height:24px!important;width:24px!important}.submenu[data-astro-cid-6tznn752]>li[data-astro-cid-6tznn752]>a[data-astro-cid-6tznn752]>.icon[data-astro-cid-6tznn752]{background-size:90%!important}img.filter-green{filter:grayscale(100%) brightness(80%) sepia(300%) hue-rotate(75deg) saturate(800%)}img.filter-gray{filter:grayscale(100%)}header.site__header{background-color:hsl(var(--color-base),1);border-bottom:1px solid hsl(var(--color-dark),1);box-shadow:0 1px 2px hsl(var(--color-dark),1);display:flex;flex-grow:1;font-family:var(--font-sans);height:28px;position:fixed;inset:0 0 auto;z-index:100}.site__nav{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;font-size:.9rem;height:100%;list-style-position:unset;justify-content:center;margin:0;padding:0;width:100%}.site__nav li{align-items:center;color:hsl(var(--color-dark),1);display:flex;font-size:.75rem;height:100%;justify-content:center;margin:0;padding:0}.site__nav a{color:hsl(var(--color-dark),1);align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:0 .5rem;text-decoration:none;width:100%}.site__nav a:hover,.site__nav a:active,.site__nav a:focus{background-color:hsl(var(--color-selection),1);color:hsl(var(--color-light),1);cursor:pointer}.site__nav hr{margin:0}.site__nav img{height:16px;width:16px}.site__nav li#apple-menu img{height:24px;width:24px}.site__nav .menu{position:relative}.site__nav .submenu{background-color:hsl(var(--color-base),1);border:2px solid hsl(var(--color-dark),1);box-shadow:0 2px 2px hsl(var(--color-dark),1);font-size:inherit;margin:0;padding:0;position:absolute;top:99%;visibility:hidden;z-index:100}.site__nav li#apple-menu .submenu{left:0;max-width:50ch}.site__nav li:hover .submenu{visibility:visible}.site__nav .submenu li{padding:0!important}.site__nav .submenu li.info{padding:.5rem 1rem!important}.site__nav .submenu li a{display:flex;justify-content:flex-start;margin:0;padding:.5rem 1rem}.site__nav .submenu li a img{display:block;float:left;height:16px;margin-right:.5rem;position:relative;width:16px}.site__nav #site-loc{align-items:center;display:flex;font-size:.75rem;gap:.5rem;height:100%;margin-left:auto;padding:0 1rem;position:relative;text-wrap:nowrap}#site-loc>img,#site-loc>.icon{height:24px!important;width:24px!important}#site-loc>.icon{background-size:90%}#site-loc:before{background:url(/assets/images/dot-separator.png) no-repeat 50%;content:"";height:100%;position:absolute;inset:auto auto auto -10px;width:15px}@media only screen and (max-width: 700px){#site-loc{opacity:0;width:0}}div[data-astro-cid-vh5pro65].media{display:block;max-width:10ch;position:fixed;right:2rem;top:3rem;z-index:0}div[data-astro-cid-vh5pro65].media div[data-astro-cid-vh5pro65].hd{width:100%}div[data-astro-cid-vh5pro65].media a[data-astro-cid-vh5pro65]{display:block;margin-bottom:1rem}div[data-astro-cid-vh5pro65].media img[data-astro-cid-vh5pro65]{display:block;height:auto;margin:0 auto 5px;width:32px}div[data-astro-cid-vh5pro65].media p[data-astro-cid-vh5pro65]{background-color:hsl(var(--color-light),.5);font-size:x-small;margin:0;padding-inline:.25rem;text-align:center}div[data-astro-cid-vh5pro65].media div[data-astro-cid-vh5pro65].hd{position:relative}div[data-astro-cid-vh5pro65].media div[data-astro-cid-vh5pro65].hd img[data-astro-cid-vh5pro65].shortcut{height:12px;position:absolute;left:20px;top:26px;width:12px;z-index:1}@media screen and (max-width: 900px){main[data-astro-cid-vh5pro65]{margin:0 auto;width:95%}div[data-astro-cid-vh5pro65].media{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0 auto 2rem;position:unset;max-width:100%}div[data-astro-cid-vh5pro65].media div[data-astro-cid-vh5pro65].hd{width:fit-content}div[data-astro-cid-vh5pro65].media a[data-astro-cid-vh5pro65]{margin-bottom:0}div[data-astro-cid-vh5pro65].media p[data-astro-cid-vh5pro65]{padding-block:.25rem;line-height:100%}}.social[data-astro-cid-yxtifmrq]{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1rem}.social[data-astro-cid-yxtifmrq]>.button[data-astro-cid-yxtifmrq]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.social[data-astro-cid-yxtifmrq]>.button[data-astro-cid-yxtifmrq]>img[data-astro-cid-yxtifmrq]{height:24px;width:24px}@media screen and (max-width: 576px){.social[data-astro-cid-yxtifmrq]{flex-direction:column}.social[data-astro-cid-yxtifmrq]>.button[data-astro-cid-yxtifmrq]{width:100%}}.card__content[data-astro-cid-kzmtfetq]{display:grid;justify-content:center;align-items:center;padding:2rem}.card__content[data-astro-cid-kzmtfetq] h3[data-astro-cid-kzmtfetq]{font-size:3rem;margin:0;text-align:center}.card__content[data-astro-cid-kzmtfetq] p[data-astro-cid-kzmtfetq]{font-size:.9rem!important;text-align:left}.card__content[data-astro-cid-kzmtfetq] img[data-astro-cid-kzmtfetq]{display:block;margin-inline:auto;height:auto;width:50%;max-width:150px;object-fit:contain}table[data-astro-cid-kzmtfetq]{font-size:.8rem;margin:0 auto;width:90%}td[data-astro-cid-kzmtfetq],tr[data-astro-cid-kzmtfetq]{background-color:transparent}td[data-astro-cid-kzmtfetq]{padding:.5rem;width:50%}tr[data-astro-cid-kzmtfetq] td[data-astro-cid-kzmtfetq]:first-child{opacity:.75;text-align:right;width:35%}.button[data-astro-cid-kzmtfetq].center{display:block;margin:2rem auto}img[data-astro-cid-t7ue5qxc].expand{opacity:1!important}#category-picker[data-astro-cid-shwoazfw]{width:max(95%,50%)}.control[data-astro-cid-shwoazfw]{opacity:0}.control[data-astro-cid-shwoazfw].close{opacity:1}.card[data-astro-cid-shwoazfw] .card__content[data-astro-cid-shwoazfw]{display:block;padding-bottom:1rem}.card[data-astro-cid-shwoazfw] .card__content[data-astro-cid-shwoazfw] article[data-astro-cid-shwoazfw]{padding:0!important}.card__content[data-astro-cid-th65ayxv]{display:grid;justify-content:center;align-items:center;padding:2rem}.card__content[data-astro-cid-th65ayxv] h3[data-astro-cid-th65ayxv]{font-size:3rem;font-weight:700;margin:0;text-align:center}.card__content[data-astro-cid-th65ayxv] p[data-astro-cid-th65ayxv],.card__content[data-astro-cid-th65ayxv] ul[data-astro-cid-th65ayxv]{font-size:.9rem!important;text-align:left}.card__content[data-astro-cid-th65ayxv] ul[data-astro-cid-th65ayxv]{list-style-type:disc;margin-inline-start:1rem}.card__content[data-astro-cid-th65ayxv] img[data-astro-cid-th65ayxv]{display:block;margin-inline:auto;height:auto;width:50%;max-width:150px;object-fit:contain}.button[data-astro-cid-th65ayxv].center{display:block;margin:2rem auto}
