@import url(https://fonts.googleapis.com/css2?family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-display:swap;font-family:GeorgianFont;font-style:normal;font-weight:400;src:url(/static/media/FiraGO-Regular.1b4a58aae1f6b1a3d6be.otf) format("opentype")}@font-face{font-display:swap;font-family:GeorgianFont;font-style:normal;font-weight:700;src:url(/static/media/FiraGO-Bold.e945ec55344bc7a2698d.otf) format("opentype")}@font-face{font-display:swap;font-family:RussianFont;font-style:normal;font-weight:400;src:url(/static/media/KyrillaSansSerif-Bold.aff35fb785a3dff42153.ttf) format("truetype")}@font-face{font-display:swap;font-family:RussianFont;font-style:normal;font-weight:700;src:url(/static/media/KyrillaSansSerif-Black.12e534bb00b1a04a602c.ttf) format("truetype")}@font-face{font-display:swap;font-family:UkrainianFont;font-style:normal;font-weight:400;src:url(/static/media/KyrillaSansSerif-Bold.aff35fb785a3dff42153.ttf) format("truetype")}@font-face{font-display:swap;font-family:UkrainianFont;font-style:normal;font-weight:700;src:url(/static/media/KyrillaSansSerif-Black.12e534bb00b1a04a602c.ttf) format("truetype")}@font-face{font-display:swap;font-family:DefaultFont;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.5dd918926d41224c8142.ttf) format("truetype")}@font-face{font-display:swap;font-family:DefaultFont;font-style:normal;font-weight:700;src:url(/static/media/Roboto-Bold.cb02a42f24299e95adb5.ttf) format("truetype")}:root{--font-georgian:"GeorgianFont","Sylfaen","Arial Unicode MS",sans-serif;--font-russian:"Roboto","Arial",sans-serif;--font-ukrainian:"Roboto","Arial",sans-serif;--font-default:"Roboto","Arial",sans-serif}html[lang=ka],html[lang=ka] *{font-family:GeorgianFont,Sylfaen,Arial Unicode MS,sans-serif!important;font-family:var(--font-georgian)!important}html[lang=ru],html[lang=ru] *{font-family:Roboto,Arial,sans-serif!important;font-family:var(--font-russian)!important}html[lang=uk],html[lang=uk] *{font-family:Roboto,Arial,sans-serif!important;font-family:var(--font-ukrainian)!important}*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}body{background:#0000;color:#fff;padding-top:22px}@media (max-width:768px){body{padding-top:0}body,html{overflow-x:hidden}}.App{min-height:100vh}.App,.main-content{background:#0000}@media (max-width:768px){.main-content{padding-top:72px}}.toast{background-color:#0e0e0e;border:1px solid #212121;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-family:Roboto,sans-serif;gap:16px;line-height:28px;min-height:60px;overflow:hidden;padding:24px;pointer-events:all;position:relative;transform:translateX(100%);transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-header{display:flex;justify-content:space-between}.toast--visible{opacity:1;transform:translateX(0)}.toast--exiting{opacity:0;transform:translateX(100%)}@media (max-width:768px){.toast{box-sizing:border-box;font-size:16px;line-height:22px;max-width:100%;padding:16px;touch-action:none;transform:translateY(-120%);width:100%}.toast--visible{transform:translateY(0)}.toast--exiting{transform:translateY(-140%)}.toast:not(.toast--dragging){transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s ease;will-change:transform,opacity}.toast--dragging{touch-action:none;transition:none;will-change:transform,opacity}}.toast--error:before,.toast--info:before,.toast--success:before,.toast--warning:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.toast--elite{background:#0e0e0e;overflow:hidden;position:relative}.toast--elite:before{background:#0e0e0e;bottom:0;left:0;right:0;top:0}.toast--elite:after,.toast--elite:before{content:"";pointer-events:none;position:absolute;z-index:0}.toast--elite:after{background-color:#f90;border-radius:50%;filter:blur(73.75px);height:150px;left:85%;margin:0!important;opacity:1;top:10%;transform:translate(-50%,-50%);width:150px}.toast--elite .toast__icon img{height:28px;width:28px}.toast__icon{align-items:center;background-color:#151515;border-radius:50%;display:flex;flex-shrink:0;font-size:25px;font-weight:700;font-weight:600;height:48px;justify-content:center;position:relative;width:48px;z-index:1}.toast__icon img{height:24px;object-fit:contain;width:24px}.toast--error .toast__icon img{height:auto;width:auto}.toast--success .toast__icon{background-color:#079455}.toast--error .toast__icon{background-color:#d92d20}.toast--warning .toast__icon{background-color:#fef0c7;color:#dc6803}.toast--info .toast__icon{background-color:#079455}.toast__content{display:flex;flex:1 1;flex-direction:column;gap:4px;position:relative;z-index:1}.toast__header-text{color:#f7f7f7;font-size:16px;font-weight:600}.toast__message{font-weight:500}.toast__description,.toast__message{color:#94979c;font-size:14px;line-height:20px}.toast__close{align-items:center;background:none;border:none;border-radius:50%;color:#94979c;cursor:pointer;display:flex;flex-shrink:0;font-size:30px;font-weight:300;height:24px;justify-content:center;padding:0;position:relative;top:-1px;transition:all .2s ease;width:24px;z-index:1}.toast__close:hover{color:#fff}.toast--elite .toast__close{color:#151515}.toast--elite .toast__close:hover{color:#151515;opacity:.7}.toast:hover{transform:translateY(-2px)}.toast--with-progress:after{animation:toast-progress 5s linear forwards;bottom:0;content:"";height:2px;left:0;position:absolute}@keyframes toast-progress{0%{width:100%}to{width:0}}.toast-container{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;width:100%;z-index:9999}.toast-clear-button{background:none;border:none;border-radius:8px;bottom:20px;color:#fff;cursor:pointer;font-size:14px;padding:10px 14px;pointer-events:auto;position:fixed;right:20px;transition:background .2s ease;z-index:10000}@media (max-width:768px){.toast-container{align-items:stretch;left:10px;max-width:none;right:10px;top:10px;width:auto}.toast-clear-button{bottom:10px;right:10px}}.loading-spinner-overlay{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.dot-spinner{height:64px;position:relative;width:64px}.dot{--size:10px;animation:spinnerFade 1.2s linear infinite;animation-delay:calc(-75ms*var(--i));background-color:#f90;border-radius:50%;height:var(--size);left:50%;opacity:0;position:absolute;top:50%;transform:rotate(calc(22.5deg*var(--i))) translate(30px);width:var(--size)}@keyframes spinnerFade{0%{opacity:1}80%{opacity:0}to{opacity:0}}.loading-text{color:#ccc;font-family:Arial,sans-serif;font-size:20px;margin-top:20px}.language-switcher-fixed{bottom:20px;left:20px;pointer-events:auto;position:fixed;z-index:12001}.language-switcher-select{-webkit-appearance:none;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23fff' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;min-width:140px;outline:none;padding:10px 35px 10px 14px;transition:all .2s ease}.language-switcher-select:hover{background-color:#000000e6;border-color:#ffffff4d}.language-switcher-select:focus{border-color:#fff6;box-shadow:0 0 0 2px #ffffff1a}.language-switcher-select option{background:#1a1a1a;color:#fff;padding:8px}@media (max-width:768px){.language-switcher-fixed{bottom:15px;left:15px}.language-switcher-select{font-size:13px;min-width:120px;padding:8px 30px 8px 12px}}.modal-overlay{align-items:center;animation:fadeIn .2s ease;background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.modal{animation:slideUp .3s ease;background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;box-shadow:0 10px 40px #00000080;box-sizing:border-box;color:#cecfd2;max-height:90vh;overflow:auto;position:relative;width:min(560px,92vw)}.modal__header{align-items:center;align-self:stretch;background-color:#f90;border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;height:48px;justify-content:space-between;margin-bottom:24px;padding:12px 16px}.modal__title{color:#000;font-size:16px;font-weight:600;line-height:24px;margin:0}.modal__close{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-size:35px;font-weight:300;justify-content:center}.modal__body{padding:0 16px 16px}.modal__label{display:block;margin-bottom:6px}.modal__label,.modal__textarea{color:#cecfd2;font-size:14px;font-weight:400;line-height:20px}.modal__textarea{background:#151515;border:1px solid #212121;border-radius:8px;max-height:300px;min-height:140px;outline:none;padding:10px 12px;resize:vertical;width:100%}.modal__field{margin-bottom:12px}.modal__input-wrapper{position:relative}.modal__input{background:#151515;border:1px solid #212121;border-radius:8px;color:#cecfd2;outline:none;padding:10px 40px 10px 12px;width:100%}.modal__input-toggle{background:#0000;border:none;color:#cecfd2;cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.modal__error{background:#b0002026;border:1px solid #b0002059;border-radius:6px;color:#ffccd5;margin-top:8px;padding:8px 10px}.modal__footer{display:flex;gap:10px;justify-content:flex-start;padding:0 16px 16px}.modal__btn{border:1px solid #0000;border-radius:8px;cursor:pointer;font-weight:600;padding:10px 14px}.modal__btn--primary{background:#f90;border:none;color:#000;font-size:16px;font-weight:600;padding:10px 16px;transition:all .2s ease;width:140px}.modal__btn--primary:hover{background:#ffb233;transform:translateY(-2px)}.modal__btn--primary:disabled{cursor:not-allowed;opacity:.7}.modal__btn--secondary{background:#151515;border-color:#212121;color:#cecfd2}.confirm-modal__overlay{-webkit-overflow-scrolling:touch;align-items:center;animation:fadeIn .2s ease;background:#000c;display:flex;inset:0;justify-content:center;overflow:hidden;padding:20px;position:fixed;touch-action:none;z-index:10000}.confirm-modal{animation:slideUp .3s ease;background:#0f0f10;border:1px solid #1e1e20;border-radius:12px;box-shadow:0 10px 40px #00000080;max-width:calc(100% - 32px);position:relative;width:400px}.confirm-modal__close{background:#0000;border:none;color:#94979c;cursor:pointer;font-size:30px;font-weight:300;position:absolute;right:25px;top:15px;transition:color .2s ease,transform .2s ease}.confirm-modal__close:hover{color:#94979ca6}.confirm-modal__icon{align-items:center;background:#053321;border-radius:50%;display:flex;height:48px;justify-content:center;margin:24px 0 16px 24px;width:48px}.confirm-modal__icon--delete{background:#d31200}.confirm-modal__icon img{height:24px;width:24px}.confirm-modal__title{color:#f7f7f7;font-size:18px;font-weight:600;line-height:28px}.confirm-modal__description{color:#94979c;font-size:14px;line-height:20px}.confirm-modal__footer{display:flex;gap:12px;justify-content:center;padding:0 0 16px}.confirm-modal__btn{border:1px solid #0000;border-radius:10px;cursor:pointer;font-weight:700;padding:10px 16px;width:178px}.confirm-modal__divider{background:#212121;height:1px;margin:16px 0}.confirm-modal__content{display:flex;flex-direction:column;gap:4px;padding:0 24px}@media (max-width:768px){.confirm-modal__overlay{-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none;position:fixed;touch-action:none}body:has(.confirm-modal__overlay){height:100%;overflow:hidden;position:fixed;touch-action:none;width:100%}.confirm-modal__footer{padding:0 16px 16px}.confirm-modal__content{padding:0 16px}.confirm-modal__icon{margin:24px 0 16px 16px}.confirm-modal__close{right:18px}}.profile-dropdown{position:relative}.profile-dropdown__trigger{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:8px;transition:all .2s ease}.profile-dropdown__trigger:hover{background-color:#ffffff0d}.profile-dropdown__avatar{background-color:initial;border-radius:50%;height:40px;overflow:hidden;width:40px}.profile-dropdown__avatar-img{display:block;height:100%;object-fit:cover;width:100%}.profile-dropdown__avatar-placeholder{align-items:center;background-color:#f90;color:#000;display:flex;font-size:16px;font-weight:600;height:100%;justify-content:center;width:100%}.profile-dropdown__info{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.profile-dropdown__name{color:#fff;font-size:14px;font-weight:500;line-height:1}.profile-dropdown__account-type{color:#94979c;font-size:12px;line-height:1;text-transform:capitalize}.profile-dropdown__arrow{color:#94979c}.profile-dropdown__arrow,.profile-dropdown__arrow svg{transition:transform .2s ease}.profile-dropdown__menu{animation:dropdownFadeIn .2s ease-out;background-color:#0e0e0e;border:1px solid #212121;border-radius:12px;box-shadow:0 10px 40px #0006;min-width:280px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.profile-dropdown__header{padding:20px}.profile-dropdown__header-row{justify-content:space-between}.profile-dropdown__header-left,.profile-dropdown__header-row,.profile-dropdown__user-info{align-items:center;display:flex;gap:12px}.profile-dropdown__user-avatar{background-color:initial;border-radius:50%;height:48px;overflow:hidden;width:48px}.profile-dropdown__user-avatar-img{display:block;height:100%;object-fit:cover;width:100%}.profile-dropdown__user-avatar-placeholder{align-items:center;background-color:#f90;color:#000;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;width:100%}.profile-dropdown__user-details{flex:1 1}.profile-dropdown__user-name{color:#fff;font-size:16px;font-weight:600;line-height:1;margin:0 0 4px}.profile-dropdown__user-name--tight{margin:0}.profile-dropdown__user-email{color:#94979c;font-size:14px;line-height:1;margin:0 0 4px}.profile-dropdown__user-type{color:#f90;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.profile-dropdown__divider{background-color:#212121;height:1px}.profile-dropdown__section{padding:8px 0}.profile-dropdown__item{align-items:center;background:none;border:none;color:#f7f7f7;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:12px 20px;text-align:left;transition:all .2s ease;width:100%}.profile-dropdown__item-text{color:#ef3333}.profile-dropdown__item:hover{background-color:#ffffff0d}.profile-dropdown__plan-badge{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:6px;padding:6px 10px}.profile-dropdown__plan-days{color:#f90}.profile-dropdown__item--danger{color:#ef3333}.profile-dropdown__item--danger img{filter:brightness(0) saturate(100%) invert(15%) sepia(100%) saturate(7494%) hue-rotate(346deg) brightness(97%) contrast(105%)}.profile-dropdown__item--danger svg{fill:#ef3333;color:#ef3333}.profile-dropdown__item--boost{background:linear-gradient(90deg,#ff99001a,#0000);color:#f90}.profile-dropdown__item--boost:hover:not(.profile-dropdown__item--disabled){background:linear-gradient(90deg,#f903,#ff99000d)}.profile-dropdown__item--boost img{filter:brightness(0) saturate(100%) invert(62%) sepia(98%) saturate(1000%) hue-rotate(1turn) brightness(103%) contrast(106%)}.profile-dropdown__item--boost.profile-dropdown__item--disabled{background:#0000;color:#666;cursor:not-allowed;opacity:.6}.profile-dropdown__item--boost.profile-dropdown__item--disabled img{filter:grayscale(100%) opacity(.5)}.profile-dropdown__plan-name{text-transform:capitalize}.profile-dropdown__item svg{color:#94979c;height:16px;width:16px}@media (max-width:768px){.profile-dropdown__menu{min-width:260px}.profile-dropdown__info{display:none}.profile-dropdown__trigger{gap:8px}}.modal-overlay.verification-modal__overlay{-webkit-overflow-scrolling:touch;touch-action:none}.verification-modal{max-height:90vh;max-width:calc(100% - 32px);overflow-y:auto;width:400px}.verification-modal__body{padding:0 16px 8px}.verification-modal__pending{background:#ff99001a;border:1px solid #f90;border-radius:8px;padding:16px;text-align:center}.verification-modal__pending-title{color:#f90;font-weight:600;margin-bottom:8px}.verification-modal__pending-text{color:#94979c;font-size:14px;line-height:20px}.verification-modal__upload{width:100%}.verification-modal__file-input{display:none}.verification-modal__file-label{border-radius:8px;cursor:pointer;display:block;overflow:hidden;transition:opacity .25s ease;width:100%}.verification-modal__file-label--disabled{cursor:not-allowed;opacity:.5}.verification-modal__preview{aspect-ratio:4/1;border-radius:8px;overflow:hidden;width:100%}.verification-modal__preview img{height:100%;object-fit:cover;width:100%}.verification-modal__placeholder{align-items:center;aspect-ratio:4/1;background:#ffffff08;border:1px dashed #fff3;border-radius:8px;display:flex;flex-direction:column;justify-content:center;transition:all .3s ease;width:100%}.verification-modal__file-label:not(.verification-modal__file-label--disabled):hover .verification-modal__placeholder{background:#ffffff0d;border-color:#fff6}.verification-modal__placeholder-text{color:#f7f7f7;font-size:16px;margin-bottom:8px}.verification-modal__placeholder-hint{color:#94979c;font-size:12px}.verification-modal__divider{background:#212121;height:1px;margin:16px 0}.verification-modal__footer{display:flex;gap:12px;width:100%}.verification-modal__footer .modal__btn{flex:1 1}.verification-modal__submit{width:100%}.modal-open{overflow:hidden}.modal__btn--secondary{font-size:16px}@media (max-width:768px){.verification-modal{border-radius:12px;margin:0;max-height:100vh;max-width:100%;width:100%}.verification-modal__body{padding:0 16px 16px}.verification-modal__footer{flex-direction:column;padding-bottom:16px}.verification-modal__footer .modal__btn{width:100%}}.navbar{background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;font-family:Roboto,sans-serif;height:68px;justify-content:space-between;margin:0 auto;max-width:1216px;overflow:visible;padding:12px 16px;position:relative;top:0;width:100%;z-index:1000}.navbar,.navbar__brand,.navbar__logo{align-items:center;display:flex}.navbar__logo{cursor:pointer;text-decoration:none}.navbar__logo-image{object-fit:contain;transition:transform .2s ease}.navbar__logo-image--desktop{display:block;height:44px;width:85px}.navbar__logo-image--mobile{display:none}.navbar__logo-image:hover{transform:scale(1.02)}.navbar__mobile-actions{align-items:center;display:none;gap:16px}.navbar__search-icon{cursor:pointer;filter:brightness(0) invert(1);height:20px;object-fit:contain;width:20px}.navbar__hamburger{align-items:center;background:none;border:none;cursor:pointer;display:none;justify-content:center;padding:8px 0;z-index:1002}.navbar__hamburger-icon{display:block;height:14px;width:20px}.navbar__nav{align-items:center;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%)}.navbar__item{background:none;border:none;color:#e8e8e8;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;padding:10px;position:relative;transition:all .2s ease}.navbar__item:hover{color:#ff9000}.navbar__item--active:after{background-color:#ff9000;border-radius:2px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:115%}.navbar__actions{align-items:center;display:flex;gap:12px}.navbar__btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;padding:10px 14px;transition:all .2s ease}.navbar__btn--secondary{background:none;background-color:#2c2c2c;border:1px solid #444;color:#ff9000;font-weight:600;line-height:20px}.navbar__btn--secondary:hover{border-color:#666}.navbar__btn--primary{background-color:#f90;border:1px solid #855000;color:#000;font-weight:600;padding:8px 14px}.navbar__btn--primary:hover{box-shadow:0 1px 10px #ffa78866}.navbar__actions-wrapper{align-items:center;display:flex;gap:12px}.navbar__verification-badge{border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;padding:8px 12px;transition:all .2s ease}.navbar__verification-badge--pending{background:#ff99001a;border:1px solid #f90;color:#f90}.navbar__verification-badge--pending:hover{opacity:.8}.navbar__verification-badge--not-verified{background:#ff00001a;border:1px solid #d92d20;color:#d92d20}.navbar__verification-badge--not-verified:hover{opacity:.8}.navbar__verification-badge--mobile{display:none}.navbar__profile-complete-badge{background:#ff99001a;border:1px solid #f90;border-radius:6px;color:#f90;font-size:12px;font-weight:500;padding:8px 12px}.navbar__balance{border-radius:6px;color:#e8e8e8;font-size:15px;font-weight:600}.navbar__balance-wrapper{align-items:center;display:flex;gap:6px;justify-content:center}.navbar__balance-icon{height:20px;width:20px}.navbar__mobile-overlay{-webkit-overflow-scrolling:none;background-color:#000000b3;touch-action:none;z-index:1001}.navbar__mobile-menu,.navbar__mobile-overlay{bottom:0;left:0;position:fixed;right:0;top:72px}.navbar__mobile-menu{-webkit-overflow-scrolling:touch;background-color:#0e0e0e;border-bottom:1px solid #212121;box-sizing:border-box;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(160px + env(safe-area-inset-bottom, 0px));width:100%;z-index:1002}.navbar__mobile-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.navbar__mobile-avatar-wrapper{align-items:center;display:flex;flex:1 1;gap:12px}.navbar__mobile-avatar{background-color:initial;border-radius:50%;flex-shrink:0;height:38px;overflow:hidden;width:38px}.navbar__mobile-avatar-img{display:block;height:100%;object-fit:cover;width:100%}.navbar__mobile-avatar-placeholder{align-items:center;background-color:#f90;color:#000;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;width:100%}.navbar__mobile-user-name{color:#fff;font-size:16px;font-weight:600}.navbar__mobile-divider{background-color:#212121;border-bottom:none;border-top:none;box-shadow:0 .5px 0 0 #212121;height:1px;min-height:1px;width:100%}.navbar__mobile-subscription{align-items:center;border-bottom:1px solid #212121;box-shadow:0 .5px 0 0 #212121;box-sizing:border-box;display:flex;gap:8px;padding:12px 16px;width:100%}.navbar__mobile-subscription-icon{flex-shrink:0;height:16px;object-fit:contain;width:16px}.navbar__mobile-subscription-content{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.navbar__mobile-subscription-days,.navbar__mobile-subscription-name{color:#ff9000;font-size:14px;font-style:italic;font-weight:500;white-space:nowrap}.navbar__mobile-subscription-days{margin-left:auto}.navbar__mobile-balance{align-items:center;background-color:initial;border-radius:6px;color:#e8e8e8;display:flex;flex-shrink:0;font-size:16px;font-weight:600;gap:8px}.navbar__mobile-balance-icon{height:20px;object-fit:contain;width:20px}.navbar__mobile-item{align-items:center;background:none;border:none;color:#f7f7f7;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.navbar__mobile-item:hover{background-color:#ffffff0d}.navbar__mobile-item:disabled{cursor:not-allowed;opacity:.5}.navbar__mobile-item--active,.navbar__mobile-item--active>span{color:#ff9000}.navbar__mobile-item--active>img{filter:brightness(0) saturate(100%) invert(65%) sepia(72%) saturate(3935%) hue-rotate(3deg) brightness(105%) contrast(105%)}.navbar__mobile-item--boost{background:linear-gradient(90deg,#ff99001a,#0000);color:#f90}.navbar__mobile-item--boost:hover:not(.navbar__mobile-item--disabled){background:linear-gradient(90deg,#f903,#ff99000d)}.navbar__mobile-item--boost>img{filter:brightness(0) saturate(100%) invert(62%) sepia(98%) saturate(1000%) hue-rotate(1turn) brightness(103%) contrast(106%)}.navbar__mobile-item--boost.navbar__mobile-item--disabled{background:#0000;color:#666;cursor:not-allowed;opacity:.6}.navbar__mobile-item--boost.navbar__mobile-item--disabled>img{filter:grayscale(100%) opacity(.5)}.navbar__mobile-item--danger{color:#ef3333}.navbar__mobile-item--danger>img{filter:brightness(0) saturate(100%) invert(15%) sepia(100%) saturate(7494%) hue-rotate(346deg) brightness(97%) contrast(105%)}.navbar__mobile-item>img{flex-shrink:0;height:16px;object-fit:contain;width:16px}.navbar__mobile-auth{display:flex;flex-direction:column;gap:12px;padding:20px 16px}.navbar__mobile-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:24px!important;padding:10px 16px!important;transition:all .2s ease;width:100%}.navbar__mobile-btn--secondary{background:none;background-color:#2c2c2c;border:1px solid #444;color:#ff9000}.navbar__mobile-btn--secondary:hover{background-color:#333;border-color:#666}.navbar__mobile-btn--primary{background-color:#f90;border:1px solid #855000;color:#000}.navbar__mobile-btn--primary:hover{background-color:#fa0;box-shadow:0 1px 10px #ffa78866}.navbar__mobile-close{align-items:center;background:none;border:none;border-radius:50%;color:#e8e8e8;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px;z-index:1003}.navbar__mobile-close:hover{background-color:#ffffff1a;color:#ff9000}.navbar__mobile-search{background-color:#0e0e0e;border-bottom:1px solid #ff9000;border-top:1px solid #2e2e2e;display:none;left:0;padding:12px 16px;position:fixed;right:0;top:72px;width:100%;z-index:1001}@media (max-width:768px){.navbar__mobile-search{display:block;z-index:1003}}.navbar__mobile-search-form{align-items:center;display:flex;gap:12px;width:100%}.navbar__mobile-search-input{background:#151515;border:1px solid #212121;border-radius:8px;color:#cecfd2;flex:1 1;font-size:16px;font-weight:400;outline:none;padding:10px 12px;transition:all .2s ease}.navbar__mobile-search-input:focus{background:#1a1a1a;border-color:#f90}.navbar__mobile-search-input::placeholder{color:#94979c}.navbar__mobile-search-close{align-items:center;background:none;border:none;border-radius:50%;color:#e8e8e8;cursor:pointer;display:flex;font-size:32px;font-weight:300;height:32px;justify-content:center;line-height:1;margin-bottom:5px;padding:0;transition:all .2s ease;width:32px}.navbar__mobile-search-close:hover{background-color:#ffffff1a;color:#ff9000}@media (max-width:1024px){.navbar{padding:0 1.5rem}}@media (max-width:768px){.navbar{border:none;border-radius:0;height:72px;left:0;margin:0;max-width:100%;padding:0 16px;position:fixed;right:0;top:0;width:100%;z-index:1002}.navbar__logo-image--desktop,.navbar__logo-text,.navbar__nav{display:none}.navbar__logo-image--mobile{display:block;height:auto;max-height:44px;max-width:150px;object-fit:contain;width:auto}.navbar__mobile-actions{display:flex;margin-left:auto}.navbar__hamburger{display:flex;margin:0}.navbar__verification-badge--mobile{display:block;margin:0}.navbar__actions{display:none!important}.navbar__btn{font-size:.85rem;padding:.4rem 1rem}.navbar__mobile-btn{padding:8px 14px!important}.navbar__search-icon{margin-left:12px}.navbar__mobile-search{display:block}}@media (max-width:480px){.navbar{padding:0 1rem}.navbar__btn{font-size:.8rem;padding:.35rem .8rem}}@media (max-width:375px){.navbar__mobile-divider{background-color:#212121;box-shadow:0 1px 0 0 #212121;height:1px}}@media (max-width:320px){.navbar__mobile-divider{background-color:#212121;box-shadow:0 1px 0 0 #212121;height:1.5px}}.navbar__christmas-hat{left:-50px;pointer-events:none;position:absolute;top:-50px;transform:rotate(-20deg);z-index:1001}.navbar__christmas-hat-img{filter:drop-shadow(0 2px 6px rgba(0,0,0,.4));height:auto;width:120px}.navbar__christmas-balls{animation-delay:.2s;bottom:-145px;pointer-events:none;position:absolute;right:10px;z-index:1001}.navbar__christmas-balls-img{filter:drop-shadow(0 2px 6px rgba(0,0,0,.4));height:auto;width:140px}@keyframes christmasFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.navbar__christmas-hat{display:none;left:-8px;top:-12px}.navbar__christmas-hat-img{width:45px}.navbar__christmas-balls{bottom:-113px;right:8px}.navbar__christmas-balls-img{width:110px}}.footer{background-color:#0e0e0e;color:#fff;margin-top:120px;overflow:visible;padding:64px 0 48px;position:relative}.footer__container{margin:0 auto;max-width:1216px}.footer__brand,.footer__container{display:flex;flex-direction:column;gap:32px}.footer__logo{align-items:center;display:flex}.footer__tagline{color:#fff;font-size:16px;line-height:24px;margin:0}.footer__nav{display:flex;flex-wrap:wrap;font-weight:600;gap:32px}.footer__link{background:none;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;transition:color .3s ease}.footer__link:hover{color:#f90}.footer__seo-section{width:100%}.footer__seo-toggle-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;justify-content:flex-start;padding:8px 0;transition:color .3s ease;width:100%}.footer__seo-toggle-button:hover{color:#f90}.footer__seo-chevron{align-items:center;color:#fffc;display:flex;font-size:14px;justify-content:center;margin-right:8px;transition:color .3s ease,transform .3s ease}.footer__seo-toggle-button:hover .footer__seo-chevron{color:#f90}.footer__seo-text-content{max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease,padding .4s ease}.footer__seo-text-content--open{max-height:500px;padding-top:16px}.footer__seo-text{word-wrap:break-word;color:#fff;font-size:13px!important;line-height:1.8;margin:0;text-align:left}.footer__bottom{justify-content:space-between;padding-top:32px}.footer__bottom,.footer__seo-links{align-items:center;border-top:1px solid #212121;display:flex}.footer__seo-links{flex-wrap:wrap;gap:4px 8px;justify-content:center;margin-top:0;padding-top:20px}.footer__seo-links a{color:#b3b3b3;font-size:13px;text-decoration:none;transition:color .2s ease}.footer__seo-links a:hover{color:#f90}.footer__seo-links-sep{color:#555;font-size:12px;-webkit-user-select:none;user-select:none}.footer__copyright{color:#b3b3b3;font-size:16px;font-weight:400;line-height:24px}.footer__social-links{align-items:center;display:flex;gap:16px}.footer__social-link{align-items:center;color:#fff;display:flex;justify-content:center;text-decoration:none;transition:color .3s ease,transform .2s ease}.footer__social-link:hover{color:#f90;transform:scale(1.1)}.footer__social-icon{font-size:20px;height:20px;width:20px}.footer__logo img{width:90px}@media (max-width:768px){.footer{padding:24px 16px 20px}.footer__nav{gap:13px}.footer__tagline{font-size:14px;line-height:20px}.footer__link{font-size:14px;font-weight:450;line-height:13px}.footer__copyright{font-size:12px;line-height:13px}.footer__icon img{width:13px}.footer__brand{gap:16px}.footer__seo-toggle-button{font-size:12px;padding:6px 0}.footer__seo-chevron{font-size:12px;margin-right:6px}.footer__seo-text{color:#fff;font-size:12px;line-height:1.6}.footer__seo-text-content--open{padding-top:12px}.footer__bottom{margin-top:-10px;padding-top:16px}.footer__social-links{gap:12px}.footer__social-icon{font-size:18px;height:18px;width:18px}.footer__seo-links{font-size:12px;padding-top:16px}.footer__seo-links a{font-size:12px}}.footer__christmas-deers{pointer-events:none;position:absolute;transform:translateX(490%);z-index:1001}.footer__christmas-deers-img{filter:drop-shadow(0 1px 4px rgba(195,195,195,.4));height:auto;transform:scaleX(-1);width:250px}@keyframes christmasFadeInFooter{0%{opacity:0;transform:translateX(-50%) scale(.8)}to{opacity:1;transform:translateX(-50%) scale(1)}}@media (max-width:768px){.footer__christmas-deers{top:-60px}.footer__christmas-deers-img{width:150px}}.footer__seo-accordion{align-items:flex-start;background-color:initial;display:none!important;display:flex;flex-direction:row;margin-left:auto;margin-right:auto;margin-top:200px;max-width:1216px;position:relative;width:100%}.footer__seo-toggle-wrapper{border-radius:0 0 0 0;display:flex;justify-content:start;z-index:1}.footer__seo-toggle{align-items:center;background:none;background-color:#0e0e0e;border:none;color:#ffffff4d;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:18px;justify-content:center;line-height:1;padding:16px;transition:color .2s ease}.footer__seo-toggle:hover{color:#ffffff80}.footer__seo-toggle-icon{display:inline-block;font-weight:300;height:20px;line-height:20px;text-align:center;width:20px}.footer__seo-content{background-color:#0e0e0e;display:flex;flex:1 1;gap:16px;max-width:0;overflow:hidden;padding:0}.footer__seo-content--open{max-width:100%;padding:16px 20px}@media (max-width:768px){.footer__seo-content--open{padding:16px 20px}.footer__seo-accordion{margin-top:100px}.footer__seo-toggle{display:none}}.ads-banner{max-width:100%;overflow:hidden;width:100%}.ads-banner--top{margin-bottom:36px;margin-top:0}.ads-banner--bottom{margin-bottom:0;margin-top:24px}.ads-banner__container{display:flex;height:76px;justify-content:space-between;margin:0 auto;max-width:1216px}.ads-banner__item{border-radius:8px;cursor:pointer;flex:1 1;max-width:285px;transition:all .3s ease}.ads-banner__item:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px);z-index:2}.ads-banner__image{border-radius:4px;height:100%;object-fit:cover;width:100%}.ads-banner__skeleton-item{border-radius:8px;flex:1 1;max-width:285px;overflow:hidden}.ads-banner__skeleton{animation:ads-skeleton-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1f 37%,#ffffff0a 63%);background-color:#ffffff0f;background-size:400% 100%;border-radius:4px;height:100%;width:100%}@keyframes ads-skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ads-banner__placeholder-item{align-items:center;background:#78787814;border:1px dashed #78787880;border-radius:8px;color:#505050e6;display:flex;flex:1 1;font-weight:600;justify-content:center;letter-spacing:.04em;max-width:285px;text-transform:uppercase;transition:all .3s ease;-webkit-user-select:none;user-select:none}.ads-banner__placeholder-item:hover{background:#78787829;border-color:#787878b3}@media (max-width:768px){.ads-banner{overflow-x:hidden}.ads-banner,.ads-banner__container{max-width:100%;overflow-y:hidden;width:100%}.ads-banner__container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;box-sizing:border-box;gap:12px;height:60px;justify-content:flex-start;overflow-x:auto;padding:0 16px;scroll-behavior:smooth;scrollbar-width:none}.ads-banner__container::-webkit-scrollbar{display:none}.ads-banner__item{flex:none;flex-shrink:0;height:60px;max-width:none;overflow:hidden;width:164px}.ads-banner__image{border-radius:8px;display:block;height:60px;object-fit:cover;width:164px}.ads-banner__skeleton-item{flex:none;flex-shrink:0;height:60px;max-width:none;width:164px}.ads-banner__skeleton{border-radius:8px;height:60px;width:164px}.ads-banner__placeholder-item{flex:none;flex-shrink:0;font-size:14px;height:60px;max-width:none;width:164px}.ads-banner--top{margin-bottom:32px}}.ad-image-upload-modal__overlay{-webkit-overflow-scrolling:touch;align-items:center;animation:fadeIn .2s ease;background:#000c;display:flex;inset:0;justify-content:center;overflow:hidden;padding:20px;pointer-events:auto!important;position:fixed;touch-action:none;z-index:99999!important}.ad-image-upload-modal{animation:slideUp .3s ease;background:#0f0f10;border:1px solid #1e1e20;border-radius:12px;box-shadow:0 10px 40px #00000080;max-height:90vh;max-width:calc(100% - 32px);overflow-y:auto;position:relative;width:400px}.ad-image-upload-modal__header{align-items:center;background-color:#f90;border-bottom:none;display:flex;justify-content:flex-start;margin-bottom:24px;padding:12px 24px}.ad-image-upload-modal__title{color:#000;font-size:16px;font-weight:600;line-height:24px;margin:0}.ad-image-upload-modal__close{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-size:30px;font-weight:300;justify-content:center;padding:4px;position:absolute;right:19px;top:-1px;transition:color .2s ease,transform .2s ease}.ad-image-upload-modal__close:hover{color:#0e0e0ea6}.ad-image-upload-modal__close img{height:24px;width:24px}.ad-image-upload-modal__content{padding:0 24px}.ad-image-upload-modal__upload-area{width:100%}.ad-image-upload-modal__file-input{display:none}.ad-image-upload-modal__file-label{border-radius:8px;cursor:pointer;display:block;overflow:hidden;width:100%}.ad-image-upload-modal__preview{aspect-ratio:4/1;border-radius:8px;overflow:hidden;position:relative;width:100%}.ad-image-upload-modal__preview img{height:100%;object-fit:cover;width:100%}.ad-image-upload-modal__placeholder{align-items:center;aspect-ratio:4/1;background:#ffffff08;border:1px dashed #fff3;border-radius:8px;display:flex;flex-direction:column;justify-content:center;transition:all .3s ease;width:100%}.ad-image-upload-modal__placeholder:hover{background:#ffffff0d;border-color:#fff6}.ad-image-upload-modal__placeholder-icon{font-size:48px;margin-bottom:12px}.ad-image-upload-modal__placeholder-text{color:#f7f7f7;font-size:16px;margin-bottom:8px}.ad-image-upload-modal__placeholder-hint{color:#94979c;font-size:12px}.ad-image-upload-modal__footer{display:flex;gap:12px;justify-content:center;padding:0 24px 16px}.ad-image-upload-modal__btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;padding:10px 16px;width:100%}.ad-image-upload-modal__btn.navbar__btn--primary{font-weight:600!important;line-height:24px!important;padding:8px 14px!important}.ad-image-upload-modal__btn.navbar__btn--secondary{font-weight:700!important;padding:10px 16px!important}.ad-image-upload-modal__btn:disabled{cursor:not-allowed;opacity:.5}.ad-image-upload-modal__divider{background:#212121;height:1px;margin:16px 0}@media (max-width:768px){.ad-image-upload-modal__overlay{-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none;position:fixed;touch-action:none}body:has(.ad-image-upload-modal__overlay){height:100%;overflow:hidden;position:fixed;touch-action:none;width:100%}.ad-image-upload-modal{border-radius:12px;margin:0;max-height:100vh;max-width:100%;width:100%}.ad-image-upload-modal__header{padding:16px 16px 12px}.ad-image-upload-modal__content{padding:0 16px}.ad-image-upload-modal__footer{flex-direction:column;padding:0 16px 16px}.ad-image-upload-modal__btn{width:100%}.ad-image-upload-modal__close{right:10px;top:3px}}.ad-purchase-modal__overlay{-webkit-overflow-scrolling:touch;align-items:center;animation:fadeIn .2s ease;background:#000c;display:flex;inset:0;justify-content:center;overflow:hidden;padding:20px;pointer-events:auto!important;position:fixed;touch-action:none;z-index:99999!important}.ad-purchase-modal{animation:slideUp .3s ease;background:#0f0f10;border:1px solid #1e1e20;border-radius:12px;box-shadow:0 10px 40px #00000080;max-height:90vh;max-width:calc(100% - 32px);overflow-y:auto;position:relative;width:400px}.ad-purchase-modal__header{align-items:center;background-color:#f90;border-bottom:none;display:flex;justify-content:flex-start;margin-bottom:24px;padding:12px 24px}.ad-purchase-modal__title{color:#000;font-size:16px;font-weight:600;line-height:24px;margin:0}.ad-purchase-modal__close{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-size:30px;font-weight:300;justify-content:center;padding:4px;position:absolute;right:25px;top:-1px;transition:color .2s ease,transform .2s ease}.ad-purchase-modal__close:hover{color:#0e0e0ea6}.ad-purchase-modal__close:disabled{cursor:not-allowed;opacity:.5}.ad-purchase-modal__close img{height:24px;width:24px}.ad-purchase-modal__content{padding:0 24px}.ad-purchase-modal__preview{aspect-ratio:4/1;border-radius:8px;margin-bottom:24px;overflow:hidden;width:100%}.ad-purchase-modal__preview img{height:100%;object-fit:cover;width:100%}.ad-purchase-modal__message{color:#f7f7f7;text-align:left}.ad-purchase-modal__price-hint{font-size:16px}.ad-purchase-modal__message p{font-size:14px;line-height:18px;margin:0}.ad-purchase-modal__message p:last-child{margin-bottom:0}.ad-purchase-modal__message strong{color:#f90;font-size:18px;font-weight:600}.ad-purchase-modal__hint{color:#94979c;font-size:14px;line-height:20px}.ad-purchase-modal__url-field{margin-top:20px}.ad-purchase-modal__url-label{color:#f7f7f7;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.ad-purchase-modal__url-input{background:#ffffff0d;border:1px solid #212121;border-radius:8px;box-sizing:border-box;color:#f7f7f7;font-size:14px;padding:12px;transition:all .3s ease;width:100%}.ad-purchase-modal__url-input:focus{background:#ffffff14;border-color:#f90;outline:none}.ad-purchase-modal__url-input:disabled{cursor:not-allowed;opacity:.5}.ad-purchase-modal__url-input--error{border-color:#f44336}.ad-purchase-modal__url-error{color:#f44336;font-size:12px;margin-top:6px}.ad-purchase-modal__url-hint{color:#94979c;font-size:14px;margin-top:6px}.ad-purchase-modal__checkbox-field{margin-top:16px}.ad-purchase-modal__checkbox-label{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.ad-purchase-modal__checkbox{accent-color:#f90;cursor:pointer;height:18px;margin-right:10px;width:18px}.ad-purchase-modal__checkbox:disabled{cursor:not-allowed;opacity:.5}.ad-purchase-modal__checkbox-text{color:#f7f7f7;font-size:14px}.ad-purchase-modal__balance{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:12px}.ad-purchase-modal__balance-label{color:#94979c;font-size:14px}.ad-purchase-modal__balance-amount{color:#4caf50;font-size:16px;font-weight:600}.ad-purchase-modal__balance-amount--insufficient{color:#f44336}.ad-purchase-modal__insufficient-funds{background:#f443361a;border:1px solid #f443364d;border-radius:8px;margin-top:12px;padding:12px}.ad-purchase-modal__insufficient-text{color:#f44336;font-size:14px;margin:0;text-align:left}.ad-purchase-modal__footer{display:flex;gap:12px;justify-content:center;padding:0 24px 16px}.ad-purchase-modal__btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;padding:10px 16px;width:100%}.ad-purchase-modal__btn.navbar__btn--primary{font-weight:600!important;line-height:24px!important;padding:8px 14px!important}.ad-purchase-modal__btn.navbar__btn--secondary{font-weight:700!important;padding:10px 16px!important}.ad-purchase-modal__btn:disabled{cursor:not-allowed;opacity:.5}.ad-purchase-modal__divider{background:#212121;height:1px;margin:16px 0}@media (max-width:768px){.ad-purchase-modal__overlay{-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none;position:fixed;touch-action:none}body:has(.ad-purchase-modal__overlay){height:100%;overflow:hidden;position:fixed;touch-action:none;width:100%}.ad-purchase-modal{border-radius:12px;margin:0;max-height:100vh;max-width:100%;width:100%}.ad-purchase-modal__header{padding:16px 16px 12px}.ad-purchase-modal__content{padding:0 16px}.ad-purchase-modal__footer{flex-direction:column;padding:0 16px 16px}.ad-purchase-modal__btn{width:100%}.ad-purchase-modal__close{right:10px;top:3px}}.main-page--content{margin:64px 0 32px;width:100%}.main-page--header{align-items:center;display:flex;margin:0 auto;max-width:1212px}.main-page--header h1{color:#ff9000;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic;line-height:24px}@media (max-width:768px){.main-page--content{margin:32px 16px}.main-page--header h1{font-size:28px;letter-spacing:-2%;line-height:44px}}.escort-card{border-radius:10px;cursor:pointer;isolation:isolate;position:relative;transition:box-shadow .2s ease,transform .2s ease}.escort-card:after{border:1px solid #0000;border-radius:10px;box-sizing:border-box;content:"";inset:-1px;pointer-events:none;position:absolute;transition:border-color .2s ease;z-index:1}.escort-card:hover{border-color:#0000;box-shadow:0 4px 12px #ff99001a;transform:translateY(-2px)}.escort-card:hover:after{border-color:#f90}.escort-card__premium-icons{display:flex;position:absolute;right:0;top:0;z-index:4}.premium-icon-badge--vip{right:-34px;top:-32px}.premium-icon-badge--elite,.premium-icon-badge--vip{height:165px;overflow:visible;pointer-events:none;position:absolute;width:165px;z-index:5}.premium-icon-badge--elite{right:-35px;top:-27px}.premium-icon-badge img{height:100%;object-fit:contain;transform-origin:top right;width:100%}.premium-icon-badge__img--desktop{display:block}.premium-icon-badge__img--mobile{display:none}.badge__img--desktop{display:block}.badge__img--mobile{display:none}.escort-card__badges{display:flex;flex-direction:column;gap:0;left:6px;position:absolute;top:60px;z-index:3}.badge{align-items:center;display:flex;height:50px;justify-content:center;margin-top:-15px;position:relative;width:50px}.badge:first-child{margin-top:0}.badge img{height:70px;object-fit:contain;width:70px}.badge--new{z-index:3}.badge--video{margin-top:-15px;z-index:1}.badge--review{margin-top:-15px;z-index:2}.escort-card__image-container{-webkit-touch-callout:none;border-radius:10px;height:100%;min-height:404px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.escort-card__image{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;height:400px;object-fit:cover;padding-bottom:25px;padding-top:25px;transition:transform .3s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%}.escort-card__overlay{bottom:0;height:100%;left:0;position:absolute;transform:translateY(0);transition:transform .3s ease;width:100%}.escort-card__info{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.escort-card__name{border-radius:8px 8px 0 0;color:#d8cdb5;font-family:Playfair,serif;font-weight:800;width:100%}.escort-card__details,.escort-card__name{background-color:#151515;font-size:20px;line-height:24px;padding:8px;text-align:center}.escort-card__details{border-radius:0 0 8px 8px;color:#b0afae;font-weight:300}.escort-card__location{color:#fffc;font-family:Playfair,serif}.black-location{color:#d8cdb5;font-family:Playfair,serif;font-weight:800}.escort-card__verified-badge{align-items:center;border-radius:50%;bottom:-12px;display:flex;height:28px;justify-content:center;position:absolute;right:5px;width:28px;z-index:3}.escort-card__verified-badge img{height:98px;object-fit:contain;width:98px}.verified-badge__img--desktop{display:block}.verified-badge__img--mobile{display:none}@media (max-width:768px){.escort-card{height:257px;margin:0 auto;width:100%}.escort-card__details,.escort-card__name{height:28px!important}.escort-card__image-container{height:257px;min-height:257px;width:100%}.escort-card__image{height:257px;width:100%}.escort-card__details,.escort-card__name{align-items:center;display:flex;font-size:14px;height:24px;justify-content:center;line-height:14px;padding:0}.premium-icon-badge__img--desktop{display:none}.premium-icon-badge__img--mobile{display:block}.badge__img--desktop{display:none}.badge__img--mobile{display:block}.verified-badge__img--desktop{display:none}.verified-badge__img--mobile{display:block}.premium-icon-badge--elite{right:-97px;top:-14px}.premium-icon-badge--vip{right:-98px;top:-16px}.badge img{height:42px;width:42px}.escort-card__badges{left:-5px;top:55px}.badge--review{margin-top:-34px}.badge--video{margin-top:-37px}.escort-card__verified-badge img{height:60px;width:60px}.escort-card__verified-badge{right:-3px}}.escorts-grid{width:100%}.escorts-grid__container{grid-gap:33px;grid-row-gap:64px;display:grid;gap:33px;grid-template-columns:repeat(auto-fit,minmax(278px,279px));margin:0 auto;max-width:1216px;row-gap:64px}.escorts-grid__empty{color:#94979c;font-size:16px;margin:0 auto;max-width:1195px;padding:60px 20px;text-align:center}.escorts-grid__empty p{margin:0}@media (max-width:768px){.escorts-grid{display:flex;width:100%}.escorts-grid__container{box-sizing:border-box;column-gap:12px;grid-template-columns:repeat(2,1fr);justify-content:center;padding:0 16px;row-gap:44px;width:100%}}.pagination{display:flex;justify-content:center;margin:90px 0 0;width:100%}.pagination__container{align-items:center;display:flex;justify-content:space-between;max-width:1231px;padding:100px 24px 0;width:100%}.pagination__btn{background:#0000;background-color:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Roboto,"sans-serif";font-size:20px;font-weight:600;line-height:24px;padding:12px 18px;transition:all .2s ease}.pagination__btn:hover:not(.pagination__btn--disabled){color:#353535}.pagination__btn--disabled{color:#3a3a3a;cursor:not-allowed}.pagination__pages{align-items:center;display:flex;gap:9px}.pagination__page{align-items:center;background:#0000;background-color:#151515;border:none;border-radius:9px;color:#ececed;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;width:48px}.pagination__page:hover{background-color:#333}.pagination__page--active{border:2px solid #f90}.pagination__ellipsis{color:#666;font-size:14px}@media (max-width:768px){.pagination{margin:40px 0 0}.pagination__container{gap:6px;padding:0 16px}.pagination__btn{border-radius:6px;font-size:13px!important;line-height:18px;padding:8px 12px;white-space:nowrap}.pagination__pages{display:flex;flex-wrap:nowrap;gap:4px}.pagination__page{border-radius:5px;font-size:12px!important;height:38px;min-width:28px;padding:0;width:38px}.pagination__ellipsis{color:#888;font-size:11px;padding:0 2px}}@media (max-width:380px){.pagination__container{gap:4px;padding:0 12px}.pagination__btn{font-size:12px!important;padding:7px 10px}.pagination__page{font-size:11px!important;height:26px;min-width:26px;width:26px}.pagination__ellipsis{font-size:10px;padding:0 1px}}.filter-section{align-items:flex-start;box-sizing:border-box;color:#cecfd2;display:flex;flex-direction:column;font-family:Roboto;font-size:15px;gap:24px;justify-content:center;line-height:24px;margin:0 auto 64px;max-width:1216px;text-align:left}.filter-section__text{font-weight:600;line-height:24px;position:relative}.filter-section__text-padding{padding:3px 2px}.filter-section__button,.filter-section__text-padding{align-items:center;display:flex;flex-direction:row;justify-content:center}.filter-section__button{border-radius:8px;cursor:pointer;gap:4px;overflow:hidden;padding:10px 16px;transition:all .2s ease}.filter-section__button:hover{background-color:#2a2a2a}.filter-section__dropdown-container{align-items:center;border-right:1px solid #212121;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0 0 0 8px}.filter-section__age-dropdown{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:95px}.filter-section__down-icon--small{flex-shrink:0;height:16px;overflow:hidden;position:relative;transition:transform .2s ease,filter .2s ease;width:16px}.filter-section__button--left-border:focus .filter-section__down-icon--small,.filter-section__button--left-border:hover .filter-section__down-icon--small,.filter-section__button--no-border:focus .filter-section__down-icon--small,.filter-section__button--no-border:hover .filter-section__down-icon--small,.filter-section__button--with-border:focus .filter-section__down-icon--small,.filter-section__button--with-border:hover .filter-section__down-icon--small{filter:invert(57%) sepia(92%) saturate(748%) hue-rotate(356deg) brightness(101%) contrast(102%)}.filter-section__button--with-border{align-items:center;border-right:1px solid #212121;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:center;overflow:hidden;padding:10px 16px;transition:all .2s ease}.filter-section__button--with-border.filter-section__button--selected .filter-section__text,.filter-section__button--with-border:hover{color:#ff9000}.filter-section__button--with-border.filter-section__button--selected .filter-section__down-icon--small{filter:invert(57%) sepia(92%) saturate(748%) hue-rotate(356deg) brightness(101%) contrast(102%);transform:rotate(180deg)}.filter-section__dropdown-container--no-padding{position:relative}.filter-section__dropdown-content{background-color:#000;border:1px solid #151515;border-radius:8px;left:-10px;margin-top:4px;max-height:300px;min-width:210px;overflow-y:auto;padding:20px 16px;position:absolute;right:0;top:140%;z-index:1000}.filter-section__dropdown-container--no-padding:nth-child(6) .filter-section__dropdown-content,.filter-section__dropdown-container--no-padding:nth-child(7) .filter-section__dropdown-content{min-width:312px}.filter-section__option-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#151515;border:2px solid #cecfd2;border-radius:50%;cursor:pointer;height:16px;margin:0;position:relative;transition:all .2s ease;width:16px}.filter-section__option-checkbox:checked{background-color:#f90;border:2px solid #151515}.filter-section__option-checkbox:checked:after{background-color:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.filter-section__dropdown-content::-webkit-scrollbar{width:6px}.filter-section__dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__dropdown-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;padding:12px;transition:background-color .2s ease}.filter-section__dropdown-item:last-child{border-bottom:none}.filter-section__dropdown-item:hover{background-color:#2a2a2a;border-radius:8px}.filter-section__dropdown-item-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.filter-section__dropdown-item-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.filter-section__dropdown-item-label{color:#cecfd2;font-size:14px;font-weight:500;line-height:20px}.filter-section__dropdown-item-count{color:#666;font-size:14px;font-weight:400;line-height:20px}.filter-section__checkbox-base{background-color:initial;border:2px solid #cecfd2;border-radius:4px;box-sizing:border-box;height:20px;transition:border-color .2s ease;width:20px}.filter-section__checkbox-check{background-color:#ff9000;border-radius:50%;bottom:2px;box-shadow:0 0 4px #ff90004d;left:2px;position:absolute;right:2px;top:2px;z-index:1}.filter-section__dropdown-item:hover .filter-section__checkbox-base,.filter-section__ethnat-option-item:hover .filter-section__checkbox-base,.filter-section__hair-option-item:hover .filter-section__checkbox-base,.filter-section__languages-option-item:hover .filter-section__checkbox-base,.filter-section__preferences-option-item:hover .filter-section__checkbox-base,.filter-section__rates-option-item:hover .filter-section__checkbox-base,.filter-section__services-option-item:hover .filter-section__checkbox-base{border-color:#ff9000}.filter-section__checkbox-base--selected{border-color:#ff9000!important}.filter-section__dropdown-container--no-padding{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.filter-section__button--no-border{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:center;overflow:hidden;padding:10px 16px;transition:all .2s ease}.filter-section__button--no-border.filter-section__button--selected .filter-section__text,.filter-section__button--no-border:hover{color:#ff9000}.filter-section__button--no-border.filter-section__button--selected .filter-section__down-icon--small{filter:invert(57%) sepia(92%) saturate(748%) hue-rotate(356deg) brightness(101%) contrast(102%);transform:rotate(180deg)}.filter-section__button--left-border{align-items:center;border-left:1px solid #212121;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:center;overflow:hidden;padding:10px 16px;transition:all .2s ease}.filter-section__button--left-border.filter-section__button--selected .filter-section__text,.filter-section__button--left-border:hover{color:#ff9000}.filter-section__button--left-border.filter-section__button--selected .filter-section__down-icon--small{filter:invert(57%) sepia(92%) saturate(748%) hue-rotate(356deg) brightness(101%) contrast(102%);transform:rotate(180deg)}.filter-section__navigation{align-items:center;align-self:center;background-color:#151515;border:1px solid #212121;border-radius:8px;display:flex;flex-direction:row;gap:1px;justify-content:center;padding:5px 8px;width:100%}.filter-section__check{background-color:#f38a01;border-radius:9999px;bottom:31.25%;height:37.5%;left:31.25%;opacity:0;overflow:hidden;position:absolute;right:31.25%;top:31.25%;transition:opacity .2s ease;width:37.5%}.filter-section__button--active .filter-section__check{opacity:1}.filter-section__checkbox-base{background-color:#000;border-radius:9999px;flex-shrink:0;height:16px;overflow:hidden;position:relative;width:16px}.filter-section__span{font-size:15px}.filter-section__with-reviews{font-weight:600}.filter-section__text--secondary{line-height:24px;position:relative}.filter-section__chevron-down{display:none;flex-shrink:0;height:20px;overflow:hidden;position:relative;width:20px}.filter-section__button--checkbox{align-items:center;background-color:#151515;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:center;overflow:hidden;padding:10px 16px;transition:all .2s ease}.filter-section__button--checkbox.filter-section__button--active{background-color:#ff9000;color:#000}.filter-section__button--checkbox:hover{background-color:#2a2a2a}.filter-section__button--checkbox.filter-section__button--active:hover{background-color:#ff9000}.filter-section__dropdown-container--rounded{align-items:center;border-radius:8px;color:#cecfd2;display:flex;flex-direction:column;justify-content:flex-start}.filter-section__button--icon{align-items:center;background-color:#151515;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:center;overflow:hidden;padding:10px 16px;transition:all .2s ease}.filter-section__button--icon.filter-section__button--active{background-color:#ff9000;color:#000}.filter-section__button--icon:hover{background-color:#2a2a2a}.filter-section__button--icon.filter-section__button--active:hover{background-color:#ff9000}.filter-section__dropdown-container--icon{align-items:center;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.filter-section__options{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:8px;padding:24px 0}.filter-section__hair-dropdown-content{align-items:flex-start;background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;left:0;margin-top:4px;max-height:400px;min-width:620px;overflow-y:auto;padding:20px 16px;position:absolute;right:0;top:140%;z-index:1000}.filter-section__hair-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;padding:8px;width:210px}.filter-section__hair-section-header{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:4px;padding:12px;position:relative}.filter-section__hair-section-title{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__hair-section-text{color:#f90;font-size:16px;font-weight:600;line-height:24px;position:relative}.filter-section__hair-option-item{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:2px;padding:12px;position:relative;transition:background-color .2s ease}.filter-section__hair-option-item:hover{background-color:#2a2a2a}.filter-section__hair-option-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__hair-option-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.filter-section__hair-option-label{color:#cecfd2;font-size:16px;font-weight:500;line-height:24px;position:relative}.filter-section__hair-option-count{color:#666;font-size:16px;font-weight:400;line-height:24px}.filter-section__hair-dropdown-content::-webkit-scrollbar{width:6px}.filter-section__hair-dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__hair-dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__hair-dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__rates-dropdown-content{align-items:flex-start;background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;left:0;margin-top:4px;max-height:400px;min-width:600px;overflow-y:auto;padding:20px 16px;position:absolute;right:0;top:140%;z-index:1000}.filter-section__rates-section{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;width:100%}.filter-section__rates-duration-section{align-items:flex-start;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:0 8px}.filter-section__rates-duration-item{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:2px;padding:12px;position:relative;transition:background-color .2s ease}.filter-section__rates-duration-item:hover{background-color:#2a2a2a}.filter-section__rates-duration-item--text-only{cursor:default!important}.filter-section__rates-duration-item--text-only:hover{background-color:#000!important}.filter-section__rates-duration-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__rates-duration-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.filter-section__rates-duration-label{color:#f90;font-size:16px;font-weight:600;line-height:24px;position:relative}.filter-section__rates-option-item{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:12px;margin-bottom:4px;padding:12px;position:relative;transition:background-color .2s ease;width:170px}.filter-section__rates-option-item:hover{background-color:#2a2a2a}.filter-section__rates-option-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__rates-option-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.filter-section__rates-option-label{color:#cecfd2;font-size:16px;font-weight:500;line-height:24px;position:relative}.filter-section__rates-option-count{color:#666;font-size:16px;font-weight:400;line-height:24px}.filter-section__rates-option-item .filter-section__checkbox-base{transition:border-color .2s ease}.filter-section__rates-option-item:hover .filter-section__checkbox-base{border-color:#ff9000}.filter-section__rates-option-item .filter-section__checkbox-base--selected{border-color:#ff9000!important}.filter-section__rates-option-item .filter-section__checkbox-check{animation:checkboxAppear .2s ease-in-out;transition:all .2s ease}@keyframes checkboxAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.filter-section__rates-section-header{align-items:center;border-radius:8px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:12px;width:150px}.filter-section__rates-section-title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.filter-section__rates-section-text{color:#f90;font-size:16px;font-weight:600;line-height:24px;position:relative}.filter-section__rates-price-ranges{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:100%}.filter-section__rates-dropdown-content::-webkit-scrollbar{width:6px}.filter-section__rates-dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__rates-dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__rates-dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__services-dropdown-content{align-items:flex-start;background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;left:-700px;margin-top:4px;max-height:500px;min-width:1216px;overflow-y:auto;padding:20px 16px;position:absolute;top:140%;z-index:1000}.filter-section__services-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;padding:8px}.filter-section__services-section:first-child{width:210px}.filter-section__services-section:last-child{flex:1 1}.filter-section__services-section-header{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:4px;padding:12px;position:relative}.filter-section__services-section-title{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__services-section-text{color:#f90;font-size:16px;font-weight:600;line-height:24px;position:relative}.filter-section__services-option-item{align-items:center;background-color:#000;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:2px;padding:12px;position:relative;transition:background-color .2s ease;width:100%}.filter-section__services-option-item:hover{background-color:#2a2a2a}.filter-section__services-option-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__services-option-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.filter-section__services-option-label{color:#cecfd2;flex:1 1;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-section__services-option-count{color:#666;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.filter-section__services-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(4,1fr);width:100%}.filter-section__services-grid .filter-section__services-option-item{width:210px}.filter-section__services-dropdown-content::-webkit-scrollbar{width:6px}.filter-section__services-dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__services-dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__services-dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__ethnat-dropdown-content{align-items:flex-start;background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;left:-300px;margin-top:4px;max-height:500px;min-width:600px;overflow-y:auto;padding:20px 16px;position:absolute;top:140%;z-index:1000}.filter-section__ethnat-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;padding:8px;width:280px}.filter-section__ethnat-section-header{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:4px;padding:12px;position:relative}.filter-section__ethnat-section-title{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__ethnat-section-text{color:#f90;font-size:16px;font-weight:600;line-height:24px;position:relative}.filter-section__ethnat-option-item{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:2px;padding:12px;position:relative;transition:background-color .2s ease}.filter-section__ethnat-option-item:hover{background-color:#2a2a2a}.filter-section__ethnat-option-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__ethnat-option-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.filter-section__ethnat-option-label{color:#cecfd2;flex:1 1;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-section__ethnat-option-count{color:#666;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.filter-section__ethnat-dropdown-content::-webkit-scrollbar{width:6px}.filter-section__ethnat-dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__ethnat-dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__ethnat-dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__languages-dropdown-content{align-items:flex-start;background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;left:-850px;margin-top:4px;max-height:400px;min-width:800px;overflow-y:auto;padding:20px 16px;position:absolute;top:140%;z-index:1000}.filter-section__languages-column{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;padding:0 8px;width:200px}.filter-section__languages-option-item{align-items:center;background-color:#000;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:2px;padding:12px;position:relative;transition:background-color .2s ease;width:100%}.filter-section__languages-option-item:hover{background-color:#2a2a2a}.filter-section__languages-option-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start;z-index:1}.filter-section__languages-option-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.filter-section__languages-option-label{color:#cecfd2;flex:1 1;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-section__languages-option-count{color:#666;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.filter-section__languages-dropdown-content::-webkit-scrollbar{width:6px}.filter-section__languages-dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__languages-dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__languages-dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__preferences-dropdown-content{align-items:flex-start;background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;left:-970px;margin-top:4px;max-height:500px;min-width:1100px;overflow-y:auto;padding:20px 16px;position:absolute;top:140%;z-index:1000}.filter-section__preferences-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;padding:8px;width:210px}.filter-section__preferences-section-header{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:4px;padding:12px;position:relative}.filter-section__preferences-section-title{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__preferences-section-text{color:#f90;font-size:16px;font-weight:600;line-height:24px;position:relative}.filter-section__preferences-option-item{align-items:center;align-self:stretch;background-color:#000;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:2px;padding:10px 12px;position:relative;transition:background-color .2s ease}.filter-section__preferences-option-item:hover{background-color:#2a2a2a}.filter-section__preferences-option-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start}.filter-section__preferences-option-text{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.filter-section__preferences-option-label{color:#cecfd2;flex:1 1;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-section__preferences-option-count{color:#666;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.filter-section__preferences-dropdown-content::-webkit-scrollbar{width:6px}.filter-section__preferences-dropdown-content::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.filter-section__preferences-dropdown-content::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.filter-section__preferences-dropdown-content::-webkit-scrollbar-thumb:hover{background:#888}.filter-section__dropdown-container--right-border{background-color:red}.filter-section__mobile-button,.filter-section__mobile-close,.filter-section__mobile-content,.filter-section__mobile-options{display:none}.filter-section__content{display:flex;flex-direction:column;width:100%}@media (max-width:768px){.filter-section__content{display:none!important}.filter-section{gap:0;padding:0 16px}.filter-section__mobile-button{align-items:center;background-color:#151515;border:1px solid #212121;border-radius:8px;cursor:pointer;display:flex;gap:8px;margin:0 auto;padding:10px 16px;position:relative;transition:all .2s ease;width:100%;z-index:1}.filter-section__mobile-button:hover{background-color:#2a2a2a}.filter-section__mobile-button--open{border-bottom:none;border-radius:8px 8px 0 0}.filter-section__mobile-filter-icon{flex-shrink:0;height:20px;width:20px}.filter-section__mobile-button-text{color:#cecfd2;flex:1 1;font-family:Roboto;font-size:16px;font-weight:600;line-height:24px;text-align:left;transition:color .2s ease}.filter-section__mobile-button--open .filter-section__mobile-filter-icon{filter:invert(57%) sepia(92%) saturate(748%) hue-rotate(356deg) brightness(101%) contrast(102%)}.filter-section__mobile-button--open .filter-section__mobile-button-text{color:#ff9000}.filter-section__mobile-dropdown-icon{flex-shrink:0;height:16px;margin-left:auto;transition:transform .2s ease,filter .2s ease;width:16px}.filter-section__mobile-dropdown-icon--open{filter:invert(57%) sepia(92%) saturate(748%) hue-rotate(356deg) brightness(101%) contrast(102%);transform:rotate(180deg)}.filter-section__mobile-content{-webkit-overflow-scrolling:touch;background-color:#151515;border:1px solid #212121;border-radius:0 0 8px 8px;border-top:none;display:none;margin:-1px auto 0;overflow-y:auto;width:100%}.filter-section__mobile-content--open{display:block}.filter-section__mobile-close{background-color:initial;border:1px solid #212121;color:#cecfd2;cursor:pointer;display:block;font-family:Roboto;font-size:16px;font-weight:600;line-height:24px;padding:12px;text-align:end;transition:all .2s ease;width:100%}.filter-section__mobile-close:hover{background-color:#2a2a2a;border-color:#ff9000;color:#ff9000}.filter-section__mobile-options{display:flex;flex-direction:column;margin-top:2px;padding:20px 0}.filter-section__mobile-option-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:all .2s ease}.filter-section__mobile-option-item--active{border-color:#ff9000}.filter-section__mobile-option-label{color:#cecfd2;flex:1 1;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;text-align:left}.filter-section__dropdown-item-label{color:#cecfd2;font-family:Roboto;font-size:14px;font-weight:500;line-height:24px}.filter-section__mobile-option-count{color:#cecfd2;flex-shrink:0;font-family:Roboto;font-size:15px;font-weight:400;line-height:24px}.filter-section__mobile-navigation{display:flex;flex-direction:column}.filter-section__mobile-navigation .filter-section__dropdown-container--no-padding{width:100%}.filter-section__mobile-navigation .filter-section__button--left-border,.filter-section__mobile-navigation .filter-section__button--no-border,.filter-section__mobile-navigation .filter-section__button--with-border{border-radius:8px;justify-content:space-between;margin:0;padding:10px 16px;width:100%}.filter-section__option-checkbox{border:1px solid #cecfd2}.filter-section__ethnat-dropdown-content,.filter-section__hair-dropdown-content,.filter-section__languages-dropdown-content,.filter-section__preferences-dropdown-content,.filter-section__rates-dropdown-content,.filter-section__services-dropdown-content{left:0!important}.filter-section__dropdown-content,.filter-section__ethnat-dropdown-content,.filter-section__hair-dropdown-content,.filter-section__languages-dropdown-content,.filter-section__preferences-dropdown-content,.filter-section__rates-dropdown-content,.filter-section__services-dropdown-content{background-color:#151515!important;border-radius:8px!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;margin-bottom:0!important;margin-top:8px!important;max-height:60vh!important;max-width:100%!important;min-width:auto!important;padding:16px!important;position:relative!important;right:auto!important;top:auto!important;width:100%!important}.filter-section__hair-dropdown-content{gap:16px!important}.filter-section__hair-section{padding:0!important;width:100%!important}.filter-section__rates-dropdown-content{gap:16px!important}.filter-section__rates-price-ranges{align-items:flex-start!important;flex-direction:column!important}.filter-section__rates-option-item{width:100%!important}.filter-section__services-dropdown-content{gap:16px!important}.filter-section__services-section{padding:0!important;width:100%!important}.filter-section__services-grid{gap:8px!important;grid-template-columns:1fr!important}.filter-section__services-grid .filter-section__services-option-item{width:100%!important}.filter-section__ethnat-dropdown-content{gap:16px!important}.filter-section__ethnat-section{padding:0!important;width:100%!important}.filter-section__languages-dropdown-content{gap:16px!important}.filter-section__languages-column{padding:0!important;width:100%!important}.filter-section__preferences-dropdown-content{gap:16px!important}.filter-section__preferences-section{padding:0!important;width:100%!important}.filter-section__dropdown-item,.filter-section__ethnat-option-item,.filter-section__hair-option-item,.filter-section__languages-option-item,.filter-section__preferences-option-item,.filter-section__rates-option-item,.filter-section__services-option-item{background-color:#151515!important;box-sizing:border-box!important;width:100%!important}.filter-section__dropdown-container--no-padding{position:relative!important}.filter-section__ethnat-section-header,.filter-section__hair-section-header,.filter-section__preferences-section-header,.filter-section__rates-section-header,.filter-section__services-section-header{background-color:#151515!important}.filter-section__hair-section-header{padding:0}.filter-section__hair-option-item{padding:16px 0}.filter-section__ethnat-section-text,.filter-section__hair-section-text,.filter-section__preferences-section-text,.filter-section__rates-section-text,.filter-section__services-section-text{font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.filter-section__rates-option-item,.filter-section__rates-section-header{padding:0}.filter-section__rates-price-ranges{gap:16px}.filter-section__services-section-header{padding:0}.filter-section__ethnat-option-item,.filter-section__languages-option-item,.filter-section__preferences-option-item,.filter-section__services-option-item{padding:16px 0}.filter-section__services-section{gap:0}.filter-section__ethnat-section-header,.filter-section__preferences-section-header{padding:0}.filter-section__button--with-border{border:none}.filter-section__button--left-border,.filter-section__button--no-border,.filter-section__button--with-border,.filter-section__mobile-options{border:1px solid #212121;border-radius:0!important}.filter-section__checkbox-base{background-color:#151515}.filter-section__text{font-size:14px}.filter-section__mobile-close-x{color:#cecfd2;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}.filter-section__mobile-close-icon{height:10px;margin-left:8px;width:10px}.filter-section__checkbox-base{border:1px solid #cecfd2}.filter-section__hair-option-label,.filter-section__languages-option-label,.filter-section__preferences-option-label,.filter-section__rates-option-label,.filter-section__services-option-label{font-size:14px}}.mobile-category-nav{display:none}@media (max-width:768px){.mobile-category-nav{align-items:center;background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin:0 16px 24px}.mobile-category-nav__item{background-color:initial;border:none;color:#cecfd2;cursor:pointer;flex:1 1;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:10px 12px;position:relative;text-align:center;transition:all .2s ease}.mobile-category-nav__item--elite:after,.mobile-category-nav__item--girls:after,.mobile-category-nav__item--mans:after{background-color:#212121;border-radius:1px;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.mobile-category-nav__item--elite{border-bottom-left-radius:7px;border-top-left-radius:7px}.mobile-category-nav__item--trans{border-bottom-right-radius:7px;border-top-right-radius:7px}.mobile-category-nav__item:hover{background-color:#1a1a1a;border-color:#2a2a2a}.mobile-category-nav__item--active{background-color:#f90;border-color:#f90;color:#000;font-weight:600}.mobile-category-nav__item--active:after{display:none}.mobile-category-nav__item--elite:has(+.mobile-category-nav__item--girls.mobile-category-nav__item--active):after,.mobile-category-nav__item--girls:has(+.mobile-category-nav__item--mans.mobile-category-nav__item--active):after,.mobile-category-nav__item--mans:has(+.mobile-category-nav__item--trans.mobile-category-nav__item--active):after{display:none}.mobile-category-nav__item--active:hover{background-color:#fa3;border-color:#fa3}}.desktop-search-bar{box-sizing:border-box;display:none;margin:0 auto 24px;max-width:1216px}.desktop-search-bar__form{max-width:400px;width:100%}.desktop-search-bar__input-wrapper{align-items:center;display:flex;position:relative;width:100%}.desktop-search-bar__icon{filter:brightness(0) saturate(100%) invert(61%) sepia(0) saturate(0) hue-rotate(0deg) brightness(98%) contrast(92%);height:20px;left:12px;pointer-events:none;position:absolute;width:20px;z-index:1}.desktop-search-bar__input{background-color:#151515;border:1px solid #212121;border-radius:8px;color:#cecfd2;font-family:Roboto,sans-serif;font-size:16px;outline:none;padding:12px 12px 12px 44px;transition:border-color .2s ease;width:100%}.desktop-search-bar__input:focus{border-color:#ff9000}.desktop-search-bar__input::placeholder{color:#666}@media (min-width:769px){.desktop-search-bar{display:block}}.login-container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:80vh}.login-form-wrapper{max-width:400px;padding:40px 20px;text-align:center;width:100%}.login-logo,.login-logo img{margin-bottom:20px}.login-logo img{height:auto;max-width:120px;object-fit:contain;width:100%}.login-header{margin-bottom:32px}.login-title{color:#f7f7f7;font-family:Roboto Condensed,sans-serif;font-size:30px;font-style:italic;font-weight:600;line-height:38px;margin:0 0 8px}.login-subtitle{color:#94979c;font-size:16px;line-height:24px;margin:0}.login-tabs{background-color:#151515;border:1px solid #212121;border-radius:8px;display:flex;gap:0;margin-bottom:24px}.login-form{margin-bottom:32px}.form-group{margin-bottom:24px}.form-input:focus{box-shadow:0 0 0 3px #ff6b351a}.form-options{align-items:center;color:#cecfd2;display:flex;font-size:14px;justify-content:space-between;line-height:20px;margin-bottom:25px;padding-top:10px}.checkbox-group{font-weight:500;margin-bottom:0!important}.form-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#000;border:1px solid #212121;border-radius:4px;flex-shrink:0;margin:0;position:relative}.form-checkbox:checked{background-color:#000;border:1px solid #212121}.form-checkbox:checked:after{color:#f90;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox-label{align-items:center;display:flex;line-height:1}.forgot-password{background:none;border:none;color:#cecfd2;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.forgot-password:hover{color:#f90;text-decoration:underline}.login-button{background:linear-gradient(135deg,#f90,#f7931e);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:500;padding:10px 16px;transition:all .2s ease;width:100%}.login-button:hover{box-shadow:0 6px 20px 0 #ff6b3566;transform:translateY(-1px)}.login-button:active{transform:translateY(0)}.login-footer,.signup-link{font-size:14px}.signup-link{background:none;border:none;color:#cecfd2;cursor:pointer;font-weight:500;text-decoration:none;transition:color .2s ease}.signup-link:hover{color:#f90;text-decoration:underline}@media (max-width:768px){.login-form-wrapper{padding:32px 16px}.login-header{margin-bottom:24px}.login-button{line-height:24px}}.signup-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1216px;min-height:80vh;width:100%}.signup-header{margin-bottom:50px;text-align:center}.signup-title{color:#f7f7f7;font-family:Roboto Condensed,sans-serif;font-size:24px;font-style:italic;font-weight:700;line-height:32px;margin:0}.account-type-selection{display:flex;gap:65px;justify-content:space-between;width:100%}.account-type-card{align-items:center;background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;display:flex;flex:1 1;justify-content:flex-start;overflow:hidden;position:relative;text-align:center;transition:all .2s ease}.account-type-card:hover{border-color:#f90;box-shadow:0 4px 12px #ff99001a}.account-type-content{align-items:flex-start;display:flex;flex-direction:column;gap:15px;padding:30px;position:relative;width:100%;z-index:2}.account-type-title{color:#fff;font-size:20px;font-weight:600;line-height:24px;margin-bottom:24px}.feature-item{align-items:center;color:#ededed;display:flex;font-size:16px;gap:13px;margin-bottom:23px;text-align:left}.signup-logo img{height:auto;margin-bottom:20px;max-width:120px;object-fit:contain;width:100%}.feature-icon{align-items:center;background-color:#39b54a;border-radius:50%;color:#ededed;display:flex;font-size:15px;font-weight:700;height:24px;justify-content:center;width:24px}.signup-btn{background:linear-gradient(135deg,#f90,#f7931e);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.5px;max-width:215px;padding:12px 24px;transition:all .2s ease;width:100%}.signup-btn:hover{box-shadow:0 6px 20px 0 #f906;transform:translateY(-1px)}.account-type-image{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.account-type-image img{height:100%;max-height:580px;object-fit:cover;width:auto}.account-type-card:first-child .account-type-image img{margin-right:20px;max-height:450px;transform:scale(1)}.account-type-card:last-child .account-type-image img{max-height:650px;transform:scale(1.1)}.image-placeholder{align-items:center;display:flex;height:100%;max-height:580px}.signup-form-wrapper{max-width:400px;padding:40px 20px;text-align:center;width:100%}.signup-form-title{color:#f7f7f7;font-family:Roboto Condensed,sans-serif;font-size:30px;font-style:italic;font-weight:600;line-height:38px;margin:0 0 8px}.signup-subtitle{color:#94979c;font-size:16px;line-height:24px;margin:0 0 32px}.signup-tabs{background-color:#151515;border:1px solid #212121;border-radius:8px;display:flex;gap:0;margin-bottom:24px}.tab-button{background:#0000;border:none;border-radius:8px;color:#94979c;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s ease}.tab-button:hover{color:#fff}.tab-active{background-color:#0d0d0d!important;border:1px solid #212121;color:#cecfd2!important}.signup-form{margin-bottom:24px}.form-group{margin-bottom:20px;text-align:left}.form-label{color:#cecfd2;display:block;font-size:14px;font-weight:500;line-height:24px;margin-bottom:5px}.form-input{background-color:#000;border:1px solid #212121;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:12px 16px;transition:border-color .2s ease;width:100%}.form-input:focus{border-color:#f4f4f4;box-shadow:0 0 0 3px #ff99001a;outline:none}.form-input::placeholder{color:#85888e;font-size:16px;line-height:24px}.form-checkboxes{margin-bottom:24px;text-align:left}.checkbox-group{align-items:center;color:#cecfd2;display:flex;font-size:14px;gap:8px;margin-bottom:12px}.form-checkbox{accent-color:#f90;cursor:pointer;height:16px;width:16px}.checkbox-label{color:#cecfd2;cursor:pointer;font-weight:500;-webkit-user-select:none;user-select:none}.complete-registration-btn{background:linear-gradient(135deg,#f90,#f7931e);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:20px;padding:10px 16px;transition:all .2s ease;width:100%}.complete-registration-btn:hover{box-shadow:0 6px 20px 0 #f906;transform:translateY(-1px)}.signup-footer{font-size:14px;margin-bottom:24px}.footer-text{color:#94979c}.login-link{background:none;border:none;color:#cecfd2;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.login-link:hover{color:#f90;text-decoration:underline}.back-button{background:none;border:1px solid #444;border-radius:6px;color:#cecfd2;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.back-button:hover{border-color:#f90;color:#f90}@media (max-width:768px){.signup-container{padding:32px 16px}.account-type-selection{flex-direction:column;gap:24px}.account-type-title{font-size:16px;line-height:14px}.feature-item{font-size:14px;gap:8px;line-height:14px}.feature-icon,.feature-icon img{height:14px;width:14px}.signup-btn{max-width:160px;padding:12px}.account-type-image{height:95%;right:-50px;top:55%}.signup-form-wrapper{padding:0}.signup-form-title{font-size:24px;line-height:32px}.signup-subtitle{margin:0 0 1px!important}.signup-header{margin-bottom:24px}.complete-registration-btn{line-height:24px}}.reviews-page{align-items:center;color:#fff;justify-content:center;margin:0 auto;max-width:1216px}.reviews-page__container{width:100%}.reviews-page__title{color:#ff9000;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:24px;padding:64px 0 32px}.reviews-page__description{color:#94979c}.reviews-page__coming-soon{background:linear-gradient(135deg,#f90,#f7931e);border-radius:6px;color:#000;display:inline-block;font-size:14px;font-weight:600}.reviews-list{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr}.review-card{background:#121212;border:1px solid #1e1e1e;display:flex;flex-direction:column;max-height:243px;overflow:hidden;position:relative}.review-card,.review-card:after{border-radius:10px;transition:box-shadow .2s ease}.review-card:after{bottom:0;box-shadow:inset 0 0 0 1px #0000;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.review-card--clickable{cursor:pointer}.review-card--clickable:hover:after{box-shadow:inset 0 0 0 1px #f90}.review-card--clickable:hover{box-shadow:0 4px 12px #ff99001a}.review-card__content{align-items:flex-start;display:flex;position:relative;z-index:0}.review-card__profile-image{background:#1e1e1e;border-radius:10px 0 0 10px;flex-shrink:0;height:243px;overflow:hidden;width:188px}.review-card__image{border:none;display:block;height:100%;object-fit:cover;object-position:center;outline:none;width:100%}.review-card__image-placeholder{align-items:center;background:#2a2a2a;border-radius:10px 0 0 10px;display:flex;height:100%;justify-content:center;width:100%}.review-card__placeholder-text{color:#666;font-size:24px;font-weight:700}.review-card__details{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.review-card__header{align-items:center;background:#f90;border-radius:0 10px 0 0;display:flex;gap:8px;justify-content:space-between;padding:12px 16px}.review-card__date,.review-card__escort-name{color:#000;font-size:16px;font-weight:600}.review-card__meta-grid{display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:24px 16px 0}.review-card__meta-row{display:flex}.review-card__meta-item{align-items:center;display:flex;flex:1 1;gap:4px}.review-card__meta-label{color:#f90;font-size:16px;font-weight:600;line-height:24px;min-width:-webkit-fit-content;min-width:fit-content}.review-card__meta-value{color:#cecfd2;font-size:16px;font-weight:500;line-height:24px}.review-card__desc{color:#c5c6c9;flex:1 1;font-size:14px;line-height:18px;overflow:hidden;padding:16px 16px 24px;position:relative}.review-card__desc-truncated{-webkit-line-clamp:4;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;max-height:86px;overflow:hidden;text-overflow:ellipsis}.review-card__desc--muted{color:#9a9a9a}.review-card__click-hint{color:#f90;font-size:12px;opacity:.7;text-align:right;transition:opacity .2s ease}.review-card--clickable:hover .review-card__click-hint{opacity:1}.reviews-empty{color:#a0a0a0;margin-bottom:400px;margin-top:300px;text-align:center}.reviews-page .pagination{margin-top:40px}.reviews-page__pagination{margin-top:100px}@media (max-width:768px){.reviews-page{max-width:100%;padding:0 16px}.reviews-page__title{padding:32px 0 24px}.reviews-list{gap:32px;grid-template-columns:1fr;justify-items:stretch;max-width:100%;width:100%}.review-card{margin:0;max-height:432px;max-width:100%;width:100%}.review-card__content{flex-direction:column;height:100%;max-width:100%;width:100%}.review-card__profile-image{flex-shrink:0;margin-top:auto;order:2}.review-card__image,.review-card__profile-image{border-radius:0 0 10px 10px;height:auto;max-width:100%;width:100%}.review-card__image{display:block;max-height:180px;object-fit:cover}.review-card__image-placeholder{border-radius:0 0 10px 10px;height:180px;max-width:100%;width:100%}.review-card__details{display:flex;flex:1 1;flex-direction:column;max-width:100%;min-height:0;order:1;width:100%}.review-card__header{border-radius:10px 10px 0 0;max-width:100%;width:100%}.review-card__meta-grid{grid-gap:12px;align-items:start;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:1fr 1fr;max-width:100%;padding:16px 16px 0;width:100%}.review-card__meta-row{display:contents}.review-card__meta-row:first-child .review-card__meta-item:first-child{grid-column:1;grid-row:1}.review-card__meta-row:first-child .review-card__meta-item:nth-child(2){grid-column:2;grid-row:1}.review-card__meta-row:first-child .review-card__meta-item:nth-child(3){grid-column:1;grid-row:2}.review-card__meta-row:nth-child(2) .review-card__meta-item:first-child{grid-column:2;grid-row:2}.review-card__meta-row:nth-child(2) .review-card__meta-item:nth-child(2){grid-column:1;grid-row:2}.review-card__meta-row:nth-child(2) .review-card__meta-item:nth-child(3){display:none}.review-card__meta-item{align-items:center;display:flex;flex-direction:row;gap:4px}.review-card__desc{box-sizing:border-box;flex:1 1;max-width:100%;overflow:hidden;padding:20px 16px 16px;width:100%}.review-card__desc.review-card__desc-truncated{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:10px;max-height:75px;overflow:hidden;text-overflow:ellipsis}.reviews-page__pagination{margin-top:40px}.review-card__escort-name,.review-card__meta-item span{font-size:14px}.review-modal__description-label{margin-bottom:0}.review-modal__view-profile-btn{width:100%}}body.review-modal-open,html.review-modal-open{-webkit-overflow-scrolling:none!important;height:100%!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}body.review-modal-open{left:0;position:fixed!important;right:0;width:100%!important}.review-modal-overlay{-webkit-overflow-scrolling:none;align-items:center;animation:fadeIn .2s ease;background:#000c;bottom:0;display:flex;height:100vh;justify-content:center;left:0;max-height:100vh;max-width:100vw;overflow:hidden;overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none;padding:20px;pointer-events:auto;position:fixed;right:0;top:0;touch-action:none;width:100vw;z-index:10000}.review-modal{-webkit-overflow-scrolling:touch;animation:slideUp .3s ease;background:#121212;border:1px solid #1e1e1e;border-radius:10px;box-shadow:0 10px 40px #00000080;max-height:90vh;max-width:800px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-y:contain;pointer-events:auto;position:relative;touch-action:pan-y;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.review-modal__header{align-items:center;background:#0e0e0e;border-bottom:1px solid #1e1e1e;border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:20px 24px}.review-modal__title{color:#f90;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;margin:0}.review-modal__title--mobile{display:none}.review-modal__close{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;transition:all .2s ease;width:16px}.review-modal__close img{filter:brightness(0) invert(1);height:100%;object-fit:contain;width:100%}.review-modal__close:hover img{filter:brightness(0) saturate(100%) invert(55%) sepia(100%) saturate(2000%) hue-rotate(5deg)}.review-modal__content{color:#fff;padding:24px}.review-modal__profile-section{display:none}@media (min-width:769px){.review-modal__profile-section{display:none}}.review-modal__profile-image{border:2px solid #f90;border-radius:8px;height:80px;object-fit:cover;width:80px}.review-modal__profile-placeholder{align-items:center;background:#2a2a2a;border:2px solid #f90;border-radius:8px;color:#666;display:flex;font-size:32px;font-weight:700;height:80px;justify-content:center;width:80px}.review-modal__profile-name{color:#f90;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:600}.review-modal__details{margin-bottom:24px}.review-modal__detail-row{display:flex;gap:24px;margin-bottom:16px}.review-modal__detail-item{display:flex;flex:1 1;flex-direction:column;gap:4px}.review-modal__detail-label{color:#f90;font-size:14px;font-weight:600;text-transform:uppercase}.review-modal__detail-value{color:#cecfd2;font-size:16px;font-weight:500}.review-modal__description{border-top:1px solid #1e1e1e;display:flex;flex-direction:column;gap:4px;padding-top:24px}.review-modal__description-label{color:#f90;font-size:14px;font-weight:600;text-transform:uppercase}.review-modal__description-text{word-wrap:break-word;color:#c5c6c9;font-size:16px;line-height:1.6;white-space:pre-wrap}.review-modal__description-text--muted{color:#9a9a9a;font-style:italic}.review-modal__footer{background:#0e0e0e;border-radius:0 0 10px 10px;border-top:1px solid #1e1e1e;display:flex;justify-content:flex-end;padding:20px 24px}.review-modal__view-profile-btn{background:#f90;border:none;border-radius:6px;color:#000;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;padding:10px 24px;transition:all .2s ease}.review-modal__view-profile-btn:hover{background:#fa3;box-shadow:0 4px 12px #ff99004d;transform:translateY(-1px)}.review-modal__view-profile-btn:active{transform:translateY(0)}.review-modal{scrollbar-color:#3a3a3a #1a1a1a;scrollbar-width:thin}.review-modal::-webkit-scrollbar{width:8px}.review-modal::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.review-modal::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:4px}.review-modal::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.review-modal__detail-label--desktop{display:inline}.review-modal__detail-label--mobile{display:none}@media (max-width:768px){.review-modal__detail-label--desktop{display:none}.review-modal__detail-label--mobile{display:inline}.review-modal__header{padding:16px}.review-modal__content{padding:24px 16px}.review-modal__footer{padding:20px 16px}.review-modal__description-label{margin-bottom:0}.review-modal__description{display:flex;flex-direction:column;gap:4px}.review-modal__title--desktop{display:none}.review-modal__title--mobile{display:block}.review-modal__profile-section{gap:0}.review-modal__profile-image,.review-modal__profile-placeholder{display:none}}.profile-page{background-color:#000;min-height:100vh;padding:76px 0}.profile-page__top-bg{background:linear-gradient(180deg,#fff 0,#848484);height:240px;isolation:isolate;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.profile-page__top-bg .ads-banner{height:100%;left:0;margin:0;max-width:100%;pointer-events:auto;position:absolute;right:0;top:0;width:100%}.profile-page__top-bg .ads-banner__container--single{height:100%;justify-content:center;margin:0;max-width:100%;padding:0;width:100%}.profile-page__top-bg .ads-banner__item--single,.profile-page__top-bg .ads-banner__placeholder-item--single,.profile-page__top-bg .ads-banner__skeleton-item--single{border-radius:0;flex:1 1;height:100%;max-width:100%;width:100%}.profile-page__top-bg .ads-banner__image{border-radius:0;height:100%;object-fit:cover;width:100%}.profile-page__top-bg .ads-banner__placeholder-item--single{background:#0003;border:2px dashed #ffffff4d;border-radius:0;color:#ffffffb3;font-size:16px}.profile-page__top-bg .ads-banner__placeholder-item--single:hover{background:#0000004d;border-color:#ffffff80}.profile-page__top-bg .ads-banner__skeleton{border-radius:0}.profile-page__header-ad-mobile{display:none}.profile-page__container{margin:0 auto;max-width:1216px}.profile-page__loading{color:#fff;font-family:Roboto,sans-serif;font-size:18px;min-height:100vh}.profile-page__header,.profile-page__loading{align-items:center;display:flex;justify-content:center}.profile-page__header{flex-direction:column;gap:24px;text-align:center}.profile-page__avatar{flex-shrink:0;height:160px;position:relative;width:160px}.profile-page__avatar-image{border:3px solid #0c0e12;border-radius:50%;height:100%;object-fit:cover;width:100%}.profile-page__header-info{align-items:center;background-color:#151515;border-radius:8px;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px 0;width:100%}.profile-page__contact-info{display:flex;gap:20px;justify-content:center}.profile-page__name{color:#f7f7f7;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin:0}.profile-page__name--mobile{display:none}.profile-page__name--desktop{display:inline}.profile-page__tagline{word-wrap:break-word;box-sizing:border-box;color:#94979c;font-size:16px;line-height:24px;margin:4px 0 20px;max-width:500px;overflow-wrap:break-word;text-align:center;width:100%}.profile-page__actions{display:flex;gap:20px}.profile-page__btn{align-items:center;background-color:#000;color:#f7f7f7;font-size:16px;line-height:24px}.profile-page__btn,.profile-page__contact-item__phone{border:1px solid #212121;border-radius:8px;display:flex}.profile-page__contact-item__phone{background-color:#2c2c2c}.profile-page__website{align-items:center;display:flex;gap:10px;justify-content:center}.profile-page__website-link{color:#c3c3c3;text-decoration:underline}.profile-page__btn-copy{align-items:center;background-color:#000;border:1px solid #0000;border-bottom-right-radius:8px;border-left-color:#212121;border-top-right-radius:8px;color:#cecfd2;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;line-height:24px;padding:10px 16px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.profile-page__contact-item__phone span{align-items:center;display:flex;padding:10px 14px 10px 12px}.profile-page__contact-item{cursor:pointer;transition:opacity .2s ease,transform .2s ease}.profile-page__contact-item:hover{opacity:.8;transform:scale(1.05)}.profile-page__contact-item:active{transform:scale(.95)}.profile-page__btn--phone-text{padding:10px 14px 10px 12px}.profile-page__btn--phone-icon{align-items:center;background-color:#151515;border-bottom-right-radius:8px;border-left:1px solid #212121;border-top-right-radius:8px;color:#cecfd2;cursor:pointer;display:flex;font-weight:600;gap:8px;height:100%;justify-content:center;padding:10px 16px}.profile-page__btn--report{background-color:#000;border:1px solid #212121;border-radius:8px;color:#ff9000;cursor:pointer;display:flex;font-weight:600;gap:4px;padding:10px 14px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.profile-page__verified-badge{bottom:5px;height:32px;position:absolute;right:7px;width:32px;z-index:2}.profile-page__btn--whatsapp{background-color:#0c0e12!important;border:none!important;cursor:pointer}.profile-page__btn-icon{align-items:center;display:flex;justify-content:center}.profile-page__content{display:flex;gap:65px}.profile-page__left{display:flex;flex-direction:column;gap:56px;width:400px}.profile-page__main-media{background-color:#0e0e0e;border-radius:12px;display:flex;flex-direction:column;height:581px;overflow:visible;position:relative;width:100%}.profile-page__images-scroll{display:none}.profile-page__images-desktop{height:100%;width:100%}.profile-page__image-wrapper{-webkit-touch-callout:none;height:100%;position:relative;-webkit-user-select:none;user-select:none;width:100%}.profile-page__main-image,.profile-page__video{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;border-radius:0;display:block;height:100%;max-height:470px;object-fit:cover;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%}.profile-page__video-container{-webkit-touch-callout:none;align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.profile-page__video-badge{background-color:#d92d20;border-radius:6px;color:#fff;display:none;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;left:20px;padding:8px 16px;position:absolute;top:20px}.profile-page__premium-icons{display:flex;pointer-events:none;position:absolute;right:-4px;top:-7px;z-index:4}.profile-page__premium-icon--elite,.profile-page__premium-icon--vip{height:200px;overflow:visible;pointer-events:none;position:absolute;right:-35px;top:-27px;width:200px;z-index:5}.profile-page__premium-icon--elite img,.profile-page__premium-icon--vip img{height:100%;object-fit:contain;transform-origin:top right;width:100%}.profile-page__badges{display:flex;flex-direction:column;gap:0;left:15px;pointer-events:none;position:absolute;top:85px;z-index:10}.profile-page__badge{align-items:center;display:flex;height:65px;justify-content:center;margin-top:-15px;position:relative;width:65px}.profile-page__badge:first-child{margin-top:0}.profile-page__badge img{height:100px;object-fit:contain;width:100px}.profile-page__badge--new{z-index:3}.profile-page__badge--video{margin-top:-15px;z-index:1}.profile-page__badge--review{margin-top:-15px;z-index:2}.profile-page__verified-badge-main{align-items:center;border-radius:50%;bottom:-5px;display:flex;height:28px;justify-content:center;position:absolute;right:11px;width:28px;z-index:3}.profile-page__verified-badge-main img{height:128px;object-fit:contain;width:128px}.profile-page__header--mobile{flex-shrink:0;order:1;width:100%}.profile-page__name-overlay{background-color:#151515;border-radius:8px 8px 0 0;color:#d8cdb5;font-family:Playfair,serif;font-size:29px;font-weight:800;line-height:35px;margin:0;padding:10px;text-align:center;width:100%}.profile-page__images-desktop{order:2}.profile-page__details{background-color:#151515;border-radius:0 0 8px 8px;color:#b0afae;flex-shrink:0;font-size:29px;font-weight:300;line-height:35px;order:3;padding:10px;text-align:center;width:100%}.profile-page__location{color:#fffc;font-family:Playfair,serif}.profile-page__black-location{color:#d8cdb5;font-family:Playfair,serif;font-weight:800}.profile-page__review-icon{align-items:center;background-color:#000000b3;border:2px solid #f90;border-radius:50%;bottom:-12px;display:flex;height:28px;justify-content:center;left:5px;position:absolute;width:28px;z-index:3}.profile-page__review-icon img{height:20px;object-fit:contain;width:20px}.profile-page__gallery{grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,110px);justify-content:space-between;row-gap:20px}.profile-page__gallery-thumb{border:2px solid #0000;border-radius:5px;cursor:pointer;height:160px;overflow:hidden;padding-bottom:100%;position:relative;transition:all .3s ease;width:100%}.profile-page__gallery-thumb--video{border-radius:12px;height:460px}.profile-page__gallery-thumb-image{border-radius:3px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.profile-page__gallery-thumb--active{border-color:#f90}.profile-page__gallery-thumb:hover{transform:scale(1.05)}.profile-page__gallery-overlay{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;transform:translateY(0);transition:transform .3s ease;width:100%}.profile-page__gallery-info{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.profile-page__gallery-name{background-color:#151515;border-radius:4px 4px 0 0;color:#d8cdb5;font-family:Playfair,serif;font-size:12px;font-weight:800;line-height:14px;margin:0;padding:4px;text-align:center;width:100%}.profile-page__gallery-details{background-color:#151515;border-radius:0 0 4px 4px;color:#b0afae;font-size:10px;font-weight:300;line-height:12px;padding:4px;text-align:center}.profile-page__gallery-location{color:#fffc;font-family:Playfair,serif}.profile-page__gallery-black-location{color:#d8cdb5;font-family:Playfair,serif;font-weight:800}.profile-page__video-thumb-overlay{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.profile-page__video-thumb-overlay span{color:#fff;font-size:24px}.profile-page__right{display:flex;flex-direction:column;gap:56px}.profile-page__rates-section-container,.profile-page__services-section{border-radius:12px;max-width:640px}.profile-page__info-grid{grid-gap:33px;display:grid;gap:33px;grid-template-columns:repeat(2,356px);padding:0;position:relative}.profile-page__info-grid:after{background-color:#2c2c2c;content:"";height:103%;left:43%;position:absolute;top:-1%;transform:translateX(-50%);width:1px}.profile-page__info-item{align-items:center;display:flex;justify-content:space-between;padding-bottom:3px}.profile-page__info-label{color:#f90;font-size:16px;font-weight:500;line-height:24px}.profile-page__info-value{color:#cecfd2;display:flex;font-size:16px;font-weight:500;justify-content:flex-start;line-height:24px}.profile-page__info-value-container{width:50%}.profile-page__services-table{background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;overflow:hidden;width:100%}.profile-page__services-header{background-color:#f90;display:grid;grid-template-columns:1.3fr 1fr 1fr}.profile-page__services-header-item{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;padding:12px 16px}.profile-page__services-header-item:first-child{text-align:left}.profile-page__services-body{display:flex;flex-direction:column;gap:15px;padding:20px 0}.profile-page__service-row{display:grid;grid-template-columns:1.3fr 1fr 1fr}.profile-page__service-row:last-child{border-bottom:none}.profile-page__service-name{align-items:center;color:#f90;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;padding:12px 16px}.profile-page__service-status{align-items:center;display:flex;justify-content:flex-start;padding:12px 16px}.profile-page__service-status--included .profile-page__service-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center}.profile-page__service-status--extra .profile-page__service-price{border-radius:4px;color:#cecfd2;font-family:Roboto,sans-serif;font-size:16px;font-weight:500}.profile-page__rates-table{background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;overflow:hidden;width:100%}.profile-page__rates-header{background-color:#f90;display:grid;grid-template-columns:1.3fr 1fr 1fr}.profile-page__rates-header-item{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;padding:12px 16px}.profile-page__rates-header-item:first-child{text-align:left}.profile-page__rates-body{display:flex;flex-direction:column;padding:20px 0}.profile-page__rate-row{display:grid;grid-template-columns:1.3fr 1fr 1fr}.profile-page__rate-row:last-child{border-bottom:none}.profile-page__rate-time{color:#f90;padding:15px 16px}.profile-page__rate-price,.profile-page__rate-time{font-family:Roboto,sans-serif;font-size:16px;font-weight:500}.profile-page__rate-price{color:#cecfd2;line-height:24px;padding:12px 16px;text-align:left}.profile-page__rate-unavailable{color:#d92d20;font-size:16px;font-weight:700}.divider-line--type-1{background-color:#212121;height:1px;margin:93px 0 43px}.profile-page__btn--report:hover{border-color:#f90}.profile-page__btn-copy:hover{border-color:#f4f4f4;color:#fff}.profile-page__mobile-header{display:none}@media (max-width:768px){.profile-page__premium-icon--elite{top:-43px}.profile-page__premium-icon--vip{top:-48px}.profile-page__main-image,.profile-page__video{max-height:550px}.profile-page{padding:40px 0}.profile-page__mobile-header{display:block}.profile-page__mobile-header .main-page--header h2{font-size:18px;letter-spacing:-2%;line-height:44px}.profile-page__top-bg{display:none}.profile-page__container{padding:0 16px}.profile-page__header{background-color:#151515;border:1px solid #212121;border-radius:12px;gap:12px;overflow:hidden;padding:92px 16px 16px;position:relative}.profile-page__header:before{background:linear-gradient(180deg,#fff 0,#bdbdbd);content:""}.profile-page__header-ad-mobile,.profile-page__header:before{border-radius:12px 12px 0 0;height:100px;left:0;position:absolute;right:0;top:0;z-index:0}.profile-page__header-ad-mobile{display:block;overflow:hidden}.profile-page__header-ad-mobile .ads-banner{height:100%;margin:0;max-width:100%;width:100%}.profile-page__header-ad-mobile .ads-banner__container--single{height:100%;justify-content:center;margin:0;max-width:100%;padding:0;width:100%}.profile-page__header-ad-mobile .ads-banner__item--single,.profile-page__header-ad-mobile .ads-banner__placeholder-item--single,.profile-page__header-ad-mobile .ads-banner__skeleton-item--single{border-radius:0;height:100%;max-width:100%;width:100%}.profile-page__header-ad-mobile .ads-banner__image{border-radius:0;height:100%;object-fit:cover;width:100%}.profile-page__header-ad-mobile .ads-banner__placeholder-item--single{background:#0000;border:none;font-size:0}.profile-page__avatar{height:72px;margin:-36px auto 0;width:72px;z-index:1}.profile-page__header-info{background-color:initial;padding:0}.profile-page__tagline{font-size:14px;line-height:20px;padding:0 8px}.profile-page__name--desktop{display:none}.profile-page__name--mobile{display:inline}.profile-page__name-mobile-location{color:#d8cdb5;font-family:Playfair,serif;font-size:16px;font-weight:600;line-height:20px}.profile-page__name-mobile-slash{font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:20px;margin:0 2px}.profile-page__contact-info{align-items:stretch;flex-direction:column;gap:12px}.profile-page__website{justify-content:center}.divider-line--type-1{display:none;margin:24px 0}.profile-page__content{flex-direction:column;gap:24px}.profile-page__left{width:100%}.profile-page__info-grid{gap:0;grid-template-columns:1fr!important;padding:0}.profile-page__info-grid:after{display:none}.profile-page__info-item{grid-column-gap:32px;align-items:center;border-bottom:none;column-gap:32px;display:grid;grid-template-columns:140px 1fr;padding:12px 0}.profile-page__info-item:nth-child(10){border-bottom:1px solid #2c2c2c;margin-bottom:32px;padding-bottom:38px}.profile-page__info-value-container{width:auto}.profile-page__info-value{text-align:left}.profile-page__btn-copy,.profile-page__contact-item__phone span{align-items:center;display:flex;justify-content:center;width:100%}.profile-page__contact-item__phone{height:41px;width:100%}.profile-page__btn--report{align-items:center;border:1.5px solid #444;border-radius:7px;display:flex;font-size:14px;height:40px;justify-content:center;line-height:11px;padding:10px 7px;width:100%}.profile-page__btn--report img{height:16px;width:16px}.profile-page__contact-item img{height:36px;width:36px}.profile-page__website{gap:0}.profile-page__verified-badge{bottom:5px;height:20px;right:1px;width:20px}.profile-page__avatar-image{border:none}.profile-page__name-mobile-name{font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:20px}.profile-page__header--mobile:before{display:none}.profile-page__details,.profile-page__header--mobile{align-items:center;display:flex;height:50px;justify-content:center;padding:10px 0}.profile-page__header--mobile{border-radius:8px 8px 0 0}.profile-page__details{border-radius:0 0 8px 8px}.profile-page__black-location,.profile-page__name-overlay{font-size:24px;line-height:30px}.profile-page__location{font-size:24px}.profile-page__main-media{display:flex;flex-direction:column;margin-top:32px}.profile-page__images-desktop{display:none}.profile-page__header--mobile{flex-shrink:0;order:1;position:relative;z-index:2}.profile-page__details{flex-shrink:0;order:3;position:relative;z-index:2}.profile-page__images-scroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;border-radius:0;display:flex;flex-shrink:0;gap:0;height:481px;order:2;overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;z-index:0}.profile-page__badges{left:15px;top:60px}.profile-page__premium-icons{right:-4px;top:10px}.profile-page__images-scroll::-webkit-scrollbar{display:none}.profile-page__images-scroll .profile-page__image-wrapper{flex-shrink:0;flex:0 0 100%;height:100%;position:relative;scroll-snap-align:start;width:100%}.profile-page__images-scroll .profile-page__main-image,.profile-page__images-scroll .profile-page__video-container{border-radius:0;flex:0 0 100%;height:100%;object-fit:cover;scroll-snap-align:start;width:100%}.profile-page__images-scroll .profile-page__video-container{flex-shrink:0;height:100%}.profile-page__services-header-item{font-size:14px;line-height:16px}.profile-page__service-name{font-size:14px;line-height:24px}.profile-page__service-icon im,.profile-page__service-status img{height:16px;width:16px}.profile-page__service-price{font-size:14px!important;line-height:24px!important}.profile-page__rate-row,.profile-page__rates-header,.profile-page__service-row,.profile-page__services-header{grid-template-columns:1.5fr 1fr 1fr}.profile-page__rate-time{font-size:14px;line-height:24px}.profile-page__rate-price{font-size:14px;line-height:26px}.profile-page__rate-price img{height:16px;width:16px}.profile-page__rate-price{align-items:center;display:flex}.profile-page__rates-header-item{font-size:14px;line-height:16px}.profile-reviews__header-title{font-size:14px!important}.profile-reviews__label,.profile-reviews__value{font-size:14px!important;line-height:13px!important}.profile-reviews__description{font-size:14px!important;line-height:20px!important}.profile-page__rates-body,.profile-page__services-body{gap:0}.profile-page__gallery{column-gap:16px;grid-template-columns:repeat(2,1fr)!important;justify-content:normal;row-gap:16px}.profile-page__main-image{padding:0}}.reviews-button{align-items:center;background-color:#2c2c2c;border:1px solid #212121;border-radius:8px;box-shadow:inset 0 0 0 1px #2c2c2c2e,inset 0 -2px 0 #2c2c2c0d,0 1px 2px #fff0;box-sizing:border-box;color:#ff9000;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto;font-size:16px;gap:4px;justify-content:center;overflow:hidden;padding:10px 14px;position:relative;text-align:left;width:150px}.reviews-button__placeholder{display:none;flex-shrink:0;overflow:hidden;position:relative}.reviews-button__icon{flex-shrink:0;height:24px;overflow:hidden;position:relative;width:24px}.reviews-button__text-wrap{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 2px}.reviews-button__text{font-size:16px;font-weight:500;line-height:20px;position:relative}@media (max-width:768px){.reviews-button__text{font-size:14px!important}}.reviews-modal__title{font-weight:600;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.reviews-modal__title-badge{background-color:#fff;border:1px solid #d5d7da;border-radius:6px;box-shadow:0 1px 2px #0a0d120d;box-sizing:border-box;display:none;height:24px;width:47px}.reviews-modal__title-wrap{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.reviews-modal__header-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:170px}.reviews-modal__learn-more-text{font-weight:600;line-height:20px;position:relative}.reviews-modal__arrow-icon{flex-shrink:0;height:20px;overflow:hidden;position:relative;width:20px}.reviews-modal__learn-more{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center;overflow:hidden}.reviews-modal__actions{align-items:flex-start;color:#6941c6;display:none;flex-direction:row;font-family:Inter;font-size:14px;justify-content:flex-start}.reviews-modal__header-content{gap:12px;justify-content:flex-start}.reviews-modal__close{flex-shrink:0;overflow:hidden;position:relative}.reviews-modal__header-bar{align-items:center;align-self:stretch;background-color:#f90;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;height:48px;justify-content:space-between;padding:12px}.reviews-modal__header-bar-wrap{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.reviews-modal__row{flex:1 1}.reviews-modal__row,.reviews-modal__row-wrap{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.reviews-modal__row-wrap{align-self:stretch}.reviews-modal__asterisk,.reviews-modal__label{position:relative}.reviews-modal__label-wrap{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:flex-start}.reviews-modal__input{background:#0000;border:none;color:#cecfd2;flex:1 1;line-height:24px;outline:none;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.reviews-modal__input-wrap{align-items:center;align-self:stretch;background-color:#151515;border:1px solid #212121;border-radius:8px;box-shadow:0 1px 2px #fff0;color:#85888e;display:flex;flex-direction:row;font-size:16px;justify-content:flex-start;overflow:hidden;padding:8px 12px}.reviews-modal__field{align-items:flex-start;flex-direction:column;gap:6px;justify-content:flex-start}.reviews-modal__select-wrap{align-items:center;align-self:stretch;border-radius:8px;box-shadow:0 1px 2px #fff0;color:#85888e;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;overflow:hidden;padding:8px 12px}.reviews-modal__select,.reviews-modal__select-wrap{background-color:#151515;border:1px solid #212121;font-size:16px}.reviews-modal__select{-webkit-appearance:none;appearance:none;border-radius:8px;color:#cecfd2;cursor:pointer}.reviews-modal__select:focus{outline:none}.reviews-modal__select option{background-color:#151515;color:#cecfd2}.reviews-modal__select-wrap{background:#0000;border:none;padding:0}.reviews-modal__textarea-label{line-height:20px;position:relative}.reviews-modal__textarea-label-wrap{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.reviews-modal__textarea{display:inline-block}.reviews-modal__textarea-wrap{box-sizing:border-box;flex-shrink:0}.reviews-modal__textarea-group{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.reviews-modal__btn-placeholder{display:none;flex-shrink:0;height:20px;overflow:hidden;position:relative;width:20px}.reviews-modal__btn-text{font-weight:600;line-height:24px;position:relative}.reviews-modal__btn-text-wrap{padding:0 2px}.reviews-modal__btn-submit,.reviews-modal__btn-text-wrap{align-items:center;display:flex;flex-direction:row;justify-content:center}.reviews-modal__btn-submit{background-color:#f90;border:2px solid #ffffff1f;border-radius:8px;box-shadow:inset 0 0 0 1px #0a0d122e,inset 0 -2px 0 #0a0d120d,0 1px 2px #0a0d120d;box-sizing:border-box;color:#000;font-size:16px;gap:6px;overflow:hidden;padding:10px 16px;width:150px}.reviews-modal__form{color:#cecfd2;font-size:14px;gap:16px}.reviews-modal__form,.reviews-modal__form-wrap{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start}.reviews-modal__form-wrap{gap:36px}.reviews-modal__container-wrap{align-self:stretch}.reviews-modal__container,.reviews-modal__container-wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.reviews-modal__container{background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;box-sizing:border-box;color:#000;font-family:Roboto;font-size:16px;max-height:90vh;overflow:auto;padding:16px 24px 32px;position:relative;text-align:left;width:100%}.reviews-modal__overlay{-webkit-overflow-scrolling:touch;align-items:center;background:#0009;display:flex;inset:0;justify-content:center;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:10000}.reviews-modal__overlay .reviews-modal{touch-action:pan-y}body.reviews-modal-open{height:100%!important;overflow:hidden!important;position:fixed!important;width:100%!important}@media (max-width:768px){body.reviews-modal-open{-webkit-overflow-scrolling:none;overscroll-behavior:none;touch-action:none}.reviews-modal__overlay .reviews-modal{-webkit-overflow-scrolling:touch;touch-action:pan-y}.reviews-modal__overlay{align-items:center;padding:16px}}@media (max-width:480px){.reviews-modal__overlay{align-items:center;padding:8px}}.reviews-modal__content{border-radius:10px;margin:16px;max-height:90vh;outline:none;overflow:hidden;width:min(640px,92vw)}@media (max-width:768px){.reviews-modal__content{margin:0;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);width:calc(100vw - 32px)}}@media (max-width:480px){.reviews-modal__content{border-radius:8px;margin:0;max-height:calc(100vh - 16px);max-width:calc(100vw - 16px);width:calc(100vw - 16px)}}.reviews-modal__calendar-content{border-radius:10px;margin:16px;max-height:80vh;outline:none;overflow:hidden;width:min(330px,90vw)}@media (max-width:480px){.reviews-modal__calendar-content{border-radius:8px;margin:8px;max-width:calc(100vw - 16px);width:calc(100vw - 16px)}}.reviews-modal{align-items:flex-start;background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;box-sizing:border-box;color:#000;display:flex;flex-direction:column;font-family:Roboto;font-size:16px;justify-content:flex-start;max-height:90vh;overflow-x:hidden;overflow-y:auto;position:relative;text-align:left;width:100%}@media (max-width:768px){.reviews-modal{max-height:calc(100vh - 32px)}}@media (max-width:480px){.reviews-modal{border-radius:8px;max-height:calc(100vh - 16px)}}.reviews-modal__header{align-items:center;align-self:stretch;background-color:#f90;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;gap:12px;height:48px;justify-content:space-between;margin-bottom:24px;padding:12px 24px}@media (max-width:480px){.reviews-modal__header{height:44px;margin-bottom:16px;padding:10px 16px}}.reviews-modal__header-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center}.reviews-modal__header-title{font-weight:600;line-height:24px;position:relative}.reviews-modal__close{background:#0000;border:none;color:#000;cursor:pointer;font-size:20px;height:24px;width:24px}.reviews-modal__inputs{align-self:stretch;color:#cecfd2;display:flex;flex-direction:column;font-size:14px;gap:16px;padding:0 24px 32px}@media (max-width:480px){.reviews-modal__inputs{gap:14px;padding:0 16px 24px}}.reviews-modal__label-row{align-items:center;display:flex;flex-direction:row;gap:4px;margin-bottom:6px}.reviews-modal__label-row--rating{margin-bottom:-2px}.reviews-modal__asterisk,.reviews-modal__label{font-weight:500;line-height:20px}.reviews-modal__asterisk{color:#94979c}.reviews-modal__field{align-items:center;align-self:stretch;background-color:#151515;border:1px solid #212121;border-radius:8px;box-shadow:0 1px 2px #fff0;color:#85888e;display:flex;flex-direction:row;font-size:16px;gap:8px;justify-content:space-between;overflow:hidden;padding:8px 12px}.reviews-modal__textarea-wrap--clickable{cursor:text}.reviews-modal__field--clickable{cursor:pointer}.reviews-modal__field--input{cursor:text}.reviews-modal__value{color:#cecfd2;flex:1 1;font-size:16px}.reviews-modal__select,.reviews-modal__value{background:#0000;border:none;line-height:24px;outline:none}.reviews-modal__select{color:inherit;width:100%}.reviews-modal__down-icon{flex-shrink:0;height:16px;overflow:hidden;transition:transform .2s ease;width:16px}.reviews-modal__textarea-wrap{align-self:stretch;background-color:#151515;border:1px solid #212121;border-radius:8px;color:#535862;height:152px;overflow:hidden;position:relative}.reviews-modal__textarea{background:#0000;border:none;color:#cecfd2;font-size:16px;height:calc(100% - 30px);left:15px;line-height:20px;outline:none;position:absolute;resize:none;top:15px;width:calc(100% - 30px)}.reviews-modal__submit-btn{align-items:center;background-color:#f90;border:1px solid #855000;border-radius:8px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:6px;justify-content:center;line-height:22px;overflow:hidden;padding:10px 16px;transition:box-shadow .2s ease;width:150px}.reviews-modal__submit-btn:hover{box-shadow:0 1px 10px #ffa78866}.rotate-180{transform:rotate(180deg)}.reviews-modal__dropdown-container{position:relative}.reviews-modal__dropdown{background-color:#000;border:1px solid #151515;border-radius:8px;box-shadow:0 4px 12px #0000004d;left:0;max-height:280px;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:10001}.reviews-modal__dropdown-item{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:space-between;padding:10px 12px;transition:background-color .2s ease,border-color .2s ease}.reviews-modal__dropdown-item:hover{background-color:#151515;border-color:#212121}.reviews-modal__dropdown-item--selected{background:#ff990014;border-color:#f90}.reviews-modal__dropdown-item-label{color:#cecfd2;font-size:16px;font-weight:500;line-height:24px}.reviews-modal__dropdown-check{background-color:#f90;border-radius:50%;box-shadow:0 0 4px #ff990080;flex-shrink:0;height:12px;width:12px}.reviews-modal__header img{cursor:pointer}.reviews-modal__rating-container{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.reviews-modal__stars{align-items:center;display:flex;flex-direction:row;gap:8px}.reviews-modal__star{align-items:center;background:#0000;border:none;color:#212121;cursor:pointer;display:flex;font-size:32px;height:40px;justify-content:center;line-height:1;padding:0;transition:color .2s ease,transform .1s ease;width:40px}.reviews-modal__star:hover{transform:scale(1.1)}.reviews-modal__star--filled{color:#f90}.reviews-modal__rating-text{color:#94979c;font-size:14px;font-weight:500;margin-left:4px}@media (max-width:480px){.reviews-modal__header-title{font-size:16px;line-height:20px}.reviews-modal__label{font-size:14px;line-height:18px}.reviews-modal__value{font-size:14px;line-height:20px}.reviews-modal__field{font-size:14px;min-height:40px;padding:8px 10px}.reviews-modal__textarea-wrap{height:120px}.reviews-modal__textarea{font-size:14px;height:calc(100% - 24px);left:12px;line-height:18px;top:12px;width:calc(100% - 24px)}.reviews-modal__stars{gap:6px}.reviews-modal__star{font-size:28px;height:36px;width:36px}.reviews-modal__submit-btn{font-size:16px;padding:12px 16px;width:100%}.reviews-modal__dropdown{max-height:200px}.reviews-modal__dropdown-item{font-size:14px;padding:8px 10px}.reviews-modal__close{font-size:18px;height:20px;width:20px}.reviews-modal__down-icon{height:14px;width:14px}.reviews-modal .ad-image-upload-modal__close{transform:translateY(-5px)}}.date-picker{background-color:#0e0e0e;border:1px solid #22262f;border-radius:12px;box-sizing:border-box;color:#cecfd2;font-family:Roboto,sans-serif;font-size:14px;justify-content:flex-start;overflow:hidden;position:relative;text-align:center;width:100%}.date-picker,.date-picker__content{align-items:center;display:flex;flex-direction:column}.date-picker__content{gap:12px;padding:20px 24px}.date-picker__month{font-size:16px;justify-content:space-between;width:100%}.date-picker__month,.date-picker__nav-btn{align-items:center;display:flex;flex-direction:row}.date-picker__nav-btn{background:#0000;border:none;border-radius:6px;cursor:pointer;height:32px;justify-content:center;overflow:hidden;padding:6px;width:32px}.date-picker__month-text{font-weight:600;line-height:24px}.date-picker__actions{gap:12px;justify-content:space-between;text-align:left;width:100%}.date-picker__actions,.date-picker__field{align-items:center;display:flex;flex-direction:row}.date-picker__field{background-color:#151515;border:1px solid #212121;border-radius:8px;box-shadow:0 1px 2px #fff0;color:#f7f7f7;flex:1 1;font-size:16px;gap:8px;justify-content:flex-start;padding:8px 12px}.date-picker__apply-btn,.date-picker__prev-btn,.date-picker__today-btn{border-radius:8px;cursor:pointer;font-size:16px;padding:10px 14px}.date-picker__prev-btn{background-color:#2c2c2c;border:1px solid #444;color:#ff9000;flex:1 1;font-weight:600}.date-picker__apply-btn{background-color:#f90;border:1px solid #855000;color:#000;flex:1 1;font-weight:600;transition:all .2s ease}.date-picker__apply-btn:hover{box-shadow:0 1px 10px #ffa78866}.date-picker__today-btn{background-color:#151515;border:1px solid #212121;box-shadow:inset 0 0 0 1px #0c0e122e,inset 0 -2px 0 #0c0e120d,0 1px 2px #fff0;color:#cecfd2}.date-picker__bottom{align-items:center;border-top:1px solid #22262f;color:#f90;display:flex;flex-direction:row;font-size:16px;gap:12px;justify-content:center;padding:16px;text-align:left;width:100%}.date-picker__weekdays{grid-gap:4px 0;display:grid;gap:4px 0;grid-template-columns:repeat(7,1fr);justify-items:center;width:100%}.date-picker__weekday-label{color:#cecfd2;font-size:14px;line-height:20px;text-align:center;-webkit-user-select:none;user-select:none}.date-picker__dates{grid-gap:4px 0;align-items:flex-start;display:grid;gap:4px 0;grid-template-columns:repeat(7,1fr);justify-items:center;width:100%}.date-picker__cell{align-items:center;background:#0000;border:none;border-radius:9999px;color:#cecfd2;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}.date-picker__cell:hover{background-color:#ff99007d}.date-picker__weekday{cursor:default}.date-picker__weekday:hover{background:#0000}.date-picker__cell-text{display:inline-block;line-height:20px;text-align:center;width:24px}.date-picker__muted{color:#85888e}.date-picker__selected{background-color:#f90;color:#000}.date-picker__disabled{cursor:not-allowed;opacity:.4}.date-picker__disabled:hover{background:#0000}.profile-reviews__section{background-color:#0e0e0e;border:1px solid #212121;border-radius:12px;max-width:640px}.profile-reviews__header{background-color:#f90;border-radius:8px 8px 0 0;margin:0 0 16px;padding:12px 16px}.profile-reviews__header-title{color:#000;font-size:16px;font-weight:600}.profile-reviews__loading{align-items:center;border:1px solid #212121;border-radius:8px;color:#94979c;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:16px;justify-content:center;margin:0 8px 8px;padding:30px 15px;text-align:center}.profile-reviews__loading-spinner{height:48px;position:relative;width:48px}.profile-reviews__loading-dot{--size:8px;animation:profile-reviews__spinner-fade 1.2s linear infinite;animation-delay:calc(-75ms*var(--i));background-color:#f90;border-radius:50%;height:var(--size);left:50%;opacity:0;position:absolute;top:50%;transform:rotate(calc(22.5deg*var(--i))) translate(22px);width:var(--size)}@keyframes profile-reviews__spinner-fade{0%{opacity:1}80%{opacity:0}to{opacity:0}}.profile-reviews__loading-text{color:#94979c;font-size:16px;font-weight:500;margin-top:4px}.profile-reviews__empty,.profile-reviews__error{border:1px solid #212121;border-radius:8px;color:#94979c;font-size:16px;font-weight:500;margin:0 8px 8px;padding:30px 15px;text-align:center}.profile-reviews__list{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:100%;overflow-x:hidden;padding:10px 16px}.profile-reviews__item{display:flex;flex-direction:column;gap:25px}.profile-reviews__item-header{display:flex;flex-direction:column;gap:12px;justify-content:space-between;width:100%}.profile-reviews__item-grid{display:flex;flex-direction:column;gap:18px}.profile-reviews__row{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.profile-reviews__label-value{align-items:center;display:flex;flex:1 1;gap:5px}.profile-reviews__label{color:#f90;font-size:16px;font-weight:600;line-height:24px}.profile-reviews__value{color:#cecfd2;font-size:16px;font-weight:500;line-height:24px}.profile-reviews__row:first-child .profile-reviews__label-value:first-child .profile-reviews__value{text-transform:capitalize}.profile-reviews__description{word-wrap:break-word;color:#c5c6c9;font-size:14px;line-height:20px;max-width:100%;overflow-wrap:break-word;overflow-x:hidden;word-break:break-word}.profile-reviews__divider{background-color:#212121;height:1px;width:100%}.profile-reviews__reply{background-color:#1a1a1a;border:1px solid #212121;border-radius:8px;display:flex;flex-direction:column;padding:16px}.profile-reviews__reply-header{justify-content:space-between;margin-bottom:12px}.profile-reviews__reply-header,.profile-reviews__reply-header-right{align-items:center;display:flex;gap:12px}.profile-reviews__reply-label{color:#f90;font-size:14px;font-weight:600}.profile-reviews__reply-date{color:#94979c;font-size:12px}.profile-reviews__reply-content{word-wrap:break-word;color:#c5c6c9;font-size:14px;line-height:20px;margin-bottom:12px;white-space:pre-wrap}.profile-reviews__reply-form{display:flex;flex-direction:column;gap:16px}.profile-reviews__reply-input{background-color:#1a1a1a;border:1px solid #212121;border-radius:8px;color:#cecfd2;font-family:inherit;font-size:14px;max-height:200px;min-height:100px;padding:12px;resize:vertical;width:100%}.profile-reviews__reply-input:focus{border-color:#f90;outline:none}.profile-reviews__reply-input::placeholder{color:#94979c}.profile-reviews__reply-char-count{color:#94979c;font-size:12px;text-align:right}.profile-reviews__reply-actions{display:flex;gap:12px;justify-content:flex-end}.profile-reviews__reply-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.profile-reviews__reply-btn:disabled{cursor:not-allowed;opacity:.5}.profile-reviews__reply-btn--add{background-color:#f90;color:#000;width:130px}.profile-reviews__reply-btn--add:hover:not(:disabled){background-color:#e68900}.profile-reviews__reply-btn--cancel{background-color:initial;border:1px solid #212121;color:#cecfd2;width:100px}.profile-reviews__reply-btn--cancel:hover:not(:disabled){background-color:#212121}.profile-reviews__reply-btn--submit{background-color:#f90;color:#000;width:130px}.profile-reviews__reply-btn--submit:hover:not(:disabled){background-color:#e68900}.profile-reviews__reply-delete-btn{align-self:flex-end;background-color:initial;border:1px solid #d92d20;border-radius:6px;color:#d92d20;cursor:pointer;font-size:12px;font-weight:500;margin-top:8px;padding:6px 12px;transition:all .2s;width:100%}.profile-reviews__reply-delete-btn:hover:not(:disabled){background-color:#d92d20;color:#000}.profile-reviews__reply-delete-btn:disabled{cursor:not-allowed;opacity:.5}.profile-reviews__delete-btn{align-self:flex-end;background-color:initial;border:1px solid #d92d20;border-radius:8px;color:#d92d20;cursor:pointer;font-size:14px;font-weight:500;margin-left:auto;padding:8px 16px;transition:all .2s;width:-webkit-fit-content;width:fit-content;width:100%}.profile-reviews__delete-btn:hover:not(:disabled){background-color:#d92d20;color:#000}.profile-reviews__delete-btn:disabled{cursor:not-allowed;opacity:.5}.profile-reviews__rating{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.profile-reviews__stars{align-items:center;display:flex;flex-direction:row;gap:4px}.profile-reviews__star{color:#494949;font-size:18px;line-height:1;transition:color .2s ease}.profile-reviews__star--filled{color:#f90}@media (max-width:768px){.profile-reviews__item-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.profile-reviews__row{display:contents}.profile-reviews__row:first-child .profile-reviews__label-value:first-child{grid-column:1;grid-row:1}.profile-reviews__row:first-child .profile-reviews__label-value:nth-child(3){grid-column:1;grid-row:2}.profile-reviews__row:nth-child(2) .profile-reviews__label-value:nth-child(2){grid-column:1;grid-row:3}.profile-reviews__row:first-child .profile-reviews__label-value:nth-child(2){grid-column:2;grid-row:1}.profile-reviews__row:nth-child(2) .profile-reviews__label-value:first-child{grid-column:2;grid-row:2}.profile-reviews__row:nth-child(2) .profile-reviews__label-value:nth-child(3){display:flex}.profile-reviews__rating{width:100%}.profile-reviews__star{font-size:16px}.profile-reviews__item-header{flex-direction:column;gap:12px}.profile-reviews__delete-btn{width:100%}.profile-reviews__reply{padding:12px}.profile-reviews__reply-actions{flex-direction:column}.profile-reviews__reply-btn,.profile-reviews__reply-btn--add,.profile-reviews__reply-btn--cancel,.profile-reviews__reply-btn--submit{width:100%}}.image-gallery-modal__overlay{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;align-items:center;animation:fadeIn .2s ease;background:#000000f2;display:flex;inset:0;justify-content:center;overflow:hidden;padding:0;pointer-events:auto!important;position:fixed;touch-action:pan-y pinch-zoom;z-index:99999!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.image-gallery-modal__container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:60px 80px 120px;position:relative;width:100%}.image-gallery-modal__close{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s ease;width:44px;z-index:10}.image-gallery-modal__close:hover{background:#fff3;border-color:#ffffff4d;transform:scale(1.05)}.image-gallery-modal__close:active{transform:scale(.95)}.image-gallery-modal__nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:50px;z-index:10}.image-gallery-modal__nav:hover{background:#fff3;border-color:#ffffff4d;transform:translateY(-50%) scale(1.1)}.image-gallery-modal__nav:active{transform:translateY(-50%) scale(.95)}.image-gallery-modal__nav--prev{left:20px}.image-gallery-modal__nav--next{right:20px}.image-gallery-modal__content{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;cursor:grab;display:flex;flex:1 1;height:100%;justify-content:center;overflow:hidden;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;width:100%}.image-gallery-modal__content:active{cursor:grabbing}@media (hover:none) and (pointer:coarse){.image-gallery-modal__content,.image-gallery-modal__content:active{cursor:default}}.image-gallery-modal__image-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.image-gallery-modal__image{-webkit-user-drag:none;animation:fadeInImage .3s ease-in-out;height:auto;max-height:100%;max-width:100%;object-fit:contain;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;width:auto;will-change:opacity}@keyframes fadeInImage{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.image-gallery-modal__video-container{align-items:center;display:flex;height:100%;justify-content:center;transition:opacity .3s ease,transform .3s ease;width:100%}.image-gallery-modal__video{height:auto;max-height:100%;max-width:100%;object-fit:contain;pointer-events:auto;touch-action:manipulation;width:auto}.image-gallery-modal__counter{border:1px solid #ffffff1a;border-radius:20px;bottom:110px;color:#fff;font-size:14px;font-weight:500;padding:8px 16px}.image-gallery-modal__counter,.image-gallery-modal__thumbnails{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.image-gallery-modal__thumbnails{border:1px solid #ffffff1a;border-radius:12px;bottom:20px;display:flex;gap:8px;max-width:calc(100% - 160px);overflow-x:auto;overflow-y:hidden;padding:8px;scrollbar-color:#ffffff4d #0000;scrollbar-width:thin}.image-gallery-modal__thumbnails::-webkit-scrollbar{height:4px}.image-gallery-modal__thumbnails::-webkit-scrollbar-track{background:#0000}.image-gallery-modal__thumbnails::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.image-gallery-modal__thumbnails::-webkit-scrollbar-thumb:hover{background:#ffffff80}.image-gallery-modal__thumbnail{background:#ffffff0d;border:2px solid #0000;border-radius:6px;cursor:pointer;height:60px;min-width:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.image-gallery-modal__thumbnail:hover{border-color:#ffffff4d;transform:scale(1.05)}.image-gallery-modal__thumbnail--active{border-color:#fff;box-shadow:0 0 0 2px #ffffff4d}.image-gallery-modal__thumbnail img{display:block;height:100%;object-fit:cover;width:100%}.image-gallery-modal__thumbnail--video{position:relative}.image-gallery-modal__thumbnail-video-icon{align-items:center;background:#000000b3;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:2}@media (max-width:768px){.image-gallery-modal__container{padding:50px 10px 100px}.image-gallery-modal__close{height:40px;right:10px;top:10px;width:40px}.image-gallery-modal__nav{height:40px;width:40px}.image-gallery-modal__nav--prev{left:10px}.image-gallery-modal__nav--next{right:10px}.image-gallery-modal__counter{bottom:80px;font-size:12px;padding:6px 12px}.image-gallery-modal__thumbnails{bottom:10px;gap:6px;max-width:calc(100% - 20px);padding:6px}.image-gallery-modal__thumbnail{height:50px;min-width:50px;width:50px}.image-gallery-modal__thumbnail-video-icon{height:20px;width:20px}}@media (hover:none) and (pointer:coarse){.image-gallery-modal__close,.image-gallery-modal__nav{height:44px;width:44px}}.forgot-container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:80vh}.forgot-form-wrapper{max-width:400px;padding:40px 20px;text-align:center;width:100%}.forgot-logo{margin-bottom:20px}.forgot-logo img{height:auto;max-width:56px;object-fit:contain;width:100%}.forgot-header{margin-bottom:32px}.forgot-title{color:#f7f7f7;font-family:Roboto Condensed,sans-serif;font-size:30px;font-style:italic;font-weight:600;line-height:38px;margin:0 0 8px}.forgot-subtitle{color:#94979c;font-size:16px;line-height:24px;margin:0}.forgot-form{margin-bottom:32px}.forgot-button{background:linear-gradient(135deg,#f90,#f7931e);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:500;padding:10px 16px;transition:all .2s ease;width:100%}.forgot-button:hover{box-shadow:0 6px 20px 0 #ff6b3566;transform:translateY(-1px)}.forgot-button:active{transform:translateY(0)}.forgot-footer{font-size:14px}.forgot-link-secondary{margin:0 0 22px}.forgot-link,.forgot-link-secondary{background:none;border:none;color:#cecfd2;cursor:pointer;font-weight:500;text-decoration:none;transition:color .2s ease}.forgot-link{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:center;width:100%}.forgot-link:hover{color:#f90;text-decoration:underline}.form-input-wrapper{position:relative}.form-input-with-toggle{padding-right:40px}.form-input-toggle{background:none;border:none;color:#999;cursor:pointer;display:none;font-size:12px;padding:5px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .2s ease}.form-input-toggle:hover{color:#cecfd2}.form-input-toggle:disabled{cursor:not-allowed;opacity:.6}.forgot-link-secondary{font-size:14px;margin-top:10px}.forgot-subtitle-error{color:#f66;line-height:24px;margin:0}.forgot-subtitle-loading{margin-bottom:0;margin-top:20px}.account-settings{background-color:#000;color:#fff;min-height:100vh}.account-settings__header{margin:0 auto;max-width:1216px;padding:74px 0 46px}.account-settings__main-title{color:#f90;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:24px}.account-settings__section{margin:0 auto;max-width:1216px}.account-settings__section-title{color:#f90;font-family:Roboto Condensed,sans-serif;font-size:16px;font-style:italic;font-weight:600;line-height:24px;margin-bottom:10px}.account-settings__password-form{display:flex;flex-direction:column;gap:10px;max-width:412px}.account-settings__row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.account-settings__field{display:flex;flex-direction:column}.account-settings__label{color:#cecfd2;font-size:14px;font-weight:500;line-height:20px}.account-settings__input{background-color:#000;border:1px solid #212121;border-radius:8px;color:#fff;font-size:16px;line-height:24px;padding:8px 12px;transition:border-color .2s ease}.account-settings__input:focus{border-color:#f90;outline:none}.account-settings__input::placeholder{color:#999}.account-settings__input--small{width:200px}.account-settings__input--wide{max-width:400px;width:100%}.account-settings__hint{align-items:center;color:#85888e;display:flex;gap:4px}.account-settings__hint-icon{height:16px;width:16px}.account-settings__hint-text{font-size:12px}.account-settings__button{background:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;padding:10px 16px;transition:all .2s ease;width:150px}.account-settings__button:hover:not(:disabled){background:#e68900;box-shadow:0 4px 12px #ff99004d;transform:translateY(-1px)}.account-settings__button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.account-settings__button:disabled:hover{background:#f90;box-shadow:none;transform:none}.account-settings__button--save{margin-top:10px}.account-settings__button--browse,.account-settings__button--upload{margin-top:24px}.account-settings__button-row{align-items:center;display:flex;gap:12px}.account-settings__image-container{gap:20px}.account-settings__image-placeholder{background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;height:300px;width:250px}.account-settings__image-placeholder,.account-settings__image-preview{align-items:center;display:flex;justify-content:center}.account-settings__preview-image{border-radius:8px;height:300px;object-fit:cover;width:250px}.account-settings__placeholder-icon{align-items:center;display:flex;justify-content:center}.account-settings__file-input{display:none}.account-settings__error{color:#d92d20;font-size:14px}.account-settings__line{background-color:#1f1f1f;height:1px;margin:58px 0 52px;width:100%}.account-settings__carousel-container{max-width:520px;overflow:hidden;position:relative;width:100%}.account-settings__carousel-container--scrollable{-webkit-overflow-scrolling:touch;cursor:grab;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.account-settings__carousel-container--scrollable::-webkit-scrollbar{display:none}.account-settings__carousel-container--scrollable{-ms-overflow-style:none;scrollbar-width:none}.account-settings__image-container{display:flex;width:100%}.account-settings__image-container--multi{width:200%}.account-settings__image-slide{box-sizing:border-box;flex-shrink:0;padding-right:10px;scroll-snap-align:start;width:100%}.account-settings__image-container--multi .account-settings__image-slide{width:50%}.account-settings__placeholder-icon img{height:48px;width:48px}@media (max-width:768px){.account-settings{padding:0 16px}.account-settings__header{padding:32px 0 29px}.account-settings__main-title{font-size:18px;line-height:18px;text-align:left}.account-settings__section{max-width:100%}.account-settings__section-title{font-size:16px;line-height:24px;margin-bottom:16px}.account-settings__password-form{max-width:100%;width:100%}.account-settings__row{grid-template-columns:1fr}.account-settings__field{width:100%}.account-settings__label{font-size:14px;line-height:20px;margin-bottom:4px}.account-settings__input{font-size:16px;line-height:24px;padding:8px 12px;width:100%}.account-settings__hint{margin-top:8px}.account-settings__hint-text{font-size:14px;line-height:16px}.account-settings__button{font-size:16px;line-height:24px;padding:10px 16px;width:100%}.account-settings__line{box-sizing:border-box;margin:64px -16px 48px;padding:0;width:calc(100% + 32px)}.account-settings__image-container{display:flex;gap:12px;justify-content:flex-start;overflow-x:hidden;overflow-y:hidden;width:100%}.account-settings__image-container--scrollable{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;box-sizing:initial;margin:0 -16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-behavior:smooth;scrollbar-width:none;width:calc(100% + 32px)}.account-settings__image-container--scrollable::-webkit-scrollbar{display:none}.account-settings__image-placeholder{flex:none;flex-shrink:0;height:300px;max-width:none;width:250px}.account-settings__image-preview{flex:none;flex-shrink:0}.account-settings__preview-image{flex-shrink:0;height:300px;max-width:none;width:250px}.account-settings__button-row{flex-direction:column;gap:12px;width:100%}.account-settings__button--browse,.account-settings__button--upload{margin-top:0;width:100%}.account-settings__button-row{margin-top:42px}}.profile-creation{min-height:100vh;padding:74px 0}.profile-creation__container{margin:0 auto;max-width:1216px}.profile-creation__header{margin-bottom:60px}.profile-creation__title{color:#f90;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:24px;margin-bottom:20px;text-transform:uppercase}.profile-creation__steps{align-items:center;background-color:#151515;border:1px solid #212121;border-radius:8px;display:flex;gap:30px;padding:18px 24px 18px 32px;width:-webkit-fit-content;width:fit-content}.profile-creation__steps--mobile{display:none}.profile-creation__mobile-step{background-color:#5f5f5f;border-radius:2px;display:inline-block;flex:1 1;height:4px;min-width:0}.profile-creation__mobile-step--filled{background-color:#f90}.profile-creation__step{align-items:center;color:#cecfd2;cursor:default;display:flex;font-size:15px;font-weight:600;gap:5px;position:relative;transition:all .3s ease}.profile-creation__step.active{color:#f90}.profile-creation__step.completed{color:#f90;cursor:pointer}.profile-creation__step.completed:hover{color:#ff9900a3}.profile-creation__step-text{display:block}.profile-creation__step-arrow{align-items:center;color:#333;display:flex}.profile-creation__step-arrow.completed{color:#666}.profile-creation__step-arrow svg{height:20px;width:20px}.profile-creation__content{margin-bottom:40px;min-height:500px}.profile-creation__navigation{display:flex;gap:12px;justify-content:flex-start}.profile-creation__btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:10px 16px;transition:all .3s ease;width:150px}.profile-creation__btn--previous{background-color:#2c2c2c;border:1px solid #444;color:#f90}.profile-creation__btn--previous:hover{background-color:#2a2a2a}.profile-creation__btn--next,.profile-creation__btn--submit{background-color:#f90;color:#000}.profile-creation__btn--next:hover,.profile-creation__btn--submit:hover{background-color:#ffb233;transform:translateY(-2px)}@media (max-width:768px){.profile-creation{padding:32px 0 24px}.profile-creation__header{margin-bottom:24px}.profile-creation__title{padding:0 16px}.profile-creation__steps{display:none}.profile-creation__steps--mobile{align-items:center;box-sizing:border-box;display:flex;gap:8px;padding:0 16px;width:100%}.profile-creation__navigation{box-sizing:border-box;flex-direction:column-reverse;gap:12px;padding:0 16px}.profile-creation__btn{width:100%}}.edit-profile-step{color:#fff;font-family:Roboto,sans-serif;padding:0}.edit-profile-step__container{max-width:100%}.edit-profile-step__form-grid{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:repeat(2,.1fr)}.edit-profile-step__form-group{display:flex;flex-direction:column;gap:6px}.edit-profile-step__form-group--full-width{grid-column:1/-1}.edit-profile-step__required{color:#94979c}.edit-profile-step__input,.edit-profile-step__select,.edit-profile-step__textarea{background-color:#000;border:1px solid #212121;border-radius:8px;color:#fff;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;max-height:400px;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease}.edit-profile-step__input,.edit-profile-step__select{width:320px!important}.edit-profile-step__input:focus,.edit-profile-step__select:focus,.edit-profile-step__textarea:focus{border-color:#f90;outline:none}.edit-profile-step__input--error,.edit-profile-step__select--error,.edit-profile-step__textarea--error{background-color:#1a0000;border-color:#d92d20!important}.edit-profile-step__input--error:focus,.edit-profile-step__select--error:focus,.edit-profile-step__textarea--error:focus{border-color:#d92d20!important;box-shadow:0 0 0 3px #f443}.edit-profile-step__input::placeholder,.edit-profile-step__textarea::placeholder{color:#85888e}.edit-profile-step__textarea{background-color:#0e0e0e!important;min-height:100px;resize:vertical}.edit-profile-step__hint{align-items:center;display:flex;font-size:13px;gap:5px}.edit-profile-step__hint img{height:16px;width:16px}.edit-profile-step__hint--success{color:#cecfd2}.edit-profile-step__hint--warning{color:#d92d20}.edit-profile-step__previews{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:300px;grid-template-columns:250px;justify-content:start;margin-bottom:16px}.edit-profile-step__placeholder-slot,.edit-profile-step__preview-slot{align-items:center;background-color:#151515;border:1px solid #212121;border-radius:8px;cursor:pointer;display:flex;height:300px;justify-content:center;overflow:hidden;transition:border-color .2s ease;width:250px}.edit-profile-step__placeholder-slot--error{background-color:#1a0000;border-color:#d92d20!important}.edit-profile-step__preview-slot{border-style:solid;position:relative}.edit-profile-step__preview-slot img{height:100%;object-fit:cover;width:100%}.edit-profile-step__placeholder-icon{color:#555;height:40px;width:40px}.edit-profile-step__file-input{display:none}.edit-profile-step__browse-btn{background-color:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:600;margin-top:8px;max-width:150px;padding:10px 20px;transition:all .2s ease}.edit-profile-step__browse-btn:hover:not(:disabled){background-color:#ffb233;transform:translateY(-1px)}.edit-profile-step__browse-btn:disabled{background-color:#666!important;color:#999!important;cursor:not-allowed!important}.edit-profile-step__remove-btn{align-items:center;background-color:#ff4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:24px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .2s ease;width:24px;z-index:1}.edit-profile-step__remove-btn:hover{background-color:#f44;transform:scale(1.1)}.edit-profile-step__info{align-items:center;background-color:#ff99001a;border:1px solid #ff99004d;border-radius:6px;color:#f90;display:flex;font-size:14px;gap:8px;margin-top:8px;padding:8px 12px}.edit-profile-step__rules{margin-top:16px}.edit-profile-step__rules h4{color:#fff;font-size:14px;margin-bottom:8px}.edit-profile-step__rules ul{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;text-decoration:none}.edit-profile-step__rules-title{color:#cecfd2;font-size:16px;line-height:20px;margin:24px 0}.edit-profile-step__rules li{align-items:center;color:#94979c;display:flex;font-size:14px;gap:5px;line-height:20px;margin-bottom:8px;text-decoration:none}.edit-profile-step__rules li img{height:16px;width:16px}.edit-profile-step__rules li:before{line-height:18px}.edit-profile-step__rule-text{color:#cecfd2;font-size:16px;font-weight:500;line-height:20px;margin-bottom:24px}.edit-profile-step__rules-list{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.edit-profile-step__hint-text,.edit-profile-step__rules-list li{align-items:center;color:#94979c;display:flex;font-size:14px;gap:4px;line-height:18px;margin-bottom:4px}.edit-profile-step__hint-text{margin-top:5px}.edit-profile-step__rules-list li img{height:16px;width:16px}.edit-profile-step__section-title{color:#fff;font-size:16px;font-weight:600;grid-column:1/-1;margin:16px 0 8px}.edit-profile-step__section-title--orange{color:#f90;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic;line-height:20px;margin:0}.edit-profile-step__section-divider{grid-column:1/-1}.edit-profile-step__radio-group{border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;padding:8px;transition:border-color .2s ease,background-color .2s ease}.edit-profile-step__radio-group--error{background-color:#ff44440d;border:1px solid #d92d20}.edit-profile-step__radio-label{align-items:center;background-color:#0e0e0e;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;min-width:100px;padding:12px 20px;transition:all .2s ease}.edit-profile-step__radio-label:hover{background-color:#2a2a2a;border-color:#3a3a3a}.edit-profile-step__radio-label:has(.edit-profile-step__radio:checked){background-color:#f90;border-color:#f90}.edit-profile-step__radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:2px solid #cecfd2;border-radius:50%;cursor:pointer;height:16px;margin:0;position:relative;width:16px}.edit-profile-step__radio:checked{border:2px solid #151515}.edit-profile-step__radio:checked:after{background-color:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.edit-profile-step__radio-text{color:#fff;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none}.edit-profile-step__radio-label:has(.edit-profile-step__radio:checked) .edit-profile-step__radio-text{color:#000}.edit-profile-step__messenger-buttons{display:flex;flex-wrap:wrap;gap:36px;margin-top:24px}.edit-profile-step__messenger-label{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;transition:background-color .2s ease}.edit-profile-step__checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#151515;border:2px solid #cecfd2;border-radius:50%;cursor:pointer;height:16px;margin:0;position:relative;width:16px}.edit-profile-step__checkbox:checked{background-color:#f90;border:2px solid #151515}.edit-profile-step__checkbox:checked:after{background-color:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.edit-profile-step__messenger-icon{align-items:center;display:flex;font-size:16px;height:20px;justify-content:center;width:20px}.edit-profile-step__messenger-text{color:#fff;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none}.edit-profile-step__select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.edit-profile-step__checkbox:focus,.edit-profile-step__radio:focus{outline-offset:2px}.edit-profile-step__input:disabled,.edit-profile-step__select:disabled,.edit-profile-step__textarea:disabled{background-color:#1a1a1a;color:#666;cursor:not-allowed}.edit-profile-step__upload-btn--disabled{background-color:#666!important;color:#999!important;cursor:not-allowed!important;transform:none!important}.edit-profile-step__compression-status{align-items:center;background-color:#ff99001a;border:1px solid #ff99004d;border-radius:6px;color:#f90;display:flex;font-size:14px;gap:8px;margin-top:8px;padding:8px 12px}.edit-profile-step__label{color:#cecfd2}.edit-profile-step__form-group--bottom-margin{margin-bottom:52px}.edit-profile-step__form-group--bottom-margin-small{margin-bottom:20px}.edit-profile-step__form-group--description{width:700px}.edit-profile-step__form-group--phone{grid-column:1/-1}.edit-profile-step__phone-input-container{align-items:center;background-color:#000;border:1px solid #212121;border-radius:8px;display:flex;height:56px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;width:340px}.edit-profile-step__phone-input-container:focus-within{border-color:#f90;box-shadow:0 0 0 3px #ff99001a}.edit-profile-step__form-group--error .edit-profile-step__phone-input-container{background-color:#1a00004d;border-color:#d92d20!important}.edit-profile-step__form-group--error .edit-profile-step__phone-input-container:focus-within{border-color:#d92d20!important;box-shadow:0 0 0 3px #f443}.edit-profile-step__phone-country-code{background-color:#000;border:1px solid #212121!important;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;margin-left:12px;max-height:40px;outline:none;padding:8px 12px!important}.edit-profile-step__phone-country-code:focus{outline:none}.edit-profile-step__phone-country-code{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:85%;background-repeat:no-repeat;background-size:14px}.edit-profile-step__phone-country-code--error{background-color:#1a0000;border-color:#d92d20!important}.edit-profile-step__phone-country-code--error:focus{border-color:#d92d20!important;box-shadow:0 0 0 3px #f443}.edit-profile-step__phone-number--error,.edit-profile-step__phone-number--error:focus{background-color:#1a0000}.edit-profile-step__phone-number--error::placeholder{color:#d92d20}.edit-profile-step__phone-number{background-color:initial;border:none;color:#fff;flex:1 1;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;outline:none;padding:8px 12px}.edit-profile-step__phone-number::placeholder{color:#85888e}.edit-profile-step__phone-number:focus{outline:none}.edit-profile-step__input-padding{padding:14px 20px}.edit-profile-step__messenger-label img{height:32px;width:32px}.edit-profile-step__messenger-label-icon{align-items:center;background-color:#151515;border-radius:4px;display:flex;justify-content:center;padding:10px;transition:background-color .2s ease}.edit-profile-step__messenger-label:has(.edit-profile-step__checkbox:checked) .edit-profile-step__messenger-label-icon{background-color:#f90}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.edit-profile-step__loading{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.edit-profile-step__spinner{animation:spin 1s linear infinite;border:4px solid #f90;border-radius:50%;border-top-color:#0000;height:40px;width:40px}.edit-profile-step__loading-text{color:#cecfd2;font-size:16px}.edit-profile-step__hint-row{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.edit-profile-step__hint-row--align-start{align-items:flex-start;gap:8px}.edit-profile-step__counter{color:#cecfd2;font-size:12px;white-space:nowrap}.edit-profile-step__counter--error{color:#d92d20}.edit-profile-step__multi-select{position:relative;width:320px}.edit-profile-step__multi-select-control{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #212121;border-radius:8px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;gap:8px;line-height:24px;min-height:44px;padding:8px 40px 8px 12px;width:100%}.edit-profile-step__multi-select-control:focus,.edit-profile-step__multi-select-control:focus-visible,.edit-profile-step__multi-select:focus-within{border-color:#f90;box-shadow:0 0 0 3px #ff99001a;outline:none}.edit-profile-step__multi-select-control--open{border-color:#f90;box-shadow:0 0 0 3px #ff99001a}.edit-profile-step__multi-select-control--error{background-color:#1a0000;border-color:#d92d20!important}.edit-profile-step__multi-select-control--error:focus,.edit-profile-step__multi-select-control--error:focus-visible{border-color:#d92d20!important;box-shadow:0 0 0 3px #f443}.edit-profile-step__multi-select-control--error.edit-profile-step__multi-select-control--open{border-color:#d92d20!important;box-shadow:0 0 0 3px #f443}.edit-profile-step__multi-select-placeholder{color:#85888e;font-size:14px}.edit-profile-step__multi-select-arrow{display:none}.edit-profile-step__chip{align-items:center;background:#0e0e0e;border:1px solid #212121;border-radius:12px;color:#fff;display:inline-flex;font-size:12px;gap:6px;padding:4px 8px}.edit-profile-step__chip-remove{background:#0000;border:none;color:#888;cursor:pointer;font-size:14px;line-height:1}.edit-profile-step__multi-select-menu{background:#000;border:1px solid #212121;border-radius:8px;left:0;max-height:200px;overflow-y:auto;position:absolute;top:calc(100% + 6px);width:100%;z-index:1000}.edit-profile-step__multi-select-option{align-items:center;color:#fff;cursor:pointer;display:flex;gap:10px;padding:8px 10px}.edit-profile-step__multi-select-option--selected{background-color:#f90;color:#000}.edit-profile-step__checkbox-visual{background-color:#151515;border:2px solid #cecfd2;border-radius:50%;height:16px;position:relative;width:16px}.edit-profile-step__checkbox-visual--checked{background-color:#f90;border:2px solid #151515}.edit-profile-step__checkbox-visual--checked:after{background-color:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.edit-profile-step__multi-select-option:hover{background-color:#ff9900be}.edit-profile-step__multi-select-option--disabled{color:#555;cursor:not-allowed}@media (max-width:768px){.edit-profile-step{padding:0 16px}.edit-profile-step__form-grid{gap:12px;grid-template-columns:1fr 1fr}.edit-profile-step__form-group--description{width:100%}.edit-profile-step__input,.edit-profile-step__select,.edit-profile-step__textarea{box-sizing:border-box;width:100%!important}.edit-profile-step__multi-select{width:100%}.edit-profile-step__previews{grid-template-columns:1fr;justify-items:start}.edit-profile-step__placeholder-slot,.edit-profile-step__preview-slot{height:300px;width:250px}.edit-profile-step__browse-btn{max-width:none;width:100%}.edit-profile-step__phone-input-container{width:100%}.edit-profile-step__messenger-buttons{gap:16px}.edit-profile-step__section-title{margin:8px 0}.edit-profile-step__form-group--full-width,.edit-profile-step__form-group--phone{grid-column:1/-1}.edit-profile-step__input,.edit-profile-step__select,.edit-profile-step__textarea{font-size:14px;line-height:20px;padding:8px 10px}.edit-profile-step__input,.edit-profile-step__select{height:40px}.edit-profile-step__rules,.edit-profile-step__section-divider{box-sizing:border-box}.edit-profile-step__counter{display:none}}.photos-step{color:#fff;font-family:Roboto,sans-serif}.photos-step__title{color:#cecfd2;font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}.photos-step__previews{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:300px;grid-template-columns:repeat(4,250px);justify-content:start;margin-bottom:16px}.photos-step__placeholder-slot,.photos-step__preview-slot{align-items:center;background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;cursor:pointer;display:flex;height:300px;justify-content:center;overflow:hidden;width:250px}.photos-step__preview-slot img{height:100%;object-fit:cover;width:100%}.photos-step__placeholder-icon{color:#555;height:40px;width:40px}.photos-step__browse-btn{background-color:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;min-height:44px;min-width:150px;padding:10px 24px;transition:background-color .2s}.photos-step__browse-btn:hover:not(:disabled){background-color:#ffb233}.photos-step__browse-btn:disabled{background-color:#aaa;cursor:not-allowed}.photos-step__error{color:#d92d20;font-size:13px;margin-top:8px}.photos-step__rules{margin-top:24px}.photos-step__rules h4{color:#fff;font-size:14px;margin-bottom:24px}.photos-step__rules ul{flex-direction:column;gap:26px;padding:0}.photos-step__rules li,.photos-step__rules ul{display:flex;list-style:none;text-decoration:none}.photos-step__rules li{align-items:center;color:#94979c;font-size:14px;gap:6px;line-height:20px}.photos-step__rules li img{height:16px;width:16px}.photos-step__remove-btn{align-items:center;background-color:#ff4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:24px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .2s ease;width:24px;z-index:1}.photos-step__remove-btn:hover{background-color:#f44;transform:scale(1.1)}.photos-step__preview-slot{border-style:solid;position:relative}.photos-step__info{align-items:center;background-color:#ff99001a;border:1px solid #ff99004d;border-radius:6px;color:#f90;display:flex;font-size:14px;gap:8px;margin-top:8px;padding:8px 12px}@media (max-width:768px){.photos-step__title{padding:0 16px}.photos-step__previews{-webkit-overflow-scrolling:touch;display:flex;gap:12px;margin-bottom:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-behavior:smooth}.photos-step__previews::-webkit-scrollbar{display:none}.photos-step__placeholder-slot,.photos-step__preview-slot{flex:none;height:300px;width:250px}.photos-step__browse-btn{display:block;margin:8px 16px 0;width:calc(100% - 32px)}.photos-step__rules{box-sizing:border-box;padding:0 16px}}.video-step{color:#fff;font-family:Roboto,sans-serif}.video-step__title{color:#cecfd2;font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}.video-step__previews{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:300px;grid-template-columns:repeat(4,250px);justify-content:start;margin-bottom:16px}.video-step__placeholder-slot,.video-step__preview-slot{align-items:center;background-color:#0e0e0e;border:1px solid #212121;border-radius:8px;cursor:pointer;display:flex;height:300px;justify-content:center;overflow:hidden;width:250px}.video-step__preview-slot video{height:100%;object-fit:cover;width:100%}.video-step__placeholder-icon{color:#555;height:40px;width:40px}.video-step__browse-btn{background-color:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;min-height:44px;min-width:150px;padding:10px 24px;transition:background-color .2s}.video-step__browse-btn:hover:not(:disabled){background-color:#ffb233}.video-step__browse-btn:disabled{background-color:#aaa;cursor:not-allowed}.video-step__rules{margin-top:24px}.video-step__rules h4{color:#fff;font-size:14px;margin-bottom:24px}.video-step__rules ul{flex-direction:column;gap:26px;padding:0}.video-step__rules li,.video-step__rules ul{display:flex;list-style:none;text-decoration:none}.video-step__rules li{align-items:center;color:#94979c;font-size:14px;gap:6px;line-height:20px}.video-step__rules li img{height:16px;width:16px}.video-step__remove-btn{align-items:center;background-color:#ff4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:24px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .2s ease;width:24px;z-index:1}.video-step__remove-btn:hover{background-color:#f44;transform:scale(1.1)}.video-step__preview-slot{border-style:solid;position:relative}.video-step__info{align-items:center;background-color:#ff99001a;border:1px solid #ff99004d;border-radius:6px;color:#f90;display:flex;font-size:14px;gap:8px;margin-top:8px;padding:8px 12px}@media (max-width:768px){.video-step__title{padding:0 16px}.video-step__previews{-webkit-overflow-scrolling:touch;display:flex;gap:12px;margin-bottom:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-behavior:smooth}.video-step__previews::-webkit-scrollbar{display:none}.video-step__placeholder-slot,.video-step__preview-slot{flex:none;height:300px;width:250px}.video-step__browse-btn{display:block;margin:8px 16px 0;width:calc(100% - 32px)}.video-step__rules{box-sizing:border-box;padding:0 16px}}.rates-step{color:#fff;font-family:Roboto,sans-serif}.rates-step__skeleton-table{background-color:#0e0e0e;border-radius:8px;overflow:hidden;width:740px}.rates-step__skeleton-header{align-items:center;background-color:#f90;border-radius:8px 8px 0 0;display:flex;gap:74px;padding:12px 24px}.rates-step__skeleton-header-text{animation:skeleton-pulse 1.6s ease-in-out infinite;background-color:#00000040;border-radius:3px;height:16px}.rates-step__skeleton-header-text:first-child{animation-delay:0s;width:70px}.rates-step__skeleton-header-text:nth-child(2){animation-delay:.1s;width:110px}.rates-step__skeleton-header-text:nth-child(3){animation-delay:.2s;width:120px}.rates-step__skeleton-header-text:nth-child(4){animation-delay:.3s;width:75px}.rates-step__skeleton-row{align-items:center;background-color:#0e0e0e;border-top:1px solid #212121;display:flex;gap:74px;padding:10px 24px}.rates-step__skeleton-row:first-child{padding-top:36px}.rates-step__skeleton-row:last-child{border-radius:0 0 8px 8px;padding-bottom:32px}.rates-step__skeleton-time-text{animation:skeleton-pulse 1.6s ease-in-out infinite;animation-delay:.05s;background-color:#cecfd240;border-radius:3px;height:16px;width:90px}.rates-step__skeleton-input-box{animation:skeleton-pulse 1.6s ease-in-out infinite;background-color:#151515cc;border:1px solid #21212199;border-radius:8px;height:40px;width:120px}.rates-step__skeleton-input-box:first-of-type{animation-delay:.15s}.rates-step__skeleton-input-box:nth-of-type(2){animation-delay:.25s}.rates-step__skeleton-currency-text{animation:skeleton-pulse 1.6s ease-in-out infinite;animation-delay:.35s;background-color:#cecfd240;border-radius:3px;height:16px;width:50px}.rates-step__label{color:#fff;display:block;font-size:14px;margin-bottom:6px}.rates-step__currency{margin-bottom:24px}.rates-step__currency select{-webkit-appearance:none;appearance:none;background-color:#0e0e0e;border:2px solid #212121;border-radius:4px;color:#fff;font-size:14px;padding:8px 12px;width:220px}.rates-step__panel{border-radius:8px;margin-bottom:24px;overflow:hidden}.rates-step__table{border-collapse:collapse;border-radius:8px;overflow:hidden;width:740px}.rates-step__table th{background-color:#f90;border:none;color:#000;font-size:16px;font-weight:600;line-height:24px;padding:12px 24px;text-align:left}.rates-step__table th:first-child{border-top-left-radius:8px}.rates-step__table th:last-child{border-top-right-radius:8px}.rates-step__table td{background-color:#0e0e0e;padding:10px 24px;text-align:left}.rates-step__currency-cell,.rates-step__time-cell{color:#cecfd2;font-weight:600}.rates-step__table td input{background-color:#151515;border:1px solid #212121;border-radius:8px;color:#fff;font-size:14px;height:40px;padding:8px 12px;width:120px}.rates-step__table-cell{color:#f90}.rates-step__table td input:focus{border-color:#f90;outline:none}.rates-step__table tbody tr:first-child td{padding-top:36px}.rates-step__table tbody tr:last-child td{padding-bottom:32px}.rates-step__table td:nth-child(2),.rates-step__table td:nth-child(3),.rates-step__table th:nth-child(2),.rates-step__table th:nth-child(3){width:120px}@media (max-width:768px){.rates-step__panel{background-color:#0e0e0e;border-radius:8px;box-sizing:border-box;margin:0 16px 24px;overflow:hidden}.rates-step__table{background-color:#0e0e0e;border-collapse:initial;border-spacing:0;display:table;min-width:0;overflow:visible;table-layout:fixed;width:100%}.rates-step__table thead{display:table-header-group}.rates-step__table thead tr{background-color:#f90}.rates-step__table thead th{background:#f90!important;background-clip:padding-box;border:none}.rates-step__table tbody tr{background-color:#0e0e0e}.rates-step__currency-cell,.rates-step__table td:nth-child(4),.rates-step__table th:nth-child(4){display:none}.rates-step__table td,.rates-step__table th{background-clip:padding-box;border-left:none!important;border-right:none!important;padding:10px 12px}.rates-step__table td input{max-width:140px;width:100%}.rates-step__table td:nth-child(2),.rates-step__table td:nth-child(3),.rates-step__table th:nth-child(2),.rates-step__table th:nth-child(3){width:auto}.rates-step__table th:first-child{border-top-left-radius:0}.rates-step__table tbody tr:first-child td{padding-top:16px}.rates-step__table tbody tr:last-child td{padding-bottom:16px}.rates-step__currency-cell,.rates-step__time-cell{font-size:14px;font-weight:400;line-height:16px}.rates-step__header-incall,.rates-step__header-outcall{color:#0000!important;font-size:0!important;line-height:0!important;overflow:hidden;position:relative;text-indent:-9999px;width:100%}.rates-step__header-incall:before{content:"Incall"}.rates-step__header-incall:before,.rates-step__header-outcall:before{color:#000;display:block;font-size:16px;font-weight:600;line-height:24px;position:absolute;text-indent:0;top:50%;transform:translateY(-50%);width:100%}.rates-step__header-outcall:before{content:"Outcall"}.rates-step__skeleton-table{background-color:#0e0e0e;border-radius:8px;box-sizing:border-box;margin:0;overflow:hidden;width:100%}.rates-step__skeleton-header{border-radius:8px 8px 0 0;gap:0;justify-content:space-between;padding:12px}.rates-step__skeleton-header-text:nth-child(4){display:none}.rates-step__skeleton-header-text:first-child{flex:1 1;max-width:80px;width:auto}.rates-step__skeleton-header-text:nth-child(2),.rates-step__skeleton-header-text:nth-child(3){flex:1 1;max-width:100px;width:auto}.rates-step__skeleton-row{border-top:1px solid #212121;gap:0;justify-content:space-between;padding:10px 12px}.rates-step__skeleton-row:first-child{padding-top:16px}.rates-step__skeleton-row:last-child{border-radius:0;padding-bottom:16px}.rates-step__skeleton-time-text{flex:1 1;max-width:80px;width:auto}.rates-step__skeleton-input-box{flex:1 1;max-width:100px;width:auto}.rates-step__skeleton-currency-text{display:none}}.services-step{color:#fff;font-family:Roboto,sans-serif}.services-step__currency-section{align-items:center;display:flex;gap:16px;margin-bottom:24px}.services-step__currency-label{color:#fff;font-size:14px;font-weight:500}.services-step__currency-input-wrapper{align-items:center;background-color:#151515;border-radius:4px;display:flex;padding:10px;transition:background-color .2s ease}.services-step__currency-input{background:#0000;border:none;color:#fff;font-size:14px;font-weight:500;outline:none;text-align:center;width:60px}.services-step__section-title{color:#cecfd2;font-size:16px;font-weight:500;line-height:20px;margin:52px 0 12px}.services-step__panel{background:#131313;border-radius:8px;margin-bottom:32px;overflow:hidden}.services-step__table{border-collapse:collapse;border-radius:8px;overflow:hidden;table-layout:fixed;width:100%}.services-step__table col.services-step__col-included{width:450px}.services-step__table col.services-step__col-currency,.services-step__table col.services-step__col-extra{width:200px}.services-step__table td,.services-step__table th{overflow:hidden;text-overflow:ellipsis}.services-step__table th{background:#f90;border:none;color:#000;font-weight:600;padding:12px 16px;text-align:left}.services-step__table th.col-check{background:#0e0e0e;width:40px}.services-step__table td{background:#0e0e0e;padding:12px 16px}.services-step__spacer-row{height:14px}.services-step__spacer-row td{border:none!important;height:14px;padding:0!important}.services-step__checkbox-label{align-items:center;background-color:#151515;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:10px;transition:background-color .2s ease}.services-step__checkbox-label:has(.services-step__checkbox:checked){background-color:#f90}.services-step__checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#151515;border:2px solid #cecfd2;border-radius:50%;cursor:pointer;height:16px;margin:0;position:relative;width:16px}.services-step__checkbox:checked{background-color:#f90;border:2px solid #151515}.services-step__checkbox:checked:after{background-color:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.services-step__checkbox:focus{outline:none;outline-offset:2px}.services-step__service-cell{align-items:center;color:#fff;display:flex;font-size:14px;gap:12px;height:65px}.services-step__service-name{color:#fff;flex:1 1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.services-step__select{-webkit-appearance:none;appearance:none;background:#151515;width:100%;width:320px}.services-step__input,.services-step__select{border:1px solid #212121;border-radius:8px;color:#fff;font-size:14px;height:40px;padding:8px 12px}.services-step__input{background-color:#151515;width:120px}.services-step__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding-right:28px}.services-step__input:focus,.services-step__select:focus{border-color:#f90;box-shadow:0 0 0 2px #f903;outline:none}.services-step__input:disabled{cursor:not-allowed;opacity:.5}.services-step__extra-cell{position:relative}.services-step__extra-wrapper{align-items:center;display:flex;gap:8px}.services-step__currency-indicator{color:#f90;font-size:14px;font-weight:500}.services-step__currency-cell{color:#cecfd2;font-weight:600}.services-step__skeleton{animation:services-step__skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#1a1a1a 25%,#2a2a2a 50%,#1a1a1a 75%);background-size:200% 100%;border-radius:4px}.services-step__skeleton-checkbox{border-radius:50%;height:36px;width:36px}.services-step__skeleton-text{height:16px;max-width:200px;width:100%}.services-step__skeleton-select{height:40px;width:320px}.services-step__skeleton-input{height:40px;width:120px}.services-step__skeleton-currency{height:16px;width:40px}@keyframes services-step__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.services-step__panel{background-color:#0e0e0e;border-radius:8px;box-sizing:border-box;margin:0 16px 24px;overflow:hidden;padding:0 16px}.services-step__table{background-color:#0e0e0e;border-collapse:initial;border-spacing:0;min-width:0;table-layout:fixed;width:100%}.services-step__table thead tr{background-color:#f90}.services-step__table thead th{background:#f90!important;background-clip:padding-box;border:none}.services-step__table tbody tr{background-color:#0e0e0e}.services-step__col-currency,.services-step__currency-cell,.services-step__table td:nth-child(4),.services-step__table th:nth-child(4){display:none}.services-step__table col.services-step__col-extra,.services-step__table col.services-step__col-included{width:auto}.services-step__table td,.services-step__table th{background-clip:padding-box;border-left:none!important;border-right:none!important;padding:10px 12px}.services-step__table td:first-child,.services-step__table th:first-child{padding-right:2px}.services-step__table td:nth-child(2),.services-step__table th:nth-child(2){padding-left:0;padding-right:1px}.services-step__table td:nth-child(3),.services-step__table th:nth-child(3){padding-left:8px}.services-step__table td:nth-child(2) .services-step__select,.services-step__table td:nth-child(3) .services-step__extra-wrapper{justify-content:flex-end;margin-left:auto}.services-step__select{max-width:160px;width:100%}.services-step__input{width:100%}.services-step__service-name{flex:1 1;font-weight:500;min-width:0;padding-right:6px}.services-step__table col.services-step__col-included{width:110px}.services-step__table col.services-step__col-extra{width:90px}.services-step__table col.services-step__col-service{min-width:150px}.services-step__extra-wrapper{gap:4px}.services-step{padding:0 16px}.services-step__checkbox-label{padding:5px}.services-step__service-cell{align-items:center!important;display:flex;gap:8px;justify-content:center}.services-step__skeleton-select{max-width:160px;width:100%}.services-step__skeleton-input{max-width:90px;width:100%}.services-step__skeleton-currency{display:none}.services-step__skeleton-text{max-width:150px}}.maintenance-check-container,.maintenance-page{align-items:center;background:#000;display:flex;justify-content:center;min-height:100vh}.maintenance-page{font-family:Roboto,sans-serif;padding:20px}.maintenance-container{max-width:600px;text-align:center;width:100%}.maintenance-logo{display:flex;justify-content:center;margin-bottom:40px}.maintenance-logo-image{height:auto;object-fit:contain;width:120px}.maintenance-content{color:#fff}.maintenance-title{color:#fff;font-family:Roboto,sans-serif;font-size:32px;font-weight:600;margin-bottom:20px}.maintenance-message{color:#ccc;font-family:Roboto,sans-serif;font-size:18px;line-height:1.6;margin-bottom:40px}.maintenance-icon{color:#666;display:flex;justify-content:center;margin-top:30px;opacity:.7}@media (max-width:768px){.maintenance-title{font-size:24px}.maintenance-message{font-size:16px}.maintenance-logo-image{width:100px}}.pricing-page{color:#fff;margin:0 auto 400px;max-width:1216px}.pricing-page__title{color:#ff9000;font-family:Roboto Condensed,sans-serif;font-size:48px;font-style:italic;font-weight:700;letter-spacing:-2%;line-height:60px;margin:94px 0 0;text-align:center}.pricing-page__description{color:#94979c;font-size:20px;line-height:30px;margin-bottom:96px;text-align:center}.pricing-page__loading{color:#94979c}.pricing-page__error{color:#d92d20}.pricing-page__flex{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.pricing-page__card{background-color:#0e0e0e;border:1px solid #212121;border-radius:16px;flex:1 1;max-width:592px;transition:all .2s ease}.pricing-page__card:hover{border-color:#f90;box-shadow:0 4px 12px #ff99001a}.pricing-page__card-header{align-items:flex-start;align-items:center;display:flex;gap:8px;padding:32px 32px 36px}.pricing-page__card-icon{flex-shrink:0;height:40px;object-fit:contain;width:40px}.pricing-page__card-info{flex:1 1}.pricing-page__card-name-container{align-items:center;display:flex;gap:8px}.pricing-page__card-name{color:#fff;font-size:24px;font-weight:600;line-height:32px;margin:0}.pricing-page__popular-badge{align-items:center;background-color:#f90;border:1px solid #ffd699;border-radius:12px;color:#000;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:20px;line-height:1;padding:4px 8px;text-transform:uppercase}.pricing-page__card-pretext{color:#94979c;font-size:16px;line-height:24px}.pricing-page__card-price{align-items:flex-end;display:flex;flex-shrink:0;gap:4px}.pricing-page__price-amount-currency{font-size:36px;line-height:44px;margin-top:5px}.pricing-page__price-amount{color:#f7f7f7;display:flex;font-size:60px;font-weight:500;line-height:72px}.pricing-page__price-period{color:#94979c;font-size:16px;font-weight:400;line-height:24px;margin-bottom:10px}.pricing-page__divider{background-color:#212121;height:1px}.pricing-page__card-description{height:332px;padding:32px 32px 0}.pricing-page__features-title{color:#f7f7f7;font-size:16px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.pricing-page__includes-text{color:#94979c;font-size:16px;line-height:24px;padding:4px 0 24px}.pricing-page__features-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.pricing-page__feature-item{color:#94979c;font-size:16px;line-height:1.4;padding-left:30px;position:relative}.pricing-page__feature-item:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJvSURBVHgBtVXNctMwEF5JJbnmQCjH9Alw38C5w4Q8QcqBmRIO5A2avkE50GGGA80TuC3c4z5BwxPUxw5cesQu9rIrS45SjH867c5kIlm736ddSd8CPLKJqsVeMOt1t5IJIPqA4IEQA72AGFFklEl5om7Ti+vx56gVAQN3tpIPBDojhx7UGAqY/3x1fNiI4HmwP0AllrQ0MOGhSHFBg9DutB+89RQoj/xG5PfahEYizYZ3sxEV4BzwhgJCqDAdIylGFDEbJNJ1LsARVnHa2a0DZ2OwOOvuIsXQlDYol1zifwiefZse2J3HWWd4Mz66gYbGvgnF6MMnko5MZnZNFGkqeaU/pNlO1a2oMsLxOQPmpArsMLHOIAXwtQdmZ23AOevt8yn2v7+f8DwvKdIPel0V7/E3TSCV0A5CqaANuECY81g537P8xoF+O5aADnWgM7lNfjTA3gCn/8Prl58Wdo3IQj0Q8sWawLzQX+MvK+vYD/b3OP388CvAR8dzd90p8WBNUGI2bQazJHXgZWZKpK+Xvk3OTk4YxJJsn79bNgHvB1PPDKOCAIXQpUmV9F1nBrEkBOvXgeeWGQJcEwjAi3yCk7vuLkmTsgglR/qflDbHBqOeKrli5TRaEsI9rOzB6gy0LCB81Ikp+dXVkqbGMbmWmUzNbSpuEWnJkdWSrkyWbUhMYypU2C1jQcBZiAyHplt5XZVcurfqf/aU9Idk4VJ3PCPX7np5w1nrOxmeUms8BXrl9iH2yOcJ6VcuMfntgiYNZ4PobDqnVngANYaUvKTz+00lLpP4yqZvSkQSTDtlvdps+iuah/GfzqJN73hw+wu/BlSVEO53SQAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:-1px;width:24px}.pricing-page__card-button-container{display:flex;padding:32px}.pricing-page__card-button{background:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:24px;padding:10px 16px;transition:all .2s ease;width:100%}.pricing-page__card-button:hover{box-shadow:0 6px 20px 0 #f906;transform:translateY(-1px)}.pricing-page__card-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.pricing-page__no-plans{color:#94979c}.pricing-page__card--skeleton{animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.pricing-page__skeleton-icon{background-color:#212121;border-radius:8px;flex-shrink:0;height:40px;width:40px}.pricing-page__skeleton-name{background-color:#212121;border-radius:4px;height:24px;width:80px}.pricing-page__skeleton-badge{background-color:#212121;border-radius:12px;height:20px;width:60px}.pricing-page__skeleton-pretext{background-color:#212121;border-radius:4px;height:16px;margin-top:8px;width:200px}.pricing-page__skeleton-price{background-color:#212121;border-radius:4px;flex-shrink:0;height:60px;width:100px}.pricing-page__skeleton-features-title{background-color:#212121;border-radius:4px;height:16px;margin-bottom:12px;width:80px}.pricing-page__skeleton-includes-text{background-color:#212121;border-radius:4px;height:14px;margin-bottom:12px;width:250px}.pricing-page__skeleton-features-list{display:flex;flex-direction:column;gap:8px}.pricing-page__skeleton-feature-item{background-color:#212121;border-radius:4px;height:14px;margin-left:24px;width:220px}.pricing-page__skeleton-button{background-color:#212121;border-radius:6px;height:40px;width:100%}@media (max-width:768px){.pricing-page{margin-bottom:24px;max-width:100%;padding:0 16px}.pricing-page__title{font-size:18px;line-height:18px;margin:32px 0 16px;text-align:left}.pricing-page__description{font-size:14px;line-height:20px;margin-bottom:42px;text-align:left}.pricing-page__flex{align-items:stretch;flex-direction:column;gap:24px}.pricing-page__card{border-radius:8px;max-width:100%;width:100%}.pricing-page__card-header{flex-wrap:wrap;gap:12px;padding:18px 16px 14px}.pricing-page__card-icon{height:35px;width:35px}.pricing-page__card-name{font-size:16px;line-height:18px}.pricing-page__popular-badge{font-size:12px;line-height:16px;padding:3px 6px}.pricing-page__card-pretext{font-size:16px!important;line-height:20px}.pricing-page__card-price{justify-content:flex-start;width:100%}.pricing-page__price-amount-currency{font-size:24px;line-height:32px;margin-top:0}.pricing-page__price-amount{font-size:40px;line-height:48px}.pricing-page__price-period{font-size:16px;line-height:20px;margin-bottom:6px}.pricing-page__card-description{height:auto;min-height:auto;padding:18px 16px 23px}.pricing-page__features-title{font-size:14px;line-height:20px}.pricing-page__includes-text{font-size:16px;line-height:20px;padding:4px 0 16px}.pricing-page__features-list{gap:12px}.pricing-page__feature-item{align-items:center;display:flex;font-size:14px;line-height:20px;padding-left:20px}.pricing-page__feature-item:before{height:14px;top:2px;width:14px}.pricing-page__card-button-container{padding:18px}.pricing-page__card-button{font-size:14px;line-height:20px;padding:10px 16px}.pricing-page__skeleton-icon{height:35px;width:35px}.pricing-page__skeleton-name{height:18px;width:60px}.pricing-page__skeleton-badge{height:16px;width:50px}.pricing-page__skeleton-pretext{height:20px;margin-top:6px;width:150px}.pricing-page__skeleton-price{height:48px;width:100%}.pricing-page__skeleton-features-title{height:20px;margin-bottom:8px;width:60px}.pricing-page__skeleton-includes-text{height:20px;margin-bottom:8px;width:200px}.pricing-page__skeleton-features-list{gap:12px}.pricing-page__skeleton-feature-item{height:20px;margin-left:20px;width:180px}.pricing-page__skeleton-button{height:40px}}.recharge-page{margin:0 auto;max-width:1216px}.recharge-page__container{width:100%}.recharge-page__title{color:#f90;font-family:Roboto Condensed,sans-serif;font-size:48px;font-style:italic;font-weight:700;letter-spacing:-2%;line-height:60px;margin:87px 0 24px;text-align:center}.recharge-page__description{margin-bottom:10px}.recharge-page__currencies,.recharge-page__description{color:#fff;color:#94979c;font-size:20px;line-height:20px}.recharge-page__currencies{margin-bottom:87px}.recharge-page__frozen-notice{background:#1a1a1a;border:1px solid #f90;border-radius:8px;margin-bottom:24px;padding:16px;text-align:center}.recharge-page__frozen-message{color:#f90;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;margin:0}.recharge-page__form-container{background:#0e0e0e;border:1px solid #212121;border-radius:8px;display:flex;flex-direction:column;gap:24px;margin:0 auto 600px;padding:12px 16px 24px;text-align:left}.recharge-page__form-header{align-items:center;display:flex}.recharge-page__icon{height:48px;object-fit:contain;width:48px}.recharge-page__form-title{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px}.recharge-page__field-group,.recharge-page__form{display:flex;flex-direction:column}.recharge-page__field-group{gap:8px}.recharge-page__label{color:#c5c6c9;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px}.recharge-page__input{background:#000;border:1px solid #212121;border-radius:8px;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;font-size:16px;padding:12px 8px;transition:all .2s ease;width:100%}.recharge-page__input:focus{border-color:#f90;box-shadow:0 0 0 2px #ff99001a;outline:none}.recharge-page__input::placeholder{color:#666}.recharge-page__helper-text{color:#94979c;font-family:Roboto,sans-serif;font-size:14px}.recharge-page__submit-button{align-self:flex-end;background:#f90;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;min-width:350px;padding:10px 16px;transition:all .2s ease}.recharge-page__submit-button:hover:not(:disabled){background:#e68900;box-shadow:0 4px 12px #ff99004d;transform:translateY(-1px)}.recharge-page__submit-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.recharge-page__submit-button:disabled:hover{background:#f90;box-shadow:none;transform:none}.recharge-page__title-skeleton{animation:recharge-skeleton-shimmer 1.5s ease-in-out infinite;background:#1a1a1a;border-radius:8px;height:60px;margin:87px auto 24px;width:300px}.recharge-page__description-skeleton{margin:0 auto 10px;width:400px}.recharge-page__currencies-skeleton,.recharge-page__description-skeleton{animation:recharge-skeleton-shimmer 1.5s ease-in-out infinite;background:#1a1a1a;border-radius:4px;height:20px}.recharge-page__currencies-skeleton{margin:0 auto 87px;width:500px}.recharge-page__icon-skeleton{animation:recharge-skeleton-shimmer 1.5s ease-in-out infinite;background:#1a1a1a;border-radius:8px;height:48px;width:48px}.recharge-page__form-title-skeleton{height:24px;width:150px}.recharge-page__form-title-skeleton,.recharge-page__label-skeleton{animation:recharge-skeleton-shimmer 1.5s ease-in-out infinite;background:#1a1a1a;border-radius:4px}.recharge-page__label-skeleton{height:18px;width:120px}.recharge-page__input-skeleton{border-radius:8px;height:48px;width:100%}.recharge-page__helper-text-skeleton,.recharge-page__input-skeleton{animation:recharge-skeleton-shimmer 1.5s ease-in-out infinite;background:#1a1a1a}.recharge-page__helper-text-skeleton{border-radius:4px;height:14px;width:300px}.recharge-page__submit-button-skeleton{align-self:flex-end;animation:recharge-skeleton-shimmer 1.5s ease-in-out infinite;background:#1a1a1a;border-radius:8px;height:48px;width:350px}@keyframes recharge-skeleton-shimmer{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.recharge-page{max-width:100%;padding:0 16px}.recharge-page__container{width:100%}.recharge-page__title{font-size:18px;line-height:18px;margin:32px 0 16px;text-align:left}.recharge-page__description{display:none;font-size:14px;line-height:20px;margin-bottom:8px;text-align:left}.recharge-page__currencies{font-size:14px;line-height:20px;margin-bottom:42px;text-align:left}.recharge-page__form-container{margin-bottom:190px;max-width:100%;padding:12px 16px 24px;width:100%}.recharge-page__form-header{gap:8px}.recharge-page__icon{height:40px;width:40px}.recharge-page__form-title{font-size:16px;line-height:24px}.recharge-page__label{font-size:14px;line-height:18px}.recharge-page__input{font-size:16px;padding:12px 8px}.recharge-page__helper-text{font-size:12px;line-height:16px}.recharge-page__submit-button{align-self:stretch;border-radius:8px;min-width:auto;padding:10px;width:100%}.recharge-page__title-skeleton{height:32px;margin:24px auto 16px;width:200px}.recharge-page__description-skeleton{height:20px;margin:0 auto 8px;width:280px}.recharge-page__currencies-skeleton{height:20px;margin:0 auto 24px;width:320px}.recharge-page__icon-skeleton{height:40px;width:40px}.recharge-page__form-title-skeleton{height:24px;width:120px}.recharge-page__label-skeleton{height:18px;width:100px}.recharge-page__input-skeleton{height:48px}.recharge-page__helper-text-skeleton{height:14px;max-width:280px;width:100%}.recharge-page__submit-button-skeleton{align-self:stretch;height:48px;width:100%}.recharge-page__form{gap:16px}}.ltc-deposit{min-height:calc(100vh - 200px);padding:2rem 0}.ltc-deposit__container{margin:0 auto;max-width:1216px}.ltc-deposit__title{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.5rem}.ltc-deposit__description{color:#ccc;font-size:1rem;margin-bottom:2rem}.ltc-deposit__address-section{background:#ffffff0d;border-radius:8px;margin-bottom:2rem;padding:2rem}.ltc-deposit__address-header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.ltc-deposit__address-title{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.ltc-deposit__min-deposit{color:#4caf50;font-size:.9rem;margin-bottom:.5rem}.ltc-deposit__expiry{color:orange;font-size:.9rem}.ltc-deposit__address-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.ltc-deposit__qr{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;padding:1rem}.ltc-deposit__address-wrapper{max-width:600px;width:100%}.ltc-deposit__address-label{color:#ccc;font-size:.9rem;margin-bottom:.5rem}.ltc-deposit__address-value{align-items:center;background:#ffffff1a;border-radius:4px;display:flex;gap:.5rem;padding:1rem;word-break:break-all}.ltc-deposit__address-value code{color:#4ade80;flex:1 1;font-family:Courier New,monospace;font-size:.9rem}.ltc-deposit__copy-btn{background:#fff3;border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1rem;padding:.5rem 1rem;transition:background .2s}.ltc-deposit__copy-btn:hover{background:#ffffff4d}.ltc-deposit__copy-btn--success{background:#4ade80}.ltc-deposit__info{color:#ccc;font-size:.9rem;line-height:1.6;max-width:600px;width:100%}.ltc-deposit__info p{margin:.5rem 0}.ltc-deposit__history-section{background:#ffffff0d;border-radius:8px;padding:2rem}.ltc-deposit__history-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.ltc-deposit__table-wrapper{margin-bottom:1rem;overflow-x:auto}.ltc-deposit__table{border-collapse:collapse;color:#fff;width:100%}.ltc-deposit__thead{background:#ffffff1a}.ltc-deposit__th{border-bottom:2px solid #fff3;color:#fff;font-weight:700;padding:1rem;text-align:left}.ltc-deposit__tbody .ltc-deposit__tr{border-bottom:1px solid #ffffff1a}.ltc-deposit__tbody .ltc-deposit__tr:hover{background:#ffffff0d}.ltc-deposit__td{color:#ccc;padding:1rem}.ltc-deposit__time{color:#888;font-size:.85rem}.ltc-deposit__status{border-radius:4px;display:inline-block;font-size:.85rem;padding:.25rem .75rem;text-transform:uppercase}.ltc-deposit__status--credited{background:#4ade80;color:#000}.ltc-deposit__status--confirmed{background:#60a5fa;color:#000}.ltc-deposit__status--pending{background:#fbbf24;color:#000}.ltc-deposit__status--below-minimum{background:#f87171;color:#000}.ltc-deposit__txid{color:#888;font-family:Courier New,monospace;font-size:.85rem}.ltc-deposit__empty,.ltc-deposit__error{color:#ccc;padding:2rem;text-align:center}.ltc-deposit__pagination{display:flex;justify-content:center;margin-top:1.5rem}@media (max-width:768px){.ltc-deposit{padding:1rem .5rem}.ltc-deposit__address-section,.ltc-deposit__history-section{padding:1rem}.ltc-deposit__address-header{align-items:flex-start;flex-direction:column}.ltc-deposit__qr{padding:.5rem}.ltc-deposit__qr svg{height:150px!important;width:150px!important}.ltc-deposit__table{font-size:.85rem}.ltc-deposit__td,.ltc-deposit__th{padding:.5rem}}.transactions__container{margin:0 auto;max-width:1216px}.transactions__title{color:#ff9000;font-family:Roboto Condensed,sans-serif;font-size:48px;font-style:italic;font-weight:600;letter-spacing:-2%;line-height:60px;margin:87px 0 24px;text-align:center}.transactions__description{color:#94979c;font-size:20px;line-height:20px;margin-bottom:87px;text-align:center}.transactions__summary{display:flex;flex-wrap:wrap}.transactions__summary-item{border:1px solid #eee}.transactions__summary-label{color:#666;display:block;font-size:12px}.transactions__summary-value{display:block;font-size:16px;font-weight:700}.transactions__error{border:1px solid #f5c6cb;border-radius:6px;color:#c0392b}.transactions__empty{color:#666;margin-bottom:600px;text-align:center}.transactions__table-wrapper{border:1px solid #212121;border-radius:8px;overflow:hidden}.transactions__table{border-collapse:collapse;width:100%}.transactions__td,.transactions__th{border-bottom:1px solid #212121;color:#94979c;font-size:14px;line-height:20px;padding:12px 14px;text-align:left}.transactions__th{background-color:#0e0e0e;color:#94979c}.transactions__pagination .pagination{margin:0}.transactions__pagination .pagination__container{margin:12px 24px 16px;padding:0}.pagination__status,.transactions__back-profile{display:none}@media (max-width:768px){.transactions__container{box-sizing:border-box;max-width:100%;padding:0 16px}.transactions__title{font-size:18px;line-height:18px;margin:32px 0 16px;text-align:left}.transactions__description{font-size:14px;line-height:20px;margin-bottom:16px;text-align:left}.transactions__back-profile{background:#f90;border:none;border-radius:8px;color:#000;display:block;font-size:16px;font-weight:700;line-height:20px;margin-bottom:16px;padding:10px 16px;width:100%}.transactions__table-wrapper{border-radius:8px;overflow-x:auto}.transactions__table{border-collapse:initial;border-spacing:0;min-width:560px}.transactions__td,.transactions__th{border-left:none!important;border-right:none!important;font-size:14px;line-height:20px;padding:10px 12px}.transactions__thead .transactions__th{border-bottom:1px solid #212121}.transactions__tbody .transactions__td{background-color:#000;border-bottom:1px solid #212121}.transactions__pagination .pagination__container{align-items:center;display:flex;justify-content:space-between;margin:12px 0 24px}.transactions__pagination .pagination__pages{display:none}.transactions__pagination .pagination__status{color:#cecfd2;display:block;flex:1 1;font-size:14px;line-height:20px;text-align:center}.transactions__pagination .pagination__btn{background:#0e0e0e;border:1px solid #2a2a2a;border-radius:8px;color:#0000;height:36px;position:relative;width:36px}.transactions__pagination .pagination__btn--next:before,.transactions__pagination .pagination__btn--prev:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.transactions__pagination .pagination__btn--prev:before{background-image:url(/static/media/mobile-transactions-left.9fc290d6ed808f28a7eb.svg)}.transactions__pagination .pagination__btn--next:before{background-image:url(/static/media/mobile-transactions-right.9881b8eba03f5e03c529.svg)}.transactions__th{background-color:#151515}.transactions__tr{background-color:#0e0e0e}.transactions__empty{align-items:center;display:flex;height:500px;justify-content:center;margin-bottom:0}}.terms-page{color:#fff;margin:0 auto;max-width:1216px;padding:100px 0}.terms-page__title{color:#ff9000;font-family:Roboto Condensed,sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:24px;margin-bottom:16px;text-align:left}.terms-page__effective-date{color:#cecfd2;font-size:16px;line-height:20px;margin-bottom:24px}.terms-page__intro{color:#cecfd2;font-size:16px;line-height:20px;margin-bottom:32px}.terms-page__section{margin-bottom:32px}.terms-page__section-title{font-weight:600;margin-bottom:12px;text-align:left}.terms-page__section-title,.terms-page__text{color:#cecfd2;font-size:16px;line-height:20px}.terms-page__text{margin-bottom:8px}.terms-page__list{color:#cecfd2;font-size:16px;line-height:20px;margin-bottom:16px;margin-left:24px}.terms-page__list li{margin-bottom:8px}.terms-page__subsection-title{color:#cecfd2;font-size:16px;font-weight:600;margin-bottom:8px;margin-top:16px}.terms-page__divider{background-color:#cecfd2;height:2px;margin:48px 0}.terms-page__title--privacy{margin-top:48px}@media (max-width:768px){.terms-page{padding:58px 16px}.terms-page__title{font-size:18px;line-height:24px;margin-bottom:32px}.terms-page__effective-date,.terms-page__intro,.terms-page__list,.terms-page__list li,.terms-page__section-title,.terms-page__subsection-title,.terms-page__text{font-size:14px;line-height:20px}.terms-page__divider{margin:32px 0}.terms-page__title--privacy{margin-top:80px}}.xmango-escort-page{box-sizing:border-box;display:flex;justify-content:center;padding:40px 20px 80px;width:100%}.xmango-escort-page__container{background:#0000008c;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 12px 30px #00000059;max-width:900px;padding:32px 28px;width:100%}.xmango-escort-page__title{color:#fff;font-size:32px;font-weight:700;margin:0 0 20px;text-align:center}.xmango-escort-page__subtitle{color:#fff;font-size:22px;font-weight:600;margin:24px 0 12px}.xmango-escort-page__subtitle:first-of-type{margin-top:0}.xmango-escort-page__h3{color:#e8e8e8;font-size:18px;font-weight:600;margin:16px 0 8px}.xmango-escort-page__text{color:#e8e8e8;font-size:16px;line-height:1.7;margin:0 0 16px}.xmango-escort-page__text:last-child{margin-bottom:0}@media (max-width:768px){.xmango-escort-page{padding:24px 16px 60px}.xmango-escort-page__container{padding:24px 18px}.xmango-escort-page__title{font-size:26px}.xmango-escort-page__subtitle{font-size:19px}.xmango-escort-page__h3{font-size:16px}}.sitemap-page{margin:0 auto;max-width:900px;padding:2rem 1rem 4rem}.sitemap-page__title{font-size:1.75rem;margin-bottom:.5rem}.sitemap-page__intro{color:#888;font-size:.95rem;margin-bottom:2rem}.sitemap-page__nav{margin-top:1rem}.sitemap-page__list{list-style:none;margin:0;padding:0}.sitemap-page__item{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.5rem 0}.sitemap-page__label{font-weight:500;min-width:140px}.sitemap-page__lang-links{display:flex;flex-wrap:wrap;gap:.35rem}.sitemap-page__link{border-radius:4px;color:#b3b3b3;font-size:.85rem;padding:.2rem .5rem;text-decoration:none;transition:color .2s,background .2s}.sitemap-page__link:hover{background:#ff990014;color:#f90}.welcome-modal{width:min(992px,96vw)}.welcome-modal__content{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:655px 1fr}.welcome-modal__text{color:#94979c;display:flex;flex-direction:column;font-size:16px;gap:12px;padding:0 16px 20px}.welcome-modal__subtitle{color:#f90;font-family:Roboto Condensed,Roboto,Inter,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:18px;margin:8px 0 4px}.welcome-modal__list{color:#94979c;display:flex;flex-direction:column;font-size:14px;gap:6px;margin:0;padding-left:18px}.welcome-modal__list li{color:#94979c;list-style:disc}.welcome-modal__actions{display:flex;gap:24px;margin-top:10px}.welcome-modal__actions .modal__btn--secondary{background:#2c2c2c;border-color:#2c2c2c;color:#ff9000}.modal__btn--secondary{border:1px solid #444!important}.welcome-modal__image{align-self:stretch;display:flex;justify-content:center;overflow:hidden}.welcome-modal__image img{display:block;height:112%;left:-15px;object-fit:cover;position:relative;top:-40px;width:100%}@media (max-width:768px){.welcome-modal__subtitle{font-size:16px}.modal__btn--primary{width:100%}.welcome-modal__content{grid-template-columns:1fr}.welcome-modal__image{display:none;max-height:240px;order:-1}.welcome-modal__text{font-size:14px;padding:0 8px 16px}.welcome-modal__actions{display:flex;flex-direction:column;gap:12px}.welcome-modal__header{margin-bottom:12px;padding:0 8px}}@media (min-width:769px){.welcome-modal__actions .modal__btn--primary{width:420px}.welcome-modal__actions .modal__btn--secondary{width:155px}}.verification-reminder__overlay{z-index:10001}.verification-reminder{text-align:center;width:min(480px,92vw)}.verification-reminder__body{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 24px 24px}.verification-reminder__icon{font-size:48px;line-height:1}.verification-reminder__message{color:#cecfd2;font-size:15px;line-height:22px;margin:0;max-width:380px}.verification-reminder__benefits{list-style:none;margin:4px 0 0;max-width:360px;padding:0;text-align:left;width:100%}.verification-reminder__benefits li{color:#a0a0a0;font-size:14px;line-height:20px;margin-bottom:8px;padding-left:22px;position:relative}.verification-reminder__benefits li:before{color:#f90;content:"✓";font-weight:700;left:0;position:absolute}.verification-reminder__footer{gap:12px;justify-content:center;padding:0 24px 24px}@media (max-width:480px){.verification-reminder__body{padding:0 16px 16px}.verification-reminder__footer{flex-direction:column-reverse;padding:0 16px 16px}.verification-reminder__footer .modal__btn{width:100%}}