.bm-hdr{position:relative}.bm-hdr .ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.bm-count{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--hot);color:#fff;font:800 11px/18px var(--f-body);text-align:center;box-shadow:0 0 0 2px var(--surface);pointer-events:none}.bm-count[hidden]{display:none}.bm-btn{display:inline-grid;place-items:center;width:34px;height:34px;margin-left:auto;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;font-size:15px;transition:background-color .15s,color .15s,transform .15s;flex:none}.bm-btn:hover{background:var(--surface-2);color:var(--brand)}.bm-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.bm-btn .fa-solid,.bm-btn .fas{display:none}.bm-btn.is-saved{color:var(--brand)}.bm-btn.is-saved .fa-regular,.bm-btn.is-saved .far{display:none}.bm-btn.is-saved .fa-solid,.bm-btn.is-saved .fas{display:inline-block}.meta>.bm-btn::before{display:none}.meta>.bm-btn{margin-top:-8px;margin-bottom:-8px;margin-right:-8px}.bm-pop{animation:bmPop .35s var(--ease)}@keyframes bmPop{0%{transform:scale(1)}45%{transform:scale(1.25)}100%{transform:scale(1)}}.bm-btn.bm-btn-lg{width:auto;height:40px;padding:0 14px;gap:8px;display:inline-flex;align-items:center;border-radius:999px;background:var(--surface-2);color:var(--ink-2);font:700 14px/1 var(--f-body);margin-left:6px}.bm-btn.bm-btn-lg:hover{background:var(--brand);color:#fff}.bm-btn.bm-btn-lg.is-saved{background:var(--brand);color:#fff}[data-theme="dark"] .bm-btn.bm-btn-lg:hover,[data-theme="dark"] .bm-btn.bm-btn-lg.is-saved{color:#0A0F1C}.tests-hero{--cat:#7B3FF2;--cat-on:#fff}.saved-hero{--cat:#1F45E0;--cat-on:#fff}[data-theme="dark"] .tests-hero{--cat:#5B2FC4}[data-theme="dark"] .saved-hero{--cat:#2A44B8}.tests-page{padding-top:28px;padding-bottom:64px}.tests-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.test-card{display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow-sm);color:var(--ink);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s}.test-card:hover{color:var(--ink);transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--brand-2) 40%,var(--border))}.test-card:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.test-card-media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--surface-2)}.test-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.test-card:hover .test-card-media img{transform:scale(1.04)}.test-plate{display:grid;place-items:center;width:100%;height:100%;color:rgba(255,255,255,.92);font-size:46px;background:radial-gradient(70% 120% at 100% 0%,rgba(255,255,255,.25),transparent 60%),var(--grad)}.test-plate-bilgi{background:radial-gradient(70% 120% at 100% 0%,rgba(255,255,255,.25),transparent 60%),linear-gradient(135deg,#0EA36F 0%,#2E5BFF 100%)}.test-badge{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:999px;background:rgba(11,18,32,.78);color:#fff;font:800 11px/1 var(--f-head);letter-spacing:.03em;text-transform:uppercase}.test-badge-inline{position:static;display:inline-block;background:var(--surface-2);color:var(--brand-ink)}.test-card-body{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px;flex:1}.test-card-title{font:800 18px/1.3 var(--f-head);letter-spacing:-0.015em;overflow-wrap:anywhere}.test-card-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:auto;font:500 13px/1.3 var(--f-body);color:var(--muted)}.test-card-meta i{margin-right:4px}.tests-strip{padding-top:8px;padding-bottom:40px}.tests-strip .block-head .more-link,.tests-more .block-head .more-link{margin-left:auto}.test-wrap{max-width:860px;padding-top:20px;padding-bottom:64px}.test-crumbs{color:var(--muted);opacity:1;margin-bottom:16px}.test-crumbs span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}.test-crumbs a:hover{color:var(--brand)}.test-wrap .alert{margin-bottom:16px;padding:12px 16px;border-radius:var(--r-sm);background:#FEF3E2;color:#93370D;font-weight:600}[data-theme="dark"] .test-wrap .alert{background:#3A2410;color:#FEDF89}.tq{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden;scroll-margin-top:84px}.tq-screen[hidden]{display:none}.tq-cover{aspect-ratio:16 / 9;background:var(--surface-2);overflow:hidden}.tq-cover img{width:100%;height:100%;object-fit:cover}.tq-cover .test-plate{font-size:72px}.tq-intro-body{padding:20px 18px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.tq-title{font:800 clamp(26px,1.2rem + 2vw,40px)/1.1 var(--f-head);letter-spacing:-0.03em;overflow-wrap:anywhere}.tq-desc{font-size:17px;line-height:1.6;color:var(--ink-2);max-width:var(--measure)}.tq-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font:600 14px/1.3 var(--f-body);color:var(--muted)}.tq-meta i{margin-right:4px}.tq-start{min-height:54px;padding:0 28px;font-size:17px;margin-top:4px}.tq-note{color:var(--muted);font-weight:600}.tq-play,.tq-result{padding:18px 16px 24px}.tq-progress{display:grid;gap:8px;margin-bottom:18px}.tq-step{font:700 13px/1 var(--f-body);color:var(--muted);letter-spacing:.02em}.tq-bar{height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.tq-bar span{display:block;height:100%;width:0;border-radius:inherit;background:var(--grad);transition:width .35s var(--ease)}.tq-question{font:800 clamp(21px,1rem + 1.4vw,30px)/1.25 var(--f-head);letter-spacing:-0.02em;margin-bottom:16px;overflow-wrap:anywhere}.tq-question:focus{outline:none}.tq-qimg{margin-bottom:16px;border-radius:var(--r);overflow:hidden;background:var(--surface-2)}.tq-qimg img{width:100%;max-height:420px;object-fit:cover}.tq-answers{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.tq-answers-img{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-answer{display:flex;flex-direction:column;width:100%;min-height:60px;padding:0;border:2px solid var(--border);border-radius:var(--r);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;overflow:hidden;font:600 16px/1.35 var(--f-body);transition:border-color .15s,background-color .15s,transform .15s,box-shadow .15s}.tq-answer:hover:not(:disabled){border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-2px)}.tq-answer:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.tq-answer:disabled{cursor:default}.tq-answer-img{display:block;aspect-ratio:1 / 1;background:var(--surface-2)}.tq-answer-img img{width:100%;height:100%;object-fit:cover}.tq-answer-row{display:flex;align-items:center;gap:12px;padding:12px 14px;flex:1}.tq-answer-key{flex:none;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--brand-ink);font:800 14px/1 var(--f-head);transition:background-color .15s,color .15s}.tq-answer-text{min-width:0;overflow-wrap:anywhere}.tq-answer.is-picked{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 9%,var(--surface))}.tq-answer.is-picked .tq-answer-key{background:var(--brand);color:#fff}.tq-answer.is-right{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,var(--surface))}.tq-answer.is-right .tq-answer-key{background:var(--ok);color:#fff}.tq-answer.is-wrong{border-color:var(--hot);background:color-mix(in srgb,var(--hot) 10%,var(--surface))}.tq-answer.is-wrong .tq-answer-key{background:var(--hot);color:#fff}.tq-answer:disabled:not(.is-picked):not(.is-right){opacity:.6}.tq-answers-img .tq-answer-row{padding:10px;gap:8px}.tq-answers-img .tq-answer-key{width:26px;height:26px;font-size:12px;border-radius:8px}.tq-answers-img .tq-answer{font-size:15px}.tq-result{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.tq-result-label{font:800 12px/1 var(--f-head);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink)}.tq-result-img{width:100%;max-width:560px;border-radius:var(--r);overflow:hidden;background:var(--surface-2)}.tq-result-img img{width:100%;max-height:380px;object-fit:cover}.tq-result-title{font:800 clamp(26px,1.1rem + 2.2vw,42px)/1.1 var(--f-head);letter-spacing:-0.03em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;overflow-wrap:anywhere}.tq-result-title:focus{outline:none}.tq-score{font:800 18px/1.2 var(--f-head);color:var(--ink);padding:8px 16px;border-radius:999px;background:var(--surface-2)}.tq-score[hidden]{display:none}.tq-result-desc{font-size:17px;line-height:1.6;color:var(--ink-2);max-width:60ch;white-space:pre-line}.tq-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.tq-share{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid var(--border);width:100%}.tq-share .share-label{font:700 14px/1 var(--f-body);color:var(--muted)}.tq-share .share-row{flex-wrap:wrap;justify-content:center;gap:8px}.tq-share .share-btn{width:44px;height:44px}.tests-more{margin-top:40px}.saved-page{max-width:900px;padding-top:28px;padding-bottom:64px}.saved-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.saved-toolbar[hidden]{display:none}.saved-count{font:700 15px/1.3 var(--f-body);color:var(--ink-2)}.saved-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.saved-list:empty{display:none}.saved-item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm)}.saved-media{display:block;width:96px;aspect-ratio:4 / 3;border-radius:var(--r-sm);overflow:hidden;background:var(--surface-2)}.saved-media img{width:100%;height:100%;object-fit:cover}.saved-plate{display:grid;place-items:center;width:100%;height:100%;color:#fff;font-size:24px;background:var(--grad)}.saved-body{display:flex;flex-direction:column;gap:6px;min-width:0}.saved-cat{font:700 12px/1 var(--f-head);color:var(--brand-ink);text-transform:uppercase;letter-spacing:.04em}.saved-title{font:800 17px/1.3 var(--f-head);color:var(--ink);letter-spacing:-0.01em;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.saved-title:hover{color:var(--brand)}.saved-when{font-size:12px;color:var(--muted)}.saved-remove{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--ink-2);cursor:pointer;font:600 13px/1 var(--f-body)}.saved-remove:hover{border-color:var(--hot);color:var(--hot)}.saved-remove:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.saved-empty[hidden]{display:none}.saved-empty-icon{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:20px;margin-bottom:12px;background:var(--surface-2);color:var(--brand);font-size:26px}@media (min-width:641px){.tests-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tq-intro-body{padding:28px 32px 32px}.tq-play,.tq-result{padding:28px 32px 32px}.tq-answers:not(.tq-answers-img){grid-template-columns:repeat(2,minmax(0,1fr))}.tq-answer{min-height:72px;font-size:17px}}@media (min-width:961px){.tests-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tq-answers-img{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}@media (max-width:640px){.saved-item{grid-template-columns:72px minmax(0,1fr);gap:12px}.saved-media{width:72px}.saved-remove{grid-column:1 / -1;justify-self:end}.saved-title{font-size:15px}.tq{border-radius:var(--r)}.test-wrap{padding-top:14px}.bm-btn.bm-btn-lg{margin-left:0}}@media (max-width:420px){.hdr{gap:8px}.hdr .wordmark{font-size:19px;gap:8px}.hdr .logo-mark{width:30px;height:30px;font-size:13px;border-radius:9px}.hdr-tools{gap:4px}.hdr-tools .tool-btn{width:36px;height:36px}}@media (max-width:340px){.hdr .wordmark{font-size:17px}.hdr .logo-mark{display:none}}@media (prefers-reduced-motion:reduce){.test-card,.test-card-media img,.tq-answer,.tq-bar span,.bm-btn{transition:none}.test-card:hover,.tq-answer:hover:not(:disabled){transform:none}.bm-pop{animation:none}}