.ck-banner[data-v-dabc19c7],.ck-modal[data-v-dabc19c7],.ck-overlay[data-v-dabc19c7]{--coral:#f65b54;--coral-ink:#c4362f;--ink:#171b24;--ink-2:#2a2a2a;--muted:#6b7280;--indigo:#4663c6;--line:#eaecf0;--font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--head:var(--font);box-sizing:border-box;color:var(--ink);font-family:var(--font)}.ck-banner[data-v-dabc19c7] *,.ck-modal[data-v-dabc19c7] *,.ck-overlay[data-v-dabc19c7] *{box-sizing:border-box;font-family:inherit}.btn[data-v-dabc19c7]{align-items:center;border:1.5px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:var(--font);font-size:15px;font-weight:700;gap:.5rem;justify-content:center;line-height:1;min-height:44px;padding:0 22px;position:relative;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;white-space:nowrap}.btn--outline[data-v-dabc19c7]{background:transparent;border-color:#7f838b;box-shadow:none;color:var(--ink)}.btn--outline[data-v-dabc19c7]:hover{background:#171b240d;border-color:#6e747e;box-shadow:none;color:var(--ink)}.btn--outline[data-v-dabc19c7]:active{background:#171b2417}.btn--primary[data-v-dabc19c7]{background-color:#ec4f48;background-image:linear-gradient(135deg,#fe5b54,#ec4f48);box-shadow:0 1px #171b240d,0 2px 6px #171b2414;color:#fff}.btn--primary[data-v-dabc19c7]:hover{box-shadow:0 1px #171b240f,0 6px 20px #171b2426}.btn--primary[data-v-dabc19c7]:active{box-shadow:0 1px 2px #171b2424}.ck-banner[data-v-dabc19c7]{background:#fff;border:1px solid var(--line);border-radius:16px;bottom:24px;box-shadow:0 24px 60px #1f232e47;left:24px;margin:0 auto;max-width:1180px;padding:26px 28px;position:fixed;right:24px;z-index:400}.ck-x[data-v-dabc19c7]{background:none;border:none;color:var(--muted);cursor:pointer;font-size:22px;line-height:1;position:absolute;right:16px;top:12px}.ck-title[data-v-dabc19c7]{color:var(--ink);display:block;font-family:var(--head);font-size:16px;margin-bottom:10px}.ck-body[data-v-dabc19c7]{color:var(--ink-2);font-size:14px;line-height:1.55;margin:0 0 8px;max-width:900px}.ck-body a[data-v-dabc19c7]{color:var(--coral-ink);font-weight:600}.ck-actions[data-v-dabc19c7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.ck-spacer[data-v-dabc19c7]{flex:1}.ck-actions .btn[data-v-dabc19c7]{border-radius:8px;font-size:14px;min-height:36px;padding:0 20px}.ck-dark[data-v-dabc19c7]{background:var(--ink);color:#fff}.ck-dark[data-v-dabc19c7]:hover{background:#000}@media(max-width:720px){.ck-actions[data-v-dabc19c7]{align-items:stretch;flex-direction:column}.ck-spacer[data-v-dabc19c7]{display:none}.ck-learn[data-v-dabc19c7]{order:3}}.ck-overlay[data-v-dabc19c7]{align-items:flex-start;background:#0f121a8c;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 16px;position:fixed;z-index:500}.ck-modal[data-v-dabc19c7]{background:#fff;border-radius:18px;box-shadow:0 30px 80px #00000059;max-width:720px;padding:24px 28px 28px;width:100%}.ck-modal__top[data-v-dabc19c7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ck-back[data-v-dabc19c7]{background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--ink);cursor:pointer;font-size:20px;height:40px;width:40px}.ck-seefull[data-v-dabc19c7]{border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:13px;font-weight:600;padding:9px 14px}.ck-h[data-v-dabc19c7]{color:var(--ink);font-family:var(--head);font-size:30px;font-weight:800;margin:8px 0 12px}.ck-intro[data-v-dabc19c7],.ck-prefs-intro[data-v-dabc19c7]{color:var(--ink-2);font-size:13.5px;line-height:1.6}.ck-topbtns[data-v-dabc19c7]{display:flex;gap:12px;justify-content:flex-end;margin:18px 0}.ck-topbtns .btn[data-v-dabc19c7]{font-size:13px;padding:9px 18px}.ck-prefs-title[data-v-dabc19c7]{color:var(--ink);font-family:var(--head);font-size:17px;margin:8px 0;padding-top:20px}.ck-cat[data-v-dabc19c7],.ck-prefs-title[data-v-dabc19c7]{border-top:1px solid var(--line)}.ck-cat[data-v-dabc19c7]{padding:18px 0}.ck-cat__head[data-v-dabc19c7]{align-items:center;display:flex;gap:16px;justify-content:space-between}.ck-cat h4[data-v-dabc19c7]{color:var(--ink);font-family:var(--head);font-size:16px;margin:0}.ck-cat p[data-v-dabc19c7]{color:var(--ink-2);font-size:13.5px;line-height:1.55;margin:8px 0 0}.ck-switch[data-v-dabc19c7]{flex-shrink:0;height:26px;position:relative;width:46px}.ck-switch input[data-v-dabc19c7]{height:0;opacity:0;width:0}.ck-slider[data-v-dabc19c7]{background:#cfd3da;border-radius:999px;cursor:pointer;inset:0}.ck-slider[data-v-dabc19c7],.ck-slider[data-v-dabc19c7]:before{position:absolute;transition:.2s}.ck-slider[data-v-dabc19c7]:before{align-items:center;background:#fff;border-radius:50%;color:#9096a0;content:"✕";display:flex;font-size:11px;height:22px;justify-content:center;left:2px;top:2px;width:22px}.ck-switch input:checked+.ck-slider[data-v-dabc19c7]{background:var(--coral)}.ck-switch input:checked+.ck-slider[data-v-dabc19c7]:before{color:var(--coral);content:"✓";transform:translate(20px)}.ck-switch.is-locked .ck-slider[data-v-dabc19c7]{background:var(--coral);cursor:not-allowed;opacity:.55}.ck-save[data-v-dabc19c7]{display:flex;justify-content:flex-end;margin-top:22px}.ck-save .btn[data-v-dabc19c7]{background:var(--indigo)}@media(max-width:560px){.ck-h[data-v-dabc19c7]{font-size:24px}.ck-modal[data-v-dabc19c7]{padding:20px}}
