#dependency-plan{max-width:1100px;margin:auto;padding:1rem}#dependency-plan label{display:block;font-weight:600;margin:.8rem 0}#dependency-plan input,#dependency-plan textarea{display:block;width:100%;padding:.7rem;font:inherit;box-sizing:border-box}#dependency-plan .dates{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#dependency-plan .dates>label{min-width:0}#dependency-plan textarea{font-family:monospace;font-size:.9rem;min-height:8rem}#dependency-plan #csv{min-height:18rem}#dependency-plan button{padding:.7rem;margin:.3rem}#dependency-plan .scroll{max-width:100%;overflow:auto}#dependency-plan table{border-collapse:collapse;width:100%}#dependency-plan th,#dependency-plan td{padding:.6rem;border:1px solid #bdcec4;text-align:left;min-width:90px;overflow-wrap:anywhere}#dependency-plan #error{color:#a01919}#dependency-plan p,#dependency-plan code,#dependency-plan h1{overflow-wrap:anywhere}#dependency-plan :focus-visible{outline:3px solid #28745c;outline-offset:3px}@media(max-width:650px){#dependency-plan .dates{grid-template-columns:1fr}#dependency-plan{padding:.7rem}}