.bottom[data-v-01356cc4]{border-radius:16px 16px 0 0;bottom:0;overflow:hidden;position:absolute;width:100%}[data-v-01356cc4] .custom-overlay{text-align:left;width:608px!important}[data-v-01356cc4] .custom-overlay .v-card{border-radius:16px;box-shadow:0 4px 16px #e6dbdb52}[data-v-01356cc4] .custom-overlay .header{border-bottom:1px solid #f5f2f2;color:#a3a2a2;padding:24px;position:relative}[data-v-01356cc4] .custom-overlay .header .title{color:#333232;font-size:24px;font-weight:700;line-height:30px}[data-v-01356cc4] .custom-overlay .header .desc{color:#a3a2a2;font-size:14px;line-height:18px;margin-top:16px}[data-v-01356cc4] .custom-overlay .header .icon-close{position:absolute;right:24px;top:24px}[data-v-01356cc4] .custom-overlay .content{display:flex;justify-content:space-between;padding:24px}[data-v-01356cc4] .custom-overlay .content ul{border:1px solid #e5e1e1;border-radius:0 0 8px 8px;border-top:none}[data-v-01356cc4] .custom-overlay .content ul li{align-items:center;border-bottom:1px solid #e5e1e1;display:flex;padding:16px 20px}[data-v-01356cc4] .custom-overlay .content ul li img{border-radius:4px;height:24px;margin-right:16px;width:36px}[data-v-01356cc4] .custom-overlay .content ul li .tag{background:#1c89f91a;border-radius:13px;color:#1c89f9;padding:4px 12px}[data-v-01356cc4] .custom-overlay .content ul li:last-child{border:0}[data-v-01356cc4] .custom-overlay .content .type{font-weight:700;width:calc(100% - 234px)}[data-v-01356cc4] .custom-overlay .content .rate{width:210px}[data-v-01356cc4] .custom-overlay .content .rate ul li{padding:15px 20px}[data-v-01356cc4] .custom-overlay .content .title{background:#333232;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:16px;line-height:20px;padding:16px 20px}.g-mobile[data-v-01356cc4] .custom-overlay{margin:0!important;max-width:100%!important;width:100%!important}.g-mobile[data-v-01356cc4] .custom-overlay .v-card{border-radius:16px 16px 0 0!important;width:100%!important}.g-mobile[data-v-01356cc4] .custom-overlay .header{padding:20px 20px 16px}.g-mobile[data-v-01356cc4] .custom-overlay .header .title{font-size:20px;line-height:24px}.g-mobile[data-v-01356cc4] .custom-overlay .header .icon-close{right:20px}.g-mobile[data-v-01356cc4] .custom-overlay .content{flex-direction:column;max-height:calc(100vh - 250px);overflow-y:auto;padding:16px 20px}.g-mobile[data-v-01356cc4] .custom-overlay .content ul li{align-items:flex-start;flex-direction:column;margin-top:8px;padding:16px 20px}.g-mobile[data-v-01356cc4] .custom-overlay .content ul li .tag{margin-top:8px}
