/*! tailwindcss v4.3.2 | 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)))){[data-v-6c087a5e],[data-v-6c087a5e]:before,[data-v-6c087a5e]:after,[data-v-6c087a5e]::backdrop{--tw-border-style:solid}}}.stage-control-button-wrap[data-v-6c087a5e]{position:relative}.stage-control-button-wrap[data-v-6c087a5e]:not(.preserve-appearance){flex-shrink:0;width:72px;height:48px}.stage-control-button-wrap:not(.preserve-appearance) .base-button[data-v-6c087a5e]{border-style:var(--tw-border-style);width:100%;height:100%;color:var(--color-alpha-white-600,#fff9);border-width:0;padding:0}.stage-control-button-wrap:not(.preserve-appearance) .base-button[data-v-6c087a5e] .button-icon img{opacity:var(--opacity-60,.6)}.stage-control-button-wrap:not(.preserve-appearance) .base-button.active[data-v-6c087a5e]{background-color:var(--color-white,#fff);color:var(--color-grey-900,#232b2f)}.stage-control-button-wrap:not(.preserve-appearance) .base-button[data-v-6c087a5e]:not(.base-button-alpha-white-bg){color:var(--color-white,#fff)}:is(.stage-control-button-wrap[data-v-6c087a5e]:not(.preserve-appearance) .button-icon,.stage-control-button-wrap[data-v-6c087a5e]:not(.preserve-appearance) .button-loader){margin-right:0}.stage-control-button-wrap[data-v-6c087a5e]:not(.preserve-appearance) .button-wrapper{flex-direction:column;justify-content:space-evenly}.stage-control-button-wrap[data-v-6c087a5e]:not(.preserve-appearance) .content{text-align:center;width:56px;font-size:var(--text-11-medium-font-size);font-family:var(--text-11-medium-font-family);font-weight:var(--text-11-medium-font-weight);line-height:var(--text-11-medium-line-height);letter-spacing:var(--text-11-medium-letter-spacing)}.stage-control-button-wrap[data-v-6c087a5e]:not(.preserve-appearance) .content:empty{display:none}.stage-control-button-wrap:not(.preserve-appearance).no-fixed-width[data-v-6c087a5e]{width:auto}.stage-control-button-wrap:not(.preserve-appearance).no-fixed-width[data-v-6c087a5e] .button-wrapper{padding-inline:calc(var(--spacing,.25rem) * 2)}.stage-control-button-wrap:not(.preserve-appearance).no-fixed-width[data-v-6c087a5e] .button-wrapper .content{width:auto}.stage-control-button-wrap .additionnal-content.display-on-hover[data-v-6c087a5e]{display:none}.stage-control-button-wrap:hover .additionnal-content.display-on-hover[data-v-6c087a5e]{display:block}.stage-control-button-wrap[data-v-6c087a5e] .badge{border-radius:50%;width:14px;height:14px;font-size:9px;position:absolute;top:10px;right:16px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
