.questions-container[data-v-e4c01ec1]{width:100%;max-width:min(1200px,100vw);color:var(--text-main,#fff);--bg-gradient-start:#2c0e56;--bg-gradient-end:#0f0529;--card-bg:#ffffff12;--card-border:#ffffff1a;--text-main:#fff;--text-muted:#b0a4c5;--highlight-gold:#fccb53;--highlight-purple:#8b5cf6;--glow-color:#6366f1;margin:0 auto;padding:3.3rem}.category-icons[data-v-e4c01ec1]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.icon-wrapper[data-v-e4c01ec1]{aspect-ratio:1;cursor:pointer;background:#ffffff1a;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:16%;min-width:65px;max-width:120px;font-size:1.8rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.icon-wrapper img[data-v-e4c01ec1]{aspect-ratio:1!important;width:70%!important}.icon-wrapper[data-v-e4c01ec1]:after{content:"";background:linear-gradient(135deg,#ffffff1a,#0000);border-radius:50%;position:absolute;inset:0}.icon-wrapper[data-v-e4c01ec1]:hover,.icon-wrapper.active[data-v-e4c01ec1]{background:linear-gradient(135deg,#a78bfa,#7c3aed);border-color:#fff6;transform:translateY(-5px);box-shadow:0 10px 20px #7c3aed66}.text-nav[data-v-e4c01ec1]{text-align:center;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:2.5rem;padding:0 1rem;font-size:.9rem;display:flex}.nav-link[data-v-e4c01ec1]{color:var(--text-muted);padding:4px 10px;text-decoration:none;transition:color .3s}.nav-link[data-v-e4c01ec1]:hover{color:#fff}.nav-link.active[data-v-e4c01ec1]{color:var(--highlight-gold);text-shadow:0 0 10px #fccb534d;background:#dcb4ff0f;border-radius:5px;font-weight:600}.section-header[data-v-e4c01ec1]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:.75rem;display:flex}.header-title[data-v-e4c01ec1]{text-align:center;background:linear-gradient(90deg,#fcd34d,#fff,#d8b4fe);color:#0000;text-shadow:0 0 3px #ffffff80;-webkit-background-clip:text;background-clip:text;flex-grow:1;font-size:1.5rem;font-weight:700}.nav-arrow[data-v-e4c01ec1]{border:1px solid var(--card-border);cursor:pointer;color:wheat;background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.nav-arrow .icon[data-v-e4c01ec1]{--s:32px}.nav-arrow[data-v-e4c01ec1]:hover:not(:disabled){color:#fff;background:#fff3}.nav-arrow[data-v-e4c01ec1]:disabled{opacity:.4;cursor:not-allowed}.product-grid-wrapper[data-v-e4c01ec1]{justify-content:center;display:flex}.product-grid[data-v-e4c01ec1]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;width:100%;display:grid}.product-card[data-v-e4c01ec1]{background:var(--card-bg);border:1px solid var(--card-border);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;flex-direction:column;align-items:center;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.product-card[data-v-e4c01ec1]:hover{background:#ffffff1f;transform:translateY(-5px)}.selection-indicator[data-v-e4c01ec1]{background-color:var(--highlight-gold);color:#1f0b3b;opacity:0;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;transition:all .3s ease-out;display:flex;position:absolute;top:10px;right:10px;transform:scale(.5);box-shadow:0 0 10px #fccb53cc}.product-card.selected .selection-indicator[data-v-e4c01ec1]{opacity:1;transform:scale(1)}.product-card.selected[data-v-e4c01ec1],.product-card.winner[data-v-e4c01ec1]{border-color:#0000;box-shadow:0 0 25px #8b5cf680,inset 0 0 10px #8b5cf64d}.product-card.selected[data-v-e4c01ec1]:before,.product-card.winner[data-v-e4c01ec1]:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(45deg,#f0c,#33f,#0cf);border-radius:20px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.product-card.winner[data-v-e4c01ec1]:after{content:"";background:url(https://cdn1.smartprix.com/rx-ifAvaMsLz-w100-h100/winner.webp) 50%/contain no-repeat;width:80px;height:80px;display:block;position:absolute;top:0;left:20px;transform:rotate(-30deg)}.product-image-wrapper[data-v-e4c01ec1]{aspect-ratio:1;justify-content:center;align-items:center;width:100%;margin-bottom:1rem;transition:transform .3s;display:flex;position:relative;overflow:hidden}.product-img[data-v-e4c01ec1]{object-fit:contain;max-width:100%;max-height:100%!important}.product-card:hover .product-image-wrapper[data-v-e4c01ec1]{transform:scale(1.05)}.product-name[data-v-e4c01ec1]{text-align:center;color:#e2e8f0;margin-top:auto;font-size:1rem;font-weight:500}.pagination[data-v-e4c01ec1]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;border-radius:12px;justify-content:space-between;margin-top:2rem;padding:.75rem;display:flex}.btn[data-v-e4c01ec1]{border:1px solid var(--card-border);color:wheat;cursor:pointer;background:#ffffff1a;border-radius:8px;align-items:center;gap:.2rem;height:40px;padding:0 1.4rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.btn[data-v-e4c01ec1]:hover:not(:disabled){color:#fff;background:#fff3}.btn[data-v-e4c01ec1]:disabled{opacity:.4;cursor:not-allowed}.btn:first-child .icon[data-v-e4c01ec1]{margin-left:-.8rem}.btn:last-child .icon[data-v-e4c01ec1]{margin-right:-.8rem}.thank-you-message[data-v-e4c01ec1]{text-align:center;background:linear-gradient(135deg,#fcd34d,#f59e0b,#fbbf24,#fcd34d);color:#0000;text-shadow:0 0 20px #fccb534d;background-size:200%;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;min-height:450px;padding:4rem 2rem;font-size:1.5rem;font-weight:700;line-height:1.4;animation:3s ease-in-out infinite shimmer-e4c01ec1;display:flex}.thank-you-message span[data-v-e4c01ec1]:first-child{font-size:3.5rem;display:block}@keyframes shimmer-e4c01ec1{0%,to{background-position:0%}50%{background-position:100%}}.icon-active-indicator[data-v-e4c01ec1]{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle,#fff3 0%,#0000 70%);width:120%;height:120%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-wrapper.active .icon-active-indicator[data-v-e4c01ec1]{opacity:1}@media (width>=750px){.product-grid.count-3[data-v-e4c01ec1],.product-grid.count-5[data-v-e4c01ec1],.product-grid.count-6[data-v-e4c01ec1],.product-grid.count-9[data-v-e4c01ec1]{width:75%}.product-grid.count-2[data-v-e4c01ec1]{width:50%}}@media (width<=750px){.questions-container[data-v-e4c01ec1]{padding:2rem 1rem}.category-icons[data-v-e4c01ec1]{gap:.8rem}.text-nav[data-v-e4c01ec1]{display:none}.product-grid[data-v-e4c01ec1]{grid-template-rows:repeat(2,minmax(50%,1fr));grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;gap:0}.product-card[data-v-e4c01ec1]{border-radius:.6rem;padding:1.2rem .5rem}.product-card.selected[data-v-e4c01ec1]:before,.product-card.winner[data-v-e4c01ec1]:before{border-radius:.6rem}.product-card.winner[data-v-e4c01ec1]:after{width:60px;height:60px;left:0}.product-card.selected .selection-indicator[data-v-e4c01ec1]{top:4px;right:4px;transform:scale(.7)}.product-name[data-v-e4c01ec1]{font-size:.9rem}.header-title[data-v-e4c01ec1]{font-size:1.1rem}.section-header[data-v-e4c01ec1],.pagination[data-v-e4c01ec1]{border-radius:0;margin:0 -1rem 2rem;padding:.8rem 0}.pagination[data-v-e4c01ec1]{margin:2rem -1rem 0}.thank-you-message[data-v-e4c01ec1]{min-height:350px;padding:3rem 1rem;font-size:1.25rem}.thank-you-message span[data-v-e4c01ec1]:first-child{font-size:2.5rem}.nav-arrow[data-v-e4c01ec1],.btn[data-v-e4c01ec1]{border-radius:8px 0 0 8px}.nav-arrow[data-v-e4c01ec1]:first-child,.btn[data-v-e4c01ec1]:first-child{border-radius:0 8px 8px 0}}.pg-awd{background:url(https://cdn1.smartprix.com/rx-iwv0WU1Fy/bg.webp) top;max-width:100vw;padding:0;overflow:hidden}.pg-awd>.main{--w:min(1920px, calc(1920px * 100vw / 1280px));width:var(--w);left:calc((100vw - 10px - var(--w)) / 2);position:relative}.pg-awd>.main .sm-content img,.pg-awd>.main .sm-content video{width:100%;height:auto;max-height:none;aspect-ratio:var(--tdar,var(--tar,auto));border-radius:0;margin:0;display:block}.pg-awd .sm-discuss-box{width:100%;max-width:min(1200px,100vw);box-shadow:none;color:#fff;background:0 0;border-color:#0000;margin:0 auto;padding:.8rem calc(min(1200px,100vw) - min(810px,100vw) + 1rem) 1.6rem 1rem}.pg-awd .sm-discuss-box .sm-input>label{color:#fff9}.pg-awd .sm-discuss-box .sm-input>.input{color:#fff;background:#8000801a;border-width:2px;border-color:#c8c8c826;box-shadow:inset 0 0 6px #0000004d}.pg-awd .sm-discuss-box .sm-input>.input::placeholder{color:#ffffff80}.pg-awd .sm-discuss-box .sm-input>.input:focus{background:#8080ff33;border-color:#8080ff66}.pg-awd .sm-discuss-box .sm-comment>.content{color:#ffffffe6}.pg-awd .sm-discuss-box .sm-comment .name{color:#fff9}.pg-awd .sm-discuss-box .sm-comment .points,.pg-awd .sm-discuss-box .sm-comment .date{color:#fff6}.pg-awd .sm-discuss-box .sm-comment .actions{color:#b6bfc9a6}.pg-awd .sm-discuss-box .sm-discuss-empty-text{color:#fff9}.pg-awd .sm-discuss-box .sm-thread.highlight{background:#ffff001a}.pg-awd .sm-discuss-box .sm-box-item{border-color:#ffffff1a}.pg-awd a{color:#66b3ffe6}@media (width<=750px){.pg-awd>.main{--w:min(450px, calc(450px * 100vw / 420px));left:calc((100vw - var(--w)) / 2)}.pg-awd>.main .sm-content img,.pg-awd>.main .sm-content video{aspect-ratio:var(--tmar,var(--tar,auto))}.pg-awd .sm-discuss-box{padding:.4rem .4rem .8rem}}
