.ma-box{border:1px solid var(--ar-border, #c5d6d0);border-radius:12px;padding:1rem;margin:1rem 0;background:var(--ar-surface, #fff)}.ma-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ma-grid label{display:grid;gap:5px}.ma-grid input,.ma-grid select,.ma-grid textarea{width:100%;max-width:100%;box-sizing:border-box;padding:9px;font:inherit}.ma-controls{display:flex;flex-wrap:wrap;gap:8px;margin:.6rem 0}.ma-controls button,#li-panel-assistance button{padding:9px 12px;cursor:pointer}.ma-source{border-left:3px solid var(--ar-border-strong, #32705c);padding:12px;margin:10px 0;overflow-wrap:anywhere}.ma-source blockquote{margin:8px 0;padding:10px;background:var(--ar-surface, #f1f6f3);white-space:pre-wrap}.ma-status{white-space:pre-wrap;overflow-wrap:anywhere}.ma-large #li-panel-assistance{font-size:1.2em}.ma-lite .li-hero{display:none}#li-panel-assistance details>summary{cursor:pointer;font-weight:650}#li-panel-assistance [hidden]{display:none!important}#li-panel-assistance pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.ma-grid{grid-template-columns:1fr}}@media print{body *{visibility:hidden}#li-panel-assistance,#li-panel-assistance *{visibility:visible}#li-panel-assistance{position:absolute;top:0;left:0;width:100%}#li-panel-assistance button,#li-panel-assistance form{display:none}}

#li-panel-assistance button{border:1px solid var(--ar-border, #c6d7ce);border-radius:9px;background:var(--ar-surface, #edf4ef);color:var(--ar-brand-text, #204d3d);font-weight:600}#li-panel-assistance form>button,#ma-export{background:var(--ar-forest, #315e48);color:var(--ar-white, white)}#li-panel-assistance button:focus-visible,#li-panel-assistance input:focus-visible,#li-panel-assistance select:focus-visible{outline:3px solid var(--ar-border-strong, #327c79);outline-offset:2px}#li-panel-assistance select,#li-panel-assistance textarea,#li-panel-assistance input:not([type=checkbox]):not([type=file]){border:1px solid var(--ar-border, #b6c9bf);border-radius:8px;background:var(--ar-surface, white);color:var(--ar-brand-text, #173d35)}#ma-handoff{display:block;width:100%;box-sizing:border-box;padding:10px;font:inherit}
