.bar{gap:18px}.account-link{color:var(--lime,#c4f69a);font:600 12px var(--mono,monospace);white-space:nowrap}.foot a{color:inherit}
.topic-study{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:35px;padding:24px;background:#f3f6fa;border:1px solid #d8dfe8;border-radius:12px;color:#14202c}.topic-study strong{font-size:18px}.topic-study p{font-size:13px;margin:8px 0 0;line-height:1.5}.topic-study button{background:#c4f69a;border:1px solid #29421c;border-radius:8px;padding:14px 18px;font:700 14px inherit;color:#14202c;cursor:pointer;min-width:180px}.topic-study button:disabled{opacity:.6;cursor:wait}
.prac-bar{margin-top:28px;border-top:1px solid #d8dfe8;padding:28px 0}.prac-bar h2{font:700 18px inherit;margin-bottom:15px}.prac-row{display:grid;gap:12px}.prac-btn{border:1px solid #ccd5df;border-radius:12px;display:flex;align-items:center;gap:16px;padding:20px;color:#14202c;text-decoration:none;background:white}.prac-btn:hover{border-color:#4139c3;background:#f8f7ff}.prac-btn-icon{background:#eceafa;color:#4139c3;border-radius:10px;padding:12px;font:700 13px monospace}.prac-btn strong{display:block;font-size:18px}.prac-btn small{display:block;color:#526173;margin-top:6px;font-size:14px}.prac-btn>span:last-child{margin-left:auto}.practice-complete{margin-left:10px;color:#2f6b1f}.paper :focus-visible{outline:3px solid #4139c3;outline-offset:4px}.topic-study button[aria-pressed=true]{background:#e5f3dd}
@media(max-width:600px){.bar{gap:12px;flex-wrap:wrap;height:auto;min-height:60px;padding:14px}.bar .sign{display:inline;font-size:11px;margin-left:auto}.bar .logo{font-size:17px}.account-link{font-size:11px}.topic-study{flex-direction:column;align-items:stretch}.prac-btn{padding:14px;gap:10px}.prac-btn small{font-size:12px}}
