@media (max-width:900px){.profile-content-layout{flex-direction:column!important;gap:0!important;height:auto!important;min-height:0!important;padding:0 .8rem!important;display:flex!important}.profile-sidebar-wrapper{z-index:10!important;flex:none!important;width:100%!important;margin-bottom:1.5rem!important;position:relative!important;top:auto!important}.profile-summary-box{text-align:center!important;background:var(--card-bg)!important;box-shadow:var(--card-shadow)!important;z-index:10!important;border-top-right-radius:16px!important;flex-direction:column!important;align-items:center!important;margin-bottom:0!important;padding:1.5rem 1rem!important;display:flex!important}.profile-main-content{z-index:1!important;flex:none!important;width:100%!important;margin-top:1rem!important}.profile-avatar-container{margin-bottom:1rem!important;margin-right:0!important}.profile-summary-header{text-align:center!important;align-items:center!important;margin-bottom:1rem!important}.profile-stats-grid{width:100%;justify-content:center!important;gap:.8rem!important;padding-bottom:1rem!important}.profile-info-list{align-items:center}.profile-main-content{flex:1 0 0!important;width:100%!important;min-width:0!important;padding-right:0!important}.profile-articles-view div[style*="display: grid"]{grid-template-columns:1fr!important;gap:1.2rem!important}.profile-articles-view{padding:0 .5rem}.resource-submission-card>div:first-child,.submission-footer{flex-direction:column;gap:1rem;align-items:flex-start!important}.section-header-pm{flex-wrap:wrap;gap:1rem!important}.search-result-item{flex-direction:column;gap:1rem;align-items:stretch!important}.conv-header{flex-direction:column;gap:.4rem;align-items:flex-start!important}.conversation-card{gap:1rem!important;padding:1rem!important}.conv-view-header{flex-direction:column;align-items:stretch!important}.recipient-display{box-sizing:border-box;justify-content:center;width:100%;border-radius:12px!important}.recipient-name-text{font-size:.75rem!important}.message-item{flex-direction:column;gap:1rem!important;padding:1rem!important}.message-sidebar{border-bottom:1px solid var(--glass-border);justify-content:flex-start;padding-bottom:.8rem;flex-direction:row!important;align-items:center!important;width:100%!important}.author-avatar{width:32px!important;height:32px!important}.message-content-wrapper{padding-left:0!important}.message-body{font-size:.95rem!important}.profile-settings-view{padding:1.2rem!important}.auth-item{text-align:center;flex-direction:column;align-items:stretch!important;gap:1.2rem!important}.auth-info{align-items:center}.auth-status{align-self:center}.link-btn{justify-content:center;width:100%}.notif-item{flex-direction:column;gap:1rem;align-items:stretch!important}.notif-info{text-align:center}.switch{align-self:center}.danger-box{text-align:center;flex-direction:column;gap:1.5rem;align-items:stretch!important}.delete-account-btn{justify-content:center;width:100%}.blocked-users-list{grid-template-columns:1fr!important}.blocked-users-tab div[style*="background: rgba(var(--primary-rgb), 0.05)"]{flex-direction:column;padding:1.2rem!important}.section-header-card>div{text-align:center;flex-direction:column}.profile-sidebar-mobile-nav{box-sizing:border-box;flex-direction:column;gap:.6rem;width:100%;padding:.5rem 1.6rem;display:flex}.activity-item{padding:1.2rem!important}.activity-header{gap:1rem!important}.activity-icon-container{width:32px!important;height:32px!important}.activity-topic{font-size:1rem!important}.activity-content-preview,.view-more{padding-left:0!important;padding-right:0!important}.activity-time{margin-right:0!important;font-size:.75rem!important}.followed-topics-full-view,.profile-activity-card-global{padding:1.2rem!important}}@media (max-width:768px){.form-row-box,.avatar-studio-box{grid-template-columns:1fr!important;gap:1.5rem!important;padding:1rem!important}.studio-preview-pane{border-bottom:1px solid #ffffff0d;padding-bottom:1.5rem;border-right:none!important;padding-right:0!important}.avatar-input-group{flex-direction:column}.avatar-input-group input{width:100%}.gen-styles-grid{grid-template-columns:repeat(2,1fr)!important}.form-row-grid{grid-template-columns:1fr!important}}
