.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:not(:focus):not(:active){clip:rect(0,0,0,0);clip-path:inset(50%)}.sr-only:focus,.sr-only:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;border:0;background-color:var(--deloitte-white);color:var(--deloitte-black);padding:.5rem .75rem;border-radius:.25rem}:root{--deloitte-dark-grey: #222222;--deloitte-blue: #005587;--deloitte-header-color: #222222;--deloitte-black: #000000;--deloitte-black-2: #0d0d0d;--deloitte-grey: #63666A;--deloitte-dark-red: #DA291C;--deloitte-red: #DA291C;--deloitte-light-red: #FDEDE8;--deloitte-white: #ffffff;--deloitte-dark-yellow: #ED8B00;--deloitte-dark-green: #1C3D26;--app-text-muted: var(--deloitte-grey);--app-status-success: #046A38;--app-status-info: #007CB0;--app-status-error: #DA291C;--app-status-warning: #ED8B00;--app-loading-color: var(--app-status-success)}.align-center{text-align:center}.table-font-size{font-size:1rem!important}.height-100{height:100%}.overflow-selectable-text{font-size:1rem!important;cursor:pointer;font-weight:700;color:var(--deloitte-blue)!important;max-width:25ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline}.overflow-text{font-size:1rem!important;max-width:25ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-card-green,.status-card-blue,.status-card-red,.status-card-yellow{padding:.625rem;border-radius:.5rem}.display-flex{display:flex;align-items:center}.status-success-text{color:var(--app-status-success)!important}.nothing-found{text-align:center;font-size:1rem!important;color:var(--deloitte-dark-grey)!important}.margin-right-5{margin-right:.3125rem}.panel-page-grid{display:flex;align-items:center;max-width:100%;margin-left:.8125rem;margin-right:.8125rem}.width-100{width:100%}.panel-content-box{max-width:100%;width:100%;margin:0rem 1.25rem}.content-box{max-width:100%;margin:0rem 1.25rem}.width-150{width:9.375rem}.native-select{min-height:2.25rem;border:.0625rem solid #adb5bd;border-radius:.25rem;background-color:var(--deloitte-white);color:var(--deloitte-black);padding:0 .5rem}.table-style{background-color:var(--deloitte-white);border:.0625rem solid #ddd;margin-top:1.875rem}.overflow-x{overflow-x:auto}.table-header{font-size:.875rem!important;color:var(--deloitte-header-color)!important}.fact-citation-table{vertical-align:top;background-color:var(--deloitte-white)}.fact-citation-thumbnail-style{margin:0 1rem 0 0;box-shadow:#32325d40 0 .125rem .3125rem -.0625rem,#0000004d 0 .0625rem .1875rem -.0625rem;width:6.25rem;min-width:6.25rem;object-fit:cover}.header-style{width:100%;left:0;display:flex;align-items:center;padding:0 1.25rem;background-color:#fff;border-bottom:.0625rem solid #ddd;position:fixed;top:3.75rem;z-index:200}.title-style{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap}.anchor-style{padding:0;font-weight:700;color:var(--deloitte-blue);display:flex;align-items:center}.slash-style{font-weight:400;color:#ced4da;display:flex;align-items:center}.nav-style{top:6.5rem;z-index:200}.assessment-grid{margin-top:2.9375rem;height:100%;width:100%}.assessment-nav{padding:1rem 1.875rem}.back-button,.back-to-assessment-button{color:var(--deloitte-blue);margin-bottom:1rem}.assessment-content{padding:1rem 1.25rem 0 2.375rem}.assessment-content-box{background-color:var(--deloitte-white);border-radius:.5rem;box-shadow:0 .25rem .25rem #00000040;padding:1rem 2rem 1.5rem}.assessment-file-card{display:inline-flex;align-items:center}.file-upload-paper{border:.125rem dashed #ddd;background-color:#fafafa;border-radius:.5rem;padding:1rem}.delete-item-text{word-break:break-word;white-space:normal}.file-upload-input{cursor:pointer;text-align:center;background-color:#fafafa;padding:1rem}.click-to-upload{color:var(--deloitte-blue);text-decoration:underline;cursor:pointer}.language-label{flex:1;font-weight:400;margin-left:.5rem;color:inherit}.language-switcher{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:0 .75rem;border:.0625rem solid currentColor;border-radius:.375rem}.language-switcher-dark{background-color:var(--deloitte-black);color:var(--deloitte-white);border-color:var(--deloitte-white)}.language-switcher-light{background-color:var(--deloitte-white);color:var(--deloitte-black)}.language-switcher-select{min-width:3.75rem;border:0;background-color:transparent;font-size:1rem;font-weight:600;cursor:pointer;color-scheme:dark}.language-switcher-select:focus{outline:.125rem solid currentColor;outline-offset:.125rem}.language-switcher-select option{color:var(--deloitte-black);background-color:var(--deloitte-white)}.main-header-style{width:100%;left:0;display:flex;justify-content:space-between;align-items:center;padding:0 1.25rem;position:fixed;background-color:var(--deloitte-black)}.logo-button{text-decoration:none;color:var(--deloitte-white);margin-right:1.5625rem;cursor:pointer;background:none;border:none;padding:0}.logo-button:focus-visible{outline:.125rem solid var(--deloitte-white);outline-offset:.1875rem;border-radius:.25rem}.header-workspace-text{color:var(--deloitte-white)}.header-help-button{color:var(--deloitte-white);background-color:transparent;border:.0625rem solid var(--deloitte-white)}.header-help-button:hover,.header-help-button:focus-visible{background-color:#1f1f1f}.header-help-button:focus-visible{outline:.125rem solid var(--deloitte-white);outline-offset:.125rem}.logo-container{display:flex;align-items:center;margin-bottom:.625rem;margin-top:.625rem}.logo-dot{color:#3f6f12}.right-section{display:flex;align-items:center;margin-left:auto}.project-element{padding:.9375rem;font-weight:600;font-size:.875rem}.project-grid{display:flex;align-items:center;max-width:100%;margin-top:3.375rem;margin-left:.75rem;margin-right:.75rem}.project-details{display:flex;flex-direction:column;margin-bottom:1rem}.summary-value-cell{width:30%;text-align:left;color:var(--deloitte-dark-grey)}.summary-label-cell{width:50%;color:var(--deloitte-dark-grey)}.summary-action-cell{width:20%;text-align:right;color:var(--deloitte-dark-grey)}
