html.webe-cc-scroll-lock,html.webe-cc-scroll-lock body{overflow:hidden !important}html.webe-cc-consented .webe-cc,html.webe-cc-consented .webe-cc__backdrop{display:none !important}html.webe-cc-lang-pending .webe-cc{visibility:hidden !important}.webe-cc__backdrop{position:fixed;inset:0;z-index:999998;background:color-mix(in srgb,var(--webe-cc-backdrop-color,#ffffff) 55%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:1;transition:opacity 200ms ease}.webe-cc__backdrop[hidden]{display:block;opacity:0;pointer-events:none}.webe-cc{position:fixed;left:50%;z-index:999999;box-sizing:border-box;width:calc(100% - 2rem);max-width:var(--webe-cc-width,620px);padding:var(--webe-cc-padding,1.25rem);border-radius:var(--webe-cc-card-radius,16px) !important;background:var(--webe-cc-bg,#1c1c1e) !important;color:var(--webe-cc-text,#f5f5f7) !important;font:15px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--webe-cc-font,inherit);display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:0;align-items:center;justify-content:space-between;box-shadow:0 10px 40px rgba(0,0,0,0.35);opacity:1;transition:transform 200ms ease,opacity 200ms ease}.webe-cc[hidden]{display:flex;pointer-events:none;opacity:0}.webe-cc.webe-cc--handover{display:none !important;transition:none !important}.webe-cc--bottom{bottom:1.25rem;transform:translateX(-50%) translateY(0);transform-origin:bottom}.webe-cc--bottom[hidden]{transform:translateX(-50%) translateY(20px)}.webe-cc--top{top:1.25rem;transform:translateX(-50%) translateY(0);transform-origin:top}.webe-cc--top[hidden]{transform:translateX(-50%) translateY(-20px)}.webe-cc__title{flex:1 1 100%;display:flex;align-items:center;margin-bottom:0.85rem}.webe-cc:not(:has(.webe-cc__logo)) .webe-cc__title{display:none}.webe-cc__body{flex:1 1 100%;min-width:0;box-sizing:border-box;padding:0.95rem 1.1rem;border:1px solid color-mix(in srgb,var(--webe-cc-bg,#ffffff) 88%,black);border-radius:min(var(--webe-cc-card-radius,20px),14px);background:color-mix(in srgb,var(--webe-cc-bg,#ffffff) 97%,black)}@supports not (background:color-mix(in srgb,white 90%,black)){.webe-cc__body{border-color:rgba(128,128,128,0.28);background:rgba(128,128,128,0.07)}.webe-cc__panel-card{--webe-cc-panel-muted:#6b6f76;--webe-cc-panel-line:#ecedf0;--webe-cc-panel-tint:rgba(0,0,0,0.03)}}.webe-cc__logo{display:block;max-height:var(--webe-cc-logo-height,28px);height:auto;width:auto;max-width:100%}.webe-cc__actions{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:0.5rem}.webe-cc>.webe-cc__actions{margin:0;padding:1rem 0 0.5rem}.webe-cc>.webe-cc__actions:last-child{margin:0 calc(var(--webe-cc-padding,1.25rem) * -1) calc(var(--webe-cc-padding,1.25rem) * -1);padding:1rem var(--webe-cc-padding,1.25rem) var(--webe-cc-padding,1.25rem);border-radius:0 0 var(--webe-cc-card-radius,16px) var(--webe-cc-card-radius,16px)}.webe-cc__actions .webe-cc__btn{width:100%;text-align:center}@media (min-width:640px){.webe-cc>.webe-cc__actions{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"manage manage" "reject accept";gap:0.5rem}.webe-cc__actions .webe-cc__btn{width:auto}.webe-cc__panel-card .webe-cc__actions{display:grid;grid-template-columns:1fr 1fr;gap:0.5rem}.webe-cc__panel-card .webe-cc__actions [data-webe-action="save-preferences"]{grid-column:1 / -1}.webe-cc>.webe-cc__actions [data-webe-action="manage"]{grid-area:manage}.webe-cc>.webe-cc__actions [data-webe-action="reject-all"]{grid-area:reject}.webe-cc>.webe-cc__actions [data-webe-action="accept-all"]{grid-area:accept}}.webe-cc__btn{appearance:none;border:1px solid transparent !important;border-radius:var(--webe-cc-radius,999px) !important;padding:0.6em 1.3em !important;font:inherit;font-weight:600;cursor:pointer;background:transparent !important;color:inherit !important}.webe-cc__btn--accept{background:var(--webe-cc-accent,#0a84ff) !important;color:#fff !important}.webe-cc__btn--reject{border-color:currentColor !important}.webe-cc__btn--accept:hover,.webe-cc__btn--accept:focus-visible{background:var(--webe-cc-btn-hover-bg,var(--webe-cc-accent,#0a84ff)) !important;color:var(--webe-cc-btn-hover-text,#fff) !important}.webe-cc__btn--reject:hover,.webe-cc__btn--reject:focus-visible,.webe-cc__btn:not(.webe-cc__btn--accept):hover,.webe-cc__btn:not(.webe-cc__btn--accept):focus-visible{background:var(--webe-cc-btn-hover-bg,transparent) !important;color:var(--webe-cc-btn-hover-text,inherit) !important;border-color:currentColor !important}.webe-cc__btn:focus-visible{outline:2px solid var(--webe-cc-accent,#0a84ff);outline-offset:2px}.webe-cc__footer{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.35rem 1rem;margin:0.9rem calc(var(--webe-cc-padding,1.25rem) * -1) calc(var(--webe-cc-padding,1.25rem) * -1);padding:0.7rem var(--webe-cc-padding,1.25rem) calc(var(--webe-cc-padding,1.25rem) * 0.8);background:color-mix(in srgb,var(--webe-cc-bg,#1c1c1e) 92%,black);border-top:1px solid color-mix(in srgb,var(--webe-cc-text,#1c1c1e) 12%,transparent);border-radius:0 0 var(--webe-cc-card-radius,16px) var(--webe-cc-card-radius,16px);font-size:0.78rem}.webe-cc__footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 0.75rem}.webe-cc__footer-link{color:inherit !important;opacity:0.8;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.webe-cc__footer-link + .webe-cc__footer-link{position:relative}.webe-cc__footer-link + .webe-cc__footer-link::before{content:"";position:absolute;left:-0.4rem;top:0.15em;bottom:0.15em;width:1px;background:currentColor;opacity:0.3}.webe-cc__footer-link:hover,.webe-cc__footer-link:focus-visible{opacity:1}.webe-cc__lang-switch{position:relative;display:inline-flex}.webe-cc__lang-trigger{appearance:none;display:inline-flex !important;align-items:center !important;gap:0.35rem !important;width:auto !important;margin:0 !important;padding:0.3rem 0.5rem !important;border:1px solid rgba(0,0,0,0.14) !important;border-radius:7px !important;background:transparent !important;color:inherit !important;font:inherit;font-size:0.72rem;line-height:1.4;cursor:pointer;opacity:0.75;transition:opacity 120ms ease,background-color 120ms ease,border-color 120ms ease}.webe-cc__lang-trigger:hover,.webe-cc__lang-trigger:focus-visible,.webe-cc__lang-trigger[aria-expanded="true"]{opacity:1;background:rgba(0,0,0,0.04) !important;border-color:rgba(0,0,0,0.22) !important}.webe-cc__lang-icon{width:13px;height:13px;flex:none}.webe-cc__lang-caret{width:11px;height:11px;flex:none;opacity:0.7;transition:transform 140ms ease}.webe-cc__lang-trigger[aria-expanded="true"] .webe-cc__lang-caret{transform:rotate(180deg)}.webe-cc__lang-list{position:absolute;bottom:calc(100% + 0.4rem);right:0;z-index:10;min-width:max(100%,9.5rem);max-height:13rem;overflow-y:auto;margin:0 !important;padding:0.3rem !important;list-style:none !important;background:#fbfbfc !important;border:1px solid rgba(0,0,0,0.08) !important;border-radius:10px !important;box-shadow:0 10px 28px rgba(0,0,0,0.16) !important;text-align:left}.webe-cc__lang-list[hidden]{display:none}.webe-cc__lang-option{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin:0 !important;padding:0.42rem 0.6rem !important;border-radius:6px;list-style:none !important;color:#1c1c1e;font-size:0.78rem;line-height:1.4;cursor:pointer;outline:none}.webe-cc__lang-option::before,.webe-cc__lang-option::marker{content:none}.webe-cc__lang-option:hover,.webe-cc__lang-option.is-active{background:rgba(0,0,0,0.055)}.webe-cc__lang-check{width:13px;height:13px;flex:none;color:var(--webe-cc-accent,#0a84ff);visibility:hidden}.webe-cc__lang-option[aria-selected="true"] .webe-cc__lang-check{visibility:visible}.webe-cc__info-toggle{appearance:none;display:flex !important;width:100% !important;box-sizing:border-box !important;align-items:center !important;justify-content:center !important;margin:1.25rem 0 0 !important;padding:0.6em 1.3em !important;border:1px solid currentColor !important;border-radius:var(--webe-cc-radius,999px) !important;background:transparent !important;color:var(--webe-cc-accent,#0a84ff) !important;font:inherit;font-size:0.85rem;font-weight:600;line-height:1.35;cursor:pointer;text-align:center;transition:background-color 120ms ease}.webe-cc__info-toggle:hover,.webe-cc__info-toggle:focus-visible{background:color-mix(in srgb,var(--webe-cc-accent,#0a84ff) 8%,transparent) !important}.webe-cc__info-toggle:focus-visible{outline:2px solid var(--webe-cc-accent,#0a84ff);outline-offset:2px}.webe-cc__info-caret{width:13px;height:13px;flex:none;margin-left:0.45rem;transition:transform 140ms ease}.webe-cc__info-toggle[aria-expanded="true"] .webe-cc__info-caret{transform:rotate(180deg)}.webe-cc__info{margin:0.75rem 0 0;padding:0.9rem 1rem;border-radius:10px;background:rgba(0,0,0,0.04);font-size:0.82rem;line-height:1.55}.webe-cc__info[hidden]{display:none}.webe-cc__info p{margin:0 0 0.7rem}.webe-cc__info p:last-child{margin-bottom:0}.webe-cc__panel-card .webe-cc__actions{margin-top:0.75rem;padding-top:0}.webe-cc__panel-card .webe-cc__btn{width:auto}.webe-cc__panel{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:1.25rem 0;box-sizing:border-box;background:var(--webe-cc-panel-backdrop,transparent)}.webe-cc__panel--bottom{align-items:flex-end}.webe-cc__panel--top{align-items:flex-start}.webe-cc__panel[hidden]{display:none}.webe-cc__panel-card{box-sizing:border-box;--webe-cc-panel-paper:var(--webe-cc-panel-bg,var(--webe-cc-bg,#ffffff));--webe-cc-panel-ink:var(--webe-cc-panel-text,var(--webe-cc-text,#1c1c1e));--webe-cc-panel-muted:color-mix(in srgb,var(--webe-cc-panel-ink) 62%,var(--webe-cc-panel-paper));--webe-cc-panel-line:color-mix(in srgb,var(--webe-cc-panel-ink) 12%,var(--webe-cc-panel-paper));--webe-cc-panel-tint:color-mix(in srgb,var(--webe-cc-panel-ink) 5%,var(--webe-cc-panel-paper));background:var(--webe-cc-panel-paper) !important;color:var(--webe-cc-panel-ink) !important;border-radius:var(--webe-cc-card-radius,16px) !important;padding:var(--webe-cc-padding,1.75rem);max-width:var(--webe-cc-width,620px);width:calc(100% - 2rem);max-height:min(calc(100vh - 4rem),var(--webe-cc-panel-max-height,70vh));display:flex;flex-direction:column;overflow:hidden;position:relative;box-shadow:0 20px 60px rgba(0,0,0,0.3)}@media (max-width:600px){.webe-cc__panel-card{max-height:calc(100dvh - 2.5rem)}}@supports not (height:100dvh){@media (max-width:600px){.webe-cc__panel-card{max-height:calc(100vh - 2.5rem)}}}.webe-cc__panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;margin-right:calc(-1 * var(--webe-cc-scroll-track,0px));scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.25) transparent}.webe-cc__panel-body::-webkit-scrollbar{width:10px}.webe-cc__panel-body::-webkit-scrollbar-track{background:transparent}.webe-cc__panel-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.22);border-radius:999px}.webe-cc__panel-body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.35)}.webe-cc__panel-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;padding-bottom:0.9rem;border-bottom:1px solid var(--webe-cc-panel-line,#ecedf0)}.webe-cc__panel-title{margin:0;padding:0;font-family:inherit !important;font-size:var(--webe-cc-panel-heading-size,1.2rem) !important;font-weight:var(--webe-cc-panel-heading-weight,700) !important;line-height:1.25 !important;letter-spacing:normal !important;text-transform:none !important;color:var(--webe-cc-panel-heading,var(--webe-cc-panel-ink,#1c1c1e)) !important;-webkit-text-fill-color:currentColor !important;background:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;text-shadow:none !important;filter:none !important;opacity:1 !important}.webe-cc__category-row{margin:0;padding:0.9rem 0.7rem;border-radius:10px;transition:background-color 150ms ease}.webe-cc__category-row:hover{background:var(--webe-cc-panel-tint,rgba(0,0,0,0.03))}.webe-cc__category-row:not(:last-child){border-bottom:1px solid var(--webe-cc-panel-line,#ecedf0)}.webe-cc__category{display:flex;align-items:center;justify-content:space-between;gap:1rem}.webe-cc__category>span{font-weight:600}.webe-cc__category-desc{margin:0.35rem 0 0;padding:0;font-size:0.8125rem;line-height:1.5;color:var(--webe-cc-panel-muted,#6b6f76)}.webe-cc__cookies{margin:0.55rem 0 0}.webe-cc__cookies-toggle{display:inline-flex;align-items:center;gap:0.45rem;padding:0.15rem 0;border-radius:6px;font-size:0.78rem;font-weight:600;line-height:1.4;color:inherit;list-style:none;cursor:pointer;user-select:none}.webe-cc__cookies-toggle::-webkit-details-marker{display:none}.webe-cc__cookies-toggle::after{content:"";width:0.42em;height:0.42em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-25%) rotate(45deg);transition:transform 150ms ease}.webe-cc__cookies[open]>.webe-cc__cookies-toggle::after{transform:translateY(15%) rotate(-135deg)}.webe-cc__cookies-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.webe-cc__cookies-count{min-width:1.5em;padding:0 0.4em;border-radius:999px;background:var(--webe-cc-panel-tint,rgba(0,0,0,0.07));font-size:0.7rem;line-height:1.55;text-align:center;font-variant-numeric:tabular-nums}.webe-cc__cookies-body{margin:0.5rem 0 0;padding:0 0.8rem;border:1px solid var(--webe-cc-panel-line,#ecedf0);border-radius:8px}.webe-cc__cookie-group{padding:0.6rem 0}.webe-cc__cookie-group + .webe-cc__cookie-group{border-top:1px solid var(--webe-cc-panel-line,#ecedf0)}.webe-cc__cookie-service{margin:0 0 0.25rem;padding:0;font-size:0.78rem;line-height:1.45}.webe-cc__cookie-provider{color:var(--webe-cc-panel-muted,#6b6f76)}.webe-cc__cookie-provider::before{content:"· "}.webe-cc__cookie-list{margin:0;padding:0;list-style:none}.webe-cc__cookie{margin:0;padding:0.28rem 0;font-size:0.75rem;line-height:1.45}.webe-cc__cookie-head{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem}.webe-cc__cookie-name{margin:0;padding:0;background:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-size:0.72rem;color:inherit;overflow-wrap:anywhere}.webe-cc__cookie-life{flex:none;color:var(--webe-cc-panel-muted,#6b6f76);white-space:nowrap}.webe-cc__cookie-purpose{display:block;color:var(--webe-cc-panel-muted,#6b6f76)}.webe-cc__category input[type="checkbox"]{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:2.75rem;height:1.5rem;margin:0;border-radius:999px;background:#d8dadf;cursor:pointer;transition:background-color 150ms ease}.webe-cc__category input[type="checkbox"]::before{content:"";position:absolute;top:2px;left:2px;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3);transition:transform 150ms ease}.webe-cc__category input[type="checkbox"]:checked{background:var(--webe-cc-accent,#0a84ff)}.webe-cc__category input[type="checkbox"]:checked::before{transform:translateX(1.25rem)}.webe-cc__category input[type="checkbox"]:disabled{opacity:0.65;cursor:not-allowed}.webe-cc__category input[type="checkbox"]:focus-visible{outline:2px solid var(--webe-cc-accent,#0a84ff);outline-offset:2px}.webe-cc__category input[type="checkbox"]:indeterminate{background:color-mix(in srgb,var(--webe-cc-accent,#0a84ff) 45%,#d8dadf)}.webe-cc__category input[type="checkbox"]:indeterminate::before{transform:translateX(0.625rem)}.webe-cc__cookie-service-row{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin:0 0 0.25rem}.webe-cc__cookie-service-row .webe-cc__cookie-service{margin:0;min-width:0}.webe-cc__service-toggle{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:2.1rem;height:1.15rem;margin:0;border-radius:999px;background:#d8dadf;cursor:pointer;transition:background-color 150ms ease}.webe-cc__service-toggle::before{content:"";position:absolute;top:2px;left:2px;width:calc(1.15rem - 4px);height:calc(1.15rem - 4px);border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.3);transition:transform 150ms ease}.webe-cc__service-toggle:checked{background:var(--webe-cc-accent,#0a84ff)}.webe-cc__service-toggle:checked::before{transform:translateX(0.95rem)}.webe-cc__service-toggle:focus-visible{outline:2px solid var(--webe-cc-accent,#0a84ff);outline-offset:2px}.webe-cc__cookie-unknown{margin:0;padding:0.1rem 0 0;font-size:0.75rem;line-height:1.45;color:var(--webe-cc-panel-muted,#6b6f76)}.webe-cc__panel-close{flex:none;display:flex !important;align-items:center;justify-content:center;width:38px !important;height:38px !important;margin:-0.35rem -0.5rem -0.35rem 0 !important;background:transparent !important;border:none !important;font-size:1.7rem;line-height:1;cursor:pointer;padding:0 !important;color:var(--webe-cc-panel-close,var(--webe-cc-panel-ink,#1c1c1e)) !important;-webkit-text-fill-color:currentColor !important;opacity:0.55;transition:opacity 120ms ease,background-color 120ms ease;border-radius:7px !important}.webe-cc__panel-close:hover,.webe-cc__panel-close:focus-visible{opacity:1}.webe-cc__panel-close:focus-visible{outline:2px solid var(--webe-cc-accent,#0a84ff);outline-offset:2px}.webe-cc__panel-close:hover{background:rgba(0,0,0,0.05) !important}.webe-cc__trigger{position:fixed;z-index:999998;display:flex !important;align-items:center;justify-content:center;box-sizing:border-box !important;width:44px !important;height:44px !important;padding:0 !important;border:none !important;border-radius:50% !important;background:var(--webe-cc-accent,#0a84ff) !important;color:#fff !important;cursor:pointer;opacity:0.8;box-shadow:0 4px 14px rgba(0,0,0,0.22);transition:opacity 200ms ease,transform 200ms ease}.webe-cc__trigger:hover,.webe-cc__trigger:focus-visible{opacity:1;transform:scale(1.06)}.webe-cc__trigger:focus-visible{outline:2px solid #fff;outline-offset:2px}.webe-cc__trigger[hidden]{display:none}.webe-cc__trigger--bottom-right{right:1rem;bottom:1rem}.webe-cc__trigger--bottom-left{left:1rem;bottom:1rem}.webe-cc__trigger-icon{width:22px;height:22px;display:block;fill:currentColor;pointer-events:none}.webe-cc__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.webe-cc,.webe-cc__trigger{animation:none;transition:none}}.webe-cc-embed{position:relative;width:100%;margin:0 auto;overflow:hidden;border-radius:min(var(--webe-cc-card-radius,16px),24px);background:#1c1c1e}.webe-cc-embed::before{content:"";display:block;padding-top:var(--webe-cc-embed-ratio,56.25%)}.webe-cc-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.webe-cc-embed__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center}.webe-cc-embed__bg{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.35)),radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--webe-cc-accent,#0a84ff) 55%,transparent),transparent 60%),radial-gradient(circle at 80% 70%,color-mix(in srgb,var(--webe-cc-accent,#0a84ff) 35%,transparent),transparent 55%),#e5e5ea;filter:blur(18px) saturate(130%)}.webe-cc-embed__card{position:relative;z-index:1;max-width:22rem;color:#fff;font:15px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--webe-cc-font,inherit);text-shadow:0 1px 3px rgba(0,0,0,0.5)}.webe-cc-embed__provider{margin:0 0 0.35em;font-weight:700}.webe-cc-embed__text{margin:0 0 1em;font-size:0.875rem;opacity:0.95}.webe-cc-embed__btn{text-shadow:none}.webe-cc-embed--unlocked .webe-cc-embed__overlay{display:none}.webe-cc-embed-host{position:relative;min-height:14rem;overflow:hidden;border-radius:min(var(--webe-cc-card-radius,16px),24px)}.webe-cc-embed-host>.webe-cc-embed__overlay{z-index:2}.webe-cc-embed-host.webe-cc-embed--unlocked{min-height:0;overflow:visible;border-radius:0}