.media-viewer{z-index:200;padding-block:max(.85rem, env(safe-area-inset-top,0px)) max(.85rem, env(safe-area-inset-bottom,0px));padding-left:max(.85rem, env(safe-area-inset-left,0px));padding-right:max(.85rem, env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(5px);background:#000000c7;place-items:center;display:grid;position:fixed;inset:0}.media-viewer__layout{width:min(100%, 21rem, calc((100vh - 4.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) * 9 / 16));width:min(100%, 21rem, calc((100dvh - 4.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) * 9 / 16));max-height:calc(100vh - 1.7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 1.7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:block;position:relative}.media-viewer__panel{width:100%;max-height:calc(100vh - 1.7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 1.7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));grid-template-rows:auto auto;gap:.5rem;display:grid}.media-viewer__toolbar{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.media-viewer__toolbar-actions{align-items:center;gap:.35rem;display:inline-flex}.media-viewer__nav{gap:.35rem;display:inline-flex}.media-viewer__item-nav{color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:.1rem;padding:.2rem;display:inline-flex}.media-viewer__item-nav-btn{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin:0;padding:0;transition:background .15s;display:inline-grid}.media-viewer__item-nav-btn:active:not(:disabled){background:#ffffff38}@media (hover:hover) and (pointer:fine){.media-viewer__item-nav-btn:hover:not(:disabled){background:#ffffff29}}.media-viewer__item-nav-btn:disabled{opacity:.35;cursor:default}@media (pointer:coarse){.media-viewer__item-nav-btn{width:var(--touch,2.75rem);height:var(--touch,2.75rem);min-width:var(--touch,2.75rem);min-height:var(--touch,2.75rem)}}.media-viewer__item-nav-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.media-viewer__item-nav-count{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;direction:ltr;unicode-bidi:isolate;min-width:2.75rem;padding:0 .2rem;font-size:.78rem;font-weight:650;line-height:1}.media-viewer__icon{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;transition:background .15s,opacity .15s;display:inline-grid}.media-viewer__icon:active:not(:disabled){background:#ffffff47}@media (hover:hover) and (pointer:fine){.media-viewer__icon:hover:not(:disabled){background:#ffffff38}}.media-viewer__icon:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.media-viewer__icon:disabled{opacity:.35;cursor:default}.media-viewer__icon--busy:disabled{opacity:.9;cursor:wait}.media-viewer__icon--active{background:#ffffff47}.media-viewer__stage{aspect-ratio:9/16;width:100%;max-height:calc(100vh - 4.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 4.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg);touch-action:pan-y;background:#0a0a0a;position:relative;overflow:hidden}.media-viewer__edge-nav{display:none}@media (hover:hover) and (pointer:fine){.media-viewer__edge-nav{display:contents}.media-viewer__edge{z-index:4;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:30%;margin:0;padding:0;position:absolute;inset-block:0 4.75rem}.media-viewer__edge--prev{inset-inline-start:0}.media-viewer__edge--next{inset-inline-end:0}.media-viewer__edge:disabled{pointer-events:none;cursor:default}.media-viewer__edge:focus-visible{outline-offset:-2px;outline:2px solid #ffffffb3}}.media-viewer__media{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.media-viewer__stage--playable .media-viewer__media{cursor:pointer}.media-viewer__media--hidden{opacity:0}.media-viewer__badge{z-index:7;color:#fff;letter-spacing:.01em;pointer-events:none;background:#0000009e;border-radius:999px;align-items:center;min-height:1.85rem;padding:.22rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.media-viewer__credit{z-index:3;max-width:min(72%,16rem);position:absolute;inset-block-end:4.35rem;inset-inline-start:.7rem}.media-viewer__credit a{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;text-shadow:0 1px 2px #0000008c;white-space:nowrap;font-size:.78rem;font-weight:650;text-decoration:none;display:block;overflow:hidden}.media-viewer__credit a:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #fff}.media-viewer__flash{z-index:5;color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;animation:.75s forwards media-viewer-flash;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.media-viewer__idle-play{z-index:5;color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@keyframes media-viewer-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.86)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}72%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.05)}}.media-viewer__spin,.media-viewer .spin{display:inline-flex}.media-viewer__progress{z-index:6;color:#fff;pointer-events:none;background:linear-gradient(#0000 0%,#0000002e 38%,#00000094 100%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 .45rem;padding-block-start:.95rem;padding-block-end:calc(.95rem + env(safe-area-inset-bottom,0px));padding-inline:.75rem;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.media-viewer__progress--playback{grid-template-columns:auto auto minmax(0,1fr) auto}.media-viewer__progress:has(.media-viewer__vol-zone){grid-template-columns:auto minmax(0,1fr) auto auto}.media-viewer__progress--playback:has(.media-viewer__vol-zone){grid-template-columns:auto auto minmax(0,1fr) auto auto}.media-viewer__play,.media-viewer__vol-btn{color:#fff;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#ffffff24;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin:0;padding:0;transition:background .15s,color .15s,opacity .15s;display:inline-grid}.media-viewer__play:active,.media-viewer__vol-btn:active{color:#fff;background:#ffffff47}@media (pointer:coarse){.media-viewer__play,.media-viewer__vol-btn{width:var(--touch,2.75rem);height:var(--touch,2.75rem);min-width:var(--touch,2.75rem);min-height:var(--touch,2.75rem)}}@media (hover:hover) and (pointer:fine){.media-viewer__play:hover,.media-viewer__vol-btn:hover{color:#fff;background:#ffffff38}}.media-viewer__play:focus-visible,.media-viewer__vol-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.media-viewer__progress .media-viewer__rail{box-shadow:0 2px 7px #00000038}.media-viewer__clock{color:#ffffffd1;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:center;pointer-events:none;direction:ltr;unicode-bidi:isolate;min-width:2.15rem;font-size:.68rem;font-weight:650;line-height:1}.media-viewer__track{pointer-events:auto;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;align-items:center;height:2rem;display:grid;position:relative}.media-viewer__track:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #ffffffb3}.media-viewer__rail{background:#ffffff38;border-radius:999px;width:100%;height:.28rem;transition:height .12s;display:block;position:relative}@media (hover:hover) and (pointer:fine){.media-viewer__track:hover .media-viewer__rail{height:.38rem}.media-viewer__track:hover .media-viewer__thumb{background:#fff;width:.68rem;height:.68rem}}.media-viewer__track--active .media-viewer__rail{height:.38rem}.media-viewer__fill{background:#ffffff85;border-radius:999px;height:100%;display:block}.media-viewer__thumb{pointer-events:none;background:#fff;border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000002e}.media-viewer__track--active .media-viewer__thumb{background:#fff;width:.68rem;height:.68rem}.media-viewer__vol-zone{z-index:8;pointer-events:auto;flex-direction:column;flex:none;justify-content:flex-end;align-self:center;align-items:center;gap:0;width:2rem;height:2rem;display:flex;position:relative}.media-viewer__vol-zone--open,.media-viewer__vol-zone--active{z-index:12;gap:.35rem;height:8.1rem;margin-top:-6.1rem}.media-viewer__vol-track{z-index:1;-webkit-backdrop-filter:blur(10px);pointer-events:auto;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:#ffffff24;border-radius:999px;flex:none;place-items:center;width:2rem;height:5.75rem;padding:.55rem 0;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.media-viewer__vol-track:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}@media (hover:hover) and (pointer:fine){.media-viewer__vol-track:hover .media-viewer__rail,.media-viewer__vol-track--active .media-viewer__rail{width:.34rem}.media-viewer__vol-track:hover .media-viewer__thumb,.media-viewer__vol-track--active .media-viewer__thumb{width:.62rem;height:.62rem}}.media-viewer__vol-track--active .media-viewer__rail{width:.34rem}.media-viewer__vol-track .media-viewer__rail{background:#ffffff38;flex-direction:column;justify-content:flex-end;width:.28rem;height:100%;transition:width .12s;display:flex}.media-viewer__vol-track .media-viewer__fill{background:#ffffffb8;width:100%;height:auto}.media-viewer__vol-track .media-viewer__thumb{background:#fff;width:.55rem;height:.55rem;transition:width .12s,height .12s;top:auto;left:50%;transform:translate(-50%,50%);box-shadow:0 0 0 1px #0000002e}.media-viewer__vol-track--active .media-viewer__thumb{width:.62rem;height:.62rem}.media-viewer__audio-chrome{inset-inline:0;top:auto;bottom:0;z-index:6;box-sizing:border-box;width:100%;height:auto;max-height:none;color:#fff;pointer-events:auto;background:linear-gradient(#0000 0%,#0000002e 38%,#00000094 100%);justify-content:space-between;align-items:flex-end;gap:.45rem;margin:0;padding-block-start:.95rem;padding-block-end:calc(.95rem + env(safe-area-inset-bottom,0px));padding-inline:.75rem;display:flex;position:absolute;inset-block:auto 0}.media-viewer__audio-chrome--vol:not(.media-viewer__audio-chrome--eq){justify-content:flex-end}.media-viewer__audio-chrome--eq:not(.media-viewer__audio-chrome--vol){justify-content:flex-start}.media-viewer__audio-spacer{pointer-events:none;flex:auto;min-width:0}.media-viewer__eq-hit{z-index:8;box-sizing:border-box;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:flex-end;min-width:3.25rem;min-height:3rem;padding:.35rem .65rem .1rem .1rem;display:flex;position:relative}.media-viewer__eq-mark{color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff24;border-radius:999px;flex-shrink:0;place-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;display:inline-grid}.media-viewer__eq-mark:not(.media-viewer__eq-mark--playing){opacity:.72}.media-viewer__audio-chrome .media-viewer__vol-zone{pointer-events:auto;align-self:flex-end;overflow:visible}.media-viewer__audio-chrome .media-viewer__vol-zone--open,.media-viewer__audio-chrome .media-viewer__vol-zone--active{gap:0;height:2rem;margin-top:0}.media-viewer__audio-chrome .media-viewer__vol-track{inset-block-end:calc(100% + .35rem);position:absolute;left:50%;right:auto;transform:translate(-50%)}.media-viewer__eq-bars{justify-content:center;align-items:flex-end;gap:2.5px;height:.9rem;display:inline-flex}.media-viewer__eq-bars>*{transform-origin:bottom;background:currentColor;border-radius:99px;width:2.5px;height:28%;font-style:normal;display:block}.media-viewer__eq-bars--playing>*{animation:.9s ease-in-out infinite media-viewer-eq}.media-viewer__eq-bars>:first-child{height:40%;animation-delay:0s}.media-viewer__eq-bars>:nth-child(2){height:70%;animation-delay:.12s}.media-viewer__eq-bars>:nth-child(3){height:100%;animation-delay:.24s}.media-viewer__eq-bars>:nth-child(4){height:55%;animation-delay:80ms}.media-viewer__eq-bars>:nth-child(5){height:30%;animation-delay:.2s}.media-viewer__eq-bars:not(.media-viewer__eq-bars--playing){opacity:.55}.media-viewer__eq-bars:not(.media-viewer__eq-bars--playing)>*{height:28%;animation:none}.media-viewer__eq-bars:not(.media-viewer__eq-bars--playing)>:nth-child(3){height:55%}@keyframes media-viewer-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.media-viewer__status{z-index:6;color:#fff;background:#00000059;place-content:center;justify-items:center;gap:.65rem;font-size:.92rem;font-weight:550;display:grid;position:absolute;inset:0}.media-viewer__retry{border-radius:var(--radius-control);color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;padding:.35rem .85rem;font-weight:650}.media-viewer__retry:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.media-viewer__dl{z-index:24;color:#fff;background:#00000075;place-items:center;padding:1.25rem;display:grid;position:absolute;inset:0}.media-viewer__dl-card{color:#141414;--tone-neutral-bg:#f4f4f5;--tone-neutral-fg:#3f3f46;background:#fff;border-radius:1.85rem;flex-direction:column;width:min(100%,19.5rem);max-height:min(62dvh,28rem);padding:0;display:flex;overflow:hidden;box-shadow:0 18px 48px #00000047}.media-viewer__dl-head{background:#fff;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.45rem .4rem;padding-inline:.9rem .4rem;display:flex}.media-viewer__dl-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#14141447 transparent;flex:auto;min-height:0;padding:0 .55rem .7rem;overflow:hidden auto}.media-viewer__dl-title{color:#141414;text-align:start;margin:0;font-size:.95rem;font-weight:700}.media-viewer__dl-dismiss{color:#141414;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem;display:inline-grid}.media-viewer__dl-dismiss:active{background:#1414140f}@media (pointer:coarse){.media-viewer__dl-dismiss{width:var(--touch,2.75rem);height:var(--touch,2.75rem);min-width:var(--touch,2.75rem);min-height:var(--touch,2.75rem)}}@media (hover:hover) and (pointer:fine){.media-viewer__dl-dismiss:hover{background:#1414140f}}.media-viewer__dl-dismiss:focus-visible{outline-offset:2px;outline:2px solid #14141459}.media-viewer__dl-body::-webkit-scrollbar{width:.35rem}.media-viewer__dl-body::-webkit-scrollbar-track{background:0 0;margin-block:.35rem}.media-viewer__dl-body::-webkit-scrollbar-thumb{background:#14141438 padding-box padding-box;border:1px solid #0000;border-radius:999px}.media-viewer__dl-item,.media-viewer__dl-nav{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:1.15rem;align-items:center;gap:.7rem;padding:.7rem .75rem;display:flex}.media-viewer__dl-item:disabled,.media-viewer__dl-item--busy,.media-viewer__dl-nav:disabled,.media-viewer__dl-back:disabled,.media-viewer__dl-fold-trigger:disabled{opacity:.72;cursor:wait}.media-viewer__dl-item:active,.media-viewer__dl-nav:active{background:#1414140f}@media (hover:hover) and (pointer:fine){.media-viewer__dl-item:hover,.media-viewer__dl-nav:hover{background:#1414140f}}.media-viewer__dl-item:focus-visible,.media-viewer__dl-nav:focus-visible{outline-offset:-2px;outline:2px solid #14141459}.media-viewer__dl-icon{background:var(--tone-neutral-bg);width:2rem;height:2rem;color:var(--tone-neutral-fg);border-radius:.62rem;flex:0 0 2rem;place-items:center;display:inline-grid}.media-viewer__dl-copy{flex:auto;gap:.12rem;min-width:0;display:grid}.media-viewer__dl-title{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.media-viewer__dl-name{font-size:.92rem;font-weight:650}.media-viewer__dl-badge{background:color-mix(in srgb, var(--accent) 14%, #fff);color:color-mix(in srgb, var(--accent) 50%, #141414);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:.08rem .42rem;font-size:.62rem;font-weight:700;line-height:1.2;display:inline-flex}.media-viewer__dl-meta{color:#1414148c;font-size:.75rem;font-weight:550}.media-viewer__dl-section{color:#1414147a;letter-spacing:.04em;text-transform:uppercase;margin:.45rem .75rem .1rem;font-size:.68rem;font-weight:750}.media-viewer__dl-fold{gap:.1rem;display:grid}.media-viewer__dl-fold-trigger{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:1.15rem;align-items:center;gap:.7rem;padding:.7rem .75rem;display:flex}.media-viewer__dl-fold-trigger:active{background:#1414140f}@media (hover:hover) and (pointer:fine){.media-viewer__dl-fold-trigger:hover{background:#1414140f}}.media-viewer__dl-fold-trigger:focus-visible{outline-offset:-2px;outline:2px solid #14141459}.media-viewer__dl-fold-chevron{color:#1414147a;transition:transform .18s var(--bezier,ease);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.media-viewer__dl-fold--open .media-viewer__dl-fold-chevron{transform:rotate(180deg)}.media-viewer__dl-fold-body{border-inline-start:2px solid color-mix(in srgb, var(--accent) 28%, #e7e7e7);gap:.1rem;margin-inline-start:1.15rem;padding-inline-start:.35rem;display:grid}.media-viewer__dl-note{color:#1414149e;background:#1414140d;border-radius:.85rem;margin:.35rem .55rem;padding:.45rem .55rem;font-size:.75rem;line-height:1.4}.media-viewer__dl-note--error{color:#b91c1c;background:#b91c1c24;font-weight:650}.media-viewer__dl-back{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;margin:.15rem .45rem .35rem;padding:.35rem .5rem;font-size:.86rem;font-weight:650;display:inline-flex}.media-viewer__info{z-index:8;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#00000047 0%,#0000009e 58%,#000000e0 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.media-viewer__info-panel{box-sizing:border-box;width:100%;max-height:100%;padding-block:1rem;padding-inline:.95rem .7rem;cursor:default;flex:0 auto;padding-block-end:calc(.95rem + env(safe-area-inset-bottom,0px));animation:.32s cubic-bezier(.22,1,.36,1) both media-viewer-info-rise;overflow:hidden}@keyframes media-viewer-info-rise{0%{opacity:.92;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.media-viewer__info-panel .viewer-info{max-height:100%;overflow:hidden}.media-viewer__info-panel .viewer-info__caption-body{-webkit-line-clamp:8;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=760px){.media-viewer__info-panel .viewer-info__caption-body{-webkit-line-clamp:5}}@media (prefers-reduced-motion:reduce){.media-viewer__info-panel,.media-viewer__flash,.media-viewer__eq-bars--playing>*{animation:none}.media-viewer__item-nav-btn,.media-viewer__icon,.media-viewer__play,.media-viewer__vol-btn,.media-viewer__track,.media-viewer__vol-track,.media-viewer__dl-item,.media-viewer__dl-fold-trigger{transition:none}}
