.lesson199-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 4px;padding-top:14px;border-top:1px solid #b59b6055}
.lesson199-tag{display:inline-flex;align-items:center;justify-content:center;min-height:28px;max-width:100%;padding:6px 11px;border:1px solid #688b92;border-radius:20px;background:#0b303b;color:#d6ecee;font:12px/1.3 Inter,Arial,sans-serif;overflow-wrap:anywhere;text-align:center}
.lesson199-tag.pending{background:#302b20;border-color:#b4975b;color:#eed08e}.lesson199-reasons{flex-basis:100%;min-width:0;font:13px/1.5 Inter,Arial,sans-serif;color:#c3d1d3}
.lesson199-reasons summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;width:fit-content;color:#ddc18a;padding:6px 0}.lesson199-reasons summary::-webkit-details-marker{display:none}.lesson199-reasons svg{width:15px;height:15px;transform:rotate(90deg)}.lesson199-reasons[open] svg{transform:rotate(-90deg)}.lesson199-reasons p{margin:8px 0;overflow-wrap:anywhere}.lesson199-reasons strong{font-weight:600}
.lesson199-record{padding:20px;margin-bottom:18px;border:1px solid #bfa46a;border-radius:17px;background:linear-gradient(#041e28b8,#041e28da),url('assets/home/leather.webp') center/420px;min-width:0}.lesson199-record>header{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.lesson199-record h2{font:500 29px/1.1 var(--serif);margin:0}.lesson199-record>p{font:17px/1.4 var(--serif)}.lesson199-entry{margin-top:15px;border-top:1px solid #bba46b55;padding-top:5px}.lesson199-entry summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;font:23px/1.2 var(--serif);color:#f0d38d;padding:12px 0;cursor:pointer}.lesson199-entry summary::-webkit-details-marker{display:none}.lesson199-entry summary svg{width:18px;transform:rotate(90deg)}.lesson199-entry[open] summary svg{transform:rotate(-90deg)}.lesson199-entry dl{margin:0}.lesson199-entry dl>div{padding:10px 0;border-top:1px solid #64808a44}.lesson199-entry dt{font:12px/1.4 Inter,Arial,sans-serif;color:#d5bf91;margin-bottom:6px}.lesson199-entry dd{margin:0;font:21px/1.4 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere}.lesson199 summary:focus-visible,.lesson199-record summary:focus-visible{outline:2px solid #e6c686;outline-offset:3px}
@media(max-width:360px){.lesson199-record{padding:15px}.lesson199-record h2{font-size:26px}.lesson199-entry dd{font-size:19px}}
