.qd-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:26px}
.qd-tabs input{position:absolute;opacity:0;pointer-events:none}
.qd-tabs label{cursor:pointer;padding:12px 20px;border-radius:12px;background:#fff;border:1.5px solid var(--lm-line);font:700 15px/1 var(--lm-head)}
.qd-tabs input:focus-visible+label{outline:3px solid var(--lm-glow)}
.qd-panel{display:none}
#qd-t0:checked~.qd-panels #qd-p0,#qd-t1:checked~.qd-panels #qd-p1,#qd-t2:checked~.qd-panels #qd-p2,#qd-t3:checked~.qd-panels #qd-p3{display:grid}
#qd-t0:checked+label,#qd-t1:checked+label,#qd-t2:checked+label,#qd-t3:checked+label{background:var(--lm-red);border-color:var(--lm-red);color:#fff}
.qd-panels{flex-basis:100%}
.qd-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}
.qd-card{background:#fff;border-radius:16px;padding:22px 24px;border-inline-start:5px solid var(--lm-glow)}
.qd-card dt{font:700 17px/1.35 var(--lm-head);margin-block-end:8px}
.qd-card dd{margin:0;color:#3a4350}
.qd-more{margin-block-start:34px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;color:var(--lm-mute)}
@media (max-width:760px){.qd-panel{grid-template-columns:1fr}}
