#ve-prestataires-admin{width:min(1120px,96vw);max-height:92dvh;overflow:auto;padding:28px;border:1px solid #d6e2db;border-radius:24px;color:#082b3b;background:white;box-sizing:border-box}#ve-prestataires-admin::backdrop{background:#082b3bb8}#ve-prestataires-admin [hidden],#pt-nav[hidden]{display:none!important}.pt-head,.pt-tools,.pt-row{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.pt-head h2{margin:5px 0 15px}.pt-row,.pt-event{padding:18px 0;border-bottom:1px solid #d6e2db;overflow-wrap:anywhere}.pt-row h3{margin:0}.pt-row p{margin:6px 0}.pt-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:end}.pt-fields label,#pt-assignment label{display:grid;gap:7px;font-weight:700;font-size:14px;margin:12px 0}#ve-prestataires-admin input:not([type=checkbox]),#ve-prestataires-admin textarea,#ve-prestataires-admin select{width:100%;font:inherit;padding:11px;border:1px solid #c6d5cc;border-radius:10px;box-sizing:border-box;min-width:0}#ve-prestataires-admin button{padding:12px 16px;border:1px solid #c6d5cc;border-radius:10px;background:#eaf4cc;color:#082b3b;font:700 14px Arial;min-height:44px;cursor:pointer}#ve-prestataires-admin button:disabled{opacity:.5}#pt-status.error{color:#9b241d}#pt-detail{margin:25px 0;border-top:3px solid #b8e000;padding-top:22px}#pt-detail fieldset{border:1px solid #d6e2db;border-radius:12px;padding:15px;margin:15px 0}.pt-check{display:inline-flex;gap:9px;align-items:center;margin:10px 16px 10px 0}.pt-check input{width:20px;height:20px}#pt-events{font-size:14px}@media(max-width:650px){#ve-prestataires-admin{padding:18px;width:96vw}.pt-fields{grid-template-columns:1fr}.pt-head,.pt-row{align-items:start}.pt-tools{align-items:stretch;flex-direction:column}}
