.backdrop[data-v-59299b31]{position:absolute;top:0;right:0;bottom:0;left:0;width:100dvw;height:100dvh;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:-1}.el[data-v-59299b31]{position:fixed;top:0;right:0;bottom:0;left:0;width:100dvw;height:100dvh}.el .modal[data-v-59299b31]{position:fixed;border-radius:28px;margin-top:env(safe-area-inset-top);margin-bottom:env(safe-area-inset-bottom);max-width:calc(100dvw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right));max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid rgba(var(--text),.6);background-color:#030c0bd9;color:rgb(var(--main-color))}.el .modal .modalBackground[data-v-59299b31]{position:absolute;top:0;right:0;bottom:0;left:0}.el .modal .modalBackground[data-v-59299b31]:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:28px}.el .modal .modalContent[data-v-59299b31]{position:relative}.vHidden .backdrop[data-v-59299b31]{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.vHidden .modal[data-v-59299b31]{opacity:0;transform:scale(.925)}.vActive[data-v-59299b31]{transition-duration:.3s}.vActive .backdrop[data-v-59299b31]{transition-duration:.3s;transition-property:opacity,backdrop-filter,-webkit-backdrop-filter}.vActive .modal[data-v-59299b31]{transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}@keyframes fade-c857271e{0%{background:currentColor}}.loaderEl[data-v-c857271e]{height:var(--1df66766);width:var(--1df66766);position:relative}.bubble[data-v-c857271e]{height:var(--3a8fe3b1);width:var(--1cc8899a);border-radius:var(--6a2bca99);margin:-15px 0 0 -4px;margin:var(--d1c15436);position:absolute;animation-name:fade-c857271e;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.bubble[data-v-c857271e]:nth-of-type(2){transform:rotate(45deg);animation-delay:-.875s}.bubble[data-v-c857271e]:nth-of-type(3){transform:rotate(90deg);animation-delay:-.75s}.bubble[data-v-c857271e]:nth-of-type(4){transform:rotate(135deg);animation-delay:-.625s}.bubble[data-v-c857271e]:nth-of-type(5){transform:rotate(180deg);animation-delay:-.5s}.bubble[data-v-c857271e]:nth-of-type(6){transform:rotate(225deg);animation-delay:-.375s}.bubble[data-v-c857271e]:nth-of-type(7){transform:rotate(270deg);animation-delay:-.25s}.bubble[data-v-c857271e]:nth-of-type(8){transform:rotate(315deg);animation-delay:-.125s}.bubble[data-v-c857271e]:nth-of-type(9){transform:rotate(360deg);animation-delay:0s}.bubble[data-v-c857271e]:nth-of-type(1){left:var(--5bbc2122);top:var(--1574c7dc)}.bubble[data-v-c857271e]:nth-of-type(2){left:var(--4ef940ae);top:var(--9bd94494)}.bubble[data-v-c857271e]:nth-of-type(3){left:var(--a2037a68);top:var(--5bbc2122)}.bubble[data-v-c857271e]:nth-of-type(4){left:var(--4ef940ae);top:var(--e0efe916)}.bubble[data-v-c857271e]:nth-of-type(5){left:var(--5bbc2122);top:var(--a2037a68)}.bubble[data-v-c857271e]:nth-of-type(6){left:var(--554a9e30);top:var(--e0efe916)}.bubble[data-v-c857271e]:nth-of-type(7){left:var(--1574c7dc);top:var(--5bbc2122)}.bubble[data-v-c857271e]:nth-of-type(8){left:var(--554a9e30);top:var(--9bd94494)}.btnEl[data-v-60c11b96]{position:relative;border:none;border-radius:var(--radius-large);color:rgb(var(--text-light));border:1px solid rgb(var(--text-light));background-color:transparent;transition:transform .2s,background-color .3s,filter .3s;min-height:48px;min-width:48px;font-size:1rem;-webkit-user-select:none;user-select:none;text-decoration:none;padding:8px 12px;touch-action:manipulation}.btnEl.loading[data-v-60c11b96]{pointer-events:none;cursor:wait}.btnEl .loader[data-v-60c11b96]{position:absolute;left:calc(50% - 10px);top:calc(50% - 10px)}.btnEl .slotWrap[data-v-60c11b96]{gap:4px}.btnEl .slotWrap.slotWhenLoading[data-v-60c11b96]{opacity:0}.btnEl.disabled[data-v-60c11b96]{pointer-events:none;opacity:.5}@media (hover: hover) and (pointer: fine){.btnEl[data-v-60c11b96]:hover{background-color:rgba(var(--text-light),.08);cursor:pointer}}.btnEl[data-v-60c11b96]:active{background-color:rgba(var(--text-light),.08);transform:scale(.9);transform:var(--7387a3d3)}.btnEl[data-v-60c11b96]:focus-visible{outline:1px solid rgb(var(--text-light));outline-offset:0px}.btnEl.primary[data-v-60c11b96]{padding:9px 11px;color:#fff;border:none;--grad-1: 7, 145, 90;--grad-2: 4, 95, 63;background:linear-gradient(45deg,rgba(var(--grad-1)),rgb(var(--grad-2)) 90%)}@media (hover: hover) and (pointer: fine){.btnEl.primary[data-v-60c11b96]:hover{filter:brightness(115%)}}.btnEl.primary[data-v-60c11b96]:active{filter:brightness(115%)}.btnEl.primary[data-v-60c11b96]:focus-visible{outline-offset:2px}.btnEl.danger[data-v-60c11b96]{padding:9px 11px;color:#fff;border:none;background:linear-gradient(45deg,rgba(var(--danger),.7),rgba(var(--danger),1) 70%)}@media (hover: hover) and (pointer: fine){.btnEl.danger[data-v-60c11b96]:hover{filter:brightness(120%)}}.btnEl.danger[data-v-60c11b96]:active{filter:brightness(120%)}.btnEl.danger[data-v-60c11b96]:focus-visible{outline-offset:2px}.el[data-v-c3d6e9e3]{padding:32px;width:460px;max-width:100%}.el .title[data-v-c3d6e9e3]{font-family:RobotoMedium,sans-serif;font-size:1.5rem;text-align:center;margin-bottom:24px}.el .message[data-v-c3d6e9e3]{font-family:RobotoExtraLight,sans-serif;margin-bottom:32px}.el .btnsWrap[data-v-c3d6e9e3]{gap:16px}.el .btnsWrap button[data-v-c3d6e9e3]{height:44px;width:90px}.el .btnsWrap button.softDisabled[data-v-c3d6e9e3]{pointer-events:none}.el.danger .title[data-v-c3d6e9e3]{color:rgb(var(--danger))}.btnEl[data-v-6100e94a]{border-radius:inherit;color:#fff;width:44px;height:44px;transition:transform .2s ease-in-out}.btnEl[data-v-6100e94a]:active{transform:scale(.86)}.btnEl[data-v-6100e94a]:focus-visible{outline:2px solid rgb(var(--theme-color))}.btnEl[data-v-910b58b2]{border-radius:inherit;color:#fff}.btnEl[data-v-910b58b2]:focus-visible{outline:2px solid rgb(var(--theme-color))}.slider[data-v-39afe73c]{position:fixed;left:0;bottom:0;transform:translate3d(0,var(--52306432),0);background-color:#030c0b;border-top-right-radius:28px 22px;border-top-left-radius:28px 22px;border-top:1px solid rgba(var(--text),.6);width:100dvw;padding-top:18px}.slider[data-v-39afe73c]:not(.dragging){transition:var(--becbaeba)}.slider .handleArea[data-v-39afe73c]{position:absolute;left:0;top:0;cursor:grab;padding-top:9px;width:100%;border-top-right-radius:28px 22px;border-top-left-radius:28px 22px;height:32px;display:flex;justify-content:center}.slider .handleArea.grabbed[data-v-39afe73c]{cursor:grabbing}.slider .handleArea .handle[data-v-39afe73c]{width:40px;height:3px;border-radius:4px;background-color:rgba(var(--text-light),.8)}.slider .background[data-v-39afe73c]{position:absolute;top:0;right:0;bottom:0;left:0}.slider .background[data-v-39afe73c]:before{position:fixed;top:0;right:0;bottom:0;left:0;height:calc(150% + 20dvh);border-top-right-radius:16px;border-top-left-radius:16px}.slider .content[data-v-39afe73c]{position:relative;min-height:200px;max-height:var(--5350e596);overflow-y:auto;overflow-x:hidden;overflow-wrap:break-word;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.slider .content[data-v-39afe73c]:not(.dragging){transition:var(--775b2801)}.slider .filler[data-v-39afe73c]{position:absolute;top:100%;height:20dvh;background-color:#030c0b;width:100%;overflow:hidden;z-index:-1}.backdrop[data-v-39afe73c]{position:fixed;top:0;left:0;width:100dvw;height:100dvh;backdrop-filter:var(--04fd242a);-webkit-backdrop-filter:var(--04fd242a);transition-duration:var(--612152ba);transition-timing-function:ease-out;transition-property:visibility}.backdrop[data-v-39afe73c]:not(.dragging){transition-property:visibility,background-color,backdrop-filter,-webkit-backdrop-filter}.backdrop[aria-hidden=false][data-v-39afe73c]{visibility:visible}.backdrop[aria-hidden=true][data-v-39afe73c]{visibility:hidden;pointer-events:none}.tileEl[data-v-82719c89]{position:relative;overflow:hidden;border-radius:12px;box-shadow:#030c0bcc 0 1px 16px;background-color:#5267601a;touch-action:manipulation;color:rgb(var(--main-color));padding:12px;font-size:1.08rem;border:1px solid transparent}.tileEl.blur[data-v-82719c89]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tileEl.clickable[data-v-82719c89]{cursor:pointer;transition-property:border-color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.tileEl.clickable[data-v-82719c89]:focus-visible{border-color:#fff3;border-style:solid}.btn[data-v-52d4f56b]{position:relative;width:100%;overflow:hidden}.btn.danger[data-v-52d4f56b]{background-color:rgba(var(--danger),.4)}.btn.active[data-v-52d4f56b]{background-color:rgba(var(--theme-color),.4)}.btn[data-v-52d4f56b]:not(:last-child){margin-bottom:6px}.btn.loading .content[data-v-52d4f56b]{visibility:hidden}.btn .loader[data-v-52d4f56b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:rgb(var(--text-light))}.el[data-v-ed8af17c]{padding:32px;width:460px;max-width:100%}.el .code[data-v-ed8af17c]{font-family:RobotoMedium,sans-serif;font-size:1.5rem;text-align:center;margin-bottom:24px;color:rgb(var(--danger))}.el .error[data-v-ed8af17c]{font-family:RobotoExtraLight,sans-serif;margin-bottom:32px}.el .buttonWrap .button[data-v-ed8af17c]{height:44px;width:90px}.nav[data-v-212d5381]{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);padding-top:max(8px,env(safe-area-inset-top));padding-bottom:8px;padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right));border-bottom-right-radius:18px;border-bottom-left-radius:18px;transition-property:transform,padding;transition-duration:.3s;transition-timing-function:ease-in-out;transform:translateY(-100%);font-family:RobotoMedium,sans-serif;color:rgb(var(--theme-color));background-color:#5d998399;background-image:radial-gradient(circle at 0% 80%,rgba(56,84,83,.8) 0,transparent 35%),radial-gradient(circle at 70% 10%,rgba(56,84,83,.8) 0,transparent 45%);border:1px solid rgba(56,84,83,.8);box-shadow:#030c0bcc 0 1px 16px}.nav.visible[data-v-212d5381]{transform:translateY(0)}.nav .withoutPageTitle[data-v-212d5381]{position:absolute;left:calc(16px + env(safe-area-inset-left));right:calc(60px + env(safe-area-inset-left));display:inline flex;align-items:center}.nav .withoutPageTitle .menuBtn[data-v-212d5381]{color:rgb(var(--theme-color));border-radius:var(--radius);margin-left:-10px}.nav .withoutPageTitle.THidden[data-v-212d5381]{opacity:0;transform:translateY(20px)}.nav .withoutPageTitle.TActive[data-v-212d5381]{transition:transform .3s ease,opacity .2s ease}.nav .withPageTitle[data-v-212d5381]{position:absolute;left:calc(16px + env(safe-area-inset-left));right:calc(60px + env(safe-area-inset-left));display:inline flex;align-items:center}.nav .withPageTitle .backBtn[data-v-212d5381]{color:rgb(var(--theme-color));width:44px;height:44px;border-radius:var(--radius);margin-left:-10px;transition:transform .2s ease-in-out}.nav .withPageTitle .backBtn[active=true][data-v-212d5381]{transform:scale(.86)}.nav .withPageTitle .navTitle[data-v-212d5381]{position:absolute;left:max(50dvw - 300px,34px);margin-left:2px;margin-top:3px;white-space:nowrap}.nav .withPageTitle .navTitle span[data-v-212d5381]{display:inline-block}.nav .withPageTitle .navTitle span[data-v-212d5381]:not(:last-child){padding-right:.35rem}.nav .withPageTitle .navTitle span.THidden[data-v-212d5381]{opacity:0;transform:translateY(-36px)}.nav .withPageTitle .navTitle span.TActive[data-v-212d5381]{transition:transform .3s ease,opacity .2s ease}.nav .withPageTitle .navTitle .editBtn[data-v-212d5381]{display:inline-block;border-radius:var(--radius);color:rgb(var(--theme-color));margin-left:-10px}.nav .withPageTitle.THidden[data-v-212d5381]{opacity:0;transform:translateY(-36px)}.nav .withPageTitle.TActive[data-v-212d5381]{transition:transform .3s ease,opacity .2s ease}.nav .userBtn[data-v-212d5381]{border-radius:50%;margin-right:-6px}.nav .userBtn .avatar[data-v-212d5381]{width:32px;height:32px;border-radius:50%;background-color:#de4f64;color:#eee9e9;font-size:1rem}.clientTitle[data-v-212d5381]{height:36px;display:flex;align-items:center;gap:6px;color:rgb(var(--text));margin-left:calc(-1*(16px + env(safe-area-inset-left)));margin-right:calc(-1*(16px + env(safe-area-inset-right)));padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right));font-family:RobotoLight,sans-serif}.clientTitle .userBtn[data-v-212d5381]{color:rgb(var(--text));margin-left:-8px}.clientTitle .clientWord[data-v-212d5381]{font-family:RobotoMedium,sans-serif}.clientTitle .provisional[data-v-212d5381]{font-family:RobotoExtraLight,sans-serif;font-size:85%;opacity:.7}.clientTitle.THidden[data-v-212d5381]{opacity:0;transform:translateY(-30px);height:0}.clientTitle.TActive[data-v-212d5381]{transition:height .3s ease,transform .3s ease,opacity .2s ease}.normalNav[data-v-212d5381]{display:flex;align-items:center;justify-content:end}.sliderContent[data-v-212d5381]{margin:0 auto;width:100%;max-width:500px;padding:8px 16px 16px}.sliderContent .sliderTitle[data-v-212d5381]{font-size:1.3rem;padding-bottom:16px;font-family:RobotoLight,sans-serif}.sliderContent .debug[data-v-212d5381]{color:#000}.premiumBtn[data-v-482ae0de]{--yellow: 255, 255, 0;min-width:180px;margin:24px auto 0;border-color:transparent;color:#fff;font-size:1.3rem;background-image:linear-gradient(45deg,rgba(var(--yellow),.2),rgba(var(--yellow),.4) 90%)}.title[data-v-482ae0de]{text-align:center;font-size:1.6rem}.title .more[data-v-482ae0de]{font-size:.95rem;font-family:RobotoLight,sans-serif}.sliderTitle[data-v-24c348c3]{font-size:1.3rem;padding-bottom:16px;font-family:RobotoLight,sans-serif}.sliderTitle .more[data-v-24c348c3]{font-size:.95rem;font-family:RobotoLight,sans-serif}.upgradeBtn[data-v-24c348c3]{margin:32px auto 92px;font-size:1.3rem;min-width:180px}.banner[data-v-24c348c3]{position:absolute;bottom:env(safe-area-inset-bottom);left:-16px;width:calc(100% + 32px);overflow-x:hidden}.banner .bannerContent[data-v-24c348c3]{width:100%;white-space:nowrap;transition:transform 0s linear}.banner .bannerContent .bannerItem[data-v-24c348c3]{display:inline-block;font-size:1.1rem;padding:4px 8px;margin-right:16px;border-radius:var(--radius-medium);background-color:rgba(var(--text-light),.2);white-space:nowrap}.wrap[data-v-d959cf90]{width:calc(100% + 32px + env(safe-area-inset-left) + env(safe-area-inset-right));margin-left:calc(-1*(16px + env(safe-area-inset-left)));margin-right:calc(-1*(16px + env(safe-area-inset-right)));overflow-x:hidden;padding-top:50px;margin-bottom:calc(max(env(safe-area-inset-bottom),16px) + 87px)}.tiers[data-v-d959cf90]{display:inline-flex;padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right))}.tiers .tier[data-v-d959cf90]{min-height:140px;min-width:180px;text-align:left;align-items:flex-start;font-size:1.08rem;border:1px solid rgba(var(--theme-color),.1);transition-property:border-color,transform,margin;transition-duration:.2s;transition-timing-function:ease-out;transform-origin:center bottom;margin:0 2px}.tiers .tier.selected[data-v-d959cf90]{transform:scale(1.1);border-color:rgba(var(--theme-color),.6);margin:0 14px;z-index:2}.tiers .tier .content[data-v-d959cf90]{width:100%;height:100%;margin-bottom:auto}.tiers .tier h3[data-v-d959cf90]{color:rgb(var(--theme-color));margin-bottom:10px}.tiers .tier .price[data-v-d959cf90]{font-size:1.875rem;font-family:RobotoBold,sans-serif;color:#fafafa;margin-bottom:10px}.tiers .tier .price .unit[data-v-d959cf90]{font-size:1rem;font-family:RobotoLight,sans-serif;color:rgb(var(--text))}.tiers .tier p[data-v-d959cf90]{font-size:.8rem;font-family:RobotoLight,sans-serif;color:#fafafa;margin-bottom:20px}.tiers .tier ul[data-v-d959cf90]{list-style-type:none}.tiers .tier ul li[data-v-d959cf90]{font-size:.75rem;display:flex;align-items:center;gap:6px;color:#fafafa;font-family:RobotoExtraLight,sans-serif}.tiers .tier ul li svg[data-v-d959cf90]{color:rgb(var(--theme-color));width:1.1rem;height:1.1rem}.tiers .tier ul li.grey[data-v-d959cf90]{color:rgb(var(--text-light))}.tiers .tier ul li.grey svg[data-v-d959cf90]{color:rgb(var(--text-light))}.tiers .tier ul li[data-v-d959cf90]:not(:last-child){margin-bottom:.5em}.premiumBtn[data-v-d959cf90]{font-size:1.3rem;position:absolute;width:calc(100% - (16px + env(safe-area-inset-left)) - (16px + env(safe-area-inset-right)));left:calc(16px + env(safe-area-inset-left));bottom:max(env(safe-area-inset-bottom),16px)}.premiumBtn .pricing[data-v-d959cf90]{font-size:.7rem;margin-top:2px;margin-bottom:-2px;color:#ffffffe6;font-family:RobotoLight,sans-serif}.sliderTitle[data-v-e067922e]{font-size:1.3rem;padding-bottom:16px;font-family:RobotoLight,sans-serif}.paymentSliderContent[data-v-e0b0a3dd]{margin-top:4px;background:#fff;border-top-right-radius:28px 24px;border-top-left-radius:28px 24px;overflow:hidden}.paymentSliderContent .iframe[data-v-e0b0a3dd]{width:100%;height:calc(80dvh - 22px);border:none;margin:0}.bentText[data-v-c73054ff]{font-size:52px}.trophy[data-v-b7298bc3]{margin-left:-6px;margin-top:14px}.ribbonWrap[data-v-b7298bc3]{margin-top:30px}.ribbonWrap .bentText[data-v-b7298bc3]{top:-9px;color:var(--42cb0412);filter:brightness(180%)}.rel[data-v-b7298bc3]{position:relative}.abs[data-v-b7298bc3]{position:absolute}.el[data-v-03cb891e]{position:relative;width:0;height:0}.el .title[data-v-03cb891e]{font-family:RobotoBold,sans-serif;font-size:2rem;white-space:nowrap;margin-bottom:40px}.el .btnWrap[data-v-03cb891e]{margin-top:90px;width:100%}.el .btnWrap .btn[data-v-03cb891e]{min-width:100px}#layout[data-v-7a48563b]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;width:100%;height:100%;background-color:#030c0b;background-image:radial-gradient(circle at 0% 80%,rgba(56,84,83,.5) 0,transparent 35%),radial-gradient(circle at 70% 10%,rgba(56,84,83,.5) 0,transparent 45%);display:flex;justify-content:center}#layout[data-v-7a48563b]:before{position:fixed;top:0;right:0;bottom:0;left:0}#nav[data-v-7a48563b]{width:100%;position:fixed;top:0}#viewsWrap[data-v-7a48563b]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;min-height:100%;flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column}#views[data-v-7a48563b]{position:absolute;top:0;width:100%;max-width:600px;margin:auto;left:calc(50dvw - 300px);min-height:100%;flex:1 1 auto;display:flex;flex-direction:column;padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-bottom));padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right));transition-property:padding-top;transition-duration:.3s;transition-timing-function:ease-in-out}#views.withNav[data-v-7a48563b]{padding-top:calc(78px + max(env(safe-area-inset-top) - 8px,0px))}#views.withNav.withTrainerNav[data-v-7a48563b]{padding-top:calc(114px + max(env(safe-area-inset-top) - 8px,0px))}@media (max-width: 600px){#views[data-v-7a48563b]{left:0}}#fakeInput[data-v-7a48563b]{position:absolute;top:0;z-index:-1;padding:0;margin:0;opacity:0;height:0;border:none;outline:none}body,html{background-color:#fff}.mainBtnEl[data-v-04b432a1]{width:160px;height:160px;font-size:1.5rem;background:#5267601a;border-radius:41% 40% 50% 55%/49% 52% 51% 43%;border:1px solid transparent;transition-property:background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:ease-in-out;box-shadow:#030c0bcc 0 1px 16px;padding:4px;animation:bubble 8s infinite linear}.mainBtnEl.rubberBand[data-v-04b432a1]{animation:bubble 8s infinite linear,rubberBand 1s}.mainBtnEl .inner[data-v-04b432a1]{position:relative;width:100%;height:100%;border-radius:inherit;box-shadow:#a2a8a726 0 4px 4px;transition:transform .2s ease-in-out;transition-property:transform,box-shadow;transition-duration:.2s;transition-timing-function:ease-in-out;padding-bottom:4px;color:rgb(var(--text));filter:drop-shadow(0 0 8px rgba(var(--text),.7))}.mainBtnEl[active=true][data-v-04b432a1]{background:#52676014;box-shadow:#030c0b 0 1px 18px;transform:scale(1)}.mainBtnEl[active=true] .inner[data-v-04b432a1]{transform:scale(.95);box-shadow:#a2a8a714 0 4px 6px}.mainBtnEl[data-v-04b432a1]:focus-visible{border-color:#fff3}.hint[data-v-41fa8f8e]{position:absolute;left:calc(50% - 130px);color:#000;font-size:.96rem;border-radius:8px;height:86px;width:260px;padding:16px;background:#7498fc;animation:fadeInDown .5s}.hint.vLeave[data-v-41fa8f8e]{transition-property:opacity,transform;transition-duration:.2s;opacity:0;transform:translate3d(0,-50%,0)}.hint .close[data-v-41fa8f8e]{cursor:pointer;position:absolute;top:0;right:0;width:36px;height:36px;display:flex;align-items:flex-start;justify-content:flex-end;padding:4px}.hint p strong[data-v-41fa8f8e]{font-weight:700}.hint p[data-v-41fa8f8e]:first-child{padding-bottom:4px}.hint .arrowWrap[data-v-41fa8f8e]{position:absolute;bottom:-16px;left:calc(50% - 10px)}.hint .arrowWrap .arrow[data-v-41fa8f8e]{position:relative;width:20px;height:16px;background:#7498fc;clip-path:polygon(0% 0%,50% 100%,100% 0%)}.hint .arrowWrap .arrow[data-v-41fa8f8e]:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);clip-path:polygon(0% 0%,50% 100%,100% 0%);z-index:-1}.el[data-v-46b445e1]{width:min(100dvw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right),600px);height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:flex;flex-direction:column}.el .modalHead[data-v-46b445e1]{width:100%;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;color:rgb(var(--theme-color));text-shadow:0 0 15px rgba(var(--theme-color),.7);font-family:RobotoMedium,sans-serif;font-size:1.2rem;border-bottom:1px solid rgba(var(--text),.6);padding:14px 16px}.el .modalHead .closeBtn[data-v-46b445e1]{color:rgb(var(--text));border-radius:12px;margin-right:-8px;width:40px;height:40px;border:1px solid transparent;transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease-in-out}.el .modalHead .closeBtn[data-v-46b445e1]:active,.el .modalHead .closeBtn[data-v-46b445e1]:focus-visible{background-color:rgba(var(--text),.05);border-color:rgba(var(--text),.25)}.el .modalContent[data-v-46b445e1]{padding:16px;flex:1 1 auto;min-height:0}.plan[data-v-2b81671d]{margin-bottom:6px;width:100%;height:78px;padding-right:38px}.plan .row1[data-v-2b81671d]{display:flex;align-items:center;justify-content:space-between}.plan .row1 .date[data-v-2b81671d]{width:100px;height:22px;background:#efefef0f;border-radius:6px}.plan .row1 .info[data-v-2b81671d]{width:60px;height:14px;background:#efefef0a;border-radius:6px}.plan .row2[data-v-2b81671d]{height:44px;display:flex;align-items:center;gap:6px;overflow:hidden}.plan .row2 .tag[data-v-2b81671d]{height:17px;width:70px;background:#efefef0a;border-radius:12px}.plan .toolbarBtn[data-v-2b81671d]{position:absolute;right:0;top:0;height:100%;width:26px;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none;background:#efefef0a}.toolbarBtn[data-v-cd9714a0]{position:absolute;right:0;top:0;height:100%;width:26px;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none;color:rgb(var(--text-light));background-color:rgba(var(--text-light),.05)}.menuTile[data-v-cd9714a0]{padding:0}.toolbarMenu[data-v-cd9714a0]{font-size:1rem;font-family:RobotoLight,sans-serif;padding-top:6px;padding-bottom:6px}.toolbarMenu .row[data-v-cd9714a0]{width:100%;padding:6px 10px;display:flex;align-items:center;gap:10px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0;box-shadow:none}.toolbarMenu .row.primary[data-v-cd9714a0] svg{color:rgb(var(--theme-color))}.toolbarMenu .row.danger[data-v-cd9714a0] svg{color:#d35050}.planContainer[data-v-00d3ea10]{width:100%;margin-bottom:6px;border-radius:12px}.plan[data-v-00d3ea10]{width:100%}.plan[data-v-00d3ea10]:not(.unsaved){padding-right:38px}.plan.unsaved[data-v-00d3ea10]{border:1px dashed rgb(var(--text-light));box-shadow:none;background-color:transparent;border:1px dashed rgba(82,103,96,.8)}.plan .content[data-v-00d3ea10]{width:100%;display:flex;flex-direction:column;gap:12px}.plan .content .firstRow[data-v-00d3ea10]{width:100%;display:flex;justify-content:space-between;align-items:center}.plan .content .firstRow .info[data-v-00d3ea10]{font-size:.85rem;color:rgb(var(--text-light));font-family:RobotoLight,sans-serif}.plan .content .secondRow[data-v-00d3ea10]{width:100%;text-align:left;display:flex;align-items:center}.plan .content .secondRow .exercises[data-v-00d3ea10]{display:flex;gap:6px;align-items:center;flex:1 1 0;min-width:0;overflow-x:auto;scrollbar-width:none;margin:-12px;padding:12px}.plan .content .secondRow .exercises[data-v-00d3ea10]::-webkit-scrollbar{display:none}.plan .content .secondRow .exercises .exercise[data-v-00d3ea10]{font-size:.7rem;color:rgb(var(--text-light));border:1px solid rgba(var(--text-light),.4);padding:2px 6px;border-radius:12px;white-space:nowrap}.loadMoreBtn[data-v-00d3ea10]{margin-top:30px}.textBtn[data-v-0183ff71]{font-family:RobotoLight,sans-serif}.textBtn .iconWrap[data-v-0183ff71]{border-radius:50%;width:var(--1747aa9e);height:var(--1747aa9e);background-color:transparent;border:1px solid transparent;transition-property:background-color,border-color,color,transform;transition-duration:.2s;transition-timing-function:ease-in-out}.textBtn:active .iconWrap[data-v-0183ff71],.textBtn:focus-visible .iconWrap[data-v-0183ff71]{background-color:rgba(var(--theme-color),.1);border-color:rgba(var(--theme-color),.25);color:rgb(var(--theme-color))}.textBtn:active .iconWrap[data-v-0183ff71]{transform:scale(.86)}.toast[data-v-05030882]{position:fixed;left:50%;transform:translate(-50%);margin-top:max(8px,env(safe-area-inset-top));width:calc(100dvw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right));max-width:520px;border-radius:10px;box-shadow:#030c0bcc 0 1px 4px;padding:12px;background-color:#030c0be6;color:rgb(var(--main-color))}.toast .modalBackground[data-v-05030882]{position:absolute;top:0;right:0;bottom:0;left:0}.toast .modalBackground[data-v-05030882]:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px}.toast .modalContent[data-v-05030882]{position:relative}.vHidden[data-v-05030882]{opacity:0;transform:scale(.925)}.vActive[data-v-05030882]{transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.content[data-v-99b8a00b]{display:flex;align-items:center;gap:8px}.content svg[data-v-99b8a00b]{color:rgb(var(--theme-color))}.modalHead[data-v-102a3815]{display:flex;align-items:center}.modalContent[data-v-102a3815]{height:100%;display:flex;flex-direction:column}.modalContent.isLoading[data-v-102a3815]{pointer-events:none;opacity:.5}.modalContent .scrollable[data-v-102a3815]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:visible;margin-left:-16px;margin-right:-16px;padding:0 16px}.info[data-v-102a3815]{color:rgb(var(--text-light));font-size:.9rem;padding-top:4px;padding-bottom:20px}.addBtn[data-v-102a3815]{font-family:Roboto,sans-serif!important;text-decoration:underline;text-underline-offset:3px;color:rgba(var(--theme-color),.6)}.view[data-v-6424673a]{flex:1;min-height:0;display:flex;flex-direction:column}.view .mainBtnWrap[data-v-6424673a]{position:relative;width:100%;flex:1;margin-bottom:24px}.view .grid[data-v-6424673a]{flex-shrink:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:16px;width:100%}.view .tile[data-v-6424673a]{min-height:140px}.view .tile .icon[data-v-6424673a]{filter:drop-shadow(0 0 8px rgba(var(--text),.7));margin-bottom:8px}.view .tile .icon.trainers[data-v-6424673a]{display:flex;justify-content:center;align-items:end}.view .tile .icon.trainers .left[data-v-6424673a]{margin-right:-8px;overflow:hidden}.view .tile .icon.trainers .left svg[data-v-6424673a]{margin-right:-6px}.view .tile .icon.trainers .right[data-v-6424673a]{margin-left:-8px;overflow:hidden}.view .tile .icon.trainers .right svg[data-v-6424673a]{margin-left:-6px}.view .lock[data-v-6424673a]{position:absolute;left:0;bottom:0;width:100%;margin-bottom:12px;gap:6px;opacity:.8;font-size:.8rem;color:rgba(var(--text-light),.6)}.view .lock svg[data-v-6424673a]{margin-top:-7px}
