.cc[data-v-4c71e73d]{position:fixed;inset:auto 0 0 0;z-index:2000;display:flex;justify-content:center;padding:0 12px 12px;pointer-events:none}.cc__panel[data-v-4c71e73d]{pointer-events:auto;position:relative;width:100%;max-width:720px;overflow:hidden;border-radius:var(--u-dlg-radius, 22px);background:#10202b;color:#eef5f9;border:1px solid rgba(127,179,196,.18);box-shadow:0 24px 60px -18px #040e1499,inset 0 1px #ffffff0f;padding:18px 20px 16px}.cc__horizon[data-v-4c71e73d]{position:absolute;inset:0 0 auto 0;height:3px;background:var(--u-horizon, linear-gradient(90deg, #0f2a35, #2b5967, #7fb3c4, #caddd1, #fece91))}.cc__head[data-v-4c71e73d]{display:flex;align-items:center;gap:9px;margin-bottom:6px}.cc__icon[data-v-4c71e73d]{color:var(--u-dawn, #fece91)}.cc__title[data-v-4c71e73d]{font-size:var(--u-text-md);font-weight:650;letter-spacing:.01em;color:#f6fbff;margin:0}.cc__body[data-v-4c71e73d]{font-size:var(--u-text-md);line-height:1.5;color:#e2eef6cc;margin:0}.cc__link[data-v-4c71e73d]{color:var(--u-dawn, #fece91);text-underline-offset:2px}.cc__gpc[data-v-4c71e73d]{display:flex;align-items:flex-start;gap:7px;margin:10px 0 0;padding:8px 11px;border-radius:10px;font-size:var(--u-text-sm);line-height:1.45;color:var(--u-sky, #caddd1);background:#caddd117;border:1px solid rgba(202,221,209,.16)}.cc__cats[data-v-4c71e73d]{margin-top:14px;border-top:1px solid rgba(255,255,255,.08);padding-top:6px;max-height:42vh;overflow-y:auto}.cc__cat[data-v-4c71e73d]{display:flex;align-items:flex-start;gap:14px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.cc__cat[data-v-4c71e73d]:last-child{border-bottom:none}.cc__cat__text[data-v-4c71e73d]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.cc__cat__label[data-v-4c71e73d]{display:flex;align-items:center;gap:8px;font-size:var(--u-text-sm);font-weight:600;color:#f2f8fc}.cc__cat__always[data-v-4c71e73d]{font-size:var(--u-text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:999px;color:var(--u-sky, #caddd1);background:#caddd11f}.cc__cat__desc[data-v-4c71e73d]{font-size:var(--u-text-sm);line-height:1.45;color:#dce9f29e}.cc__cat__switch[data-v-4c71e73d]{flex:0 0 auto;margin-top:-4px}.cc__actions[data-v-4c71e73d]{display:flex;align-items:center;gap:10px;margin-top:14px;flex-wrap:wrap}.cc__actions__decide[data-v-4c71e73d]{display:flex;gap:10px;margin-left:auto;flex-wrap:wrap}.cc__btn[data-v-4c71e73d]{text-transform:none;letter-spacing:.01em;font-weight:600;border-radius:11px}.cc__btn--equal[data-v-4c71e73d]{min-width:116px;height:40px;font-size:var(--u-text-sm);color:#eaf3f8;border-color:#ffffff47}.cc__btn--accept[data-v-4c71e73d]{background:linear-gradient(135deg,var(--u-ocean, #2b5967),#3d7183);color:#fff;border-color:transparent}.cc__btn--ghost[data-v-4c71e73d]{color:#e2eef6c7;font-size:var(--u-text-sm)}.cc-rise-enter-active[data-v-4c71e73d],.cc-rise-leave-active[data-v-4c71e73d]{transition:opacity .22s ease,transform .22s ease}.cc-rise-enter-from[data-v-4c71e73d],.cc-rise-leave-to[data-v-4c71e73d]{opacity:0;transform:translateY(14px)}@media (prefers-reduced-motion: reduce){.cc-rise-enter-active[data-v-4c71e73d],.cc-rise-leave-active[data-v-4c71e73d]{transition:none}}@media (max-width: 600px){.cc__panel[data-v-4c71e73d]{padding:15px 16px 14px}.cc__actions__decide[data-v-4c71e73d]{width:100%;margin-left:0}.cc__actions__decide .cc__btn--equal[data-v-4c71e73d]{flex:1 1 0;min-width:0}}
