/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
:root{--register-ink:#18231f;--register-muted:#56645d;--register-line:#cbd3cc;--register-paper:#fffefa;--register-subtle:#edf1ec;--register-green:#19473b;--register-green-dark:#102f28;--register-rust:#a44c2d;--register-gold:#a66c13;--register-red:#a52a23;}.assessment-register{color:var(--register-ink);margin-block:1rem 3rem;}.assessment-register__header,.assessment-register__filters,.assessment-record,.assessment-record__classification,.assessment-record__actions{display:flex;}.assessment-register__header{align-items:end;gap:1.5rem;justify-content:space-between;margin-block-end:1.25rem;}.assessment-register__eyebrow{color:var(--register-green);font-size:0.75rem;font-weight:800;margin:0 0 0.2rem;text-transform:uppercase;}.assessment-register__summary{color:var(--register-muted);margin:0;}.assessment-register__new,.assessment-register__filters button{align-items:center;background:var(--register-green);border:1px solid var(--register-green);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-weight:750;height:2.75rem;justify-content:center;min-height:2.75rem;padding:0 1rem;text-decoration:none;}.assessment-register__new:hover,.assessment-register__filters button:hover{background:var(--register-green-dark);color:#fff;}.assessment-register__filters{align-items:end;border-block:1px solid var(--register-line);gap:0.75rem;margin-block-end:1.5rem;padding-block:1rem;}.assessment-register__filters label{flex:1 1 13rem;margin:0;max-width:16rem;}.assessment-register__filters .assessment-register__search{flex-basis:20rem;max-width:24rem;}.assessment-register__filters label > span{color:var(--register-muted);display:block;font-size:0.72rem;font-weight:750;margin-block-end:0.25rem;text-transform:uppercase;}.assessment-register__filters input,.assessment-register__filters select{background:#fff;border:1px solid var(--register-line);box-sizing:border-box;color:var(--register-ink);height:2.75rem;min-height:2.75rem;min-width:0;padding:0.5rem 0.65rem;width:100%;}.assessment-register__clear{color:var(--register-green-dark);padding:0.75rem 0.25rem;}.assessment-register__list{border-block-start:1px solid var(--register-line);}.assessment-record{align-items:center;border-block-end:1px solid var(--register-line);gap:1rem;min-width:0;padding:1.125rem 0.75rem;}.assessment-record:hover{background:var(--register-subtle);}.assessment-record[data-view-url]{cursor:pointer;}.assessment-record__identity{flex:0 1 17%;min-width:9rem;}.assessment-record__reference{color:var(--register-rust);font-size:0.72rem;font-weight:800;margin:0 0 0.2rem;text-transform:uppercase;}.assessment-record h2{font-size:1.1rem;line-height:1.25;margin:0;}.assessment-record h2 a{color:var(--register-green-dark);text-decoration:none;}.assessment-record__location,.assessment-record__outcome p{line-height:1.4;margin:0.35rem 0 0;}.assessment-record__location,.assessment-record__outcome span,.assessment-record__classification > span:last-child{color:var(--register-muted);font-size:0.8rem;}.assessment-record__classification{align-items:flex-start;flex:0 0 8.5rem;flex-direction:column;gap:0.35rem;}.assessment-record__category,.assessment-record__status,.assessment-record__moderation{display:inline-block;font-size:0.7rem;font-weight:800;padding:0.3rem 0.5rem;text-transform:uppercase;}.assessment-record__category{background:var(--register-green);color:#fff;}.assessment-record__category--category_2,.assessment-record__category--category_2_or_3{background:var(--register-gold);}.assessment-record__category--category_3{background:var(--register-red);}.assessment-record__category--not_determined{background:var(--register-muted);}.assessment-record__status{border:1px solid var(--register-line);color:var(--register-green-dark);}.assessment-record__status--in_progress,.assessment-record__status--initial_incomplete{color:var(--register-rust);}.assessment-record__outcome{flex:1 1 60%;min-width:22rem;}.assessment-record__outcome span{display:block;margin-block-start:0.4rem;}.assessment-record__actions{align-items:flex-end;flex:0 0 auto;flex-direction:column;gap:0.4rem;}.assessment-record__actions a{color:var(--register-green-dark);font-size:0.85rem;font-weight:750;}.assessment-record__moderation{background:var(--register-subtle);color:var(--register-muted);}.assessment-register__empty{background:var(--register-subtle);padding:3rem 1.5rem;text-align:center;}.assessment-register__empty h2,.assessment-register__empty p{margin:0;}.assessment-register__empty p{color:var(--register-muted);margin-block-start:0.35rem;}.assessment-register__pager{margin-block-start:1.5rem;}@media (min-width:62rem){body:has(.assessment-register) .region--content > .block-system-main-block{grid-column:1 / -1;}}@media (max-width:74.99rem){.assessment-register__filters{align-items:stretch;flex-wrap:wrap;}.assessment-record{align-items:flex-start;flex-wrap:wrap;}.assessment-record__identity,.assessment-record__outcome{flex-basis:calc(60% - 1rem);}}@media (max-width:42rem){.assessment-register__header,.assessment-register__filters,.assessment-record{align-items:stretch;flex-direction:column;}.assessment-register__filters label,.assessment-register__filters .assessment-register__search,.assessment-record__identity,.assessment-record__classification,.assessment-record__outcome{flex-basis:auto;max-width:none;min-width:0;width:100%;}.assessment-record__actions{align-items:center;border-block-start:1px solid var(--register-line);flex-direction:row;padding-block-start:0.75rem;}.assessment-record__moderation{margin-inline-end:auto;}}
