#root,body,html{background:#00000c;height:100%}*{font-family:Golos Text}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;background:#fff;background-size:100% 100%;display:flex;margin:0;scrollbar-width:none}#root{width:100%}::-webkit-scrollbar{width:0}::-webkit-scrollbar-thumb{background-color:#788bff;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:#4d65ff}::-webkit-scrollbar-track{background-color:initial;border-radius:6px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;-webkit-background-clip:text;box-shadow:none;-webkit-transition:none;transition:none}.modal-save-btn{align-items:center!important;-webkit-backdrop-filter:blur(94.5px)!important;backdrop-filter:blur(94.5px)!important;background:#3326c9!important;border:1px solid #788bff!important;border-radius:8px!important;display:flex!important;gap:8px!important;justify-content:center!important;padding:6px 10px!important;text-transform:none!important;transition:all .3s linear!important}.modal-save-btn:hover{background:#0f0495!important;border:1px solid #384dcd}.modal-save-btn:disabled{background:#3326c9b3!important;border:1px solid #788bff!important;color:#fff!important}.modal-delete-btn{align-items:center!important;-webkit-backdrop-filter:blur(94.5px)!important;backdrop-filter:blur(94.5px)!important;background:#d00000!important;border:1px solid #eb3349!important;border-radius:8px!important;display:flex!important;gap:8px!important;justify-content:center!important;padding:6px 10px!important;text-transform:none!important;transition:all .3s linear!important}.modal-delete-btn:hover{background:#980000!important;border:1px solid #dc182f!important}.modal-delete-btn:disabled{background:#d00000b3!important;color:#fff!important}.bd-banner-shape-1{animation:moveBounce 5s linear infinite;left:50px;position:absolute;top:300px;z-index:-1}@keyframes moveBounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.bd-banner-shape-2{left:45%;top:350px}.bd-banner-shape-2,.bd-banner-shape-3{animation:moveBounce 5s linear infinite;position:absolute;z-index:-1}.bd-banner-shape-3{left:50px;top:700px}article.ec-event{height:auto!important}article.ec-event:hover{z-index:99!important}.ec-events{cursor:pointer;line-height:normal}.App{text-align:center}.button{--h-button:48px;--w-button:102px;--round:0.75rem;align-items:center;background:radial-gradient(100% 100% at 100% 0,#00e6cb 0,#4776e6 100%);border:none;border-radius:var(--round);cursor:pointer;display:inline-flex;font-weight:700!important;justify-content:center;outline:none;overflow:hidden;padding:12px 18px;position:relative;transition:all .25s ease}.button,.button *{font-family:inherit!important}.button *{font-weight:inherit!important}.button:after,.button:before{border-radius:calc(var(--round) - var(--space));content:"";inset:var(--space);position:absolute;transition:all .5s ease-in-out;z-index:0}.button:before{--space:1px;background:linear-gradient(177.95deg,#3ba2f630,#00ffab00)}.button:after{--space:2px;background:radial-gradient(100% 100% at 100% 0,#00e6cb 0,#4776e6 100%)}.button:active{transform:scale(.95)}.fold{background:radial-gradient(100% 75% at 55%,#df71ffcc 0,#df71ff00 100%);border-bottom-left-radius:.5rem;border-top-right-radius:var(--round);box-shadow:0 0 3px #000;display:inline-block;height:1rem;transition:all .5s ease-in-out;width:1rem;z-index:1}.fold,.fold:after{position:absolute;right:0;top:0}.fold:after{background-color:#090b12;content:"";height:150%;pointer-events:none;transform:rotate(45deg) translateX(0) translateY(-18px);width:150%}.button:hover .fold{margin-right:-1rem;margin-top:-1rem}.points_wrapper{height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:1}.points_wrapper .point{animation:floating-points ease-in-out infinite;background-color:#fff;border-radius:9999px;bottom:-10px;height:2px;pointer-events:none;position:absolute;width:2px}@keyframes floating-points{0%{transform:translateY(0)}85%{opacity:0}to{opacity:0;transform:translateY(-55px)}}.points_wrapper .point:first-child{animation-delay:.2s;animation-duration:2.35s;left:10%;opacity:1}.points_wrapper .point:nth-child(2){animation-delay:.5s;animation-duration:2.5s;left:30%;opacity:.7}.points_wrapper .point:nth-child(3){animation-delay:.1s;animation-duration:2.2s;left:25%;opacity:.8}.points_wrapper .point:nth-child(4){animation-duration:2.05s;left:44%;opacity:.6}.points_wrapper .point:nth-child(5){animation-duration:1.9s;left:50%;opacity:1}.points_wrapper .point:nth-child(6){animation-delay:1.5s;animation-duration:1.5s;left:75%;opacity:.5}.points_wrapper .point:nth-child(7){animation-delay:.2s;animation-duration:2.2s;left:88%;opacity:.9}.points_wrapper .point:nth-child(8){animation-delay:.2s;animation-duration:2.25s;left:58%;opacity:.8}.points_wrapper .point:nth-child(9){animation-delay:.1s;animation-duration:2.6s;left:98%;opacity:.6}.points_wrapper .point:nth-child(10){animation-delay:.2s;animation-duration:2.5s;left:65%;opacity:1}.inner{align-items:center;color:#fff;display:inline-flex;font-size:16px;font-weight:700!important;gap:6px;justify-content:center;line-height:1.5;position:relative;transition:color .2s ease-in-out;width:100%;z-index:2}.inner,.inner *{font-family:inherit!important}.inner *{font-weight:inherit!important}.inner svg.icon{height:18px;transition:fill .1s linear;width:18px}.button:focus svg.icon{fill:#fff}.button:hover svg.icon{fill:#0000;animation:dasharray 1s linear forwards,filled .1s linear .95s forwards}@keyframes dasharray{0%{stroke-dasharray:0 0 0 0}to{stroke-dasharray:68 68 0 0}}@keyframes filled{to{fill:#fff}}.side-left,.side-right{height:5px;position:absolute;top:14px;width:19px}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.ec{--ec-h:0;--ec-s:0%;--ec-l-300:91.00%;--ec-l-500:83.50%;--ec-l-600:78.40%;--ec-l-700:71.40%;--ec-bg-fallback-color:#fff;--ec-hs:var(--ec-h),var(--ec-s);--ec-color-300:hsl(var(--ec-hs),var(--ec-l-300));--ec-color-500:hsl(var(--ec-hs),var(--ec-l-500));--ec-color-600:hsl(var(--ec-hs),var(--ec-l-600));--ec-color-700:hsl(var(--ec-hs),var(--ec-l-700));--ec-border-color:var(--ec-color-500);--ec-accent-color:var(--ec-color-600);--ec-button-bg-color:var(--ec-bg-color);--ec-button-border-color:var(--ec-color-600);--ec-button-text-color:var(--ec-text-color);--ec-button-active-bg-color:var(--ec-color-300);--ec-button-active-border-color:var(--ec-color-700);--ec-button-active-text-color:var(--ec-button-text-color);--ec-event-bg-color:#039be5;--ec-event-text-color:#fff;--ec-bg-event-color:var(--ec-color-500);--ec-bg-event-opacity:0.3;--ec-list-day-bg-color:var(--ec-bg-color,var(--ec-bg-fallback-color));--ec-today-bg-color:#ffdc2826;--ec-highlight-color:#bce8f14d;--ec-popup-bg-color:var(--ec-bg-color,var(--ec-bg-fallback-color));--ec-now-indicator-color:#ea4335;color-scheme:light}.ec-dark .ec{--ec-h:215;--ec-s:15%;--ec-l-300:25.50%;--ec-l-500:42.40%;--ec-l-600:49.80%;--ec-l-700:57.30%;--ec-bg-fallback-color:#22272e;color-scheme:dark}@media (prefers-color-scheme:dark){.ec-auto-dark .ec{--ec-h:215;--ec-s:15%;--ec-l-300:25.50%;--ec-l-500:42.40%;--ec-l-600:49.80%;--ec-l-700:57.30%;--ec-bg-fallback-color:#22272e;color-scheme:dark}}.ec-timeline .ec-container{display:flex;flex:1 1;min-height:0}.ec-timeline .ec-main{display:flex;flex-direction:column;min-width:0}.ec-timeline .ec-content{flex-direction:column}.ec-timeline .ec-body{flex:1 1 auto;overflow:auto}.ec-timeline .ec-body .ec-content{min-height:100%;min-width:-webkit-max-content;min-width:max-content;position:relative}.ec-timeline .ec-body .ec-days{flex-shrink:0}.ec-timeline .ec-body .ec-days:not(:last-child){flex-grow:0}.ec-timeline .ec-header{overflow:hidden}.ec-timeline .ec-header .ec-days{min-width:-webkit-max-content;min-width:max-content}.ec-timeline .ec-header .ec-day{display:flex;flex-basis:auto;flex-direction:column}.ec-timeline .ec-day,.ec-timeline .ec-header .ec-day:first-child .ec-day-head,.ec-timeline .ec-header .ec-day:first-child .ec-time:first-child{border:none}.ec-timeline .ec-day-head{border-style:none none none solid}.ec-timeline .ec-times{border-top:1px solid var(--ec-border-color);display:flex}.ec-timeline .ec-time{border-left:1px solid var(--ec-border-color);box-sizing:border-box;font-size:.95em;min-height:24px;overflow:hidden;text-overflow:ellipsis}.ec-timeline .ec-line,.ec-timeline .ec-time{width:72px}.ec-timeline .ec-events{height:100%;margin:0;position:relative}.ec-timeline .ec-event{position:absolute}.ec-timeline .ec-bg-event{height:100%;z-index:auto}.ec-timeline .ec-lines{display:flex}.ec-timeline .ec-line:not(:first-child):after{border-left:1px solid var(--ec-border-color);content:"";height:100%;pointer-events:none;position:absolute}.ec-timeline .ec-sidebar{border-right-style:solid;border:1px solid var(--ec-border-color);border-right:1px var(--ec-border-color);padding:0}.ec-timeline .ec-sidebar .ec-sidebar-title{border-bottom:1px solid var(--ec-border-color);box-sizing:initial;flex-shrink:0}.ec-timeline .ec-sidebar .ec-content{flex:1 1;overflow:hidden}.ec-timeline .ec-sidebar .ec-resource{flex-shrink:0;padding:0 8px}.ec-timeline .ec-sidebar .ec-resource:not(:last-child){border-bottom:1px solid var(--ec-border-color);flex-grow:0}.ec-timeline .ec-sidebar .ec-resource:last-child{flex-basis:100%!important}.ec-timeline .ec-sidebar .ec-resource span{padding-top:8px}.ec-time-grid .ec-body .ec-event{position:absolute}.ec-time-grid .ec-body .ec-event-title{position:-webkit-sticky;position:sticky;top:0}.ec-time-grid .ec-body .ec-resizer{bottom:0;cursor:ns-resize;height:50%;left:0;max-height:8px;right:0}.ec-time-grid .ec-body .ec-resizer.ec-start{bottom:auto;top:0}.ec-time-grid .ec-bg-event{width:100%;z-index:1}.ec-time-grid .ec-time{line-height:24px;position:relative;text-align:right;top:-12px}.ec-time-grid .ec-all-day .ec-time,.ec-time-grid .ec-header .ec-time{height:0;overflow-y:hidden;visibility:hidden}.ec-time-grid .ec-line,.ec-time-grid .ec-time{height:24px}.ec-time-grid .ec-lines{width:8px}.ec-time-grid .ec-line:not(:first-child):after{border-bottom:1px solid var(--ec-border-color);content:"";pointer-events:none;position:absolute;width:100%}.ec-time-grid .ec-body:not(.ec-compact) .ec-line:nth-child(2n):after{border-bottom-style:dotted}.ec-time-grid .ec-sidebar-title{height:0;overflow-y:hidden;text-align:right;visibility:hidden}.ec-time-grid .ec-all-day .ec-sidebar-title{height:auto;padding:8px 0;visibility:visible}.ec-day-grid .ec-body{flex:1 1 auto}.ec-day-grid .ec-body .ec-day{min-height:5em;position:relative}.ec-day-grid .ec-content{flex-direction:column;height:100%}.ec-day-grid .ec-uniform .ec-content{overflow:hidden}.ec-day-grid .ec-uniform .ec-days{flex:1 1;min-height:0}.ec-day-grid .ec-uniform .ec-day{min-height:0}.ec-day-grid .ec-day:first-child{border-left:none}.ec-day-grid .ec-day-head{border:none;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:4px 4px 3px}.ec-day-grid .ec-day-foot{bottom:0;font-size:.85em;padding:2px;position:absolute}.ec-day-grid .ec-day-foot a{cursor:pointer}.ec-day,.ec-days,.ec-resource{flex:1 1;max-width:100%;min-width:0}.ec{-webkit-tap-highlight-color:transparent;background-color:var(--ec-bg-color);color:var(--ec-text-color);display:flex;flex-direction:column}.ec ::-webkit-scrollbar{background-color:initial}.ec ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--ec-border-color);border:4px solid #0000;border-radius:8px;box-shadow:none;min-height:40px}.ec :hover::-webkit-scrollbar-thumb{background-color:var(--ec-accent-color)}.ec-hidden-scroll{display:none;flex-shrink:0;overflow-y:scroll;visibility:hidden}.ec-with-scroll .ec-hidden-scroll{display:block}.ec-toolbar{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;margin-bottom:1em}.ec-toolbar>*{margin-bottom:-.5em}.ec-toolbar>*>*{margin-bottom:.5em}.ec-toolbar>*>:not(:last-child){margin-right:.75em}.ec-title{margin:0}.ec-button{background-color:var(--ec-button-bg-color);border:1px solid var(--ec-button-border-color);border-radius:.25rem;font-size:1rem;line-height:1.5;padding:.375rem .75rem}.ec-button:not(:disabled){color:var(--ec-button-text-color);cursor:pointer}.ec-button.ec-active,.ec-button:not(:disabled):hover{background-color:var(--ec-button-active-bg-color);border-color:var(--ec-button-active-border-color);color:var(--ec-button-active-text-color);z-index:1}.ec-expander{margin-right:.25em;width:1.25em}.ec-expander .ec-button{aspect-ratio:1;height:1.25em;line-height:normal;padding:0}.ec-button-group{display:inline-flex}.ec-button-group .ec-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.ec-button-group .ec-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.ec-icon{display:inline-block;width:1em}.ec-icon.ec-next:after,.ec-icon.ec-prev:after{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:.5em;position:relative;width:.5em}.ec-icon.ec-prev:after{transform:rotate(-135deg) translate(-2px,2px)}.ec-icon.ec-next:after{transform:rotate(45deg) translate(-2px,2px)}.ec-all-day,.ec-body,.ec-day,.ec-day-head,.ec-days,.ec-header{border:1px solid var(--ec-border-color)}.ec-header{display:flex;flex-shrink:0}.ec-header .ec-resource{flex-direction:column}.ec-header .ec-resource .ec-days{border-top-style:solid}.ec-header .ec-days{border-bottom:none}.ec-header .ec-day{line-height:24px;min-height:24px;overflow:hidden;text-align:center;text-overflow:ellipsis}.ec-all-day{border-top:none;flex-shrink:0}.ec-all-day .ec-days{border-bottom:none}.ec-all-day .ec-day{padding-bottom:4px;position:relative}.ec-body{overflow-x:hidden;overflow-y:auto;position:relative}.ec:not(.ec-list) .ec-body{border-top:none}.ec-sidebar{flex:0 0 auto;flex-direction:column;max-width:100%;padding:0 4px 0 8px;width:auto}.ec-content,.ec-sidebar{display:flex}.ec-list .ec-content{flex-direction:column}.ec-days,.ec-resource{display:flex}.ec-days{border-style:none none solid}.ec-days:last-child{border-bottom:none}.ec-day-grid .ec-days,.ec-resource .ec-days{flex:1 0 auto}.ec-day{border-style:none none none solid}.ec-day.ec-today{background-color:var(--ec-today-bg-color)}.ec-day.ec-highlight{background-color:var(--ec-highlight-color)}.ec-day.ec-disabled{position:relative}.ec-day.ec-disabled:after{background-color:var(--ec-bg-event-color);content:"";inset:0 0 0 0;opacity:.3;position:absolute}.ec-day.ec-other-month .ec-day-head time{opacity:.3}.ec-list .ec-day{border:none}.ec-list .ec-day-head{background-color:var(--ec-list-day-bg-color);border-style:solid none;margin:-1px 0 0;padding:8px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.ec-list .ec-day:first-child .ec-day-head{border-top:none}.ec-list .ec-day-side{float:right}.ec-list .ec-no-events{padding:5em 0;text-align:center}.ec-events{margin:0 6px 0 0}.ec-events.ec-preview,.ec-time-grid .ec-events{position:relative}.ec-all-day .ec-events,.ec-day-grid .ec-events{display:flow-root}.ec-event{background-color:var(--ec-event-bg-color);border-radius:3px;box-shadow:0 0 1px 0 var(--ec-border-color);box-sizing:border-box;color:var(--ec-event-text-color);display:flex;font-size:.85em;line-height:1.5;padding:2px;z-index:1}.ec-all-day .ec-event,.ec-day-grid .ec-event{position:relative}.ec-list .ec-event{background-color:initial;border-radius:0;color:inherit;flex-direction:row;padding:8px 14px}.ec-event.ec-preview{opacity:.8;width:100%;z-index:1000}.ec-event.ec-pointer,.ec-event.ec-preview{position:absolute;-webkit-user-select:none;user-select:none}.ec-event.ec-pointer{box-shadow:none;color:inherit;display:flex;pointer-events:none;z-index:0}.ec-event-body{display:flex;flex-direction:column;width:100%}.ec-all-day .ec-event-body,.ec-day-grid .ec-event-body,.ec-timeline .ec-event-body{flex-direction:row}.ec-event-tag{border-radius:2px;margin-right:8px;width:4px}.ec-event-time{flex-shrink:0;margin:0 0 1px;max-height:100%;overflow:hidden;white-space:nowrap}.ec-day-grid .ec-event-time,.ec-timeline .ec-event-time{margin:0 3px 0 0;max-width:100%;text-overflow:ellipsis}.ec-event-title{font-weight:inherit;margin:initial;overflow:hidden}.ec-all-day .ec-event-title,.ec-day-grid .ec-event-title,.ec-timeline .ec-event-title{min-height:1.5em;text-overflow:ellipsis;white-space:nowrap}.ec-list .ec-event-title{font-size:1rem}.ec-draggable{cursor:pointer}.ec-draggable,.ec-ghost{-webkit-user-select:none;user-select:none}.ec-ghost{opacity:.5;pointer-events:none}.ec-bg-events{position:relative}.ec-all-day .ec-bg-events,.ec-day-grid .ec-bg-events{inset:0;position:absolute}.ec-bg-event{background-color:var(--ec-bg-event-color);opacity:var(--ec-bg-event-opacity);position:absolute}.ec-all-day .ec-bg-event,.ec-day-grid .ec-bg-event{height:100%;z-index:auto}.ec-time{white-space:nowrap}.ec-popup{background-color:var(--ec-popup-bg-color);border:1px solid var(--ec-border-color);border-radius:6px;box-shadow:0 1px 3px 0 hsla(var(--ec-hs),50%,.15),0 4px 8px 3px hsla(var(--ec-hs),50%,.15);display:flex;flex-direction:column;min-width:180px;outline:1px solid #0000;padding:8px 10px 14px;position:absolute;top:0;width:110%;z-index:1010}.ec-popup .ec-day-head{display:flex;justify-content:space-between;text-align:left}.ec-popup .ec-day-head a{cursor:pointer;font-size:1.5em;line-height:.8}.ec-popup .ec-events{margin:0;min-height:0;overflow:auto}.ec-extra{height:100%;margin-left:-6.5px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.ec-now-indicator{border-top:2px solid var(--ec-now-indicator-color);pointer-events:none;position:absolute;width:100%;z-index:1005}.ec-now-indicator:before{background:var(--ec-now-indicator-color);border-radius:50%;content:"";height:12px;margin-top:-7px;pointer-events:none;position:absolute;width:12px}.ec-resizer{position:absolute;-webkit-user-select:none;user-select:none}.ec-all-day .ec-resizer,.ec-day-grid .ec-resizer,.ec-timeline .ec-resizer{bottom:0;cursor:ew-resize;max-width:8px;right:0;top:0;width:50%}.ec-all-day .ec-resizer.ec-start,.ec-day-grid .ec-resizer.ec-start,.ec-timeline .ec-resizer.ec-start{left:0;right:auto}.ec-dragging,.ec-dragging *{cursor:pointer!important}.ec-resizing-y,.ec-resizing-y *{cursor:ns-resize!important}.ec-resizing-x,.ec-resizing-x *{cursor:ew-resize!important}.create-a-contract-anim-box{ul{display:flex;flex-direction:column;margin:15px 0;padding:0 10px}button{color:#000;font-size:14px;letter-spacing:2px;margin:0;padding:10px 20px;text-align:center;text-transform:inherit}}.post-a-job-btn-container{position:relative}.post-a-job-anim-box{background:#fff;border:1px solid #e4e4e4;border-radius:5px;box-shadow:2px 3px 10px 0 #5151511a;opacity:0;position:absolute;top:35px;transform:translateY(0);transition:all .4s ease-in-out;width:-webkit-fit-content;width:fit-content;width:-webkit-max-content;width:max-content;z-index:-1;ul{display:flex;flex-direction:column;margin:15px 0;padding:0 10px}button{color:#000;font-size:14px;letter-spacing:2px;margin:0;padding:10px 20px;text-align:center;text-transform:inherit}}.post-a-job-anim-btn:focus~.post-a-job-anim-box{opacity:1;transform:translateY(10%);z-index:1}.post-a-job-anim-btn:focus{pointer-events:none}.create-a-contract-anim-box{ul{display:flex;flex-direction:column;margin:15px 0;padding:0 10px}button{color:#000;font-size:14px;letter-spacing:2px;margin:0;padding:10px 20px;text-align:center;text-transform:inherit}}.create-a-contract-btn-container{position:relative}.create-a-contract-anim-box{background:#fff;border:1px solid #e4e4e4;border-radius:5px;box-shadow:2px 3px 10px 0 #5151511a;opacity:0;position:absolute;top:35px;transform:translateY(0);transition:all .4s ease-in-out;width:-webkit-fit-content;width:fit-content;width:-webkit-max-content;width:max-content;z-index:-1;ul{display:flex;flex-direction:column;margin:15px 0;padding:0 10px}button{color:#000;font-size:14px;letter-spacing:2px;margin:0;padding:10px 20px;text-align:center;text-transform:inherit}}.create-a-contract-anim-btn:focus~.create-a-contract-anim-box{opacity:1;transform:translateY(10%);z-index:1}.create-a-contract-anim-btn:focus{pointer-events:none}.searchStyle{animation:spinSearch .1s linear;color:#919191}.arrowStyle{animation:spinArrow .1s linear;color:#3326c9}@keyframes spinArrow{0%{transform:rotate(-90deg)}to{transform:rotate(0deg)}}@keyframes spinSearch{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.resume-hover-effect{align-items:center;cursor:pointer;display:flex;transition:all .5s ease-in-out}.resume-file{transform:translate(20%);transition:all .5s ease-in-out}.resume-cancel-btn{transform:translateX(-110%);transition:all .4s ease-in-out;z-index:-1}.resume-hover-effect:hover>.resume-cancel-btn{transform:translateX(0);z-index:1}.resume-hover-effect:hover>.resume-file{transform:translateX(0)}.loader{height:50px;scale:3;width:40px}.box{left:10px;opacity:0;position:relative}.side-left{left:10px;transform:skew(0deg,-25deg)}.side-left,.side-right{height:5px;position:absolute;top:14px;width:19px}.side-right{left:-9px;transform:skew(0deg,25deg)}.side-top{height:20px;position:absolute;rotate:45deg;transform:skew(-20deg,-20deg);width:20px}.box-1{animation:from-left 4s infinite}.box-2{animation:from-right 4s infinite;animation-delay:1s}.box-3{animation:from-left 4s infinite;animation-delay:2s}.box-4{animation:from-right 4s infinite;animation-delay:3s}@keyframes from-left{0%{opacity:0;translate:-20px -6px;z-index:20}20%{opacity:1;translate:0 0;z-index:10}40%{translate:0 4px;z-index:9}60%{translate:0 8px;z-index:8}80%{opacity:1;translate:0 12px;z-index:7}to{opacity:0;translate:0 30px;z-index:5}}@keyframes from-right{0%{opacity:0;translate:20px -6px;z-index:20}20%{opacity:1;translate:0 0;z-index:10}40%{translate:0 4px;z-index:9}60%{translate:0 8px;z-index:8}80%{opacity:1;translate:0 12px;z-index:7}to{opacity:0;translate:0 30px;z-index:5}}