.button-group{gap:var(--spacing-r-xs) var(--gap);flex-wrap:wrap;display:flex}.button-group--left{gap:calc(.75rem * var(--mantine-scale));flex-direction:column}@media (min-width:500px){.button-group--left{flex-direction:row}.button-group--left>*{flex:calc(50% - 6px)}}@media (min-width:1024px){.button-group--left>*{flex:none}}.button-group--left-sm-1-2-md-3{row-gap:var(--gap);flex-direction:column}@media (min-width:500px){.button-group--left-sm-1-2-md-3{flex-direction:row}.button-group--left-sm-1-2-md-3>:first-child{margin-right:100%}}@media (min-width:1024px){.button-group--left-sm-1-2-md-3>:first-child{margin-right:0}}.button-group--center{justify-content:center}.button-group--right-sm-50p{gap:calc(.75rem * var(--mantine-scale));flex-direction:column}@media (min-width:500px){.button-group--right-sm-50p{flex-direction:row}.button-group--right-sm-50p>*{flex:calc(50% - 6px)}}@media (min-width:1024px){.button-group--right-sm-50p{justify-content:flex-end}.button-group--right-sm-50p>*{flex:none}}@media (min-width:500px){.button-group--right-sm-1-2{grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:end;display:grid}.button-group--right-sm-1-2>:first-child{grid-column:1/-1;justify-self:end}}.button-group--right-sm-1-2>:first-child{flex:0 0 100%}.button-group--right-sm-1-2>:not(:first-child){flex:1 1 calc(50% - var(--gap)/2);min-width:-webkit-max-content;min-width:max-content}.button-group--right-reverse{flex-direction:column}@media (min-width:500px){.button-group--right-reverse{flex-direction:row;justify-content:flex-end}.button-group--split>:first-child{margin-right:auto}}.button-group--split-reverse{flex-direction:column}@media (min-width:500px){.button-group--split-reverse{flex-direction:row}.button-group--split-reverse>:not(:last-child){flex:1 1 calc(50% - var(--gap)/2);min-width:-webkit-max-content;min-width:max-content}.button-group--split-reverse>:last-child{flex:0 0 100%}}@media (min-width:1024px){.button-group--split-reverse>:nth-child(n){flex:initial;min-width:revert}.button-group--split-reverse>:first-child{margin-right:auto}}
.bubble-text{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.bubble-text{font-size:calc(1rem * var(--mantine-scale))}}.bubble-text{font-weight:600}.bubble{min-width:calc(4.6875rem * var(--mantine-scale));min-height:calc(3.4375rem * var(--mantine-scale));padding:0 calc(1rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));color:var(--color-black-70);justify-content:center;align-items:center;display:inline-flex;position:relative}.bubble-outer-triangle,.bubble-inner-triangle{width:calc(.9375rem * var(--mantine-scale));height:calc(.8125rem * var(--mantine-scale));clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bubble-outer-triangle{background:var(--bubble-border)}.bubble-inner-triangle{bottom:calc(.25rem * var(--mantine-scale));background:var(--bubble-bg)}.bubble-outer-ellipse{inset:0 0 calc(.625rem * var(--mantine-scale));background:var(--bubble-border);clip-path:ellipse(50% 50%);position:absolute}.bubble-inner-ellipse{inset:calc(.125rem * var(--mantine-scale)) calc(.15625rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));background:var(--bubble-bg);clip-path:ellipse(50% 50%);position:absolute}.bubble-text{color:var(--color-black-70);text-align:center;position:relative}.bubble--cyan{--bubble-bg:var(--color-cyan-10);--bubble-border:var(--color-cyan-40);color:var(--color-cyan-100)}.bubble--green{--bubble-bg:var(--color-success-light);--bubble-border:var(--color-success-medium)}.bubble--yellow{--bubble-bg:var(--color-warning-light);--bubble-border:var(--color-warning-medium)}.bubble--red{--bubble-bg:var(--color-error-light);--bubble-border:var(--color-error-medium)}
.question-slider-label-above{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.question-slider-label-above{font-size:calc(1rem * var(--mantine-scale))}}.question-slider-label-above{font-weight:600}.question-slider-label-below,.question-slider-heatmap-legend-labels span{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;font-weight:400;line-height:1}.question-slider{padding-block:calc(1.75rem * var(--mantine-scale));background-color:inherit;outline:none;position:relative}.question-slider-track{height:calc(2rem * var(--mantine-scale));background-color:inherit;position:relative}.question-slider:not(.question-slider--readonly) .question-slider-track{cursor:pointer}.question-slider-label-above{color:var(--color-cyan-80);position:absolute;bottom:calc(100% + 4px);transform:translate(-50%)}.question-slider-rail{height:calc(.0625rem * var(--mantine-scale));background:var(--color-cyan-50);position:absolute;top:50%;bottom:0;left:0;right:0;transform:translateY(-50%)}.question-slider-mark{min-width:calc(1.5rem * var(--mantine-scale));min-height:calc(1.5rem * var(--mantine-scale));border-radius:50%;justify-content:center;align-items:center;transition:all .12s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (hover:hover){.question-slider:not(.question-slider--readonly) .question-slider-mark:not(.question-slider-mark--active):hover .question-slider-mark-inner{box-shadow:0 0 0 4px var(--color-lime-60)}}.question-slider-mark:has(.icon){padding:calc(.25rem * var(--mantine-scale));background:inherit}.question-slider-mark-inner{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background:var(--color-cyan-50);border-radius:50%;transition:all .12s;position:relative}.question-slider-mark-inner:has(.icon){width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));background:0 0}.question-slider-mark-inner:has(.icon) .icon{width:100%;height:100%;display:block}.question-slider-mark--active .question-slider-mark-inner:not(:has(.icon)){width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));background:var(--qs-active-bg,var(--color-cyan-90))}.question-slider-mark--active .question-slider-mark-inner:has(.icon){transform:scale(1.5)}.question-slider:focus-visible .question-slider-mark--active .question-slider-mark-inner:after{inset:calc(-.1875rem * var(--mantine-scale));pointer-events:none;content:"";border:1px solid var(--color-cyan-90);border-radius:50%;position:absolute}.question-slider-label-below{width:calc(4rem * var(--mantine-scale));color:var(--color-cyan-80);text-align:center;position:absolute;top:100%;transform:translate(-50%)}.question-slider-heatmap-legend-bar{height:calc(.3125rem * var(--mantine-scale));background:linear-gradient(to right, var(--color-error-medium) 0% 50%, var(--color-warning-medium) 50% 75%, var(--color-success-medium) 75% 100%);border-radius:calc(.15625rem * var(--mantine-scale))}.question-slider-heatmap-legend-labels{margin-top:calc(.25rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr);display:grid}.question-slider-heatmap-legend-labels span{color:var(--color-cyan-80)}.question-slider-heatmap-legend-labels span:nth-child(2){text-align:center}.question-slider-heatmap-legend-labels span:nth-child(3){text-align:right}
