.l-LdjW_page{z-index:1;gap:16px;max-width:640px;margin:0 auto;padding:12px 16px 56px;font-size:16px;display:grid;position:relative}.l-LdjW_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.l-LdjW_brand{letter-spacing:-.04em;font-size:27px;font-weight:800;line-height:1;text-decoration:none}.l-LdjW_brand span{color:#6f9a33}.l-LdjW_page .chip{min-height:44px}.l-LdjW_hello{letter-spacing:-.02em;font-size:clamp(26px,7vw,34px);font-weight:800;line-height:1.1}.l-LdjW_lead{color:var(--sub);font-size:16px}.l-LdjW_h2{letter-spacing:-.01em;margin-bottom:10px;font-size:19px;font-weight:700}.l-LdjW_stack{gap:10px;display:grid}.l-LdjW_note{color:var(--sub);font-size:15px}.l-LdjW_page .k{font-size:12px}.l-LdjW_page .btn{justify-content:center;min-height:44px}.l-LdjW_page .field{font-size:16px}.l-LdjW_page .field input{min-height:48px;font-size:16px}.l-LdjW_form{gap:14px;display:grid}.l-LdjW_big{justify-content:center;width:100%;min-height:52px;font-size:16px}.l-LdjW_grades{border:0;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.l-LdjW_grades legend{margin-bottom:6px;font-size:15px}.l-LdjW_choice{position:relative}.l-LdjW_choice input{opacity:0;cursor:pointer;position:absolute;inset:0}.l-LdjW_choice span{border:1px solid var(--stroke);background:var(--glass);border-radius:14px;place-items:center;min-height:56px;font-size:20px;font-weight:800;display:grid}.l-LdjW_choice small{color:var(--muted);font-size:12px;font-weight:500;display:block}.l-LdjW_choice input:checked+span{background:var(--ink);color:var(--bg);border-color:var(--ink)}.l-LdjW_choice input:checked+span small{color:var(--bg)}.l-LdjW_choice input:focus-visible+span{outline:2px solid var(--ilerleme);outline-offset:2px}.l-LdjW_check{align-items:flex-start;gap:10px;min-height:44px;font-size:15px;display:flex}.l-LdjW_check input{width:22px;height:22px;accent-color:var(--volt);flex:none;margin-top:2px}.l-LdjW_subjects{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.l-LdjW_subject{border:1px solid var(--stroke);background:var(--glass);border-radius:14px;gap:2px;min-height:64px;padding:12px;display:grid}.l-LdjW_subject b{font-size:16px}.l-LdjW_subjectOn{border-color:var(--volt);background:var(--glass-2)}.l-LdjW_soon{background:0 0;border-style:dashed}.l-LdjW_exam{border:1px solid var(--stroke);background:var(--glass);border-radius:16px;gap:8px;padding:14px;display:grid}.l-LdjW_examHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.l-LdjW_examHead b{font-size:17px}.l-LdjW_locked{background:0 0;border-style:dashed}.l-LdjW_finding{border:1px solid var(--eksik-line);background:var(--eksik-soft);border-radius:16px;gap:6px;padding:14px;display:grid}.l-LdjW_finding ol{gap:6px;padding-left:20px;display:grid}.l-LdjW_step{font-family:var(--mono);color:var(--muted);font-size:13px}.l-LdjW_bar{background:var(--glass-2);border-radius:99px;height:10px;overflow:hidden}.l-LdjW_bar span{background:var(--btn-bg);height:100%;transition:width .3s var(--ease);display:block}.l-LdjW_stem{white-space:pre-wrap;font-size:18px;line-height:1.5}.l-LdjW_options{gap:10px;list-style:none;display:grid}.l-LdjW_option{border:1px solid var(--stroke);background:var(--glass);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;font-size:17px;display:flex}.l-LdjW_option b{border:1px solid var(--stroke-hi);width:34px;height:34px;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;display:grid}.l-LdjW_option[aria-pressed=true]{border-color:var(--volt);background:var(--glass-2)}.l-LdjW_option[aria-pressed=true] b{background:var(--pick-bg);color:var(--pick-ink);border-color:var(--volt)}.l-LdjW_nav{grid-template-columns:1fr 1fr;gap:10px;display:grid}.l-LdjW_nav .btn{justify-content:center;min-height:52px;font-size:16px}.l-LdjW_dots{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.l-LdjW_dot{border:1px solid var(--stroke);background:var(--glass);min-width:44px;min-height:44px;font-family:var(--mono);cursor:pointer;border-radius:12px;font-size:14px}.l-LdjW_dotDone{background:var(--glass-2);border-color:var(--stroke-hi);font-weight:700}.l-LdjW_dot[aria-current=true]{border-color:var(--volt);outline:1px solid var(--volt)}.l-LdjW_score{letter-spacing:-.02em;font-size:clamp(28px,8vw,40px);font-weight:800}.l-LdjW_answerLine{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.l-LdjW_why{border-left:3px solid var(--eksik);gap:4px;padding:6px 0 6px 12px;display:grid}
