.brand.logo-only{gap:0}.site-header .brand.logo-only>span{width:auto;min-width:42px;max-width:170px;height:42px;padding:4px;background:#fff!important;border:0;overflow:hidden}.sidebar .brand.logo-only{justify-content:flex-start}.sidebar .brand.logo-only>span{width:100%;max-width:150px;height:46px;padding:4px;background:transparent!important;border:0}.brand>span:has(img){width:36px;height:36px;padding:4px;background:#fff!important;border:1px solid #dfe7f0;overflow:hidden}.brand>span img{display:block;width:100%;height:100%;object-fit:contain;border-radius:6px}.sidebar .brand>span:has(img){background:#fff!important}.sidebar svg,.admin-body .btn svg{width:17px;height:17px;flex:0 0 auto}.admin-body .btn{gap:7px}.logo-field{padding:15px;border:1px solid #dfe5ec;border-radius:10px;background:#f8fafc}.logo-field>img,.icon-preview>img{display:block;width:90px;height:70px;object-fit:contain;background:#fff;border:1px solid #dfe5ec;border-radius:9px;margin:10px 0}.icon-preview>img{width:58px;height:58px}.logo-field>span{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:10px}.logo-field>span input{width:auto;margin:0}.switch-field{display:flex!important;align-items:center;gap:10px;padding:12px 14px;border:1px solid #dfe5ec;border-radius:9px;background:#f8fafc}.switch-field input{width:18px!important;height:18px;margin:0!important}.upload-paused{max-width:850px;margin:0 auto 80px;display:flex;align-items:center;gap:15px;padding:20px;border:1px solid #dfe5ec;border-radius:14px;background:#f8fafc}.upload-paused>svg{color:#1677ff}.upload-paused strong,.upload-paused span{display:block}.upload-paused span{font-size:13px;color:#64748b}
