body {
background-color:#fff;
background-image:url(https://lightnovel.jp/images/manami.png);
font-family: 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', Meiryo, Arial, sans-serif;
}
.status-card {
border: 0px;
margin-top: 8px;
}
.status-card.compact > .status-card__image {
flex: 0 0 100%;
}
.status-card__image {
aspect-ratio: 2 / 1;
border-radius: 4px;
flex: 0 0 100%;
}
.status-card__image-image {
aspect-ratio: 2 / 1;
border: 1px solid #c0cdd9;
box-sizing: border-box;
border-radius: 4px;
}
.status-card__content, .about__section, .account__header__bio, .status__action-bar, .column-header__wrapper, .link-footer, .button.button-tertiary, .server-banner__introduction, .status__visibility-icon, .account__section-headline, .ui__header__links {
display: none;
}
.status__info > .status__avatar,  .status__info > .account__avatar img{
width: 40px;
height: 40px;
border-radius: 4px;
}
.status__relative-time, .server-banner__number-label, .account__header__extra__links {
font-size: 12px;
line-height: 16px;
}
.about__header span {
font-size: 0px;
line-height: 16px;
}
.about__header span:before {
font-size: 12px; content: "lightnovel.jpが運営するソーシャルメディア";
}
.status__info > .status__display-name, .detailed-status__display-name, .reply-indicator__content, .status__content, .detailed-status > .status__content, .about__meta__column {
font-size: 14px;
line-height: 18px;
}
.about__footer {
font-size:10px;
}
.column-link {
padding: 15px 15px;
}
@media screen and (max-width: 1174px) {
.layout-single-column .ui__header {
background-image:url(https://lightnovel.jp/images/logo.png);
background-repeat:no-repeat;
background-size:200px 66px;
background-color:#ffffff;
}
}
.column-link--logo, .column-link--logo:active, .column-link--logo:focus, .column-link--logo:hover {
background-image: url(https://lightnovel.jp/images/logo.png);
background-size: 218px 72px;
background-repeat: no-repeat;
}
.logo {
color: transparent;
}
@media screen and (min-width: 1175px) {
.status, .columns-area__panels__main {
max-width: 480px;
}
}
@media screen and (min-width: 488px) and (max-width: 889px) {
.columns-area__panels__pane--navigational {
min-width: 55px;
}
.columns-area__panels__main {
min-width: calc(100% - 55px);
}
}
@media screen and (max-width: 487px) {
.columns-area__panels__pane--navigational {
min-width: 0px;
}
.columns-area__panels__main {
min-width: 100%;
}
}
.status__prepend {
font-size: 11px;
line-height: 11px;
}
a.unhandled-link {
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
width: 240px;
overflow: hidden;
}
a.hashtag {
font-size: 12px;
}

