@media(max-width:767px){.cr-detail .cr-detail-votes{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:8px}.cr-detail .cr-detail-votes button{width:100%;font-size:12px;min-height:44px;justify-content:center;height:auto;padding:9px 7px}.cr-detail-votes button[data-sense="1"]{grid-column:1;grid-row:1}.cr-detail-votes button[data-sense="-1"]{grid-column:1;grid-row:2}.cr-detail-votes .cr-detail-score{grid-column:2;grid-row:1;align-self:center}.cr-detail-votes:has(button[data-sense="-1"]) .cr-detail-score{grid-row:1/3}.cr-detail-votes [role=alert]{grid-column:1/-1}}.cr-heading h2{margin:0;font-size:26px;font-weight:650;letter-spacing:-.025em;line-height:1.2}.cr-detail{scroll-margin-top:110px}.cr-votes button{display:flex;align-items:center;justify-content:center}.cr-detail-votes svg{flex:none}.cr-proposal>div:first-child{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px 12px}.cr-proposal>div:first-child>div{display:contents}.cr-proposal>div:first-child>div>div{grid-column:2;align-self:center}.cr-proposal>div:first-child>div>p{grid-column:1/-1;margin-top:0}.cr-detail-votes button{background:linear-gradient(120deg,#ffffffe8,#e8f6ffc9);border:1px solid #abcbdc;color:#28556e;border-radius:8px;box-shadow:inset 0 1px #fff,0 2px 1px #49788d28}.cr-detail-votes button[data-sense="1"]{background:#eaf7df;border-color:#a9cd94;color:#39652a}.cr-detail-votes button[aria-pressed=true]{box-shadow:inset 0 0 0 1px currentColor}.cr-detail-score{font-size:19px;font-weight:650;min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.community-review-list,.cr-discussion-frame{min-width:0;padding:24px;border:1px solid #fff;border-radius:20px;background:#f7fcfff2;box-shadow:0 8px 24px -18px #225870;color:#28576d}.community-review-list *,.cr-discussion-frame *{box-sizing:border-box;color:inherit}.community-review-list button,.cr-discussion-frame button{cursor:pointer}.community-review-list button:disabled,.cr-discussion-frame button:disabled{cursor:default;opacity:.5}.community-review-list :is(input,select,textarea),.cr-discussion-frame :is(input,select,textarea){max-width:100%;min-width:0;min-height:44px;border:1px solid #a9cddd;border-radius:9px;padding:10px 12px;background:#fff;color:#28576d;font-size:14px;line-height:1.5}.community-review-list :is(button,a,input,select,textarea,summary):focus-visible,.cr-discussion-frame :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #1884ac;outline-offset:3px}.cr-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.cr-title-context{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.cr-heading h1{margin:0;font-size:26px;font-weight:650;letter-spacing:-.025em;line-height:1.2}.cr-title-context>span{font-size:12px;padding:5px 9px;background:#e4f3fb;border-radius:7px;color:#426c81}.cr-heading p{font-size:14px;line-height:1.6;margin:8px 0 0}.cr-controls{display:grid;grid-template-columns:minmax(0,1fr) 178px;gap:16px;padding:20px;background:#e7f6fc99;border:1px solid #c5e1ec;border-radius:14px}.cr-controls label{display:grid;gap:7px;font-size:13px;font-weight:600}.cr-controls form{display:flex;align-items:end;gap:8px;min-width:0}.cr-controls form label{flex:1;min-width:0}.cr-controls input,.cr-controls select{width:100%}.cr-status-tabs{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:7px}.cr-status-tabs button,.cr-pagination button{padding:8px 12px;min-height:40px;font-size:12px;line-height:1.4;border:1px solid #b5d6e5;border-radius:8px;background:#f6fcff}.cr-status-tabs [aria-pressed=true],.cr-pagination [aria-current=page]{background:#d4effb;border-color:#77bad1;font-weight:650}.cr-status-tabs span{font-size:10px;margin-left:3px;opacity:.75}.cr-result-count{font-size:12px;color:#527485;line-height:1.5;margin:18px 0 12px}.cr-rows{display:grid;gap:10px}.cr-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto 48px;gap:16px;align-items:center;background:#fff;border:1px solid #d1e5ee;border-radius:13px;padding:18px;min-width:0}.cr-votes{display:grid;justify-items:center;gap:3px;align-self:start}.cr-votes button{width:44px;min-height:36px;padding:7px;border:1px solid #abcbdc;border-radius:8px;background:linear-gradient(120deg,#ffffffe8,#e8f6ffc9);box-shadow:inset 0 1px #fff,0 2px 1px #49788d28;font-size:12px}.cr-votes button[aria-pressed=true]{background:#eaf7df;border-color:#7fb566;color:#39652a}.cr-votes output{font-size:19px;line-height:1.4;font-weight:650;font-variant-numeric:tabular-nums}.cr-row-copy{min-width:0}.cr-post-title{font-size:16px;font-weight:650;line-height:1.4;display:inline-block;min-height:32px}.cr-post-title:hover{text-decoration:underline;text-underline-offset:4px}.cr-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.55;color:#476c7e;margin:7px 0}.cr-meta{display:flex;align-items:center;gap:5px 12px;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#587887}.cr-meta>span,.cr-author{display:inline-flex;align-items:center;gap:6px}.cr-team-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:9px 0 0;font-size:11px;line-height:1.5;color:#426853}.cr-status{display:inline-flex;align-items:center;justify-self:start;padding:5px 8px;border-radius:7px;font-size:11px;line-height:1.4;font-weight:600;white-space:nowrap;background:#fff0cd;color:#77551e}.cr-status[data-status=en_cours]{background:#fbe1ec;color:#8a405e}.cr-status[data-status=resolu]{background:#e5f4d6;color:#476733}.cr-status[data-status=refuse]{background:#e8eef1;color:#53636c}.cr-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid #abcbdc;border-radius:8px;background:linear-gradient(120deg,#ffffffe8,#e8f6ffc9);box-shadow:inset 0 1px #fff,0 2px 1px #49788d28;font-size:12px;font-weight:600}.cr-replies{flex-direction:column;padding:8px 4px;gap:3px}.cr-replies b{font-size:14px}.cr-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px}.cr-pagination label{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.cr-pagination select{width:76px}.cr-pagination nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cr-pagination nav>span{display:flex;align-items:center;gap:6px}.cr-pagination button{min-width:40px}.cr-empty{padding:24px;text-align:center;font-size:14px}.cr-contributors{margin-top:20px;background:#fff;border:1px solid #d1e5ee;border-radius:13px;padding:0 16px}.cr-contributors summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:14px;font-weight:650}.cr-contributors ol{list-style:none;padding:0;margin:0 0 10px}.cr-contributors li{display:flex;align-items:center;gap:8px;padding:10px 0;border-top:1px solid #e0edf4;font-size:12px}.cr-contributors li>span:last-child{margin-left:auto}.cr-reading-split{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:24px;align-items:start}.community-review-list.is-embedded{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.is-embedded .cr-row{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:14px}.is-embedded .cr-status{grid-column:2}.is-embedded .cr-replies{grid-column:1;grid-row:2}.is-embedded .cr-excerpt{display:none}.is-embedded .cr-post-title{font-size:14px}.is-embedded .cr-meta{font-size:10px;gap:5px 8px}.is-embedded .cr-controls{display:flex;flex-direction:column;padding:14px}.is-embedded .cr-controls form{flex-wrap:wrap}.is-embedded .cr-controls form label{flex-basis:100%}.is-embedded .cr-pagination{flex-direction:column;align-items:flex-start}.cr-detail{background:#fff;border:1px solid #cce3ed;border-radius:15px;padding:24px;min-width:0}.cr-detail>a:first-child{display:inline-flex;min-height:44px;align-items:center;padding:9px 12px;border:1px solid #abcbdc;border-radius:8px;background:linear-gradient(120deg,#ffffffe8,#e8f6ffc9);color:#28556e;font-size:12px;box-shadow:inset 0 1px #fff,0 2px 1px #49788d28}.cr-detail>a:first-child>span{display:none}.cr-detail-title{margin:12px 0 24px}.cr-detail-title h1{font-size:25px;line-height:1.25;font-weight:650;letter-spacing:-.025em;margin:14px 0 0}.cr-proposal p{font-size:15px;line-height:1.7}.cr-detail-votes button{min-height:44px;font-size:12px}.cr-replies-heading{margin-top:32px;padding-top:24px;border-top:1px solid #cee3ed;display:flex;align-items:center;justify-content:space-between;gap:16px}.cr-replies-heading h2{margin:0}.cr-replies-heading label{display:flex;align-items:center;gap:8px;font-size:12px}.cr-replies-heading select{font-size:12px}.cr-thread{margin-top:12px}.cr-thread form{background:#fff;border-top:1px solid #cee3ed;padding:20px 0 0}.cr-thread ol>li>article{padding-inline:0}.cr-thread .hp-primary-control *,.community-review-list .hp-primary-control *{color:#228815}@media(max-width:1100px){.cr-row{grid-template-columns:44px minmax(0,1fr) 48px;gap:12px}.cr-status{grid-column:2}.cr-replies{grid-column:3;grid-row:1/3}.cr-reading-split{grid-template-columns:1fr}.community-review-list.is-embedded{display:none}}@media(max-width:767px){.community-review-list,.cr-discussion-frame{padding:20px;border-radius:16px}.cr-heading{flex-direction:column;align-items:stretch;gap:16px}.cr-heading h1{font-size:23px}.cr-controls{grid-template-columns:1fr;padding:16px;gap:14px}.cr-controls form{flex-wrap:wrap}.cr-controls form label{flex-basis:100%}.cr-status-tabs{gap:6px}.cr-status-tabs button{min-height:44px}.cr-row{grid-template-columns:44px minmax(0,1fr);padding:14px;gap:10px}.cr-votes button{min-height:44px}.cr-row-copy{grid-column:2}.cr-status{grid-column:2;grid-row:2}.cr-replies{grid-column:1;grid-row:2}.cr-post-title{font-size:15px}.cr-excerpt{font-size:12px}.cr-meta{font-size:10px}.cr-pagination{flex-direction:column;align-items:flex-start}.cr-pagination button{min-height:44px;min-width:36px;font-size:11px;padding:8px}.cr-detail{padding:18px;border-radius:13px}.cr-detail-title h1{font-size:21px}.cr-replies-heading{align-items:flex-start;flex-direction:column;gap:12px}.cr-proposal p{font-size:14px}}
