.tc-option-grid[data-v-c8e87c53]{grid-template-columns:1fr;align-items:stretch}@media (width>=768px){.tc-option-grid[data-v-c8e87c53]{grid-template-columns:repeat(var(--tc-columns,1),minmax(0,1fr))}}.tc-option[data-v-c8e87c53]{color:#fff;cursor:pointer;border:2px solid #0000;flex-direction:column;width:100%;transition:border-color .3s,box-shadow .3s,background .3s;display:flex}.tc-option[data-v-c8e87c53]:focus-visible{outline-offset:2px;outline:2px solid #fff}.tc-option-selected[data-v-c8e87c53]{border-color:#fff;box-shadow:0 0 34px #fff9,0 1.272px 15.267px #0000000d}.tc-option--prize[data-v-c8e87c53]{background:color-mix(in srgb,var(--tc-option-color) 40%,transparent);border-radius:16px;gap:16px;padding:16px;box-shadow:0 1.272px 15.267px #0000000d}.tc-option--prize[data-v-c8e87c53]:hover{background:color-mix(in srgb,var(--tc-option-color) 52%,transparent)}.tc-option--prize.tc-option-selected[data-v-c8e87c53]{box-shadow:0 0 34px #fff9,0 1.272px 15.267px #0000000d}.tc-option--answer[data-v-c8e87c53]{border-radius:14px;overflow:hidden}.tc-option-image-wrap[data-v-c8e87c53]{aspect-ratio:4/3;background:#ffffffe6;border-radius:8px;width:100%;position:relative;overflow:hidden}.tc-option--answer .tc-option-image-wrap[data-v-c8e87c53]{aspect-ratio:16/10;background:#1c29ad66;border-radius:12px}.tc-option-image[data-v-c8e87c53]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tc-option-locked .tc-option-image[data-v-c8e87c53]{filter:blur(6px)brightness(.85);transform:scale(1.05)}.tc-option-lock[data-v-c8e87c53]{color:#1c29ad;background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tc-option-lock-icon[data-v-c8e87c53]{width:24px;height:24px}.tc-option-badge[data-v-c8e87c53]{color:#001871;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.tc-option-badge-icon[data-v-c8e87c53]{width:16px;height:16px}.tc-option-body[data-v-c8e87c53]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 8px 8px;display:flex}.tc-option-heading[data-v-c8e87c53]{font-size:16px;font-weight:600}.tc-option-description[data-v-c8e87c53]{opacity:.9;font-size:14px;line-height:1.4}.tc-option-overlay[data-v-c8e87c53]{text-align:left;background:linear-gradient(#0000,#000000b3);justify-content:space-between;align-items:center;gap:12px;padding:32px 16px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.tc-option-switch[data-v-c8e87c53]{background:#ffffff59;border-radius:9999px;flex:none;width:40px;height:22px;transition:background .2s;position:relative}.tc-option-switch[data-v-c8e87c53]:after{content:"";background:#fff;border-radius:9999px;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.tc-option-selected .tc-option-switch[data-v-c8e87c53]{background:#22c55e}.tc-option-selected .tc-option-switch[data-v-c8e87c53]:after{transform:translate(18px)}
