.league-brand-banner{display:flex;align-items:center;gap:16px;margin:18px 24px 0;padding:16px 20px;background:#111318;border:1px solid #34363d;border-left:4px solid var(--league-accent);border-radius:10px}.league-brand-banner img{width:60px;height:60px;object-fit:contain}.league-brand-banner strong{font-size:22px;color:#fff}.league-brand-banner p{color:#bfc4ce;margin:5px 0 0}.league-branded .sidebar{border-right-color:var(--league-accent)!important}.league-branded .sidebar button.active{border-left-color:var(--league-accent)!important}.league-branded .league-brand-banner a{color:#fff}.branding-preview{display:flex;align-items:center;gap:14px;border-left:4px solid var(--preview-accent);padding:18px;background:#101216}.branding-preview img{width:64px;height:64px;object-fit:contain}.branding-preview strong{font-size:24px}.branding-form label{display:block;margin:12px 0 5px}.branding-form input:not([type=checkbox]),.branding-form textarea{display:block;width:100%;max-width:620px}.branding-form input[type=color]{width:80px;height:48px}.branding-form .public-choice{display:flex;gap:10px;align-items:flex-start}.branding-form small{display:block;color:#b5bbc7}@media(max-width:650px){.league-brand-banner{margin:12px 14px 0;padding:14px}.league-brand-banner strong{font-size:18px}}
