[data-v-d8c8ef91] .my-btn__text span{font-weight:400}.plan-title[data-v-d8c8ef91]{color:var(--text-d-color);font-size:var(--font-size-lg1);font-weight:var(--font-w-b);line-height:3.625rem;margin-bottom:1rem}.plan-desc[data-v-d8c8ef91]{font-size:var(--font-size-xm);line-height:1.6;margin-bottom:3rem}.plan-sub-title[data-v-d8c8ef91]{color:var(--text-d-gray1);line-height:1.5rem}.plan-sub-title .tips-link[data-v-d8c8ef91]{color:var(--common-brand-color);cursor:pointer}.plan-sub-title .link-hover-line[data-v-d8c8ef91]{color:var(--common-brand-color)}.plan-sub-title[data-v-d8c8ef91] a{color:var(--common-brand-color);text-decoration:none}.plan-sub-title[data-v-d8c8ef91] a:hover{text-decoration:underline}.info-dialog-content[data-v-d8c8ef91]{color:var(--text-d-color);font-size:var(--font-size-sm);line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.info-dialog-content[data-v-d8c8ef91] h2,.info-dialog-content[data-v-d8c8ef91] h3{color:var(--text-d-color);font-size:var(--font-size);font-weight:600;margin-bottom:.75rem}.info-dialog-content[data-v-d8c8ef91] p{margin-bottom:.75rem}.info-dialog-content[data-v-d8c8ef91] ul{list-style:none;margin-top:.5rem;padding-left:0}.info-dialog-content[data-v-d8c8ef91] ul>li:not(li li){margin-bottom:.5rem;padding-left:1.25rem;position:relative}.info-dialog-content[data-v-d8c8ef91] ul>li:not(li li):before{background:var(--common-brand-color);border-radius:50%;content:"";height:.375rem;left:0;position:absolute;top:.5rem;width:.375rem}.info-dialog-content[data-v-d8c8ef91] li li{margin-bottom:.5rem;padding-left:1rem;position:relative}.info-dialog-content[data-v-d8c8ef91] li li:before{background:var(--text-d-color);border-radius:50%;content:"";height:.3125rem;left:0;position:absolute;top:.4375rem;width:.3125rem}.info-dialog-content[data-v-d8c8ef91] strong{color:var(--text-d-color);font-weight:var(--font-w-sb)}.plans-grid[data-v-d8c8ef91]{display:flex;gap:1.5rem;justify-content:center;margin:0 auto 1.5rem;width:100%}.plan-card[data-v-d8c8ef91]{background:#eff5ff;border:.0625rem solid var(--border-color);border-radius:.75rem;padding:2rem;transition:box-shadow .2s ease;width:23.75rem}.plan-card[data-v-d8c8ef91]:hover{box-shadow:var(--cur-box-shadow)}.plan-card.is-featured[data-v-d8c8ef91]{border-color:var(--common-brand-color);border-width:.125rem}.plan-card[data-v-d8c8ef91] .my-btn__large{min-height:3rem}.plan-header[data-v-d8c8ef91]{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.plan-name[data-v-d8c8ef91]{align-items:center;color:var(--text-d-color);display:flex;font-size:1.5rem;font-weight:var(--font-w-sb);gap:.5rem}.plan-icon[data-v-d8c8ef91]{color:#00a5ea;font-size:1.5rem}.plan-tag[data-v-d8c8ef91]{background:linear-gradient(90deg,#ffd542,#ffc347);border-radius:.75rem .75rem .75rem 0;color:#fff;color:#984014;font-size:var(--font-size-sm);font-weight:var(--font-w-sb);padding:.25rem .625rem;white-space:nowrap}.plan-price-section[data-v-d8c8ef91]{margin-bottom:1rem}.start-at-text[data-v-d8c8ef91]{font-size:var(--font-size);margin-bottom:.5rem}.plan-price-row[data-v-d8c8ef91]{align-items:baseline;display:flex;gap:1rem}.plan-price[data-v-d8c8ef91]{background:linear-gradient(270deg,#ff5130,#fa8a04);background-clip:text;-webkit-background-clip:text;font-size:3rem;font-weight:var(--font-w-sb);-webkit-text-fill-color:transparent;align-items:baseline;display:flex;line-height:1.2}.plan-price[data-v-d8c8ef91] .currency{font-size:1.5rem}.price-per-credit[data-v-d8c8ef91]{color:var(--text-d-gray1);font-size:var(--font-size-sm);font-weight:var(--font-w-r)}.plan-card[data-v-d8c8ef91] .my-btn{margin-bottom:1.5rem}.benefits-list[data-v-d8c8ef91]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.benefit-item[data-v-d8c8ef91]{align-items:flex-start;color:var(--text-d-color);display:flex;font-size:var(--font-size);gap:.625rem;line-height:1.5}.benefit-icon[data-v-d8c8ef91]{flex-shrink:0;font-size:1rem;margin-top:0}.privacy-section[data-v-d8c8ef91]{margin:0 auto;max-width:62.5rem;text-align:center}.privacy-icon[data-v-d8c8ef91]{color:var(--text-d-gray1);font-size:1.125rem;margin-right:.375rem;vertical-align:middle}.privacy-desc[data-v-d8c8ef91]{color:var(--text-d-gray1);display:inline;font-size:var(--font-size-sm);line-height:1.6}.privacy-desc[data-v-d8c8ef91] p{display:inline}@media(max-width:64rem){.plans-grid[data-v-d8c8ef91]{gap:1rem}.plan-card[data-v-d8c8ef91]{padding:1.5rem}.plan-price[data-v-d8c8ef91]{font-size:2.5rem}}@media(max-width:48rem){.plan-title[data-v-d8c8ef91]{font-size:2rem;line-height:1.3}.plan-desc[data-v-d8c8ef91]{font-size:var(--font-size-sm);margin-bottom:2rem}.plans-grid[data-v-d8c8ef91]{align-items:center;flex-direction:column;gap:1rem}.plan-card[data-v-d8c8ef91]{max-width:23.75rem;padding:1.25rem;width:100%}.plan-name[data-v-d8c8ef91]{font-size:1.25rem}.plan-price[data-v-d8c8ef91]{font-size:2.25rem}.plan-price[data-v-d8c8ef91] .currency{font-size:1.125rem}.plan-price-row[data-v-d8c8ef91]{flex-wrap:wrap}.select-btn[data-v-d8c8ef91]{font-size:var(--font-size-sm);height:2.75rem}}@media(max-width:30rem){.plan-title[data-v-d8c8ef91]{font-size:1.75rem}.plan-header[data-v-d8c8ef91]{flex-wrap:wrap}.plan-name[data-v-d8c8ef91]{font-size:var(--font-size-md)}.plan-price[data-v-d8c8ef91]{font-size:2rem}.plan-price[data-v-d8c8ef91] .currency{font-size:1rem}.benefit-item[data-v-d8c8ef91]{font-size:var(--font-size-xs)}.privacy-desc[data-v-d8c8ef91]{font-size:.75rem}}.plan-list-dialog[data-v-d8c8ef91]{background:#fff;color:var(--text-d-color);height:100vh;left:0;overflow:auto;padding:7.5rem 0;position:fixed;top:0;width:100vw;z-index:99999}.plan-list-dialog-content[data-v-d8c8ef91]{align-items:center;display:flex;flex-direction:column;width:100%}.close-icon[data-v-d8c8ef91]{cursor:pointer;position:absolute;right:2.5rem;top:2.5rem;transition:.2s}.close-icon[data-v-d8c8ef91]:hover{color:var(--cur-primary-color)}.dialog-fade-enter-active[data-v-d8c8ef91],.dialog-fade-leave-active[data-v-d8c8ef91]{transition:opacity .3s ease}.dialog-fade-enter-from[data-v-d8c8ef91],.dialog-fade-leave-to[data-v-d8c8ef91]{opacity:0}@media(max-width:64rem){.plan-list-dialog[data-v-d8c8ef91]{padding:5rem 0}.close-icon[data-v-d8c8ef91]{right:1.875rem;top:1.875rem}}@media(max-width:48rem){.close-icon[data-v-d8c8ef91]{right:.625rem;top:.625rem}}@media(max-width:40rem){.plan-list-dialog[data-v-d8c8ef91]{padding:3.75rem 0}}.info-card-dialog{border-radius:var(--b-radius-sm);box-shadow:0 .5rem 1.5rem #9ba5ae4d;width:90%!important}.info-card-dialog .info-dialog-content :deep(ul>li:not(li li)){margin-bottom:.5rem;padding-left:1.25rem;position:relative}.info-card-dialog .info-dialog-content :deep(ul>li:not(li li)):before{background:var(--common-brand-color);border-radius:50%;content:"";height:.375rem;left:0;position:absolute;top:.5rem;width:.375rem}.info-card-dialog .info-dialog-content :deep(li li){margin-bottom:.5rem;padding-left:1rem;position:relative}.info-card-dialog .info-dialog-content :deep(li li):before{background:var(--text-d-color);border-radius:50%;content:"";height:.3125rem;left:0;position:absolute;top:.4375rem;width:.3125rem}.info-card-dialog .el-dialog__headerbtn{align-items:center;border-radius:.25rem;display:flex;height:1.5rem;justify-content:center;line-height:1;right:.5rem;top:.5rem;transition:background-color .25s ease;width:1.5rem}.info-card-dialog .el-dialog__headerbtn:hover{background-color:color-mix(in srgb,var(--text-d-color) 8%,transparent)}.info-card-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--common-brand-color)}.info-card-dialog.my-dialog--normal{max-width:37.5rem}.info-card-dialog.my-dialog--small{max-width:92%;width:23.75rem}.info-card-dialog .my-dlg-header{align-items:flex-start;display:flex;gap:var(--gap-xs);padding-bottom:var(--gap-xs)}.info-card-dialog .el-dialog__title,.info-card-dialog .my-dlg-title{color:var(--text-d-color);font-size:var(--font-size);font-weight:var(--font-w-sb)}.info-card-dialog .el-dialog__title i,.info-card-dialog .my-dlg-title i{font-size:1.25rem;font-weight:400}.info-card-dialog .el-dialog__body{color:var(--text-d-color);font-size:var(--font-size-sm)}.info-card-dialog .my-dlg-content.has-type .my-dlg-body{padding-left:1.75rem}.info-card-dialog .el-dialog__footer{padding-top:var(--gap-base2)}.info-card-dialog.has-bar-title{padding:0 0 var(--gap-base2) 0}.info-card-dialog.has-bar-title .my-dlg-title-bar{box-shadow:inset 0 -.0625rem #00101f1a;line-height:1.15;padding:var(--gap-sm) var(--gap-base)}.info-card-dialog.has-bar-title .my-dlg-content{padding:var(--gap-base) var(--gap-base2) 0}.info-card-dialog.has-bar-title .el-dialog__footer{padding:var(--gap-base2) var(--gap-base2) 0}.info-card-dialog .el-dialog__header{padding:0}.info-card-dialog .my-dlg-title-bar{box-shadow:inset 0 -.0625rem #00101f1a;font-size:var(--font-size-xs);line-height:1.15;padding:var(--gap-sm) var(--gap-base)}.info-card-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--text-d-gray1);font-weight:700}.info-card-dialog .el-dialog__body{max-width:100%;overflow-x:hidden}.info-card-dialog .my-dlg-body{max-height:60vh;max-width:100%;overflow-x:hidden;overflow-y:auto}.el-overlay:has(.plan-list-info-dialog){z-index:100001!important}.plan-list-info-dialog{z-index:100001!important}.plan-list-dialog .plan-card{background:#eff5ff;border:.0625rem solid var(--border-color);border-radius:.75rem;padding:2rem;transition:box-shadow .2s ease;width:23.75rem}.plan-list-dialog .plan-card:hover{box-shadow:var(--cur-box-shadow)}.plan-list-dialog .plan-card.is-featured{border-color:var(--common-brand-color);border-width:.125rem}.plan-list-dialog .plans-grid{display:flex;gap:1.5rem;justify-content:center;margin:0 auto 1.5rem;width:100%}.plan-list-dialog .plan-header{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.plan-list-dialog .plan-name{align-items:center;color:var(--text-d-color);display:flex;font-size:1.5rem;font-weight:var(--font-w-sb);gap:.5rem}.plan-list-dialog .plan-icon{color:#00a5ea;font-size:1.5rem}.plan-list-dialog .plan-tag{background:linear-gradient(90deg,#ffd542,#ffc347);border-radius:.75rem .75rem .75rem 0;color:#984014;font-size:var(--font-size-xs);font-weight:var(--font-w-sb);padding:.25rem .75rem;white-space:nowrap}.plan-list-dialog .plan-price-section{margin-bottom:1.5rem}.plan-list-dialog .start-at-text{font-size:var(--font-size-sm);margin-bottom:.5rem}.plan-list-dialog .plan-price-row{align-items:baseline;display:flex;gap:1rem}.plan-list-dialog .plan-price{align-items:baseline;color:#fa8a04;display:flex;font-size:3rem;font-weight:var(--font-w-sb);line-height:1.2}.plan-list-dialog .plan-price .currency{font-size:1.5rem}.plan-list-dialog .price-per-credit{color:var(--text-d-gray1);font-size:var(--font-size-sm);font-weight:var(--font-w-r)}.plan-list-dialog .my-btn{margin-bottom:1.5rem}.plan-list-dialog .benefits-list{list-style:none;margin:0;padding:0}.plan-list-dialog .benefit-item{align-items:center;color:var(--text-d-color);display:flex;font-size:var(--font-size-sm);gap:.625rem;line-height:1.5;padding:.5rem 0}.plan-list-dialog .benefit-icon{flex-shrink:0;font-size:1rem;margin-top:.125rem}.plan-list-dialog .privacy-section{margin:0 auto;max-width:62.5rem;text-align:center}.plan-list-dialog .privacy-icon{color:var(--text-d-gray1);font-size:1.125rem;margin-right:.375rem;vertical-align:middle}.plan-list-dialog .privacy-desc{color:var(--text-d-gray1);display:inline;font-size:var(--font-size-sm);line-height:1.6}.plan-list-dialog .privacy-desc p{display:inline}.plan-list-dialog .plan-title{color:var(--text-d-color);font-size:var(--font-size-lg1);font-weight:var(--font-w-b);line-height:3.625rem;margin-bottom:1rem}.plan-list-dialog .plan-desc{font-size:var(--font-size-xm);line-height:1.6;margin-bottom:3rem}.plan-list-dialog .plan-sub-title{color:var(--text-d-gray1);line-height:1.5rem}.plan-list-dialog .plan-sub-title .tips-link{color:var(--common-brand-color);cursor:pointer}.plan-list-dialog .plan-sub-title .link-hover-line{color:var(--common-brand-color)}@media(max-width:64rem){.plan-list-dialog .plans-grid{gap:1rem}.plan-list-dialog .plan-card{padding:1.5rem}.plan-list-dialog .plan-price{font-size:2.5rem}}@media(max-width:48rem){.plan-list-dialog .plan-title{font-size:2rem;line-height:1.3}.plan-list-dialog .plan-desc{font-size:var(--font-size-sm);margin-bottom:2rem}.plan-list-dialog .plans-grid{align-items:center;flex-direction:column;gap:1rem}.plan-list-dialog .plan-card{max-width:23.75rem;padding:1.25rem;width:100%}.plan-list-dialog .plan-name{font-size:1.25rem}.plan-list-dialog .plan-price{font-size:2.25rem}.plan-list-dialog .plan-price .currency{font-size:1.125rem}.plan-list-dialog .plan-price-row{flex-wrap:wrap}}@media(max-width:30rem){.plan-list-dialog .plan-title{font-size:1.75rem}.plan-list-dialog .plan-header{flex-wrap:wrap}.plan-list-dialog .plan-name{font-size:var(--font-size-md)}.plan-list-dialog .plan-price{font-size:2rem}.plan-list-dialog .plan-price .currency{font-size:1rem}.plan-list-dialog .benefit-item{font-size:var(--font-size-xs)}.plan-list-dialog .privacy-desc{font-size:.75rem}}
