.rr-logo:has(>.club-logo),html.club-themed .rr-logo:has(>.club-logo){background:transparent!important;border-radius:0}
.rr-logo>.club-logo{display:block;width:100%;height:100%;color:var(--club-secondary,#00A8F3);overflow:hidden}
html.club-themed #cloud-root:not(.auth-screen) .account-brand{background:var(--club-primary);padding:20px 24px;border-radius:10px;min-height:120px}
html.club-themed #cloud-root:not(.auth-screen) .account-brand .rr-logo{margin:0;width:235px;max-width:100%}
#app>.team-entry-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;margin:0 0 24px;padding:0 0 20px;border-bottom:1px solid var(--line)}
#app>.team-entry-actions button{flex:0 0 auto;width:auto;height:auto;min-height:42px;padding:10px 15px;white-space:nowrap;font-size:13px}
@media(min-width:1100px){#app>.team-entry-actions{flex-wrap:nowrap}#app>.team-entry-actions button{flex:1 1 auto}}
@media(max-width:600px){#app>.team-entry-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#app>.team-entry-actions button{width:100%;white-space:normal;padding:10px;font-size:12px}#app>.team-entry-actions button:first-child{grid-column:1/-1}html.club-themed #cloud-root:not(.auth-screen) .account-brand{padding:18px}}
@media print{#app>.team-entry-actions{display:none}}
