@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:url(/fonts/PTC55F.woff2?facac5ac8522669a38e5eb0cf96385a4) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/josefinsans/v23/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:400;src:url(/fonts/BarlowCondensed-Regular.woff2?42fcf5bd13668c1ab65caec37982c513) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:500;src:url(/fonts/BarlowCondensed-Medium.woff2?347720e426c858eb0387d6a8f07cbfcb) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(/fonts/BarlowCondensed-SemiBold.woff2?05a452d4e703d618af35e84c1e905a99) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(/fonts/BarlowCondensed-Bold.woff2?76a40c76ef23dd092066f806afc779f9) format("woff2")}:root{--text-color:hsl(40deg 0% var(--wall-light3));--wall-angle:-5deg;--wall-hue:180deg;--wall-saturation:3%;--wall-light:3.5;--floor-hue:60deg;--floor-saturation:0%;--wall-light0:calc((var(--wall-light) - 5)*10%);--wall-light1:calc((var(--wall-light) - 4)*10%);--wall-light2:calc((var(--wall-light) - 3)*10%);--wall-light3:calc((var(--wall-light) - 2)*10%);--wall-light4:calc((var(--wall-light) - 1)*10%);--wall-light5:calc((var(--wall-light) + 0)*10%);--wall-light6:calc((var(--wall-light) + 1)*10%);--wall-light7:calc((var(--wall-light) + 2)*10%);--wall-light8:calc((var(--wall-light) + 3)*10%);--wall-light9:calc((var(--wall-light) + 4)*10%);--wall-light10:calc((var(--wall-light) + 5)*10%);--wall0:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light0));--wall1:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light1));--wall2:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light2));--wall3:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light3));--wall4:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light4));--wall5:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light5));--wall6:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light6));--wall7:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light7));--wall8:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light8));--wall9:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light9));--wall10:hsl(var(--wall-hue) var(--wall-saturation) var(--wall-light10));--tv-hue:0deg;--tv-saturation:0%;--tv-light:4.7%;--tv-bg:hsl(var(--tv-hue),var(--tv-saturation),var(--tv-light));--tv-highlight:100,201,212,;--tv-highlight-strength:.1;--tv-highlight-size:100%;--tv-shadow:0,0,0,}[type=range]{-webkit-appearance:none;background:transparent;margin:.675em 0;width:60%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#272c2e}[type=range]:focus::-ms-fill-lower{background:#1b1f20}[type=range]:focus::-ms-fill-upper{background:#272c2e}[type=range]::-webkit-slider-runnable-track{background:#1b1f20;background:linear-gradient(180deg,rgba(var(--tv-shadow) .5) 5%,rgba(var(--tv-shadow) .1) 80%,rgba(var(--tv-highlight) .1) 100%);border:.03em solid rgba(100,201,212,.2);border-radius:.5em;border-top-color:transparent;box-shadow:1px 1px 0 rgba(0,0,0,.2),0 0 1px hsla(0,0%,5%,.2);cursor:default;height:.8em;-webkit-transition:all .2s ease;transition:all .2s ease;width:60%}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#0c0c0c;background:radial-gradient(circle,#0d0d0d 30%,#42646e 100%);border:.05em solid #42646e;border-radius:50%;box-shadow:.4em .4em .4em rgba(0,0,0,.2),0 0 .4em hsla(0,0%,5%,.2);box-sizing:border-box;cursor:default;cursor:pointer;height:1.35em;margin-top:-.305em;width:1.35em}[type=range]::-webkit-slider-thumb:hover{background:radial-gradient(circle,#0d0d0d 30%,#64c9d4 100%);border-color:#64c9d4}[type=range]::-moz-range-track{background:#1b1f20;border:.03em solid rgba(100,201,212,.2);border-radius:.5em;box-shadow:1px 1px 0 rgba(0,0,0,.2),0 0 1px hsla(0,0%,5%,.2);cursor:default;height:.8em;height:.8em/2;-moz-transition:all .2s ease;transition:all .2s ease;width:60%}[type=range]::-moz-range-thumb{background:#0c0c0c;background:radial-gradient(circle,#0d0d0d 30%,#42646e 100%);border:.05em solid #42646e;border-radius:50%;box-shadow:.4em .4em .4em rgba(0,0,0,.2),0 0 .4em hsla(0,0%,5%,.2);box-sizing:border-box;cursor:default;cursor:pointer;height:1.35em;width:1.35em}[type=range]::-moz-range-thumb:hover{background:radial-gradient(circle,#0d0d0d 30%,#64c9d4 100%);border-color:#64c9d4}[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:.675em 0;color:transparent;cursor:default;height:.8em;-ms-transition:all .2s ease;transition:all .2s ease;width:60%}[type=range]::-ms-fill-lower{background:#0f1212}[type=range]::-ms-fill-lower,[type=range]::-ms-fill-upper{border:.03em solid rgba(100,201,212,.2);border-radius:1em;box-shadow:1px 1px 0 rgba(0,0,0,.2),0 0 1px hsla(0,0%,5%,.2)}[type=range]::-ms-fill-upper{background:#1b1f20}[type=range]::-ms-thumb{background:#0c0c0c;background:radial-gradient(circle,#0d0d0d 30%,#42646e 100%);border:.05em solid #42646e;border-radius:50%;box-shadow:.4em .4em .4em rgba(0,0,0,.2),0 0 .4em hsla(0,0%,5%,.2);box-sizing:border-box;cursor:default;cursor:pointer;height:1.35em;margin-top:.2em;width:1.35em}[type=range]::-ms-thumb:hover{background:radial-gradient(circle,#0d0d0d 30%,#64c9d4 100%);border-color:#64c9d4}[type=range]:disabled::-moz-range-thumb,[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper,[type=range]:disabled::-ms-thumb,[type=range]:disabled::-webkit-slider-runnable-track,[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}*{background-position:50%;background-size:cover}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.3em}sub{bottom:-.25em}img{border:0;height:auto}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}*{font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:border-box;margin:0;min-height:0;min-width:0;padding:0}:focus{outline:none}a{text-decoration:none}a:active,a:hover{color:#000;text-decoration:underline}body,html{color:var(--text-color);display:block;font-family:PT Sans,sans-serif;height:100%;margin:0;padding:0;width:100%}body{background-color:#80a2bc;overscroll-behavior-y:none;position:relative}a{color:#000}#wrapper-all{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-between;margin:0 auto;max-width:920px;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);overflow:visible;padding:1.75rem 1rem;width:100%}@media screen and (min-height:900px){#wrapper-all{min-height:900px}}#wrapper-all #main{align-items:center;background:#edeae3;display:flex;flex:1 1 100%;flex-flow:column nowrap;justify-content:space-between;overflow:hidden;padding:1.2rem 0;position:relative;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 2rem);width:100%}#wrapper-all #main>*{position:relative}#wrapper-all #footer{flex:0 1 100%;padding-top:1.25rem;position:relative;width:100%}@media only screen and (min-width:44.5em){#wrapper-all{padding:4rem 2rem}}#welcome{align-items:center;display:flex;flex:3 1 auto;justify-content:center;margin-bottom:0;position:relative;width:100%}@media only screen and (min-width:44.5em){#welcome{flex-flow:row nowrap}}#welcome .jr-nav-item{margin:0 1rem}#welcome #about{flex:2 1;font-size:1.2rem;letter-spacing:-.02em;text-align:center}#welcome #about .hello{margin:0 0 1rem}#welcome #about .thanks{color:var(--text-color);color:#635b2c;font-family:Barlow Condensed,sans-serif;font-size:11vw;font-weight:400;line-height:.7em;margin:0;padding:0 0 .3em}#welcome #about .thanks .thnks{font-size:1em}#welcome #about .thanks .fr{color:#000;font-size:.5em;position:relative;top:-.2em}#welcome #about .thanks .vstng{color:#732e22;font-size:1.2em;font-weight:600;letter-spacing:-.03em}@media screen and (min-width:920px){#welcome #about .thanks{font-size:100px}}@media only screen and (min-width:44.5em){#welcome #about{margin-bottom:0;padding-right:0}}#welcome #exclamation{align-items:center;align-self:stretch;display:flex;flex-flow:column nowrap;justify-content:center;position:relative}@media only screen and (min-width:44.5em){#welcome #exclamation #exclamation-drop{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}#welcome #exclamation #exclamation-dot{margin:5vw 2vw 2vw}@media only screen and (min-width:44.5em){#welcome #exclamation #exclamation-dot{display:none}}#welcome #jr-moire{align-items:center;display:flex;flex:1 1 45%;flex-flow:column nowrap;justify-content:flex-start;overflow:visible;width:100%}#welcome #jr-moire:before{background:#949b9e;content:"";display:block;height:85px;left:50%;position:absolute;top:-1.2rem;width:1px}#welcome #jr-moire #jr-moire__inner.hover~p{opacity:1;text-shadow:2px 2px rgba(0,0,0,.4)}#welcome #jr-moire #css-moire{flex:1 1 auto;height:auto!important;overflow:visible;padding-top:100%;pointer-events:none}#welcome #jr-moire #css-moire *{pointer-events:none}#welcome #jr-moire #css-moire .screen{box-shadow:0 1.5px 2.2px rgba(0,51,51,.04),0 3.6px 5.3px rgba(0,51,51,.056),0 6.8px 10px rgba(0,51,51,.07),0 12.1px 17.9px rgba(0,51,51,.084),0 22.6px 33.4px rgba(0,51,51,.1),0 54px 80px rgba(0,51,51,.14)}#welcome #jr-moire p{color:#fff;font-size:1rem;font-weight:700;left:0;margin:0;opacity:.03;pointer-events:none;position:absolute;text-align:center;top:110px;transform:translateY(-50%);transition:opacity .4s;width:100%}@media only screen and (min-width:44.5em){#welcome #jr-moire:before{height:calc(1.2rem + 50% - 46.5px);left:calc(77.5% - .5px)}#welcome #jr-moire p{left:55%;top:calc(1.2rem + 50% - .5em);transform:translateY(-100%);width:45%}}#note-wrapper{justify-content:flex-start}#note{font-size:4vw;line-height:1.5em;padding:0 1.25rem;text-align:center}@media only screen and (min-width:44.5em){#note{font-size:2.5vw;width:66%}}@media screen and (min-width:920px){#note{font-size:18px}}#nav,.jr-nav{flex:1 1 auto;flex-flow:row nowrap;justify-content:space-around;margin:0 auto;max-width:1200px;padding:0 1rem;width:100%}#nav,.jr-nav,.jr-nav-item{align-items:center;display:flex}.jr-nav-item{flex:1 1;flex-flow:column nowrap;justify-content:flex-start;text-align:center;width:33.333vw}.jr-nav-item__media{box-shadow:0 1.5px 2.2px rgba(0,51,51,.04),0 3.6px 5.3px rgba(0,51,51,.056),0 6.8px 10px rgba(0,51,51,.07),0 12.1px 17.9px rgba(0,51,51,.084),0 22.6px 33.4px rgba(0,51,51,.1),0 54px 80px rgba(0,51,51,.14);margin-bottom:.8em}.jr-nav-item__media a{display:block}.jr-nav-item__media img{height:auto;max-width:100%}.jr-nav-item__media:hover~.jr-nav-item__link{text-decoration:underline}.jr-nav-item__link{line-height:1em}.jr-nav-item.automata{position:relative}.jr-nav-item.automata #ta{height:auto;max-width:64px;width:100%}.jr-nav-item.gdp .jr-nav-item__media{border-radius:50%;overflow:visible}@media only screen and (min-width:44.5em){.jr-nav-item.github{position:relative}.jr-nav-item.github:before{border:2px solid #000;border-radius:50%;content:"";display:block;height:16.665vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%);width:16.665vw}.jr-nav-item.github .jr-nav-item__link,.jr-nav-item.github .jr-nav-item__media{position:relative}}@media screen and (min-width:920px){.jr-nav-item.github:before{height:153.318px;width:153.318px}}#field-link{left:1rem;line-height:1.2em;position:absolute;top:.7rem;z-index:2}#field-link a{color:#002759;display:block;font-size:.9rem}#field-link a .field-ico{display:inline-block;width:2.7em}#field-link a .field-ico svg circle .field-ico svg circle,#field-link a .field-ico svg circle .field-ico svg path,#field-link a:active .field-ico svg circle,#field-link a:active .field-ico svg path,#field-link a:hover .field-ico svg circle,#field-link a:hover .field-ico svg path{stroke:#002759!important}#weather-link{line-height:1.2em;position:absolute;right:.2rem;top:1rem}#weather-link a{color:#002759;font-size:.9rem}#weather-link a .weather-ico{display:inline-block;height:2em;width:3em}#weather-link a .weather-ico #frown{fill:#fff}#weather-link a .weather-ico #cloud path,#weather-link a .weather-ico #cloud-2 path{stroke:#fff}#weather-link a:active .weather-ico #frown,#weather-link a:hover .weather-ico #frown{fill:#002759}#weather-link a:active .weather-ico #cloud path,#weather-link a:active .weather-ico #cloud-2 path,#weather-link a:hover .weather-ico #cloud path,#weather-link a:hover .weather-ico #cloud-2 path{stroke:#002759}#contact{align-items:center;color:#fff;display:flex;flex:1 1 auto;flex-flow:column nowrap;font-size:.8rem;justify-content:flex-end;margin:0;padding:0;position:relative;text-align:center;width:100%}@media only screen and (min-width:48em){#contact{font-size:1rem}}#contact p{align-items:center;display:inline-flex;flex-flow:row nowrap;margin:0;position:relative}#contact .email-ico{background:transparent url(/images/email.svg) no-repeat 50% 50%;display:inline-block;height:1.75em;width:2.5em}#contact input{background-color:transparent;border:0;color:#000;color:#fff!important;cursor:pointer;display:inline-block;font-family:PT Sans,sans-serif;font-size:1rem;font-size:1.1em;opacity:0;outline:0;text-decoration:none;width:13em}#contact input:focus~span.label,#contact input:focus~span.lede,#contact input:hover~span.label,#contact input:hover~span.lede{color:#002759}#contact .label{align-items:center;display:flex;flex-flow:row nowrap;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}#contact .label .amp{font-size:1.5em}#contact .ttip{background-color:#555;border-radius:6px;bottom:150%;color:#fff;display:block;left:50%;margin-left:-75px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:180px;z-index:10}#contact .ttip.visible{opacity:1;visibility:visible}#contact .ttip:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}#wrapper-teevee{bottom:30px;display:none;height:24vw;left:0;perspective:600px;position:absolute;width:24vw;z-index:10}@media only screen and (min-width:1024px){#wrapper-teevee{display:block}}#wrapper-teevee .tv{transform-style:preserve-3d}#wrapper-teevee .tv__face{background:var(--tv-bg);border-radius:5%;height:100%;position:absolute;width:100%}#wrapper-teevee .tv__front{transform:rotateY(0deg) translateZ(12vw)}#wrapper-teevee .tv__right{transform:rotateY(90deg) translateZ(12vw)}#wrapper-teevee .tv__back{transform:rotateY(180deg) translateZ(12vw)}#wrapper-teevee .tv__left{--tv-hue:0deg;--tv-saturation:0%;--tv-light:3%;--tv-bg:hsl(var(--tv-hue),var(--tv-saturation),var(--tv-light));background:var(--tv-bg);border-radius:10%;transform:rotateY(-90deg) translateZ(calc(12vw - 12px));width:96%}#wrapper-teevee .tv__top{transform:rotateX(90deg) translateZ(12vw)}#wrapper-teevee .tv__bottom{transform:rotateX(-90deg) translateZ(12vw)}#wrapper-teevee #teevee{font-size:.7vw;height:100%;position:relative;transform:translateZ(-12vw) rotateX(0deg) rotateY(18deg);transform-style:preserve-3d;width:100%}#wrapper-teevee #teevee__inner{background:var(--tv-bg);border-left:2px solid hsl(180deg,var(--tv-saturation),calc(var(--tv-light)*3));border-radius:5%;border-top:2px solid hsl(180deg,var(--tv-saturation),calc(var(--tv-light)*5));box-shadow:0 1.5px 2.2px rgba(0,0,0,.04),0 3.6px 5.3px rgba(0,0,0,.056),0 6.8px 10px rgba(0,0,0,.07),0 12.1px 17.9px rgba(0,0,0,.084),0 22.6px 33.4px rgba(0,0,0,.1),0 54px 80px rgba(0,0,0,.14);padding-top:100%}@keyframes slowflickertv{0%{background-size:100% 100%}to{background-size:105% 105%}}#wrapper-teevee #teevee__inner__inner{background:var(--tv-bg) radial-gradient(ellipse,rgba(var(--tv-shadow) 0) 0,rgba(var(--tv-shadow) 0) 80%,rgba(var(--tv-highlight) var(--tv-highlight-strength)) 100%) no-repeat 50% 50%;border-radius:4%;height:75%;left:6%;position:absolute;top:6%;width:84%}#wrapper-teevee #teevee__inner__inner:after,#wrapper-teevee #teevee__inner__inner:before{animation:slowflickertv 2.6s infinite alternate-reverse;background:linear-gradient(90deg,rgba(var(--tv-highlight) .1) 0,transparent 5%,transparent 95%,rgba(var(--tv-highlight) .1) 100%) 50% 50%;border-radius:4%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#wrapper-teevee #teevee__inner__inner:after{animation-duration:3s;background:linear-gradient(180deg,rgba(var(--tv-highlight) .1) 0,transparent 5%,transparent 95%,rgba(var(--tv-highlight) .1) 100%) 50% 50%}#wrapper-teevee #tuner-panel{align-items:center;background:var(--tv-bg);background:linear-gradient(180deg,rgba(var(--tv-shadow) .5) 5%,rgba(var(--tv-shadow) .1) 80%,rgba(var(--tv-highlight) .1) 100%);border-bottom:1px solid rgba(var(--tv-highlight) .3);border-radius:1.5em;bottom:5%;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-start;padding:.1em 1em;position:absolute;right:10%;width:70%}#wrapper-teevee #weather{border-radius:12%;height:90%;left:5%;position:absolute;top:5%;width:90%}#wrapper-teevee #weather__inner img{border-radius:12%;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}#wrapper-teevee #weather__inner img.hidden{opacity:0}#wrapper-teevee #weather__inner img.fadeable{transition:opacity .3s;z-index:2}#wrapper-teevee #weather .weather-glow{animation:flicker 2.5s linear infinite alternate;border-radius:12%;box-shadow:0 1.5em 2.2em rgba(186,241,247,.039),0 3.5em 5.3em rgba(186,241,247,.057),0 6.6em 10em rgba(186,241,247,.07),0 11.8em 17.9em rgba(186,241,247,.083),0 22.1em 33.4em rgba(186,241,247,.101),0 53em 80em rgba(186,241,247,.14);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes flicker{0%{opacity:.3}to{opacity:1}}#wrapper-teevee #logo{align-items:center;color:#42646e;display:flex;flex-flow:row nowrap;font-family:sans-serif;font-size:.75em;font-weight:400;height:5%;justify-content:center;left:50%;letter-spacing:.05em;line-height:1em;position:absolute;text-decoration:none;text-shadow:1px 2px 1px rgba(0,0,0,.4),0 5px 3px #000;top:81.25%;transform:translateX(-50%) scale(1.025,.85);width:50%;z-index:3}#wrapper-teevee #logo:hover{color:#6eb4b9}#wrapper-teevee #logo:hover .shadow:after{opacity:.33}#wrapper-teevee #logo .shadow{content:"";height:50%;left:0;overflow:hidden}#wrapper-teevee #logo .shadow,#wrapper-teevee #logo .shadow:after{align-items:center;bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;pointer-events:none;position:absolute;width:100%}#wrapper-teevee #logo .shadow:after{color:#000;content:"ROTH";font-family:sans-serif;font-size:1em;font-weight:400;height:200%;letter-spacing:.05em;line-height:1em;opacity:.33}
