:root{--font-main: "Inter";--font-accent: "Borna";--colour-midnight: #1a1326;--colour-dusk: #332e3c;--colour-army-green-400: #7d936a;--colour-army-green-500: #8ca676;--colour-army-green-700: #a1b88d;--colour-army-green-800: #eef4e9;--colour-swamp-green-100: #456b55;--colour-swamp-green-200: #6e7870;--colour-swamp-green-400: #8ba294;--colour-swamp-green-500: #96ab9e;--colour-swamp-green-600: #a1b6a9;--colour-swamp-green-700: #d6dbd7;--colour-swamp-green-750: #e2e7e3;--colour-swamp-green-800: #eff1ef;--colour-grey-300: #4d4d4d;--colour-grey-400: #5d5d5d;--colour-grey-600: #b8beb9;--colour-grey-650: #d9d9d9;--colour-grey-700: #e5e5e5;--colour-grey-800: #edeeed;--colour-grey-900: #f4f4f4;--colour-red-400: #a73434;--colour-red-800: #faeded;--colour-level-low: #d6e4ca;--colour-level-medium: #e9cfbb;--colour-level-high: #de9797;--colour-level-ohs: #d9d9d9;--colour-graph-01: 69, 107, 85;--colour-graph-02: 150, 171, 158;--colour-graph-03: 161, 184, 141;--colour-graph-04: 214, 219, 215;--sidebar-width-desktop: 260px}@font-face{font-family:Borna;src:url(/build/assets/borna-regular-Bz68V5OF.woff) format("woff"),url(/build/assets/borna-regular-De4bEaXV.woff2) format("woff2")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.field__error,.filepond div.filepond--drop-label label{font-size:14px;font-weight:500;line-height:1}.filepond .filepond--credits{display:none}.filepond div.filepond--drop-label{width:100%;height:150px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%237E946B' stroke-width='2' stroke-dasharray='5%2c5' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");cursor:pointer}.filepond div.filepond--drop-label label{display:flex;padding:0;flex-flow:column;justify-content:center;align-items:center;font-family:var(--font-main);color:var(--colour-midnight);cursor:pointer}.filepond .filepond--file-action-button{cursor:pointer}.filepond .filepond--drip,.filepond .filepond--panel-root{background:transparent}.filepond .filepond--label-action{text-decoration-color:inherit}.filepond .filepond--add-image-icon{width:26px;height:26px;pointer-events:none}.filepond .filepond--list{left:0;right:0;display:grid;margin-top:16px!important;grid-template-columns:repeat(2,1fr);gap:8px}.filepond .filepond--item{position:relative;transform:none!important;top:auto;left:auto;bottom:auto;right:auto;margin:0}.filepond .filepond--item[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#fff}.filepond .filepond--file-info{max-width:100%;margin-right:0;padding-right:30px;color:var(--colour-midnight)}@media (min-width: 0) and (max-width: 959px){.filepond .filepond--file-info{display:none}}.filepond .filepond--file-info .filepond--file-info-main{white-space:wrap}.filepond .filepond--file-status{display:none}.filepond .filepond--image-preview-wrapper{border-radius:4px}.filepond .filepond--image-preview{background-color:#fff}.filepond .filepond--image-preview-overlay{height:100%;max-height:none;border:3px solid transparent;border-radius:4px}.filepond .filepond--image-preview-overlay-success{border-color:var(--colour-army-green-500)}.filepond .filepond--image-preview-overlay-failure{border-color:var(--colour-red-400)}.filepond .filepond--image-preview-overlay svg{display:none}.filepond .filepond--file,.filepond .filepond--item-panel{border-radius:4px}.filepond .filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:none}input::placeholder,textarea::placeholder,select::placeholder{opacity:1}ul{margin:0;padding:0;list-style:none}svg{display:block;max-width:100%;max-height:100%;overflow:visible;fill-rule:evenodd}body{font-family:var(--font-main);color:var(--colour-midnight)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{min-height:100%}.dashboard__panels{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:8px}@media (min-width: 960px){.dashboard__panels{grid-template-columns:repeat(6,1fr);gap:18px 26px}}.dashboard__area{box-shadow:0 2px 8px #00000014;border-radius:4px;background-color:var(--colour-grey-900)}.dashboard__area--cols-1{grid-column:span 1}.dashboard__area--cols-2{grid-column:span 2}.dashboard__area--cols-3{grid-column:span 3}.dashboard__area--cols-4{grid-column:span 4}.dashboard__area--rows-1{grid-row:span 1}.dashboard__area--rows-2{grid-row:span 2}.dashboard__area--rows-3{grid-row:span 3}@media (min-width: 0) and (max-width: 959px){.dashboard__area--mobile-cols-1{grid-column:span 1}}.scorecard__value,.donutcard__scorecard-value{font-size:36px;font-weight:600;line-height:1;letter-spacing:-.02em}@media (min-width: 960px){.scorecard__value,.donutcard__scorecard-value{font-size:48px}}.donutcard__header{padding:8px;border-bottom:1px solid var(--colour-grey-600)}@media (min-width: 960px){.donutcard__header{padding:10px 18px}}.donutcard__label{font-size:14px;font-weight:400;line-height:1;letter-spacing:-.01em}@media (min-width: 960px){.donutcard__label{font-size:16px;font-weight:500}}.donutcard__body{display:flex;padding:8px;flex-flow:column;justify-content:space-between}@media (min-width: 960px){.donutcard__body{flex-flow:row;padding:24px 20px 20px}}.donutcard__scorecard{display:flex;margin-top:2px;flex-flow:row-reverse;align-items:center;justify-content:center}@media (min-width: 960px){.donutcard__scorecard{flex-flow:column;justify-content:unset}}.donutcard__scorecard:nth-of-type(1){order:2}.donutcard__scorecard:nth-of-type(2){order:3}.donutcard__scorecard-label{display:block;color:var(--colour-grey-400);font-size:14px;font-weight:500;line-height:1.1;letter-spacing:-.02em}@media (min-width: 960px){.donutcard__scorecard-label{margin:6px 0 12px}}@media (min-width: 0) and (max-width: 959px){.donutcard__scorecard-value{margin-right:4px;font-size:14px}}.donutcard__graph-group{margin-bottom:8px;display:flex;justify-content:center}@media (min-width: 960px){.donutcard__graph-group{display:block;margin:0;padding:0;justify-content:auto}}.donutcard__graph-group-inner{position:relative}.donutcard__graph-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:500;letter-spacing:-.02em}.donutcard__graph{width:85px;height:85px}@media (min-width: 960px){.donutcard__graph{width:102px;height:102px}}.donutcard__graph-fill-ring{transform:rotate(3deg);transform-origin:center;fill:none;stroke:var(--colour-swamp-green-600);stroke-width:4.5;stroke-linecap:round;animation:progress 1s cubic-bezier(.52,.09,.27,.94) forwards}.donutcard__graph-bg-ring{fill:none;stroke:var(--colour-swamp-green-700);stroke-width:4.5}@keyframes progress{0%{stroke-dasharray:0 100}}.scorecard{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"icon value" "label label";padding:8px 10px 10px}@media (min-width: 960px){.scorecard{grid-template-rows:1fr 1fr;padding:12px 16px 16px}}.scorecard__icon{grid-area:icon;width:16px;height:16px;fill:var(--colour-army-green-500)}.scorecard__value{grid-area:value;text-align:right}.scorecard__label{grid-area:label;display:flex;margin-top:12px;padding-left:25%;align-items:flex-end;justify-content:flex-end;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-.02em;text-align:right}@media (min-width: 960px){.scorecard__label{margin-top:20px}}.scorecard-table__table-bar{margin:0 8px;display:flex;height:12px;border-radius:100px;overflow:hidden}@media (min-width: 960px){.scorecard-table__table-bar{margin:0 20px}}.scorecard-table__table-bar-part{display:block}.scorecard-table__table-bar-part--01{background-color:rgb(var(--colour-graph-01))}.scorecard-table__table-bar-part--02{background-color:rgb(var(--colour-graph-02))}.scorecard-table__table-bar-part--03{background-color:rgb(var(--colour-graph-03))}.scorecard-table__table-bar-part--04{background-color:rgb(var(--colour-graph-04))}.scorecard-table__table{margin-top:12px}.scorecard-table__table-row{display:flex;padding:8px;justify-content:space-between;font-size:14px}@media (min-width: 960px){.scorecard-table__table-row{padding:8px 20px}}.scorecard-table__table-row:not(:last-of-type){border-bottom:1px solid var(--colour-swamp-green-700)}.scorecard-table__table-row--01 .scorecard-table__table-label-marker{background-color:rgb(var(--colour-graph-01))}.scorecard-table__table-row--01 .scorecard-table__table-value{background-color:rgba(var(--colour-graph-01),.5)}.scorecard-table__table-row--02 .scorecard-table__table-label-marker{background-color:rgb(var(--colour-graph-02))}.scorecard-table__table-row--02 .scorecard-table__table-value{background-color:rgba(var(--colour-graph-02),.5)}.scorecard-table__table-row--03 .scorecard-table__table-label-marker{background-color:rgb(var(--colour-graph-03))}.scorecard-table__table-row--03 .scorecard-table__table-value{background-color:rgba(var(--colour-graph-03),.5)}.scorecard-table__table-row--04 .scorecard-table__table-label-marker{background-color:rgb(var(--colour-graph-04))}.scorecard-table__table-row--04 .scorecard-table__table-value{background-color:rgba(var(--colour-graph-04),.5)}.scorecard-table__table-label-group{display:flex;gap:8px;align-items:center}.scorecard-table__table-label-marker{display:block;width:14px;height:14px;border-radius:100%}.scorecard-table__table-label{font-weight:600;line-height:1;letter-spacing:-.01em}.scorecard-table__table-count{letter-spacing:-.02em}.scorecard-table__table-value{display:flex;width:55px;height:19px;align-items:center;justify-content:center;border-radius:100px;letter-spacing:-.02em}.kanban{margin-top:32px}.kanban__title{margin:0 0 8px;font-size:18px;font-family:var(--font-accent);font-weight:400;line-height:1.4;letter-spacing:-.02em}.kanban__board{display:flex;width:100%;overflow-x:scroll;gap:8px}@media (min-width: 960px){.kanban__board{gap:0;background-color:var(--colour-grey-900);box-shadow:0 2px 8px #00000014;border-radius:4px}}.kanban__column{display:flex;width:180px;flex:0 0 auto;flex-flow:column;background-color:var(--colour-grey-900);box-shadow:0 2px 8px #00000014;border-radius:4px}@media (min-width: 960px){.kanban__column{width:215px;background-color:none;box-shadow:none;border-radius:0}}@media (min-width: 960px){.kanban__column:not(:last-of-type) .kanban__cards{border-right:1px solid var(--colour-swamp-green-700)}}.kanban__column-header{display:flex;padding:7px 8px 6px;align-items:center;justify-content:center;gap:4px;border-bottom:1px solid var(--colour-swamp-green-700)}@media (min-width: 960px){.kanban__column-header{padding:14px 0 10px}}.kanban__column-title{margin:0;font-size:16px;font-weight:500;line-height:1}.kanban__column-count{font-size:14px;font-weight:300;line-height:1}.kanban__cards{display:flex;padding:8px;height:100%;flex-flow:column;gap:8px}@media (min-width: 960px){.kanban__cards{padding:14px 18px;gap:16px}}.kanban-card{overflow:hidden;border-radius:6px;box-shadow:0 0 4px #00000026;background-color:#fff;color:var(--colour-midnight);text-decoration:none;transition:outline .1s ease-in-out}.kanban-card:hover,.kanban-card:focus{outline:2px solid var(--colour-swamp-green-100)}.kanban-card__header{padding:5px 8px;background-color:var(--colour-swamp-green-500);color:#fff;font-size:14px;font-weight:500;line-height:1}.kanban-card__body{padding:6px 8px;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:-.02em}.kanban-card__featured-img{margin:8px 0 16px;max-width:100px;max-height:50px}.kanban-card__date{display:block;margin-bottom:6px;color:var(--colour-grey-400);font-size:12px;font-weight:400;line-height:1}.kanban-card__line--comments{margin-top:4px}.kanban-card__label{font-weight:600}.kanban-card__key-properties{display:flex;gap:9px;margin-top:8px}.app{position:relative;display:flex;height:100vh;min-height:100vh;flex-flow:column-reverse}@media (min-width: 960px){.app{height:auto;flex-flow:row}}.app--with-shell .app__main{position:relative;margin-bottom:72px;padding:18px;overflow:auto}@media (min-width: 960px){.app--with-shell .app__main{margin-bottom:0;padding:20px 48px 48px}}.app__main{background-color:var(--colour-swamp-green-700);flex:1 1 auto}@media (min-width: 960px){.app__main{width:calc(100vw - var(--sidebar-width-desktop))}}.content-aside{display:flex;gap:32px;flex-flow:column}@media (min-width: 960px){.content-aside{gap:48px;flex-flow:row}}.content-aside__body{flex:1 1 auto}.content-aside__sidebar{display:flex;flex-flow:column;gap:18px}@media (min-width: 960px){.content-aside__sidebar{flex:0 0 300px;gap:32px}}.page-header{display:flex;margin-bottom:32px;padding-bottom:8px;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--colour-grey-600)}.page-header__title{margin:0;font-family:var(--font-accent);font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-.02em}.page-header__user-actions{position:relative}.page-header__user-info{display:grid;row-gap:3px;column-gap:12px;grid-template-areas:"name avatar" "email avatar";text-align:right;cursor:pointer}.page-header__user-name{grid-area:name;font-size:13px;font-weight:600;letter-spacing:-.02em}.page-header__user-email{grid-area:email;font-size:12px;letter-spacing:-.02em}.page-header__user-avatar{grid-area:avatar;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--colour-swamp-green-100);color:#fff;text-align:center;font-weight:600}.page-header-actions-popup{position:absolute;top:calc(100% + 12px);right:0}.page-header-actions-popup__list{min-width:200px;overflow:hidden;border-radius:4px;border:1px solid var(--colour-swamp-green-100)}.page-header-actions-popup__list-item:not(:last-of-type){border-bottom:1px solid var(--colour-grey-800)}.page-header-actions-popup__action{display:flex;height:42px;padding:0 16px;width:100%;align-items:center;background-color:var(--colour-grey-900);border:0;color:var(--colour-midnight);font-size:14px;letter-spacing:-.02em;text-decoration:none;cursor:pointer}.page-header-actions-popup__action:hover,.page-header-actions-popup__action:focus{background-color:var(--colour-grey-800)}.page-header-actions-popup__action-form{width:100%}.page-header-actions-popup__action-btn{padding:0;border:0;background:transparent;cursor:pointer}.page-header-actions-popup__action-icon{margin-right:12px;width:16px;height:16px;fill:var(--colour-swamp-green-200)}.sidebar{position:fixed;bottom:0;display:flex;height:72px;width:100%;flex:0 0 auto;z-index:2;flex-flow:column;background-color:var(--colour-swamp-green-500)}@media (min-width: 960px){.sidebar{position:sticky;top:0;padding-top:24px;width:var(--sidebar-width-desktop);height:100vh;min-height:550px}}.sidebar__logo-link{display:block;margin-bottom:64px;padding-left:42px}@media (min-width: 0) and (max-width: 959px){.sidebar__logo-link{display:none}}.sidebar__logo{display:block;width:145px}.sidebar__footer{margin-top:auto}.sidebar__legal{display:none}@media (min-width: 960px){.sidebar__legal{display:block;width:100%;padding:20px 40px;font-size:12px}}.sidebar-nav{display:grid;grid-template-columns:repeat(auto-fit,1fr)}@media (min-width: 960px){.sidebar-nav{display:flex;margin-bottom:32px;flex-flow:column}}.sidebar-nav__item{display:flex;font-weight:500;font-size:20px;grid-row:1;text-decoration:none;transition:background-color .25s}@media (min-width: 960px){.sidebar-nav__item{height:56px}}.sidebar-nav__item:hover,.sidebar-nav__item:focus{background-color:var(--colour-swamp-green-400)}@media (min-width: 0) and (max-width: 959px){.sidebar-nav__item--active .sidebar-nav__link{color:#fff}}@media (min-width: 0) and (max-width: 959px){.sidebar-nav__item--active .sidebar-nav__icon{fill:#fff}}@media (min-width: 960px){.sidebar-nav__item--active{background-color:var(--colour-swamp-green-400)}}.sidebar-nav__icon{width:18px;height:18px;fill:var(--colour-midnight)}@media (min-width: 960px){.sidebar-nav__icon{margin-right:12px;width:16px;height:16px}}.sidebar-nav__link{display:flex;width:100%;padding:20px 0;flex-flow:column;align-items:center;color:var(--colour-midnight);text-decoration:none;font-weight:500;font-size:12px;letter-spacing:-.02em}@media (min-width: 960px){.sidebar-nav__link{width:100%;height:100%;padding:0 0 0 36px;flex-flow:row;font-size:18px}}.sidebar-nav__label--desktop{display:none}@media (min-width: 960px){.sidebar-nav__label--desktop{display:block}}.sidebar-nav__label--mobile{display:block}@media (min-width: 960px){.sidebar-nav__label--mobile{display:none}}.auth-field{width:100%;margin-bottom:16px}.auth-field__input-group{position:relative;display:flex;height:48px;align-items:center;border-radius:6px;background-color:var(--colour-swamp-green-800)}.auth-field__icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);width:16px;height:16px;fill:var(--colour-midnight)}.auth-field__input{flex:1 1 auto;height:100%;padding:0 12px 0 40px;background-color:transparent;border:0}.auth-field__input::placeholder{opacity:1;color:var(--colour-midnight)}.auth-field__toggle-password-btn{display:flex;padding:0;height:100%;aspect-ratio:3/4;align-items:center;justify-content:center;background-color:transparent;border:0;cursor:pointer}.auth-field__toggle-password-icon{height:16px;width:16px}.break{grid-column:1/-1}.field__input,.field__textarea,.field__select{padding:0 12px;border:1px solid white;border-radius:2px;background-color:#fff;font-size:16px;font-weight:500;line-height:1}.field__input:focus,.field__textarea:focus,.field__select:focus{outline-color:var(--colour-swamp-green-500)}.field__input,.field__select{height:40px}.field__textarea{height:120px;padding-top:12px;padding-bottom:12px;line-height:1.4}.data-table .visually-hidden,.field__radio-btn-input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(0 0 0 0)}.field{display:flex;padding-bottom:16px;flex-flow:column}.field--has-note{padding-bottom:0}.field--span-1,.field--span-2{grid-column:span 1}@media (min-width: 960px){.field--span-2{grid-column:span 2}}.field--span-3{grid-column:span 1}@media (min-width: 960px){.field--span-3{grid-column:span 3}}.field--radio-button-group{align-items:flex-start}.field [readonly]{border-color:var(--colour-swamp-green-700);outline:none;cursor:not-allowed}.field select[readonly]{pointer-events:none}.field select[readonly] option,.field select[readonly] optgroup{display:none}.field__upper{position:relative;display:flex;margin-bottom:8px;width:100%;gap:8px;align-items:center}.field__tooltip-notifier{display:inline-block;width:16px;height:16px;cursor:pointer;vertical-align:middle}.field__tooltip-icon{fill:var(--colour-midnight);width:20px;height:20px;transition:fill .2s}.field__tooltip-notifier:focus .field__tooltip-wrapper,.field__tooltip-notifier:hover .field__tooltip-wrapper{display:block!important}.field__label{display:block;font-size:16px;font-weight:500;line-height:1}.field__select option{font-family:var(--font-main)}.field__single-checkbox{width:20px;height:20px}.field__radio-btn-group{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-radius:2px}.field__radio-btn-item{border:1px solid var(--colour-swamp-green-500)}.field__radio-btn-item:not(:last-of-type){border-right:none}.field__radio-btn-input:checked+.field__radio-btn-label{background-color:var(--colour-swamp-green-500);color:#fff}.field__radio-btn-input[readonly]+.field__radio-btn-label{cursor:not-allowed;pointer-events:none}.field__radio-btn-label{display:flex;height:100%;padding:12px 16px;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:color .25s,background-color .25s}@media (min-width: 960px){.field__radio-btn-label{padding:12px 32px}}.field__image-preview-wrapper{margin-bottom:16px;padding:16px;align-self:flex-start;background-color:#fff}.field__image-preview{max-width:80px}.field__note{display:block;margin-top:4px;color:var(--colour-swamp-green-200);font-size:11px;line-height:1}.field__tooltip-wrapper{position:absolute;top:28px;left:0;z-index:2;display:none;pointer-events:none;opacity:0;transition:opacity .2s}.field [x-cloak]{display:none!important}.field__tooltip-notifier:focus .field__tooltip-wrapper,.field__tooltip-notifier:hover .field__tooltip-wrapper{opacity:1;pointer-events:auto;display:block!important}.field__tooltip{margin-top:4px;min-width:240px;max-width:600px;padding:16px 18px;border-radius:6px;border:1px solid var(--colour-swamp-green-100);box-shadow:0 4px 24px #0000002e,0 1.5px 4px #00000014;background:#fff;color:var(--colour-midnight);font-size:14px;line-height:1.6;word-break:break-word;pointer-events:auto}.field__tooltip h3{margin:0 0 .25em;font-size:14px;font-weight:600}.field__tooltip ul{margin:0 0 .5em;padding:0 0 0 24px;list-style-type:disc}.field__tooltip li{line-height:1.3;font-size:14px}.field__error{display:block;margin-top:4px;color:var(--colour-red-400)}.form{display:flex;flex-flow:column;gap:18px}@media (min-width: 960px){.form{gap:32px}}.form-show-container{display:flex;flex-flow:column;gap:18px}@media (min-width: 960px){.form-show-container{gap:32px}}.form-group{border-radius:6px;background-color:var(--colour-swamp-green-800)}.form-group--columns-1 .form-group__body,.form-group--columns-2 .form-group__body{grid-template-columns:1fr}@media (min-width: 960px){.form-group--columns-2 .form-group__body{grid-template-columns:repeat(2,1fr)}}.form-group--columns-3 .form-group__body{grid-template-columns:1fr}@media (min-width: 960px){.form-group--columns-3 .form-group__body{grid-template-columns:repeat(3,1fr)}}.form-group--type-edit .form-group__body{gap:12px;padding:20px 16px}@media (min-width: 960px){.form-group--type-edit .form-group__body{gap:8px 16px;padding:30px 24px 0}}.form-group--type-show .form-group__body{gap:24px;padding:20px 16px}@media (min-width: 960px){.form-group--type-show .form-group__body{gap:32px 75px;padding:30px 24px}}.form-group__header{padding:10px 16px 5px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--colour-midnight);color:#fff;font-family:var(--font-accent);font-size:22px;letter-spacing:-.02em;line-height:1.4}.form-group__title{margin:0;padding:8px 10px 7px;font-size:17px;font-weight:500;line-height:1;letter-spacing:-.02em;border-bottom:1px solid var(--colour-swamp-green-700)}@media (min-width: 960px){.form-group__title{padding:16px 8px}}.form-group__body{display:grid}.form-group__footer{display:flex;padding:0 24px 24px;gap:12px}.add-btn,.submit-btn,.secondary-btn{display:inline-flex;justify-content:center;align-items:center;padding:16px 24px;border:0;border-radius:6px;cursor:pointer;line-height:1}@media (min-width: 960px){.add-btn,.submit-btn,.secondary-btn{padding:20px 32px}}.add-btn,.submit-btn--size-compact{padding:12px 24px}@media (min-width: 960px){.add-btn,.submit-btn--size-compact{padding:16px 32px}}.submit-btn--size-small,.submit-btn--size-small-wide{padding:12px 18px}@media (min-width: 960px){.submit-btn--size-small,.submit-btn--size-small-wide{padding:16px 24px}}.secondary-btn{min-width:200px;border:1px solid var(--colour-midnight);background-color:transparent;color:var(--colour-midnight);font-size:16px;font-weight:400;line-height:1}.secondary-btn__icon{margin-left:8px;max-width:16px;max-height:16px;fill:var(--colour-midnight)}.secondary-btn--theme-destroy{border-color:var(--colour-red-400);color:var(--colour-red-400)}.secondary-btn--theme-destroy .secondary-btn__icon{fill:var(--colour-red-400)}.separator{grid-column:1/-1;margin:4px 0 12px;width:100%;border:0;border-top:1px solid var(--colour-swamp-green-700)}@media (min-width: 960px){.separator{margin:4px 0 20px}}.show-field--span-1,.show-field--span-2{grid-column:span 1}@media (min-width: 960px){.show-field--span-2{grid-column:span 2}}.show-field--span-3{grid-column:span 1}@media (min-width: 960px){.show-field--span-3{grid-column:span 3}}.show-field__label{display:block;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid var(--colour-swamp-green-400);font-size:14px;font-weight:500;line-height:1;color:var(--colour-swamp-green-400)}@media (min-width: 960px){.show-field__label{margin-bottom:14px}}.show-field__text{font-size:18px;font-weight:300}.show-field__thumbnails{display:flex;gap:8px}.show-field__thumbnail-link{display:block}.show-field__thumbnail{display:block;max-height:250px;border-radius:2px}.submit-btn{min-width:200px;background-color:var(--colour-midnight);color:#fff;font-size:16px;font-weight:600;line-height:1;text-decoration:none}.submit-btn--size-small-wide{width:100%}.submit-btn__content{white-space:nowrap}.submit-btn__icon{margin-left:8px;max-width:16px;max-height:16px;fill:#fff}.add-btn{margin-bottom:24px;background-color:var(--colour-midnight);color:#fff;text-decoration:none}.add-btn__icon{margin-left:8px;width:14px;height:14px;fill:#fff}.basic-table-wrapper{white-space:nowrap}.basic-table{width:100%;border-collapse:collapse;border-radius:4px;font-size:14px}@media (min-width: 960px){.basic-table{width:auto;background-color:var(--colour-grey-900)}}@media (min-width: 0) and (max-width: 959px){.basic-table__row{display:block;width:100%;border-radius:4px;background-color:var(--colour-grey-900)}}@media (min-width: 0) and (max-width: 959px){.basic-table__thead{display:none}}.basic-table__header{padding:8px 16px 8px 12px;border:1px solid var(--colour-swamp-green-700);font-weight:600;text-align:left}.basic-table__tbody{display:flex;width:100%;gap:12px;flex-flow:column}@media (min-width: 960px){.basic-table__tbody{display:table-row-group;width:auto}}.basic-table__cell{padding:8px 16px 8px 12px;border:1px solid var(--colour-swamp-green-700);font-weight:300}@media (min-width: 0) and (max-width: 959px){.basic-table__cell{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:12px;border:0;border-bottom:1px solid var(--colour-swamp-green-700);text-align:right}}.basic-table__cell:before{content:attr(data-label);font-weight:600;color:var(--colour-swamp-green-400)}@media (min-width: 0) and (max-width: 959px){.basic-table__cell:before{flex:0 0 auto;min-width:max-content}}@media (min-width: 960px){.basic-table__cell:before{display:none}}@media (min-width: 0) and (max-width: 959px){.basic-table__cell--actions{padding:6px 12px}}.basic-table__cell-img{max-width:80px;max-height:40px}.basic-table__row-actions{display:flex;gap:4px}.basic-table__row-action{display:flex;width:24px;height:24px;padding:0;align-items:center;justify-content:center;border:0;background-color:transparent;cursor:pointer}.basic-table__row-action-icon{width:16px;height:16px}.basic-table__row-action-icon--edit,.basic-table__row-action-icon--view{fill:var(--colour-swamp-green-500)}.basic-table__row-action-icon--delete{fill:var(--colour-swamp-green-200)}.data-table .d-none,.data-table .dropdown-menu{display:none}.data-table .dropdown-menu.show{display:block}.data-table>div>.d-flex.flex-column>div>.mb-3{display:flex;margin-bottom:8px;align-items:center;gap:4px}.data-table>div>.d-flex.flex-column small{font-size:12px;margin-right:4px}.data-table>div>.d-flex.flex-column .badge{border-radius:100px;font-size:12px;font-weight:500}.data-table>div>.d-flex.flex-column span.badge{display:inline-flex;padding:3px 4px 4px 8px;background-color:var(--colour-swamp-green-600)}.data-table>div>.d-flex.flex-column span.badge a{display:flex;margin-left:4px;width:15px;height:15px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--colour-swamp-green-750)}.data-table>div>.d-flex.flex-column span.badge a svg{width:13px;height:13px;fill:var(--colour-midnight)}.data-table>div>.d-flex.flex-column a.badge{padding:4px 8px;height:22px;background-color:var(--colour-grey-700);color:var(--colour-midnight);text-decoration:none}.data-table__table-wrapper{overflow-x:scroll;padding-bottom:10px;white-space:nowrap}.data-table__table{table-layout:auto;width:100%;border-collapse:separate;border-spacing:0 12px}@media (min-width: 960px){.data-table__table{border-spacing:0 16px}}.data-table__toolbar{display:flex;justify-content:space-between}.data-table__toolbar-group{display:flex;gap:4px}.data-table__toolbar-group--left{width:100%}@media (min-width: 960px){.data-table__toolbar-group--left{width:auto}}.data-table__toolbar-group--left .input-group{display:flex}.data-table__toolbar-group--left .input-group .btn{display:flex;width:28px;height:28px;align-items:center;justify-content:center;cursor:pointer}.data-table__toolbar-group--right{display:none}.data-table__search-group{position:relative;width:100%}@media (min-width: 960px){.data-table__search-group{width:auto}}.data-table__search-group .d-inline-flex.h-100{display:none}.data-table__search-field{padding:0 40px 0 8px;height:30px;min-width:250px;width:100%;border:1px solid var(--colour-grey-700);border-radius:6px;font-size:14px}@media (min-width: 960px){.data-table__search-field{width:auto}}.data-table__search-icon{position:absolute;right:10px;top:7px;width:17px;height:17px;fill:var(--colour-grey-400)}.data-table__th{padding:8px;margin-bottom:16px;background-color:var(--colour-swamp-green-800);color:var(--colour-midnight);font-size:10px;font-weight:500;line-height:1;text-align:left}.data-table__th:first-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}.data-table__th:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.data-table__th:not(:first-of-type){width:max-content}.data-table__th-sort-btn{display:flex;align-items:center;justify-content:center}.data-table__th-sort-btn .laravel-livewire-tables-btn-smaller{width:16px;height:16px;fill:var(--colour-midnight)}.data-table__th-sort-btn>span{display:block}.data-table__th-sort-btn span.relative{display:block;width:16px;height:16px;margin-left:4px;flex:0 0 auto}.data-table__tbody{font-size:12px;font-weight:300;line-height:1}.data-table__td{height:44px;padding:0 8px;background-color:#fff;text-align:center}@media (min-width: 960px){.data-table__td{height:56px}}.data-table__td:first-of-type{border-radius:6px 0 0 6px}.data-table__td:last-of-type{border-radius:0 6px 6px 0}.data-table__thumbnails{display:flex;gap:1px}.data-table__brand-logo{display:block;width:80px;height:40px;object-fit:contain;line-height:40px}.data-table__thumbnail-link{display:block}.data-table__thumbnail{display:block;max-width:24px;max-height:24px;object-fit:cover}.data-table .col-12.text-muted{display:none}.data-table__id-action{display:flex;justify-content:space-between;align-items:center}.data-table__id-action-btn{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--colour-grey-650)}.data-table__id-action-icon{width:12px;height:12px;fill:#000}.data-table td[colspan="100"]{padding:24px 16px}.message-banner{display:flex;margin-bottom:16px;width:100%;padding:12px;border-radius:6px;border:1px solid transparent}.message-banner--success{border-color:var(--colour-army-green-400);background-color:var(--colour-army-green-800);color:var(--colour-army-green-400);fill:var(--colour-army-green-400)}.message-banner--error{border-color:var(--colour-red-400);background-color:var(--colour-red-800);color:var(--colour-red-400);fill:var(--colour-red-400)}.message-banner__icon{margin-right:8px;width:18px;height:18px}.message-banner__message{display:block;margin-top:-1px;font-size:14px;letter-spacing:-.02em;line-height:1.4}.message-banner__message br:not(:last-of-type){margin-bottom:8px}.coloured-pill{display:inline-block;padding:6px 0 7px;min-width:60px;border-radius:200px;color:var(--colour-midnight);font-size:12px;font-weight:300;line-height:1;letter-spacing:-.02em;text-align:center}.coloured-pill--green{background-color:var(--colour-level-low)}.coloured-pill--orange{background-color:var(--colour-level-medium)}.coloured-pill--red{background-color:var(--colour-level-high)}.coloured-pill--purple{background-color:var(--colour-level-ohs)}.report-type{display:flex;gap:5px;align-items:center}.report-type__circle{display:flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--colour-grey-650)}.report-type__icon--maintenance{width:12px;height:12px;margin-left:1px}.report-type__icon--vm{width:9px;height:16px}.report-type__icon--signage{width:13px;height:12px}.report-type__label{font-size:12px;font-weight:300;line-height:1}.widget-block{border-radius:6px;background-color:var(--colour-swamp-green-750)}.widget-block__header{display:flex;padding:16px 10px;align-items:center;border-bottom:1px solid var(--colour-swamp-green-700)}.widget-block__header-icon{width:16px;height:16px;margin-right:6px;fill:var(--colour-swamp-green-500)}.widget-block__header-title{margin:0;font-size:17px;line-height:1;font-weight:500;letter-spacing:-.02em}.widget-block__body{padding:16px}.auth-body{display:flex;padding-bottom:64px;justify-content:center}.auth-form{display:flex;max-width:350px;width:100%;gap:0;flex-flow:column;align-items:center}.auth-form__client-logo{margin-bottom:18px;width:130px}@media (min-width: 960px){.auth-form__client-logo{margin-bottom:32px;width:210px}}.auth-form__submit-btn{margin-top:16px;width:100%;height:42px;border:0;border-radius:6px;background-color:var(--colour-midnight);font-weight:500;color:var(--colour-swamp-green-700);text-align:center;cursor:pointer;transition:background-color .25s}@media (min-width: 960px){.auth-form__submit-btn{height:48px}}.auth-form__submit-btn:hover,.auth-form__submit-btn:focus{background-color:var(--colour-dusk)}.auth-form__page-navigation{margin-top:18px;color:#1a1326;font-size:14px;line-height:1;letter-spacing:-.02em;text-decoration:none}.auth-form__page-navigation:hover,.auth-form__page-navigation:focus{text-decoration:underline}.auth-header{--triangle-cut: 90px;position:relative;display:flex;height:350px;padding-bottom:calc(var(--triangle-cut) / 2);justify-content:center}.auth-header__logo{position:relative;z-index:1;width:190px}@media (min-width: 960px){.auth-header__logo{width:230px}}.auth-header__bg-img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(100% - var(--triangle-cut)) calc(100% - var(--triangle-cut)),0% calc(100% - var(--triangle-cut)))}.activities{display:flex;padding-bottom:12px;flex-flow:column;row-gap:24px}.activity{display:flex;flex-flow:column;row-gap:7px}.activity__message{display:flex;font-size:14px}.activity__date{grid-area:date;color:var(--colour-swamp-green-200);font-size:12px;line-height:1}.activity__note-flag{position:relative;display:flex;font-size:14px;color:var(--colour-army-green-500)}.activity__note-flag:after{position:relative;top:8px;display:block;margin:0 4px;width:3px;height:3px;border-radius:100%;background-color:var(--colour-midnight);content:""}@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@theme{ --font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
