.dp-player{color:#fff;isolation:isolate;-webkit-tap-highlight-color:transparent;background:#020806;border-radius:12px;width:100%;line-height:1.2;display:block;position:relative;overflow:hidden;container-type:inline-size}.dp-player>video{background:#020806;border-radius:0;width:100%;height:auto;display:block;margin:0!important}.dp-player:fullscreen{border-radius:0;align-items:center;display:flex}.dp-player:fullscreen>video{object-fit:contain;max-height:100vh}.dp-ui{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:flex-end;font-family:inherit;font-size:.8125rem;display:flex;position:absolute;inset:0}.dp-ui[data-idle]{cursor:none}.dp-surface{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;inset:0}.dp-surface:focus-visible{outline-offset:-6px;outline:3px solid #fff;box-shadow:inset 0 0 0 8px #047857}.dp-big{color:#fff;background:#047857;border-radius:9999px;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;transition:transform .16s,background-color .16s,opacity .16s;display:inline-flex;box-shadow:0 10px 30px #01140e73}.dp-big svg{width:1.875rem;height:1.875rem}.dp-surface:hover .dp-big{background:#065f46;transform:scale(1.05)}.dp-ui[data-state=playing] .dp-big{opacity:0;transform:scale(.9)}.dp-spinner{pointer-events:none;border:3px solid #ffffff4d;border-top-color:#fff;border-radius:9999px;width:3rem;height:3rem;margin:-1.5rem 0 0 -1.5rem;animation:.8s linear infinite dp-spin;position:absolute;top:50%;left:50%}@keyframes dp-spin{to{transform:rotate(360deg)}}.dp-bar{z-index:1;pointer-events:none;background:linear-gradient(#02080600 0%,#020806c7 45%,#020806e6 100%);flex-direction:column;gap:0;padding:2.5rem .5rem .25rem;transition:opacity .18s;display:flex;position:relative}.dp-bar>*{pointer-events:auto}.dp-ui[data-controls=hidden] .dp-bar{opacity:0}.dp-ui[data-controls=hidden] .dp-bar>*{pointer-events:none}.dp-row{align-items:center;gap:.125rem;min-width:0;display:flex}.dp-spacer{flex:auto}.dp-button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:0;padding:0;transition:background-color .14s;display:inline-flex}.dp-button svg{width:1.25rem;height:1.25rem}.dp-button:hover{background:#ffffff29}.dp-button[aria-pressed=true]{background:#ffffff38}.dp-button:focus-visible,.dp-speed:focus-visible,.dp-seek input:focus-visible+.dp-track,.dp-volume input:focus-visible{outline-offset:2px;outline:2px solid #fff}.dp-time{font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;flex:none;padding:0 .375rem}.dp-time span{color:#ffffffc7}.dp-seek{touch-action:none;align-items:center;height:1.5rem;margin:0 .5rem;display:flex;position:relative}.dp-seek input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dp-seek input:disabled{cursor:default}.dp-track{background:#ffffff47;border-radius:9999px;width:100%;height:.3125rem;transition:height .12s;position:relative}.dp-seek:hover .dp-track,.dp-seek[data-dragging] .dp-track{height:.4375rem}.dp-buffered,.dp-played{border-radius:9999px;position:absolute;top:0;bottom:0;left:0}.dp-buffered{background:#ffffff6b}.dp-played{background:#10b981}.dp-thumb{background:#fff;border-radius:9999px;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;position:absolute;top:50%;box-shadow:0 1px 4px #00000080}.dp-tip{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#020806eb;border-radius:6px;padding:.25rem .5rem;position:absolute;bottom:1.625rem;transform:translate(-50%)}.dp-volume{flex:none;align-items:center;width:4.5rem;padding-right:.375rem;display:flex}.dp-volume input{accent-color:#10b981;cursor:pointer;width:100%;height:1.5rem;margin:0}.dp-speed{color:#fff;height:2rem;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff29;border:0;border-radius:9999px;flex:none;margin:0 .25rem;padding:0 .5rem}.dp-speed option{color:#111;background:#fff}.dp-error{z-index:2;text-align:center;background:#020806e6;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-size:.9375rem;display:flex;position:absolute;inset:0}.dp-error p{color:#fff;margin:0}.dp-error-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.dp-pill{min-height:2.75rem;font:inherit;cursor:pointer;background:#047857;border:0;border-radius:9999px;align-items:center;padding:0 1.125rem;font-weight:600;display:inline-flex;color:#fff!important;text-decoration:none!important}.dp-pill[data-quiet]{background:#ffffff29}.dp-pill:focus-visible{outline-offset:2px;outline:2px solid #fff}.dp-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.dp-volume{display:none}.dp-seek{height:2.25rem;margin-bottom:-.375rem}.dp-bar{padding-top:1.5rem}.dp-speed{height:2.75rem;padding:0 .75rem}.dp-thumb{width:1.125rem;height:1.125rem;margin:-.5625rem 0 0 -.5625rem}}@container (max-width:26rem){.dp-button[data-optional]{display:none}.dp-big{width:3.75rem;height:3.75rem}}@container (max-width:20rem){.dp-speed{display:none}}@media (prefers-reduced-motion:reduce){.dp-big,.dp-bar,.dp-button,.dp-track{transition:none}.dp-surface:hover .dp-big{transform:none}.dp-spinner{border-style:dashed;border-color:#ffffffb3;animation:none}}@media (forced-colors:active){.dp-bar{background:canvas;border-top:1px solid canvastext;padding-top:.25rem}.dp-button,.dp-speed,.dp-pill,.dp-big{forced-color-adjust:none;background:buttonface;border:1px solid buttontext;color:buttontext!important}.dp-button[aria-pressed=true]{background:highlight;color:highlighttext!important}.dp-time,.dp-time span{color:canvastext}.dp-track{forced-color-adjust:none;background:graytext}.dp-buffered{background:canvastext}.dp-played,.dp-thumb{background:highlight}.dp-error{color:canvastext;background:canvas}.dp-error p{color:canvastext}}
