.sk-consent{position:fixed;inset-inline:.75rem;inset-block-end:calc(.75rem + 5.25rem + env(safe-area-inset-bottom,0px));z-index:1000;margin-inline:auto;max-inline-size:44rem;max-block-size:calc(100dvh - 6.75rem - env(safe-area-inset-bottom,0px));overflow:auto;padding:1.25rem 1.25rem 1rem;background:#16120d;color:#f2ede3;border:1px solid #b79d5b;border-radius:.75rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.45);font:400 .95rem/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-align:start}
.sk-consent[hidden],.sk-consent__prefs[hidden]{display:none}
.sk-consent:focus{outline:2px solid #b79d5b;outline-offset:2px}
.sk-consent__title{margin:0 0 .5rem;font-weight:600;font-size:1.05rem;color:#f2ede3}
.sk-consent__text,.sk-consent__kept,.sk-consent__links{margin:0 0 .5rem;color:#f2ede3}
.sk-consent__kept,.sk-consent__links{font-size:.85rem;opacity:.85}
.sk-consent__links{display:flex;flex-wrap:wrap;gap:.25rem 1rem}
.sk-consent__link{color:inherit;text-decoration:underline;text-underline-offset:.15em}
.sk-consent__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.sk-consent__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem}
.sk-consent__btn,.sk-embed__btn{flex:1 1 10rem;min-block-size:2.75rem;padding:.5rem 1rem;background:#2a2318;color:#f2ede3;border:1px solid #b79d5b;border-radius:.5rem;font:inherit;font-weight:600;cursor:pointer}
.sk-consent__btn:hover,.sk-consent__btn:focus-visible,.sk-embed__btn:hover,.sk-embed__btn:focus-visible{background:#3a3020;outline:2px solid #f2ede3;outline-offset:2px}
.sk-consent__prefs{margin-block:.75rem;padding-block-start:.75rem;border-block-start:1px solid rgba(183,157,91,.5)}
.sk-consent__more{margin:0 0 .75rem;font-size:.85rem;color:#f2ede3;opacity:.9}
@media (max-width:720px){.sk-consent{inset-inline:.5rem;inset-block-end:calc(62px + .5rem + env(safe-area-inset-bottom,0px));max-block-size:calc(100dvh - 62px - 1.5rem - env(safe-area-inset-bottom,0px));padding:.45rem .65rem .25rem;background:rgba(16,12,8,.95);border-color:rgba(194,154,86,.55);font-size:.75rem;line-height:1.3;border-radius:.6rem}.sk-consent:focus,.sk-consent:focus-visible{outline:0;border-color:#c29a56}.sk-consent__title{display:inline;margin:0;font-size:.75rem;color:#e8ca7b}.sk-consent__text{display:inline;margin:0;margin-inline-start:.25rem}.sk-consent__links{display:inline;margin:0;margin-inline-start:.35rem;font-size:.7rem}.sk-consent__links .sk-consent__link+.sk-consent__link{margin-inline-start:.6rem}.sk-consent__actions{display:grid;grid-template-columns:1fr 1fr;gap:.15rem .4rem;margin-block-start:.35rem}.sk-consent__actions .sk-consent__btn{min-inline-size:0;min-block-size:1.75rem;padding:.1rem .4rem;font-size:.75rem;line-height:1.15;border-radius:.45rem}.sk-consent__actions .sk-consent__btn[data-consent-act="prefs"]{grid-column:1/-1;justify-self:center;min-block-size:1.5rem;padding:0 .4rem;background:none;border:0;font-size:.7rem;font-weight:500;text-decoration:underline;text-underline-offset:.15em;opacity:.8}}
.sk-consent:has(.sk-consent__prefs:not([hidden])) .sk-consent__actions{display:none}
.sk-consent__prefs .sk-consent__more,.sk-consent__prefs .sk-consent__kept{margin-block-end:.4rem;font-size:.75rem;line-height:1.4}
.sk-consent__prefs .sk-consent__prefs-title{margin-block-end:.35rem;font-size:.8rem}
.sk-consent__prefs .sk-consent__cat{margin-block-end:.45rem;font-size:.75rem;line-height:1.4}
.sk-consent__prefs .sk-consent__cat input{inline-size:1rem;block-size:1rem;margin-block-start:.1rem}
.sk-consent__prefs-title{margin:0 0 .5rem;font-weight:600}
.sk-consent__cat{display:flex;gap:.6rem;align-items:flex-start;margin-block-end:.6rem}
.sk-consent__cat input{flex:none;margin-block-start:.3rem;inline-size:1.1rem;block-size:1.1rem;accent-color:#b79d5b}
.sk-consent__prefs .sk-consent__btn{inline-size:100%}
.sk-consent-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;padding-block:1.5rem 2rem;padding-inline:1rem;text-align:center}
.sk-consent-footer__link{background:none;border:0;padding:.25rem .5rem;color:inherit;font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}
.sk-consent-footer__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.sk-embed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-block-size:300px;padding:1.5rem;background:#16120d;color:#f2ede3;border:1px solid #b79d5b;border-radius:.75rem;text-align:center;font:400 .95rem/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.sk-embed__text{margin:0;max-inline-size:28rem}
.sk-embed__btn{flex:none}
.sk-consent-manage{max-inline-size:var(--reading,38rem);margin-block:.75rem;margin-inline:auto}
.sk-consent-manage .sk-consent__btn{flex:none}
@media (min-width:721px){.sk-consent{inset-inline:auto .75rem;inset-block-end:calc(6rem + env(safe-area-inset-bottom,0px));inline-size:20rem;max-inline-size:calc(100vw - 1.5rem);max-block-size:calc(100dvh - 7.5rem - env(safe-area-inset-bottom,0px));margin:0;padding:.85rem 1rem .55rem;background:rgba(16,12,8,.94);color:#f5eddf;border:1px solid rgba(194,154,86,.42);border-radius:14px;box-shadow:0 18px 48px -26px rgba(0,0,0,.82),0 1px 0 rgba(255,255,255,.05) inset;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.8125rem;line-height:1.5}.sk-consent:focus,.sk-consent:focus-visible{outline:0;border-color:#c29a56}.sk-consent__title{margin-block-end:.2rem;font-size:.875rem;font-weight:600;color:#e8ca7b}.sk-consent__text{margin-block-end:.35rem;color:#f5eddf}.sk-consent__links{margin-block-end:0;gap:.15rem .9rem;font-size:.75rem;opacity:.8}.sk-consent__actions{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-block-start:.7rem}.sk-consent__actions .sk-consent__btn{min-inline-size:0;min-block-size:2.25rem;padding:.35rem .75rem;background:rgba(255,255,255,.045);border-color:rgba(194,154,86,.5);border-radius:10px;font-size:.8125rem;line-height:1.2}.sk-consent__actions .sk-consent__btn:hover,.sk-consent__actions .sk-consent__btn:focus-visible{background:rgba(194,154,86,.14);border-color:#c29a56;color:#f3d37e;outline:2px solid #c29a56;outline-offset:2px}.sk-consent__actions .sk-consent__btn[data-consent-act="prefs"]{grid-column:1/-1;justify-self:center;min-block-size:1.75rem;padding:.15rem .5rem;background:none;border:0;font-size:.75rem;font-weight:500;text-decoration:underline;text-underline-offset:.15em;opacity:.8}.sk-consent__actions .sk-consent__btn[data-consent-act="prefs"]:hover,.sk-consent__actions .sk-consent__btn[data-consent-act="prefs"]:focus-visible{background:none;opacity:1}.sk-consent__prefs{margin-block:.6rem .2rem;padding-block-start:.6rem;border-block-start-color:rgba(194,154,86,.3)}.sk-consent__more,.sk-consent__kept,.sk-consent__cat{font-size:.75rem}.sk-consent__prefs .sk-consent__btn{min-block-size:2.25rem;padding:.35rem .75rem;background:rgba(255,255,255,.045);border-color:rgba(194,154,86,.5);border-radius:10px;font-size:.8125rem}.sk-consent:has(.sk-consent__prefs:not([hidden])){inline-size:26rem}}
@media (min-width:1024px){.sk-consent{inset-block-end:calc(18px + env(safe-area-inset-bottom,0px));max-block-size:calc(100dvh - 2.25rem - env(safe-area-inset-bottom,0px))}.sk-consent[data-consent-lift],.sk-consent:has(.sk-consent__prefs:not([hidden])){inset-block-end:calc(6rem + env(safe-area-inset-bottom,0px));max-block-size:calc(100dvh - 7.5rem - env(safe-area-inset-bottom,0px))}}
