/*
 * Red Sea Hub account experience corrections.
 *
 * Presentation-only adjustments for the three audited Listeo account screens:
 * campaign budget currency, listing-type artwork and signed-in profile UI.
 */

/* The campaign template renders the EGP symbol as a legacy floating i tag.
 * Keep the input and campaign value untouched; only give that symbol the same
 * compact, dark, readable treatment as the surrounding form. */
body.rsh-account-skin.rsh-account-skin-campaign-manager #dashboard .submit-page.submit-ad .campaign-form-field .data-unit {
    align-items: center !important;
    background: transparent !important;
    border: 1px solid var(--rsh-brand-line) !important;
    border-radius: 7px !important;
    color: var(--rsh-brand-ink) !important;
    display: inline-flex !important;
    font-style: normal !important;
    font-weight: 700 !important;
    height: 34px !important;
    justify-content: center !important;
    left: 8px !important;
    min-width: 48px !important;
    padding: 0 9px !important;
    pointer-events: none !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 1 !important;
}

body.rsh-account-skin.rsh-account-skin-campaign-manager #dashboard .submit-page.submit-ad input[name="budget"] {
    color: var(--rsh-brand-ink) !important;
    padding-left: 68px !important;
}

/* Listing type choices retain Listeo's links and selection behaviour. Their
 * visual holders and SVG paths are made transparent/orange, while the two
 * confirmed Event and Classified controls receive stable 24px line icons. */
body.rsh-account-skin.rsh-account-skin-add-listing #dashboard .listing-type .listing-type-icon,
body.rsh-account-skin.rsh-account-skin-add-listing #dashboard .listing-type .listing-type-icon svg {
    background: transparent !important;
}

body.rsh-account-skin.rsh-account-skin-add-listing #dashboard .listing-type .listing-type-icon svg {
    display: block !important;
    height: 24px !important;
    overflow: visible !important;
    width: 24px !important;
}

body.rsh-account-skin.rsh-account-skin-add-listing #dashboard .listing-type .listing-type-icon svg * {
    fill: none !important;
    stroke: var(--rsh-brand-accent) !important;
}

body.rsh-account-skin.rsh-account-skin-add-listing #dashboard .listing-type .listing-type-icon img {
    background: transparent !important;
    border-radius: 0 !important;
}

body.rsh-account-skin.rsh-account-skin-profile #dashboard .rsh-display-name-help {
    color: var(--rsh-brand-muted, var(--rsh-brand-ink)) !important;
    display: block;
    font-size: 13px;
    margin: 7px 0 0;
}
