/* Admin Upgrade V8: giftcode editor + emulator download shortcuts */
.giftcode-edit-card{width:min(760px,96vw)!important}.giftcode-edit-card textarea{width:100%;min-height:190px;resize:vertical;line-height:1.55;font-family:Consolas,"Courier New",monospace}.giftcode-edit-card .modal-actions{margin-top:14px}.giftcode-edit-card .modal-actions>*{width:auto;min-width:130px}
.gift-row-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.gift-row-actions .mini-btn{white-space:nowrap}
.download-card-v8{max-width:760px!important}.emulator-downloads{margin-top:24px;padding-top:20px;border-top:1px solid rgba(216,173,103,.20);display:grid;gap:12px}.emulator-ios-box{border:1px solid rgba(216,173,103,.32);background:rgba(0,0,0,.16);border-radius:12px;overflow:hidden}.emulator-ios-box summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:center;padding:11px 16px;color:#f3d59b;font-weight:800;border-radius:12px}.emulator-ios-box summary::-webkit-details-marker{display:none}.emulator-ios-box[open] summary{border-bottom:1px solid rgba(216,173,103,.18);background:rgba(216,173,103,.06)}.emulator-ios-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.emulator-link,.emulator-android-btn{text-decoration:none!important;border:1px solid rgba(216,173,103,.34);background:linear-gradient(180deg,rgba(46,34,20,.86),rgba(24,20,15,.92));color:#f6e8cf!important;border-radius:10px;min-height:54px;display:flex;align-items:center;justify-content:center;text-align:center;padding:11px 14px;transition:.16s ease}.emulator-link{flex-direction:column;gap:3px}.emulator-link strong{color:#ffe0a4;font-size:13px}.emulator-link small{color:#c9bdab;font-size:10px}.emulator-link:hover,.emulator-android-btn:hover{border-color:#d8ad67;filter:brightness(1.08);transform:translateY(-1px)}.emulator-android-btn{font-weight:800;color:#ffe0a4!important}
@media(max-width:620px){.emulator-ios-links{grid-template-columns:1fr}.giftcode-edit-card .two-col,.giftcode-edit-card .three-col{grid-template-columns:1fr!important}.giftcode-edit-card .modal-actions{display:grid;grid-template-columns:1fr 1fr}.giftcode-edit-card .modal-actions>*{width:100%;min-width:0}}
