@font-face{font-family:arial-transformed;src:url(/static/media/arial_transformed.3f7de245beaabb69f996.ttf)}:root{--ratio:1.25;--ms-0:clamp(1rem,3vw,2.4rem);--ms--2:calc(var(--ms--1)/var(--ratio));--ms--1:calc(var(--ms-0)/var(--ratio));--ms-1:calc(var(--ms-0)*var(--ratio));--ms-2:calc(var(--ms-1)*var(--ratio));--ms-3:calc(var(--ms-2)*var(--ratio));--ms-4:calc(var(--ms-3)*var(--ratio));--ms-5:calc(var(--ms-4)*var(--ratio))}*{box-sizing:border-box;font-weight:100;margin:0;padding:0}::selection{background:#000;color:#fff}.app{grid-row-gap:1rem;background:red;display:grid;font-family:sans-serif;grid-template-columns:1fr;min-height:100vh;padding:5rem 1rem;row-gap:1rem;width:100%}@media (min-width:65rem){.app{-webkit-column-gap:50px;column-gap:50px;grid-template-columns:calc(100vw - 35rem - 50px) 35rem;grid-template-rows:.1fr 1fr;max-height:100vh;padding:0;row-gap:50px}}[class*=app-section]{background:#fff;box-shadow:-5px -3px 10px rgba(20,18,20,.6)}@media (min-width:65rem){[class*=app-section]{border:1px solid rgba(0,0,0,.8)}}[class*=app-section][class*=header]{align-items:center;border-radius:5px;display:flex;flex-flow:column;justify-content:center;min-height:4rem;text-align:center}@media (min-width:65rem){[class*=app-section][class*=header]{border-radius:0 0 0 5px}}[class*=app-section][class*=reading]{background:#ff0072;border-radius:5px}@media (min-width:65rem){[class*=app-section][class*=reading]{border-radius:5px 0 0 0;box-shadow:-5px -3px 10px rgba(20,18,20,.6),inset 5px 3px 10px rgba(0,0,0,.3)}}[class*=app-section][class*=ticker]{background:#7c00ff;border-bottom:1px solid #000;border-radius:0 0 5px 0;box-shadow:5px 3px 10px hsla(0,0%,100%,.6);color:#fff;left:0;position:fixed;top:0;z-index:5000}@media (min-width:65rem){[class*=app-section][class*=ticker]{position:static}}[class*=app-section][class*=stream]{background:#020101;border-radius:0 5px 0 0;box-shadow:-5px -3px 10px rgba(20,18,20,.6),5px -2px 10px hsla(0,0%,100%,.6);color:#fff;display:flex;flex-flow:column;height:40vh}@media (min-width:65rem){[class*=app-section][class*=stream]{height:auto}}.app-logo{font-size:calc(clamp(1rem, 3vw, 2.4rem)*1.25*1.25);font-size:var(--ms-2);-webkit-transform:scaleX(.8);transform:scaleX(.8);word-spacing:.01em}.app-logo em{color:red;display:inline-block;font-style:normal;font-weight:900;-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}.ticker{font-size:calc(clamp(1rem, 3vw, 2.4rem)*1.25*1.25);font-size:var(--ms-2);height:100%;max-width:100vw;overflow:hidden;padding:1rem;position:relative;text-transform:uppercase;white-space:nowrap;width:100%}@-webkit-keyframes ticker{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes ticker{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.ticker-inner{-webkit-animation:ticker 2s linear infinite;animation:ticker 2s linear infinite;display:inline-block;letter-spacing:.03em;opacity:1;-webkit-transform-origin:left;transform-origin:left}[data-direction="1"] .ticker-inner{animation-direction:reverse}.ticker-inner span{display:inline-block;font-weight:500;margin-right:1em;-webkit-transform:scaleY(1.8) skewX(20deg);transform:scaleY(1.8) skewX(20deg)}[data-direction="1"] .ticker-inner span{-webkit-transform:scaleY(1.8) skewX(-20deg);transform:scaleY(1.8) skewX(-20deg)}.stream{align-items:stretch;display:flex;flex-grow:1;justify-content:center}.stream iframe{flex-basis:100%}.chat{align-items:stretch;border:1px solid #000;border-radius:4px;box-shadow:3px 3px 3px rgba(20,18,20,.6);display:flex;height:100%;justify-content:center;min-height:50vh;overflow:hidden}.chat iframe{flex-basis:100%}.countdown{background:#6bff98;border-top:1px solid #000;bottom:0;color:#000;font-size:calc(clamp(1rem, 3vw, 2.4rem)*1.25);font-size:var(--ms-1);justify-self:flex-end;left:0;position:fixed;z-index:2000}@media (min-width:65rem){.countdown{position:static}}.tabgroup{margin:1rem}@media (min-width:65rem){.tabgroup{height:calc(100% - 100px);margin:50px}}.tabgroup--content{height:100%}.tabgroup--tabs{display:flex}.tabgroup--tabs button{-webkit-appearance:none;appearance:none;background:#60cafe;border:0;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:inset 8px 0 2px -3px #c5ecff,inset 0 8px 2px -3px #c5ecff,inset -8px 0 2px -3px #016291;color:#7c00ff;cursor:pointer;flex-grow:1;font-family:Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:900;margin-right:1rem;padding:.3rem .3rem .3rem .6rem;position:relative;text-align:left;top:1px}.tabgroup--tabs button:last-of-type{margin-right:0}.tabgroup--tabs button .corner{display:none}.tabgroup--tabs button:hover{text-decoration:underline}.tabgroup--tabs button:after{background:linear-gradient(90deg,#c5ecff 0,#c5ecff 2px,#60cafe 7.5px,#60cafe calc(100% - 8px),transparent calc(100% - 5px));background-position:lefts;background-repeat:no-repeat;background-size:100% 100%;bottom:-8px;content:"";display:none;height:10px;left:0;position:absolute;width:100%}.tabgroup--tabs button:nth-of-type(2){background:#ff9600;border-right:1px solid #000;box-shadow:inset 8px 0 2px -3px #ffc066,inset 0 8px 2px -3px #ffc066,inset -8px 0 2px -3px #804b00}.tabgroup--tabs button:nth-of-type(2):after{background:linear-gradient(270deg,#804b00 0,#804b00 3px,#ff9600 6px,#ff9600 calc(100% - 6px),transparent calc(100% - 3px));border-right:1px solid #000;left:auto;right:-1px}.tabgroup--tabs button.active{z-index:2000}.tabgroup--tabs button.active:after{display:block}.tabgroup--panel{background:#60cafe;border:1px solid rgba(0,0,0,.8);border-radius:5px;border-top-left-radius:0;box-shadow:inset 8px 0 3px -3px hsla(0,0%,100%,.6),inset 0 8px 3px -3px hsla(0,0%,100%,.6),inset -8px 0 3px -3px rgba(20,18,20,.6),inset 0 -8px 3px -3px rgba(20,18,20,.6),3px 3px 10px rgba(20,18,20,.6);display:none;height:auto;padding:1rem;position:relative;z-index:1000}@media (min-width:65rem){.tabgroup--panel{height:calc(100% - 3rem)}}.tabgroup--panel:nth-of-type(2){background:#ff9600}.tabgroup--panel.active{display:block}.reading--nav{align-items:flex-start;display:flex;flex-flow:column}.reading--nav a,.reading--nav button{display:block;width:100%}@media (min-width:65rem){.reading--nav a,.reading--nav button{display:inline-block;width:auto}}.reading--text{background:#6bff98;border:1px solid rgba(0,0,0,.8);border-radius:5px;box-shadow:-3px -3px 5px 0 #333232,3px 3px 5px 0 hsla(0,0%,100%,.6),inset 3px 3px 8px 0 rgba(0,0,0,.5);font-family:arial-transformed,sans-serif;font-size:1.6rem;letter-spacing:-.035em;padding:1rem;scrollbar-color:#7c00ff #cccbcb;scrollbar-width:auto;word-spacing:-.01em}.reading--text::-webkit-scrollbar{width:12px}.reading--text::-webkit-scrollbar-track{background:#cccbcb}.reading--text::-webkit-scrollbar-thumb{background-color:#7c00ff;border-radius:2px}@media (min-width:65rem){.reading--text{max-height:calc(100vh - 27rem);overflow-x:hidden;overflow-y:scroll}}.reading--text h2{color:red;font-family:Helvetica,Arial,sans-serif;font-weight:900;line-height:1;margin-bottom:1rem}.reading--text p{-webkit-hyphens:auto;hyphens:auto;margin-bottom:1em}.reading,.screen{height:100%}.screen{display:none}.screen[data-active=true]{display:block}.btn,.calendarLink{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background:#cccbcb;border:0;border:1px solid rgba(0,0,0,.9);border-radius:5px;box-shadow:inset 7px 0 3px -3px hsla(0,0%,100%,.6),inset 0 7px 3px -3px hsla(0,0%,100%,.6),inset -7px 0 3px -3px #333232,inset 0 -7px 3px -3px #333232,3px 3px 3px -1px rgba(0,0,0,.3);color:#891aff;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:calc(clamp(1rem, 3vw, 2.4rem)*1.25*1.25*1.25*1.25*1.25);font-size:var(--ms-5);-webkit-hyphens:none;hyphens:none;letter-spacing:-.01em;line-height:1;margin-bottom:1rem;max-width:100%;padding:.06em .3em .8rem;text-align:left;text-decoration:none}@media (min-width:65rem){.btn,.calendarLink{font-size:calc(clamp(1rem, 3vw, 2.4rem)*1.25);font-size:var(--ms-1)}}.btn:focus,.btn:hover,.calendarLink:focus,.calendarLink:hover{text-decoration:underline}.btn:active,.calendarLink:active{background:#bfbebe;box-shadow:inset 7px 0 3px -3px #333232,inset 0 7px 3px -3px #333232}.btn:active .button--text,.calendarLink:active .button--text{-webkit-transform:translateX(3px) translateY(3px);transform:translateX(3px) translateY(3px)}.button--text{display:block;font-weight:900}.gallery img{margin-bottom:1rem;width:100%}
/*# sourceMappingURL=main.add42a42.css.map*/