#spectrum-consent-panel{position:fixed;z-index:2147483000;left:16px;bottom:16px;width:min(560px,calc(100% - 32px));box-sizing:border-box;background:#fffaf3;color:#302b25;border:1px solid #a58c68;border-radius:18px;padding:22px;box-shadow:0 8px 35px #0003;font-family:inherit;font-size:16px;line-height:1.55;max-height:80vh;overflow:auto}#spectrum-consent-panel[hidden]{display:none!important}#spectrum-consent-panel h2{font-size:23px;line-height:1.2;margin:0 0 10px;color:#302b25}#spectrum-consent-panel p{margin:8px 0}#spectrum-consent-panel a{color:#604a2d;text-decoration:underline}.spectrum-consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.spectrum-consent-actions button{flex:1;min-width:180px;min-height:48px;border:1px solid #705d42;border-radius:10px;background:#fff;color:#302b25;padding:10px;font:inherit;cursor:pointer}#spectrum-consent-accept{background:#705d42;color:white}#spectrum-consent-open{position:fixed;left:10px;bottom:8px;z-index:2147482999;font:inherit;font-size:13px;border:1px solid #a58c68;border-radius:8px;padding:7px 10px;background:#fffaf3;color:#302b25;cursor:pointer}#spectrum-consent-panel button:focus-visible,#spectrum-consent-open:focus-visible{outline:3px solid #306fa4;outline-offset:3px}#spectrum-consent-status{font-size:13px}#spectrum-consent-test{background:#fff;color:#111;position:relative;z-index:10;word-break:break-all}@media(max-width:450px){#spectrum-consent-panel{padding:17px;bottom:48px}.spectrum-consent-actions button{min-width:100%;}#spectrum-consent-panel h2{font-size:22px}}