.update-card-actions{align-items:center;display:flex;gap:18px}.update-card-actions .update-feedback-count{align-items:center;color:#667c70;display:inline-flex;gap:5px}.update-card-actions .update-feedback-count i{color:#087343;font-size:15px}
.update-feedback-area{background:#f3f8f5;padding:0 0 100px}.update-feedback-area .container{max-width:1500px;padding-inline:clamp(22px,3vw,50px)}.feedback-heading{border-top:1px solid #cfded5;padding-top:55px}.feedback-heading>div{max-width:760px}.feedback-heading span{color:#e75920;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.feedback-heading h2{color:#062b67;font-size:clamp(36px,4vw,54px);margin:8px 0}.feedback-heading h2 small{align-items:center;background:#00a7ad;border-radius:50%;color:#fff;display:inline-flex;font-family:inherit;font-size:13px;height:31px;justify-content:center;vertical-align:middle;width:31px}.feedback-heading p{color:#68798a;margin-bottom:34px}.feedback-layout{align-items:start;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) 390px}.feedback-thread{list-style:none;margin:0;padding:0}.feedback-item{margin-bottom:18px}.feedback-item>article{background:#fff;border:1px solid #d5e2da;display:flex;padding:22px}.feedback-avatar{align-items:center;background:#062b67;border-radius:50%;color:#fff;display:flex;flex:0 0 42px;font-weight:800;height:42px;justify-content:center;margin-right:14px}.feedback-content{min-width:0;width:100%}.feedback-content header{align-items:center;display:flex;gap:12px;justify-content:space-between}.feedback-content strong{color:#062b67}.feedback-content time{color:#89958e;font-size:10px}.feedback-content p{color:#566b60;font-size:14px;line-height:1.7;margin:8px 0 10px;overflow-wrap:anywhere}.feedback-reply-button{background:transparent;border:0;color:#087343;font-size:11px;font-weight:800;padding:0}.feedback-replies{border-left:2px solid #00a7ad;margin:14px 0 0 28px;padding-left:22px}.feedback-form{background:#062b67;border-top:6px solid #f5b516;padding:28px;position:sticky;top:105px}.feedback-form h3{color:#fff;font-size:25px;margin:0 0 5px}.feedback-form>p{color:rgba(255,255,255,.65);font-size:12px}.feedback-form label{color:#fff;display:block;font-size:11px;font-weight:800;margin-top:16px}.feedback-form input,.feedback-form textarea{background:#fff;border:1px solid transparent;border-radius:0;display:block;font-size:14px;margin-top:7px;outline:0;padding:12px;width:100%}.feedback-form textarea{resize:vertical}.feedback-form input:focus,.feedback-form textarea:focus{border-color:#f5b516;box-shadow:0 0 0 3px rgba(245,181,22,.18)}.feedback-form>button{align-items:center;background:#e75920;border:0;color:#fff;display:flex;font-weight:800;gap:9px;justify-content:center;margin-top:20px;padding:14px 18px;width:100%}.feedback-replying{align-items:center;background:rgba(255,255,255,.12);color:#fff;font-size:12px;justify-content:space-between;margin-bottom:18px;padding:10px 12px}.feedback-replying:not([hidden]){display:flex}.feedback-replying button{background:transparent;border:0;color:#fff}.feedback-honeypot{height:0;left:-10000px;overflow:hidden;position:absolute;width:0}.feedback-alert{border:1px solid;margin-bottom:22px;padding:14px 17px}.feedback-alert-success{background:#e2f5e9;border-color:#a8d5b8;color:#145c31}.feedback-alert-danger{background:#fff0ec;border-color:#efb8aa;color:#94351f}.feedback-empty{background:#fff;border:1px dashed #b8cec0;padding:55px;text-align:center}.feedback-empty i{color:#00a7ad;font-size:46px}.feedback-empty h3{color:#062b67;margin:9px 0 3px}.feedback-empty p{color:#6d7d74;margin:0}
@media(max-width:991px){.feedback-layout{grid-template-columns:1fr}.feedback-form{position:static}.update-card-actions{flex-wrap:wrap;gap:9px 16px}}@media(max-width:575px){.update-feedback-area{padding-bottom:65px}.feedback-heading{padding-top:40px}.feedback-content header{align-items:flex-start;flex-direction:column;gap:3px}.feedback-replies{margin-left:12px;padding-left:12px}.feedback-item>article{padding:16px}.feedback-avatar{height:36px;width:36px}.feedback-form{padding:23px 20px}.update-card-footer{flex-wrap:wrap}}

/* Keep the resource description and its access action on one balanced row. */
.feedback-heading > div {
    align-items: center;
    column-gap: clamp(30px, 6vw, 100px);
    display: grid;
    grid-template-columns: minmax(0, 760px) auto;
    max-width: none;
}
.feedback-heading > div > span:first-child,
.feedback-heading > div > h2,
.feedback-heading > div > p {
    grid-column: 1;
}
.feedback-heading > div > p {
    margin-bottom: 0;
}
.feedback-heading > div > a,
.feedback-heading > div > .resource-preview-only {
    align-items: center;
    align-self: center;
    display: inline-flex;
    gap: 7px;
    grid-column: 2;
    grid-row: 1 / 4;
    justify-self: end;
    white-space: nowrap;
}
.feedback-heading .resource-preview-only {
    background: rgba(231,89,32,.08);
    border: 1px solid rgba(231,89,32,.22);
    border-radius: 999px;
    padding: 11px 16px;
}
@media (max-width: 767px) {
    .feedback-heading > div {
        display: block;
    }
    .feedback-heading > div > p {
        margin-bottom: 22px;
    }
    .feedback-heading > div > a,
    .feedback-heading > div > .resource-preview-only {
        justify-self: start;
        white-space: normal;
    }
}
.feedback-private-notice{align-items:center;background:#e8f4ef;border-left:5px solid #008751;color:#173e31;display:flex;gap:13px;margin:22px 0;padding:13px 16px}.feedback-private-notice>i{color:#008751;font-size:24px}.feedback-private-notice strong,.feedback-private-notice small{display:block}.feedback-private-notice strong{font-size:13px}.feedback-private-notice small{color:#60766d;font-size:11px;margin-top:2px}
.page-updates .feedback-closed{display:none!important}.page-updates:has(.feedback-closed) .feedback-private-notice{display:none!important}
.feedback-thread-toggle{align-items:center;background:transparent;border:0;color:#087343;display:inline-flex;font-size:11px;font-weight:800;gap:5px;margin-left:18px;padding:0}.feedback-thread-toggle .ph-chats-circle{color:#00a7ad;font-size:16px}.feedback-collapsible[hidden]{display:none}.feedback-replies{margin-top:10px}.feedback-saved-identity{align-items:center;background:rgba(255,255,255,.1);display:flex;justify-content:space-between;margin:18px 0 4px;padding:12px}.feedback-saved-identity span{align-items:flex-start;color:#fff;display:grid;grid-template-columns:auto 1fr;line-height:1.3}.feedback-saved-identity span>i{color:#f5b516;font-size:23px;grid-row:1/3;margin-right:9px}.feedback-saved-identity b{font-size:12px}.feedback-saved-identity small{color:rgba(255,255,255,.65);font-size:10px}.feedback-saved-identity button{background:transparent;border:0;color:#f5b516;font-size:10px;font-weight:800}.feedback-identity-fields[hidden]{display:none}.feedback-pagination{display:flex;flex-wrap:wrap;gap:7px;margin-top:25px}.feedback-pagination a{align-items:center;background:#fff;border:1px solid #ccddd3;color:#062b67;display:flex;font-size:12px;font-weight:800;height:38px;justify-content:center;text-decoration:none;width:38px}.feedback-pagination a.active,.feedback-pagination a:hover{background:#00a7ad;border-color:#00a7ad;color:#fff}
.feedback-alert{opacity:1;transition:opacity .4s ease,transform .4s ease}.feedback-alert.is-leaving{opacity:0;transform:translateY(-8px)}.feedback-thread-close{align-items:center;background:#eef7f2;border:1px solid #c7ddd0;color:#087343;display:flex;font-size:11px;font-weight:800;gap:6px;margin:5px 0 20px 28px;padding:9px 13px}.feedback-thread-close:hover{background:#087343;color:#fff}.feedback-load-sentinel{align-items:center;color:#60766a;display:flex;flex-direction:column;font-size:12px;gap:9px;justify-content:center;min-height:90px;padding:20px}.feedback-loader-spinner{animation:feedback-spin .8s linear infinite;border:3px solid #c7ddd0;border-radius:50%;border-top-color:#00a7ad;height:27px;opacity:.4;width:27px}.feedback-load-sentinel.is-loading .feedback-loader-spinner{opacity:1}.feedback-load-sentinel.has-error .feedback-loader-spinner{animation:none;border-color:#e75920}@keyframes feedback-spin{to{transform:rotate(360deg)}}
.feedback-identity-fields label:has(.js-feedback-country),.feedback-form .select2-container,.feedback-form span.select2.select2-container{box-sizing:border-box!important;display:block!important;margin-top:7px;max-width:none!important;min-width:100%!important;width:100%!important}.feedback-form .select2-container .selection,.feedback-form .select2-container .select2-selection,.feedback-form .select2-container .select2-selection--single{box-sizing:border-box!important;display:block!important;width:100%!important}.feedback-form .select2-container .select2-selection--single{background:#fff!important;border:1px solid transparent!important;border-radius:0!important;height:44px!important}.feedback-form .select2-container .select2-selection__rendered{color:#172f55;font-size:14px;line-height:42px!important;padding:0 42px 0 14px!important}.feedback-form .select2-container .select2-selection__placeholder{color:#788697}.feedback-form .select2-container .select2-selection__arrow{height:42px!important;right:10px}.feedback-form .select2-container--focus .select2-selection--single,.feedback-form .select2-container--open .select2-selection--single{border-color:#f5b516!important;box-shadow:0 0 0 3px rgba(245,181,22,.18);outline:0}.select2-dropdown{border:1px solid #b9d4d3;box-shadow:0 12px 28px rgba(6,43,103,.18)}.select2-search--dropdown{padding:9px}.select2-search--dropdown .select2-search__field{border:1px solid #a9c5c4!important;border-radius:3px;height:40px;padding:7px 10px}.select2-results__option{font-size:14px;padding:9px 12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#008751}.select2-container--default .select2-results__option[aria-selected=true]{background:#e8f4ef;color:#064f34}
