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

/* Finition ciblée, sans altération des intégrations Supabase. */
#postModal .pc-v166-preview{padding-top:24px!important;overflow-x:visible!important}
#postModal .pc-v166-preview .preview-panel{overflow:visible!important;min-width:0!important}
#postModal .pc-v167-preview-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 0 10px;margin:0 0 7px;border-bottom:1px solid #e5e8f0}
#postModal .pc-v167-preview-tabs button{border:1px solid transparent;background:transparent;color:#6d7890;padding:7px 12px;border-radius:999px;font:700 11px inherit;cursor:pointer;white-space:nowrap}
#postModal .pc-v167-preview-tabs button.active{background:#fff;color:#27334d;border-color:#d9deea;box-shadow:0 2px 6px #1b25450b}
#postModal .pc-v167-preview-tabs button:focus-visible{outline:2px solid #ff875d;outline-offset:2px}
#postModal .pc-v166-edit .form-grid{box-shadow:none!important;border:0!important;background:transparent!important;padding:0!important}
#postModal .pc-v166-edit .form-grid>*{box-shadow:none!important}
#postModal .pc-v166-edit .form-grid select,#postModal .pc-v166-edit .form-grid input{box-shadow:none!important;border:1px solid #e0e5ef!important;background:#fff!important}
#postModal .pc-v166-edit .form-grid select:focus,#postModal .pc-v166-edit .form-grid input:focus{outline:2px solid #ffcab9!important;outline-offset:1px!important}
#postModal .pc-v164-switch{font-size:12px!important;color:#26324b!important;font-weight:800!important}
#postModal .pc-v164-track{background:#d5dce8!important;box-shadow:none!important}
#postModal .pc-v164-switch input:checked+.pc-v164-track{background:#33415e!important;border-color:#33415e!important}
#postModal #pcV164Schedule{background:#fff!important;border-top:1px solid #e9ecf3!important;padding:12px 25px!important}
#postModal .pc-v164-datebox{max-width:520px!important;background:#f7f8fa!important;border:1px solid #e7eaf0!important;box-shadow:none!important;padding:12px 14px!important;border-radius:15px!important;gap:10px!important;margin:10px 0 0!important}
#postModal .pc-v164-datebox label{font-size:11px!important;color:#707b91!important}
#postModal .pc-v164-datebox input{height:43px!important;min-height:43px!important;border-radius:10px!important;box-shadow:none!important;border:1px solid #dce1eb!important;font-size:13px!important}
#postModal .pc-v164-datebox button{height:43px!important;min-height:43px!important;border-radius:999px!important;padding:0 17px!important;background:#35425e!important;color:#fff!important;border:0!important;box-shadow:none!important;font-size:12px!important;font-weight:750!important}
#postModal .pc-v164-datebox button:hover{background:#202b43!important}
#postModal .modal-actions{background:linear-gradient(110deg,#202b42,#303952)!important;border-top:0!important;padding:13px 25px!important;gap:10px!important;align-items:center!important}
#postModal .modal-actions button{min-height:40px!important;border-radius:999px!important;padding:9px 17px!important;font-size:12px!important;font-weight:750!important;box-shadow:none!important}
#postModal .modal-actions button:not(.primary){background:transparent!important;color:#e6e9f1!important;border:1px solid #64718a!important}
#postModal .modal-actions .primary{background:transparent!important;border:1px solid #8792a8!important;color:#fff!important}
#postModal .modal-actions #pcV164Publish{background:linear-gradient(110deg,#ff6426,#ed5790)!important;border:0!important;color:#fff!important;padding:10px 20px!important;font-weight:800!important}
#postModal .modal-actions button:disabled{opacity:.55!important;cursor:not-allowed!important}
#postModal .modal-actions #deleteBtn{color:#ffccd0!important}
#postModal .pc-v167-network-count{font-size:10px;color:#79849a;margin:7px 0 0;line-height:1.5}
@media(max-width:760px){#postModal #pcV164Schedule{padding:11px 15px!important}#postModal .modal-actions{padding:11px 14px!important}#postModal .pc-v164-datebox{max-width:100%!important}}
