@font-face{font-family:circular-body;src:url(/static/media/CircularStd-Book_1.3b403181edb9ac411919.ttf)}@font-face{font-family:circular-bold;src:url(/static/media/CircularStd-Bold_0.db9982d8bd259e4502c7.ttf)}@font-face{font-family:circular-subheader;src:url(/static/media/CircularStd-Medium.78556bd4e31d7c0a3cff.ttf)}:root{--body:Circular-body;--fontsize-body:16px;--fontsize-header:25px;--fontsize-subheader:22px;--subheader:Circular-subheader;--bold:Circular-bold;--fontsize-label:13px;--button-action-colour:#0c6cde;--button-action-colour-hover:#0060cd;--button-CTA-colour:#fc3c78;--button-CTA-colour-hover:#f21258;--button-cancel-colour:#0c6cde;--button-cancel-colour-hover:#00499f;--button-font:Circular-body;--navbar-colour:#282e36;--sidebar-colour:#282e36;--navitem-colour:#282e36;--link-text-colour:#0c6cde;--ll-green:#06b448;--ll-yellow:#fce809;--ll-red:#fc360c;--tooltip-background-colour:#343434;--inputfield-placeholder-color:#c4c4c4}html{background-color:#f9f9fb;background-repeat:no-repeat;background-size:cover;color:#000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Circular-body;margin:0;overflow-anchor:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=date]{height:20px;width:125px}.form-submit-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Circular-body;font-family:var(--button-font);font-size:var(--fontsize-button);margin:40px 0;padding:15px 30px;text-align:center;text-decoration:none}.form-submit-button:hover{transform:scale(1.01)}.form-submit-button-secondary{background-color:#fff;border:1px solid #0c6cde;border-radius:4px;color:#0c6cde;cursor:pointer;font-family:Circular-body;font-family:var(--button-font);font-size:var(--fontsize-button);margin:40px 0;padding:15px 30px;text-align:center;text-decoration:none}.form-submit-button-secondary:hover{transform:scale(1.01)}.form-submit-button:disabled{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.PageComponent-Container{display:grid;grid-template-areas:"Header" "Body";padding:2%}.PageComponent-Header{grid-area:Header}.PageComponent-Body{grid-area:Body}.PageComponent-Label{background-color:#eee;border-radius:5px;color:#4d4d4d;justify-content:space-between;margin-bottom:5px;margin-top:5px;padding:5px 20px}.PageComponent-Label,.PageComponent-LabelMessage{align-items:center;display:flex;flex-direction:row}.PageComponent-SelectButton{border:none;border-radius:5px;color:#0c6cde;color:var(--button-action-colour);cursor:pointer;font-family:Circular-body;font-family:var(--button-font);font-size:15px;padding:8px 15px}.PageComponent-SelectButton:hover{background-color:#dfdede}.PageComponent-AccessDenied{margin-top:1%;text-align:center}.PageComponent-AccessDenied img{max-width:300px}.PageComponent-Errors-Container{padding:1%;text-align:center}.PageComponent-Errors-Container img{width:15%}.PageComponent-Errors-Container p{line-height:1.7}.Page-Subheading{font-family:Circular-subheader;font-family:var(--subheader);font-size:22px;font-size:var(--fontsize-subheader);font-weight:400;padding:5px}.Modal-Background{background-color:#00000080;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.Form-Container{align-items:left;height:100%;justify-content:flex-start;max-width:100%;min-width:60%;text-align:left}.Form-Body,.Form-Container{display:flex;flex-flow:column}.Form-Body{background-color:#fff;border-bottom:1px solid #d4d4d4;border-radius:5px;border-right:1px solid #d4d4d4;padding:2% 3%}.Primary-Button{background-color:#0c6cde;background-color:var(--button-action-colour);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Circular-body;font-family:var(--button-font);font-size:16px;font-size:var(--fontsize-body);min-width:-webkit-fit-content;min-width:fit-content;padding:10px 25px;text-decoration:none}.Primary-Button:hover{background-color:#0060cd;background-color:var(--button-action-colour-hover);color:#fff}.Primary-Button:disabled{background-color:#e9e9e9;color:#ababab}.Secondary-Button{background-color:#fff;border:1px solid #0c6cde;border:1px solid var(--button-action-colour);border-radius:5px;color:#0c6cde;color:var(--button-action-colour);cursor:pointer;font-family:Circular-body;font-family:var(--button-font);font-size:16px;font-size:var(--fontsize-body);min-width:-webkit-fit-content;min-width:fit-content;padding:10px 25px;text-decoration:none}.Secondary-Button:hover{background-color:#f9f9f9}.Secondary-Button:disabled{background-color:#e9e9e9;color:#ababab}.Button-Group{display:flex;flex-direction:row;gap:10px;margin:20px 0}.Table-Pane{background-color:#fff;border-radius:5px;padding:10px 25px}.Data-Table-Container{background-color:#fff;border:1px solid #b9b9b9;border-collapse:collapse;border-radius:5px;font-size:16px;font-size:var(--fontsize-body);line-height:1.6;margin:10px 0;min-width:685px;width:100%}.Data-Table-Container tr{border:1px solid #b9b9b9;text-align:left}.Data-Table-Container tr:first-child{border-bottom:none}.Data-Table-Container th{background-color:#f0f0f0;font-weight:700;padding:10px}.Data-Table-Container th:first-child{padding-left:30px}.Data-Table-Container th:last-child{padding-right:30px}.Data-Table-Container td{padding:20px 10px}.Data-Table-Container td:first-child{padding-left:30px}.Data-Table-Container td:last-child{padding-right:30px}.Custom-Scroll-Bar{overflow-y:auto}.Custom-Scroll-Bar::-webkit-scrollbar{width:10px}.Custom-Scroll-Bar::-webkit-scrollbar-track{background:#f3f3f3}.Custom-Scroll-Bar::-webkit-scrollbar-thumb{background:#0c6bde68;border-radius:10px}.Header{background-color:#282e36;height:90px;padding-left:8rem}.Footer,.Header{align-items:center;display:flex}.Footer{background-color:#faf9f9;height:80px;justify-content:center}.Login-Body-Container{background-color:#e2f0fe;min-height:calc(100vh - 170px)}.Login-Grid{display:grid;grid-template-columns:repeat(2,1fr);padding:0 8rem;place-items:center}.Grid-Left{grid-column:1}.Grid-Right{grid-column:2}.Login-Grid p{font-family:var(--light);line-height:1.7;max-width:570px;padding-bottom:1rem}.Login-Grid h1{font-size:48px}.Grid-Image{object-fit:contain;width:500px}.tooltip{position:relative}.tooltip .tooltiptext{background-color:#343434;background-color:var(--tooltip-background-colour,#343434);border-radius:4px;box-shadow:0 2px 2px #00000040;color:#fff;font-family:Circular-body;font-family:var(--body);font-size:16px;font-size:var(--fontsize-body);line-height:1.4;min-width:300px;padding:8px;position:absolute;text-align:left;visibility:hidden;width:-webkit-fit-content;width:fit-content;z-index:100}.tooltip:hover .tooltiptext{visibility:visible}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#0c6cde}input:focus+.slider{box-shadow:0 0 1px #0c6cde}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.NavBar-Profile-Dropdown{align-items:center;background-color:#fff;border:none;border-radius:5px;box-shadow:5px 10px 35px 3px #51515159;display:flex;flex-flow:column wrap;justify-content:center;position:absolute;right:0;top:60px;transition-duration:.3s;visibility:hidden}.NavBar-Profile-Dropdown:hover{visibility:visible}.NavBar-Profile-Icon{background-color:#fc3c78;border-radius:50%;color:#fff;cursor:pointer;letter-spacing:1px;margin:0 15px;padding:10px}.NavBar-Profile-Icon:hover~.NavBar-Profile-Dropdown{visibility:visible}.NavBar-Button{background-color:#fff;border:none;color:#272b30;cursor:pointer;font-family:var(--body);font-size:var(--fontsize-body);height:50px;padding:0 10px;width:125px}.NavBar-Button:hover{background-color:#f4f5f7;color:#0c6cde;visibility:visible}.Logout-Icon{margin:0 10px 0 0}.Global-Selector-Dropdown{align-items:center;background-color:#fff;border:none;border-radius:5px;display:flex;flex-direction:row;font-family:var(--body);font-size:var(--fontsize-body);justify-content:center;margin:0 20px;padding:10px 15px}.Global-Selector-Dropdown:hover{background-color:#f0f0f0}.Global-Selector-Dropdown p{margin:0 15px}.Global-Selector-Modal-Container{background-color:#fff;border-radius:5px;box-shadow:0 6px 6px #00000040;display:flex;flex-direction:column;left:calc(50% + 250px);max-height:60%;min-height:20%;min-width:480px;padding:25px;position:absolute;top:17.5%;transform:translate(calc(-50% - 250px));width:50vw;z-index:2}.Global-Selector-Modal-Header{display:flex;flex-direction:row;font-size:var(--fontsize-subheader);justify-content:space-between;padding:0 5px}.Global-Selector-View-Dropdown{background-color:#fff;border:none;border-radius:5px;box-shadow:0 4px 4px #00000040;font-family:var(--body);font-size:var(--fontsize-body);padding:10px 15px}.Global-Selector-Modal-Header-Left{align-items:center;display:flex;flex-direction:row;gap:0 15px}.Global-Selector-Modal-Header-Right{align-items:center;display:flex;flex-direction:row;gap:0 20px}.Global-Selector-Modal-Header-Right img{cursor:pointer}.Global-Selector-Message{align-items:center;background-color:#f4f4f4;border-radius:5px;display:flex;flex-direction:row;font-size:15px;margin:20px 0;padding:12px 20px}.Global-Selector-Info-Icon{height:15px;margin-right:15px;width:15px}.Global-Selector-Resource-Table-Container{overflow-x:hidden;overflow-y:auto}.Global-Selector-Resource-Table-Container::-webkit-scrollbar{height:5px;width:8px}.Global-Selector-Resource-Table-Container::-webkit-scrollbar-track{background:#c3c3c3}.Global-Selector-Resource-Table-Container::-webkit-scrollbar-thumb{background-color:hsla(0,0%,47%,.411);border:none;border-radius:30px}.Global-Selector-Resource-Table{border-bottom:.5px solid #d3d3d3;border-collapse:collapse;font-size:15px;table-layout:fixed;text-align:left;width:100%}table.Global-Selector-Resource-Table th{border-bottom:.5px solid #d3d3d3;padding:10px 15px}table.Global-Selector-Resource-Table td{padding:8px 15px}table.Global-Selector-Resource-Table tr{cursor:pointer}.Global-Selector-Resource-Row{background-color:#fff}.Global-Selector-Resource-Row-Active,.Global-Selector-Resource-Row:hover{background-color:#f0f5fe}.Global-Selector-Resource-Link{color:blue;cursor:pointer;text-decoration:underline;word-break:break-all}.Global-Selector-Description{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;height:1rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis}.Global-Selector-Resource-Labels{border-radius:5px;padding:5px 8px}.Global-Selector-Modal-Footer{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;margin-top:25px}.Global-Selector-Cancel,.Global-Selector-Open{background-color:#fff;border:none;cursor:pointer;font-family:var(--body);font-size:15px}.Global-Selector-Open{color:var(--button-action-colour)}.Global-Selector-Open:disabled{color:#9d9d9d}.NavItem{border-radius:5px;transition:.15s}.NavItem a:link{color:#e0e6e9}.NavItem a:link,.NavItem a:link:hover,.NavItem:hover{text-decoration:none}.NavItem:hover{background-color:#3e4550;color:#fff}.NavLink{align-items:center;color:#e0e6e9;display:flex;flex-direction:row;font-size:var(--fontsize-body);gap:0 10px;padding:10px 15px;text-decoration:none}.NavItem-Clicked{background-color:#3e4550;border-radius:5px}.SidebarLinks a{display:block;text-decoration:none}.Sidebar-Pending{text-align:center}.Support-Button{bottom:20px;display:block;left:20px;position:absolute;transition:transform .2s}.Support-Button:hover{transform:scale(1.1)}@media screen and (max-height:750px){.Support-Button{display:none!important}}.Breadcrumbs-Container{color:#000;font-size:var(--fontsize-body);font-weight:400;padding:0 0 5px 5px}.Breadcrumbs-Link{color:#0c6cde;cursor:pointer;font-size:var(--fontsize-button);font-weight:medium;width:-webkit-fit-content;width:fit-content}.Dashboard-Container{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"Dashboard-Col1 Dashboard-Col2 Dashboard-Col3";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;padding:1%}.Dashboard-Col1{grid-area:Dashboard-Col1}.Dashboard-Col1,.Dashboard-Col2{display:flex;flex-direction:column;gap:20px}.Dashboard-Col2{grid-area:Dashboard-Col2}.Dashboard-Col3{grid-area:Dashboard-Col3}.Dashboard-Col3,.Dashboard-Tile-Container{display:flex;flex-direction:column;gap:20px}.Dashboard-Tile-Container{background-color:#fff;border:1px solid #bbb;border-radius:5px;font-size:20px;padding:20px 0 0}.Dashboard-Tile-Header{align-items:center;display:flex;flex-direction:row;gap:10px;padding:0 20px}.Dashboard-Tile-Body{font-size:var(--fontsize-body);line-height:1.6;padding:0 20px 0 65px}.Dashboard-Tile-Project-Body{display:flex;flex-direction:column;gap:20px}.Dashboard-Tile-Project-Fields{color:#5e5e5e;margin:0}.Dashboard-Tile-Security-Tile{display:flex;flex-direction:column;gap:8px;padding-right:25px}.Dashboard-Tile-Security-Tile p{color:#5e5e5e;margin:5px 0}.Dashboard-Tile-Security-Finding-Summary{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.Dot{border-radius:50%;display:inline-block;height:15px;margin-right:10px;width:15px}.Dashboard-Tile-Portfolio-Information-Tile{display:flex;flex-direction:column;gap:10px;padding-right:20px}.Dashboard-Tile-Portfolio-Description{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#5e5e5e;display:-webkit-box;height:1.5rem;line-height:1.6;margin:0;overflow:hidden}.Dashboard-Tile-Portfolio-Projects{display:flex;flex-direction:column;gap:8px;margin-bottom:5px}.Dashboard-Tile-Portfolio-Projects label{background-color:#efefef;border-radius:6px;margin:0;padding:5px 10px}.Dashboard-Tile-Portfolio-ProjectTotal{color:#3c3c3c;margin:5px 0}.Dashboard-Tile-Sustainability-Tile{display:flex;flex-direction:column;gap:10px}.Dashboard-Tile-Sustainability-Tile div{color:#5e5e5e;display:flex;flex-direction:row;gap:10px;margin:0}.Dashboard-Tile-Sustainability-Tile p{color:#5e5e5e;margin:5px 0}.Dashboard-Tile-Billing{display:flex;flex-direction:column;gap:10px}.Dashboard-Tile-Billing p{color:#5e5e5e;margin:0}.Dashboard-Tile-Footer{align-items:center;border-top:.5px solid #bbb;color:#4e4e4e;cursor:pointer;display:flex;flex-direction:row;font-size:var(--fontsize-body);gap:15px;padding:15px 20px}.Dashboard-Tile-Footer:hover{color:#0c6cde;text-decoration:underline}.WelcomePage-Container{align-items:center;background-color:#fff;border-radius:5px;color:#4d4d4d;display:grid;grid-auto-flow:row;grid-template-areas:"WelcomeHeader WelcomeHeader WelcomeHeader" "WelcomeBody WelcomeBody WelcomeBody" "QuickAccess QuickAccess QuickAccess";grid-template-columns:1fr 1fr 1fr;grid-template-rows:.4fr .5fr .8fr;margin:5px;padding:50px 80px}.WelcomeHeader{color:#282e36;display:flex;grid-area:WelcomeHeader;justify-content:start}.WelcomeBody{align-self:start;grid-area:WelcomeBody}.QuickAccess{align-self:start;color:#282e36;grid-area:QuickAccess}li{margin-top:12px}.QuickAccess button{background-color:#fff;border:2px solid #d9d9d9;border-radius:8px;color:#282e36;cursor:pointer;font-family:Circular-body;font-size:16px;font-weight:700;height:60px;margin:0 25px 0 0;padding:5px;text-align:left;width:200px}.QuickAccess button:hover{transform:scale(1.01)}.WelcomeBody button{background-color:#fff;border:none;color:#00e;cursor:pointer;font-family:Circular-body;font-size:16px;padding:0;text-decoration:underline}.PageHeader-Container{background-color:#e2f0fe;border-radius:5px;margin-bottom:20px;padding:30px}.PageHeader-Header{font-size:var(--fontsize-header)}.PageHeader-Header img{cursor:pointer;margin-left:10px;width:25px}.PageHeader-Header img:hover{transform:scale(1.1)}.PageHeader-Body{line-height:1.7;margin-top:20px}.PageHeader-Modal-Container{background-color:#fff;border-radius:5px;box-shadow:0 6px 6px #00000040;display:flex;flex-direction:column;height:70vh;left:calc(50% + 250px);overflow:hidden;padding:1%;position:absolute;top:17.5%;transform:translate(calc(-50% - 250px));width:70vw;z-index:2}.PageHeader-Modal-Header{display:flex;font-size:var(--fontsize-header);justify-content:space-between;margin-bottom:2%}.PageHeader-Modal-Header img{cursor:pointer;height:30px}.Cards-Container{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0}.Add-Card{border:2px dashed #d9d9d9;display:grid;place-items:center}.Add-Card:hover{border:2px dashed #4285f4;cursor:pointer;transform:scale(1.03)}.Card{background-color:#fff;border:2px solid #d9d9d9;border-radius:10px;height:240px;padding:5px 15px;width:320px}.Portfolio-Card-Header{align-items:center;display:flex;justify-content:space-between}.Portfolio-Name{font-size:18px;font-weight:700;max-width:80%;overflow:hidden;text-overflow:ellipsis}.Portfolio-Card-Description{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;height:1.2rem;overflow:hidden;text-overflow:ellipsis}.Portfolio-Card-Projects{background-color:#efefef;border-radius:6px;margin:8px 2px;padding:6px 10px}.Portfolio-Card-Footer{display:flex;font-weight:600;justify-content:flex-end;padding-top:1rem}.Card span{font-weight:600;padding-left:.5rem}.Dropdown{padding:.5rem 0;position:relative}.Dropdown-Content{background-color:#fff;box-shadow:0 8px 16px 0 #0003;cursor:pointer;display:none;min-width:160px;position:absolute;z-index:1}.Dropdown-Content p{margin:0;padding:12px 16px}.Dropdown:hover img{cursor:pointer;transform:scale(1.2)}.Dropdown:hover .Dropdown-Content{display:block}.Dropdown-Content p:first-child:hover{background-color:#4285f4;color:#fff}.Dropdown-Content p:nth-child(2){border-top:1px solid #d9d9d9;color:#f44242}.Portfolio-Viewer-Grid{display:grid;grid-template-columns:repeat(2,1fr)}.Portfolio-Viewer-Left{grid-column:1}.Portfolio-Viewer-Loading,.Portfolio-Viewer-Right{cursor:pointer;grid-column:2;padding-left:1.5rem}.Portfolio-Viewer-Loading{width:50px}.Scroll-Container{display:flex;flex-direction:column;margin:10px 4px;max-height:24vh;overflow-y:auto;width:53%}.Viewers{cursor:pointer;display:flex;flex-direction:row;gap:0 1rem}.Scroll-Container p{align-items:center;background:#ebf7fa;border-radius:5px;display:flex;height:35px;margin:5px;padding:5px 20px;width:30vw}.Create-Portfolio-Container img{width:45px}.Create-Portfolio-Container img:hover{cursor:pointer;transform:scale(1.15)}.Portfolios-Projects-Editor-Container{grid-gap:15px 0;background-color:#f5f5f5;border-radius:5px;display:grid;gap:15px 0;grid-auto-flow:row;grid-template-areas:"Projects-Available-Header Projects-Selector-Header Projects-Added-Header" "Projects-Available-Body Projects-Selector-Body Projects-Added-Body";grid-template-columns:1fr .25fr 1fr;grid-template-rows:1fr 200px;padding:20px;width:70%}.Projects-Available-Header{font-weight:700;grid-area:Projects-Available-Header;padding:0 5px}.Projects-Selector-Header{grid-area:Projects-Selector-Header}.Projects-Added-Header{font-weight:700;grid-area:Projects-Added-Header;padding:0 5px}.Projects-Available-Body{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;gap:8px;grid-area:Projects-Available-Body;overflow-x:hidden;overflow-y:auto;padding:10px}.Projects-Selector-Body{align-items:center;display:flex;flex-direction:column;gap:15px;grid-area:Projects-Selector-Body;justify-content:center}.Projects-Added-Body{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;gap:8px;grid-area:Projects-Added-Body;overflow-x:hidden;overflow-y:auto;padding:10px}.Portfolio-Project-Label{background-color:#efefef}.Portfolio-Project-Label,.Portfolio-Project-Label-Active{border-radius:5px;cursor:pointer;margin:0 10px;padding:5px}.Portfolio-Project-Label-Active{background-color:#ebf7fa}.Scroll-Container::-webkit-scrollbar{width:10px}.Scroll-Container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #d9d9d9;margin:.5rem}.Scroll-Container::-webkit-scrollbar-thumb{background:#4285f4;border-radius:10px}.Scroll-Container::-webkit-scrollbar-thumb:hover{background:#0f3885}.Projects-Available-Body::-webkit-scrollbar{width:10px}.Projects-Available-Body::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #d9d9d9;margin:1rem}.Projects-Available-Body::-webkit-scrollbar-thumb{background:#4285f4;border-radius:10px}.Projects-Available-Body::-webkit-scrollbar-thumb:hover{background:#0f3885}.Projects-Added-Body::-webkit-scrollbar{width:10px}.Projects-Added-Body::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #d9d9d9;margin:1rem}.Projects-Added-Body::-webkit-scrollbar-thumb{background:#4285f4;border-radius:10px}.Projects-Added-Body::-webkit-scrollbar-thumb:hover{background:#0f3885}.button-tooltip{position:relative}.button-tooltip .tooltiptext{background-color:#343434;background-color:var(--tooltip-background-colour,#343434);border-radius:4px;box-shadow:0 2px 2px #00000040;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);line-height:1.4;padding:8px;position:absolute;text-align:left;visibility:hidden;white-space:nowrap;width:-webkit-fit-content;width:fit-content;z-index:100}.button-tooltip:hover .tooltiptext{visibility:visible}.tag-label-container{margin:20px 0}.tag-label{word-wrap:break-word;background-color:#d7f6ff;border-radius:15px;font-size:var(--fontsize-body);font-weight:lighter;padding:7px 18px;width:-webkit-fit-content;width:fit-content}.plain-label-container{margin:15px 0}.plain-label{word-wrap:break-word;border-radius:15px;font-size:var(--fontsize-body);font-weight:400;width:-webkit-fit-content;width:fit-content}.inline-field-label{font-family:var(--body);font-size:var(--fontsize-body)}.longinputfield:focus,.longinputfield:hover,.mediuminputfield:focus,.mediuminputfield:hover,.shortinputfield:focus,.shortinputfield:hover{border:1px solid #0c6cde;border-radius:4px;outline:none}.error-message-label{color:#d31a1a;font-family:var(--body);font-size:var(--fontsize-body);font-weight:700;line-height:1.6;margin:0}.question-container{align-content:center;display:flex;padding:20px 0}.question-label{font-family:var(--body);font-size:var(--fontsize-body);font-weight:700}.help-icon{height:1rem;margin-left:5px;width:1rem}:root{--label-text:#fff}.success-label{background-color:#06b448;background-color:var(--ll-green,#06b448);color:#fff;color:var(--label-text,#fff)}.pending-label,.success-label{border-radius:20px;font-size:var(--fontsize-label);font-weight:400;padding:6px 15px;width:100px}.pending-label{background-color:#f1ad29;background-color:var(--ll-yellow,#f1ad29);color:#9e9318}.error-label,.rejected-label{background-color:#e90707;background-color:var(--ll-red,#e90707);border-radius:20px;color:#fff;color:var(--label-text,#fff);font-size:var(--fontsize-label);font-weight:400;padding:6px 15px;width:100px}.request-table-response-container{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;margin:2% 0 3%;text-align:center}.request-table-response-container,.request-table-response-text-container{background-color:#fff;border-radius:2px;min-width:685px;overflow:auto;padding:15px}.request-table-response-text-container{text-align:left}.Projects-Container{display:flex;flex-direction:column;margin-top:30px}.Projects-Tile-Section{display:flex;flex-wrap:wrap;gap:15px}.Project-Card-Add{background-color:#fff;border:2px dashed #d9d9d9;border-radius:10px;display:grid;height:180px;padding:10px;place-items:center;width:320px}.Project-Card-Add:hover{border-color:#0c6cde;cursor:pointer;transform:scale(1.02)}.Project-Card-Container{align-items:center;background-color:#fff;border:2px solid #d9d9d9;border-radius:10px;display:grid;grid-template-areas:"card-top" "card-middle" "card-bottom";grid-template-rows:50px 40px 90px;height:180px;padding:10px;width:320px}.Project-Card-Top{align-items:baseline;display:flex;grid-area:card-top;justify-content:space-between;padding:0 0 0 10px}.Project-Card-Icons{display:flex}.Project-Card-Console-Icon{margin:0 10px 0 0}.Project-Card-Console-Icon,.Project-Card-Edit-Icon{cursor:pointer;height:30px;padding:10px}.Project-Card-Edit-Icon:hover .Project-Card-Menu{opacity:1;pointer-events:auto}.Project-Card-Middle{font-size:17px;font-weight:700;grid-area:card-middle;padding:0 10px}.Project-Card-Bottom{grid-area:card-bottom;padding:0 10px 10px}.Project-Card-Menu{align-self:self-start;background-color:#fff;box-shadow:0 2px 8px #00000042;color:#515151;cursor:pointer;grid-area:card-middle;height:-webkit-fit-content;height:fit-content;margin-left:-200px;opacity:0;pointer-events:none;position:absolute;width:230px;z-index:10}.Project-Card-Menu div{padding:10px}.Project-Card-Menu div:first-child{padding-top:10px}.Project-Card-Menu-Delete{border-top:1px solid #d9d9d9;color:red;padding-top:10px}.Project-Card-Menu div:hover{background-color:#0c6cde;color:#fff}.disclaimer-parent-container{align-items:left;background-color:#fff;border-radius:5px;display:flex;flex-flow:column;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;line-height:1.7;max-width:100%;min-width:60%;padding:10px 30px;text-align:left}.disclaimer-title{font-size:var(--fontsize-subheader);font-weight:400}.option{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:var(--body)}.dropdown-empty,.option{font-weight:400;margin:5px 0;min-width:250px;padding:12px 20px;width:250px}.dropdown-empty{background-color:blue;color:#979797}.dropdown{background-color:blue;font-weight:400;margin:5px 0;min-width:250px;width:250px}.datalistfield,.dropdown{color:#000;padding:12px 20px}.datalistfield{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;font-family:var(--body);font-size:var(--fontsize-body);margin:0 0 10px;width:30%}.datalistfield::placeholder{color:var(--inputfield-placeholder-color)}.datalistfield:focus,.datalistfield:hover{border:1px solid #0c6cde;border-radius:4px;outline:none}.datalistfield-fullsize{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:var(--body);font-size:var(--fontsize-body);margin:0 0 10px;padding:12px 20px;width:100%}.datalistfield-fullsize::placeholder{color:var(--inputfield-placeholder-color)}.datalistfield-fullsize:focus,.datalistfield-fullsize:hover{border:1px solid #0c6cde;border-radius:4px;outline:none}.modal-background{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-container{background:#fff;max-height:70vh;width:70vw}.modal-header{padding:10px;text-align:center}.modal-content{border-top:1px solid #c5c3c3;line-height:1.7;overflow-y:scroll;padding:40px 70px}.modal-footer{border-top:1px solid #c5c3c3;padding:30px;text-align:center}.nonpassport-accounts{color:var(--link-text-colour)}.continue-button{background-color:#0c6cde;background-color:var(--button-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-button);margin:0 10px;padding:10px 30px}.continue-button:hover{background-color:#00499f;background-color:var(--button-colour-hover,#00499f);cursor:pointer}.cancel-button{background-color:#fff;border:1px solid #0c6cde;border:1px solid var(--button-action-colour,#0c6cde);border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#0c6cde;color:var(--button-action-colour,#0c6cde);font-family:var(--body);font-size:var(--fontsize-button);margin:0 10px;padding:10px 30px}.cancel-button:hover{background-color:#e1edff;cursor:pointer}.modal-content-error-fatal,.modal-content-pending,.modal-content-success{align-items:center;display:flex;justify-content:center}.Project-Type-Container{display:flex;flex-direction:row;gap:20px;margin:20px 0 30px}.Project-Type-Icon{border:2px solid #d9d9d9;border-radius:10px;height:100px;justify-content:center;padding:20px;text-align:center;width:100px}.Project-Type-Icon img{display:block;margin-left:auto;margin-right:auto;width:50%}.Project-Type-Icon:hover{border-color:#0c6cde;cursor:pointer}.Project-Icon-Selected{border:2px solid #0c6cde;border-radius:10px;height:100px;justify-content:center;padding:20px;text-align:center;width:100px}.Project-Icon-Selected img{display:block;margin-left:auto;margin-right:auto;width:50%}.submit-button{font-size:var(--fontsize-body)}.Project-Create-response-label{font-family:var(--body);font-size:var(--fontsize-body);font-style:italic;line-height:1.6;margin:0}.productfilterpane-container{background-color:#fff;border-radius:5px;display:grid;grid-template-areas:"components refreshbutton";grid-template-columns:1fr 120px;padding:10px 25px}.productfilterpane-components{grid-gap:2%;align-items:center;display:flex;grid-area:components;width:-webkit-fit-content;width:fit-content}.productfilterpane-refreshbutton{display:flex;grid-area:refreshbutton;justify-content:flex-end}.product-pane{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:5px;border-right:1px solid #d0d0d0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;padding:15px 20px}.form-interface-logo-img{align-self:center;display:grid;grid-column:2;grid-row:1;height:80%;justify-self:center;min-height:200px;min-width:200px;width:80%}.form-message-container{align-self:center;grid-column:span 3;grid-row:2;justify-self:center;text-align:center;width:100%}.form-button-container{align-self:center;grid-column:2;grid-row:3;justify-self:center}.form-retry-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;cursor:pointer;font-family:var(--body);font-size:var(--fontsize-body);height:50px;margin:0 10px;padding:10px 15px;width:150px}.form-retry-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f);color:#fff}.component-response-container{margin:2%;padding:15px}.component-container,.component-response-container{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:2px;border-right:1px solid #d0d0d0;min-width:685px;overflow:auto}.component-container{margin:2% 0 3%}.component-container::-webkit-scrollbar{height:8px;width:8px}.component-container::-webkit-scrollbar-track{background:#e9e9e9}.component-container::-webkit-scrollbar-thumb{background-color:hsla(0,0%,47%,.411);border:none;border-radius:20px}.component-response-container-pending{background-color:#fff;border-radius:2px;margin:2% 2% 3%;min-width:685px;padding:50px 15px;text-align:center}table.component-response{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}table.component-response tr{border-bottom:.5px solid #d3d3d3}table.component-response tr td:first-child,table.component-response tr th:first-child{padding-left:50px}table.component-response th{font-size:var(--fontsize-body);font-weight:700;padding:30px 20px}table.component-response td{word-wrap:break-word;font-size:var(--fontsize-body);line-height:1.7;padding:20px}.component-response-link-parent{text-decoration:none}.component-response-link{align-content:center;display:flex}.component-response-link-img{cursor:pointer;transition:transform .2s}.component-response-link-img:hover{transform:scale(1.3)}.component-response-link-tooltip{background-color:#343434;background-color:var(--tooltip-background-colour,#343434);border-radius:3px;box-shadow:0 2px 2px #00000040;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);line-height:1.4;padding:5px 10px;text-decoration:none;transform:translateX(10px);visibility:hidden;width:-webkit-fit-content;width:fit-content}.component-response-link-img:hover~.component-response-link-tooltip{text-decoration:none;visibility:visible}.icon{min-height:40px;min-width:40px}.table-message{line-height:1.8}.Project-Owner-Transfership-Container{display:flex;flex-direction:column;gap:20px}.OwnershipTransferCreate-Form-Container{background-color:#fff;padding:2%}.OwnershipTransfer-Button-Container{display:flex;justify-content:center}.OwnershipTransfer-Button-Container button{margin:2%}.AcceptOwnershipTransfer-Form-Table{margin:2% 0}.AcceptOwnershipTransfer-Form-Table th{border-bottom:.5px solid #d3d3d3;padding-bottom:10px}.AcceptOwnershipTransferForm-td{padding:20px 5px 0}.AcceptOwnershipTransferForm-Input{display:flex;flex-direction:column;padding:20px 5px 0}.AcceptOwnershipTransferForm-response-label{font-family:var(--body);font-size:var(--fontsize-body);font-style:italic;line-height:1.6;padding:0 5px}.AcceptOwnershipTransferForm-error-label{padding:0 5px}.table-response-container{margin:0;padding:5px;text-align:center}.table-response-container,.table-response-text-container{background-color:#fff;border-radius:2px;min-width:685px;overflow:auto}.table-response-text-container{padding:15px;text-align:left}.table-response-container-pending{background-color:#fff;border-radius:2px;margin:2% 0 3%;min-width:685px;overflow:auto;padding:50px 15px;text-align:center}table.table-response{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}table.table-response tr{border-bottom:.5px solid #d3d3d3}table.table-response tr td:first-child,table.table-response tr th:first-child{padding-left:50px}table.table-response th{font-size:var(--fontsize-body);font-weight:700;padding:30px 20px}table.table-response td{word-wrap:break-word;font-size:var(--fontsize-body);line-height:1.7;padding:20px}.table-response-link-parent{text-decoration:none}.table-response-link{align-content:center;display:flex}.table-response-link-img{cursor:pointer;transition:transform .2s}.table-response-link-img:hover{transform:scale(1.3)}.table-response-link-tooltip{background-color:#343434;background-color:var(--tooltip-background-colour,#343434);border-radius:3px;box-shadow:0 2px 2px #00000040;color:#fff;font-family:var(--body);font-size:var(--fontsize-label);line-height:1.4;padding:5px 10px;text-decoration:none;transform:translateX(10px);visibility:hidden;width:-webkit-fit-content;width:fit-content}.table-response-link-img:hover~.table-response-link-tooltip{text-decoration:none;visibility:visible}.icon{word-wrap:break-word;border-radius:2px;font-size:var(--fontsize-body);min-height:25px;min-width:25px;padding:5px;text-align:center}.icon:hover{background-color:#e9f1ff;cursor:pointer;padding:5px}.table-message{font-size:var(--fontsize-body);line-height:1.6;text-align:left}.table-stop-button-container{margin-top:80px}.table-stop-button{background-color:#fc3c78;background-color:var(--button-cancel-colour,#fc3c78);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);margin:0 10px;padding:10px 15px}.table-stop-button:hover{background-color:#f21258;background-color:var(--button-cancel-colour-hover,#f21258);color:#fff}.try-again-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Circular-body;font-family:var(--body,Circular-body);font-size:var(--fontsize-button);margin:10px;padding:15px 30px;text-align:center;text-decoration:none}.try-again-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}.loading{animation:hue-rotate 10s linear infinite both;display:inline-block;height:180px;margin-bottom:10px;margin-top:15px;position:relative;transform:rotate(45deg);width:180px}.loading-square{animation:square-animation 10s ease-in-out infinite both;background:#97d3ec;background-attachment:fixed;background-image:linear-gradient(40deg,#00f7ff 40%,#0c9 60%);background-image:-moz-linear-gradient(#08f91c,rgba(5,244,204,.142));background-position:50%;background-size:cover;border-radius:2px;height:55px;left:0;margin:2px;position:absolute;top:0;width:55px}.loading-square:nth-of-type(0){animation-delay:0s}.loading-square:first-of-type{animation-delay:-1.4285714286s}.loading-square:nth-of-type(2){animation-delay:-2.8571428571s}.loading-square:nth-of-type(3){animation-delay:-4.2857142857s}.loading-square:nth-of-type(4){animation-delay:-5.7142857143s}.loading-square:nth-of-type(5){animation-delay:-7.1428571429s}.loading-square:nth-of-type(6){animation-delay:-8.5714285714s}.loading-square:nth-of-type(7){animation-delay:-10s}@keyframes square-animation{0%{left:0;top:0}10.5%{left:0;top:0}12.5%{left:64px;top:0}23%{left:64px;top:0}25%{left:128px;top:0}35.5%{left:128px;top:0}37.5%{left:128px;top:64px}48%{left:128px;top:64px}50%{left:64px;top:64px}60.5%{left:64px;top:64px}62.5%{left:64px;top:128px}73%{left:64px;top:128px}75%{left:0;top:128px}85.5%{left:0;top:128px}87.5%{left:0;top:64px}98%{left:0;top:64px}to{left:0;top:0}}@keyframes hue-rotate{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}.ExportToCSV-Container{align-items:center;display:flex;width:34px}.ExportToCSV-Container:hover{transform:scale(1.05)}.project-id-label{grid-column:1;white-space:nowrap}.project-id-label,.project-id-textbox{font-family:var(--body);font-size:var(--fontsize-body);grid-row:1}.project-id-textbox{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;grid-column:2;margin:0;padding:12px 20px;width:400px}.project-id-textbox:focus,.project-id-textbox:hover{border:1px solid #0c6cde;border-radius:4px;outline:none}.project-id-error-label{color:#d31a1a;font-family:var(--body);font-size:var(--fontsize-label);font-weight:700;grid-column:2;grid-row:2;line-height:1.6;margin:0;width:400px}.find-owner-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);grid-column:3;grid-row:1;height:-webkit-fit-content;height:fit-content;margin:0 5px;padding:10px 15px;width:150px}.find-owner-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}.find-owner-button:disabled{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.find-owner-edit-icon{word-wrap:break-word;border-radius:2px;cursor:pointer;font-size:var(--fontsize-body);min-height:25px;min-width:25px;padding:5px;text-align:center}.find-owner-edit-icon:hover{background-color:#e9f1ff;padding:5px}.download-all-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);grid-column:4;grid-row:1;height:-webkit-fit-content;height:fit-content;padding:10px 15px;text-align:center;text-decoration:none;width:150px}.download-all-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}.download-all-button:disabled{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.Groups-Page-Container{display:flex;flex-direction:column;gap:30px}.Project-Operators-Header{display:flex;flex-direction:column;gap:0}.MyGroups-Header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.groups-create-button-container{display:flex;justify-content:flex-end}.create-group-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);grid-column:2;grid-row:1;height:-webkit-fit-content;height:fit-content;margin:0 10px;padding:10px 15px;width:150px}.create-group-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f);color:#fff}.create-group-button:disabled{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.icon-edit{word-wrap:break-word;border-radius:2px;cursor:pointer;font-size:var(--fontsize-body);margin-left:10px;min-height:25px;min-width:25px;padding:5px;text-align:center}.icon-edit:hover{background-color:#e9f1ff;padding:5px}.icon-edit-disabled{word-wrap:break-word;border-radius:2px;filter:grayscale(1);font-size:var(--fontsize-body);min-height:40px;min-width:40px;padding:5px;text-align:center}.icon-edit-disabled-tooltip{background-color:#343434;border-radius:5px;bottom:45px;color:#fff;display:none;height:-webkit-fit-content;height:fit-content;left:25px;padding:10px;position:absolute;text-align:center;width:350px}.icon-edit-disabled:hover>.icon-edit-disabled-tooltip{display:block}.tooltip-link{color:#8bc7ff;font-weight:700}:root{--stop-button:#fc3c78;--stop-button-hover:#f21258}.FormResponse-Container{background-color:#fdfdfd;height:-webkit-fit-content;height:fit-content;overflow-anchor:none;padding:10% 15%;text-align:center}.FormResponse-Success{background-color:#fdfdfd;padding:2%;text-align:center}.FormResponse-Success-Title{font-size:var(--fontsize-subheader);font-weight:lighter;margin:0;padding:1% 0}.formresponse-table-container{margin:0 20%;text-align:center;width:60%}table.formresponse-success{background-color:#f5f5f5;border-collapse:collapse;border-radius:5px;border-spacing:0;table-layout:fixed;text-align:left;width:100%}table.formresponse-success td{border:1px solid #e2e2e2;padding:15px}.list-item-container{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"list-item list-item list-item delete-list-item";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}.list-item{background-color:#ebf7fa;font-family:Circular_book;font-family:var(--body,Circular_book)}.deleted-list-item,.list-item{border-radius:5px;font-size:var(--fontsize-body);grid-area:list-item;margin:5px 10px;padding:15px}.deleted-list-item{background-color:#fbeaea;text-decoration:line-through}.delete-list-item{align-self:center;background-color:inherit;border:0;border-radius:5px;grid-area:delete-list-item;margin:5px 0}.delete-icon{height:30px;width:30px}.delete-icon:hover{background-color:#e9f1ff;border-radius:5px;cursor:pointer;transform:scale(1.2)}.undo-icon{height:30px;width:30px}.undo-icon:hover{background-color:#e9f1ff;border-radius:5px;cursor:pointer;transform:scale(1.2)}.textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;font-family:var(--body);font-size:var(--fontsize-body);margin:0 0 10px;overflow:auto;padding:12px 20px;resize:vertical;width:100%}.textarea:hover{border:1px solid #0c6cde;border-radius:4px;outline:none}.textarea::placeholder{color:var(--inputfield-placeholder-color)}.textarea:focus{border:1px solid #0c6cde;border-radius:4px;outline:none}.shortinputfield{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:var(--body);font-size:var(--fontsize-body);margin:0 0 10px;padding:12px 20px;width:30%}.shortinputfield::placeholder{color:var(--inputfield-placeholder-color)}.mediuminputfield{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:var(--body);font-size:var(--fontsize-body);margin:0 0 10px;padding:12px 20px;width:50%}.mediuminputfield::placeholder{color:var(--inputfield-placeholder-color)}.longinputfield{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:var(--body);font-size:var(--fontsize-body);margin:0 0 10px;padding:12px 20px;width:100%}.longinputfield::placeholder{color:var(--inputfield-placeholder-color)}.modal-template-background{background-color:#00000080;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.modal-content-container{background-color:#282e36;box-shadow:0 6px 6px #00000040;left:calc(50% + 250px);position:absolute;top:17.5%;transform:translate(calc(-50% - 250px));width:970px;z-index:2}.modal-content-close-button{color:#fff;cursor:pointer;height:30px;position:absolute;right:15px;top:15px;width:30px}.modal-content-heading{color:#fff;font-size:var(--fontsize-subheader);margin-left:10px;padding:2%}.modal-content-body{background-color:#fff;max-height:65vh;overflow-y:scroll;padding:10px}.modal-content-body::-webkit-scrollbar{width:10px}.modal-content-body::-webkit-scrollbar-track{background:#c3c3c3}.modal-content-body::-webkit-scrollbar-thumb{background-color:hsla(0,0%,47%,.411);border-radius:30px}.modal-description{padding:0 30px}.GroupManagement-Groups-Container{display:grid;grid-template-areas:"Search ." "Members ." "Buttons Buttons";grid-template-columns:600px 1fr}.GroupManagement-Label{align-items:center;background-color:#eee;border-radius:5px;color:#4d4d4d;display:flex;margin-bottom:5px;margin-top:5px;padding:10px 20px}.GroupManagement-Icon:hover{cursor:pointer;transform:scale(1.05)}.GroupManagement-Search{align-items:center;display:flex;grid-area:Search}.GroupManagement-Search img{cursor:pointer;margin-bottom:10px;margin-left:10px}.GroupManagement-Members{grid-area:Members;min-height:100px}.GroupManagement-EmailAddress{align-items:center;border-radius:5px;display:flex;justify-content:space-between;padding:10px}.GroupManagement-InviteForm{display:flex;flex-direction:column;padding:10px}.GroupManagement-Buttons{grid-area:Buttons;margin-top:2%}.Project-Settings-Container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px;padding:2%}.Project-Settings-Tile-Container{position:relative}.Project-Settings-Tile{grid-gap:0 0;align-content:center;background-color:#fff;border:none;border-radius:10px;box-shadow:0 1px 1px #00000040;color:#0c6cde;cursor:pointer;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Project-Setting-Logo" "Project-Setting-Title";grid-template-columns:250px;grid-template-rows:90px 60px;justify-content:center;padding:10px}.Project-Settings-Tile:hover{background-color:#def6fc}.Project-Settings-Tile:disabled{background-color:#fafafa;border:.5px solid #e4e3e3;box-shadow:none;color:#acacac;cursor:not-allowed}.Project-Setting-Logo{align-self:end;grid-area:Project-Setting-Logo;justify-self:center}.Project-Setting-Title{align-self:center;font-family:var(--body);font-size:var(--fontsize-subheader);font-weight:400;grid-area:Project-Setting-Title;justify-self:center;line-height:1.6;text-align:center}.Project-Settings-Tile-Container .Project-Settings-Tile-Tooltip{background-color:#343434;background-color:var(--tooltip-background-colour,#343434);border-radius:4px;box-shadow:0 2px 2px #00000040;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);line-height:1.4;min-width:300px;padding:8px;position:absolute;text-align:left;visibility:hidden;width:-webkit-fit-content;width:fit-content;z-index:100}.Project-Settings-Tile-Container:hover .Project-Settings-Tile-Tooltip{visibility:visible}.Project-Edit-Budget-response-label{font-family:var(--body);font-size:var(--fontsize-body);font-style:italic;line-height:1.6;margin:0}.project-modal-content-open-button{color:#0c6cde;color:var(--button-action-colour,#0c6cde);cursor:pointer;display:inline;text-decoration:none}.Select-Portfolio{display:flex;flex-direction:row;gap:0 15px}.Delete-Form{display:flex;flex-direction:column;gap:1rem}.Heading-Section{align-items:center;display:flex;font-size:2.6rem;letter-spacing:.15rem}.Button-Controls{display:flex;gap:1rem;justify-content:flex-end;width:50%}.product-parent-container{align-items:left;display:flex;flex-flow:column;height:100%;justify-content:flex-start;max-width:100%;min-width:60%;text-align:left}.attach-to-vpc-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-button);grid-column:2;grid-row:1;height:-webkit-fit-content;height:fit-content;margin:0 10px;padding:10px 15px;width:200px}.attach-to-vpc-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f);color:#fff}.attach-to-vpc-button:disabled{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.manage-vpc-access-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);grid-column:2;grid-row:1;height:-webkit-fit-content;height:fit-content;margin:0 10px;padding:10px 15px;width:200px}.manage-vpc-access-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f);color:#fff}.manage-vpc-access-button:disabled{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.svpc-warning-container{grid-gap:0 0;border-radius:5px;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"warning-icon warning-label";grid-template-columns:.03fr 1fr;grid-template-rows:1fr;margin:5px 0;min-width:200px;overflow:auto}.svpc-warning-icon{align-self:center;grid-area:warning-icon;justify-self:left;max-height:25px;max-width:25px}.svpc-warning-label{align-self:center;grid-area:warning-label}.Attach-To-VPC-Pane{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:2px;border-right:1px solid #d0d0d0;padding:10px 30px}.checkbox-container{cursor:pointer;display:block;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{border:2px solid grey;border-radius:2px;height:20px;left:0;margin-top:4px;position:absolute;top:0;width:20px}.checkbox-container:hover input~.checkmark{background-color:#ebebeb}.checkbox-container input:checked~.checkmark{background-color:#0c6cde;border:1.5px solid #0c6cde}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:6px;top:3px;transform:rotate(45deg);width:5px}table.attachvpc-success{background-color:#f5f5f5;border-collapse:collapse;border-radius:5px;border-spacing:0;table-layout:fixed;width:100%}table.attachvpc-success td{border:1px solid #e2e2e2;padding:10px}.modify-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;cursor:pointer;font-family:var(--body);font-size:var(--fontsize-body);margin:0 10px;padding:10px 15px}.form-parent-container{align-items:left;display:flex;flex-flow:column;height:100%;justify-content:flex-start;max-width:100%;min-width:60%;text-align:left}.body1{padding:1px}.body1,.body2{font-family:var(--body);font-weight:lighter}.body2{padding:1px 1px 30px}.form-content-pane{margin:0 2%}.request-form{background-color:#fafafa;border-bottom:1px solid #d0d0d0;border-radius:2px;display:flex;flex-flow:column;margin:2% 20% 2% 0;padding:2% 3%}.list-container{padding:10px 0}.submit-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:var(--fontsize-button);font-weight:700;margin:40px 0;padding:15px 30px;text-align:center;text-decoration:none}.submit-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}.submit-button:disabled,.submit-button:disabled:hover{background-color:#e9e9e9;box-shadow:none;color:#c7c6c6;cursor:not-allowed}.add-account-button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--body);font-size:var(--fontsize-body);margin:10px 0;padding:5px;text-align:center;text-decoration:none;width:60px}.add-account-button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}table.managevpcaccess-success{background-color:#f5f5f5;border-collapse:collapse;border-radius:5px;border-spacing:0;table-layout:fixed;width:100%}table.managevpcaccess-success td{border:1px solid #e2e2e2;padding:10px}.Firewall-Active-Rules-Header{display:grid;grid-template-areas:"Firewall-Active-Rules-Header-Text Firewall-Active-Rules-Header-Buttons";grid-template-columns:1fr 500px}.Firewall-Active-Rules-Header-Text{font-size:var(--fontsize-header);grid-area:Firewall-Active-Rules-Header-Text}.Firewall-Active-Rules-Header-Buttons{align-self:center;display:flex;grid-area:Firewall-Active-Rules-Header-Buttons;justify-content:space-around;padding:0 2%}.Firewall-InteractiveTable-Row-Expanded{background-color:#fdfdfd;box-shadow:inset 0 2px 2px #00000040}.Firewall-InteractiveTable-Data-Collapsible{padding:5px 10px}.Firewall-InteractiveTable-Data-Collapsible:hover{cursor:pointer}.Firewall-ExpandedRow{display:grid;font-size:var(--fontsize-body);grid-template-areas:"Firewall-ExpandedRow-Left Firewall-ExpandedRow-Right";grid-template-columns:30% 1fr;padding:0 calc(5% + 20px) 10px}.Firewall-ExpandedRow-Left{font-size:var(--fontsize-body);grid-area:Firewall-ExpandedRow-Left}.Firewall-ExpandedRow-Right{align-self:flex-start;font-size:var(--fontsize-body);grid-area:Firewall-ExpandedRow-Right}.Firewall-ExpandedRow-FieldLabel{color:#747575;margin:20px 0 0}.Firewall-Management-Pane{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;line-height:2;margin:2% 0;min-width:685px;padding:20px}.Firewall-Management-Button-Pane{display:flex;flex-direction:row;margin-top:10px}.Firewall-Management-Button-Pane button{margin-right:10px}.Firewall-Add-Account-Button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:4px;box-shadow:0 5px 5px -4px #ccc;color:#fff;cursor:pointer;font-family:var(--body);font-size:var(--fontsize-body);margin:10px 0;padding:5px;text-align:center;text-decoration:none;width:60px}.Firewall-Add-Account-Button:hover{transform:scale(1.03)}.radio-buttons-container{margin-bottom:15px}.radio-button-container{flex-direction:row}.radio-field-label{bottom:5px;font-family:var(--body);font-size:var(--fontsize-body);margin:0 5px;position:relative}.radio-button{background-color:#eee;border-radius:50%;height:18px;margin-left:5px;width:18px}.table-response-container-pending-user{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:2px;border-right:1px solid #d0d0d0;margin:2% 0 3%;min-width:685px;overflow:auto;padding:15px;text-align:center}.table-response-text-container-pending-user{background-color:#fff;border-radius:2px;min-width:685px;overflow:auto;padding:15px;text-align:left}.table-response-button-pending-user{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:3px;box-shadow:0 5px 5px -4px #ccc;color:#fff;font-family:var(--body);font-size:var(--fontsize-body);margin:0 10px;padding:10px 15px}.table-response-button-pending-user:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f);color:#fff}.DNS-Response-Container-Transparent{border-radius:10px;line-height:2;margin:2% 0;min-width:685px}.DNS-User-Zones-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.DNS-User-Zones-card-add{background-color:#fff;border:2px dashed #d9d9d9;border-radius:10px;display:grid;margin:2% 2% 0 0;min-height:160px;padding:1%;place-items:center;width:350px}.DNS-User-Zones-card-add:hover{border-color:#0c6cde;cursor:pointer;transform:scale(1.02)}.DNS-User-Zones-card-container{background-color:#fff;border:2px solid #d9d9d9;border-radius:10px;display:grid;grid-template-areas:"card-top" "card-middle" "card-bottom";grid-template-rows:-webkit-min-content auto 80px;grid-template-rows:min-content auto 80px;margin:2% 2% 0 0;min-height:160px;padding:1%;width:350px}.DNS-User-Zones-card-top{display:grid;grid-area:card-top;grid-template-areas:"card-top-text card-top-icon";grid-template-columns:1fr auto}.DNS-User-Zones-card-title{font-family:var(--bold);font-size:var(--fontsize-subheader);grid-area:card-top-text;max-width:100%;overflow:hidden;padding:0 0 20px;word-break:break-all}.DNS-User-Zones-card-top-text{font-size:14px;grid-area:card-top-text}.DNS-User-Zones-card-top-icon{cursor:pointer;grid-area:card-top-icon;padding:40% 0 0 5%}.DNS-User-Zones-card-top-icon:hover{transform:scale(1.1)}.DNS-User-Zones-card-middle{font-size:14px;grid-area:card-middle;max-width:100%;overflow:hidden;padding:0 0 20px}.DNS-User-Zones-card-bottom{font-size:14px;grid-area:card-bottom;max-width:100%;overflow:hidden;word-break:break-all}.Security-Container{background-color:#fff;display:flex;flex-direction:column}.Security-Header{border-bottom:20px solid #f9f9fb;font-size:var(--fontsize-subheader);grid-area:Header;justify-content:space-between;min-width:850px;padding:15px}.Security-Filter-Pane,.Security-Header{align-items:center;display:flex;flex-direction:row}.Security-Filter-Pane{font-size:20px;gap:10px;margin:0 10px}.Security-Dashboard{border-bottom:20px solid #f9f9fb;display:flex;grid-area:Dashboard;justify-content:space-around;min-width:850px;padding:15px}.Security-Dashboard-Info{align-self:center;display:flex;flex-direction:column;line-height:1.6}.Security-Dashboard-Findings{align-items:center;display:flex}.Security-Dashboard-Findings img{cursor:pointer;height:25px;margin-right:5px;width:25px}.Findings-By-Severity-Container{border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:10px}.Findings-By-Severity{display:flex;flex-direction:row;gap:30px}.No-Findings-Container{background-color:#fff;height:-webkit-fit-content;height:fit-content;padding:10px 20px}.Security-Findings-Summary{background-color:#fff;display:grid;grid-template-areas:"Findings Description";grid-template-columns:350px 1fr;grid-template-rows:1fr;height:80vh}.Security-Findings{grid-area:Findings;margin:10px;overflow-y:scroll}.Security-Findings::-webkit-scrollbar{width:10px}.Security-Findings::-webkit-scrollbar-track{background:#f3f3f3}.Security-Findings::-webkit-scrollbar-thumb{background:#c6e3ff;border-radius:10px}.Security-Findings-Item{border-bottom:1px solid #e9e9e9;cursor:pointer;margin-left:5px;overflow:hidden;padding:15px}.Security-Findings-Item:hover{border-left:5px solid #c6e3ff;margin-left:0}.Security-Findings-Item div{display:flex;font-size:var(--fontsize-subheader);font-weight:700;justify-content:space-between}.Security-Findings-Item p{display:flex;flex-direction:column}.Security-Findings-Item span{padding-left:10px;padding-top:8px}.Security-Description{grid-area:Description;margin:10px;overflow-x:scroll}.Security-Description::-webkit-scrollbar{height:10px;width:10px}.Security-Description::-webkit-scrollbar-track{background:#f3f3f3}.Security-Description::-webkit-scrollbar-thumb{background:#c6e3ff;border-radius:10px}.Billing-Filter-Pane{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:row;font-size:var(--fontsize-subheader);padding:2%}.Billing-Filter-Pane span{margin-right:10px}.Billing-Invoices-Pane{display:flex;flex-direction:column;gap:5px}.Billing-Table-Header-Row{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.Billing-Table-Header-Row img{margin:0 30px}.Invoice-Container{padding:1%}.invoice-subheading{font-family:var(--subheader);font-size:var(--fontsize-subheader);font-weight:400;padding-bottom:10px}.invoice-body{font-size:var(--fontsize-body);line-height:1.8}.invoice-banner{font-family:var(--bold);font-size:var(--fontsize-header);font-weight:bolder;text-align:center;width:100%}.invoice-invoiceproperties table tr th{font-family:var(--body);font-size:var(--fontsize-body);font-weight:400;padding:5px;text-align:left}.invoice-tabletitle{background-color:rgba(115,152,255,.267);margin-top:5%;padding:10px}.invoice-childtable table tr th{padding:5px}.invoice-childtable table tr th,.invoice-totalstable table tr th{font-family:var(--body);font-size:var(--fontsize-body);font-weight:400;text-align:left;width:100%}.invoice-totalstable table tr th{border-top:3px solid #30373f;padding-top:10px}.invoice-substitle{background-color:rgba(6,18,49,.171);font-family:var(--body);font-size:var(--fontsize-body);font-weight:700;margin-top:5%;padding:10px}.invoice-invoicetotalstable table tr th{font-size:var(--fontsize-body)}.invoice-creditremaingtable table tr th,.invoice-invoicetotalstable table tr th{font-family:var(--body);font-weight:400;padding-top:10px;text-align:left;width:100%}.invoice-creditremaingtable table tr th{font-size:var(--fontsize-subheader)}.invoice-creditremaingtable table td{font-size:var(--fontsize-subheader);text-align:right}.invoice-creditremaingtable table td,.invoice-note{font-family:var(--body);font-weight:400;padding-top:10px;width:100%}.invoice-note{font-size:var(--fontsize-body);outline:#30373f;text-align:left}.Consumption-Container{background-color:#fff;border-radius:5px;display:grid;line-height:1.7;font:var(--body);grid-template-areas:"table";margin:2% 0;min-width:685px;padding:10px 20px 30px;text-align:left}.Consumption-Table{border-collapse:collapse;grid-area:table;table-layout:fixed;text-align:left;width:100%}.Consumption-Table tr{border-bottom:.5px solid #d3d3d3}.Consumption-Table th{font-weight:700}.Consumption-Table td,.Consumption-Table th{word-wrap:break-word;font-size:var(--fontsize-body);line-height:1.7;padding:20px}.Consumption-Table-FY:hover{background-color:#edf9fd;cursor:pointer}.Consumption-View-Container-Success-1{grid-gap:20px;display:grid;grid-template-areas:"subtitle1 subtitle1 navbar" "table1 table1 table1" "subtitle2 subtitle2 subtitle2" "barchart barchart barchart";padding:15px 20px}.Consumption-Navbar-Container{grid-area:navbar;text-align:end}.Consumption-Navbar{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Circular-body;font-size:var(--fontsize-body);height:30px;width:50px}.Consumption-Navbar:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}.Consumption-Trends-Container{align-content:center;display:flex;flex-direction:row}.Consumption-View-Subtitle-1{grid-area:subtitle1}.Consumption-View-Table-1{grid-area:table1}.Consumption-View-Subtitle-2{grid-area:subtitle2}.Consumption-View-Chart{display:flex;grid-area:barchart;justify-content:center;width:100%}.Consumption-View-Container-Success-2{grid-gap:20px;display:grid;grid-template-areas:"subtitle3 subtitle3 subtitle3" "table2 table2 table2"}.Consumption-View-Subtitle-3{display:flex;grid-area:subtitle3;justify-content:space-between}.Consumption-View-Table-2{grid-area:table2}.Consumption-Dashboard{display:flex;flex-direction:column;gap:20px}.Sustainability-Response-Pending{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:5px;border-right:1px solid #d0d0d0;min-width:685px;padding:50px 15px;text-align:center}.Sustainability-Response-Error,.Sustainability-Response-Success{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:5px;border-right:1px solid #d0d0d0;font-size:var(--fontsize-body);min-width:685px}.Sustainability-Response-Error{padding:20px}table.Project-Emissions-Table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}table.Project-Emissions-Table tr{border-bottom:.5px solid #d3d3d3}table.Project-Emissions-Table tr th:first-child{padding-left:50px}table.Project-Emissions-Table tr td:first-child{padding:20px 50px}table.Project-Emissions-Table th{font-size:var(--fontsize-body);font-weight:700;padding:30px 20px}table.Project-Emissions-Table td{word-wrap:break-word;font-size:var(--fontsize-body);line-height:1.7;padding:20px}.Expand-Icon:hover{cursor:pointer}table.Service-Emissions-Table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}table.Service-Emissions-Table tr{border:none}table.Service-Emissions-Table tr th:first-child{border-bottom:.5px solid #eaeaea;padding-left:30px}table.Service-Emissions-Table tr td:first-child{padding:10px 35px}table.Service-Emissions-Table th{background-color:#e9f6ff;font-weight:700;padding:10px}table.Service-Emissions-Table td{border-bottom:.5px solid #ececec;line-height:1.7;padding:15px}.Unattended-Projects-Row-Container{display:flex;flex-direction:column}table.Unattended-Projects-Table{border:1px solid #eaeaea;border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}table.Unattended-Projects-Table tr td:first-child{padding:10px 20px}table.Unattended-Projects-Table td{border-bottom:.5px solid #ececec;line-height:1.7;padding:10px 15px}.UPR-Total-Label{align-items:flex-end;display:flex;flex-direction:row;gap:0 5px}.UPR-Recommendation-Label{background-color:#f2faff;border-radius:5px;margin:15px 0;padding:10px;width:98%}.Sustainability-Summary-Pane{align-items:top;background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:5px;border-right:1px solid #d0d0d0;display:grid;grid-auto-flow:row;grid-template-areas:"Metric-1 Metric-2 Metric-3";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;line-height:2;margin-bottom:2%;min-width:685px;padding:15px}.Metric-1{grid-area:Metric-1}.Metric-1,.Metric-2{border-right:1px solid #d0d0d0;padding:10px 25px}.Metric-2{grid-area:Metric-2}.Metric-3{grid-area:Metric-3;padding:10px 25px}.Monthly-Emissions-Total{align-items:top;display:flex;flex-direction:row;gap:15px}.Monthly-Emissions-Trend-Up{align-items:center;color:#fc360c;display:flex;flex-direction:row}.Monthly-Emissions-Trend-Down{align-items:center;color:#06b448;display:flex;flex-direction:row}.Sustainability-Filter-Pane{align-items:center;background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:5px;border-right:1px solid #d0d0d0;display:flex;flex-direction:row;gap:0 10px;justify-content:flex-start;margin-bottom:2%;min-width:685px;padding:10px 20px}.Sustainability-Filter-Pane h1{font-size:var(--fontsize-subheader);font-weight:700}.UPR-Modal{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"UPR-FAQs UPR-FAQs UPR-Links";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;line-height:1.7;padding:0 30px}.UPR-FAQs{grid-area:UPR-FAQs;padding:5px 15px 10px 5px}.UPR-Links{background-color:#f2f2f2;border-radius:5px;grid-area:UPR-Links;padding:15px}.NotFound-Container{background-color:#fdfdfd;height:-webkit-fit-content;height:fit-content;overflow-anchor:none;padding:10% 15%;text-align:center}.NotFound-Title{font-size:var(--fontsize-subheader);font-weight:lighter;margin:0;padding:0 0 1%}.Parent-Container-GettingStarted{background-color:#fff;border-radius:10px;margin-top:2%;padding:50px}.Content-Container-GettingStarted{display:grid;grid-template-areas:"Icon-Content-GettingStarted Text-Content-GettingStarted";grid-template-columns:125px;line-height:1.6;margin-bottom:3%}.Icon-Content-GettingStarted{align-self:center;grid-area:Icon-Content-GettingStarted}.Text-Content-GettingStarted{grid-area:Text-Content-GettingStarted}.Text-Content-GettingStarted h3{margin:7px 0}.Text-Content-GettingStarted button{background-color:#18b4ea;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;margin:0 10px;padding:3px 8px}.Text-Content-GettingStarted button:hover{text-decoration:underline}.Link-Content-GettingStarted{color:inherit;text-decoration:inherit}.modal-lucky-image-gettingstarted{align-self:center;max-height:70%;max-width:70%}.modal-lucky-image-gettingstarted:hover{animation:spin 1s linear 1;transition:.2s}.SupportItemPanel-Panel{grid-gap:0 0;background-color:#fcfcfc;border-radius:5px;box-shadow:1px 1px 2px 1px #d9d9d9;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Support-Item-Icon Support-Item-Title Support-Item-Title" "Support-Item-Description Support-Item-Description Support-Item-Description" "Support-Item-Label Support-Item-Label Support-Item-Label";grid-template-columns:100px 150px;grid-template-rows:100px 50px 50px;max-height:205px;max-width:275px;min-height:200px;min-width:275px;padding:15px}.SupportItemPanel-Panel:hover{background-color:#f8f9fb;transform:scale(1.05)}.Support-Item-Icon{align-self:center;grid-area:Support-Item-Icon;justify-self:center;padding:5px}.Support-Item-Title{align-self:center;font-family:var(--subheader);font-size:var(--fontsize-subheader);grid-area:Support-Item-Title;line-height:1.6}.Support-Item-Description{color:#282e36;font-family:var(--body);grid-area:Support-Item-Description;line-height:1.5;margin-left:8px;padding:3px}.Support-Item-Label{background-color:#def6fc;border-radius:5px;color:#303b53;font-family:var(--body);font-size:var(--fontsize-label);grid-area:Support-Item-Label;height:-webkit-fit-content;height:fit-content;line-height:1.5;margin:0 20px;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.modal-lucky-image-gethelp{align-self:center;grid-area:modal-lucky-image-gethelp;max-height:25%;max-width:25%;transform:rotate(0deg)}.modal-lucky-image-gethelp:hover{transform:scale(1.3) rotate(5deg);transition:.2s}@keyframes spin{to{transform:rotate(1turn)}}.parent-container-gethelp{background-color:inherit;border-radius:10px;margin:1% 0;padding:1% 0}.content-container-gethelp{background-color:inherit;column-gap:2vmax;display:flex;flex-direction:row;flex-wrap:wrap;max-height:-webkit-max-content;max-height:max-content;row-gap:2vmax}.Knowledge-Article-Link{background-color:#fff;border-radius:5px;cursor:pointer;line-height:1.6;margin:0 10px 10px;padding:5px 20px 20px}.Knowledge-Article-Link:hover{background-color:#fcfcfc}.Knowledge-Article-Title:hover{text-decoration:underline}.Knowledge-Article-Tags{align-items:center;display:flex;flex-direction:row;gap:0 20px}.Knowledge-Article-Label{background-color:#def6fc;border-radius:5px;color:#303b53;height:-webkit-fit-content;height:fit-content;line-height:1.7;padding:5px 10px;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.Knowledge-Article-Date,.Knowledge-Article-Label{font-family:var(--body);font-size:var(--fontsize-body)}.Knowledge-Article-Date{color:#686363}.Knowledge-Article-View{margin:2% 0}.Knowledge-Article-Summary{background-color:#fff;padding:10px 25px 15px}.Knowledge-Article-Back-Button{background-color:#fff;border:none;border-radius:3px;color:#0c6cde;font-family:var(--body);font-size:var(--fontsize-button);height:-webkit-fit-content;height:fit-content;margin:10px 0;padding:10px;width:-webkit-fit-content;width:fit-content}.Knowledge-Article-Back-Button:hover{background-color:#def6fc}.Knowledge-Article-Heading{display:flex;flex-direction:row;justify-content:space-between}.Knowledge-Article-PDF{height:100vh;width:100%}.Knowledge-Search-Pane{grid-gap:0 0;align-items:center;background-color:#fff;border-radius:5px;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Knowledge-Heading" "Knowledge-Search" "Knowledge-Popular-Topics";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;justify-items:center;padding:20px}.Knowledge-Heading{font-size:var(--fontsize-header);font-weight:700;grid-area:Knowledge-Heading}.Knowledge-Search{display:flex;flex-direction:row;grid-area:Knowledge-Search;justify-content:center;margin:10px 0 5px;width:100%}.Knowledge-Search-Input{background-color:hsla(0,0%,100%,.295);border:1px solid #c9c9c9;border-radius:30px;font-family:var(--body);font-size:var(--fontsize-body);padding:15px 35px;transition-duration:.1s;width:30%}.Knowledge-Search-Clear{cursor:pointer;margin:0 10px}.Knowledge-Search-Input:focus,.Knowledge-Search-Input:hover{border:1px solid #a5a5a5;transform:scale(1.005)}.Knowledge-Popular-Topics{color:#666768;grid-area:Knowledge-Popular-Topics}.Knowledge-Topic-Link{cursor:pointer}.Knowledge-Results-Pane{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Knowledge-Filter-Pane Knowledge-Article-Pane";grid-template-columns:.5fr 1fr;grid-template-rows:1fr;margin:2% 0}.Knowledge-Filter-Pane{background-color:#f7f7f7;display:flex;flex-direction:column;gap:10px;grid-area:Knowledge-Filter-Pane;padding:20px 30px 30px}.Knowledge-Category-Button{background-color:#f7f7f7;border:none;border-radius:5px;color:#444;font-family:var(--body);font-size:var(--fontsize-body);height:-webkit-fit-content;height:fit-content;margin-left:5px;padding:10px 25px;text-align:left}.Knowledge-Category-Button:hover{background-color:#e8ecec;cursor:pointer}.Knowledge-Category-Button-Selected{background-color:#def6fc;border:none;border-left:5px solid #18b4ea;border-radius:5px;font-family:var(--body);font-size:var(--fontsize-body);height:-webkit-fit-content;height:fit-content;margin-left:5px;padding:12px 25px;text-align:left}.Knowledge-Clear-Filters{background-color:#dee6e9;border:none;border-radius:3px;font-family:var(--body);font-size:var(--fontsize-label);margin:15px 10px;padding:5px;width:20%}.Knowledge-Article-Pane{grid-area:Knowledge-Article-Pane}.Budget-Header{display:flex;text-align:center}.Budget-Search{display:flex;flex-direction:row;margin-right:20px;width:300px}.check-box-container{font-size:var(--fontsize-body);margin:8px 5px 18px}.check-box-container textarea{margin-bottom:0;margin-top:15px}.App{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{max-width:100%}.Wrapper{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"Sidebar NavBar" "Sidebar PageContent";grid-template-columns:250px 1fr;grid-template-rows:60px 1fr;min-width:900px}.NavBar{align-items:center;background-color:#fff;box-shadow:0 2.77296px 5.54593px -2.21837px #1f1f1f40;display:flex;grid-area:NavBar;height:40px;justify-content:space-between;left:250px;padding:10px 15px;top:0;width:calc(100% - 30px);z-index:100}.Sidebar{grid-gap:0 0;background-color:var(--sidebar-colour);color:#d9d9d9;display:grid;gap:0 0;grid-area:Sidebar;grid-template-areas:"Sidebar-Row1-Logo" "Sidebar-Row2-Home" "Sidebar-Row3-Manage" "Sidebar-Row4-Monitor" "Sidebar-Row5-Support";grid-template-columns:1fr;grid-template-rows:60px 50px 1fr 1fr 1fr;height:100%;overflow-x:hidden;overflow-y:auto;padding:10px 25px;position:fixed;transition:.5s ease;width:200px}.Sidebar a{display:block;text-decoration:none}.Sidebar::-webkit-scrollbar{height:5px;width:8px}.Sidebar::-webkit-scrollbar-track{background:#c3c3c3}.Sidebar::-webkit-scrollbar-thumb{background-color:hsla(0,0%,47%,.411);border:none;border-radius:30px}.Sidebar-Row1-Logo{grid-area:Sidebar-Row1-Logo;text-align:center}.Sidebar-Row2-Home{grid-area:Sidebar-Row2-Home}.Sidebar-Row3-Manage{border-top:.5px solid #505b69;grid-area:Sidebar-Row3-Manage;padding:10px 0}.Sidebar-Row4-Monitor{grid-area:Sidebar-Row4-Monitor}.Sidebar-Row4-Monitor,.Sidebar-Row5-Support{border-top:.5px solid #505b69;padding:15px 0}.Sidebar-Row5-Support{grid-area:Sidebar-Row5-Support}.PageContent{grid-area:PageContent}.Wrapper-NoSidebar{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"NavBar" "PageContent";grid-template-columns:1fr;grid-template-rows:60px 1fr}.NavBar-NoSidebar{align-items:center;background-color:#fff;box-shadow:0 2.77296px 5.54593px -2.21837px #1f1f1f40;display:flex;grid-area:NavBar;height:40px;justify-content:space-between;padding:10px 15px;position:fixed;top:0;width:100%;z-index:100}.NoSidebar{display:"none"}.PageContent-NoSidebar{grid-area:PageContent}.LoginHandler-Failed-Container{display:grid;grid-template-areas:"LoginHandler-Failed-Img LoginHandler-Failed-Title" "LoginHandler-Failed-Img LoginHandler-Failed-Solution" "LoginHandler-Failed-Img LoginHandler-Failed-Button" "LoginHandler-Failed-Error LoginHandler-Failed-Error";grid-template-columns:1fr 1fr;padding:15%;text-align:left}.LoginHandler-Failed-Img{grid-area:LoginHandler-Failed-Img;max-width:550px}.LoginHandler-Failed-Title{grid-area:LoginHandler-Failed-Title;padding-left:5%}.LoginHandler-Failed-Solution{grid-area:LoginHandler-Failed-Solution;padding-left:5%}.LoginHandler-Failed-Button{grid-area:LoginHandler-Failed-Button;padding-left:5%}.LoginHandler-Failed-Error{grid-area:LoginHandler-Failed-Error;padding-top:5%;text-align:center}.LoginHandler-Pending{padding:10% 15%;text-align:center}.LoginHandler-TryAgain-Button{background-color:#0c6cde;background-color:var(--button-action-colour,#0c6cde);border:none;border-radius:5px;color:#fff;font-family:var(--button-font);font-size:var(--fontsize-button);height:-webkit-fit-content;height:fit-content;margin:20px 0;padding:10px 30px;width:-webkit-fit-content;width:fit-content}.LoginHandler-TryAgain-Button:hover{background-color:#00499f;background-color:var(--button-action-colour-hover,#00499f)}
/*# sourceMappingURL=main.2e443591.css.map*/