.question-wrap[data-v-e68f6364]{display:flex;flex-direction:column;gap:16px}.question-wrap__header[data-v-e68f6364]{display:flex;flex-direction:column;gap:8px}.question-wrap__label[data-v-e68f6364]{color:#d4af37;font-size:12px;font-weight:600;letter-spacing:4px;margin:0;text-transform:uppercase}.question-wrap__title[data-v-e68f6364]{color:#191919;font-size:18px;font-weight:600;letter-spacing:-.2px;line-height:20px;margin:0}.question-wrap__list[data-v-e68f6364]{display:flex;flex-direction:column;gap:12px}.question-wrap__item[data-v-e68f6364]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 2px 10px #0000000f;cursor:pointer;display:flex;height:56px;overflow:hidden;padding:0 16px;position:relative;text-align:left;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease;width:100%}.question-wrap__item--active[data-v-e68f6364]{background:#fff;border-color:#020b14}.question-wrap__item--active .question-wrap__text[data-v-e68f6364]{color:#020b14}.question-wrap__item[data-v-e68f6364]:hover:not(.question-wrap__item--active){background:#efefef}.question-wrap__text-wrap[data-v-e68f6364]{display:block;flex:1;min-width:0;overflow:hidden;position:relative}.question-wrap__highlight[data-v-e68f6364]{animation:highlight-fade-e68f6364 2.3s ease;background:#f2e4c9;bottom:0;height:8px;left:0;position:absolute;right:0;z-index:0}@keyframes highlight-fade-e68f6364{0%{opacity:0;transform:scaleX(0);transform-origin:left}15%{opacity:1;transform:scaleX(1)}85%{opacity:1}to{opacity:0}}.question-wrap__text[data-v-e68f6364]{color:#7d7d7d;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.question-wrap__text-label[data-v-e68f6364]{position:relative;z-index:1}.question-wrap__arrow[data-v-e68f6364]{color:#ccc;flex-shrink:0;margin-left:8px}.question-wrap__skeleton[data-v-e68f6364]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;height:56px;padding:0 16px;width:100%}.question-wrap__skeleton-bar[data-v-e68f6364]{animation:skeleton-shimmer-e68f6364 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8e8e8 25%,#f0f0f0,#e8e8e8 75%);background-size:200% 100%;border-radius:4px;height:14px}@keyframes skeleton-shimmer-e68f6364{0%{background-position:200% 0}to{background-position:-200% 0}}
