@charset "UTF-8";
/* ===== bloc d'origine : pc-v1610-style ===== */

/* PIX’CEL orange switch, not navy/pink. */
#postModal .pc-v164-switch input:checked+.pc-v164-track,
#postModal #pcV164Toggle:checked+.pc-v164-track{background:linear-gradient(110deg,#ff6426,#f45b69)!important;border-color:transparent!important}
#postModal .pc-v164-switch input:checked+.pc-v164-track:before{background:#fff!important}
/* Match the right edge of the media fields and reduce the schedule's footprint. */
#postModal #pcV164Schedule{box-sizing:border-box!important;width:100%!important;padding:8px 25px 10px!important}
#postModal .pc-v164-datebox{box-sizing:border-box!important;width:max-content!important;max-width:100%!important;margin:6px 0 0 auto!important;padding:8px 10px!important;gap:8px!important;align-items:end!important}
#postModal .pc-v164-datebox label:first-child{width:154px!important}
#postModal .pc-v164-datebox label:nth-child(2){width:105px!important}
#postModal .pc-v164-datebox #pcV164ScheduleBtn{height:35px!important;min-height:35px!important;border:0!important;border-radius:999px!important;padding:0 14px!important;color:#fff!important;background:linear-gradient(110deg,#ff713e,#ed5388)!important;font-weight:750!important;box-shadow:none!important}
#postModal .pc-v164-datebox #pcV164ScheduleBtn:hover{filter:brightness(.97)!important;background:linear-gradient(110deg,#ff713e,#ed5388)!important}
@media(max-width:760px){#postModal #pcV164Schedule{padding:8px 14px 10px!important}}
@media(max-width:440px){#postModal .pc-v164-datebox{width:100%!important;justify-content:flex-end!important}#postModal .pc-v164-datebox label:first-child{width:calc(55% - 5px)!important}#postModal .pc-v164-datebox label:nth-child(2){width:calc(45% - 5px)!important}}
