.ck-wrap{z-index:25;pointer-events:none;box-sizing:border-box;color:var(--fg-0b1b33,#0b1b33);font-family:var(--font-inter), var(--font-georgian), system-ui, sans-serif;justify-content:center;padding:0 24px 24px;line-height:normal;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes ckIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ck-banner{pointer-events:auto;box-sizing:border-box;background:var(--bg-ffffff,#fff);border:1px solid var(--bd-e3e8f0,#e3e8f0);border-radius:24px;flex-direction:column;gap:12px;width:100%;max-width:720px;padding:18px;animation:.35s cubic-bezier(.2,.8,.2,1) both ckIn;display:flex;box-shadow:0 20px 50px #0b1b3338}.ck-banner p{margin:0;font-size:15.5px;line-height:1.55}.ck-banner a{color:var(--fg-0c5fb8,#0c5fb8);font-weight:800}.ck-pick{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ck-pick button{background:var(--bg-0b1b33,#0b1b33);color:#fff;cursor:pointer;box-sizing:border-box;text-align:center;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:900;transition:transform .12s;display:inline-flex}.ck-pick button:active{transform:scale(.98)}.ck-wrap :focus-visible{outline:3px solid var(--bd-0c5fb8,#0c5fb8);outline-offset:2px}.ck-card{box-sizing:border-box;background:var(--bg-ffffff,#fff);max-width:520px;color:var(--fg-0b1b33,#0b1b33);border:1px solid var(--bd-e3e8f0,#e3e8f0);border-radius:20px;flex-direction:column;gap:14px;margin-top:14px;padding:20px;display:flex}.ck-text{flex-direction:column;gap:6px;display:flex}.ck-title{letter-spacing:0;text-transform:none;margin:0;font-size:16px;font-weight:800;font-stretch:100%;line-height:1.3}.ck-p{color:var(--fg-3b4a63,#3b4a63);margin:0;font-size:14px;line-height:1.5}.ck-link{color:var(--fg-0c5fb8,#0c5fb8);text-underline-offset:2px;font-weight:700;text-decoration:underline}.ck-link:hover{color:var(--fg-0b1b33,#0b1b33)}.ck-btns{gap:8px;display:flex}.ck-btn{cursor:pointer;border-radius:999px;flex:1 1 0;min-width:0;height:44px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .2s}.ck-btn:hover{transform:translateY(-1px)}.ck-yes{color:var(--fg-0b1b33,#0b1b33);background:#2bd47d;border:none}.ck-yes:hover{box-shadow:0 10px 24px #2bd47d59}.ck-no{border:1px solid var(--bd-e3e8f0,#e3e8f0);background:var(--bg-ffffff,#fff);color:var(--fg-0b1b33,#0b1b33)}.ck-card .ck-btn[aria-pressed=false]{border:1px solid var(--bd-e3e8f0,#e3e8f0);color:var(--fg-3b4a63,#3b4a63);box-shadow:none;background:0 0}.ck-card .ck-no[aria-pressed=true]{background:var(--bg-0b1b33,#0b1b33);border-color:var(--bd-0b1b33,#0b1b33);color:#fff}@media (prefers-reduced-motion:reduce){.ck-btn,.ck-pick button{transition:none}.ck-btn:hover{transform:none}.ck-banner{animation:none}}@media (max-width:760px){.ck-wrap{padding:0 10px 12px}body:has(.lane-root>.ui-tabs,.ex-tabbar) .ck-wrap{bottom:78px}body:has(.by-cta) .ck-wrap{bottom:86px}body:has(.ls-root) .ck-wrap{bottom:68px}}body:has(.ex-root[data-screen=exam],.du-root[data-full]) .ck-wrap{display:none}
