.cms-editing [data-cms-list]{outline-offset:5px;outline:1px dashed #7b87d480;min-height:45px}.cms-editing [data-cms-list-item]{cursor:pointer;position:relative}.cms-editing [data-cms-list-item]:is(:hover,:focus-visible){outline-offset:4px;outline:2px solid #7180e8}.cms-editing [data-cms-item-hidden]{opacity:.5}.cms-editing [data-cms-item-hidden]:after{content:"Masqué sur le site";color:#fff;background:#303c89;padding:4px 8px;font:11px/1.4 Monument,sans-serif;position:absolute;top:0;right:0}.cms-collection-empty{padding:24px 15px;font:13px/1.7 Monument,sans-serif}.cms-collection-dialog{color:#20221d;background:#fafaf7;border:1px solid #deded5;border-radius:12px;width:min(1080px,100vw - 32px);max-width:100vw;height:min(800px,92dvh);max-height:100dvh;margin:auto;padding:0;font:14px/1.5 Monument,sans-serif;box-shadow:0 24px 80px #0004}.cms-collection-dialog::backdrop{backdrop-filter:blur(3px);background:#10110fb0}.cms-collection-dialog *,.cms-collection-dialog :before{box-sizing:border-box}.cms-collection-dialog[open]{flex-direction:column;display:flex}.cms-collection-dialog button,.cms-collection-dialog input,.cms-collection-dialog select,.cms-collection-dialog textarea{font:inherit;color:inherit}.cms-collection-dialog button{cursor:pointer;background:#fff;border:1px solid #d7d9ce;border-radius:5px;padding:8px 12px}.cms-collection-dialog button:disabled{opacity:.45;cursor:default}.cms-collection-dialog :focus-visible{outline-offset:3px;outline:2px solid #5868d3}.cms-collection-header{border-bottom:1px solid #deded5;justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.cms-collection-header span{letter-spacing:.04em;color:#6a7063;font:10px/1.5 MonumentMono,monospace}.cms-collection-header h2{letter-spacing:-.03em;margin:6px 0 0;font:600 26px/1.2 Analog,Monument,sans-serif}.cms-collection-header button{padding:0 12px;font-size:25px}.cms-collection-dialog form{flex-direction:column;flex:1;min-height:0;display:flex}.cms-collection-layout{flex:1;grid-template-columns:290px minmax(0,1fr);min-height:0;display:grid}.cms-collection-layout>aside{background:#f0f1e9;border-right:1px solid #deded5;padding:18px 12px;overflow:auto}.cms-collection-list-heading{justify-content:space-between;align-items:center;gap:8px;padding:0 4px 16px;font-size:11px;display:flex}.cms-collection-dialog [data-list-items]{gap:7px;display:grid}.cms-collection-dialog [data-list-select]{text-align:left;gap:12px;width:100%;line-height:1.5;display:flex}.cms-collection-dialog [data-list-select]>span:first-child{color:#69745a;font:10px/2 MonumentMono,monospace}.cms-collection-dialog [data-list-select] small{color:#72766c;font-size:11px;display:block}.cms-collection-dialog [data-list-select][aria-pressed=true]{background:#e8ebff;border-color:#5868d3}.cms-collection-dialog [data-list-detail]{padding:22px 28px 32px;overflow:auto}.cms-collection-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;font-size:12px;display:flex}.cms-collection-actions>span{text-transform:capitalize;flex:1}.cms-collection-dialog [data-list-delete]{color:#ad392e}.cms-collection-visibility{align-items:center;gap:9px;margin-bottom:24px;font-size:13px;display:flex}.cms-collection-visibility input{accent-color:#303c89;width:17px;height:17px}.cms-collection-field{margin:0 0 20px;display:block}.cms-collection-field>span{margin-bottom:7px;font-size:12px;display:block}.cms-collection-field :is(input,textarea,select){background:#fff;border:1px solid #cdd0c4;border-radius:5px;width:100%;padding:12px;line-height:1.6}.cms-collection-field textarea{resize:vertical;min-height:125px}.cms-collection-field [aria-invalid=true]{border-color:#bd483c}.cms-collection-help{color:#69705f;font-size:12px}.cms-collection-dialog footer{background:#fafaf7;border-top:1px solid #deded5;align-items:center;gap:10px;padding:16px 24px;display:flex}.cms-collection-dialog footer p{color:#666e5d;flex:1;margin:0;font-size:12px}.cms-collection-dialog [data-list-save]{color:#fff;background:#20251c;border-color:#20251c}.cms-collections-menu{position:relative}.cms-collections-menu summary{cursor:pointer;border:1px solid #74746b;border-radius:2px;padding:10px 14px}.cms-collections-menu>div{background:#20211d;border:1px solid #74746b;border-radius:6px;gap:5px;min-width:245px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 16px);left:0;box-shadow:0 12px 30px #0004}.cms-collections-menu button{text-align:left}html:not(.cms-editing) .cms-collections-menu{display:none}@media (width<=700px){.cms-collection-dialog{border-radius:0;width:100vw;height:100dvh}.cms-collection-layout{grid-template-rows:minmax(120px,26%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cms-collection-layout>aside{border-bottom:1px solid #deded5;border-right:0}.cms-collection-dialog [data-list-items]{align-items:stretch;display:flex}.cms-collection-dialog [data-list-select]{flex:0 0 200px}.cms-collection-header,.cms-collection-dialog [data-list-detail]{padding:16px}.cms-collection-dialog footer{flex-wrap:wrap;padding:12px 16px}.cms-collection-dialog footer p{flex-basis:100%}}
