#inbox { display: grid; grid: [row1-start] "folder messages" auto [row1-end] / auto 1fr; width: 100%; } .selected_filter {display: none;} .entry-tags {text-align: right; font-style: italic;} #inbox_folders { padding-right: 12px; grid-area: folder; } #inbox_folders li { margin-bottom: 0;} #inbox_messages { grid-area: messages; padding-left: 10px; width: 100%; } #action_row { display: grid; grid: [row1-start] "checkbox actions pages" auto [row1-end] / 2em auto 1fr auto; padding: 5px; } .actions { grid-area: actions; } .pages { grid-area: pages; text-align: center;} .inbox_item_row { display: grid; grid: [row1-start] "checkbox message time" auto [row1-end] / 2em 1fr 8.5em; padding: 5px; } .checkbox { grid-area: checkbox; text-align: center; } .time { grid-area: time; font-size: smaller;} .item { grid-area: message; overflow-wrap: anywhere; word-break: break-all;} .read { opacity: 0.5;} .inbox_collapse { display: none;} #compose_header_fields, #compose_icon { display: inline-block; } #compose { display: grid; grid-template-columns: 100px 1fr; grid-column-gap: 1em; column-gap: 1em; } #metainfo { grid-column-end: span 2; } #compose_header_fields label, #compose_icon { padding-right: 0.5em; } #compose .pkg { display: grid; grid-template-columns: auto 1fr; } .qr-icon a, .qr-icon button { position: relative; display: block; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; background: 0; cursor: pointer; }