.tm-lsa-enhancement{margin:36px 0}.tm-lsa-table{overflow-x:auto;border:1px solid rgba(174,148,94,.4)}.tm-lsa-table table{width:100%;min-width:600px;border-collapse:collapse}.tm-lsa-table th,.tm-lsa-table td{font-size:16px!important;line-height:1.65!important;text-align:left!important;vertical-align:top;padding:16px!important;border-bottom:1px solid rgba(174,148,94,.3)!important;color:inherit!important;background:transparent!important}.tm-lsa-table th{font-weight:700;background:rgba(174,148,94,.12)!important}.tm-lsa-checks{padding:20px;border:1px solid rgba(174,148,94,.4);min-width:0}.tm-lsa-checks legend{padding:0 10px}.tm-lsa-checks label{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(174,148,94,.3);cursor:pointer;color:inherit!important}.tm-lsa-checks label span{color:inherit!important}.tm-lsa-checks b{color:#b49b63}.tm-lsa-checks input{width:22px;height:22px;flex:0 0 22px;margin-top:3px;accent-color:#b32435}.tm-lsa-checks input:checked+span{opacity:.65;text-decoration:line-through}.tm-lsa-checks>p{font-size:14px;margin:18px 0 0}.tm-lsa-enhancement details{border-bottom:1px solid rgba(174,148,94,.4);padding:18px 0}.tm-lsa-enhancement summary{cursor:pointer;font-weight:600;line-height:1.5}.tm-lsa-enhancement details p{margin:16px 0 0}.tm-lsa-enhancement :focus-visible{outline:2px solid #b49b63;outline-offset:4px}@media(max-width:600px){.tm-lsa-checks{padding:14px}.tm-lsa-table th,.tm-lsa-table td{padding:12px!important}}