header{background-color:#0000cd;color:#fff;display:grid;place-content:center}main{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;overflow-y:auto;width:100%}footer{background-color:#0000cd;color:#f0f8ff;display:grid;padding:.1em;place-content:center;width:100%}ul{list-style:none;padding:0 .25rem .25rem;width:100%}ul li:before{content:"\2008"}.item{align-items:center;background-color:#eee;display:flex;justify-content:flex-start;margin:.25rem 0;padding:.5rem 0 .5rem .5rem}.item:first-child{margin:0}.item input[type=checkbox]{cursor:pointer;height:2.5rem;height:48px;margin-right:.5rem;min-height:48px;min-width:43px;text-align:center;width:2.5rem}.item input[type=checkbox]:focus+label{text-decoration:underline}.item>label{flex-grow:1;font-size:.75rem}.item svg{color:#4682b4;cursor:pointer;font-size:1rem;height:36px;min-width:48px;width:48px}.item sv:focus,.item svg:hover{color:red;outline:none}.addForm{border-bottom:1px solid #eee;display:flex;justify-content:flex-start;margin:.5rem 0 0;padding:0 .5rem .25rem;width:100%}.addForm label{left:-99999px;position:absolute}.addForm input[type=text]{flex-grow:1;margin-right:.25rem;max-width:calc(100% - 50px);min-height:48px;outline:none;padding:.25rem}.addForm input[type=text],button{border-radius:.25rem;font-size:1rem}button{color:#0000cd;cursor:pointer;height:50px;min-width:48px}button:focus,button:hover{background-color:#32cd32;color:#fff;outline:none}.searchForm{border-bottom:1px solid #eee;display:flex;justify-content:flex-start;margin:.25rem 0 0;padding:0 .5rem .25rem;width:100%}.searchForm label{left:-99999px;position:absolute}.searchForm input[type=text]{border-radius:.25rem;flex-grow:1;font-size:1rem;max-width:100%;min-height:48px;outline:none;padding:.25rem}
/*# sourceMappingURL=main.bf5a91ad.css.map*/