@media (max-width:768px){.project-hero-section{height:calc(100vh - 4rem)!important;min-height:calc(100vh - 4rem)!important;max-height:calc(100vh - 4rem)!important;overflow:hidden!important}.project-hero-actions{left:auto!important;right:1rem!important;top:1rem!important;width:auto!important;max-width:none!important;pointer-events:none!important}.project-hero-actions-inner{flex-wrap:nowrap!important;gap:.5rem!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;max-width:none!important;pointer-events:auto!important}.project-hero-actions-inner>*{margin-inline-start:0!important;margin-inline-end:0!important}.project-hero-actions button{padding:.375rem .625rem!important;font-size:.6875rem!important;white-space:nowrap!important;flex-shrink:1!important;min-width:-moz-fit-content!important;min-width:fit-content!important;pointer-events:auto!important}.project-hero-action-icon{width:.8125rem!important;height:.8125rem!important;min-width:.8125rem!important;min-height:.8125rem!important;flex-shrink:0!important}.project-hero-logo{top:1rem!important;left:1rem!important;max-width:calc(100% - 12rem)!important;z-index:50!important}.project-hero-logo-image{height:2.25rem!important;width:3.42rem!important;max-width:140px!important;min-width:100px!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}.project-hero-content{padding-top:4rem!important;padding-bottom:1rem!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.project-hero-content .project-hero-showcase-card{width:180px!important;height:350px!important}.project-hero-content .project-hero-showcase-item{transform:none!important;margin:0!important}.project-hero-content .flex.items-center{gap:.5rem!important;flex-wrap:wrap!important;justify-content:center!important}.project-hero-content .project-hero-foreground-container{max-height:60vh!important;height:auto!important}}@media (max-width:375px){.project-hero-actions{left:auto!important;right:.5rem!important;top:.75rem!important;width:auto!important;max-width:none!important;pointer-events:none!important}.project-hero-actions-inner{flex-wrap:nowrap!important;gap:.375rem!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;max-width:none!important;pointer-events:auto!important}.project-hero-actions button{padding:.3125rem .4375rem!important;font-size:.625rem!important;white-space:nowrap!important;flex-shrink:1!important;min-width:-moz-fit-content!important;min-width:fit-content!important}.project-hero-action-icon{width:.6875rem!important;height:.6875rem!important;min-width:.6875rem!important;min-height:.6875rem!important;flex-shrink:0!important}.project-hero-actions button span{font-size:.625rem!important;line-height:1.2!important}.project-hero-logo{top:.75rem!important;left:.5rem!important;max-width:calc(100% - 10rem)!important;z-index:50!important}.project-hero-logo-image{height:2rem!important;width:3.04rem!important;max-width:110px!important;min-width:80px!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}.project-hero-content{padding-top:3.5rem!important}}@media (max-width:480px){.project-hero-actions{left:auto!important;right:.75rem!important;top:.75rem!important;width:auto!important;max-width:none!important;pointer-events:none!important}.project-hero-actions-inner{flex-wrap:nowrap!important;gap:.375rem!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;max-width:none!important;pointer-events:auto!important}.project-hero-actions button{padding:.3125rem .5rem!important;font-size:.625rem!important;white-space:nowrap!important;flex-shrink:1!important;min-width:-moz-fit-content!important;min-width:fit-content!important}.project-hero-actions button span{font-size:.625rem!important}.project-hero-action-icon{width:.6875rem!important;height:.6875rem!important;min-width:.6875rem!important;min-height:.6875rem!important;flex-shrink:0!important}.project-hero-logo{top:.75rem!important;left:.75rem!important;max-width:calc(100% - 11rem)!important;z-index:50!important}.project-hero-logo-image{height:2rem!important;width:3.04rem!important;max-width:120px!important;min-width:90px!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}.project-hero-content{padding-top:3.5rem!important}.project-hero-content .project-hero-showcase-card{width:150px!important;height:300px!important}.project-hero-content .project-hero-foreground-container{max-height:50vh!important}}@media (max-width:768px){.project-about-title{font-size:clamp(1.5rem,6vw,2.25rem)!important;line-height:1.25!important}.project-about-desc{font-size:.875rem!important;line-height:1.4!important}}@media (max-width:480px){.project-about-title{font-size:clamp(1.25rem,5vw,1.875rem)!important}.project-about-desc{font-size:.8125rem!important}}@media (max-width:768px){.project-details-card-value{font-size:clamp(.875rem,3.5vw,1rem)!important;line-height:1.2!important}}@media (max-width:480px){.project-details-card-value{font-size:clamp(.75rem,3vw,.9375rem)!important}}@media (max-width:768px){.project-feature-title{font-size:clamp(1rem,4vw,1.25rem)!important;line-height:1.3!important}.project-feature-desc{font-size:.875rem!important;line-height:1.4!important}}@media (max-width:480px){.project-feature-title{font-size:clamp(.9375rem,3.5vw,1.125rem)!important}.project-feature-desc{font-size:.8125rem!important}}@media (max-width:768px){.project-technology-stack{font-size:.75rem!important;line-height:1.3!important}.project-technology-name{font-size:clamp(.875rem,3.5vw,1rem)!important;line-height:1.2!important}}@media (max-width:480px){.project-technology-stack{font-size:.6875rem!important}.project-technology-name{font-size:clamp(.75rem,3vw,.9375rem)!important}}@media (max-width:768px){.project-screenshots-mobile-title,.project-screenshots-web-title{font-size:clamp(1.5rem,6vw,2.25rem)!important;line-height:1.25!important}.project-screenshots-mobile-desc,.project-screenshots-web-desc{font-size:.875rem!important;line-height:1.4!important}}@media (max-width:480px){.project-screenshots-mobile-title,.project-screenshots-web-title{font-size:clamp(1.25rem,5vw,1.875rem)!important}.project-screenshots-mobile-desc,.project-screenshots-web-desc{font-size:.8125rem!important}}@media (max-width:768px){.users-hero-section .hero-section-actions{left:1rem!important;right:1rem!important;top:1rem!important}.users-hero-section .hero-section-actions-inner{flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-end!important}.users-hero-section .hero-section-actions-inner>*{margin-inline-start:0!important;margin-inline-end:0!important}.users-hero-section .hero-section-actions button{padding:.375rem .75rem!important;font-size:.75rem!important;white-space:nowrap;flex-shrink:0}.users-hero-section .hero-section-actions .hero-section-action-icon{width:.875rem!important;height:.875rem!important;min-width:.875rem!important;min-height:.875rem!important}.users-hero-section .hero-section-title{font-size:clamp(1.25rem,5vw,1.75rem)!important;line-height:1.25!important}.users-hero-section .hero-section-desc{font-size:.875rem!important;line-height:1.4!important}}@media (max-width:480px){.users-hero-section .hero-section-actions{left:.75rem!important;right:.75rem!important;top:.75rem!important}.users-hero-section .hero-section-actions-inner{gap:.375rem!important}.users-hero-section .hero-section-actions button{padding:.25rem .5rem!important;font-size:.6875rem!important}.users-hero-section .hero-section-actions .hero-section-action-icon{width:.75rem!important;height:.75rem!important;min-width:.75rem!important;min-height:.75rem!important}.users-hero-section .hero-section-title{font-size:clamp(1.125rem,4vw,1.5rem)!important}.users-hero-section .hero-section-desc{font-size:.8125rem!important}}@media (max-width:768px){.user-card-title{font-size:clamp(1rem,4vw,1.125rem)!important;line-height:1.3!important}.user-card-company,.user-card-email{font-size:.8125rem!important;line-height:1.4!important}.users-error-title{font-size:clamp(1rem,4vw,1.125rem)!important;line-height:1.3!important}.users-error-desc{font-size:.8125rem!important;line-height:1.4!important}}@media (max-width:480px){.user-card-title{font-size:clamp(.9375rem,3.5vw,1rem)!important}.user-card-company,.user-card-email{font-size:.75rem!important}.users-error-title{font-size:clamp(.9375rem,3.5vw,1rem)!important}.users-error-desc{font-size:.75rem!important}}@media (max-width:768px){.users-empty-state-wrapper .no-results-found-title{font-size:clamp(1.125rem,4.5vw,1.25rem)!important;line-height:1.3!important}.users-empty-state-wrapper .no-results-found-desc{font-size:.8125rem!important;line-height:1.4!important}}@media (max-width:480px){.users-empty-state-wrapper .no-results-found-title{font-size:clamp(1rem,4vw,1.125rem)!important}.users-empty-state-wrapper .no-results-found-desc{font-size:.75rem!important}}@media (max-width:768px){.backups-hero-section .hero-section-actions{left:1rem!important;right:1rem!important;top:1rem!important}.backups-hero-section .hero-section-actions-inner{flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-end!important}.backups-hero-section .hero-section-actions-inner>*{margin-inline-start:0!important;margin-inline-end:0!important}.backups-hero-section .hero-section-actions button{padding:.375rem .75rem!important;font-size:.75rem!important;white-space:nowrap;flex-shrink:0}.backups-hero-section .hero-section-actions .hero-section-action-icon{width:.875rem!important;height:.875rem!important;min-width:.875rem!important;min-height:.875rem!important}.backups-hero-section .hero-section-title{font-size:clamp(1.25rem,5vw,1.75rem)!important;line-height:1.25!important}.backups-hero-section .hero-section-desc{font-size:.875rem!important;line-height:1.4!important}}@media (max-width:480px){.backups-hero-section .hero-section-actions{left:.75rem!important;right:.75rem!important;top:.75rem!important}.backups-hero-section .hero-section-actions-inner{gap:.375rem!important}.backups-hero-section .hero-section-actions button{padding:.25rem .5rem!important;font-size:.6875rem!important}.backups-hero-section .hero-section-actions .hero-section-action-icon{width:.75rem!important;height:.75rem!important;min-width:.75rem!important;min-height:.75rem!important}.backups-hero-section .hero-section-title{font-size:clamp(1.125rem,4vw,1.5rem)!important}.backups-hero-section .hero-section-desc{font-size:.8125rem!important}}@media (max-width:768px){.backup-card-title{font-size:clamp(1rem,4vw,1.125rem)!important;line-height:1.3!important}.backup-card-info,.backup-card-size{font-size:.8125rem!important;line-height:1.4!important}.backups-error-title{font-size:clamp(1rem,4vw,1.125rem)!important;line-height:1.3!important}.backups-error-desc{font-size:.8125rem!important;line-height:1.4!important}}@media (max-width:480px){.backup-card-title{font-size:clamp(.9375rem,3.5vw,1rem)!important}.backup-card-info,.backup-card-size{font-size:.75rem!important}.backups-error-title{font-size:clamp(.9375rem,3.5vw,1rem)!important}.backups-error-desc{font-size:.75rem!important}}@media (max-width:768px){.backups-empty-state-wrapper .no-results-found-title{font-size:clamp(1.125rem,4.5vw,1.25rem)!important;line-height:1.3!important}.backups-empty-state-wrapper .no-results-found-desc{font-size:.8125rem!important;line-height:1.4!important}}@media (max-width:480px){.backups-empty-state-wrapper .no-results-found-title{font-size:clamp(1rem,4vw,1.125rem)!important}.backups-empty-state-wrapper .no-results-found-desc{font-size:.75rem!important}}@media (max-width:768px){.profile-hero-section .hero-section-actions{left:1rem!important;right:1rem!important;top:1rem!important}.profile-hero-section .hero-section-actions-inner{flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-end!important}.profile-hero-section .hero-section-actions-inner>*{margin-inline-start:0!important;margin-inline-end:0!important}.profile-hero-section .hero-section-actions button{padding:.375rem .75rem!important;font-size:.75rem!important;white-space:nowrap;flex-shrink:0}.profile-hero-section .hero-section-actions .hero-section-action-icon{width:.875rem!important;height:.875rem!important;min-width:.875rem!important;min-height:.875rem!important}.profile-hero-section .hero-section-title{font-size:clamp(1.25rem,5vw,1.75rem)!important;line-height:1.25!important}.profile-hero-section .hero-section-desc{font-size:.875rem!important;line-height:1.4!important}}@media (max-width:480px){.profile-hero-section .hero-section-actions{left:.75rem!important;right:.75rem!important;top:.75rem!important}.profile-hero-section .hero-section-actions-inner{gap:.375rem!important}.profile-hero-section .hero-section-actions button{padding:.25rem .5rem!important;font-size:.6875rem!important}.profile-hero-section .hero-section-actions .hero-section-action-icon{width:.75rem!important;height:.75rem!important;min-width:.75rem!important;min-height:.75rem!important}.profile-hero-section .hero-section-title{font-size:clamp(1.125rem,4vw,1.5rem)!important}.profile-hero-section .hero-section-desc{font-size:.8125rem!important}}@media (max-width:768px){.profile-section-title{font-size:clamp(1.125rem,4.5vw,1.25rem)!important;line-height:1.3!important}.profile-card-title{font-size:clamp(.9375rem,3.75vw,1rem)!important;line-height:1.3!important}.profile-field-label{font-size:.6875rem!important;line-height:1.4!important}.profile-field-value{font-size:.8125rem!important;line-height:1.4!important}.profile-error-title{font-size:clamp(1rem,4vw,1.125rem)!important;line-height:1.3!important}.profile-error-desc{font-size:.8125rem!important;line-height:1.4!important}}@media (max-width:480px){.profile-section-title{font-size:clamp(1rem,4vw,1.125rem)!important}.profile-card-title{font-size:clamp(.875rem,3.5vw,.9375rem)!important}.profile-field-label{font-size:.625rem!important}.profile-field-value{font-size:.75rem!important}.profile-error-title{font-size:clamp(.9375rem,3.5vw,1rem)!important}.profile-error-desc{font-size:.75rem!important}}@media (max-width:768px){.site-settings-title{font-size:clamp(.9375rem,3.75vw,1rem)!important;line-height:1.3!important}.site-settings-subtitle{font-size:clamp(.8125rem,3.25vw,.875rem)!important;line-height:1.3!important}.site-settings-field-label{font-size:.6875rem!important;line-height:1.4!important}.site-settings-field-value{font-size:.8125rem!important;line-height:1.4!important}}@media (max-width:480px){.site-settings-title{font-size:clamp(.875rem,3.5vw,.9375rem)!important}.site-settings-subtitle{font-size:clamp(.75rem,3vw,.8125rem)!important}.site-settings-field-label{font-size:.625rem!important}.site-settings-field-value{font-size:.75rem!important}}