.learn-tutor{color:#1d3a52;background:#f5faff;border:2px solid #d6e6f5;border-radius:16px;margin:16px 0 4px;padding:12px 14px}.learn-tutor .learn-actions{margin:0}.learn-tutor-body{margin-top:10px}.learn-tutor-label{flex-direction:column;gap:6px;font-weight:650;display:flex}.learn-tutor-label input{min-height:44px;font:inherit;box-sizing:border-box;border:1px solid #9fb9cf;border-radius:10px;max-width:100%;padding:8px 10px}.learn-tutor-reply{white-space:pre-wrap;min-height:1.4em;margin:10px 0;font-size:1.02rem;line-height:1.5}.learn-tutor-reply:empty{display:none}@media print{.learn-tutor{display:none}}.learn-tutor-log{gap:8px;margin:10px 0;padding:0;list-style:none;display:grid}.learn-tutor-log li{background:#f3f6f9;border-radius:12px;padding:8px 12px}.learn-tutor-log li.learn-tutor-tutor{background:#eef7f1}.learn-tutor-log p{margin:4px 0 0}.learn-tutor [hidden]{display:none!important}.learn-second-look{color:#17322e;background:#f1f8f6;border:1px solid #7bc9bd;border-radius:12px;gap:.45rem;padding:.75rem .9rem;line-height:1.5;display:grid}.learn-second-look>b{letter-spacing:.04em;text-transform:uppercase;color:#2b6b62;font-size:.8rem}
