.parliament-dossier{border:1px solid var(--line,#d8dedb);background:var(--paper,#fff);color:var(--ink,#17302d);border-radius:12px;margin:1.25rem 0;padding:1.1rem}.dossier-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dossier-heading h2{margin:0;font-size:1.15rem}.dossier-heading>span{white-space:nowrap;font-size:.875rem}.dossier-parent,.dossier-current{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.dossier-parent a{text-underline-offset:.2em;font-weight:650}.dossier-list>summary{cursor:pointer;margin-top:.35rem;padding:.6rem 0;font-size:1rem;font-weight:600;line-height:1.5}.dossier-list>summary:focus-visible{outline-offset:3px;outline:2px solid}.dossier-documents{gap:0;display:grid;margin:1rem 0 0!important;padding:0!important;list-style:none!important}.dossier-documents>li{border-top:1px solid var(--line,#d8dedb);min-width:0;padding:.85rem .5rem}.dossier-documents>li.is-current{border-left:3px solid var(--teal,#0f5553);padding-left:.75rem}.dossier-documents a{align-items:baseline;gap:.6rem;font-size:1rem;line-height:1.5;text-decoration:none;display:flex}.dossier-documents a b{white-space:nowrap;text-underline-offset:.2em;text-decoration:underline}.dossier-documents a span{overflow-wrap:anywhere}.dossier-documents small{margin-top:.25rem;font-size:.8125rem;font-weight:650;display:block}.dossier-documents p{flex-wrap:wrap;gap:.25rem .75rem;margin:.3rem 0 0;font-size:.875rem;line-height:1.5;display:flex}.dossier-more{font:inherit;cursor:pointer;border:1px solid var(--line,#d8dedb);color:inherit;background:0 0;border-radius:6px;margin-top:.75rem;padding:.6rem .8rem}.dossier-note{color:var(--muted,#596965);margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.parliament-dossier a:focus-visible,.dossier-more:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=600px){.parliament-dossier{padding:.9rem .75rem}.dossier-documents a{display:block}.dossier-documents a b{margin-bottom:.15rem;display:block}.dossier-heading{gap:.5rem}.dossier-more{width:100%;min-height:44px}}.dossier-connections{border-top:1px solid var(--line,#d8dedb);margin-top:.75rem;padding-top:.4rem}.dossier-connections>summary{cursor:pointer;padding:.65rem 0;font-size:1rem;font-weight:650;line-height:1.5}.dossier-connections>summary:focus-visible,.connection-evidence>summary:focus-visible{outline-offset:3px;outline:2px solid}.connection-section{margin-top:1.2rem}.connection-section h3{margin:0 0 .75rem;font-size:1.1rem}.connection-section h4{margin:0 0 .4rem;font-size:1rem;line-height:1.5}.connection-section p{overflow-wrap:anywhere;margin:.5rem 0;font-size:1rem;line-height:1.55}.candidate-connections{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem;display:grid}.candidate-connections article,.amendment-connection{border:1px solid var(--line,#d8dedb);border-radius:8px;min-width:0;padding:1rem}.candidate-connections small{margin-top:.3rem;font-size:.875rem;display:block}.amendment-connection{margin-top:.75rem}.amendment-connection.is-current{border-left:3px solid var(--teal,#0f5553)}.connection-evidence{margin:.7rem 0;font-size:.875rem;line-height:1.5}.connection-evidence>summary{cursor:pointer;padding:.3rem 0}.connection-evidence blockquote{border-left:2px solid var(--line,#d8dedb);overflow-wrap:anywhere;margin:.5rem 0;padding:.35rem .7rem;font-size:.95rem;line-height:1.6}.commencement-rules{margin:.75rem 0;padding-left:1.2rem}.commencement-rules li{margin-top:.75rem;font-size:1rem}.connection-section .dossier-note{font-size:.875rem}.dossier-connections button{font:inherit;cursor:pointer;min-height:44px;padding:.4rem .7rem}@media (width<=600px){.candidate-connections article,.amendment-connection{padding:.8rem}.connection-section a{overflow-wrap:anywhere}}.amendment-group{border-top:1px solid var(--line,#d8dedb);margin-top:.6rem}.amendment-group>summary{cursor:pointer;padding:.75rem 0;font-size:1rem;font-weight:600;line-height:1.5}.amendment-group>summary:focus-visible{outline-offset:3px;outline:2px solid}
