.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{margin-top:8px;text-align:right}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.subscription-header[data-v-ffba5f4c]{background:#f9fafb;justify-content:flex-start;min-height:100vh}.subscription-content[data-v-ffba5f4c],.subscription-header[data-v-ffba5f4c]{align-items:center;display:flex;flex-direction:column}.subscription-content[data-v-ffba5f4c]{margin:0 auto;max-width:1280px;padding:64px 18px 20px;width:100%}@media (max-width:540px){.subscription-content[data-v-ffba5f4c]{padding:42px 6px 18px}}.subscription-title[data-v-ffba5f4c]{color:#236;font-size:2.2rem;font-weight:800;letter-spacing:.01em;margin-bottom:.55em;text-align:center}@media (max-width:480px){.subscription-title[data-v-ffba5f4c]{font-size:1.4rem}}.subscription-desc[data-v-ffba5f4c]{color:#535e7e;font-size:1.08rem;letter-spacing:.01em;margin-bottom:2em;opacity:.85;text-align:center}@media (max-width:480px){.subscription-desc[data-v-ffba5f4c]{font-size:.96rem}}.subscription-card[data-v-ffba5f4c]{background:#fff;border:1px solid #eef1f5;border-radius:16px;box-shadow:0 3px 16px #4083b812;margin-bottom:32px;min-height:130px;padding:2.1em 1.5em 1.3em;transition:box-shadow .18s;width:100%}.elevated[data-v-ffba5f4c]{box-shadow:0 12px 32px #2c84d91a}.subscription-card.active[data-v-ffba5f4c]{border-color:#b7e3d7}.subscription-card.expired[data-v-ffba5f4c]{border-color:#ffd0d1}.subscription-card.none[data-v-ffba5f4c]{border-color:#d3e7ff}@media (max-width:540px){.subscription-card[data-v-ffba5f4c]{padding:1em .55em}}.header[data-v-ffba5f4c]{align-items:center;display:flex;flex-wrap:wrap;row-gap:10px;text-align:left}.title[data-v-ffba5f4c]{color:#2564cf;font-size:1.25em;font-weight:700;margin-bottom:.1em}.subtitle[data-v-ffba5f4c],.title[data-v-ffba5f4c]{letter-spacing:.01em}.subtitle[data-v-ffba5f4c]{color:#7886a3;font-size:1em;margin-bottom:0;margin-top:2px;text-align:center}@media (max-width:480px){.header[data-v-ffba5f4c],.subtitle[data-v-ffba5f4c],.title[data-v-ffba5f4c]{justify-content:center;text-align:center}.title[data-v-ffba5f4c]{font-size:1em}.subtitle[data-v-ffba5f4c]{font-size:.93em}}.plan-box[data-v-ffba5f4c]{align-items:flex-start;background:#f6faff;border:1px solid #e2eaf3;border-radius:10px;box-shadow:0 2px 8px #4083b812;display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:10px 14px 10px 12px}.plan-box.glass[data-v-ffba5f4c]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6faff}.plan-box.expired[data-v-ffba5f4c]{background:#fff3f6;border:1px solid #fbb6b6}@media (min-width:640px){.plan-box[data-v-ffba5f4c]{align-items:center;flex-direction:row;gap:0;justify-content:space-between;padding:12px 22px 11px 16px}}.plan-left[data-v-ffba5f4c]{align-items:center;display:flex;gap:10px}.plan-name[data-v-ffba5f4c]{color:#2564cf;font-size:1.05em;font-weight:700;letter-spacing:.01em;margin:0 0 .1em}.check-icon[data-v-ffba5f4c]{filter:none;margin-right:0}.plan-status[data-v-ffba5f4c]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.status-text[data-v-ffba5f4c]{font-size:1em;font-weight:600;letter-spacing:.01em;padding-right:0}.status-text.active[data-v-ffba5f4c]{color:#09a277}.status-dot.active-dot[data-v-ffba5f4c]{background:#42e695;border-radius:50%;box-shadow:0 0 0 1px #d0fae7;height:12px;width:12px}.status-text.expired[data-v-ffba5f4c]{color:#fd795a}.status-dot.expired-dot[data-v-ffba5f4c]{background:#ffd6d6;border-radius:50%;box-shadow:0 0 0 1px #fad4d4;height:12px;width:12px}@media (max-width:639px){.plan-box[data-v-ffba5f4c]{align-items:flex-start;padding:10px 5px 10px 7px;text-align:left}.plan-status[data-v-ffba5f4c]{align-self:flex-start}}.action-button[data-v-ffba5f4c]{align-items:center;background:#f5f9ff;border:none;border-radius:24px;box-shadow:0 2px 12px #5a92ea12;color:#186beb;cursor:pointer;display:flex;font-size:1em;font-weight:700;gap:8px;justify-content:center;outline:none;padding:11px 34px}.action-button.main[data-v-ffba5f4c]{background:#2564cf;border:none;box-shadow:0 2.5px 10px #b3d9fc7b;color:#fff}.action-button.subscribe[data-v-ffba5f4c]{background:#19e3b3;box-shadow:0 2.5px 12px #cafef5b8;color:#15567b}.action-button.cancel[data-v-ffba5f4c]{background:#fff0e8;border:1.2px solid #fdcea9;color:#fd795a;font-weight:600}.action-button.cancel.outlined[data-v-ffba5f4c]{background:#fff;border:1.2px solid #fdcea9;color:#fd795a;font-weight:700}.action-button.renew[data-v-ffba5f4c]{background:#fd795a;border:none;box-shadow:0 2.5px 14px #fddcc4d2;color:#fff}.action-button[data-v-ffba5f4c]:focus:not(:disabled),.action-button[data-v-ffba5f4c]:hover:not(:disabled){box-shadow:0 6px 16px #2c77d92e}.action-button[data-v-ffba5f4c]:active:not(:disabled){background:#ecf7ff;box-shadow:none;color:#1451a4}.action-button[data-v-ffba5f4c]:disabled{cursor:not-allowed;opacity:.54}.loading-icon[data-v-ffba5f4c]{animation:spin-ffba5f4c 1s linear infinite;margin-right:2px}@keyframes spin-ffba5f4c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:539px){.action-button[data-v-ffba5f4c]{font-size:1em;max-width:220px;min-width:120px;padding:12px 3vw;width:100%}}[data-v-ffba5f4c] .custom-popconfirm{background:#fff!important;border:1px solid #13c2c2!important;border-radius:17px!important;box-shadow:0 8px 32px #c5dafc7d!important}[data-v-ffba5f4c] .custom-popconfirm .el-popconfirm__main{border-radius:14px!important;padding:18px 20px 10px 18px!important}[data-v-ffba5f4c] .custom-popconfirm .el-popconfirm__icon{color:#fd795a!important;font-size:22px!important}[data-v-ffba5f4c] .custom-popconfirm .el-popconfirm__action{display:flex;justify-content:flex-end;padding-bottom:8px!important}[data-v-ffba5f4c] .custom-popconfirm button{border-radius:22px!important;border-style:solid;border-width:1.2px;box-shadow:0 1px 8px #e9eefe32;font-size:1em!important;font-weight:700!important;margin-left:10px;padding:7px 28px!important}[data-v-ffba5f4c] .custom-popconfirm .el-button--primary{background:#19e3b3!important;border:1.2px solid #13c2c2!important;color:#1976d2!important}[data-v-ffba5f4c] .custom-popconfirm .el-button--default{background:#e3f4fe!important;border:1.2px solid #d9e4ef!important;color:#477bb7!important}
