body.tp-legal-consent-open{overflow:hidden}.tp-legal-backdrop[data-v-7fb7e5b2]{z-index:1500;background:#101830a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tp-legal-dialog[data-v-7fb7e5b2]{color:#202640;text-align:right;direction:rtl;background:#fffdfd;border:1px solid #eadfe3;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:min(940px,100%);max-height:min(900px,100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 28px 90px #1912234d}.tp-legal-dialog__header[data-v-7fb7e5b2]{background:#fff;border-bottom:1px solid #eee5e8;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px 20px;display:flex}.tp-legal-dialog__header>div[data-v-7fb7e5b2]{min-width:0}.tp-legal-dialog__eyebrow[data-v-7fb7e5b2]{color:#d11a5b;margin:0 0 5px;font-size:13px;font-weight:800}.tp-legal-dialog__header h1[data-v-7fb7e5b2]{color:#111a36;margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:clamp(19px,2.1vw,28px);line-height:1.55}.tp-legal-dialog__header p[data-v-7fb7e5b2]:last-child{color:#665c60;max-width:720px;margin:7px 0 0;font-size:14px;line-height:1.85}.tp-legal-dialog__close[data-v-7fb7e5b2]{color:#4d4347;cursor:pointer;background:#fff;border:1px solid #e4d8dc;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font:400 28px/1 sans-serif;display:grid}.tp-legal-dialog__document[data-v-7fb7e5b2]{overscroll-behavior:contain;scrollbar-gutter:stable;outline:none;padding:24px 34px 36px;overflow:auto}.tp-legal-dialog__document[data-v-7fb7e5b2]:focus-visible{box-shadow:inset 0 0 0 3px #f5216933}.tp-legal-dialog__update[data-v-7fb7e5b2]{color:#67575d;background:#fff5f8;border:1px solid #f0dce4;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 12px;font-size:12px;display:inline-flex}.tp-legal-dialog__update strong[data-v-7fb7e5b2]{color:#b2164e}.tp-legal-dialog__intro[data-v-7fb7e5b2]{color:#3f3639;background:#fff7fa;border-right:4px solid #f52169;margin:0 0 28px;padding:16px 18px;font-weight:600;line-height:2}.tp-legal-dialog__document section[data-v-7fb7e5b2]{border-bottom:1px solid #f0eaec;margin-bottom:18px;padding-block:4px 22px}.tp-legal-dialog__document section[data-v-7fb7e5b2]:last-child{background:#fff8fa;border:1px solid #f1d5df;border-radius:14px;margin-bottom:0;padding:20px}.tp-legal-dialog__document h2[data-v-7fb7e5b2]{color:#182140;margin:0 0 10px;font-size:17px;line-height:1.8}.tp-legal-dialog__document li[data-v-7fb7e5b2],.tp-legal-dialog__document p[data-v-7fb7e5b2]{color:#4f484b;font-size:14px;line-height:2.05}.tp-legal-dialog__document p[data-v-7fb7e5b2]{margin:0 0 10px}.tp-legal-dialog__document[data-v-7fb7e5b2] :is(ul,ol){margin:6px 0 12px;padding-right:24px}.tp-legal-dialog__document li+li[data-v-7fb7e5b2]{margin-top:5px}.tp-legal-dialog__footer[data-v-7fb7e5b2]{background:#fff;border-top:1px solid #eee5e8;gap:16px;padding:18px 28px 22px;display:grid}.tp-legal-dialog__confirmation[data-v-7fb7e5b2]{color:#342d30;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;font-weight:650;line-height:1.8;display:flex}.tp-legal-dialog__confirmation input[data-v-7fb7e5b2]{accent-color:#f52169;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.tp-legal-dialog__actions[data-v-7fb7e5b2]{justify-content:flex-end;gap:10px;display:flex}.tp-legal-dialog__actions button[data-v-7fb7e5b2]{cursor:pointer;border-radius:10px;min-height:44px;padding:10px 18px;font:700 13px/1.5 Vazirmatn,sans-serif}.tp-legal-dialog__secondary[data-v-7fb7e5b2]{color:#554b4f;background:#fff;border:1px solid #ded3d7}.tp-legal-dialog__primary[data-v-7fb7e5b2]{color:#fff;background:#e91e63;border:1px solid #d11a5b}.tp-legal-dialog__primary[data-v-7fb7e5b2]:disabled{color:#8a8184;cursor:not-allowed;background:#ece7e9;border-color:#e1d9dc}.tp-legal-dialog[data-v-7fb7e5b2] :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #f5216940}@media (width<=640px){.tp-legal-backdrop[data-v-7fb7e5b2]{place-items:end stretch;padding:0}.tp-legal-dialog[data-v-7fb7e5b2]{border-radius:20px 20px 0 0;width:100%;max-height:96dvh}.tp-legal-dialog__header[data-v-7fb7e5b2]{gap:12px;padding:18px 18px 15px}.tp-legal-dialog__close[data-v-7fb7e5b2]{flex-basis:38px;width:38px;height:38px}.tp-legal-dialog__document[data-v-7fb7e5b2]{scrollbar-gutter:auto;padding:20px 20px 28px}.tp-legal-dialog__document li[data-v-7fb7e5b2],.tp-legal-dialog__document p[data-v-7fb7e5b2]{font-size:13px;line-height:2}.tp-legal-dialog__footer[data-v-7fb7e5b2]{padding:14px 18px max(16px,env(safe-area-inset-bottom));gap:12px}.tp-legal-dialog__actions[data-v-7fb7e5b2]{grid-template-columns:1fr;display:grid}.tp-legal-dialog__primary[data-v-7fb7e5b2]{grid-row:1}}@media (prefers-reduced-motion:no-preference){.tp-legal-backdrop[data-v-7fb7e5b2]{animation:.16s ease-out both tp-legal-backdrop-in-7fb7e5b2}.tp-legal-dialog[data-v-7fb7e5b2]{animation:.22s cubic-bezier(.2,.8,.2,1) both tp-legal-dialog-in-7fb7e5b2}}@keyframes tp-legal-backdrop-in-7fb7e5b2{0%{opacity:0}}@keyframes tp-legal-dialog-in-7fb7e5b2{0%{opacity:0;transform:translateY(12px)scale(.99)}}@media (width<=40rem){.tp-auth-route--login{background:#f7f2ed;min-height:100vh;padding:0;overflow:hidden}.tp-auth-route--login .tp-auth-shell{width:100%;min-width:0;max-width:none;height:max(100vh,184cqw);min-height:184cqw;box-shadow:none;background:#f7f2ed;border-radius:0;margin-inline:0;position:relative;overflow:hidden;container-type:inline-size}.tp-auth-route--login .tp-auth-header{z-index:40;background:#fff;border:0;border-bottom:1px solid #eeeae7;width:100%;height:13cqw;min-height:0;padding:0;position:absolute;top:0;left:0;overflow:visible}.tp-auth-route--login .tp-auth-header__brand{gap:.8cqw;font-size:4.2cqw;line-height:1;position:absolute;top:50%;right:11.2cqw;transform:translateY(-50%)}.tp-auth-route--login .tp-auth-header__brand img{width:3cqw;height:3cqw}.tp-auth-route--login .tp-auth-header__actions{gap:2.6cqw;position:absolute;top:50%;left:14.7cqw;transform:translateY(-50%)}.tp-auth-route--login .tp-auth-header__fast{display:none!important}.tp-auth-route--login .tp-auth-header__login,.tp-auth-route--login .tp-auth-header__style{border-radius:999px;height:6.9cqw;min-height:0;padding:0 3.6cqw;font-weight:600;line-height:1;font-size:3.1cqw!important;display:inline-flex!important}.tp-auth-route--login .tp-auth-header__style{background:#fff;border:1px solid #d11a5b;width:16.6cqw;min-width:16.6cqw;padding:0;color:#d11a5b!important}.tp-auth-route--login .tp-auth-header__login{background:#f7f7f7;border:1px solid #eeeae7;width:14.1cqw;min-width:14.1cqw;padding:0;color:#111a36!important}.tp-auth-route--login .tp-mobile-nav{z-index:50;direction:rtl;display:block;position:absolute;top:2.75cqw;right:2.4cqw}.tp-auth-route--login .tp-mobile-nav__trigger{cursor:pointer;background:0 0;border:0;border-radius:1.6cqw;gap:1cqw;width:7.5cqw;height:7.5cqw;padding:1.55cqw 2.15cqw;display:grid}.tp-auth-route--login .tp-mobile-nav__trigger span{background:#171717;border-radius:999px;width:100%;height:.48cqw;display:block}.tp-auth-route--login .tp-mobile-nav__menu{background:#fff;border:1px solid #eee6e2;border-radius:3.4cqw;gap:.8cqw;width:40cqw;padding:2.4cqw;display:grid;position:absolute;top:calc(100% + 1.6cqw);right:0;box-shadow:0 12px 32px #120d0f24}.tp-auth-route--login .tp-mobile-nav__menu a{color:#111a36;text-align:right;border-radius:2cqw;padding:1.8cqw 2cqw;font-size:3cqw;font-weight:600;text-decoration:none}.tp-auth-route--login .tp-mobile-nav__menu a:focus-visible,.tp-auth-route--login .tp-mobile-nav__menu a:hover{color:#d11a5b;background:#fff1f5}.tp-auth-route--login .tp-mobile-menu-enter-active,.tp-auth-route--login .tp-mobile-menu-leave-active{transition:opacity .15s,transform .15s}.tp-auth-route--login .tp-mobile-menu-enter-from,.tp-auth-route--login .tp-mobile-menu-leave-to{opacity:0;transform:translateY(-1.5cqw)}.tp-auth-route--login .tp-auth-scene{z-index:1;background:#f7f2ed;width:100%;height:calc(100% - 13cqw);min-height:0;position:absolute;top:13cqw;left:0;overflow:hidden}.tp-auth-route--login .tp-auth-scene__background{opacity:1;-o-object-fit:fill;object-fit:fill;-o-object-position:top left;object-position:top left;width:130.9cqw;height:86.7cqw;inset:-9.8cqw auto auto 5.8cqw}.tp-auth-route--login .tp-auth-scene__visual{z-index:2;opacity:1;width:100%;height:66.6cqw;display:block;position:absolute;top:0;left:0}.tp-auth-route--login .tp-auth-scene__model{-o-object-fit:contain;object-fit:contain;transform-origin:top;width:40cqw;height:62.5cqw;top:1.4cqw;left:15.6cqw;transform:scale(1.04,1.06)}.tp-auth-route--login .tp-auth-scene__jacket{-o-object-fit:contain;object-fit:contain;width:29.5cqw;height:27cqw;top:6.2cqw;left:51.3cqw}.tp-auth-route--login .tp-auth-scene__connector{-o-object-fit:contain;object-fit:contain;width:13.7cqw;height:13.7cqw;top:1.4cqw;left:42cqw}.tp-auth-route--login .tp-auth-scene__form{z-index:4;width:92.4cqw;height:92cqw;min-height:0;padding:0;display:block;position:absolute;top:64.7cqw;left:3.8cqw}.tp-auth-route--login .tp-auth-card-new--login{background:#fff;border-radius:3.8cqw 3.8cqw 0 0;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 2.8cqw 7.4cqw -1.4cqw #120d0f14}.tp-auth-route--login .tp-auth-card-new__icon{width:6.7cqw;height:6.7cqw;position:absolute;top:2cqw;left:50%;transform:translate(-50%)}.tp-auth-route--login .tp-auth-card-new__title{gap:1cqw;width:100%;display:flex;position:absolute;top:11cqw;left:0}.tp-auth-route--login .tp-auth-card-new__title-line{width:50cqw;height:7.5cqw;position:relative}.tp-auth-route--login .tp-auth-card-new__title-line h1{width:100%;margin:0;font-size:5.6cqw;line-height:7.5cqw;position:static}.tp-auth-route--login .tp-auth-card-new__title-line>img{width:4.1cqw;height:4.1cqw;top:-2cqw;left:42cqw}.tp-auth-route--login .tp-auth-card-new__title>p{width:100%;font-size:2.7cqw;line-height:4.2cqw}.tp-auth-route--login .tp-mobile-input{width:80cqw;position:absolute;top:26.9cqw;left:6.2cqw}.tp-auth-route--login .tp-phone-field{background:#fff;border-width:1px;border-radius:clamp(15px,4.2cqw,18px);width:100%;height:clamp(52px,13cqw,56px);min-height:0;position:relative}.tp-auth-route--login .tp-phone-field__prefix{flex-basis:18cqw;width:18cqw;font-size:clamp(16px,4.2cqw,19px)}.tp-auth-route--login .tp-phone-field__separator{height:7.4cqw}.tp-auth-route--login .tp-phone-field input{padding:0 3.8cqw;font-size:clamp(16px,4.2cqw,19px)}.tp-auth-route--login .tp-mobile-input .tp-auth-field-message{min-height:4.6cqw;margin:1.2cqw 1cqw 0;font-size:clamp(10px,2.55cqw,12px);line-height:3.8cqw}.tp-auth-route--login .tp-auth-cta{background:#be2d59;gap:2cqw;width:80cqw;height:clamp(52px,13cqw,56px);min-height:0;padding:0;position:absolute;top:46.7cqw;left:6.2cqw;box-shadow:0 2.5cqw 2.8cqw #be2d5938}.tp-auth-route--login .tp-auth-cta span{font-size:4cqw}.tp-auth-route--login .tp-auth-cta strong{font-size:3.2cqw}.tp-auth-route--login .tp-auth-agreement{width:100%;font-size:2.7cqw;line-height:4.4cqw;position:absolute;top:65cqw;left:0}.tp-auth-route--login .tp-auth-card-new__separator{width:80cqw;height:1px;position:absolute;top:70.8cqw;left:6.2cqw}.tp-auth-route--login .tp-auth-features{gap:0;width:83.2cqw;height:17.6cqw;position:absolute;top:74cqw;left:4.6cqw}.tp-auth-route--login .tp-auth-features>div{justify-content:flex-start;gap:1.1cqw;height:100%;padding-inline:1.4cqw}.tp-auth-route--login .tp-auth-features>div:not(:first-child){position:relative}.tp-auth-route--login .tp-auth-features>div:not(:first-child):before{content:"";background:#f1ecef;width:1px;position:absolute;top:7.8cqw;bottom:1.2cqw;left:0}.tp-auth-route--login .tp-auth-features>div>span{width:6.7cqw;height:6.7cqw}.tp-auth-route--login .tp-auth-features>div>span img{width:100%;height:100%}.tp-auth-route--login .tp-auth-feature-icon--rose{padding:1.5cqw}.tp-auth-route--login .tp-auth-features strong{font-size:2.7cqw}.tp-auth-route--login .tp-auth-features small{white-space:nowrap;font-size:2.2cqw}.tp-auth-route--login .tp-auth-trust{z-index:6;direction:ltr;background:#fff;border-top:1px solid #e8e2de;border-radius:0 0 3.8cqw 3.8cqw;flex-direction:row;justify-content:flex-start;align-items:center;gap:4.6cqw;width:92.4cqw;height:14cqw;min-height:0;padding:0 0 0 12.5cqw;display:flex;position:absolute;top:169.7cqw;left:3.8cqw}.tp-auth-route--login .tp-auth-trust__avatars>img{width:5.4cqw;height:5.4cqw;margin-right:-1.6cqw}.tp-auth-route--login .tp-auth-trust__avatars>img:first-child{margin-right:-1.6cqw}.tp-auth-route--login .tp-auth-trust__avatars>span{width:4cqw;height:4cqw;padding:.8cqw}.tp-auth-route--login .tp-auth-trust__avatars>span img{width:3.2cqw;height:2.8cqw}.tp-auth-route--login .tp-auth-trust>p{white-space:nowrap;direction:rtl;font-size:2.7cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-shell{height:max(100vh,215cqw);min-height:215cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-scene__form{height:123cqw;top:64.7cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-card-new--register{background:#fff;border-radius:3.8cqw 3.8cqw 0 0;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 2.8cqw 7.4cqw -1.4cqw #120d0f14}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-card-new__title{top:10cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-name-field{border-width:1px;border-radius:2.9cqw;width:80cqw;height:10.2cqw;min-height:0;position:absolute;top:28cqw;left:6.2cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-name-field input{padding:0 3.8cqw;font-size:4.3cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-mobile-input{top:40.5cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-inline-message{width:80cqw;margin:0;font-size:2.5cqw;line-height:3cqw;top:63.5cqw;left:6.2cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-terms{justify-content:flex-start;gap:1.5cqw;width:80cqw;font-size:2.7cqw;line-height:4.4cqw;position:absolute;top:58cqw;left:6.2cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-terms__summary{gap:1.6cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-terms>button{font-size:2.55cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-terms input{flex-basis:4.2cqw;width:4.2cqw;height:4.2cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-cta{top:77.2cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-agreement{top:92cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-card-new__separator{top:97.2cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-features{top:100.5cqw}.tp-auth-route--register:not(.tp-auth-route--otp-stage) .tp-auth-trust{height:12cqw;top:200.7cqw}}@media (prefers-reduced-motion:reduce){.tp-auth-route--login .tp-mobile-menu-enter-active,.tp-auth-route--login .tp-mobile-menu-leave-active{transition:none}}
