.hongyu-cookie-controls{text-align:center;padding:12px;background:#17130e;color:#d4cabe;font:12px Arial,sans-serif}.hongyu-cookie-controls button{border:0;padding:6px;background:none;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hongyu-cookie-banner{position:fixed;left:18px;bottom:18px;z-index:6000;width:min(480px,calc(100% - 36px));box-sizing:border-box;padding:22px;border:1px solid #e6ded3;border-radius:12px;background:#fff;color:#29231c;box-shadow:0 12px 48px #0003;font:13px/1.6 Arial,sans-serif}.hongyu-cookie-banner[hidden]{display:none!important}.hongyu-cookie-banner strong{font-size:18px;font-weight:600}.hongyu-cookie-banner p{margin:10px 0;color:#766c5e}.hongyu-cookie-banner a{color:#68533a;text-decoration:underline;font-size:12px}.hongyu-cookie-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.hongyu-cookie-actions button{padding:11px;min-height:44px;border:1px solid #d9cfc1;border-radius:7px;background:#fff;color:#332a1f;font:600 12px Arial,sans-serif;cursor:pointer}.hongyu-cookie-actions [data-hongyu-accept]{background:#211b14;color:#fff;border-color:#211b14}.hongyu-cookie-actions button:disabled{opacity:.5;cursor:default}.hongyu-cookie-banner button:focus-visible{outline:2px solid #8b7354;outline-offset:3px}@media(max-width:480px){.hongyu-cookie-banner{left:12px;bottom:12px;width:calc(100% - 24px);padding:18px}}
