.support-success{background:#f0f7ff;border:1px solid #c7dbfa;border-radius:16px;margin:20px 0;padding:24px}.support-success h3{color:#214e9a;margin:0 0 12px;font-size:24px}.support-success canvas{background:#f1f6ff;border:1px solid #dce5f3;border-radius:12px;width:100%;height:auto;margin:20px 0;display:block}.support-success p{font-size:14px;line-height:1.8}.support-share-actions{flex-wrap:wrap;gap:10px;display:flex}.support-share-actions :is(button,a){color:#2458b2;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cfee;border-radius:8px;padding:12px 16px;font-size:14px;text-decoration:none}.support-share-actions button:disabled{opacity:.5}.support-success>small{color:#637083;margin-top:14px;font-size:12px;display:block}@media (max-width:700px){.support-success{padding:16px}.support-success h3{font-size:21px}.support-share-actions{grid-template-columns:1fr 1fr;display:grid}.support-share-actions :is(button,a){text-align:center;font-size:13px}}.support-success{background:linear-gradient(145deg,#f2f5ff,#fff3f4);border-color:#ddd9f4}.support-success canvas{border:0;box-shadow:0 12px 32px #6642a51c}.support-share-actions button:first-child{color:#fff;background:#365ddc;border-color:#365ddc;font-weight:700}.support-share-actions :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #774ad9}
