.is-top-0 {
    top: 0;
}

.is-left-0 {
    left: 0;
}

.is-horizontally-centered {
    transform: translateX(-50%);
}

.is-disabled {
    pointer-events: none;
    cursor: not-allowed;
    opacity: 0.5;
}

.has-no-margin {
    margin: 0 !important;
}

.has-no-padding {
    padding: 0 !important;
}

.has-overflow-auto {
    overflow: auto;
}

.has-gap-5px {
    gap: 5px;
}

.has-gap-10px {
    gap: 10px;
}

.has-gap-20px {
    gap: 20px;
}

.has-background-clip-content-box {
    background-clip: content-box;
}

.is-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.has-background-white-alpha-10 {
    background-color: rgba(255, 255, 255, 0.1) !important;
}

.has-rounded-corner-20p {
    border-radius: 20%;
}

.has-rounded-corner-10px {
    border-radius: 10px;
}

.has-width-5rem {
    width: 5rem;
}

.is-extra-small {
    height: 0.25rem;
}

video.no-timeline::-webkit-media-controls-timeline {
    display: none;
}

.is-bottom {
    bottom: 0;
}

.is-right {
    right: 0;
}

.has-opacity-0 {
    opacity: 0;
}

.is-pointer-events-none {
    pointer-events: none;
}
