.dossier-hero{position:relative;overflow:hidden}.dossier-hero h1{font-size:clamp(40px,4.6vw,66px)}.dossier-seal{align-self:center;text-align:center;color:#a7d0ff22;font:900 160px/1 var(--heading);transform:skew(-8deg);padding:0 30px}.dossier-seal span{display:block;font:600 9px var(--body);letter-spacing:4px;color:#89b6df;transform:skew(8deg);white-space:nowrap}.dossier-timeline{list-style:none;padding:0}.dossier-timeline li{border-left:1px solid #5596da55;padding:0 0 20px 18px;margin:0}.dossier-timeline b{display:block;color:#9eccff;font-size:12px}.dossier-timeline span{display:block;margin-top:7px}.dossier-topline{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.dossier-layout .dossier-summary h2{font-size:50px;margin:23px 0 8px}.dossier-badge{display:inline-block;font:600 10px/1.5 var(--body);padding:7px 12px;background:#5698de1a;border:1px solid #72b6ff55;border-radius:30px;color:#a3cfff}.dossier-badge.accepte{color:#88e6bf;background:#267a4b25;border-color:#5ccd9860}.dossier-badge.refuse{color:#ffadb9;background:#a82f4f25;border-color:#df758560}.dossier-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:23px 0 10px}.dossier-actions .button{font-size:11px}.dossier-actions .text-link{font-size:11px}.dossier-question{padding:28px 0;border-bottom:1px solid #85b5e324}.dossier-question:last-child{border-bottom:0;padding-bottom:0}.dossier-layout h3{font:700 25px var(--heading);margin:9px 0 16px}.dossier-question .eyebrow{color:#75b9ff}.dossier-layout .dossier-answer{white-space:pre-wrap;overflow-wrap:anywhere;color:#d5e3f4;font-size:14px;line-height:1.95}.dossier-review{border-color:#7cb7ff66!important;background:linear-gradient(130deg,#132e50,#0c1d36)}.dossier-review>.eyebrow{color:#95c8ff}.dossier-vote-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.dossier-vote-stats>div{border:1px solid #90b8e12b;border-radius:12px;background:#07182a55;padding:20px}.dossier-vote-stats b{display:block;font:700 38px var(--heading);color:#88c5ff}.dossier-vote-stats>div:first-child b{color:#80deb8}.dossier-vote-stats>div:nth-child(2) b{color:#f99aa8}.dossier-vote-stats span{color:#aec6e3;font-size:11px}.dossier-choices{display:flex;flex-wrap:wrap;gap:12px}.dossier-choices label{display:flex;gap:10px;align-items:center;border:1px solid #8cbcea44;border-radius:9px;padding:14px;margin:0;cursor:pointer}.dossier-layout .dossier-choices input{width:18px;padding:0;accent-color:#72baff}.dossier-review small,.dossier-ballots small{font-size:10px;color:#adc3db}.dossier-review form>button,.dossier-final form>button{margin-top:20px}.dossier-ballots article{border-top:1px solid #83abd332;margin-top:22px;padding-top:22px}.dossier-ballots article>div{display:flex;gap:16px;justify-content:space-between;align-items:center;font-size:13px}.dossier-final{border-color:#d4b96655!important}.dossier-final .eyebrow{color:#e2ce8a}.dossier-verdict{border-left:3px solid #71b8ff!important}.dossier-verdict.accepte{border-left-color:#79d8b0!important}.dossier-verdict.refuse{border-left-color:#ec8a9c!important}.dossier-page [hidden]{display:none!important}
@media(max-width:900px){.dossier-seal{display:none}.dossier-layout .application-aside{position:static}}@media(max-width:600px){.dossier-vote-stats{gap:7px}.dossier-vote-stats>div{padding:14px 9px}.dossier-vote-stats span{font-size:10px}.dossier-layout .dossier-summary h2{font-size:39px}.dossier-question{padding:24px 0}.dossier-actions .button{width:100%;justify-content:center}}

.dossier-review,.dossier-final{scroll-margin-top:115px}

.staff-filters{display:grid;grid-template-columns:1fr 1.5fr;gap:18px}.staff-ticket{padding:28px 0;border-top:1px solid #87b7e333}.staff-ticket:first-child{margin-top:26px}.staff-tally{display:flex;gap:16px;flex-wrap:wrap}.staff-tally span:first-child{color:#88e6bf}.staff-tally span:nth-child(2){color:#ffadb9}.staff-empty{padding:26px 0}.application-identity #application-staff{margin:20px 12px 8px 0}@media(max-width:600px){.staff-filters{grid-template-columns:1fr;gap:0}}
