:root{--black: #333;--white: #fff;--gold: #ffd400;--neutral-gray: #f2f2f2;--very-light-gray: #fafafa;--yellow-green: #9bc654;--is-danger: #710627;--rss-orange: #eb7818;--royal-blue: #4169e1;--darker-green: #1f3c22;--dark-green: #284d2c;--green: #426746;--light-green: #6f9073;--lighter-green: #b7c8b9;--lightest-green: #d4ded5;--darker-purple: #221e2c;--dark-purple: #2e283b;--purple: #3e3354;--light-purple: #66548b;--lighter-purple: #b1a6c9;--lightest-purple: #cdc6dc;--darker-russet: #321c0F;--dark-russet: #4d2c17;--russet: #7a4427;--light-russet: #aF7654;--lighter-russet: #deb089;--lightest-russet: #e9cbb1;--darker-brown: #2d251d;--dark-brown: #3c3227;--brown: #544433;--light-brown: #8b7054;--lighter-brown: #c9b8a6;--lightest-brown: #dcd1c6;--darkest-blue: #02253b;--darker-blue: #033d63;--dark-blue: #045286;--blue: #065a8f;--light-blue: #1185b1;--lighter-blue: #88c2d8;--lightest-blue: #aed6e5;--darker-gray: #2d2d2d;--dark-gray: #3f3f3f;--gray: #595959;--light-gray: #858585;--lighter-gray: #c2c2c2;--lightest-gray: #dcdcdc;--darker-music-black: #171717;--dark-music-black: #292929;--music-black: var(--black);--light-music-black: #5f5f5f;--lighter-music-black: #afafaf;--lightest-music-black: #c9c9c9;--darker-teal: #134040;--dark-teal: #134040;--teal: #2d5a5a;--light-teal: #598585;--lighter-teal: #acc2c2;--lightest-teal: #c9d8d8}input:focus{outline:2px solid var(--royal-blue);box-shadow:1px 1px 8px 1px var(--royal-blue)}input:focus::-moz-placeholder{color:transparent}input:focus::placeholder{color:transparent}.fine-print,.global-navigation,.global-navigation a:link,.global-navigation a:visited{color:var(--white);background-color:var(--light-base-color)}.we-all-float{color:var(--lighter-base-color)}.global-footer h3{color:var(--lightest-base-color);background-color:inherit}.global-header{color:var(--white);background-color:var(--base-color)}.global-navigation a[aria-current=page]:link,.global-navigation a[aria-current=page]:visited,.logout-button:hover,.site-banner a:link,.site-banner a:visited,.logout-button{color:var(--black);background-color:var(--yellow-green)}.utility-navigation a:link,.utility-navigation a:visited{color:var(--dark-gray);background-color:var(--yellow-green)}.dropdown-toggle:hover,.global-navigation a:active,.global-navigation a:hover,.global-navigation a[aria-current=page]:active,.global-navigation a[aria-current=page]:hover,.global-navigation .dropdown-menu a:active,.global-navigation .dropdown-menu a:hover,.logout-button:hover,.site-banner a:hover,.utility-navigation a:active,.utility-navigation a:hover,.utility-navigation a[aria-current=page]:link,.utility-navigation a[aria-current=page]:visited{color:var(--yellow-green);background-color:var(--dark-gray)}.global-navigation a[aria-current=page]:active,.global-navigation a[aria-current=page]:hover,.utility-navigation a[aria-current=page]:active,.utility-navigation a[aria-current=page]:hover{outline-offset:-.25rem}.global-footer h3{border-bottom-color:var(--light-base-color)}.dropdown-toggle{color:var(--white);background-color:inherit}.logout-button{border-bottom-color:var(--yellow-green)}.logout-button:active,.logout-button:hover{border-bottom-color:var(--dark-gray)}.site-header .dropdown-toggle{width:-moz-fit-content;width:fit-content}.input-add-on .icon-search{color:var(--white)}input[type=search],input[type=search]:focus{background-color:var(--white)}::-moz-selection{color:var(--yellow-green);background-color:var(--blue)}::selection{color:var(--yellow-green);background-color:var(--blue)}.sidebar section{color:var(--gray-333);background-color:var(--gray-999)}.site-footer{color:var(--white);background-color:var(--dark-base-color);border-top:5px solid var(--light-base-color)}.site-footer ul a{color:var(--yellow-green);background-color:inherit}.site-footer ul a:hover{color:var(--white);background-color:inherit;text-decoration:underline}.site-footer .rss{background-color:transparent;margin-right:.25rem}.minimal .site-header{background-color:var(--base-color)}.site-header{border-top:3px solid var(--yellow-green)}.site-title{background-color:var(--base-color)}.site-title .green{color:var(--yellow-green)}.site-title .white,.skip-navigation{color:var(--white)}.skip-navigation{background-color:green}.utility-navigation .icon{filter:brightness(0) saturate(100%) invert(24%) sepia(12%) saturate(0%) hue-rotate(243deg) brightness(95%) contrast(94%)}.rss:active .icon,.rss:hover .icon{filter:invert(63%) sepia(82%) saturate(2553%) hue-rotate(345deg) brightness(91%) contrast(103%)}.danger-button .icon{filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(7500%) hue-rotate(245deg) brightness(125%) contrast(122%)}.danger-button:hover .icon{filter:brightness(0) saturate(100%) invert(9%) sepia(55%) saturate(6722%) hue-rotate(332deg) brightness(76%) contrast(100%)}.logout-button:active .icon,.logout-button:hover .icon,.utility-navigation a:active .icon,.utility-navigation a:hover .icon,.utility-navigation a[aria-current=page]:link .icon,.utility-navigation a[aria-current=page]:visited .icon{filter:invert(67%) sepia(59%) saturate(368%) hue-rotate(41deg) brightness(97%) contrast(89%)}::-moz-placeholder{color:#767676}::placeholder{color:#767676}:root{--darker-base-color: var(--darker-russet);--dark-base-color: var(--dark-russet);--base-color: var(--russet);--light-base-color: var(--light-russet);--lighter-base-color: var(--lighter-russet);--lightest-base-color: var(--lightest-russet)}.rss .icon{filter:invert(76%) sepia(35%) saturate(370%) hue-rotate(344deg) brightness(92%) contrast(88%)}body{color:light-dark(var(--black),var(--white));background-color:light-dark(var(--white),var(--base-color))}.main-contents p.snippet{color:light-dark(var(--dark-base-color),var(--lighter-base-color));background-color:inherit}.footer-button{color:light-dark(var(--dark-base-color),var(--lighter-gray));background-color:transparent;border-color:transparent}.comment,.post{color:light-dark(var(--black),var(--lightest-base-color));background-color:light-dark(var(--very-light-gray),var(--dark-base-color))}.main-contents>.post{background-color:inherit}a:link,a:visited{color:light-dark(var(--base-color),var(--yellow-green));background-color:transparent}a:active,a:hover{color:light-dark(var(--light-base-color),var(--lighter-base-color));background-color:transparent}h3 a:link,h3 a:visited{color:light-dark(var(--base-color),var(--yellow-green));background-color:transparent}h3 a:active,h3 a:hover{color:light-dark(var(--base-color),var(--yellow-green));background-color:light-dark(var(--base-color),var(--darker-base-color))}a.top-bottom-button:link .icon,a.top-bottom-button:visited .icon{color:light-dark(var(--dark-base-color),var(--light-base-color));background-color:transparent}a.top-bottom-button:active .icon,a.top-bottom-button:hover .icon{color:light-dark(var(--dark-base-color),var(--yellow-green));background-color:transparent}.comment-footer a:link .icon,.comment-footer a:visited .icon,.post-footer a:link .icon,.post-footer a:visited .icon{color:light-dark(var(--darker-base-color),var(--lightest-base-color));background-color:inherit}form small{color:light-dark(var(--base-color),var(--dark-base-color));background-color:inherit}form{background-color:light-dark(var(--black),var(--lightest-base-color));border:none}form.logout-form{background-color:transparent}label,legend{color:light-dark(var(--black),var(--dark-base-color));background-color:transparent}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{color:var(--darker-base-color);background-color:var(--lightest-base-color);border:1px solid var(--darker-base-color)}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:var(--black);background-color:var(--white)}.main-contents form{color:light-dark(var(--dark-base-color),var(--dark-base-color));background-color:var(--lightest-base-color)}.cta-button:link,.cta-button:visited{color:var(--black);background-color:var(--yellow-green);border-color:var(--yellow-green)}.cta-button:active,.cta-button:hover{color:var(--yellow-green);background-color:var(--black)}.danger-button{color:var(--white);background-color:var(--is-danger);border-color:var(--is-danger)}.danger-button:hover{color:var(--is-danger);background-color:var(--white)}.primary-button{color:var(--white);background-color:var(--dark-base-color);border-color:var(--dark-base-color)}.primary-button:hover{color:var(--dark-base-color);background-color:var(--yellow-green)}.secondary-button{color:var(--dark-base-color);background-color:var(--lightest-base-color);border-color:var(--dark-base-color)}.secondary-button:hover{color:var(--dark-base-color);background-color:var(--yellow-green)}.tertiary-button{color:var(--dark-base-color);background-color:transparent;border-color:transparent}*:disabled{opacity:1}a.next:link,a.next:visited,a.previous:link,a.previous:visited{border-width:1px;border-style:solid;border-color:var(--lighter-base-color)}a.next:active .title,a.next:hover .title,a.previous:active .title,a.previous:hover .title{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.notification.is-danger{color:var(--is-danger);background-color:var(--white);border-color:var(--is-danger)}.notification.is-success{background-color:#e5faf3;border-color:#0c8}.notification.is-warning{background-color:#fff7bf;border-color:#ff9d00}.notification.is-info{color:light-dark(var(--base-color),var(--base-color));background-color:light-dark(var(--lightest-base-color),var(--lightest-base-color));border-color:var(--darker-base-color)}.color-scheme-toggle{color:light-dark(var(--base-color),var(--lightest-base-color));background-color:transparent}.notification.is-info .icon img{color:light-dark(var(--base-color),var(--base-color));background-color:light-dark(var(--lightest-base-color),var(--lightest-base-color));border-color:var(--darker-base-color)}.notification.is-info a:link,.notification.is-info a:visited{color:var(--white);background-color:var(--dark-base-color)}.notification.is-info a:active,.notification.is-info a:hover{color:var(--dark-base-color);background-color:var(--white)}.main-sidebar section{color:light-dark(var(--dark-gray),var(--lightest-base-color));background-color:light-dark(var(--lightest-gray),var(--dark-base-color))}.main-sidebar summary{color:light-dark(var(--dark-gray),var(--white));background-color:light-dark(var(--lighter-gray),var(--darker-base-color))}.comment a:active,.comment a:hover,.post a:active,.post a:hover{color:light-dark(var(--white),var(--yellow-green));background-color:light-dark(var(--dark-base-color),var(--darker-base-color))}.nickname-prompt{color:light-dark(var(--gray),var(--lightest-base-color));background-color:inherit}.post-navigation,.post-navigation-menu a:link,.post-navigation-menu a:visited{color:light-dark(var(--base-color),var(--yellow-green));background-color:light-dark(var(--lightest-gray),var(--dark-base-color))}.post-navigation-menu a:active,.post-navigation-menu a:hover{color:light-dark(var(--base-color),var(--dark-base-color));background-color:light-dark(var(--white),var(--yellow-green))}.post-navigation-menu a[aria-current=page]{color:light-dark(var(--white),var(--yellow-green));background-color:light-dark(var(--base-color),var(--darker-base-color))}.post-navigation-menu a[aria-current=page]:after{border-left-color:transparent;border-right-color:transparent;border-top-color:light-dark(var(--base-color),var(--base-color))}.profile h2{border-bottom-color:var(--lighter-base-color)}.striped tbody tr:nth-child(2n){color:light-dark(var(--base-color),var(--white));background-color:light-dark(var(--white),var(--base-color))}.primary-navigation,.primary-navigation-menu a:link,.primary-navigation-menu a:visited{color:var(--base-color);background-color:var(--lighter-base-color)}.primary-navigation-menu a:active,.primary-navigation-menu a:hover{color:light-dark(var(--base-color),var(--white));background-color:light-dark(var(--white),var(--base-color))}.primary-navigation-menu a[aria-current=page]{color:light-dark(var(--white),var(--base-color));background-color:light-dark(var(--base-color),var(--white))}.primary-navigation-menu a[aria-current=page]:active,.primary-navigation-menu a[aria-current=page]:hover{color:light-dark(var(--base-color),var(--white));background-color:light-dark(var(--white),var(--base-color))}.secondary-navigation,.secondary-navigation-menu a:link,.secondary-navigation a:visited{color:light-dark(var(--base-color),var(--yellow-green));background-color:light-dark(var(--lightest-gray),var(--dark-base-color))}.secondary-navigation-menu a:active,.secondary-navigation-menu a:hover{color:light-dark(var(--white),var(--dark-base-color));background-color:light-dark(var(--base-color),var(--white))}.secondary-navigation-menu a[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:0;margin-left:-.5rem;border-style:solid;border-width:.5rem;border-bottom-width:0;border-top-color:light-dark(var(--darker-base-color),var(--darker-base-color));margin-bottom:-.5rem;color:transparent}.secondary-navigation-menu a[aria-current=page]:hover:after{border-top-color:light-dark(var(--darker-base-color),var(--yellow-green))}.secondary-navigation-menu a[aria-current=page]:link,.secondary-navigation-menu a[aria-current=page]:visited{color:light-dark(var(--yellow-green),var(--yellow-green));background-color:light-dark(var(--darker-base-color),var(--darker-base-color))}.secondary-navigation-menu a[aria-current=page]:active,.secondary-navigation-menu a[aria-current=page]:hover{color:light-dark(var(--base-color),var(--darker-base-color));background-color:light-dark(var(--white),var(--yellow-green))}tbody tr:nth-child(2n){color:light-dark(var(--base-color),var(--darker-base-color));background-color:light-dark(var(--lightest-base-color),var(--lightest-base-color))}.tagline{color:var(--lighter-base-color);background-color:inherit}.toggle [aria-pressed=true]:after{color:var(--lightest-base-color);border-color:var(--lightest-base-color)}.toggle [aria-pressed=true]:before{background-color:var(--lightest-base-color);border-color:var(--lightest-base-color)}.years-ago a:link,.years-ago a:visited{color:light-dark(var(--base-color),var(--white));background-color:light-dark(var(--white),var(--base-color))}.years-ago a:active,.years-ago a:hover{color:light-dark(var(--white),var(--base-color));background-color:light-dark(var(--base-color),var(--white))}
