.cx-solo{grid-template-columns:minmax(0,560px)!important;justify-content:center}.cx-solo .ck-pane{align-items:flex-start;padding:40px}.cx-bare-b{padding:4px 8px}.cx-kicker{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--lo-muted)}.cx-wait{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--lo-tint);color:var(--lo-tintt)}.cx-wait .ck-spin{width:20px;height:20px}.cx-cfg{display:flex;flex-direction:column;gap:20px}.cx-grp{display:flex;flex-direction:column;gap:8px}.cx-glob{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;box-shadow:inset 0 0 0 1.5px var(--lo-acc)}.cx-glob b{display:block;font-weight:500;font-size:15px}.cx-glob .ui-grow>span{font-size:13px;color:var(--lo-muted)}.cx-gic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--lo-tint);color:var(--lo-tintt);flex:none}.cx-gpr{text-align:right;white-space:nowrap}.cx-gpr b{font:500 28px/1 var(--lo-fd),Georgia,serif;display:inline}.cx-gpr span{font-size:12px;color:var(--lo-muted)}.cx-sel{display:flex;flex-wrap:wrap;gap:8px}.cx-sel>span{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 6px 0 12px;border-radius:999px;background:var(--lo-card);box-shadow:0 0 0 1px var(--lo-line2);font-size:13.5px}.cx-sel em{font-style:normal;font-size:12px;color:var(--lo-muted)}.cx-sel em.cx-free{color:var(--lo-up);font-weight:500}.cx-sel button{all:unset;cursor:pointer;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:var(--lo-muted)}.cx-sel button:hover{color:var(--lo-dn);background:var(--lo-dnbg)}.cx-sel button:focus-visible{outline:2px solid var(--lo-acc)}.cx-fl{font-size:17px;line-height:1}.ck-os .cx-fl{font-size:14px;margin-right:2px}.cx-cgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cx-cgrid button{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:12px;background:var(--lo-card);box-shadow:0 0 0 1px var(--lo-line2);font-size:13.5px;min-width:0;transition:box-shadow .16s}.cx-cgrid button:hover{box-shadow:0 0 0 1.5px var(--lo-acc)}.cx-cgrid button:focus-visible{outline:2px solid var(--lo-acc);outline-offset:1px}.cx-cgrid .cx-cn{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-cgrid em{font-style:normal;font-size:12px;color:var(--lo-muted)}.cx-empty{padding:22px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--lo-line2);text-align:center;font-size:13.5px;color:var(--lo-muted);display:flex;flex-direction:column;gap:6px;align-items:center}.cx-empty b{color:var(--lo-ink);font-weight:500}.cx-sample{display:flex;flex-direction:column;gap:10px;min-width:0}.cx-sample .ui-code{font-size:12px}.cx-get{font-weight:500;color:var(--lo-b3);background:var(--lo-hl);border-radius:6px;padding:1px 6px;font-size:10.5px}.ck-c .ck-rt .cx-sample .ui-code{background:color-mix(in srgb,var(--lo-b3t) 7%,transparent)}.ck-c .ck-rt .cx-sample .ui-lnk{color:var(--lo-b3t)}.cx-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font:600 10px var(--lo-fm);letter-spacing:.06em;text-transform:uppercase;background:var(--lo-tint);color:var(--lo-tintt)}.ck-c .ck-rt .cx-chip{background:var(--lo-hl);color:var(--lo-b3)}.cx-price{display:flex;flex-direction:column;gap:6px;font-size:13px}.cx-price>div{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.cx-price b{font:500 52px/.9 var(--lo-fd),Georgia,serif}.cx-price s{color:var(--lo-muted);font-size:14px}.ck-c .ck-rt .cx-price s{color:var(--lo-b3m)}.cx-who{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--lo-wash);font-size:13.5px}.cx-who b{font-weight:500}.cx-who span{display:block;font-size:12.5px;color:var(--lo-muted)}.cx-failed[hidden]{display:none}@media (max-width:760px){.cx-cgrid{grid-template-columns:1fr 1fr}.cx-price b{font-size:42px}.cx-solo .ck-pane{padding:24px}}.cx-mail{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--lo-line2);font:13px var(--lo-fm);-webkit-user-select:all;-moz-user-select:all;user-select:all}.cx-mail svg{color:var(--lo-muted)}.cx-perr-server[hidden],.cx-perr-load[hidden]{display:none}.ck-c .cx-cgrid,.ck-b .cx-cgrid{grid-template-columns:1fr 1fr}.cx-wrapbtn{white-space:normal;height:auto;min-height:48px;padding-block:10px;text-align:center}
