#rvb-notice{position:fixed;left:12px;bottom:12px;z-index:900;max-width:min(310px,calc(100vw - 24px));max-height:70vh;overflow:auto;background:#fff;color:#253e34;border:1px solid #d3dfd7;border-radius:9px;padding:8px 12px;box-shadow:0 3px 18px #0001;font:12px/1.55 system-ui,sans-serif}#rvb-notice summary{cursor:pointer;list-style:revert;color:#3c6551;font-size:11px}#rvb-notice p{font:12px/1.55 system-ui,sans-serif;margin:10px 0}#rvb-notice button{font:12px/1.4 system-ui,sans-serif;background:#eef4f0;color:#264d3b;border:1px solid #bdd0c3;border-radius:5px;padding:7px 10px;margin:3px 3px 3px 0;cursor:pointer}#rvb-notice button:disabled{opacity:.6;cursor:default}#rvb-notice button:focus-visible,#rvb-notice summary:focus-visible{outline:2px solid #2f7859;outline-offset:3px}#rvb-guide{border-top:1px solid #d3dfd7;margin-top:9px;padding:8px 0}#rvb-guide h3{font:600 15px/1.4 system-ui,sans-serif;margin:0}#rvb-guide a{color:#276145;text-decoration:underline}@media print{#rvb-notice{display:none}}
