@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_dd475d0c-module__9A3jha__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_dd475d0c-module__9A3jha__variable{--font-sans:"Inter", "Inter Fallback"}
.dx-gantt-tsac{z-index:6;background-color:#fff;overflow:hidden}.dx-gridbase-a11y-status-container{display:none!important}.dx-gantt-tsa,.dx-gantt-tsac{position:relative}.dx-gantt-hb{z-index:6;height:0;position:absolute;left:0}.dx-gantt-vb{width:0}.dx-gantt-tc,.dx-gantt-ti,.dx-gantt-tm,.dx-gantt-vb{z-index:6;position:absolute;top:0}.dx-gantt-tc:before,.dx-gantt-ti:before,.dx-gantt-tm:before{content:"";z-index:6;width:6px;height:100%;margin-left:-3px;position:absolute;top:0}.dx-gantt-si{box-sizing:border-box;white-space:nowrap;position:absolute;top:0}.dx-gantt-milestoneWrapper,.dx-gantt-taskResWrapper,.dx-gantt-taskWrapper{vertical-align:top;white-space:nowrap;z-index:10;position:absolute}.dx-gantt-taskWrapper>div{vertical-align:top}.dx-gantt-taskResWrapper{pointer-events:none}.dx-gantt-task{vertical-align:top;white-space:nowrap;display:inline-block;position:relative}.dx-gantt-tPrg{z-index:0;height:100%;position:absolute;top:0}.dx-gantt-taskRes,.dx-gantt-taskTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dx-gantt-titleIn{z-index:1;width:100%;position:relative}.dx-gantt-titleOut{text-align:right;text-overflow:ellipsis;width:500px;margin-left:-500px;padding-left:5px;display:inline-block}.dx-gantt-taskRes{display:inline-block;overflow:hidden}.dx-gantt-task,.dx-gantt-taskRes,.dx-gantt-taskTitle,.dx-gantt-titleOut{box-sizing:border-box}.dx-gantt-sel{z-index:5;position:absolute}.dx-gantt-task.dx-gantt-milestone{padding:0;transform:rotate(45deg);border-radius:0!important}.dx-gantt-task.dx-gantt-smallTask{text-align:center}.dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn{visibility:hidden;padding:0}.dx-gantt-arrow,.dx-gantt-conn-h,.dx-gantt-conn-v{z-index:9;position:absolute}.dx-gantt-conn-v{cursor:pointer;border-left-style:solid;border-left-width:1px;width:4px;top:0}.dx-gantt-conn-v.active{border-left-width:2px!important}.dx-gantt-conn-h{cursor:pointer;border-top-style:solid;border-top-width:1px;height:4px;left:0}.dx-gantt-conn-h.active{border-top-width:2px!important}.dx-gantt-arrow{width:0;height:0}.dx-gantt-arrow.dx-gantt-TA{border-left-color:#0000!important}.dx-gantt-arrow.dx-gantt-RA,.dx-gantt-arrow.dx-gantt-TA{border-top-color:#0000!important;border-right-color:#0000!important}.dx-gantt-arrow.dx-gantt-RA{border-bottom-color:#0000!important}.dx-gantt-arrow.dx-gantt-BA{border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.dx-gantt-arrow.dx-gantt-LA{border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.dx-gantt-nwi{z-index:3;position:absolute}.dx-gantt-altRow{z-index:2;position:absolute}.dx-gantt-task-edit-wrapper{padding-left:1px}.dx-gantt-task-edit-wrapper,.dx-gantt-task-edit-wrapper-successor{z-index:11;position:absolute}.dx-gantt-task-edit-wrapper-custom{background-color:#5a54544d}.dx-gantt-task-edit-wrapper-custom.hide-updating{pointer-events:none;background-color:#0000}.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-frame,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-frame{border:none!important}#dx-gantt-ta.ms-pointer-active,#dx-gantt-ta.ms-pointer-active .dx-gantt-task-edit-frame,#dx-gantt-ta.ms-pointer-active .dx-gantt-task-edit-frame div{-webkit-appearance:none;touch-action:none;-webkit-user-select:none;user-select:none}.dx-gantt-task-edit-wrapper.hide-dependency .dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-wrapper.hide-dependency .dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-end,.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-progress,.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-start,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-end,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-progress,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-start,.dx-gantt-task-edit-wrapper.move .dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-wrapper.move .dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-wrapper.move .dx-gantt-task-edit-progress{display:none}.dx-gantt-task-edit-frame,.dx-gantt-task-edit-frame-successor{box-sizing:border-box;z-index:9;width:100%;height:100%;position:absolute}.dx-gantt-task-edit-frame{border:1px solid #269aff}.dx-gantt-task-edit-progress{cursor:pointer;z-index:10;border:6px solid #0000;border-top-width:0;border-bottom:9px solid #269aff;width:0;height:0;position:absolute;bottom:0}.dx-gantt-task-edit-progress:before{content:"";background-color:#fff;border:1px solid #269aff;border-top:none;width:10px;height:4px;position:absolute;bottom:-14px;left:-6px}.dx-gantt-task-edit-progress div{cursor:pointer;pointer-events:none;z-index:9;border:5px solid #0000;border-top-width:0;border-bottom:7px solid #fff;position:absolute;top:2px;bottom:0;left:-5px}.dx-gantt-task-edit-tooltip{z-index:12;border-radius:2px;width:max-content;font-family:sans-serif;font-size:12px;line-height:16px;display:none;position:absolute}.dx-gantt-task-edit-tooltip-default{color:#fff;background-color:#000000a3;padding:6px}.dx-gantt-task-edit-tooltip-after:after{border-bottom:6px solid #000000a3;top:-6px}.dx-gantt-task-edit-tooltip-after:after,.dx-gantt-task-edit-tooltip-before:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute}.dx-gantt-task-edit-tooltip-before:before{border-top:6px solid #000000a3;bottom:-6px}.dx-gantt-task-edit-tooltip .dx-gantt-task-title{padding-bottom:3px}.dx-gantt-task-edit-tooltip .dx-gantt-status-time tr td:first-child{padding-right:3px}.dx-gantt-task-edit-tooltip .dx-gantt-status-time span:first-child,.dx-gantt-task-edit-tooltip .dx-gantt-status-time tr td:first-child,.dx-gantt-task-edit-tooltip .dx-gantt-task-title{font-weight:600}.dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-successor-dependency-l,.dx-gantt-task-edit-successor-dependency-r{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #269aff;border-radius:50%;width:10px;height:10px;position:absolute;top:5px}.dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-successor-dependency-r{left:-10px}.dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-successor-dependency-l{right:-10px}.dx-gantt-task-edit-dependency-l.dx-gantt-edit-touch,.dx-gantt-task-edit-dependency-r.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-l.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-r.dx-gantt-edit-touch{width:11px;height:11px;top:3px}.dx-gantt-task-edit-dependency-r.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-r.dx-gantt-edit-touch{left:-15px}.dx-gantt-task-edit-dependency-l.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-l.dx-gantt-edit-touch{right:-15px}.dx-gantt-task-edit-end,.dx-gantt-task-edit-start{cursor:col-resize;width:5px;height:100%;position:absolute;top:0}.dx-gantt-task-edit-end{right:0}.dx-gantt-task-edit-dependency-line{transform-origin:0 0;z-index:9;background-color:#269aff;height:2px;position:absolute}.dx-gantt-touch-action{touch-action:none}
@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@keyframes scroll-fade-reveal-t{0%{--scroll-fade-t:0px}to{--scroll-fade-t:var(--_scroll-fade-size-t,var(--scroll-fade-size,min(12%, 2.5rem)))}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, 2.5rem)))}to{--scroll-fade-b:0px}}.scroll-fade,.scroll-fade-y,.scroll-fade-b{--_scroll-fade-size-t:var(--scroll-fade-t-size,var(--scroll-fade-size,min(12%, 2.5rem)));--_scroll-fade-size-b:var(--scroll-fade-b-size,var(--scroll-fade-size,min(12%, 2.5rem)));--scroll-fade-t:var(--_scroll-fade-size-t);--scroll-fade-b:var(--_scroll-fade-size-b);--scroll-fade-block:linear-gradient(to bottom, transparent 0, #000 var(--scroll-fade-t,0px), #000 calc(100% - var(--scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-block);-webkit-mask-image:var(--scroll-fade-block);mask-image:var(--scroll-fade-block);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scroll-fade-b{--scroll-fade-t:0px}.scroll-fade-t{--_scroll-fade-size-t:var(--scroll-fade-t-size,var(--scroll-fade-size,min(12%, 2.5rem)));--scroll-fade-t:var(--_scroll-fade-size-t);--scroll-fade-b:0px;--scroll-fade-block:linear-gradient(to bottom, transparent 0, #000 var(--scroll-fade-t,0px), #000 100%);-webkit-mask-image:var(--scroll-fade-block);-webkit-mask-image:var(--scroll-fade-block);mask-image:var(--scroll-fade-block);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scroll-fade-x{--_scroll-fade-size-s:var(--scroll-fade-s-size,var(--scroll-fade-size,min(12%, 2.5rem)));--_scroll-fade-size-e:var(--scroll-fade-e-size,var(--scroll-fade-size,min(12%, 2.5rem)));--scroll-fade-s:var(--_scroll-fade-size-s);--scroll-fade-e:var(--_scroll-fade-size-e);--scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-inline);-webkit-mask-image:var(--scroll-fade-inline);mask-image:var(--scroll-fade-inline);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (animation-timeline:scroll()){.scroll-fade,.scroll-fade-y{--scroll-fade-t:0px;--scroll-fade-b:0px;animation-name:scroll-fade-reveal-t,scroll-fade-reveal-b;animation-duration:1ms,1ms;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:both;animation-timeline:scroll(self y),scroll(self y);animation-range:0 6rem,calc(100% - 6rem) 100%}.scroll-fade-b{--scroll-fade-t:0px;--scroll-fade-b:0px;animation:1ms ease-in-out both scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - 6rem) 100%}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:hsl(var(--foreground) / .88);--_highlight:hsl(var(--foreground) / .28);background-image:linear-gradient(110deg, var(--_base) calc(50% - var(--_spread)), var(--_highlight) 50%, var(--_base) calc(50% + var(--_spread)));background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:transparent;color:#0000;background-position:0 0;-webkit-background-clip:text;background-clip:text;animation:1.2s linear infinite tw-shimmer}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;color:inherit;background-image:none;animation:none}}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}.streaming-caret:after{content:"";vertical-align:text-bottom;background:currentColor;border-radius:1px;width:.12em;min-width:2px;height:1.05em;margin-left:3px;animation:1.1s ease-in-out infinite streaming-caret-pulse;display:inline-block}@keyframes streaming-caret-pulse{0%,to{opacity:1}50%{opacity:.28}}@media (prefers-reduced-motion:reduce){[data-sd-animate]{opacity:1;filter:none;animation:none;transform:none}.streaming-caret:after{opacity:1;animation:none}}
