@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff) format("woff")}:root{--app-font-family: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}html,body{font-family:var(--app-font-family);color:#1f1f1f}.cookieBanner[data-v-15eb0211]{position:fixed;left:16px;right:16px;bottom:16px;z-index:2000;max-width:1100px;margin:0 auto;background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 50px #0000002e,0 4px 12px #00000014;font-family:Lato,sans-serif}.cookieBannerInner[data-v-15eb0211]{display:flex;align-items:center;gap:24px;padding:20px 24px}.cookieText[data-v-15eb0211]{flex:1;min-width:0}.cookieTitle[data-v-15eb0211]{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;color:#1f1f1f}.cookieIcon[data-v-15eb0211]{color:rgb(var(--v-theme-primary));flex-shrink:0}.cookieDesc[data-v-15eb0211]{margin:0;font-size:13.5px;line-height:1.6;color:#000000a6}.cookieLink[data-v-15eb0211]{color:rgb(var(--v-theme-primary));font-weight:700;text-decoration:underline}.cookieActions[data-v-15eb0211]{display:flex;align-items:center;gap:10px;flex-shrink:0}.cookieCustomize[data-v-15eb0211]{color:#000000b3;text-decoration:underline}.cookieDialog[data-v-15eb0211]{border-radius:16px!important;font-family:Lato,sans-serif}.cookieDialogTitle[data-v-15eb0211]{font-family:Manrope,sans-serif;font-weight:800;padding-top:20px}.cookieCategory[data-v-15eb0211]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid rgba(0,0,0,.08)}.cookieCategoryTitle[data-v-15eb0211]{margin:0 0 4px;font-family:Manrope,sans-serif;font-size:14px;font-weight:800;color:#1f1f1f}.cookieCategoryDesc[data-v-15eb0211]{margin:0;font-size:13px;line-height:1.55;color:#0009}.cookieCategory[data-v-15eb0211] .v-switch{flex:0 0 auto}.cookieDialogActions[data-v-15eb0211]{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 24px 20px}@media(max-width:860px){.cookieBannerInner[data-v-15eb0211]{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.cookieActions[data-v-15eb0211]{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:600px){.cookieBanner[data-v-15eb0211]{left:8px;right:8px;bottom:8px;max-height:calc(100dvh - 16px);overflow-y:auto}.cookieBannerInner[data-v-15eb0211]{gap:14px;padding:16px}.cookieTitle[data-v-15eb0211]{font-size:14px}.cookieDesc[data-v-15eb0211]{font-size:12.5px;line-height:1.5}.cookieActions[data-v-15eb0211]{flex-direction:column;align-items:stretch;gap:8px}.cookieActions>.v-btn[data-v-15eb0211]{width:100%;margin:0}.cookieAccept[data-v-15eb0211]{order:1}.cookieReject[data-v-15eb0211]{order:2}.cookieCustomize[data-v-15eb0211]{order:3;align-self:center;width:auto!important}.cookieDialogActions[data-v-15eb0211]{flex-direction:column;align-items:stretch;padding:12px 16px 16px}.cookieDialogActions>.v-btn[data-v-15eb0211]{width:100%;margin:0!important}}.scrollTop[data-v-ce6edbe3]{position:fixed;right:28px;bottom:28px;border-radius:999px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary, 255 255 255));box-shadow:0 14px 40px #00000038,0 4px 12px #0000002e}.scrollTop[data-v-ce6edbe3]:hover{filter:brightness(.92)}@media(max-width:600px){.scrollTop[data-v-ce6edbe3]{right:18px;bottom:18px}}
