.pgd-public{--ink:#18364d;--soft:#60727e;--blue:#2863a6;--green:#78a843;--terra:#b86c4b;--cream:#f7f4ed;font-family:Inter,Arial,sans-serif;color:var(--ink);background:var(--cream)}.pgd-public *{box-sizing:border-box}.pgd-public-wrap{width:min(1160px,calc(100% - 44px));margin:auto;padding:0 0 90px}.pgd-public-group{margin-top:28px;background:#fff;border-radius:22px;overflow:hidden;border:1px solid rgba(24,54,77,.08);box-shadow:0 12px 30px rgba(24,54,77,.055)}.pgd-public-group>header{display:grid;grid-template-columns:58px 1fr auto;gap:18px;align-items:center;padding:24px 28px;border-bottom:1px solid rgba(24,54,77,.09)}.pgd-public-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:950}.pgd-public-icon.rapport{background:#e8f0f8;color:#2863a6}.pgd-public-icon.assemblee{background:#edf4e7;color:#648d39}.pgd-public-icon.pv{background:#f4e9e3;color:#9a5d41}.pgd-public-icon.autre{background:#f4efd9;color:#8a7129}.pgd-public-group header span{display:block;color:#7b8993;font-size:9px;font-weight:900;letter-spacing:.14em;margin-bottom:5px}.pgd-public-group header h3{margin:0!important;color:var(--ink)!important;font-size:24px;line-height:1.1}.pgd-public-group header>b{font-size:12px;color:#7b8993;background:#f4f6f7;padding:7px 10px;border-radius:50px}.pgd-public-doc{display:grid;grid-template-columns:82px 1fr auto;gap:24px;align-items:center;padding:22px 28px;border-top:1px solid rgba(24,54,77,.07)}.pgd-public-doc:first-child{border-top:0}.pgd-public-year{font-size:20px;font-weight:950;color:var(--blue)}.pgd-public-copy h4{margin:0 0 6px!important;color:var(--ink)!important;font-size:18px}.pgd-public-copy p{margin:0 0 8px!important;color:var(--soft)!important;font-size:14px;line-height:1.55;max-width:680px}.pgd-public-meta{display:flex;gap:7px}.pgd-public-meta span{font-size:10px;font-weight:800;color:#7d8b94;background:#f2f5f6;border-radius:50px;padding:4px 7px}.pgd-public-btn{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 17px;border-radius:7px;background:#e8f0f8!important;color:#174f80!important;text-decoration:none!important;font-size:13px;font-weight:900;white-space:nowrap;transition:.2s}.pgd-public-btn:hover{background:#2863a6!important;color:#fff!important;transform:translateY(-1px)}.pgd-public-btn span{font-size:17px}.pgd-public-missing{font-size:12px;color:#8b969d}.pgd-public-empty{padding:35px;text-align:center;background:#fff;border-radius:18px;color:#71818c}@media(max-width:700px){.pgd-public-wrap{width:calc(100% - 30px);padding-bottom:60px}.pgd-public-group>header{grid-template-columns:50px 1fr;padding:20px}.pgd-public-group header>b{display:none}.pgd-public-doc{grid-template-columns:1fr;gap:10px;padding:20px}.pgd-public-year{font-size:15px}.pgd-public-btn{justify-self:start}}
