@charset "UTF-8";body.homeApp .cyberCanvas{z-index:-2;position:fixed;top:0;left:0;width:100vw;height:calc(100vh - env(safe-area-inset-bottom,0px));user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}body.homeApp .cyberCoverButton{position:absolute;top:0;left:0;right:0;bottom:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}body.homeApp .variantCyber{--background: var(--black);--bgText: var(--white);--boxBackground: var(--background);--boxText: var(--lightLime);--boxHighlight: var(--lightTeal);--border: var(--black);--borderShadow: var(--darkTeal);--borderHighlight: var(--lightLime);position:relative;z-index:1000;pointer-events:none}body.homeApp .content.cyber{border-color:var(--border);border-radius:1px;background:transparent;box-shadow:2px -2px 0 2px var(--borderHighlight),0 0 0 4px var(--borderShadow),inset 2px -2px 0 2px var(--borderHighlight),inset -2px 2px 0 2px var(--borderShadow);position:relative}body.homeApp .content.cyber:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--boxBackground);content:"";z-index:-1;opacity:.7}@media (max-width: 800px){body.homeApp .variantCyber .selector{background:var(--background);border-bottom:4px solid var(--borderShadow)}}body.homeApp .boidCanvas{z-index:-2;position:fixed;top:0;left:0;width:100vw;height:calc(100vh - env(safe-area-inset-bottom,0px));user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}body.homeApp .boidCoverButton{position:absolute;top:0;left:0;right:0;bottom:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}body.homeApp .variantFlight{--background: var(--lightBlue);--bgText: var(--black);--boxBackground: var(--white);--boxText: var(--black);--boxHighlight: var(--darkCyan)}body.homeApp .content.flight{border-radius:10px;border-color:var(--cyan);background:transparent;position:relative}body.homeApp .content.flight:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--boxBackground);content:"";z-index:-1;opacity:.7}body.homeApp .variantLife{--background: var(--white);--bgText: var(--white);--boxText: var(--black);--boxBackground: var(--white);--boxHighlight: var(--darkGold)}body.homeApp .content.life{border-color:var(--yellow);border-radius:25px;opacity:1;z-index:2}body.homeApp .lifeGrid{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}body.homeApp .lifeRow{display:flex}body.homeApp .lifeCell{border-radius:2px;transition:background-color .2s;z-index:100}body.homeApp .lifeCell.alive{background:var(--yellow)}body.homeApp .lifeCell.dead{background:var(--darkGold);opacity:.5}body.homeApp{--bounceTopTranslate:100px;--bounceBottomTranslate:180px;--ballTop: -10px}@keyframes bounce{0%{transform:translateY(var(--bounceBottomTranslate))}70%{transform:translateY(var(--bounceBottomTranslate))}85%{transform:translateY(var(--bounceTopTranslate))}to{transform:translateY(var(--bounceBottomTranslate))}}body.homeApp .bouncer{position:relative;--topHeight: 80%;--height: 300px;height:var(--height);transform:"translateY(100px)"}body.homeApp .bouncer:before{display:block;content:"";width:100%;padding-bottom:var(--topHeight);background:var(--white);opacity:.4;position:absolute;top:0;left:0}@keyframes throw{0%{top:var(--ballTop)}55%{top:calc(var(--ballTop) - 30px)}80%{top:var(--ballTop)}to{top:var(--ballTop)}}body.homeApp .bouncerBall{position:absolute;top:var(--ballTop);left:50%;transform:translate(-50%);border-radius:50%;width:50%;padding-top:50%}body.homeApp .bouncerBallShadow{position:absolute;top:0;left:50%;transform:translate(-50%,150%);border-radius:50%;width:50%;padding-top:20%;background:radial-gradient(ellipse at center,var(--black) 40%,var(--transparentBlack) 100%);opacity:.7}body.homeApp .bouncyContainer{position:fixed;bottom:0;width:100%;display:flex;z-index:-1}body.homeApp .bouncyContainer:after{display:block;content:"";position:absolute;left:0;bottom:0;background:linear-gradient(to top,var(--black) -50%,var(--transparentBlack) 90%);width:100%;padding-top:100px}body.homeApp .variantNight{--background: var(--darkIndigo);--bgText: var(--white);--boxBackground: var(--black);--boxText: var(--white);--boxHighlight: var(--lightPurple);position:relative;overflow:hidden}body.homeApp .content.night{border-color:var(--black);border-radius:2px;box-shadow:-2px -2px 0 2px var(--darkIndigo),0 0 0 4px var(--indigo),inset -2px -2px 0 2px var(--darkIndigo),inset 2px 2px 0 2px var(--indigo)}@keyframes oscillate{0%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}@keyframes moon{0%{transform:rotate(90deg)}50%{transform:rotate(0)}51%{transform:rotate(-180deg)}to{transform:rotate(-270deg)}}body.homeApp .sunset1,body.homeApp .sunset2,body.homeApp .sunset3{position:absolute;bottom:0;left:-50px;right:-50px;z-index:-1;animation-name:oscillate;animation-iteration-count:infinite}body.homeApp .sunset1{background:var(--indigo);height:25vh;animation-duration:5s;animation-delay:-.1s;transform-origin:60% 50%;min-height:240px}body.homeApp .sunset2{background:var(--darkPurple);height:32vh;animation-duration:5.4s;animation-delay:-.49s;transform-origin:50% 50%;min-height:260px}body.homeApp .sunset3{background:var(--darkIndigo);height:41vh;animation-duration:5.8s;animation-delay:-16.93s;transform-origin:40% 50%;min-height:320px}body.homeApp .moon{background:var(--lightGray);border-radius:50%;height:200px;width:200px;position:absolute;top:-230px;left:80%;z-index:-1;animation:moon 20s linear infinite;transform-origin:-200% 50%;filter:blur(3px)}body.homeApp .moon:after{content:"";display:block;position:absolute;top:2px;right:2px;width:95%;height:95%;border-radius:50%;background:var(--white)}.cubesCubeContainer{display:flex;align-items:center;justify-content:center;width:200px;height:200px;position:absolute;margin:10px;transform:rotate(30deg)}@keyframes cubesCube{0%{transform:scale(.6) rotateX(-35deg) rotateY(-45deg) rotate(0) translateZ(-100px) translate(-50%,50%)}12.5%{transform:scale(.6) rotateX(-40deg) rotateY(-50deg) rotate(5deg) translateZ(-100px) translate(-50%,50%)}25%{transform:scale(.6) rotateX(-35deg) rotateY(-45deg) rotate(0) translateZ(-100px) translate(-50%,50%)}37.5%{transform:scale(.6) rotateX(-40deg) rotateY(-40deg) rotate(5deg) translateZ(-100px) translate(-50%,50%)}50%{transform:scale(.6) rotateX(-35deg) rotateY(-45deg) rotate(0) translateZ(-100px) translate(-50%,50%)}62.5%{transform:scale(.6) rotateX(-30deg) rotateY(-40deg) rotate(-5deg) translateZ(-100px) translate(-50%,50%)}75%{transform:scale(.6) rotateX(-35deg) rotateY(-45deg) rotate(0) translateZ(-100px) translate(-50%,50%)}87.5%{transform:scale(.6) rotateX(-40deg) rotateY(-40deg) rotate(-5deg) translateZ(-100px) translate(-50%,50%)}to{transform:scale(.6) rotateX(-35deg) rotateY(-45deg) rotate(0) translateZ(-100px) translate(-50%,50%)}}.cubesCube{position:absolute;transform:scale(.6) rotateX(-35deg) rotateY(-45deg) translateZ(-100px) translate(-50%,50%);height:200px;width:200px;position:relative;transform-style:preserve-3d;animation:cubesCube linear infinite 8s}.cubesCubeFace1,.cubesCubeFace2,.cubesCubeFace3{position:absolute;width:100%;height:100%;border:2px solid transparent}.cubesCubeFace1{background:var(--gold);transform:translateZ(100px);border-color:var(--darkGold)}.cubesCubeFace2{background:var(--darkRed);transform:rotateX(90deg) translateZ(100px);border-color:var(--red)}.cubesCubeFace3{background:var(--orange);transform:rotateY(90deg) translateZ(100px);border-color:var(--darkOrange)}body.homeApp .variantCubes{--background: var(--white);--bgText: var(--black);--boxText: var(--black);--boxBackground: var(--white);--boxHighlight: var(--darkOrange)}body.homeApp .content.cubes{border-color:var(--orange);z-index:100;position:relative;background-color:transparent}body.homeApp .content.cubes:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--boxBackground);content:"";z-index:-1;opacity:.8}.cubesBackground{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;background:var(--white)}@keyframes cubesTriangle{0%{transform:rotate(0) scale(.01);opacity:1;z-index:100}40%{opacity:1}50%{transform:rotate(360deg) scale(8);z-index:99;opacity:.6}95%{transform:rotate(1080deg) scale(100)}to{transform:rotate(1440deg) scale(280);opacity:0}}.cubesTriangle{position:absolute;height:500px;width:500px;transform-origin:50% 50%;z-index:100;animation:cubesTriangle linear infinite 24s}.cubesTriangle.triangle2{animation-delay:-8s}.cubesTriangle.triangle3{animation-delay:-16s}body.homeApp .variantFacets{--background: var(--black);--bgText: var(--white);--boxText: var(--black);--boxBackground: var(--white);--boxHighlight: var(--darkMagenta)}body.homeApp .content.facets{border-color:var(--magenta)}.variantFacets .selectorContainer{position:relative}.variantFacets .selectorContainer:before{background:var(--darkMagenta);display:block;position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.7}@media (min-width: 801px){.variantFacets .selectorContainer:before{bottom:auto;min-height:340px}}body.homeApp .variantFacets .selectButton.facets.selected{text-shadow:0 0 2px var(--magenta);color:var(--lightMagenta)}.facetsCanvasContainer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1}.facetsCanvas{position:absolute;top:0;left:0;bottom:0;right:0}body.homeApp .content{display:flex;align-items:space-between;justify-content:center;flex-direction:column;padding:30px;width:100%;max-width:600px;margin:80px;overflow:hidden;border-width:10px;border-style:solid;pointer-events:all;color:var(--boxText);background:var(--boxBackground)}@media (max-width: 800px){body.homeApp .content{margin-left:0;margin-right:0;margin-top:150px;max-width:80%}}@keyframes slideInRight{0%{opacity:0;transform:translate(300px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-300px)}}body.homeApp .headline{font-weight:400;font-size:4rem;position:relative;line-height:1.1;white-space:nowrap;text-align:right}body.homeApp .subhead{font-weight:400;font-size:2rem;text-align:right}body.homeApp .lastGreeting,body.homeApp .thisGreeting{width:350px;max-width:100%;text-align:left}body.homeApp .lastGreeting{animation:.75s ease-out slideOutLeft;position:absolute;opacity:0;transform:translate(-300px)}body.homeApp .thisGreeting{animation:.75s ease-out slideInRight;transform:translate(0);opacity:1}body.homeApp .thisGreeting.noSlide{animation:none}body.homeApp .contentBody{text-align:left;font-size:1.1rem;margin-top:36px;line-height:1.1}body.homeApp .contentBody p{margin:12px 0 0}body.homeApp .contentBody p.contentBodyTopline{margin:0 0 36px}body.homeApp .contentBody p.contentBodyBottomline{margin-top:36px}body.homeApp .contentBody a{color:var(--boxHighlight);text-decoration:underline}body.homeApp .contentBodyList{list-style:"⪧" outside;padding-left:12px}body.homeApp .contentBodyList li{padding:3px 6px}body.homeApp .selectorContainer{padding:20px;width:120px;display:flex;flex-direction:column;position:absolute;top:0;right:0;height:calc(100vh - env(safe-area-inset-bottom,0px));z-index:10000;pointer-events:all}body.homeApp .selector{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 800px){body.homeApp .selectorContainer{width:100%;left:0;height:auto}body.homeApp .selector{flex-direction:row;justify-content:space-around}}body.homeApp .selectorLabel{text-align:right;font-size:1.2rem;margin-bottom:12px;padding:6px;font-weight:700;color:var(--bgText);border-bottom:1px solid var(--bgText)}@media (max-width: 800px){body.homeApp .selectorLabel{text-align:left}}body.homeApp .selectButton{display:block;outline:0;border:0;font-size:1rem;line-height:1;margin:6px 0;cursor:pointer;min-height:30px;padding:3px 6px;border-radius:10px;color:var(--bgText);border:2px solid transparent;background:transparent;text-align:right}@media (max-width: 800px){body.homeApp .selectButton{text-align:center;margin:0}}body.homeApp .selectButton:disabled{cursor:default}body.homeApp .selectButton.flight.selected{color:var(--cyan)}body.homeApp .selectButton.night.selected{color:var(--indigo)}body.homeApp .selectButton.facets.selected{color:var(--magenta)}body.homeApp .selectButton.cubes.selected{color:var(--orange)}body.homeApp .selectButton.life.selected{color:var(--yellow)}body.homeApp .selectButton.cyber.selected{color:var(--green)}:root{--background: var(--black);--text: var(--white);--fontFamily: "Cormorant Garamond", "Noto Serif SC", Garamond, serif;--accent: var(--lightGray)}*{box-sizing:border-box}body.homeApp h1,body.homeApp h2,body.homeApp h3,body.homeApp h4,body.homeApp h5,body.homeApp h6{margin:0;padding:0;display:block}body.homeApp button{font-family:inherit}body.homeApp{margin:0;padding:0;background:var(--background);color:var(--text);font-family:var(--fontFamily);line-height:1;font-weight:400}body.homeApp #root{min-height:calc(100vh - env(safe-area-inset-bottom,0px))}body.homeApp .pageBody{width:100%;min-height:calc(100vh - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (max-width: 800px){body.homeApp .pageBody{align-items:center}}body.playlistsApp{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background:var(--white);color:var(--darkGray);font-family:Rubik,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body.playlistsApp #root{width:100%}body.playlistsApp *{box-sizing:border-box}.playlistsAppContainer{display:flex;align-items:center;justify-content:center;font-size:14px;padding:24px}.playlistsAppContainer p{margin:12px 0}.playlistsAppContainer p:first-child{margin-top:0}.playlistsAppContainer p:last-child{margin-bottom:0}.playlistsAppContainer .playlistsAppBody{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;min-height:calc(100vh - env(safe-area-inset-bottom,0px))}.playlistsAppContainer .header{text-align:center}.playlistsAppContainer .header h1{font-family:Rubik Mono One,monospace;font-size:2.4rem}.playlistsAppContainer .introComments{max-width:500px;padding:24px;border-radius:12px;border:6px solid}.playlistsAppContainer .yearsContainer{width:100%;flex-basis:auto;margin:48px 0}@keyframes gentle-rainbow-keyframes{0%{border-color:var(--cyan)}8.333%{border-color:var(--blue)}16.666%{border-color:var(--indigo)}25%{border-color:var(--purple)}33.333%{border-color:var(--magenta)}41.666%{border-color:var(--red)}50%{border-color:var(--orange)}58.333%{border-color:var--gold}66.666%{border-color:var--yellow}75%{border-color:var--lime}83.333%{border-color:var--green}91.666%{border-color:var--teal}to{border-color:var(--cyan)}}.yearContainer{width:100%;margin:24px 0}.yearContainer .yearHeader{background:var(--darkGray);color:var(--white);font-family:Rubik Mono One,monospace;font-size:2rem;border-radius:12px 12px 0 0;padding:6px 12px;width:100%;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;cursor:pointer;transition:border-radius .3s;border-width:6px;border-style:solid;animation:20s linear infinite gentle-rainbow-keyframes}.yearContainer .yearHeaderIndicator{font-weight:700;font-family:sans-serif;transition:transform .3s;transform:rotate(-90deg);-webkit-user-select:none;user-select:none}.yearContainer .yearPlaylistsContainer{overflow:hidden;max-height:1600px;background:var(--white);transition:max-height .3s,border-color .3s;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border:4px solid var(--darkGray);animation:20s linear infinite gentle-rainbow-keyframes;border-top:none}@media (max-width: 800px){.yearContainer .yearPlaylistsContainer{max-height:2400px}}@media (max-width: 550px){.yearContainer .yearPlaylistsContainer{max-height:5800px}}.yearContainer .playlistContainer{width:33.3%;aspect-ratio:1/1;overflow:hidden;padding:3px}@media (max-width: 800px){.yearContainer .playlistContainer{width:50%}}@media (max-width: 550px){.yearContainer .playlistContainer{width:100%}}.yearContainer.isClosed .yearHeader{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.yearContainer.isClosed .yearHeaderIndicator{transform:rotate(0)}.yearContainer.isClosed .yearPlaylistsContainer{max-height:0px;border-color:var(--white);border-width:0;transition:max-height .3s,border-color .3s}.playlist{border:3px solid var(--monthDark);border-radius:6px;height:100%;background:var(--monthDark);display:flex;flex-direction:column;overflow:hidden}.playlist .playlistHeader{font-weight:700;padding:6px;background-color:var(--monthDark);color:var(--white)}.playlist .playlistHeader a{color:inherit;text-decoration:none}.playlist .playlistSongs{overflow-y:scroll;margin-bottom:-3px;flex-grow:1}.playlist .song{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:3px;background:var(--white)}.playlist .song:nth-child(odd){background:var(--monthLight)}.playlist .songImage{height:36px;width:36px;flex-shrink:0;margin-right:6px}.playlist .songImage img{width:100%;height:auto}.playlist .songInfo{font-size:.7rem;flex:0 1 auto;min-width:0}.playlist .songName,.playlist .songArtist{text-wrap:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden}.mirrorFrame{border:10px solid var(--darkGray);border-radius:500px;position:relative;box-sizing:content-box;overflow:hidden}.mirrorCanvas{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.mirrorImg{position:fixed;bottom:-100vh;visibility:hidden}body.mirrorApp{margin:0;background:var(--bodyBg);color:var(--text);font-family:Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body.mirrorApp #root{min-width:320px;min-height:calc(100vh - env(safe-area-inset-bottom,0px));width:100%}body.mirrorApp .app{width:100%;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - env(safe-area-inset-bottom,0px))}body.mirrorApp .mirrorCam{visibility:hidden;position:absolute}.colorsDisplay{background-color:var(--colorsBgColor)}.colorsDisplay .app{min-height:calc(100vh - env(safe-area-inset-bottom,0px));height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Arial,Helvetica,sans-serif;--boxSize: 200px}@media (max-width: 500px){.colorsDisplay .app{--boxSize: 150px}}.colorsDisplay .app h1{font-weight:400;font-size:3rem}.colorSection{margin:20px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}@media (max-width: 500px){.colorSection{gap:10px}}.colorBig{border-radius:20px;width:var(--boxSize);height:var(--boxSize);border:4px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center}.colorWithVariants{border-radius:20px;width:var(--boxSize);height:var(--boxSize);display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}.colorWithVariantsLabel{display:flex;flex-direction:column;align-items:center;height:50%;justify-content:center;flex:2 0 auto;width:100%}.colorVariants{width:100%;display:flex;align-items:center;justify-content:space-between}.colorVariant{flex:0 0 auto;width:50%;padding-top:50%;position:relative}.colorVariantInner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.colorLabel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:lowercase;font-size:1.4rem}.colorLabel.colorLabelSmall{font-size:1rem}.colorLabelWhite{color:var(--white)}.colorLabelBlack{color:var(--black)}.consumption{background-color:var(--nearBlackIndigo);color:var(--white);margin:0;width:100%;font-size:16px}.consumption .app{min-height:calc(100vh - env(safe-area-inset-bottom,0px));font-family:Rubik,Arial,Helvetica,sans-serif;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.consumption .header,.consumption .content{width:100%;padding:48px}@media (max-width: 820px){.consumption .header,.consumption .content{padding:12px}}.consumption .header{padding-top:48px;padding-bottom:48px;letter-spacing:2px;line-height:1.4}@media (max-width: 820px){.consumption .header{letter-spacing:normal}}.consumption .header h1{text-align:center;padding:0;margin:0}.consumption .header h1,.consumption .split .separator{font-size:4rem;font-family:Rubik Mono One,monospace;text-transform:uppercase}@media (max-width: 820px){.consumption .header h1,.consumption .split .separator{font-size:3.2rem}}@media (max-width: 400px){.consumption .header h1,.consumption .split .separator{font-size:2.8rem}}.consumption .split{display:flex;align-items:center;justify-content:center;position:relative}.consumption .split .separator{opacity:.1}.consumption .splitLeft{text-align:right;color:var(--lightGold)}.consumption .splitRight{text-align:left;color:var(--lightRed)}.consumption .content{display:flex;align-items:start;justify-content:center;gap:36px;max-width:1200px}@media (max-width: 820px){.consumption .content{gap:24px}}@media (max-width: 600px){.consumption .content{gap:12px}}.consumption .content .section{width:50%}.consumption .item{padding:24px 12px;font-size:1rem;border:0px solid var(--indigo);border-bottom-width:2px;display:flex;align-items:center;gap:36px;height:150px}@media (max-width: 820px){.consumption .item{height:165px;gap:12px}}@media (max-width: 600px){.consumption .item{height:120px}}.consumption .item.movie{flex-direction:row-reverse;text-align:right}.consumption .item:first-child{border-top-width:2px}.consumption .item .image{display:flex;align-items:center;justify-content:center;width:75px}@media (max-width: 600px){.consumption .item .image{width:55px}}.consumption .item .image img{height:110px;margin:0;display:block}@media (max-width: 600px){.consumption .item .image img{height:80px}}.consumption .item .itemInfo{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-grow:1}.consumption .item.movie .itemInfo{align-items:flex-end}.consumption .item .subtitle,.consumption .item .date{font-size:.8rem;color:var(--lightGray);font-weight:300}@media (max-width: 600px){.consumption .item .subtitle,.consumption .item .date{font-size:.9rem}}.consumption .item .date{padding-top:12px}.consumption .endLink{width:100%;margin-top:36px}.consumption .endLink a{text-decoration:none;color:var(--lightGold);opacity:.7}.consumption .movies .endLink{text-align:right}.consumption .movies .endLink a{color:var(--lightRed)}.consumption .footer{padding:24px 0 48px;font-size:.8rem;color:var(--lightGray)}.homeLinkFooter{padding:12px;background:var(--darkGray);color:var(--white);text-align:right;font-family:Rubik,Arial,Helvetica,sans-serif;margin-top:24px;font-size:14px;height:50px;display:flex;align-items:center;justify-content:flex-end}.homeLinkFooter.smallFixed{position:fixed;bottom:0;left:0;font-size:8px;background:transparent;color:var(--darkGray)}.homeLink{cursor:pointer;text-decoration:none;color:inherit}@keyframes pulse{0%{background:var(--lightGray)}50%{background:var(--white)}to{background:var(--lightGray)}}.fullLoader{position:fixed;top:0;left:0;right:0;bottom:0;animation:pulse linear infinite 1.5s;display:flex;align-items:center;justify-content:center;font-size:3rem;text-align:center;font-family:Rubik Mono One,monospace}
