#consent-banner{position:fixed;top:0;left:8%;width:80%;background:#fff;color:#000;margin:40px auto;padding:20px;max-height:calc(100% - 80px);overflow-y:auto;border-radius:5px;z-index:9999}.consent-button{appearance:none;background-color:#2ea44f;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:rgba(27,31,35,.1)0 1px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:20px;padding:6px 16px;position:relative;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.button:focus:not(:focus-visible):not(.focus-visible){box-shadow:none;outline:none}.consent-button:hover{background-color:#2c974b}.consent-button:focus{box-shadow:rgba(46,164,79,.4)0 0 0 3px;outline:none}.consent-button:active{background-color:#298e46;box-shadow:rgba(20,70,32,.2)0 1px inset}.btn-grayscale{background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);box-shadow:rgba(27,31,35,4%)0 1px,rgba(255,255,255,.25)0 1px inset;color:#24292e}.btn-grayscale:hover{background-color:#f3f4f6}.btn-grayscale:active{background-color:#edeff2;box-shadow:rgba(225,228,232,.2)0 1px inset}