@layer ccc{.popover-menu__container__button-reset{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.popover-menu__container dialog{box-sizing:border-box;margin:0;position:fixed}.popover-menu__container dialog .circles-shelf__content{padding:10px}.popover-menu__container .popover-menu__no-right-padding .circles-shelf__content{padding-right:0}.popover-menu__container dialog::backdrop{background:0 0}.popover-menu__container li,.popover-menu__container ul{width:100%;margin:0;padding:0;list-style:none}.popover-menu__container .text--white{color:#fff}.popover-menu__container__hidden-scrolling .popup-container{scrollbar-width:none;-ms-overflow-style:none}.popover-menu__container__hidden-scrolling .popup-container::-webkit-scrollbar{display:none}.popover-menu__container--inverted{text-align:right}.popover-menu__container--inverted .popup-container{background:#fff;border-radius:20px;box-shadow:1px 1px 10px #0000001a}.popover-menu__container--inverted .popup-container .text{text-align:right;width:100%}.popover-menu__container--inverted .popup-container .list-selection-item__button{text-align:right;justify-content:flex-end;padding-right:30px;overflow:hidden}.popover-menu__container--inverted .popup-container .list-selection-item__button svg,.popover-menu__container--inverted .popup-container .list-selection-item__button svg path{fill:#202020}.popover-menu__container--inverted .popup-surface{background:0 0}.popover-menu__container--inverted .list-selection-item__button svg,.popover-menu__container--inverted .list-selection-item__button svg path{fill:#202020}.popover-menu__container--inverted .list-selection-item__button:hover span{color:#fff}.popover-menu__container--inverted .list-selection-item__button:hover svg,.popover-menu__container--inverted .list-selection-item__button:hover svg path{fill:#fff}.popover-menu__container--inverted .list-selection-item__button:hover:after{background:var(--primary-tint-color)}.meeting-group-container{flex-direction:column;width:100%;height:100%;display:flex}.meeting-group-container .meeting-column{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:100%;margin-top:20px;padding:20px;display:flex;position:absolute;top:0;left:0;overflow:hidden auto}.meeting-group-container .fixed-ui-block{background-blend-mode:soft-light;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 0 4px #0000001a,inset 0 0 2px #ffffffe6}.meeting-session-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:100%;padding-bottom:20px;display:flex;overflow:hidden auto}.popover-list-selection{cursor:pointer;width:100%;min-width:290px;height:35px;position:relative}.popover-list-selection span{text-align:right;white-space:nowrap;text-overflow:ellipsis;width:100%;padding-right:10px;overflow:hidden}.popover-list-selection__shelf{justify-content:space-between;align-items:center;height:35px;padding:0 15px;display:flex;position:relative}.popover-list-selection__leading-icon{flex-shrink:0;align-items:center;margin-right:5px;display:flex}.popover-list-selection__arrow-container{cursor:pointer;align-items:center;margin-left:auto;transition:transform .2s;display:flex}.popover-list-selection__arrow-container.arrow-closed{transform:rotate(180deg)}.popover-list-selection--disabled{opacity:.7;pointer-events:none;cursor:default}.list-selection{border-radius:10px;width:100%;height:auto;overflow:visible}.list-selection__shelf{border-radius:10px;height:35px;margin-top:0}.list-selection__shelf .circles-shelf__content{box-sizing:border-box;justify-content:space-between;align-items:center;gap:5px;width:100%;height:100%;padding:0 20px;display:flex}.list-selection__shelf .circles-shelf__content span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-selection__shelf .circles-shelf__content svg{fill:#000}.list-selection__shelf .rectangle{border-radius:10px;box-shadow:1px 1px 10px #0000001a}.list-selection .arrow-container{cursor:pointer;background:0 0;border:none;align-items:center;height:35px;padding:0;display:flex}.list-selection__arrow-closed{cursor:pointer;transform:rotate(180deg)}.list-selection--disabled{opacity:.7;pointer-events:none}.list-selection--greenroom .list-selection__shelf .rectangle{background-blend-mode:hard-light;background:#ffffffbf;box-shadow:1px 1px 10px #0000001a}.list-selection--greenroom .list-selection__shelf .circles-shelf__content{padding:0 10px}.list-selection--greenroom .list-selection__shelf .circles-shelf__content span{text-align:right;font-size:14px;font-weight:500}.dropdown{border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:auto;display:flex;position:relative;overflow:visible}.dropdown__shelf{border-radius:10px;width:100%;height:35px;margin-top:0;position:relative}.dropdown__shelf .rectangle{box-shadow:none;background:0 0}.dropdown__shelf .circles-shelf__content{justify-content:space-between;align-items:center;gap:5px;width:100%;height:100%;display:flex}.dropdown__shelf .circles-shelf__content svg{fill:#000}.dropdown .arrow-container{pointer-events:none;background:0 0;border:none;align-items:center;height:35px;padding:0;display:flex}.dropdown__arrow-closed{transform:rotate(180deg)}.dropdown__selected-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;text-box-trim:unset;text-box-edge:unset;flex:1;min-width:0;display:block;overflow:hidden;text-align:left!important}.dropdown__shelf .circles-shelf__content>.popover-menu__container{flex-shrink:0}.dropdown .popover-menu__container__button{width:fit-content}.dropdown .popover-menu__container__button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.date-range-picker__dialog{z-index:40;background:0 0;border:none;outline:none;margin:0;padding:5px}.date-range-picker__inputs{flex-direction:row;gap:10px;display:flex;position:relative}.date-range-picker__date-inputs{flex-direction:row;gap:10px;display:flex}.date-range-picker__reset{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;margin-top:5px;display:flex}.date-range-picker__date-button{place-content:center;display:grid;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important;min-height:35px!important;max-height:35px!important}.date-range-picker__date-button svg{padding:0}.attendance-metrics-table-container{width:calc(min(max-content,100%) - var(--first-column-width));height:auto;margin-left:var(--first-column-width);overflow:auto}.attendance-metrics-table{width:calc(min(max-content,100%) - var(--first-column-width));border-collapse:collapse;border-spacing:0;padding-bottom:10px;display:table}.attendance-metrics-table button{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.attendance-metrics-table tbody,.attendance-metrics-table thead{border-collapse:collapse;border-spacing:0}.attendance-metrics-table thead tr{height:55px}.attendance-metrics-table tbody tr{height:40px}.attendance-metrics-table th{text-align:center;vertical-align:middle;width:60px;padding:0 15px}.attendance-metrics-table th span{white-space:nowrap}.attendance-metrics-table td{text-align:center;vertical-align:middle;width:60px;height:40px;padding:0}.attendance-metrics-table tr{text-align:left;vertical-align:middle;width:100%}.attendance-metrics-table tr th:first-child,.attendance-metrics-table tr td:first-child{width:var(--first-column-width);text-align:left;flex-direction:column;justify-content:center;align-items:flex-end;padding-left:10px;display:flex;position:absolute;top:auto;left:0}.attendance-metrics-table tr th:first-child span,.attendance-metrics-table tr td:first-child span{white-space:nowrap}.attendance-metrics-table__average-column-header{background-blend-mode:soft-light;background-color:#ffffff80;border-top-left-radius:10px;border-top-right-radius:10px;padding:0!important}.attendance-metrics-table__average-column-header--text{word-break:break-word!important;white-space:normal!important}.attendance-metrics-table__average-column-data{background-blend-mode:soft-light;background-color:#ffffff80;place-items:center;width:75px;height:40px;display:grid}.attendance-metrics-table__average-column-data--rounded-bottom{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.attendance-metrics-table__session-data{flex-direction:column;justify-content:center;align-items:center;display:flex}.attendance-metrics-table__agenda-text{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:60px;display:-webkit-box;overflow:hidden}.attendance-metrics-table__breakouts-icon{justify-content:center;align-items:center;width:17px;height:9px;padding-top:8px;display:flex}}
