/* Color and internal spacing only; no parent grid or match data changes. */
@media screen{
html body{background-color:rgba(128,128,128,.20)!important;background-image:none!important}
html body #app{background:transparent!important}
html body #app::before,html body #app::after{background:none!important}
#app #presenzeGlass button.presenzeCopy,#app button.presenzeCopy{background:#115c9f!important;background-image:none!important;color:white!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
#app>.matchInfo>.anmicOrganizerV32.organizerRedesignV34{display:grid!important;grid-template-rows:36px minmax(0,1fr)!important;gap:8px!important;padding:12px 14px!important;overflow:visible!important;align-content:start!important;color:#111!important}
#app .organizerTopV34{align-items:stretch!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;height:36px!important}
#app .organizerTopV34 .opponentSelected,#app .organizerTopV34 .matchTypeBtn{height:36px!important;min-height:36px!important;max-height:36px!important;box-sizing:border-box!important;margin:0!important;align-self:start!important}
#app .organizerTopV34 .matchTypeButtons{height:36px!important;align-items:stretch!important;margin:0!important}
#app .organizerRedesignV34 .anmicOrganizerFieldsV32{align-content:start!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:28px auto!important;gap:6px 12px!important;min-height:0!important}
#app .organizerRedesignV34 .anmicOrganizerFieldsV32>.venueSwitch{height:28px!important;min-height:28px!important}
#app .organizerRedesignV34 .anmicOrganizerFieldsV32>label{line-height:1.1!important;margin:0!important;color:#111!important;background:none!important}
#app .organizerRedesignV34 label>span,#app .organizerRedesignV34 .venueTitle,#app .organizerRedesignV34 .opponentSelectedText,#app .organizerRedesignV34 select.organizerValueV34{color:#111!important;text-shadow:none!important}
#app .organizerRedesignV34 select.organizerValueV34{height:28px!important;min-height:28px!important;padding:2px 18px 2px 0!important;background:none!important;border:0!important}
#app .organizerAutomaticV35{display:none!important}
#app #anmicBirthdays .anmicBirthdayRow{background:rgba(255,255,255,.20)!important;border:1px solid rgba(255,255,255,.5)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 20px rgba(0,0,0,.08)!important;border-radius:12px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}
}
