.content{view-transition-name:article}.calendar-item{background-color:var(--theme-bg-offset);--padding-block:0rem;--padding-inline:1.75rem;justify-content:space-between;align-items:center;padding-right:100px;display:flex;position:relative;padding:var(--padding-block) calc(var(--padding-inline) * .4)!important;margin:.3em calc(var(--padding-inline) * -.92)!important;border-left:calc(var(--padding-inline) / 2) solid var(--theme-bg-offset)!important;border-right:calc(var(--padding-inline) / 2) solid var(--theme-bg-offset)!important}.toggle-heading{font-family:var(--headings-font-family);line-height:1.3;font-size:var(--text-size-h6)}.buttons{opacity:0;align-items:center;max-height:0;margin-right:3em;transition:max-height .3s,opacity .3s;display:flex;overflow:hidden}.buttons.expanded{opacity:1;max-height:100px}.btn{background-color:var(--theme-code-inline-bg);text-align:center;border-radius:7em;width:auto;height:2em;margin:1em;padding:1em;transition:all .6s cubic-bezier(.19,1,.22,1);display:flex;box-shadow:0 0 4px #00000080}.btn:hover{transition:all .6s cubic-bezier(.19,1,.22,1);scale:1.1;box-shadow:0 0 10px #00000080}.toggle-icon{font-size:var(--text-size-h1);cursor:pointer;transition:transform .3s;position:absolute;top:50%;right:20px;transform:translateZ(0)translateY(-50%)}.toggle-icon.expanded{transform:translateZ(0)translateY(-50%)rotate(45deg)}h2{border-bottom:2px solid var(--theme-divider);font-family:var(--headings-font-family);line-height:1.3;font-size:var(--text-size-h4)}.outlook{background-color:var(--color-blue);color:#fff}.google{background-color:var(--color-yellow);color:#fff}@media (width<=50em){.calendar-item{flex-direction:column}.toggle-heading{margin:unset;margin-top:1em}.buttons{margin-top:.5em;margin-bottom:.5em;margin-right:0}.toggle-icon.expanded{transform:translateZ(0)translateY(-100%)rotate(45deg)}}.calendar-item[id=Formula\ 1]{--theme-bg-offset:var(--color-red)}.calendar-item[id=Formula\ 2]{--theme-bg-offset:var(--color-cyan)}.calendar-item[id=Formula\ 3]{--theme-bg-offset:var(--color-bordeaux);color:#fff}.calendar-item[id=Formula\ E]{--theme-bg-offset:var(--color-green)}.calendar-item[id=MotoGP]{--theme-bg-offset:var(--color-orange)}.calendar-item[id=Moto2]{--theme-bg-offset:var(--color-yellow)}.calendar-item[id=Moto3]{--theme-bg-offset:var(--color-purple)}.calendar-item[id=MotoE]{--theme-bg-offset:var(--color-green)}.calendar-item[id=SBK]{--theme-bg-offset:var(--color-red)}.calendar-item[id=WEC]{--theme-bg-offset:var(--color-blue);color:#fff}.calendar-item[id=WRC]{--theme-bg-offset:var(--color-orange)}
