@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--color-background:#f5f7fb;--color-surface:#fff;--color-primary:#2f4ae1;--color-secondary:#12b59f;--color-text:#1f2937;--color-text-muted:#4b5563;--radius-lg:18px;--radius-md:14px;--radius-sm:10px;--shadow-soft:0 12px 30px #0f172a14}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fb;background-color:var(--color-background);color:#1f2937;color:var(--color-text);font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;margin:0}a{color:#2f4ae1;color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#1f2937;color:var(--color-text);font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 .75rem}h1{font-size:clamp(2.2rem,3vw,3rem)}h2{font-size:clamp(1.8rem,2.5vw,2.4rem)}h3{font-size:clamp(1.5rem,2vw,2rem)}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.1rem;font-weight:600}code{font-family:Source Code Pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-container{display:flex}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:#1f293738;border-radius:999px}::-webkit-scrollbar-track{background:#0f172a0a}.warning-cell{background-color:#f59e0b2e;color:#92400e;font-weight:600}.status-na-row,.status-na-row .MuiDataGrid-cell:not(.warning-cell){background-color:#f1f5f9}.status-completed-row,.status-completed-row .MuiDataGrid-cell:not(.warning-cell){background-color:#ecfdf5}.sub-revision-row,.sub-revision-row .MuiDataGrid-cell:not(.warning-cell){background-color:#eef2ff;color:#312e81}@page{margin:1.5cm 1.5cm 2.5cm;@bottom-center{color:#000;content:"Page " counter(page) " of " counter(pages);font-family:Arial,sans-serif;font-size:9pt}}@media print{body *{visibility:hidden}.doc-preview,.doc-preview *,.mr-preview,.mr-preview *{visibility:visible}.doc-preview,.mr-preview{height:auto!important;left:0;margin:0;max-height:none!important;overflow:visible!important;padding:0;position:absolute;top:0;width:100%}.MuiDialog-container,.MuiDialog-paper,.MuiDialogContent-root{height:auto!important;max-height:none!important;overflow:visible!important;padding-bottom:0!important}.mr-preview:not(.mr-view-mode) .mr-no-print,.mr-preview:not(.mr-view-mode) .mr-no-print *{display:none!important;visibility:hidden!important}.mr-view-mode button{display:none!important}.mr-view-mode .MuiAutocomplete-endAdornment,.mr-view-mode .MuiFormHelperText-root,.mr-view-mode .MuiInput-underline:after,.mr-view-mode .MuiInput-underline:before,.mr-view-mode .MuiOutlinedInput-notchedOutline,.mr-view-mode .MuiSelect-icon{display:none!important;visibility:hidden!important}.mr-view-mode select{-webkit-appearance:none!important;appearance:none!important;background:#0000!important;border:none!important}.mr-view-mode input[type=date]::-webkit-calendar-picker-indicator{display:none!important}.mr-view-mode input[type=number]::-webkit-inner-spin-button,.mr-view-mode input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important}.doc-preview .MuiInputBase-input.Mui-disabled,.mr-preview .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#000!important;color:#000!important}.doc-preview .MuiFormLabel-root,.doc-preview .MuiInputLabel-root,.mr-preview .MuiFormLabel-root,.mr-preview .MuiInputLabel-root{-webkit-text-fill-color:#000!important;color:#000!important;font-weight:700!important}.doc-preview textarea,.mr-preview textarea{field-sizing:content!important;min-height:0!important;resize:none!important}.doc-preview .MuiInputBase-multiline,.doc-preview .MuiInputBase-root,.doc-preview textarea,.mr-preview .MuiInputBase-multiline,.mr-preview .MuiInputBase-root,.mr-preview textarea{height:auto!important;max-height:none!important;overflow:visible!important}.doc-preview .MuiPaper-root,.doc-preview tr,.mr-preview tr{break-inside:avoid!important;page-break-inside:avoid!important}.doc-preview .MuiIconButton-root,.doc-preview button{display:none!important;visibility:hidden!important}.doc-preview .MuiTypography-body2,.doc-preview .MuiTypography-h6,.mr-preview .MuiTypography-body2,.mr-preview .MuiTypography-h6{color:#000!important}.doc-preview select,.mr-preview select{-webkit-text-fill-color:#000!important;color:#000!important}.doc-preview .MuiAutocomplete-endAdornment,.doc-preview .MuiFormHelperText-root,.doc-preview .MuiOutlinedInput-notchedOutline,.doc-preview .MuiSelect-icon{display:none!important;visibility:hidden!important}.doc-preview .MuiTypography-h6{break-after:avoid!important;page-break-after:avoid!important}.doc-preview td,.mr-footer-row,.mr-preview td{break-inside:avoid!important;page-break-inside:avoid!important}.mr-footer-row{display:block!important}.doc-preview .MuiDataGrid-row,.mr-preview .MuiDataGrid-row{break-inside:avoid!important;page-break-inside:avoid!important}.doc-preview .MuiDataGrid-virtualScroller,.doc-preview .MuiDataGrid-virtualScrollerContent,.doc-preview .MuiDataGrid-virtualScrollerRenderZone,.mr-preview .MuiDataGrid-virtualScroller,.mr-preview .MuiDataGrid-virtualScrollerContent,.mr-preview .MuiDataGrid-virtualScrollerRenderZone{height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}.doc-preview .MuiDataGrid-root,.mr-preview .MuiDataGrid-root{height:auto!important;min-height:0!important}.doc-preview,.mr-preview{orphans:4;widows:4}.doc-preview .MuiTypography-root,.mr-preview .MuiTypography-root{orphans:3;widows:3}.doc-preview .MuiGrid-item,.mr-preview .MuiGrid-item{break-inside:avoid!important;page-break-inside:avoid!important}.doc-preview .MuiInputLabel-root,.mr-preview .MuiInputLabel-root{color:#555!important;display:block!important;font-size:.72rem!important;font-weight:700!important;left:auto!important;margin-bottom:2px!important;position:relative!important;top:auto!important;transform:none!important}.doc-preview .MuiFormControl-root,.mr-preview .MuiFormControl-root{break-inside:avoid!important;page-break-inside:avoid!important}.doc-preview .MuiOutlinedInput-notchedOutline legend,.mr-preview .MuiOutlinedInput-notchedOutline legend{display:none!important}}.mr-only-print{display:none}@media print{.mr-only-print{display:block;visibility:visible}}.ReactCrop__drag-handle{background-color:#2196f3!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 2px 4px #0000004d!important;height:12px!important;width:12px!important}.ReactCrop__drag-handle:hover{background-color:#1976d2!important;transform:scale(1.2)}.ReactCrop__crop-selection{border:2px dashed #2196f3!important}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{border-color:#2196f366!important}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;height:calc(100% + .5px);left:0;pointer-events:none;position:absolute;right:0;top:0;width:calc(100% + .5px)}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:#0003;background-color:var(--rc-drag-handle-bg-colour);border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}
/*# sourceMappingURL=main.75907a07.css.map*/