.ck{width:100%;max-width:62rem;display:grid;gap:28px;align-items:start}@media(min-width:860px){.ck{grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:40px}}.ck-order{display:flex;flex-direction:column;gap:14px}.ck-order h1{font-size:1.7rem;line-height:1.25}.ck-plans{margin:0}.ck-best{margin-left:8px;font-family:var(--font-body);font-size:.75rem;font-weight:700;color:var(--honey-700);background:var(--honey-50);padding:2px 8px;border-radius:99px;vertical-align:2px}.dark .ck-best{color:var(--honey-400);background:#2c200b}.ck-price{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--text-strong);white-space:nowrap}.ck-price small{font-family:var(--font-body);font-weight:500;font-size:.85rem;color:var(--text-muted)}.ck-was{font-size:.85rem;font-weight:600;color:var(--text-muted)}.ck-included{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ck-included li{display:flex;gap:10px;align-items:flex-start}.ck-included .ai{width:1.2rem;height:1.2rem;flex:none;margin-top:3px;color:var(--brand-strong)}.ck-total{border-top:1px solid var(--border);padding-top:14px;display:flex;flex-direction:column;gap:6px}.ck-row{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-display);font-size:1.15rem;color:var(--text-strong)}.ck-row b{font-size:1.4rem}.ck-total .ac-muted{font-size:.9rem}.ck-renew{font-size:.95rem;color:var(--text-body)}.ck-pay{display:flex;flex-direction:column;gap:12px}.ck-frame{background:#fff;color:#30313d;border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-sm);padding:20px;min-height:30rem}.ck-trust{display:flex;gap:8px;font-size:.85rem}.ck-trust .ai{width:1.1rem;height:1.1rem;flex:none;margin-top:2px}.ck-mockbar{margin:0 0 14px;font-family:var(--font-mono);font-size:.75rem;color:#6b5a2b;background:#fef6e7;border:1px dashed #e8941a;border-radius:8px;padding:8px 10px}.ck-mock{display:flex;flex-direction:column;gap:14px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9rem}.ck-mock .ob-or{color:#6d6e78}.ck-mock .ob-or:before,.ck-mock .ob-or:after{background:#e6e6e6}.ck-wallet{min-height:2.9rem;border:0;border-radius:6px;background:#000;color:#fff;font:inherit;font-weight:600;cursor:default}.ck-f{display:flex;flex-direction:column;gap:6px;color:#30313d;font-weight:500}.ck-f input,.ck-card input{width:100%;min-width:0;box-sizing:border-box;min-height:2.6rem;padding:0 12px;border:1px solid #e0e0e0;border-radius:6px;font:inherit;color:#30313d;background:#fff}.ck-card input[readonly],.ck-card2 input[readonly]{color:#a3acb9}.ck-card{display:flex;flex-direction:column}.ck-card>input{border-radius:6px 6px 0 0}.ck-card2{display:grid;grid-template-columns:1fr 1fr}.ck-card .ck-card2 input{border-top:0;border-radius:0}.ck-card .ck-card2 input:first-child{border-radius:0 0 0 6px;border-right:0}.ck-card .ck-card2 input:last-child{border-radius:0 0 6px}.ck-card2--solo input:first-child{border-radius:6px 0 0 6px;border-right:0}.ck-card2--solo input:last-child{border-radius:0 6px 6px 0}.ck-paybtn{min-height:2.9rem;border:0;border-radius:6px;background:#0b8159;color:#fff;font:inherit;font-size:1rem;font-weight:600;cursor:pointer}.ck-paybtn:disabled{opacity:.7;cursor:progress}.ck-fine{margin:0;text-align:center;font-size:.78rem;color:#6d6e78}.ck-guarantee{font-size:.95rem;padding:10px 12px;border-radius:10px;background:var(--brand-tint);color:var(--text-body)}.ck-guarantee b{color:var(--text-strong)}.ck-frame--live{padding:0;overflow:hidden}.ck-error{margin:20px;color:#a8361f}.ck-consent{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card, #fff);font-size:.95rem;line-height:1.5;color:var(--text-body);cursor:pointer}.ck-consent.on{border-color:var(--brand-strong);background:var(--brand-tint)}.ck-consent input{width:1.15rem;height:1.15rem;flex:none;margin-top:3px;accent-color:var(--brand-strong);cursor:pointer}.ck-consent a{color:var(--brand-strong);text-decoration:underline}.ck-consent:not(.on){border:2px solid var(--honey-500);background:var(--honey-50);padding:11px 13px;animation:ck-pulse 1.6s ease-out .6s 2}.ck-consent:not(.on) input{width:1.35rem;height:1.35rem;margin-top:1px}.dark .ck-consent:not(.on){background:#2c200b}@keyframes ck-pulse{0%{box-shadow:0 0 #e8941a73}to{box-shadow:0 0 0 10px #e8941a00}}.ck-wait{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 24px 26px}.ck-wait-arrow{width:2rem;height:2rem;fill:none;stroke:var(--honey-500);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;animation:ck-nudge 1.4s ease-in-out infinite}@keyframes ck-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ck-wait-title{margin:8px 0 2px;font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:#30313d}.ck-wait-sub{margin:0;font-size:.92rem;color:#6d6e78}.ck-skel{width:100%;margin-top:22px;display:flex;flex-direction:column;gap:8px;text-align:left}.ck-skel-label{width:34%;height:10px;border-radius:4px;background:#eceef1;margin-top:6px}.ck-skel-field{display:block;flex:none;height:40px;border:1px solid #e3e5e8;border-radius:6px;background:#f7f8f9}.ck-skel-row{display:flex;gap:10px}.ck-skel-row .ck-skel-field{flex:1}.ck-skel-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;margin-top:12px;border-radius:6px;background:#e3e5e8;color:#8a8c96;font-weight:600;font-size:.95rem}.ck-skel-btn svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.ck-consent:not(.on),.ck-wait-arrow{animation:none}}
