@media (max-width:768px){.app-header{padding:16px 0;margin-bottom:16px;border-radius:12px;}.header-content{padding:0 12px;}.header-main{gap:16px;}.title-icon{width:24px;height:24px;}.title-content h1{font-size:20px;}.subtitle{font-size:12px;padding:4px 10px 0;line-height:1.4;}.header-stats{gap:12px;margin:4px 0;}.stat-value{font-size:16px;margin-bottom:2px;}.stat-label{font-size:11px;}.header-actions{gap:8px;}.header-action-btn{padding:6px 10px;font-size:12px;min-width:90px;}.action-icon{width:14px;height:14px;}.upload-container{padding:20px 16px;border-radius:16px;}.upload-group{gap:12px;margin-bottom:16px;}.upload-content{padding:12px;gap:12px;}.upload-icon-wrapper{width:32px;height:32px;}.upload-icon{width:24px;height:24px;}.upload-label{font-size:14px;margin-bottom:2px;}.upload-hint{font-size:12px;}.selected-file{padding:4px 6px;margin-top:6px;}.file-name{font-size:12px;}.clear-file{width:16px;height:16px;}.clear-file svg{width:14px;height:14px;}.password-box{margin-bottom:16px;}.password-label{font-size:13px;margin-bottom:6px;}.password-input-wrapper input{padding:10px 12px;font-size:14px;border-radius:10px;}.toggle-password{right:8px;}.eye-icon{width:16px;height:16px;}.check-button{height:44px;font-size:15px;border-radius:10px;}.result-section{padding:16px;margin-top:24px;border-radius:16px;}.status-badges{flex-direction:column;align-items:flex-start;gap:8px;}.status-tag{padding:6px 10px;font-size:12px;}.status-tag svg{width:14px;height:14px;}.info-section{margin-bottom:16px;}.info-section h3{font-size:16px;margin-bottom:12px;}.info-grid{grid-template-columns:1fr;gap:8px;}.info-item{padding:10px;}.label{font-size:12px;}.value{font-size:13px;}.devices-grid{grid-template-columns:1fr;gap:10px;}.device-item{padding:12px;}.device-icon{width:28px;height:28px;}.device-number{font-size:12px;}.device-udid{font-size:11px;}.permissions-grid{grid-template-columns:1fr;gap:8px;}.permission-card{padding:10px;}.permission-name{font-size:12px;}.permission-icon{width:14px;height:14px;}.modal-content{padding:20px;border-radius:16px;}.modal-icon{width:48px;height:48px;}.modal-title{font-size:18px;}.modal-message{font-size:14px;}.modal-button{padding:10px 20px;font-size:15px;}.notification-container{top:10px;right:10px;left:10px;max-width:none;}.notification{padding:10px 12px;}.notification-icon{width:20px;height:20px;margin-right:8px;}.notification-title{font-size:13px;}.notification-message{font-size:12px;}.notification-close{width:16px;height:16px;}.notification-close svg{width:14px;height:14px;}}@media (max-width:480px){.app-container{padding:8px;}.app-header{padding:12px 0;margin-bottom:12px;border-radius:10px;}.header-content{padding:0 8px;}.header-main{gap:12px;}.title-icon{width:20px;height:20px;}.title-content h1{font-size:18px;}.subtitle{font-size:11px;padding:3px 8px 0;}.header-stats{gap:8px;margin:2px 0;}.stat-card{padding:8px 6px;border-radius:10px;}.stat-icon{width:20px;height:20px;margin-right:6px;}.stat-icon svg{width:12px;height:12px;}.stat-value{font-size:14px;margin-bottom:1px;}.stat-label{font-size:10px;}.stat-badge{font-size:10px;}.header-actions{gap:6px;}.header-action-btn{padding:5px 8px;font-size:11px;min-width:70px;border-radius:6px;}.action-icon{width:12px;height:12px;}.upload-container{padding:16px 12px;border-radius:14px;}.upload-group{gap:10px;margin-bottom:12px;}.upload-content{padding:10px;gap:10px;}.upload-icon-wrapper{width:28px;height:28px;}.upload-icon{width:20px;height:20px;}.upload-label{font-size:13px;margin-bottom:1px;}.upload-hint{font-size:11px;}.selected-file{padding:3px 5px;margin-top:5px;}.file-name{font-size:11px;}.clear-file{width:14px;height:14px;}.clear-file svg{width:12px;height:12px;}.password-box{margin-bottom:12px;}.password-label{font-size:12px;margin-bottom:5px;}.password-input-wrapper input{padding:8px 10px;font-size:13px;border-radius:8px;}.toggle-password{right:6px;}.eye-icon{width:14px;height:14px;}.check-button{height:40px;font-size:14px;border-radius:8px;}.result-section{padding:12px;margin-top:20px;border-radius:14px;}.status-badges{gap:6px;}.status-tag{padding:5px 8px;font-size:11px;}.status-tag svg{width:12px;height:12px;}.info-section{margin-bottom:12px;}.info-section h3{font-size:14px;margin-bottom:10px;}.info-grid{gap:6px;}.info-item{padding:8px;border-radius:8px;}.label{font-size:11px;}.value{font-size:12px;}.devices-grid{gap:8px;}.device-item{padding:10px;border-radius:8px;}.device-icon{width:24px;height:24px;}.device-icon svg{width:16px;height:16px;}.device-number{font-size:11px;}.device-udid{font-size:10px;}.permissions-grid{gap:6px;}.permission-card{padding:8px;border-radius:8px;}.permission-name{font-size:11px;}.permission-icon{width:12px;height:12px;}.modal-content{padding:16px;border-radius:14px;}.modal-icon{width:40px;height:40px;}.modal-title{font-size:16px;}.modal-message{font-size:13px;}.modal-button{padding:8px 16px;font-size:14px;border-radius:8px;}.notification{padding:8px 10px;border-radius:6px;}.notification-icon{width:18px;height:18px;margin-right:6px;}.notification-title{font-size:12px;}.notification-message{font-size:11px;}.notification-close{width:14px;height:14px;}.notification-close svg{width:12px;height:12px;}.copyright{font-size:11px;}}@media (max-width:360px){.app-container{padding:6px;}.app-header{padding:10px 0;margin-bottom:10px;border-radius:8px;}.header-content{padding:0 6px;}.header-main{gap:10px;}.title-icon{width:18px;height:18px;}.title-content h1{font-size:16px;}.subtitle{font-size:10px;padding:2px 6px 0;}.header-stats{gap:6px;}.stat-card{padding:6px 4px;border-radius:8px;}.stat-icon{width:18px;height:18px;margin-right:4px;}.stat-icon svg{width:10px;height:10px;}.stat-value{font-size:12px;margin-bottom:0;}.stat-label{font-size:9px;}.stat-badge{font-size:9px;}.header-actions{gap:4px;}.header-action-btn{padding:4px 6px;font-size:10px;min-width:60px;border-radius:5px;}.action-icon{width:10px;height:10px;}.upload-container{padding:12px 10px;border-radius:12px;}.upload-group{gap:8px;margin-bottom:10px;}.upload-content{padding:8px;gap:8px;}.upload-icon-wrapper{width:24px;height:24px;}.upload-icon{width:18px;height:18px;}.upload-label{font-size:12px;}.upload-hint{font-size:10px;}.selected-file{padding:2px 4px;margin-top:4px;}.file-name{font-size:10px;}.clear-file{width:12px;height:12px;}.clear-file svg{width:10px;height:10px;}.password-box{margin-bottom:10px;}.password-label{font-size:11px;margin-bottom:4px;}.password-input-wrapper input{padding:7px 9px;font-size:12px;border-radius:6px;}.toggle-password{right:5px;}.eye-icon{width:12px;height:12px;}.check-button{height:36px;font-size:13px;border-radius:6px;}.result-section{padding:10px;margin-top:16px;border-radius:12px;}.status-badges{gap:4px;}.status-tag{padding:4px 6px;font-size:10px;}.status-tag svg{width:10px;height:10px;}.info-section{margin-bottom:10px;}.info-section h3{font-size:13px;margin-bottom:8px;}.info-grid{gap:4px;}.info-item{padding:6px;border-radius:6px;}.label{font-size:10px;}.value{font-size:11px;}.devices-grid{gap:6px;}.device-item{padding:8px;border-radius:6px;}.device-icon{width:20px;height:20px;}.device-icon svg{width:14px;height:14px;}.device-number{font-size:10px;}.device-udid{font-size:9px;}.permissions-grid{gap:4px;}.permission-card{padding:6px;border-radius:6px;}.permission-name{font-size:10px;}.permission-icon{width:10px;height:10px;}.modal-content{padding:12px;border-radius:12px;}.modal-icon{width:32px;height:32px;}.modal-title{font-size:14px;}.modal-message{font-size:12px;}.modal-button{padding:6px 12px;font-size:13px;border-radius:6px;}.notification{padding:6px 8px;border-radius:4px;}.notification-icon{width:16px;height:16px;margin-right:4px;}.notification-title{font-size:11px;}.notification-message{font-size:10px;}.notification-close{width:12px;height:12px;}.notification-close svg{width:10px;height:10px;}.copyright{font-size:10px;}}t:14px;}.enterprise-notice{padding:12px;gap:10px;}.notice-icon{width:24px;height:24px;}.notice-icon svg{width:20px;height:20px;}.notice-text p{font-size:13px;}.notice-detail{font-size:11px !important;margin-top:4px !important;}.app-footer{padding:16px 0;}.copyright{font-size:12px;}}@media (max-width:360px){.app-container{padding:12px;}.title-content h1{font-size:18px;}.subtitle{font-size:11px;}.header-actions{grid-template-columns:1fr;}.header-action-btn{width:100%;}.upload-container{padding:16px 12px;}.check-button{height:40px;font-size:14px;}}