.margin-panel{background:#e8ebdf;border:1px solid var(--line);padding:24px;margin:32px 0}.margin-panel label{display:block;font-weight:700}.margin-panel select{display:block;max-width:100%;min-height:44px;margin:12px 0;font:inherit;padding:10px}.margin-panel button{min-height:44px;background:#2449e8;color:#fff;font:inherit;border:0;border-radius:4px;padding:10px 16px;cursor:pointer}.margin-panel button:disabled{opacity:.6}.margin-panel button:focus-visible,.margin-panel select:focus-visible{outline:3px solid #cf4e2d;outline-offset:4px}#margin-canvas{display:block;width:100%;height:auto;border:1px solid #c3c5ba;background:white}.margin-table{overflow-x:auto}.margin-table table{width:100%;border-collapse:collapse}.margin-table td,.margin-table th{padding:12px;border:1px solid var(--line);text-align:left}.margin-table caption{text-align:left;padding:12px 0;font-weight:700}@media(max-width:600px){.margin-panel{padding:15px}.margin-panel button{width:100%}.margin-table td,.margin-table th{padding:8px;font-size:13px}}.printable-main figure{margin:24px 0}.printable-main figure img{display:block;width:100%;height:auto}.printable-main figcaption{font-size:13px;line-height:1.6}