.button[data-v-3d2bd682]{width:auto;max-width:100%;min-height:100%;display:inline-flex}.button__control[data-v-3d2bd682]{border:var(--utils-border-size) solid var(--color-light-grey);border-radius:var(--utils-border-radius);font-size:var(--text-s);text-align:center;white-space:nowrap;background-color:var(--color-light-grey);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--time-1) ease-in-out,border-color var(--time-1) ease-in-out;padding:.75em 1em;font-weight:700;line-height:1}.button__control--main[data-v-3d2bd682]{flex:auto}.button__control--main[data-v-3d2bd682]:has(+.button__control--confirm){border-radius:var(--utils-border-radius) 0 0 var(--utils-border-radius)}.button__control--main.button__control--armed[data-v-3d2bd682]:after{content:"?"}.button__control--confirm[data-v-3d2bd682]{border-width:var(--utils-border-size) var(--utils-border-size) var(--utils-border-size) 0;border-radius:0 var(--utils-border-radius) var(--utils-border-radius) 0;background-color:#0000;border-style:solid;flex:none}.button__control--confirm[data-v-3d2bd682],.button__control--confirm[data-v-3d2bd682]:hover{border-color:var(--color-light-grey);color:var(--color-light-grey)}.button__control--confirm[data-v-3d2bd682]:hover{background-color:var(--color-off-white)}.button__control[data-v-3d2bd682]:hover:not(:disabled){border-color:var(--color-neutral-grey);background-color:var(--color-neutral-grey)}.button__control[data-v-3d2bd682]:disabled{opacity:.5;cursor:not-allowed}@media screen and (width<=640px){.button__control[data-v-3d2bd682]{padding:.5em .75em}}
