.full-height{height:100vh;height:100svh}span.size-00{font-size:12px;font-variation-settings:"OPSZ" 20}span.size-0{font-size:16px;font-variation-settings:"OPSZ" 20}span.size-1{font-size:20px;font-variation-settings:"OPSZ" 20}span.size-2{font-size:24px;font-variation-settings:"OPSZ" 24}span.size-3{font-size:40px;font-variation-settings:"OPSZ" 40}span.size-4{font-size:48px;font-variation-settings:"OPSZ" 48}.monospace{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button,h3{all:unset}.AccordionRoot{border-radius:6px;background-color:var(--gray-3);box-shadow:0 1px 5px var(--gray-a6)}.AccordionItem{overflow:hidden;margin-top:1px}.AccordionContent[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.AccordionContent[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}.AccordionTrigger{display:flex;flex:1 1;width:calc(100% - 40px);height:45px;justify-content:space-between;align-items:center;padding:0 20px 4px;background-color:var(--color-panel-solid)}.AccordionContent{overflow:hidden;padding:8px}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.AccordionItem:first-child{margin-top:0;border-top-left-radius:4px;border-top-right-radius:4px}.AccordionItem:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.AccordionChevron{transition:transform .3s}.AccordionTrigger[data-state=open]>.AccordionChevron{transform:rotate(180deg)}.hidden{display:none}.truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.item[data-swapy-dragging]{opacity:.6;background-color:green}.span-columns{grid-column:span 2}.grid-container{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:auto auto;grid-template-rows:auto auto}.ToastViewport{--stack-gap:10px;position:fixed;bottom:0;right:0;margin:0;list-style:none;z-index:2147483647;outline:none;transition:transform .4s ease}.ToastRoot{--opacity:0;position:absolute;bottom:1rem;right:.5rem;transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:ease}.ToastRoot:focus-visible{box-shadow:0 0 0 2px black}.hoverTable{background-color:var(--gray-a2);cursor:pointer}.hoverTable:hover{background-color:var(--gray-a3);cursor:pointer}.question-card-wrapper{border:1px solid var(--gray-6);border-radius:var(--radius-3)}.question-card-wrapper-selected{border:1px solid transparent;border-radius:var(--radius-3)}.question-card{border:3px solid transparent;border-radius:var(--radius-3);background-color:var(--color-panel)}.question-card:hover{background-color:var(--gray-2);border-radius:var(--radius-3)}.question-card-selected{border:3px solid var(--jade-8);border-radius:var(--radius-3);background-color:var(--jade-2)}.textArea-border{font-family:var(--default-font-family);font-size:var(--font-size-4)}.textArea-border,.textArea-border:active,.textArea-border:hover{border:none;field-sizing:content}.textArea-border:focus{outline:none;field-sizing:content}.LinkButton:hover{background-color:transparent;cursor:pointer}.gray1Background{background-color:var(--gray-1)}.gray1aBackground{background-color:var(--gray-a1)}.gray2Background{background-color:var(--gray-2)}.gray2aBackground{background-color:var(--gray-a2)}.gray3Background{background-color:var(--gray-3)}.gray6Background,.gray7Background{background-color:var(--gray-7)}.gray9Background{background-color:var(--gray-9)}.blackBackground{background-color:black}.whiteBackground{background-color:var(--panel-background)}.horizontalGradient{height:7em;background:linear-gradient(transparent,white)}.radius-all{border-radius:var(--radius-4)}.Image{width:100%;height:100%;object-fit:scale-down;position:absolute}.opacity{opacity:.6}.radius-bottom{border-bottom-right-radius:50;border-bottom-left-radius:50}.underline{text-decoration:underline}.xxsmallStep{margin-top:30vh}.xsmallStep{margin-top:20vh}.smallStep{margin-top:15vh}.mediumStep{margin-top:10vh}.largeStep{margin-top:5vh}.cursor{cursor:pointer}.hoverColorNeutral2:hover{background-color:var(--gray-2)}.tableRowHover:hover{background-color:var(--gray-a1)}.light.light-theme,:root{--white-to-dark:#ffffff;--dark-to-white:#111111}.dark,.dark-theme{--white-to-dark:#111111;--dark-to-white:#ffffff}.radix-themes{--font-weight-bold:600}