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

/* Preview: one heading and a compact switcher, no second tab bar. */
#postModal .pc-v167-preview-tabs{display:none!important}
#postModal .pc-v166-preview .preview-panel>div:first-child:not(.pc-v167-preview-tabs){display:flex!important;align-items:center!important;gap:8px!important;letter-spacing:.045em!important;min-height:27px}
#postModal #pcV168PreviewSelect{margin-left:auto;max-width:145px;width:auto;min-height:29px;padding:3px 24px 3px 10px;border:1px solid #dce1eb;border-radius:999px;background-color:#fff;color:#26324b;font:650 11px system-ui,Arial,sans-serif;cursor:pointer;letter-spacing:0}
#postModal .pc-v166-preview{padding-top:19px!important}
#postModal .pc-v166-preview .preview-card{margin-top:12px!important}
/* Reuse the original pale date/time cartouche, keep it visually light and compact. */
#postModal #pcV164Schedule{background:#fff!important;padding:10px 25px 11px!important;border-top:1px solid #e9ecf3!important}
#postModal .pc-v164-switch{justify-content:flex-start!important;gap:12px!important;font-size:12px!important;font-weight:750!important;color:#29344d!important}
#postModal .pc-v164-track{width:38px!important;height:23px!important;background:#dce1eb!important;border-color:#cdd4e1!important}
#postModal .pc-v164-track:before{width:15px!important;height:15px!important;top:3px!important;left:3px!important;background:#66738b!important}
#postModal .pc-v164-switch input: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{transform:translateX(15px)!important;background:#fff!important}
#postModal .pc-v164-datebox{box-sizing:border-box!important;max-width:480px!important;display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto!important;align-items:end!important;gap:9px!important;margin:10px 0 0!important;padding:12px!important;border:1px solid #e5e8f0!important;border-radius:15px!important;background:#f5f6f9!important;box-shadow:none!important}
#postModal #pcV164Datebox[hidden]{display:none!important}
#postModal .pc-v164-datebox label{display:flex!important;flex-direction:column!important;gap:6px!important;font-size:11px!important;font-weight:750!important;color:#6e7890!important}
#postModal .pc-v164-datebox input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:39px!important;min-height:39px!important;margin:0!important;padding:0 9px!important;background:#fff!important;border:1px solid #dce1eb!important;border-radius:10px!important;color:#26324b!important;font-size:12px!important;box-shadow:none!important}
#postModal .pc-v164-datebox #pcV164ScheduleBtn{height:39px!important;min-height:39px!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#29344d!important;box-shadow:none!important;font-size:11px!important;font-weight:750!important;white-space:nowrap!important}
#postModal .pc-v164-datebox #pcV164ScheduleBtn:hover{background:#e9ebf3!important}
#postModal .pc-v164-message:empty{display:none!important}
#postModal .pc-v164-message{font-size:11px!important;margin:6px 0 0!important}
/* Footer gradient matches PIX'CEL navy-to-violet identity. */
#postModal .modal-actions{background:linear-gradient(110deg,#111a35 0%,#1a1d40 48%,#4b2054 100%)!important;border-top:0!important;padding:11px 23px!important;gap:7px!important;align-items:center!important;min-height:57px!important;flex-wrap:wrap!important}
#postModal .modal-actions button{box-sizing:border-box!important;min-height:33px!important;height:33px!important;padding:0 13px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}
#postModal .modal-actions button:not(.primary){background:transparent!important;color:#f1edf5!important;border:1px solid #6b6780!important}
#postModal .modal-actions button:not(.primary):hover{background:#ffffff18!important}
#postModal .modal-actions .primary{background:transparent!important;color:#fff!important;border:1px solid #91829e!important}
#postModal .modal-actions #pcV164Publish{height:37px!important;min-height:37px!important;padding:0 17px!important;border:0!important;color:#fff!important;background:linear-gradient(110deg,#ff6426,#ec5593)!important;font-size:11px!important;font-weight:800!important}
#postModal .modal-actions #deleteBtn{height:31px!important;min-height:31px!important;padding:0 11px!important;margin-right:auto!important;border:1px solid #987583!important;background:transparent!important;color:#ffd8de!important;font-size:10px!important}
#postModal .modal-actions button:disabled{opacity:.55!important;cursor:not-allowed!important}
@media(max-width:760px){#postModal #pcV164Schedule{padding:10px 14px!important}#postModal .modal-actions{padding:10px 12px!important}#postModal .pc-v164-datebox{max-width:100%!important}}
@media(max-width:440px){#postModal .pc-v164-datebox{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)!important}#postModal .pc-v164-datebox #pcV164ScheduleBtn{grid-column:1/-1!important;justify-self:start!important}}
