.lmp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lmp-fields label,.lmp-form>label{display:block}.lmp-fields input,.lmp-fields select,.lmp-form textarea{min-width:0;box-sizing:border-box;width:100%;max-width:100%}.lmp-consent{margin:20px 0;line-height:1.6}.lmp-consent input{width:auto}.lmp-chart{margin:24px 0}.lmp-chart svg{display:block;width:100%;max-width:700px;height:auto}.lmp-chart figcaption{font-weight:700}.lmp-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.lmp-table{border-collapse:collapse;width:100%;font:inherit}.lmp-table th,.lmp-table td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #D6D1CB;min-width:80px;overflow-wrap:anywhere}.lmp-table caption{text-align:left;font-weight:700;margin-bottom:12px}.lmp-table td:last-child{max-width:300px;min-width:160px}.lmp-table th:first-child,.lmp-table td:first-child{position:sticky;left:0;background:#fff;min-width:110px;z-index:1}.lmp-table td:first-child a{display:inline-block;font-weight:600;text-decoration:underline!important;margin-top:5px}.lmp-admin-task{padding:16px;border-left:4px solid #0C815D;background:white;margin:12px 0}.lmp-admin-task form{margin-top:8px}@media(max-width:520px){.lmp-fields{grid-template-columns:1fr}.lmp-table th,.lmp-table td{padding:8px}.lmp-chart svg text{font-size:16px}}

.lmp-table th{white-space:nowrap}.lmp-table td:first-child{white-space:nowrap;min-width:130px}.lmp-table td:first-child a{white-space:nowrap}.lmp-hint{font-size:14px;color:#626262}@media(min-width:900px){.lmp-hint{display:none}}
