.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}:root{--rating-star-filled: #b26a00;--rating-star-empty: #6c757d;--rating-bar-track: #e9ecef;--rating-bar-fill: #42b5a6;--rating-focus-ring: #1c6b8c}.rating-badge{display:inline-flex;align-items:center;gap:.25rem;min-height:44px;min-width:44px;padding:.125rem .375rem;border:0;background:transparent;color:inherit;font:inherit;line-height:1;border-radius:.375rem;cursor:pointer;vertical-align:middle}.rating-badge:disabled,.rating-badge.rating-badge--static{cursor:default}.rating-badge:focus-visible{outline:2px solid var(--rating-focus-ring);outline-offset:2px}.rating-badge__star{color:var(--rating-star-filled);flex:0 0 auto}.rating-badge__star--empty{color:var(--rating-star-empty)}.rating-badge__score{font-weight:600;white-space:nowrap}.rating-badge__score--na{font-weight:600;color:var(--rating-star-empty)}.rating-badge__placeholder{display:inline-block;width:2.5rem;height:1rem;border-radius:.25rem;background:var(--rating-bar-track)}.star-rating-input{display:inline-flex;align-items:center;gap:.125rem}.star-rating-input__star{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--rating-star-empty);cursor:pointer}.star-rating-input__star--on{color:var(--rating-star-filled)}.star-rating-input__star:focus-visible{outline:2px solid var(--rating-focus-ring);outline-offset:2px;border-radius:.375rem}.star-rating-input--readonly .star-rating-input__star,.star-rating-input--disabled .star-rating-input__star{cursor:default}.star-rating-input--disabled{opacity:.6}.rating-distribution{display:flex;flex-direction:column;gap:.375rem;width:100%}.rating-distribution__row{display:flex;align-items:center;gap:.5rem;width:100%;padding:.25rem .375rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;border-radius:.375rem;cursor:pointer}.rating-distribution__row:focus-visible{outline:2px solid var(--rating-focus-ring);outline-offset:1px}.rating-distribution__row--selected{background:rgba(66,181,166,.15)}.rating-distribution__row[aria-disabled=true]{cursor:default}.rating-distribution__label{flex:0 0 auto;min-width:2.75rem;display:inline-flex;align-items:center;gap:.25rem;font-weight:600}.rating-distribution__label-star{color:var(--rating-star-filled)}.rating-distribution__track{flex:1 1 auto;height:.75rem;background:var(--rating-bar-track);border-radius:.375rem;overflow:hidden}.rating-distribution__fill{height:100%;background:var(--rating-bar-fill);border-radius:.375rem}.rating-distribution__value{flex:0 0 auto;min-width:4.5rem;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.supplier-eval__summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.supplier-eval__score{display:inline-flex;align-items:center;gap:.5rem}.supplier-eval__stars{display:inline-flex;align-items:center;gap:.125rem}.supplier-eval__score-value{font-weight:700;font-size:1.25rem;font-variant-numeric:tabular-nums}.supplier-eval__evaluators{color:#495057}.supplier-eval__section-title{font-weight:600;margin-bottom:.5rem}.supplier-eval__section-title--spaced{margin-top:1.25rem}.navbar .rating-badge__score{color:#fff}.supplier-eval__header{display:inline-flex;align-items:center;gap:.5rem}.supplier-eval__header-logo{width:60px;height:60px;object-fit:contain;border-radius:.25rem}.supplier-eval__tab-content{padding-top:1rem}.supplier-eval__tab{display:flex;flex-direction:column}.supplier-eval__averages{margin-bottom:.5rem}.supplier-eval__avg-label{font-weight:600;color:#495057;margin-bottom:.25rem}.supplier-eval__my-last{display:flex;flex-direction:column;gap:.25rem}.supplier-eval__my-justification{margin:.25rem 0 0}.supplier-eval__my-date{color:#6c757d}.supplier-eval__empty{color:#6c757d;margin:0}.supplier-eval__field-label{font-weight:600}.supplier-eval__counter{display:block;text-align:right;color:#6c757d;font-variant-numeric:tabular-nums}.supplier-eval__alert{margin-bottom:.75rem}.supplier-eval__actions{display:flex;justify-content:flex-end}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.dropdown-submenu .dropdown-toggle.dropdown-item{background-color:transparent;border:none;color:#212529;padding:.25rem 1.5rem}.dropdown-submenu .dropdown-toggle.dropdown-item:hover{background-color:red}.dropdown-submenu .dropdown-toggle.dropdown-item:active{background-color:#0d6efd!important}
