.embed .go-button{background-color:#000000b3;border-radius:35px;height:70px;pointer-events:none;transition:background-color .3s,opacity .3s;width:70px}.embed .q-img{cursor:pointer}.embed .hover-image .go-button{opacity:0}.embed .hover-image:hover .go-button{background-color:var(--4b54d880);opacity:1}.embed .hover-embed:hover .go-button{background-color:var(--4b54d880)}.embed .date-chip{background-color:#fff;border-radius:20px;margin:10px;padding:9px 0;pointer-events:none;width:50px}.embed .date-chip.end{left:54px}.embed .date-chip .day{font-weight:700;font-size:20px;line-height:20px}.embed .date-chip .month{font-size:12px}.embed .error-chip{background-color:#c10015;border-radius:20px;margin:10px;padding:9px 0;pointer-events:none;right:0;width:50px}.event-grid .event-title{font-size:15px;font-weight:600;line-height:18px;max-height:38px;overflow:hidden;text-decoration:none}.event-grid .event-user{color:gray;font-size:12px;font-weight:500;line-height:14px;max-height:14px;overflow:hidden;text-decoration:none}.event-grid .event-location{color:gray;font-size:13px;padding:2px 0;line-height:13px;margin-left:-3px;max-height:16px;overflow:hidden;word-break:break-all}.event-grid .event-location .q-icon{margin-right:1px;margin-top:-3px}.post-grid .title{color:#000;font-size:15px;font-weight:600;line-height:18px;max-height:38px;overflow:hidden;text-decoration:none}.post-grid .user{color:gray;font-size:12px;font-weight:500;line-height:14px;max-height:14px;overflow:hidden;text-decoration:none}.related .title{color:#000;display:block;font-size:14px;font-weight:600;line-height:18px;max-height:38px;overflow:hidden;text-decoration:none}.related .user{color:gray;display:block;font-size:11.5px;font-weight:500;line-height:14px;max-height:14px;overflow:hidden;text-decoration:none}.event-featured .event-location,.event-featured .event-datetime{font-weight:600;margin-left:-2px}.event-featured .event-location .q-icon,.event-featured .event-datetime .q-icon{margin-top:-4px}.tags{overflow:hidden;width:100%}.tags .mock{height:20px}.tags .tag-button{font-size:14px!important;font-weight:500;line-height:1.72em;padding:4px 6px 4px 10px}.tags .tag-button.all{padding:4px 12px}.tags .nav{margin-top:-4px}.user .screen-name{font-weight:500;letter-spacing:-.02rem;text-decoration:none}.user .follow{font-weight:700;letter-spacing:-.02rem}
