.rsc-consent{position:fixed;z-index:10000;inset:auto 20px 20px;max-width:1000px;margin:auto;background:#fffef8;color:#203c2d;border:1px solid #bfcbb5;border-radius:14px;box-shadow:0 5px 35px #102e2526;padding:20px;display:flex;align-items:center;gap:25px;font:14px/1.6 Arial,sans-serif;direction:rtl}.rsc-consent p{margin:0;flex:1}.rsc-consent strong,.rsc-consent span{display:block}.rsc-consent strong{font-size:16px;margin-bottom:4px}.rsc-consent>div{display:flex;gap:8px;flex-wrap:wrap;max-width:330px}.rsc-consent button{border:1px solid #476442;background:#fff;color:#203c2d;border-radius:30px;padding:10px 15px;font:700 13px Arial;cursor:pointer;min-height:42px}.rsc-consent button:first-child{background:#213f2f;color:white}.rsc-consent[hidden]{display:none}.rsc-privacy-control{position:fixed;bottom:6px;left:8px;z-index:1100;border:1px solid #d5decf;background:#fffef5d9;color:#355439;padding:5px 9px;border-radius:20px;font:10px Arial;cursor:pointer}.rsc-consent button:focus-visible,.rsc-privacy-control:focus-visible{outline:3px solid #b57317;outline-offset:3px}@media(max-width:600px){.rsc-consent{inset:auto 10px 85px;display:block;padding:18px}.rsc-consent>div{max-width:none;margin-top:15px}.rsc-consent button{flex:1;padding:10px 8px;font-size:12px}.rsc-consent span{font-size:12px}}
