.QuestionRenderer_choiceGrid__yVzOi{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width:480px){.QuestionRenderer_choiceGrid__yVzOi{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.QuestionRenderer_choiceGrid2x2__8MrT1{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.QuestionRenderer_brandCards__kDrND{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:640px){.QuestionRenderer_brandCards__kDrND{grid-template-columns:repeat(3,1fr)}}.QuestionRenderer_choiceSelected__cLRj8 .QuestionRenderer_choiceLabel__RPUJE{color:var(--color-white)}.QuestionRenderer_choiceSelected__cLRj8 .QuestionRenderer_choiceDesc__d44zK{color:var(--color-gray-400)}.QuestionRenderer_choiceCheck__avcCQ{position:absolute;top:var(--space-3);right:var(--space-3);width:20px;height:20px;background:var(--color-white);color:var(--color-black);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:var(--font-bold)}.QuestionRenderer_choiceLabel__RPUJE{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-black);line-height:1.2}.QuestionRenderer_choiceDesc__d44zK{font-size:var(--text-sm);color:var(--color-gray-500);line-height:1.3}.QuestionRenderer_tagGrid__dzP2L{display:flex;flex-wrap:wrap;gap:var(--space-2)}.QuestionRenderer_tagChip__t7_j3{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);min-height:44px;background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default);white-space:nowrap}.QuestionRenderer_tagChip__t7_j3:hover{border-color:var(--color-gray-400);color:var(--color-black)}.QuestionRenderer_tagChipSelected__dvsc1{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.QuestionRenderer_tagChipSelected__dvsc1:hover{background:var(--color-gray-800);border-color:var(--color-gray-800);color:var(--color-white)}.QuestionRenderer_booleanRow__MLDjl{display:flex;gap:var(--space-3)}.QuestionRenderer_boolBtn__iTLEl{flex:1;max-width:160px;padding:var(--space-4) var(--space-6);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-xl);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-700);cursor:pointer;transition:border-color var(--duration-base) var(--ease-default),background-color var(--duration-base) var(--ease-default),color var(--duration-base) var(--ease-default)}.QuestionRenderer_boolBtn__iTLEl:hover{border-color:var(--color-gray-400);color:var(--color-black)}.QuestionRenderer_boolSelected__xeNPx{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.QuestionRenderer_boolSelected__xeNPx:hover{background:var(--color-gray-800);border-color:var(--color-gray-800);color:var(--color-white)}.QuestionRenderer_brandNameWrapper__7OmPO{display:flex;flex-direction:column;gap:var(--space-3)}.QuestionRenderer_textInput__TP_6B{width:100%;height:var(--input-height);padding:0 var(--space-4);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-black);outline:none;transition:border-color var(--duration-base) var(--ease-default)}.QuestionRenderer_textInput__TP_6B::placeholder{color:var(--color-gray-400)}.QuestionRenderer_textInput__TP_6B:focus{border-color:var(--color-black)}.QuestionRenderer_textInputDisabled__onLR7{opacity:.35;cursor:not-allowed}.QuestionRenderer_namePairRow__IbioY{display:flex;gap:var(--space-3)}.QuestionRenderer_namePairRow__IbioY .QuestionRenderer_textInput__TP_6B{flex:1}.QuestionRenderer_noNameBtn__Ylcmn{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:var(--space-2) var(--space-4);background:transparent;border:1.5px solid var(--color-gray-200);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-500);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.QuestionRenderer_noNameBtn__Ylcmn:hover{border-color:var(--color-gray-400);color:var(--color-black)}.QuestionRenderer_noNameBtnActive__tVj4Y{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.QuestionRenderer_noNameBtnActive__tVj4Y:hover{background:var(--color-gray-800);border-color:var(--color-gray-800);color:var(--color-white)}.QuestionRenderer_textarea__9SE8H{width:100%;min-height:var(--textarea-min-height);padding:var(--space-4);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-black);resize:vertical;outline:none;line-height:var(--leading-relaxed);transition:border-color var(--duration-base) var(--ease-default)}.QuestionRenderer_textarea__9SE8H::placeholder{color:var(--color-gray-400)}.QuestionRenderer_textarea__9SE8H:focus{border-color:var(--color-black)}.QuestionRenderer_select__2vfIo{height:var(--input-height);padding:0 var(--space-4);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-black);outline:none;width:100%;max-width:360px;cursor:pointer;transition:border-color var(--duration-base) var(--ease-default);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%236e6e6a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-10)}.QuestionRenderer_select__2vfIo:focus{border-color:var(--color-black)}.QuestionRenderer_linkList__c6CA3{display:flex;flex-direction:column;gap:var(--space-2)}.QuestionRenderer_linkRow__dDDk9{display:flex;align-items:center;gap:var(--space-2)}.QuestionRenderer_linkInput__VAWbl{flex:1;height:var(--input-height);padding:0 var(--space-4);background:var(--color-white);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-black);outline:none;transition:border-color var(--duration-base) var(--ease-default)}.QuestionRenderer_linkInput__VAWbl::placeholder{color:var(--color-gray-400)}.QuestionRenderer_linkInput__VAWbl:focus{border-color:var(--color-black)}.QuestionRenderer_linkRemoveBtn__n0ekV{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:1.5px solid var(--color-gray-200);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:18px;line-height:1;color:var(--color-gray-400);cursor:pointer;transition:background-color var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}.QuestionRenderer_linkRemoveBtn__n0ekV:hover{background:var(--color-gray-100);border-color:var(--color-gray-300);color:var(--color-black)}.QuestionRenderer_linkAddBtn__ht2QZ{align-self:flex-start;background:none;border:none;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-500);cursor:pointer;padding:var(--space-1) 0;text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast)}.QuestionRenderer_linkAddBtn__ht2QZ:hover{color:var(--color-black)}.QuestionRenderer_rankList__pIcDQ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.QuestionRenderer_rankItem__Wh1C2{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-white);border:1.5px solid var(--color-gray-100);border-radius:var(--radius-lg);cursor:default;transition:background-color var(--duration-fast),border-color var(--duration-fast),opacity var(--duration-fast)}.QuestionRenderer_rankItemDragging___E2NB{opacity:.4;background:var(--color-gray-50);border-color:var(--color-gray-200)}.QuestionRenderer_rankItemOver__zQ909{border-color:var(--color-black);background:var(--color-gray-50)}.QuestionRenderer_rankGrip__Qu31M{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-gray-400);font-size:var(--text-xs);font-weight:var(--font-bold);cursor:grab;flex-shrink:0;touch-action:none;user-select:none}.QuestionRenderer_rankGrip__Qu31M:active{cursor:grabbing}.QuestionRenderer_rankNumber__2vCO4{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-gray-400);width:20px;text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}.QuestionRenderer_rankLabel__qqgNe{flex:1;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-black);text-transform:capitalize}.QuestionRenderer_rankActions___zrT2{display:flex;gap:var(--space-1)}.QuestionRenderer_rankBtn__hG7yU{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-gray-100);border:none;border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-gray-600);cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}.QuestionRenderer_rankBtn__hG7yU:hover:not(:disabled){background:var(--color-gray-200);color:var(--color-black)}.QuestionRenderer_rankBtn__hG7yU:disabled{opacity:.3;cursor:not-allowed}.QuestionRenderer_emptyNote__fanzi{font-size:var(--text-sm);color:var(--color-gray-400);font-style:italic;margin:0}