.htmx-indicator{display:none!important}.htmx-request .htmx-indicator{display:inline-block!important}.htmx-request .btn-content{display:none!important}.do-print{display:none}@media print{.no-print,nav{display:none}.do-print{display:block}body{background-color:#fff}a{text-decoration:none!important}}.dropdown-toggle:after{margin-top:.6em!important}table.sortable>thead{cursor:pointer}th>a{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));text-decoration:none!important}th>a:hover{color:var(--bs-link-hover-color)}.zoom{height:25px!important;margin:0 auto;padding:25px;transition:transform .2s;width:25px!important}.zoom:hover{transform:scale(4)}.tooltip-inner{max-width:730px!important;text-align:left!important}[data-bs-toggle=collapse].collapsed .if-not-collapsed,[data-bs-toggle=collapse]:not(.collapsed) .if-collapsed{display:none}tr.yellow>td{--bs-table-bg:var(--bs-warning-bg-subtle)}tr.red>td{--bs-table-bg:var(--bs-danger-bg-subtle)}tr.green>td{--bs-table-bg:var(--bs-success-bg-subtle)}.user-red{background-color:var(--bs-danger-bg-subtle)}.user-yellow{background-color:var(--bs-warning-bg-subtle)}div.filter-form>div{margin-right:1rem}.table-wrapper{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.form-floating>label:after{background-color:transparent!important}#task-sidebar .form-floating>.form-select{padding-bottom:.625rem!important;padding-top:1.625rem!important}.btn-sidebar{position:absolute;right:.75rem;top:.7rem}.project-entry-sidebar:hover{background-color:var(--bs-dark-bg-subtle)!important;border-radius:5px;cursor:pointer!important}.icon-link-animated{--bs-icon-link-transform:translate3d(0,-.125rem,0);cursor:pointer}.hover-row:hover{background-color:var(--bs-light-bg-subtle)!important}.EasyMDEContainer .CodeMirror{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.EasyMDEContainer .cm-s-easymde .CodeMirror-cursor{border-color:var(--bs-body-color)}.CodeMirror-cursor{border-left:1px solid var(--bs-body-color);border-right:none;width:0}.EasyMDEContainer .editor-toolbar>*{border-color:var(--bs-body-bg)}.editor-toolbar{border-top:1px solid var(--bs-border-color)}.editor-toolbar,.editor-toolbar i.separator{border-left:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color)}.EasyMDEContainer .editor-toolbar>.active,.cm-s-easymde .cm-comment,.editor-preview pre,.editor-toolbar>button:hover{background-color:var(--bs-body-bg)}.EasyMDEContainer .CodeMirror-fullscreen,.editor-preview,.editor-toolbar.fullscreen{background:var(--bs-body-bg)}.editor-preview-side{border-color:var(--bs-border-color)}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-selected{background:var(--bs-secondary-bg)}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:var(--bs-secondary-bg)}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:var(--bs-secondary-bg)}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:var(--bs-secondary-bg)}.fc-popover{z-index:90!important}.ts-rail{position:sticky;top:5rem}.timeline{border-left:2px solid var(--bs-border-color);list-style:none;margin:0;padding-left:1.25rem}.timeline>li{padding-bottom:1rem;position:relative}.timeline>li:before{background:var(--bs-secondary-bg);border:2px solid var(--bs-border-color);border-radius:50%;content:"";height:.7rem;left:-1.6rem;position:absolute;top:.35rem;width:.7rem}.timeline>li.is-now:before{background:var(--bs-primary);border-color:var(--bs-primary)}.avatar-initials{font-size:.75rem;height:2rem;width:2rem}.burn-chart{height:auto;overflow:visible;width:100%}.burn-grid{stroke:var(--bs-border-color);stroke-width:1}.burn-plan{fill:none;stroke:var(--bs-secondary-color);stroke-dasharray:5 4;stroke-width:2}.burn-actual{fill:none;stroke:var(--bs-primary);stroke-width:2.5}.burn-actual-area{fill:var(--bs-primary-bg-subtle);opacity:.55}.burn-forecast{fill:none;stroke:var(--bs-danger);stroke-dasharray:3 3;stroke-width:2}.burn-axis-label{fill:var(--bs-secondary-color);font-size:10px}.burn-today{stroke:var(--bs-body-color);stroke-dasharray:2 2;stroke-width:1}.burn-legend-swatch{border-top-style:solid;border-top-width:2px;display:inline-block;height:0;vertical-align:middle;width:1.25rem}.report-card{background:var(--bs-card-bg,var(--bs-body-bg));border-color:var(--bs-border-color);border-width:2px;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.report-card:hover{border-color:var(--bs-primary-border-subtle)}.report-card.active{background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary);box-shadow:0 0 0 .25rem var(--bs-primary-bg-subtle)}.report-card.active>.card-header{background:var(--bs-primary-bg-subtle);border-bottom-color:var(--bs-primary-border-subtle);color:var(--bs-primary-text-emphasis);font-weight:600}.report-card .report-card-state{visibility:hidden}.report-card.active .report-card-state{visibility:visible}:root{--fc-sticky-header-footer-z:3;--fc-popover-z:4}.fc-dp{z-index:var(--fc-popover-z)!important}.fc-6T{isolation:isolate}.fc-BO,.fc-BO *,.fc-BO :after,.fc-BO :before{box-sizing:border-box!important}.fc-la,.fc-la *{cursor:not-allowed!important}.fc-mM{-ms-overflow-style:none!important;scrollbar-width:none!important}.fc-mM::-webkit-scrollbar{display:none!important}.fc-yf{flex-shrink:0!important}.fc-wS .fc-mP{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.fc-OB .fc-mP>*{float:left!important}.fc-OB[dir=rtl] .fc-mP>*,[dir=rtl] .fc-OB .fc-mP>*{float:right!important}.fc-OB .fc-mP:after{clear:both!important;content:""!important;display:block!important}.fc-hH{cursor:pointer!important}.fc-wi{cursor:n-resize!important}.fc-My{cursor:s-resize!important}.fc-N8{cursor:w-resize!important}.fc-Yv,[dir=rtl] .fc-N8{cursor:e-resize!important}[dir=rtl] .fc-Yv{cursor:w-resize!important}.fc-DR{cursor:col-resize!important}.fc-Lp,.fc-RU,.fc-YZ{box-sizing:content-box!important;height:100%!important;position:absolute!important;width:100%!important}.fc-Lp{margin:-10px!important;padding:10px!important}.fc-YZ{margin-left:-10px!important;margin-right:-10px!important;padding-left:10px!important;padding-right:10px!important}.fc-RU{margin-bottom:-10px!important;margin-top:-10px!important;padding-bottom:10px!important;padding-top:10px!important}.fc-4P{bottom:0;left:-5px;position:absolute;right:-5px;top:0}.fc-6M{-webkit-user-select:none;-moz-user-select:none;user-select:none}.fc-Sy{visibility:hidden}.fc-QX{border:0!important}.fc-3t{border-bottom:0!important}.fc-3t,.fc-fo{border-left:0!important;border-right:0!important}.fc-fo,.fc-fx,.fc-wk{border-top:0!important}.fc-fx,.fc-wk{border-bottom:0!important}.fc-wk{border-inline-end:0!important}.fc-fx{border-inline-start:0!important}.fc-8R{border-left:0!important;border-right:0!important}.fc-5a{border-bottom:0!important;border-top:0!important}.fc-hM{border-inline-start:1px solid transparent!important}.fc-ei{flex-direction:row!important}.fc-Xt,.fc-ei{display:flex!important}.fc-Xt{flex-direction:column!important}.fc-J6,.fc-QU{flex-grow:1!important}.fc-J6{flex-basis:0!important;min-width:0!important}.fc-J6,.fc-w9{min-height:0!important}.fc-q3{flex-basis:0!important;flex-grow:1!important;min-width:0!important}.fc-wS .fc-32,.fc-wS .fc-IH{display:flex!important;flex-direction:column!important}.fc-Kk{padding:0!important}.fc-5M{margin:0!important}.fc-G8{margin-bottom:0!important;margin-top:0!important}.fc-tR{margin-left:0!important;margin-right:0!important}.fc-8y{white-space:nowrap!important}.fc-gR{white-space:pre!important}.fc-eu{overflow-anchor:none}.fc-75,.fc-CJ{overflow:hidden!important}.fc-CJ{white-space:nowrap!important}.fc-xp{position:relative!important}.fc-So{position:absolute!important}.fc-Q8{inset-inline-start:0!important}.fc-TJ{bottom:0!important;top:0!important}.fc-O5,.fc-TJ,.fc-X3{left:0!important;position:absolute!important;right:0!important}.fc-Ld,.fc-WS{bottom:0!important;position:absolute!important}.fc-Ld,.fc-WS,.fc-X3{top:0!important}.fc-Ld{left:0!important;right:0!important;width:0!important}@media not print{.fc-dl,.fc-l5{position:sticky!important}.fc-dl{top:0!important}.fc-oh{inset-inline-start:0!important}.fc-3f,.fc-oh{position:sticky!important}.fc-3f{top:0!important;z-index:var(--fc-sticky-header-footer-z)!important}}.fc-wx{box-sizing:content-box!important}.fc-pJ{left:-10000px!important;position:absolute!important}.fc-xM{align-items:center!important}.fc-RJ{align-items:flex-start!important}.fc-x9{align-items:flex-end!important}.fc-10{bottom:0!important;position:sticky!important;z-index:var(--fc-sticky-header-footer-z)!important}.fc-rg>*{margin-top:-1px!important}.fc-rg>*>*{height:1px!important}.fc-OB .fc-sv{-moz-column-break-inside:avoid!important;break-inside:avoid!important}.fc-OB .fc-32{border-collapse:separate!important;border-spacing:0!important;display:table!important;table-layout:fixed!important;width:100%!important}.fc-OB .fc-IH{display:table-header-group!important;-moz-column-break-inside:avoid!important;background:#fff!important;break-inside:avoid!important;position:relative!important;z-index:9999!important}.fc-Ph{min-height:6em!important}.fc-6d{z-index:0}.fc-y0{z-index:1}.fc-5y:focus-visible{z-index:2}.fc-bootstrap5-n5m{font-size:16px;line-height:1.5}.fc-bootstrap5-Z9U{appearance:button;background-color:transparent;border:0;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;margin:0;opacity:1;padding:0}.fc-bootstrap5-JiE{color:inherit;text-decoration:inherit}.fc-bootstrap5-yLA{display:inline-block}[dir=rtl] .fc-bootstrap5-kC0{scale:-100% 100%}.fc-bootstrap5-1EY{position:absolute}.fc-bootstrap5-eYX{position:relative}.fc-bootstrap5-OUe{position:sticky}.fc-bootstrap5-KxI{rotate:-90deg}.fc-bootstrap5-MaV{inset-inline:0}.fc-bootstrap5-AWB{inset-block:0}.fc-bootstrap5-11a{inset-inline-start:-4px}.fc-bootstrap5-rbS{inset-inline-start:0}.fc-bootstrap5-Tuc{inset-inline-end:-4px}.fc-bootstrap5-aYN{inset-inline-end:8px}.fc-bootstrap5-dnf{inset-inline-end:-3px}.fc-bootstrap5-YDC{top:-4px}.fc-bootstrap5-n9G{top:0}.fc-bootstrap5-Nkc{top:12px}.fc-bootstrap5-ERR{top:50%}.fc-bootstrap5-fJL{bottom:-4px}.fc-bootstrap5-jGI{bottom:0}.fc-bootstrap5-1V6{left:50%}.fc-bootstrap5-88I{order:-1}.fc-bootstrap5-gMS{margin:4px}.fc-bootstrap5-bvX{margin:8px}.fc-bootstrap5-jD5{margin:16px}.fc-bootstrap5-J04{margin-inline:-5px}.fc-bootstrap5-cKZ{margin-inline:2px}.fc-bootstrap5-rVY{margin-inline:4px}.fc-bootstrap5-fn8{margin-inline:8px}.fc-bootstrap5-148{margin-inline:1px}.fc-bootstrap5-cJ3{margin-block:2px}.fc-bootstrap5-V9v{margin-block:4px}.fc-bootstrap5-2tF{margin-block:8px}.fc-bootstrap5-Jzj{margin-inline-start:2px}.fc-bootstrap5-Wga{margin-inline-start:4px}.fc-bootstrap5-Mde{margin-inline-start:8px}.fc-bootstrap5-kp0{margin-inline-end:-4px}.fc-bootstrap5-3e1{margin-inline-end:2px}.fc-bootstrap5-KYn{margin-inline-end:4px}.fc-bootstrap5-B3G{margin-inline-end:2.5%}.fc-bootstrap5-9hC{margin-inline-end:1px}.fc-bootstrap5-Dq8{margin-top:-4px}.fc-bootstrap5-a10{margin-top:-5px}.fc-bootstrap5-Ika{margin-bottom:1px}.fc-bootstrap5-nHS{margin-bottom:-1px}.fc-bootstrap5-F99{margin-left:-4px}.fc-bootstrap5-eF2{display:contents}.fc-bootstrap5-I48{display:block}.fc-bootstrap5-dl1{display:flex}.fc-bootstrap5-i3N{display:grid}.fc-bootstrap5-pps{display:none}.fc-bootstrap5-3wQ{height:8px;width:8px}.fc-bootstrap5-uuA{height:8px}.fc-bootstrap5-84e{min-height:2px}.fc-bootstrap5-p7s{min-height:4px}.fc-bootstrap5-mhE{min-height:12px}.fc-bootstrap5-toR{min-height:1px}.fc-bootstrap5-roZ{width:50%}.fc-bootstrap5-hza{width:8px}.fc-bootstrap5-4Tv{width:5px}.fc-bootstrap5-kMV{max-width:200px}.fc-bootstrap5-2KU{min-width:0}.fc-bootstrap5-aNc{min-width:220px}.fc-bootstrap5-yi0{flex-shrink:0}.fc-bootstrap5-1Zl{flex-shrink:1}.fc-bootstrap5-OLq{flex-shrink:100}.fc-bootstrap5-1El{flex-grow:1}.fc-bootstrap5-sgX{flex-direction:column}.fc-bootstrap5-1sP{flex-direction:row}.fc-bootstrap5-dNl{flex-wrap:wrap}.fc-bootstrap5-XpK{align-items:center}.fc-bootstrap5-N2M{justify-content:space-between}.fc-bootstrap5-E9P{justify-content:center}.fc-bootstrap5-LMv{justify-content:flex-end}.fc-bootstrap5-NWN{gap:4px}.fc-bootstrap5-wwb{gap:12px}.fc-bootstrap5-yth{gap:20px}.fc-bootstrap5-sI7{align-self:flex-start}.fc-bootstrap5-pKG{overflow:hidden}.fc-bootstrap5-AAA{border-radius:3.40282e+38px}.fc-bootstrap5-Fvv{border-radius:4px}.fc-bootstrap5-kmj{border-end-start-radius:4px;border-start-start-radius:4px}.fc-bootstrap5-Skl{border-start-end-radius:4px}.fc-bootstrap5-C2g,.fc-bootstrap5-Skl{border-end-end-radius:4px}.fc-bootstrap5-Z7Q{border-top-left-radius:4px;border-top-right-radius:4px}.fc-bootstrap5-2qh{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.fc-bootstrap5-wsy{border-style:solid;border-width:1px}.fc-bootstrap5-5JF{border-style:solid;border-width:4px}.fc-bootstrap5-yDA{border-style:solid;border-width:5px}.fc-bootstrap5-1Wx{border-inline-style:solid;border-inline-width:1px}.fc-bootstrap5-ybF{border-inline-style:solid;border-inline-width:5px}.fc-bootstrap5-JIC{border-block-style:solid;border-block-width:1px}.fc-bootstrap5-XM3{border-block-style:solid;border-block-width:5px}.fc-bootstrap5-3J4{border-inline-start-style:solid;border-inline-start-width:1px}.fc-bootstrap5-hhi{border-inline-start-style:solid;border-inline-start-width:5px}.fc-bootstrap5-jIH{border-inline-start-style:solid;border-inline-start-width:6px}.fc-bootstrap5-USt{border-inline-end-style:solid;border-inline-end-width:1px}.fc-bootstrap5-Bda{border-inline-end-style:solid;border-inline-end-width:5px}.fc-bootstrap5-ku3{border-top-style:solid;border-top-width:1px}.fc-bootstrap5-bLA{border-top-style:solid;border-top-width:6px}.fc-bootstrap5-zi1{border-bottom-style:solid;border-bottom-width:1px}.fc-bootstrap5-TN2{border-style:dotted}.fc-bootstrap5-JO5{border-color:var(--bs-border-color)}.fc-bootstrap5-7uR{border-color:var(--bs-danger)}.fc-bootstrap5-P7R{border-color:var(--bs-tertiary-color)}.fc-bootstrap5-lNM{border-color:var(--fc-event-color)}.fc-bootstrap5-d0j{border-color:transparent}.fc-bootstrap5-Pqk{border-inline-color:transparent}.fc-bootstrap5-rif{border-block-color:transparent}.fc-bootstrap5-to7{border-inline-start-color:var(--bs-danger)}.fc-bootstrap5-LaM{border-inline-start-color:#000}.fc-bootstrap5-5JV{border-inline-end-color:#000}.fc-bootstrap5-DvA{border-top-color:var(--bs-danger)}.fc-bootstrap5-d4c{background-color:var(--bs-border-color)}.fc-bootstrap5-YjJ{background-color:var(--fc-event-color)}@media not print{@supports(color:color-mix(in lab,red,red)){.fc-bootstrap5-uAw{background-color:color-mix(in oklab,var(--fc-event-color) 20%,transparent)}}@supports not (color:color-mix(in lab,red,red)){.fc-bootstrap5-uAw{isolation:isolate;position:relative}.fc-bootstrap5-uAw:before{background-color:var(--fc-event-color);content:"";inset:0;opacity:.2;position:absolute;z-index:-1}}}.fc-bootstrap5-KUX{padding:2px}.fc-bootstrap5-iS4{padding:4px}.fc-bootstrap5-XJa{padding:6px}.fc-bootstrap5-7A6{padding:1px}.fc-bootstrap5-oQ2{padding-inline:2px}.fc-bootstrap5-aCI{padding-inline:4px}.fc-bootstrap5-Apf{padding-inline:12px}.fc-bootstrap5-F1o{padding-inline:1px}.fc-bootstrap5-2rx{padding-block:2px}.fc-bootstrap5-dl6{padding-block:8px}.fc-bootstrap5-P9h{padding-block:60px}.fc-bootstrap5-z5u{padding-block:1px}.fc-bootstrap5-a7i{padding-inline-start:2px}.fc-bootstrap5-C2j{padding-inline-start:4px}.fc-bootstrap5-166{padding-top:2px}.fc-bootstrap5-8ub{padding-bottom:2px}.fc-bootstrap5-cM0{padding-bottom:16px}.fc-bootstrap5-HXA{text-align:center}.fc-bootstrap5-2HE{text-align:end}.fc-bootstrap5-AVD{font-size:24px;line-height:1.3333333333}.fc-bootstrap5-vQz{font-size:11px;line-height:1.09091}.fc-bootstrap5-1Po{font-size:16px;line-height:1.5}.fc-bootstrap5-9yp{font-size:14px;line-height:1.4285714286}.fc-bootstrap5-a3B{font-size:12px;line-height:1.3333333333}.fc-bootstrap5-DIS{font-weight:700}.fc-bootstrap5-IPx{text-overflow:ellipsis}.fc-bootstrap5-TZ4{white-space:nowrap}.fc-bootstrap5-jm6{white-space:pre}.fc-bootstrap5-i9F{color:var(--fc-event-contrast-color)}.fc-bootstrap5-L1Y{font-style:italic}.fc-bootstrap5-lMo{opacity:.5}.fc-bootstrap5-iTG{opacity:.75}.fc-bootstrap5-1kP{box-shadow:0 10px 15px -3px rgba(0,0,0,.102),0 4px 6px -4px rgba(0,0,0,.102)}.fc-bootstrap5-tkw{box-shadow:0 4px 6px -1px rgba(0,0,0,.102),0 2px 4px -2px rgba(0,0,0,.102)}.fc-bootstrap5-qNs{box-shadow:0 1px 3px 0 rgba(0,0,0,.102),0 1px 2px -1px rgba(0,0,0,.102)}.fc-bootstrap5-A3h{box-shadow:0 0 0 1px currentcolor}.fc-bootstrap5-Qj1{box-shadow:0 0 0 1px var(--bs-body-bg)}.fc-bootstrap5-2R2{outline-style:solid;outline-width:1px}.fc-bootstrap5-0Bj{outline-style:solid;outline-width:2px}.fc-bootstrap5-fFh{outline-offset:-2px}.fc-bootstrap5-3Xj{outline-offset:2px}.fc-bootstrap5-93A{outline-color:var(--bs-primary)}.fc-bootstrap5-pdS{--bs-bg-opacity:.2!important}@media(hover:hover){.fc-bootstrap5-vs6:is(:where(.fc-bootstrap5-bCs):hover *){display:block}.fc-bootstrap5-Ogp:is(:where(.fc-bootstrap5-bCs):hover *){text-decoration-line:underline}}@media(hover:hover){.fc-bootstrap5-b9l:hover{background-color:var(--bs-tertiary-bg)}.fc-bootstrap5-ECZ:hover{background-color:var(--bs-secondary-bg)}.fc-bootstrap5-Eu0:hover{text-decoration-line:underline}}.fc-bootstrap5-Dxv:focus-visible{background-color:var(--bs-tertiary-bg)}.fc-bootstrap5-PR8:focus-visible{background-color:var(--bs-secondary-bg)}.fc-bootstrap5-uqo:focus-visible{outline-style:solid;outline-width:2px}.fc-bootstrap5-UM2:active{background-color:var(--bs-secondary-bg)}.fc-bootstrap5-NjO:active{background-color:var(--bs-border-color)}[dir=rtl] .fc-bootstrap5-ZW3{rotate:90deg}@media print{.fc-bootstrap5-jsy{border-width:1px}.fc-bootstrap5-DO7{border-color:var(--fc-event-color)}.fc-bootstrap5-4MR{border-color:#000}.fc-bootstrap5-vwH{background-color:#fff}.fc-bootstrap5-orx{background-color:transparent!important}.fc-bootstrap5-cfp{color:#000}}