.historical-dossier,.dossier-admin{color:#d3dfe8;overflow-wrap:anywhere}.historical-dossier{max-width:900px;margin-inline:auto;padding:clamp(20px,4vw,44px);background:#0b1725;border:1px solid #203040;border-radius:6px}.historical-dossier h2{font-size:clamp(23px,3vw,30px);line-height:1.2;margin:8px 0 16px}.historical-dossier h3{font-size:18px;font-weight:500;line-height:1.4;margin:0;color:#eef5f9}.historical-dossier p{line-height:1.7;margin:10px 0;max-width:72ch}.dossier-summary{font-size:17px}.historical-dossier .fine,.dossier-admin .fine{color:#a9bdcc;font-size:13px}.dossier-claims,.dossier-bibliography ol{list-style:none;padding:0;margin:24px 0 0}.dossier-claims>li,.dossier-bibliography li{padding:20px 0;border-top:1px solid #203040;scroll-margin-top:100px}.dossier-claim-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.dossier-status{color:#aec8d8;font-size:12px;line-height:1.5;border:1px solid #344957;border-radius:3px;padding:3px 7px}.historical-dossier a{color:#b1d9e8;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}.historical-dossier a:hover{color:#effaff}.historical-dossier a:focus-visible,.dossier-admin a:focus-visible,.dossier-admin summary:focus-visible{outline:2px solid #b1d9e8;outline-offset:4px}.dossier-citation{font-size:13px}.dossier-bibliography{margin-top:16px}.dossier-revision{border-top:1px solid #203040;margin-top:14px;padding-top:14px}.dossier-admin{max-width:1040px}.dossier-admin h1{font-size:clamp(26px,4vw,36px)}.dossier-filter{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0}.dossier-entry-list{list-style:none;padding:0}.dossier-entry-list>li{padding:18px 0;border-top:1px solid #263949}.dossier-editor{max-width:900px;margin-block:24px 40px}.dossier-admin label{display:block;margin:14px 0 6px;color:#d3dfe8;font-size:14px}.dossier-admin input:not([type=hidden]),.dossier-admin select,.dossier-admin textarea{width:100%;max-width:100%;min-height:44px;background:#0c1b2a;border:1px solid #3d5364;border-radius:4px;color:#e0ebf2;padding:10px 12px;font:inherit;line-height:1.5}.dossier-admin input:focus,.dossier-admin select:focus,.dossier-admin textarea:focus{outline:2px solid #9cbdcc;outline-offset:2px}.dossier-filter input,.dossier-filter select{width:auto!important;flex:1;min-width:140px}.dossier-fieldset{background:#0b1725;border:1px solid #263949;border-radius:4px;padding:16px;margin:14px 0}.dossier-fieldset summary{cursor:pointer;color:#d7e7ef;font-weight:500;overflow-wrap:anywhere}.dossier-fields{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:14px}.dossier-fields>*{min-width:0}.dossier-actions{display:flex;gap:12px;flex-wrap:wrap;margin-block:20px}.dossier-admin .button{color:#eaf5fb;background:#16364b;border:1px solid #527184;min-height:44px;padding:10px 18px;font:inherit;cursor:pointer}.dossier-admin .button.secondary{background:#112638;color:#d7e7ef;border-color:#405b6e}.dossier-admin .button:hover{background:#20465c}.dossier-admin .button:focus-visible{outline:2px solid #b1d9e8;outline-offset:3px}@media(max-width:600px){.dossier-fields{grid-template-columns:1fr}.dossier-fieldset{padding:12px}.dossier-admin .dossier-filter{display:grid;grid-template-columns:1fr}.historical-dossier{padding:20px 16px}.dossier-admin .historical-dossier{margin-inline:0}}@media print{.historical-dossier{color:#111;background:#fff;border:0;padding:0;max-width:none;box-shadow:none}.historical-dossier h2,.historical-dossier h3,.historical-dossier a,.historical-dossier .fine,.dossier-status{color:#111}.dossier-claims>li,.dossier-bibliography li{break-inside:avoid;border-color:#ccc}.historical-dossier h3{break-after:avoid}.dossier-status{border-color:#999}}
