.loadscreen[data-v-b7bc5f46]{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:10000;display:flex;flex-direction:column;justify-content:center;align-items:center}.loadscreen svg[data-v-b7bc5f46]{width:200px;max-width:90%}a{text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}*,:after,:before{box-sizing:border-box}ul,ul li{padding:0;margin:0;list-style-type:none}[type=submit],button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}h1,h2,h3,h4,h5,h6,p{margin:0}body{min-width:100%;width:-moz-fit-content;width:fit-content;color:#202123}body *,body :after,body :before{box-sizing:border-box;font-family:Open Sans,sans-serif}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease}.fastfade-enter-active,.fastfade-leave-active{transition:opacity .2s ease-out}.fade-enter-from,.fade-leave-to,.fastfade-enter-from,.fastfade-leave-to{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}html{min-height:100%;scrollbar-width:thin}#app,.main,body,html{display:flex;flex-direction:column;flex-grow:1}.dimtext{color:rgba(219,255,240,.8)!important}.minititle{font-weight:500;font-size:20px;margin-top:5px}.w100{width:100%}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.cont{--padding:20px;padding:var(--padding);background:rgba(2,14,9,.55);border-radius:10px}#app .ql-container.ql-snow,#app .ql-toolbar.ql-snow{border:none}#app .ql-toolbar.ql-snow{padding:8px 2px}#app .ql-editor.ql-blank:before{color:rgba(219,255,240,.8)}#app .ql-editor h1,#app .ql-editor h2,#app .ql-editor h3,#app .ql-editor h4,#app .ql-editor h5,#app .ql-editor h6,#app .ql-editor ol,#app .ql-editor p,#app .ql-editor ul{margin:.3em 0}#app .ql-editor li{margin:.15em 0}#app .ql-editor *{word-break:break-word!important}#app .ql-snow a{cursor:pointer;color:#54eeaf!important;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap;max-width:100%}#app .ql-snow.ql-toolbar button.ql-active,#app .ql-snow.ql-toolbar button:hover{background:none!important}#app .ql-snow.ql-toolbar button.ql-active svg .ql-stroke,#app .ql-snow.ql-toolbar button:hover svg .ql-stroke{stroke:#54eeaf!important}#app .ql-snow.ql-toolbar button.ql-active svg .ql-fill,#app .ql-snow.ql-toolbar button:hover svg .ql-fill{fill:#54eeaf!important}#app .ql-toolbar.ql-snow .ql-formats{margin-right:0}#app .ql-editor{padding:0 8px 8px}#app .ql-editor ol,#app .ql-editor ul{padding-left:.6em}body{margin:0;padding:0}body *{line-height:1.2}body li,body ul{margin:0;padding:0;list-style-type:none}body button,body input{border:none;outline:none}body input[type=text],body textarea{border:none;background:#fff;border-radius:10px;padding:5px 10px;font-size:16px;font-weight:500}body button{background:none;cursor:pointer}body img,body svg{display:block}.hovered:hover{background:#a00!important}.hovergreen:hover{background:#19c37d!important}.addworkspacesquare svg[data-v-0e7ccffd]{width:40px;height:40px;stroke:#54eeaf}.popmenu{position:absolute;z-index:10;top:0;left:calc(100% + 10px);padding:6px;border-radius:10px;background:#020e09;min-width:150px}.popmenu__list{display:grid;grid-template-columns:1fr;gap:6px}.popmenu__list>*{line-height:1.286;width:100%;background:#020e09;color:#fff;cursor:pointer;white-space:nowrap;border-radius:10px;transition:background .1s ease-out;padding:10px;font-size:14px;font-weight:500}.popmenu__list>:hover{background:#19c37d}.square{position:relative;z-index:10;width:50px;height:50px;border-radius:10px;background:rgba(2,14,9,.55);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s ease-out;box-shadow:0 3px 5px rgba(0,0,0,.3)}.square:has(img){background:none!important}.square:hover{background:#083b26}.profilesquare__img{border-radius:10px;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.profilesquare svg{width:35px;fill:#54eeaf}.workspacesquare[data-v-1e0a4be1]{font-size:11px;font-weight:700;text-align:center;overflow-wrap:anywhere;color:#fff}.btn{position:relative;--background:rgba(2,14,9,.55);--hover:#19c37d;font-weight:600;padding:8px 15px;background:var(--background);border:none;cursor:pointer;display:block;outline:none;color:#fff;border-radius:10px;font-size:20px;align-items:center;justify-content:center;text-align:center;text-shadow:-1px -1px 1px hsla(0,0%,100%,.5),1px 1px 1px rgba(0,0,0,.5);transition:background .3s ease-out}.btn svg{display:block;width:12px;stroke:#fff;fill:#fff}.btn:focus-visible,.btn:hover{background:var(--hover)}.btn[disabled]{--background:#969696!important;pointer-events:none!important}.btn_small{font-size:14px;padding:5px 10px}.btn_dark{--background:#17241e;--hover:#083b26}.btn__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn[disabled] .btn__loader{color:#54eeaf}.btn[disabled]:has(.btn__loader){--background:rgba(2,14,9,.55)!important}.column{display:grid;grid-template-columns:1fr;gap:10px}.columncreator{position:relative;cursor:pointer;border-radius:10px;order:10000;background:rgba(2,14,9,.55);padding:10px}.columncreator__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;gap:5px;align-items:center}.columncreator form{color:#fff;display:flex;flex-direction:column;gap:15px;opacity:0;transition:opacity .3s ease-out}.columncreator form>*{width:100%}.columncreator__create{margin-top:20px}.columncreator__btn{pointer-events:auto;position:absolute;z-index:10;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:30px;border-radius:10px}.columncreator__btn svg{stroke:#dbfff0}.columncreator__btn svg,.columncreator__btn-title{transition:transform .3s ease-out,opacity .3s ease-out}.columncreator__btn-title{margin-top:-30px;font-weight:700;color:#fff;text-align:center;font-size:24px}.columncreator form:focus-within{opacity:1;pointer-events:auto}form:focus-within~.columncreator__btn{pointer-events:none}form:focus-within~.columncreator__btn svg{transform:translateX(var(--colwidth));opacity:0;pointer-events:none}form:focus-within~.columncreator__btn .columncreator__btn-title{transform:translateX(calc(var(--colwidth)*-1));opacity:0;pointer-events:none}.imagedthing{min-height:60px;position:relative;display:flex;align-items:center;padding:10px;gap:10px;cursor:pointer;background:rgba(2,14,9,.55);border-radius:10px;transition:background .1s ease-out;outline:none}.imagedthing.filled:nth-child(n){background:rgba(2,14,9,.55);min-height:56px;padding:8px}.imagedthing:focus-visible,.imagedthing:hover{background:#083b26}.imagedthing img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.imagedthing span{color:#fff;white-space:nowrap;font-size:14px;font-weight:500}.options-dropdown{position:absolute;width:100%;cursor:pointer;display:flex;flex-direction:column;background:#020e09;border-radius:0 0 10px 10px;overflow:hidden}.options-dropdown>*{border-radius:0!important}.custom-select-picker{display:flex;width:100%;overflow:hidden}.custom-select-picker:has(>:nth-child(3)) .imagedthing{flex-direction:column}.custom-select-picker:has(>:nth-child(3)) .imagedthing .selected-option-img{width:40px}.custom-select-picker>*{flex-grow:1;display:flex}.custom-select-picker>:not(:last-child){border-right:1px solid #19c37d;border-radius:10px 0 0 10px!important}.custom-select-picker>:not(:first-child){border-radius:0 10px 10px 0!important}.custom-select-picker>:not(:first-child):not(:last-child){border-radius:0!important}.custom-select-picker>* .selected-option-img{position:relative;flex-basis:40px;flex-shrink:1;height:40px}.custom-select-picker>* .selected-option-img img{position:absolute;top:0;left:0;width:100%;height:100%}.custom-select{width:100%}.custom-select_expanded .custom-select-picker .imagedthing{border-radius:10px 10px 0 0}.custom-select_expanded .imagedthing.selected-option{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.custom-select .select-btn{line-height:1.286;width:100%;background:#020e09;color:#fff;cursor:pointer;white-space:nowrap;border-radius:10px;transition:background .1s ease-out;padding:10px;font-size:14px;font-weight:500}.custom-select .option-preview input{position:absolute;pointer-events:none;opacity:0}.custom-select .option-preview:has(input:checked){background:#083b26}.custom-select .option-preview:focus-visible,.custom-select .option-preview:hover{background:#19c37d!important}.cb[data-v-25c86504]{cursor:pointer;color:#54eeaf;background:#020e09;border-radius:10px;display:flex;align-items:center;justify-content:center;--size:30px;--svgsize:22px;width:var(--size);height:var(--size);transition:background .1s ease-out}.cb[data-v-25c86504]:hover{background:#083b26}.cb svg[data-v-25c86504]{stroke-width:3;width:var(--svgsize)}.tag{display:inline-flex;align-items:center;margin:2px;padding:5px;border-radius:5px;background:#020e09;color:#54eeaf}.remove-tag-btn:nth-child(n){--size:22px;--svgsize:20px;margin-left:3px;cursor:pointer;border-radius:5px}.remove-tag-btn:nth-child(n):not(:hover) svg{color:#dbfff0;stroke:#dbfff0}.tag-input-container[data-v-ec2f7222]{display:flex;flex-direction:column}.input-group[data-v-ec2f7222]{position:relative}.tag-input[data-v-ec2f7222]{width:100%;padding-right:20px;border-radius:10px;padding:8px 12px;background:rgba(2,14,9,.55);transition:bakground .3s ease-out;color:#fff}.tag-input[data-v-ec2f7222]:focus-visible:not(.filled){background:#083b26}.tag-input.filled[data-v-ec2f7222]:not(:focus){background:rgba(2,14,9,.55)}.tags-container[data-v-ec2f7222]{margin-top:10px}.add-tag-btn[data-v-ec2f7222]{cursor:pointer;position:absolute;right:5px;top:50%;transform:translateY(-50%);padding:5px;border-radius:5px;background:#dbfff0}.add-tag-btn svg[data-v-ec2f7222]{width:10px}.popup{color:#fff;opacity:0;pointer-events:none;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:20px;transition:.3s ease-out;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup.active{opacity:1;pointer-events:auto}.popup.active .popup__body{transform:none}.popup__body{min-width:300px;padding:20px;margin:auto;border-radius:10px;background:hsla(162,6%,44%,.85);transition:.3s ease-out;transform:translateY(40px)}.radiogroup{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min-content,1px))}.radiogroup__title{font-weight:500;font-size:20px;margin-bottom:5px}.radiogroup_2{grid-template-columns:minmax(min-content,1fr) minmax(min-content,1fr)}.radio{display:flex;align-items:center;gap:5px}.radio input{margin-top:3px;align-self:flex-start}.input[data-v-1640ed44]{--color:#020e09;color:var(--color);display:block;width:100%;border-radius:10px;padding:5px 10px;background:#fff;font-size:16px}.input[data-v-1640ed44]::-moz-placeholder{color:var(--color);opacity:.8}.input[data-v-1640ed44]::placeholder{color:var(--color);opacity:.8}.file[data-v-b4731d24]{padding:6px 6px 4px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;position:relative}.file__delete[data-v-b4731d24]{border-radius:4px;position:absolute;top:0;right:0;--size:20px;--svgsize:16px;opacity:0;pointer-events:none;transform-origin:50% 50%;transform:scale(.7)}.file:hover .file__delete[data-v-b4731d24]{opacity:1;pointer-events:auto;transform:none}.file__icon svg[data-v-b4731d24]{width:20px;fill:#fff;stroke:none}.file__name[data-v-b4731d24]{font-size:11px;color:#fff;overflow:hidden;text-overflow:ellipsis;width:-moz-min-content;width:min-content;max-width:80px;word-break:normal}.fileInput[data-v-b4731d24]{border-radius:10px;padding:5px;display:flex;flex-direction:column;align-items:stretch;gap:10px}.fileInput__attach[data-v-b4731d24]{display:flex;margin-left:auto;order:999999;width:20px;margin-top:5px;margin-right:5px}.fileInput__attach svg[data-v-b4731d24]{--color1:transparent;width:20px;height:20px;fill:#19c37d;stroke-width:.8}.fileInput__files[data-v-b4731d24]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.fileInput .file[data-v-b4731d24]{background:rgba(2,14,9,.55);border-radius:4px}.fileInput_mini[data-v-b4731d24]{padding:0 0 5px;border-radius:4px;background:none}.fileInput_mini .file[data-v-b4731d24]{background:#6a7773;border-radius:4px}.fileInput_mini .fileInput__attach[data-v-b4731d24]{margin-right:0;border-radius:4px;align-items:center;justify-content:center;width:20px;transition:.3s ease-out}.fileInput_mini .fileInput__attach svg[data-v-b4731d24]{width:14px;transition:fill .3s ease-out}.fileInput_mini .fileInput__attach[data-v-b4731d24]:hover{background:#19c37d}.fileInput_mini .fileInput__attach:hover svg[data-v-b4731d24]{fill:#fff}.dates{display:flex;justify-content:space-between}.dates__input{font-size:16px;font-weight:500}.dates__input_done .dates__input-title,.dates__input_done input{color:#54eeaf!important;text-align:center}.dates__input_red:not(.dates__input_done) .dates__input-title{font-weight:700;color:red}.dates__input-title{padding:0 3px}.dates__input input{font-size:15px;font-weight:500;color:#fff;background:rgba(2,14,9,.55);border-radius:10px;padding:5px 10px;width:128px;display:block;margin-top:2px}.dates__input input::-webkit-calendar-picker-indicator{filter:invert(1)}.dates__input_red:not(.dates__input_done) input{color:red;font-weight:700}.dates__input_hidden:nth-child(n):nth-last-child(n){display:flex;flex-direction:column;flex:1 1 0;max-width:48%}.dates__input_hidden:nth-child(n):nth-last-child(n) input{align-self:stretch;width:auto;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:105px}@-moz-document url-prefix(){.dates__input_hidden:nth-child(n):nth-last-child(n) input{font-size:13.5px;font-weight:700;min-width:110px;line-height:20px}}.dates__input_hidden:nth-child(n):nth-last-child(n) input::-webkit-calendar-picker-indicator,.dates__input_hidden:nth-child(n):nth-last-child(n) input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;appearance:none}.taskcreator{order:999999;margin:0 calc(var(--colpad)*-1);width:calc(100% + var(--colpad)*2);padding:var(--colpad);background:rgba(2,14,9,.55);border-radius:10px}.taskcreator__container{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease,margin .25s ease}.taskcreator__container.is-expanded{margin-bottom:10px;grid-template-rows:1fr}.taskcreator__container-body{overflow:hidden;width:100%;display:grid;grid-template-columns:100%;gap:10px}.taskcreator__container.is-expanded .taskcreator__container-body{width:calc(100% + 200px);margin:0 -100px -100px;padding:0 100px 100px}.taskcreator__btn{width:100%}.taskcreator__btn_space{margin-top:16px}.taskcreator__input,.taskcreator__text{background:rgba(2,14,9,.55);color:#fff;border-radius:10px}.taskcreator__text{position:relative;z-index:1;font-size:14px;padding:0;min-height:140px;height:-moz-fit-content;height:fit-content;font-weight:500;word-break:break-word}.taskcreator .taskcreator__input{height:38px;font-size:18px;font-weight:700;padding:8px 12px;word-break:break-word;transition:none!important;background:rgba(2,14,9,.55);resize:none;overflow:hidden}.taskcreator .taskcreator__input::-moz-placeholder{color:rgba(219,255,240,.8)}.taskcreator .taskcreator__input::placeholder{color:rgba(219,255,240,.8)}.taskcreator .taskcreator__input_active{text-align:center;background:none}.comment{border-top:1px solid rgba(134,239,196,.5)}.comment:nth-child(2n){background:rgba(0,0,0,.1)}.comment:nth-child(odd){background:rgba(2,14,9,.3)}.comment.active{background:rgba(2,14,9,.55)}.comment .ql-toolbar,.comment.active~.comment.active{display:none}.comment__left{margin-right:auto;display:flex;align-items:center;gap:10px}.comment.highlighted .comment__aboveline{color:#ead75c;filter:brightness(1.5)}.comment.highlighted .comment__aboveline>*{opacity:1}.comment.highlighted .comment__aboveline:before{margin-right:auto;content:"New!";width:40px;text-align:center;font-weight:700;font-size:10px;color:#ead75c}.comment__ava{width:40px;height:40px;border-radius:4px}.comment__body{color:#fff;padding:4px 8px 8px}.comment__aboveline{min-height:5px;font-size:11px;display:flex;justify-content:flex-end;white-space:nowrap;gap:8px;color:#dbfff0}.comment__date{opacity:.8}.comment__edited{opacity:.6}.comment__text{border-radius:4px;margin:4px 0;font-size:14px;font-weight:500;min-height:50px;display:block}.comment__text .ql-container{height:auto}.comment__text:has(input:checked) .ql-editor{max-height:none}.comment__text .ql-editor{padding:0!important;max-height:400px;overflow:hidden}.comment__text .ql-editor.ql-blank:before{left:0!important}.comment__text .ql-editor *,.comment__text .ql-editor:after,.comment__text .ql-editor:before{color:#fff!important}.comment__btns{display:flex;align-items:center;justify-content:flex-end;gap:10px}.comment__btn{font-size:16px;border-radius:4px;width:19px;height:19px}.comment__btn_edit{display:flex;align-items:center;justify-content:center}.comment__btn_edit svg{width:14px;fill:none;stroke:#19c37d}.comment__btn_mini{padding:2px;width:-moz-fit-content;width:fit-content}.comment__btn_mini:hover svg{stroke:#fff!important}.comment__btn_mini svg{width:15px;fill:none;stroke:#19c37d}.taskwrapper:has(.task.target),.taskwrapper:has(.taskcreator.target){order:-100}.task{background:rgba(2,14,9,.55);margin:0 calc(var(--colpad)*-1);width:calc(100% + var(--colpad)*2);padding:var(--colpad);border-radius:10px;position:relative}.task.target{order:-100;background:rgba(28,193,124,.55)}.task__price{display:flex;justify-content:space-between;background:rgba(2,14,9,.55);padding:5px 10px;border-radius:10px}.task__price-price{font-weight:500;color:#ead75c}.task__price-price.performer{cursor:pointer}.task__stagebar{display:flex;border-radius:10px;overflow:hidden}.task__stagebar-elem.settable{cursor:pointer}.task__stagebar-elem{font-size:14px;font-weight:700;flex:0 0 0;text-align:center}.task__stagebar-elem.needToBePaid{background:rgba(234,215,92,.7)!important;width:100%!important;flex:initial!important;padding:5px 20px}.task__stagebar-elem.settable{flex:1 1 0}.task__stagebar-elem:first-child{background:rgba(64,183,134,.32)}.task__stagebar-elem:first-child.active{flex:1 1 0}.task__stagebar-elem:nth-child(2){background:rgba(75,214,157,.49)}.task__stagebar-elem:nth-child(2).active{flex:2 1 0}.task__stagebar-elem:nth-child(3){background:rgba(80,227,166,.66)}.task__stagebar-elem:nth-child(3).active{flex:3 1 0}.task__stagebar-elem.active~*{padding:5px 15px;flex:1 1 0;filter:grayscale(1)}.task__stagebar-elem.active{flex:1 1 0;padding:5px 15px}.task__stagebar-elem.active:after{content:attr(data-stage)}.task__comments{background:rgba(2,14,9,.55);border-radius:0 0 10px 10px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.task__comments.active{grid-template-rows:1fr}.task__comments-content{border-radius:10px;overflow:hidden}.task__comments-content:before{content:"";width:100%;height:40px;display:block}.task__comments-btn{position:absolute;top:100%;padding:0 3px;border-radius:0 0 10px 10px;background:rgba(2,14,9,.55);display:block;right:15px;transition:.2s ease-out}.task__comments-btn.highlighted{background:#ead75c}.task__comments-btn.active{width:36px;height:30px;display:flex;justify-content:center;align-items:center;text-align:center;background:hsla(0,0%,100%,0)}.task__comments-btn.active:after,.task__comments-btn.active:before{display:none}.task__comments-btn.active svg{fill:#19c37d;filter:drop-shadow(0 0 2px rgba(84,238,175,.5));width:24px}.task__comments-btn.active.highlighted svg{fill:#ead75c}.task__comments-btn:after,.task__comments-btn:before{z-index:1;background:hsla(0,0%,100%,.8);height:2px;position:absolute;width:16px;left:50%;transform:translate(-50%,-50%);top:30%;content:""}.task__comments-btn:after{top:43%;width:12px;left:calc(50% - 2px)}.task__comments-btn svg{filter:drop-shadow(1px 0 0 #020e09) drop-shadow(-1px 0 0 #020e09) drop-shadow(0 1px 0 #020e09) drop-shadow(0 -1px 0 #020e09);width:30px;--color1:transparent;--color2:transparent;--color3:#19c37d}.task__ithing{pointer-events:none!important}.task__body{display:grid;grid-template-columns:1fr;gap:10px}.task__title{color:#fff;font-size:18px;font-weight:700;padding:8px 12px;text-align:center;background:none}.task__title-popup{background:#19c37d;z-index:100;position:absolute;left:50%;transform:translate(-50%,50%);bottom:100%;font-size:16px;padding:6px 10px;border-radius:10px}.task__text{position:relative;color:#fff;border-radius:10px;font-size:14px;padding:8px;font-weight:500;background:rgba(2,14,9,.55);min-height:100px;display:block;container-type:size;container-name:container}.task__text .ql-container{height:auto}.task__text:has(input:checked) .ql-editor{max-height:none}.task__text .ql-editor{max-height:400px;overflow:hidden}.task__text-showmore{position:absolute;bottom:0;left:0;width:100%;height:60px;cursor:pointer;background:linear-gradient(180deg,rgba(2,14,9,0) 0,rgba(2,14,9,.7) 50%,#020e09 80%,#020e09);z-index:50;text-align:center;align-items:flex-end;justify-content:center;padding-bottom:10px;border-radius:10px;display:none}.task__text-showmore:hover{background:linear-gradient(180deg,rgba(3,23,15,0) 0,rgba(3,23,15,.7) 50%,#03170f 80%,#03170f)}.task__text-showmore input{opacity:0;pointer-events:none;position:absolute}.task__text-showmore:has(input:not(:checked)):after{content:"Показать всё"}.task__text-showmore:has(input:checked){height:40px;position:relative;background:none;display:flex!important}.task__text-showmore:has(input:checked):after{content:"Скрыть"}@container container (min-height: 384px){.task__text-showmore{display:flex!important}}.compactMode .task__price,.task.compactMode .custom-select-picker,.task.compactMode .task__btns,.task.compactMode .task__text{display:none}.task.compactMode .task__stagebar{margin-top:5px;margin-bottom:5px}.task.chequeMode .task__comments,.task.chequeMode .task__comments-btn,.task.chequeMode .task__files,.task.chequeMode .task__text{display:none!important}.task.chequeMode .task__body{padding:10px}.task.compactMode{cursor:pointer;padding-top:5px;padding-bottom:5px}.task.compactMode .task__body{gap:0}.task.compactMode .task__title{padding:5px}.task.compactMode .dates__input-title,.task.compactMode .task__comments-btn{display:none}.task__btns{display:flex;align-items:center;gap:10px}.task__btn{font-size:16px}.task__btn_mini{padding:8px;width:-moz-fit-content;width:fit-content;margin-left:auto}.task__btn_mini:hover svg{stroke:#fff!important}.task__btn_mini svg{width:20px;fill:none;stroke:#19c37d}.column{--colwidth:300px;width:var(--colwidth);background:rgba(2,14,9,.55);color:#fff;align-content:start;align-items:start;border-radius:10px;--colpad:15px;padding:var(--colpad) var(--colpad) 0}.column>*{margin-bottom:30px}.column_nograb .column__headline{cursor:auto}.column__headline{order:-1000;position:relative;cursor:grab;display:flex;align-items:center;gap:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column__headline:active{cursor:grabbing}.column__delete{cursor:auto;align-self:flex-start;margin-left:auto;top:0;right:0;position:absolute;opacity:.15;transition:opacity .1s ease-out,background .1s ease-out!important}.column__delete:hover{opacity:1}.column__title{font-size:22px;color:#fff;text-align:center;font-weight:700}.column:has(.taskcreator~.taskcreator)>.taskcreator:last-child{display:none!important}.addusers[data-v-1fc6d335]{position:relative;border-radius:10px;text-align:center;cursor:pointer;padding:10px 15px;font-size:16px;font-weight:500;color:#fff;background:#17241e;transition:background .1s ease-out;box-shadow:0 3px 5px rgba(0,0,0,.3)}.addusers[data-v-1fc6d335]:hover{background:#083b26}.addusers .addusers__item[data-v-1fc6d335]{display:flex;align-items:center;position:relative;padding:10px;gap:10px;cursor:pointer}.addusers .addusers__item[data-v-1fc6d335]:focus-visible,.addusers .addusers__item[data-v-1fc6d335]:has(input:checked),.addusers .addusers__item[data-v-1fc6d335]:hover{background:#083b26}.addusers .addusers__item-check[data-v-1fc6d335]{position:absolute;pointer-events:none;opacity:0}.addusers .addusers__item-ava[data-v-1fc6d335]{width:40px;height:40px;border-radius:10px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.addusers .addusers__item-name[data-v-1fc6d335]{font-size:14px;font-weight:500}.addusers .addusers__popmenu[data-v-1fc6d335]{left:0;top:calc(100% + 10px);min-width:100%}.tagfilter{margin-left:auto;width:-moz-fit-content;width:fit-content;text-align:center;min-width:-moz-fit-content;min-width:fit-content}.tagfilter>.imagedthing{background:#17241e!important;transition:background .1s ease-out!important;box-shadow:0 3px 5px rgba(0,0,0,.3)!important}.tagfilter>.imagedthing:hover{background:#083b26!important}.tagfilter .options-dropdown{overflow:visible!important;height:0!important;position:static!important}.tagfilter .options-dropdown .imagedthing:last-child{border-radius:0 0 10px 10px!important}.tagfilter .imagedthing{white-space:nowrap;min-height:39.19px!important;height:39.19px!important}.performerfilter,.tagfilter .imagedthing{min-width:-moz-fit-content;min-width:fit-content}.performerfilter{margin-left:auto;width:-moz-fit-content;width:fit-content;text-align:center}.performerfilter>.imagedthing{background:#17241e!important;transition:background .1s ease-out!important;box-shadow:0 3px 5px rgba(0,0,0,.3)!important}.performerfilter>.imagedthing:hover{background:#083b26!important}.performerfilter .options-dropdown{overflow:visible!important;height:0!important;position:static!important}.performerfilter .options-dropdown .imagedthing:last-child{border-radius:0 0 10px 10px!important}.performerfilter .imagedthing{min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;min-height:39.19px!important;height:39.19px!important}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{width:var(--size);height:var(--size);margin-top:calc(var(--slim)*var(--size)*-.25);margin-bottom:calc(var(--slim)*var(--size)*-.25)}.loader svg{transform-origin:center center;animation:rotating 1s linear infinite;width:100%;height:100%}.custom-select{position:relative;z-index:2;border-radius:10px}.custom-select[disabled]{pointer-events:none!important}.custom-select.active .selected-option{border-radius:10px 10px 0 0}.custom-select .hidden-select{position:absolute;pointer-events:none;opacity:0;height:0;width:0}.custom-select .selected-option{cursor:pointer}.custom-select .option-preview{background:#020e09}.custom-select .option-preview:focus-visible,.custom-select .option-preview:hover{background:#083b26}.manageIcon[data-v-e1bfe4d2]{width:24px;fill:#dbfff0;transform:scale(1.3,1.2)}.cheque[data-v-25596f74]{white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-min-content;max-height:min-content;display:flex;flex-direction:column;gap:10px;background:rgba(2,14,9,.55);padding:10px;border-radius:10px;color:#fff}.cheque__status[data-v-25596f74]{text-align:center;min-width:200px;background:rgba(2,14,9,.55);padding:10px 20px;border-radius:10px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cheque__field[data-v-25596f74]{display:flex;justify-content:space-between;gap:20px}.cheque__field-name[data-v-25596f74]{font-weight:500;color:#54eeaf}.cheque__field-name_gold[data-v-25596f74]{color:#ead75c}.cheque__paid[data-v-25596f74]{padding:8px 12px;width:100%}.cheques{display:flex;flex-grow:1;gap:30px}.cheques__chequebar{width:220px;flex-shrink:0}.cheques__chequebar>*{margin-bottom:15px}.cheques__chequebar-title{color:#fff;background:rgba(2,14,9,.55);padding:10px 20px;border-radius:10px;font-weight:700;font-size:18px;text-align:center}.cheques__chequeswrap{display:flex;gap:20px;flex-grow:1}.cheques__cheques{flex-grow:1;display:flex;flex-wrap:wrap;gap:15px;align-items:flex-start;align-content:flex-start}.cheques__label{font-size:16px;margin-bottom:10px}.cheques__bar{width:150px;flex-shrink:0}.cheques__tasks{display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start;position:absolute;padding:10px 10px 40px;margin:-10px;overflow-y:auto;max-height:calc(100% - 50px)}.cheques__task{max-width:300px;cursor:pointer;color:#fff;border-radius:10px}.cheques__task *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.cheques__task.active{outline:3px solid #54eeaf}.cheques__create{flex-grow:1;position:relative}.cheques__create-line{width:100%;position:sticky;top:calc(100% - 50px);height:50px}.cheques__create-line>*{width:100%;height:100%}.cheques__modes{display:grid;grid-template-columns:1fr;gap:10px}.cheques__modes-btn{height:35px}.cheques__modes-btn.active{background:rgba(61,176,129,.775)}.cheques__sum{background:rgba(2,14,9,.55);padding:10px;border-radius:10px;display:flex;justify-content:space-between;font-size:16px}.cheques__sum-value{font-weight:500;color:#ead75c}.column-transition-move{transition:transform .5s ease}.workspace{display:flex;flex-direction:column}.workspace__tochecks svg{width:29px}.workspace__back svg,.workspace__tochecks svg{height:29px;stroke:#000;stroke-width:1}.workspace__buttons{display:flex;align-items:center;gap:15px;margin-left:auto}.workspace__header{position:relative;z-index:20;display:flex;align-items:flex-end;height:50px}.workspace__name{font-size:40px;color:#dbfff0;font-weight:700;line-height:1;text-shadow:-1px -1px 0 #083b26,1px -1px 0 #083b26,-1px 1px 0 #083b26,1px 1px 0 #083b26}.workspace__content{flex-grow:1}.workspace__content-checks{flex-grow:1;flex-shrink:0;flex-direction:column;display:flex}.workspace__content,.workspace__content2{display:flex;gap:15px}.line{width:100%;background:rgba(2,14,9,.15);height:1px;margin:10px 0}.line_nomargin{margin:0}.line_thin{width:calc(100% - 10px);margin-left:auto;margin-right:auto}.main{--pad:10px;padding:var(--pad);gap:20px;display:flex;flex-direction:row!important;align-items:flex-start;color:#202123;position:relative;background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),url(/img/bg.afbb89a1.webp);background-size:cover;background-attachment:fixed}.main input,.main select,.main textarea{outline:none}.main input:focus-visible,.main select:focus-visible,.main textarea:focus-visible{border-color:#000}.main__ws{display:flex;flex-direction:column;flex-grow:1;align-self:stretch}.main__line{position:relative;z-index:50;display:grid;grid-template-columns:1fr;gap:10px}@font-face{font-family:Open Sans;src:url(/fonts/300.1ccbc7d0.woff2) format("woff2"),url(/fonts/300.821c431a.woff) format("woff");font-weight:300}@font-face{font-family:Open Sans;src:url(/fonts/400.cd66ba2c.woff2) format("woff2"),url(/fonts/400.905e9221.woff) format("woff");font-weight:400}@font-face{font-family:Open Sans;src:url(/fonts/500.fcfbd5c7.woff2) format("woff2"),url(/fonts/500.904c6e56.woff) format("woff");font-weight:500}@font-face{font-family:Open Sans;src:url(/fonts/700.07d99f1d.woff2) format("woff2"),url(/fonts/700.3a6b240a.woff) format("woff");font-weight:700}@font-face{font-family:Open Sans;src:url(/fonts/800.ffd4a983.woff2) format("woff2"),url(/fonts/800.8fbe542a.woff) format("woff");font-weight:800}.loginscreen[data-v-374ef999]{background:#fff;background-size:cover;position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.loginscreen video[data-v-374ef999]{position:absolute;z-index:-1;min-width:100%;min-height:100%;aspect-ratio:16/9;opacity:.2;filter:blur(5px)}@keyframes appear-374ef999{0%{transform:translateY(50px)}to{transform:translateY(0)}}.form[data-v-374ef999]{width:350px;padding:25px;border-radius:12px;background:linear-gradient(123deg,#b3d7ff,#00b398 70%,#004d41);font-size:16px;animation:appear-374ef999 .5s ease-in}.form__error[data-v-374ef999]{font-size:12px;margin-top:12px;margin-left:auto;text-align:right;color:red;font-weight:700;text-shadow:-1px -1px 0 #fee,1px -1px 0 #fee,-1px 1px 0 #fee,1px 1px 0 #fee}.form input[data-v-374ef999]{width:100%;padding:8px 15px;border-radius:7px;margin-bottom:15px;background:#fff;border:none}.form input[data-v-374ef999]:not(::focus-visible){outline:none}.form button[data-v-374ef999]{font-weight:500;padding:5px 15px;background:#fff;border:none;border-radius:7px;cursor:pointer;margin-left:auto;display:block}.form button[data-v-374ef999]:hover{background:#dcf4ef}.form button[data-v-374ef999]:active{background:#009982}.form button[data-v-374ef999]:not(::focus-visible){outline:none}