.bckrwa{position:fixed;bottom:max(22px,env(safe-area-inset-bottom));z-index:99990;display:flex;align-items:flex-end;flex-direction:column;gap:7px;font:14px/1.4 Arial,sans-serif;max-width:calc(100vw - 36px)}.bckrwa-right{right:20px}.bckrwa-left{left:20px;align-items:flex-start}.bckrwa .bckrwa-link{display:flex;align-items:center;gap:11px;background:#175d41;color:#fff;border:1px solid #ffffff55;border-radius:40px;padding:14px 21px;text-decoration:none;box-shadow:0 6px 24px #17251e24;font-weight:600;min-height:52px;box-sizing:border-box}.bckrwa-link svg{width:26px;height:26px;flex-shrink:0}.bckrwa .bckrwa-link:hover{background:#104d35;color:#fff;transform:translateY(-2px)}.bckrwa .bckrwa-prefs{background:#fff;color:#343e35;border:1px solid #d9ded9;border-radius:14px;padding:5px 9px;font-size:11px;cursor:pointer;min-height:28px}.bckrwa :focus-visible,.bckrwa-consent :focus-visible{outline:3px solid #bc842e;outline-offset:4px}.bckrwa-test{background:#fff5c6;color:#54400a;padding:5px 9px;border-radius:8px;font-size:11px}.bckrwa-consent{position:fixed;bottom:max(24px,env(safe-area-inset-bottom));left:24px;z-index:99991;background:#f8f7f2;color:#2b3029;border:1px solid #d6d9ce;border-radius:18px;box-shadow:0 10px 40px #1f291d24;padding:24px;box-sizing:border-box;width:360px;max-width:calc(100vw - 36px);font:14px/1.55 Arial,sans-serif}.bckrwa-left~.bckrwa-consent{left:auto;right:24px}.bckrwa-consent[hidden]{display:none!important}.bckrwa-consent strong{font-size:18px;padding-right:16px;display:block}.bckrwa-consent p{margin:10px 0}.bckrwa-consent .bckrwa-close{position:absolute;right:8px;top:5px;border:0;background:transparent;color:#333;font-size:24px;cursor:pointer;padding:4px 10px}.bckrwa-privacy{color:#334c36;text-decoration:underline;font-size:12px}.bckrwa-actions{display:flex;gap:10px;margin-top:16px}.bckrwa-actions button{flex:1;background:#fff;color:#2b3029;border:1px solid #75816b;border-radius:8px;padding:10px;font:600 13px Arial,sans-serif;cursor:pointer;min-height:44px}.bckrwa-actions button:hover{background:#e5ebdf}@media(max-width:600px){.bckrwa{bottom:max(16px,env(safe-area-inset-bottom))}.bckrwa-right{right:14px}.bckrwa-left{left:14px}.bckrwa .bckrwa-link{width:56px;height:56px;justify-content:center;padding:12px}.bckrwa-link span{display:none}.bckrwa-consent,.bckrwa-left~.bckrwa-consent{bottom:112px;left:18px;right:18px;width:auto;padding:20px}.bckrwa-test{max-width:160px;text-align:center}}@media(prefers-reduced-motion:no-preference){.bckrwa-link{transition:background .15s,transform .15s}}

.bckrwa-preferences{background:transparent;border:0;padding:4px 0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.bckrwa-preferences:focus-visible{outline:3px solid #bc842e;outline-offset:4px}
