/* VexzyMarket CDK activation flow v4.3 — frontend only */
#cdkFlow:empty{display:none}.cdk-flow-card{margin-top:18px;border:1px solid #28213b;border-radius:18px;background:linear-gradient(180deg,rgba(21,18,36,.72),rgba(9,8,14,.82));padding:22px;display:grid;gap:18px;box-shadow:0 18px 55px rgba(0,0,0,.16)}.cdk-flow-card--bad{border-color:rgba(248,113,113,.3)}.cdk-flow-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.cdk-flow-head h3{font-size:21px;margin:5px 0 4px}.cdk-flow-head p{margin:0;color:#aaa4b9;line-height:1.5}.cdk-eyebrow{color:#8b5cf6;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;font-weight:800}.cdk-reset{border:1px solid #2c2740;background:#151224;color:#c9c4d4;border-radius:10px;padding:9px 12px;white-space:nowrap;cursor:pointer;transition:.2s ease}.cdk-reset:hover{border-color:#8b5cf6;color:#fff;transform:translateY(-1px)}.cdk-service{border-radius:11px;padding:10px 12px;font-size:12px;border:1px solid}.cdk-service--ok{color:#8ce9c0;border-color:rgba(52,211,153,.28);background:rgba(52,211,153,.06)}.cdk-service--warn{color:#f2cf81;border-color:rgba(245,180,70,.3);background:rgba(245,180,70,.06)}.cdk-service--bad{color:#ff9aaa;border-color:rgba(248,113,113,.3);background:rgba(248,113,113,.06)}.cdk-mode-tabs{display:flex;gap:6px;background:#09080e;padding:5px;border-radius:12px;width:max-content;max-width:100%}.cdk-mode-tabs button{border:0;background:transparent;color:#8e899c;border-radius:9px;padding:9px 13px;font-weight:700;cursor:pointer}.cdk-mode-tabs button.is-active{background:#21193b;color:#c4afff;box-shadow:inset 0 0 0 1px rgba(139,92,246,.24)}.cdk-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cdk-guide-step{display:flex;gap:12px;padding:14px;border:1px solid #211d2e;border-radius:14px;background:#0b0a11;min-height:118px}.cdk-guide-step>span{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#1a1630;color:#9c72ff;font:700 11px/1 "Unbounded",sans-serif}.cdk-guide-step strong{font-size:13px}.cdk-guide-step p{margin:5px 0 0;color:#9691a8;font-size:12px;line-height:1.5}.cdk-open-btn{display:inline-flex;align-items:center;gap:7px;margin-top:10px;border:1px solid #453476;background:#1a1630;color:#fff;border-radius:9px;padding:8px 11px;text-decoration:none;font-size:12px;font-weight:800;cursor:pointer;transition:.22s ease}.cdk-open-btn:hover{background:#8b5cf6;border-color:#8b5cf6;transform:translateY(-1px);box-shadow:0 10px 24px rgba(139,92,246,.16)}.cdk-activation-form{display:grid;gap:9px;padding-top:4px}.cdk-activation-form>label{color:#aaa4b9;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:800}.cdk-credential{width:100%;box-sizing:border-box;border:1px solid #302844;border-radius:12px;background:#08070d;color:#fff;padding:13px 14px;outline:0;font:500 13px/1.5 Inter,sans-serif;resize:vertical}.cdk-credential:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.cdk-field-hint{margin:0;color:#777184;font-size:11px;line-height:1.5}.cdk-activate-btn{margin-top:4px}.cdk-activate-btn:disabled,.cdk-open-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.cdk-activation-status{display:grid;gap:10px;margin-top:5px}.cdk-activation-status.is-error{color:#ff8b9a;font-size:12px}.cdk-result-state{display:flex;gap:11px;align-items:flex-start;padding:12px 13px;border:1px solid #29233a;border-radius:12px;background:#09080e}.cdk-result-state strong{font-size:13px}.cdk-result-state p{margin:4px 0 0;color:#9691a8;font-size:11px;line-height:1.45}.cdk-result-dot{width:9px;height:9px;border-radius:50%;margin-top:4px;background:#8b5cf6;box-shadow:0 0 0 5px rgba(139,92,246,.08)}.cdk-result-state.is-ok{border-color:rgba(52,211,153,.3)}.cdk-result-state.is-ok .cdk-result-dot{background:#34d399;box-shadow:0 0 0 5px rgba(52,211,153,.08)}.cdk-result-state.is-bad{border-color:rgba(248,113,113,.3)}.cdk-result-state.is-bad .cdk-result-dot{background:#f87171;box-shadow:0 0 0 5px rgba(248,113,113,.08)}.cdk-result-state.is-processing .cdk-result-dot{animation:cdkPulse 1.4s ease-in-out infinite}.cdk-working{display:flex;align-items:center;gap:9px;color:#b7b1c5;font-size:12px}.cdk-working span{width:13px;height:13px;border:2px solid #332a4a;border-top-color:#8b5cf6;border-radius:50%;animation:cdkSpin .75s linear infinite}.cdk-after-actions{display:flex;gap:8px;flex-wrap:wrap}.cdk-after-actions a,.cdk-after-actions button{border:1px solid #332a4a;background:#151224;color:#fff;border-radius:9px;padding:8px 11px;text-decoration:none;font-size:11px;font-weight:800;cursor:pointer}.cdk-after-actions a:hover,.cdk-after-actions button:hover{border-color:#8b5cf6}.cdk-refresh{display:grid;gap:9px;border-top:1px solid #211d2e;padding-top:13px;margin-top:2px}.cdk-refresh p{margin:4px 0 0;color:#9691a8;font-size:11px;line-height:1.5}.cdk-results small{color:#777184}@keyframes cdkSpin{to{transform:rotate(360deg)}}@keyframes cdkPulse{50%{opacity:.35;transform:scale(.78)}}
@media(max-width:760px){.cdk-flow-card{padding:16px}.cdk-flow-head{flex-direction:column}.cdk-reset{width:100%}.cdk-guide{grid-template-columns:1fr}.cdk-mode-tabs{width:100%}.cdk-mode-tabs button{flex:1}.cdk-guide-step{min-height:0}}
@media(prefers-reduced-motion:reduce){.cdk-working span,.cdk-result-state.is-processing .cdk-result-dot{animation:none}.cdk-reset,.cdk-open-btn{transition:none}}
