html:has(.tq),html:has(.tq) body{background:var(--tq-bg, #fff);color:var(--tq-ink, #111)}.tq{--tq-gutter: 20px;--tq-radius: 8px;--tq-muted: #333;--tq-line: #e2e2e2;font-family:Red Hat Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--tq-ink);background:var(--tq-bg);min-height:100vh;line-height:1.5}.tq *,.tq *:before,.tq *:after{box-sizing:border-box}:where(.tq) p{margin:0;line-height:inherit}.tq__header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:77px;padding:12px var(--tq-gutter);border-bottom:1px solid #ececec;text-align:center;text-transform:uppercase}.tq__brand{font-size:16px;font-weight:800;line-height:21px;letter-spacing:6.72px;padding-left:6.72px;color:#b9b9b9}.tq__tagline{margin-top:3px;font-size:16px;font-weight:600;line-height:21px;letter-spacing:1.92px;color:#c9c9c9}.tq__logo{display:block;height:auto;max-height:48px;width:auto}.tq-step[hidden]{display:none!important}.tq-step{padding:48px var(--tq-gutter) 64px;animation:tq-fade .25s ease both}@keyframes tq-fade{0%{opacity:0}to{opacity:1}}@keyframes tq-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tq-step{animation:none}}.tq-step__inner{width:100%;max-width:480px;margin:0 auto;text-align:center}.tq-step__inner--narrow{max-width:440px}.tq-step__inner--grid{max-width:660px}.tq-h{margin:0;font-size:34px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--tq-ink)}.tq-h--sub{font-weight:400;margin-top:30px}.tq-h.tq-h--info{font-size:35px;line-height:43px;font-weight:700;letter-spacing:-.2px;color:#141414}.tq-text{margin-top:24px;font-size:16px;line-height:25px;font-weight:400;color:#141414}.tq-text p+p{margin-top:20px}.tq-text strong,.tq-text b{font-weight:600;color:#000}.tq-text a{color:inherit}.tq-text--after{margin-top:24px}.tq-answers{display:grid;gap:11px;margin-top:44px;text-align:left}.tq-answer{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:12px 18px;font:inherit;font-size:16px;font-weight:500;line-height:1.3;color:var(--tq-ink);background:#fff;border:1px solid var(--tq-line);border-radius:var(--tq-radius);cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}.tq-answer__emoji{flex:0 0 auto;font-size:17px;line-height:1}@media(hover:hover){.tq-answer:hover{border-color:var(--tq-bright)}}.tq-answer:focus-visible{outline:2px solid var(--tq-bright);outline-offset:2px}.tq-answer.is-selected{border-color:var(--tq-bright);background:color-mix(in srgb,var(--tq-bright) 10%,#fff)}.tq-band{margin:50px calc(var(--tq-gutter) * -1) 0;padding:25.5px 10px 24.6px;background:var(--tq-band);color:#fff}.tq-band__h{margin:0 0 21.9px;font-size:20px;line-height:31.9px;font-weight:800;color:#fff}.tq-band__img{display:block;width:100%;height:auto}.tq-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:40px}.tq-choice{display:flex;flex-direction:column;width:100%;padding:0;font:inherit;color:var(--tq-ink);background:#fff;border:1px solid var(--tq-line);border-radius:var(--tq-radius);overflow:hidden;cursor:pointer;text-align:center;position:relative;transition:border-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}.tq-choice__media{display:block;width:100%;height:132px;background:#f1f1f1}.tq-choice__media img{display:block;width:100%;height:100%;object-fit:cover}.tq-choice__body{display:block;padding:12px 8px 16px;font-size:16px;line-height:1.3}.tq-choice__title{display:block;font-weight:500}.tq-choice__sub{display:block;font-weight:300;color:#555}.tq-choice__tick{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:var(--tq-bright);color:var(--tq-bright-ink);display:none;align-items:center;justify-content:center}.tq-choice__tick svg{width:14px;height:14px}@media(hover:hover){.tq-choice:hover{border-color:var(--tq-bright)}}.tq-choice:focus-visible{outline:2px solid var(--tq-bright);outline-offset:2px}.tq-choice.is-selected{border-color:var(--tq-bright);box-shadow:0 0 0 1px var(--tq-bright)}.tq-choice.is-selected .tq-choice__tick{display:flex}.tq-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:34px;padding:10px 20px;font:inherit;text-decoration:none;border:0;border-radius:var(--tq-radius);cursor:pointer;transition:filter .15s,opacity .15s;-webkit-tap-highlight-color:transparent}.tq-btn[hidden]{display:none}.tq-btn:focus-visible{outline:2px solid var(--tq-ink);outline-offset:3px}@media(hover:hover){.tq-btn:hover{filter:brightness(.95)}}.tq-btn[disabled]{opacity:.45;cursor:not-allowed;filter:none}.tq-hint{margin-top:12px;font-size:15px;font-weight:500;color:#d0281d}.tq-hint[hidden]{display:none}.tq [data-focus]:focus{outline:none}.tq-btn--bright{min-height:64px;padding:20px;border-radius:10px;font-size:23px;line-height:23px;font-weight:700;color:var(--tq-bright-ink);background:var(--tq-bright)}.tq-btn--green{min-height:50px;font-size:16px;font-weight:500;color:#fff;background:var(--tq-green)}.tq-btn__arrow{width:14px;height:14px;flex:0 0 auto}.tq-btn--claim{flex-direction:column;gap:0;min-height:78px;margin-top:50px;font-size:17px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#fff;background:var(--tq-red)}.tq-btn--claim small{font-size:15px;font-weight:500;text-transform:none}.tq-media{margin:0 auto 30px}.tq-media--below{margin:30px auto 0}.tq-media img,.tq-media video{display:block;width:100%;height:auto;max-height:250px;object-fit:cover;object-position:50% var(--tq-media-y, 50%)}@media(min-width:750px){.tq-media img,.tq-media video{max-height:var(--tq-media-h, 250px)}}.tq-media--card img,.tq-media--card video{border-radius:10px}.tq-list{display:grid;gap:20px;margin:30px 0 0;padding:0;list-style:none;text-align:left;font-size:16px;line-height:1.5;color:#1a1a1a}.tq-list li{display:flex;gap:10px;align-items:flex-start}.tq-list__icon{flex:0 0 auto;width:18px;height:18px;margin-top:3px}.tq-list--check .tq-list__icon{color:var(--tq-green)}.tq-list--cross .tq-list__icon{color:#e00b0b}.tq-list--warn{gap:18px;margin-top:22px}.tq-list--warn .tq-list__icon{color:#f5b301}.tq-spinner{width:78px;height:78px;margin:50px auto 0;border-radius:50%;border:4px solid color-mix(in srgb,#5561e8 18%,transparent);border-top-color:#5561e8;animation:tq-spin 1s linear infinite}@keyframes tq-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tq-spinner{animation-duration:3s}}.tq-loader .tq-text{color:#666;font-weight:400;margin-top:30px}.tq-card{margin-top:34px;padding:24px 20px;border:1px solid var(--tq-line);border-radius:12px;text-align:left}.tq-card+.tq-card{margin-top:30px}.tq-card .tq-text{margin-top:0;color:#1a1a1a;font-weight:400}.tq-card .tq-text p+p{margin-top:20px}.tq-meter__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tq-meter__title{margin:0;font-size:20px;line-height:1.45;font-weight:500;color:var(--tq-ink);max-width:250px}.tq-pill{flex:0 0 auto;margin-top:6px;padding:4px 14px;border-radius:999px;background:#fde3e3;color:#d32f2f;font-size:16px;font-weight:500}.tq-meter__track{position:relative;height:10px;margin:58px 4px 0;border-radius:999px;background:linear-gradient(90deg,#5b8def,#4cae4f 33%,#f3cf3c 60%,#f07f3a,#e53935)}.tq-meter__dot{position:absolute;top:50%;left:var(--tq-level, 88%);width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0000004d;transform:translate(-50%,-50%)}.tq-meter__tip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 10px;border-radius:4px;background:#1a1a1a;color:#fff;font-size:15px;line-height:1.4;white-space:nowrap}.tq-meter__tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#1a1a1a}.tq-meter__labels{display:flex;justify-content:space-between;margin-top:14px;font-size:16px;color:#666}.tq-urgency{margin-top:30px;padding:20px;border-radius:10px;background:#fde8ea;text-align:left}.tq-urgency__top{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:#1a1a1a}.tq-urgency__top strong{color:#d92d20;font-weight:700}.tq-urgency__icon{flex:0 0 auto;width:22px;height:22px}.tq-urgency .tq-text{margin-top:16px;color:#555;font-weight:400}.tq-bars{display:grid;gap:22px;max-width:400px;margin:50px auto 0;text-align:left}.tq-bar__row{display:flex;justify-content:space-between;gap:12px;font-size:16px;line-height:1.4;color:#1a1a1a}.tq-bar__track{height:8px;margin-top:8px;border-radius:999px;background:#e6e6e6;overflow:hidden}.tq-bar__fill{display:block;height:100%;width:1%;min-width:8px;border-radius:inherit;background:var(--tq-green)}.tq-discount .tq-btn--claim{max-width:400px;margin-left:auto;margin-right:auto}.tq-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--tq-gutter);background:#00000061}.tq-modal[hidden]{display:none}.tq-modal__card{width:100%;max-width:380px;padding:36px 24px 30px;border-radius:16px;background:#fff;box-shadow:0 12px 40px #0003;text-align:center;animation:tq-in .2s ease both}.tq-modal__q{margin:0;font-size:22px;line-height:1.32;font-weight:500;letter-spacing:-.01em;color:var(--tq-ink)}.tq-modal__card--warn .tq-modal__q{color:#d0281d}.tq-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.tq-modal__btn{min-height:53px;padding:8px 12px;font:inherit;font-size:16px;font-weight:500;border-radius:var(--tq-radius);cursor:pointer}.tq-modal__btn--yes{color:#fff;background:var(--tq-green);border:1px solid var(--tq-green)}.tq-modal__btn--no{color:var(--tq-ink);background:#fff;border:1px solid var(--tq-line)}.tq-modal__btn:focus-visible{outline:2px solid var(--tq-ink);outline-offset:2px}@media(min-width:750px){.tq-h{font-size:36px}.tq-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.tq-choice__body{padding-left:16px;padding-right:16px}.tq-band{margin:50px 0 0;padding:30px 13px}.tq-band__h{font-size:34px;line-height:1.25;margin-bottom:26px}}@media(min-width:1025px){.tq-step{padding-top:50px}}.tq-debug{position:fixed;right:12px;bottom:12px;z-index:2147483000;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;color:#e8ecef}.tq-debug button{font:inherit;color:inherit;cursor:pointer}.tq-debug__toggle{padding:8px 12px;border:0;border-radius:999px;background:#111;box-shadow:0 4px 14px #0000004d}.tq-debug__panel{position:absolute;right:0;bottom:44px;width:min(420px,calc(100vw - 24px));max-height:min(78vh,720px);display:flex;flex-direction:column;border-radius:10px;background:#15181c;box-shadow:0 10px 40px #0006;overflow:hidden}.tq-debug__panel[hidden]{display:none}.tq-debug__head{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#0b0d10}.tq-debug__head button{border:0;background:none;font-size:18px;line-height:1}.tq-debug__body{padding:4px 12px 14px;overflow:auto}.tq-debug__label{margin:12px 0 6px;color:#8b95a1;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.tq-debug code{color:#7ee2b0;word-break:break-all}.tq-debug__url{display:inline-block;margin-top:4px}.tq-debug__row{display:flex;gap:8px;margin-top:10px}.tq-debug__row button{flex:1;padding:6px;border:1px solid #2c333b;border-radius:6px;background:#1e2328}.tq-debug__steps,.tq-debug__log,.tq-debug__notes{margin:0;padding:0;list-style:none}.tq-debug__steps button{display:block;width:100%;padding:5px 8px;border:0;border-radius:5px;background:none;text-align:left}.tq-debug__steps button:hover{background:#1e2328}.tq-debug__steps button.is-current{background:#0f3b2a}.tq-debug__steps span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-debug__steps code{font-size:10px;color:#8b95a1}.tq-debug__steps .is-branch button{padding-left:22px}.tq-debug pre{margin:4px 0 0;padding:6px 8px;border-radius:5px;background:#0b0d10;white-space:pre-wrap;word-break:break-word;font:inherit;font-size:11px;color:#c9d1d9}.tq-debug__log li{padding:6px 0;border-bottom:1px solid #22282e}.tq-debug__log strong{color:#ffd479}.tq-debug__log span{color:#8b95a1;font-size:10px}.tq-debug__notes li{margin-bottom:6px;color:#c9d1d9}
/*# sourceMappingURL=/cdn/shop/t/474/assets/taima-quiz.css.map */
