.task-limit-upgrade-dialog{--task-limit-dialog-purple:#a55bd3;--task-limit-dialog-purple-soft:#f5f2ff}.task-limit-upgrade-dialog.el-dialog{background:transparent;border-radius:20px;box-shadow:0 24px 80px #1c182a61;overflow:visible;width:calc(var(--base-size-10)*52)}.task-limit-upgrade-dialog .el-dialog__header{display:none}.task-limit-upgrade-dialog .el-dialog__body{padding:0}.task-limit-upgrade-dialog__content{background:linear-gradient(180deg,#f5f2ff,#fff 21% 83%,#f5f2ff);border-radius:20px;box-sizing:border-box;min-height:calc(var(--base-size-10)*40.4);overflow:visible;padding:calc(var(--base-size-10)*5) calc(var(--base-size-10)*3) calc(var(--base-size-10)*3);position:relative;width:100%}.task-limit-upgrade-dialog__confetti-clip{height:calc(var(--base-size-10)*19);left:50%;overflow:hidden;pointer-events:none;position:absolute;top:calc(var(--base-size-10)*-12);transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--base-size-10)*36);z-index:3}.task-limit-upgrade-dialog__confetti{margin-top:calc(var(--base-size-10)*-3);max-width:none;width:100%}.task-limit-upgrade-dialog__success-icon{height:calc(var(--base-size-10)*9.4);left:50%;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:calc(var(--base-size-10)*-4.7);transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--base-size-10)*9.4);z-index:2}.task-limit-upgrade-dialog__close{align-items:center;background:#2222220f;border:0;border-radius:50%;color:#2222229e;cursor:pointer;display:inline-flex;font-size:calc(var(--base-size-10)*2.2);height:calc(var(--base-size-10)*3.6);justify-content:center;position:absolute;right:var(--base-size-16);top:var(--base-size-16);transition:background .2s,color .2s;width:calc(var(--base-size-10)*3.6);z-index:2}.task-limit-upgrade-dialog__close:hover{background:#2222221a;color:#222}.task-limit-upgrade-dialog__title{color:#222;font-family:Inter,sans-serif;font-size:var(--base-size-20);font-weight:600;line-height:calc(var(--base-size-10)*2.6);margin:0;text-align:center;text-transform:capitalize}.task-limit-upgrade-dialog__compare{align-items:flex-start;display:flex;gap:var(--base-size-20);justify-content:center;margin-top:var(--base-size-20)}.task-limit-upgrade-dialog__number-group{align-items:center;display:inline-flex;flex-direction:column;gap:var(--base-size-8)}.task-limit-upgrade-dialog__number-card{align-items:center;border-radius:12px;display:flex;font-family:Inter,sans-serif;height:calc(var(--base-size-10)*6);justify-content:center;text-transform:capitalize;width:calc(var(--base-size-10)*6)}.task-limit-upgrade-dialog__number-card--before{background:#eaeaf0;color:#2229;font-size:var(--base-size-18);font-weight:600;line-height:calc(var(--base-size-10)*3)}.task-limit-upgrade-dialog__number-card--now{background:var(--task-limit-dialog-purple);color:#fff;font-size:calc(var(--base-size-10)*2.6);font-weight:700;line-height:calc(var(--base-size-10)*3)}.task-limit-upgrade-dialog__number-label{font-family:Inter,sans-serif;font-size:var(--base-size-12);line-height:var(--base-size-16);text-transform:capitalize}.task-limit-upgrade-dialog__number-label--before{color:#2222228a;font-weight:400}.task-limit-upgrade-dialog__number-label--now{color:var(--task-limit-dialog-purple);font-weight:700}.task-limit-upgrade-dialog__arrow{align-items:center;display:flex;height:calc(var(--base-size-10)*6);justify-content:center;position:relative;width:calc(var(--base-size-10)*3.8)}.task-limit-upgrade-dialog__arrow-line{background:linear-gradient(90deg,#a55bd314,#a55bd3b8);border-radius:999px;height:var(--base-size-6);width:calc(var(--base-size-10)*2.6)}.task-limit-upgrade-dialog__arrow-head{border-bottom:9px solid transparent;border-left:11px solid rgba(165,91,211,.72);border-top:9px solid transparent;height:0;position:absolute;right:calc(var(--base-size-10)*.3);width:0}.task-limit-upgrade-dialog__message-card{background:#fff;border:1px solid rgba(165,91,211,.24);border-radius:16px;box-shadow:0 0 8px #6750a41f;margin-top:calc(var(--base-size-10)*3.8);padding:calc(var(--base-size-10)*3) var(--base-size-20) var(--base-size-20);position:relative}.task-limit-upgrade-dialog__rights-pill{align-items:center;background:#f8f5ff;border:1px solid rgba(165,91,211,.18);border-radius:999px;color:#8f47be;display:inline-flex;font-family:Inter,sans-serif;font-size:var(--base-size-14);font-weight:500;gap:var(--base-size-6);height:calc(var(--base-size-10)*4);justify-content:center;left:50%;line-height:var(--base-size-20);padding:0 var(--base-size-20);position:absolute;top:0;transform:translate(-50%,-50%);white-space:nowrap}.task-limit-upgrade-dialog__crown{font-size:var(--base-size-14)}.task-limit-upgrade-dialog__message{color:#222c;font-family:Inter,sans-serif;font-size:var(--base-size-16);font-weight:400;line-height:var(--base-size-20);text-align:center;text-transform:capitalize}.task-limit-upgrade-dialog__message strong{color:var(--task-limit-dialog-purple);font-weight:700}.task-limit-upgrade-dialog__sub-message{color:#22222280;font-weight:400;margin-top:var(--base-size-8);text-align:center}.task-limit-upgrade-dialog__primary,.task-limit-upgrade-dialog__sub-message{font-family:Inter,sans-serif;font-size:var(--base-size-14);line-height:var(--base-size-18);text-transform:capitalize}.task-limit-upgrade-dialog__primary{align-items:center;background:var(--task-limit-dialog-purple);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;height:calc(var(--base-size-10)*4.6);justify-content:center;margin-top:var(--base-size-20);transition:background .2s,transform .2s;width:100%}.task-limit-upgrade-dialog__primary:hover{background:#9650c1}.task-limit-upgrade-dialog__primary:active{transform:translateY(calc(var(--base-size-10)*.1))}@media(max-width:760px){.task-limit-upgrade-dialog.el-dialog{width:calc(100vw - var(--base-size-10)*3.2)}.task-limit-upgrade-dialog__content{min-height:auto;padding:calc(var(--base-size-10)*5.8) calc(var(--base-size-10)*2.4) calc(var(--base-size-10)*2.8)}.task-limit-upgrade-dialog__title{font-size:calc(var(--base-size-10)*2.2);line-height:calc(var(--base-size-10)*2.8)}.task-limit-upgrade-dialog__number-card{height:calc(var(--base-size-10)*6.4);width:calc(var(--base-size-10)*6.4)}.task-limit-upgrade-dialog__arrow{height:calc(var(--base-size-10)*6.4);width:calc(var(--base-size-10)*4.6)}.task-limit-upgrade-dialog__arrow-line{width:calc(var(--base-size-10)*3)}.task-limit-upgrade-dialog__arrow-head{right:var(--base-size-4)}.task-limit-upgrade-dialog__message{font-size:var(--base-size-18);line-height:calc(var(--base-size-10)*2.4)}.task-limit-upgrade-dialog__sub-message{font-size:var(--base-size-14);line-height:var(--base-size-20)}.task-limit-upgrade-dialog__primary{font-size:var(--base-size-16);height:calc(var(--base-size-10)*5)}}
