#recipes-cards-editable{background:hsla(0,0%,100%,.8);display:block;min-height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}#recipes-cards-editable .cards{background:transparent;height:500px;left:0;margin:50px auto;max-width:500px;position:absolute;right:0;top:0;width:80vw}#recipes-cards-editable .cards .iconBack{background:#fdd835;border-radius:100px;cursor:pointer;height:40px!important;padding:2px 0 2px 2px;position:absolute;right:0;transform:rotate(180deg);top:20px;width:40px!important;z-index:2}#recipes-cards-editable .cards .card{background:#fefefe;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;cursor:default;display:block;left:0;margin:0 auto 10px;min-width:320px;overflow:hidden;position:relative;right:0;text-align:left;transition:all .3s ease;top:10%;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;width:100%}#recipes-cards-editable .cards .card.input{padding:20px}#recipes-cards-editable .cards .card.buttons{background:none;border:none;padding-bottom:100px;text-align:right}#recipes-cards-editable .cards .card.loading{padding:20px;text-align:center}#recipes-cards-editable .cards .card.loading h4,#recipes-cards-editable .cards .card.loading p{color:#222;font-size:.95em;font-weight:400;margin:0;padding:0}#recipes-cards-editable .cards .card.loading h4{font-weight:500;margin:0 0 2px}#recipes-cards-editable .cards .card.buttons .save{border-color:#43a047}#recipes-cards-editable .cards .card.buttons .cancel{border-color:#e53935}#recipes-cards-editable .cards .card .ingredients,#recipes-cards-editable .cards .card .summary{min-height:250px}#recipes-cards-editable input,#recipes-cards-editable textarea{background:#fff;border:1px solid #ddd;border-radius:10px;color:#222;display:inline-block;font-family:Poppins,sans-serif;font-size:.9em;margin:0 5px 5px 0;padding:10px;width:95%}#recipes-cards-editable input.image{display:none}#recipes-cards-editable input.default,#recipes-cards-editable textarea.default{color:#777}#recipes-cards-editable textarea{line-height:1.5em;min-height:100px}#recipes-cards-editable button{background:#fdd835;border:none;border-radius:10px;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:.95em;font-weight:500;margin:5px 8px 5px 0;padding:5px 10px}#recipes-cards-editable button.loading{background:#eee;color:#ddd;cursor:progress}#recipes-cards-editable .ai-input{position:relative}#recipes-cards-editable .ai-input .count{bottom:14px;color:#888;font-size:.8em;position:absolute;right:5px}#recipes-cards-editable .image-button{background:#fff;border:1px solid #ddd;border-radius:10px;color:#222;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:.9em;margin:0 5px 5px 0;padding:10px;text-align:center;width:95%}#recipes-cards-editable .image-button img{width:80px}#recipes-cards-editable .image-button p{border:none;color:#777;display:block;font-family:Poppins,sans-serif;font-size:.95em;margin:0;padding:10px}#recipes-cards-editable ul.menu{box-sizing:border-box;cursor:pointer;font-family:Poppins,sans-serif;font-weight:400;font-size:.9em;height:40px;margin:0 0 25px;padding:0;position:relative}#recipes-cards-editable ul.menu li{display:inline-block;list-style-type:none;padding:5px 0;position:relative;margin:0 0 18px;text-align:center;width:50%}#recipes-cards-editable ul.menu li p{left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}#recipes-cards-editable ul.menu li .background{border-radius:10px;left:0;position:absolute;top:-2px;transition:width .5s ease-in;width:100%;height:24px;z-index:0}#recipes-cards-editable ul.menu li.active p{font-weight:500}#recipes-cards-editable ul.menu li.active .background{background:#fdd835}