:root{--tw-yellow: #fdcd01;--tw-black: #282120;--tw-grey: rgb(212 212 216);--tw-green-900: rgb(19 78 74);--tw-green-800: rgb(13 148 136);--image-fallback-bg: linear-gradient(to bottom right, rgb(113 113 122), rgb(212 212 216))}body{height:100%;background:rgb(248 250 252)}#root-body{height:100vh;display:flex;flex-direction:column}.dashboard{background:url(/build/_assets/dashboard-KOZ4IFM2.svg) repeat-x;background-size:cover}.zigs{background:url(/build/_assets/zig-zag-7O5W2EFR.svg) repeat}.card-shadow{box-shadow:var(--tw-grey) 0 2px 0 0}.btn-small{box-shadow:var(--tw-black) 0 4px 0 0;border:1px solid var(--tw-black)}.btn{box-shadow:var(--tw-black) 0 3px 0 0;border:1px solid var(--tw-black);min-width:100px;min-height:48px}.btn:hover{box-shadow:var(--tw-black) 0 1px 0 0}.btn-image-upload{box-shadow:var(--tw-black) 0 3px 0 0}.btn.primary{background:var(--tw-yellow)}.btn.secondary{background:#6ca6c1;color:#fff}.btn.tertiary{background:var(--tw-green-800);color:#f5f5f5;box-shadow:var(--tw-green-900) 0 3px 0 0;border:none}.tertiary:hover{box-shadow:var(--tw-green-900) 0 1px 0 0}.rounded-circle{border-radius:100%;width:35px;height:35px}.rounded-step-no{border-radius:100%;min-width:35px;height:35px}.star{background:url(/build/_assets/star-T3X4NWJO.svg) repeat;width:50px;height:50px}select{appearance:none}.ribbon-parent{-webkit-filter:drop-shadow(-1px 4px 3px var(--tw-black));filter:drop-shadow(-1px 4px 3px var(--tw-black))}.ribbon{-webkit-clip-path:polygon(0% 0%,10px 50%,0% 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,10px 50%,0% 100%,100% 100%,100% 0%)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s}.ellipsis{display:inline-block;height:15px;width:15px;border-radius:50%;animation:scaleUpAndDown 1s ease-in-out infinite}.ellipsis:nth-child(1){animation-delay:.2s}.ellipsis:nth-child(2){animation-delay:.4s}.ellipsis:nth-child(3){animation-delay:.6s}@keyframes scaleUpAndDown{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes bounce-horizontal{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.bounce-horizontal{animation:bounce-horizontal .8s infinite}.recipe-background{background:url(/build/_assets/blobs-FG6XBLCY.svg);background-size:cover}.recipe-card{max-height:30rem;width:334px}.recipe-card-image{height:334px}.chef-card{width:334px;height:180px}.chef-card-img{min-width:150px;width:150px;height:180px}.chef-icon{width:30px;height:30px}.chef-icon-lg{width:50px;height:50px}.loading-title{background:var(--tw-grey);border-radius:15px;min-height:1rem;max-width:100%;width:100%}.loading-placeholder-image{background:var(--image-fallback-bg);height:334px}.loading-placeholder-chef-image{background:var(--image-fallback-bg);height:150px;width:150px}.hamburger-menu{width:25px;height:20px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.bar{width:100%;height:2px;transition:transform .3s ease}.open .bar:nth-child(1){transform:translateY(10px) rotate(45deg)}.open .bar:nth-child(2){opacity:0}.open .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@keyframes shine{0%{background-position:0 0,0 0}to{background-position:120% 0,0 0}}.shine-effect{animation:shine 3s ease-in-out infinite;background:linear-gradient(90deg,transparent 20%,transparent 40%,rgba(255,255,255,.1),rgba(255,255,255,.3),transparent 70%,transparent 100%);background-size:250% 250%,100% 100%}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.fade-right-edge{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 5rem),transparent)}
