@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-numeric-figure{syntax:"*";inherits:false}@property --un-numeric-fraction{syntax:"*";inherits:false}@property --un-numeric-spacing{syntax:"*";inherits:false}@property --un-ordinal{syntax:"*";inherits:false}@property --un-slashed-zero{syntax:"*";inherits:false}@property --un-leading{syntax:"*";inherits:false}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}.class-card[data-v-9748393e]{color:var(--c-text-base);padding-block:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb, var(--colors-black) 8%, transparent);border-radius:var(--radius-surface);--un-border-style:solid;background-color:var(--c-surface);border-style:solid;flex-direction:column;transition:background-color .15s,border-color .15s;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.class-card[data-v-9748393e]{border-color:color-mix(in oklab, var(--colors-black) 8%, transparent)}}.class-card[data-v-9748393e]:before{width:calc(var(--spacing) * 1);content:"";left:calc(var(--spacing) * 1.5);top:calc(var(--spacing) * 3.5);bottom:calc(var(--spacing) * 3.5);background:var(--class-color);border-radius:3.40282e38px;position:absolute}.class-card--hover[data-v-9748393e]:hover{border-color:color-mix(in srgb, var(--colors-black) 12%, transparent);background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent)}@supports (color:color-mix(in lab, red, red)){.class-card--hover[data-v-9748393e]:hover{border-color:color-mix(in oklab, var(--colors-black) 12%, transparent);background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent)}}.class-card--active[data-v-9748393e]{border-width:2px;border-color:color-mix(in srgb, var(--c-warning) var(--un-border-opacity), transparent);background-color:color-mix(in srgb, var(--c-warning) 25%, transparent);box-shadow:0 1px 2px #0000000a,0 .5rem 1.5rem #0000000d}.class-card--active.class-card--hover[data-v-9748393e]:hover{background-color:color-mix(in srgb, var(--c-warning) 35%, transparent)}.class-card--past[data-v-9748393e]{opacity:.55}.class-card--off[data-v-9748393e]:before{opacity:.4}.class-card__link[data-v-9748393e]{color:inherit;--un-outline-style:none;column-gap:calc(var(--spacing) * 3);outline-style:none;grid-template-columns:3.25rem minmax(0,1fr);text-decoration:none;display:grid}.class-card__link[data-v-9748393e]:after{content:"";inset:calc(var(--spacing) * 0);border-radius:inherit;position:absolute}.class-card__link[data-v-9748393e]:focus-visible:after{box-shadow:0 0 0 2px var(--c-bg-base), 0 0 0 4px var(--c-primary-hover)}.class-card__status[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);background-color:color-mix(in srgb, var(--colors-black) 7%, transparent);gap:calc(var(--spacing) * 1.5);border-radius:3.40282e38px;grid-column:1/-1;justify-self:start;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.class-card__status[data-v-9748393e]{background-color:color-mix(in oklab, var(--colors-black) 7%, transparent)}}.class-card__status--live[data-v-9748393e],.class-card__status--starting[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 0);background-color:#0000}.class-card__status--soon[data-v-9748393e]{background-color:color-mix(in srgb, var(--c-primary) 30%, transparent)}.class-card__status--title[data-v-9748393e]{margin-bottom:calc(var(--spacing) * 0);margin-right:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 0);vertical-align:.0625rem;display:inline-flex}.class-card__status--canceled[data-v-9748393e]{color:var(--c-danger-active);background-color:color-mix(in srgb, var(--c-danger) 12%, transparent)}.class-card__status--moved[data-v-9748393e]{background-color:color-mix(in srgb, var(--c-warning) 60%, transparent)}.class-card__dot[data-v-9748393e]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background:var(--c-live);border-radius:3.40282e38px;display:inline-block}.class-card__when[data-v-9748393e]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,);flex-direction:column;display:flex}.class-card__duration[data-v-9748393e],.class-card__end[data-v-9748393e],.class-card__start[data-v-9748393e]{white-space:nowrap;overflow-wrap:normal}.class-card__start[data-v-9748393e]{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight));--un-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.class-card__end[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));color:var(--c-text-muted);--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.class-card__duration[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:var(--c-text-muted);margin-top:calc(var(--spacing) * .5)}.class-card--off .class-card__theme[data-v-9748393e],.class-card--off .class-card__title-text[data-v-9748393e],.class-card--off .class-card__when[data-v-9748393e]{opacity:.6}.class-card__main[data-v-9748393e]{min-width:calc(var(--spacing) * 0);flex-direction:column;display:flex}.class-card__title[data-v-9748393e]{color:var(--c-text-base);--un-leading:var(--leading-snug);line-height:var(--leading-snug);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);-webkit-line-clamp:2;hyphens:auto;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.class-card__theme[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));color:var(--c-text-muted);--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * .5);-webkit-line-clamp:2;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.class-card__moved[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:var(--c-text-muted);--un-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * .5)}.class-card__moved--to[data-v-9748393e]{color:var(--c-text-base);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.class-card__hint[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));color:var(--c-text-muted);margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 1);margin-left:calc(var(--spacing) * 16)}.class-card__meta[data-v-9748393e]{margin-top:calc(var(--spacing) * 2);margin-left:calc(var(--spacing) * 16);gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 9);justify-content:space-between;align-items:center;display:flex}.class-card__teachers[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));gap:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 0);align-items:center;display:flex}.class-card__avatars[data-v-9748393e]{flex-shrink:0;display:flex}.class-card__avatar[data-v-9748393e]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);flex-shrink:0;display:block}.class-card__avatar+.class-card__avatar[data-v-9748393e]{margin-left:calc(var(--spacing) * -3)}.class-card__initials[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent);isolation:isolate;clip-path:url(#avatar-mask);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.class-card__initials[data-v-9748393e]{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent)}}.class-card__initials[data-v-9748393e]:before{background-color:color-mix(in srgb, var(--colors-black) 7%, transparent);content:"";inset:calc(var(--spacing) * 0);z-index:-1;clip-path:url(#avatar-mask);position:absolute;scale:.95}@supports (color:color-mix(in lab, red, red)){.class-card__initials[data-v-9748393e]:before{background-color:color-mix(in oklab, var(--colors-black) 7%, transparent)}}.class-card__names[data-v-9748393e]{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.class-card__join[data-v-9748393e],.class-card__meta[data-v-9748393e] .class-card__bell{z-index:1;position:relative}.class-card__join[data-v-9748393e]{margin-top:calc(var(--spacing) * 3)}.class-card__join-button[data-v-9748393e]{width:100%}.class-card__hint--visitor[data-v-9748393e]{margin-left:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 2)}@media (width>=48rem){.class-card--stream[data-v-9748393e]{padding-block:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 5)}.class-card--stream .class-card__link[data-v-9748393e]{grid-template-columns:4rem minmax(0,1fr)}.class-card--stream .class-card__start[data-v-9748393e]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight))}.class-card--stream .class-card__hint[data-v-9748393e],.class-card--stream .class-card__meta[data-v-9748393e],.class-card--stream .class-card__join[data-v-9748393e]{margin-left:calc(var(--spacing) * 19)}.class-card--stream .class-card__join .class-card__hint--visitor[data-v-9748393e]{margin-left:calc(var(--spacing) * 0)}.class-card--stream .class-card__join-button[data-v-9748393e]{width:auto;min-width:calc(var(--spacing) * 64)}}@supports (grid-template-columns:subgrid){.class-card--stream[data-v-9748393e]{column-gap:calc(var(--spacing) * 3);grid-template-rows:repeat(6,auto);grid-template-columns:3.25rem minmax(0,1fr);display:grid}.class-card--stream .class-card__link[data-v-9748393e]{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.class-card--stream .class-card__status[data-v-9748393e]{grid-area:1/1/auto/-1}.class-card--stream .class-card__when[data-v-9748393e]{grid-area:2/1/-1}.class-card--stream .class-card__main[data-v-9748393e]{grid-area:2/2}.class-card--stream .class-card__hint[data-v-9748393e],.class-card--stream .class-card__join[data-v-9748393e],.class-card--stream .class-card__meta[data-v-9748393e]{margin-left:calc(var(--spacing) * 0);grid-column:2}.class-card--stream>.class-card__hint[data-v-9748393e]{grid-row:4}.class-card--stream .class-card__meta[data-v-9748393e]{grid-row:5}.class-card--stream .class-card__join[data-v-9748393e]{grid-row:6}.class-card--stream .class-card__join .class-card__hint--visitor[data-v-9748393e]{margin-left:calc(var(--spacing) * 0)}}@media (width>=48rem){@supports (grid-template-columns:subgrid){.class-card--stream[data-v-9748393e]{grid-template-columns:4rem minmax(0,1fr)}.class-card--stream .class-card__hint[data-v-9748393e],.class-card--stream .class-card__join[data-v-9748393e],.class-card--stream .class-card__meta[data-v-9748393e]{margin-left:calc(var(--spacing) * 0)}}}.class-card--column[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));--un-leading:1.125rem;padding-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3.5);padding-right:calc(var(--spacing) * 2.5);line-height:1.125rem}.class-card--column[data-v-9748393e]:before{width:calc(var(--spacing) * .75);left:calc(var(--spacing) * 1);top:calc(var(--spacing) * 2.5);bottom:calc(var(--spacing) * 2.5)}.class-card--column .class-card__link[data-v-9748393e]{flex-direction:column;display:flex}.class-card--column .class-card__status[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));margin-bottom:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 1.5)}.class-card--column .class-card__when[data-v-9748393e]{padding-right:calc(var(--spacing) * 7);flex-flow:wrap;align-items:baseline}.class-card--column .class-card__start[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.class-card--column .class-card__end[data-v-9748393e]:before{content:"–"}.class-card--column .class-card__end[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));color:inherit;--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.class-card--column .class-card__duration[data-v-9748393e]{margin-top:calc(var(--spacing) * 0);flex-basis:100%}.class-card--column .class-card__title[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.class-card--column .class-card__theme[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));--un-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.class-card--column .class-card__hint[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));margin-left:calc(var(--spacing) * 0)}.class-card--column .class-card__meta[data-v-9748393e]{margin-left:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 1.5);min-height:calc(var(--spacing) * 0)}.class-card--column .class-card__teachers[data-v-9748393e]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));gap:calc(var(--spacing) * 1.5)}.class-card--column .class-card__avatar[data-v-9748393e]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.class-card--column .class-card__avatar+.class-card__avatar[data-v-9748393e]{margin-left:calc(var(--spacing) * -2)}.class-card--column .class-card__meta[data-v-9748393e] .class-card__bell{top:calc(var(--spacing) * 1.5);right:calc(var(--spacing) * 1.5);position:absolute}.class-card--column .class-card__join[data-v-9748393e]{margin-top:calc(var(--spacing) * 2)}.class-card--column .class-card__join-button[data-v-9748393e]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 9)}.class-card--column.class-card--past[data-v-9748393e]{padding-block:calc(var(--spacing) * 1.5)}.class-card--column.class-card--past .class-card__duration[data-v-9748393e],.class-card--column.class-card--past .class-card__theme[data-v-9748393e]{display:none}.class-card--column.class-card--past .class-card__title[data-v-9748393e]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.isAndroidTvBuildTime .class-card[data-v-9748393e]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.isAndroidTvBuildTime .class-card[data-v-9748393e]:focus-within{--un-scale-x:1.02;--un-scale-y:1.02;scale:var(--un-scale-x) var(--un-scale-y);z-index:1}.isAndroidTvBuildTime .class-card__link[data-v-9748393e]:focus-visible:after,.isAndroidTvBuildTime .class-card__link[data-v-9748393e]:focus:after{box-shadow:0 0 0 3px var(--c-tv-focus-bg)}.isAndroidTvBuildTime .class-card--column .class-card__when[data-v-9748393e]{padding-right:calc(var(--spacing) * 0)}.isAndroidTvBuildTime .class-card--column .class-card__meta[data-v-9748393e] .class-card__bell{position:static}.isAndroidTvBuildTime .class-card--column .class-card__avatars[data-v-9748393e]{display:none}@media (prefers-reduced-motion:reduce){.class-card[data-v-9748393e]{transition:none}}
