:root{--clipit-text-size:16px;--clipit-content-toolbar-height:4em;--clipit-content-padding:1.5rem}html,body,a{color:var(--iris-text-color);height:100%;text-decoration:none}html,body{font-size:var(--clipit-text-size)}a:hover{color:unset}.gradientSeparator::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(to bottom,transparent,#fff,transparent);transform:translateX(-50%);pointer-events:none}.diotimaWrapper{display:flex;width:100%;height:100%;gap:0}.diotimaContentWrapper{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:0}.diotimaHeaderWrapper{flex-shrink:0;height:var(--clipit-header-height);display:flex}.diotimaBodyWrapper{flex-grow:1;overflow:auto;display:flex;flex-direction:column;gap:0;background-color:var(--iris-content-bg)}.diotimaBodyHeader{flex-shrink:0;height:var(--clipit-content-toolbar-height);display:flex;padding:10px 15px 0 15px}.diotimaMainToolbar{flex-grow:1;display:flex;gap:.625em;padding:0 .5em}.diotimaBodyContent{flex-grow:1;padding:.625rem var(--clipit-content-padding) .625rem var(--clipit-content-padding);overflow:auto;overscroll-behavior:none}.diotimaBodyHeader.invertedBody,.diotimaBodyContent.invertedBody{background-color:var(--iris-content-dark-bg);border-color:var(--iris-light-border)}.diotimaBodyContent .contentToolbar{display:flex;margin-bottom:1rem}.toolbarEdge,.toolbarEdgeRight{flex-basis:0;display:flex;gap:.625em;align-items:center;white-space:nowrap}.toolbarEdgeRight{justify-content:end}.toolbarEdge .dropdownWith,.toolbarEdgeRight .dropdownWith{width:auto;text-align:center}.toolbarCenter{flex-grow:1;display:flex;justify-content:center;align-items:center;gap:.5rem}@font-face{font-family:'HandFont';src:url('/fonts/segoesc.ttf')}@font-face{font-family:'HandFontMod';src:url('/fonts/segoescmod.ttf')}.diotimaWrapper.blackboardCover{color:#fff;background-image:url(/img/blackboard.jpg);background-size:cover;background-attachment:fixed;overflow:auto}.diotimaWrapper.blackboardCover a{color:#fff}.diotimaWrapper.blackboardCover a:hover{color:#d3d3d3}.diotimaWrapper.blackboardCover .diotimaBodyWrapper{background-color:initial}.recipesWrapper{position:relative;display:flex;flex-direction:column;gap:1.5em;font-weight:600;font-family:'HandFont',sans-serif;height:100%}.recipesTitle{display:flex;flex-direction:column;align-items:center;font-size:2.5em;text-align:center}.recipesArea{position:relative;display:flex;gap:3em;margin-left:auto;margin-right:auto;padding:1em}@media screen and (max-width:700px){.recipesArea{flex-direction:column;align-items:center;gap:1em}.recipesArea .separatorV{display:none}}.recipesSection{display:flex;flex-direction:column;align-items:center}.recipesSectionTitle{display:flex;gap:.5em;justify-content:center;align-items:center;margin-bottom:1em;font-size:1.5em;text-decoration:underline;white-space:nowrap}.recipesSectionTitle svg{width:2em}.recipesGrid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3em;position:relative}@media screen and (max-width:700px){.recipesGrid{grid-template-columns:1fr}.recipesGrid.gradientSeparator::before{display:none}}.recipesList{display:flex;flex-direction:column}.recipeItem{font-size:1.2em;white-space:nowrap}.recipesDecoration{height:30px}.rubuImg{position:absolute;width:150px;left:30px;top:-100px}.yohooImg{position:absolute;width:300px;right:30px;bottom:-100px}@media screen and (max-width:700px){.rubuImg{position:initial}.yohooImg{position:initial}}.recipeView{display:flex;flex-direction:column;gap:1em;padding:1em;margin-top:1em;height:100%;font-family:'HandFont',sans-serif}.separatorV{width:1px;background:linear-gradient(to bottom,transparent,#fff,transparent)}.recipeHeader{display:flex;justify-content:space-between}.recipeBack{display:flex;gap:.5em;align-items:center;font-size:1.5em;font-weight:600;cursor:pointer}.recipeBack img{width:50px;height:30px}@media screen and (max-width:700px){.recipeBackLabel{display:none}}.recipeToolbar,.recipeEditToolbar{display:flex;gap:.5em;align-items:center}.recipeNameWrapper{display:flex;flex-direction:column;align-items:center;font-size:2em;font-weight:600;text-align:center}.recipeName{display:flex;gap:.1em}.recipeName form{display:flex;justify-content:center}.recipeName svg{width:.7em}.componentGrid{display:grid;grid-template-columns:auto 1px auto;column-gap:3em;row-gap:1em;padding-bottom:3em;margin-left:auto;margin-right:auto}@media screen and (max-width:700px){.componentGrid{grid-template-columns:auto}}.componentHeader{grid-column:1/-1;display:flex;gap:.5em;justify-content:center;align-items:center;font-size:1.2em}.componentHeaderToolbar{display:flex;align-items:center;gap:.3em}.componentHeaderToolbar svg{width:1.1em}.stepList{max-width:60vw}@media screen and (max-width:700px){.stepList{max-width:initial}}.contentHeader{display:flex;gap:.5em;align-items:center;margin-bottom:.5em}.contentHeaderLabel{font-size:1.2em;font-weight:600}.contentHeader svg{width:1em}.contentItem{display:flex;font-size:1.2em}.contentItemLine{display:flex;gap:.3em}.materialItemLine{display:flex;white-space:nowrap}.unitWrapper{font-family:'HandFontMod',sans-serif}.contentItem select.irisDropdownWith{border:0;border-radius:0;padding:0;font-size:1em;min-width:0!important;color:#fff!important;background-color:transparent!important}.contentItem select.irisDropdownWith:not(:disabled){border-bottom:1px solid #d3d3d3}.contentItem select.irisDropdownWith option{color:#fff!important;background-color:transparent!important;padding:0 .3em}.contentItem select:focus{background-color:#000!important}.deleteButton svg{width:.9em}.dragHandle{width:1em}.svgIcon.svgWhite{fill:var(--iris-text-light-color);stroke:var(--iris-text-light-color)}.svgIcon.svgWhite:hover:not(.svgNoHover){fill:var(--iris-text-light-color);stroke:var(--iris-text-light-color)}.svgButton.Toggle .svgIcon.svgWhite,.svgButton.GroupToggle .svgIcon.svgWhite{fill:lightslategray}.svgButton.Toggle.active .svgIcon.svgWhite,.svgButton.Toggle:hover .svgIcon.svgWhite,.svgButton.GroupToggle.active .svgIcon.svgWhite,.svgButton.GroupToggle:hover .svgIcon.svgWhite{fill:white}.hidden{display:none!important}.invisible{visibility:hidden!important}