@media (max-width:1024px){html{max-width:100%}body{overscroll-behavior-x:none;max-width:100%}img,video,canvas,svg{max-width:100%}img,video{height:auto}iframe{max-width:100%}.frame-wrapper iframe{max-width:none}}@media (max-width:768px){.profile-container,.profile-hero,.profile-header,.links-container,.cover-slider,.profile-bio{box-sizing:border-box;min-width:0;max-width:100%}.profile-header h1,.profile-name,.profile-username,.profile-bio,.link-item,.link-item span,.link-item .link-title{overflow-wrap:anywhere;word-break:break-word}.link-item{box-sizing:border-box;max-width:100%}nav.fixed-bottom-nav{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));box-sizing:border-box;width:auto;max-width:calc(100% - 24px);padding-bottom:max(11px, env(safe-area-inset-bottom,0px))}.modal.show,.modal[style*=display]{max-width:100vw;padding-left:max(.5rem, env(safe-area-inset-left,0px));padding-right:max(.5rem, env(safe-area-inset-right,0px));box-sizing:border-box}.cover-slider img,.cover-slider__img,.profile-avatar{object-fit:cover;max-width:100%}input,select,textarea{max-width:100%;font-size:16px}a.btn,.bottom-nav-item{touch-action:manipulation;min-height:44px}button:not(.carousel-indicators>*):not(.cover-slider__dots>*):not([data-bs-slide-to]):not(.swiper-pagination-bullet):not(.btn-close):not(.cover-slider__nav):not(.profile-info-copy):not(.reg-member-exists-close):not(.reg-sms-mini-close):not(:has(>svg:only-child)):not(:has(>i:only-child)){touch-action:manipulation;min-height:44px}button{touch-action:manipulation}}@media (max-width:480px){.profile-bio{max-width:100%;padding-left:.25rem;padding-right:.25rem}}@media (max-width:360px){nav.fixed-bottom-nav{left:max(8px, env(safe-area-inset-left,0px));right:max(8px, env(safe-area-inset-right,0px));max-width:calc(100% - 16px);padding-left:12px;padding-right:12px}}@media (max-width:768px) and (orientation:landscape){nav.fixed-bottom-nav{bottom:max(8px, env(safe-area-inset-bottom,0px))}}@media (max-width:768px){.home-btn,.popup-close,.password-toggle,.bottom-nav-item,a.action-item{touch-action:manipulation;min-width:44px;min-height:44px}input[type=checkbox]{width:20px;min-width:20px;height:20px;min-height:20px}input[type=radio]{width:20px;min-width:20px;height:20px;min-height:20px}.checkbox-item,.checkbox-text{min-height:44px}label:has(>input[type=checkbox]){min-height:44px}label:has(>input[type=radio]){min-height:44px}.reset-container{padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px))}.home-btn{top:max(12px, env(safe-area-inset-top,0px));left:max(12px, env(safe-area-inset-left,0px))}.file-input-label,.submit-btn,.skip-btn,.back-home a{touch-action:manipulation;box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.profile-form .form-input,.profile-form .form-textarea{min-height:44px;font-size:16px}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}