@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}html,:root{--mob-pixels:800px;--body-font-size:17px;--nav-font-size:1em;--font-cursive:var(--font-caveat), var(--font-amatic), cursive;--font-serif:var(--font-amatic), serif;--font-sans:var(--font-andika), Helvetica, Arial, sans-serif;--font-mono:var(--font-courier), Courier, monospace;--header-font-size:140%;--text-width:50em;--color-pink:light-dark(oklch(60.62% .2298 9.63),oklch(77.82% .1484 9.63));--body-color:light-dark(oklch(94.91% 0 0),oklch(18.22% 0 0));--body-color-text:light-dark(oklch(26.03% 0 0),#fff);--color-1:light-dark(oklch(70.74% .1752 47.85),oklch(48.42% .1316 47.85));--color-1-light:light-dark(oklch(80.46% .1392 61.53),oklch(57.02% .1392 61.53));--color-1-dark:light-dark(oklch(55.32% .1625 43.45),oklch(46.91% .1295 43.45));--color-triad-2:light-dark(oklch(87.34% .1506 182.14),oklch(50.97% .0995 182.4));--color-triad-2-dark:light-dark(oklch(57.47% .1019 182.14),oklch(81.88% .0953125 180.89));--color-active:var(--color-1-dark);--smiley-color:light-dark(oklch(97.97% .1147 108.34),oklch(44.24% .0941 109.7));--badge-color-light:light-dark(oklch(89% .18 95),oklch(50% .15 84));--badge-color-dark:light-dark(oklch(75% .15 84),oklch(68% .18 95));--header-color-text:var(--body-color-text);--nav-color-text:var(--body-color-text);--footer-bottom:var(--color-1-dark);--main-link-hover:light-dark(var(--color-1-dark),var(--footer-text-hover));--footer-text-hover:light-dark(var(--smiley-color),oklch(from var(--smiley-color) calc(l + .4) c h));--footer-bottom-text:light-dark(#fff,oklch(26.03% 0 0));--footer-bottom-text-hover:light-dark(oklch(from var(--smiley-color) calc(l - .1) c h),oklch(from var(--smiley-color) calc(l + .3) c h));--scrollbar-back:light-dark(oklch(94.91% 0 0),oklch(18.22% 0 0));--scrollbar-thumb:var(--color-triad-2);--transition-speed:.8s;--transition-speed-text:.2s;--banner-padding:.69rem;--topline-height:5.875rem;--main-nav-padding:1.002rem 1.3rem}*{box-sizing:border-box}:root{caret-color:var(--color-1);accent-color:var(--color-pink);--mob-pixels:800px}::selection{background:var(--color-triad-2)}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html{scrollbar-gutter:stable}html,body{scroll-behavior:smooth;max-width:100vw}body{font-size:var(--body-font-size);color:var(--body-color-text);background-color:var(--body-color);font-family:var(--font-sans);margin:0}.dark-mode-animate body{transition:background-color var(--transition-speed) ease, color var(--transition-speed) ease, border-color var(--transition-speed) ease}button,input{font:inherit;color:inherit}header{flex-direction:column;flex:none;width:100%;display:flex}.w3-panel{margin-top:16px;margin-bottom:16px;padding:.01em 16px}.w3-card-2,#hoverparent{box-shadow:0 4px 10px 0 color-mix(in oklch, var(--body-color-text), transparent 70%);transition:box-shadow .2s ease-in-out}.w3-card-2:hover,#hoverparent:hover{box-shadow:0 8px 18px 0 light-dark(oklch(0% 0 0/.2),color-mix(in oklch, var(--color-pink), transparent 55%)), 0 4px 30px 0 light-dark(oklch(0% 0 0/.15),color-mix(in oklch, var(--color-pink), transparent 75%))}.w3-button{vertical-align:middle;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;border:none;padding:8px 16px;text-decoration:none;display:inline-block;overflow:hidden}.w3-animate-fade{animation:1s animatefade}@keyframes animatefade{0%{opacity:0}to{opacity:1}}.w3-spin{animation:6s ease-in-out infinite w3-spin}.w3-spin-backward{animation:6s ease-in-out infinite reverse w3-spin}@keyframes w3-spin{0%{transform:rotate(0)}13%{transform:rotate(46deg)}40%{transform:rotate(46deg)}50%{transform:rotate(0)}63%{transform:rotate(-46deg)}90%{transform:rotate(-46deg)}to{transform:rotate(0)}}.w3-content{max-width:980px;margin-left:auto;margin-right:auto}.w3-input{width:100%;font:inherit;border:none;border-bottom:1px solid #ccc;margin:0;padding:8px;display:block}.w3-section{margin-top:16px;margin-bottom:16px}.w3-round-large{border-radius:8px}.w3-animate-fading{animation:8s infinite fading}@keyframes fading{0%{opacity:0}50%{opacity:1}to{opacity:0}}.w3-border{border:1px solid #ccc}.w3-ripple:active{opacity:.5}.w3-ripple{transition:opacity}.w3-hide{display:none}.w3-show{display:block}.w3-circle{border-radius:50%}.dark-mode-toggle{vertical-align:middle;color:var(--alert-text);cursor:pointer;width:25px;height:25px;font:initial;background:0 0;border:2px solid;border-radius:5px;place-items:center;display:inline-grid}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-variant-ligatures:common-ligatures contextual;text-rendering:optimizelegibility;font-variant-ligatures:common-ligatures;font-feature-settings:"liga" 1, "calt" 1}h2{font-size:200%}h3{font-size:160%}.larger{font-size:120%}.topline{width:100%;min-height:var(--topline-height);max-height:var(--topline-height);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.1rem;display:flex}.topline .menu{cursor:pointer;flex:1;transition:color .2s}.topline .banner{flex:1;justify-content:center}.topline div:last-child{flex:1}.banner{padding:var(--banner-padding);justify-content:center;align-items:center;height:3.75rem;display:flex}img{max-width:var(--text-width)}#intersectionObserver1{width:0;height:120vh;max-height:400px;position:absolute;top:0}.quote-right{align-self:flex-start;position:relative;left:-25px}.svg-arrow{fill:#0000;stroke:var(--body-color-text)}.svg-circle{fill:var(--color-pink);stroke:var(--color-pink);transition:fill .2s,stroke .2s}.topbtn{opacity:0;pointer-events:none;z-index:599;cursor:pointer;box-shadow:0 4px 5px 0 color-mix(in oklch, var(--body-color-text), transparent 80%), 0 4px 5px 0 color-mix(in oklch, var(--body-color-text), transparent 80%);background-color:#0000;border:none;border-radius:50%;outline:none;margin:0;padding:0;font-size:0;transition:opacity .1s ease-in;position:fixed;bottom:20px;right:30px}.topbtn svg{background-color:#0000}.topbtn__show{opacity:1;pointer-events:all;transition:opacity .3s ease-in}.topbtn:hover{opacity:1!important}.topbtn:hover .svg-circle{fill:var(--color-triad-2);stroke:var(--color-triad-2)}#topBorder{justify-content:space-between;padding-top:2rem;display:flex}.badge-mini{background:linear-gradient(135deg, var(--badge-color-light), var(--badge-color-dark));box-shadow:1px 1px 3px color-mix(in oklch, var(--body-color-text), transparent 40%);vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;margin-left:8px;padding:3px 6px;font-size:.6rem;font-weight:800;display:inline-flex;position:relative;top:-3px}.award-pill{background:linear-gradient(135deg, var(--badge-color-light), var(--badge-color-dark));box-shadow:2px 2px 10px color-mix(in oklch, var(--body-color-text), transparent 70%);text-transform:uppercase;z-index:10;border-radius:50px;align-items:center;gap:6px;padding:4px 12px;font-size:.7rem;font-weight:800;display:inline-flex;top:10px;right:15px}.gold-icon{color:var(--badge-color-dark);font-size:1.2rem}.pink-text{color:var(--color-pink)}.w3-pink,.w3-hover-pink:hover{background-color:var(--color-pink)}.menu:hover{color:var(--color-pink)}.down_a_bit{vertical-align:sub;position:relative;bottom:7px}.down_a_bit_more{vertical-align:sub;position:relative;bottom:2px}.bit_left{margin:0 0 0 -3px}#content{flex-direction:column;align-items:center;height:100%;min-height:100dvh;transition:margin-left .2s;display:flex;overflow:visible}.img_size{object-fit:contain;border-radius:8px;width:85%;max-width:625px;height:auto;margin:0 auto;display:block}.imgs{border-radius:8px;justify-content:center;width:100%;height:auto;margin:0 0 50px;display:flex;overflow:hidden}.imgs img{border-radius:8px}@media (width<=600px){.img_size{width:100%;max-height:none}.imgs{margin-bottom:30px}}.w3-serif{font-family:var(--font-serif);font-variant-ligatures:contextual}.w3-xxlarge{font-size:36px}.larger_font{font-size:120%;font-family:var(--font-mono);font-weight:700}.active{background:var(--smiley-color)}.title{text-align:center;text-decoration:none}.banner .title{font-size:var(--header-font-size);color:var(--header-color-text);font-family:var(--font-sans);font-weight:700}.nolink,.nolink:hover,.nolink:visited,.nolink:link{text-decoration:none}.nohover:hover{color:inherit}main{text-align:left;min-height:auto;max-width:var(--text-width);flex:1 0 auto;margin:0;padding:0 40px}a{cursor:pointer;color:inherit;transition:color .2s}a:hover{color:var(--main-link-hover)}.center{text-align:center;flex-wrap:wrap;justify-content:center;align-self:center;display:flex}footer{text-align:center;background-color:var(--color-1);flex-shrink:0;width:100%;max-width:100%;line-height:2}footer>a{text-wrap:wrap;word-break:break-word;padding:10px 14px;text-decoration:underline;transition:color .2s;display:inline-block}.footer-small{font-size:80%}.footer-bottom{background-color:var(--footer-bottom);color:var(--footer-bottom-text);transition:color .2s}footer>a:hover{color:var(--footer-text-hover)}.footer-bottom>a:hover{color:var(--footer-bottom-text-hover)}@media (width>=800px){.main-nav{z-index:1;background-color:var(--color-triad-2);width:0;height:100%;padding-top:var(--topline-height);transition:all .2s;position:fixed;top:0;left:0;overflow-x:hidden}.main-nav>a:not(:first-child){padding:var(--main-nav-padding);font-size:var(--nav-font-size);color:var(--nav-color-text);white-space:nowrap;height:3.75rem;transition:background .15s;display:block;overflow-x:hidden}.main-nav>a:not(:first-child):hover{background:var(--smiley-color)}.main-nav .closebtn{visibility:hidden;margin-left:70px;font-size:2rem;transition:all .2s;position:absolute;top:1rem;right:25px}.main-nav .closebtn:hover{color:var(--smiley-color)}}@media (width<=800px){.main-nav{flex-direction:column;flex:none;justify-content:flex-start;max-height:0;padding:0;list-style-type:none;transition:max-height .2s ease-in-out;display:flex;overflow:hidden}.main-nav.is-open{max-height:500px}.main-nav>a{font-size:var(--nav-font-size);color:var(--nav-color-text);background:var(--color-triad-2);text-align:left;opacity:0;flex-basis:100%;padding:14px 20px;font-size:1em;transition:opacity .2s,transform .2s;display:block;transform:translateY(-10px)}.main-nav.is-open>a{opacity:1;transform:translateY(0)}.main-nav.is-open>a:first-child{transition-delay:50ms}.main-nav.is-open>a:nth-child(2){transition-delay:.1s}.main-nav.is-open>a:nth-child(3){transition-delay:.15s}.main-nav.is-open>a:nth-child(4){transition-delay:.2s}.main-nav.is-open>a:nth-child(5){transition-delay:.25s}.main-nav.is-open>a:nth-child(6){transition-delay:.3s}.main-nav.is-open>a:nth-child(7){transition-delay:.35s}.main-nav.is-open>a:nth-child(8){transition-delay:.4s}.main-nav.is-open>a:nth-child(9){transition-delay:.45s}.main-nav.is-open>a:nth-child(10){transition-delay:.5s}.main-nav>a:hover{background:var(--smiley-color)}.active{background:var(--smiley-color)!important}.main-nav>a:not(:first-child):hover{background:var(--smiley-color)}#closeBtn{z-index:100;background-color:#0000;display:none;position:absolute;top:0;left:-3px}.main-nav.is-open #closeBtn{font-size:32px;display:block}.nav-is-open .menu{visibility:hidden}main{flex-direction:column;justify-content:center;max-width:100%;padding:0 15px;display:flex}.img_container{flex-direction:column}}.color-1{background-color:var(--color-1)}.color-1-text{color:var(--color-1)}.color-1-dark-text{color:var(--color-1-dark)}.color-1-light{background-color:var(--color-1-light)}.color-triad-2{background-color:var(--color-triad-2)}.color-triad-2-text{color:var(--color-triad-2)}.gradient{background:linear-gradient(to right, var(--color-1), var(--color-1-light));-webkit-text-fill-color:transparent;fill:url(#gradient-menu);-webkit-background-clip:text;width:1.25em;height:1.25em;transition:background .2s}.smiley{background:var(--smiley-color)}.turquoise:hover{background:var(--color-triad-2)!important}.wrap{white-space:normal}.randombtn:hover{color:#fff;cursor:default}.default-cursor{cursor:text}.textwhite{color:light-dark(#fff,#000)}.textblack{color:#000}#randomMom{text-align:center;font-family:var(--font-cursive);font-variant-ligatures:contextual;text-shadow:2px 2px 4px oklch(from var(--body-color-text) l c h/.15);align-self:center;padding-bottom:50px;font-size:215%;line-height:1.3}#randomMom b,#randomMom strong{font-variation-settings:"wght" 750;text-shadow:2px 2px 5px oklch(from var(--body-color-text) l c h/.25);font-weight:750}#linkFinal2:hover{color:var(--color-triad-2-dark)}.stretched-link{z-index:1;pointer-events:auto;position:absolute;inset:0}.card-content-wrapper{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:relative}#defLabel,#randomDefinition{text-align:center;text-shadow:.5px .5px 0px oklch(from var(--smiley-color) l c h/.5);margin-top:1.5rem;margin-bottom:1rem;font-size:120%;font-weight:500}#mommLabel,#randomMommentary{font-family:var(--font-serif);letter-spacing:.5px;margin-top:15px;margin-bottom:1rem;font-size:150%;line-height:1.1;transform:rotate(-.5deg)}#exLabel,#randomExample{color:var(--body-color-text);opacity:.9;text-align:center;margin-top:15px;margin-bottom:1rem;font-style:italic}#defLabel,#randomDefinition,#mommLabel,#randomMommentary,#exLabel,#randomExample{align-self:center;max-width:400px;padding-bottom:10px}#defLabel,#randomDefinition,#mommLabel,#randomMommentary{color:var(--color-triad-2-dark)}a[href^=http i]:after{content:"";vertical-align:0;background-color:var(--color-triad-2-dark);width:.85em;height:.85em;margin-left:.4em;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M432 320H400a16 16 0 0 0-16 16V448H64V128H208a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16H48A48 48 0 0 0 0 112V464a48 48 0 0 0 48 48H400a48 48 0 0 0 48-48V336a16 16 0 0 0-16-16zM488 0H360c-21.37 0-32.05 25.91-17 41l35.73 35.73L135 320.37a24 24 0 0 0 0 34L157.67 377a24 24 0 0 0 34 0L435.28 133.32 471 169c15 15 41 4.38 41-17V24a24 24 0 0 0-24-24z'/%3E%3C/svg%3E") 50%/contain no-repeat}a[href^="https://m.smrh.xyz/" i]:after,a[href^="https://smrh.xyz/" i]:after,a[href^="https://www.summerhays.net/" i]:after{content:none}body::-webkit-scrollbar{width:.5em}body::-webkit-scrollbar-track{background-color:var(--scrollbar-back);border-radius:100vw;margin-block:.05em}body::-webkit-scrollbar-thumb{background-color:var(--color-1-light);border:.05em solid var(--scrollbar-back);opacity:.7;border-radius:100vw;transition:background .2s}body::-webkit-scrollbar-thumb:hover{background-color:var(--color-1)}body::-webkit-scrollbar-thumb:active{background-color:var(--color-1-dark)}@supports (scrollbar-color:red blue){*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-back)}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.nav-icon[data-astro-cid-ju4pidww]{text-align:center;vertical-align:-14%;width:1.25em;margin-right:.75rem;font-size:1.33em;display:inline-block;color:var(--color-pink)!important}.down-a-bit[data-astro-cid-ju4pidww]{transform:translateY(2px)}[data-astro-cid-ju4pidww][data-page=index] .navLinks[data-astro-cid-ju4pidww][href=\/],[data-astro-cid-ju4pidww][data-page=about] .navLinks[data-astro-cid-ju4pidww][href*=\/about],[data-astro-cid-ju4pidww][data-page=list] .navLinks[data-astro-cid-ju4pidww][href*=\/list],[data-astro-cid-ju4pidww][data-page=search] .navLinks[data-astro-cid-ju4pidww][href*=\/search],[data-astro-cid-ju4pidww][data-page=mentions] .navLinks[data-astro-cid-ju4pidww][href*=\/mentions],[data-astro-cid-ju4pidww][data-page=contribute] .navLinks[data-astro-cid-ju4pidww][href*=\/contribute],[data-astro-cid-ju4pidww][data-page=resources] .navLinks[data-astro-cid-ju4pidww][href*=\/resources]{cursor:default;background:var(--smiley-color)!important;&:hover{background:inherit}}[data-astro-cid-ju4pidww][data-page=index] .feetLinks[data-astro-cid-ju4pidww][href=\/],[data-astro-cid-ju4pidww][data-page=about] .feetLinks[data-astro-cid-ju4pidww][href*=\/about],[data-astro-cid-ju4pidww][data-page=list] .feetLinks[data-astro-cid-ju4pidww][href*=\/list],[data-astro-cid-ju4pidww][data-page=search] .feetLinks[data-astro-cid-ju4pidww][href*=\/search],[data-astro-cid-ju4pidww][data-page=mentions] .feetLinks[data-astro-cid-ju4pidww][href*=\/mentions],[data-astro-cid-ju4pidww][data-page=contribute] .feetLinks[data-astro-cid-ju4pidww][href*=\/contribute],[data-astro-cid-ju4pidww][data-page=resources] .feetLinks[data-astro-cid-ju4pidww][href*=\/resources]{text-shadow:.5px 0,-.5px 0;cursor:default;text-decoration:none;&:hover{color:inherit}}.navLinks[data-astro-cid-ju4pidww] .nav-icon[data-astro-cid-ju4pidww],.navLinks[data-astro-cid-ju4pidww] .nav-icon[data-astro-cid-ju4pidww] svg[data-astro-cid-ju4pidww]{flex-shrink:0;color:var(--color-pink)!important;fill:var(--color-pink)!important;opacity:1!important}.nav-icon[data-astro-cid-ju4pidww] svg{fill:var(--color-pink)!important;color:var(--color-pink)!important;stroke:var(--color-pink)!important;visibility:visible!important;opacity:1!important}
