.listview{grid-template-columns:minmax(200px, 0.3fr) 1fr}@media only screen and (min-width: 500px){.listview{display:grid}}.listview .options{color:white;font-size:16px;padding:10px;text-align:right;vertical-align:center;background-color:#c7c8c7;position:relative}.listview .options .buttons{position:absolute;left:10px;top:6px}@media only screen and (min-width: 500px){.listview .options .buttons{bottom:10px;right:10px;top:initial;left:initial}.listview .options .buttons button{margin:5px}}.listview .left{color:white;font-size:18px;padding:10px;text-align:right;vertical-align:center}.listview .right{padding:10px;font-size:16px;background:linear-gradient(to top, #ededed 0%, rgba(237,237,237,0.5) 3px, rgba(237,237,237,0) 10px, rgba(255,255,255,0) 100%)}.listview .subdivider:not(:first-child){padding-top:10px;border-top:dashed 1px #dadada;margin-top:10px}.listview .subtitle{font-style:italic;margin-bottom:5px}.listview .subtext{font-style:italic;color:#989898;font-size:16px;line-height:20px;margin:10px}.listview ul{margin-block-start:2px}.listview .grayicon{color:#cfcfcf}.indent{background-color:#eeeeee;padding-top:5px;padding-bottom:5px;margin-bottom:20px}.purple-note{color:purple;font-weight:bold}.table-grid{display:grid;font-size:16px;clear:both;grid-template-columns:170px auto 50px}@media only screen and (max-width: 499px){.table-grid{grid-template-columns:100px auto 50px}}.table-grid.twocol{grid-template-columns:auto 50px}.table-grid .cell{border-right:solid 1px #f8f8f8;border-top:solid 1px #f8f8f8;background:white;font-size:15px;padding:2px;overflow:auto}@media only screen and (min-width: 500px){.table-grid .cell{padding:5px;font-size:inherit}}.table-grid .cell.cell-divider{border-top:solid 1px #c7c8c7}.table-grid .cell.center{text-align:center}
