/* ============================================================
   AUTOMART V43.9.2
   MARKET PRICE ANALYSIS — DESKTOP DENSITY POLISH

   Matching/data logic remains untouched.
   Mobile layout remains untouched.
   ============================================================ */

@media screen and (min-width:1024px) {

    /* ========================================================
       MAIN SECTION — SLIGHTLY TIGHTER
       ======================================================== */

    .am-v439-price-history {

        margin:
            26px 0
            !important;

        padding:
            20px
            !important;
    }


    .am-v439-price-history__head {

        margin-bottom:
            12px
            !important;
    }


    .am-v439-price-history__head h2 {

        margin-bottom:
            5px
            !important;
    }


    /* ========================================================
       DATA BUILDING PANEL
       ~10–15% LESS VERTICAL SPACE
       ======================================================== */

    .am-v439-price-history__insufficient {

        padding:
            17px
            !important;
    }


    .am-v439-price-history__insufficient-top {

        gap:
            12px
            !important;

        padding-bottom:
            14px
            !important;
    }


    .am-v439-price-history__insufficient-icon {

        flex-basis:
            42px
            !important;

        width:
            42px
            !important;

        height:
            42px
            !important;

        border-radius:
            12px
            !important;
    }


    .am-v439-price-history__insufficient-top h3 {

        margin-bottom:
            4px
            !important;

        font-size:
            16px
            !important;
    }


    /* ========================================================
       CURRENT VEHICLE
       ======================================================== */

    .am-v439-price-history__insufficient-current {

        margin-top:
            12px
            !important;

        padding:
            11px 13px
            !important;
    }


    .am-v439-price-history__insufficient-current
    > div:last-child strong {

        font-size:
            19px
            !important;
    }


    /* ========================================================
       MATCH STAT CARDS
       ======================================================== */

    .am-v439-price-history__insufficient-stats {

        gap:
            8px
            !important;

        margin-top:
            9px
            !important;
    }


    .am-v439-price-history__insufficient-stats
    > div {

        padding:
            10px 11px
            !important;
    }


    .am-v439-price-history__insufficient-stats
    strong {

        font-size:
            20px
            !important;
    }


    /* ========================================================
       READINESS
       ======================================================== */

    .am-v439-price-history__insufficient-progress {

        margin-top:
            9px
            !important;

        padding:
            10px 12px
            !important;
    }


    .am-v439-price-history__progress-head {

        margin-bottom:
            6px
            !important;
    }


    .am-v439-price-history__progress-track {

        height:
            6px
            !important;
    }


    /* ========================================================
       FOOT NOTE
       ======================================================== */

    .am-v439-price-history__insufficient-note {

        margin-top:
            9px
            !important;

        padding:
            8px 10px
            !important;
    }

}


/* ============================================================
   MOBILE
   V43.9 / V43.9.1 REMAIN AUTHORITY
   ============================================================ */

@media screen and (max-width:1023px) {

    /*
     * Intentionally no layout overrides.
     */

}
