.spinner{width:60px;height:60px}.half-circle-spinner,.half-circle-spinner *{box-sizing:border-box}.half-circle-spinner{width:inherit;height:inherit;border-radius:100%;position:relative;border-color:inherit}.half-circle-spinner .circle{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:6px solid transparent}.half-circle-spinner .circle.circle-1{border-top-color:inherit;-webkit-animation:half-circle-spinner-animation 1s infinite;animation:half-circle-spinner-animation 1s infinite}.half-circle-spinner .circle.circle-2{border-bottom-color:inherit;-webkit-animation:half-circle-spinner-animation 1s infinite alternate;animation:half-circle-spinner-animation 1s infinite alternate}@-webkit-keyframes half-circle-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes half-circle-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tooltip{position:relative}.tooltip .label{text-decoration:underline;cursor:help;line-height:1rem}.tooltip .content{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-weight:400;font-size:medium;text-align:initial;opacity:0;pointer-events:none;position:absolute;z-index:10;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.tooltip.to-right .content{right:0}.tooltip .label:hover+.content{opacity:1;pointer-events:visible}.profile-view .personal-data{margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;gap:.5rem}.profile-view .personal-data .field{display:flex;width:100%;gap:1rem}.profile-view .personal-data .field>*{display:block;flex-grow:1}.profile-view .personal-data .field .label{width:50%;font-weight:600}.profile-view .personal-data .field .value{width:66.666667%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem}.profile-view .surveys-data{width:100%}.profile-view .surveys-data td,.profile-view .surveys-data th{padding:.5rem;text-align:center}.profile-view .surveys-data td:first-of-type,.profile-view .surveys-data th:first-of-type{text-align:left}.profile-view .surveys-data td .icon{margin-left:auto;margin-right:auto}.profile-view .surveys-data tbody tr:nth-of-type(odd){--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}