.fc-button-active:focus{box-shadow:none!important}.fc-button:focus{background:var(--d-button-default-bg-color--hover)!important;color:var(--d-button-default-text-color--hover)!important}.fc-button:not([disabled]):hover{--fc-button-text-color:var(--d-button-default-text-color--hover)!important}.fc-button-active:focus{background:var(--d-button-primary-bg-color--hover)!important;color:var(--d-button-primary-text-color--hover)!important}.discourse-group-timezones-slider-wrapper::before{display:block;content:"";position:absolute;margin-top:-1px;background:var(--tertiary);height:2px;top:50%;width:100%}.group-timezones-body .group-timezone:hover{opacity:1}.group-timezones-body .group-timezone .group-timezones-members .group-timezones-member.on-holiday::after{content:"📅";position:absolute;bottom:-0.15em;left:1em;font-size:var(--font-down-2)}.discourse-post-event .event-invitees .header .event-invitees-status span:not(:last-child)::after{content:"-";font-weight:400;margin:0 .3em}.composer-event-node input::placeholder,.composer-event-node textarea::placeholder{font-style:italic;color:var(--primary-medium)}.composer-event-node input:hover,.composer-event-node textarea:hover{opacity:1;background:var(--primary-very-low);cursor:pointer}.composer-event-node input:focus,.composer-event-node textarea:focus{opacity:1;background:var(--primary-very-low);cursor:text;outline-color:var(--d-input-focused-color)}.composer-event-node input:focus::placeholder,.composer-event-node textarea:focus::placeholder{overflow:hidden;opacity:0;height:0}.composer-event-node input:not(:focus)::-webkit-outer-spin-button,.composer-event-node input:not(:focus)::-webkit-inner-spin-button{appearance:none}.composer-event-node input:not(:focus)::-webkit-calendar-picker-indicator{display:none}.composer-event-node input[type=number]:focus{appearance:auto}@media (min-width:40rem){.composer-event__date-input:focus{color:inherit!important;width:auto}}@media (min-width:40rem){.composer-event__date-input:focus+.composer-event__date-display{display:none}}.composer-event__max-attendees-input:focus{color:inherit!important}.composer-event__max-attendees-input::placeholder{color:var(--primary-medium)}.composer-event__max-attendees-input:focus+.composer-event__max-attendees-display{display:none}.composer-event__location-external-link:hover{color:var(--tertiary);background:var(--primary-very-low)}.upcoming-events-list__event:hover{background-color:var(--primary-50)}.upcoming-events-list__footer a:hover{color:var(--primary)}