/* ==========================================================
   MOT-LAMBDA — SQUARED UI V19
   Couche finale de réduction des border-radius.
   Les éléments volontairement circulaires/pills ne sont pas ciblés.
   ========================================================== */

/* ----------------------------------------------------------
   HEADER
   ---------------------------------------------------------- */

.brand-lockup .logo-mark {
    border-radius:
        10px
        !important;
}


.brand-lockup .logo-mark img,
.brand-lockup .logo-mark svg {
    border-radius:
        6px
        !important;
}


.header-icon-button {
    border-radius:
        6px
        !important;
}


/* ----------------------------------------------------------
   MAIN GAME
   ---------------------------------------------------------- */

.game-panel {
    border-radius:
        8px
        !important;
}


.stat {
    border-radius:
        5px
        !important;
}


.guess-line input,
.guess-line button {
    border-radius:
        5px
        !important;
}


.results {
    border-radius:
        8px
        !important;
}


.latest-section {
    border-radius:
        0
        !important;
}


.reset-button,
.share-button {
    border-radius:
        5px
        !important;
}


.game-info-card {
    border-radius:
        6px
        !important;
}


/* ----------------------------------------------------------
   YESTERDAY WORD
   ---------------------------------------------------------- */

.yesterday-word-card {
    border-radius:
        8px
        !important;
}


.yesterday-word-value.is-masked {
    border-radius:
        5px
        !important;
}


.yesterday-word-reveal {
    border-radius:
        5px
        !important;
}


/* ----------------------------------------------------------
   VICTORY
   ---------------------------------------------------------- */

.victory-section {
    border-radius:
        8px
        !important;
}


.victory-next,
.victory-heat-summary {
    border-radius:
        6px
        !important;
}


.victory-heat-summary-item {
    border-radius:
        4px
        !important;
}


/* ----------------------------------------------------------
   PLAYER STATS
   ---------------------------------------------------------- */

.stats-dialog {
    border-radius:
        8px
        !important;
}


.player-stat {
    border-radius:
        5px
        !important;
}


/* ----------------------------------------------------------
   ARCHIVES
   ---------------------------------------------------------- */

.archives-dialog {
    border-radius:
        8px
        !important;
}


.archive-item {
    border-radius:
        5px
        !important;
}


.archive-mode-bar {
    border-radius:
        6px
        !important;
}


.archive-return-button {
    border-radius:
        5px
        !important;
}


.archive-transition-skeleton {
    border-radius:
        8px
        !important;
}


.archives-loading-row,
.archive-transition-result {
    border-radius:
        5px
        !important;
}


.archive-skeleton-stat,
.archive-skeleton-field,
.archive-skeleton-button {
    border-radius:
        4px
        !important;
}


/* ----------------------------------------------------------
   DIALOG / TOAST SYSTEM
   ---------------------------------------------------------- */

.mc-dialog-panel {
    border-radius:
        8px
        !important;
}


.mc-dialog-button {
    border-radius:
        5px
        !important;
}


.mc-toast {
    border-radius:
        6px
        !important;
}


/* ----------------------------------------------------------
   MOBILE BOTTOM SHEETS
   On garde seulement une très légère courbe sur le haut.
   ---------------------------------------------------------- */

@media (
    max-width:
        600px
) {

    .stats-dialog,
    .archives-dialog,
    .mc-dialog-panel {
        border-radius:
            8px
            8px
            0
            0
            !important;
    }


    .archive-transition-skeleton {
        border-radius:
            7px
            !important;
    }
}
