
.lm-inscriptions{max-width:980px;margin:20px auto 60px;color:#263246}
.lm-form-card{background:#fff;border-radius:4px;padding:34px;box-shadow:0 8px 28px rgba(0,0,0,.06);border-top:4px solid #b79b6b}
.lm-inscriptions h2{margin:0 0 8px;font-size:28px;font-weight:600}.lm-intro{margin:0 0 26px;color:#6d737c}
.lm-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.lm-field label{display:block;margin-bottom:8px;font-weight:600}
.lm-field input{width:100%;min-height:46px;padding:10px 12px;border:1px solid #d7d9dc;border-radius:3px;background:#fff;box-sizing:border-box;font:inherit}
.lm-submit{margin-top:24px;border:0;background:#b79b6b;color:#fff;padding:12px 28px;border-radius:3px;font-size:15px;font-weight:600;cursor:pointer}
.lm-list{margin-top:45px}.lm-list-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.lm-list-title span{color:#777;font-size:14px}
.lm-table-wrap{overflow-x:auto;background:#fff;box-shadow:0 6px 22px rgba(0,0,0,.04)}.lm-table{width:100%;border-collapse:collapse}
.lm-table th,.lm-table td{padding:15px 18px;text-align:left;border-bottom:1px solid #ececec}.lm-table th{background:#b79b6b;color:#fff;font-weight:600}
.lm-empty{background:#fff;padding:25px;border-left:4px solid #b79b6b}
@media(max-width:760px){.lm-fields{grid-template-columns:1fr}.lm-form-card{padding:22px}.lm-inscriptions{margin-left:12px;margin-right:12px}}

.lm-hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
