@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_fca8ee{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_fca8ee{--font-montserrat:"Montserrat","Montserrat Fallback"}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap");.chakra-ui-dark,[data-theme=dark]{--modal-bg:#21262D;--modal-header-bg:#30363D;--modal-footer-bg:#30363D;--modal-section-bg:#30363D;--modal-input-bg:#161B22;--border:#374151;--border-focus:#00BE00;--text-primary:#F1F5F9;--text-muted:#94A3B8;--text-subtle:#64748B;--text-accent:#00BE00;--btn-primary-bg:#00BE00;--btn-primary-hover:#99F499;--btn-primary-text:#FFFFFF;--btn-primary-text-hover:#0A1F0A;--btn-ghost-border:#374151;--btn-ghost-text:#94A3B8;--btn-ghost-hover:#374151;--icon-bg:rgba(0,190,0,0.12);--icon-color:#00BE00;--toggle-off:#374151;--close-hover:#374151;--modal-shadow:0 24px 60px rgba(0,0,0,0.5),0 8px 20px rgba(0,0,0,0.3);--modal-backdrop:rgba(0,0,0,0.65)}.chakra-ui-light,:root,[data-theme=light]{--modal-bg:#FFFFFF;--modal-header-bg:#F8FAFC;--modal-footer-bg:#F8FAFC;--modal-section-bg:#F8FAFC;--modal-input-bg:#F8FAFC;--border:#E2E8F0;--border-focus:#00BE00;--text-primary:#1E293B;--text-muted:#64748B;--text-subtle:#94A3B8;--text-accent:#005A00;--btn-primary-bg:#00BE00;--btn-primary-hover:#99F499;--btn-primary-text:#FFFFFF;--btn-primary-text-hover:#0A1F0A;--btn-ghost-border:#E2E8F0;--btn-ghost-text:#64748B;--btn-ghost-hover:#F1F5F9;--icon-bg:#F0FFF4;--icon-color:#006800;--toggle-off:#CBD5E1;--close-hover:#F1F5F9;--modal-shadow:0 24px 60px rgba(0,0,0,0.12),0 8px 20px rgba(0,0,0,0.06);--modal-backdrop:rgba(15,23,42,0.35)}@keyframes modal-enter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.modal-shell-enter{animation:modal-enter .25s ease forwards}.modal-backdrop-enter{animation:modal-fade-in .2s ease forwards}.font-sans{font-family:Montserrat,sans-serif}.font-mono{font-family:monospace}.modal-section-label{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.resource-list-container .clickable-row{cursor:pointer!important}.resource-list-container .loading-row{pointer-events:auto!important}.resource-list-container .ag-row{transition:all .2s ease-in-out}.resource-list-container .ag-row:hover:not(.loading-row){background-color:#f0f9ff!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.annotation-container:focus,.zoom-container:focus,g:focus,svg:focus{outline:none!important}.chakra-modal__content [role=button]:focus:not(:focus-visible),.chakra-modal__content button:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.grabbing-cursor,.grabbing-cursor *{cursor:move!important}*{box-sizing:border-box;padding:0;margin:0}.chakra-ui-dark ::-webkit-scrollbar,[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}.chakra-ui-dark ::-webkit-scrollbar-track,[data-theme=dark] ::-webkit-scrollbar-track{background:#21262D}.chakra-ui-dark ::-webkit-scrollbar-thumb,[data-theme=dark] ::-webkit-scrollbar-thumb{background:#484F58;border-radius:4px}.chakra-ui-dark ::-webkit-scrollbar-thumb:hover,[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#6E7681}.chakra-ui-dark *,[data-theme=dark] *{scrollbar-color:#484F58 #21262D}.htContextMenu:not(.htGhostTable){position:absolute!important;z-index:3000!important}.chakra-portal .chakra-tooltip{z-index:120000!important}@media (prefers-reduced-motion:reduce){.chakra-modal__content,.chakra-modal__overlay{transition:none!important;animation:none!important}.responsive-modal-surface{transition:opacity .2s ease,visibility .2s ease!important}}.readOnlyCell{background-color:#f5f5f5ce}.readOnlyHeader{background-color:#d0d0d0ce}.myInvalidClass{background-color:#f56565ce!important}.myWarningClass{background-color:#ed8936ce!important}.chakra-ui-dark .readOnlyCell,[data-theme=dark] .readOnlyCell{background-color:#21262dce}.chakra-ui-dark .readOnlyHeader,[data-theme=dark] .readOnlyHeader{background-color:#30363dce}.chakra-ui-dark .myInvalidClass,[data-theme=dark] .myInvalidClass{background-color:#9b2c2cce!important}.chakra-ui-dark .myWarningClass,[data-theme=dark] .myWarningClass{background-color:#c05621ce!important}.topMargin{margin-top:6px}.autocompleteEditor{max-height:150px;overflow-y:auto;scroll-behavior:smooth}#nprogress .bar{background:#00BE00!important}.DateInput,.SingleDatePickerInput_clearDate{display:none!important}@media print{.pdf-container{width:100%!important;margin:0!important;padding:0!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ignore-print{display:none!important}.no-break{page-break-inside:avoid}.print-margin-bottom{margin-bottom:2.5rem}.jodit-placeholder,.jodit-popup,.jodit-popup__content,.jodit-status-bar,.jodit-toolbar,.jodit-toolbar-collection,.jodit-toolbar__box{display:none!important;visibility:hidden!important}.jodit table,.jodit-table{max-width:none!important;table-layout:fixed!important}.jodit table td,.jodit table th,.jodit-table td,.jodit-table th{max-width:none!important}.pdf-page-preview,.plan-pages-container{background:white!important}.pdf-page-preview{box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important}.pdf-content>div{gap:0!important}.pdfpage{box-shadow:none!important;border-radius:0!important;overflow:visible!important;margin:0!important;padding:0!important;page-break-after:always;break-after:page}.pdfpage:last-child{page-break-after:auto;break-after:auto}.plan-page-wrapper{box-shadow:none!important;border-radius:0!important}.chakra-badge{display:none!important}.plan-page-footer{margin-top:auto!important}.ag-header-cell-resize{display:none!important}}.puppeteer-print-mode .ag-header-cell-resize{display:none!important}.pdf-container .ag-root-wrapper,.pdf-content .ag-root-wrapper{--ag-background-color:#ffffff;--ag-foreground-color:#181d1f;--ag-chrome-background-color:#fafafa;background-color:var(--ag-background-color);color:var(--ag-foreground-color)}.ql-snow{border:none!important}.hidden-scroll{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.hidden-scroll::-webkit-scrollbar{width:0;height:0}.jodit-container{border:none!important}.jodit-container,.jodit-workplace,.jodit-wysiwyg{min-height:50px!important}.nav-button{background-color:#c1c2c4;color:white;border:none;padding:8px 16px;cursor:pointer;font-size:14px;border-radius:4px;transition:background-color .3s ease}.nav-button:hover{background-color:#5a6268}.image-gallery-image{width:100%!important;height:450px;object-fit:cover!important}.image-gallery-image.fullscreen{height:100vh!important}.image-gallery-thumbnail img{width:100%;height:100px;object-fit:cover}.fullscreen>.image-gallery-slide-wrapper>.image-gallery-swipe>.image-gallery-slides>.image-gallery-center img{max-height:90vh;height:90vh!important;height:100vh!important;object-fit:contain!important}.optionIcon:hover{border-radius:5px}.tableToolBarOptions{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.1rem;padding-bottom:.5rem}.toolTip{position:absolute;margin-top:5px;left:0;top:-16px;width:-moz-fit-content;width:fit-content;background-color:black;border-radius:5px;padding:5px;font-size:11px;color:white;z-index:99999}.icon{display:inline-block;margin-left:2px;cursor:pointer;width:16px;height:16px}.infoIcon{height:24px;width:24px;margin-left:1rem}.infoIcon:hover{cursor:pointer}.print-overlay-group{opacity:0;transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}.print-overlay-group.ready{opacity:1}.print-overlay-group.exiting{opacity:0;transition:opacity .25s cubic-bezier(.55,.06,.68,.19)}.print-overlay-group.print-overlay-animate-in{animation:printOverlayReveal .25s cubic-bezier(.25,.46,.45,.94) forwards!important}@keyframes printOverlayReveal{0%{opacity:0}to{opacity:1}}