.elementor-1686 .elementor-element.elementor-element-1086647{--display:flex;}.elementor-1686 .elementor-element.elementor-element-f37c4a9{width:var( --container-widget-width, 900% );max-width:900%;--container-widget-width:900%;--container-widget-flex-grow:0;}.elementor-1686 .elementor-element.elementor-element-f37c4a9.elementor-element{--align-self:center;}#elementor-popup-modal-1686{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1686 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1686 .dialog-close-button{display:flex;}#elementor-popup-modal-1686 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for html, class: .elementor-element-f37c4a9 *//* Okrogli gumbi */
.my-quiz-popup .score-button {
    border-radius: 50% !important;
    border: 2px solid #D67583 !important;
    background: #D67583 !important;
    color: white !important;
    box-shadow: none !important;
}

/* Hover efekt */
.my-quiz-popup .score-button:hover {
    background: #A0004D !important;
    border-color: #A0004D !important;
}

/* Izbrani gumb */
.my-quiz-popup .score-button.selected {
    background: #A0004D !important;
    border-color: #A0004D !important;
    color: white !important;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1) !important;
}

/* Navigacijski gumbi */
.my-quiz-popup .nav-button {
    border-radius: 25px !important;
    background: #A0004D !important;
    color: white !important;
    border: none !important;
}

.my-quiz-popup .nav-button.back {
    background: #6b7280 !important;
}

/* Rezultati */
.my-quiz-popup .results-container {
    background: linear-gradient(135deg, #D49EA8, #C48A96) !important;
    border-radius: 16px !important;
    color: white !important;
}

.my-quiz-popup .score-circle {
    border-radius: 50% !important;
    background: #FFEEF0 !important;
    color: #A0004D !important;
}

.my-quiz-popup button.score-button {
    all: unset !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    background: #D67583 !important;
    color: white !important;
    font-weight: 600 !important;
    cursor: pointer !important;
}/* End custom CSS */