.mock-lesson-link{border:1px solid #c49125!important;border-left:5px solid #c49125!important;background:#fff6df!important}.mock-lesson-link .title{color:#543d10!important}.mock-lesson-link .num{width:auto!important;min-width:46px;font-size:12px!important;color:#684c13!important;font-weight:700}.mock-intro{padding:20px 0;color:var(--text,#183c30)}.mock-tag{display:inline-block;background:#f5dfa0;color:#543d10;padding:5px 12px;border-radius:4px;font-weight:700;font-size:14px}.mock-intro h2{font-size:24px;line-height:1.4}.mock-intro p,.mock-answer p{line-height:1.7}.mock-intro strong{color:#a03922}.mock-download,#mock-start{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 18px;background:#156141;color:white!important;border:0;border-radius:6px;font:inherit;text-decoration:none!important;cursor:pointer;max-width:100%;box-sizing:border-box;white-space:normal;text-align:center}.mock-download img{filter:invert(1);flex-shrink:0}#mock-start:disabled{background:#5d7166;cursor:default}#mock-status{font-size:14px}.mock-answer{border-top:1px solid #d4dfd7;padding-top:16px}.mock-download:focus-visible,#mock-start:focus-visible{outline:3px solid #b18421;outline-offset:3px}@media(max-width:600px){.mock-download,#mock-start{width:100%;font-size:16px}.mock-intro h2{font-size:21px}}
