﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wdth@75&family=Raleway:wght@300;400;700&display=swap");/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */@import url(/assets/actiontext-196232176b7401c542fc1b6176a21235484d81c81090ba66e0528b16a0c8ceae.css);.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none !important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:0.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005F75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices.is-open[data-type*=select-one]::after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #003642;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;width:8px;line-height:1;opacity:0.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005F75;border:1px solid #004a5c;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaaaaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:0.25rem 0.25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]::after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:0.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:0.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:0.5}:root{--body-bg: #efefef;--body-text: #272727;--nav-link: #272727;--nav-white-text: #fff;--nav-white-bg: #fff;--nav-black-bg: #000;--primary:#d36128;--secondary: rgb(223, 229, 237);--darkblue:#1c64f2;--midnightblue: rgb(12, 34, 108);--brown:#877971;--yellow:#fec148;--darkgreen: #2c454a;--seafoam:#38a390;--darkgrey: rgb(29, 37, 50);--darkgrey50: rgba(29, 37, 50, 0.5);--darkgrey75: rgba(29, 37, 50, 0.75);--midgrey: rgba(63, 68, 84);--lightgrey: rgb(187, 197, 213);--progress-blue:var(--midnightblue);--progress-green:var(--seafoam);--highrisk: rgb(224, 0, 0);--medrisk: rgb(234, 179, 8);--lowrisk:var(--seafoam)}.light-bg{background-color:var(--secondary)}.wht-bg{background-color:white}.dark-bg{background-color:#1d2532}.light-text{color:#bbc5d5}.wht-text{color:white}.text-red{color:var(--highrisk)}.text-green{color:var(--lowrisk)}span.trix-button-group.trix-button-group--file-tools{display:none}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' \2022 '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.button{border-radius:5px;border:1px solid transparent;cursor:pointer;padding:10px 15px;text-decoration:none;text-transform:capitalize;font-size:0.875rem;width:fit-content;display:block}.button a{font-size:0.875rem}.button.loading{background:linear-gradient(-45deg, var(--primary) 40%, rgba(250,250,250,0.611765) 50%, var(--primary) 60%);background-size:300%;background-position-x:100%;animation:shimmer 1s infinite linear;pointer-events:none;cursor:default}@media only screen and (max-width: 1024px){.button{padding:8px 10px}}body.force-desktop .button{padding:10px 15px}@keyframes shimmer{to{background-position-x:0%}}.btn--primary{background-color:var(--primary) !important;color:white !important;border-color:var(--primary)}.btn--primary:hover{background-color:transparent !important;color:var(--primary) !important}.btn--secondary{background-color:var(--secondary);color:black;border-color:var(--secondary)}.btn--secondary:hover{background-color:transparent !important;border-color:black}.btn--transparent{background-color:transparent;color:var(--primary) !important;border-color:var(--primary)}.btn--transparent:hover{background-color:var(--primary);color:white !important}.btn--pseudo{border-color:black;color:black;background-color:transparent;cursor:text}.btn--danger{background-color:var(--highrisk);border-color:var(--highrisk);color:white}.btn--danger:hover{background-color:white;color:var(--highrisk)}.costspdf{display:block;margin-left:auto}#add_active_process_module .button{display:inline-block;margin:16px 0px}@media only screen and (max-width: 1024px){#add_active_process_module .button{margin:8px 0px}}body.force-desktop #add_active_process_module .button{margin:16px 0px}.panel-expander-button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:none;background-color:transparent}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.form-inputs,.new_task,.simple_form,.task_search,.risk_search,.email_message_search{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width: 1024px){.form-inputs,.new_task,.simple_form,.task_search,.risk_search,.email_message_search{gap:0.4rem}}body.force-desktop .form-inputs,body.force-desktop .new_task,body.force-desktop .simple_form,body.force-desktop .task_search,body.force-desktop .risk_search,body.force-desktop .email_message_search{gap:15px}.form-inputs .times,.new_task .times,.simple_form .times,.task_search .times,.risk_search .times,.email_message_search .times{display:flex;align-items:flex-end;gap:8px}.form-inputs .times>div,.new_task .times>div,.simple_form .times>div,.task_search .times>div,.risk_search .times>div,.email_message_search .times>div{flex:1}.form-inputs .input,.new_task .input,.simple_form .input,.task_search .input,.risk_search .input,.email_message_search .input{display:flex;flex-direction:column}.form-inputs .input label,.new_task .input label,.simple_form .input label,.task_search .input label,.risk_search .input label,.email_message_search .input label{font-weight:500;margin-top:8px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.form-inputs .input label:has(input[type=checkbox]),.new_task .input label:has(input[type=checkbox]),.simple_form .input label:has(input[type=checkbox]),.task_search .input label:has(input[type=checkbox]),.risk_search .input label:has(input[type=checkbox]),.email_message_search .input label:has(input[type=checkbox]){flex-direction:row;justify-content:flex-start;align-items:flex-start;max-width:350px;gap:5px}@media only screen and (max-width: 1024px){.form-inputs .input label:has(input[type=checkbox]),.new_task .input label:has(input[type=checkbox]),.simple_form .input label:has(input[type=checkbox]),.task_search .input label:has(input[type=checkbox]),.risk_search .input label:has(input[type=checkbox]),.email_message_search .input label:has(input[type=checkbox]){gap:2px}}.form-inputs .input input.string,.form-inputs .input input.password,.form-inputs .input textarea,.form-inputs .input select,.form-inputs .input input[type=file],.form-inputs .input input[type=date],.form-inputs .input input[type=number],.new_task .input input.string,.new_task .input input.password,.new_task .input textarea,.new_task .input select,.new_task .input input[type=file],.new_task .input input[type=date],.new_task .input input[type=number],.simple_form .input input.string,.simple_form .input input.password,.simple_form .input textarea,.simple_form .input select,.simple_form .input input[type=file],.simple_form .input input[type=date],.simple_form .input input[type=number],.task_search .input input.string,.task_search .input input.password,.task_search .input textarea,.task_search .input select,.task_search .input input[type=file],.task_search .input input[type=date],.task_search .input input[type=number],.risk_search .input input.string,.risk_search .input input.password,.risk_search .input textarea,.risk_search .input select,.risk_search .input input[type=file],.risk_search .input input[type=date],.risk_search .input input[type=number],.email_message_search .input input.string,.email_message_search .input input.password,.email_message_search .input textarea,.email_message_search .input select,.email_message_search .input input[type=file],.email_message_search .input input[type=date],.email_message_search .input input[type=number]{margin-top:5px;height:2.5rem;width:100%;border:1px solid var(--secondary);padding:0.5rem;outline:none;font-family:inherit;font-variant-numeric:lining-nums}.form-inputs .input input.string:focus-visible,.form-inputs .input input.password:focus-visible,.form-inputs .input textarea:focus-visible,.form-inputs .input select:focus-visible,.form-inputs .input input[type=file]:focus-visible,.form-inputs .input input[type=date]:focus-visible,.form-inputs .input input[type=number]:focus-visible,.new_task .input input.string:focus-visible,.new_task .input input.password:focus-visible,.new_task .input textarea:focus-visible,.new_task .input select:focus-visible,.new_task .input input[type=file]:focus-visible,.new_task .input input[type=date]:focus-visible,.new_task .input input[type=number]:focus-visible,.simple_form .input input.string:focus-visible,.simple_form .input input.password:focus-visible,.simple_form .input textarea:focus-visible,.simple_form .input select:focus-visible,.simple_form .input input[type=file]:focus-visible,.simple_form .input input[type=date]:focus-visible,.simple_form .input input[type=number]:focus-visible,.task_search .input input.string:focus-visible,.task_search .input input.password:focus-visible,.task_search .input textarea:focus-visible,.task_search .input select:focus-visible,.task_search .input input[type=file]:focus-visible,.task_search .input input[type=date]:focus-visible,.task_search .input input[type=number]:focus-visible,.risk_search .input input.string:focus-visible,.risk_search .input input.password:focus-visible,.risk_search .input textarea:focus-visible,.risk_search .input select:focus-visible,.risk_search .input input[type=file]:focus-visible,.risk_search .input input[type=date]:focus-visible,.risk_search .input input[type=number]:focus-visible,.email_message_search .input input.string:focus-visible,.email_message_search .input input.password:focus-visible,.email_message_search .input textarea:focus-visible,.email_message_search .input select:focus-visible,.email_message_search .input input[type=file]:focus-visible,.email_message_search .input input[type=date]:focus-visible,.email_message_search .input input[type=number]:focus-visible{border-color:var(--darkblue);border-width:3px}@media only screen and (max-width: 1024px){.form-inputs .input input.string,.form-inputs .input input.password,.form-inputs .input textarea,.form-inputs .input select,.form-inputs .input input[type=file],.form-inputs .input input[type=date],.form-inputs .input input[type=number],.new_task .input input.string,.new_task .input input.password,.new_task .input textarea,.new_task .input select,.new_task .input input[type=file],.new_task .input input[type=date],.new_task .input input[type=number],.simple_form .input input.string,.simple_form .input input.password,.simple_form .input textarea,.simple_form .input select,.simple_form .input input[type=file],.simple_form .input input[type=date],.simple_form .input input[type=number],.task_search .input input.string,.task_search .input input.password,.task_search .input textarea,.task_search .input select,.task_search .input input[type=file],.task_search .input input[type=date],.task_search .input input[type=number],.risk_search .input input.string,.risk_search .input input.password,.risk_search .input textarea,.risk_search .input select,.risk_search .input input[type=file],.risk_search .input input[type=date],.risk_search .input input[type=number],.email_message_search .input input.string,.email_message_search .input input.password,.email_message_search .input textarea,.email_message_search .input select,.email_message_search .input input[type=file],.email_message_search .input input[type=date],.email_message_search .input input[type=number]{height:2.1rem}}.form-inputs .input input[type=checkbox],.new_task .input input[type=checkbox],.simple_form .input input[type=checkbox],.task_search .input input[type=checkbox],.risk_search .input input[type=checkbox],.email_message_search .input input[type=checkbox]{accent-color:var(--primary)}.form-inputs .input input[aria-invalid="true"],.new_task .input input[aria-invalid="true"],.simple_form .input input[aria-invalid="true"],.task_search .input input[aria-invalid="true"],.risk_search .input input[aria-invalid="true"],.email_message_search .input input[aria-invalid="true"]{border-color:red}.form-inputs .input.time,.new_task .input.time,.simple_form .input.time,.task_search .input.time,.risk_search .input.time,.email_message_search .input.time{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;align-items:center}.form-inputs .input.time label,.new_task .input.time label,.simple_form .input.time label,.task_search .input.time label,.risk_search .input.time label,.email_message_search .input.time label{width:100%}.form-inputs .input.time select,.new_task .input.time select,.simple_form .input.time select,.task_search .input.time select,.risk_search .input.time select,.email_message_search .input.time select{width:44%}.form-inputs .input .hint,.new_task .input .hint,.simple_form .input .hint,.task_search .input .hint,.risk_search .input .hint,.email_message_search .input .hint{font-size:80%;color:var(--brown)}.form-inputs .input.file input[type=file],.new_task .input.file input[type=file],.simple_form .input.file input[type=file],.task_search .input.file input[type=file],.risk_search .input.file input[type=file],.email_message_search .input.file input[type=file]{border:2px dashed var(--lightgrey);padding:12px;width:100%;color:var(--body-text);font-family:Raleway, sans-serif;font-size:0.875rem;font-weight:normal;height:auto}.form-inputs .input.file input[type=file]::file-selector-button,.new_task .input.file input[type=file]::file-selector-button,.simple_form .input.file input[type=file]::file-selector-button,.task_search .input.file input[type=file]::file-selector-button,.risk_search .input.file input[type=file]::file-selector-button,.email_message_search .input.file input[type=file]::file-selector-button{border-radius:5px;border:1px solid transparent;cursor:pointer;padding:8px 12px;text-decoration:none;text-transform:capitalize;font-size:0.875rem;width:fit-content;background-color:var(--primary);color:white !important;border-color:var(--primary)}.form-inputs .input.file input[type=file]::file-selector-button:hover,.new_task .input.file input[type=file]::file-selector-button:hover,.simple_form .input.file input[type=file]::file-selector-button:hover,.task_search .input.file input[type=file]::file-selector-button:hover,.risk_search .input.file input[type=file]::file-selector-button:hover,.email_message_search .input.file input[type=file]::file-selector-button:hover{background-color:transparent;color:var(--primary) !important}.new_task input[type=submit]{display:inline-block}.simple_form.new_storage_file .input.file{justify-content:center;align-items:center}.simple_form.new_storage_file .input.file label{font-size:120%;font-weight:bold;margin-bottom:8px}.simple_form.new_storage_file .input.file input[type=file]{cursor:pointer;padding:32px;border:2px dashed var(--lightgrey)}.simple_form.new_storage_file .input.file input[type=file]::file-selector-button{display:none}.new_box_file{flex-direction:row;align-items:center}.new_box_file div.input{flex:1}.new_box_file input.button{height:39px;margin-top:4px}.form-actions{margin-top:15px}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{font-size:0.875rem;line-height:1.5rem;background-color:#fff}abbr[title]{text-decoration:none}.q_status_in{display:flex;flex-direction:row !important;gap:8px}.q_status_in label{align-items:center !important;font-size:110%}.risk_search,.task_search{display:flex;flex-direction:row !important;gap:15px;margin-bottom:15px}@media only screen and (max-width: 1024px){.risk_search,.task_search{flex-wrap:wrap;gap:0.4rem}}.risk_search label,.task_search label{align-items:center !important;font-size:110%}@media only screen and (max-width: 1024px){.risk_search label,.task_search label{font-size:95%}}.risk_search input.string,.task_search input.string{margin-top:0px !important}.error{display:block;color:red;margin:4px 0 0 4px}.email_message_search .form-actions{display:flex;align-items:center;gap:10px}.new_email_message #email_message_file_ids,.new_email_message #email_message_task_ids,.new_email_message #email_message_risk_ids,.new_email_message #email_message_contract_breakdown_ids,.new_email_message #email_message_invoice_ids{height:100%;max-height:300px}.new_email_message input[type=submit]{margin-top:10px}.user-remove-form{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:32px}.user-remove-form>.select{width:fit-content}.user-remove-form>.flex{gap:8px}.user-remove-form div:has(table){width:100%}.recurring-event .input{padding-bottom:1rem}.recurring-event .recurring-event-fields{display:none}.recurring-event.open .recurring-event-fields{display:block}.project-checkboxes .panel__top{padding-bottom:1rem}.project-checkboxes .panel__top label{font-weight:bold;font-size:1.25rem;line-height:1.3em}.password-generator .button{margin-top:1rem}.panel.form-actions,.panel.form-inputs{margin-top:0;margin-bottom:0}.checkbox{margin-bottom:0.5rem}abbr{color:darkred;font-size:80%;padding:2px 0 0 6px}.new_calendars_event .times label{display:block}.new_calendars_event .times label abbr{float:right}.new_calendars_event .recurring-event .input{padding-bottom:0px}.new_calendars_event .calendar-attendees-input>label{display:block;margin-bottom:6px}.new_calendars_event .calendar-attendees-input .form-check{margin-bottom:4px}.new_calendars_event .documents-upload-input label{display:block;margin-bottom:6px}.new_calendars_event .documents-upload-input input[type=file]{border:2px dashed var(--lightgrey);padding:8px;width:100%;color:var(--body-text);font-family:Raleway, sans-serif;font-size:0.875rem;font-weight:normal}.new_calendars_event .documents-upload-input input[type=file]::file-selector-button{background-color:var(--primary) !important;color:white !important;border-color:var(--primary);border-radius:5px;border:1px solid transparent;cursor:pointer;padding:10px 15px;text-decoration:none;text-transform:capitalize;font-size:0.875rem;width:fit-content}.company_select .form-group{display:flex;align-items:center;gap:0.4rem}@media only screen and (max-width: 1024px){.company_select .form-group{flex-direction:column;align-items:flex-start}}.company_select label{width:fit-content;flex:1}@media only screen and (max-width: 1024px){.company_select label{display:none}}.company_select select{height:2.4rem;flex:1;border:1px solid var(--secondary);padding:0.5rem;outline:none;font-family:inherit;font-variant-numeric:lining-nums}@media only screen and (max-width: 500px){.company_select select{width:100%}}.company_select select:focus-visible{border-color:var(--darkblue);border-width:3px}*{box-sizing:border-box}body{margin:0;background:var(--body-bg);color:var(--body-text);font-family:Raleway, sans-serif;font-size:0.875rem;font-weight:normal;font-variant-numeric:lining-nums}body.loading{cursor:progress !important}body.loading *{cursor:progress !important}body.force-desktop{width:fit-content}img{max-width:100%}.center{text-align:center}.content-padding{padding:20px}.hidden{height:1px;overflow:hidden;position:absolute;top:auto;left:-10000px;width:1px}.flex-container{display:flex;flex-wrap:wrap}.flex-container:has(.panel){gap:1rem}@media only screen and (max-width: 1024px){.flex-container:has(.panel){flex-direction:column}}body.force-desktop .flex-container:has(.panel){flex-direction:row}.flex-container .panel{flex:1}.inline-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.pagination{display:block;margin:10px auto;width:fit-content}.pagination .page{all:unset;padding:4px}.pagination .page.current{font-weight:bold}.page{padding:0 5px}.page:first-of-type{padding-left:0}.page a{color:black}.first,.prev,.last,.next{padding:0 5px}.first a,.prev a,.last a,.next a{text-decoration:none;color:black}.wrapper{padding:20px;max-width:1400px;margin:0 auto;position:relative}.home .site-wrapper{box-shadow:1px 3px 10px var(--header-shadow);max-width:none}.upc{text-transform:uppercase}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.md-12{font-size:12px}.material-icons.md-15{font-size:15px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light{color:white}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3)}.icon-text{vertical-align:middle}.wf-materialicons-n4-loading .material-icons{display:none}.wf-materialicons-n4-inactive .material-icons{font-family:'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px !important;width:auto}.flex{display:flex;flex-wrap:wrap}.flex__half-width{flex-basis:50%}@media only screen and (max-width: 500px){.flex__half-width{flex-basis:100%}}body.force-desktop .flex__half-width{flex-basis:50%}.main{display:flex;flex-wrap:nowrap;height:100%;min-height:87vh}.page{padding:1rem;display:grid;grid-template-columns:2fr;grid-gap:1rem;width:100%;overflow:hidden}@media only screen and (max-width: 1024px){.page{display:flex;flex-direction:column;gap:0;padding:0.4rem;overflow:scroll}}body.force-desktop .page{display:grid;flex-direction:unset;gap:1rem;padding:1rem;overflow:visible;width:1350px}.page__centre{grid-column-start:1;grid-column-end:auto}.page__centre.pdf{height:200vh}.page__right{min-width:340px;max-width:420px;grid-column-start:2;grid-column-end:3}@media only screen and (max-width: 1024px){.page__right{min-width:inherit;max-width:100%}}body.force-desktop .page__right{min-width:340px;max-width:420px}.page__right.close{min-width:0px;max-width:0px;opacity:0;visibility:hidden;overflow:hidden;display:none}.page__full{grid-column-start:1;grid-column-end:3}.page__full .page{padding:0px}.page__split{grid-column-start:1;grid-column-end:3;display:flex;gap:1rem}.page__split .panel{flex-basis:49%}.page.pdf{height:200vh}.page.flex,.page:has(.correspondence__single){display:flex;flex-direction:column;gap:0px}@media only screen and (min-width: 1024px){.mobile-only{display:none}}@media only screen and (max-width: 1024px){.desktop-only{display:none}}h1,h2,h3,h4{margin-block-start:0;margin-block-end:0}h1{font-size:1.6rem;line-height:1.25em}@media only screen and (max-width: 500px){h1{font-size:2.05em;line-height:1.3em}}h2{font-size:1.4rem;line-height:1.3em}@media only screen and (max-width: 500px){h2{font-size:1.5em;line-height:1.3em}}h3{font-size:1.1rem;line-height:1.3em}@media only screen and (max-width: 500px){h3{font-size:1.35em;line-height:1.4em}}h4{font-size:1rem}.primary-heading--center,.secondary-heading--center{text-align:center}.primary-heading--purple,.secondary-heading--purple{color:var(--purple-heading)}.activities .primary-heading--purple,.activities .secondary-heading--purple{text-transform:uppercase}.primary-heading{font-size:4.5rem}@media only screen and (max-width: 500px){.primary-heading{font-size:3.125rem}}.home-signed-in .primary-heading{font-size:2rem;margin-bottom:40px}.activities .primary-heading{font-size:3rem}@media only screen and (max-width: 500px){.activities .primary-heading{font-size:2rem}}@media only screen and (max-width: 500px){.community .primary-heading{margin-top:0}}.secondary-heading{font-size:2rem;line-height:38px}.secondary-heading--large{font-size:3rem}a{color:var(--primary);text-decoration:none}.c-ani{transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.lato{font-family:lato}.bold{font-weight:bold}.bold a{font-weight:bold;font-family:sans-serif}.s110{font-size:110%}.underlined{text-decoration:underline}.boxdev{display:flex;width:100%;height:100%;min-height:590px}.boxdev__container,.boxdev__container__templates{flex:1}.boxdev__creds{display:none}.boxdev-uploader{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:50%;z-index:9999;box-shadow:0px 16px 48px 0px rgba(0,0,0,0.7);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s}.boxdev-uploader.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity 0.2s}.boxdev-uploader__uploader{height:100%}.boxdev__upload-btn{cursor:pointer}.box-file-name .material-symbols-outlined{font-size:18px;transform:translateY(4px);padding-left:4px;cursor:pointer}.box-file-rename{max-height:0px;overflow:hidden;transition:max-height 0.2s}.box-file-rename.open{max-height:200px;overflow:visible;transition:max-height 0.2s}.box-file-rename .button{border:1px solid var(--primary) !important}.bcpr-bcow-btn a{color:#4e4e4e !important}.correspondence{display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width: 1024px){.correspondence{flex-direction:column}}body.force-desktop .correspondence{flex-direction:row}.correspondence .page__centre{width:40%}@media only screen and (max-width: 1024px){.correspondence .page__centre{width:100%}}.correspondence .page__right{max-width:none;min-width:0px;width:60%}@media only screen and (max-width: 1024px){.correspondence .page__right{width:100%}}.correspondence__email{display:flex;flex-wrap:wrap;background-color:var(--body-bg);margin-bottom:2px;padding:1rem;color:var(--darkgrey)}@media only screen and (max-width: 1024px){.correspondence__email{padding:0.4rem}}body.force-desktop .correspondence__email{padding:1rem}.correspondence__email svg{stroke:var(--darkgrey)}.correspondence__email.hide{display:none}.correspondence__email--body{display:flex;width:100%;gap:1rem;justify-content:flex-start}@media only screen and (max-width: 500px){.correspondence__email--body{flex-wrap:wrap;padding:0.4rem}}.correspondence__email--body div:nth-of-type(1){cursor:pointer}.correspondence__email--body div:nth-of-type(1) svg{transform:rotate(180deg);margin-top:5px}.correspondence__email--body div.rotate:nth-of-type(1) svg{transform:rotate(0deg)}.correspondence__email--body div:nth-of-type(2){min-width:275px;flex:1}@media only screen and (max-width: 500px){.correspondence__email--body div:nth-of-type(2){min-width:inherit}}.correspondence__email--body div:nth-of-type(3){max-width:95px;text-align:right}@media only screen and (max-width: 500px){.correspondence__email--body div:nth-of-type(3){max-width:inherit;display:flex;align-items:center;gap:6px;margin-left:30px}}.correspondence__email--body div:nth-of-type(3) a{color:var(--primary)}.correspondence__email--snippet{width:100%;max-height:0px;overflow:hidden;margin-top:0px}.correspondence__email--snippet.open{max-height:9999px;overflow:auto;margin-top:1rem}.correspondence__email--snippet a{color:var(--primary)}.correspondence__filters{list-style:none;padding:0px}.correspondence__filters li{display:inline-block;padding:0.2rem 0.7rem;color:var(--midgrey);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 2px 0 rgba(0,0,0,0.3);cursor:pointer}.correspondence__filters li:hover{background-color:var(--primary)}.correspondence__filters li:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.correspondence__filters li:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.correspondence__filters li.active{color:white;background-color:var(--midgrey)}.new_gmail_message .button{margin-top:1rem}.new_gmail_message textarea{min-height:200px}.new_gmail_message label{height:0px;overflow:hidden;opacity:0;visibility:hidden}.correspondence__single .panel__top{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding-bottom:30px}.correspondence__single .panel__top .button{display:flex;align-items:center;gap:10px}.correspondence__single__message__details{position:relative}.correspondence__single__message__details>div:nth-of-type(1){display:flex;flex-direction:row;align-items:center;gap:10px;width:fit-content;cursor:pointer}.correspondence__single__message__details>div:nth-of-type(1) p{margin:5px 0px}.correspondence__single__message__details>div:nth-of-type(1) svg{stroke:var(--midgrey);transform:rotate(180deg)}.correspondence__single__message__details>div:nth-of-type(1) svg.rotate{transform:rotate(360deg)}.correspondence__single__message__details>div:nth-of-type(2){background:white;border-radius:5px;box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);padding:10px 10px;display:flex;flex-direction:column;width:500px;position:absolute;max-height:0px;opacity:0;overflow:hidden;transition:opacity 0.4s;transition-delay:opacity 0.2s}.correspondence__single__message__details>div.open:nth-of-type(2){max-height:1000px;opacity:1;overflow:auto;transition:opacity 0.4s;transition-delay:opacity 0.2s}.correspondence__single__message__details table{border-spacing:0 8px}.correspondence__single__message__details table tr td:nth-of-type(1){color:gray;text-align:right;width:65px;vertical-align:top;font-weight:200}.correspondence__single__message__details table tr td:nth-of-type(2){padding-left:10px}.correspondence__single__message__attachments a{font-weight:600}.correspondence__single .divider{display:block;width:100%;height:1px;background-color:var(--lightgrey);margin:20px auto}.cost-table{margin-top:1rem;border-radius:4px;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.cost-table__totals.table{background-color:#F7F8FA}.cost-table__totals.table td{font-weight:600;border-bottom:0px}@media only screen and (max-width: 1024px){.cost-table__totals.table tbody tr:first-of-type{display:none}}body.force-desktop .cost-table__totals.table tbody tr:first-of-type{display:table-row}@media only screen and (min-width: 1024px){.cost-table__totals.table tbody tr td:nth-of-type(1){width:27%}.cost-table__totals.table tbody tr td:nth-of-type(2){display:none}.cost-table__totals.table tbody tr td:nth-child(n+3):nth-child(-n+10){width:10%}}@media only screen and (max-width: 1024px){.cost-table__totals.table tbody tr td:nth-of-type(2){display:none}.cost-table__totals.table tbody tr td:nth-of-type(9){display:none}.cost-table__totals.table tbody tr td:nth-of-type(10){display:none}}body.force-desktop .cost-table__totals.table tbody tr td:nth-of-type(2),body.force-desktop .cost-table__totals.table tbody tr td:nth-of-type(9),body.force-desktop .cost-table__totals.table tbody tr td:nth-of-type(10){display:table-cell}.cost-table__grand-totals{margin-top:40px;padding-top:30px;border-top:2px solid #e0e0e0}.cost-table__grand-totals h3{padding-left:1rem}.cost-table__grand-totals .table{margin-top:10px;border-radius:4px;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}@media only screen and (min-width: 1024px){.cost-table__grand-totals .table{border:2px solid rgba(29,37,50,0.6)}}.cost-table__grand-totals .table td{min-width:5.5%}@media only screen and (min-width: 1024px){.cost-table__grand-totals table tbody tr td:nth-of-type(2){width:12%;min-width:12%;max-width:12%}.cost-table__grand-totals table tbody tr td:nth-child(n+4):nth-child(-n+9){max-width:10%;min-width:10%;width:10%}}.cost-table__top{border:1px solid #dfe5ed;padding:0.75rem;display:flex;gap:0.75rem;cursor:pointer}.cost-table__top>div{display:flex;justify-content:flex-start;gap:0.75rem}.cost-table__top svg{transform:rotate(0deg)}.cost-table__top .cost-edit-icon{margin-left:auto}.cost-table__top.close svg{transform:rotate(180deg)}.cost-table__top.second-tier>div{display:flex;justify-content:flex-start;gap:0.75rem}@media only screen and (min-width: 1024px){.cost-table__top.second-tier>div{width:36%}}.cost-table__top.second-tier>div svg{min-width:24px}.cost-table__top.second-tier>table{display:table;width:100%;border-collapse:separate;border-spacing:0;text-indent:0;background-color:#fff;color:rgba(0,0,0,0.87)}@media only screen and (max-width: 1024px){.cost-table__top.second-tier>table{display:none}}.cost-table__top.second-tier>table tbody tr.tr-line{display:none}.cost-table__top.second-tier>table tbody tr td{font-family:"Roboto", "Helvetica", "Arial", sans-serif;font-weight:400;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;display:table-cell;vertical-align:inherit;text-align:left;padding:12px 6px;color:rgba(0,0,0,0.87);word-break:break-word;min-width:90px}.cost-table__top.second-tier>table tbody tr td:nth-of-type(1),.cost-table__top.second-tier>table tbody tr td:nth-of-type(2),.cost-table__top.second-tier>table tbody tr td:nth-of-type(3){display:none}.cost-table__top.second-tier>table tbody tr td:nth-child(n+4):nth-child(-n+10){width:14%}.cost-table h4.panel__title{font-size:1.5rem;margin-left:0.75rem}.cost-table__body.close{max-height:0px;opacity:0;visibility:hidden;overflow:hidden}.cost-table__body table.cost-table__line-table{margin-bottom:0px}.cost-table__body table.cost-table__line-table tbody td{border-bottom:0px}@media only screen and (min-width: 1024px){.cost-table__body table.cost-table__line-table tbody tr td:first-of-type{max-width:10%;min-width:10%;width:10%}.cost-table__body table.cost-table__line-table tbody tr td:nth-of-type(2){max-width:12%;min-width:12%;width:12%}.cost-table__body table.cost-table__line-table tbody tr td:nth-of-type(3){max-width:3%;min-width:3%;width:3%}.cost-table__body table.cost-table__line-table tbody tr td:nth-child(n+4):nth-child(-n+9){max-width:10%;min-width:10%;width:10%}.cost-table__body table.cost-table__line-table tbody tr td:nth-of-type(10),.cost-table__body table.cost-table__line-table tbody tr td:nth-of-type(11){display:flex;flex-direction:row;gap:16px}}@media only screen and (max-width: 1024px){.cost-table__body table.cost-table__line-table tfoot .tr-line{display:none}}.cost-table__body table.cost-table__line-table tfoot td{border-top:1px solid #e0e0e0}.cost-table>div:has(.phases-dropdown){display:flex;justify-content:space-between;align-items:center}.faq__cont .panel__top{cursor:pointer}.faq__cont ul{margin-top:30px}.faq__cont ul li{cursor:pointer;list-style-type:disclosure-open}.faq__cont ul li.closed{list-style-type:disclosure-closed}.faq__cont ul li.closed .faq__answer-cont{display:none}.faq__cont.closed ul{display:none}.faq__cont.closed .panel__top svg{transform:rotate(180deg)}.faq__answer-cont{margin-top:20px}.login-page{height:100vh;overflow:hidden;margin:-1rem}@media only screen and (max-width: 500px){.login-page{flex-direction:column-reverse;overflow:scroll;justify-content:flex-end;flex-wrap:nowrap;margin:0}}body.force-desktop .login-page{flex-direction:row;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;margin:-1rem}.login-page__image img{object-fit:cover;height:100%}.login-page__login{border:1rem solid #efefef}.login-page__login>div{width:fit-content;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1024px){.login-page__login>div{width:100%}}body.force-desktop .login-page__login>div{width:fit-content}@media only screen and (max-width: 500px){.page:has(.login-page){padding:0}}.task-form.close,.risk-form.close{display:none}.project-admin .panel__top{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding-bottom:1rem}.project-admin .panel__top span{cursor:pointer}.project-admin .panel__top>input[type="submit"]{display:block;margin-left:auto}.project-admin .panel__add-user{justify-content:space-between}.project-admin .panel.closed{height:60px;overflow:hidden}.project-admin .panel.closed .panel__top svg{transform:rotate(180deg)}.project-edit{max-width:60vw;margin:auto}@media only screen and (max-width: 1024px){.project-edit{max-width:100%}}body.force-desktop .project-edit{max-width:60vw}.project-edit img{height:fit-content;width:fit-content}.project-summary{display:flex;padding:10px;margin-top:5px;border:1px solid var(--secondary)}@media only screen and (max-width: 1024px){.project-summary{flex-direction:column-reverse}}body.force-desktop .project-summary{flex-direction:row}.project-summary__img{width:100px;max-width:36%;margin-left:20px}@media only screen and (max-width: 1024px){.project-summary__img{margin-left:auto}}body.force-desktop .project-summary__img{margin-left:20px}.project-summary__img img{width:100%;height:auto}.project-summary__content{display:flex;flex-direction:row;align-items:flex-start;flex:1}@media only screen and (max-width: 1024px){.project-summary__content{flex-wrap:wrap}}body.force-desktop .project-summary__content{flex-wrap:nowrap}.project-summary__content>div:nth-of-type(2){width:100%;display:flex;justify-content:center;gap:0}@media only screen and (max-width: 500px){.project-summary__content>div:nth-of-type(2){flex-direction:column;gap:1rem}}.project-summary__details{margin-bottom:20px;margin-right:20px}.project-summary__details>div{margin-bottom:10px}.project-summary__dates,.project-summary__costs{font-size:1rem;line-height:1rem;color:#bbc5d5;display:inline-block;width:250px}@media only screen and (max-width: 500px){.project-summary__dates,.project-summary__costs{width:100%}}body.force-desktop .project-summary__dates,body.force-desktop .project-summary__costs{width:250px}.project-summary__dates h4:first-of-type,.project-summary__costs h4:first-of-type{font-size:1.1rem;line-height:1.5rem;font-weight:normal}@media only screen and (max-width: 500px){.project-summary__dates h4:first-of-type br,.project-summary__costs h4:first-of-type br{display:none}}.project-summary__dates .black,.project-summary__costs .black{color:black;margin:12px 0px 2px}.project-summary__dates .progress,.project-summary__costs .progress{height:1.1rem;width:90%;margin:10px 0px;display:inline-block}.project-summary__dates .progress span:nth-of-type(2),.project-summary__costs .progress span:nth-of-type(2){padding-top:5px;padding-bottom:20px;display:inline-block;float:left}.project-summary__dates .progress span:nth-of-type(3),.project-summary__costs .progress span:nth-of-type(3){padding-top:5px;padding-bottom:20px;display:inline-block;float:right}.project-summary__dates{align-items:flex-start !important}.project-summary__costs{align-items:flex-end !important;text-align:right}@media only screen and (max-width: 500px){.project-summary__costs{text-align:left}}body.force-desktop .project-summary__costs{text-align:right}.search-form-with-reset .search-input-group{display:flex;align-items:center;gap:10px}.search-form-with-reset .search-input-group input.string{height:2.5rem;border:1px solid var(--secondary);padding:0.5rem;outline:none;font-family:inherit;font-variant-numeric:lining-nums;margin:0;font-size:0.875rem;line-height:1.5rem;background-color:#fff}.search-form-with-reset .search-input-group input.string:focus-visible{border-color:var(--darkblue);border-width:3px}.search-form-with-reset .search-input-group .input{flex:1;margin-bottom:0}.search-form-with-reset .search-input-group .reset-button{flex-shrink:0;height:2.5rem;padding:0 1rem;display:inline-flex;align-items:center}.risks .risk_search{width:100%}.risks.panel.closed .panel__top>.button{display:none}.risks.panel.closed form.risk_search{display:none}.risk-indicator{display:block;width:1.25rem;height:1.25rem;border-radius:9999px}.risk-indicator.high{background-color:var(--highrisk)}.risk-indicator.med{background-color:var(--medrisk)}.risk-indicator.low{background-color:var(--lowrisk)}.reports .panel:has(.reports__btn-cont){display:flex;gap:3rem}.report__page__title{display:flex;align-items:center;gap:8px}.report__page__title a{display:block;height:fit-content}.report__page .simple_form{gap:0px}.reports__title label{width:100%;font-size:120%;font-weight:bold !important;margin-bottom:15px}.reports__btn-cont{display:flex;flex-direction:row;gap:.8rem}@media only screen and (max-width: 1024px){.reports__btn-cont{flex-wrap:wrap}}body.force-desktop .reports__btn-cont{flex-wrap:nowrap}.reports__checkboxes div.check_boxes{position:relative;display:flex;flex-direction:column;height:250px;overflow-y:scroll;width:100%}.reports__checkboxes div.check_boxes>label{position:sticky;width:100%;font-size:120%;font-weight:bold;top:0;background-color:white;padding:10px 0 20px;margin-top:0}.reports__checkboxes div.check_boxes span.checkbox{display:block;width:100%}.reports__checkboxes div.check_boxes span.checkbox>label{margin-top:0;max-width:100%}.reports__checkboxes button{margin-top:1rem;display:block}.reports__booleans{display:flex;flex-direction:column;gap:.5rem}.reports__booleans>div:not(.input){position:relative;display:flex;flex-direction:column;height:250px;overflow-y:scroll;width:100%}.reports__booleans div.boolean{width:100%}.reports__booleans div.boolean>label{margin-top:0;max-width:100%}.reports__booleans button{margin-top:1rem;display:block}.reports__dates{display:flex;flex-direction:row;flex-wrap:wrap}.reports__dates h3{width:100%}.reports__dates div.input{margin-right:1rem}.reports__dates label{font-size:100%;font-weight:bold}.reports__risk-status{display:flex;flex-direction:row;flex-wrap:wrap}.reports__risk-status h3{width:100%}.reports__risk-status .reports__risk-status__checkboxes{display:flex;flex-wrap:wrap;gap:1rem;margin-top:15px;width:100%}.reports__risk-status .reports__risk-status__checkboxes .input{flex-direction:row;justify-content:flex-start;align-items:flex-start;max-width:350px;gap:5px;width:fit-content}.reports__risk-status .reports__risk-status__checkboxes label{margin-top:0}div.panel:has(.reports__table){padding:0}div.panel.closed:has(.reports__table){max-height:46px;overflow:hidden;display:block}div.panel.closed:has(.reports__table) .reports__table__chevron svg{transform:rotate(180deg)}div.panel:has(.reports__table) .reports__table__chevron{cursor:pointer}div.panel:has(.reports__table) .reports__table__chevron svg{transform:rotate(0deg)}.reports__table{width:100%;border-collapse:collapse}.reports__table th,.reports__table td{text-align:left;padding:10px;border-bottom:1px solid #ddd}.reports__table th:last-of-type,.reports__table td:last-of-type{text-align:right}.reports__table th:last-of-type a,.reports__table th:last-of-type span,.reports__table td:last-of-type a,.reports__table td:last-of-type span{display:inline-flex;height:100%}.reports__table th:last-of-type a svg,.reports__table td:last-of-type a svg{height:24px}.reports__table th:last-of-type>div,.reports__table td:last-of-type>div{display:flex;align-items:center;justify-content:right}.btn-action{margin-right:10px;display:inline-block}.button{margin-top:0}.schedule-activity__edit,.schedule-activity__new{display:block;max-width:9999px;max-height:9999px;opacity:1;visibility:visible;overflow:auto}.schedule-activity__edit.close,.schedule-activity__new.close{max-width:0px;max-height:0px;opacity:0;visibility:hidden;overflow:hidden;padding:0px}.templates__search .panel__title{font-family:Open Sans, sans-serif;font-size:1.875rem;line-height:2.25rem;font-weight:700;text-transform:uppercase;color:#1d2532;margin-top:0px}@media only screen and (max-width: 1024px){.templates__search .panel__title{font-size:1.4rem}}body.force-desktop .templates__search .panel__title{font-size:1.875rem}.templates .table{box-shadow:none;font-size:13px;margin-top:10px}.templates .table th,.templates .table td{color:#767676;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}@media only screen and (min-width: 1024px){.templates .table th,.templates .table td{padding:5px 10px}}.templates .table th a,.templates .table td a{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.templates .table thead{box-shadow:0 4px 6px -2px rgba(51,51,51,0.04)}.templates .table td:has(button){text-align:right;width:15%}.templates .table tr:hover{background-color:rgba(228,244,255,0.4);border-left-color:#1a5976}.templates .table tr:hover td{color:#1a5976}.templates .table tr:hover button{visibility:visible;cursor:pointer}.templates .table button:not(.panel-expander-button){background:none;color:#767676;border:1px solid #bcbcbc;border-radius:5px;margin:5px;padding:8px 14px;visibility:hidden}.templates__table-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:10px;padding:4px;font-size:13px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.templates__table-top--path a{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-size:0.875rem;line-height:1.5rem;letter-spacing:0.01071em;color:#767676}.templates__table-top button{background:none;color:#767676;border:1px solid #bcbcbc;border-radius:5px;margin:5px;padding:2px 4px 0}.box-folder ul{list-style:none;position:relative;padding-inline-start:20px;margin-bottom:8px}.box-folder ul turbo-frame{padding-left:10px;display:block;position:relative}.box-folder ul turbo-frame li{padding-left:15px}.box-folder ul turbo-frame li:first-of-type{padding-left:0px}.box-folder li{display:flex;align-items:center;gap:4px;margin-bottom:8px;min-height:36px}.box-folder ul button,.box-folder li button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.box-folder ul .bold,.box-folder li .bold{font-family:sans-serif}.calendar>div{margin-bottom:20px}.calendar.closed>div{margin-bottom:0}.calendar .fc-addEvent-button{display:none;background-color:var(--primary);border-color:var(--primary)}.calendar .fc-addEvent-button:hover{background-color:transparent;border-color:var(--primary);color:var(--primary)}.calendar .fc-toolbar-title{font-size:1.5em}.calendar__largecontainer{display:flex;flex-direction:row;gap:1rem}.calendar__largecontainer .calendar-pikaday{margin-top:64px}.calendar__largecontainer .calendar-pikaday .cal-pika-input{display:none}.calendar__largecontainer .calendar-pikaday .pika-lendar{width:250px !important}.calendar__largecontainer .calendar-pikaday .is-today .pika-button{background-color:var(--primary) !important;color:white !important}.calendar__largecontainer .calendar-pikaday .pika-button{font-size:16px !important;margin:2px !important;background-color:white !important}.calendar__largecontainer .calendar-pikaday .pika-button:hover{background-color:var(--primary) !important}.calendar__largecontainer .calendar-pikaday .pika-table th{font-size:16px !important}.calendar__largecontainer .calendar-pikaday .pika-single{z-index:0}.calendar__largecontainer .calendar-full{flex:1}.calendar.closed form.button_to{display:none}.calendar.closed .calendar__smallcontainer{display:none}.calendar.closed .daily-calendar{display:none}.calendar.closed a.button{display:none}.calender-keys div{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.3rem}.calender-keys div span{display:block;border-radius:9999px;width:1.25rem;height:1.25rem}.calender-keys div p{margin:0px}.calendar__largecontainer>turbo-frame:has(.simple-calendar){width:100%}.calendar__largecontainer .simple-calendar table{margin-top:1.5rem}.calendar__largecontainer .simple-calendar table th,.calendar__largecontainer .simple-calendar table td{text-align:center;border:1px solid #e0e0e0;position:relative}.calendar__largecontainer .simple-calendar table th .date,.calendar__largecontainer .simple-calendar table td .date{position:absolute;top:4px;left:4px;color:var(--darkgrey50)}.calendar__largecontainer .simple-calendar table td{padding:26px 0 0;height:120px;width:120px;vertical-align:top}.calendar__largecontainer .simple-calendar table thead th{color:white;background-color:var(--darkgrey)}.calendar__smallcontainer>turbo-frame:has(.simple-calendar){width:100%}.calendar__smallcontainer .simple-calendar table{margin-top:1.5rem}.calendar__smallcontainer .simple-calendar table th,.calendar__smallcontainer .simple-calendar table td{text-align:center;border:1px solid #e0e0e0;position:relative;min-width:32px}.calendar__smallcontainer .simple-calendar table th .date,.calendar__smallcontainer .simple-calendar table td .date{position:absolute;top:4px;left:4px;color:var(--darkgrey50);font-size:.7rem}.calendar__smallcontainer .simple-calendar table th{padding:0}.calendar__smallcontainer .simple-calendar table td{padding:18px 0 0;height:60px;vertical-align:top}.calendar__smallcontainer .simple-calendar table thead th{color:white;background-color:var(--darkgrey)}.calendar__smallcontainer .simple-calendar .calendar__event{gap:0;font-size:.7rem;padding:0;width:fit-content;border:none}.calendar__event{width:98%;display:flex;flex-wrap:wrap;border:1px solid var(--darkgrey);gap:4px;margin:0 auto 6px;padding:2px 4px;font-size:90%;border-radius:3px}.calendar__event__time{font-weight:bold;min-width:35px;display:flex;align-items:center}.calendar__event__title{overflow:hidden;text-overflow:ellipsis}.calendar__event__title a{text-decoration:none}.calendar-heading{display:flex;flex-direction:column;align-items:center}.calendar-heading nav{margin-top:.5rem;width:100%;display:flex;align-items:center;justify-content:space-between}.calendar-heading nav .button{text-align:center}.daily-calendar h3{text-align:center}.daily-calendar .simple-calendar table{margin-top:1rem}.daily-calendar thead{display:none !important}.daily-calendar .date{display:block;width:100%;font-weight:bold;border-bottom:1px solid #e0e0e0;padding-bottom:4px}.daily-calendar .calendar__event{margin-top:.5rem}.daily-calendar .calendar__event:nth-of-type(1){margin-top:.75rem}.choices{margin-top:.5rem}.choices__list--multiple .choices__item{background-color:var(--darkgreen);border:1px solid var(--darkgreen)}.choices__inner,.choices__input{background-color:var(--body-bg) !important}.comments trix-toolbar{display:none}.comments .panel__top{margin-bottom:1rem}.comments .comment{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;background-color:var(--body-bg);padding:.5rem .5rem 2rem;color:var(--darkgrey)}.comments .comment__title span{font-size:100%}.comments .comment__title span:not(.bold){font-size:90%}.comments .comment__reply{width:100%}.comments .comment__reply .comment__add-btn{position:absolute;bottom:2px;right:7px}.comments .comment__child{width:100%}.comments .comment__show-btn{position:absolute;bottom:12px;left:16px}.comments .comment .comment{margin:.5rem 0;border:4px solid white;box-shadow:0 0 rgba(0,0,0,0.1),0 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.2)}.comments .comment .trix-content{width:100%;font-size:110%;padding:.5rem;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 2px 0 rgba(0,0,0,0.1)}.comments .comment turbo-frame{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}.comments-container{display:flex;flex-direction:column;gap:.5rem}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{position:relative}.dropzone .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.dropzone .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.dropzone .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.dropzone .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-error .dz-error-mark{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{position:absolute;display:none;left:30px;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,0.8);border-radius:5px;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:3em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,0.8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,0.8);background:rgba(0,0,0,0.8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}.dropzone{margin-top:1rem;padding:1rem;border:none;background-color:var(--body-bg);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 2px 0 rgba(0,0,0,0.05)}.dropzone .dropzone-msg{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.dropzone .dropzone-msg .d{display:none}}body.force-desktop .dropzone .dropzone-msg .d{display:flex}@media only screen and (min-width: 1024px){.dropzone .dropzone-msg .m{display:none}}body.force-desktop .dropzone .dropzone-msg .m{display:flex}.dropzone .dz-preview{border-radius:0.375rem;background-color:var(--primary) !important;margin:.5rem;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 2px 0 rgba(0,0,0,0.05)}@media only screen and (max-width: 1024px){.dropzone .dz-preview{width:80px;margin:.2rem}}body.force-desktop .dropzone .dz-preview{width:unset;margin:.5rem}.dropzone .dz-preview .dz-image{border-top-left-radius:0.375rem !important;border-top-right-radius:0.375rem !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}@media only screen and (max-width: 1024px){.dropzone .dz-preview .dz-image{width:80px;height:auto}}body.force-desktop .dropzone .dz-preview .dz-image{width:unset;height:unset}.dropzone .dz-preview .dz-remove{padding:.3rem 0;color:white}.file-preview .panel:nth-of-type(1)>a{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-weight:bold}.file-preview .panel:nth-of-type(1) .panel__top{align-items:center}.file-preview .panel:nth-of-type(1) .panel__top>div{display:flex;align-items:center;gap:.7rem}.file-preview .panel:nth-of-type(1) .panel__top>div a{display:flex;align-items:center;gap:.2rem;margin-bottom:0}.file-preview .panel:nth-of-type(2){width:fit-content;margin:auto;display:flex;align-items:center;gap:12px}.file-preview .panel:nth-of-type(2) img{width:100%;height:100%}.file-preview .panel:nth-of-type(2) a{display:block}.file-preview .panel:nth-of-type(2) a .material-symbols-outlined{font-size:32px;font-weight:bold;color:var(--primary)}turbo-frame#flash{position:fixed;left:0;top:25px;z-index:9999}#flash-cont{position:fixed;left:0;top:25px;z-index:9999;display:flex;flex-direction:column;gap:5px;pointer-events:none}#flash-cont div#flash{position:fixed;width:max-content;height:fit-content;left:-100%;background:white;padding:22px;font-size:110%;box-shadow:0px 0px 6px rgba(0,0,0,0.4);border-right:4px solid var(--primary);animation:slidein 0.5s forwards 1s, slideout 0.5s forwards 4s}@keyframes slidein{100%{left:0px}}@keyframes slideout{100%{left:-100%}}#flash-cont div#flash .alert{color:darkred}#flash-cont .flash.error{color:darkred;margin:0}.leaving-page-modal{display:none}.leaving-page-modal.show{display:block}.modal{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:9999 !important}.modal.show{display:flex !important}.modal .panel{width:60%;max-width:850px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}@media only screen and (max-width: 1024px){.modal .panel{width:100%;max-height:90vh}}body.force-desktop .modal .panel{width:60%;max-height:unset;position:absolute;top:220px}.modal .modal-dialog{padding:1rem}.modal.closed{display:none}.modal .modal-content{margin-top:0}.modal .modal-content .modal-header button{position:absolute;top:.6rem;right:.4rem;border:0;background:none;cursor:pointer}.modal .modal-content .modal-body{padding-top:1rem}.modal .modal-content .modal-body video{width:100%;height:auto}.main-nav{padding-top:1rem;flex-wrap:nowrap;justify-content:space-between;z-index:9000;position:relative}@media only screen and (max-width: 1024px){.main-nav{flex-direction:column;padding-top:0.5rem;position:sticky;top:0}}body.force-desktop .main-nav{flex-direction:row;padding-top:1rem;position:relative;top:auto}.main-nav__img{margin-left:0.25rem;margin-bottom:0.5rem}@media only screen and (max-width: 1024px){.main-nav__img{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin:0 0.75rem 0.5rem}}body.force-desktop .main-nav__img{display:block;align-items:unset;justify-content:unset;flex-direction:unset;margin:0.25rem 0 0.5rem 0.25rem;width:auto}.main-nav__img img{height:6rem;max-width:100%;display:inline-block}@media only screen and (max-width: 1024px){.main-nav__img img{height:2.5rem}}body.force-desktop .main-nav__img img{height:6rem}.main-nav__img button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:none;display:flex;border-radius:4px;border:1px solid var(--brown);background-color:var(--darkgrey);outline:none}.main-nav__img button:active{background-color:var(--primary);box-shadow:inset 0px 0px 4px var(--secondary)}.main-nav__img button:focus{background-color:var(--primary)}.main-nav__img button .material-symbols-outlined{color:var(--secondary)}@media only screen and (min-width: 1024px){.main-nav__img button{display:none}}body.force-desktop .main-nav__img button{display:none}.main-nav__img button.side-bar-toggle.open .material-symbols-outlined{transform:rotate(180deg)}.main-nav__content{flex-wrap:nowrap;justify-content:flex-end;flex:1}@media only screen and (max-width: 1024px){.main-nav__content{flex-direction:column-reverse;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;max-height:0px;overflow:hidden;position:absolute;top:59px;width:100%}.main-nav__content.open{max-height:2000px;visibility:visible;opacity:1;pointer-events:all;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;z-index:9}}body.force-desktop .main-nav__content{flex-direction:row;visibility:visible;opacity:1;pointer-events:all;transition:none;max-height:none;overflow:visible;position:static;top:auto;width:auto}body.force-desktop .main-nav__content.open{max-height:none;visibility:visible;opacity:1;pointer-events:all;transition:none;z-index:auto}.main-nav__links{padding-top:1.25rem;margin-left:0.75rem;width:100%;align-items:flex-end;position:relative}@media only screen and (max-width: 1024px){.main-nav__links{flex-direction:column;text-align:left;align-items:flex-start;margin-left:0;padding-top:0;background-color:var(--darkgrey)}}body.force-desktop .main-nav__links{flex-direction:row;text-align:right;align-items:flex-end;margin-left:0.75rem;padding-top:1.25rem;background-color:transparent}.main-nav__links a{color:white;min-width:64px;padding:6px 8px;display:inline-block;border-bottom:0.25em solid transparent;font-size:1rem;font-weight:500;line-height:1.75;margin-right:2rem;height:fit-content}.main-nav__links a:last-child{margin-right:0px}.main-nav__links a:hover{text-decoration:none;color:#E66B19;border-bottom:0.25em solid #E66B19}.main-nav__profile>div:first-of-type{display:flex;height:100%;align-items:center;text-align:center;cursor:pointer}@media only screen and (max-width: 1024px){.main-nav__profile>div:first-of-type{gap:4px;height:fit-content;justify-content:center;background-color:var(--primary)}}body.force-desktop .main-nav__profile>div:first-of-type{gap:unset;height:100%;justify-content:unset;background-color:transparent}.main-nav__profile>div:first-of-type>div{color:white;font-size:1rem}.main-nav__profile-popup{position:absolute;right:0;background-color:white;color:black;padding:0rem 0.75rem 1rem 0.75rem;box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);visibility:hidden;opacity:0;pointer-events:none;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.main-nav__profile-popup.open{visibility:visible;opacity:1;pointer-events:all;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.main-nav__profile-popup--top{display:flex;align-items:center;flex-wrap:nowrap}.main-nav__profile-popup--top>div{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:column;padding-top:1rem}.main-nav__profile-popup--top img{border-radius:100%}.main-nav__profile-popup--top h3{flex:1;margin-left:20px}.main-nav__profile-popup--middle{margin-top:0.75rem}.main-nav__profile-popup--details{border-bottom:dashed 1px darkgray;margin:0 0.5rem 0.5rem;line-height:1.75rem}.main-nav__profile-popup--details span{display:inline-block;width:38%}.main-nav__profile-popup--role{margin:1rem 0.5rem 1rem;border:1px solid black;border-radius:5px;padding:0.5rem;text-align:center}.main-nav__profile-popup--id{margin:0 0.5rem 0.5rem;padding:0.5rem;background-color:#f7f8fa}.main-nav__my-projects{position:relative;display:flex;align-items:center}@media only screen and (max-width: 1024px){.main-nav__my-projects{flex-wrap:wrap;width:100%}}body.force-desktop .main-nav__my-projects{flex-wrap:nowrap;width:auto}.main-nav__my-projects a{margin-right:0}.main-nav__my-projects .material-symbols-outlined{margin-right:2rem;padding:0 0 6px 0;font-size:32px;cursor:pointer}@media only screen and (max-width: 1024px){.main-nav__my-projects .material-symbols-outlined{margin-left:2rem}}body.force-desktop .main-nav__my-projects .material-symbols-outlined{margin-left:0}@media only screen and (max-width: 1024px){.main-nav__my-projects.open .main-nav__projects-sub{max-height:100vh;opacity:1;overflow:auto;transition:opacity 0.4s;transition-delay:opacity 0.2s;z-index:2}.main-nav__my-projects.open .material-symbols-outlined{transform:rotate(180deg);padding:6px 0 0 0}}body.force-desktop .main-nav__my-projects.open .main-nav__projects-sub{max-height:0px;opacity:0;overflow:hidden;transition:opacity 0.4s;transition-delay:opacity 0.2s;z-index:auto}body.force-desktop .main-nav__my-projects.open .material-symbols-outlined{transform:none;padding:0 0 6px 0}@media only screen and (min-width: 1024px){.main-nav__my-projects:hover .main-nav__projects-sub{max-height:85vh;opacity:1;overflow:auto;transition:opacity 0.4s;transition-delay:opacity 0.2s;z-index:2}}.main-nav__projects-sub{width:max-content;background-color:white;display:flex;flex-direction:column;position:absolute;top:45px;left:-50%;padding:10px 0px;border-radius:5px;box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);max-height:0px;opacity:0;overflow:hidden;transition:opacity 0.4s;transition-delay:opacity 0.2s}@media only screen and (max-width: 1024px){.main-nav__projects-sub{position:relative;top:0;left:0;width:100%;padding:0;box-shadow:none;border-radius:0}}body.force-desktop .main-nav__projects-sub{position:absolute;top:45px;left:-50%;width:max-content;padding:10px 0px;box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);border-radius:5px}.main-nav__projects-sub a{display:block;color:black;padding:5px 15px;width:100%;border:none;margin:auto}.main-nav__projects-sub a:hover{cursor:pointer;background-color:var(--primary);color:black;border:none}.main-nav__projects-sub .main-nav__company-group{padding:0.25rem 0}.main-nav__projects-sub .main-nav__company-group:not(:last-child){border-bottom:1px solid #eee;margin-bottom:0.5rem}.main-nav__projects-sub .main-nav__company-name{font-weight:bold;font-size:0.95rem;padding:0.25rem 1rem;color:#444}.main-nav__projects-sub .main-nav__company-group a{padding-left:2rem;font-size:0.9rem}dialog{border:none;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 2px 0 rgba(0,0,0,0.05);width:700px;overflow:hidden;border-radius:0.375rem;height:fit-content;max-height:82vh;padding:0}dialog:-internal-dialog-in-top-layer::backdrop{background:rgba(0,0,0,0.3)}.dialog__container{overflow-y:auto;max-height:82vh;padding:1rem}.dialog__container:has(.add-new-risk) .panel{padding:0}.dialog__container .panel__top{flex-direction:row;gap:0}.side-bar{min-width:160px;background-color:var(--brown);padding:0;display:flex;flex-direction:column}@media only screen and (max-width: 1024px){.side-bar{background-color:transparent;min-width:0;height:fit-content;position:absolute;left:0;flex-direction:row;align-items:flex-start;gap:.4rem}.side-bar.open .side-bar__container{width:auto;visibility:visible;opacity:1;pointer-events:all;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.side-bar.open .side-bar__expand-button{transform:rotate(180deg)}}body.force-desktop .side-bar{background-color:var(--brown);min-width:160px;height:auto;position:static;right:auto;flex-direction:column;align-items:stretch;gap:unset}body.force-desktop .side-bar.open .side-bar__container{width:auto;visibility:visible;opacity:1;pointer-events:all;transition:none}body.force-desktop .side-bar.open .side-bar__expand-button{transform:none}.side-bar__admin{position:sticky;margin-bottom:20px}.side-bar-admin a:first-of-type{background-color:var(--primary)}.side-bar__container{position:sticky;top:0;padding-bottom:2rem}@media only screen and (max-width: 1024px){.side-bar__container{background-color:var(--brown);width:0px;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;z-index:9;position:relative;top:0}}body.force-desktop .side-bar__container{background-color:var(--brown);width:auto;overflow:visible;visibility:visible;opacity:1;pointer-events:all;transition:none;z-index:auto;position:sticky;top:0}.side-bar a{color:white;display:flex;align-items:center;padding:0.7rem 1rem;font-size:0.875rem}.side-bar a:last-of-type{margin-bottom:0px}.side-bar a span{margin-right:0.25rem}button.desktop-view-button{color:white;background:none;border:none;display:flex;align-items:center;padding:0.7rem 1rem;font-size:0.875rem;cursor:pointer;width:100%;text-align:left;transition:background 0.2s}button.desktop-view-button span{margin-right:0.25rem}button.desktop-view-button:hover,button.desktop-view-button:focus{background-color:rgba(255,255,255,0.08)}@media only screen and (min-width: 1024px){button.desktop-view-button{display:none}}body.force-desktop button.desktop-view-button{display:flex}.at-risk{display:flex;justify-content:space-between;gap:0.9rem}@media only screen and (max-width: 1024px){.at-risk{gap:0.4rem}}body.force-desktop .at-risk{gap:0.9rem}.at-risk .panel-dark{width:48%}@media only screen and (max-width: 1024px){.at-risk .panel-dark{width:47%}}body.force-desktop .at-risk .panel-dark{width:48%}.at-risk h2{align-items:baseline;gap:8px}.at-risk h2 span{font-size:1rem;font-family:Raleway, sans-serif;text-transform:lowercase}.panel{background-color:white;padding:1rem;border-radius:0.375rem;margin-bottom:1rem;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 2px 0 rgba(0,0,0,0.05)}@media only screen and (max-width: 1024px){.panel{overflow-x:auto;padding:0.6rem;margin-bottom:0.4rem}}body.force-desktop .panel{overflow-x:unset;padding:1rem;margin-bottom:1rem}@media only screen and (max-width: 1024px){.panel>.panel{padding:0}}body.force-desktop .panel>.panel{padding:1rem}.panel.panel-expander .panel__title{width:calc(100% - 50px)}.panel.panel-expander.closed .panel__top form.company_select{display:none}.panel.panel-expander.closed .panel__top>div{display:none}.panel.panel-expander.closed .panel__content{display:none}.panel__top{display:flex;align-items:flex-start;justify-content:space-between;width:100%}@media only screen and (max-width: 1024px){.panel__top{flex-wrap:wrap;gap:.6rem;align-items:center}}body.force-desktop .panel__top{flex-wrap:unset;gap:unset;align-items:flex-start}.panel__top>div a,.panel__top>div .button{display:inline-block;margin-bottom:4px}.panel__top button:nth-of-type(1):not(.panel-expander-button){margin-left:auto}@media only screen and (max-width: 1024px){.panel__top button:nth-of-type(1):not(.panel-expander-button){margin-left:0}}body.force-desktop .panel__top button:nth-of-type(1):not(.panel-expander-button){margin-left:auto}.panel__top button:nth-of-type(2):not(.panel-expander-button){margin-left:1rem}.panel__top .panel-expander-button{background-color:transparent;margin-bottom:auto}.panel__top .material-symbols-outlined{cursor:pointer}.panel__top .dropdown{position:relative;width:fit-content;overflow:hidden;background-color:white;display:block}.panel__top .dropdown:hover{height:auto;overflow:visible;border-radius:5px}.panel__top .dropdown:hover a{display:block;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);border-top:2px solid #e66b19}.panel__top .dropdown:hover h1{border-bottom:2px solid #e66b19}.panel__top .dropdown:hover h1:after{content:"▲"}.panel__top .dropdown a{display:none;position:absolute;background-color:white;padding:8px 8px 8px 8px;width:max-content;box-shadow:2px 2px 5px 0px rgba(0,0,0,0);transform:translateY(-2px)}.panel__top .dropdown a:hover{background-color:var(--body-bg)}.panel__top .dropdown h1{background-color:white;padding:8px 32px 8px 0px;cursor:pointer;display:block;border-bottom:2px solid white}.panel__top .dropdown h1:after{content:"▼";display:block;position:absolute;top:9px;right:8px;color:black;font-size:18px}.panel__top form.company_select{margin:auto 2rem 4px auto}@media only screen and (max-width: 500px){.panel__top form.company_select{margin:.4rem 0;width:50%}}.panel__top:has(form.company_select){justify-content:flex-start}.panel__title{font-family:Open Sans, sans-serif;font-size:1.7rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;color:#1d2532;margin-top:0px;display:flex;align-items:center;justify-content:flex-start;gap:1rem}@media only screen and (max-width: 1024px){.panel__title{font-size:1.4rem}}body.force-desktop .panel__title{font-size:1.7rem}.panel__title.active{border-bottom:2px solid #e66b19}.panel__title .button{display:inline-block;line-height:1rem}.panel__title.company-name{margin-top:2rem}.panel-dark{background-color:var(--darkgrey);height:auto}.panel-dark a{padding:0.5rem 0.75rem 0.75rem;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.panel-dark h3{color:white;border-bottom:1px solid #3f4454;padding:0 0.25rem 0.25rem;text-transform:uppercase;width:100%;text-align:center;margin:0px;font-size:100%}@media only screen and (max-width: 1024px){.panel-dark h3{font-size:80%}}body.force-desktop .panel-dark h3{font-size:100%}.panel-dark span{color:var(--primary);font-size:3.4rem;line-height:0.9;height:60%}@media only screen and (max-width: 1024px){.panel-dark span{font-size:2rem;height:auto}}body.force-desktop .panel-dark span{font-size:3.4rem;height:60%}.proj-sum-card{padding:0.5rem;margin:0.5rem;display:flex;border:solid 1px #dfe5ed;justify-content:space-between}@media only screen and (max-width: 1024px){.proj-sum-card{flex-wrap:wrap;gap:.4rem;margin:.4rem 0;padding:0.2rem 0.4rem;border-width:2px}}body.force-desktop .proj-sum-card{flex-wrap:unset;gap:unset;margin:0.5rem;padding:0.5rem;border-width:1px}.proj-sum-card.closed .proj-sum-card__name>span{display:none}.proj-sum-card.closed .proj-sum-card__img{display:none}.proj-sum-card.closed .proj-sum-card__dates{display:none}.proj-sum-card.closed .proj-sum-card__critical{display:none}.proj-sum-card.closed .proj-sum-card__name{width:100%;flex-direction:row;justify-content:space-between}.proj-sum-card.closed .proj-sum-card__name h4{text-align:left}.proj-sum-card>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.proj-sum-card>div:nth-of-type(1){width:12%}@media only screen and (max-width: 1024px){.proj-sum-card>div:nth-of-type(1){width:47%}}body.force-desktop .proj-sum-card>div:nth-of-type(1){width:12%}.proj-sum-card>div:nth-of-type(2){width:20%}@media only screen and (max-width: 1024px){.proj-sum-card>div:nth-of-type(2){width:47%;justify-content:center;flex-direction:row}}body.force-desktop .proj-sum-card>div:nth-of-type(2){width:20%;justify-content:unset;flex-direction:column}.proj-sum-card>div:nth-of-type(3),.proj-sum-card>div:nth-of-type(4){width:16%}@media only screen and (max-width: 1024px){.proj-sum-card>div:nth-of-type(3),.proj-sum-card>div:nth-of-type(4){width:47%}}body.force-desktop .proj-sum-card>div:nth-of-type(3),body.force-desktop .proj-sum-card>div:nth-of-type(4){width:16%}.proj-sum-card>div:nth-of-type(5),.proj-sum-card>div:nth-of-type(6){width:14%;border-left:1px solid var(--lightgrey);border-right:1px solid var(--lightgrey)}@media only screen and (max-width: 1024px){.proj-sum-card>div:nth-of-type(5),.proj-sum-card>div:nth-of-type(6){width:47%;border:none}}body.force-desktop .proj-sum-card>div:nth-of-type(5),body.force-desktop .proj-sum-card>div:nth-of-type(6){width:14%;border-left:1px solid var(--lightgrey);border-right:1px solid var(--lightgrey)}.proj-sum-card__img{justify-content:center !important}.proj-sum-card__img img{max-height:100px;width:auto;height:auto}.proj-sum-card__name{justify-content:center}@media only screen and (max-width: 1024px){.proj-sum-card__name{flex-direction:row;flex-wrap:wrap}}body.force-desktop .proj-sum-card__name{flex-direction:column;flex-wrap:unset}.proj-sum-card__name h4{font-size:1rem;line-height:1.25rem;color:#1d2532;font-weight:600;text-align:center;margin:0px}@media only screen and (max-width: 1024px){.proj-sum-card__name h4{width:calc(100% - 40px);text-align:left}}body.force-desktop .proj-sum-card__name h4{width:unset;text-align:center}.proj-sum-card__name span{margin:0.25rem;padding:0.5rem 1.5rem;text-align:center;display:block;border:1px solid var(--darkgrey75);border-radius:5px;color:var(--darkgrey75);font-size:14px;word-break:break-word}@media only screen and (max-width: 1024px){.proj-sum-card__name span span{width:100%}}body.force-desktop .proj-sum-card__name span{padding:0}body.force-desktop .proj-sum-card__name span span{width:unset}.proj-sum-card__name .panel-expander-button{margin-bottom:auto}.proj-sum-card__dates{font-size:0.75rem;line-height:1rem;color:#bbc5d5;align-items:flex-start !important}.proj-sum-card__dates .black{color:#888888}.proj-sum-card__dates .material-symbols-outlined{color:darkorange;font-size:20px;transform:translate(4px, 5px)}.proj-sum-card__costs{font-size:0.75rem;line-height:1rem;color:#bbc5d5;align-items:flex-end !important}.proj-sum-card__costs p{margin:0px}.proj-sum-card__costs>div:nth-of-type(2){width:100%;display:flex;justify-content:space-between}.proj-sum-card__critical{text-align:center;color:var(--lightgrey);justify-content:center !important}.proj-sum-card__critical a{margin-top:1rem;display:flex;height:3rem;width:3rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--lightgrey);padding:0.75rem;text-align:center;color:var(--primary);text-decoration:none !important}.proj-sum-card__link{justify-content:center !important}.quick-notes .new_task{align-items:flex-end}.quick-notes .new_task .input{width:100%}.quick-notes .new_task .input label{display:none}.quick-notes .new_task .input textarea{min-height:100px;width:100%}.quick-notes input[type=submit]{width:fit-content}.quick-notes.closed .simple_form{display:none}.quick-notes.closed .new_task{display:none}.tasks{gap:0.75rem}.tasks .panel-dark{width:32.3%;flex:1}.tasks .task_search{width:100%}.tasks.panel.closed .panel__top>.button{display:none}.tasks.panel.closed form.task_search{display:none}.tasks-header{justify-content:flex-start}@media only screen and (max-width: 1024px){.tasks-header{justify-content:space-between}}body.force-desktop .tasks-header{justify-content:flex-start}.tasks-header a{margin-right:20px;color:var(--lightgrey)}.tasks-header a.active{color:var(--darkgrey)}@media only screen and (max-width: 1024px){.tasks-header a{margin-right:0}}body.force-desktop .tasks-header a{margin-right:20px;color:var(--lightgrey)}body.force-desktop .tasks-header a.active{color:var(--darkgrey)}.add-new-task__form-content{max-height:0px;overflow:hidden;transition:all 0.4}.add-new-task__form-content.open{max-height:3000px;overflow:visible;transition:all 0.4;transition-delay:overflow 0.4s}.status-indicator{display:block;width:1.25rem;height:1.25rem;border-radius:9999px}.status-indicator.grey{background-color:#dfe5ed}.status-indicator.blue{background-color:#0c226c}.status-indicator.green{background-color:#38a390}.phases{justify-content:space-between;gap:0.75rem}.phases .panel-dark{width:32.3%}.phases-header{justify-content:flex-start}.phases-header a{margin-right:20px;color:var(--lightgrey)}.phases-header a.active{color:var(--darkgrey)}.phases-header:has(.panel__top){align-items:center;margin-bottom:4rem}.phases-header:has(.panel__top) .panel__title{min-width:max-content}#top_buttons{display:flex;align-items:center;gap:.5rem;padding-right:1rem;margin-left:auto}#top_buttons a.button{width:max-content;margin:0}.add-new-phases__form-content{padding-top:.5rem}.is-today,.is-selected{color:var(--orange)}.pika-lendar{width:fit-content}.process-map__timeline{display:flex;padding:8px;justify-content:space-between;gap:2px}.process-map__timeline>div{width:100%}.process-map__timeline .process-bar{height:2.75rem;border-radius:0px;margin-right:1px;background-color:var(--lightgrey);width:100%}.process-map__timeline .process-bar.process-map-in_process{background-color:var(--progress-blue) !important}.process-map__timeline .process-bar.process-map-completed{background-color:var(--progress-green) !important}.process-map__labels{display:flex}.process-map__labels div{padding-left:4px;flex-grow:1;flex-shrink:1;flex-basis:0}.process-map__view-btns{width:100%;text-align:right}.process-map__view-btns .button{display:inline}.process-map__view-btns .button.active{background-color:var(--primary);color:white}.process-key{display:inline-flex;align-items:center;margin-left:10px}.process-key span{width:2rem;height:0.75rem;margin:0.25rem;display:block}.process-key P{font-size:0.875rem;line-height:1.25rem;color:#bbc5d5}.process-key.complete-key span{background-color:var(--progress-green)}.process-key.prog-key span{background-color:var(--progress-blue)}.process-key.not-key span{background-color:var(--lightgrey)}.phases-dropdown{padding:6px 15px;width:fit-content;margin:20px 0px;position:relative;min-width:150px}.phases-dropdown:hover .phases-dropdown__list{max-height:1000px;opacity:1;overflow:auto;transition:opacity 0.4s;transition-delay:opacity 0.2s}.phases-dropdown:hover h2:after{content:" ▼ "}.phases-dropdown h2{display:flex;justify-content:space-between;cursor:pointer;gap:12px}.phases-dropdown h2:after{content:" ▲ ";display:block;font-size:18px}.phases-dropdown__list{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:max-content;padding:10px 15px;position:absolute;left:0;top:40px;box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);z-index:99;max-height:0px;opacity:0;overflow:hidden;transition:opacity 0.4s;transition-delay:opacity 0.2s}.phases-dropdown__list .panel__title:hover{text-decoration:underline}.process-map-tables{padding-top:0rem}@media only screen and (min-width: 1024px){.process-map-tables .table tr th{min-width:0px}.process-map-tables .table tr th:nth-of-type(1){min-width:40px;max-width:40px;overflow:hidden}.process-map-tables .table tr th:nth-of-type(1),.process-map-tables .table tr th:nth-of-type(7),.process-map-tables .table tr th:nth-of-type(8),.process-map-tables .table tr th:nth-of-type(9),.process-map-tables .table tr td:nth-of-type(1),.process-map-tables .table tr td:nth-of-type(7),.process-map-tables .table tr td:nth-of-type(8),.process-map-tables .table tr td:nth-of-type(9){min-width:40px;max-width:40px;overflow:hidden}.process-map-tables .table tr th:nth-of-type(2),.process-map-tables .table tr td:nth-of-type(2){min-width:130px;max-width:130px;overflow:hidden}.process-map-tables .table tr th:nth-of-type(3),.process-map-tables .table tr td:nth-of-type(3){min-width:450px;max-width:450px;overflow:hidden}}.panel__top.lock{align-items:center;justify-content:flex-end;gap:1rem;width:fit-content}.panel__top.lock p{font-size:1.125rem}.lock-map{background-color:#bbc5d5;border-radius:9999px;width:3.5rem;height:2rem;display:flex;align-items:center}.lock-map:after{content:'';background-color:white;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);border-radius:9999px;width:1.5rem;height:1.5rem}.lock-map.lock{background-color:#bbc5d5}.lock-map.lock:after{transform:translate(0.3rem, 0)}.lock-map.unlock{background-color:#0c226c}.lock-map.unlock:after{transform:translate(1.7rem, 0)}.process-map-phases{display:flex;justify-content:flex-start;align-items:center;margin-bottom:4rem;position:relative}.process-map-phases:first-of-type{gap:0.75rem}.process-map-phases:first-of-type:has(.process-map-phases__single:nth-of-type(5)){justify-content:space-between;gap:0px}.process-map-phases__single{position:relative;display:flex;flex-direction:column;align-items:center}.process-map-phases__single:hover .process-map-phases__content--buttons{display:flex}.process-map-phases__content{background-color:var(--darkgreen);padding:0.75rem;width:9rem;height:5rem;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;margin-right:0.75rem}.process-map-phases__content.process-map-in_process{background-color:var(--progress-blue) !important}.process-map-phases__content.process-map-completed{background-color:var(--progress-green) !important}.process-map-phases__content:last-of-type{margin-right:0px}.process-map-phases__content:has(.active){background-color:var(--darkgrey)}.process-map-phases__content:has(.active):hover .process-map-phases__content--buttons{display:flex}.process-map-phases__content:has(.active):after{content:"";position:absolute;top:80px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid var(--primary)}.process-map-phases__content:has(.module-single){width:11rem}.process-map-phases__content:has(.module-single):hover .process-map-phases__content--buttons{display:flex}.process-map-phases__content--title{font-size:1.125rem;color:white;font-family:Open Sans, sans-serif;text-transform:uppercase}.process-map-phases__content--title a{font-size:1.125rem;color:white;font-family:Open Sans, sans-serif;text-transform:uppercase}.process-map-phases__content--buttons{background-color:var(--primary);padding:1rem 0 0.75rem;width:max-content;min-width:100%;height:45px;text-align:center;display:none;flex-direction:row;align-items:center;justify-content:center;gap:5px;position:absolute;top:-45px;z-index:2}.process-map-phases__content--buttons a{color:white;font-size:1.125rem;font-family:Open Sans, sans-serif;text-transform:uppercase;font-weight:500}.process-map-phases__content--buttons a:hover{text-decoration:underline;color:var(--darkgrey)}.process-map-phases__content--buttons.active{display:flex}.process-map-phases__content--buttons .arrow-buttons{flex:1;cursor:pointer}.process-map-phases__content--buttons .arrow-buttons span{display:block;color:white}.process-map-phases__content--buttons .arrow-buttons span:hover{color:var(--darkgrey)}.process-map-phases__content--buttons .arrow-buttons:first-of-type{text-align:left;margin-left:0.5rem}.process-map-phases__content--buttons .arrow-buttons:last-of-type{text-align:right;margin-right:0.5rem}.process-map-swimlane{width:100%;position:relative;margin-top:2rem;text-indent:0;border-collapse:collapse;table-layout:fixed}.process-map-swimlane thead tr th{border:1px solid var(--lightgrey);color:white !important;background-color:var(--darkgrey);padding:0.75rem}.process-map-swimlane thead tr th:first-of-type{width:3.5rem;background-color:white}.process-map-swimlane tbody tr{height:11rem;border:1px solid var(--lightgrey)}.process-map-swimlane tbody tr td{border:1px solid var(--lightgrey)}.process-map-swimlane tbody tr td:first-of-type{width:3.5rem;background-color:var(--secondary);padding:0.75rem}.process-map-swimlane tbody tr td:first-of-type span{display:block;text-overflow:ellipsis;transform:rotate(-90deg) translateX(-2rem)}.process-map-swimlane tbody tr td .task{padding:0.75rem;display:block;border:1px solid var(--darkgrey);width:75%;background-color:var(--secondary);padding:0.25rem;text-align:center;margin:1rem;margin-bottom:2.5rem}.process-map-swimlane tbody tr td .task.active{background-color:var(--darkgrey);color:white}.process-map-swimlane tbody tr td .in_process{background-color:#0c226c}.process-map-swimlane tbody tr td .in_process a{color:white}.process-map-swimlane tbody tr td .completed{background-color:var(--seafoam)}.process-map-swimlane tbody tr td .completed a{color:white}.process-map-content-below{border-bottom:4px solid var(--primary)}.process-map-custom{color:white;position:absolute;top:5px;right:5px}.process-map-custom .material-symbols-outlined{font-size:18px}.process-map-custom-black{color:black}.process-map-custom-black-form{color:black}.process-map-custom-black-form .material-symbols-outlined{font-size:16px}@media only screen and (max-width: 1024px){.process-map__list-view>div{margin:16px 0}}body.force-desktop .process-map__list-view>div{margin:0}.process-map__list-view .panel__title{gap:.5rem}.process-map__list-view .panel__title a:first-of-type{margin-left:.5rem !important}.project-process-map.closed div.process-map{display:none}.project-documents{display:flex;flex-direction:column;margin-top:1rem}@media only screen and (max-width: 1024px){.project-documents{margin-top:0.4rem}}body.force-desktop .project-documents{margin-top:1rem}.project-documents__header{display:flex;flex:0 0 50px;align-items:center;justify-content:space-between;padding:0 1rem 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;box-shadow:0 4px 6px -2px rgba(51,51,51,0.04)}.project-documents__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;padding-right:20px}@media only screen and (max-width: 1024px){.project-documents__breadcrumbs{flex-wrap:wrap;padding:.5rem 0}}body.force-desktop .project-documents__breadcrumbs{flex-wrap:wrap;padding-right:20px}.project-documents__breadcrumb{display:flex;align-items:center;gap:.5rem}.project-documents__breadcrumb a{color:#6f6f6f}.project-documents__breadcrumb:only-child{min-width:64px}.project-documents__breadcrumb:last-child a{color:#222}.project-documents__breadcrumb span{display:block}.project-documents__header-right{display:flex;align-items:center;position:relative}.project-documents__dropdown{display:none;position:absolute;top:40px;right:5px;z-index:9}.project-documents__dropdown.open{display:block}.project-documents__dropdown ul{padding:12px;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.1);margin:0;white-space:nowrap;list-style:none;background:#fff}.project-documents__dropdown ul li{display:flex;align-items:center;min-height:30px;color:#222;padding:8px 48px 8px 8px;border-radius:8px;cursor:pointer}.project-documents__dropdown ul li:hover{color:#222;background-color:#f4f4f4}.project-documents__button{padding:5px 6px;position:relative;display:inline-block;box-sizing:border-box;margin:5px;color:#4e4e4e;font-weight:700;font-size:13px;line-height:10px;background-color:#fff;border:1px solid #bcbcbc;border-radius:6px;cursor:pointer;transition:background-color .05s ease-in-out,border-color .05s ease-in-out}.project-documents__button .material-symbols-outlined{color:#6f6f6f}.project-documents__button:hover{background-color:#f7f7f7}.project-documents__button:active{background-color:#ebebeb;border-color:#bcbcbc}.project-documents__button:focus{border-color:#222;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.project-documents__button:has(>.material-symbols-outlined){padding:2px 4px}.project-documents__table{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.project-documents__table{flex:1 0 230px}}@media only screen and (max-width: 1024px){.project-documents__table{padding-top:0.4rem}}body.force-desktop .project-documents__table{padding-top:unset;flex:1 0 230px}.project-documents__table-head{border-bottom:1px solid #e8e8e8;box-shadow:0 4px 6px -2px rgba(51,51,51,0.04);height:40px;overflow:hidden;padding-right:0px;display:flex;align-items:center;height:50px}@media only screen and (max-width: 1024px){.project-documents__table-head{display:none}}body.force-desktop .project-documents__table-head{display:flex}.project-documents__table-head>div{height:100%;display:flex;align-items:center}.project-documents__table-head>div:nth-child(1){width:50px}.project-documents__table-head>div:nth-child(2){flex:1 1 23.8%;padding-left:3%}.project-documents__table-head>div:nth-child(3){flex:0 0 17.8%}.project-documents__table-head>div:nth-child(4){flex:0 0 4.7%}.project-documents__table-head>div:nth-child(5){flex:0 0 200px}.project-documents__table-body{overflow:hidden scroll;height:430px}@media only screen and (min-width: 1024px){.project-documents__table-body{margin-right:-1rem}}@media only screen and (max-width: 1024px){.project-documents__table-body{height:auto}}body.force-desktop .project-documents__table-body{height:430px;margin-right:-1rem}.project-documents__table-body .no-content{width:100%;min-height:100px;display:flex;align-items:center;justify-content:center}.project-documents__table-row{display:flex;align-items:center;min-height:50px;position:relative;border-top:1px solid #e8e8e8;border-left:2px solid transparent;outline:none}@media only screen and (max-width: 1024px){.project-documents__table-row{flex-direction:column;align-items:flex-start;border:1px solid var(--lightgrey);border-radius:6px;margin-bottom:.5rem;min-height:0}.project-documents__table-row.closed .storage-modified{display:none}.project-documents__table-row.closed .storage-size{display:none}.project-documents__table-row.closed .storage-actions{display:none}}body.force-desktop .project-documents__table-row{flex-direction:row;align-items:center;border:none;border-radius:unset;margin-bottom:unset;min-height:50px}@media only screen and (max-width: 1024px){.project-documents__table-row:has(.drive-upload-icon){border:0px}.project-documents__table-row:has(.drive-upload-icon) div::before{display:none}.project-documents__table-row:has(.drive-upload-icon) turbo-frame{border:0px}.project-documents__table-row:has(.drive-upload-icon) .storage-modified{height:auto}}body.force-desktop .project-documents__table-row:has(.drive-upload-icon){border:none}body.force-desktop .project-documents__table-row:has(.drive-upload-icon) div::before{display:flex}body.force-desktop .project-documents__table-row:has(.drive-upload-icon) turbo-frame{border:none}body.force-desktop .project-documents__table-row:has(.drive-upload-icon) .storage-modified{height:40px}.project-documents__table-row:active,.project-documents__table-row:focus,.project-documents__table-row:hover,.project-documents__table-row:has(.over){background-color:rgba(228,244,255,0.4);border-left-color:#1a5976;color:#1a5976}.project-documents__table-row:active a,.project-documents__table-row:focus a,.project-documents__table-row:hover a,.project-documents__table-row:has(.over) a{color:#1a5976}.project-documents__table-row>turbo-frame{height:100%;display:flex;align-items:center;flex:1 1 23.8%}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame{flex:unset;width:100%;border-bottom:1px solid var(--secondary)}}body.force-desktop .project-documents__table-row>turbo-frame{flex:1 1 23.8%;width:unset;border-bottom:none}.project-documents__table-row>turbo-frame>div:nth-child(1){width:40px}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(1){width:fit-content;position:absolute;right:0;width:1px;height:1px}}body.force-desktop .project-documents__table-row>turbo-frame>div:nth-child(1){width:40px;position:static;right:unset;height:unset}.project-documents__table-row>turbo-frame>div:nth-child(1) a{display:block;width:40px;text-align:center}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(1) a span.material-symbols-outlined{color:transparent}}body.force-desktop .project-documents__table-row>turbo-frame>div:nth-child(1) a span.material-symbols-outlined{color:inherit}.project-documents__table-row>turbo-frame>div:nth-child(2){display:flex;align-items:center;flex:1 1 23.8px;min-height:40px}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(2){flex:unset;width:100%}}body.force-desktop .project-documents__table-row>turbo-frame>div:nth-child(2){flex:1 1 23.8px;width:unset}.project-documents__table-row>turbo-frame>div:nth-child(2):has(.edit) svg{transform:translateY(-2px)}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(2):has(.edit) svg{transform:translate(7px, -2px)}}body.force-desktop .project-documents__table-row>turbo-frame>div:nth-child(2):has(.edit) svg{transform:translateY(-2px)}.project-documents__table-row>turbo-frame>div:nth-child(2) svg{width:32px;height:32px}@media only screen and (min-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(2)>div:nth-child(1):not(.edit){width:40px}}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(2)>div:nth-child(1):not(.edit){padding:0 .5rem}}body.force-desktop .project-documents__table-row>turbo-frame>div:nth-child(2)>div:nth-child(1):not(.edit){padding:unset;width:40px}.project-documents__table-row>turbo-frame>div:nth-child(2)>div:nth-child(2){flex:1 1 300px}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>div:nth-child(2)>div:nth-child(2){flex:unset;width:100%}}body.force-desktop .project-documents__table-row>turbo-frame>div:nth-child(2)>div:nth-child(2){flex:1 1 300px;width:unset}.project-documents__table-row>turbo-frame>turbo-frame{height:100%;display:flex;align-items:center;flex:1 1 400px}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>turbo-frame{flex:unset;width:fit-content}}body.force-desktop .project-documents__table-row>turbo-frame>turbo-frame{flex:1 1 400px;width:unset}.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(1){width:50px;margin:auto}.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(1) a{display:block;width:50px;text-align:center}.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2){display:flex;flex:1 1 400px}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2){flex:unset;width:fit-content}}body.force-desktop .project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2){flex:1 1 400px;width:unset}.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2)>div:nth-child(1){width:50px;margin:auto 0}.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2)>div:nth-child(1) svg{width:32px;height:32px}.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2)>div:nth-child(2){flex:1 1 300px}@media only screen and (max-width: 1024px){.project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2)>div:nth-child(2){flex:unset;width:fit-content}}body.force-desktop .project-documents__table-row>turbo-frame>turbo-frame>div:nth-child(2)>div:nth-child(2){flex:1 1 300px;width:unset}.project-documents__table-row>div{height:100%;display:flex;align-items:center}@media only screen and (max-width: 1024px){.project-documents__table-row>div{justify-content:space-between;padding-right:.5rem;width:100%}.project-documents__table-row>div:not(:last-child){border-bottom:1px solid var(--secondary)}}body.force-desktop .project-documents__table-row>div{justify-content:unset;padding-right:unset;width:unset}body.force-desktop .project-documents__table-row>div:not(:last-child){border-bottom:none}.project-documents__table-row>div:nth-child(1){flex:1 1 17.8%}@media only screen and (max-width: 1024px){.project-documents__table-row>div:nth-child(1){flex:unset}}body.force-desktop .project-documents__table-row>div:nth-child(1){flex:1 1 17.8%}.project-documents__table-row>div:nth-child(3){flex:0 0 17.8%}@media only screen and (max-width: 1024px){.project-documents__table-row>div:nth-child(3){flex:unset;width:100%;height:40px;display:flex;align-items:center}}body.force-desktop .project-documents__table-row>div:nth-child(3){flex:0 0 17.8%;width:unset;height:100%;display:flex;align-items:center}.project-documents__table-row>div:nth-child(4){flex:0 0 4.7%}@media only screen and (max-width: 1024px){.project-documents__table-row>div:nth-child(4){flex:unset}}body.force-desktop .project-documents__table-row>div:nth-child(4){flex:0 0 4.7%}.project-documents__table-row>div:nth-child(5){flex:0 0 200px}@media only screen and (max-width: 1024px){.project-documents__table-row>div:nth-child(5){flex:unset}}body.force-desktop .project-documents__table-row>div:nth-child(5){flex:0 0 200px}.project-documents__table-row .storage-title{display:flex;align-items:center;min-height:40px;overflow-wrap:anywhere;padding-right:8px}.project-documents__table-row .storage-title.edit{width:100%}.project-documents__table-row .storage-title.edit input[type=submit]{display:none}.project-documents__table-row .storage-title.edit input.string{margin:0;transform:translateX(8px)}.project-documents__table-row .storage-title.edit input.string:focus-visible{border-width:1px}.project-documents__table-row .storage-title form.edit_storage_file{width:95%}@media only screen and (max-width: 1024px){.project-documents__table-row .storage-title form.edit_storage_file{width:100%;padding-right:40px}}body.force-desktop .project-documents__table-row .storage-title form.edit_storage_file{width:95%;padding-right:unset}.project-documents__table-row .storage-preview{position:absolute;right:32vw;height:50px;overflow:hidden}@media only screen and (max-width: 1024px){.project-documents__table-row .storage-preview{display:none}}body.force-desktop .project-documents__table-row .storage-preview{display:flex}.project-documents__table-row .storage-preview>a{background-color:white;width:50px;height:100%;display:flex;align-items:center;justify-content:center}.project-documents__table-row .storage-preview>a>.material-symbols-outlined{display:block}.project-documents__table-row .storage-preview span{cursor:pointer}.project-documents__table-row .storage-preview .modal{display:none}.project-documents__table-row .storage-preview .modal.open{display:inherit}.project-documents__table-row .storage-preview .modal .panel{width:fit-content}.project-documents__table-row .storage-preview .modal .panel__content img{margin:12px auto 0;display:block;max-width:700px;max-height:700px;width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1024px){.project-documents__table-row .storage-modified::before{content:"Modified";min-width:50%;height:40px;display:flex;align-items:center;border-right:1px solid var(--secondary);padding-left:.5rem}}body.force-desktop .project-documents__table-row .storage-modified::before{content:none}@media only screen and (max-width: 1024px){.project-documents__table-row .storage-size::before{content:"Size";min-width:50%;height:40px;display:flex;align-items:center;border-right:1px solid var(--secondary);padding-left:.5rem}}body.force-desktop .project-documents__table-row .storage-size::before{content:none}@media only screen and (min-width: 1024px){.project-documents__table-row .storage-actions{display:flex;align-items:center;justify-content:flex-end;gap:0rem}}@media only screen and (max-width: 1024px){.project-documents__table-row .storage-actions::before{content:"Actions";min-width:50%;height:40px;display:flex;align-items:center;border-right:1px solid var(--secondary);padding-left:.5rem}.project-documents__table-row .storage-actions::before{min-width:25%}}body.force-desktop .project-documents__table-row .storage-actions{display:flex;align-items:center;justify-content:flex-end;gap:0rem}body.force-desktop .project-documents__table-row .storage-actions::before{content:none;min-width:unset}@media only screen and (min-width: 1024px){.project-documents__table-row .storage-actions>div>*{margin-right:.5rem}.project-documents__table-row .storage-actions>div:last-of-type>*{margin-right:1rem}}.flex-container .panel #storage_folder_view .storage-preview img{display:none}.project-documents__search{width:100%;margin-top:2rem}.project-documents__search form{display:flex;gap:0.2rem}.project-documents__search form div.string{flex:1}.project-documents__search form div.string input{border:1px solid #e8e8e8;padding:.5rem;border-radius:4px;width:100%;font-family:Raleway, sans-serif}.project-documents__grid-view{margin-top:1rem}.project-documents__grid-view #storage_folder_view_items{display:flex;gap:1rem;flex-wrap:wrap}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item{display:flex;flex-direction:column;text-align:center;padding:6px;border:1px solid #bcbcbc;border-radius:6px;background-color:white}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a[class="100"]+a{max-width:100px}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a[class="100"] .material-symbols-outlined{font-size:100px}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a[class="200"]+a{max-width:200px}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a[class="200"] .material-symbols-outlined{font-size:200px}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a[class="300"]+a{max-width:300px}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a[class="300"] .material-symbols-outlined{font-size:300px}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item img{object-fit:contain}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a{word-break:break-all}.project-documents__grid-view #storage_folder_view_items .project-documents__grid-view__item a .material-symbols-outlined{color:#6f6f6f}.project-documents-panel.closed>.panel{display:none}.progress{background-color:var(--lightgrey);width:100%;height:12px;border-radius:9999px}.progress-bar{height:100%;display:block;border-radius:9999px}.table{display:table;width:100%;border-collapse:separate;border-spacing:0;text-indent:0;background-color:#fff;color:rgba(0,0,0,0.87);transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);margin-bottom:16px}.table-noshadow{box-shadow:none}.table thead{display:table-header-group}.table tr{color:inherit;display:table-row;vertical-align:middle;outline:0}.table th{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.5rem;letter-spacing:0.01071em;display:table-cell;vertical-align:inherit;border-bottom:1px solid #e0e0e0;text-align:left;padding:12px 6px;position:sticky;top:0;z-index:2;background-color:#fff;word-break:break-word;min-width:90px}.table th:hover a{color:rgba(0,0,0,0.6);font-weight:400}.table th:hover a::after{color:rgba(0,0,0,0.6)}.table th a{color:rgba(0,0,0,0.87);font-weight:400}.table th a::after{content:'▲';color:transparent;padding-left:2px}.table th a.desc::after{content:'▼';color:rgba(0,0,0,0.87)}.table th a.asc::after{content:'▲';color:rgba(0,0,0,0.87)}.table tbody{display:table-row-group}.table tbody td a{text-decoration:underline}.table td{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;display:table-cell;vertical-align:inherit;border-bottom:1px solid #e0e0e0;text-align:left;padding:12px 6px;color:rgba(0,0,0,0.87);word-break:break-word;min-width:90px}@media only screen and (max-width: 1024px){.table td{padding:10px 6px}}body.force-desktop .table td{padding:12px 6px}.table td a{color:rgba(0,0,0,0.87);font-weight:400}.table td a:hover{color:rgba(0,0,0,0.6);font-weight:400}.table td a:has(span.material-symbols-outlined){display:flex;gap:4px;align-items:center}.table td a:has(span){text-decoration:none}.table td button{border:none;background-color:transparent;cursor:pointer}.table td button span.btn-text{text-decoration:underline}.table td button:has(span.material-symbols-outlined){display:flex;flex-direction:column;align-items:center;text-align:center}.table td.td--flex{display:flex;gap:4px;align-items:center}.table td.td--flex a{margin-left:8px}.table td>div:has(.material-symbols-outlined){display:flex;align-items:center;gap:4px;cursor:pointer}.activity-table-info div{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:5px;cursor:pointer}.activity-table-info div .material-symbols-outlined{color:grey}.activity-table-info:hover .activity-table-info__tooltip{visibility:visible;opacity:1;transition:opacity 0.2s}.activity-table-info__tooltip{visibility:hidden;opacity:0;transition:opacity 0.2s;position:absolute;width:max-content;background-color:var(--midgrey);color:#fff;text-align:center;border-radius:6px;padding:10px 20px;right:60px}@media only screen and (max-width: 1024px){.table-overflow{overflow-x:auto}}body.force-desktop .table-overflow{overflow-x:unset}@media only screen and (max-width: 1024px){form:has(table.table),turbo-frame:has(table.table){overflow-x:auto}}body.force-desktop form:has(table.table),body.force-desktop turbo-frame:has(table.table){overflow-x:unset}@media only screen and (max-width: 1024px){turbo-frame:has(table.table){display:block}}body.force-desktop turbo-frame:has(table.table){display:unset}@media only screen and (max-width: 1024px){.table{display:block}.table thead,.table tbody,.table tfoot,.table th,.table td,.table tr{display:block}.table thead tr{position:absolute;top:-9999px;left:-9999px}.table tr{margin:1rem 0;border:1px solid var(--lightgrey);border-bottom:4px solid var(--primary);border-radius:6px;display:flex;flex-wrap:wrap;position:relative;margin:0.6rem 0}.table tr .panel-expander-button{position:absolute;right:6px;top:8px}.table td{border:none;border-bottom:1px solid var(--secondary);position:relative;padding-left:40%;width:100%;min-height:36px}.table td:before{position:absolute;top:10px;left:16px;width:45%;padding-right:10px;white-space:nowrap}}body.force-desktop .table{display:table}body.force-desktop .table thead,body.force-desktop .table tbody,body.force-desktop .table tfoot,body.force-desktop .table th,body.force-desktop .table td,body.force-desktop .table tr{display:revert}body.force-desktop .table thead tr{position:revert;top:unset;left:unset}body.force-desktop .table tr{margin:0;border:none;border-bottom:none;border-radius:0;display:table-row;flex-wrap:unset;position:revert}body.force-desktop .table tr .panel-expander-button{position:revert;right:unset;top:unset}body.force-desktop .table td{border-bottom:1px solid #e0e0e0}body.force-desktop .table td:before{display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){#projects_index .table td:nth-of-type(1):before,#archived_projects_index .table td:nth-of-type(1):before{content:"Project #"}#projects_index .table td:nth-of-type(2):before,#archived_projects_index .table td:nth-of-type(2):before{content:"Project Name"}#projects_index .table td:nth-of-type(3):before,#archived_projects_index .table td:nth-of-type(3):before{content:"Description"}#projects_index .table td:nth-of-type(4):before,#archived_projects_index .table td:nth-of-type(4):before{content:"Manager Email"}#projects_index .table td:nth-of-type(5):before,#archived_projects_index .table td:nth-of-type(5):before{content:"Approver Email"}#projects_index .table td:nth-of-type(6),#projects_index .table td:nth-of-type(7),#archived_projects_index .table td:nth-of-type(6),#archived_projects_index .table td:nth-of-type(7){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center}#projects_index .table tr.closed td:nth-of-type(1),#archived_projects_index .table tr.closed td:nth-of-type(1){display:none}#projects_index .table tr.closed td:nth-of-type(3),#archived_projects_index .table tr.closed td:nth-of-type(3){display:none}#projects_index .table tr.closed td:nth-of-type(4),#archived_projects_index .table tr.closed td:nth-of-type(4){display:none}#projects_index .table tr.closed td:nth-of-type(5),#archived_projects_index .table tr.closed td:nth-of-type(5){display:none}#projects_index .table tr.closed td:nth-of-type(6),#archived_projects_index .table tr.closed td:nth-of-type(6){display:none}#projects_index .table tr.closed td:nth-of-type(7),#archived_projects_index .table tr.closed td:nth-of-type(7){display:none}#projects_index .table tr.closed td:nth-of-type(2),#archived_projects_index .table tr.closed td:nth-of-type(2){padding-right:40px;padding-left:1rem}#projects_index .table tr.closed td:nth-of-type(2):before,#archived_projects_index .table tr.closed td:nth-of-type(2):before{display:none}}body.force-desktop #projects_index .table td:nth-of-type(1),body.force-desktop #archived_projects_index .table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(1)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #projects_index .table td:nth-of-type(2),body.force-desktop #archived_projects_index .table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(2)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #projects_index .table td:nth-of-type(3),body.force-desktop #archived_projects_index .table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(3)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #projects_index .table td:nth-of-type(4),body.force-desktop #archived_projects_index .table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(4)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #projects_index .table td:nth-of-type(5),body.force-desktop #archived_projects_index .table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(5)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #projects_index .table td:nth-of-type(6),body.force-desktop #archived_projects_index .table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(6)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #projects_index .table td:nth-of-type(7),body.force-desktop #archived_projects_index .table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #projects_index .table td:nth-of-type(7)::before,body.force-desktop #archived_projects_index .table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.task-table td:nth-of-type(1):before{content:"Task Status"}.task-table td:nth-of-type(2):before{content:"Project"}.task-table td:nth-of-type(3):before{content:"Task #"}.task-table td:nth-of-type(4):before{content:"Task name"}.task-table td:nth-of-type(5):before{content:"Ball - in - Court"}.task-table td:nth-of-type(6):before{content:"Status"}.task-table td:nth-of-type(7):before{content:"Due Date"}.task-table td:nth-of-type(8):before{content:"Critical Issue"}.task-table td:nth-of-type(9),.task-table td:nth-of-type(10),.task-table td:nth-of-type(11){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center}.task-table tr.closed td:nth-of-type(1){display:none}.task-table tr.closed td:nth-of-type(3){display:none}.task-table tr.closed td:nth-of-type(4){display:none}.task-table tr.closed td:nth-of-type(5){display:none}.task-table tr.closed td:nth-of-type(6){display:none}.task-table tr.closed td:nth-of-type(7){display:none}.task-table tr.closed td:nth-of-type(8){display:none}.task-table tr.closed td:nth-of-type(9){display:none}.task-table tr.closed td:nth-of-type(10){display:none}.task-table tr.closed td:nth-of-type(11){display:none}.task-table tr.closed td:nth-of-type(2){padding-right:40px;padding-left:1rem}.task-table tr.closed td:nth-of-type(2):before{display:none}}body.force-desktop .task-table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(10){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(10)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .task-table td:nth-of-type(11){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .task-table td:nth-of-type(11)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.project-tasks-table td:nth-of-type(1):before{content:"Task Status"}.project-tasks-table td:nth-of-type(2):before{content:"Task #"}.project-tasks-table td:nth-of-type(3):before{content:"Task name"}.project-tasks-table td:nth-of-type(4):before{content:"Ball - in - Court"}.project-tasks-table td:nth-of-type(5):before{content:"Due Date"}.project-tasks-table td:nth-of-type(6):before{content:"Critical Issue"}.project-tasks-table tr.closed td:nth-of-type(1){display:none}.project-tasks-table tr.closed td:nth-of-type(2){display:none}.project-tasks-table tr.closed td:nth-of-type(4){display:none}.project-tasks-table tr.closed td:nth-of-type(5){display:none}.project-tasks-table tr.closed td:nth-of-type(6){display:none}.project-tasks-table tr.closed td:nth-of-type(3){padding-right:40px;padding-left:1rem}.project-tasks-table tr.closed td:nth-of-type(3):before{display:none}}body.force-desktop .project-tasks-table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(10){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(10)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(11){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(11)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table td:nth-of-type(12){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table td:nth-of-type(12)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.project-tasks-table-2 td:nth-of-type(1):before{content:"Task Status"}.project-tasks-table-2 td:nth-of-type(2):before{content:"Task #"}.project-tasks-table-2 td:nth-of-type(3):before{content:"Task name"}.project-tasks-table-2 td:nth-of-type(4):before{content:"Ball - in - Court"}.project-tasks-table-2 td:nth-of-type(5):before{content:"Status"}.project-tasks-table-2 td:nth-of-type(6):before{content:"Due Date"}.project-tasks-table-2 td:nth-of-type(7):before{content:"Critical Issue"}.project-tasks-table-2 td:nth-of-type(8),.project-tasks-table-2 td:nth-of-type(9),.project-tasks-table-2 td:nth-of-type(10){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center}.project-tasks-table-2 tr.closed td:nth-of-type(1){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(2){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(4){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(5){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(6){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(7){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(8){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(9){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(10){display:none}.project-tasks-table-2 tr.closed td:nth-of-type(3){padding-right:40px;padding-left:1rem}.project-tasks-table-2 tr.closed td:nth-of-type(3):before{display:none}}body.force-desktop .project-tasks-table-2 td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-tasks-table-2 td:nth-of-type(10){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-tasks-table-2 td:nth-of-type(10)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.project-risks-table td:nth-of-type(1):before{content:"Risk Status"}.project-risks-table td:nth-of-type(2):before{content:"Risk #"}.project-risks-table td:nth-of-type(3):before{content:"Risk name"}.project-risks-table td:nth-of-type(4):before{content:"Ball - in - Court"}.project-risks-table td:nth-of-type(5):before{content:"Due Date"}.project-risks-table td:nth-of-type(6):before{content:"Impact Type"}.project-risks-table td:nth-of-type(7):before{content:"Rank"}.project-risks-table td:nth-of-type(8):before{content:"Status"}.project-risks-table td:nth-of-type(9):before{content:"Critical"}.project-risks-table tr.closed td:nth-of-type(1){display:none}.project-risks-table tr.closed td:nth-of-type(2){display:none}.project-risks-table tr.closed td:nth-of-type(4){display:none}.project-risks-table tr.closed td:nth-of-type(5){display:none}.project-risks-table tr.closed td:nth-of-type(6){display:none}.project-risks-table tr.closed td:nth-of-type(7){display:none}.project-risks-table tr.closed td:nth-of-type(8){display:none}.project-risks-table tr.closed td:nth-of-type(9){display:none}.project-risks-table tr.closed td:nth-of-type(3){padding-right:40px;padding-left:1rem}.project-risks-table tr.closed td:nth-of-type(3):before{display:none}}body.force-desktop .project-risks-table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .project-risks-table td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .project-risks-table td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){#risks_table .table td:nth-of-type(1):before{content:"Risk Status"}#risks_table .table td:nth-of-type(2):before{content:"Project"}#risks_table .table td:nth-of-type(3):before{content:"Risk #"}#risks_table .table td:nth-of-type(4):before{content:"Risk name"}#risks_table .table td:nth-of-type(5):before{content:"Ball - in - Court"}#risks_table .table td:nth-of-type(6):before{content:"Status"}#risks_table .table td:nth-of-type(7):before{content:"Due Date"}#risks_table .table td:nth-of-type(8):before{content:"Rank"}#risks_table .table td:nth-of-type(9):before{content:"Critical?"}#risks_table .table td:nth-of-type(10),#risks_table .table td:nth-of-type(11),#risks_table .table td:nth-of-type(12){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center}#risks_table .table tr.closed td:nth-of-type(1){display:none}#risks_table .table tr.closed td:nth-of-type(2){display:none}#risks_table .table tr.closed td:nth-of-type(3){display:none}#risks_table .table tr.closed td:nth-of-type(5){display:none}#risks_table .table tr.closed td:nth-of-type(6){display:none}#risks_table .table tr.closed td:nth-of-type(7){display:none}#risks_table .table tr.closed td:nth-of-type(8){display:none}#risks_table .table tr.closed td:nth-of-type(9){display:none}#risks_table .table tr.closed td:nth-of-type(10){display:none}#risks_table .table tr.closed td:nth-of-type(11){display:none}#risks_table .table tr.closed td:nth-of-type(12){display:none}#risks_table .table tr.closed td:nth-of-type(4){padding-right:40px;padding-left:1rem}#risks_table .table tr.closed td:nth-of-type(4):before{display:none}}body.force-desktop #risks_table .table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(10){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(10)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(11){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(11)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #risks_table .table td:nth-of-type(12){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #risks_table .table td:nth-of-type(12)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){#contacts_index .table td:nth-of-type(1):before{content:"First Name"}#contacts_index .table td:nth-of-type(2):before{content:"Last Name"}#contacts_index .table td:nth-of-type(3):before{content:"Email"}#contacts_index .table td:nth-of-type(4):before{content:"Title"}#contacts_index .table td:nth-of-type(5):before{content:"Phone Number"}#contacts_index .table td:nth-of-type(6):before{content:"Address"}#contacts_index .table td:nth-of-type(7):before{content:"Projects"}#contacts_index .table tr.closed td:nth-of-type(1){display:none}#contacts_index .table tr.closed td:nth-of-type(2){display:none}#contacts_index .table tr.closed td:nth-of-type(3){display:none}#contacts_index .table tr.closed td:nth-of-type(5){display:none}#contacts_index .table tr.closed td:nth-of-type(6){display:none}#contacts_index .table tr.closed td:nth-of-type(7){display:none}#contacts_index .table tr.closed td:nth-of-type(4){padding-right:40px;padding-left:1rem}#contacts_index .table tr.closed td:nth-of-type(4):before{display:none}}body.force-desktop #contacts_index .table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #contacts_index .table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #contacts_index .table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #contacts_index .table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #contacts_index .table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #contacts_index .table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #contacts_index .table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #contacts_index .table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.users-table td:nth-of-type(1):before{content:"First Name"}.users-table td:nth-of-type(2):before{content:"Last Name"}.users-table td:nth-of-type(3):before{content:"Email"}.users-table td:nth-of-type(4),.users-table td:nth-of-type(5),.users-table td:nth-of-type(6){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center}.users-table tr.closed td:nth-of-type(1){display:none}.users-table tr.closed td:nth-of-type(2){display:none}.users-table tr.closed td:nth-of-type(4){display:none}.users-table tr.closed td:nth-of-type(5){display:none}.users-table tr.closed td:nth-of-type(6){display:none}.users-table tr.closed td:nth-of-type(3){padding-right:40px;padding-left:1rem}.users-table tr.closed td:nth-of-type(3):before{display:none}}body.force-desktop .users-table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .users-table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .users-table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .users-table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .users-table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .users-table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .users-table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .users-table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .users-table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .users-table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .users-table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .users-table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){#project_contacts_index .table td:nth-of-type(1):before{content:"Contact Name"}#project_contacts_index .table td:nth-of-type(2):before{content:"Title"}#project_contacts_index .table td:nth-of-type(3):before{content:"Phone"}#project_contacts_index .table td:nth-of-type(4):before{content:"Address"}#project_contacts_index .table td:nth-of-type(5):before{content:"Company"}#project_contacts_index .table td:nth-of-type(6):before{content:"Email"}#project_contacts_index .table tr.closed td:nth-of-type(2){display:none}#project_contacts_index .table tr.closed td:nth-of-type(3){display:none}#project_contacts_index .table tr.closed td:nth-of-type(4){display:none}#project_contacts_index .table tr.closed td:nth-of-type(5){display:none}#project_contacts_index .table tr.closed td:nth-of-type(6){display:none}#project_contacts_index .table tr.closed td:nth-of-type(1){padding-right:40px;padding-left:1rem}#project_contacts_index .table tr.closed td:nth-of-type(1):before{display:none}}body.force-desktop #project_contacts_index .table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #project_contacts_index .table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #project_contacts_index .table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #project_contacts_index .table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #project_contacts_index .table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #project_contacts_index .table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #project_contacts_index .table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #project_contacts_index .table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #project_contacts_index .table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #project_contacts_index .table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #project_contacts_index .table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #project_contacts_index .table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){#users_table .table td:nth-of-type(1):before{content:"First Name"}#users_table .table td:nth-of-type(2):before{content:"Last Name"}#users_table .table td:nth-of-type(3):before{content:"Email"}#users_table .table td:nth-of-type(4):before{content:"Status"}#users_table .table td:nth-of-type(5):before{content:"User Role"}#users_table .table td:nth-of-type(6):before{content:"Project Team"}#users_table .table tr.closed td:nth-of-type(1){display:none}#users_table .table tr.closed td:nth-of-type(2){display:none}#users_table .table tr.closed td:nth-of-type(4){display:none}#users_table .table tr.closed td:nth-of-type(5){display:none}#users_table .table tr.closed td:nth-of-type(6){display:none}#users_table .table tr.closed td:nth-of-type(3){padding-right:40px;padding-left:1rem}#users_table .table tr.closed td:nth-of-type(3):before{display:none}}body.force-desktop #users_table .table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #users_table .table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #users_table .table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #users_table .table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #users_table .table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #users_table .table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #users_table .table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #users_table .table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #users_table .table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #users_table .table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop #users_table .table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop #users_table .table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.process-map__tasks-table.table td:nth-of-type(7),.process-map__tasks-table.table td:nth-of-type(8),.process-map__tasks-table.table td:nth-of-type(9){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center}.process-map__tasks-table.table td:nth-of-type(7) a,.process-map__tasks-table.table td:nth-of-type(8) a,.process-map__tasks-table.table td:nth-of-type(9) a{display:block}.process-map__tasks-table.table tr.closed td:nth-of-type(1){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(2){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(4){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(5){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(6){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(7){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(8){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(9){display:none}.process-map__tasks-table.table tr.closed td:nth-of-type(3){padding-right:40px;padding-left:1rem}.process-map__tasks-table.table tr.closed td:nth-of-type(3):before{display:none}}body.force-desktop .process-map__tasks-table.table td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .process-map__tasks-table.table td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .process-map__tasks-table.table td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(3):before{content:"Approved Budget"}.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(4):before{content:"Anticipated Cost"}.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(5):before{content:"Variance from Budget"}.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(6):before{content:"Committed to Date"}.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(7):before{content:"Expeditures to Date"}.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(8):before{content:"Remaining Balance"}.cost-table__totals.table tbody tr:nth-of-type(2) td{padding-left:50%}.cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(1){padding-left:16px}.cost-table__totals.table tbody tr.closed:nth-of-type(2) td:nth-of-type(3){display:none}.cost-table__totals.table tbody tr.closed:nth-of-type(2) td:nth-of-type(4){display:none}.cost-table__totals.table tbody tr.closed:nth-of-type(2) td:nth-of-type(5){display:none}.cost-table__totals.table tbody tr.closed:nth-of-type(2) td:nth-of-type(6){display:none}.cost-table__totals.table tbody tr.closed:nth-of-type(2) td:nth-of-type(7){display:none}.cost-table__totals.table tbody tr.closed:nth-of-type(2) td:nth-of-type(8){display:none}}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__totals.table tbody tr:nth-of-type(2) td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.cost-table__line-table.table tbody tr td:nth-of-type(1):before{content:"Category Breakdown"}.cost-table__line-table.table tbody tr td:nth-of-type(2):before{content:"Name"}.cost-table__line-table.table tbody tr td:nth-of-type(3):before{content:"Item #"}.cost-table__line-table.table tbody tr td:nth-of-type(4):before{content:"Approved Budget"}.cost-table__line-table.table tbody tr td:nth-of-type(5):before{content:"Anticipated Cost"}.cost-table__line-table.table tbody tr td:nth-of-type(6):before{content:"Variance From Budget"}.cost-table__line-table.table tbody tr td:nth-of-type(7):before{content:"Committed To Date"}.cost-table__line-table.table tbody tr td:nth-of-type(8):before{content:"Expenditures To Date"}.cost-table__line-table.table tbody tr td:nth-of-type(9):before{content:"Remaining Balance"}.cost-table__line-table.table tbody tr td{padding-left:50%}.cost-table__line-table.table tbody tr td:nth-of-type(10){width:fit-content;padding-left:0;margin:auto;display:flex;justify-content:center;gap:12px}.cost-table__line-table.table tbody tr td:nth-of-type(10) a{display:block}.cost-table__line-table.table tbody tr.closed td:nth-of-type(1){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(3){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(4){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(5){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(6){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(7){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(8){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(9){display:none}.cost-table__line-table.table tbody tr.closed td:nth-of-type(10){display:none}}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tbody tr td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}@media only screen and (max-width: 1024px){.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(2):before{content:" "}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(4):before{content:"Approved Budget"}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(5):before{content:"Anticipated Cost"}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(6):before{content:"Variance From Budget"}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(7):before{content:"Committed To Date"}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(8):before{content:"Expenditures To Date"}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(9):before{content:"Remaining Balance"}.cost-table__line-table.table tfoot tr:nth-of-type(2) td{padding-left:50%}.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(2),.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(3),.cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(10){display:none}.cost-table__line-table.table tfoot tr.closed:nth-of-type(2) td:nth-of-type(4){display:none}.cost-table__line-table.table tfoot tr.closed:nth-of-type(2) td:nth-of-type(5){display:none}.cost-table__line-table.table tfoot tr.closed:nth-of-type(2) td:nth-of-type(6){display:none}.cost-table__line-table.table tfoot tr.closed:nth-of-type(2) td:nth-of-type(7){display:none}.cost-table__line-table.table tfoot tr.closed:nth-of-type(2) td:nth-of-type(8){display:none}.cost-table__line-table.table tfoot tr.closed:nth-of-type(2) td:nth-of-type(9){display:none}}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(1){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(1)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(2){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(2)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(3){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(3)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(4){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(4)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(5){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(5)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(6){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(6)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(7){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(7)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(8){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(8)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(9){width:revert;padding-left:revert;margin:revert;display:table-cell;justify-content:revert}body.force-desktop .cost-table__line-table.table tfoot tr:nth-of-type(2) td:nth-of-type(9)::before{content:revert;display:none;position:revert;top:unset;left:unset;width:unset;padding-right:unset;white-space:unset}.vis-timeline{border:unset !important}.vis-time-axis .vis-grid.vis-saturday,.vis-time-axis .vis-grid.vis-sunday{background:#f7f8fa}.vis-panel.vis-center{cursor:grab}.vis-panel.vis-center:active{cursor:grabbing}.vis-labelset .vis-label{border:unset !important}.vis-item.vis-range.base-item,.vis-item.vis-range.extension-item,.vis-item.vis-range.risk-item{border-radius:9999px}.vis-item.vis-range.base-item+.risk-item,.vis-item.vis-range.base-item+.extension-item{border-top-left-radius:0px;border-bottom-left-radius:0px}.vis-item.vis-range.base-item:has(+.extension-item),.vis-item.vis-range.base-item:has(+.risk-item){border-top-right-radius:0px;border-bottom-right-radius:0px}.vis-item.vis-range.extension-item+.base-item{border-top-right-radius:0px;border-bottom-right-radius:0px}.vis-item.vis-range.extension-item+.risk-item{border-top-right-radius:9999px;border-bottom-right-radius:9999px;border-top-left-radius:0px;border-bottom-left-radius:0px}.vis-item.vis-range.extension-item:has(+.risk-item){border-radius:0px}.vis-item.vis-range.extension-item:has(+.base-item){border-radius:0px}.vis-item.vis-range.risk-item+.base-item{border-top-right-radius:0px;border-bottom-right-radius:0px}.vis-item.vis-range.risk-item+.extension-item{border-radius:0px}.vis-item.vis-range.risk-item+.extension-item,.vis-item.vis-range.risk-item:has(+.extension-item),.vis-item.vis-range.risk-item:has(+.base-item){border-top-left-radius:0px;border-bottom-left-radius:0px}.vis-item.vis-range .vis-item-content{max-height:12px;width:100%;padding:0;color:white;overflow:hidden}.vis-item.vis-range .vis-item-content a{display:block;width:100%;max-height:12px}.vis-item{height:1em;top:10px !important}.vis-item:hover{cursor:pointer}.act-id-display{margin-left:1em;font-size:0.9em}.text-muted-tenz{color:#555 !important}.tz-tooltip-right{position:relative}.tz-tooltip-right:hover:before{content:attr(data-line) " / " attr(data-link);display:block;width:max-content;position:absolute;top:0;right:3em;padding:5px;white-space:pre;font-size:14px;color:#000000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,0.2);pointer-events:none;z-index:5}.tz-tooltip-left{position:relative}.tz-tooltip-left:hover:before{content:attr(data-line) "\a" attr(data-link);display:block;width:max-content;height:max-content;position:absolute;top:0;left:0;padding:5px;white-space:pre;font-size:14px;color:#000000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,0.2);pointer-events:none;z-index:5}.timeline-key{display:inline-flex;align-items:center;margin-left:10px}.timeline-key span{border-radius:9999px;width:2rem;height:0.75rem;margin:0.25rem;display:block}.timeline-key P{font-size:0.875rem;line-height:1.25rem;color:#bbc5d5}.timeline-key.base-key span{background-color:var(--seafoam)}.timeline-key.ext-key span{background-color:#0c226c}.timeline-key.risk-key span{background-color:transparent;border:1px solid #e00000}.project-schedule.closed div.timeline{display:none}.turbo-confirm-dialog .panel{margin-bottom:0;padding:2rem 1rem}.turbo-confirm-dialog .simple_form{align-items:center}.turbo-confirm-dialog .form-actions{display:flex;gap:2rem}.turbo-confirm-dialog .form-actions .button{min-width:6rem}.image-left{display:flex;align-items:flex-start;gap:2rem}.image-left .panel-container{flex:1}.image-left .panel-container:has(>.image-left__img){max-width:500px}.image-left .panel-container img{width:100%;max-width:500px}.image-left__title{padding-bottom:1rem}.image-left .button{margin-top:1rem}.image-only__img{text-align:center}.image-only__title{text-align:center;margin-bottom:1rem}.image-only img{width:100%;max-width:800px}.image-only .button{margin:1rem auto 0}.image-right{display:flex;align-items:flex-start;gap:2rem}.image-right .panel-container{flex:1}.image-right .panel-container:has(>.image-right__img){max-width:500px}.image-right .panel-container img{width:100%;max-width:500px}.image-right__title{padding-bottom:1rem}.image-right .button{margin-top:1rem}.text-only .button{margin-top:1rem}@media print{nav,.navbar,.side-bar,.page__right,.footer,.no-print,[data-html2canvas-ignore]{display:none !important}.panel,.main-content,.container{width:100% !important;max-width:100% !important;box-shadow:none !important;border-radius:0 !important;background:#fff !important}body,.panel,.main-content{background:#fff !important;color:#000 !important}*,*:before,*:after{box-shadow:none !important;text-shadow:none !important;border-color:#000 !important}body{font-size:12pt !important;line-height:1.4 !important}.panel,.card,table{page-break-inside:avoid}table{width:100% !important;border-collapse:collapse !important}th,td{border:1px solid #000 !important;padding:4px 8px !important}button,.button,.btn,input,select,textarea,.panel-expander-button{display:none !important}a{color:#000 !important;text-decoration:none !important}@page{size:auto;margin:8mm 1cm}.mobile-only:has(>.at-risk){display:block}.panel:has(#home_page_project_list){page-break-inside:auto}.proj-sum-card{page-break-inside:avoid}.at-risk,.tasks{justify-content:flex-start;width:fit-content !important;display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-template-rows:min-content 1fr}.at-risk .panel__top,.tasks .panel__top{width:fit-content;grid-row-start:1;grid-column:span 3}.at-risk .panel-dark,.tasks .panel-dark{width:fit-content;flex:unset;color:black;background-color:white;border:1px solid black;grid-row-start:2;max-width:110px;text-align:center}.at-risk .panel-dark span,.tasks .panel-dark span{font-size:3rem;color:black}.at-risk .panel-dark h3,.tasks .panel-dark h3{border-bottom:0;color:black}.at-risk{float:left}.tasks{float:right}}.proj-sum-card>div:nth-of-type(5),.proj-sum-card>div:nth-of-type(6){border:none}
