.gift-pack-payment-status-dialog.el-dialog{width:unset;box-sizing:border-box;background:transparent;box-shadow:unset}.gift-pack-payment-status-dialog.el-dialog .el-dialog__header{display:none}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body{padding:0;box-sizing:border-box;border-radius:24px;background:#fefefe}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container{width:750px;max-width:100vw;min-height:500px;box-sizing:border-box;transition:height .5s ease;position:relative}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .close-btn{position:absolute;top:16px;right:16px;width:36px;height:36px;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background .2s ease;z-index:10}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .close-btn .el-icon{font-size:20px;color:#372d2d}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .close-btn:hover{background:#0000000d}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .close-btn:active{background:#0000001a}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .close-btn:focus{outline:2px solid rgba(0,0,0,.2);outline-offset:2px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .ribbon-decoration{position:absolute;top:-210px;width:391px;height:454px;left:50%;transform:translate(-50%);pointer-events:none;z-index:2}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .ribbon-decoration img{width:100%;height:auto}@media(max-height:900px){.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .ribbon-decoration{display:none}}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .content-wrapper{width:100%;min-height:500px;box-sizing:border-box;position:relative;padding-bottom:71px;border-radius:24px;overflow:hidden}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .content-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:198px;background:linear-gradient(270deg,#f9bcb9 27%,#f8eacf 73%);box-shadow:0 -6px 12px #8b9bb633;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:0;pointer-events:none}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish{overflow:hidden;width:100%;height:100%;box-sizing:border-box;padding:24px 24px 43px;position:relative;border-radius:0 0 52px 52px;background-color:#fff;z-index:1}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .header-section{gap:5px;width:100%;position:relative;z-index:2;margin-bottom:16px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .header-section .celebration-icon-left{position:relative;bottom:6px;width:52px;height:38px;flex-shrink:0}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .header-section .celebration-icon-left img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .header-section .tip{font-size:24px;font-weight:600;color:#090909;line-height:28px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .content{width:100%;padding:18px;box-sizing:border-box;background:#f9fafc;border-radius:8px;position:relative;z-index:1;gap:16px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .content .item-content{gap:8px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .content .item-content .label{font-size:14px;font-weight:600;color:#000c;line-height:20px;flex-shrink:0;min-width:122px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .content .item-content .detail{font-size:14px;font-weight:400;color:#000000a6;line-height:20px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items{margin-top:16px;width:100%;box-sizing:border-box;position:relative;z-index:1}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-label{font-size:16px;font-weight:600;color:#0a0a0a;line-height:22px;margin-bottom:12px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list{height:29vh;max-height:350px;overflow:auto;gap:12px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list::-webkit-scrollbar{width:2px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card{padding:16px;height:74px;box-sizing:border-box;background:#f9fafc;border-radius:6px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content{gap:12px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content .item-icon{width:30px;height:30px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content .item-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content .item-info{gap:4px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content .item-info .item-name{font-size:14px;font-weight:600;color:#000;line-height:22px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content .item-info .item-description{font-size:14px;font-weight:400;color:#0009;line-height:16px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .item-content .item-info .item-amount{font-size:12px;font-weight:400;color:#888}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .status-btn{min-width:96px;height:32px;padding:11px 16px;border:none;font-size:14px;font-weight:600;border-radius:8px;flex-shrink:0;line-height:10px}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .status-btn.status-received{background:#dcfce8;color:#00ae70;cursor:default;pointer-events:none}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .status-btn.status-used{background:#fef4c7;color:#92400d;cursor:pointer}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .status-btn.status-used:hover{background:#fde9a7}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .status-btn.status-open{background:#d3e5fd;color:#1f40b0;cursor:pointer}.gift-pack-payment-status-dialog.el-dialog .el-dialog__body .gift-pack-payment-dialog-container .finish .gift-pack-items .items-list .item-card .status-btn.status-open:hover{background:#b8d4f8}
