[data-v-6223bbce]:export{gbcolor:#fff}.certify[data-v-6223bbce]{width:100vw;min-height:100vh;position:relative;background-image:url(../img/bg.fcf3b8cd.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:1.25rem;box-sizing:border-box}.certify .header[data-v-6223bbce]{display:flex;align-items:center;margin-bottom:2rem;position:relative}.certify .header .back-icon[data-v-6223bbce]{color:#fff;font-size:1.5rem;cursor:pointer;margin-right:1rem}.certify .header .back-icon[data-v-6223bbce]:active{opacity:.7}.certify .header .title[data-v-6223bbce]{color:#fff;font-size:1.25rem;font-weight:600;margin:0;letter-spacing:.02rem}.certify .vip-banner[data-v-6223bbce]{position:relative;background:linear-gradient(135deg,rgba(72,39,86,.8),rgba(72,39,86,.8));border-radius:1rem;padding:2.5rem 1.5rem;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 .5rem 1.5rem rgba(139,92,246,.3)}.certify .vip-banner .vip-center[data-v-6223bbce]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:3rem;-o-object-fit:contain;object-fit:contain}.certify .vip-banner .vip-right[data-v-6223bbce]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);height:2.5rem;-o-object-fit:contain;object-fit:contain}.certify .vip-level-card[data-v-6223bbce]{background:rgba(50,50,70,.25);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;border:.0625rem solid hsla(0,0%,100%,.2);box-shadow:0 .5rem 2rem rgba(0,0,0,.2)}.certify .vip-level-card .vip-level-text[data-v-6223bbce]{color:hsla(0,0%,100%,.8);font-size:.875rem;margin-bottom:.75rem;text-align:center}.certify .vip-level-card .vip-level-value[data-v-6223bbce]{display:flex;align-items:center;justify-content:center;gap:.5rem}.certify .vip-level-card .vip-level-value .star-icon[data-v-6223bbce]{color:gold;font-size:1.25rem}.certify .vip-level-card .vip-level-value .level-text[data-v-6223bbce]{color:gold;font-size:1.125rem;font-weight:600}.certify .soulmeet-section[data-v-6223bbce]{text-align:center;margin-bottom:2rem}.certify .soulmeet-section .soulmeet-img[data-v-6223bbce]{max-width:12rem;height:auto;-o-object-fit:contain;object-fit:contain}.certify .options-container[data-v-6223bbce]{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:2rem}.certify .options-container .option-card[data-v-6223bbce]{background:rgba(50,50,70,.25);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);border-radius:1rem;padding:1.25rem .75rem;border:.0625rem solid hsla(0,0%,100%,.2);box-shadow:0 .5rem 2rem rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;transition:all .3s ease;flex:1;min-height:6rem}.certify .options-container .option-card[data-v-6223bbce]:active{transform:scale(.95);background:rgba(50,50,70,.35)}.certify .options-container .option-card .option-icon[data-v-6223bbce]{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.certify .options-container .option-card .option-icon-van[data-v-6223bbce]{color:#fff;font-size:2rem}.certify .options-container .option-card .option-text[data-v-6223bbce]{color:#fff;font-size:.875rem;font-weight:500;text-align:center;line-height:1.2}.certify .online-match-container[data-v-6223bbce]{margin-top:2rem}.certify .online-match-container .online-match-btn[data-v-6223bbce]{background:rgba(255,105,180,.9);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);border-radius:1.5rem;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;transition:all .3s ease;box-shadow:0 .5rem 1.5rem rgba(255,105,180,.3)}.certify .online-match-container .online-match-btn[data-v-6223bbce]:active{transform:scale(.98);background:rgba(255,105,180,.8)}.certify .online-match-container .online-match-btn .match-icon[data-v-6223bbce]{color:#fff;font-size:1.25rem}.certify .online-match-container .online-match-btn .match-text[data-v-6223bbce]{color:#fff;font-size:1rem;font-weight:600}.custom-dialog-overlay[data-v-6223bbce]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.25rem;box-sizing:border-box}.custom-dialog-overlay .custom-dialog[data-v-6223bbce]{background:rgba(0,0,0,.95);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);border:.0625rem solid #ff69b4;border-radius:1rem;padding:2rem 1.5rem 1.5rem;max-width:20rem;width:100%;box-shadow:0 1rem 3rem rgba(0,0,0,.5)}.custom-dialog-overlay .custom-dialog .status-content[data-v-6223bbce]{text-align:center;margin-bottom:2rem}.custom-dialog-overlay .custom-dialog .status-content .check-icon[data-v-6223bbce]{color:#ff69b4;font-size:3rem;margin-bottom:1rem}.custom-dialog-overlay .custom-dialog .status-content .status-text[data-v-6223bbce]{color:#fff;font-size:1.125rem;font-weight:600}.custom-dialog-overlay .custom-dialog .dialog-footer .confirm-btn[data-v-6223bbce]{width:100%;background:#ff69b4;border:none;color:#fff;border-radius:.5rem;font-weight:600;padding:.875rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease}.custom-dialog-overlay .custom-dialog .dialog-footer .confirm-btn[data-v-6223bbce]:active{transform:scale(.98);background:#e55aa0}.warm-reminder-overlay[data-v-6223bbce]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.25rem;box-sizing:border-box}.warm-reminder-overlay .warm-reminder-dialog[data-v-6223bbce]{background:rgba(40,40,40,.95);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);border:.125rem solid gold;border-radius:1rem;padding:2rem 1.5rem 1.5rem;max-width:21.875rem;width:100%;box-shadow:0 1rem 3rem rgba(0,0,0,.5)}.warm-reminder-overlay .warm-reminder-dialog .reminder-content[data-v-6223bbce]{text-align:center;margin-bottom:2rem}.warm-reminder-overlay .warm-reminder-dialog .reminder-content .warning-icon-container[data-v-6223bbce]{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;background:gold;border-radius:50%;margin:0 auto 1.5rem}.warm-reminder-overlay .warm-reminder-dialog .reminder-content .warning-icon-container .warning-icon[data-v-6223bbce]{color:#fff;font-size:2rem;font-weight:700}.warm-reminder-overlay .warm-reminder-dialog .reminder-content .reminder-title[data-v-6223bbce]{color:gold;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.warm-reminder-overlay .warm-reminder-dialog .reminder-content .reminder-text[data-v-6223bbce]{color:#fff;font-size:1rem;line-height:1.5;opacity:.9}.warm-reminder-overlay .warm-reminder-dialog .reminder-footer .got-it-btn[data-v-6223bbce]{width:100%;background:gold;border:none;color:#000;border-radius:.5rem;font-weight:600;padding:.875rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease}.warm-reminder-overlay .warm-reminder-dialog .reminder-footer .got-it-btn[data-v-6223bbce]:active{transform:scale(.98);background:#e6c200}