.vues{justify-content:center;margin-bottom:22px;display:flex}.vues .segments{width:100%;max-width:560px}.vues .segments button{flex:1}@media (width<=480px){.vues .segments button{padding:9px 6px;font-size:13px}}.base-liste{border-top:1px solid var(--line)}.base-ligne{border-bottom:1px solid var(--line);cursor:pointer;border-radius:0;grid-template-columns:1fr auto;gap:6px 14px;padding:12px 8px;display:grid}.base-ligne:hover{background:var(--surface)}.base-meta{color:var(--muted);font-size:13px}.base-droite{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:13px;display:flex}@media (width>=760px){.base-ligne{grid-template-columns:2fr 1.2fr 1fr auto;align-items:center}}.extr-form{flex-direction:column;gap:14px;display:flex}.chips{border:0}.chips legend{color:var(--bloc-muted);margin-bottom:8px;font-size:13px;font-weight:600}.chips>div{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--pill);color:#fff;cursor:pointer;border:1px solid #fff;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.chip input{opacity:0;pointer-events:none;position:absolute}.chip:has(input:checked){color:var(--blue-deep);background:#fff}.bloc .champ span{color:var(--bloc-muted)}.extr-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.res{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:start;gap:10px 16px;padding:14px 8px;display:grid}.res:first-child{border-top:0}.res[data-etat=garde]{border-radius:var(--radius-sm);background:#eefaf2}.res[data-etat=ecarte]{opacity:.55}.res-indices{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.res-liens{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.res-liens a{color:var(--blue-deep);text-underline-offset:2px;align-items:center;gap:5px;padding:4px 8px 4px 0;font-size:13px;text-decoration:underline;display:inline-flex}.res-liens svg{width:13px;height:13px}.res-actions{align-items:center;gap:8px;display:flex}@media (width<=560px){.res{grid-template-columns:1fr}.res-actions{justify-content:flex-end}}.split{align-items:stretch;gap:0;min-height:60vh;display:flex}.split-pane{min-width:0}#pane-liste{flex:0 0 var(--ratio,50%);max-width:var(--ratio,50%)}#pane-script{top:calc(var(--header-h) + 16px);max-height:calc(100dvh - var(--header-h) - 32px);flex:1 1 0;align-self:flex-start;position:sticky;overflow:auto}.split-handle{cursor:col-resize;touch-action:none;flex:none;width:22px;position:relative}.split-handle:before{content:"";background:var(--line-strong);border-radius:2px;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.split-handle:hover:before,.split-handle:focus-visible:before,.split.is-dragging .split-handle:before{background:var(--blue)}.split.is-dragging{user-select:none;cursor:col-resize}@media (width<=860px){.split{flex-direction:column;gap:20px}#pane-liste{flex:none;max-width:none}.split-handle{display:none}#pane-script{max-height:none;position:static}}.pl{border-top:1px solid var(--line)}.pl:first-child{border-top:0}.pl-head{text-align:left;border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:1fr auto;gap:4px 12px;width:100%;padding:12px 10px;display:grid}.pl-head:hover{background:var(--surface)}.pl[data-open=true] .pl-head{background:var(--surface);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.pl-nom{font-weight:600}.pl-sous{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.pl-tel{color:var(--blue-deep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.pl-corps{background:var(--surface);border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:4px 14px 16px;display:none}.pl[data-open=true] .pl-corps{display:block}.pl-corps dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:8px 0 12px;font-size:14px;display:grid}.pl-corps dt{color:var(--muted)}.pl-issues{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-issues .menu{margin-left:auto}.pl-indices{flex-wrap:wrap;gap:6px;display:flex}.script-select{appearance:none;background:var(--bloc-surface)!important;color:#fff!important;border-radius:var(--pill)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;border-color:#0000!important;width:auto!important;padding:7px 32px 7px 12px!important;font-size:13px!important;font-weight:600!important}.script-select option{color:var(--text)}.cat{border-top:1px solid var(--bloc-line)}.cat summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 4px;font-weight:600;list-style:none;display:flex}.cat summary::-webkit-details-marker{display:none}.cat summary svg{width:16px;height:16px;transition:transform .15s}.cat[open] summary svg{transform:rotate(180deg)}.cat-contenu{white-space:pre-wrap;color:#ffffffeb;padding:0 4px 16px;font-size:14.5px;line-height:1.6}
