.cToast{box-sizing:border-box;width:100%;display:flex;flex-direction:column;padding:23px 36px 23px 23px;background:rgb(255 255 255 / .5);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border:.8px solid rgb(255 255 255 / .5);border-radius:18px;box-shadow:0 8px 32px 0 rgb(45 52 53 / .15);transform:scale(var(--cookieScale,1));transform-origin:center bottom}@media screen and (min-width:3840px){.cToast{padding:23px 33px 23px 25px}}.cToast__header{position:relative;display:flex;align-items:center;gap:8px}.cToast__icon{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#222}.cToast__cookie,.cToast__cookieFallback{display:block;flex-shrink:0}.cToast__cookie{width:32px;height:32px;opacity:0}.cToast__cookie--ready{opacity:1}.cToast__cookieFallback{position:absolute;top:50%;left:50%;width:21px;height:21px;transform:translate(-50%,-50%)}.cToast__title{font-family:var(--f1,sans-serif);font-weight:600;font-size:16px;line-height:1;color:#2d3435}.cToast__close{position:absolute;top:-9px;right:-20px;width:14px;height:14px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;border-radius:100%;border:.35px solid rgb(255 255 255 / .51);background-color:rgb(255 255 255 / .51);transition:opacity 0.2s ease}.cToast__closeIcon{width:7px;height:7px;fill:#292929}.cToast__close:hover{opacity:.7}.cToast__description{margin:16px 0 0;font-family:var(--f1,sans-serif);font-weight:500;font-size:14px;line-height:1.4;color:#2d3435}@media screen and (min-width:701px){.cToast__description{max-width:215px}}.cToast__description a{color:#0064bb;text-decoration:none}.cToast__description a:hover{text-decoration:underline}.cToast__actions{display:flex;align-items:center;gap:10px;margin-top:15px}.cToast__action{margin:0;border:none;border-radius:999px;font-family:var(--f1,sans-serif);font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;text-align:center;transition:background-color 0.2s ease,color 0.2s ease}.cToast__action--decline{padding:9px 6px;background:#fff0;font-weight:600;font-size:14px;line-height:1;text-align:center;color:#4c5355;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.cToast__action--decline:hover{color:#303335}}.cToast__action--accept{display:inline-flex;align-items:center;justify-content:center;padding:9.85px 46px;border-radius:50px;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 0 53.9px 0 rgb(45 45 45 / .07);background:rgb(255 255 255 / .86);font-weight:700;color:#4c5355;transition:transform 0.3s ease;will-change:transform}@media (hover:hover) and (pointer:fine){.cToast__action--accept:hover{transform:scale(1.03)}}@media screen and (max-width:700px){.cToast{padding:23px 11px 23px 19px}.cToast__close{top:-12px;right:0}.cToast__header{gap:16px}.cToast__title{font-size:14px}.cToast__description{max-width:340px;margin-top:8px;font-size:13px;line-height:1.3}.cToast__actions{justify-content:space-around}.cToast__action--decline{font-size:14px}.cToast__action--accept{flex:1;padding:11px 0;font-size:12px}.cToast__action span{transform:translateY(.5px)}.cToast__icon{width:31px;height:31px}.cToast__cookie{width:23px;height:23px}}
.cookie{position:fixed;z-index:999996;bottom:50px;left:calc(50% + 259.5px * var(--cookieScale, 1) - 135.5px);right:auto;width:271px;--cookieScale:1;transition:left .4s ease .6s}@media screen and (min-width:701px) and (min-height:501px){html[data-fpstate="hidden"] .cookie{left:calc(50% - 135.5px)}}@media screen and (min-width:2560px){.cookie{--cookieScale:1.33}}@media screen and (min-width:3840px){.cookie{--cookieScale:2}}@media screen and (max-width:700px){.cookie{left:10px;right:10px;bottom:10px;width:auto}}@media screen and (max-height:500px) and (orientation:landscape){.cookie{left:auto;right:10px;bottom:10px;width:271px}}.up-enter-active{transition:transform .4s ease}.up-enter-active .cToast{transition:opacity .4s ease}.up-leave-active{transition:transform .6s ease}.up-leave-active .cToast{transition:opacity .6s ease}.up-enter,.up-leave-to{transform:translateY(100%)}.up-enter .cToast,.up-leave-to .cToast{opacity:0}
