/* Menu entries have real URLs and a separate explicit new-tab link. */
.readable-ui .nav-entry{position:relative;min-width:0}
.readable-ui .nav-entry .nav-item{padding-right:32px;text-decoration:none}
.readable-ui .nav-entry .nav-item:hover{text-decoration:none}
.readable-ui .nav-entry .nav-open-new{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:25px;height:25px;border-radius:5px;color:#757d77;text-decoration:none;font-size:15px;line-height:1}
.readable-ui .nav-entry .nav-open-new:hover,.readable-ui .nav-entry .nav-open-new:focus-visible{background:#e8ede6;color:#233627;outline:2px solid #638a74;outline-offset:1px}
.readable-ui.sidebar-compact .nav-entry .nav-item{padding-right:0}
.readable-ui.sidebar-compact .nav-entry .nav-open-new{display:grid;top:1px;right:0;width:15px;height:15px;transform:none;font-size:10px;opacity:.65}
@media(max-width:640px){.readable-ui .nav-entry{flex:0 0 auto}.readable-ui .nav-entry .nav-item,.readable-ui.sidebar-compact .nav-entry .nav-item{padding-right:30px}.readable-ui.sidebar-compact .nav-entry .nav-open-new{top:50%;right:5px;width:25px;height:25px;transform:translateY(-50%);font-size:15px;opacity:1}}
