:root {
    --color-bg1: #0d47a1;
    --color-bg2: #1976d2;
    --color-bg3: #42a5f5;
    --logo-Alpha: url('data:image/png;base64,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UClBDwAAAAAAQKUEPQAAAAAAAJUS9AAAAAAAAFRK0AMAAAAAAFApQQ8AAAAAAEClBD0AAAAAAACVEvQAAAAAAABUStADAAAAAABQKUEPAAAAAABApQQ9AAAAAAAAlRL0AAAAAAAAVErQAwAAAAAAUClBDwAAAAAAQKUEPQAAAAAAAJUS9AAAAAAAAFRK0AMAAAAAAFApQQ8AAAAAAEClBD0AAAAAAACVEvQAAAAAAABUStADAAAAAABQKUEPAAAAAABApQQ9AAAAAAAAlRL0AAAAAAAAVErQAwAAAAAAUClBDwAAAAAAQKUEPQAAAAAAAJUS9AAAAAAAAFRK0AMAAAAAAFApQQ8AAAAAAEClBD0AAAAAAACVEvQAAAAAAABUStADAAAAAABQKUEPAAAAAABApQQ9AAAAAAAAlRL0AAAAAAAAVErQAwAAAAAAUClBDwAAAAAAQKUEPQAAAAAAAJUS9AAAAAAAAFRK0AMAAAAAAFApQQ8AAAAAAEClBD0AAAAAAACVEvQAAAAAAABUStADAAAAAABQKUEPAAAAAABApQQ9AAAAAAAAlRL0AAAAAAAAVErQAwAAAAAAUClBDwAAAAAAQKUEPQAAAAAAAJUS9AAAAAAAAFRK0AMAAAAAAFCp/we/qw1mr907/wAAAABJRU5ErkJggg==')
    /* BTN hover */
    --btn-hover-bg: #0b5ed7;
    /* background logo */
    --fondo-logo: rgb(13, 120, 250);
    /* Primer Mensaje */
    --title: #0d6efd;
}


body {
    background: linear-gradient(135deg, var(--color-bg1), var(--color-bg2), var(--color-bg3));
    font-family: 'Segoe UI', sans-serif;
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.card {
    width: 100%;
    max-width: 650px;
    border-radius: 20px;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
    background: #fff;
    padding: 30px;
    position: relative;
    animation: fadeInUp 0.8s ease;
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(40px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.logo {
    width: 35%;
    height: 25%;
    border-radius: 5%;
    position: absolute;
    top: -70px;
    left: 50%;
    transform: translateX(-50%);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
    background: var(--fondo-logo);
    display: flex;
    justify-content: center;
    align-items: center;
}

.logo-img {
    width: 70%;
    height: 70%;
    background: var(--logo-Alpha) center center no-repeat;
    background-size: contain;
}

h4, .title-comentario {
    margin-top: 60px;
    font-weight: 700;
    color: var(--title);
}

.emoji-option {
    font-size: 2.5rem;
    cursor: pointer;
    transition: transform 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease;
    border-radius: 15px;
    padding: 15px;
    text-align: center;
    flex: 1;
}

.emoji-option:hover {
    transform: scale(1.2);
    background-color: var(--color-bg2);
    color: white;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.selected {
    background-color: var(--color-bg2);
    color: #fff;
    transform: scale(1.3);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
}

.emoji-label {
    display: block;
    margin-top: 8px;
    font-size: 0.9rem;
    font-weight: 500;
}

textarea {
    resize: none;
    border-radius: 10px;
    transition: box-shadow 0.3s ease;
}

.btn {
    background-color: var(--color-bg2);
    color: white;
    font-weight: 600;
    border: none;
    border-radius: 10px;
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

.btn:hover {
    background-color: var(--btn-hover-bg);
    color: white;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}


@media (max-width: 576px) {
    body {
        padding: 50px 20px;
    }

    .card {
        padding: 20px;
        padding-top: 0px;
    }

    .logo {
        width: 150px;
        height: 83px;
        top: -30px;
        left: 50%;
        transform: translateX(-50%);
    }

    .logo-img {
        width: 70%;
        height: 70%;
    }

    .emoji-option {
        font-size: 2rem;
        padding: 10px;
        flex: 1 1 calc(50% - 0.75rem);
        min-width: 100px;
    }

    .emoji-option:hover {
        transform: scale(1.1);
    }

    .selected {
        transform: scale(1);
    }

    .emoji-label {
        font-size: 0.8rem;
    }

    /* Estilos responsive para modales */
    .modal-dialog {
        margin: 10px;
        width: calc(100% - 20px);
    }

    .modal-content {
        border-radius: 15px;
    }

    .modal-header {
        padding: 15px;
    }

    .modal-title {
        font-size: 1.3rem;
    }

    .modal-body {
        padding: 20px 15px;
        font-size: 1rem;
    }

    .modal-body div[style*="font-size: 3rem"] {
        font-size: 2.5rem !important;
    }

    .modal-footer {
        padding: 15px;
    }

    .btn {
        font-size: 0.9rem;
        padding: 8px 20px;
    }
}

/* ESTILOS PARA MODALES */
.modal-content {
    background: white;
    color: black;
    border-radius: 20px;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
    border: none;
}

.modal-header {
    background: linear-gradient(135deg, var(--color-bg1), var(--color-bg2));
    color: white;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    padding: 20px;
}

.modal-title {
    font-weight: 700;
    font-size: 1.5rem;
}

.modal-body {
    text-align: center;
    font-size: 1.1rem;
    padding: 30px 20px;
}

.modal-footer {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    padding: 20px;
    justify-content: center;
}

.btn-close {
    filter: invert(1);
}

.btn-primary {
    background-color: var(--color-bg2);
    border: none;
    border-radius: 10px;
    padding: 10px 30px;
    font-weight: 600;
    transition: background-color 0.3s ease;
}

.btn-primary:hover {
    background-color: var(--color-bg3);
}