.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:1100;background:#fff;color:#1f2430;border-top:1px solid #1f24301f;box-shadow:0 -6px 24px #1f24301f;padding:16px max(16px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px))}.cookie-banner__inner{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.cookie-banner__title{font-size:16px;font-weight:700;margin:0}.cookie-banner__notice,.cookie-banner__text{margin:0;font-size:14px;line-height:1.5}.cookie-banner__notice{font-weight:600}.cookie-banner__link{text-decoration:underline}.cookie-banner__choices{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cookie-banner__choice{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-top:1px solid #1f243014}.cookie-banner__choice p{margin:2px 0 0;font-size:13px;color:#1f2430b8}.cookie-banner__actions{display:flex;flex-wrap:wrap;gap:8px}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d #0000 #0000 #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nprogress{pointer-events:none}#nprogress .bar{background:var(--color-primary-action,#00a9e0);height:3px;z-index:99999}#nprogress .peg{box-shadow:0 0 10px var(--color-primary-action,#00a9e0),0 0 5px var(--color-primary-action,#00a9e0)}