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