:root{--ff-montserrat:"Montserrat",sans-serif;--ff-inter:"Inter",sans-serif;--ff-manrope:"Manrope",sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--c-white:#fff;--c-white-2:#f5f5f5;--c-black:#000;--c-text:#2c2c2e;--c-text-2:#2b2b2b;--c-text-3:#1c1c1e;--c-text-secondary:#8e8e92;--c-dark-black:#313036;--c-accent:#4d49fc;--c-accent-hover:#4542e3;--c-success:#09a464;--c-warning:#ffcf26;--c-orange:#ff6121;--c-orange-400:#ff9500;--c-purple:#8933ff;--c-purple-light:#f3ebff;--c-negative:#e74c3c;--c-danger:#ea0027;--c-danger-2:#ea0042;--c-danger-3:#ff5a35;--c-danger-4:#eb1414;--c-yellow:#e5ba22;--c-yellow-200:#fff9c4;--c-transparent:transparent;--overlay-dim:rgba(0,0,0,.5);--overlay-dim-60:rgba(0,0,0,.6);--c-blue-500:#007bff;--c-blue-400:#0281ef;--c-blue-450:#1b8ff1;--c-blue-550:#3d35fb;--c-blue-600:#0056b3;--c-blue-700:#4d5eff;--c-blue-800:#1d4ed8;--c-blue-900:#e9ecef;--c-blue-1000:#111827;--c-blue-hover:#b3d9fa;--c-blue-hover-2:#c7c7cb;--c-blue-light:#cac8fe;--c-blue-light-2:#eff4ff;--c-blue-light-3:#f2f2f6;--c-blue-light-4:#eff4ff;--c-blue-light-5:#e6e6e6;--c-blue-light-6:#ededff;--c-blue-medium-1:#08c;--c-blue-medium-2:#007aff;--c-blue-medium-3:#0056cc;--c-mint-300:#a8e6cf;--c-violet-400:#7360f2;--c-red-400:#ff3b30;--c-red-500:#dc3545;--c-red-600:#f44;--c-red-700:red;--c-red-800:#e53e3e;--c-red-900:#c53030;--c-red-hover:#ffd0bc;--c-red-hover-2:#f9b2be;--c-gray-100:#f8f9fa;--c-gray-110:#f8f8f8;--c-gray-150:#ebebf0;--c-gray-200:#e0e0e0;--c-gray-300:#e5e5e9;--c-gray-400:#d1d1d5;--c-gray-500:#606068;--c-gray-600:#92919a;--c-gray-700:#333;--c-gray-650:#666;--c-gray-450:#999;--c-gray-180:#f0f0f0;--c-gray-520:#b0b0b9;--c-gray-460:#cbcbd3;--c-gray-800:#636366;--c-gray-900:silver;--c-gray-1000:#3a3a3c;--c-gray-1100:#6d6d6d;--c-gray-1200:#888;--c-gray-1300:#828282;--c-gray-1400:#374151;--c-gray-1500:#4b5563;--c-gray-light:#f3f4f6;--c-gray-light-2:#f2f2f2;--c-gray-light-3:#e8e8e8;--c-gray-light-4:#e5e5e5;--c-gray-light-5:#e9eaee;--c-gray-light-6:#e5e7eb;--c-green-400:#34c759;--c-green-500:#25d366;--fs-8:8px;--fs-9:9px;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-19:19px;--fs-20:20px;--fs-21:21px;--fs-22:22px;--fs-23:23px;--fs-24:24px;--fs-25:25px;--fs-26:26px;--fs-27:27px;--fs-28:28px;--fs-29:29px;--fs-30:30px;--fs-31:31px;--fs-32:32px;--fs-33:33px;--fs-34:34px;--fs-35:35px;--fs-36:36px;--fs-37:37px;--fs-38:38px;--fs-39:39px;--fs-40:40px;--fs-41:41px;--fs-42:42px;--fs-43:43px;--fs-44:44px;--fs-45:45px;--fs-46:46px;--fs-47:47px;--fs-48:48px;--fs-49:49px;--fs-50:50px;--fs-51:51px;--fs-52:52px;--fs-53:53px;--fs-54:54px;--fs-55:55px;--fs-56:56px;--fs-57:57px;--fs-58:58px;--fs-59:59px;--fs-60:60px;--fs-61:61px;--fs-62:62px;--fs-63:63px;--fs-64:64px;--fs-65:65px;--fs-66:66px;--fs-67:67px;--fs-68:68px;--fs-69:69px;--fs-70:70px;--fs-71:71px;--fs-72:72px;--fs-73:73px;--fs-74:74px;--fs-75:75px;--bg-white:#fff;--bg-gray-100:#f8f9fa;--bg-gray-300:#e5e5e9;--d-flex:flex;--d-grid:grid;--ai-center:center;--ai-start:flex-start;--ai-flex-start:flex-start;--ai-flex-end:flex-end;--jc-between:space-between;--jc-space-between:space-between;--jc-center:center;--jc-start:flex-start;--jc-flex-start:flex-start;--jc-flex-end:flex-end;--fd-column:column;--flex-direction-column:column;--flex-direction-column-reverse:column-reverse;--fw-wrap:wrap;--flex-wrap:wrap;--flex-wrap-wrap:wrap;--overflow-x-hidden:hidden;--flex-1:1;--overflow-hidden:hidden;--object-fit-contain:contain;--object-fit-cover:cover;--text-decoration-none:none;--cursor-pointer:pointer;--cursor-none:none;--border-none:none;--background-none:none;--bg-none:none;--outline-none:none;--box-shadow-none:none;--box-sizing-border-box:border-box;--text-align-center:center;--ta-center:center;--lh-22:22px;--w-100:100%;--h-100:100%;--mh-500:500px;--mt-50:50px;--g-yellow-start:#fff1be;--g-yellow-end:#fffae9;--g-green-start:#b5e4d0;--g-green-end:#e6f6ef;--Primary-Font-Family:var(--ff-montserrat);--Primary-Size:var(--fs-16);--Primary-Line-Height:25px;--Secondary-Font-Family:var(--ff-montserrat);--Secondary-Size:var(--fs-14);--Secondary-Line-Height:18px;--Headline-Font-Family:var(--ff-montserrat);--Headline-Size:var(--fs-20);--Headline-Line-Height:28px;--Footnote-Font-Family:var(--ff-montserrat);--Footnote-Size:var(--fs-12);--Footnote-Line-Height:16px;--Radius-300:12px;--Background-Brand-Secondary-Hover:#cac8fe;--Background-Brand-Secondary:#ededff}.profile-settings-wrapper{display:var(--d-flex);margin:0 auto 100px}.profile-settings-wrapper,.profile-settings-wrapper-mobile{width:1000%;max-width:1432px;align-items:var(--ai-flex-start);padding-top:40px}.profile-settings-wrapper-mobile{display:none;margin:0 auto 60px}.profile-ads-tabs-wrapper{max-width:1069px;width:100%}.profile-ads-tabs{display:var(--d-flex);gap:16px;border-bottom:1px solid var(--c-gray-300);margin-bottom:12px}.profile-tab-btn{position:relative;background:var(--background-none);border:var(--border-none);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-semibold);color:var(--c-text-secondary);padding-bottom:12px;cursor:var(--cursor-pointer)}.profile-tab-btn.active{color:var(--c-text);font-weight:var(--fw-bold)}.profile-tab-btn:hover{color:var(--c-text);text-shadow:.02em 0 0 currentColor,-.02em 0 0 currentColor}.profile-tab-btn:after{content:"";position:absolute;bottom:0;left:0;height:4px;width:0;background-color:var(--c-accent);transition:width .2s ease}.profile-tab-btn:hover:after{width:100%}.profile-tab-btn.active:after{display:none}.profile-tab-btn .underline{position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:var(--c-accent)}.account-settings{width:100%;max-width:600px!important}.account-settings.branding{max-width:1069px!important}.tab-content{width:100%}.tab-content-input-description{color:var(--c-black);margin-top:5px;line-height:18px;padding-left:5px}.tab-content-input-description,.tab-content-input-description a{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-14)}.tab-content-input-description a{color:var(--c-accent);text-decoration:var(--text-decoration-none);cursor:var(--cursor-pointer)}.tab-content-save-button{width:100%;background:var(--c-accent);color:var(--c-white);border:var(--border-none);border-radius:12px;padding:16px;font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-semibold);cursor:var(--cursor-pointer);transition:all .3s ease;cursor:pointer;outline:var(--outline-none)}.tab-content-save-button:hover{background:var(--c-blue-light)}.tab-content-save-button .btn-spinner{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.35);border-top:2px solid var(--c-white);border-radius:50%;display:inline-block;animation:btn-spin .8s linear infinite}@keyframes btn-spin{to{transform:rotate(1turn)}}.input-group{padding:13px 16px;border:1px solid var(--c-gray-400);border-radius:12px}.input-group,.input-group2{position:relative;width:100%;background:var(--c-white);overflow:var(--overflow-hidden)}.input-group2{display:var(--d-flex);align-items:var(--ai-center);padding-bottom:8px;border-bottom:1px solid var(--c-gray-400);margin-bottom:12px}.input-group2 svg{margin-right:10px}.tab-content-input{background:transparent!important;padding:8px 0 0;width:100%;border:var(--border-none);outline:var(--outline-none);color:var(--c-text);font-family:var(--ff-montserrat)!important;font-weight:var(--fw-medium)!important;font-size:var(--fs-16)!important;position:relative;height:unset!important;border-radius:unset!important;margin-bottom:unset!important;-webkit-text-fill-color:var(--c-text)}.tab-content-input textarea,textarea.tab-content-input{min-height:24px;max-height:300px;resize:none;overflow-y:auto;overflow-x:hidden;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.tab-content-input::placeholder{color:var(--c-text-secondary)!important;font-family:var(--ff-montserrat)!important;font-weight:var(--fw-medium)!important;font-size:var(--fs-16)!important;-webkit-text-fill-color:var(--c-text-secondary)!important}.tab-content-input-title{color:var(--c-text-secondary);font-size:var(--fs-16)}.tab-content-input-title,.tab-content-input-title3{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;transition:all .2s ease;font-family:var(--ff-montserrat);font-weight:var(--fw-medium)}.tab-content-input-title3{color:#8e8e92;font-size:var(--fs-14)}#tab-content-input-title4{top:30%}.input-group.filled #tab-content-input-title4,.input-group.focused #tab-content-input-title4{top:14%!important}.tab-content-input-title2{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;transition:all .2s ease;color:var(--c-accent);font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-14)}.input-group.filled .tab-content-input-title,.input-group.focused .tab-content-input-title{top:19%!important;transform:none;font-size:var(--fs-14)!important;color:var(--c-accent)!important}.input-group.filled .tab-content-input,.input-group.focused .tab-content-input{padding:32px 0 8px!important}.input-group2.filled .tab-content-input-title2,.input-group2.focused .tab-content-input-title2{top:6px;transform:none;font-size:var(--fs-14)}.input-group2.filled .tab-content-input,.input-group2.focused .tab-content-input{padding-top:24px}.tab-content-input-info-wrapper{margin-bottom:16px;width:100%}.tab-content-item{width:100%;margin-bottom:20px}.tab-content-item-title{color:var(--c-dark-black);font-family:var(--ff-montserrat);font-weight:var(--fw-bold);font-size:var(--fs-20);margin-bottom:8px}.tab-content-item-info{color:var(--c-gray-800);margin-bottom:14px}.tab-content-item-info,.tab-content-item-info2{font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:18px}.tab-content-item-info2{color:var(--c-text-secondary);margin-bottom:16px}.tab-content-item-child{border-bottom:1px solid var(--c-gray-300);padding:14px 0;cursor:var(--cursor-pointer)}.tab-content-item-child,.tab-content-item-schedule{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between)}.tab-content-item-child3{width:100%;margin-bottom:16px;cursor:var(--cursor-pointer)}.tab-content-item-child4{width:100%;border-bottom:1px solid #e5e5e9;margin-bottom:12px;padding-bottom:12px;cursor:var(--cursor-pointer)}.tab-content-item-child4-header{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);margin-bottom:10px}.tab-content-item-child-icon-info-wrapper1{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-flex-start);text-decoration:none!important}.tab-content-item-child-icon{height:20px;margin-right:20px}.tab-content-item-child-icon3{height:26px;margin-right:20px}.tab-content-item-child-info,.tab-content-item-child-info2{font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--c-text);text-decoration:none!important}.tab-content-item-child-info--empty{color:var(--c-gray-600)!important;font-family:var(--ff-inter)!important;font-size:var(--fs-16)!important;font-style:normal!important;font-weight:var(--fw-regular)!important;line-height:20px!important}.tab-content-item-child-icon-info-wrapper2{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-flex-start)}.tab-content-item-child-icon2{height:16px}.badge{justify-content:var(--jc-center);border-radius:6px;background:var(--c-blue-400);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--c-white);width:62px;height:22px;margin-right:22px}.badge,.tab-content-item-child2{display:var(--d-flex);align-items:var(--ai-center)}.tab-content-item-child2{width:100%;justify-content:var(--jc-space-between);cursor:var(--cursor-pointer);margin-top:14px}.work-photos-grid{width:100%;display:var(--d-grid);grid-template-columns:repeat(4,1fr);gap:16px}.work-photo-item{position:relative;border-radius:8px;overflow:var(--overflow-hidden);aspect-ratio:1/1}.work-photo-item.draggable{outline:2px solid #4d49fc;cursor:grab}.work-photo-item img{width:100%;height:100%;object-fit:var(--object-fit-cover);display:block}@media (max-width:900px){.work-photo-item{touch-action:none}.work-photo-item img{-webkit-user-drag:none}}.work-photo-button{display:inline-flex;align-items:var(--ai-center);justify-content:var(--jc-center);z-index:1}.work-photo-remove{position:absolute;top:8px;right:8px;text-align:var(--text-align-center);cursor:var(--cursor-pointer)}.add-photo-tile{background:var(--c-blue-light-6);border-radius:8px;aspect-ratio:1/1;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);cursor:var(--cursor-pointer)}.add-photo-plus{font-weight:var(--fw-semibold)}@media (max-width:900px){.work-photos-grid{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:12px;grid-template-columns:unset;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.work-photos-grid::-webkit-scrollbar{display:none}.work-photos-grid>*{flex:0 0 calc(50% - 6px);min-width:calc(50% - 6px);scroll-snap-align:start}}.add-phone{background:var(--background-none);border:var(--border-none);color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);cursor:var(--cursor-pointer)}.add-phone,.schedule-header{display:var(--d-flex);align-items:var(--ai-center)}.schedule-header{justify-content:var(--jc-space-between)}.add-phone span{margin-right:18px;height:20px}.phoneData-title{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-semibold);margin-bottom:24px;text-align:left}.disabledPhone{width:100%;display:var(--d-flex);align-items:var(--ai-center);margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--c-gray-150)}.disabledPhoneText{color:var(--c-dark-black);font-family:var(--ff-montserrat);font-size:var(--fs-20);font-weight:var(--fw-semibold);margin-left:12px}.phoneData-description{margin-bottom:50px}.phoneData-description,.phoneData-description2{color:var(--c-gray-800);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:18px}.phoneData-description2{margin-bottom:13px}.cancelButton{background:var(--bg-gray-300);color:var(--c-text)}.cancelButton,.login-submit-btn2{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);border-radius:12px;cursor:var(--cursor-pointer);outline:var(--outline-none);border:var(--border-none);height:44px;font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular)}.login-submit-btn2{background:var(--c-accent);color:var(--c-white);margin-bottom:10px}#custom-button:hover{background:var(--c-gray-400)}.button-disabled{opacity:.5;transition:opacity .3s ease}.otp-header{justify-content:var(--jc-center)}.otp-header,.otp-header2{display:var(--d-flex);align-items:var(--ai-center);position:relative;margin-bottom:30px}.otp-header2{justify-content:var(--jc-space-between)}.back{position:absolute;z-index:9;left:0;background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none)}.otp-title{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-semibold)}.otp-input-wrapper input{width:100%;outline:2px solid var(--c-accent);border:var(--border-none);height:44px;border-radius:12px;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);padding:11px 12px;position:relative;margin-bottom:10px;text-align:var(--text-align-center);font-family:var(--ff-inter);color:var(--c-text);font-size:var(--fs-17);font-weight:var(--fw-regular);appearance:none;background:transparent!important}.otp-input-wrapper{width:100%;margin-bottom:12px}.otp-input-wrapper input.input-error{outline:2px solid var(--c-red-400)!important;outline-offset:0!important}.login-phone-input-wrapper3{border:2px solid transparent;border-radius:12px;transition:border-color .2s ease}.login-phone-input-wrapper{border:2px solid transparent;transition:border-color .2s ease}.login-phone-input-wrapper:focus-within{border:2px solid var(--c-accent);background:var(--c-white)!important}.login-phone-input-wrapper3:focus-within{border:2px solid var(--c-accent);background:var(--c-white)!important}.login-phone-input-wrapper.active,.login-phone-input-wrapper3.active{border:2px solid var(--c-accent);background:var(--c-white)!important}.login-phone-input-wrapper.input-error,.login-phone-input-wrapper3.input-error{border:2px solid var(--c-red-400)!important;background:var(--c-white)!important}.code-info{font-weight:var(--fw-semibold)}.code-info,.code-phone{font-size:var(--fs-16)}.code-info,.code-phone,.code-start-timer-btn,.code-timer{text-align:var(--text-align-center)}.code-start-timer-btn{font-weight:var(--fw-medium);text-decoration:underline}.timer-wrapper{display:var(--d-flex);flex-direction:var(--flex-direction-column);align-items:var(--ai-center);justify-content:var(--jc-center);width:100%}.phone-title{margin-bottom:24px}.phone-title,.phone-title2{width:100%;color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-semibold);text-align:var(--text-align-center)}.phone-title2{margin-bottom:10px}.code-bottom-text{color:var(--c-gray-500);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:18px;text-align:var(--text-align-center)}.delete-phone-btn{background:var(--background-none);border:var(--border-none);justify-content:var(--jc-center);height:24px;cursor:var(--cursor-pointer);outline:var(--outline-none);position:relative;bottom:2px}.custom-switch-container,.delete-phone-btn{display:var(--d-flex);align-items:var(--ai-center);margin-right:10px}.custom-switch-container{margin-bottom:50px}.delivery-section .custom-switch-container{margin-bottom:unset!important}.delivery-section .tab-content-item-title{margin-bottom:22px!important}.delivery-section .tab-content-input-info-wrapper{margin-bottom:12px!important}.tab-content-item-child-store{display:flex;align-items:center;margin-bottom:22px}.custom-switch-container2{display:var(--d-flex);align-items:var(--ai-center)}.custom-switch{width:44px;height:24px;justify-content:var(--jc-flex-start)}.custom-switch,.custom-switch5{padding:2px;border:none;border-radius:9999px;display:var(--d-flex);align-items:var(--ai-center);transition:background-color .2s ease,box-shadow .2s ease;cursor:pointer;background-color:#d1d1d5}.custom-switch5{width:25px;height:25px;justify-content:var(--jc-center)}.custom-switch.on,.custom-switch5.on{background-color:#4d49fc}.custom-switch:disabled{cursor:not-allowed;opacity:.6}.custom-switch-thumb{width:20px;height:20px;background-color:var(--c-white);border-radius:9999px;transition:transform .2s ease,box-shadow .2s ease;transform:translateX(0);box-shadow:0 1px 2px rgba(0,0,0,.12)}.custom-switch-thumb.on{transform:translateX(20px)}.custom-switch-checkmark{display:block;width:14px;height:14px}.custom-switch-label{margin-left:12px;color:var(--c-text)}.custom-switch-label,.delete-phone-info{font-size:var(--fs-16);font-family:var(--ff-montserrat);font-weight:var(--fw-medium)}.delete-phone-info{margin-bottom:36px;text-align:var(--text-align-center);color:var(--c-text-3)}.delete-phone-modal-buttons{width:100%;justify-content:var(--jc-space-between)}.btn-cancel,.delete-phone-modal-buttons{display:var(--d-flex);align-items:var(--ai-center)}.btn-cancel{width:48%;justify-content:var(--jc-center);cursor:var(--cursor-pointer);outline:var(--outline-none);border:var(--border-none);border-radius:12px;background:var(--c-gray-300);height:44px;font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);color:var(--c-text)}.btn-cancel:hover{background:var(--c-gray-400)}.btn-delete{width:48%;border:var(--border-none);border-radius:12px}.btn-delete,.btn-delete2{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);cursor:var(--cursor-pointer);outline:var(--outline-none);background:var(--c-danger);height:44px;font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);color:var(--c-white)}.btn-delete2{width:100%;border:none;border-radius:12px;margin-bottom:15px}.btn-delete2:hover,.btn-delete:hover{background:var(--c-red-hover-2)}.header-row{justify-content:var(--ai-flex-start);margin-bottom:16px}.header-row,.header-row-delete{display:var(--d-flex);align-items:var(--ai-center);width:100%}.header-row-delete{justify-content:space-between}.sheet-title{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-semibold);text-align:left}.login-clear-btn2{top:0}.login-clear-btn2,.login-clear-btn3{position:absolute;right:3px;z-index:9;border:var(--border-none);height:16px;cursor:var(--cursor-pointer);outline:var(--outline-none);background:var(--background-none)}.login-clear-btn3{top:6px}.delete-icon{background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none);display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.sidebar_parent,.sidebar_parent2{max-width:319px;width:100%;margin-right:47px}@media (min-width:1100px) and (max-width:1470px){.profile-settings-wrapper{max-width:unset!important;width:95%!important}}@media (min-width:900px) and (max-width:1100px){.profile-settings-wrapper{max-width:unset!important;width:95%!important}.profile-tab-btn{font-size:var(--fs-20)!important}}.avatar-uploader-mobile input{display:none!important}@media (min-width:768px) and (max-width:900px){.avatar-camera-icon-mobile{position:absolute;z-index:9;bottom:0;right:0;width:45px;height:45px;border-radius:50%;background:var(--c-white);display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.avatar-camera-icon-mobile svg{width:25px;height:25px}.avatar-uploader-box-mobile{display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-center);justify-content:var(--jc-center);width:100%;max-width:300px;margin:0 auto 30px}.avatar-uploader-mobile{width:100%;max-width:150px;height:150px;border-radius:100%;margin:0 auto 12px;position:relative}.avatar-uploader-mobile img{width:100%;height:100%;object-fit:var(--object-fit-cover);border-radius:100%;overflow:var(--overflow-hidden)}.avatar-uploader-box-mobile-title{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-20);color:var(--c-accent)}.tab-content-item-child-icon svg{width:25px!important;height:25px!important}.add-phone span{margin-right:14px!important}.add-phone{font-weight:var(--fw-regular)!important;font-family:var(--ff-inter)!important;color:var(--c-dark-black)!important}.badge{margin-right:18px!important}.tab-content-save-button{margin-top:60px}.account-settings{max-width:unset!important}#profile-settings-wrapper1{display:none!important}.profile-settings-wrapper-mobile{display:block!important;width:100%!important;max-width:unset!important;margin:0 auto 60px;padding-top:unset!important}.profile-settings-wrapper-mobile .profile-ads-tabs-wrapper{overflow:visible!important;max-width:100%!important;width:100%!important}.profile-settings-wrapper{max-width:unset!important;width:95%!important;padding-top:unset!important}.mobile-sidebar-info-box{display:var(--d-flex)!important}.profile-tab-btn{font-size:var(--fs-18)!important;font-weight:var(--fw-medium)!important}.sidebar_parent2{max-width:unset!important;margin-right:unset!important}.ads-mobile-header{display:var(--d-flex)!important;width:100%;padding-top:20px;padding-bottom:30px;position:relative}.ads-mobile-header,.ads-mobile-header-icon{justify-content:var(--jc-center);align-items:var(--ai-center)}.ads-mobile-header-icon{height:20px;cursor:var(--cursor-pointer);display:var(--d-flex);position:absolute;z-index:9;left:11px;top:23px}.ads-mobile-header-title{font-family:var(--ff-montserrat);font-weight:var(--fw-semibold);font-size:var(--fs-20);color:var(--c-text)}.sidebar_parent{display:none!important}#profile-settings-tabs-mobile{overflow-x:auto;overflow-y:var(--overflow-hidden);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap}#profile-settings-tabs-mobile::-webkit-scrollbar{display:none}#profile-settings-tabs-mobile .profile-tab-btn,#profile-settings-tabs-mobile .profile-tab-btn-mobile{flex:0 0 auto}#profile-ads-tabs-mobile{justify-content:var(--jc-space-between)}.profile-tab-btn-mobile{width:50%;flex:0 0 auto}.profile-ads-wrapper{max-width:unset!important;width:95%!important;padding-top:unset!important}.profile-tab-btn-mobile .underline{height:2px!important}}.avatar-uploader input{display:none!important}@media (max-width:768px){.avatar-camera-icon-mobile{position:absolute;z-index:9;bottom:0;right:0;width:35px;height:35px;border-radius:50%;background:var(--c-white);display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.avatar-camera-icon-mobile svg{width:20px;height:20px}.avatar-uploader-box-mobile{display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-center);justify-content:var(--jc-center);width:100%;max-width:250px;margin:0 auto 30px}.avatar-uploader-mobile{width:100%;max-width:120px;height:120px;border-radius:100%;margin:0 auto 12px;position:relative}.avatar-uploader-mobile img{width:100%;height:100%;object-fit:var(--object-fit-cover);border-radius:100%;overflow:var(--overflow-hidden)}.avatar-uploader-box-mobile-title{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-16);color:var(--c-accent)}.tab-content-item-child-icon svg{width:20px!important;height:20px!important}.add-phone{font-weight:var(--fw-regular)!important;font-family:var(--ff-inter)!important;color:var(--c-dark-black)!important}.add-phone span{margin-right:12px!important}.badge{margin-right:14px!important;width:57px!important;height:19px!important;font-size:var(--fs-13)!important}.tab-content-item-child-icon2 svg{width:8px!important;height:12px!important}.tab-content-item-child-icon{margin-right:15px!important}.tab-content-item-info{font-size:var(--fs-13)!important;line-height:16px!important}.tab-content-input-description{font-size:var(--fs-12)!important;line-height:18px!important}.tab-content-save-button{margin-top:60px}.profile-tab-btn{font-size:var(--fs-16)!important;font-weight:var(--fw-medium)!important}#profile-ads-tabs-mobile{justify-content:var(--jc-space-between)}.profile-tab-btn-mobile{width:50%}.profile-tab-btn-mobile .underline{height:2px!important}.account-settings{max-width:unset!important}#profile-settings-wrapper1{display:none!important}.profile-settings-wrapper-mobile{display:block!important;width:100%!important;max-width:unset!important;align-items:flex-start;margin:0 auto 60px;padding-top:unset!important}.profile-settings-wrapper{max-width:unset!important;width:95%!important;padding-top:unset!important}#profile-ads-tabs-wrapper-main{display:none!important}.sidebar_parent2{max-width:unset!important;margin-right:unset!important}.ads-mobile-header{display:var(--d-flex)!important;width:100%;padding-top:20px;padding-bottom:30px;position:relative}.ads-mobile-header,.ads-mobile-header-icon{justify-content:var(--jc-center);align-items:var(--ai-center)}.ads-mobile-header-icon{height:20px;cursor:var(--cursor-pointer);display:var(--d-flex);position:absolute;z-index:9;left:11px;top:23px}.ads-mobile-header-title{font-family:var(--ff-montserrat);font-weight:var(--fw-semibold);font-size:var(--fs-18);color:var(--c-text)}.sidebar_parent{display:none!important}}@media (max-width:480px){.ads-mobile-header-title{font-family:var(--ff-montserrat);font-weight:var(--fw-semibold);font-size:var(--fs-16)!important;color:var(--c-text)}.avatar-camera-icon-mobile{position:absolute;z-index:9;bottom:0;right:0;width:25px!important;height:25px!important;border-radius:50%;background:var(--c-white);display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.avatar-camera-icon-mobile svg{width:15px!important;height:15px!important}.avatar-uploader-box-mobile{display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-center);justify-content:var(--jc-center);width:100%;max-width:170px;margin:0 auto 30px}.avatar-uploader-mobile{width:100%;max-width:88px!important;height:88px!important;border-radius:100%;margin:0 auto 12px;position:relative}.avatar-uploader-mobile img{width:100%;height:100%;object-fit:var(--object-fit-cover);border-radius:100%;overflow:var(--overflow-hidden)}.avatar-uploader-box-mobile-title{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-13)!important;color:var(--c-accent)}.tab-content-item-child-icon{margin-right:12px!important}.tab-content-item-info{font-size:var(--fs-12)!important;line-height:16px!important}}@media (min-width:1100px) and (max-width:1320px){.sidebar_parent{margin-right:32px!important}}@media (min-width:900px) and (max-width:1100px){.sidebar_parent{max-width:280px!important;margin-right:20px!important}}@media (max-width:900px){.input-group.focused .tab-content-input-title,.input-group:focus-within .tab-content-input-title{color:var(--c-accent)}.tab-content-input{font-size:var(--fs-16)}.clear-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);padding:4px;border-radius:50%;transition:background-color .2s ease}.clear-btn:hover{background-color:rgba(0,0,0,.1)}.tab-content-item{margin-bottom:24px}.tab-content-item-child-info--empty{color:var(--c-text-secondary)}.tab-content-item-child-info,.tab-content-item-child-info2{font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--c-text)}.tab-content-item-title{font-size:var(--fs-18)}.input-group.focused .tab-content-input-title,.input-group.focused .tab-content-input-title2{color:var(--c-accent)}.tab-content-input-title{font-family:var(--ff-montserrat)!important;font-size:var(--fs-14)!important;font-weight:var(--fw-medium)!important;color:var(--c-text-secondary)!important;transition:color .3s ease}.input-group{width:100%;border:none!important;border-bottom:1px solid #d1d1d5!important;border-radius:unset!important;display:var(--d-flex);flex-direction:column-reverse;align-items:var(--ai-flex-start);justify-content:var(--jc-flex-start);padding:unset!important;position:relative;margin-bottom:6px}.tab-content-input-title{left:0!important;top:30%!important}.tab-content-input-description{font-family:var(--ff-montserrat)!important;font-size:var(--fs-12)!important;font-weight:var(--fw-medium)!important;color:var(--c-gray-500)!important}.delivery-section .tab-content-input-info-wrapper{margin-bottom:12px!important}}.login-phone-input3{font-family:var(--ff-inter);color:var(--c-black);font-size:var(--fs-17);font-weight:var(--fw-regular);outline:var(--outline-none);border:var(--border-none);margin-left:10px;background:var(--background-none);-webkit-text-fill-color:var(--c-black)}.login-phone-input3::placeholder{font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);color:var(--c-text-secondary)!important;-webkit-text-fill-color:var(--c-text-secondary)!important}.telegram-input-wrapper{position:relative;display:var(--d-flex);align-items:var(--ai-center);width:100%}.telegram-at-symbol{position:absolute;left:0;color:var(--c-text-secondary);font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-16);z-index:2;pointer-events:none}.telegram-input{padding-left:20px!important}.input-group2.focused .telegram-at-symbol,.input-group2:focus-within .telegram-at-symbol,.telegram-at-symbol{top:50%!important;transform:translateY(-50%)!important;font-size:var(--fs-16)!important;position:absolute!important;left:0!important}.input-group2.focused .telegram-input,.input-group2:focus-within .telegram-input,.telegram-input{padding-top:unset!important;padding-left:20px!important}@media (min-width:1024px) and (max-width:1134px){.profile-tab-btn{font-size:var(--fs-22)!important}}@media (min-width:900px) and (max-width:1024px){.profile-tab-btn{font-size:var(--fs-18)!important}}.branding-preview-box{width:100%;height:312px;border-radius:12px;overflow:var(--overflow-hidden);background:var(--c-blue-light-6);margin-bottom:30px}.branding-preview-image{width:100%;height:100%;object-fit:var(--object-fit-cover);display:block;transition:opacity .2s ease-in-out}.branding-preview-placeholder{width:100%;height:100%;background:var(--c-blue-light-6)}.branding-thumbnails{display:var(--d-grid);grid-template-columns:repeat(6,109px);gap:10px}.branding-thumb{flex-direction:var(--flex-direction-column)}.branding-thumb,.branding-thumb .thumb-image-box{width:109px;display:var(--d-flex);align-items:var(--ai-center);border-radius:6px}.branding-thumb .thumb-image-box{height:88px;overflow:var(--overflow-hidden);position:relative;background:var(--c-white);border:1px solid var(--c-blue-light-6);justify-content:var(--jc-center);cursor:var(--cursor-pointer);transition:border-color .2s ease,box-shadow .2s ease}.branding-thumb .thumb-image-box img{object-fit:cover}.branding-thumb .thumb-image-box:hover{border-color:var(--c-blue-light-6)}.branding-thumb .thumb-image-box.selected{border:2px solid var(--c-accent)}.branding-thumb .thumb-image-box img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.branding-remove{margin-top:8px;background:transparent;border:var(--border-none);color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:1;padding:0;cursor:var(--cursor-pointer)}.branding-add{width:109px;height:88px;border-radius:6px;border:var(--border-none);display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);cursor:var(--cursor-pointer);background:linear-gradient(180deg,var(--Background-Brand-Secondary-Hover,#cac8fe) 0,var(--Background-Brand-Secondary,#ededff) 100%)}.branding-thumb img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.account-settings.branding{padding-top:25px}@media (max-width:900px){#profile-settings-wrapper-mobile-settings2 .account-settings{padding-top:unset!important}.branding-preview-box{height:224px;border-radius:12px}.branding-add{width:109px;height:88px}.branding-thumb{width:109px;height:auto}.branding-thumb .thumb-image-box{width:109px;height:88px}.branding-thumbnails{gap:12px!important}#tab-content-branding{width:100%;display:var(--d-flex);flex-direction:var(--flex-direction-column-reverse)}.branding-preview-box{margin-bottom:unset!important;margin-top:23px!important}.profile-ads-tabs{padding-left:16px}}#profile-settings-wrapper-mobile-settings{padding:0!important}#profile-settings-wrapper-mobile-settings .account-settings{padding:0 16px!important}#profile-settings-wrapper-mobile-settings .tab-content-input-description{padding-left:0!important}#profile-settings-wrapper-mobile-settings .profile-fav-mobile-header{padding:20px 16px!important}#profile-settings-wrapper-mobile-settings .profile-ads-tabs-wrapper-main2{padding-left:16px!important}@media (max-width:900px){.profile-ads-tabs{margin-bottom:20px}.skeleton-main-wrapper{padding:0 16px!important}}#profile-settings-wrapper-mobile-settings2 .account-settings{padding-top:32px;padding-bottom:unset!important;padding-left:16px;padding-right:16px}.work-photo-button{position:absolute;top:8px;left:8px;text-align:var(--text-align-center);cursor:var(--cursor-pointer)}@media (max-width:900px){.tab-content-item-child{margin-bottom:8px!important}.tab-content-item-child-icon3 svg{height:24px!important;width:25px!important}.tab-content-item-child-icon3{height:unset!important}}@media (max-width:426px){.tab-content-item-child-icon3 svg{height:20px!important;width:20px!important}.tab-content-item-child-icon3{height:unset!important}}.react-datepicker__time-container{width:200px!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100%!important}@media (max-width:900px){.location-popup-wrapper2{max-height:unset!important;height:unset!important}.input-group.filled .tab-content-input-title,.input-group.focused .tab-content-input-title{top:12%!important;transform:none;font-size:var(--fs-14)!important;color:var(--c-accent)!important}}@media (min-width:940px) and (max-width:960px){.branding-preview-box{width:96%!important}}@media (max-width:940px){.branding-preview-box{width:90%!important}}#tab_content_description,#tab_content_name{padding:0 16px!important}#address_content_description,#schedule_content_description{padding:16px!important;margin-bottom:16px}.input-group.filled #address_content_title,.input-group.filled #schedule_content_title,.input-group.filled #tab_content_description_title,.input-group.filled #tab_content_name_title,.input-group.focused #address_content_description,.input-group.focused #schedule_content_description,.input-group.focused #tab_content_description_title,.input-group.focused #tab_content_name{top:14%!important}@media (max-width:900px){#tab_content_description,#tab_content_name{padding:0!important}#address_content_description,#schedule_content_description{padding:0!important;margin-bottom:16px}#city-address-bottomsheet-wrapper{max-width:unset!important}}.city-field-label{display:flex;color:#8e8e92;font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);margin-bottom:10px}.city-phone-row{width:100%;display:flex;align-items:center;margin-bottom:10px;justify-content:space-between}.tab-content-item-child-info--phone{position:relative;top:4px}.city-phone-row{border-bottom:1px solid #e5e5e9;padding-bottom:14px}.add_account_wrapper{width:100%;margin-top:25px}.add_account_title{font-family:var(--ff-montserrat);font-size:var(--fs-20);font-weight:var(--fw-semibold);color:#000;margin-bottom:10px}.add_account_info{font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);color:#606068;margin-bottom:20px;line-height:18px}.add_account_button{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none;outline:none;color:#313036;font-family:var(--ff-inter);font-size:var(--fs-16);font-weight:var(--fw-regular)}.add_account_button span{margin-right:12px}.onboarding-popup-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.onboarding-popup-modal{background:#fff;border-radius:24px;max-width:480px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:onboardingSlideIn .3s ease-out}@keyframes onboardingSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.onboarding-popup-header{padding:32px 32px 24px;border-bottom:1px solid #f0f0f0}.onboarding-popup-header h2{margin:0 0 8px;font-size:24px;font-weight:700;color:#1a1a1a;line-height:1.3}.onboarding-popup-header p{margin:0;font-size:15px;color:#666;line-height:1.5}.onboarding-popup-body{padding:24px 32px}.onboarding-avatar-section,.onboarding-avatar-section .avatar-uploader-box-mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:300px;margin:0 auto 30px}.onboarding-avatar-section .avatar-uploader-mobile{width:100%;max-width:150px;height:150px;border-radius:100%;margin:0 auto 12px;position:relative}.onboarding-avatar-section .avatar-uploader-mobile img{width:100%;height:100%;object-fit:cover;border-radius:100%;overflow:hidden}.onboarding-avatar-section .avatar-uploader-box-mobile-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;color:#4d49fc;background:none;border:none;cursor:pointer;outline:none}.avatar-camera-icon-mobile{position:absolute;z-index:9;bottom:0;right:0;width:45px;height:45px;border-radius:50%;background:var(--c-white);display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.avatar-camera-icon-mobile svg{width:25px;height:25px}.onboarding-popup-body .input-group.error{border-color:#ea0027!important}.onboarding-popup-body .tab-content-input-title.error{color:#ea0027!important}.onboarding-error{background:#fff3f3;border:1px solid #fcc;border-radius:12px;padding:12px 16px;margin-bottom:20px;color:#c00;font-size:14px;font-weight:500}.onboarding-popup-footer{padding:20px 32px 32px;border-top:1px solid #f0f0f0}@media (max-width:600px){.onboarding-popup-backdrop{padding:0;align-items:flex-end}.onboarding-popup-modal{max-width:100%;border-radius:24px 24px 0 0;animation:onboardingSlideUp .3s ease-out}@keyframes onboardingSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.onboarding-popup-header{padding:24px 20px 20px}.onboarding-popup-header h2{font-size:22px}.onboarding-popup-header p{font-size:14px}.onboarding-popup-body{padding:20px}.onboarding-popup-footer{padding:16px 20px 24px}}.popup-bottomsheet{min-height:auto!important;max-height:90vh!important;overflow-y:auto!important;overflow-x:var(--overflow-x-hidden)!important;box-sizing:var(--box-sizing-border-box)!important;background-color:var(--c-white)!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important;transition:transform var(--bottomsheet-close-duration,.3s) cubic-bezier(.4,0,.2,1),opacity var(--bottomsheet-close-duration,.3s) ease-out!important;will-change:transform,opacity;transform-origin:center bottom}.popup-bottomsheet:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;background-color:var(--c-gray-900)!important;border-radius:2px;z-index:10}.cart-bottomsheet{padding:20px 20px 40px!important;min-height:80vh!important;max-height:90vh!important}.notification-bottomsheet{padding:20px 20px 40px!important;min-height:70vh!important;max-height:85vh!important}.language-bottomsheet{max-height:40vh!important}.app-bottomsheet,.language-bottomsheet{padding:20px!important;min-height:auto!important}.app-bottomsheet{max-height:60vh!important}.location-bottomsheet{padding:20px 20px 40px!important;min-height:60vh!important;max-height:80vh!important}@media only screen and (max-width:899px){.location-bottomsheet{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;border-top-left-radius:0!important;border-top-right-radius:0!important}}.login-bottomsheet{padding:20px 20px 40px!important;min-height:70vh!important;max-height:90vh!important}.social-sheet-bottomsheet{padding:0!important;min-height:auto!important;max-height:37vh!important}.change-password-bottomsheet{padding:20px 20px 40px!important;min-height:70vh!important;max-height:90vh!important}.popup-modal.social-sheet-modal,.popup-modal.social-sheet-modal .react-swipeable-view-container{z-index:2147483646!important}.popup-modal.social-sheet-modal .social-sheet-bottomsheet{position:relative;z-index:2147483647!important}@media only screen and (max-width:899px){.change-password-bottomsheet,.phone-bottomsheet{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;display:var(--d-flex);flex-direction:var(--fd-column);overflow-y:auto!important;overflow-x:var(--overflow-x-hidden)!important;overscroll-behavior:contain!important;box-sizing:var(--box-sizing-border-box)!important}#dop-phone-bottomsheet,#dop-phone-bottomsheet .login-popup-wrapper{display:var(--d-flex);flex-direction:var(--fd-column);height:100%;min-height:100%}#dop-phone-bottomsheet .login-popup-wrapper{flex:1 1 auto}#dop-phone-bottomsheet .login-popup-body{display:var(--d-flex);flex-direction:var(--fd-column);flex:1 1 auto;min-height:100%;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important;position:relative}#dop-phone-bottomsheet .actions{padding-top:16px!important;position:absolute;bottom:75px;left:0;right:0}.dopphone-bottomsheet{border-top-left-radius:0!important;border-top-right-radius:0!important}}.popup-modal .swipeable-bs-root__overlay{background-color:rgba(0,0,0,.24)!important;transition:opacity var(--bottomsheet-close-duration,.3s) ease-out!important}.popup-modal .swipeable-bs-root__overlay.swipeable-bs-root__overlay--open{transition-duration:var(--bottomsheet-open-duration,.45s)!important}.popup-modal .react-swipeable-view-container{transition:transform var(--bottomsheet-close-duration,.3s) cubic-bezier(.4,0,.2,1)!important;transition-duration:var(--bottomsheet-close-duration,.3s)!important;will-change:transform;transform-origin:center bottom}.modal-open .popup-bottomsheet,.modal-open .popup-modal .react-swipeable-view-container{transition-duration:var(--bottomsheet-open-duration,.45s)!important}@media only screen and (max-width:899px){.app-popup,.language-popup,.location-popup{display:none!important}.popup-bottomsheet{display:block!important}}@media only screen and (min-width:900px){.popup-bottomsheet{display:none!important}}#dop-phone-bottomsheet .login-popup-wrapper{padding:20px!important;max-width:unset!important}#add-phone-bottomsheet .login-popup-wrapper,#main-phone-bottomsheet .login-popup-wrapper{max-width:unset!important}#social-sheet-bottomsheet .login-popup-wrapper{padding:20px!important;max-width:unset!important}@media (max-width:900px){#city-selector-sheet{height:100%!important;justify-content:space-between;display:flex;flex-direction:column}.location-group{margin-bottom:30px!important}}.hide-goods-confirm-bottomsheet{padding:20px!important;min-height:auto!important;max-height:50vh!important}.hide-goods-confirm-content{width:100%}.hide-goods-modal-body{display:flex;flex-direction:column;gap:20px}.hide-goods-modal-header h3{font-size:20px;font-weight:600;line-height:24px;color:var(--c-black);padding-top:16px}.hide-goods-modal-header h3,.hide-goods-modal-text{font-family:var(--f-roboto);margin:0 auto;text-align:center}.hide-goods-modal-text{font-size:16px;font-weight:400;line-height:22px;color:var(--c-gray-700)}.hide-goods-modal-actions{display:flex;gap:12px;margin-top:8px}.hide-goods-btn{flex:1;padding:14px 24px;border-radius:8px;font-family:var(--f-roboto);font-size:16px;font-weight:500;line-height:20px;cursor:pointer;transition:all .2s ease;border:none;outline:none}.hide-goods-btn.cancel{background-color:var(--c-gray-200);color:var(--c-black)}.hide-goods-btn.cancel:hover{background-color:var(--c-gray-300)}.hide-goods-btn.confirm{background-color:var(--c-red-500);color:var(--c-white)}.hide-goods-btn.confirm:hover{background-color:var(--c-red-600)}.hide-goods-btn:active{transform:scale(.98)}@media only screen and (min-width:900px){.hide-goods-confirm-bs-modal .store-category-modal{max-width:400px;padding:24px}.hide-goods-modal-header h3{padding-top:0}}*{margin:0;padding:0;box-sizing:var(--box-sizing-border-box)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{appearance:textfield;-moz-appearance:textfield}.select-account .account-section{padding:0 12px}input,textarea{appearance:none;-webkit-appearance:none;opacity:1!important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.login-phone-input-wrapper.focused{border-radius:12px}.login-phone-input-wrapper{transition:background-color .2s ease,border-color .2s ease}.login-phone-input[disabled],.login-phone-input[disabled]+.login-clear-btn{cursor:not-allowed!important}.login-phone-input-wrapper.input-error,.login-phone-input-wrapper.input-error.focused,.login-phone-input-wrapper2.input-error{border:2px solid red!important;
  /* !important гарантирует победу */background:#fff!important}input:not(.search-input){color:var(--c-black)}input:not(.search-input)::placeholder{color:var(--c-black)}input:not([type=tel]):not(.search-input){appearance:none;-webkit-appearance:none;width:100%;border:var(--border-none);background:var(--c-gray-300);height:44px;border-radius:12px;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);position:relative;margin-bottom:12px;font-family:var(--ff-inter);color:var(--c-black);font-size:var(--fs-17);font-weight:var(--fw-regular);overflow:var(--overflow-hidden);opacity:1!important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}button,input,select,textarea{font-family:inherit;background:var(--background-none);border:var(--border-none);outline:var(--outline-none);opacity:1!important}.language-popup{background:var(--c-white);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:220px;position:absolute;top:30px;left:-16px}.language-option{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-flex-start);gap:12px;padding:12px 16px;cursor:var(--cursor-pointer);width:100%}.language-option:hover{background-color:var(--c-white-2)}.language-option-img{width:24px;height:20px;border-radius:4px;overflow:var(--overflow-hidden)}.language-option-img img{width:100%;height:100%}.language-option span{font-family:var(--ff-montserrat);color:var(--c-dark-black);font-size:var(--fs-16);font-weight:var(--fw-medium)}.language-check{height:16px}.app-popup,.language-check{display:var(--d-flex);justify-content:var(--jc-center);align-items:var(--ai-center)}.app-popup{position:fixed;background:#00000040;top:0;bottom:0;right:0;left:0;z-index:999999;width:100%;height:100%;overflow:scroll;padding-top:100px;padding-bottom:100px}.app-popup-wrapper{background:var(--c-white);border-radius:16px;padding:44px 24px;width:100%;max-width:420px;margin:0 auto;position:relative}.app-popup-close{display:var(--d-flex);border:var(--border-none);background:var(--c-white);cursor:var(--cursor-pointer);outline:var(--outline-none);position:absolute;right:16px;top:16px}.app-popup-qr-img{max-width:243px;width:100%;height:243px;margin-bottom:24px}.app-popup-qr-img img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.app-popup-info{width:100%;margin-bottom:24px;color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:28px}.app-popup-social-links-wrapper{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);width:100%;max-width:204px}.app-popup-social-link{width:42px;height:42px;display:var(--d-flex);cursor:var(--cursor-pointer);outline:var(--outline-none)}.app-popup-social-link img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.location-popup{position:fixed;background:#00000040;top:0;bottom:0;right:0;left:0;display:var(--d-flex);justify-content:var(--jc-center);align-items:var(--ai-center);z-index:999999;width:100%;height:100%}.location-popup-wrapper,.location-popup-wrapper2{background:var(--c-white);border-radius:16px;padding:20px 24px;width:100%;max-width:420px;margin:0 auto;position:relative;max-height:600px;height:80%;overflow:scroll}.location-group{width:100%;margin-bottom:12px}.location-popup-wrapper::-webkit-scrollbar{display:none!important}.location-item{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);margin-bottom:10px;font-family:var(--ff-montserrat);font-size:var(--fs-15);font-weight:var(--fw-regular);color:var(--c-text);cursor:var(--cursor-pointer)}.location-item-title,.location-item-title2{font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-bold);color:var(--c-text)}.location-item-title2{margin-bottom:10px}.login-popup{overflow:scroll}.login-popup,.login-popup2{position:fixed;background:rgba(0,0,0,.24);top:0;bottom:0;right:0;left:0;display:var(--d-flex);justify-content:var(--jc-center);align-items:var(--ai-center);z-index:999999;width:100%;height:100dvh;padding-top:100px;padding-bottom:100px}body.keyboard-open .bottom-icons{transform:translateY(-200px)}.login-popup-wrapper{padding:20px 40px 44px}.login-popup-wrapper,.schedule-sheet-wrapper{background:var(--c-white);border-radius:16px;width:100%;max-width:420px;margin:0 auto;position:relative}.schedule-sheet-wrapper{padding:20px 0}.schedule-sheet-wrapper .actions{padding:0 20px}.actions{margin-top:20px}.login-popup-wrapper2{background:var(--c-white);border-radius:16px;padding-top:20px;padding-bottom:35px;width:100%;max-width:420px;margin:0 auto;position:relative;overflow:scroll;height:90dvh}.login-popup-wrapper2::-webkit-scrollbar{display:none}.login-popup-header{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);flex-direction:var(--fd-column);margin-bottom:20px}.login-popup-title,.login-popup-title2{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-bold);text-align:var(--text-align-center)}.login-popup-body{width:100%}.recover-phone-body{display:var(--d-flex);flex-direction:var(--fd-column);min-height:100%}.recover-phone-body .login-submit-btn{margin-top:auto}.login-phone-input-wrapper{border:var(--border-none)}.login-phone-input-wrapper,.login-phone-input-wrapper2{width:100%;background:var(--c-gray-300);height:44px;border-radius:12px;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-flex-start);padding:11px 12px;position:relative;margin-bottom:12px}.login-clear-btn{position:absolute;top:12px;right:14px;z-index:9;border:var(--border-none);height:16px;cursor:pointer;outline:none;background:var(--background-none)}.phone-code{font-family:var(--ff-inter);color:var(--c-text);font-size:var(--fs-17);font-weight:var(--fw-regular)}.login-phone-input{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.login-phone-input,.login-phone-input2{font-family:var(--ff-inter);color:var(--c-black)!important;font-size:var(--fs-17);font-weight:var(--fw-regular);outline:var(--outline-none);border:var(--border-none);margin-left:10px;background:var(--background-none)}.login-phone-input::placeholder{font-family:var(--ff-inter);color:var(--c-black)!important;font-size:var(--fs-17);font-weight:var(--fw-regular)}.login-phone-input2::placeholder{font-family:var(--ff-inter);color:var(--c-black)!important;font-size:var(--fs-17);font-weight:var(--fw-regular)}.login-submit-btn{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);background:var(--c-accent);border-radius:12px;cursor:var(--cursor-pointer);outline:var(--outline-none);border:var(--border-none);height:44px;color:var(--c-white);font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);margin-bottom:28px}.login-terms{color:var(--c-gray-500);font-family:var(--ff-montserrat);font-size:var(--fs-12);font-weight:var(--fw-medium);line-height:18px;text-align:var(--text-align-center)}.login-terms-link{color:var(--c-accent);font-size:var(--fs-12);cursor:pointer}.login-terms-link,.login-terms-link-info{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);line-height:18px;outline:var(--outline-none);text-decoration:none}.login-terms-link-info{color:var(--c-gray-500);font-size:var(--fs-14);text-align:var(--text-align-center);display:var(--d-flex);margin-left:4px}.login-loader{width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid var(--c-white);border-radius:50%;animation:spin .7s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-popup-close-btn{z-index:9;right:25px}.login-popup-close-btn,.login-popup-close-btn2{position:absolute;top:21px;background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none);height:24px}.login-popup-close-btn2{z-index:99999;right:28px}.login-popup-redirect-btn{left:40px}.login-popup-redirect-btn,.login-popup-redirect-btn2{position:absolute;z-index:9;top:26px;background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none)}.login-popup-redirect-btn2{left:30px}.code-input{width:100%;background:var(--c-gray-300);outline:var(--outline-none);border:var(--border-none);height:44px;border-radius:12px;padding:11px 12px;margin-bottom:10px;text-align:center;font-family:var(--ff-inter);color:var(--c-text);font-size:var(--fs-17);font-weight:var(--fw-regular);appearance:none}.code-input::placeholder{font-family:var(--ff-inter);color:var(--c-text-secondary);font-size:var(--fs-17);font-weight:var(--fw-regular)}.code-info{color:var(--c-gray-800);margin-bottom:5px}.code-info,.code-phone{font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);text-align:center}.code-phone{color:var(--c-text);margin-bottom:15px}.code-timer{font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--c-text-secondary);text-align:center}.code-input.focused{outline:2px solid var(--c-accent);outline-offset:2px;background:var(--c-white);border-radius:12px!important}.code-start-timer-btn{font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-regular);color:var(--c-accent);text-align:center;background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);margin-bottom:12px;text-decoration:none}.button-disabled{pointer-events:none}.button-enabled{opacity:1;pointer-events:auto;transition:opacity .3s ease}.login-popup-header-icon{height:74px;margin-bottom:19px}.login-popup-header-icon img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.login-popup-info{margin-bottom:16px;width:100%;text-align:center;color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);line-height:var(--lh-22)}.login-password-input2{padding-right:50px!important}.login-password-input{width:100%;border:var(--border-none);background:var(--c-gray-300);height:44px;border-radius:12px;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);padding:11px 12px;position:relative;margin-bottom:12px;font-family:var(--ff-inter);color:var(--c-text);font-size:var(--fs-17);font-weight:var(--fw-regular)}
/*  !* НЕ задаём width/height 0 и НЕ уносим далеко вверх *!*/.fake-hidden{opacity:0;position:absolute;top:-1000px;pointer-events:none;width:0;height:0;overflow:var(--overflow-hidden)}
/*  !*position: absolute;*!*/
/*  !* НЕ трогаем width/height и НЕ делаем display: none *!*/

/*!* По желанию: плавный переход *!*/.login-password-input[type=password]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:var(--fs-16)!important;-webkit-text-security:circle}.login-password-input::placeholder{font-family:var(--ff-inter);color:var(--c-text-secondary);font-size:var(--fs-17);font-weight:var(--fw-regular)}.login-password-input::-webkit-input-placeholder{font-family:var(--ff-inter);color:var(--c-text-secondary);font-size:var(--fs-17)!important;font-weight:var(--fw-regular);-webkit-text-size-adjust:100%!important}.login-password-input::-moz-placeholder{font-family:var(--ff-inter);color:var(--c-text-secondary);font-size:var(--fs-17)!important;font-weight:var(--fw-regular);-webkit-text-size-adjust:100%!important}.login-password-input::-ms-input-placeholder{font-family:var(--ff-inter);color:var(--c-text-secondary);font-size:var(--fs-17)!important;font-weight:var(--fw-regular);-webkit-text-size-adjust:100%!important}.login-password-input:focus{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.login-password-input.focused,.login-password-input:focus{border:2px solid var(--c-blue-700)!important;background:var(--c-white)!important;border-radius:12px!important;overflow:var(--overflow-hidden)}.code-input.error,.login-password-input.error{border:2px solid var(--c-danger)!important}.password-input-wrapper{width:100%;position:relative}.password-eye-btn{background:var(--background-none);border:var(--border-none);outline:var(--outline-none);display:var(--d-flex);justify-content:var(--jc-center);align-items:var(--ai-center);cursor:var(--cursor-pointer);position:absolute;right:15px;top:9px}.error-text{position:relative;top:-6px;color:var(--c-danger);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);margin-bottom:10px}.error-text-silver{color:var(--c-gray-800)}.error-text-red,.error-text-silver{position:relative;top:-6px;font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);margin-bottom:10px;line-height:18px}.error-text-red{color:var(--c-danger-2)}.success-text{position:relative;top:-6px;color:var(--c-success);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);margin-bottom:10px;line-height:18px}.forgot-password-btn{color:var(--c-accent);background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none);margin-bottom:20px}.forgot-password-btn,.recover-password-info{font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium)}.recover-password-info,.recover-password-info-mobile{color:var(--c-text);margin-bottom:24px;text-align:center;line-height:23px}.recover-password-info-mobile{font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);display:none}.recover-password-info span{font-weight:var(--fw-bold)}.recover-password-info span,.recover-password-info-mobile span{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-16)}.recover-password-info-mobile span{font-weight:var(--fw-medium)}.recover-success-message-box{width:100%;background:var(--g-green-end);margin-bottom:12px;border-radius:12px;padding:8px 12px}.recover-success-message{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:18px}.user-profile{padding-bottom:24px;justify-content:var(--jc-center);flex-direction:var(--fd-column);padding-left:20px;padding-right:20px}.user-profile,.user-profile-header{width:100%;margin-bottom:10px;border-bottom:1px solid var(--c-gray-300);display:var(--d-flex);align-items:var(--ai-center)}.user-profile-header{justify-content:var(--jc-flex-start);padding:9px 12px}.user-profile-img{margin-bottom:16px;width:88px;height:88px}.user-profile-img,.user-profile-img-header{border-radius:100%;overflow:var(--overflow-hidden)}.user-profile-img-header{width:40px;height:40px;margin-right:12px}.user-profile-img img,.user-profile-img-header img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.item-header{gap:12px;background:var(--background-none);border:var(--border-none);padding:16px 18px;transition:background .2s;position:relative;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);width:100%;cursor:var(--cursor-pointer)}.item-header:hover{background-color:var(--c-white-2)}.item-header:hover span{color:var(--c-gray-800)}.item-header:first-child:hover svg path{fill:var(--c-red-hover)}.item-header:nth-child(2):hover svg path,.item-header:nth-child(3):hover svg path{fill:var(--c-blue-hover)}.item-header:nth-child(4):hover svg path{fill:var(--c-red-hover-2)}.item-header:nth-child(5):hover svg path,.item-header:nth-child(6):hover svg path,.item-header:nth-child(7):hover svg path{fill:var(--c-blue-hover-2)}.logout-btn-title-header:hover{color:var(--c-gray-800)}.item-header.active{background-color:var(--bg-gray-300)}.item-static{justify-content:var(--jc-space-between);font-weight:var(--fw-medium)}.item-header span{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-16);color:var(--c-text);letter-spacing:-.16px!important}.user-profile-info-box{width:100%;display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-center);justify-content:var(--jc-center)}.user-profile-name{font-size:var(--fs-24);font-weight:var(--fw-bold)}.user-profile-name,.user-profile-name-header{color:var(--c-text);font-family:var(--ff-montserrat)}.user-profile-name-header{font-size:var(--fs-16);font-weight:var(--fw-medium);margin-bottom:5px}.user-profile-phone-number-header{color:var(--c-text-secondary);display:flex;align-items:center;justify-content:center}.user-profile-phone-number,.user-profile-phone-number-header{font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium)}.user-profile-phone-number{color:var(--c-gray-800)}.user-profile .user-profile-phone .user-profile-phone-number{width:343px;height:18px;display:flex;align-items:center;justify-content:center}.account-section{width:100%;margin-bottom:26px}.account-section-header{width:100%;background-color:var(--c-blue-light-3);padding:11px 18px 10px;border-bottom:1px solid var(--c-gray-300)}.account-section-title{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-20);font-weight:var(--fw-bold);margin-bottom:10px}.account-section-title-header{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-semibold);margin-bottom:20px}.account-item,.account-section-title-header{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);width:100%}.account-item{border-bottom:var(--Stroke-25,1px) solid var(--Stroke-Naturale-Tertiary,#f2f2f6);padding:10px 0}.account-item,.account-item-header{text-decoration:var(--text-decoration-none);outline:var(--outline-none);cursor:var(--cursor-pointer)}.account-item-header{width:100%;justify-content:var(--jc-space-between);margin-bottom:18px}.account-item-header,.account-item-left{display:var(--d-flex);align-items:var(--ai-center)}.account-item-left{justify-content:var(--jc-flex-start)}.account-item-left-img{width:40px;height:40px;border-radius:100%;margin-right:12px;overflow:var(--overflow-hidden)}.account-item-left-img img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.account-item-name{color:var(--c-text);font-size:var(--fs-16);margin-bottom:3px}.account-item-name,.account-item-role{font-family:var(--ff-montserrat);font-weight:var(--fw-medium)}.account-item-role{color:var(--c-text-secondary);font-size:var(--fs-14)}.red-dot-title-dot-wrapper{display:var(--d-flex);align-items:var(--ai-center)}.red-dot-title{color:var(--c-text-secondary);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium)}.red-dot{background:var(--c-danger-2);width:10px;height:10px;border-radius:100%;margin-right:5px}.account-item-right-link,.edit-button{display:var(--d-flex);align-items:var(--ai-center);outline:var(--outline-none);background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer)}.edit-button{color:var(--c-accent);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium)}.with-action{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);width:100%;padding:0 14px 0 12px}.account-item-trash-button{background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none)}.account-footer{padding:12px 12px 0;position:absolute;bottom:32px;z-index:1}.account-footer,.account-footer2{width:100%;display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-flex-start);justify-content:var(--jc-flex-start)}.account-footer2{padding:21px 16px 23px}.logout-btn4{gap:19px}.add-btn2,.logout-btn4{font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--c-text);background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);display:var(--d-flex);align-items:var(--ai-center)}.add-btn2{margin-bottom:15px;gap:16px}.logout-btn4-login{width:100%;gap:12px;font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--c-text);background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);display:var(--d-flex);align-items:var(--ai-center);margin-bottom:18px}.logout-btn{justify-content:var(--jc-flex-start)}.logout-btn,.logout-btn2{width:100%;display:var(--d-flex);align-items:var(--ai-center);background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);padding:10px 14px 10px 12px}.logout-btn2{justify-content:var(--jc-center)}.logout-btn3{display:var(--d-flex);align-items:var(--ai-flex-start);justify-content:var(--jc-flex-start);background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer)}.add-btn{padding:10px 14px 10px 12px}.add-btn,.add-btn-select-account{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer)}.add-btn-select-account .add-btn-svg-title-wrapper{gap:12px}.add-btn-svg-title-wrapper{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-flex-start)}.logout-btn-title{cursor:var(--cursor-pointer);outline:var(--outline-none);text-decoration:var(--text-decoration-none);color:var(--c-text);font-size:var(--fs-16);font-weight:var(--fw-medium);font-family:var(--ff-montserrat);margin-bottom:11px;letter-spacing:-.16px}.logout-btn-title-accounts{margin-bottom:0!important}.add-btn-title{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium)}.cart-auth-popup-overlay{position:fixed;background:#00000040;top:140px;bottom:0;left:0;justify-content:var(--jc-center);z-index:999999;overflow:var(--overflow-hidden)}.cart-auth-popup-box,.cart-auth-popup-overlay{right:0;display:var(--d-flex);align-items:var(--ai-center);width:100%;height:100%}.cart-auth-popup-box{max-width:440px;position:absolute;z-index:9;top:0;background:var(--c-white);flex-direction:var(--fd-column);justify-content:var(--jc-flex-start)}.cart-auth-popup-box-first-part{flex-direction:var(--fd-column);height:100%}.cart-auth-popup-box-first-part,.cart-auth-start-btn{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.cart-auth-start-btn{width:100%;border-radius:12px;background-color:var(--c-gray-300);height:44px;border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);color:var(--c-text)}.cart-auth-card{max-width:214px;margin:0 auto 24px;position:relative;box-shadow:0 8px 16px 0 rgba(28,28,30,.16);border-radius:12px}.cart-auth-card,.cart-popup-wrapper{width:100%;display:var(--d-flex);overflow:var(--overflow-hidden)}.cart-popup-wrapper{padding:16px 0 24px;height:calc(100vh - 108px);flex-direction:var(--fd-column)}.cart-popup-header,.cart-popup-wrapper{justify-content:var(--jc-space-between)}.cart-popup-header{width:100%;margin-bottom:16px;display:var(--d-flex);align-items:var(--ai-center);padding:0 24px}.cart-popup-header-title{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-24);font-weight:var(--fw-bold)}.cart-popup-clear-btn{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);background:var(--background-none);border:var(--border-none);cursor:var(--cursor-pointer);outline:var(--outline-none);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.cart-popup-filters{display:var(--d-flex);gap:10px;overflow-x:auto;padding-bottom:8px;margin-bottom:16px;scrollbar-width:none;padding-left:24px}.cart-popup-filters::-webkit-scrollbar{display:none}.cart-popup-filter{flex-shrink:0;padding:8px 16px;background-color:var(--c-gray-300);border:var(--border-none);border-radius:12px;cursor:var(--cursor-pointer);white-space:nowrap;font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--c-text)}.cart-popup-filter.active{background-color:var(--c-accent);color:var(--c-white)}.cart-popup-items{width:100%;margin-bottom:10px;flex-grow:1;overflow-x:hidden;overflow-y:auto}.cart-popup-single-items{width:100%;margin-bottom:10px;height:380px}.cart-popup-item{width:100%;margin-bottom:12px;cursor:var(--cursor-pointer);display:var(--d-flex);align-items:var(--ai-flex-start);border-bottom:1px solid var(--c-gray-300);padding-bottom:12px;padding-right:24px;padding-left:24px}.cart-popup-item-img{width:94px;height:94px;border-radius:5px;overflow:var(--overflow-hidden);margin-right:16px}.cart-popup-item-img img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.cart-popup-item-info{flex:1}.cart-popup-item-name{color:var(--c-text);font-size:var(--fs-16)}.cart-popup-item-brand,.cart-popup-item-name{font-family:var(--ff-montserrat);font-weight:var(--fw-medium);margin-bottom:6px}.cart-popup-item-brand{color:var(--c-gray-600);font-size:var(--fs-14)}.cart-popup-price{color:var(--c-text)}.cart-popup-price,.cart-popup-price-single{font-family:var(--ff-montserrat);font-size:var(--fs-20);font-weight:var(--fw-bold);margin-right:8px}.cart-popup-price-single{color:var(--c-danger-2)}.cart-popup-old-price{color:var(--c-gray-500);font-family:var(--ff-inter);font-size:var(--fs-12);font-weight:var(--fw-regular);text-decoration:line-through}.cart-popup-price-row{display:var(--d-flex);align-items:flex-end;margin-bottom:13px}.cart-popup-actions{width:100%;justify-content:var(--jc-space-between)}.cart-popup-actions,.cart-popup-actions-item,.cart-popup-icon-btn{display:var(--d-flex);align-items:var(--ai-center)}.cart-popup-icon-btn{justify-content:var(--jc-center);background:var(--background-none);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer)}.cart-popup-icon-btn:first-child{margin-right:18px}.cart-popup-counter{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-space-between);background:var(--bg-gray-300);border-radius:6px;cursor:var(--cursor-pointer);width:96px;height:32px;padding:7px 10px}.cart-popup-counter-quantity{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium)}.cart-popup-counter-button{background:var(--background-none);border:none;outline:var(--outline-none);cursor:var(--cursor-pointer)}.cart-popup-counter-button,.cart-popup-footer{display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center)}.cart-popup-footer{width:100%;padding:24px;height:50px;margin-bottom:25px}.cart-popup-wrapper-inner{height:99px;width:100%}.cart-popup-submit-btn{justify-content:var(--jc-center)}.cart-popup-submit-btn,.cart-popup-submit-btn2{background:var(--c-accent);display:var(--d-flex);align-items:var(--ai-center);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);width:100%;border-radius:12px;height:44px;font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);color:var(--c-white)}.cart-popup-submit-btn2{padding:21px 11px;justify-content:var(--jc-space-between)}.cart-auth-card-part1{background:linear-gradient(180deg,#ffd0bc,#fffae9)}.cart-auth-card-part1,.cart-auth-card-part2{max-width:128px;width:100%;height:164px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:absolute;top:0;left:0;z-index:1;display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-flex-start);justify-content:var(--jc-space-between);padding:10px}.cart-auth-card-part2{background:linear-gradient(180deg,#b3d9fa,#e6f6ef)}.cart-icon{padding-left:5px;padding-top:5px}.cart-cat-image{width:100%;height:164px;margin-left:90px;border-radius:0 12px 12px 0;overflow:var(--overflow-hidden)}.cart-cat-image img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.cart-auth-message{color:var(--c-black);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium);margin-bottom:24px;text-align:var(--text-align-center);line-height:22px;max-width:280px;width:100%}.card-auth-info-wrapper{width:100%;max-width:319px;margin:0 auto}.cart-auth-login-btn{width:100%;height:44px;border-radius:12px;display:var(--d-flex);justify-content:var(--jc-center);align-items:var(--ai-center);border:var(--border-none);outline:var(--outline-none);cursor:var(--cursor-pointer);background:var(--c-gray-300);color:var(--c-text);font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular)}.cart-auth-card-part1-title,.cart-auth-card-part1-title2{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-20);font-weight:var(--fw-semibold)}.cart-auth-card-part1-title2{width:85px;word-break:break-word}@media (max-width:470px){.login-popup-header{padding-top:20px}.recover-password-info-mobile{display:block!important}.recover-password-info{display:none!important}.login-popup-close-btn{right:16px!important}.login-popup-redirect-btn{left:16px!important}#login-popup-wrapper-main{width:95%!important}.login-popup-wrapper{padding:calc(env(safe-area-inset-top, 0px) + 40px) 16px calc(env(safe-area-inset-bottom, 0px) + 30px)}.login-popup-wrapper,.login-popup-wrapper2{max-width:unset!important;width:100%!important;box-sizing:border-box;overflow-y:auto!important}.login-popup-wrapper2{height:100dvh!important;border-radius:unset!important;padding-top:calc(env(safe-area-inset-top, 0px) + 40px);padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 30px)}.login-terms,.login-terms-link{font-size:var(--fs-13)!important}.login-popup,.login-popup2{padding-top:unset!important;padding-bottom:unset!important;overflow:unset!important}}@media (max-width:380px){.card-auth-info-wrapper{max-width:300px!important}}.location-mobile-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9999;display:var(--d-flex);justify-content:var(--jc-center);align-items:var(--ai-flex-end)}.location-mobile-region-list{display:var(--d-flex);flex-direction:var(--fd-column);margin-bottom:20px}.region-button{width:100%;text-align:left;background:transparent;border:var(--border-none);position:relative;padding-right:24px;font-family:var(--ff-montserrat);font-weight:var(--fw-medium);font-size:var(--fs-16);color:var(--c-text);margin-bottom:22px}.region-button.bolshe-btn{color:#e60023!important}.region-selected-checkmark{position:absolute;right:0;top:50%;transform:translateY(-50%)}.location-mobile-subregion{font-family:var(--ff-montserrat)!important;font-weight:var(--fw-semibold)!important;font-size:var(--fs-21)!important;color:var(--c-text)!important;margin-bottom:20px!important}.location-mobile-done-button-wrapper{margin-top:auto}.done-button{background:#e60023;color:var(--c-white);border:none;height:44px;justify-content:var(--jc-center);align-items:var(--ai-center);cursor:var(--cursor-pointer);outline:var(--outline-none);font-family:var(--ff-inter);font-size:var(--fs-17);font-weight:var(--fw-regular);margin-top:10px}.done-button,.location-mobile-language-selector{width:100%;display:var(--d-flex);border-radius:12px}.location-mobile-language-selector{max-width:257px;background:var(--c-gray-300);padding:4px;margin-bottom:27px;gap:4px}.language-button{flex:1;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-center);padding:10px 0;height:36px;border-radius:12px;background:transparent;font-family:var(--ff-montserrat);font-weight:var(--fw-medium);color:var(--c-text);font-size:var(--fs-15);border:var(--border-none);gap:8px}.language-button.active{background:var(--c-white);box-shadow:0 2px 4px rgba(0,0,0,.08)}.location-mobile-popup-wrapper{width:100%;height:100dvh;background:var(--c-white);padding:16px;overflow-y:auto;display:var(--d-flex);flex-direction:var(--fd-column)}.language-button-img{width:24px;height:20px;border-radius:4px;overflow:var(--overflow-hidden)}.language-button-img img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.location-mobile-region-list-item{width:100%}.header-languages-clickable{display:var(--d-flex);align-items:var(--ai-center);cursor:var(--cursor-pointer);position:relative}.notification-main-part{width:100%;padding:16px 0 52px;display:var(--d-flex);flex-direction:var(--fd-column);justify-content:var(--jc-space-between);height:calc(100vh - 108px);overflow:var(--overflow-hidden)}.notification-popup-wrapper-inner{width:100%;height:150px}.notification-popup-header{margin-bottom:16px;padding:0 24px}.notification-popup-header,.notification-title{width:100%;display:var(--d-flex);justify-content:var(--jc-space-between);align-items:var(--ai-center)}.notification-title span{font-size:var(--fs-24);font-weight:var(--fw-bold)}.notification-title span,.notification-title2{color:var(--c-text);font-family:var(--ff-montserrat)}.notification-title2{font-size:var(--fs-16);font-weight:var(--fw-semibold);letter-spacing:-.16px}.notification-users-scroll{gap:16px;padding-bottom:16px;margin-bottom:16px;scrollbar-width:none;padding-left:24px;border-bottom:1px solid var(--c-gray-1000)}.notification-users-scroll::-webkit-scrollbar{display:none}.notification-user-avatar{width:56px;height:56px;border-radius:100%;position:relative;cursor:pointer;opacity:.3;flex-shrink:0;border:2px solid transparent}.notification-user-avatar img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.notification-dot{background:var(--c-danger);width:13px;height:13px;border-radius:100%;position:absolute;right:-1px;top:0}.notification-list{width:100%;padding:0 16px;overflow-x:var(--overflow-hidden);overflow-y:auto;display:var(--d-flex);flex-direction:var(--fd-column);flex-grow:1}.notification-item,.notification-item2{display:var(--d-flex);align-items:var(--ai-flex-start);justify-content:var(--jc-flex-start);width:100%}.notification-item2{margin-bottom:32px}.notification-item-avatar{width:40px;height:40px;border-radius:100%;overflow:var(--overflow-hidden);margin-right:16px}.notification-item-avatar img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.notification-content{flex:1;display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-flex-start)}.notification-content-info{margin-bottom:8px;color:var(--c-text-3);font-family:var(--ff-montserrat);font-size:var(--fs-16);font-weight:var(--fw-medium)}.notification-images{width:100%;display:var(--d-flex);align-items:var(--ai-center);justify-content:var(--jc-flex-start)}.notification-images-item{width:56px;height:56px;border-radius:10px;overflow:var(--overflow-hidden);margin-right:8px}.notification-images-item img{width:100%;height:100%;object-fit:var(--object-fit-cover)}.notification-users-scroll{display:var(--d-flex);gap:12px;overflow-x:auto;padding:12px 16px;flex-shrink:0}.notification-user-avatar.active{border:2px solid var(--c-blue-800);opacity:1}.notification-user-avatar.dimmed{opacity:.4}.notification-content-store{display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-flex-start);gap:8px}.notification-content-user{display:var(--d-flex);align-items:var(--ai-flex-start);justify-content:var(--jc-space-between);gap:12px;width:100%;flex:1}.remember-me-checkbox{position:absolute;opacity:0;pointer-events:none}.remember-me-label{display:var(--d-flex);align-items:var(--ai-center);gap:10px;cursor:var(--cursor-pointer);font-size:var(--fs-14);position:relative;margin-bottom:8px}.custom-checkbox{width:22px;height:22px;background:var(--c-gray-400);border-radius:4px;position:relative;transition:all .2s ease}.remember-me-checkbox:checked+.custom-checkbox{background:var(--c-accent)}.remember-me-checkbox:checked+.custom-checkbox:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-65%) rotate(45deg);width:4px;height:8px;border:solid var(--c-white);border-width:0 2px 2px 0}.remember-me-text{color:var(--c-text);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-regular)}.login-terms-links-wrapper{display:var(--d-flex);align-items:var(--ai-center);flex-direction:var(--fd-column);justify-content:var(--jc-space-between);width:100%}.login-phone-input-wrapper.focused{border:2px solid var(--c-accent);background:var(--c-white);border-radius:12px!important}.login-terms-links-wrapper-child{display:var(--d-flex);align-items:var(--ai-center)}@media (max-width:350px){.recover-password-info-mobile{font-size:var(--fs-15)!important}}.button-disabled{pointer-events:none!important}

/*!* Скрываем только в десктопных браузерах (Chrome, новые Edge и т.д.) *!*/.login-password-input.disabled{outline:var(--outline-none)!important;background:var(--c-gray-300)!important;border:var(--border-none)!important}.mobile-user-photo-popup-body{width:100%;padding-top:20px}.mobile-user-photo-popup-body2{width:100%;padding-top:20px;overflow-y:auto;display:var(--d-flex);flex-direction:var(--fd-column)}@media (max-width:900px){.account-item{padding:9px 0!important}#add-phone-popup-wrapper,#dop-phone-popup-wrapper,#main-phone-popup-wrapper{max-width:unset!important}}#add-phone-popup-wrapper,#dop-phone-popup-wrapper,#main-phone-popup-wrapper{height:100dvh!important;border-radius:unset!important}.errorText{position:relative;top:-6px;color:var(--c-danger-2);font-family:var(--ff-montserrat);font-size:var(--fs-14);font-weight:var(--fw-medium);margin-bottom:10px}.login-submit-btn2:hover,.login-submit-btn:hover{background:var(--c-blue-light)}@media (max-width:900px){.notification-main-part{height:unset!important}.schedule-sheet-wrapper{padding:0!important}.location-popup-wrapper2{max-width:unset!important}}@media (max-width:470px){#login-popup-wrapper-main2{width:100%!important;max-width:unset!important}}@media (max-width:890px){#login-popup-wrapper-change-password{width:100%!important;max-width:unset!important;padding:20px 0 0!important}#login-popup-close-btn-change-password,#login-popup-redirect-btn2-password{display:none!important}}#recover-password-body-content{width:100%;height:100%;display:var(--d-flex);flex-direction:var(--fd-column);align-items:var(--ai-center);justify-content:var(--jc-space-between)}.swipeable-bs-root__overlay{position:fixed;top:0;right:0;left:0;transition:opacity .45s;pointer-events:none;opacity:0;background-color:#000}.swipeable-bs-root__overlay--open{pointer-events:auto;opacity:.54}.swipeable-bs-root{position:fixed;right:0;bottom:0;left:0}.swipeable-bs-root__body{overflow:auto;background-color:#fff}.swipeable-bs-root__body--hidden{overflow:hidden}.swipeable-bs-root__body--none{display:none}body.modal-open,html.modal-open{overflow:hidden!important;height:100vh!important}:root{--bottomsheet-open-duration:0.45s;--bottomsheet-close-duration:0.3s;--bottomsheet-ease-primary:cubic-bezier(0.25,0.8,0.25,1);--bottomsheet-ease-secondary:cubic-bezier(0.4,0,0.2,1)}.swipeable-bs-root__overlay{background-color:rgba(0,0,0,.24)!important;pointer-events:none!important;transition:opacity var(--bottomsheet-close-duration) ease-out!important}.swipeable-bs-root__overlay.swipeable-bs-root__overlay--open{pointer-events:auto!important;transition-duration:var(--bottomsheet-open-duration)!important}.react-swipeable-view-container{transition:transform var(--bottomsheet-close-duration) var(--bottomsheet-ease-primary)!important;transition-duration:var(--bottomsheet-close-duration)!important;will-change:transform;transform-origin:center bottom}.custom-bottom-sheet__body{border-top-left-radius:16px;border-top-right-radius:16px;background-color:#fff;z-index:9999999999!important;position:relative;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;box-sizing:border-box;transition:transform var(--bottomsheet-close-duration) var(--bottomsheet-ease-primary),opacity var(--bottomsheet-close-duration) ease-out!important;transition-duration:var(--bottomsheet-close-duration)!important;will-change:transform,opacity;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom);transform-origin:center bottom}.custom-bottom-sheet{z-index:9;display:none!important;background-color:#fff}body .react-swipeable-view-container{transition-duration:var(--bottomsheet-close-duration)!important}body.modal-open .react-swipeable-view-container{transition-duration:var(--bottomsheet-open-duration)!important}body .custom-bottom-sheet__body{transition-duration:var(--bottomsheet-close-duration)!important}body.modal-open .custom-bottom-sheet__body{transition-duration:var(--bottomsheet-open-duration)!important}body [class*=modal] .swipeable-bs-root__overlay{transition-duration:var(--bottomsheet-close-duration)!important}body.modal-open [class*=modal] .swipeable-bs-root__overlay{transition-duration:var(--bottomsheet-open-duration)!important}body [class*=bottomsheet]{transform-origin:center bottom}body .swipeable-bs-root [class*=bottomsheet]{transition-duration:var(--bottomsheet-close-duration)!important}body.modal-open .swipeable-bs-root [class*=bottomsheet]{transition-duration:var(--bottomsheet-open-duration)!important}.custom-bottom-sheet.force-desktop{display:block!important}@media (min-width:900px){.chat-display-modal,.service-data-modal{display:block!important}}.custom-bottom-sheet__body:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;background-color:silver;border-radius:2px;z-index:2147483647;pointer-events:none}.story-viewer .swipeable-bs-root__overlay{position:absolute!important;top:0;right:0;left:0;bottom:0;height:100%!important;z-index:2147483646!important;pointer-events:none!important}.story-viewer .swipeable-bs-root__overlay~*{pointer-events:auto!important}.story-viewer .custom-bottom-sheet{position:absolute!important;top:0;left:0;right:0;bottom:0;display:block!important;z-index:2147483647!important}.story-viewer .swipeable-bs-root{position:absolute!important;inset:0;z-index:2147483647!important}.story-viewer .react-swipeable-view-container{max-height:100%!important;height:100%!important}.story-viewer .custom-bottom-sheet__body{max-height:100%!important;z-index:2147483647!important}@media only screen and (max-width:899px){.custom-bottom-sheet{display:block!important}.react-swipeable-view-container{max-height:100dvh!important;max-height:100lvh!important}.custom-bottom-sheet__body{min-height:100dvh;height:100dvh;max-height:100dvh;min-height:100lvh;height:100lvh;max-height:100lvh;border-top-left-radius:0!important;border-top-right-radius:0!important}.custom-bottom-sheet__body.add-service-bottomsheet,.custom-bottom-sheet__body.service-form-bottomsheet{min-height:100dvh!important;min-height:100lvh!important}.add-service-bottomsheet~.react-swipeable-view-container,.custom-bottom-sheet.add-service-bottomsheet~.react-swipeable-view-container,.custom-bottom-sheet.service-form-bottomsheet~.react-swipeable-view-container,.custom-bottom-sheet__body.add-service-bottomsheet,.custom-bottom-sheet__body.service-form-bottomsheet,.service-form-bottomsheet~.react-swipeable-view-container{height:100dvh!important;max-height:100dvh!important;height:100lvh!important;max-height:100lvh!important}}.custom-bottom-sheet__body.mobile-user-photo-bottomsheet{border-top-left-radius:0!important;border-top-right-radius:0!important;height:100dvh;min-height:100dvh;max-height:100dvh}.mobile-user-photo-bottomsheet .mobile-user-photo-popup-body{height:100dvh}.custom-bottom-sheet__body.mobile-user-photo-bottomsheet-accounts{border-top-left-radius:20px!important;border-top-right-radius:20px!important;height:auto!important;min-height:min-content!important;max-height:90dvh!important}.mobile-user-photo-bottomsheet-accounts .mobile-user-photo-popup-body{height:auto!important;min-height:min-content!important}.mobile-user-photo-bottomsheet{padding:20px 20px 40px!important;min-height:70vh!important;max-height:90vh!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:var(--box-sizing-border-box)!important;background-color:var(--c-white)!important;transition:transform var(--bottomsheet-close-duration,.3s) var(--bottomsheet-ease-primary,cubic-bezier(.25,.8,.25,1)),opacity var(--bottomsheet-close-duration,.3s) ease-out!important;will-change:transform,opacity;transform-origin:center bottom}.mobile-user-photo-bottomsheet,.mobile-user-photo-bottomsheet-accounts{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.mobile-user-photo-bottomsheet-accounts{height:auto!important;min-height:min-content!important}.mobile-user-photo-bottomsheet:before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:40px;height:5px;background-color:var(--c-gray-300)!important;border-radius:3px;z-index:10}.delete-avatar-modal{z-index:10000!important}.delete-avatar-bottomsheet{padding:20px!important;min-height:auto!important;max-height:50vh!important;background-color:var(--c-white)!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important;position:relative!important;bottom:0!important}.delete-avatar-bottomsheet:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;background-color:var(--c-gray-300)!important;border-radius:2px}.delete-avatar-content{padding-top:12px}.delete-avatar-title{margin:8px 0 6px;font-size:var(--fs-18);font-weight:var(--fw-bold);color:var(--c-text-2)}.delete-avatar-subtitle,.delete-avatar-title{text-align:var(--text-align-center);font-family:var(--ff-manrope)}.delete-avatar-subtitle{margin:0 0 16px;font-size:var(--fs-14);line-height:20px;color:var(--c-gray-1100)}.delete-avatar-actions{display:var(--d-flex);gap:12px;justify-content:var(--jc-center)}.delete-avatar-btn{flex:var(--flex-1);padding:14px 16px;border-radius:12px;border:var(--border-none);font-family:var(--ff-manrope);font-size:var(--fs-16);font-weight:var(--fw-bold)}.delete-avatar-btn.cancel{background:var(--c-gray-light);color:var(--c-text-2)}.delete-avatar-btn.delete{background:var(--c-danger-4);color:var(--c-white)}.mobile-user-photo-modal .swipeable-bs-root__overlay{background-color:rgba(0,0,0,.24)!important;transition:opacity var(--bottomsheet-close-duration,.3s) ease-out!important}.mobile-user-photo-modal .swipeable-bs-root__overlay.swipeable-bs-root__overlay--open{transition-duration:var(--bottomsheet-open-duration,.45s)!important}.mobile-user-photo-modal .react-swipeable-view-container{transition:transform var(--bottomsheet-close-duration,.3s) var(--bottomsheet-ease-primary,cubic-bezier(.25,.8,.25,1))!important;transition-duration:var(--bottomsheet-close-duration,.3s)!important;will-change:transform;transform-origin:center bottom}.modal-open .mobile-user-photo-modal .react-swipeable-view-container{transition-duration:var(--bottomsheet-open-duration,.45s)!important}@media only screen and (max-width:900px){.logout-btn4{gap:12px!important}.add-btn-accounts{padding:0!important;margin-top:18px!important}.add-btn-accounts .add-btn-svg-title-wrapper{gap:12px!important}.add-btn-accounts .add-btn-title{margin-left:0!important}.add-btn-accounts .add-btn-svg-title-wrapper span{margin-right:0!important}.mobile-user-photo-bottomsheet{padding:16px 0 32px!important;min-height:60vh!important;max-height:85vh!important}.mobile-user-photo-bottomsheet-accounts{height:auto!important;min-height:min-content!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important}.with-action{padding:0!important}}@media only screen and (max-width:480px){.mobile-user-photo-bottomsheet{padding:12px 0 24px!important;min-height:55vh!important;max-height:80vh!important}.mobile-user-photo-bottomsheet-accounts{height:auto!important;min-height:min-content!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important}.with-action{padding:0!important}}.mobile-user-photo-bottomsheet-accounts .mobile-user-photo-popup-body{padding:20px 12px 40px!important}.account-section-clean{border-bottom:none!important;padding-bottom:0!important}.account-section-other{border-bottom:none!important;padding-top:24px!important}.account-section-title-large{font-family:Montserrat,sans-serif!important;font-size:24px!important;font-weight:600!important;color:#2c2c2e!important;margin-bottom:24px!important;text-transform:none!important}.account-section-title-medium{font-size:20px!important;font-weight:600!important;color:#1c1c1e!important;text-transform:none!important}.mobile-user-photo-bottomsheet-accounts .account-item{border-bottom:none!important;margin-bottom:16px!important;padding:0!important;cursor:pointer}.mobile-user-photo-bottomsheet-accounts .account-item-left-img{margin-right:0!important}.mobile-user-photo-bottomsheet-accounts .account-item-left{gap:12px!important}.account-item-left-img-large{width:44px!important;height:44px!important}.account-item-left-img-large img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important}.account-item-name-bold{font-family:Montserrat,sans-serif!important;font-size:17px!important;font-weight:500!important;color:#2c2c2e!important;margin-bottom:2px!important}.account-notification-box{display:flex!important;align-items:center!important}.account-notification-dot{width:10px!important;height:10px!important;border-radius:50%!important;background-color:#e60023!important;margin-right:6px!important}.account-notification-text{font-family:Montserrat,sans-serif!important;font-size:15px!important;color:#8e8e93!important;font-weight:500!important}.account-item-add-img{display:flex!important;align-items:center!important;justify-content:center!important;background-color:#f2f2f7!important;border-radius:50%!important;width:44px!important;height:44px!important}.account-action-row{margin-bottom:16px!important}.account-edit-btn{font-size:16px!important;color:#e3002f!important;background:none!important;border:none!important}.invitation-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1100;display:flex;align-items:center;justify-content:center;animation:invPopupFadeIn .25s ease}@keyframes invPopupFadeIn{0%{opacity:0}to{opacity:1}}.invitation-popup{background:#fff;border-radius:20px;width:100%;max-width:380px;padding:12px 24px 28px;position:relative;animation:invPopupSlideUp .3s ease}@keyframes invPopupSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.invitation-popup-handle{display:none}.invitation-popup-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0 0}.invitation-popup-avatar{width:88px;height:88px;border-radius:50%;overflow:hidden;margin-bottom:16px;flex-shrink:0;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.invitation-popup-avatar img{width:100%;height:100%;object-fit:cover}.invitation-popup-avatar .hidden{display:none}.invitation-popup-title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;color:#2c2c2e;margin:0 0 10px;line-height:1.3}.invitation-popup-subtitle{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#000;line-height:1.5;margin:0 0 40px}.invitation-popup-accept-btn{width:100%;height:50px;border-radius:12px;background:#4d49fc;color:#fff;font-family:Inter,sans-serif;font-size:17px;font-weight:400;border:none;cursor:pointer;transition:background .2s,transform .15s;margin-bottom:10px}.invitation-popup-accept-btn:hover{background:#3f3bd4}.invitation-popup-accept-btn:active{transform:translateY(1px)}.invitation-popup-accept-btn:disabled{opacity:.6;cursor:not-allowed}.invitation-popup-dismiss-btn{width:100%;height:50px;border-radius:12px;background:#e5e5e9;color:#2c2c2e;font-family:Inter,sans-serif;font-size:17px;font-weight:400;border:none;cursor:pointer;transition:background .2s,transform .15s}.invitation-popup-dismiss-btn:hover{background:#e5e5ea}.invitation-popup-dismiss-btn:active{transform:translateY(1px)}.invitation-popup-bottomsheet{min-height:auto!important;max-height:85vh!important;padding:20px 20px 28px!important;display:flex;flex-direction:column;align-items:center;text-align:center}.invitation-popup-bottomsheet .invitation-popup-handle{display:none}.price-value{min-width:5ch;text-align:right;white-space:nowrap}