body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#000;margin:10px}h1{font-size:20px;font-weight:700;color:#fff}#search{width:345px;padding:10px;margin:5px;font-size:14px;border:1px solid whitesmoke;background-color:#1a1a1a;color:#fff;box-sizing:border-box}#search::placeholder{color:#888}#search:focus{outline:none;border-color:#5858c0;background-color:#2a2a2a}#list{color:#fff}.item{margin:5px;padding:5px;display:inline-block;vertical-align:middle;border:1px solid whitesmoke}.item:hover{background-color:#5858c0}#cancel{text-align:center;display:block}
