:root{--dll-night:#1C2B3A;--dll-night-deep:#141F2B;--dll-teal:#4EA5A0;--dll-gold:#C2B280;--dll-cream:#FAF9F6;--dll-ink:#2A3A48;--dll-muted:#76828F;--dll-line:rgba(28,43,58,.11)}
.dll-pa,.dll-pa-admin{font-family:Georgia,serif;color:var(--dll-ink)}
.dll-pa h1,.dll-pa h2,.dll-pa h3,.dll-pa-admin h1,.dll-pa-admin h2{font-family:Georgia,serif;color:var(--dll-night);letter-spacing:.2px}.dll-pa{background:var(--dll-cream);padding:22px;border-radius:22px}.dll-pa-hero{display:flex;justify-content:space-between;gap:22px;align-items:flex-end;padding:30px;border-radius:18px;color:var(--dll-cream);background:linear-gradient(135deg,var(--dll-night),var(--dll-night-deep));margin-bottom:22px;box-shadow:0 18px 40px -24px var(--dll-night)}.dll-pa-hero span{color:var(--dll-gold);font-size:17px}.dll-pa-hero h1{color:var(--dll-cream);font-size:34px;margin:4px 0}.dll-pa-hero p{color:#b9c3ce;margin:0}.dll-pa-hero strong{display:block;color:var(--dll-teal);font-size:34px}.dll-pa-hero small{color:#b9c3ce}.dll-pa-grid{display:grid;grid-template-columns:2fr 1fr;gap:22px}.dll-pa-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0}.dll-pa-card{background:#fff;border:1px solid var(--dll-line);border-radius:16px;padding:24px;box-shadow:0 1px 2px rgba(28,43,58,.04),0 12px 32px -16px rgba(28,43,58,.18);margin-bottom:22px}.dll-pa-metric span{display:block;color:var(--dll-muted);font-size:14px}.dll-pa-metric strong{display:block;font-size:28px;color:var(--dll-night);margin-top:4px}.dll-pa-manuscript{padding:16px 0;border-top:1px solid var(--dll-line)}.dll-pa-manuscript:first-of-type{border-top:0}.dll-pa-manuscript h3{margin:0 0 3px;font-size:22px}.dll-pa-manuscript p{margin:0 0 10px;color:var(--dll-muted)}.dll-pa-stepper{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.dll-pa-stepper div{width:72px;text-align:center;color:#9aa4af}.dll-pa-stepper span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#edf0f3;border:1px solid #dbe1e6}.dll-pa-stepper small{display:block;font-size:11px;line-height:1.12;margin-top:6px}.dll-pa-stepper .done span{background:rgba(78,165,160,.16);border-color:var(--dll-teal);color:var(--dll-teal)}.dll-pa-stepper .current span{background:rgba(194,178,128,.20);border-color:var(--dll-gold);color:#8a7637;box-shadow:0 0 0 4px rgba(194,178,128,.14)}.dll-pa-journal{margin:10px 0 0;padding-left:18px}.dll-pa-journal li{margin:5px 0}.dll-pa-journal span{color:var(--dll-muted);font-size:13px}.dll-pa form label{display:block;margin:12px 0;color:var(--dll-night);font-weight:600}.dll-pa input,.dll-pa textarea,.dll-pa select,.dll-pa-admin input,.dll-pa-admin textarea,.dll-pa-admin select{width:100%;max-width:680px;border:1px solid #dbe1e6;border-radius:9px;padding:10px;background:#fff}.dll-pa button,.dll-pa .button-primary{border:0;background:var(--dll-night);color:#fff;padding:11px 18px;border-radius:999px;cursor:pointer}.dll-pa-table{overflow-x:auto}.dll-pa table{width:100%;border-collapse:collapse}.dll-pa th,.dll-pa td{padding:11px;border-top:1px solid var(--dll-line);text-align:left}.dll-pa th{color:var(--dll-muted);text-transform:uppercase;font-size:12px}.dll-pa-alert{background:rgba(78,165,160,.14);border:1px solid rgba(78,165,160,.35);padding:12px 16px;border-radius:12px;margin-bottom:18px}.dll-pa-admin .widefat code,.dll-pa code{font-family:"Courier New",monospace;color:var(--dll-night)}
@media(max-width:860px){.dll-pa-grid,.dll-pa-grid-3{grid-template-columns:1fr}.dll-pa-hero{display:block}.dll-pa-hero>div:last-child{text-align:left;margin-top:20px}.dll-pa-stepper div{width:62px}}

/* Template public pleine largeur : évite la colonne latérale droite du thème */
.dll-pa-page-shell{width:100%;max-width:1240px;margin:0 auto;padding:42px 18px;box-sizing:border-box}.dll-pa-page-inner{width:100%}body.page-template-dll-pa-fullwidth-template .sidebar,body.page-template-dll-pa-fullwidth-template #secondary,body.page-template-dll-pa-fullwidth-template aside.widget-area,body.page-template-dll-pa-fullwidth-template .content-sidebar-wrap aside,body.page-template-dll-pa-fullwidth-template .trx_addons_column-1_4,body.page-template-dll-pa-fullwidth-template .sidebar_inner{display:none!important}body.page-template-dll-pa-fullwidth-template #primary,body.page-template-dll-pa-fullwidth-template .content,body.page-template-dll-pa-fullwidth-template .content_wrap,body.page-template-dll-pa-fullwidth-template .page_content_wrap,body.page-template-dll-pa-fullwidth-template .site-content,body.page-template-dll-pa-fullwidth-template .content-area{width:100%!important;max-width:100%!important;float:none!important}.dll-pa-quicklinks{display:flex;flex-wrap:wrap;gap:10px;margin:-6px 0 22px}.dll-pa-quicklinks a{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid rgba(28,43,58,.14);border-radius:999px;background:#fff;color:var(--dll-night);text-decoration:none;box-shadow:0 10px 24px -18px rgba(28,43,58,.28)}.dll-pa-quicklinks a:hover{border-color:var(--dll-teal);color:var(--dll-teal)}.dll-pa-help{color:var(--dll-muted);margin-top:-6px}.dll-pa-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dll-pa-resource-grid>div{background:var(--dll-cream);border:1px solid var(--dll-line);border-radius:14px;padding:16px}.dll-pa-resource-grid strong{color:var(--dll-night);display:block;margin-bottom:4px}.dll-pa-resource-grid p{margin:0;color:var(--dll-muted)}@media(max-width:860px){.dll-pa-page-shell{padding:18px 10px}.dll-pa-resource-grid{grid-template-columns:1fr}}
.dll-pa-mini-list{margin:10px 0 0;padding-left:18px}.dll-pa-mini-list li{margin:0 0 12px;color:var(--dll-ink)}.dll-pa-mini-list span{color:var(--dll-muted);font-size:13px}.dll-pa-badge{display:inline-block;background:rgba(194,178,128,.22);color:#7a672c;border:1px solid rgba(194,178,128,.45);border-radius:999px;padding:1px 7px;font-size:12px;margin-right:4px}.dll-pa-card hr{border:0;border-top:1px solid var(--dll-line);margin:20px 0}

/* V0.1.4 — design éditorial renforcé, inspiré de la maquette DLL */
.dll-pa-admin{--dll-display:Georgia,serif;background:#f7f5ef;padding:22px 24px 40px;margin-left:-20px;min-height:calc(100vh - 32px)}
.dll-pa-admin-hero{display:flex;justify-content:space-between;gap:22px;align-items:center;background:linear-gradient(135deg,var(--dll-night),var(--dll-night-deep));color:var(--dll-cream);border-radius:20px;padding:28px 30px;margin:12px 0 22px;box-shadow:0 18px 44px -24px rgba(20,31,43,.75);position:relative;overflow:hidden}
.dll-pa-admin-hero:after{content:'☾';position:absolute;right:28px;bottom:-24px;font-size:130px;color:rgba(194,178,128,.08);line-height:1}
.dll-pa-admin-hero span{color:var(--dll-gold);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}
.dll-pa-admin-hero h1{color:var(--dll-cream);margin:6px 0 5px;font-size:32px;line-height:1.1}
.dll-pa-admin-hero p{margin:0;color:#c9d1d9;font-size:15px}.dll-pa-hero-actions{position:relative;z-index:2;display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.dll-pa-dossier-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:20px}.dll-pa-dossier-main{border-left:4px solid var(--dll-gold)}
.dll-pa-kv{display:grid;grid-template-columns:180px 1fr;gap:14px;border-top:1px solid var(--dll-line);padding:12px 0}.dll-pa-kv:first-of-type{border-top:0}.dll-pa-kv span{color:var(--dll-muted)}.dll-pa-kv strong{color:var(--dll-night);font-size:17px}.dll-pa-summary{background:var(--dll-cream);border:1px solid var(--dll-line);border-radius:14px;padding:14px;margin-top:14px}.dll-pa-summary p{margin:.4em 0 0}.dll-pa-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dll-pa-action-grid form{margin:0}.dll-pa-action-btn{width:100%;min-height:76px;text-align:left!important;border-radius:14px!important;border:1px solid rgba(28,43,58,.12)!important;background:#fff!important;color:var(--dll-night)!important;box-shadow:0 10px 26px -22px rgba(28,43,58,.45)!important;white-space:normal!important;font-weight:700}.dll-pa-action-btn small{display:block;color:var(--dll-muted);font-weight:400;margin-top:5px}.dll-pa-action-btn:hover{border-color:var(--dll-teal)!important;color:var(--dll-teal)!important}.dll-pa-chip{display:inline-flex;align-items:center;gap:4px;background:rgba(194,178,128,.22);color:#6f602d;border:1px solid rgba(194,178,128,.42);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.dll-pa-chip.teal{background:rgba(78,165,160,.16);color:#2e7874;border-color:rgba(78,165,160,.35)}.dll-pa-pipeline-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dll-pa-pipeline-card{background:#fff;border:1px solid var(--dll-line);border-radius:18px;padding:20px;box-shadow:0 1px 2px rgba(28,43,58,.04),0 14px 32px -18px rgba(28,43,58,.18)}.dll-pa-pipeline-card h2{font-size:22px;margin:14px 0 3px}.dll-pa-pipeline-card p{margin:0 0 8px}.dll-pa-card-actions{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.dll-pa-stepper-admin div{width:82px}.dll-pa-admin .button-primary,.dll-pa-admin .button.button-primary{background:var(--dll-night);border-color:var(--dll-night);color:#fff}.dll-pa-admin .button-primary:hover,.dll-pa-admin .button.button-primary:hover{background:var(--dll-teal);border-color:var(--dll-teal)}.dll-pa-admin .widefat{border:1px solid var(--dll-line);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(28,43,58,.04)}.dll-pa-admin .widefat th{color:var(--dll-night);font-weight:700}.dll-pa-eval-public{background:rgba(194,178,128,.12);border:1px solid rgba(194,178,128,.35);border-radius:14px;padding:12px 14px;margin-top:12px}.dll-pa-eval-public p{margin:6px 0 0;color:var(--dll-muted)}
@media(max-width:1100px){.dll-pa-dossier-grid,.dll-pa-pipeline-cards{grid-template-columns:1fr}.dll-pa-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.dll-pa-admin{margin-left:0;padding:12px}.dll-pa-admin-hero{display:block}.dll-pa-kv{grid-template-columns:1fr}.dll-pa-action-grid{grid-template-columns:1fr}.dll-pa-pipeline-cards{grid-template-columns:1fr}}

/* V0.1.5 — pipeline central, frise plus lisible, réglages */
.dll-pa-filterbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,320px) auto;gap:14px;align-items:end}.dll-pa-filterbar label{font-weight:700;color:var(--dll-night)}.dll-pa-filterbar p{margin:0}.dll-pa-pipeline-table .widefat td{vertical-align:middle}.dll-pa-step-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:7px 12px;text-decoration:none;font-weight:700;border:1px solid transparent;white-space:nowrap}.dll-pa-step-start{background:rgba(194,178,128,.16);border-color:rgba(194,178,128,.36);color:#6f602d}.dll-pa-step-middle{background:rgba(194,178,128,.28);border-color:rgba(194,178,128,.55);color:#584914}.dll-pa-step-end{background:rgba(78,165,160,.18);border-color:rgba(78,165,160,.38);color:#2d756f}.dll-pa-progress{height:8px;background:#e8edf0;border-radius:999px;overflow:hidden;min-width:110px;margin-bottom:3px}.dll-pa-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--dll-gold),var(--dll-teal));border-radius:999px}.dll-pa-stepper .done span{background:var(--dll-teal);border-color:var(--dll-teal);color:#fff;box-shadow:0 0 0 3px rgba(78,165,160,.12)}.dll-pa-stepper .current span{background:var(--dll-gold);border-color:var(--dll-gold);color:#fff;box-shadow:0 0 0 5px rgba(194,178,128,.25)}.dll-pa-stepper .todo span{background:transparent;border-color:#ccd5dc;color:#9aa4af}.dll-pa-closed-path{border:1px solid rgba(194,178,128,.45);background:rgba(194,178,128,.12);border-radius:15px;padding:12px 14px;margin:12px 0}.dll-pa-closed-path strong{color:var(--dll-night)}.dll-pa-closed-path p{margin:5px 0 8px;color:var(--dll-muted)}.dll-pa-admin input[type=color]{max-width:110px;min-height:44px;padding:3px;border-radius:10px}.dll-pa-admin textarea.large-text{max-width:100%}.dll-pa-admin .dll-pa-grid-3 .dll-pa-metric{margin-bottom:0}.dll-pa-admin .dll-pa-help{font-size:13px;color:var(--dll-muted)}
@media(max-width:900px){.dll-pa-filterbar{grid-template-columns:1fr}.dll-pa-pipeline-table{overflow-x:auto}}


/* V0.1.6 — cartes d’actions colorées, verrouillage visuel des doublons */
.dll-pa-action-btn{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;padding:14px 16px!important;min-height:108px}
.dll-pa-action-btn strong{font-size:15px;line-height:1.25;color:inherit}
.dll-pa-action-step{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--dll-muted)}
.dll-pa-action-btn small{margin-top:auto!important}
.dll-pa-action-intake{border-left:5px solid var(--dll-gold)!important;background:linear-gradient(180deg,rgba(194,178,128,.12),#fff)!important}
.dll-pa-action-decision{border-left:5px solid var(--dll-night)!important;background:linear-gradient(180deg,rgba(28,43,58,.06),#fff)!important}
.dll-pa-action-contract{border-left:5px solid #88a99e!important;background:linear-gradient(180deg,rgba(78,165,160,.08),#fff)!important}
.dll-pa-action-production{border-left:5px solid var(--dll-teal)!important;background:linear-gradient(180deg,rgba(78,165,160,.12),#fff)!important}
.dll-pa-action-btn.is-next{box-shadow:0 12px 30px -18px rgba(78,165,160,.55)!important;border-color:rgba(78,165,160,.38)!important}
.dll-pa-action-btn.is-active{box-shadow:0 12px 30px -18px rgba(194,178,128,.58)!important;border-color:rgba(194,178,128,.42)!important}
.dll-pa-action-btn.is-active .dll-pa-action-step,.dll-pa-action-btn.is-next .dll-pa-action-step{color:var(--dll-night)}
.dll-pa-action-btn.is-done,.dll-pa-action-btn.is-current,.dll-pa-action-btn.is-future,.dll-pa-action-btn.is-closed{cursor:not-allowed!important;opacity:.72!important}
.dll-pa-action-btn.is-done{background:linear-gradient(180deg,rgba(78,165,160,.10),#fff)!important;border-color:rgba(78,165,160,.28)!important}
.dll-pa-action-btn.is-done:before{content:'✓';font-weight:700;color:var(--dll-teal)}
.dll-pa-action-btn.is-current{background:linear-gradient(180deg,rgba(194,178,128,.16),#fff)!important;border-color:rgba(194,178,128,.42)!important}
.dll-pa-action-btn.is-current:before{content:'•';font-weight:700;color:#9b8451}
.dll-pa-action-btn.is-future{background:#fafafa!important}
.dll-pa-action-btn.is-closed{background:linear-gradient(180deg,rgba(28,43,58,.05),#fff)!important;border-color:rgba(28,43,58,.18)!important}
.dll-pa-action-btn.is-closed:before{content:'×';font-weight:700;color:var(--dll-night)}
.dll-pa-action-btn[disabled]{pointer-events:none}

/* V0.1.7 — journal éditorial coloré, ISBN et étapes sensibles */
.dll-pa-isbn-card{border-left:5px solid var(--dll-gold);background:linear-gradient(180deg,rgba(194,178,128,.10),#fff)}
.dll-pa-mini-list{list-style:none!important;padding-left:0!important}
.dll-pa-mini-list li{position:relative;border-left:5px solid var(--dll-line);background:#fff;border-radius:14px;padding:12px 14px 12px 16px;margin:0 0 10px!important;box-shadow:0 10px 26px -24px rgba(28,43,58,.45)}
.dll-pa-mini-list li span{display:inline-flex;margin-bottom:3px;font-weight:700;color:var(--dll-muted)}
.dll-pa-mini-list li.journal-reception{border-left-color:var(--dll-gold);background:linear-gradient(90deg,rgba(194,178,128,.13),#fff 45%)}
.dll-pa-mini-list li.journal-lecture{border-left-color:#6f8fa8;background:linear-gradient(90deg,rgba(111,143,168,.13),#fff 45%)}
.dll-pa-mini-list li.journal-decision{border-left-color:var(--dll-night);background:linear-gradient(90deg,rgba(28,43,58,.10),#fff 45%)}
.dll-pa-mini-list li.journal-contrat{border-left-color:#8d7a48;background:linear-gradient(90deg,rgba(194,178,128,.18),#fff 45%)}
.dll-pa-mini-list li.journal-maquette{border-left-color:#7b6fd0;background:linear-gradient(90deg,rgba(123,111,208,.12),#fff 45%)}
.dll-pa-mini-list li.journal-isbn{border-left-color:#b08d32;background:linear-gradient(90deg,rgba(176,141,50,.16),#fff 45%)}
.dll-pa-mini-list li.journal-production{border-left-color:var(--dll-teal);background:linear-gradient(90deg,rgba(78,165,160,.14),#fff 45%)}
.dll-pa-action-btn.dll-pa-action-production.is-next,.dll-pa-action-btn.dll-pa-action-production.is-active{border-color:rgba(78,165,160,.55)!important;box-shadow:0 14px 34px -18px rgba(78,165,160,.65)!important}
.dll-pa-action-btn strong:contains('Maquette'){color:var(--dll-teal)}

/* V0.1.8 — corrections audit UX front + journal coloré */
body.page-template-dll-pa-fullwidth-template .page_content_wrap,
body.page-template-dll-pa-fullwidth-template .content_wrap,
body.page-template-dll-pa-fullwidth-template .site-content,
body.page-template-dll-pa-fullwidth-template #content{padding-top:0!important;margin-top:0!important}
.dll-pa-page-shell{padding-top:16px!important}.dll-pa-v018{margin-top:0!important}.dll-pa-login{max-width:780px;margin:24px auto}.dll-pa-login-btn,.dll-pa-resource-link{display:inline-flex;align-items:center;justify-content:center;background:var(--dll-night);color:#fff!important;text-decoration:none;border-radius:999px;padding:10px 16px;margin-top:12px}.dll-pa-hero-metrics{display:flex;gap:16px;flex-wrap:wrap;position:relative;z-index:2}.dll-pa-hero-metrics>div{background:rgba(250,249,246,.08);border:1px solid rgba(250,249,246,.16);border-radius:16px;padding:14px 18px;min-width:160px}.dll-pa-hero-links a{color:var(--dll-gold);text-decoration:none;border-bottom:1px solid rgba(194,178,128,.4)}.dll-pa-sticky-nav{position:sticky;top:42px;z-index:30;background:rgba(250,249,246,.94);backdrop-filter:blur(8px);padding:10px;border-radius:999px;border:1px solid rgba(28,43,58,.09)}.dll-pa-quicklinks a.active{background:var(--dll-night);color:#fff!important;border-color:var(--dll-night)}.dll-pa-news{border-left:4px solid var(--dll-gold)}.dll-pa-deposit-section{border-left:4px solid var(--dll-teal)}.dll-pa label small{display:block;color:var(--dll-muted);font-weight:400;margin-top:5px;font-size:12px}.dll-pa-status-badge{display:inline-flex;border-radius:999px;background:rgba(78,165,160,.14);border:1px solid rgba(78,165,160,.35);color:#2e7874;padding:3px 9px;font-size:12px;font-weight:700}.dll-pa-footer{text-align:center;color:var(--dll-muted);padding:18px}.dll-pa-journal-colored,.dll-pa-mini-list{list-style:none!important;padding-left:0!important}.dll-pa-journal-colored li,.dll-pa-mini-list li.journal-reception,.dll-pa-mini-list li.journal-lecture,.dll-pa-mini-list li.journal-decision,.dll-pa-mini-list li.journal-contrat,.dll-pa-mini-list li.journal-maquette,.dll-pa-mini-list li.journal-isbn,.dll-pa-mini-list li.journal-production{position:relative;padding:12px 14px 12px 42px!important;margin:8px 0;border-radius:14px;border:1px solid var(--dll-line);background:#fff}.dll-pa-journal-colored li:before,.dll-pa-mini-list li.journal-reception:before,.dll-pa-mini-list li.journal-lecture:before,.dll-pa-mini-list li.journal-decision:before,.dll-pa-mini-list li.journal-contrat:before,.dll-pa-mini-list li.journal-maquette:before,.dll-pa-mini-list li.journal-isbn:before,.dll-pa-mini-list li.journal-production:before{position:absolute;left:14px;top:14px;font-weight:700}.journal-reception{border-left:5px solid var(--dll-gold)!important;background:linear-gradient(90deg,rgba(194,178,128,.12),#fff)!important}.journal-reception:before{content:'✓';color:#907b3d}.journal-lecture{border-left:5px solid var(--dll-teal)!important;background:linear-gradient(90deg,rgba(78,165,160,.10),#fff)!important}.journal-lecture:before{content:'☾';color:var(--dll-teal)}.journal-decision{border-left:5px solid var(--dll-night)!important;background:linear-gradient(90deg,rgba(28,43,58,.08),#fff)!important}.journal-decision:before{content:'!';color:var(--dll-night)}.journal-contrat{border-left:5px solid #88a99e!important;background:linear-gradient(90deg,rgba(136,169,158,.12),#fff)!important}.journal-contrat:before{content:'§';color:#58796f}.journal-maquette{border-left:5px solid #9c8d55!important;background:linear-gradient(90deg,rgba(194,178,128,.16),#fff)!important}.journal-maquette:before{content:'M';color:#7a672c}.journal-isbn{border-left:5px solid #3d677f!important;background:linear-gradient(90deg,rgba(61,103,127,.12),#fff)!important}.journal-isbn:before{content:'#';color:#3d677f}.journal-production{border-left:5px solid #4EA5A0!important;background:linear-gradient(90deg,rgba(78,165,160,.16),#fff)!important}.journal-production:before{content:'→';color:var(--dll-teal)}.dll-pa input::placeholder,.dll-pa textarea::placeholder{color:#a4adb6}.dll-pa-table{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:760px){.dll-pa-sticky-nav{position:relative;top:auto;border-radius:18px}.dll-pa-hero-metrics{display:block}.dll-pa-hero-metrics>div{margin-top:10px}.dll-pa table{min-width:760px}.dll-pa-grid-3{grid-template-columns:1fr!important}}


/* V0.1.9 — audit 2 : full-width forcé, suppression sidebar/widgets, espace haut, scrollspy, mobile */
body.dll-pa-active-page .sidebar,
body.dll-pa-active-page #secondary,
body.dll-pa-active-page aside,
body.dll-pa-active-page .widget_area,
body.dll-pa-active-page .widget-area,
body.dll-pa-active-page .trx_addons_column-1_4,
body.dll-pa-active-page .content-sidebar-wrap aside{display:none!important}
body.dll-pa-active-page .content,
body.dll-pa-active-page .content_wrap,
body.dll-pa-active-page .page_content_wrap,
body.dll-pa-active-page .site-content,
body.dll-pa-active-page .content-area,
body.dll-pa-active-page #primary{width:100%!important;max-width:100%!important;float:none!important;padding-top:0!important;margin-top:0!important}
body.dll-pa-active-page .page_title_wrap,
body.dll-pa-active-page .top_panel_title,
body.dll-pa-active-page .breadcrumbs,
body.dll-pa-active-page .sc_layouts_title,
body.dll-pa-active-page .post_header{display:none!important}
body.dll-pa-active-page .dll-pa-page-shell{max-width:1280px!important;padding-top:0!important;margin-top:0!important}
body.dll-pa-active-page .dll-pa{margin-top:0!important}
body.dll-pa-active-page .skiptranslate,
body.dll-pa-active-page .goog-te-gadget,
body.dll-pa-active-page .goog-te-banner-frame,
body.dll-pa-active-page iframe.goog-te-menu-frame,
body.dll-pa-active-page [class*="gtranslate"],
body.dll-pa-active-page [id*="google_translate"]{display:none!important;visibility:hidden!important}
.dll-pa-quicklinks a.active{background:var(--dll-night)!important;color:#fff!important;border-color:var(--dll-night)!important;box-shadow:0 8px 20px -12px rgba(28,43,58,.65)}
.dll-pa-filterbar select{max-width:100%}
@media(max-width:760px){.dll-pa-table table,.dll-pa-table thead,.dll-pa-table tbody,.dll-pa-table th,.dll-pa-table td,.dll-pa-table tr{display:block}.dll-pa-table thead{display:none}.dll-pa-table tr{border:1px solid var(--dll-line);border-radius:14px;padding:10px;margin:0 0 12px;background:#fff}.dll-pa-table td{border:0!important;padding:7px 0!important}.dll-pa-table td:before{content:attr(data-label);display:block;font-size:11px;text-transform:uppercase;color:var(--dll-muted);font-weight:700}.dll-pa table{min-width:0!important}}


/* V0.2.1 — full width renforcé + note upload */
body.dll-pa-active-page .sidebar,
body.dll-pa-active-page #secondary,
body.dll-pa-active-page aside,
body.dll-pa-active-page .widget_area,
body.dll-pa-active-page .sidebar_inner,
body.dll-pa-active-page .content-sidebar-wrap aside,
body.dll-pa-active-page .trx_addons_column-1_4,
body.dll-pa-active-page .scheme_default.sidebar,
body.dll-pa-fullwidth-active .sidebar,
body.dll-pa-fullwidth-active #secondary,
body.dll-pa-fullwidth-active aside.widget-area{display:none!important;visibility:hidden!important;width:0!important;max-width:0!important;overflow:hidden!important}
body.dll-pa-active-page #primary,
body.dll-pa-active-page .site-main,
body.dll-pa-active-page .site-content,
body.dll-pa-active-page .content,
body.dll-pa-active-page .content_wrap,
body.dll-pa-active-page .content-area,
body.dll-pa-active-page .page_content_wrap{width:100%!important;max-width:100%!important;float:none!important;margin-left:auto!important;margin-right:auto!important}
body.dll-pa-active-page .page_content_wrap{padding-top:8px!important;margin-top:0!important}
body.dll-pa-active-page .top_panel_title,
body.dll-pa-active-page .page_title_wrap,
body.dll-pa-active-page .breadcrumbs{margin-bottom:8px!important;padding-bottom:8px!important;min-height:0!important}
.dll-pa-upload-note{background:rgba(194,178,128,.15);border:1px solid rgba(194,178,128,.42);border-radius:14px;padding:12px 14px;margin:10px 0 18px;color:var(--dll-night)}
.dll-pa-upload-note strong{color:var(--dll-night)}

/* V0.2.6 — soumission enrichie, manuscrits reçus, import multi-source */
.dll-pa-optional{margin:14px 0 6px;border:1px solid var(--dll-line);border-radius:14px;background:var(--dll-cream);padding:6px 14px}
.dll-pa-optional summary{cursor:pointer;font-weight:700;color:var(--dll-night);padding:8px 0;list-style:none}
.dll-pa-optional summary::-webkit-details-marker{display:none}
.dll-pa-optional summary:before{content:'＋ ';color:var(--dll-teal);font-weight:700}
.dll-pa-optional[open] summary:before{content:'－ '}
.dll-pa-optional label{margin-top:10px}
.dll-pa-admin .dll-pa-status-badge{vertical-align:middle}
.dll-pa-admin #dll-pa-new-author,.dll-pa-admin #dll-pa-existing-author{border-left:4px solid var(--dll-gold);padding-left:14px;margin:10px 0 4px}

/* V0.2.7 — import de fiche & composeur de complément */
.dll-pa-import-fiche{border:1px dashed rgba(78,165,160,.5);background:linear-gradient(180deg,rgba(78,165,160,.07),#fff);border-radius:14px;padding:14px 16px;margin:6px 0 18px}
.dll-pa-import-fiche strong{color:var(--dll-night)}
.dll-pa-complement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}
@media(max-width:760px){.dll-pa-complement-grid{grid-template-columns:1fr}}
