.rla-panel,.rla-toggle{box-sizing:border-box;font:14px/1.4 Roboto,Arial,sans-serif;color:#16201b;background:#f2f1ec;border:1px solid #5b665f;box-shadow:0 2px 14px #16201b20;z-index:90}.rla-panel[hidden]{display:none!important}.rla-panel{position:fixed;right:12px;bottom:60px;width:min(420px,calc(100% - 24px));padding:16px;max-height:calc(100dvh - 88px);overflow:auto}.rla-panel strong{display:block;font-size:17px}.rla-panel p{margin:8px 0 12px}.rla-panel a{text-decoration:underline;cursor:pointer}.rla-actions{display:flex;gap:12px}.rla-actions button{flex:1;min-height:44px;background:#fff;border:1px solid #16201b;padding:8px 12px;font:inherit;color:inherit;cursor:pointer}.rla-toggle{position:fixed;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));min-height:44px;padding:8px 12px;cursor:pointer}.rla-panel :focus-visible,.rla-toggle:focus-visible{outline:3px solid #366728;outline-offset:3px}@media(max-width:480px){.rla-panel{padding:12px;font-size:13px}.rla-panel p{margin:6px 0 10px}.rla-toggle{font-size:12px}}
