.navbar-custom[data-v-58c99f72]{background-color:#78909e;padding:6px 8px}.title-container[data-v-58c99f72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-container div[data-v-58c99f72]{cursor:pointer}.title-container-side-bar-button[data-v-58c99f72]{padding:.55rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;color:hsla(0,0%,100%,.5);margin-right:10px}.title-container-side-bar-button[data-v-58c99f72]:focus{outline:5px auto -webkit-focus-ring-color}.collapse-icon[data-v-58c99f72]{-webkit-transition:all .5s;transition:all .5s}.collapse-icon.collapsed[data-v-58c99f72]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.side-bar[data-v-304dd22b]{height:100%;width:0;position:absolute;z-index:1;top:0;left:0;background-color:#2f3c42;overflow-x:hidden;padding-top:10px;-webkit-transition:.5s;transition:.5s;text-align:left}.side-bar span[data-v-304dd22b]{padding:1px 1px 1px 32px;text-decoration:none;font-size:25px;-webkit-transition:.3s;transition:.3s;white-space:nowrap;overflow:hidden}.side-bar-header[data-v-304dd22b]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#78909e}.side-bar .side-bar-header span[data-v-304dd22b]{display:inline-block;-ms-flex-item-align:center;align-self:center}.side-bar .side-bar-list span[data-v-304dd22b]{color:#f4f4f4;text-decoration:none;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side-bar .side-bar-list span[data-v-304dd22b]:hover{color:#f1f1f1}#main[data-v-304dd22b]{-webkit-transition:margin-left .5s;transition:margin-left .5s;padding:20px}@media screen and (max-height:450px){.side-bar[data-v-304dd22b]{padding-top:15px}.side-bar a[data-v-304dd22b]{font-size:18px}}.side-bar-show[data-v-304dd22b]{width:300px}.side-bar-hide[data-v-304dd22b]{width:0}.side-bar span.closebtn[data-v-304dd22b]{padding:.55rem .75rem;line-height:1;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;color:hsla(0,0%,100%,.5);margin-right:10px}.grid-red[data-v-36df6f56]{background-color:#ab4f4f}.grid-green[data-v-36df6f56]{background-color:#4faba2}.grid-blue[data-v-36df6f56]{background-color:#5d4fab}.grid-square[data-v-36df6f56]{height:116px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px;margin:0;text-align:center}.grid-item[data-v-36df6f56]{width:100%;height:100%;color:#fff;border-radius:5px;padding:5px 2px 2px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:stretch;align-content:stretch}.item-img-container[data-v-36df6f56]{width:100%;height:45px;-ms-flex-item-align:start;align-self:flex-start}.item-img-container-collapse[data-v-36df6f56]{height:0;overflow:hidden}.item-img[data-v-36df6f56]{width:33px;height:45px}.item-name-container[data-v-36df6f56]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.item-name[data-v-36df6f56]{-ms-flex-item-align:center;align-self:center;width:100%;font-size:11px}.item-qty[data-v-36df6f56]{font-size:11px;height:16px;width:100%;-ms-flex-item-align:end;align-self:flex-end}input[data-v-7ef573fc]::-webkit-input-placeholder{color:#b8b7b7}input[data-v-7ef573fc]::-moz-placeholder{color:#b8b7b7}input[data-v-7ef573fc]:-ms-input-placeholder{color:#b8b7b7}input[data-v-7ef573fc]::-ms-input-placeholder{color:#b8b7b7}input[data-v-7ef573fc]::placeholder{color:#b8b7b7}.form-container[data-v-7ef573fc]{margin-top:20px;margin-bottom:20px;display:inline-block}.quantity-block[data-v-7ef573fc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quantity-amount[data-v-7ef573fc]{-webkit-box-flex:2;-ms-flex:2;flex:2}.quantity-unit[data-v-7ef573fc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-body[data-v-0840fbd8]{background-color:#2f3c42}.fancy[data-v-0840fbd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fancy .fancy-left[data-v-0840fbd8]{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancy .fancy-centre[data-v-0840fbd8]{margin-left:5px;margin-right:5px;height:5px;border-bottom:1px solid #fff;border-top:1px solid #fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center}.fancy-right[data-v-0840fbd8]{width:60px}.userlist-select[data-v-0840fbd8]{width:100%;background-color:#37474f!important;color:#f4f4f4!important;border-radius:0;padding:10px 2px 10px 2px;border:1px solid #37474f}.userlist-select[data-v-0840fbd8]:focus{outline:none!important;-webkit-box-shadow:0 0 5px #37474f!important;box-shadow:0 0 5px #37474f!important;border-color:#37474f!important}.tag-input[data-v-0840fbd8]{display:inline-block;width:100%;background-color:#2f3c42!important;color:#f4f4f4!important;border-radius:0;padding:10px 2px 10px 2px;border:1px solid #2f3c42}.tag-input[data-v-0840fbd8]:focus{outline:none;-webkit-box-shadow:0 0 5px #37474f;box-shadow:0 0 5px #37474f;border:1px solid #4faba2}.count-badge[data-v-0840fbd8]{position:absolute;right:25px}.drag-drop-placeholder[data-v-0840fbd8]{background-color:#ff0;opacity:.5}.drag-dragging-item[data-v-0840fbd8]{opacity:.5;background:grey;width:92px;height:116px}.grid-container[data-v-0840fbd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:auto;background-color:#2f3c42;min-height:116px;justify-items:left}.tranGet-leave-active[data-v-0840fbd8]{-webkit-transition:all .4s;transition:all .4s}.tranGet-leave-to[data-v-0840fbd8]{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}.tranGot-enter-active[data-v-0840fbd8]{-webkit-transition:all .4s;transition:all .4s}.tranGot-enter[data-v-0840fbd8]{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}.tranGot-enter-override[data-v-0840fbd8]{opacity:1!important;-webkit-transform:none!important;transform:none!important}.grid-container>span[data-v-0840fbd8]{text-align:left;width:100%}.collapse-header[data-v-0840fbd8]{font-size:18px;color:#f4f4f4;margin:3px;text-align:left;padding:8px 2px 8px 2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collapse-icon[data-v-0840fbd8]{position:absolute;right:10px;-webkit-transition:all .4s;transition:all .4s}.collapsed .collapse-icon[data-v-0840fbd8]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.highlight[data-v-0840fbd8]{background:#37474f!important}.custom-body{min-height:100vh;color:#fff;background-color:#37474f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}#nav-bar{position:sticky;top:0;z-index:100}.content-container{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.template[data-v-4af01e5f],.template[data-v-e82ff174]{color:#fff}.tag-button[data-v-6d5d0bd4]{margin-left:5px;margin-right:5px;margin-bottom:5px}.tag-button-add[data-v-6d5d0bd4]:hover{background-color:#96c9ff;cursor:pointer}.tag-input[data-v-6d5d0bd4]{display:inline-block;width:150px}.tag-delete[data-v-6d5d0bd4]{margin-left:5px}@media(hover:hover)and (pointer:fine){.tag-delete[data-v-6d5d0bd4]:hover{background-color:#96c9ff;cursor:pointer}}.rec-row[data-v-17f6028d]{text-align:left}.cat-tag-container[data-v-17f6028d]{float:right}.preview-details[data-v-17f6028d]{display:block;width:100%;font-size:13px;text-align:left}.preview-image[data-v-17f6028d]{float:left;display:block;width:40%;height:auto;padding-right:5px}.card[data-v-17f6028d]{color:#2f3c42}.preview-container[data-v-17f6028d]{text-align:center;display:block;padding-top:5px}.preview-container img[data-v-17f6028d]{max-width:200px}.info-panel-row[data-v-17f6028d]{height:0}.info-panel-row.alert-show[data-v-17f6028d]{height:auto}.info-panel-alert[data-v-17f6028d]{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.info-panel-alert.alert-hide[data-v-17f6028d]{-webkit-transition:all 0s;transition:all 0s;opacity:0}.info-panel-alert.alert-show[data-v-17f6028d]{opacity:1}.collapse-header[data-v-17f6028d]{font-size:18px;color:#f4f4f4;margin:3px;text-align:left;padding:10px 2px 10px 2px;border-top:1px solid #f4f4f4}.collapse-icon[data-v-17f6028d]{position:absolute;right:18px;-webkit-transition:all .4s;transition:all .4s}.collapsed .collapse-icon[data-v-17f6028d]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.info-list[data-v-17f6028d]{list-style-type:none;text-align:left;background-color:#2f3c42;-webkit-padding-start:10px;padding-inline-start:10px}.autocomplete-result[data-v-6322aaad],.dropdown-content[data-v-6322aaad]{list-style:none;text-align:left;padding:4px 2px;cursor:pointer}.dropdown-content[data-v-6322aaad]{display:block;position:absolute;background-color:#f9f9f9;width:100%;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content li[data-v-6322aaad]{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content li[data-v-6322aaad]:hover{background-color:#f1f1f1}.tag-button[data-v-6322aaad]{margin-right:5px;margin-bottom:2px}.tag-button-add[data-v-6322aaad]:hover{background-color:#96c9ff;cursor:pointer}.tag-input[data-v-6322aaad]{display:inline-block;width:100%;background-color:#2f3c42!important;color:#f4f4f4!important;border-radius:0;padding:10px 2px 10px 2px;border:1px solid #2f3c42}.tag-input[data-v-6322aaad]:focus{outline:none;-webkit-box-shadow:0 0 5px #37474f;box-shadow:0 0 5px #37474f;border:1px solid #4faba2}.tag-delete[data-v-6322aaad]{margin-left:5px}h5[data-v-6322aaad]{padding-top:5px}@media(hover:hover)and (pointer:fine){.tag-delete[data-v-6322aaad]:hover{background-color:#96c9ff;cursor:pointer}}.edit-button[data-v-5eb1cc59]{margin-left:5px;margin-right:5px;margin-bottom:5px}.edit-button-add[data-v-5eb1cc59]:hover{background-color:#96c9ff;cursor:pointer}.tag-input[data-v-5eb1cc59]{display:inline-block;width:100%;background-color:#2f3c42!important;color:#f4f4f4!important;border-radius:0;padding:10px 2px 10px 2px;border:1px solid #2f3c42}.tag-input[data-v-5eb1cc59]:focus{outline:none;-webkit-box-shadow:0 0 5px #37474f;box-shadow:0 0 5px #37474f;border:1px solid #4faba2}.rec-search-col[data-v-5eb1cc59]{border-bottom:1px solid #2f3c42}.rec-link[data-v-5eb1cc59]{font-size:16px;color:#fff}.rec-row[data-v-5eb1cc59]:nth-child(odd){background-color:#2f3c42}.cat-tag-container[data-v-5eb1cc59]{float:right}.component[data-v-5eb1cc59]{text-align:left}.ind-header[data-v-5eb1cc59]{margin-top:10px;margin-bottom:5px;text-align:left}.ind-header-method[data-v-5eb1cc59]{margin-top:10px}.method-row[data-v-3235c16b]{cursor:pointer}.highlight[data-v-3235c16b]{background:#000!important;color:#fff;padding:5px;border-radius:5px;font-size:18px}.component[data-v-3235c16b]{text-align:left}h2[data-v-3235c16b]{text-align:center}h5[data-v-3235c16b]{text-align:left}.ind-header[data-v-3235c16b]{margin-top:10px;margin-bottom:5px;text-align:left}.ind-header-method[data-v-3235c16b]{margin-top:10px}.method-block[data-v-3235c16b]{margin-bottom:20px;line-height:1.1}.method-line[data-v-3235c16b]{text-align:left;margin-bottom:5px}.method-line[data-v-3235c16b]:not(:first-child){margin-left:5px}.ingred-spacer[data-v-3235c16b]{height:10px}.ingred-row[data-v-3235c16b]{margin-top:2px}.ingred-col[data-v-3235c16b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ingred-binder[data-v-3235c16b]{justify-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ingred-binder div[data-v-3235c16b]:not(:first-child){margin-left:5px}.quantity-desc[data-v-3235c16b]{color:#78ffb7;white-space:nowrap}.item-name[data-v-3235c16b]{color:orange;padding-left:10px;text-indent:-10px;text-align:right}.item-name[data-v-3235c16b]:first-line{text-align:left}.instruction[data-v-3235c16b]{font-size:10px;color:#ffca2b;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:end;padding-left:2px}.group-title[data-v-3235c16b]{font-style:normal;text-decoration:underline;margin-bottom:2px}.spacer[data-v-3235c16b]{margin-left:4px}.container[data-v-2685266c]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.container[data-v-2685266c],.data-row[data-v-2685266c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.data-row[data-v-2685266c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap}.data-key[data-v-2685266c]{color:#ff0;text-transform:capitalize;text-align:start}.data-key[data-v-2685266c],.data-value[data-v-2685266c]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.data-value[data-v-2685266c]{text-align:end;margin-left:20px}.template[data-v-13836896]{color:#fff}.container[data-v-13836896]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.container[data-v-13836896],.data-row[data-v-13836896]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.data-row[data-v-13836896]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap}.data-key[data-v-13836896]{color:#ff0;text-transform:capitalize;text-align:start}.data-key[data-v-13836896],.data-value[data-v-13836896]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.data-value[data-v-13836896]{text-align:end;margin-left:20px}