.cc[data-v-5917e4ef]{position:fixed;inset-inline:0;bottom:0;z-index:9998;padding:16px;box-sizing:border-box}.cc[data-v-5917e4ef] *,.cc[data-v-5917e4ef] *:before,.cc[data-v-5917e4ef] *:after{box-sizing:border-box}.cc__card[data-v-5917e4ef]{max-width:1280px;margin-inline:auto;background:#fff;border-radius:16px;box-shadow:0 14px 42px #080f340f;padding:16px;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:15px;align-items:start}.cc__icon[data-v-5917e4ef]{grid-column:1;grid-row:1;width:52px;height:49px;flex-shrink:0}.cc__text[data-v-5917e4ef]{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:8px}.cc__title[data-v-5917e4ef]{margin:0;font-family:Commissioner,Commissioner Fallback,system-ui,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#10182f}.cc__body[data-v-5917e4ef]{margin:0;font-family:Nunito,Nunito Fallback,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#10182f}.cc__link[data-v-5917e4ef]{margin-left:.25em;font-weight:700;text-decoration:underline;color:#101010;white-space:nowrap;transition:color .15s ease}.cc__link[data-v-5917e4ef]:hover{color:#fff500}.cc__settings[data-v-5917e4ef]{grid-column:1 / -1;display:flex;flex-direction:column;gap:15px}.cc__option[data-v-5917e4ef]{display:flex;align-items:center;gap:8px;font-family:Nunito,Nunito Fallback,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#10182f;cursor:pointer}.cc__check[data-v-5917e4ef]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cc__toggle[data-v-5917e4ef]{position:relative;flex-shrink:0;width:48px;height:24px;padding:2px;border-radius:64px;background:#878787;transition:background-color .15s ease}.cc__toggle[data-v-5917e4ef]:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .15s ease}.cc__check:checked+.cc__toggle[data-v-5917e4ef]{background:#101010}.cc__check:checked+.cc__toggle[data-v-5917e4ef]:after{transform:translate(24px)}.cc__check:disabled+.cc__toggle[data-v-5917e4ef]{background:#878787}.cc__check:focus-visible+.cc__toggle[data-v-5917e4ef]{outline:2px solid #101010;outline-offset:2px}.cc__option-text[data-v-5917e4ef]{min-width:0}.cc__actions[data-v-5917e4ef]{grid-column:1 / -1;display:flex;flex-direction:column;gap:15px}.cc__btn[data-v-5917e4ef]{height:48px;padding:12px 24px;border-radius:12px;border:1px solid #a6a6a6;background:transparent;font-family:Nunito,Nunito Fallback,system-ui,sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#131313;cursor:pointer;transition:background-color .15s ease}.cc__btn[data-v-5917e4ef]:hover{background:#f6f6f6}.cc__body-short[data-v-5917e4ef]{display:none}@media(max-width:767.98px){.cc--compact[data-v-5917e4ef]{padding:8px}.cc--compact .cc__card[data-v-5917e4ef]{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:10px 12px;border-radius:12px;box-shadow:0 -2px 16px #080f341f}.cc--compact .cc__icon[data-v-5917e4ef]{display:none}.cc--compact .cc__text[data-v-5917e4ef]{grid-column:1}.cc--compact .cc__title[data-v-5917e4ef]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc--compact .cc__body[data-v-5917e4ef]{font-size:12px;line-height:16px}.cc--compact .cc__body-full[data-v-5917e4ef]{display:none}.cc--compact .cc__body-short[data-v-5917e4ef]{display:inline}.cc--compact .cc__actions[data-v-5917e4ef]{flex-direction:row;gap:6px}.cc--compact .cc__btn[data-v-5917e4ef]{flex:1 1 0;min-width:0;height:auto;min-height:36px;padding:6px 4px;border-radius:10px;font-size:13px;line-height:16px}}@media(min-width:768px){.cc[data-v-5917e4ef]{padding:24px}.cc__card[data-v-5917e4ef]{padding:24px 30px;-moz-column-gap:48px;column-gap:48px}.cc__icon[data-v-5917e4ef]{grid-row:1 / span 3;width:165.73px;height:154px}.cc__text[data-v-5917e4ef]{gap:15px}.cc__title[data-v-5917e4ef]{font-size:24px;line-height:32px}.cc__body[data-v-5917e4ef],.cc__option[data-v-5917e4ef]{font-size:16px;line-height:22px}.cc__settings[data-v-5917e4ef],.cc__actions[data-v-5917e4ef]{grid-column:2}.cc__actions[data-v-5917e4ef]{flex-direction:row}.cc__btn--wide[data-v-5917e4ef]{min-width:148px}}
