/*
 * Exploration choice image skin
 * Kept separate from style.css and the combat UI for easy rollback.
 */

/* Exploration story choices float without the former backing panel. */
#game-container.exploration-mode .eve-event-story-shell .eve-event-choice-panel {
    width: 360px !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    backdrop-filter: none !important;
}

#game-container.exploration-mode .eve-event-choice-panel > span {
    display: none !important;
}

#game-container.exploration-mode .eve-event-choice-panel > div,
#modal-content.exploration-node-modal .eve-exploration-choice-stack {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 10px !important;
}

/* Story, hazard, and rest choices use only the supplied choice-button image. */
#game-container.exploration-mode .eve-event-choice-btn,
#modal-content.exploration-node-modal .eve-exploration-choice-stack .scenario-choice-btn,
#modal-content.exploration-node-modal > #modal-body > .scenario-choice-btn {
    position: relative !important;
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: 79px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    padding: 12px 58px 12px 76px !important;
    overflow: hidden !important;
    color: #edfaff !important;
    background-color: transparent !important;
    background-image: url("assets/ui/home_v2/action_select.png") !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    font-weight: 900 !important;
    line-height: 1.2 !important;
    text-align: center !important;
    text-shadow: 0 1px 5px rgba(0, 17, 32, 0.95) !important;
    transition: filter 0.16s ease, transform 0.16s ease !important;
}

#modal-content.exploration-node-modal .eve-exploration-choice-stack .scenario-choice-btn,
#modal-content.exploration-node-modal > #modal-body > .scenario-choice-btn {
    max-width: 460px !important;
    min-height: 101px !important;
}

/* Cover the erased icon patch contained in the source button artwork. */
#game-container.exploration-mode .eve-event-choice-btn::before,
#modal-content.exploration-node-modal .eve-exploration-choice-stack .scenario-choice-btn::before,
#modal-content.exploration-node-modal > #modal-body > .scenario-choice-btn::before {
    content: "" !important;
    position: absolute !important;
    top: 13px !important;
    bottom: 13px !important;
    left: 21px !important;
    z-index: 0 !important;
    width: 62px !important;
    border-radius: 5px !important;
    background: linear-gradient(90deg, rgba(27, 92, 145, 0.96), rgba(24, 82, 133, 0.96)) !important;
    box-shadow: 0 0 12px rgba(22, 82, 132, 0.9) !important;
    pointer-events: none !important;
}

#game-container.exploration-mode .eve-event-choice-btn::after,
#modal-content.exploration-node-modal .eve-exploration-choice-stack .scenario-choice-btn::after,
#modal-content.exploration-node-modal > #modal-body > .scenario-choice-btn::after {
    content: none !important;
}

#game-container.exploration-mode .eve-event-choice-btn > strong,
#game-container.exploration-mode .eve-event-choice-btn > span,
#game-container.exploration-mode .eve-event-choice-btn > small {
    position: relative !important;
    z-index: 1 !important;
}

#game-container.exploration-mode .eve-event-choice-btn strong,
#game-container.exploration-mode .eve-event-choice-btn > span {
    display: block !important;
    font-size: 15px !important;
    text-align: center !important;
}

#game-container.exploration-mode .eve-event-choice-btn small {
    margin-top: 4px !important;
    color: #b9d9e8 !important;
    font-size: 10px !important;
    line-height: 1.25 !important;
    text-align: center !important;
}

#game-container.exploration-mode .eve-event-choice-btn:hover:not(:disabled),
#game-container.exploration-mode .eve-event-choice-btn:focus-visible:not(:disabled),
#modal-content.exploration-node-modal .scenario-choice-btn:hover:not(:disabled),
#modal-content.exploration-node-modal .scenario-choice-btn:focus-visible:not(:disabled) {
    color: #fff !important;
    background-image: url("assets/ui/home_v2/action_select.png") !important;
    filter: brightness(1.16) drop-shadow(0 0 8px rgba(74, 211, 255, 0.58));
    transform: translateX(-4px) !important;
}

#game-container.exploration-mode .eve-event-choice-btn:disabled,
#modal-content.exploration-node-modal .scenario-choice-btn:disabled {
    background-image: url("assets/ui/home_v2/action_select.png") !important;
    filter: grayscale(0.65) brightness(0.68);
    opacity: 0.7;
}

