.tzq-questions{display:flex;flex-direction:column;background:#fff}.tzq-question{border-bottom:1px solid #f1f5f9}.tzq-question__header{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:var(--tzq-spacing-xs);box-shadow:0 4px 6px rgba(0,0,0,.02);padding:var(--tzq-spacing-md)}.tzq-question__number{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--tzq-spacing-xs);font-size:.9375rem;font-weight:700;text-decoration:none;cursor:pointer;border:1px solid transparent;justify-content:center;line-height:1.2;background:var(--tzq-primary);color:#fff}.tzq-timer{display:flex;align-items:center;gap:10px;font-weight:900;color:#dc2626;background:#fef2f2;padding:8px 16px;border-radius:var(--tzq-spacing-xs)}.tzq-question__text{font-size:1rem;line-height:1.6;color:#1e293b;font-weight:700;padding:10px}.tzq-question__text p{flex-direction:column-reverse;padding:var(--tzq-spacing-md);margin-bottom:0;font-weight:800}.tzq-question__text img{width:25%}.tzq-question__options{padding:var(--tzq-spacing-md);display:grid;gap:10px;margin-bottom:10px}.tzq-question__option{display:flex;align-items:center;gap:14px;padding:9px 10px;border:2px solid var(--tzq-border-light);border-radius:var(--tzq-spacing-xs);background:var(--tzq-surface);color:var(--tzq-text);font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:left;width:100%;font-family:inherit}.tzq-question__option:hover{border-color:var(--tzq-primary);background:var(--tzq-bg-primary);box-shadow:var(--tzq-shadow-lg);transform:translateY(-2px)}.tzq-question__option:hover .tzq-question__option-letter{background:var(--tzq-primary);border-color:var(--tzq-primary);color:var(--tzq-text-inverse)}.tzq-question__option-text p{margin-bottom:0}.tzq-question__option--selected{border-color:#0ea5e9;background:#f0f9ff;color:#0f172a}.tzq-question__option--correct{background:#009645 !important;border-color:#059669 !important;color:#fff !important;transform:translateY(-3px);box-shadow:0 10px 20px rgba(16,185,129,.2)}.tzq-question__option--wrong{background:#ef4444 !important;border-color:var(--tzq-error);color:#fff !important;transform:translateY(-3px);box-shadow:0 10px 20px rgba(239,68,68,.2)}@media (min-width:768px){.tzq-question__options{grid-template-columns:repeat(2,1fr)}}.tzq-question__option--correct .tzq-question__option-text,.tzq-question__option--wrong .tzq-question__option-text,.tzq-question__option--correct .tzq-question__option-letter,.tzq-question__option--wrong .tzq-question__option-letter{color:#fff !important}.tzq-question__option-letter{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#f1f5f9;color:#475569;border-radius:var(--tzq-spacing-xs);font-weight:900;font-size:1.1rem;flex-shrink:0;transition:all .2s ease;position:relative}.tzq-question__option--selected .tzq-question__option-letter{background:#0ea5e9;color:#fff}.tzq-question__option--correct .tzq-question__option-letter,.tzq-question__option--wrong .tzq-question__option-letter{background:rgba(255,255,255,.25) !important}.tzq-question__option--correct .tzq-question__option-letter:after,.tzq-question__option--wrong .tzq-question__option-letter:after{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;box-shadow:0 2px 5px rgba(0,0,0,.15);z-index:2}.tzq-question__option--correct .tzq-question__option-letter:after{content:'\2713';color:#10b981}.tzq-question__option--wrong .tzq-question__option-letter:after{content:'\2717';color:#ef4444}.tzq-question__actions{display:flex;justify-content:space-between;gap:var(--tzq-spacing-md);padding:var(--tzq-spacing-md);background:var(--tzq-bg-secondary);border-top:1px solid var(--tzq-border-medium)}.tzq-nav-btn-tst{width:40px;min-width:25px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #bac8db;border-radius:var(--tzq-spacing-xs);background:var(--tzq-surface);color:var(--tzq-muted);font-size:15px;font-weight:800;cursor:pointer;transition:all .2s ease;font-family:inherit}.tzq-nav-btn-tst.active{background:var(--tzq-primary);color:#fff!important;border-color:var(--tzq-primary-darker)}.tzq-question-nav__button:hover{border-color:var(--tzq-primary);color:var(--tzq-primary-darker);transform:scale(1.05)}.tst-similar__head{display:flex;margin:1rem 0;padding:4px;background:#1c2430;flex-direction:row;align-items:center}.tst-similar__title{color:#fff;font-size:1.25rem;margin-bottom:0;padding:10px}.tzq-compact-top-nav{display:flex;gap:10px;overflow-x:auto;padding:5px;background:#f1f5f9}.tzq-result-summary-grid{display:flex;align-items:center;justify-content:center;gap:48px;padding:60px;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:var(--tzq-spacing-xs);flex-wrap:wrap;margin-bottom:40px}.tzq-review-container{max-width:860px;margin:0 auto;padding:2rem 1.5rem;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.02)}.tzq-review-header{margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #f1f5f9}.tzq-review-header h3{font-size:1.25rem;font-weight:800;color:#0f172a;margin:0}.tzq-review-list{display:flex;flex-direction:column;gap:1.75rem}.tzq-review-item{border:2px solid #e2e8f0;border-radius:12px;padding:1.5rem;background:#fff;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 3px rgba(0,0,0,.02)}.tzq-review-item:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.05)}.tzq-review-item--correct{border-color:#10b981;background:#f0fdf4}.tzq-review-item--wrong{border-color:#ef4444;background:#fef2f2}.tzq-review-item--skipped{border-color:#cbd5e1;background:#f8fafc}.tzq-review-item__header{display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:.95rem;margin-bottom:.75rem;color:#1e293b;border-bottom:1px dashed #e2e8f0;padding-bottom:.5rem}.tzq-review-item--correct .tzq-review-item__header{border-bottom-color:rgba(16,185,129,.15)}.tzq-review-item--wrong .tzq-review-item__header{border-bottom-color:rgba(239,68,68,.15)}.tzq-review-item--correct .tzq-review-item__header:after{content:"✓ Doğru";background:#d1fae5;color:#065f46;padding:2px 8px;border-radius:6px;font-size:.75rem;font-weight:700}.tzq-review-item--wrong .tzq-review-item__header:after{content:"✕ Yanlış";background:#fee2e2;color:#991b1b;padding:2px 8px;border-radius:6px;font-size:.75rem;font-weight:700}.tzq-review-item--skipped .tzq-review-item__header:after{content:"○ Boş Bırakıldı";background:#e2e8f0;color:#475569;padding:2px 8px;border-radius:6px;font-size:.75rem;font-weight:700}.tzq-review-item__question{font-size:1rem;line-height:1.6;color:#1e293b;font-weight:700;margin-bottom:1.25rem}.tzq-review-item__options{display:grid;gap:.75rem;grid-template-columns:1fr;counter-reset:option-letter}@media (min-width:768px){.tzq-review-item__options{grid-template-columns:repeat(2,1fr)}}.tzq-review-option{display:flex;align-items:center;padding:.75rem 1rem;border:1.5px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;font-weight:700;font-size:.95rem;transition:all .2s ease}.tzq-review-option:before{counter-increment:option-letter;content:counter(option-letter,upper-alpha);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#f1f5f9;color:#475569;border-radius:6px;font-weight:900;font-size:.85rem;margin-right:.75rem;flex-shrink:0;transition:all .2s ease}.tzq-review-option--correct{border-color:#10b981 !important;background:#f0fdf4 !important;color:#065f46 !important}.tzq-review-option--correct:before{background:#10b981 !important;color:#fff !important}.tzq-review-option--wrong{border-color:#ef4444 !important;background:#fef2f2 !important;color:#991b1b !important}.tzq-review-option--wrong:before{background:#ef4444 !important;color:#fff !important}