@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{background-color:#475841;color:#ced0ce;min-height:100vh}body *{font-family:"Noto Sans",sans-serif}strong{color:inherit}.App{padding:3.5rem 1.5rem;min-height:100vh;display:flex;align-items:stretch}#root .pl-0{padding-left:0}#root .pl-1{padding-left:1rem}#root .pl-2{padding-left:2rem}#root .pl-3{padding-left:3rem}#root .pl-4{padding-left:4rem}#root .pl-5{padding-left:5rem}#root .pl-6{padding-left:6rem}#root .pl-7{padding-left:7rem}#root .pl-8{padding-left:8rem}#root .pl-9{padding-left:9rem}#root .pl-10{padding-left:10rem}#root .pr-0{padding-right:0}#root .pr-1{padding-right:1rem}#root .pr-2{padding-right:2rem}#root .pr-3{padding-right:3rem}#root .pr-4{padding-right:4rem}#root .pr-5{padding-right:5rem}#root .pr-6{padding-right:6rem}#root .pr-7{padding-right:7rem}#root .pr-8{padding-right:8rem}#root .pr-9{padding-right:9rem}#root .pr-10{padding-right:10rem}#root .pt-0{padding-top:0}#root .pt-1{padding-top:1rem}#root .pt-2{padding-top:2rem}#root .pt-3{padding-top:3rem}#root .pt-4{padding-top:4rem}#root .pt-5{padding-top:5rem}#root .pt-6{padding-top:6rem}#root .pt-7{padding-top:7rem}#root .pt-8{padding-top:8rem}#root .pt-9{padding-top:9rem}#root .pt-10{padding-top:10rem}#root .pb-0{padding-bottom:0}#root .pb-1{padding-bottom:1rem}#root .pb-2{padding-bottom:2rem}#root .pb-3{padding-bottom:3rem}#root .pb-4{padding-bottom:4rem}#root .pb-5{padding-bottom:5rem}#root .pb-6{padding-bottom:6rem}#root .pb-7{padding-bottom:7rem}#root .pb-8{padding-bottom:8rem}#root .pb-9{padding-bottom:9rem}#root .pb-10{padding-bottom:10rem}#root .ml-0{margin-left:0}#root .ml-1{margin-left:1rem}#root .ml-2{margin-left:2rem}#root .ml-3{margin-left:3rem}#root .ml-4{margin-left:4rem}#root .ml-5{margin-left:5rem}#root .ml-6{margin-left:6rem}#root .ml-7{margin-left:7rem}#root .ml-8{margin-left:8rem}#root .ml-9{margin-left:9rem}#root .ml-10{margin-left:10rem}#root .mr-0{margin-right:0}#root .mr-1{margin-right:1rem}#root .mr-2{margin-right:2rem}#root .mr-3{margin-right:3rem}#root .mr-4{margin-right:4rem}#root .mr-5{margin-right:5rem}#root .mr-6{margin-right:6rem}#root .mr-7{margin-right:7rem}#root .mr-8{margin-right:8rem}#root .mr-9{margin-right:9rem}#root .mr-10{margin-right:10rem}#root .mt-0{margin-top:0}#root .mt-1{margin-top:1rem}#root .mt-2{margin-top:2rem}#root .mt-3{margin-top:3rem}#root .mt-4{margin-top:4rem}#root .mt-5{margin-top:5rem}#root .mt-6{margin-top:6rem}#root .mt-7{margin-top:7rem}#root .mt-8{margin-top:8rem}#root .mt-9{margin-top:9rem}#root .mt-10{margin-top:10rem}#root .mb-0{margin-bottom:0}#root .mb-1{margin-bottom:1rem}#root .mb-2{margin-bottom:2rem}#root .mb-3{margin-bottom:3rem}#root .mb-4{margin-bottom:4rem}#root .mb-5{margin-bottom:5rem}#root .mb-6{margin-bottom:6rem}#root .mb-7{margin-bottom:7rem}#root .mb-8{margin-bottom:8rem}#root .mb-9{margin-bottom:9rem}#root .mb-10{margin-bottom:10rem}#root p.is-error{color:#ffb7b7;font-size:.8em;text-align:left;line-height:1em;margin-top:0;margin-bottom:1rem}.m0auto{margin:0 auto}.fz-2{font-size:2rem}section{width:100%}#phone-mask{text-align:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1100;background:#475841;display:none;align-items:center;justify-content:center;padding:1.5rem}@media (max-width:961px){#phone-mask{display:flex}}h2{margin-bottom:1rem}.spins{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a{color:#ced0ce;transition:color .1s ease-in-out}a:hover{color:#e6e8e6}a.is-blue{color:#c3daff}a.is-blue:hover{color:#80b0ff}.btn{border:none;background-color:#ced0ce;color:#3f3f37;padding:.5rem 1.5rem;border-radius:5px;transition:all .1s ease-in-out}.btn:hover{cursor:pointer;box-shadow:0 5px 1rem rgba(63,63,55,.3),0 2px .2rem rgba(63,63,55,.5)}.btn.icon-btn{background-color:transparent;background-color:initial;margin-top:0;color:#ced0ce;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center}.btn.icon-btn,.btn.icon-btn svg{height:32px;width:32px}.btn.icon-btn:hover{color:#e6e8e6;background:rgba(206,208,206,.3);box-shadow:none}.btn.icon-btn:focus{outline:none}.btn.icon-btn.is-large,.btn.icon-btn.is-large svg{height:50px;width:50px}.btn.icon-btn.is-dark{color:#3f3f37}.btn.icon-btn.is-dark:hover{background:rgba(63,63,55,.1)}.searchbar{width:100%;display:block;font-size:1rem;padding:.5rem 1rem;margin:0 auto .5rem}.search-wrapper{position:relative}.search-results{list-style-type:none;background-color:#e6e8e6;position:absolute;border-radius:5px;width:100%;top:2.5rem;z-index:1000;max-height:50vh;overflow-y:scroll}.search-results li{display:flex;justify-content:space-between;align-items:center;color:#ced0ce;padding:.5rem 1rem;color:#475841}.search-results li:not(:last-of-type){border-bottom:1px solid #ced0ce}.search-results li:hover{background:#ced0ce;color:#3f3f37;cursor:pointer}.search-result-cover{width:50px}.release{display:inline-block;flex-grow:1;background-color:#89a99b}.release:hover{background-color:#e6e8e6;cursor:pointer}.highlighted{background-color:#475841}#beta-user-form{width:500px;margin:0 auto;padding-top:10rem;display:flex;flex-direction:column;text-align:center;align-items:center}#beta-user-form input{width:200px}#beta-user-form *{margin-bottom:1rem}.main-nav{position:fixed;top:0;left:0;width:100vw;height:3.5rem;padding:1rem;justify-content:space-between;z-index:1000}.main-nav,.main-nav ul{display:flex;align-items:center}.main-nav ul li:not(:last-of-type){margin-right:1rem}.brand{color:#ced0ce;font-size:2rem;font-weight:700;line-height:.9em;z-index:1000}.brand small{font-weight:300;font-style:italic;text-transform:lowercase}.tooltip-container{position:relative;color:#ced0ce}.tooltip-box{position:absolute;background:rgba(230,232,230,.6);color:#3f3f37;padding:.7rem 1rem;border-radius:5px;left:calc(100% + 10px);top:50%;transform:translateY(-50%);display:none;line-height:1.1em;width:250px;font-size:1rem}.tooltip-box.visible{display:block}.tooltip-arrow{position:absolute;top:50%;left:-10px;border:5px solid transparent;border-right-color:rgba(230,232,230,.6);transform:translateY(-50%)}#shelf-setup-form .tooltip-container{position:absolute;left:26%}.dimensions-control .icon-btn{border:1px solid #ced0ce}.dimensions-control .icon-btn:hover{border:none}.dimensions-control .icon-btn:first-child{margin-right:.5rem}.dimensions-control .icon-btn svg{height:20px;width:20px}#shelf-setup-form{width:auto;display:flex;flex-direction:column}#shelf-setup-form .sort-by{max-width:100%}#shelf-setup-form .sort-by label{flex-wrap:wrap;justify-content:flex-start}#shelf-setup-form .sort-by label span{margin-right:1rem}#shelf-setup-form .sort-by label>*{margin-bottom:.7rem;margin-right:.2rem}#shelf-setup-form .sort-by label .dimensions-control{margin-right:0;margin-left:1rem;white-space:nowrap}fieldset{margin-bottom:30px}label{color:#ced0ce;font-weight:400;height:auto;display:flex;justify-content:space-between;align-items:center}input,select{width:80px;background:#475841;border:1px solid #ced0ce;padding:5px;border-radius:5px;color:#ced0ce}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#89a99b}input:-ms-input-placeholder,select:-ms-input-placeholder{color:#89a99b}input::placeholder,select::placeholder{color:#89a99b}.shelf-size-inputs{display:flex;align-items:center}.shelf-size-inputs span{margin:0 10px}.shelving-unit{background-color:transparent;border:20px solid #ced0ce;width:auto;margin:3.5rem auto 0;white-space:nowrap}.shelving-unit td{width:200px;height:200px;padding:.25em;border:5px solid #ced0ce;display:inline-flex;align-items:stretch;justify-content:space-between}.shelving-unit .last-populated-shelf{justify-content:flex-start}.shelving-unit .last-populated-shelf .release{flex-grow:0}.release-card{background:#ced0ce;color:#475841;transition:all .5s ease-in-out;padding:1.5rem;border-radius:5px}.release-card-controls{margin-bottom:1rem}.release-card-controls,.release-info{display:flex;justify-content:space-between}.release-info{flex-direction:column;align-items:stretch}.release-cover{display:flex;align-items:center;height:150px}.release-cover img{width:auto;height:100%;margin:0 auto;box-shadow:0 5px 1rem rgba(71,88,65,.3),0 2px .2rem rgba(71,88,65,.5)}.hidden{display:none}.loader-wrapper{color:#ced0ce;text-align:center;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;min-height:100vh;background-color:#475841;z-index:100}.loader-wrapper h2{color:inherit;font-weight:400;font-size:1.5rem;max-width:80%}.loader-wrapper .loader{width:3rem;height:3rem}#dashboard-container{position:relative;width:100%;display:flex;align-items:stretch;justify-content:space-between}#sidebar{display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-start;padding-top:3.5rem;width:25%}#sidebar.form-is-visible{align-self:flex-end}#output{flex-grow:1;display:inline-block;margin-left:1rem}.login-form{width:15rem;margin:20vh auto}.login-form *{width:100%}.login-form label{font-size:1rem;line-height:1em;margin-bottom:.5rem}.login-form input{margin-bottom:1rem}.login-form button,.login-form p{margin-top:1rem}.login-form p,.profile p{text-align:center}.profile p{margin-bottom:.5rem}.profile .profile-sync{text-align:center;margin-top:2rem}.profile .profile-sync .btn,.question h2{margin-bottom:.5rem}.question h2{font-weight:800;font-size:1.5rem;line-height:1.1em}.faq ul{padding-left:1.5rem}.faq li{list-style-type:disc}
/*# sourceMappingURL=main.4c4712ee.chunk.css.map */