.quiz-v2{--q-red:#e52535;--q-ink:#172033;--q-soft:#f5f7fb;max-width:1040px;padding-top:28px;padding-bottom:56px;color:var(--q-ink)}
.quiz-v2__intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:34px;align-items:center;padding:42px;border-radius:28px;background:linear-gradient(135deg,#fff 0%,#fff4f5 100%);border:1px solid #f3d7da;box-shadow:0 18px 55px rgba(25,35,58,.08)}
.quiz-v2__intro h1{font-size:clamp(2rem,5vw,3.8rem);line-height:1.02;letter-spacing:-.045em;margin:16px 0}.quiz-v2__intro p{font-size:1.08rem;color:#5c6678;line-height:1.7}.quiz-v2__badges{display:flex;gap:8px;flex-wrap:wrap}.quiz-v2__badges span{background:#fee8ea;color:#b31524;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.quiz-v2__facts{display:flex;gap:10px;color:#6c7482;margin:20px 0}.quiz-v2__memberline{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 18px;padding:11px 14px;border-radius:12px;background:#f4f6fa;color:#344054;font-weight:700}.quiz-v2__memberline a{color:#d61f32}.quiz-v2__cover{width:100%;height:330px;object-fit:cover;border-radius:22px;box-shadow:0 18px 36px rgba(45,23,28,.15)}
.quiz-v2__primary{border:0;border-radius:14px;background:var(--q-red);color:#fff;font-weight:800;padding:14px 22px;box-shadow:0 9px 20px rgba(229,37,53,.22);transition:.2s}.quiz-v2__primary:hover,.quiz-v2__primary:focus{transform:translateY(-1px);background:#c91626}.quiz-v2__ad{max-width:900px;margin:46px auto;min-height:1px}.quiz-v2__player{max-width:760px;margin:32px auto}.quiz-v2__topbar{display:flex;gap:16px;align-items:center;position:sticky;top:8px;z-index:4;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);padding:12px;border-radius:16px;margin-bottom:20px}.quiz-v2__back{width:42px;height:42px;border:1px solid #dfe3eb;background:#fff;border-radius:12px;font-size:1.3rem}.quiz-v2__progress-meta{flex:1}.quiz-v2__progress-meta strong{display:block;text-align:right;font-size:.85rem;margin-bottom:6px}.quiz-v2__progress{height:8px;background:#e8ebf1;border-radius:99px;overflow:hidden}.quiz-v2__progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,#e52535,#ff7d65);transition:width .3s}
.quiz-v2__question{border:0;margin:0;padding:30px;border-radius:24px;background:#fff;box-shadow:0 14px 45px rgba(24,33,53,.1)}.quiz-v2__question legend{float:none;width:100%;font-size:clamp(1.35rem,4vw,2rem);font-weight:850;line-height:1.25;margin-bottom:24px}.quiz-v2__question legend small{display:block;color:var(--q-red);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.quiz-v2__question>img{width:100%;max-height:380px;object-fit:cover;border-radius:16px;margin-bottom:22px}.quiz-v2__options{display:grid;gap:12px}.quiz-v2__option{display:flex;align-items:center;gap:14px;min-height:62px;padding:12px 16px;border:2px solid #e7eaf0;border-radius:15px;cursor:pointer;font-weight:700;transition:.16s;background:#fff}.quiz-v2__option:hover{border-color:#f2a4ab;background:#fff8f9}.quiz-v2__option:focus-within{outline:3px solid rgba(229,37,53,.2)}.quiz-v2__option input{position:absolute;opacity:0}.quiz-v2__letter{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:#f0f2f6;color:#5d6573}.quiz-v2__option.is-selected{border-color:var(--q-red);background:#fff5f6}.quiz-v2__option.is-correct{border-color:#159a61;background:#effcf6}.quiz-v2__option.is-wrong{border-color:#d9303e;background:#fff0f1}.quiz-v2__option.is-locked{cursor:default}.quiz-v2__feedback{margin-top:18px;padding:16px;border-radius:14px;background:#f5f7fb;line-height:1.55}.quiz-v2__next{display:block;margin:18px 0 0 auto}
.quiz-v2__result{max-width:760px;margin:34px auto;padding:40px;text-align:center;border-radius:26px;background:linear-gradient(145deg,#172033,#293650);color:#fff;box-shadow:0 20px 55px rgba(20,29,47,.25)}.quiz-v2__score{font-size:clamp(3rem,10vw,6rem);line-height:1;font-weight:900;color:#ffdc62}.quiz-v2__result h2{font-size:2rem;margin:16px 0 8px}.quiz-v2__result p{color:#dbe1ec}.quiz-v2__share{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:22px}.quiz-v2__share a,.quiz-v2__share button{border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;border-radius:10px;padding:9px 12px;text-decoration:none}.quiz-v2__review{text-align:left;margin-top:26px}.quiz-v2__review details{border-top:1px solid rgba(255,255,255,.16);padding:13px 0}.quiz-v2__related{margin-top:50px}.quiz-v2__related h2{text-align:center;font-weight:850}.quiz-v2__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.quiz-v2__related-grid a{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #e6e9ef;border-radius:17px;color:var(--q-ink);text-decoration:none;background:#fff}.quiz-v2__related-grid img{width:100%;height:140px;object-fit:cover;border-radius:11px}.quiz-v2__related-grid span{color:var(--q-red);font-weight:750}
@media(max-width:767px){.quiz-v2{padding:14px 12px 40px}.quiz-v2__intro{grid-template-columns:1fr;padding:22px;border-radius:20px;gap:22px}.quiz-v2__cover{height:220px;order:-1}.quiz-v2__facts{font-size:.9rem}.quiz-v2__primary{width:100%}.quiz-v2__question{padding:20px 15px;border-radius:18px}.quiz-v2__option{min-height:58px;padding:10px}.quiz-v2__result{padding:28px 18px}.quiz-v2__related-grid{grid-template-columns:1fr}.quiz-v2__ad{margin:34px auto}}
.quiz-v2__reward{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:20px auto;padding:16px;border-radius:15px;background:#fff6d8;color:#553b00}.quiz-v2__reward strong{font-size:1.1rem}.quiz-v2__reward em{flex-basis:100%;font-style:normal;font-weight:800;color:#08775b}.quiz-v2__reward--guest{background:#eef3ff;color:#253858}.quiz-v2__reward a,.quiz-v2__leader-link a{font-weight:850;color:#d61f32}.quiz-v2__leader-link{text-align:center;margin:22px 0}
@media(prefers-reduced-motion:reduce){.quiz-v2 *{transition:none!important;scroll-behavior:auto!important}}

/* Site koyu temasi */
body.theme-dark .quiz-v2{--q-ink:#f8fafc;--q-soft:#172033;color:#e5e7eb}
body.theme-dark .quiz-v2__intro{background:linear-gradient(135deg,#111827 0%,#1f1720 100%);border-color:#3f2831;box-shadow:0 18px 55px rgba(0,0,0,.3)}
body.theme-dark .quiz-v2__intro h1,body.theme-dark .quiz-v2__question legend,body.theme-dark .quiz-v2__related h2{color:#f8fafc}
body.theme-dark .quiz-v2__intro p,body.theme-dark .quiz-v2__facts{color:#aebcd0}
body.theme-dark .quiz-v2__badges span{background:#3a1820;color:#fecdd3}
body.theme-dark .quiz-v2__memberline{background:#172033;color:#dbe4f0;border:1px solid #334155}
body.theme-dark .quiz-v2__memberline a,body.theme-dark .quiz-v2__leader-link a{color:#fda4af}
body.theme-dark .quiz-v2__topbar{background:rgba(15,23,42,.94);border:1px solid #334155;color:#e5e7eb}
body.theme-dark .quiz-v2__back{background:#172033;border-color:#475569;color:#f8fafc}
body.theme-dark .quiz-v2__progress{background:#334155}
body.theme-dark .quiz-v2__question{background:#111827;color:#e5e7eb;box-shadow:0 14px 45px rgba(0,0,0,.28)}
body.theme-dark .quiz-v2__option{background:#172033;border-color:#3b475d;color:#e5e7eb}
body.theme-dark .quiz-v2__option:hover{background:#251923;border-color:#fb7185}
body.theme-dark .quiz-v2__letter{background:#263247;color:#dbe4f0}
body.theme-dark .quiz-v2__option.is-selected{background:#3a1820;border-color:#fb4b5b}
body.theme-dark .quiz-v2__option.is-correct{background:#0d3328;border-color:#34d399;color:#d1fae5}
body.theme-dark .quiz-v2__option.is-wrong{background:#3b171d;border-color:#fb7185;color:#ffe4e6}
body.theme-dark .quiz-v2__feedback{background:#172033;color:#dbe4f0;border:1px solid #334155}
body.theme-dark .quiz-v2__related-grid a{background:#111827;border-color:#334155;color:#e5e7eb}
body.theme-dark .quiz-v2__reward{background:#332b12;color:#fde68a;border:1px solid #66531b}
body.theme-dark .quiz-v2__reward em{color:#6ee7b7}
body.theme-dark .quiz-v2__reward--guest{background:#17233c;color:#bfdbfe;border-color:#334e78}
body.theme-dark .quiz-hub__featured,body.theme-dark .quiz-hub__card{background:#111827;border-color:#334155;color:#e5e7eb}
body.theme-dark .quiz-hub__featured h2,body.theme-dark .quiz-hub__card h3,body.theme-dark .quiz-hub h2{color:#f8fafc}
body.theme-dark .quiz-hub__featured p,body.theme-dark .quiz-hub__card p,body.theme-dark .quiz-hub__meta{color:#aebcd0}
body.theme-dark .quiz-hub__image{background:linear-gradient(135deg,#172033,#251923)}
body.theme-dark .quiz-hub__filters a,body.theme-dark .quiz-hub__pages a{background:#111827;border-color:#475569;color:#dbe4f0}
body.theme-dark .quiz-hub__filters a.active,body.theme-dark .quiz-hub__pages a.active{background:#e52535;border-color:#e52535;color:#fff}
body.theme-dark .quiz-hub__leader{background:#2b2412;border-color:#66531b;color:#fde68a}
body.theme-dark .quiz-hub__leader-list a{background:#172033;color:#e5e7eb}
body.theme-dark .quiz-hub__empty{border-color:#475569;color:#cbd5e1}
body.theme-dark .quiz-board__tabs a{background:#111827;border-color:#475569;color:#dbe4f0}
body.theme-dark .quiz-board__tabs a.active{background:#e52535;border-color:#e52535;color:#fff}
body.theme-dark .quiz-board__mine{background:#2b2412;color:#fde68a;border:1px solid #66531b}
body.theme-dark .quiz-board__list{background:#111827;border-color:#334155}
body.theme-dark .quiz-board__row{border-color:#283548;color:#e5e7eb}
body.theme-dark .quiz-board__row.is-me{background:#3a1820}
body.theme-dark .quiz-board__person{color:#f8fafc}
body.theme-dark .quiz-board__person small,body.theme-dark .quiz-board__streak{color:#aebcd0}
