*,:after,:before{box-sizing:border-box}*{margin:0}#root{isolation:isolate}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;border:0;font:inherit;font-size:100%;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}canvas,img,picture,svg,video{display:block;max-width:100%}img{height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font:inherit}body [type=button],body [type=reset],body [type=submit],body button{-webkit-appearance:none;appearance:none}a{text-decoration:none;color:inherit;outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-white-100:hsl(0deg 0% 100%);--color-overlay:hsl(210deg 87% 6%/0.35);--color-text-primary:hsl(210deg 87% 6%);--color-text-secondary:hsl(0deg 0% 37%);--color-text-negative:hsl(4deg 75% 56%);--color-border-primary:hsl(0deg 0% 94%);--color-border-negative:hsl(4deg 75% 56%);--color-border-input:hsl(0deg 0% 91%);--color-border-control-default:hsl(210deg 5% 71%);--color-border-control-hover:hsl(218deg 4% 60%);--color-border-control-blue-checked:hsl(221deg 86% 54%);--color-border-input-hover:hsl(210deg 5% 71%);--color-border-input-focus:hsl(221deg 97% 72%);--color-border-input-active:hsl(221deg 75% 54%);--color-border-input-negative:hsl(4deg 75% 56%);--color-border-shadow-brand:hsl(221deg 75% 54%/0.08);--color-border-shadow-negative:hsl(4deg 75% 56%/0.05);--color-icon-secondary:hsl(214deg 3% 60%);--color-icon-secondary-hover:hsl(0deg 0% 37%);--color-icon-tetriary:hsl(210deg 5% 71%);--color-icon-contrast:hsl(0deg 0% 99%);--color-icon-contrast-weak:hsl(0deg 0% 100%/0.3);--color-border-toast-positive:hsl(130deg 60% 46%/0.25);--color-surface-icon-positive:hsl(130deg 60% 46%/0.1);--color-icon-positive:hsl(129deg 69% 36%);--color-border-toast-negative:hsl(4deg 75% 56%/0.25);--color-surface-icon-negative:hsl(4deg 75% 56%/0.05);--color-icon-negative:hsl(4deg 75% 56%);--color-border-toast-brand:hsl(221deg 75% 54%/0.25);--color-surface-icon-brand:hsl(221deg 75% 54%/0.08);--color-icon-brand:hsl(221deg 86% 54%);--color-button-primary:hsl(212deg 67% 11%);--color-button-primary-hover:hsl(213deg 91% 17%);--color-button-primary-pressed:hsl(213deg 91% 17%);--color-button-secondary:hsl(0deg 0% 100%);--color-button-secondary-hover:hsl(0deg 0% 95%);--color-button-secondary-pressed:hsl(0deg 0% 94%);--color-border-button-secondary:hsl(0deg 0% 91%);--color-button-negative-hover:hsl(4deg 75% 56%/0.1);--color-surface-tooltip:hsl(221deg 75% 54%);--color-surface-positive:hsl(130deg 60% 46%/0.05);--color-text-positive:hsl(129deg 69% 36%);--color-surface-brand:hsl(221deg 75% 54%/0.05);--color-brand:hsl(221deg 86% 54%);--color-text-brand:hsl(221deg 86% 54%);--color-surface-bg-primary:hsl(0deg 0% 98%);--color-surface-bg-secondary:hsl(0deg 0% 100%);--color-surface-bg-tetriary:hsl(0deg 0% 85%);--color-gray-scale-50:hsl(0deg 0% 100%);--color-gray-scale-950:hsl(219deg 15% 22%);--color-button-menu-hover:hsl(0deg 0% 98%);--color-button-menu-selected:hsl(221deg 75% 54%/0.1);--color-icon-logo:hsl(221deg 75% 54%);--color-surface-sidebar:hsl(0deg 0% 100%);--color-surface-neutral:hsl(0deg 0% 95%);--color-surface-menu-overlay:hsl(0deg 0% 100%);--color-surface-avatar-primary:hsl(220deg 86% 95%);--color-text-brand-hover:hsl(212deg 81% 40%);--color-text-brand-pressed:hsl(212deg 81% 40%);--color-text-secondary-hover:hsl(210deg 87% 6%);--color-text-secondary-pressed:hsl(210deg 87% 6%);--color-surface-progress-indicator-gray:hsl(0deg 0% 91%);--color-surface-progress-indicator-accent:hsl(221deg 75% 54%);--color-surface-selector-hover:hsl(0deg 0% 95%);--color-surface-selector-pressed:hsl(0deg 0% 94%);--color-surface-selector-selected:hsl(221deg 75% 54%/0.1);--color-border-selector:hsl(221deg 75% 54%);--color-surface-tooltip-neutral:hsl(219deg 15% 22%);--color-surface-skeleton:hsl(210deg 87% 6%/0.05);--color-surface-table-head-default:hsl(0deg 0% 94%);--color-surface-table-cell-hover:hsl(0deg 0% 99%);--color-surface-tag-pending:hsl(27deg 83% 35%/0.05);--color-text-tag-pending:hsl(28deg 86% 36%);--background-image-misty-blue-gradient:linear-gradient(180deg,hsl(0deg 0% 100%/0) 72.39%,hsl(221deg 75% 54%/0.14));--shadow-input-active:0 0 0 1.5px var(--color-border-input-active);--shadow-elevation-popup:0 4px 9px 0 hsl(0deg 0% 75%/0.1),0 16px 16px 0 hsl(0deg 0% 75%/0.09),0 37px 22px 0 hsl(0deg 0% 75%/0.05),0 66px 26px 0 hsl(0deg 0% 75%/0.1),0 103px 29px 0 hsl(0deg 0% 75%/0);--shadow-overlap-left:-4px 0 11px -1px hsl(208deg 24% 14%/0.08),-2px 0 2px -1px hsl(208deg 24% 14%/0.04);--shadow-overlap-right:4px 0 11px -1px hsl(208deg 24% 14%/0.08),2px 0 2px -1px hsl(208deg 24% 14%/0.04);--ring-width:2px;--ring-color:hsl(221deg 75% 54%);--ring-offset-shadow:0 0 0 0 var(--color-white-100);--ring-shadow:0 0 0 var(--ring-width) var(--ring-color);--scrollbar-size:6px;--scrollbar-track-color:hsl(0deg 0% 96%);--scrollbar-thumb-color:var(--color-surface-bg-tetriary);--scrollbar-thumb-color-hover:var(--color-surface-bg-tetriary);--space-2:0.125rem;--space-4:0.25rem;--space-6:0.375rem;--space-8:0.5rem;--space-10:0.625rem;--space-12:0.75rem;--space-14:0.875rem;--space-16:1rem;--space-20:1.25rem;--space-22:1.375rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-56:3.5rem;--space-60:3.75rem;--space-80:5rem;--space-100:6.25rem;--space-120:7.5rem;--rounded-2xs:4px;--rounded-xs:6px;--rounded-sm:8px;--rounded-md:10px;--rounded-lg:12px;--rounded-xl:16px;--rounded-2xl:24px;--rounded-3xl:32px;--rounded-full:100%;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--ease-balanced:cubic-bezier(0.45,0,0.55,1);--ease-in-out-quad:cubic-bezier(0.45,0,0.55,1);--container-width:2064px;--container-width-sm:710px;--sidebar-width:240px;--questionnaire-container-width:407px}@media screen and (min-width:768px){:root{--questionnaire-container-width:490px}}body{background-color:var(--color-surface-bg-primary);color:var(--color-text-primary)}.sr-only{display:inline-block;position:absolute;overflow:hidden;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);height:1px;width:1px;margin:-1px;padding:0;border-width:0}.full-height{min-height:100vh;min-height:100svh}.focus-primary{border-radius:var(--rounded-2xs)}.focus-primary:focus-visible{outline:none;box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--shadow,0 0 #00000000)}.focus-primary:focus,.focus-within-primary:focus-within{outline:none;box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--shadow,0 0 #00000000)}.focus-primary:focus:not(.focus-primary:focus-visible){--ring-width:0;outline:none;box-shadow:none}.focus-within-primary:focus-within:has(.focus-primary:focus:not(.focus-primary:focus-visible)){--ring-width:0;outline:none;box-shadow:none}.focus-primary-child{outline:none;box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--shadow,0 0 #00000000)}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dot-gradient{background-image:url(/images/dots-pattern.webp),var(--background-image-misty-blue-gradient);background-repeat:repeat,no-repeat;background-size:323px 322px,cover;background-position:-102px -98px,0 0}@media (hover:hover) and (pointer:fine){::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color-hover);border-color:var(--scrollbar-thumb-color-hover)}::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:100px;border:4px solid var(--scrollbar-thumb-color)}}