/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.omc-video-controller-button{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);font-family:var(--font-family-mulish,"Mulish",sans-serif);color:var(--color-white,#fff);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;transition:filter .2s;display:inline-flex;position:relative}.omc-video-controller-button.hover-force,.omc-video-controller-button:not([disabled]):hover{filter:drop-shadow(0 0 6px #ffffffbf)drop-shadow(0 0 2px #ffffff8c)}.omc-video-controller-button:focus-visible{border-radius:var(--radius-sm,calc(var(--radius) - 4px));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.omc-video-controller-button:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.omc-video-controller-button:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:transparent}.omc-video-controller-button[disabled]{cursor:not-allowed;opacity:.5}.omc-video-controller-button__icons{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);display:inline-flex;position:relative}.omc-video-controller-button__icon-state{inset:calc(var(--spacing,.25rem)*0);opacity:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.omc-video-controller-button__icon-state:first-child{opacity:1}.omc-video-controller-button.hover-force .omc-video-controller-button__icon-state:first-child,.omc-video-controller-button:not([disabled]):hover .omc-video-controller-button__icon-state:first-child{animation:omc-icon-default-enter .4s ease-in-out forwards}.omc-video-controller-button.hover-force .omc-video-controller-button__icon-state:nth-child(2),.omc-video-controller-button:not([disabled]):hover .omc-video-controller-button__icon-state:nth-child(2){animation:omc-icon-active-enter .4s ease-in-out forwards}.omc-video-controller-button.hover-force .omc-video-controller-button__icon-state:nth-child(3),.omc-video-controller-button:not([disabled]):hover .omc-video-controller-button__icon-state:nth-child(3){animation:omc-icon-hover-enter .4s ease-in-out forwards}.omc-video-controller-button.is-leaving .omc-video-controller-button__icon-state:first-child{animation:omc-icon-default-exit .4s ease-in-out forwards}.omc-video-controller-button.is-leaving .omc-video-controller-button__icon-state:nth-child(2){animation:omc-icon-active-exit .4s ease-in-out forwards}.omc-video-controller-button.is-leaving .omc-video-controller-button__icon-state:nth-child(3){animation:omc-icon-hover-exit .4s ease-in-out forwards}@keyframes omc-icon-default-enter{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes omc-icon-active-enter{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes omc-icon-hover-enter{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes omc-icon-default-exit{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes omc-icon-active-exit{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes omc-icon-hover-exit{0%{opacity:1}50%{opacity:0}to{opacity:0}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.omc-video-controller-play{width:calc(var(--spacing,.25rem)*20);height:calc(var(--spacing,.25rem)*20);cursor:pointer;--tw-border-style:none;background-color:var(--color-general-background-3,var(--color-osb-neutral-800));font-family:var(--font-family-mulish,"Mulish",sans-serif);color:var(--color-white,#fff);--tw-outline-style:none;border-style:none;border-radius:3.40282e+38px;outline-style:none;justify-content:center;align-items:center;transition:width .2s,height .2s,background-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:inset 6px 8px 8px -2px #000000a6}.omc-video-controller-play:not([disabled]):hover{width:calc(var(--spacing,.25rem)*22);height:calc(var(--spacing,.25rem)*22);background-color:var(--color-general-background-6,var(--color-osb-neutral-500));box-shadow:inset 6px 8px 8px #00000059}.omc-video-controller-play:not([disabled]):active{width:calc(var(--spacing,.25rem)*20);height:calc(var(--spacing,.25rem)*20);background-color:var(--color-general-background-2,var(--color-osb-neutral-900));box-shadow:inset 6px 8px 8px #000000f2}.omc-video-controller-play__icon{pointer-events:none;width:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);flex-shrink:0;transition:width .2s,height .2s}.omc-video-controller-play:not([disabled]):hover .omc-video-controller-play__icon{width:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10)}.omc-video-controller-play[disabled]{cursor:not-allowed;opacity:.5}.omc-video-controller-play:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.omc-video-controller-play:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.omc-video-controller-play:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:transparent}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}