.el-dialog__wrapper:has(>.ta-lite-confirmation){display:flex;align-items:center;padding-block:12px}.el-dialog.ta-lite-confirmation{margin:auto!important;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.ta-lite-confirmation-period{display:flex;flex-wrap:wrap;margin-bottom:18px}.ta-lite-confirmation-period .el-radio-button__inner{padding:10px}.ta-lite-confirmation .el-dialog__body{padding-top:10px;word-break:normal}.ta-lite-confirmation p{margin:0 0 16px;line-height:1.6}.ta-lite-confirmation strong{font-weight:750}.ta-lite-confirmation table{width:100%;border-collapse:collapse;table-layout:fixed}.ta-lite-confirmation td,.ta-lite-confirmation th{padding:12px 9px;border-bottom:1px solid #d3e4d6;text-align:start;overflow-wrap:anywhere}.ta-lite-confirmation th:first-child{width:44%}.ta-lite-confirmation thead strong{display:block;margin-top:5px}.ta-lite-confirmation .lite-column{background:#f0f7f1}.ta-lite-confirmation .plan-name-lite{color:#3f694b}.ta-lite-confirmation .plan-name-pro{color:#d28b00}.ta-lite-confirmation .pro-column{background:#e1eee6}.ta-lite-confirmation .ta-yes{color:#187455;font-weight:700}.ta-lite-confirmation .ta-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ta-lite-confirmation-purchase-row .confirmation-lite{background:#187455;border-color:#187455;color:#fff}.ta-lite-confirmation-purchase-row .confirmation-pro{background:#104c38;border-color:#104c38;color:#fff}.ta-lite-confirmation-note{margin-top:12px!important;font-size:13px;color:#53645a}.ta-lite-confirmation p.ta-lite-confirmation-intro{margin:0;line-height:1.2}.ta-lite-confirmation-intro+.ta-lite-confirmation-table{margin-top:16px}.ta-lite-confirmation-purchase-row .el-button{width:100%;padding:12px 4px;white-space:normal}.ta-lite-confirmation .ta-original-price small{display:none}@media (max-width:480px){.ta-lite-confirmation .ta-original-price{flex-wrap:nowrap;white-space:nowrap;font-size:11px;gap:3px}.ta-lite-confirmation .ta-original-price>span{display:none}.ta-lite-confirmation .ta-original-price>small{display:inline;font-size:inherit}.ta-lite-confirmation .el-dialog__body{padding-inline:14px}.ta-lite-confirmation td,.ta-lite-confirmation th{padding:10px 6px;font-size:13px}}.ta-library-summary .ta-tabs button[data-v-21e81ce1]{white-space:nowrap;font-size:clamp(11px,4cqi,16px)!important}.ta-library-summary .ta-library-metric span[data-v-21e81ce1]{white-space:nowrap}