.oa-content-actions{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;font:400 13px/1.5 Montserrat,Arial,sans-serif}.oa-content-actions .oa-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;min-height:44px;border:1px solid #650d23;border-radius:6px;background:#650d23;color:#fff!important;text-decoration:none!important;font:400 13px/1.5 Montserrat,Arial,sans-serif;cursor:pointer;box-shadow:none}.oa-content-actions .oa-action:hover{background:#430b19;border-color:#430b19}.oa-content-actions .oa-action:disabled{opacity:.6;cursor:wait}.oa-content-actions svg{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.oa-content-actions .oa-action:focus-visible,.oa-share-panel a:focus-visible,.oa-share-panel button:focus-visible{outline:3px solid #bc956d;outline-offset:3px}.oa-share-panel{position:absolute;right:0;bottom:calc(100% + 10px);z-index:50;display:grid;grid-template-columns:1fr 1fr;gap:6px;width:min(360px,calc(100vw - 48px));padding:14px;border:1px solid #d9c4ac;border-radius:10px;background:#fffdf9;box-shadow:0 8px 30px #400b2026;box-sizing:border-box}.oa-share-panel[hidden]{display:none}.oa-share-panel a,.oa-share-panel button{display:block;border:0;border-radius:5px;padding:11px 10px;text-align:left;background:#f5eee5;color:#650d23!important;text-decoration:none!important;font:400 12px/1.5 Montserrat,sans-serif;cursor:pointer}.oa-share-panel a:hover,.oa-share-panel button:hover{background:#eadac8}.oa-share-panel strong{grid-column:1/-1;font:400 13px Montserrat,sans-serif;color:#650d23;margin:3px 0 8px}.oa-action-status{flex-basis:100%;color:#65554b;font:400 12px/1.5 Montserrat,sans-serif;margin:0}.oa-copy-fallback{width:100%;font:400 12px Montserrat,sans-serif;box-sizing:border-box;padding:10px;border:1px solid #bca38b;border-radius:5px}.oa-share-panel .oa-copy-fallback{grid-column:1/-1}.oab-comm-end,.oab-legal-end,.oab-gaz-end,.oab-roa-end,.oarpt-actions,.oai-footer,.oaf-actions,.oapo-actions,.ona-end{flex-wrap:wrap;gap:18px}@media print{.oa-content-actions{display:none!important}}@media(max-width:500px){.oa-content-actions .oa-action{padding:10px 12px}.oa-share-panel{left:0;right:auto}}
