.spin.svelte-xj8byo{animation:svelte-xj8byo-spin 2s 0s infinite linear}.pulse.svelte-xj8byo{animation:svelte-xj8byo-spin 1s infinite steps(8)}@keyframes svelte-xj8byo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.trigger.svelte-ijlml6{display:inline-block}.sc-popover.svelte-ijlml6{position:relative;display:inline-block}.contents-wrapper.svelte-ijlml6{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:10;overflow:hidden}.grid.svelte-7lkphk{display:grid;background:var(--sc-theme-calendar-colors-border);row-gap:1px;column-gap:1px;height:100%}.grid.svelte-7lkphk>*{font-size:var(--sc-theme-calendar-font-regular);text-decoration:none;color:var(--sc-theme-calendar-colors-text-primary);transition:all .18s ease-out;background:var(--sc-theme-calendar-colors-background-primary);display:grid;text-align:center;align-items:center}@media (max-width: 720px){.grid.svelte-7lkphk>*{font-size:calc(var(--sc-theme-calendar-font-regular) * .75)}}.grid.svelte-7lkphk>*:hover{background:var(--sc-theme-calendar-colors-background-hover)}.grid.svelte-7lkphk>*.selected{background:var(--sc-theme-calendar-colors-background-highlight);color:var(--sc-theme-calendar-colors-text-highlight);opacity:1}.grid.svelte-7lkphk>*.outsider{opacity:var(--sc-theme-calendar-grid-outsiderOpacity)}.grid.svelte-7lkphk>*.disabled{opacity:var(--sc-theme-calendar-grid-disabledOpacity)}.grid.svelte-7lkphk>*.disabled:hover{background:var(--sc-theme-calendar-colors-background-primary);cursor:default}.grid.svelte-159zz8u.svelte-159zz8u{overflow:hidden;height:100%;display:grid}.grid.svelte-159zz8u>.svelte-159zz8u{position:absolute;top:0;left:0;right:0;bottom:0;transition-property:none!important}.container.svelte-y8bmna{display:grid;grid-template-rows:auto 1fr}.legend.svelte-y8bmna{display:grid;grid-template:1fr / repeat(7,1fr);height:var(--sc-theme-calendar-legend-height);z-index:2;background:var(--sc-theme-calendar-colors-background-primary);border-bottom:1px solid var(--sc-theme-calendar-colors-border);align-items:center}a.svelte-y8bmna{font-size:1em}.stage.svelte-y8bmna{display:grid;grid-row:2;grid-column:1}.selected-big.svelte-y8bmna{color:var(--sc-theme-calendar-colors-background-highlight);background:var(--sc-theme-calendar-colors-background-hover);text-align:center;align-items:center;font-size:var(--sc-theme-calendar-font-large);z-index:2;opacity:1;line-height:0}@media (max-width: 720px){.selected-big.svelte-y8bmna{font-size:calc(var(--sc-theme-calendar-font-large) * .7)}}i.svelte-181z37l{display:inline-block;width:23px;height:23px;border-style:solid;border-color:var(--sc-theme-calendar-colors-text-primary);border-width:0;border-bottom-width:3px;border-right-width:3px;transform-origin:center center}i.right.svelte-181z37l{transform:translate(-6px) rotate(-45deg)}i.left.svelte-181z37l{transform:translate(6px) rotate(135deg)}.controls.svelte-sjxjmg{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;text-align:center;z-index:2;border-bottom:1px solid var(--sc-theme-calendar-colors-border);font-size:1.5em;overflow:hidden}.controls.svelte-sjxjmg>*{height:80px;padding:0 17px;display:grid;align-items:center}.button.svelte-sjxjmg{padding:10px 18px;cursor:pointer;background:var(--sc-theme-calendar-colors-background-primary);transition:all .1s linear}.button.svelte-sjxjmg:hover{background:var(--sc-theme-calendar-colors-background-hover)}.label.svelte-sjxjmg{font-weight:bold}div.svelte-cz2ik5{display:grid;height:100%}div.svelte-cz2ik5{display:grid;height:100%}.grid.svelte-4g5w7f.svelte-4g5w7f{display:grid;width:var(--sc-theme-calendar-width);max-width:var(--sc-theme-calendar-maxWidth);grid-template-rows:auto calc(min(var(--sc-theme-calendar-maxWidth),var(--sc-theme-calendar-width)) * 6 / 7 + var(--sc-theme-calendar-legend-height));font-family:Rajdhani,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";box-shadow:var(--sc-theme-calendar-shadow);background:var(--sc-theme-calendar-colors-background-primary);text-align:center;color:var(--sc-theme-calendar-colors-text-primary)}.contents.svelte-4g5w7f.svelte-4g5w7f{display:grid;overflow:hidden}.grid.svelte-4g5w7f .contents.svelte-4g5w7f>*{display:grid;grid-row:1;grid-column:1;height:100%;grid-template:1fr / 1fr}.button-container.svelte-npnvvd.svelte-npnvvd{display:grid}.button-container.svelte-npnvvd>.svelte-npnvvd{grid-column:1;grid-row:1;height:100%}button.svelte-npnvvd.svelte-npnvvd{padding:16px 30px;background:var(--sc-theme-calendar-colors-background-primary);color:var(--sc-theme-calendar-colors-text-primary);font-size:1.3em;border-radius:2px;border:0;box-shadow:4px 3px 9px rgba(0,0,0,.2);cursor:pointer}.button-text.svelte-npnvvd.svelte-npnvvd{padding:16px 30px;color:var(--sc-theme-calendar-colors-text-primary);font-size:1.3em;cursor:pointer}div.svelte-p7oxp2{display:inline-block}.grid.svelte-445y2b{display:grid;grid-template:1fr / 1fr;overflow:hidden}.cell.svelte-445y2b{display:grid;grid-column:1;grid-row:1}div.svelte-1cbp1w0{height:100%;display:grid;overflow:hidden}.item.svelte-vl66yx{cursor:default;height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--itemPadding, 0 20px);color:var(--itemColor, inherit);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.groupHeader.svelte-vl66yx{text-transform:var(--groupTitleTextTransform, uppercase)}.groupItem.svelte-vl66yx{padding-left:var(--groupItemPaddingLeft, 40px)}.item.svelte-vl66yx:active{background:var(--itemActiveBackground, #b9daff)}.item.active.svelte-vl66yx{background:var(--itemIsActiveBG, #007aff);color:var(--itemIsActiveColor, #fff)}.item.notSelectable.svelte-vl66yx{color:var(--itemIsNotSelectableColor, #999)}.item.first.svelte-vl66yx{border-radius:var(--itemFirstBorderRadius, 4px 4px 0 0)}.item.hover.svelte-vl66yx:not(.active){background:var(--itemHoverBG, #e7f2ff);color:var(--itemHoverColor, inherit)}.listContainer.svelte-1wpw7dd{box-shadow:var(--listShadow, 0 2px 3px 0 rgba(44, 62, 80, .24));border-radius:var(--listBorderRadius, 4px);max-height:var(--listMaxHeight, 250px);overflow-y:auto;background:var(--listBackground, #fff);border:var(--listBorder, none);position:var(--listPosition, absolute);z-index:var(--listZIndex, 2);width:100%;left:var(--listLeft, 0);right:var(--listRight, 0)}.virtualList.svelte-1wpw7dd{height:var(--virtualListHeight, 200px)}.listGroupTitle.svelte-1wpw7dd{color:var(--groupTitleColor, #8f8f8f);cursor:default;font-size:var(--groupTitleFontSize, 12px);font-weight:var(--groupTitleFontWeight, 600);height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--groupTitlePadding, 0 20px);text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-transform:var(--groupTitleTextTransform, uppercase)}.empty.svelte-1wpw7dd{text-align:var(--listEmptyTextAlign, center);padding:var(--listEmptyPadding, 20px 0);color:var(--listEmptyColor, #78848f)}.selection.svelte-1bl23jb{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.multiSelectItem.svelte-ymdjdm.svelte-ymdjdm{background:var(--multiItemBG, #ebedef);margin:var(--multiItemMargin, 5px 5px 0 0);border-radius:var(--multiItemBorderRadius, 16px);height:var(--multiItemHeight, 32px);line-height:var(--multiItemHeight, 32px);display:flex;cursor:default;padding:var(--multiItemPadding, 0 10px 0 15px);max-width:100%}.multiSelectItem_label.svelte-ymdjdm.svelte-ymdjdm{margin:var(--multiLabelMargin, 0 5px 0 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiSelectItem.svelte-ymdjdm.svelte-ymdjdm:hover,.multiSelectItem.active.svelte-ymdjdm.svelte-ymdjdm{background-color:var(--multiItemActiveBG, #006fff);color:var(--multiItemActiveColor, #fff)}.multiSelectItem.disabled.svelte-ymdjdm.svelte-ymdjdm:hover{background:var(--multiItemDisabledHoverBg, #ebedef);color:var(--multiItemDisabledHoverColor, #c1c6cc)}.multiSelectItem_clear.svelte-ymdjdm.svelte-ymdjdm{border-radius:var(--multiClearRadius, 50%);background:var(--multiClearBG, #52616f);min-width:var(--multiClearWidth, 16px);max-width:var(--multiClearWidth, 16px);height:var(--multiClearHeight, 16px);position:relative;top:var(--multiClearTop, 8px);text-align:var(--multiClearTextAlign, center);padding:var(--multiClearPadding, 1px)}.multiSelectItem_clear.svelte-ymdjdm.svelte-ymdjdm:hover,.active.svelte-ymdjdm .multiSelectItem_clear.svelte-ymdjdm{background:var(--multiClearHoverBG, #fff)}.multiSelectItem_clear.svelte-ymdjdm:hover svg.svelte-ymdjdm,.active.svelte-ymdjdm .multiSelectItem_clear svg.svelte-ymdjdm{fill:var(--multiClearHoverFill, #006fff)}.multiSelectItem_clear.svelte-ymdjdm svg.svelte-ymdjdm{fill:var(--multiClearFill, #ebedef);vertical-align:top}svelte-virtual-list-viewport.svelte-i1jbg{position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block}svelte-virtual-list-contents.svelte-i1jbg,svelte-virtual-list-row.svelte-i1jbg{display:block}svelte-virtual-list-row.svelte-i1jbg{overflow:hidden}.selectContainer.svelte-14r22mt.svelte-14r22mt{--internalPadding:0 16px;border:var(--border, 1px solid #d8dbdf);border-radius:var(--borderRadius, 3px);box-sizing:border-box;height:var(--height, 42px);position:relative;display:flex;align-items:center;padding:var(--padding, var(--internalPadding));background:var(--background, #fff);margin:var(--margin, 0)}.selectContainer.svelte-14r22mt input.svelte-14r22mt{cursor:default;border:none;color:var(--inputColor, #3f4f5f);height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--inputPadding, var(--padding, var(--internalPadding)));width:100%;background:transparent;font-size:var(--inputFontSize, 14px);letter-spacing:var(--inputLetterSpacing, -.08px);position:absolute;left:var(--inputLeft, 0);margin:var(--inputMargin, 0)}.selectContainer.svelte-14r22mt input.svelte-14r22mt::placeholder{color:var(--placeholderColor, #78848f);opacity:var(--placeholderOpacity, 1)}.selectContainer.svelte-14r22mt input.svelte-14r22mt:focus{outline:none}.selectContainer.svelte-14r22mt.svelte-14r22mt:hover{border-color:var(--borderHoverColor, #b2b8bf)}.selectContainer.focused.svelte-14r22mt.svelte-14r22mt{border-color:var(--borderFocusColor, #006fe8)}.selectContainer.disabled.svelte-14r22mt.svelte-14r22mt{background:var(--disabledBackground, #ebedef);border-color:var(--disabledBorderColor, #ebedef);color:var(--disabledColor, #c1c6cc)}.selectContainer.disabled.svelte-14r22mt input.svelte-14r22mt::placeholder{color:var(--disabledPlaceholderColor, #c1c6cc);opacity:var(--disabledPlaceholderOpacity, 1)}.selectedItem.svelte-14r22mt.svelte-14r22mt{line-height:var(--height, 42px);height:var(--height, 42px);overflow-x:hidden;padding:var(--selectedItemPadding, 0 20px 0 0)}.selectedItem.svelte-14r22mt.svelte-14r22mt:focus{outline:none}.clearSelect.svelte-14r22mt.svelte-14r22mt{position:absolute;right:var(--clearSelectRight, 10px);top:var(--clearSelectTop, 11px);bottom:var(--clearSelectBottom, 11px);width:var(--clearSelectWidth, 20px);color:var(--clearSelectColor, #c5cacf);flex:none!important}.clearSelect.svelte-14r22mt.svelte-14r22mt:hover{color:var(--clearSelectHoverColor, #2c3e50)}.selectContainer.focused.svelte-14r22mt .clearSelect.svelte-14r22mt{color:var(--clearSelectFocusColor, #3f4f5f)}.indicator.svelte-14r22mt.svelte-14r22mt{position:absolute;right:var(--indicatorRight, 10px);top:var(--indicatorTop, 11px);width:var(--indicatorWidth, 20px);height:var(--indicatorHeight, 20px);color:var(--indicatorColor, #c5cacf)}.indicator.svelte-14r22mt svg.svelte-14r22mt{display:inline-block;fill:var(--indicatorFill, currentcolor);line-height:1;stroke:var(--indicatorStroke, currentcolor);stroke-width:0}.spinner.svelte-14r22mt.svelte-14r22mt{position:absolute;right:var(--spinnerRight, 10px);top:var(--spinnerLeft, 11px);width:var(--spinnerWidth, 20px);height:var(--spinnerHeight, 20px);color:var(--spinnerColor, #51ce6c);animation:svelte-14r22mt-rotate .75s linear infinite}.spinner_icon.svelte-14r22mt.svelte-14r22mt{display:block;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:none}.spinner_path.svelte-14r22mt.svelte-14r22mt{stroke-dasharray:90;stroke-linecap:round}.multiSelect.svelte-14r22mt.svelte-14r22mt{display:flex;padding:var(--multiSelectPadding, 0 35px 0 16px);height:auto;flex-wrap:wrap;align-items:stretch}.multiSelect.svelte-14r22mt>.svelte-14r22mt{flex:1 1 50px}.selectContainer.multiSelect.svelte-14r22mt input.svelte-14r22mt{padding:var(--multiSelectInputPadding, 0);position:relative;margin:var(--multiSelectInputMargin, 0)}.hasError.svelte-14r22mt.svelte-14r22mt{border:var(--errorBorder, 1px solid #ff2d55);background:var(--errorBackground, #fff)}.a11yText.svelte-14r22mt.svelte-14r22mt{z-index:9999;border:0px;clip:rect(1px,1px,1px,1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap}@keyframes svelte-14r22mt-rotate{to{transform:rotate(360deg)}}.item.betweenDate.svelte-1poix43{background-color:rgba(255,255,0,.051)}.item.overdue.svelte-1poix43{background-color:rgba(255,0,0,.051)!important}.item.done.svelte-1poix43{background-color:rgba(0,155,66,.102)}:root{--white:#fff;--black:#000;--colors-red-50:#f5a3a3;--colors-red-100:#e97d7d;--colors-red-200:#eb5e5e;--colors-red-300:#d32a2a;--colors-red-400:#b80b0b;--colors-red-500:#900;--colors-red-600:#830000;--colors-red-700:#580000;--colors-red-800:#360000;--colors-red-900:#270000;--colors-gray-50:#edeff3;--colors-gray-100:#dbe0e9;--colors-gray-200:#c3c8d6;--colors-gray-300:#868e9e;--colors-gray-400:#4d515c;--colors-gray-500:#2d3037;--colors-gray-600:#222427;--colors-gray-700:#191a1b;--colors-gray-800:#111113;--colors-gray-900:#0a0a0a;--space-xs:2px;--space-sm:5px;--space-md:10px;--space-lg:20px;--space-xl:40px;--breakpoint-xs:960px;--breakpoint-sm:1200px;--breakpoint-md:1400px;--breakpoint-lg:1960px;--breakpoint-xl:2200px;--radius-xs:var(--space-xs);--radius-sm:var(--space-sm);--radius-md:var(--space-md);--radius-lg:var(--space-lg);--radius-xl:var(--space-xl);--radius-circle:100%;--shadow-1:0 0 1px 1px rgba(0, 0, 0, .05), 0 2px 3px 0px rgba(0, 0, 0, .15);--shadow-2:0 0 1px 1px rgba(0, 0, 0, .05), 0 6px 10px 1px rgba(0, 0, 0, .1);--shadow-3:0 0 1px 1px rgba(0, 0, 0, .05), 0 10px 20px 0 rgba(0, 0, 0, .2);--shadow-4:0 0 1px 1px rgba(0, 0, 0, .05), 0 16px 30px 10px rgba(0, 0, 0, .2);--font-size:14px;--font-family:"Open Sans", sans-serif;--font-weight:400}:root{--top-bar-height:50px;--navigation-width:240px;--background:var(--colors-gray-50);--on-background:var(--colors-gray-500);--primary:var(--colors-red-500);--on-primary:var(--white);--secondary:var(--colors-gray-500);--on-secondary:var(--colors-gray-50);--on-secondary-hover:var(--colors-gray-600);--secondary-variant:var(--colors-gray-600);--on-secondary-variant:var(--on-secondary);--secondary-variant-hover:var(--colors-gray-800);--surface:var(--white);--surface-hover:var(--colors-gray-100);--on-surface:var(--colors-gray-500);--border-default:1px solid var(--colors-gray-200);--form-field-height:25px;--form-field-border-color:var(--colors-gray-100);--form-field-border-color-hover:var(--colors-gray-200);--form-field-color:var(--colors-gray-400);--form-field-font-size:var(--font-size);--form-field-background:var(--colors-gray-100);--form-field-background-active:var(--white);--radio-field-size:20px;--profile-image-circle-size:25px}@media (max-width: 1200px){:root{--navigation-width:66px}}.layout{position:relative;display:flex;flex-direction:row}@media (max-width: 1200px){.layout:not(.layout-nowrap){flex-direction:column}}.layout>*{max-width:100%}.layout.layout-gap{gap:10px}.layout.layout-vertical{flex-direction:column}.layout.layout-col-2>*{width:50%}@media (max-width: 1200px){.layout.layout-col-2>*{width:auto}}.layout.layout-stretch{flex-grow:1}.layout.layout-wrap{flex-wrap:wrap}.layout.layout-wrap>.layout{flex-grow:1}.layout.justify-content-start{justify-content:flex-start}.layout.justify-content-center{justify-content:center}.layout.justify-content-end{justify-content:flex-end}.layout.align-items-start{align-items:flex-start}.layout.align-items-center{align-items:center}.layout.align-items-end{align-items:flex-end}.layout .layout-scrollable{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll}.topbar{z-index:2000;background:var(--secondary);color:var(--on-secondary);position:fixed;top:0;left:0;right:0;height:var(--top-bar-height);display:flex;justify-content:space-between}.topbar .left,.topbar .right{display:flex;justify-content:center;align-items:center}.topbar .logo{background:var(--primary);color:var(--on-primary);width:var(--navigation-width);margin:0;height:100%;display:flex;align-items:center;justify-content:center}.topbar .logout{cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;padding:0px var(--space-lg)}.topbar .datepickers{color:var(--on-secondary);padding:0 var(--space-lg)}.topbar .datepickers .sc-popover{display:flex;align-items:center}.topbar .datepickers .sc-popover .button-container{height:100%;border:0;border-radius:0}.topbar .datepickers .sc-popover .button-container button{box-shadow:none!important;background:var(--secondary-variant)!important;color:var(--on-secondary)!important;padding:0!important}.topbar .datepickers .sc-popover .button-text{color:var(--on-secondary)!important;transition:all .2s}.topbar .datepickers .sc-popover .button-text:hover{background:var(--secondary-variant-hover)!important}.tabnav{margin-left:var(--top-bar-height);height:100%;display:flex}.tabnav button{cursor:pointer;transition:all .2s;background:none;color:var(--on-secondary);display:flex;align-items:center;border:none;outline:none;padding:0 var(--space-lg)}.tabnav button svg{margin-right:var(--space-md)}.tabnav button.active,.tabnav button:hover{background:var(--background);color:var(--on-background)}.mode{height:100%;background:var(--secondary-variant);color:var(--on-secondary-variant);text-align:center;padding:0px var(--space-lg);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.mode:hover{background:var(--secondary-variant-hover);color:var(--on-secondary-variant-hover)}.leftbar{position:fixed;top:var(--top-bar-height);padding-top:var(--space-md);bottom:0;left:0;width:var(--navigation-width);background:var(--colors-gray-500)}.leftbar .section{margin-bottom:var(--space-xl);padding-bottom:var(--space-md)}.leftbar .section .title{color:var(--on-secondary);font-weight:700;font-size:12px;padding-left:var(--space-lg);padding-bottom:var(--space-md)}.leftbar button{cursor:pointer;width:100%;height:auto;border:0;background:transparent;color:var(--on-secondary);padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);display:flex;align-items:center;gap:var(--space-md);transition:all .2s}.leftbar button:hover{background:var(--on-secondary-hover)}.leftbar button.active{background:var(--background);color:var(--on-background)}.leftbar button img{width:var(--profile-image-circle-size);border-radius:100%}.datepickers{display:flex;align-items:center;gap:var(--space-md)}.sc-popover .contents-wrapper{overflow:inherit;z-index:3000!important}.sc-popover .contents-wrapper .controls{z-index:3000!important}.sc-popover .button-container{border-top:3px solid var(--primary);overflow:hidden}.sc-popover .button-container button{box-shadow:none!important;background:var(--colors-gray-50)!important;padding:0!important}.sc-popover .button-container .button-text{font-size:.8rem;padding:0 var(--space-md)!important;height:var(--space-xl);display:flex;align-items:center}.planlist>.item{cursor:pointer;border:0;padding:var(--space-md) var(--space-lg);padding-left:var(--top-bar-height);border-bottom:var(--border-default)}.planlist>.item form{border:var(--border-default);box-shadow:var(--shadow-1);padding:var(--space-md)}.planlist>.item.serie{border:var(--border-default)}.planlist>.item .inner{display:flex;align-items:flex-start;gap:var(--space-md)}.planlist>.item .title{display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding-right:var(--space-lg)}.planlist>.item .title .headline{font-weight:700}.planlist>.item .comment{white-space:pre-line}.planlist>.item .comment p{margin-block-start:var(--space-xs);margin-block-end:var(--space-xs)}.planlist>.item .comment del{opacity:.3}.planlist>.item .settings{display:flex;flex-basis:80px;flex-grow:0;flex-shrink:0}.planlist>.item .settings span{line-height:0;display:flex;align-items:center;justify-content:center}.planlist>.item .settings span .symbol{display:flex;align-items:center;justify-content:center;height:var(--profile-image-circle-size);width:var(--profile-image-circle-size)}form .selectContainer{border:0!important;background:var(--form-field-background)!important;width:100%!important}form .selectContainer .listContainer{width:200%!important;height:200px}@media (max-width: 1200px){form .selectContainer .listContainer{width:100%!important}}form .selectContainer .listContainer .listItem .item{height:30px!important;line-height:30px}form input,form textarea,form .selectContainer{cursor:pointer;outline:none;font-family:var(--font-family);background:var(--form-field-background);border:0;height:var(--form-field-height);font-size:var(--form-field-font-size);padding:var(--space-lg);width:100%;transition:all .2s ease-in-out;color:var(--form-field-color)}form input:not(input[type="radio"]):hover,form textarea:not(input[type="radio"]):hover,form .selectContainer:not(input[type="radio"]):hover{box-shadow:inset 0 0 0 1px var(--form-field-border-color-hover)!important}form input:focus,form textarea:focus,form .selectContainer:focus,form input:active,form textarea:active,form .selectContainer:active{background:var(--form-field-background-active);box-shadow:inset 0 0 0 1px var(--form-field-border-color-hover)!important}form input[type=radio]{width:var(--radio-field-size);height:var(--radio-field-size);display:inline-block}form textarea{resize:none;min-height:120px;height:auto}form .icons_right{display:flex;justify-content:flex-end;align-items:center;margin-bottom:var(--space-md)}form .form_buttons{display:flex;justify-content:flex-end;margin-top:var(--space-md)}form .form_buttons button{cursor:pointer;background:#eee;color:#333;outline:none;border:0;padding:var(--space-md);transition:all .2s}form .form_buttons button:hover{background:#ccc}form .form_buttons button[type=submit]{background:var(--primary);margin-left:var(--space-md);padding:var(--space-md) var(--space-lg);color:var(--on-primary)}form .form_buttons button[type=submit]:hover{background:var(--primary)}.hours_per_day{width:70px}.checkbox{position:absolute;left:var(--space-md);top:13px;bottom:0;width:var(--space-lg);height:var(--space-lg);border:var(--border-default);border-radius:100%;background:none;transition:all .2s}.checkbox:after{content:"";display:block;width:9px;height:3px;border-bottom:2px solid var(--white);border-left:2px solid var(--white);transform:rotate(-45deg) scale(0);transition:transform ease .25s;position:absolute;top:5px;left:4px}.checkbox:hover:after,.checkbox.active:after{transform:rotate(-45deg) scale(1)}.addmore{cursor:pointer;position:fixed;right:var(--space-xl);bottom:var(--space-xl);font-size:3rem;width:80px;height:80px;border-radius:var(--radius-circle);border:1px solid var(--primary);color:var(--primary);background:none;box-shadow:0 0 1px 1px var(--white);transition:all .2s}.addmore:hover{background:var(--primary);color:var(--on-primary);box-shadow:0 0 1px 2px var(--white),0 0 var(--space-md) var(--space-md) rgba(153,0,0,.502)}.overlay{z-index:2000;width:auto;background:var(--surface);position:fixed;border:var(--border-default);border-top:3px solid var(--primary);box-shadow:var(--shadow-2)}.overlay .content>*{padding:var(--space-md) var(--space-lg);display:flex;align-items:center;gap:var(--space-md);transition:all .2s ease-in-out}.overlay .content>*~*{border-top:var(--border-default)}.overlay .content>*:hover{background:var(--surface-hover);color:var(--primary)}.overlay .option{display:flex;align-items:center;padding:var(--space-md);border-bottom:var(--border-default);cursor:pointer}.overlay .option .symbol{margin-right:var(--space-md);width:var(--profile-image-circle-size);flex-shrink:0}.overlay .option:hover{background:var(--surface-hover)}.darkmode{background:var(--secondary)}.darkmode .leftbar button.active{background:var(--secondary-variant);color:var(--on-secondary-variant)}.darkmode .maincontent{background:var(--secondary)}.darkmode .planlist .item{color:var(--on-secondary);border-bottom-color:var(--on-secondary)}.darkmode .planlist .item .checkbox{border:var(--border-default)}.filter_container{position:relative}.filter_container .filter_trigger{background:var(--secondary-variant);padding:0px var(--space-lg);cursor:pointer;height:var(--top-bar-height);display:flex;align-items:center;transition:all .2s}.filter_container .filter_trigger svg{margin-right:var(--space-md)}.filter_container .filter_trigger.active{background:var(--background);color:var(--on-background)}.filter_container .filter{position:absolute;width:300px;left:50%;margin-left:-150px;top:200%;background:var(--surface);color:var(--on-surface);box-shadow:var(--shadow-4);display:flex;flex-wrap:wrap;padding:var(--space-lg);font-size:.8rem;transition:all .3s;visibility:hidden;opacity:0;-webkit-opacity:0;-moz-opacity:0}.filter_container .filter.active{visibility:visible;opacity:1;-webkit-opacity:1;-moz-opacity:1;top:120%}.filter_container .filter .filter_icon{width:33.3333333%;text-align:center;cursor:pointer;padding:var(--space-md) var(--space-xs);min-width:50px;opacity:.2;transition:all .3s}.filter_container .filter .filter_icon:hover{background:var(--surface-hover)}.filter_container .filter .filter_icon.active{opacity:1}.filter_container .filter .filter_icon .symbol{display:block;margin-bottom:var(--space-xs)}.maincontent{position:fixed;top:var(--top-bar-height);left:var(--navigation-width);right:0;bottom:0;overflow-y:scroll;padding:var(--space-md)}@media (max-width: 1200px){.hidden-sm{display:none!important}}body,html{width:100%;height:100%;margin:0;padding:0;background:var(--background);color:var(--on-background);font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight)}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative}
/*# sourceMappingURL=index.css.map */
