div#sidebar{position:absolute;width:var(--sidebar-width);height:100%;left:0}div#workspace{position:relative;height:100%;width:calc(100% - var(--sidebar-width));display:flex;flex-direction:column;transition:var(--theme-transition),width .1s linear;background-color:var(--main-component-background-color)}*:has(>div#sidebar[visible=false]) div#workspace{width:100%}.main-row{position:relative;height:75%;width:100%;display:flex;flex-direction:row}.graph-column,.text-column{position:relative;height:100%;max-height:100%;width:50%;display:flex;flex-direction:column;align-items:center;padding:calc(var(--workspace-element-gap) * 2);padding-bottom:var(--workspace-element-gap)}.text-column,.ontology-column#nodes{padding-right:calc(var(--workspace-element-gap) / 2)}.graph-column,.ontology-column#links{padding-left:calc(var(--workspace-element-gap) / 2)}.ontology-row{position:relative;height:20%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.ontology-column#nodes{padding-left:calc(var(--workspace-element-gap) * 2)}.ontology-column#links{padding-right:calc(var(--workspace-element-gap) * 2)}.bottom-row{position:relative;height:5%;width:100%;display:flex;flex-direction:row;align-items:center;padding:calc(var(--workspace-element-gap) / 2) calc(var(--workspace-element-gap) * 2);column-gap:calc(var(--workspace-element-gap) / 2)}main.template-groups,main.task-groups{position:relative;height:100%;width:calc(100% - var(--sidebar-padding) * 2);box-sizing:border-box;border-radius:var(--template-groups-component-border-radius);background-color:var(--template-groups-component-background-color);-webkit-user-select:none;user-select:none}button#sidebar-toggle{position:absolute;left:0%;height:50px;width:calc(var(--workspace-element-gap) * 1.5);top:calc((100% - 50px)/2);background-color:var(--main-component-element-background-color);border:var(--sidebar-toggle-button-border);border-top-right-radius:1000px;border-bottom-right-radius:1000px;padding:0}#sidebar-toggle-icon{position:relative;align-self:anchor-center;left:0%;width:90%;height:auto;color:#646464;transition:var(--theme-transition),scale .1s linear}[pulsing=true]{box-shadow:0 0 #7a7a7a;animation:pulse 1s infinite cubic-bezier(.66,0,0,1);z-index:100000}@keyframes pulse{to{box-shadow:0 0 0 10px #7a7a7a00}}[pulsing-graph=true]{filter:drop-shadow(0 0 10px rgba(122,122,122,1))!important;animation:pulse-graph 1s infinite cubic-bezier(.66,0,0,1);transition:var(--theme-transition),filter .5s linear;z-index:100000}@keyframes pulse-graph{to{filter:drop-shadow(0 0 10px rgba(122,122,122,0))!important}}[attr-hidden=true]{animation:.1s hide-attr .1s 1 linear;animation-fill-mode:both}@keyframes hide-attr{to{display:none}}[button-hover-effect]>*{transition:var(--theme-transition),scale .1s linear}[button-hover-effect]:hover>*{scale:.9}.node-circle,.link-line,.link-arrow-left,.link-arrow-right{transition:filter 50ms linear,var(--theme-transition)}.node-circle~svg>path{transition:var(--theme-transition),scale .1s linear;transform-origin:center}.node-circle:hover~svg>path{scale:.9}[color-theme=dark] .node-label,[color-theme=dark] .link-label{fill:#d1d1d1}.node-attr-obj-container,.link-attr-obj-container{overflow:visible}.node-attr-container,.link-attr-container{position:relative;width:fit-content;height:fit-content;overflow:visible;transition:var(--theme-transition),height .1s linear;border-radius:8px}.node-attr-text-input,.link-attr-text-input,.attr-show-rest-button{height:1.5rem;width:200px;text-align:left;text-overflow:ellipsis;position:relative;border-radius:8px;background-color:var(--main-component-element-background-color);border:var(--attrib-border);transition:var(--theme-transition)}.node-attr-text-input::placeholder,.link-attr-text-input::placeholder{color:#919191}.attr-show-rest-button{position:absolute;text-align:center;bottom:0}html,body,#app{height:100%;width:100%;margin:0}#modal{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999;background-color:#00000080;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}*{box-sizing:border-box;--theme-transition: color linear 50ms, background linear 50ms, border linear 50ms, fill linear 50ms;transition:var(--theme-transition);color:#000}:root{--scrollbar-width: 10px;--scrollbar-thumb-background-color: #c1c1c1;--scrollbar-track-border: 1px #d2d2d2 solid;--main-component-background-color: white;--main-component-element-border-radius: 25px;--main-component-element-background-color: #edf2fa;--main-component-button-background-color: #c0c0c0;--main-component-button-border: 1px rgb(133, 133, 133) solid;--header-border-bottom: 1px #f1f1f1 solid;--header-button-background-color: white;--sidebar-toggle-button-background-color: white;--sidebar-toggle-button-border: null;--sidebar-toggle-button-after-background-color: rgb(199, 199, 199);--main-component-sidebar-toggle-button-background-color: white;--main-component-sidebar-toggle-button-border: 1px #f1f1f1 solid;--main-component-sidebar-toggle-button-after-background-color: rgb(199, 199, 199);--sidebar-width: 250px;--sidebar-border-right: 1px #f1f1f1 solid;--sidebar-border-radius: 30px;--sidebar-background-color: #ffff;--sidebar-box-shadow: inset 0px 0px 5px 1px rgb(199, 199, 199);--sidebar-button-background-color: #c0c0c0;--sidebar-button-border: 1px rgb(133, 133, 133) solid;--sidebar-padding: 5%;--template-groups-component-border-radius: 10px;--template-groups-component-background-color: #edf2fa;--template-groups-component-box-shadow: inset 0px 0px 5px 1px rgb(199, 199, 199);--template-group-border-radius: 10px;--template-group-background-color: white;--template-group-background-color-active: #d7e3fc;--template-group-add-button-border: 1px solid;--template-group-add-button-border-radius: var(--template-group-border-radius);--template-group-add-button-border-color: #c0c0c0;--template-group-add-button-background-color: #ffff;--template-group-add-button-icon-color: rgb(100, 100, 100);--template-item-border-radius: 5px;--template-item-background-color: #ffff;--template-item-background-color-active: #d7e3fc;--template-item-delimiter-color: #c0c0c0;--template-item-button-border-radius: 5px;--template-item-button-background-color: rgba(0, 0, 0, 0);--template-item-button-background-color-active: rgb(102, 102, 102);--template-add-button-border: 1px solid;--template-add-button-border-radius: 5px;--template-add-button-border-color: #c0c0c0;--template-add-button-background-color: #ffff;--template-add-button-background-color-active: #c0c0c0;--template-add-button-icon-color: #c0c0c0;--task-groups-component-border-radius: 10px;--task-groups-component-background-color: #edf2fa;--task-groups-component-box-shadow: inset 0px 0px 5px 1px rgb(199, 199, 199);--task-group-border-radius: 10px;--task-group-background-color: white;--task-group-background-color-active: #d7e3fc;--task-group-add-button-border: 1px solid;--task-group-add-button-border-radius: var(--task-group-border-radius);--task-group-add-button-border-color: #c0c0c0;--task-group-add-button-background-color: #ffff;--task-group-add-button-icon-color: rgb(100, 100, 100);--task-item-border-radius: 5px;--task-item-background-color: #b2d1c1;--task-item-background-color-active: #abc4ff;--task-item-background-color-inactive: #E69396;--task-item-delimiter-color: #c0c0c0;--task-item-button-border-radius: 5px;--task-item-button-background-color: rgba(0, 0, 0, 0);--task-item-button-background-color-active: rgb(102, 102, 102);--ontology-item-border-width: 10px;--ontology-item-border: var(--ontology-item-border-width) black solid;--ontology-item-border-radius: 30px;--ontology-item-button-background-color: white;--ontology-item-button-border: 1px black solid;--editor-border-width: 15px;--editor-border-radius: 30px;--editor-background-color: white;--editor-element-border: none;--editor-attrib-background-color: white;--editor-element-background-color: rgb(245, 245, 245);--editor-button-background-color: #c0c0c0;--attrib-border: 1px rgb(133, 133, 133) solid;--buttons-height: 35px;--selector-active-element-border: 2px black dotted;--bottom-row-element-background-color: var(--main-component-element-background-color);--bottom-row-element-border-color: #c0c0c0;--bottom-row-checkbox-checked-color: rgb(0 173 255);--bottom-row-answer-unrated: #abc4ff;--bottom-row-answer-correct: #b2d1c1;--bottom-row-answer-incorrect: #E69396;--window-splitter-background-color: #c0c0c0;--workspace-element-gap: 8px}[color-theme=dark]{--scrollbar-thumb-background-color: rgb(104 104 104);--scrollbar-track-border: 1px rgb(80 80 80) solid;--main-component-background-color: rgb(40, 40, 40);--main-component-element-background-color: rgb(60 60 60);--sidebar-background-color: rgb(40, 40, 40);--sidebar-border-right: 1px #c0c0c0 solid;--header-border-bottom: 1px #c0c0c0 solid;--header-button-background-color: rgb(40, 40, 40);--template-groups-component-background-color: rgb(60 60 60);--task-groups-component-background-color: rgb(60 60 60);--template-group-background-color: rgb(80 80 80);--task-group-background-color: rgb(80 80 80);--template-group-background-color-active: rgb(107 118 141);--task-group-background-color-active: rgb(107 118 141);--template-group-add-button-border-color: #c0c0c0;--task-group-add-button-border-color: #c0c0c0;--template-group-add-button-background-color: rgb(80 80 80);--task-group-add-button-background-color: rgb(80 80 80);--template-group-add-button-icon-color: rgb(100, 100, 100);--task-group-add-button-icon-color: rgb(100, 100, 100);--template-item-background-color: rgb(80 80 80);--task-item-background-color: rgb(80 125 102);--template-item-background-color-active: rgb(107 118 141);--task-item-background-color-active: rgb(107 118 141);--task-item-background-color-inactive: rgb(161 100 102);--template-item-delimiter-color: #c0c0c0;--task-item-delimiter-color: #c0c0c0;--template-item-button-background-color: rgba(0, 0, 0, 0);--task-item-button-background-color: rgba(0, 0, 0, 0);--template-item-button-background-color-active: rgb(102, 102, 102);--task-item-button-background-color-active: rgb(102, 102, 102);--template-add-button-border-color: #c0c0c0;--task-add-button-border-color: #c0c0c0;--template-add-button-background-color: rgb(80 80 80);--task-add-button-background-color: rgb(80 80 80);--template-add-button-background-color-active: #c0c0c0;--task-add-button-background-color-active: #c0c0c0;--template-add-button-icon-color: #c0c0c0;--task-add-button-icon-color: #c0c0c0;--ontology-item-button-background-color: rgb(102, 102, 102);--ontology-item-button-border: 1px rgb(209, 209, 209) solid;--editor-background-color: rgb(40 40 40);--editor-element-border: none;--editor-element-background-color: rgb(80 80 80);--editor-attrib-background-color: rgb(104 104 104);--editor-button-background-color: var(--scrollbar-thumb-background-color);--attrib-border: 1px rgb(133, 133, 133) solid;--selector-active-element-border: 2px rgb(209, 209, 209) dotted;--bottom-row-element-background-color: rgb(60 60 60);--bottom-row-element-border-color: #c0c0c0;--bottom-row-answer-unrated: rgb(107, 118, 141);--bottom-row-answer-correct: rgb(80, 125, 102);--bottom-row-answer-incorrect: rgb(161, 100, 102);--window-splitter-background-color: #f1f1f1}[color-theme=dark] *{color:#d1d1d1}[color-theme=dark] #pin-icon path{transition:var(--theme-transition),color .1s linear}[color-theme=dark] #pin-icon[pinned=false] path{color:#828282}@media (orientation: portrait){:root{--editor-border-radius: 10px}}svg#graph-svg[data-v-1e9cd6b2]{position:relative;height:100%;width:100%;border-radius:var(--main-component-element-border-radius);background-color:var(--main-component-element-background-color);box-shadow:var(--main-component-box-shadow);overflow:hidden}#graph-controls[data-v-1e9cd6b2]{position:absolute;bottom:calc(var(--workspace-element-gap) + var(--main-component-element-border-radius) / 2);right:calc(var(--workspace-element-gap) * 2 + var(--main-component-element-border-radius) / 2);display:flex;flex-direction:row;column-gap:.3rem;max-width:calc(100% - (var(--workspace-element-gap) + var(--main-component-element-border-radius) / 2) * 2);overflow:hidden;height:1.5rem}.graph-control-button[data-v-1e9cd6b2]{position:relative;border-radius:var(--main-component-element-border-radius);background-color:var(--main-component-element-background-color);border:1px var(--task-item-delimiter-color) solid}main#color-selector[data-v-ab42a33b]{box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:.5%;padding-top:calc(var(--editor-border-radius) / 4);padding-bottom:calc(var(--editor-border-radius) / 4);overflow-x:auto;overflow-y:hidden;border:calc(var(--editor-border-radius) / 4) rgba(0,0,0,0) solid;border-left:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid;border-right:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid}main#color-selector[data-v-ab42a33b]::-webkit-scrollbar{border-radius:100px;height:var(--scrollbar-width)}main#color-selector[data-v-ab42a33b]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}main#color-selector[data-v-ab42a33b]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}.color[data-v-ab42a33b]{box-sizing:border-box;height:100%;border-radius:50%;aspect-ratio:1/1}.color[active=true][data-v-ab42a33b]{border:var(--selector-active-element-border)}main#shape-selector[data-v-cad72fd1]{position:relative;box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:.5%;padding-top:calc(var(--editor-border-radius) / 4);padding-bottom:calc(var(--editor-border-radius) / 4);overflow-x:auto;overflow-y:hidden;border:calc(var(--editor-border-radius) / 4) rgba(0,0,0,0) solid;border-left:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid;border-right:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid}main#shape-selector[data-v-cad72fd1]::-webkit-scrollbar{border-radius:100px;height:var(--scrollbar-width)}main#shape-selector[data-v-cad72fd1]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}main#shape-selector[data-v-cad72fd1]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}.shape[data-v-cad72fd1]{display:flex;box-sizing:border-box;height:100%;border-radius:50%;aspect-ratio:1/1;justify-content:center;align-items:center}.shape[active=true][data-v-cad72fd1]{border:var(--selector-active-element-border)}.icon[data-v-cad72fd1]{height:auto;max-height:60%;max-width:60%;pointer-events:none}main#node-editor[data-v-e082e6ec]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);background-color:var(--editor-background-color);position:relative;width:50%;height:60%;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%}main#node-editor[data-v-e082e6ec]:focus-visible{outline:0}#header-row[data-v-e082e6ec]{box-sizing:border-box;height:10%;width:100%;padding:1%}#type-header[data-v-e082e6ec]{box-sizing:border-box;height:100%;width:100%;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);text-align:center}div#main-row[data-v-e082e6ec]{height:50%;width:100%;box-sizing:border-box;padding:1%;display:flex;justify-content:flex-start;column-gap:1%;background-color:var(--editor-background-color)}#preview-column[data-v-e082e6ec]{height:100%;position:relative;box-sizing:border-box;aspect-ratio:1/1;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);display:flex;justify-content:center;align-items:center;box-shadow:var(--editor-element-box-shadow)}#preview[data-v-e082e6ec]{position:absolute;height:60%;display:flex;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1/1}#preview-icon[data-v-e082e6ec]{height:auto;max-height:60%;max-width:60%}#attribs-column[data-v-e082e6ec]{width:100%;height:100%;display:flex;flex-direction:column}#attribs[data-v-e082e6ec]{height:86%;width:100%;box-sizing:border-box;padding-left:calc(var(--scrollbar-width) / 4);padding-right:calc(var(--scrollbar-width) / 4);border:var(--editor-element-border);border-bottom-width:1px;border-radius:var(--editor-border-radius);border-bottom-left-radius:0%;border-bottom-right-radius:0%;background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);display:flex;flex-direction:column;align-items:center;row-gap:2px;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-gutter:stable both-edges;border:calc(var(--scrollbar-width) / 4) rgba(0,0,0,0) solid;border-top:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid;background-clip:border-box}#attribs[data-v-e082e6ec]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}#attribs[data-v-e082e6ec]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}#attribs[data-v-e082e6ec]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}#attrib[data-v-e082e6ec]{box-sizing:border-box;min-height:20%;width:100%;display:flex;scroll-snap-align:start;margin-left:10px;margin-right:10px}.attrib-type[data-v-e082e6ec]{box-sizing:border-box;height:100%;width:20%;background-color:var(--editor-attrib-background-color);border:var(--attrib-border);border-radius:calc(var(--editor-border-radius) / 5);border-top-right-radius:0;border-bottom-right-radius:0}.attrib-value[data-v-e082e6ec]{box-sizing:border-box;height:100%;width:100%;background-color:var(--editor-attrib-background-color);border:var(--attrib-border);border-radius:0}#delete[data-v-e082e6ec],#pin[data-v-e082e6ec]{box-sizing:border-box;height:100%;aspect-ratio:1/1;border:var(--attrib-border);border-radius:calc(var(--editor-border-radius) / 5);border-top-left-radius:0;border-bottom-left-radius:0;background-color:var(--editor-attrib-background-color);display:flex;justify-content:center;align-items:center}#delete-icon[data-v-e082e6ec],#pin-icon[data-v-e082e6ec]{height:50%;transition:var(--theme-transition),color .1s linear}#pin-icon[pinned=false][data-v-e082e6ec]{color:#a0a0a0}#add-attrib[data-v-e082e6ec]{width:100%;height:15%;box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);border-top-left-radius:0;border-top-right-radius:0;border-top-width:1px;background-color:var(--editor-button-background-color)}#color-row[data-v-e082e6ec],#shape-row[data-v-e082e6ec]{box-sizing:border-box;height:20%;width:98%;border:var(--editor-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);margin:1%}#buttons[data-v-e082e6ec]{position:absolute;right:0;height:100%;width:0;top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#close-button[data-v-e082e6ec],#save-button[data-v-e082e6ec]{position:absolute;border:1px solid black;border-radius:50%;aspect-ratio:1/1;height:var(--buttons-height);background-color:var(--editor-element-background-color)}#close-button[data-v-e082e6ec]{top:calc((-1) * var(--buttons-height) / 2)}#save-button[data-v-e082e6ec]{bottom:calc((-1) * var(--buttons-height) / 2)}main#node-selector[data-v-44c907e9]{box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:.5%;padding-top:calc(var(--editor-border-radius) / 8);padding-bottom:calc(var(--editor-border-radius) / 8);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;border:calc(var(--editor-border-radius) / 8) rgba(0,0,0,0) solid;border-left:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid;border-right:calc(var(--editor-border-radius) / 2 + var(--editor-border-radius) / 3) rgba(0,0,0,0) solid}main#node-selector[data-v-44c907e9]::-webkit-scrollbar{border-radius:100px;height:var(--scrollbar-width)}main#node-selector[data-v-44c907e9]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}main#node-selector[data-v-44c907e9]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}.node[data-v-44c907e9]{box-sizing:border-box;height:100%;border-radius:50%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}.node[active=true][data-v-44c907e9]{border:var(--selector-active-element-border)}.node-icon[data-v-44c907e9]{height:auto;max-height:60%;max-width:60%}main#link-editor[data-v-c0e36a46]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);background-color:var(--editor-background-color);position:relative;width:50%;height:60%;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%;scrollbar-width:thin}main#link-editor[data-v-c0e36a46]:focus-visible{outline:0}#header-row[data-v-c0e36a46]{box-sizing:border-box;height:10%;width:100%;padding:1%}#type-header[data-v-c0e36a46]{box-sizing:border-box;height:100%;width:100%;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);text-align:center}div#main-row[data-v-c0e36a46]{height:40%;width:100%;box-sizing:border-box;padding:1%;display:flex;justify-content:flex-start;column-gap:1%;background-color:var(--editor-background-color)}#preview-column[data-v-c0e36a46]{height:100%;position:relative;box-sizing:border-box;aspect-ratio:1/1;padding:1%;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);display:flex;flex-direction:row;justify-content:space-between;align-items:center}#start-node[data-v-c0e36a46],#end-node[data-v-c0e36a46]{width:35%;border-radius:50%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.node-icon[data-v-c0e36a46]{height:auto;max-height:60%;max-width:60%}#arrow[data-v-c0e36a46],#line[data-v-c0e36a46]{height:auto;width:20%}#attribs-column[data-v-c0e36a46]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}#attribs[data-v-c0e36a46]{height:86%;width:100%;box-sizing:border-box;padding-left:5px;padding-right:5px;border:var(--editor-element-border);border-bottom-width:1px;border-radius:var(--editor-border-radius);border-bottom-left-radius:0%;border-bottom-right-radius:0%;background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);display:flex;flex-direction:column;align-items:center;column-gap:normal;row-gap:2px;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-gutter:stable both-edges;border:5px rgba(0,0,0,0) solid;border-top:var(--editor-border-radius) rgb(0,0,0,0) solid;background-clip:border-box}#attribs[data-v-c0e36a46]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}#attribs[data-v-c0e36a46]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}#attribs[data-v-c0e36a46]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}#attrib[data-v-c0e36a46]{box-sizing:border-box;min-height:25%;width:100%;display:flex;grid-template-columns:1fr 4fr 1fr;scroll-snap-align:start;margin-left:10px;margin-right:10px}.attrib-type[data-v-c0e36a46]{border:var(--attrib-border);border-radius:calc(var(--editor-border-radius) / 5);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--editor-attrib-background-color)}.attrib-value[data-v-c0e36a46]{width:100%;border:var(--attrib-border);border-radius:0;background-color:var(--editor-attrib-background-color)}#delete[data-v-c0e36a46],#pin[data-v-c0e36a46]{height:100%;aspect-ratio:1/1;border:var(--attrib-border);border-radius:calc(var(--editor-border-radius) / 5);border-top-left-radius:0;border-bottom-left-radius:0;background-color:var(--editor-attrib-background-color);display:flex;justify-content:center;align-items:center}#delete-icon[data-v-c0e36a46],#pin-icon[data-v-c0e36a46]{height:50%;transition:var(--theme-transition),color .1s linear}#pin-icon[pinned=false][data-v-c0e36a46]{color:#a0a0a0}#add-attrib[data-v-c0e36a46]{width:100%;height:15%;box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color);border-top-left-radius:0;border-top-right-radius:0;border-top-width:1px}#color-row[data-v-c0e36a46],#start-row[data-v-c0e36a46],#end-row[data-v-c0e36a46]{box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);margin:1%}#color-row[data-v-c0e36a46]{height:20%}#start-row[data-v-c0e36a46],#end-row[data-v-c0e36a46]{height:15%}#buttons[data-v-c0e36a46]{position:absolute;right:0;height:100%;width:0;top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#close-button[data-v-c0e36a46],#save-button[data-v-c0e36a46]{position:absolute;border:1px solid black;border-radius:50%;aspect-ratio:1/1;height:var(--buttons-height);background-color:var(--editor-element-background-color)}#close-button[data-v-c0e36a46]{top:calc((-1) * var(--buttons-height) / 2)}#save-button[data-v-c0e36a46]{bottom:calc((-1) * var(--buttons-height) / 2)}.ontology-column[data-v-329461df]{position:relative;box-sizing:border-box;height:100%;max-height:100%;width:100%}#nodes-container[data-v-329461df],#links-container[data-v-329461df]{position:absolute;width:calc(100% - var(--workspace-element-gap) * 2.5);height:100%;border-radius:var(--main-component-element-border-radius);background-color:var(--main-component-element-background-color);box-shadow:var(--main-component-box-shadow);box-sizing:border-box;display:flex;align-items:center;flex-direction:row}#nodes-container:not(:has(#create-node)) .ontology-box#nodes[data-v-329461df],#links-container:not(:has(#create-link)) .ontology-box#links[data-v-329461df]{width:100%;max-width:100%}#create-node[data-v-329461df],#create-link[data-v-329461df]{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px #0003;text-align:center;line-height:normal;margin-left:1%;width:10%;max-height:100%;aspect-ratio:1/1;height:auto;border-radius:50%;background-color:var(--main-component-element-background-color);border:var(--main-component-button-border)}#create-node-icon[data-v-329461df],#create-link-icon[data-v-329461df]{height:auto;max-height:40%;max-width:40%}.ontology-box#nodes[data-v-329461df],.ontology-box#links[data-v-329461df]{position:relative;height:100%;width:90%;padding-top:calc(var(--main-component-element-border-radius) / 3 + 1.5vh);padding-bottom:calc(var(--main-component-element-border-radius) / 3);display:flex;justify-content:flex-start;flex-direction:row;align-items:center;column-gap:calc(var(--main-component-element-border-radius) / 2);overflow-x:auto;overflow-y:hidden;box-sizing:border-box;border:calc(var(--main-component-element-border-radius) / 4) rgb(0,0,0,0) solid;border-bottom:calc(var(--main-component-element-border-radius) / 3) rgb(0,0,0,0) solid;border-top:calc(var(--main-component-element-border-radius) / 3) rgb(0,0,0,0) solid;padding-left:10px}.ontology-box#nodes[data-v-329461df]::-webkit-scrollbar,.ontology-box#links[data-v-329461df]::-webkit-scrollbar{border-radius:100px;height:var(--scrollbar-width)}.ontology-box#nodes[data-v-329461df]::-webkit-scrollbar-thumb,.ontology-box#links[data-v-329461df]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}.ontology-box#nodes[data-v-329461df]::-webkit-scrollbar-track,.ontology-box#links[data-v-329461df]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}.node-item[data-v-329461df],.link-item[data-v-329461df]{box-sizing:border-box;position:relative;width:20%;min-width:25%;height:100%;border:var(--ontology-item-border);border-radius:var(--ontology-item-border-radius);grid-template-columns:1fr 2fr 0px;display:grid;align-items:center;pointer-events:all;scroll-snap-align:start}[active=true][data-v-329461df]{border-style:dashed}.node-type[data-v-329461df],.link-type[data-v-329461df]{position:absolute;top:calc(-1.6vh - var(--ontology-item-border-width));width:100%;white-space:nowrap;overflow-x:hidden;font-size:1.5vh;text-align:center;text-transform:uppercase;text-overflow:ellipsis;pointer-events:none}.col-node-icons[data-v-329461df],.col-link-icons[data-v-329461df],.col-attrs[data-v-329461df]{position:relative;box-sizing:border-box;padding:5%;pointer-events:none;height:100%;width:100%}.col-attrs[data-v-329461df]{overflow:hidden}.node-attr[data-v-329461df],.link-attr[data-v-329461df]{text-wrap:nowrap;text-overflow:ellipsis;font-size:1.5vh;overflow-x:hidden}.col-link-icons[data-v-329461df]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.col-node-icons[data-v-329461df]{display:flex;align-items:center;justify-content:center}.node-shape[data-v-329461df]{max-height:90%;min-height:50%;max-width:90%;min-width:50%}.counter[data-v-329461df]{width:var(--ontology-item-border-radius);position:absolute;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;pointer-events:all;border-radius:50%;background-color:var(--ontology-item-button-background-color);border:var(--ontology-item-button-border);left:calc((-1) * var(--ontology-item-border-width) * 1.5);bottom:calc((-1) * var(--ontology-item-border-width) * 1.5);transition:var(--theme-transition),opacity .1s linear;pointer-events:none}.node-item:not(:hover) .counter[data-v-329461df],.link-item:not(:hover) .counter[data-v-329461df]{opacity:0}.col-attrs[data-v-329461df]{overflow-x:hidden;overflow-y:hidden}.circle[data-v-329461df]{height:40%;aspect-ratio:1/1;border-radius:50%;pointer-events:none}.col-buttons[data-v-329461df]{box-sizing:border-box;height:100%;box-sizing:content-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.delete-button[data-v-329461df],.edit-button[data-v-329461df]{width:var(--ontology-item-border-radius);position:absolute;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;pointer-events:all;border-radius:50%;background-color:var(--ontology-item-button-background-color);border:var(--ontology-item-button-border)}.delete-button[data-v-329461df]{top:calc((-1) * var(--ontology-item-border-width) * 1.5)}.edit-button[data-v-329461df]{bottom:calc((-1) * var(--ontology-item-border-width) * 1.5)}.link-start[data-v-329461df],.link-end[data-v-329461df]{min-height:40%;max-height:40%;max-width:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;pointer-events:none}.link-start-icon[data-v-329461df],.link-end-icon[data-v-329461df]{pointer-events:none;height:auto;max-height:60%;max-width:60%}#link-arrow-icon[data-v-329461df],#link-line-icon[data-v-329461df]{height:auto;max-height:15%;max-width:60%}#link-line-icon[data-v-329461df]{transform:rotate(90deg)}.button[data-v-329461df]{float:left;align-self:auto;aspect-ratio:1/1}.button[data-v-329461df]{background-color:#fff}#text-component-container{position:relative;height:100%;width:100%;border-radius:var(--main-component-element-border-radius);background-color:var(--main-component-element-background-color);box-shadow:var(--main-component-box-shadow);overflow:hidden;padding-top:var(--main-component-element-border-radius)}#text-component,#text-editor{background-color:var(--main-component-element-background-color);height:93%;width:100%;scrollbar-gutter:stable both-edges}#text-component[hidden],#text-editor[hidden]{display:none}#text-component::-webkit-scrollbar,#text-editor::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}#text-component::-webkit-scrollbar-thumb,#text-editor::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}#text-component::-webkit-scrollbar-track,#text-editor::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}#text-component{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;-webkit-user-select:none;user-select:none;overflow-x:hidden;overflow-y:auto}#text-editor{font:1rem Times New Roman;line-height:1.4em;resize:none;border:0px;outline:0px;padding:0}.line{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{margin-bottom:0}.span-wrap{font:1em Times New Roman;line-height:1.4em;text-align:center;max-width:100%;text-wrap:nowrap;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;padding-right:.25em}.span-wrap[highlight=true]{background:#7b7bcf}#edit-text,#save-text{position:absolute;bottom:calc(var(--workspace-element-gap) + var(--main-component-element-border-radius)/2);right:calc(var(--workspace-element-gap) / 2 + var(--main-component-element-border-radius)/2);border-radius:var(--main-component-element-border-radius);background-color:var(--main-component-element-background-color);border:1px var(--task-item-delimiter-color) solid;height:1.5rem}.shadow{position:fixed;z-index:99999;font:1rem Times New Roman;line-height:1.4em;min-height:1.4em;text-align:center;display:flex;align-items:center;resize:none;background-color:#7b7bcf;border-radius:8px;padding:5px}.shadow[hidden]{display:none}div#header[data-v-c37407f2]{display:block;width:100%;height:5%;box-sizing:border-box;text-align:center}ul#group-list[data-v-c37407f2]{height:90%;box-sizing:border-box;margin:2%;display:flex;flex-direction:column;align-items:center;row-gap:1.5%;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:0 2%}ul#group-list[data-v-c37407f2]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}ul#group-list[data-v-c37407f2]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}ul#group-list[data-v-c37407f2]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}li.group[data-v-c37407f2],button.add-template-group-button[data-v-c37407f2]{position:relative;box-sizing:border-box;width:100%;max-width:100%;height:fit-content;display:flex;justify-content:flex-start;flex-direction:column;list-style-type:none;margin-left:10px;margin-right:10px}li.group[data-v-c37407f2]{border-radius:var(--template-group-border-radius);background-color:var(--template-group-background-color)}li.group[hidden][data-v-c37407f2]:hover{background-color:var(--template-group-background-color-active)}li.group[data-v-c37407f2]:has(div.group-title:hover){background-color:var(--template-group-background-color-active)}button.add-template-group-button[data-v-c37407f2]{justify-content:center;align-items:center;color:var(--template-group-add-button-icon-color);border:var(--template-group-add-button-border);border-color:var(--template-group-add-button-border-color);border-radius:var(--template-group-add-button-border-radius);background-color:var(--template-group-add-button-background-color)}div.group-title[data-v-c37407f2]{position:relative;width:100%;text-align:center;text-wrap:nowrap;text-overflow:ellipsis}li.group:not([hidden])>div.group-title[data-v-c37407f2]:after{position:absolute;content:"";background-color:var(--template-item-delimiter-color);left:3%;width:94%;height:1px;bottom:-1px;pointer-events:none}ul.template-list[data-v-c37407f2]{box-sizing:border-box;padding:0;margin:5%;display:flex;flex-direction:column;row-gap:3px}li.template[data-v-c37407f2]{position:relative;width:100%;height:1.3rem;box-sizing:border-box;list-style-type:none;padding:0;margin:0;display:flex;justify-content:space-between;border-radius:var(--template-item-border-radius);background-color:var(--template-item-background-color)}li.template[active=true][data-v-c37407f2]{background-color:#2a6c8d}li.template:hover[active=false][data-v-c37407f2]{background-color:var(--template-item-background-color-active)}li.template[data-v-c37407f2]:before{position:absolute;content:"";top:-2px;left:2%;width:96%;height:1px;background-color:var(--template-item-delimiter-color)}li.template[data-v-c37407f2]:first-child:before{display:none}.template-name[data-v-c37407f2]{margin-left:5%;overflow-x:hidden;text-wrap:nowrap;text-overflow:ellipsis}.buttons-container[data-v-c37407f2]{height:100%;width:fit-content;box-sizing:border-box;display:flex;flex-direction:row}button.delete-template-button[data-v-c37407f2]{height:100%;aspect-ratio:1/1;box-sizing:border-box;border:none;display:flex;justify-content:center;align-items:center;border-radius:var(--template-item-button-border-radius);background-color:var(--template-item-button-background-color)}button.delete-template-button[data-v-c37407f2]:hover{background-color:var(--template-item-button-background-color-active)}.delete-template-button-icon[data-v-c37407f2]{height:60%;width:auto}button.add-template-button[data-v-c37407f2]{width:100%;position:relative;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border:var(--template-add-button-border);border-color:var(--template-add-button-border-color);border-radius:var(--template-add-button-border-radius);background-color:var(--template-add-button-background-color)}button.add-template-button[data-v-c37407f2]:active{background-color:var(--template-add-button-background-color-active)}.add-template-button-icon[data-v-c37407f2]{height:1em;aspect-ratio:1/1;box-sizing:border-box;color:#646464}button.add-template-button:hover .add-template-button-icon[data-v-c37407f2]{color:#000}div#header[data-v-77485926]{display:block;width:100%;height:5%;box-sizing:border-box;text-align:center}ul#group-list[data-v-77485926]{height:90%;box-sizing:border-box;margin:2%;display:flex;flex-direction:column;align-items:center;row-gap:1.5%;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:0 2%}ul#group-list[data-v-77485926]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}ul#group-list[data-v-77485926]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}ul#group-list[data-v-77485926]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}li.group[data-v-77485926],button.add-task-group-button[data-v-77485926]{position:relative;box-sizing:border-box;width:100%;height:fit-content;display:flex;justify-content:flex-start;flex-direction:column;list-style-type:none;margin-left:10px;margin-right:10px}li.group[data-v-77485926]{border-radius:var(--task-group-border-radius);background-color:var(--task-group-background-color)}li.group[hidden][data-v-77485926]:hover{background-color:var(--task-group-background-color-active)}li.group[data-v-77485926]:has(div.group-title:hover){background-color:var(--task-group-background-color-active)}button.add-task-group-button[data-v-77485926]{justify-content:center;align-items:center;color:var(--task-group-add-button-icon-color);border:var(--task-group-add-button-border);border-color:var(--task-group-add-button-border-color);border-radius:var(--task-group-add-button-border-radius);background-color:var(--task-group-add-button-background-color)}div.group-title[data-v-77485926]{position:relative;width:100%;text-align:center;text-wrap:nowrap;text-overflow:ellipsis}li.group:not([hidden])>div.group-title[data-v-77485926]:after{position:absolute;content:"";background-color:var(--task-item-delimiter-color);left:3%;width:94%;height:1px;bottom:-1px;pointer-events:none}ul.task-list[data-v-77485926]{box-sizing:border-box;padding:0;margin:5%;display:flex;flex-direction:column;row-gap:3px}li.task[data-v-77485926]{position:relative;width:100%;height:1.3rem;box-sizing:border-box;list-style-type:none;padding:0;margin:0;display:flex;justify-content:space-between;border-radius:var(--task-item-border-radius);background-color:var(--task-item-background-color)}li.task[active=true][data-v-77485926]{filter:saturate(3)}li.task[open=false][data-v-77485926]{background-color:var(--task-item-background-color-inactive)}li.task:hover[active=false][data-v-77485926]{background-color:var(--task-item-background-color-active)}li.task[data-v-77485926]:before{position:absolute;content:"";top:-2px;left:2%;width:96%;height:1px;background-color:var(--task-item-delimiter-color)}li.task[data-v-77485926]:first-child:before{display:none}.task-name[data-v-77485926]{margin-left:5%;overflow-x:hidden;text-wrap:nowrap;text-overflow:ellipsis}.buttons-container[data-v-77485926]{height:100%;width:fit-content;box-sizing:border-box;display:flex;flex-direction:row}button.delete-task-button[data-v-77485926],button.activate-task-button[data-v-77485926]{height:100%;aspect-ratio:1/1;box-sizing:border-box;border:none;display:flex;justify-content:center;align-items:center;border-radius:var(--task-item-button-border-radius);background-color:var(--task-item-button-background-color)}button.delete-task-button[data-v-77485926]:hover,button.activate-task-button[data-v-77485926]:hover{background-color:var(--task-item-button-background-color-active)}.delete-task-button-icon[data-v-77485926],.activate-task-button-icon[data-v-77485926]{height:60%;width:auto}main#sidebar[data-v-2c06db9f]{height:100%;width:100%;box-sizing:border-box;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;padding:var(--sidebar-padding);row-gap:calc(var(--sidebar-padding) / 4);background-color:var(--sidebar-background-color);border-right:var(--sidebar-border-right)}main#sidebar[hidden][data-v-2c06db9f]{display:none;height:100%;width:100%}main#sidebar[data-v-2c06db9f]:has(.template-groups){grid-template-rows:1fr 1fr}div#user-list-container[data-v-f737cd1d]{position:relative;height:100%;width:100%;margin-bottom:0;display:flex;flex-direction:column}div#table-toolbar[data-v-f737cd1d]{height:3rem;border:1px red solid;display:flex;flex-direction:row;align-items:center}button[data-v-f737cd1d]{height:80%;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}#page-navigator[data-v-f737cd1d]{display:flex;flex-direction:row;column-gap:2px}div#user-list[data-v-f737cd1d]{height:100%;display:grid;grid-template-rows:repeat(auto-fit,1.5rem);overflow-x:auto;--can-scroll: 0;animation:detect-scroll-f737cd1d;animation-timeline:scroll(self)}@keyframes detect-scroll-f737cd1d{0%,to{--can-scroll: 1}}div#user-list[data-v-f737cd1d]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width);background:transparent}div#user-list[data-v-f737cd1d]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}div#user-list[data-v-f737cd1d]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}li.user[data-v-f737cd1d],div#table-header[data-v-f737cd1d]{height:1.5rem;position:relative;display:grid;grid-template-columns:60px repeat(3,1fr) 1fr;justify-items:center;align-items:center}div#table-header[data-v-f737cd1d]{height:3rem}li.user[data-v-f737cd1d]{position:relative;grid-template-columns:60px repeat(3,1fr) calc((100% - 60px)/4 - (var(--scrollbar-width) - 2px)*(var(--can-scroll)));background-color:var(--main-component-background-color)}li.user[data-v-f737cd1d]:hover{filter:brightness(1.2)}li.user[data-v-f737cd1d]:after{content:"";position:absolute;bottom:0;left:calc(var(--scrollbar-width) + 2px);height:1px;width:calc(100% - var(--scrollbar-width) - 2px);background-color:var(--task-item-delimiter-color)}li.user span[data-v-f737cd1d],div#table-header span[data-v-f737cd1d]{position:relative;height:100%;width:100%;border-right:1px var(--task-item-delimiter-color) solid;text-align:center;align-content:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}li.user #button-box[data-v-f737cd1d]{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-right:calc((var(--scrollbar-width) - 1px)*(1 - var(--can-scroll)))}li.user span[data-v-f737cd1d]:last-child,div#table-header span[data-v-f737cd1d]:last-child{border-right:none}div#table-header[data-v-f737cd1d]{border-bottom:1px red solid}div#edit-user-container[data-v-2c4b8933]{position:relative;height:50%;min-height:400px;max-height:500px;width:40%;min-width:300px;max-width:600px;border:1px red solid;border-radius:30px;display:grid;grid-template-rows:calc(30px + 2rem) 1fr 3rem}#title[data-v-2c4b8933]{position:relative;width:100%;font-size:2rem;padding-top:15px;text-align:center}#title[data-v-2c4b8933]:after{content:"";position:absolute;bottom:0;width:90%;height:1px;justify-self:anchor-center;background-color:#0ff}div#input-section[data-v-2c4b8933]{position:relative;height:100%;width:100%;display:flex;flex-direction:column;row-gap:.5rem;padding:1rem 0 0}.input-container[data-v-2c4b8933]{position:relative;height:100%;width:100%;display:flex;flex-direction:column;padding:0 10%}.input-label[data-v-2c4b8933]{padding-left:calc(var(--editor-border-radius) / 2)}input[data-v-2c4b8933],select[data-v-2c4b8933]{height:100%;max-height:3rem;width:100%;border:var(--attrib-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow);padding-left:calc(var(--editor-border-radius) / 2)}#button-container[data-v-2c4b8933]{height:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:1rem}button[data-v-2c4b8933]{height:2rem;width:100px;box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}main[data-v-56bb3aec]{position:relative;height:100%;width:100%;box-sizing:border-box;border-radius:var(--task-groups-component-border-radius);background-color:var(--task-groups-component-background-color);-webkit-user-select:none;user-select:none}div#header[data-v-56bb3aec]{display:block;width:100%;height:2rem;box-sizing:border-box;text-align:center;padding-top:.5rem}ul#group-list[data-v-56bb3aec]{height:90%;box-sizing:border-box;margin:2%;display:flex;flex-direction:column;align-items:center;row-gap:1.5%;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:0 2%}@media (orientation: portrait){ul#group-list[data-v-56bb3aec]{padding-left:10px;padding-right:10px}}ul#group-list[data-v-56bb3aec]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}ul#group-list[data-v-56bb3aec]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}ul#group-list[data-v-56bb3aec]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}li.group[data-v-56bb3aec]{position:relative;box-sizing:border-box;width:100%;height:fit-content;display:flex;justify-content:flex-start;flex-direction:column;list-style-type:none;margin-left:10px;margin-right:10px}li.group[data-v-56bb3aec]{border-radius:var(--task-group-border-radius);background-color:var(--task-group-background-color)}li.group[hidden][data-v-56bb3aec]:hover{background-color:var(--task-group-background-color-active)}li.group[data-v-56bb3aec]:has(div.group-title:hover){background-color:var(--task-group-background-color-active)}button.add-task-group-button[data-v-56bb3aec]{justify-content:center;align-items:center;color:var(--task-group-add-button-icon-color);border:var(--task-group-add-button-border);border-color:var(--task-group-add-button-border-color);border-radius:var(--task-group-add-button-border-radius);background-color:var(--task-group-add-button-background-color)}div.group-title[data-v-56bb3aec]{position:relative;width:100%;text-align:center;text-wrap:nowrap;text-overflow:ellipsis}li.group:not([hidden]) div.group-title[data-v-56bb3aec]:after{position:absolute;content:"";background-color:var(--task-item-delimiter-color);width:94%;height:1px;bottom:-1px;pointer-events:none;justify-self:anchor-center}ul.task-list[data-v-56bb3aec]{box-sizing:border-box;padding:0;margin:5%;display:flex;flex-direction:column;row-gap:3px}li.task[data-v-56bb3aec]{position:relative;width:100%;height:1.3rem;box-sizing:border-box;list-style-type:none;padding:0;margin:0;display:flex;justify-content:space-between;border-radius:var(--task-item-border-radius);background-color:var(--task-item-background-color)}li.task[active=true][data-v-56bb3aec]{filter:saturate(3)}li.task[open=false][data-v-56bb3aec]{background-color:var(--task-item-background-color-inactive)}li.task:hover[active=false][data-v-56bb3aec]{background-color:var(--task-item-background-color-active)}li.task[data-v-56bb3aec]:before{position:absolute;content:"";top:-2px;width:96%;height:1px;background-color:var(--task-item-delimiter-color);justify-self:anchor-center}li.task[data-v-56bb3aec]:first-child:before{display:none}.task-name[data-v-56bb3aec]{margin-left:5%;overflow-x:hidden;text-wrap:nowrap;text-overflow:ellipsis}main#sidebar[data-v-39a87cd7]{height:100%;width:100%;box-sizing:border-box;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;justify-content:center;padding:7.5%;row-gap:1.875%;background-color:var(--sidebar-background-color);border-right:var(--sidebar-border-right)}main#sidebar[hidden][data-v-39a87cd7]{display:none;height:100%;width:100%}.bottom-row#inspector-template-editing[data-v-b7323d63],.bottom-row#inspector-template-creation[data-v-b7323d63],.bottom-row#inspector-task-creation[data-v-b7323d63],.bottom-row#inspector-answer-check[data-v-b7323d63]{justify-content:right;position:relative}.bottom-row#inspector-choosing-answer[data-v-b7323d63]{justify-content:space-between}#answers-list[data-v-b7323d63]{height:90%;width:100%;display:flex;flex-direction:row;box-sizing:border-box;column-gap:1%;overflow-x:auto;scrollbar-width:thin;padding:2px 1%;background-color:var(--main-component-element-background-color);border-radius:var(--main-component-element-border-radius)}.user-answer[data-v-b7323d63]{border:1px var(--bottom-row-element-border-color) solid;border-radius:8px;width:10%;min-width:4rem;max-width:100px;background-color:var(--bottom-row-element-background-color);display:flex;justify-content:center;align-items:center;text-wrap:nowrap;text-overflow:ellipsis;overflow-x:hidden;-webkit-user-select:none;user-select:none}.button-box[data-v-b7323d63]{height:90%;width:48.875%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:right;column-gap:2%}.bottom-row-element[data-v-b7323d63],#answer-score[data-v-b7323d63]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100%;width:50%;max-width:150px;border:1px var(--bottom-row-element-border-color) solid;border-radius:8px;background-color:var(--bottom-row-element-background-color);text-align:center}.splitter-grip-container[data-v-35524ee7]{position:absolute;transform:translate(-50%);height:100%;width:10px;display:flex;justify-content:center;background:transparent;transition:var(--theme-transition),filter .1s linear}.splitter-grip-container[data-v-35524ee7]:not(:hover){filter:opacity(0)}.splitter-grip-container[data-v-35524ee7]:focus{outline:none}.splitter-grip-line[data-v-35524ee7]{position:relative;height:100%;width:4px;background:radial-gradient(var(--window-splitter-background-color),transparent 40%);display:flex;flex-direction:column;justify-content:center;align-items:center}.splitter-grip[data-v-35524ee7]{position:absolute;height:20px;width:auto;aspect-ratio:1/1;border-radius:1000px;background-color:var(--window-splitter-background-color);z-index:999;display:flex;align-items:center;justify-content:center;cursor:ew-resize;-webkit-user-select:none;user-select:none}.splitter-grip[data-v-35524ee7]:active{cursor:ew-resize}.splitter-grip-icon[data-v-35524ee7]{pointer-events:none}.bottom-row#user-task[data-v-d5f29a53],.bottom-row#user-answer[data-v-d5f29a53]{justify-content:right;position:relative}.button-box[data-v-d5f29a53]{height:90%;width:24.4375%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:right;column-gap:2%}.bottom-row-element[data-v-d5f29a53],#answer-score[data-v-d5f29a53]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100%;width:50%;max-width:150px;border:1px var(--bottom-row-element-border-color) solid;border-radius:8px;background-color:var(--bottom-row-element-background-color);text-align:center}#reset-answer[data-v-d5f29a53]{height:100%;width:auto;aspect-ratio:1/1}#reset-answer-icon[data-v-d5f29a53]{height:60%;width:auto}main[data-v-f6de47f6]{position:relative;height:100%;width:100%;box-sizing:border-box;border-radius:var(--task-groups-component-border-radius);background-color:var(--task-groups-component-background-color);-webkit-user-select:none;user-select:none}div#header[data-v-f6de47f6]{display:block;width:100%;height:2rem;box-sizing:border-box;text-align:center;padding-top:.5rem}ul#group-list[data-v-f6de47f6]{height:90%;box-sizing:border-box;margin:2%;display:flex;flex-direction:column;align-items:center;row-gap:1.5%;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:0 2%}ul#group-list[data-v-f6de47f6]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}ul#group-list[data-v-f6de47f6]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}ul#group-list[data-v-f6de47f6]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}li.group[data-v-f6de47f6]{position:relative;box-sizing:border-box;width:100%;height:fit-content;display:flex;justify-content:flex-start;flex-direction:column;list-style-type:none;margin-left:10px;margin-right:10px}li.group[data-v-f6de47f6]{border-radius:var(--task-group-border-radius);background-color:var(--task-group-background-color)}li.group[hidden][data-v-f6de47f6]:hover{background-color:var(--task-group-background-color-active)}li.group[data-v-f6de47f6]:has(div.group-title:hover){background-color:var(--task-group-background-color-active)}button.add-task-group-button[data-v-f6de47f6]{justify-content:center;align-items:center;color:var(--task-group-add-button-icon-color);border:var(--task-group-add-button-border);border-color:var(--task-group-add-button-border-color);border-radius:var(--task-group-add-button-border-radius);background-color:var(--task-group-add-button-background-color)}div.group-title[data-v-f6de47f6]{position:relative;width:100%;text-align:center;text-wrap:nowrap;text-overflow:ellipsis}li.group:not([hidden]) div.group-title[data-v-f6de47f6]:after{position:absolute;content:"";background-color:var(--task-item-delimiter-color);width:94%;height:1px;bottom:-1px;pointer-events:none;justify-self:anchor-center}ul.task-list[data-v-f6de47f6]{box-sizing:border-box;padding:0;margin:5%;display:flex;flex-direction:column;row-gap:3px}li.task[data-v-f6de47f6]{position:relative;width:100%;height:1.3rem;box-sizing:border-box;list-style-type:none;padding:0;margin:0;display:flex;justify-content:space-between;border-radius:var(--task-item-border-radius);background-color:var(--task-item-background-color)}li.task[active=true][data-v-f6de47f6]{filter:saturate(3)}li.task[open=false][data-v-f6de47f6]{background-color:var(--task-item-background-color-inactive)}li.task:hover[active=false][data-v-f6de47f6]{background-color:var(--task-item-background-color-active)}li.task[data-v-f6de47f6]:before{position:absolute;content:"";top:-2px;width:96%;height:1px;background-color:var(--task-item-delimiter-color);justify-self:anchor-center}li.task[data-v-f6de47f6]:first-child:before{display:none}.task-name[data-v-f6de47f6]{margin-left:5%;overflow-x:hidden;text-wrap:nowrap;text-overflow:ellipsis}main#sidebar[data-v-89454807]{height:100%;width:100%;box-sizing:border-box;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;justify-content:center;padding:7.5%;row-gap:1.875%;background-color:var(--sidebar-background-color);border-right:var(--sidebar-border-right)}main#sidebar[hidden][data-v-89454807]{display:none;height:100%;width:100%}main#authorization[data-v-5121d427]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);border-color:#4b5955;background-color:var(--editor-background-color);position:relative;width:30%;min-width:250px;height:20%;min-height:15rem;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%}#header-row[data-v-5121d427]{box-sizing:border-box;height:3rem;width:100%;padding:1%}#header[data-v-5121d427]{box-sizing:border-box;height:100%;width:100%;border:var(--editor-element-border);text-align:center}#inputs-container[data-v-5121d427]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-around;row-gap:.5rem}input[data-v-5121d427],#submit-button[data-v-5121d427]{height:2rem}input[data-v-5121d427]{padding-left:2%;border:var(--attrib-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow)}#submit-button[data-v-5121d427]{box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}main#registration[data-v-7afed525]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);border-color:#4b5955;background-color:var(--editor-background-color);position:relative;width:30%;min-width:250px;height:35%;min-height:20rem;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%}#header-row[data-v-7afed525]{box-sizing:border-box;height:3rem;width:100%;padding:1%}#header[data-v-7afed525]{box-sizing:border-box;height:100%;width:100%;border:var(--editor-element-border);text-align:center}#inputs-container[data-v-7afed525]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-around;row-gap:.5rem}input[data-v-7afed525],#submit-button[data-v-7afed525]{height:2rem}input[data-v-7afed525]{padding-left:2%;border:var(--attrib-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow)}#submit-button[data-v-7afed525]{box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}.bottom-row#admin-template-editing[data-v-a6ab861a],.bottom-row#admin-template-creation[data-v-a6ab861a],.bottom-row#admin-task-creation[data-v-a6ab861a],.bottom-row#admin-answer-check[data-v-a6ab861a]{justify-content:right;position:relative}.bottom-row#admin-task-editing[data-v-a6ab861a]{justify-content:space-between}#answers-list[data-v-a6ab861a]{height:90%;width:50%;display:flex;flex-direction:row;box-sizing:border-box;column-gap:1%;overflow-x:auto;scrollbar-width:thin;padding:2px 1%;background-color:var(--main-component-element-background-color);border-radius:var(--main-component-element-border-radius)}.user-answer[data-v-a6ab861a]{border:1px var(--bottom-row-element-border-color) solid;border-radius:8px;width:10%;min-width:4rem;max-width:100px;background-color:var(--bottom-row-element-background-color);display:flex;justify-content:center;align-items:center;text-wrap:nowrap;text-overflow:ellipsis;overflow-x:hidden;-webkit-user-select:none;user-select:none}#functional-box[data-v-a6ab861a]{height:90%;width:50%;display:flex;flex-direction:row;column-gap:2%;justify-content:right}#functional-box[data-v-a6ab861a] #functional-switch-box[data-v-a6ab861a],#functional-box[data-v-a6ab861a] .button-box[data-v-a6ab861a]{height:100%;width:50%}#functional-box[data-v-a6ab861a] .button-box .bottom-row-element[data-v-a6ab861a]{width:100%}#functional-switch-box[data-v-a6ab861a]{width:24.4375%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-around;text-wrap:nowrap;flex-wrap:nowrap;align-items:center}.functional-switch[data-v-a6ab861a],.checkbox[data-v-a6ab861a]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.functional-switch[data-v-a6ab861a] input[data-v-a6ab861a],.checkbox[data-v-a6ab861a] input[data-v-a6ab861a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--main-component-element-background-color);border:1px var(--bottom-row-element-border-color) solid;box-shadow:inset 0 0 2px 1px var(--main-component-element-background-color);cursor:default;height:13px;min-height:13px;aspect-ratio:1 / 1;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border-radius:3px}.functional-switch[data-v-a6ab861a] input[data-v-a6ab861a]:checked,.checkbox[data-v-a6ab861a] input[data-v-a6ab861a]:checked{background-color:var(--bottom-row-checkbox-checked-color)}.button-box[data-v-a6ab861a]{height:90%;width:50%;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:right;column-gap:2%}.bottom-row#admin-template-editing .button-box[data-v-a6ab861a]{width:49.75%}.bottom-row#admin-template-editing .button-box[data-v-a6ab861a] .bottom-row-element .file-input-box[data-v-a6ab861a]{width:25%}.bottom-row#admin-template-creation>.button-box[data-v-a6ab861a] .bottom-row-element[data-v-a6ab861a]{width:50%}.bottom-row#admin-answer-check .button-box[data-v-a6ab861a]{width:49.75%}.bottom-row#admin-task-creation[data-v-a6ab861a] #functional-box[data-v-a6ab861a],.bottom-row#admin-task-creation[data-v-a6ab861a] #functional-box[data-v-a6ab861a] .button-box[data-v-a6ab861a],.bottom-row#admin-task-editing[data-v-a6ab861a] #functional-box[data-v-a6ab861a],.bottom-row#admin-task-editing[data-v-a6ab861a] #functional-box[data-v-a6ab861a] .button-box[data-v-a6ab861a]{justify-content:right}.bottom-row-element[data-v-a6ab861a],#answer-score[data-v-a6ab861a],.file-input-box[data-v-a6ab861a],#answer-score-select[data-v-a6ab861a]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100%;width:50%;max-width:150px;border:1px var(--bottom-row-element-border-color) solid;border-radius:8px;background-color:var(--bottom-row-element-background-color);text-align:center}.file-input-label[data-v-a6ab861a]{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px}.file-input-label[ready-for-drop=true][data-v-a6ab861a]{border:3px rgb(80 125 102) dashed}.file-input[data-v-a6ab861a]{position:absolute;opacity:0;width:100%;height:100%}.file-input-text[data-v-a6ab861a]{text-align:center;pointer-events:none}main#header[data-v-df03e731]{position:relative;height:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;border-bottom:var(--header-border-bottom)}#options-section[data-v-df03e731],#title-section[data-v-df03e731],#authorization-section[data-v-df03e731]{position:relative;display:flex;flex-direction:row;align-items:center;column-gap:3px;text-wrap:nowrap}#title-section[data-v-df03e731]{position:relative;text-wrap:wrap}button#sidebar-toggle[data-v-df03e731],button#question-mark[data-v-df03e731],button#color-theme-switch[data-v-df03e731]{position:relative;height:100%;width:auto;aspect-ratio:1/1;border:var(--sidebar-toggle-button-border);background-color:var(--header-button-background-color);border-radius:0}#options-section>button[data-v-df03e731]:after{position:absolute;content:"";background-color:var(--sidebar-toggle-button-after-background-color);top:10%;width:1px;height:80%;right:-2px}#options-section>button>svg[data-v-df03e731]{position:relative;align-self:anchor-center;height:70%;transition:var(--theme-transition),scale .1s linear}#options-section>button:hover>svg[data-v-df03e731]{scale:.9}#authorization-section[data-v-df03e731]{position:relative;justify-content:flex-end;width:20%;max-width:200px;min-width:100px;column-gap:5px;margin-right:2px}#authorization-section[data-v-df03e731]:has(a){max-width:500px}#authorization-button[data-v-df03e731],#registration-button[data-v-df03e731],#unauthorization-button[data-v-df03e731],#login[data-v-df03e731],#authorization-section *[data-v-df03e731]{height:calc(100% - 10px);background-color:var(--header-button-background-color);position:relative;width:50%;border:0;border-radius:8px;display:flex;align-items:center;justify-content:center}#authorization-section a[data-v-df03e731]{text-wrap:wrap;text-align:center}#login[data-v-df03e731]:before,#unauthorization-button[data-v-df03e731]:before,#authorization-button[data-v-df03e731]:before,#registration-button[data-v-df03e731]:before,#authorization-section>*[data-v-df03e731]:before{position:absolute;content:"";top:0;left:-4px;width:1px;height:100%;background-color:var(--task-item-delimiter-color)}main#authorization[data-v-f0500fba]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);border-color:#4b5955;background-color:var(--editor-background-color);position:relative;width:30%;min-width:250px;height:20%;min-height:200px;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%}#header-row[data-v-f0500fba]{box-sizing:border-box;height:25%;width:100%;padding:1%}#header[data-v-f0500fba]{box-sizing:border-box;height:100%;width:100%;border:var(--editor-element-border);text-align:center}#inputs-container[data-v-f0500fba]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-around}input[data-v-f0500fba]{padding-left:2%;height:25%;border:var(--attrib-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow)}#submit-button[data-v-f0500fba]{height:20%;box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}main#registration[data-v-96d84104]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);border-color:#4b5955;background-color:var(--editor-background-color);position:relative;width:30%;min-width:250px;height:25%;min-height:250px;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%}#header-row[data-v-96d84104]{box-sizing:border-box;height:25%;width:100%;padding:1%}#header[data-v-96d84104]{box-sizing:border-box;height:100%;width:100%;border:var(--editor-element-border);text-align:center}#inputs-container[data-v-96d84104]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-around}input[data-v-96d84104]{padding-left:2%;height:20%;border:var(--attrib-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);box-shadow:var(--editor-element-box-shadow)}#submit-button[data-v-96d84104]{height:20%;box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}main#save-task-window[data-v-f5fb9d3f]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);border-color:#4b5955;background-color:var(--editor-background-color);position:relative;width:30%;min-width:250px;height:10%;min-height:150px;aspect-ratio:4/3;display:flex;flex-direction:column;padding:.5%;row-gap:5%}#header-row[data-v-f5fb9d3f]{box-sizing:border-box;height:40%;width:100%}#task-name-input[data-v-f5fb9d3f]{box-sizing:border-box;height:100%;width:100%;border:var(--attrib-border);border-radius:var(--editor-border-radius);background-color:var(--editor-element-background-color);text-align:center}#group-row[data-v-f5fb9d3f]{height:30%;width:100%;box-sizing:border-box;display:flex;flex-direction:row}#group-select[data-v-f5fb9d3f]{box-sizing:border-box;width:70%;border:var(--attrib-border);border-radius:var(--editor-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--editor-element-background-color)}#group-create-button[data-v-f5fb9d3f]{box-sizing:border-box;width:30%;border:var(--attrib-border);border-radius:var(--editor-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;background-color:var(--editor-element-background-color)}#save-task-button[data-v-f5fb9d3f]{height:30%;box-sizing:border-box;border:var(--editor-element-border);border-radius:var(--editor-border-radius);background-color:var(--editor-button-background-color)}main#tutorial[data-v-8e43a48b]{box-sizing:border-box;border-style:solid;border-width:var(--editor-border-width);border-radius:var(--editor-border-radius);border-color:#4b5955;background-color:var(--editor-background-color);position:relative;width:60%;min-width:250px;height:70%;min-height:250px;aspect-ratio:4/3;display:flex;padding:.5%;flex-direction:row}button#close-button[data-v-8e43a48b]{position:absolute;right:-12.5px;width:1.5%;min-width:25px;top:-12.5px;aspect-ratio:1/1;border-radius:50%}div#text-section[data-v-8e43a48b]{height:50%;margin-right:1%;background-color:var(--main-component-element-background-color);border-radius:var(--main-component-element-border-radius);box-sizing:border-box}div#text[data-v-8e43a48b]{box-sizing:border-box;height:100%;white-space:pre-line;font-size:1.2rem;display:flex;flex-direction:column;overflow-y:auto;padding:10px;border:10px rgb(0,0,0,0) solid;scrollbar-gutter:stable both-edges}div#text[data-v-8e43a48b]::-webkit-scrollbar{border-radius:100px;width:var(--scrollbar-width)}div#text[data-v-8e43a48b]::-webkit-scrollbar-thumb{border-radius:100px;background-color:var(--scrollbar-thumb-background-color)}div#text[data-v-8e43a48b]::-webkit-scrollbar-track{border-radius:100px;border:var(--scrollbar-track-border)}div#gif-section[data-v-8e43a48b]{position:relative;display:flex;justify-content:center;align-items:flex-end;height:50%;bottom:0;padding-top:10px;box-sizing:border-box}img[data-v-8e43a48b]{max-height:100%;max-width:100%;box-sizing:border-box}div#tutorial-block[data-v-8e43a48b]{width:90%;height:100%;display:flex;justify-content:space-between;flex-direction:column}div#buttons-block[data-v-8e43a48b]{display:flex;flex-direction:column;height:100%;position:relative;width:10%;row-gap:3px;overflow-y:auto}div#buttons-block[data-v-8e43a48b]:before{position:absolute;content:"";left:-2px;width:1px;height:100%;background-color:var(--task-item-delimiter-color)}button.tutorial-button[data-v-8e43a48b]{position:relative;width:100%;box-sizing:border-box;list-style-type:none;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--task-item-border-radius);background-color:var(--task-item-background-color)}button.tutorial-button[data-v-8e43a48b]:hover{background-color:var(--task-item-background-color-active)}button.tutorial-button[data-v-8e43a48b]:before{position:absolute;content:"";top:-2px;left:2%;width:96%;height:1px;background-color:var(--task-item-delimiter-color)}button.tutorial-button[data-v-8e43a48b]:first-child:before{display:none}main#default[data-v-84cecbce],main#user-list[data-v-84cecbce]{position:absolute;height:100%;width:100%;overflow:hidden;background-color:var(--main-component-background-color)}div#header-row[data-v-84cecbce]{height:50px;width:100%;box-sizing:border-box}div#main[data-v-84cecbce]{position:absolute;top:50px;height:calc(100% - 50px);max-height:calc(100% - 50px);width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:right}div#main[data-v-84cecbce]:has(main#authorization),div#main[data-v-84cecbce]:has(main#registration){justify-content:center}div#main[data-v-84cecbce]:has(#user-list-container){padding:1.875%}div#main[data-v-84cecbce]:has(#edit-user-container){justify-content:center;align-items:center}
