@font-face{font-family:Inter Black;src:url();src:local("Inter Black"),local("Inter-Black"),url(/fonts/Inter-Black.ttf) format("truetype")}@font-face{font-family:Inter Bold;src:url();src:local("Inter Bold"),local("Inter-Bold"),url(/fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-family:Inter ExtraBold;src:url();src:local("Inter ExtraBold"),local("Inter-ExtraBold"),url(/fonts/Inter-ExtraBold.ttf) format("truetype")}@font-face{font-family:Inter ExtraLight;src:url();src:local("Inter ExtraLight"),local("Inter-ExtraLight"),url(/fonts/Inter-ExtraLight.ttf) format("truetype")}@font-face{font-family:Inter Light;src:url();src:local("Inter Light"),local("Inter-Light"),url(/fonts/Inter-Light.ttf) format("truetype")}@font-face{font-family:Inter Medium;src:url();src:local("Inter Medium"),local("Inter-Medium"),url(/fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-family:Inter Regular;src:url();src:local("Inter Regular"),local("Inter-Regular"),url(/fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Inter SemiBold;src:url();src:local("Inter SemiBold"),local("Inter-SemiBold"),url(/fonts/Inter-SemiBold.ttf) format("truetype")}@font-face{font-family:Inter Thin;src:url();src:local("Inter Thin"),local("Inter-Thin"),url(/fonts/Inter-Thin.ttf) format("truetype")}:root{--font-regular: "Inter Regular";--font-light: "Inter Light";--font-bold: "Inter SemiBold";--font-placeholder: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-12: .75rem;--font-14: .875rem;--font-16: 1rem;--font-18: 1.125rem;--font-20: 1.25rem;--font-24: 1.5rem;--font-26: 1.625rem;--font-28: 1.75rem;--font-32: 2rem;--white-bg: #FAFAFA;--gray-bg: #F2F2F2;--gray-shadow: #00000033;--gray-btn: #A6AEBB;--gray-lines: #818280;--gray-text: #828381;--red-btn: #AA3C3A;--red-dark: #963B39;--red-light: #FFDDDD;--toggle-line: #CCCCCC;--toggle-off: #E9EAE8;--header-height: 5rem;--height-excl-header: calc(100vh - var(--header-height))}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;background:var(--white-bg)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}input:focus,a:focus,button:focus,textarea:focus,select:focus{outline:none}a:focus{background:var(--red-light)}button{cursor:pointer}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body,html{font-family:var(--font-regular),sans-serif}p,h1,input,span,div,button{font-weight:300}strong{font-family:var(--font-bold)}.base-btn{display:flex;align-items:center;justify-content:center;padding:0 1rem;height:3.5rem;font-size:var(--font-16);border:none;color:#fff;-webkit-user-select:none;user-select:none}@media (max-width: 500px){.base-btn{font-size:inherit}}.base-btn.red{background:var(--red-btn)}.base-btn.red:focus,.base-btn.red:hover{background:var(--red-dark)}.base-btn:focus-visible{outline:.09rem solid var(--toggle-line)}.base-btn.gray{background:var(--gray-btn)}.base-btn.gray:focus,.base-btn.gray:hover{background:var(--gray-text)}.base-btn:disabled,.base-btn:disabled:hover{background:var(--toggle-line);cursor:not-allowed}.base-btn.red:disabled,.base-btn.red:disabled:hover{background:var(--red-btn);opacity:.5}a{color:var(--red-btn)}h1{font-family:var(--font-bold);font-size:var(--font-26)}h2{font-size:var(--font-24)}.base-wrapper[data-v-fc7d898a]{display:grid;align-content:start}.base-wrapper>strong[data-v-fc7d898a]{margin-bottom:.2rem;font-size:var(--font-14)}.base-wrapper>p[data-v-fc7d898a]{word-break:break-word}label[data-v-cb3a2ba5]{display:grid;width:100%;height:auto;min-height:3.5rem}label.error[data-v-cb3a2ba5]{color:var(--red-btn)}.title[data-v-cb3a2ba5]{font-size:var(--font-14);font-family:var(--font-bold)}.hasErrors[data-v-cb3a2ba5]:after{content:"⚠";padding-left:.5rem;font-size:var(--font-16);color:var(--red-btn);line-height:1.5}.error-msg[data-v-cb3a2ba5]{margin-left:.3rem;font-size:var(--font-12)}textarea[data-v-cb3a2ba5]{width:100%;font-size:1rem;font-weight:400;font-family:var(--font-placeholder);border:none;border-bottom:.06rem solid var(--gray-lines);background:transparent}.error textarea[data-v-cb3a2ba5]{border-bottom:.06rem solid var(--red-btn)}.header[data-v-6906635f]{display:flex;align-items:center;justify-content:end;height:var(--header-height);width:100vw;padding-right:1.5rem;background:#fff;box-shadow:0 0 .25rem var(--gray-shadow);z-index:1}a[data-v-6906635f]{display:grid;place-content:center}@media screen and (min-width: 700px){.header[data-v-6906635f]{padding-right:3rem}}@media screen and (min-width: 1000px){.header[data-v-6906635f]{padding-right:6rem}}@media screen and (min-width: 1300px){.header[data-v-6906635f]{padding-right:calc((100vw - 1300px)/2)}}@media print{.header[data-v-6906635f]{box-shadow:none}}.main[data-v-78ba28b2]{--padding-l-r: 1.5rem;display:grid;align-content:start;gap:3rem;height:var(--height-excl-header);padding:2rem 0 3rem;max-width:1300px;overflow-y:auto}h1[data-v-78ba28b2],.supplier[data-v-78ba28b2],.rating[data-v-78ba28b2],.send-rating[data-v-78ba28b2]{padding:0 var(--padding-l-r)}.category[data-v-78ba28b2]{display:grid;gap:2rem}.rating[data-v-78ba28b2]{display:grid;gap:1rem}h2[data-v-78ba28b2]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem var(--padding-l-r);font-size:var(--font-20);background:#fff}h2>strong[data-v-78ba28b2]{border-bottom:.125rem solid var(--red-btn)}.grading[data-v-78ba28b2]{display:grid;grid-template-columns:repeat(6,1fr);font-size:var(--font-14);font-family:var(--font-bold)}.grading>span[data-v-78ba28b2]{grid-column:span 6;font-family:var(--font-regular)}.grading .error[data-v-78ba28b2]{color:var(--red-btn)}.grading .error[data-v-78ba28b2]:after{content:"⚠";padding-left:.5rem;color:var(--red-btn);line-height:1.5}.grades[data-v-78ba28b2]{display:grid;grid-template-columns:1rem 1fr;padding:.5rem;accent-color:var(--red-btn)}.grades>label[data-v-78ba28b2]{font-size:var(--font-16);padding-left:.5rem;cursor:pointer}.grades>input[data-v-78ba28b2]{cursor:pointer}.send-rating[data-v-78ba28b2]{display:grid}.send-rating .base-btn[data-v-78ba28b2]{margin:0 auto;width:100%}@media screen and (min-width: 500px){.grading[data-v-78ba28b2]{display:grid;grid-template-columns:repeat(6,1fr);font-size:var(--font-14);font-family:var(--font-bold)}.grading>strong[data-v-78ba28b2]{grid-column:span 6}}@media screen and (min-width: 700px){.main[data-v-78ba28b2]{--padding-l-r: 3rem;padding:3rem 0}.send-rating .base-btn[data-v-78ba28b2]{max-width:20rem}}@media screen and (min-width: 1000px){.main[data-v-78ba28b2]{margin:0 auto;padding:4rem 0 2rem;--padding-l-r: 6rem}}@media screen and (min-width: 1700px){.main[data-v-78ba28b2]{padding:8rem 0;--padding-l-r: 8rem}}p.info[data-v-78ba28b2]{color:var(--red-btn);font-weight:700}.rating-complete[data-v-78ba28b2]{text-align:center;font-size:var(--font-20)}input[type=checkbox][data-v-78ba28b2]{accent-color:var(--red-btn)}.main.sent input[data-v-78ba28b2],.main.sent textarea[data-v-78ba28b2],.main.sent label[data-v-78ba28b2]{cursor:not-allowed;pointer-events:none}
