.ad-dev[data-v-a07e4154]{margin:0 0 18px;padding:10px 14px;border-radius:12px;background:var(--ks-bg);border:1px dashed var(--ks-border);color:var(--ks-text-2);font-size:13px;line-height:1.7}.ad-dev b[data-v-a07e4154]{color:var(--ks-text-1)}.ad-group[data-v-a07e4154]{margin-bottom:26px}.ad-group[data-v-a07e4154]:last-child{margin-bottom:0}.ad-group-hd[data-v-a07e4154]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.ad-group-hd h3[data-v-a07e4154]{margin:0;font-size:16px;font-weight:800;color:var(--ks-text-1)}.ad-group-hd span[data-v-a07e4154]{font-size:12px;color:var(--ks-text-3)}.ad-card[data-v-a07e4154]{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;border:1px solid var(--ks-border);border-radius:16px;background:var(--ks-bg);flex-wrap:wrap}.ad-card+.ad-card[data-v-a07e4154]{margin-top:10px}.ad-icon[data-v-a07e4154]{width:72px;height:72px;border-radius:18px;flex:none;overflow:hidden;background:#fff}.ad-icon img[data-v-a07e4154]{width:100%;height:100%;display:block}.ad-icon.emoji[data-v-a07e4154]{display:flex;align-items:center;justify-content:center;font-size:40px;background:var(--ks-bg-2);color:var(--ks-mint)}.ad-body[data-v-a07e4154]{flex:1;min-width:240px}.ad-body h4[data-v-a07e4154]{margin:0 0 4px;font-size:18px;color:var(--ks-text-1)}.ad-body h4 small[data-v-a07e4154]{font-size:12px;color:var(--ks-text-3);margin-left:8px;font-weight:500}.ad-blurb[data-v-a07e4154]{margin:0 0 12px;color:var(--ks-text-2);font-size:13.5px;line-height:1.7}.ad-btns[data-v-a07e4154]{display:flex;gap:8px;flex-wrap:wrap}.ad-btn[data-v-a07e4154]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:46px;padding:6px 16px;border-radius:12px;border:1px solid var(--ks-border);color:var(--ks-text-1);text-decoration:none;font-weight:600;font-size:14px;background:var(--ks-bg-2)}.ad-btn small[data-v-a07e4154]{font-size:11px;font-weight:500;opacity:.75}.ad-btn.fit[data-v-a07e4154]{background:var(--ks-mint);color:#04150f;border-color:var(--ks-mint)}.ad-btn.disabled[data-v-a07e4154]{opacity:.5}.ad-tiny[data-v-a07e4154]{font-size:12px;color:var(--ks-text-3);margin:10px 0 0;line-height:1.7}.ad-tiny code[data-v-a07e4154]{font-family:var(--ks-mono)}.ad-tiny a[data-v-a07e4154]{color:var(--ks-mint);text-decoration:none}.ad-link[data-v-a07e4154]{background:none;border:none;color:var(--ks-mint);cursor:pointer;font-size:12px;margin-left:6px;font-family:inherit}.ad-steps[data-v-a07e4154]{margin-top:10px;font-size:13px;color:var(--ks-text-2)}.ad-steps summary[data-v-a07e4154]{cursor:pointer;color:var(--ks-text-1);font-weight:600}.ad-steps ol[data-v-a07e4154]{margin:8px 0 0;padding-left:20px;line-height:1.8}.ad-qr[data-v-a07e4154]{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--ks-text-3)}.ad-qr img[data-v-a07e4154]{width:120px;height:120px;border-radius:10px;background:#fff;padding:6px}@media (max-width: 600px){.ad-card[data-v-a07e4154]{padding:14px;gap:12px}.ad-icon[data-v-a07e4154]{width:56px;height:56px;border-radius:14px}.ad-icon.emoji[data-v-a07e4154]{font-size:30px}.ad-qr[data-v-a07e4154]{display:none}.ad-btns[data-v-a07e4154]{width:100%}.ad-btn[data-v-a07e4154]{flex:1 1 45%}}
