@media (hover:none){.ilg-volume{display:none}}.ilg-island{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background-color:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff26,0 10px 30px -10px #0009}.ilg-tool{color:#ffffffd9}.ilg-tool:hover{color:#fff;background-color:#ffffff1f}.ilg-tool:active{background-color:#fff3}.ilg-arrow-slot{z-index:20;transition:opacity .2s ease-out;position:absolute;top:50%;transform:translateY(-50%)}.ilg-arrow{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff26}.ilg-arrow:hover{background-color:#fff3}@media (hover:none){.ilg-arrow-slot{display:none}}.ilg-progress{animation-name:ilg-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes ilg-progress{0%{width:0}to{width:100%}}.ilg-inline-arrow,.ilg-inline-open{color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background-color:#00000047;transition:opacity .5s ease-out,background-color .15s ease-out;box-shadow:inset 0 0 0 1px #ffffff24}.group:hover .ilg-inline-arrow,.group:hover .ilg-inline-open,.ilg-inline-arrow:focus-visible,.ilg-inline-open:focus-visible{opacity:1}.ilg-inline-arrow:hover,.ilg-inline-open:hover{background-color:#00000073}.ilg-play-badge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0006;box-shadow:inset 0 0 0 1px #fff3}.ilg-inline-controls{transition:opacity .5s ease-out}.ilg-inline-controls[data-playing]{opacity:0}.group:hover .ilg-inline-controls,.ilg-inline-controls:focus-within{opacity:1}@media (hover:none){.ilg-inline-arrow{display:none}.ilg-inline-controls[data-playing],.ilg-inline-open{opacity:1}}
