.pm .pm-like-wrap{align-items:center;gap:var(--pm-s1) var(--pm-s2);flex-wrap:wrap;display:inline-flex}.pm .pm-like{justify-content:center;align-items:center;gap:var(--pm-s1);min-width:var(--pm-tap);min-height:var(--pm-tap);padding:0 var(--pm-s2);border-radius:var(--pm-r-pill);color:var(--pm-ink-2);font:inherit;font-size:var(--pm-fs-15);cursor:pointer;transition:background var(--pm-dur) var(--pm-ease), color var(--pm-dur) var(--pm-ease);background:0 0;border:0;display:inline-flex}.pm .pm-like:hover:not(:disabled){background:var(--pm-bg-2);color:var(--pm-ink)}.pm .pm-like:active:not(:disabled){background:var(--pm-bg-3)}.pm .pm-like:disabled{opacity:.4;cursor:default}.pm .pm-like[aria-pressed=true]{color:var(--pm-brand-text)}.pm .pm-like[aria-pressed=true] .pm-ic{fill:currentColor}.pm .pm-like[aria-busy=true]{cursor:progress}.pm .pm-like-n{font-variant-numeric:tabular-nums;min-width:1ch}.pm .pm-like-notice{color:var(--pm-ink-2);font-size:var(--pm-fs-13);word-break:keep-all;line-height:1.4}.pm .pm-like-wrap[data-variant=dock] .pm-like{min-width:var(--pm-tap);padding:0 var(--pm-s3) 0 var(--pm-s3);border:1px solid var(--pm-line-2);font-weight:700}.pm .pm-like-wrap[data-variant=dock] .pm-like:hover:not(:disabled){border-color:var(--pm-ink-3)}.pm .pm-like-wrap[data-variant=dock] .pm-like[aria-pressed=true]{background:0 0;border-color:currentColor}.pm .pm-like-wrap[data-variant=dock] .pm-like[aria-pressed=true]:hover{background:var(--pm-bg-2)}
.pm.mr-dockroot{display:contents}.mr-dock{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pm-bg:#0e0c12;--pm-bg-2:#17141d;--pm-bg-3:#211d29;--pm-ink:#f4f1f8;--pm-ink-2:#c4bdd0;--pm-ink-3:#a39bb1;--pm-line:#2e2938;--pm-line-2:#3d3849;--pm-edge:#7d768c;--pm-brand-text:#ff7aa6;right:var(--mr-dock-right,var(--pm-s4));bottom:var(--pm-s4);z-index:40;--mr-dock-min:340px;width:clamp(340px,26vw,480px);max-width:var(--mr-dock-w,none);max-height:calc(100dvh - 2 * var(--pm-s4));border:1px solid var(--pm-line-2);border-radius:var(--pm-r-m);background:var(--pm-bg);color:var(--pm-ink);box-shadow:var(--pm-shadow-chip);position:fixed;overflow:hidden auto}.mr-dock:focus{outline:none}.mr-dock-dim{z-index:50;background:#0009;width:100vw;position:fixed;inset:0}.mr-dock[data-view=center]{z-index:51;width:min(92vw,1280px,177.778dvh - 24.8889rem);inset:50% auto auto 50vw;transform:translate(-50%,-50%)}@media (min-width:768px){.mr-dock[data-view=center]:has(.mr-entry-meta){width:min(92vw,1280px,177.778dvh - 32rem)}}@media (prefers-reduced-motion:no-preference){.mr-dock-dim:not([data-swap]){animation:mr-dock-fade .16s var(--pm-ease)}.mr-dock[data-view=center]:not([data-swap]){animation:mr-dock-rise .16s var(--pm-ease)}}.mr-dock[data-view=center][data-swap]{transform:translate(-50%, calc(-50% + var(--mr-swap-dy,0px)));transition:transform var(--mr-swap-t,0s) var(--pm-ease)}@keyframes mr-dock-fade{0%{opacity:0}}@keyframes mr-dock-rise{0%{opacity:0;transform:translate(-50%, calc(-50% + var(--pm-s2)))}}.mr-dock-head{align-items:center;gap:var(--pm-s2);padding:var(--pm-s2) var(--pm-s2) var(--pm-s2) var(--pm-s4);display:flex}.mr-dock-info{flex:1;min-width:0}.mr-dock-title{font-size:var(--pm-fs-16);word-break:keep-all;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.mr-dock-sub{margin-top:var(--pm-s1);font-size:var(--pm-fs-13);color:var(--pm-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mr-dock-tools{align-items:center;gap:var(--pm-s1);flex:none;display:flex}.mr-dock-tools>*{flex:none}.mr-dock-tools button{width:var(--pm-tap);height:var(--pm-tap);border-radius:var(--pm-r-pill);color:var(--pm-ink-2);cursor:pointer;transition:background var(--pm-dur) var(--pm-ease), color var(--pm-dur) var(--pm-ease);background:0 0;border:0;place-items:center;display:inline-grid}.mr-dock-tools button:hover{background:var(--pm-bg-3);color:var(--pm-ink)}.mr-dock-tools button:active{background:var(--pm-bg-3)}@media (min-width:768px){.mr-dock[data-view=center] .mr-dock-head{padding:var(--pm-s3) var(--pm-s3) var(--pm-s3) var(--pm-s5)}.mr-dock[data-view=center] .mr-dock-title{font-size:var(--pm-fs-20)}}.mr-dock[data-view=corner] .mr-dock-title{font-size:var(--pm-fs-13);-webkit-line-clamp:1}.mr-dock-video{aspect-ratio:16/9;background:#111215;min-width:200px;min-height:200px;position:relative}.mr-dock-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mr-dock-poster[hidden]{display:none}.mr-dock-loading{bottom:var(--pm-s4);padding:var(--pm-s1) var(--pm-s3);border-radius:var(--pm-r-pill);background:var(--pm-scrim);color:var(--pm-on-media);font-size:var(--pm-fs-13);white-space:nowrap;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}.mr-dock-loading[data-failed]{width:max-content;max-width:calc(100% - 2 * var(--pm-s4));white-space:normal;text-align:center;word-break:keep-all}.mr-dock-loading a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.mr-dock-deck{align-items:center;gap:0 var(--pm-s3);padding:var(--pm-s1) var(--pm-s3) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"line line""steps vol";display:grid}.mr-progress-line{align-items:center;gap:var(--pm-s2);grid-area:line;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mr-seek-steps{grid-area:steps;gap:2px;display:flex}.mr-volume{align-items:center;gap:var(--pm-s1);grid-area:vol;display:flex}.mr-volume label{width:6.5rem;display:flex}.mr-time{min-width:4ch;font-size:var(--pm-fs-13);color:var(--pm-ink-2);font-variant-numeric:tabular-nums}.mr-progress-line .mr-time:last-child{text-align:right}.mr-volume-pct{text-align:right;display:none}.mr-time[data-pending]:before{content:"";height:var(--pm-s2);border-radius:var(--pm-r-pill);background:var(--pm-line-2);display:block}.mr-seek,.mr-mute{width:var(--pm-tap);height:var(--pm-tap);border-radius:var(--pm-r-pill);color:var(--pm-ink-2);cursor:pointer;transition:background var(--pm-dur) var(--pm-ease), color var(--pm-dur) var(--pm-ease);background:0 0;border:0;place-items:center;display:inline-grid;position:relative}.mr-seek:hover:not(:disabled),.mr-mute:hover:not(:disabled){background:var(--pm-bg-3);color:var(--pm-ink)}.mr-seek:disabled,.mr-mute:disabled{opacity:.4;cursor:default}.mr-seek-n{font-size:var(--pm-fs-12);pointer-events:none;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.mr-seek-n:before{content:attr(data-n)}.mr-dock input[type=range]{width:100%;height:var(--pm-tap);cursor:pointer;appearance:none;--mr-fill:0%;background:0 0;margin:0}.mr-dock input[type=range]:disabled{opacity:.4;cursor:default}.mr-dock input[type=range]::-webkit-slider-runnable-track{border-radius:var(--pm-r-pill);background:linear-gradient(to right, var(--pm-ink) var(--mr-fill), var(--pm-line-2) var(--mr-fill));height:4px}.mr-dock input[type=range]::-webkit-slider-thumb{background:var(--pm-ink);width:14px;height:14px;box-shadow:0 0 0 3px var(--pm-bg);appearance:none;border:0;border-radius:50%;margin-top:-5px}.mr-dock input[type=range]::-moz-range-track{border-radius:var(--pm-r-pill);background:var(--pm-line-2);height:4px}.mr-dock input[type=range]::-moz-range-progress{border-radius:var(--pm-r-pill);background:var(--pm-ink);height:4px}.mr-dock input[type=range]::-moz-range-thumb{background:var(--pm-ink);width:14px;height:14px;box-shadow:0 0 0 3px var(--pm-bg);border:0;border-radius:50%}.mr-dock input[type=range]:focus-visible{outline:2px solid var(--pm-ink);outline-offset:-2px;border-radius:var(--pm-r-s)}@media (min-width:768px){.mr-dock[data-view=center] .mr-dock-deck{padding-inline:var(--pm-s3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"steps line vol"}.mr-dock[data-view=center] .mr-volume-pct{display:inline}}.mr-dock :is(button,a):focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.mr-dock-bar{align-items:center;gap:var(--pm-s1) var(--pm-s2);padding:var(--pm-s2) var(--pm-s3);flex-wrap:wrap;display:flex}.mr-dock[data-view=center] .mr-dock-bar{padding-inline:var(--pm-s3)}.mr-dock-seq,.mr-dock-modes{align-items:center;gap:2px;display:flex}.mr-dock-seq button,.mr-dock-modes button,.mr-dock-bar .mr-dock-main{width:var(--pm-tap);height:var(--pm-tap);border-radius:var(--pm-r-pill);color:var(--pm-ink-2);cursor:pointer;transition:background var(--pm-dur) var(--pm-ease), color var(--pm-dur) var(--pm-ease);background:0 0;border:0;place-items:center;display:inline-grid}.mr-dock-seq button:hover:not(:disabled),.mr-dock-modes button:hover:not(:disabled),.mr-dock-bar .mr-dock-main:hover{background:var(--pm-bg-3);color:var(--pm-ink)}.mr-dock-seq button:active:not(:disabled),.mr-dock-modes button:active:not(:disabled),.mr-dock-bar .mr-dock-main:active{background:var(--pm-bg-3)}.mr-dock-seq button:disabled,.mr-dock-modes button:disabled{opacity:.4;cursor:default}button.mr-dock-up:disabled{cursor:default}.mr-dock-modes button[aria-pressed=true],.mr-dock-bar .mr-dock-main{background:var(--pm-ink);color:var(--pm-bg)}.mr-dock-pos{min-width:5ch;font-size:var(--pm-fs-13);color:var(--pm-ink-2);text-align:center;font-variant-numeric:tabular-nums}.mr-dock-up{align-items:center;gap:var(--pm-s2);min-width:0;min-height:var(--pm-tap);padding:0 var(--pm-s2);border-radius:var(--pm-r-s);font:inherit;font-size:var(--pm-fs-13);color:var(--pm-ink-2);text-align:left;cursor:pointer;background:0 0;border:0;flex:1 1 0;display:flex}button.mr-dock-up:hover:not(:disabled){background:var(--pm-bg-3)}span.mr-dock-up{cursor:default}.mr-dock-up span{flex:none}.mr-dock-up b{min-width:0;color:var(--pm-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mr-dock-modes{margin-left:auto}.mr-dock-modes button.mr-dock-list{white-space:nowrap;gap:var(--pm-s2);width:auto;padding:0 var(--pm-s3);font-size:var(--pm-fs-13);flex:none;display:inline-flex}.mr-dock-count{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:1ch}.mr-dock[data-view=corner] .mr-dock-up,.mr-dock[data-view=corner] .mr-dock-pos,.mr-dock[data-view=corner] .mr-dock-listword{display:none}html[data-mr-modal]{padding-right:var(--mr-scrollbar,0px);overflow:hidden}@media (max-width:767px){.mr-dock{right:var(--pm-s2);bottom:calc(var(--pm-tabbar-h) + env(safe-area-inset-bottom) + var(--pm-s2));left:var(--pm-s2);width:auto;max-height:calc(100dvh - var(--pm-tabbar-h) - env(safe-area-inset-bottom) - 2 * var(--pm-s2))}.mr-dock[data-view=center]{width:calc(100vw - 2 * var(--pm-s2));bottom:auto;left:50vw;right:auto}.mr-dock[data-view=center] .mr-dock-up{padding:0 var(--pm-s1) var(--pm-s1);flex-basis:100%;order:3}.mr-dock[data-view=center] .mr-dock-listword{display:none}.mr-dock[data-view=center]{--mr-deck-h:calc(2 * var(--pm-tap) + 2 * var(--pm-s1));top:calc(50% - var(--mr-lift,0px))}.mr-dock[data-view=center] .mr-dock-deck{padding-bottom:var(--pm-s1)}.mr-dock[data-view=center]:not([data-ready]){--mr-lift:calc(var(--mr-deck-h) / 2)}.mr-dock[data-view=center]:not([data-ready]) .mr-dock-deck{visibility:hidden;height:0;padding-block:0;overflow:hidden}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.mr-dock[data-view=center][data-ready] .mr-dock-deck{animation:mr-dock-fade var(--pm-dur) var(--pm-ease)}.mr-dock[data-view=center][data-ready] .mr-dock-deck~*{animation:mr-dock-follow var(--pm-dur) var(--pm-ease)}}@keyframes mr-dock-follow{0%{transform:translateY(calc(-1 * var(--mr-deck-h)))}}@media (prefers-reduced-motion:reduce){.mr-dock{transition:none}}
