@font-face{font-family:anjoman;src:url(/_next/static/media/129806c1e4c3990f-s.p.woff) format("woff");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/e26cafea753bc8b2-s.p.woff) format("woff");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/aef52c8db5bedd1e-s.p.woff) format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/76d0c840f96cd046-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/d5d73ce6f21667ac-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/1cca2a2ef6baed6e-s.p.woff) format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/ec2b3585d6723983-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/ed6f177100853d6d-s.p.woff) format("woff");font-display:swap;font-weight:750;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/cda993cacdbce33f-s.p.woff) format("woff");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/f004af4a2d14ac08-s.p.woff) format("woff");font-display:swap;font-weight:850;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/c27d3ac470ebad57-s.p.woff) format("woff");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:anjoman;src:url(/_next/static/media/bbc6b658a09cde41-s.p.woff) format("woff");font-display:swap;font-weight:1000;font-style:normal}@font-face{font-family:anjoman Fallback;src:local("Arial");ascent-override:105.36%;descent-override:49.28%;line-gap-override:0.00%;size-adjust:101.46%}.__className_89c0e6{font-family:anjoman,anjoman Fallback}.__variable_89c0e6{--font-anjoman:"anjoman","anjoman Fallback"}.material-icons-fill{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}input:focus+label>.label-bg{background-color:transparent!important}input:disabled+label>.label-bg{background-color:#f2f2f2!important}.embla{overflow:hidden}.embla__container{display:flex}.embla__slide{flex:0 0 100%;min-width:0}.gantt-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.gantt .grid-background{fill:#f8fafc}.gantt .grid-header,.gantt .grid-row{fill:#ffffff;stroke:#e2e8f0}.gantt .grid-row:nth-child(2n){fill:#f8fafc}.gantt .lower-text,.gantt .upper-text{font-size:12px;font-weight:500;fill:#374151}.gantt .bar{stroke:#ffffff;stroke-width:2;rx:4;ry:4}.gantt .bar-progress{fill:#3b82f6;rx:4;ry:4}.gantt .bar-invalid{fill:#ef4444;stroke:#dc2626}.gantt .bar-invalid~.bar-label{fill:#dc2626}.gantt .bar-label{fill:#ffffff;font-size:11px;font-weight:500}.gantt .bar-label.big{fill:#374151;font-size:12px;font-weight:600}.gantt .handle{fill:#3b82f6;cursor:ew-resize;opacity:0;visibility:hidden;transition:opacity .3s ease}.gantt .bar-wrapper{cursor:pointer}.gantt .bar-wrapper:hover .handle{visibility:visible;opacity:1}.gantt .bar-wrapper:hover .bar{opacity:.8}.gantt .bar-wrapper.active .bar{opacity:.6}.gantt .arrow{fill:#6b7280;stroke:#6b7280;stroke-width:1}.gantt .arrow:hover{fill:#374151;stroke:#374151}.gantt .today-highlight{fill:#fef3c7;opacity:.5}.gantt .weekend-highlight{fill:#f3f4f6;opacity:.5}.gantt-green .bar{fill:#10b981}.gantt-blue .bar{fill:#3b82f6}.gantt-orange .bar{fill:#f59e0b}.gantt-red .bar{fill:#ef4444}.gantt-purple .bar{fill:#8b5cf6}@media (max-width:768px){.gantt .bar-label,.gantt .lower-text,.gantt .upper-text{font-size:10px}}