.neutron-class-session-card[data-v-18df48ec]{height:210px;display:block;cursor:pointer;overflow:hidden;border-radius:.75rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.neutron-class-session-card.is-disabled[data-v-18df48ec],.neutron-class-session-card.is-loading[data-v-18df48ec]{filter:grayscale(1) opacity(.5)}.neutron-class-session-card.is-disabled .detail .content[data-v-18df48ec],.neutron-class-session-card.is-loading .detail .content[data-v-18df48ec]{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.neutron-class-session-card .header[data-v-18df48ec]{position:relative;overflow:hidden;padding:.75rem;line-height:1.375;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.neutron-class-session-card .header .start[data-v-18df48ec],.neutron-class-session-card .header .end[data-v-18df48ec]{position:relative;min-height:19.25px;z-index:2}.neutron-class-session-card .header .line[data-v-18df48ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.neutron-class-session-card .body[data-v-18df48ec]{--tw-bg-opacity:1;background-color:rgb(244 244 245 / var(--tw-bg-opacity));padding:.75rem}.neutron-class-session-card .body .detail[data-v-18df48ec]{display:flex;min-width:0px;justify-content:space-between}.neutron-class-session-card .body .detail[data-v-18df48ec]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.neutron-class-session-card .body .detail[data-v-18df48ec]{--tw-bg-opacity:1;background-color:rgb(244 244 245 / var(--tw-bg-opacity));font-size:.875rem;line-height:1.25}.neutron-class-session-card .session-body[data-v-18df48ec]{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem}.neutron-class-session-card .session-info[data-v-18df48ec]{display:flex;justify-content:space-between}.neutron-class-session-card .session-content[data-v-18df48ec]{margin-top:.5rem}.neutron-class-session-card .session-subtitle[data-v-18df48ec]{opacity:.75}.neutron-class-session-card .session-title[data-v-18df48ec]{font-size:1.125rem;font-weight:700}.neutron-class-session-card .session-footer[data-v-18df48ec]{position:relative;overflow:hidden;padding:.75rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;line-height:1.375;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.neutron-class-session-card .session-footer .teacher-wrapper[data-v-18df48ec]{position:relative;min-height:19.25px;z-index:2}.neutron-class-session-card .session-footer .teacher-label[data-v-18df48ec]{font-size:.875rem;opacity:.75}.neutron-class-session-card .session-footer .teacher-name[data-v-18df48ec]{font-size:.875rem;font-weight:600}
