.wporg-block-meeting-calendar{font-size:var(--wp--preset--font-size--normal,16px);margin:0 auto 32px}.wporg-meeting-calendar__filter{align-items:center;display:flex;flex-wrap:wrap;margin:var(--wp--preset--spacing--20,20px) 0}.wporg-meeting-calendar__filter .components-base-control__field{margin-bottom:unset}.wporg-meeting-calendar__filter-dropdown{max-width:none}.wporg-meeting-calendar__filter-dropdown>div{margin:0 auto!important}.wporg-meeting-calendar__filter-remove.components-button.is-link{text-decoration:none}.wporg-meeting-calendar__filter-remove.components-button.is-link span:not(.dashicons){text-decoration:underline}@media(max-width:782px){.wporg-meeting-calendar__filter{display:block}.wporg-meeting-calendar__filter p{margin:1em 0 .5em}.wporg-meeting-calendar__filter-dropdown{max-width:200px}}.wporg-meeting-calendar__filter-label{margin-bottom:0;padding-right:6px}.wporg-meeting-calendar__filter-applied{font-size:var(--wp--preset--font-size--normal,16px);margin:0 1em}.wporg-meeting-calendar__filter-applied,.wporg-meeting-calendar__filter-label{font-size:var(--wp--preset--font-size--small,14px)}.wporg-meeting-calendar__header{align-items:center;display:flex;margin-bottom:18px}.wporg-meeting-calendar__header div{flex:1;padding:16px 0}@media(min-width:550px){.wporg-meeting-calendar__header{flex-direction:row}.wporg-meeting-calendar__header div{padding:0}}.wporg-meeting-calendar__header div:last-child{text-align:right}.wp-site-blocks .wporg-meeting-calendar__header h2:not([class*=-font-size],[style*=font-size]),.wporg-meeting-calendar__header h2{font-size:var(--wp--preset--font-size--heading-4,20px);margin:0 0 0 var(--wp--preset--spacing--10,10px)}.wporg-meeting-calendar__header h2:before{display:none}.wporg-meeting-calendar__btn-group{display:flex;gap:4px}.wporg-meeting-calendar__btn-group .components-button{height:40px;width:40px}.wporg-meeting-calendar__btn-group .components-button:disabled{background-color:var(--wp--preset--color--light-grey-2,#f6f6f6);box-shadow:none!important;color:var(--wp--preset--color--charcoal-1,#1e1e1e)}.wporg-meeting-calendar__btn-group .components-button:disabled svg{opacity:.5}.wporg-meeting-calendar__btn-group .components-button:last-child svg{rotate:180deg}.wporg-meeting-calendar__header .components-button-group{display:flex}.wporg-meeting-calendar__header .components-button-group .components-button{align-items:center;background-color:unset;border-radius:2px;display:flex;height:40px;justify-content:center;margin-left:unset;padding:unset;position:relative;width:40px}.wporg-meeting-calendar__header .components-button-group .components-button:not(:focus){box-shadow:unset}.wporg-meeting-calendar__header .components-button-group .components-button:disabled{display:none}.wporg-meeting-calendar__header .components-button-group .components-button.is-primary{background-color:var(--wp--preset--color--charcoal-1,#1e1e1e)}.wporg-meeting-calendar__header .components-button-group .components-button.is-secondary{color:var(--wp--preset--color--charcoal-1,#1e1e1e)}.wporg-meeting-calendar__cell-event.components-button{border-radius:2px;display:block;font-size:var(--wp--preset--font-size--small,14px);margin:8px 0;padding:8px;position:relative;width:100%}.wporg-meeting-calendar__cell-event.components-button.is-link{background:var(--wp--preset--color--blueberry-4,#eff2ff);border:1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));text-decoration:none}.wporg-meeting-calendar__cell-event-title{display:block;overflow:hidden}.wporg-meeting-calendar__cell-event.is-cancelled,.wporg-meeting-calendar__cell-event.is-cancelled .wporg-meeting-calendar__cell-event-title,.wporg-meeting-calendar__dropdown.is-cancelled{text-decoration:line-through!important}.wporg-meeting-calendar__cell-event:focus{box-shadow:0 0 0 1px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));text-decoration:underline}.wporg-meeting-calendar__dropdown .components-menu-group{box-sizing:border-box;padding:7px}.wporg-meeting-calendar__dropdown .components-menu-item__button{overflow:hidden;white-space:nowrap}.wporg-meeting-calendar__cell-event-time{font-weight:700;margin-bottom:4px}.wporg-meeting-calendar__list-expand{margin:var(--wp--preset--spacing--20,20px) 0 0;text-align:center}.wporg-meeting-calendar__list{list-style:none;margin:0;padding:0}.wporg-meeting-calendar__list-title{display:block;font-size:var(--wp--preset--font-size--medium,18px);font-weight:600;margin:var(--wp--preset--spacing--30,30px) 0 var(--wp--preset--spacing--20,20px)}.wporg-meeting-calendar__list li{list-style:none;margin:0}.wporg-meeting-calendar__list li:first-child .wporg-meeting-calendar__list-title{margin-top:0}.wporg-meeting-calendar__list-event{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--light-grey-1,#d9d9d9);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20,20px);padding:var(--wp--preset--spacing--20,20px);position:relative}.wporg-meeting-calendar__list-event:first-of-type{border-top-left-radius:2px;border-top-right-radius:2px}.wporg-meeting-calendar__list-event:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.wporg-meeting-calendar__list-event+.wporg-meeting-calendar__list-event{border-top:unset}@media(min-width:600px){.wporg-meeting-calendar__list-event{align-items:center;flex-direction:row}}.wporg-meeting-calendar__list-event-time{color:var(--wp--preset--color--charcoal-4,#656a71);font-size:var(--wp--preset--font-size--small,14px)}.wporg-meeting-calendar__list-event-team-wrapper{flex-basis:15%}.wporg-meeting-calendar__list-event-team{background:var(--wp--preset--color--blueberry-4,#eff2ff);border-radius:2px;color:var(--wp--preset--color--blueberry-1,#3858e9)!important;display:inline-block;font-size:var(--wp--preset--font-size--small,14px);line-height:var(--wp--custom--heading--level-1--typography--line-height,1.3);margin-bottom:8px;padding:7px 12px;text-align:center;text-decoration:none!important}.wporg-meeting-calendar__list-event-team:active,.wporg-meeting-calendar__list-event-team:focus,.wporg-meeting-calendar__list-event-team:hover{text-decoration:underline!important}.wporg-meeting-calendar__list-event-title{border-bottom:unset;font-size:var(--wp--preset--font-size--normal,16px);font-weight:400;margin:unset!important;padding-bottom:unset}.wporg-meeting-calendar__list-event-title a{color:var(--wp--preset--color--charcoal-1,#1e1e1e);text-decoration:none!important}.wporg-meeting-calendar__list-event-title a:hover{text-decoration:underline!important}.wporg-meeting-calendar__list-event-copy{margin-bottom:4px;margin-top:0!important}.wporg-meeting-calendar__list-event-copy:last-child{margin-bottom:0}.wporg-meeting-calendar__list-event.is-cancelled .wporg-meeting-calendar__list-event-copy,.wporg-meeting-calendar__list-event.is-cancelled .wporg-meeting-calendar__list-event-title a>span:first-child{text-decoration:line-through}.wporg-meeting-calendar__list-event.is-cancelled .wporg-meeting-calendar__list-event-title a>span:last-child{font-size:16px;font-weight:400;padding-left:8px;vertical-align:bottom}.wporg-meeting-calendar__list-event-header{flex:1}.wporg-meeting-calendar__list-event-details{flex-basis:35%}.wporg-meeting-calendar__header,.wporg-meeting-calendar__list{padding:12px 0}@media(min-width:960px){.wporg-meeting-calendar__header,.wporg-meeting-calendar__list{padding:0}}.wporg-block-meeting-calendar table{background:#fff;border-collapse:collapse;margin-bottom:0;margin-top:0;table-layout:fixed;width:100%}.wporg-block-meeting-calendar table th{border:1px solid var(--wp--preset--color--light-grey-1,#d9d9d9);font-size:var(--wp--preset--font-size--normal,16px);font-weight:400;padding:8px;text-align:center}.wporg-meeting-calendar__cell-day{display:inline-block;height:100%;width:30px}.wporg-meeting-calendar__cell{background-color:var(--wp--preset--color--light-grey-2,#f6f6f6);border:1px solid var(--wp--preset--color--light-grey-1,#d9d9d9);height:180px;padding:var(--wp--preset--spacing--10,10px);vertical-align:top}.wporg-meeting-calendar__cell strong{color:var(--wp--preset--color--charcoal-4,#656a71);display:block;font-size:var(--wp--preset--font-size--normal,16px);font-weight:400;height:30px;line-height:30px;text-align:center}.wporg-meeting-calendar__cell.is-today,.wporg-meeting-calendar__cell.is-upcoming{background-color:var(--wp--preset--color--white,#fff)}.wporg-meeting-calendar__cell.is-today .wporg-meeting-calendar__cell-day{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:50%;color:var(--wp--preset--color--white,#fff)}.wporg-meeting-calendar__cell.is-upcoming strong{color:var(--wp--preset--color--charcoal-1,#1e1e1e)}.wporg-meeting-calendar__team-core{background-color:#ffe7e7!important;border-color:#cd0000!important;color:#cd0000!important}.wporg-meeting-calendar__team-design{background-color:#fefaf3!important;border-color:#eec26a!important;color:#7e590e!important}.wporg-meeting-calendar__team-mobile{background-color:#fff!important;border-color:#fba16c!important;color:#fba16c!important}.wporg-meeting-calendar__team-polyglots{background-color:#fbe9f4!important;border-color:#c32283!important;color:#981a66!important}.wporg-meeting-calendar__team-support{background-color:#d7f0f6!important;border-color:#33b4ce!important;color:#1e6d7d!important}.wporg-meeting-calendar__team-docs,.wporg-meeting-calendar__team-documentation{background-color:#d7ebd5!important;border-color:#3b7236!important;color:#3b7236!important}.wporg-meeting-calendar__team-themes{background-color:#e6dff3!important;border-color:#4e3288!important;color:#4e3288!important}.wporg-meeting-calendar__team-plugins{background-color:#fff!important;border-color:#f06723!important;color:#f06723!important}.wporg-meeting-calendar__team-accessibility,.wporg-meeting-calendar__team-community{background-color:#e4f6fc!important;border-color:#11799d!important;color:#0c566f!important}.wporg-meeting-calendar__team-meta{background-color:#ededed!important;border-color:#aeadad!important;color:#626060!important}.wporg-meeting-calendar__team-openverse,.wporg-meeting-calendar__team-training{background-color:#fcf7e6!important;border-color:#e9c02d!important;color:#886e0e!important}.wporg-meeting-calendar__team-tv{background-color:#e2f2d0!important;border-color:#73ad30!important;color:#3e5d1a!important}.wporg-meeting-calendar__team-marketing{background-color:#fff!important;border-color:#47bea7!important;color:#47bea7!important}.wporg-meeting-calendar__team-cli{background-color:#cecece!important;border-color:#424242!important;color:#424242!important}.wporg-meeting-calendar__team-hosting{background-color:#eaebf5!important;border-color:#5358a6!important;color:#5358a6!important}.wporg-meeting-calendar__team-tide{background-color:#e1e3ff!important;border-color:#1526ff!important;color:#1526ff!important}.wporg-meeting-calendar__team-bbpress,.wporg-meeting-calendar__team-sustainability{background-color:#dff5e4!important;border-color:#2d8e42!important;color:#216730!important}.wporg-meeting-calendar__team-buddypress,.wporg-meeting-calendar__team-test{background-color:#ffe5d8!important;border-color:#d84800!important;color:#a53700!important}.wporg-meeting-calendar__cell-event:not(.is-upcoming){color:#000!important;opacity:.58}.wporg-meeting-calendar__modal{border-radius:unset;box-shadow:unset}.wporg-meeting-calendar__modal .components-modal__content{padding:0 var(--wp--preset--spacing--30,30px) var(--wp--preset--spacing--30,30px)}.wporg-meeting-calendar__modal .components-modal__header .components-modal__header-heading{font-family:var(--wp--preset--font-family--inter,sans-serif);line-height:var(--wp--custom--heading--level-1--typography--line-height,1.3)}.wporg-meeting-calendar__modal h1{font-size:16px!important}.wporg-meeting-calendar__modal h1:before{display:none!important}.wporg-meeting-calendar__modal-overlay{font-size:var(--wp--preset--font-size--small,14px);z-index:1000001}.wporg-meeting-calendar__modal-notice{margin:0 0 16px}.wporg-meeting-calendar__modal-export-links{margin-top:1em}.meeting-cancelled .wporg-meeting-detail{text-decoration:line-through}.wporg-meeting-calendar__feed{display:flex;font-size:var(--wp--preset--font-size--small,14px);justify-content:space-between}
