.by-els-free-matrix{margin:22px 0;padding:17px;border:2px solid #486d43;border-radius:13px;background:#f3f8f2!important;color:#17201a!important}.by-els-free-matrix h3{margin-top:0;color:#123f20!important}.by-els-free-matrix[hidden]{display:none}
.by-els-form-actions{display:flex;gap:12px;flex-wrap:wrap}.by-els-form-actions button{flex:1 1 250px}
.by-els-source-note{font-size:14px;color:#3f4d43!important}.by-els-custom-text[hidden]{display:none!important}
.by-els-orientation-note{margin-top:16px;padding:12px 14px;border:1px solid #789274;border-radius:8px;background:#fff!important;color:#17201a!important}.by-els-orientation-note summary{cursor:pointer;color:#123f20!important;font-weight:800}.by-els-orientation-note code{direction:ltr;display:inline-block;padding:2px 6px;background:#eef1ed;color:#101512}
.by-els-grid-range,.by-els-grid-reference,.by-els-result-references{color:#17201a!important;font-weight:650}.by-els-grid-reference{position:sticky;left:0;width:max-content;min-width:100%;margin:8px 0;padding:9px 12px;border:1px solid #789274;border-radius:6px;background:#fff!important}.by-els-letter-references{margin:10px 0;padding:10px 12px;border:1px solid #789274;border-radius:7px;background:#fff!important;color:#17201a!important}.by-els-letter-references summary{cursor:pointer;font-weight:800;color:#123f20!important}.by-els-letter-references p{line-height:1.7}
