.comment-form-wrapper[data-v-f99b0cdc]{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.comment-form__fields[data-v-f99b0cdc]{display:flex;flex-direction:column;gap:1rem}.comment-form__field[data-v-f99b0cdc]{display:flex;flex-direction:column;gap:.5rem}.comment-form__label[data-v-f99b0cdc]{font-weight:600;font-size:.9rem;color:#495057}.comment-form__input[data-v-f99b0cdc],.comment-form__textarea[data-v-f99b0cdc]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:.9rem}.comment-form__textarea[data-v-f99b0cdc]{resize:vertical;min-height:100px}.comment-form__rating[data-v-f99b0cdc]{display:flex;gap:.25rem}.comment-form__star[data-v-f99b0cdc]{font-size:1.5rem;color:#ddd;cursor:pointer;transition:color .2s}.comment-form__star[data-v-f99b0cdc]:hover,.comment-form__star--filled[data-v-f99b0cdc]{color:gold}.comment-form__admin-fields[data-v-f99b0cdc]{border-top:1px solid #e9ecef;padding-top:1rem;margin-top:1rem}.comment-form__datetime[data-v-f99b0cdc]{display:flex;gap:.5rem}.comment-form__datetime .comment-form__input[data-v-f99b0cdc]{flex:1}.comment-form__actions[data-v-f99b0cdc]{display:flex;gap:.5rem;margin-top:.5rem}.comment-form__submit[data-v-f99b0cdc],.comment-form__cancel[data-v-f99b0cdc]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.comment-form__submit[data-v-f99b0cdc]{background:#28a745;color:#fff}.comment-form__submit[data-v-f99b0cdc]:disabled{background:#6c757d;cursor:not-allowed}.comment-form__cancel[data-v-f99b0cdc]{background:#6c757d;color:#fff}.comment-replies[data-v-9e979b91]{margin-top:.5rem}.comment-item[data-v-9e979b91]{margin-bottom:1rem;padding:1rem;border:1px solid #e9ecef;border-radius:8px;background:#fff}.comment-header[data-v-9e979b91]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.comment-author[data-v-9e979b91]{display:flex;align-items:center;gap:.75rem}.comment-avatar[data-v-9e979b91]{width:40px;height:40px;min-width:40px;min-height:40px;aspect-ratio:1 / 1;flex-shrink:0;border-radius:50%;background:#3d9bd4;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem}.comment-avatar.with-image[data-v-9e979b91]{background:transparent;color:transparent}.comment-avatar.with-image img[data-v-9e979b91]{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.comment-author-name[data-v-9e979b91]{font-weight:600;font-size:.95rem}.comment-date[data-v-9e979b91]{font-size:.85rem;color:#6c757d}.comment-content[data-v-9e979b91]{line-height:1.5;margin-bottom:.5rem}.comment-uploads[data-v-9e979b91]{margin:.5rem 0}.comment-images[data-v-9e979b91]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-bottom:.5rem}.comment-image[data-v-9e979b91]{display:block;width:100%;aspect-ratio:1 / 1;border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background:#fafafa}.comment-image img[data-v-9e979b91]{width:100%;height:100%;object-fit:cover;display:block}.comment-files[data-v-9e979b91]{padding-left:16px;margin:0}.comment-files li[data-v-9e979b91]{list-style:disc}.comment-actions[data-v-9e979b91]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.comment-reply-btn[data-v-9e979b91]{background:none;border:none;color:#3d9bd4;cursor:pointer;font-size:.85rem;text-decoration:underline}.comment-reply-btn[data-v-9e979b91]:hover{color:#2d8bc4}.comment-votes[data-v-9e979b91]{display:flex;align-items:center;gap:.5rem}.votes-label[data-v-9e979b91]{font-size:.85rem;color:#6c757d}.vote-btn[data-v-9e979b91]{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;border-radius:2px;transition:background-color .2s}.vote-btn[data-v-9e979b91]:hover{background:#e9ecef}.vote-btn.active[data-v-9e979b91]{color:#3d9bd4}.votes-count[data-v-9e979b91]{font-weight:600;min-width:1.5rem;text-align:center}.votes-positive[data-v-9e979b91]{color:#28a745}.votes-negative[data-v-9e979b91]{color:#dc3545}.votes-neutral[data-v-9e979b91]{color:#6c757d}.comments-list[data-v-6b472f27]{font-size:.95em}@media(min-width:1024px){.comments-list[data-v-6b472f27]{font-size:.925em}}.comments-header[data-v-6b472f27]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.comments-title[data-v-6b472f27]{font-family:var(--font-headers);font-size:1.45em;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.comments-add-btn[data-v-6b472f27]{background:#3d9bd4;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.comments-add-btn[data-v-6b472f27]:hover{background:#2d8bc4}.comments-submit-feedback[data-v-6b472f27]{margin-bottom:1rem;padding:.875rem 1rem;border-radius:8px;border:1px solid transparent;font-size:.95rem}.comments-submit-feedback--success[data-v-6b472f27]{background:#ecfdf3;border-color:#a7f3d0;color:#166534}.comments-submit-feedback--error[data-v-6b472f27]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.comment-item[data-v-6b472f27]{margin-bottom:1.5rem;padding:1rem;border:1px solid #e9ecef;border-radius:8px;background:#fff}.comment-reply[data-v-6b472f27]{margin-left:2rem;margin-top:1rem;background:#f8f9fa}.comment-header[data-v-6b472f27]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.comment-author[data-v-6b472f27]{display:flex;align-items:center;gap:.75rem}.comment-avatar[data-v-6b472f27]{width:40px;height:40px;min-width:40px;min-height:40px;aspect-ratio:1 / 1;flex-shrink:0;border-radius:50%;background:#3d9bd4;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem}.comment-avatar.with-image[data-v-6b472f27]{background:transparent;color:transparent}.comment-avatar.with-image img[data-v-6b472f27]{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.comment-author-name[data-v-6b472f27]{font-weight:600;font-size:.95rem}.comment-date[data-v-6b472f27]{font-size:.85rem;color:#6c757d}.comment-rating[data-v-6b472f27]{display:flex;align-items:center;gap:.25rem}.stars[data-v-6b472f27]{display:flex;gap:.1rem}.star[data-v-6b472f27]{font-size:1.2rem;color:#ddd;transition:color .2s}.star-filled[data-v-6b472f27]{color:gold}.vote-btn[data-v-6b472f27]{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;border-radius:2px;transition:background-color .2s}.vote-btn[data-v-6b472f27]:hover{background:#e9ecef}.vote-btn.active[data-v-6b472f27]{color:#3d9bd4}.vote-btn[data-v-6b472f27]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vote-btn.active .icon-thumb[data-v-6b472f27]{color:#3d9bd4!important}.vote-btn:disabled .icon-thumb[data-v-6b472f27]{opacity:.7}.rating-value[data-v-6b472f27]{font-weight:600;min-width:1.5rem;text-align:center}.comment-content[data-v-6b472f27]{line-height:1.5;margin-bottom:.75rem}.comment-uploads[data-v-6b472f27]{margin:.5rem 0 .75rem}.comment-images[data-v-6b472f27]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-bottom:.5rem}.comment-image[data-v-6b472f27]{display:block;width:100%;aspect-ratio:1 / 1;border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background:#fafafa}.comment-image img[data-v-6b472f27]{width:100%;height:100%;object-fit:cover;display:block}.comment-files[data-v-6b472f27]{padding-left:16px;margin:0}.comment-files li[data-v-6b472f27]{list-style:disc}.comment-actions[data-v-6b472f27]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.comment-reply-btn[data-v-6b472f27]{background:none;border:none;color:#3d9bd4;cursor:pointer;font-size:.85rem;text-decoration:underline}.comment-reply-btn[data-v-6b472f27]:hover{color:#2d8bc4}.comment-votes[data-v-6b472f27]{display:flex;align-items:center;gap:.5rem}.votes-label[data-v-6b472f27]{font-size:.85rem;color:#6c757d}.votes-count[data-v-6b472f27]{font-weight:600;min-width:1.5rem;text-align:center}.votes-positive[data-v-6b472f27]{color:#28a745}.votes-negative[data-v-6b472f27]{color:#dc3545}.votes-neutral[data-v-6b472f27]{color:#6c757d}.comments-empty[data-v-6b472f27]{text-align:center;padding:2rem;color:#6c757d}.comments-loading[data-v-6b472f27]{text-align:center;padding:2rem}.modal-backdrop[data-v-6b472f27]{position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:50}.modal[data-v-6b472f27]{width:100%;max-width:720px;background:#fff;border-radius:8px;border:1px solid #e9ecef;padding:16px}.modal-title[data-v-6b472f27]{margin:0 0 12px;font-size:1.1rem;font-weight:600}.modal-body[data-v-6b472f27]{display:flex;flex-direction:column;gap:10px}.modal-label[data-v-6b472f27]{display:block;font-size:.85rem;color:#495057;margin-bottom:4px}.modal-input[data-v-6b472f27]{width:100%;border:1px solid #dee2e6;border-radius:6px;padding:8px;font-size:.95rem}.modal-row[data-v-6b472f27]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.modal-actions[data-v-6b472f27]{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.btn[data-v-6b472f27]{background:#3d9bd4;color:#fff;border:none;padding:8px 14px;border-radius:6px;cursor:pointer}.btn[data-v-6b472f27]:hover{background:#2d8bc4}.btn.btn-secondary[data-v-6b472f27]{background:#f1f3f5;color:#333}.btn.btn-secondary[data-v-6b472f27]:hover{background:#e9ecef}.comments-pagination[data-v-6b472f27]{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-top:1rem}@media(max-width:640px){.comment-header[data-v-6b472f27]{gap:.75rem}.comment-author[data-v-6b472f27]{min-width:0;flex:1;gap:.625rem}.comment-info[data-v-6b472f27]{min-width:0}.comment-author-name[data-v-6b472f27]{font-size:.9rem;line-height:1.25}.comment-date[data-v-6b472f27]{font-size:.75rem;line-height:1.25}.comment-rating[data-v-6b472f27]{flex:0 0 auto}.stars[data-v-6b472f27]{width:75px;justify-content:space-between;gap:0}.star[data-v-6b472f27]{font-size:1rem;line-height:1}.comments-pagination[data-v-6b472f27]{gap:.75rem}}@media(max-width:460px){.comments-pagination[data-v-6b472f27]{gap:.5rem;flex-wrap:wrap}}.pagination-btn[data-v-6b472f27]{background:#f1f3f5;color:#333;border:1px solid #dee2e6;padding:.4rem .8rem;border-radius:4px;cursor:pointer;font-size:.95rem;min-width:2.5rem;text-align:center}@media(max-width:460px){.pagination-btn[data-v-6b472f27]{padding:.35rem .7rem;font-size:.9rem;min-width:2.2rem}}.pagination-btn[data-v-6b472f27]:disabled:not(.active):not(.ellipsis){opacity:.6;cursor:not-allowed;background:#f1f3f5!important;border:1px solid #dee2e6!important;color:#333!important}.comments-pagination.numbers .pagination-btn.active[data-v-6b472f27],.comments-pagination.numbers .pagination-btn.active[data-v-6b472f27]:disabled{background:#3d9bd4;color:#fff;border-color:#3d9bd4;cursor:default;opacity:1;font-weight:600;box-shadow:0 0 0 1px #3d9bd41f}.comments-pagination.numbers .pagination-btn.ellipsis[data-v-6b472f27]{cursor:default;background:transparent!important;border-color:transparent!important;padding:.4rem .2rem;min-width:auto;pointer-events:none;color:#6c757d;opacity:1}.comments-pagination.numbers .pagination-btn.ellipsis[data-v-6b472f27]:disabled{background:transparent!important;border-color:transparent!important;opacity:1}.pagination-info[data-v-6b472f27]{font-size:.95rem}.loading-spinner[data-v-6b472f27]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3d9bd4;border-radius:50%;animation:spin-6b472f27 1s linear infinite;margin:0 auto 1rem}@keyframes spin-6b472f27{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ih-form-block{border:2px dashed #dee2e6;border-radius:20px;padding:1.5em;margin-bottom:1em}.ih-form-block h3{margin-bottom:1em}.ih-error{min-height:22px}.ih-error__wrapper{color:#9d1212;font-size:12px;max-height:22px}.collapse-enter-active,.collapse-leave-active{overflow:hidden;transition:all .25s;max-height:22px}.collapse-enter-from,.collapse-leave-to{opacity:0;max-height:0}.opacity-enter-active,.opacity-leave-active{overflow:hidden;transition:opacity .25s}.opacity-enter-from,.opacity-leave-to{opacity:0}:root{--header-color: #212A34;--yellow-light-color: #FFE27C;--yellow-color: #FFDA44;--black-color: #333333;--black-dark-color: #0e0e0e;--white-color: #ffffff;--green-button-color: #97BA02;--green-color: #97ba02;--green-light-color: #aacc18;--gray-100-color: #f8f9fa;--gray-200-color: #e9ecef;--gray-300-color: #dee2e6;--gray-400-color: #ced4da;--gray-500-color: #adb5bd;--gray-600-color: #6c757d;--gray-700-color: #495057;--gray-800-color: #343a40;--gray-900-color: #212529;--full-black-color: #000000;--light-gray-bg-color: #f7f7f7;--font-headers: "pfhighwaysanspro-bold", Arial, Helvetica, sans-serif}.ih-field{margin-bottom:1em}.ih-field__input{border-radius:4px;background-color:#ecf1f7;padding-left:12px;padding-right:12px;display:flex;border:1px solid rgba(0,0,0,0);color:#5b6875;flex-grow:1}.ih-field__input:hover{background-color:#e5edf5}.ih-field__input.multiselect.ih-field--focused{background:none;border:1px solid #EDEDED;border-radius:4px 4px 0 0}.ih-field__input.multiselect.ih-field--focused:hover{background:none}.ih-field__bottom{margin-top:.1em;color:#5b6875;font-size:12px;display:grid;grid-template-areas:"description counter" "error counter";grid-template-columns:auto auto;grid-template-rows:auto auto}.ih-field__description{grid-area:description;font-size:1em;margin-top:7px;color:#adb5bd}.ih-field__counter{grid-area:counter;text-align:right;opacity:.8}.ih-field__counter--more{color:#9d1212}.ih-field__error{grid-area:error}.ih-field__popover-description{margin-left:.5em}.ih-field__container{position:relative;width:100%}.ih-field__container--flex{display:flex}.ih-field__label{transition:transform .36s cubic-bezier(.4,0,.2,1);transform-origin:top left;line-height:24px;position:absolute;top:19px;left:0}.ih-field__after{display:flex;justify-content:center;align-items:center}.ih-field__row{display:flex;justify-content:space-between}.ih-field--textarea{padding-right:0;cursor:text}.ih-field--select{cursor:pointer}.ih-field--focused{background:none;border:1px solid #EDEDED}.ih-field--focused:hover{background:none}.ih-field--replace-label .ih-field__label{transform:translateY(-40%) scale(.8)}.ih-field--has-error{border:1px solid #c47678}.ih-field .ih-icon-quest{font-style:normal;font-size:16px;width:34px;height:34px;text-align:center;border:1px solid #dee2e6;border-radius:50%;display:inline-block;background:#fff;cursor:pointer;color:#6c757d;outline:none!important;padding:0}.ih-field .ih-icon-quest:hover{color:#343a40}.popover-description{border:1px solid #c1cbd7;border-radius:50%;margin:7px}.ih-field__label_mini{transition:transform .36s cubic-bezier(.4,0,.2,1);transform-origin:top left;position:absolute;top:.75em;left:0}.ih-field_contrast .ih-field__input{background-color:#e5e5e5}.ih-field_contrast .ih-field__input:hover{border:1px solid #95a6b8}.ih-field_contrast .ih-field--focused{background:#fff;border:1px solid #95a6b8}.ih-field_disabled{cursor:no-drop!important}.ih-field_disabled input{cursor:no-drop}.ih-field_light .ih-field__input{background-color:#fff;border:1px solid #dcd5bf}.ih-input{border:none;width:100%;background:none;height:37px;margin-top:25px;padding:0;outline:none;color:#242424}.ih-input__container{cursor:text}.ih-input__container_disabled{cursor:no-drop}.ih-input_mini{background:none;height:2em;margin-top:1em;padding:0;outline:none;color:#242424}.ih-input_mini__container{cursor:text}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ih-input_contrast[data-v-0a7bb92d]:-webkit-autofill,.ih-input_contrast[data-v-0a7bb92d]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #e5e5e5 inset}.ih-input_contrast[data-v-0a7bb92d]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}.ih-btn[data-v-3a2df353]{background-color:#99c31c;border:none;border-radius:4px;color:#fff;padding:.6rem 1rem;position:relative}.ih-btn[data-v-3a2df353]:hover{background-color:#87ae14;cursor:pointer}.ih-btn[data-v-3a2df353]:disabled,.ih-btn[disabled][data-v-3a2df353],.ih-btn.disabled[data-v-3a2df353]{background-color:#e5e5e5}.ih-btn-regform[data-v-3a2df353]{padding:.7rem 1rem .8rem;font-weight:700;margin:5px 0;font-size:1.1em;outline:none!important}.btn__loader[data-v-3a2df353]{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.ih-btn_gray[data-v-3a2df353]{background-color:#e5e5e5}.ih-checkbox__label[data-v-fcf1aab0]{display:flex;max-width:max-content;cursor:pointer;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.ih-checkbox__label:hover .ih-checkbox__box[data-v-fcf1aab0]{background-color:#e5edf5}.ih-checkbox__label:hover .ih-checkbox__box_contrast[data-v-fcf1aab0]{background-color:#e5e5e5;border-color:#95a6b8}.ih-checkbox__input[data-v-fcf1aab0]{height:0;width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ih-checkbox__box[data-v-fcf1aab0]{display:flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;background-color:#ecf1f7;border-radius:3px;margin-right:.5em;min-width:1.4em;border:1px solid rgba(0,0,0,0)}.ih-checkbox__box_contrast[data-v-fcf1aab0]{background-color:#e5e5e5}.ih-checkbox__input:checked+.ih-checkbox__box[data-v-fcf1aab0]{background-color:#99c31c!important}.ih-checkbox__input:checked+.ih-checkbox__box .ih-checkbox__img[data-v-fcf1aab0]{display:block!important}.ih-checkbox__description[data-v-fcf1aab0]{font-size:13px;line-height:1.2em}.ih-checkbox__img[data-v-fcf1aab0]{width:12px;height:12px}.ih-error[data-v-fcf1aab0]{min-height:22px}.ih-error__wrapper[data-v-fcf1aab0]{color:#9d1212;font-size:12px;max-height:22px}.success-message[data-v-64ff0862]{display:flex;justify-content:center;align-items:center;min-height:100px;padding:1rem}.success-content[data-v-64ff0862]{text-align:center}.success-content p[data-v-64ff0862]{color:#374151;font-size:1rem;line-height:1.5;margin-bottom:0}
