.notify__wrapper {
    display: flex;
    gap: 1rem;
    padding: 1rem;
    border-radius: var(--br-16);
    background-color: rgb(246 185 73 / 10%);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border: 1px solid rgb(246 185 73 / 15%);
    align-items: center;
}

.notify__icon-warning svg {
    flex: none;
    width: 2.4rem;
    height: 2.4rem;
    fill: var(--orange);
}

.notify__hide {
    flex: none;
    height: -webkit-fill-available;
    display: flex;
    align-items: center;
}

.notify__hide button {
    background-color: var(--orange);
    color: var(--text-default-invert);
}

.notify__hide svg {
    opacity: .5;
    width: 1.3rem;
    height: 1.3rem;
    fill: var(--orange);
    transition: var(--transition-duration);
}

.notify__hide:hover svg {
    opacity: 1
}

.notify__text {
    color: var(--orange);
}

@media (max-width: 768px) {
    .notify__icon-warning {
        display: none;
    }

    .notify__wrapper {
        flex-direction: column;
    }

    .notify__hide {
        width: 100%;
    }

    .notify__hide button {
        width: 100%;
    }
}

.notify-hidden {
    display: none;
}