:root{--color-primary:#fc0}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{background:#fc0;background:var(--color-primary);height:100vh;width:100vw;overflow:hidden}@media screen and (max-width:800px){body{height:auto;width:auto;overflow:visible}}body,button,input,textarea{font-family:Dosis,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input{font-weight:600;outline:none}button{cursor:pointer}main{display:flex;height:100vh;overflow:hidden}@media screen and (max-width:800px){main{flex-direction:column;flex-wrap:wrap;height:auto;overflow:visible}}h1,h2,h3,h4,h5,h6{font-weight:300}::-webkit-input-placeholder{color:rgba(0,0,0,.5);font-style:italic}::-moz-placeholder{color:rgba(0,0,0,.5);font-style:italic}:-ms-input-placeholder{color:rgba(0,0,0,.5);font-style:italic}:-moz-placeholder{color:rgba(0,0,0,.5);font-style:italic}.empty{font-style:italic;opacity:.4}.empty button{background:none;border:none;display:inline;font:inherit;text-decoration:underline}.menu{flex:0 0 auto;padding:14px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:var(--color-primary);position:relative;z-index:1}@media screen and (max-width:800px){.menu{flex:none;width:100%;position:-webkit-sticky;position:sticky;top:0}}.menu menu{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:800px){.menu menu{flex-direction:row}}@media screen and (max-width:650px){.menu menu{position:relative}}@media screen and (max-width:800px){.menu .menu-group{display:flex}}.menu .menu-group>li{position:relative;list-style:none;padding:0 10px}.menu .menu-group>li:focus-within div,.menu .menu-group>li:hover div{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.menu .menu-group>li:focus-within>button,.menu .menu-group>li:hover>button{opacity:.6}@media screen and (max-width:650px){.menu .menu-group>li:focus-within:not(.color),.menu .menu-group>li:hover:not(.color){position:static}}.menu .menu-group>li:after{content:"";position:absolute;height:100%;width:8px;top:0;left:100%;-webkit-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0);-webkit-transform-origin:center center;transform-origin:center center;background:#000;border-radius:4px;opacity:0;-webkit-transition:all .6s cubic-bezier(.68,-.55,.265,1.55);transition:all .6s cubic-bezier(.68,-.55,.265,1.55);z-index:1}@media screen and (max-width:800px){.menu .menu-group>li:after{height:8px;width:100%;left:0;top:calc(100% + 14px);-webkit-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0)}}.menu .menu-group>li+li{margin-top:10px}@media screen and (max-width:800px){.menu .menu-group>li+li{margin-top:0}}.menu .menu-group>li>button{outline:none;opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s;display:block;line-height:1;padding:0}.menu .menu-group>li>button:focus,.menu .menu-group>li>button:hover{opacity:.6}.menu .menu-group>li.active:after{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);opacity:1}@media screen and (max-width:800px){.menu .menu-group>li.active:after{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.menu .menu-group>li.active>button{opacity:1}.menu button{background:none;border:none}.menu img{width:100%;height:auto}.menu div{position:absolute;display:table;background:#000;top:4px;left:100%;border-top-right-radius:48px;font-size:12pt;padding:2ch 36px .5ch 20px;color:#fff;font-weight:600;max-width:230px;opacity:0;-webkit-transition:all .6s;transition:all .6s;-webkit-transform:translateX(-10px);transform:translateX(-10px);pointer-events:none;z-index:-1;border-bottom:2px solid var(--color-primary);border-right:2px solid var(--color-primary)}@media screen and (max-width:800px){.menu div{top:calc(100% + 14px);left:0;border-top-right-radius:0;border-bottom-right-radius:48px}}.menu .form,.menu .message{white-space:nowrap;padding:1ch 22px .6ch 15px}.menu .form{border-top-right-radius:40px;padding:.5ch 14px .2ch 10px;width:100vw;max-width:300px}@media screen and (max-width:800px){.menu .form{border-top-right-radius:0;border-bottom-right-radius:40px}}.menu .form form{display:flex;width:100%}.menu .form input{font-weight:600;padding:5px 10px;font-size:10pt;margin:1ch 0;border-radius:0;-webkit-appearance:none;border:none;flex:1 1 100%;border-top-right-radius:24px;background:#555;-webkit-transition:background .3s;transition:background .3s}@media screen and (max-width:800px){.menu .form input{border-top-right-radius:0;border-bottom-right-radius:24px}}.menu .form input:focus{background:#fff}.menu .form input:focus::-webkit-input-placeholder{color:rgba(0,0,0,.5);font-style:italic}.menu .form input:focus::-moz-placeholder{color:rgba(0,0,0,.5);font-style:italic}.menu .form input:focus:-ms-input-placeholder{color:rgba(0,0,0,.5);font-style:italic}.menu .form input:focus:-moz-placeholder{color:rgba(0,0,0,.5);font-style:italic}.menu .form input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-style:italic}.menu .form input::-moz-placeholder{color:hsla(0,0%,100%,.5);font-style:italic}.menu .form input:-ms-input-placeholder{color:hsla(0,0%,100%,.5);font-style:italic}.menu .form input:-moz-placeholder{color:hsla(0,0%,100%,.5);font-style:italic}.menu .filter-list ul{display:flex;flex-wrap:wrap;list-style:none;width:230px}.menu .filter-list li{margin-right:2ch;margin-bottom:1.5ch}.menu .filter-list li.active button{opacity:1;color:var(--color-primary)}.menu .filter-list button{color:#fff;background:none;border:none;font-size:12pt;font-weight:600;outline:none;opacity:.5;-webkit-transition:all .3s;transition:all .3s}.menu .filter-list button:focus,.menu .filter-list button:hover{opacity:1}.menu .color{position:relative}.menu .color:focus-within button{opacity:.6}.menu .color button{pointer-events:none;position:relative;z-index:1}.menu .color input{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.new{flex:4 4;background:#fff;padding:40px;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}@media screen and (max-width:800px){.new{flex:none;overflow:visible}}.new header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1.5em}.new header h1{font-size:48pt;opacity:.7;line-height:1}.new header h1:last-child{margin-bottom:.75em}.new header h2{background:#000;color:#fff;margin-top:2em;font-size:14pt;text-transform:uppercase;font-weight:600;padding:5px 20px 5px 10px;border-top-right-radius:25px;display:inline-block;border-bottom:2px solid var(--color-primary);border-right:2px solid var(--color-primary)}.new header h2 button{background:none;border:none;margin-left:2em;opacity:.4;outline:none;-webkit-transition:all .3s;transition:all .3s}.new header h2 button:focus,.new header h2 button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}.new header h2 button img{height:14px;width:14px}.new ul{list-style:none;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;font-weight:600;margin:0 -10px}.new li{display:flex;flex-direction:column;flex:1 1 31%;margin-right:15px;margin-bottom:4em;position:relative;padding:10px;outline:none;-webkit-transition:background .6s;transition:background .6s;max-width:50%;background:-webkit-linear-gradient(#fff,#fff) no-repeat,-webkit-linear-gradient(#fff,#fff) no-repeat;background:linear-gradient(#fff,#fff) no-repeat,linear-gradient(#fff,#fff) no-repeat}@media screen and (max-width:650px){.new li{flex:0 0 100%;max-width:none;margin-bottom:2em}}.new li:focus,.new li:focus-within{background:-webkit-linear-gradient(hsla(0,0%,100%,.92),#fff) no-repeat,-webkit-linear-gradient(#666,#666) no-repeat;background:linear-gradient(hsla(0,0%,100%,.92),#fff) no-repeat,linear-gradient(#666,#666) no-repeat}.new li.open{background:-webkit-linear-gradient(hsla(0,0%,100%,.92),#fff) no-repeat,-webkit-linear-gradient(var(--color-primary),var(--color-primary)) no-repeat;background:linear-gradient(hsla(0,0%,100%,.92),#fff) no-repeat,linear-gradient(var(--color-primary),var(--color-primary)) no-repeat}.new li.open:after{opacity:.4}.new li.riley-favorite h3:after{content:"";margin-left:.5ch;vertical-align:middle;display:inline-block;background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAYABgAAD/2wCEAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJSQBBgYGCQgJEQkJESQYFBgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJP/AABEIADIAMgMBIgACEQEDEQH/xACGAAACAgIDAQAAAAAAAAAAAAAABwUGBAgBAgMJEAABAwMCBQMEAAcBAAAAAAABAgMEAAURBiEHEhMxQTJRgRQiYXEIFRYjYpGiwQEAAwEBAQAAAAAAAAAAAAAAAgMEAQAFEQADAAEBBgcBAAAAAAAAAAAAAQIRMQMEEhMhcTIzQUJhgcGx/9oADAMBAAIRAxEAPwDamiiuFEJBJ7DeuOEt/ETfdbRHLPbNKSZcFl5K335EMhLqlJUkJRzEYCdyT77D9ql7iTxg0/Ebky5KJn0qup9QeXrFOfSsABK09hjAx7+aaWo9UJvl2RPJUIsg9KGHFpbBSPGFHPMdzjFVziLHXF0s860yeVwcjhPqRnt8VHVun8Hozu6mMvUvXBjjxb+JzS7dNZFvv0dIU5HOyXkdudGfz3Hj8jemvXz1aRJtE9i42yQ5BuMQhUaUyrDjSgNv2PBB2IyK3o4c36XqnQdgvk9CUS58BmQ6EjCeZSQSQPY96oh+hFc4LFRRRTBYVg3yc1bLLPnPurZajx3HVuNp5lICUkkgeT+KzqpnGefMtfCrVEuCgqfbt7uMDPKkjClfCST8UNaPAU6rIo9O6ht92U3HeSYL7SCtDMlKclJ74IJBA/e1ZOpJVqvaItgTPTmQ+gLKT6UDcj5xiknI15M6bCPq1OtNnKOblOxG+4G471M8O2blrPWcea1GcZtkFRdkO8n2LUAQlCSfOTk47Y371Epep697wqeETPFW0W1m1W2z2i1Mt3eU+URy0P7h5/tAUR3ypSR59/FbXaZs6NPactVnbxywIjUYY/wQE/8AlKfQHDlF74lStd3F8uM25CY1vi8+yXuVQW4oeMJXgfkk+BTqqnYz0yQb3tOK8JYCiiinEoV1dQhxtaHEpW2oEKSoZBHkEUOOJabU4s4SkFRJ8AUmNTakvutFIFueVFtikgr6T/KQDnAG33LO2x2Hf943hZYcRxPCFzqWwcPdYaliPWXQ6LVHbcWy+UlUdCwknlU4yj7QM529RyAcdhaS8xpZBtraBGgoYIbbht9MNg+cjJ77YH+6h/6dXa7hPLsea3GW6haVR3Op1HAkEhXkgHf2JzXjb35V5vbinbpMeR1MuudHdI905wBntnt7eTQTE1nPVldNxjg6L1Ze+H+rIlo1GUTYsaKl6Khl56OjCUr9QKj3I+47+M06QQoAggg9iK12c/kst1xu2uGEhoFtPMhIDqz4J+PfsPzTF4YatdlFNguCOnIQyXo4JJ5mgcd/bcEfI8UeHD4WJtcxc2NBiUUUVpOV3Xe9kQg7ocksoWnwpJVuD7ikMFKbtUDkJTlsq22323ooo9j7g78E93+FhiOLXZoy1LUpXRVuTk+mom2uLQzL5VKTltIODjxRRSH5n2O2Hl12PLWDSE2qIQhIKmDzYHfKgDmmBo0k6stBJJP0ZH/KqKKZ7X3/AEF+Cfv+DVooorBB/9k=);background-size:cover;height:25px;width:25px;border-radius:50%;-webkit-transform:translateY(-2px);transform:translateY(-2px);border:1px solid var(--color-primary)}.new li:after{content:"";position:absolute;top:calc(100% + 5px);left:0;width:0;height:0;border-left:20px solid var(--color-primary);border-bottom:0 solid transparent;border-right:0 solid transparent;border-top:20px solid transparent;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.new li.empty{width:100%;display:block}.new li.empty:focus,.new li.empty:focus-within{background:none}.new h3{font-weight:600;font-size:18pt;margin-bottom:.5em;cursor:pointer}.new .source{font-weight:300;font-size:12pt;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.1}.new a{font-weight:600;color:#000;outline:none;-webkit-transition:color .3s;transition:color .3s}.new a:focus{color:var(--color-primary)}.new .added{order:-1;text-transform:uppercase;opacity:.8;font-size:9pt;margin-bottom:.25em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new .details-container{position:absolute;left:0;top:100%;width:100%;opacity:0;-webkit-transition:top .5s,opacity 1s;transition:top .5s,opacity 1s}.new .details{display:flex;justify-content:flex-start;padding:30px;border-bottom:6px solid var(--color-primary);background:-webkit-linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)) no-repeat,-webkit-linear-gradient(var(--color-primary),var(--color-primary)) no-repeat;background:linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)) no-repeat,linear-gradient(var(--color-primary),var(--color-primary)) no-repeat}.new .details .content{display:flex;justify-content:center;width:100%}.new .details .content.with-image{justify-content:flex-start}@media screen and (max-width:650px){.new .details .content{justify-content:space-between}}.new .details .content img{width:200px;height:auto;margin-right:30px;align-self:flex-start}.new .details .note{max-width:30%;margin-right:30px;margin-top:.25em}@media screen and (max-width:650px){.new .details .note{max-width:none}}.new .details h4{font-weight:600;text-transform:uppercase;font-size:10pt;margin-bottom:.25em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new .details p{font-size:12pt}.new .details .actions{margin:.25em 0;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:650px){.new .details .actions{align-items:flex-end}}.new .details .actions a{text-decoration:none;background:var(--color-primary);text-transform:uppercase;font-weight:600;font-size:18pt;text-align:center;padding:.25em 2em;color:#fff;display:block;margin-bottom:.5em;letter-spacing:2px;-webkit-transition:background .6s;transition:background .6s;outline:none}.new .details .actions a:focus,.new .details .actions a:hover{background:#000}.new .details .actions label{display:block;margin-bottom:.5em;font-size:10pt}.new .details .actions button{font-size:10pt;background:none;border:none;border-bottom:1px dashed #000;font-weight:600;outline:none;-webkit-transition:all .3s;transition:all .3s}.new .details .actions button:focus,.new .details .actions button:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.new .details .actions button.hide{font-size:8pt;border:none;font-weight:300;margin-top:auto}.new .details .actions button.hide:focus,.new .details .actions button.hide:hover{color:#000;border:none}.new .details .actions button.hide:focus:before,.new .details .actions button.hide:hover:before{-webkit-transform:translateX(-.5ch);transform:translateX(-.5ch)}.new .details .actions button.hide:focus:after,.new .details .actions button.hide:hover:after{-webkit-transform:translateX(.5ch);transform:translateX(.5ch)}.new .details .actions button.hide:before{content:">";margin-right:.5ch}.new .details .actions button.hide:after,.new .details .actions button.hide:before{display:inline-block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.new .details .actions button.hide:after{content:"<";margin-left:.5ch}.new .details .close{position:absolute;top:12px;right:12px;background:none;border:none;opacity:.4;-webkit-transition:all .6s cubic-bezier(.68,-.55,.265,1.55);transition:all .6s cubic-bezier(.68,-.55,.265,1.55);outline:none}.new .details .close:focus,.new .details .close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.new .details .close img{width:18px;height:18px}.viewed{flex:2 2;background:#000;color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;padding:20px}@media screen and (max-width:800px){.viewed{flex:none;overflow:visible}}.viewed header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:2em}.viewed header h1{opacity:.7;font-size:28pt;max-width:5em;line-height:1.1}@media screen and (max-width:800px){.viewed header h1{max-width:none}}.viewed ul{list-style:none;font-weight:600;font-size:14pt;padding-right:60px}@media screen and (max-width:800px){.viewed ul{padding-right:0}}.viewed li{padding:0 0 0 40px;position:relative;margin-bottom:.75em}.viewed li:focus-within .favorite,.viewed li:focus .favorite,.viewed li:hover .favorite{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}.viewed li:focus-within .favorite:focus,.viewed li:focus-within .favorite:hover,.viewed li:focus .favorite:focus,.viewed li:focus .favorite:hover,.viewed li:hover .favorite:focus,.viewed li:hover .favorite:hover{-webkit-transform:translateX(10px) scale(1.2);transform:translateX(10px) scale(1.2)}.viewed li:focus-within footer,.viewed li:focus footer,.viewed li:hover footer{-webkit-transition:opacity 1.2s;transition:opacity 1.2s;opacity:1}.viewed li.empty{padding:0;font-size:12pt}.viewed a{color:#fff;text-decoration:none;display:block;margin-bottom:.15em;outline:none;-webkit-transition:color .3s;transition:color .3s;line-height:1.25}.viewed a:focus,.viewed a:hover{color:var(--color-primary)}.viewed .favorite{overflow:hidden;background:none;border:none;height:45px;width:45px;position:absolute;top:0;left:-35px;opacity:.6;-webkit-transition:all .6s;transition:all .6s;outline:none}.viewed .favorite:focus,.viewed .favorite:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.viewed .favorite svg{width:100%;height:auto}.viewed .favorite #filled,.viewed .favorite #stroked{fill:var(--color-primary)}.viewed .favorite #filled{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .6s;transition:all .6s}.viewed .favorite.favorited #filled{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.viewed footer{font-weight:300;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewed footer,.viewed footer button{font-size:10pt;color:hsla(0,0%,100%,.7)}.viewed footer button{outline:none;font-weight:600;background:none;border:none;border-bottom:1px dashed hsla(0,0%,100%,.7);-webkit-transition:all .3s;transition:all .3s}.viewed footer button:focus,.viewed footer button:hover{color:var(--color-primary);border-bottom:1px dashed var(--color-primary)}.identify{height:100vh;width:100vw;display:flex;justify-content:flex-end;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:650px){.identify{align-items:flex-start;justify-content:center}}.identify form{position:relative;margin-right:40pt;margin-bottom:50px}@media screen and (max-width:800px){.identify form{margin-bottom:0;margin-top:50px;margin-right:10px}}.identify form:focus-within label:after,.identify form:hover label:after{opacity:1}.identify label{display:block;position:relative;z-index:1;background:var(--color-primary);font-size:36pt;cursor:pointer;outline:none}@media screen and (max-width:800px){.identify label{font-size:24pt}}.identify label:after{display:inline-block;content:"";width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:10px 10px 0;vertical-align:middle;margin-left:.75ch;opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s}.identify label img{vertical-align:initial;height:100%;width:auto;-webkit-transform:scale(1.3);transform:scale(1.3);margin-right:.75ch}.identify label:focus+ul{height:200px;background:hsla(0,0%,100%,.3);border-color:#000}.identify ul{outline:none;position:absolute;width:100%;height:100%;top:calc(100% + 10px);left:0;cursor:pointer;list-style:none;font-size:16pt;-webkit-overflow-scrolling:touch;overflow:auto;height:0;border:1px solid transparent;border-top:5px solid transparent;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-transition:all .3s;transition:all .3s;background:none}.identify ul:focus-within{height:200px;background:hsla(0,0%,100%,.3);border-color:#000}.identify li{padding:5px 15px;outline:none;-webkit-transition:all .3s;transition:all .3s}.identify li:focus,.identify li:hover{background:hsla(0,0%,100%,.7)}.identify li:focus span,.identify li:hover span{-webkit-transform:rotate(2turn);transform:rotate(2turn)}.identify li span{position:relative;vertical-align:middle;margin-right:1ch;display:inline-block;-webkit-transition:-webkit-transform 1.5s;transition:-webkit-transform 1.5s;transition:transform 1.5s;transition:transform 1.5s,-webkit-transform 1.5s;border-radius:50%;border:1px solid #000;overflow:hidden}.identify li span:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:var(--color-primary);opacity:.9;mix-blend-mode:color}.identify li img{height:35px;width:35px;border-radius:50%;-webkit-filter:grayscale(1);filter:grayscale(1);display:block}.identify select{outline:none;position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}
/*# sourceMappingURL=main.38215f3e.chunk.css.map */