.marketing-panel{position:fixed;bottom:16px;left:16px;right:16px;z-index:1000;max-width:660px;padding:24px;background:#fff;color:#073e4b;border:1px solid #073e4b;border-radius:6px;box-shadow:0 6px 30px #0003;font-family:Arial,Helvetica,sans-serif;max-height:85vh;overflow:auto}.marketing-panel[hidden]{display:none}.marketing-panel h2{font:700 22px/1.25 Arial,Helvetica,sans-serif;margin:0 0 12px}.marketing-panel p{font-size:14px;line-height:1.55;margin:10px 0}.marketing-panel a{text-decoration:underline}.marketing-actions{display:flex;gap:12px;margin-top:18px;flex-wrap:wrap}.marketing-actions button{flex:1;min-width:200px;padding:13px;border:1px solid #073e4b;border-radius:4px;background:#edf1eb;color:#073e4b;font:600 14px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}.marketing-settings{background:transparent;border:0;text-decoration:underline;font:inherit;color:inherit;cursor:pointer}.marketing-panel button:focus-visible,.marketing-settings:focus-visible{outline:3px solid #0669db;outline-offset:3px}@media print{.marketing-panel,.marketing-settings{display:none}}
