/* ASKIDA6 — compact sales-card controls + real local QR demo */
#eduverseStoreBridge .askida-compact{
  position:relative!important;z-index:20!important;margin-top:10px!important;padding-top:10px!important;
  border-top:1px solid rgba(255,255,255,.08)!important;pointer-events:auto!important
}
#eduverseStoreBridge .askida-compact__actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;pointer-events:auto!important}
#eduverseStoreBridge .askida-compact__btn{
  position:relative!important;z-index:21!important;display:flex!important;align-items:center!important;justify-content:center!important;
  min-height:42px!important;padding:0 10px!important;border-radius:12px!important;font:inherit!important;font-size:.64rem!important;
  line-height:1.15!important;font-weight:950!important;letter-spacing:.035em!important;opacity:1!important;visibility:visible!important;
  pointer-events:auto!important;cursor:pointer!important;filter:none!important;-webkit-filter:none!important;text-shadow:none!important;
  transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important
}
#eduverseStoreBridge .askida-normal{color:#061523!important;border:1px solid #70e9ff!important;background:linear-gradient(135deg,#7cecff,#42bfe9)!important;box-shadow:0 8px 20px rgba(66,191,233,.22)!important}
#eduverseStoreBridge .askida-gift{color:#251807!important;border:1px solid #ffe0a0!important;background:linear-gradient(135deg,#ffe39f,#e6ad4b)!important;box-shadow:0 8px 20px rgba(230,173,75,.22)!important}
#eduverseStoreBridge .askida-compact__btn:hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px rgba(0,0,0,.24)!important}
#eduverseStoreBridge .askida-compact__btn:active{transform:translateY(0) scale(.985)!important}
#eduverseStoreBridge .askida-compact__info{
  position:relative!important;z-index:21!important;display:inline-flex!important;margin-top:7px!important;padding:0!important;border:0!important;
  background:transparent!important;color:#8fdff4!important;font:inherit!important;font-size:.60rem!important;font-weight:850!important;
  text-decoration:underline!important;text-underline-offset:3px!important;opacity:1!important;pointer-events:auto!important;cursor:pointer!important
}
#eduverseStoreBridge .askida-platform-hidden,#eduverseStoreBridge .askida-platform-note-hidden{display:none!important}

.askida-modal{position:fixed!important;inset:0!important;z-index:2147483640!important;display:none;place-items:center;padding:18px;background:rgba(2,7,16,.88);backdrop-filter:blur(12px);pointer-events:auto!important}
.askida-modal.is-open{display:grid!important}
.askida-dialog{
  width:min(710px,100%);max-height:min(760px,91vh);overflow:auto;border:1px solid rgba(124,232,255,.22);border-radius:24px;
  background:linear-gradient(155deg,#0a1830,#07101f);box-shadow:0 40px 120px rgba(0,0,0,.55);padding:24px;color:#eef8ff;
  position:relative;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif
}
.askida-dialog-close{position:absolute;right:14px;top:13px;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.05);color:#eef8ff;cursor:pointer;pointer-events:auto!important;font-size:19px}
.askida-dialog__kicker{margin:0 48px 7px 0;color:#7ce8ff;font-size:11px;letter-spacing:.17em;font-weight:900}
.askida-dialog h3{margin:0 50px 9px 0;font-size:28px;line-height:1.08}
.askida-dialog__lead{color:#a5b8cc;line-height:1.58;margin:0}
.askida-dialog__steps{display:grid;gap:9px;margin-top:18px}
.askida-dialog__step{display:grid;grid-template-columns:39px 1fr;gap:11px;align-items:start;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025)}
.askida-dialog__step span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:rgba(124,232,255,.09);color:#7ce8ff;font-weight:900}
.askida-dialog__step b{display:block}.askida-dialog__step p{margin:4px 0 0;color:#8fa6c0;line-height:1.43;font-size:13px}
.askida-dialog__foot{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#7890aa;font-size:12px;line-height:1.5}
.askida-demo-create{display:none;width:100%;min-height:46px;margin-top:16px;border:1px solid #ffe0a0;border-radius:13px;background:linear-gradient(135deg,#ffe39f,#e6ad4b);color:#251807;font:inherit;font-size:12px;font-weight:950;cursor:pointer}
.askida-demo-create.is-local{display:block}
.askida-qrbox{display:none;margin-top:16px;padding:16px;border:1px solid rgba(124,232,255,.16);border-radius:18px;background:rgba(255,255,255,.025)}
.askida-qrbox.is-open{display:block}
.askida-qrgrid{display:grid;grid-template-columns:170px 1fr;gap:16px;align-items:center}
.askida-qrimg{width:170px;height:170px;padding:8px;border-radius:14px;background:#fff;overflow:hidden}
.askida-qrimg img{display:block;width:100%;height:100%;object-fit:contain}
.askida-qrlink{font-size:11px;line-height:1.45;color:#8fb0c8;word-break:break-all}
.askida-qrstatus{margin:9px 0 0;color:#9fc5d8;font-size:12px;line-height:1.45}
.askida-qractions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}
.askida-qractions button{min-height:42px;border-radius:11px;font:inherit;font-size:11px;font-weight:900;cursor:pointer}
.askida-share{border:1px solid #70e9ff;background:linear-gradient(135deg,#7cecff,#42bfe9);color:#061523}
.askida-pool{border:1px solid #ffe0a0;background:linear-gradient(135deg,#ffe39f,#e6ad4b);color:#251807}
.askida-dialog[dir="rtl"]{text-align:right}.askida-dialog[dir="rtl"] .askida-dialog-close{right:auto;left:14px}.askida-dialog[dir="rtl"] .askida-dialog__kicker,.askida-dialog[dir="rtl"] h3{margin-right:0;margin-left:50px}
@media(max-width:760px){
 #eduverseStoreBridge .askida-compact__actions{grid-template-columns:1fr 1fr!important}
 #eduverseStoreBridge .askida-compact__btn{min-height:40px!important;font-size:.60rem!important}
 .askida-dialog{padding:20px;border-radius:20px}.askida-qrgrid{grid-template-columns:1fr}.askida-qrimg{margin:auto}.askida-qractions{grid-template-columns:1fr}
}