.opals-buy-panel[data-v-ed3c8db5]{display:flex;flex-direction:column;height:100%;overflow:hidden}.header-deco[data-v-ed3c8db5]{background:url(./opals-dialog-bg.8RxS0-8y.webp) no-repeat 0 0/100%;inset:0;overflow:hidden;pointer-events:none;position:absolute}.panel-header[data-v-ed3c8db5]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding:32px 24px 16px;position:relative;z-index:10}.panel-title[data-v-ed3c8db5]{color:var(--color-text-white);font-size:18px;font-weight:500;line-height:24px}.panel-subtitle[data-v-ed3c8db5],.panel-title[data-v-ed3c8db5]{position:relative;text-align:center;z-index:1}.panel-subtitle[data-v-ed3c8db5]{color:#ffffff80;font-size:12px;line-height:18px;margin-top:4px}.close-btn[data-v-ed3c8db5]{align-items:center;color:var(--color-text-white);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:16px;top:16px;width:24px;z-index:1}.close-btn .close-icon[data-v-ed3c8db5]{opacity:.5}.close-btn[data-v-ed3c8db5]:hover{background:#ffffff0d;border-radius:28px}.close-btn:hover .close-icon[data-v-ed3c8db5]{opacity:1}.panel-body[data-v-ed3c8db5]{display:flex;flex:1;flex-direction:column;gap:20px;overflow-y:auto;padding:0 0 32px}.panel-estimated-footer[data-v-ed3c8db5]{color:#ffffff80;font-size:14px;letter-spacing:normal;line-height:20px;margin:-8px 24px 0;text-align:center}[data-v-ed3c8db5] .features-section,[data-v-ed3c8db5] .goods-section{padding:0 16px}.opals-buy-panel--sov3 .panel-body[data-v-ed3c8db5]{gap:20px;padding-bottom:24px}.opals-buy-panel--sov3[data-v-ed3c8db5] .goods-section{margin-top:-8px;padding:8px 24px 0}.suc-shell[data-v-7380736e]{align-items:center;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:32px 24px 24px;position:relative}.suc-shell[data-v-7380736e]:before{background:url(./pay-success-bg-glow.CCVaZPc0.webp) top/100% 100% no-repeat;content:"";height:120px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.suc-close[data-v-7380736e]{cursor:pointer;opacity:.5;position:absolute;right:16px;top:16px;z-index:20}.suc-body[data-v-7380736e]{gap:12px;position:relative;z-index:10}.suc-body[data-v-7380736e],.suc-text[data-v-7380736e]{align-items:center;display:flex;flex-direction:column;width:100%}.suc-text[data-v-7380736e]{gap:4px}.suc-title[data-v-7380736e]{color:var(--color-text-white);font-size:18px;font-weight:500;line-height:24px;text-align:center}.suc-subtitle[data-v-7380736e]{color:#ffffff80;font-size:14px;line-height:20px;text-align:center}.suc-opals[data-v-7380736e]{align-items:center;display:flex;flex-direction:column;gap:4px}.suc-opals-icon[data-v-7380736e]{height:84px;-o-object-fit:cover;object-fit:cover;width:120px}.suc-amount[data-v-7380736e]{color:#d3d0ff;font-size:16px;font-weight:500;line-height:16px;opacity:.9;white-space:nowrap}.suc-btn-wrap[data-v-7380736e]{padding-top:8px;position:relative;width:100%;z-index:10}.suc-confirm-btn[data-v-7380736e]{align-items:center;background:var(--color-brand);border:none;border-radius:24px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:opacity .2s;width:100%}.suc-confirm-btn[data-v-7380736e]:hover{opacity:.9}.suc-confirm-btn span[data-v-7380736e]{color:var(--color-text-white);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.opals-buy-drawer{background:var(--color-bg-1)!important;border-top-left-radius:16px;border-top-right-radius:16px;height:auto!important;max-height:70vh;overflow:hidden}.opals-buy-drawer .el-drawer__header{display:none}.opals-buy-drawer .el-drawer__body{display:flex;flex-direction:column;height:100%;overflow:scroll;padding:0;position:relative}.opals-buy-dialog{background:none;padding:0;width:624px}.opals-buy-dialog .el-dialog__header{display:none}.opals-buy-dialog .el-dialog__body{background:var(--color-bg-1);border-radius:16px;display:flex;flex-direction:column;max-height:85vh;overflow:hidden;padding:0}.opals-buy-dialog .el-dialog__body .header-deco{border-radius:16px 16px 0 0;overflow:hidden}.opals-success-dialog.el-dialog{background:none;padding:0}.opals-success-dialog.el-dialog .el-dialog__header{display:none}.opals-success-dialog.el-dialog .el-dialog__body{background:linear-gradient(180deg,#695bff00,#695bff33),#101011;border-radius:16px;overflow:hidden;padding:0}
