.medikt-player-error{aspect-ratio:var(--player-aspect-ratio,16/9);background:var(--color-grey-200);width:100%;height:100%;color:var(--color-grey-primary);border-radius:var(--player-border-radius,0);grid-auto-rows:max-content;place-content:center;place-items:center;gap:10px;display:grid}.medikt-player-error.medikt-player-error--compact{--player-border-radius:0}.medikt-player-controls-group{gap:var(--group-gap,8px);grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;display:grid}.medikt-player-controls-group.medikt-player-controls-group--overlay,.medikt-player-controls-group.medikt-player-controls-group--underlay{border-radius:var(--player-border-radius,0);background-color:#18171ab8;justify-content:center;align-items:center;position:absolute;inset:0}.medikt-player-controls-group.medikt-player-controls-group--overlay>*{z-index:1}.medikt-player-controls-times{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:4px;padding:0 8px;display:grid}.medikt-player-controls-times span+span{color:var(--color-grey-400)}.medikt-timeline{--watched:0%;--buffered:0%;--hovered:0%;--medikt-timeline-height:24px;--medikt-timeline-line-height:4px;--medikt-timeline-line-background-watched:var(--color-white-white);--medikt-timeline-line-background-buffered:#ffffff52;--medikt-timeline-line-background-hovered:#ffffff52;--medikt-timeline-line-background:#ffffff52;--medikt-timeline-cursor-size:12px;--medikt-timeline-cursor-color:var(--medikt-timeline-line-background-watched);--medikt-timeline-preview-width:152px;--medikt-timeline-touch-area-height:var(--medikt-timeline-height);--medikt-timeline-touch-area-width:calc(100% + var(--medikt-timeline-cursor-size));cursor:pointer;height:var(--medikt-timeline-height);touch-action:none;-webkit-user-select:none;user-select:none;background-repeat:no-repeat;background-origin:content-box;align-items:center;display:flex;position:relative}.medikt-timeline *{pointer-events:none}.medikt-timeline:before{content:"";height:var(--medikt-timeline-touch-area-height);width:var(--medikt-timeline-touch-area-width);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.medikt-timeline .medikt-timeline__input{box-sizing:border-box;height:var(--medikt-timeline-cursor-size);flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}.medikt-timeline .medikt-timeline__input:before{background-color:var(--medikt-timeline-line-background);background-image:linear-gradient(to right,var(--medikt-timeline-line-background-watched) var(--watched),transparent var(--watched)),linear-gradient(to right,var(--medikt-timeline-line-background-buffered) var(--buffered),transparent var(--buffered)),linear-gradient(to right,var(--medikt-timeline-line-background-hovered) var(--hovered),transparent var(--hovered));content:"";height:var(--medikt-timeline-line-height);transition:height var(--transition-duration);border-radius:4px}.medikt-timeline .medikt-timeline__input-cursor{background:var(--medikt-timeline-cursor-color);height:var(--medikt-timeline-cursor-size);left:var(--watched);width:var(--medikt-timeline-cursor-size);transition:background var(--transition-duration);border-radius:50%;position:absolute;top:0;transform:translate(-50%)}.medikt-timeline .medikt-timeline__preview{width:var(--medikt-timeline-preview-width);word-break:break-all;position:absolute;bottom:100%;overflow:hidden}.medikt-timeline .medikt-timeline__overlay{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.player-controls-timeline{padding:0 6px}.player-controls-timeline .medikt-timeline{--medikt-timeline-preview-width:60px}.player-controls-timeline .medikt-timeline:not(:hover){--medikt-timeline-line-height:2px;--medikt-timeline-cursor-color:transparent}.player-controls-timeline .player-controls-timeline__preview{color:var(--color-white-white);text-align:center}.medikt-player-controls-group-timeline.medikt-player-controls-group-timeline--compact{grid-template-columns:max-content 1fr max-content;width:100%}.medikt-player-controls-group-timeline.medikt-player-controls-group-timeline--compact.medikt-player-controls-group-timeline--live{grid-template-columns:1fr}.medikt-player-live-badge{max-width:260px;height:22px;color:var(--color-white-white);cursor:pointer;background-color:#ffffff29;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.medikt-player-live-badge:hover{background-color:#ffffff3d}.medikt-player-live-badge.medikt-player-live-badge--edge{pointer-events:none}.medikt-player-controls-group-main.medikt-player-controls-group-main--compact{--group-gap:32px}.medikt-player-controls-group-main.medikt-player-controls-group-main--compact .medikt-icon{--size:36px}.medikt-player-controls-group-main.medikt-player-controls-group-main--compact>:first-child .medikt-icon{--size:60px}.medikt-player-controls-group-main.medikt-player-controls-group-main--compact>:nth-child(2) .medikt-button{order:-1}.medikt-player-controls-volume{color:var(--color-white-white);grid-template-columns:max-content 52px;align-items:center;display:grid}.medikt-player-controls-volume .medikt-icon{align-self:center}.medikt-player-controls-volume .medikt-timeline{--medikt-timeline-preview-width:110px;--medikt-timeline-line-height:2px}.medikt-player-controls-volume .medikt-timeline:not(:hover){--medikt-timeline-cursor-color:transparent}.medikt-player-controls-volume .medikt-player-controls-volume__tooltip{background:var(--color-grey-primary);text-align:center;border-radius:4px;max-width:max-content;margin:0 auto 28px;padding:4px;box-shadow:0 4px 4px #00000014,0 0 2px #0000000a}.medikt-player-controls-settings-details{-webkit-user-select:none;user-select:none}.medikt-player-controls-settings-details summary{list-style:none}.medikt-player-controls-settings-details summary::-webkit-details-marker{display:none}.medikt-player-controls-settings-details .medikt-button{--button-min-size:40px;--button-padding-x:8px;--button-background-hover:#777777d6;justify-content:start;gap:8px;font-weight:400;display:grid}.medikt-player-controls-settings-details.medikt-player-controls-settings-details--opened .medikt-player-controls-settings-details__trigger{grid-template-columns:var(--icon-size-default) 1fr}.medikt-player-controls-settings-details.medikt-player-controls-settings-details--closed .medikt-player-controls-settings-details__trigger{--button-padding-x:8px 0 16px;grid-template-columns:max-content 1fr var(--icon-size-default);text-align:right;justify-content:space-between}@media (prefers-reduced-motion:no-preference){.medikt-player-controls-settings-details:not(.medikt-player-controls-settings-details--compact){interpolate-size:allow-keywords}}.medikt-player-controls-settings-details:not(.medikt-player-controls-settings-details--compact)::details-content{opacity:0;block-size:0;transition:content-visibility var(--transition-duration) allow-discrete,opacity var(--transition-duration),block-size var(--transition-duration);overflow-y:clip}.medikt-player-controls-settings-details[open]:not(.medikt-player-controls-settings-details--compact)::details-content{opacity:1;block-size:auto}.medikt-player-controls-settings-details .medikt-player-controls-settings-details__options{flex-direction:column;display:flex}:is(.medikt-player-controls-settings-details .medikt-player-controls-settings-details__options) .medikt-button{grid-template-columns:var(--icon-size-default) max-content max-content}.medikt-player-controls-settings-details .medikt-player-controls-settings-details__highlight{color:var(--color-blue-300)}.medikt-player-controls-settings{font-size:0}.medikt-player-controls-settings.medikt-player-controls-settings--open .medikt-player-controls-settings__trigger .medikt-icon{transform:rotate(28deg)}.medikt-player-controls-settings .medikt-player-controls-settings__content{box-sizing:border-box;background:#18171ad6;border-radius:8px;width:240px;height:fit-content;max-height:calc(100% - 57px);padding:4px 0;position:absolute;bottom:57px;right:0;overflow:auto;box-shadow:0 0 4px #0000000a,0 4px 32px #00000029}.medikt-player-controls-settings.medikt-player-controls-settings--compact .medikt-player-controls-settings__content{top:40px;left:10px;right:unset;bottom:unset;max-height:calc(100% - 40px)}:is(.medikt-player-controls-settings .medikt-player-controls-settings__content:has(details[open])) details{display:none}:is(.medikt-player-controls-settings .medikt-player-controls-settings__content:has(details[open])) details[open]{display:block}.medikt-player-controls-group-additional{justify-content:space-between;width:100%}.medikt-player-controls-group-additional.medikt-player-controls-group-additional--compact>:first-child{order:-1}.medikt-player-controls-group-additional .medikt-player-controls-group-additional__control{align-items:center;display:flex}.medikt-player-controls{color:var(--color-white-white);outline-color:#0000;position:relative}.medikt-player-controls .medikt-player-controls__overlay{border-radius:var(--player-border-radius,0);background:linear-gradient(#18171a00 50%,#18171ab8) bottom/100% 164px no-repeat;position:absolute;inset:0}.medikt-player-controls .medikt-player-controls__grid{grid-template-areas:"timeline timeline""main additional";grid-auto-rows:max-content;grid-auto-flow:row;place-content:end space-between;display:grid;position:absolute;inset:8px 12px;overflow:hidden}.medikt-player-controls .medikt-player-controls__group--main{grid-area:main}.medikt-player-controls .medikt-player-controls__group--additional{grid-area:additional}.medikt-player-controls .medikt-player-controls__group--timeline{grid-area:timeline;grid-auto-columns:1fr;width:100%}.medikt-player-controls .medikt-player-controls__overlay--compact{--group-gap:12px;background:#18171a70}.medikt-player-controls .medikt-player-controls__overlay--compact .medikt-player-controls__grid{grid-template-rows:32px max-content 32px;grid-template-areas:"additional""main""timeline";place-content:space-between stretch;justify-items:center}.medikt-player{width:100%;height:100%;aspect-ratio:var(--player-aspect-ratio,16/9);border-radius:var(--player-border-radius,0);position:relative;overflow:hidden}@media (width<=767.98px){.medikt-player{--player-border-radius:0px}}.medikt-player:fullscreen{--player-border-radius:0px}.medikt-player .medikt-player__source{pointer-events:none;border-radius:var(--player-border-radius,0);height:100%;position:relative}:is(.medikt-player .medikt-player__source):before{content:"";background:var(--color-grey-primary);border-radius:var(--player-border-radius,0);background-clip:content-box;padding:.5px;position:absolute;inset:0}:is(.medikt-player .medikt-player__source) video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:relative}.medikt-player .medikt-player__controls{position:absolute;inset:0}
