body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.upcoming-stream{margin-top:80px}.navigation+.upcoming-stream{margin-top:140px}.upcoming-stream-media{position:relative}.upcoming-stream-media>button{background:#0000;border:none;color:#fff;cursor:pointer;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.upcoming-stream-media>button svg{height:80px;width:80px}.upcoming-stream-media>button:hover{color:#9147ff}.upcoming-stream.video-on button,.upcoming-stream.video-on img,.upcoming-stream:not(.video-on) video{display:none}.upcoming-stream>a{background-color:#9147ff;border-radius:8px;color:#fff;display:block;margin-left:auto;margin-right:auto;margin-top:20px;padding:8px 12px;text-decoration:none;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.upcoming-stream>a:hover{background-color:#562c95}@media (max-width:950px){.upcoming-stream-media img,.upcoming-stream-media video{margin-left:auto;margin-right:auto;width:98%}}html{width:100vw}.App,html{overflow-x:hidden}.App{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}p{font-family:Montserrat}.donate-line a:hover{font-weight:700}.smol{display:block;font-size:14px;margin:6px auto 20px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.fj-main{background-repeat:no-repeat;background-size:contain;display:block;height:auto;margin-top:80px;max-width:1200px;padding-top:49.16667%;position:relative;width:100%}.navigation+.fj-main{margin-top:150px}@media (min-width:1250px){.fj-main{height:590px;padding:0;width:1200px}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-bubbles{left:0;position:absolute;top:20%}.talk-bubble{background-color:#ffffe0;display:inline-block;height:auto;margin:40px;position:relative;width:200px}.border{border:8px solid #222}.round{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.tri-right.border.left-top:before{border:32px solid #0000;border-top-color:#222;left:-40px;top:-8px}.tri-right.border.left-top:before,.tri-right.left-top:after{bottom:auto;content:" ";height:0;position:absolute;right:auto;width:0}.tri-right.left-top:after{border:22px solid #0000;border-top-color:#ffffe0;left:-20px;top:0}.talktext{color:#000}.chat-bubbles{transition:all .2s ease}.chat-bubbles,.chat-bubbles p{opacity:0;visibility:hidden}.start-scoot .chat-bubbles{transition:all .2s ease}.start-scoot .chat-bubbles,.start-scoot .chat-bubbles .poop-scoot{opacity:1;visibility:visible}main img.cat{-ms-transform-origin-x:50%;bottom:0;left:0;position:absolute;transform:translate(var(--x),var(--y)) scaleX(var(--dir));transform-origin:center;transition:all .5s ease;width:20%}[data-cat-position=jumping] .laying,[data-cat-position=jumping] .sitting,[data-cat-position=jumping] .standing,[data-cat-position=jumping] [class*=scootin],[data-cat-position=laying] .jumping,[data-cat-position=laying] .sitting,[data-cat-position=laying] .standing,[data-cat-position=laying] [class*=scootin],[data-cat-position=sitting] .jumping,[data-cat-position=sitting] .laying,[data-cat-position=sitting] .standing,[data-cat-position=sitting] [class*=scootin],[data-cat-position=standing] .jumping:not(.standing),[data-cat-position=standing] .laying,[data-cat-position=standing] .sitting,[data-cat-position=standing] [class*=scootin],[data-cat-position=walking] .laying,[data-cat-position=walking] .sitting,[data-cat-position=walking] .standing,[data-cat-position=walking] [class*=scootin]{display:none}[data-cat-position=jumping] .jumping,[data-cat-position=jumping] .standing{animation-duration:1s;animation-name:jumping}@keyframes jumping{0%{--y:0}50%{--y:-80px}to{--y:0}}[data-anim=spook2] .laying,[data-anim=spook2] .sitting,[data-anim=spook2] .standing,[data-anim=spook3] .jumping{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:spooking;display:none!important}[data-anim=spook2] .jumping{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:spooking;display:block!important}[data-anim=spook3] .standing{display:block!important}@keyframes spooking{0%{--x:240px;--y:0}50%{--x:120px;--y:-120px}to{--x:0;--y:0}}[data-anim=begin-scoot] .cat.standing{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:beginScoot}[data-anim=end-scoot] .cat.standing{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:endScoot}[data-anim=poopscoot1] .cat:not([class*=scootin]),[data-anim=poopscoot2] .cat:not([class*=scootin]),[data-anim=poopscoot3] .cat:not([class*=scootin]),[data-anim=poopscoot4] .cat:not([class*=scootin]),html.start-scoot .cat:not(.scootin1){display:none!important}[data-anim=poopscoot1] .cat.scootin1,[data-anim=poopscoot2] .cat.scootin2,[data-anim=poopscoot3] .cat.scootin1,[data-anim=poopscoot4] .cat.scootin2,html.start-scoot .cat.scootin1{display:block!important}[data-anim=poopscoot1] .cat.scootin1{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:poopScootin1}[data-anim=poopscoot2] .cat.scootin2{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:poopScootin2}[data-anim=poopscoot3] .cat.scootin3{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:poopScootin3}[data-anim=poopscoot4] .cat.scootin4{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:poopScootin4}@keyframes beginScoot{0%{--x:600px;--y:0}50%{--x:620px;--y:-25px}to{--x:645px;--y:-54px}}@keyframes endScoot{0%{--x:910px;--y:0}50%{--x:920px;--y:-25px}to{--x:950px;--y:0px}}@keyframes poopScootin1{0%{--x:645px;--y:-54px}50%{--x:670px;--y:-54px}to{--x:700px;--y:-54px}}@keyframes poopScootin2{0%{--x:700px;--y:-54px}50%{--x:730px;--y:-54px}to{--x:760px;--y:-54px}}@keyframes poopScootin3{0%{--x:760px;--y:-54px}50%{--x:805px;--y:-54px}to{--x:850px;--y:-54px}}@keyframes poopScootin4{0%{--x:850px;--y:-54px}50%{--x:880px;--y:-54px}to{--x:910px;--y:-54px}}main[data-room=dining-room][data-ledge=table] img.cat{bottom:47%}main[data-room=dining-room][data-ledge=chair] img.cat{bottom:30%}.fj-main[data-room=dining-room]{background-image:url(/static/media/dining-room.c7a05c0a1fa91d23ad80.webp)}.fj-main[data-room=living-room]{background-image:url(/static/media/living-room.52ea77f01c88c3e8bdb3.webp)}.fj-main[data-room=living-room][data-anim=spook1]{background-image:url(/static/media/lr-snake-1.74a3f7d1813779f6da34.webp)}.fj-main[data-room=living-room][data-anim=spook2]{background-image:url(/static/media/lr-snake-2.3727efcaffd686727caf.webp)}.fj-main[data-room=living-room][data-anim=poopscoot1]{background-image:url(/static/media/lr-poop-r1.2d1ee98c9528f505d4e2.webp)}.fj-main[data-room=living-room][data-anim=poopscoot2]{background-image:url(/static/media/lr-poop-r2.9382d5e9c73ec525be0a.webp)}.fj-main[data-room=living-room][data-anim=poopscoot3]{background-image:url(/static/media/lr-poop-r3.fa6a1cef6f4ca374be9a.webp)}.fj-main[data-room=living-room][data-anim=poopscoot4]{background-image:url(/static/media/lr-poop-r4.16f0f13f9a545ee873b0.webp)}nav{background-color:#f5f5f5;box-shadow:0 1px 8px 2px #000;font-family:Montserrat;left:0;padding:4px 8px;position:fixed;top:0;width:calc(100% - 16px);z-index:4}.navbar-container{display:flex;justify-content:space-between;width:100%}.homepage-logo:hover>img.frisk-laying,.homepage-logo>img.frisk-sitting{display:none}.homepage-logo:hover>img.frisk-sitting,.homepage-logo>img.frisk-laying{display:block}.nav-links{align-items:center;display:flex}.nav-item{position:relative;text-align:center}.nav-item,.nav-item a{align-items:center;display:flex;height:100%;justify-content:center}.nav-item a{color:#111;font-size:24px;font-weight:700;margin-left:10px;padding:4px 12px;text-decoration:none;width:100%}.nav-item a:hover{opacity:.7}.nav-item .dropdown{background-color:#f5f5f5;box-shadow:0 4px 4px -2px #000;max-height:0;opacity:0;position:absolute;right:0;top:100%;transition:.2s ease;visibility:hidden}.nav-item .dropdown a{justify-content:flex-end;margin:4px 0;padding:4px 12px;text-align:right;width:calc(100% - 24px)}.nav-item.has-dropdown:hover .dropdown{max-height:1000px;opacity:1;visibility:visible}.mobile-nav-toggle{align-items:center;display:flex;height:auto;justify-content:center;margin-right:16px}.mobile-nav-toggle a.main-nav-toggle{align-items:center;display:flex;height:36px;justify-content:center;padding:8px;position:relative;width:36px}.mobile-nav-toggle a.main-nav-toggle:after,.mobile-nav-toggle a.main-nav-toggle:before{border-bottom:3px solid #111;content:"";height:0;left:8px;position:absolute;right:8px;top:8px;transition:all .3s ease-out;width:calc(100% - 16px)}.mobile-nav-toggle a.main-nav-toggle:after{top:calc(100% - 12px)}.mobile-nav-toggle a.main-nav-toggle i{background-color:#111;display:block;height:3px;overflow:hidden;position:absolute;text-indent:100%;top:calc(50% - 2px);transition:all .1s ease-out;white-space:nowrap;width:calc(100% - 16px)}.mobile-nav-toggle.active-menu a.main-nav-toggle:after{top:50%;transform:rotate(-45deg);transform-origin:center}.mobile-nav-toggle.active-menu a.main-nav-toggle:before{top:50%;transform:rotate(45deg);transform-origin:center}.mobile-nav-toggle.active-menu a.main-nav-toggle i{opacity:0}@media (min-width:768px){.mobile-nav-toggle{display:none}}@media (max-width:767px){.nav-links{background:#f5f5f5;flex-direction:column;left:100%;position:absolute;top:calc(100% - 5px);transition:all .2s ease;width:100%}.nav-links .nav-item a{margin-left:0}.mobile-nav-toggle.active-menu+.nav-links{left:0}.nav-item.has-dropdown{flex-direction:column}.nav-item .dropdown{box-shadow:none;display:block;max-height:1000px;opacity:1;position:relative;visibility:visible;width:100%}.nav-item .dropdown a{font-size:18px;justify-content:center}}
/*# sourceMappingURL=main.e309a2c1.css.map*/