@layer reset,tokens,base,components,utilities,layouts;.matrix-question-module__XSZPSG__matrix{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-2xl);background:color-mix(in srgb,var(--surface)40%,transparent);border:var(--border-width-1)solid color-mix(in srgb,var(--foreground)10%,transparent);flex-direction:column;width:100%;transition:border-color .2s,background .2s;display:flex}.matrix-question-module__XSZPSG__matrix[data-invalid=true]{border-color:var(--error);background:color-mix(in srgb,var(--error)5%,color-mix(in srgb,var(--surface)40%,transparent))}.matrix-question-module__XSZPSG__header{gap:var(--space-2);flex-direction:column;display:flex}.matrix-question-module__XSZPSG__questionNumber{font-family:var(--font-sans);font-size:var(--font-size-sm);color:color-mix(in srgb,var(--foreground)60%,transparent)}.matrix-question-module__XSZPSG__questionTitle{font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--foreground);line-height:var(--line-height-snug)}.matrix-question-module__XSZPSG__questionDescription{font-family:var(--font-sans);font-size:var(--font-size-sm);color:color-mix(in srgb,var(--foreground)60%,transparent)}.matrix-question-module__XSZPSG__table{border-radius:var(--radius-xl);border:var(--border-width-1)solid transparent;background:linear-gradient(to right,color-mix(in srgb,var(--decorative-party-blue)50%,transparent),color-mix(in srgb,var(--decorative-purple)50%,transparent));background-clip:padding-box;grid-template-columns:1fr repeat(3,minmax(120px,1fr));gap:0;display:grid;position:relative;overflow:hidden}.matrix-question-module__XSZPSG__table:before{content:"";padding:var(--border-width-1);border-radius:inherit;background:linear-gradient(to left,var(--decorative-party-blue),var(--tier-pro));pointer-events:none;z-index:1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.matrix-question-module__XSZPSG__headerRow{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-4)var(--space-5);background:color-mix(in srgb,var(--decorative-party-blue)40%,transparent);border-bottom:var(--border-width-1)solid color-mix(in srgb,var(--primary)30%,transparent);gap:0;display:grid}.matrix-question-module__XSZPSG__rowLabelHeader{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--foreground)}.matrix-question-module__XSZPSG__optionHeader{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--foreground);text-align:center}.matrix-question-module__XSZPSG__row{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-4)var(--space-5);background:color-mix(in srgb,var(--decorative-party-blue)30%,transparent);border-bottom:var(--border-width-1)solid color-mix(in srgb,var(--foreground)10%,transparent);transition:background .2s;flex-direction:unset!important;gap:0!important;display:grid!important}.matrix-question-module__XSZPSG__row:last-child{border-bottom:none}.matrix-question-module__XSZPSG__row:hover{background:color-mix(in srgb,var(--decorative-party-blue)40%,transparent)}.matrix-question-module__XSZPSG__row[data-invalid=true]{background:color-mix(in srgb,var(--error)10%,transparent);border-color:color-mix(in srgb,var(--error)30%,transparent)}.matrix-question-module__XSZPSG__rowLabel{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground);line-height:var(--line-height-normal);align-items:center;display:flex}.matrix-question-module__XSZPSG__radioCell{cursor:pointer;justify-content:center;align-items:center;display:flex}.matrix-question-module__XSZPSG__radioLabel{display:none}@media (max-width:640px){.matrix-question-module__XSZPSG__headerRow{display:none}.matrix-question-module__XSZPSG__table{border:var(--border-width-1)solid color-mix(in srgb,var(--foreground)15%,transparent);border-radius:var(--radius-xl);background:0 0;flex-direction:column;gap:0;display:flex;overflow:hidden}.matrix-question-module__XSZPSG__table:before{display:none}.matrix-question-module__XSZPSG__row{padding:var(--space-4);border:none;border-bottom:var(--border-width-1)solid color-mix(in srgb,var(--foreground)15%,transparent);background:color-mix(in srgb,var(--decorative-party-blue)20%,transparent);border-radius:0;gap:var(--space-3)!important;flex-direction:column!important;display:flex!important}.matrix-question-module__XSZPSG__row:last-child{border-bottom:none}.matrix-question-module__XSZPSG__row:hover{background:color-mix(in srgb,var(--decorative-party-blue)25%,transparent)}.matrix-question-module__XSZPSG__rowLabel{font-weight:var(--font-weight-semibold);padding-bottom:var(--space-2);border-bottom:var(--border-width-1)solid color-mix(in srgb,var(--foreground)10%,transparent)}.matrix-question-module__XSZPSG__radioCell{justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-2)0;display:flex}.matrix-question-module__XSZPSG__radioLabel{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--foreground);line-height:var(--line-height-normal);display:block}}
@layer reset,tokens,base,components,utilities,layouts;.standard-question-module__ClhpNW__questionCard{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-2xl);background:color-mix(in srgb,var(--surface)40%,transparent);border:var(--border-width-1)solid color-mix(in srgb,var(--foreground)10%,transparent);flex-direction:column;width:100%;transition:border-color .2s,background .2s;display:flex}.standard-question-module__ClhpNW__questionCard[data-invalid=true]{border-color:var(--error);background:color-mix(in srgb,var(--error)5%,color-mix(in srgb,var(--surface)40%,transparent))}.standard-question-module__ClhpNW__header{gap:var(--space-2);flex-direction:column;display:flex}.standard-question-module__ClhpNW__questionNumber{font-family:var(--font-sans);font-size:var(--font-size-sm);color:color-mix(in srgb,var(--foreground)60%,transparent)}.standard-question-module__ClhpNW__questionTitle{font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--foreground);line-height:var(--line-height-snug)}.standard-question-module__ClhpNW__questionDescription{font-family:var(--font-sans);font-size:var(--font-size-sm);color:color-mix(in srgb,var(--foreground)60%,transparent)}.standard-question-module__ClhpNW__optionsContainer{gap:var(--space-3);flex-direction:column;display:flex}
@layer reset,tokens,base,components,utilities,layouts;.section-screen-module__Vn7Qjq__section{gap:var(--space-8);flex-direction:column;display:flex}.section-screen-module__Vn7Qjq__header{gap:var(--space-6);flex-direction:column;width:100%;display:flex}.section-screen-module__Vn7Qjq__progressContainer{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.section-screen-module__Vn7Qjq__progressInfo{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--foreground);text-transform:uppercase;justify-content:space-between;padding-inline-end:var(--space-12);display:flex}.section-screen-module__Vn7Qjq__progressTrack{width:100%;height:var(--space-2);background:color-mix(in srgb,var(--foreground)10%,transparent);border-radius:var(--radius-base);overflow:hidden}.section-screen-module__Vn7Qjq__progressBar{background:var(--primary);border-radius:var(--radius-base);height:100%;transition:width .3s}.section-screen-module__Vn7Qjq__sectionHeader{align-items:center;gap:var(--space-3);display:flex}.section-screen-module__Vn7Qjq__icon{width:var(--space-8);height:var(--space-8);color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.section-screen-module__Vn7Qjq__titleContainer{flex-direction:column;display:flex}.section-screen-module__Vn7Qjq__title{font-family:var(--font-sans);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--foreground);max-width:100%;margin:0}.section-screen-module__Vn7Qjq__description{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:color-mix(in srgb,var(--foreground)70%,transparent);margin:0}.section-screen-module__Vn7Qjq__questions{gap:var(--space-6);flex-direction:column;display:flex}.section-screen-module__Vn7Qjq__actions{padding-top:var(--space-6);border-top:var(--border-width-1)solid color-mix(in srgb,var(--foreground)10%,transparent);justify-content:space-between;align-items:center;display:flex}
