body{margin:0;padding:0}input:focus{background-color:#d3d3d3}button,.fake-button{border:1px solid black;text-decoration:none;text-align:center;color:#000;background-color:buttonface;cursor:pointer}#container{display:flex;margin:1rem;gap:1rem;height:calc(100vh - 2rem)}#parse-container{width:30%;display:flex;flex-direction:column}#parse-container>div{display:flex}#parse-container>div>*{flex-grow:1}#parse-container>textArea{flex-grow:1;resize:none}#ro-container{display:flex;flex-direction:column;flex-grow:1;gap:10px}#ro-add-container{display:flex}#ro-add-container>input{flex-grow:1}#ro-list-container{border:1px solid black;border-radius:.25rem;flex-grow:1;padding:1.5rem;display:flex;flex-direction:column;gap:.25rem;overflow:scroll}#copy-button-container{display:flex}#copy-button-container>*{flex-grow:1}.item{display:flex;align-items:center;gap:.25rem}.item.minimized>.card>.to-list,.item.minimized>.card>form,.item.minimized>.card>img,.item.minimized>.card>.to,.item.minimized>.card>.notes{display:none}.card{flex-grow:1;border:1px solid black;border-radius:.25rem;padding:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative}.card:has(input:focus){background-color:#d3d3d3}.card:has(input:checked){box-shadow:0 0 5px green;background-color:#90ee90!important}.card:has(div.to-count:not(.zero)){background-color:#ff0}.card>header{margin:.5rem;display:flex;flex-direction:column;text-align:center}.card>.to-list{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.card>form{margin:.5rem}.card img{width:75px;border-radius:10px}.card .to{border-radius:10px;cursor:pointer;overflow:hidden}.card .to:hover{box-shadow:0 0 15px red}.card .to .label{text-align:center}.card .complete{position:absolute;top:.5rem;right:.5rem}.card .tech{position:absolute;top:.5rem;left:.5rem;font-size:.875rem}.card .to-count{position:absolute;bottom:.5rem;left:.5rem}.card .to-count.zero{display:none}.item>i{font-size:3rem;cursor:pointer}.item i:hover{color:red}.notes{width:90%;text-align:center;border:none;background-color:inherit;height:3rem}textarea{resize:none;flex-grow:1}select:has(option[value=""]:checked){background-color:#f08080}
