.controls[data-v-603c934a]{height:var(--viewport-block-size);left:0;pointer-events:none;position:fixed;top:0;width:var(--viewport-inline-size)}.stage[data-v-a015ef2a]{height:min(var(--asset-max-height),var(--asset-max-width)/var(--video-aspect-ratio,1.777));position:relative;width:min(var(--asset-max-width),var(--asset-max-height) * var(--video-aspect-ratio,1.777))}.stage[data-v-a015ef2a]:hover{cursor:none}@media(max-width:959.98px){.stage[data-v-a015ef2a]:hover{cursor:pointer}.stage:hover .toggle[data-v-a015ef2a]{opacity:1}}.stage .video-js[data-v-a015ef2a]{background:none}.stage .video-js[data-v-a015ef2a],.stage .video-js .vjs-tech[data-v-a015ef2a]{height:100%;width:100%}@media(max-width:959.98px){.stage .toggle[data-v-a015ef2a]{opacity:0}}@media(hover:none){.stage .toggle[data-v-a015ef2a]{opacity:1;pointer-events:auto}.stage .toggle.playing[data-v-a015ef2a]{opacity:0}}.player[data-v-a015ef2a]{flex-direction:column;justify-content:end;opacity:0;transition:opacity var(--primary-transition)}.player .navigator[data-v-a015ef2a]{display:none}.player.loaded[data-v-a015ef2a]{opacity:1}@media(max-width:1279.98px){.player[data-v-a015ef2a]{justify-content:center}}@media(hover:none){.player .navigator[data-v-a015ef2a]{display:flex;font-size:var(--tertiary-font-size);justify-content:space-between;margin-block:1rem;width:100%}.player .navigator a[data-v-a015ef2a]{font-size:var(--tertiary-font-size);font-style:italic;text-decoration:underline}.player .navigator .icon[data-v-a015ef2a]{height:var(--primary-font-size);width:var(--primary-font-size)}.player .navigator .forward[data-v-a015ef2a]{transform:rotate(90deg)}.player .navigator .back[data-v-a015ef2a]{transform:rotate(-90deg)}}.toggle[data-v-a015ef2a]{color:var(--primary-background-color);font-size:var(--secondary-font-size);mix-blend-mode:difference;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%,-50%);transition:opacity var(--primary-transition);z-index:100}.toggle[data-v-a015ef2a]:hover{cursor:none}.assets[data-v-4d74b63f]{display:contents}.grid[data-v-4d74b63f]{--footer-height:calc(var(--secondary-font-size) + var(--global-margin-block)*2);--grid-column-gutter:0px;--grid-template:auto/repeat(12,1fr);--grid-col:calc(var(--viewport-inline-size)/12 - var(--global-margin-inline)*2/12 - var(--grid-column-gutter)*11/12);--asset-max-width:calc(var(--grid-col)*8 + var(--grid-column-gutter)*7);--asset-max-height:calc(var(--viewport-block-size) - var(--header-height) - var(--footer-height));gap:0;height:var(--viewport-block-size);margin-inline:var(--global-margin-inline);padding-block:var(--header-height) var(--footer-height);place-content:end end;scroll-snap-align:end}.grid.cursor-previous[data-v-4d74b63f]{cursor:w-resize}.grid.cursor-next[data-v-4d74b63f]{cursor:e-resize}.grid .asset[data-v-4d74b63f]{display:flex;grid-column:5/span 8;height:var(--asset-max-height);place-items:end start;transform:translateY(calc(var(--footer-push, 0px)*-1));width:var(--asset-max-width)}.grid .asset.player[data-v-4d74b63f]{align-items:start}@media(max-width:1279.98px){.grid[data-v-4d74b63f]{padding-block:var(--header-height) var(--footer-height)}.grid .asset[data-v-4d74b63f]{--asset-max-height:calc(var(--viewport-block-size) - var(--header-height) - var(--footer-height));--asset-max-width:calc(var(--grid-col)*12 + var(--grid-column-gutter)*11);grid-column:1/-1}.grid .asset[data-v-4d74b63f],.grid .asset.player[data-v-4d74b63f]{place-items:center}}@media(hover:none){.grid .navigator[data-v-4d74b63f]{display:flex}}.counter[data-v-b58dd8e4]{display:inline-block;flex:0 0 auto;font-feature-settings:"tnum";height:-moz-min-content;height:min-content;white-space:nowrap;width:-moz-max-content;width:max-content}.divider[data-v-b58dd8e4]:after,.divider[data-v-b58dd8e4]:before{content:" "}.progress[data-v-9bf0864e]{align-items:center;display:grid;gap:1rem;grid-template-columns:max-content minmax(0,1fr) max-content max-content;min-width:0;width:100%}.progress.disabled[data-v-9bf0864e]{opacity:.5}.progress button[data-v-9bf0864e]{background:transparent;border:0;color:inherit;font:inherit;font-style:italic;margin:0;padding:0;text-decoration:underline}.progress button[data-v-9bf0864e]:disabled{cursor:default;opacity:.5;text-decoration:none}.progress button[data-v-9bf0864e]:hover:not(:disabled){cursor:pointer}.progress .icon[data-v-9bf0864e]{--s:5px;--t:1px;--g:8px;height:100%;-webkit-mask:conic-gradient(at var(--s) var(--s),transparent 75%,#000 0) 0 0/calc(100% - var(--s)) calc(100% - var(--s)),conic-gradient(#000 0 0) content-box;mask:conic-gradient(at var(--s) var(--s),transparent 75%,#000 0) 0 0/calc(100% - var(--s)) calc(100% - var(--s)),conic-gradient(#000 0 0) content-box;outline:var(--t) solid #000;outline-offset:calc(var(--t)*-1);padding:calc(var(--g) + var(--t));width:1.6rem}.progress .time[data-v-9bf0864e]{font-feature-settings:"tnum"}.progress .track-wrap[data-v-9bf0864e]{align-items:center;display:grid;min-height:1rem;position:relative;width:100%}.progress .track[data-v-9bf0864e]{height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.progress .base[data-v-9bf0864e]{background:#00000040;width:100%}.progress .played[data-v-9bf0864e]{background:var(--primary-color)}.progress .slider[data-v-9bf0864e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;margin:0;position:relative;width:100%}.progress .slider[data-v-9bf0864e]::-webkit-slider-runnable-track{background:transparent;height:1rem}.progress .slider[data-v-9bf0864e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary-color);border:0;border-radius:50%;height:.5rem;margin-top:.25rem;width:.5rem}.progress .slider[data-v-9bf0864e]::-moz-range-track{background:transparent;border:0;height:1rem}.progress .slider[data-v-9bf0864e]::-moz-range-thumb{background:var(--primary-color);border:0;border-radius:50%;height:.5rem;width:.5rem}.progress .slider[data-v-9bf0864e]:hover{cursor:grab}footer[data-v-cb638bf5]{align-items:start;bottom:0;display:grid;font-size:var(--tertiary-font-size);grid-template-columns:repeat(12,1fr);grid-template-rows:auto 0fr;justify-content:start;left:0;overflow-y:scroll;padding:var(--global-margin);position:fixed;row-gap:0;transition:background-color .3s ease;width:100%}footer .info[data-v-cb638bf5]{font-style:italic;grid-column:1;grid-row:1;justify-self:start;padding:0;text-decoration:underline;width:-moz-max-content;width:max-content}footer .info.hidden[data-v-cb638bf5]{visibility:hidden}footer .below-asset[data-v-cb638bf5]{display:flex;gap:1rem;grid-column:5/span 8;grid-row:1}footer.open[data-v-cb638bf5]{background:var(--primary-background-color)}footer.open .meta[data-v-cb638bf5]{pointer-events:auto}footer .meta[data-v-cb638bf5]{grid-column:5/span 8;grid-row:2;line-height:var(--primary-line-height);max-height:75dvh;min-height:0;opacity:0;overflow:hidden;overflow-y:scroll;pointer-events:none;scrollbar-color:var(--secondary-color) transparent;scrollbar-width:thin;white-space:pre-wrap}footer .meta-inner[data-v-cb638bf5]{display:flex;flex-direction:column;gap:1rem;margin-block:1rem 0;max-width:640px;overflow-y:scroll}footer .meta .credit[data-v-cb638bf5]{display:flex;gap:1ch}footer .meta .credit .discipline[data-v-cb638bf5]{font-style:italic}footer .meta .credit .name[data-v-cb638bf5]{text-transform:uppercase}@media(max-width:1279.98px){footer .below-asset[data-v-cb638bf5],footer .meta[data-v-cb638bf5]{grid-column:2/-1}footer .below-asset.no-meta[data-v-cb638bf5]{grid-column:1/-1}}@media(max-width:767.98px){footer[data-v-cb638bf5]{grid-template-columns:repeat(8,1fr)}footer[data-v-cb638bf5],footer .below-asset[data-v-cb638bf5]{align-items:center}footer .meta[data-v-cb638bf5]{grid-column:1/-1}}@media(max-width:539.98px){footer .below-asset[data-v-cb638bf5]{grid-row:1}footer .meta[data-v-cb638bf5]{grid-row:2}}
