@import url(content.css?LikeGirl=v5.2.0);
@import url(small-x.css?LikeGirl=v5.2.0) only screen and (max-width: 768px);
@import url(small.css?LikeGirl=v5.2.0) only screen and (min-width: 768px);
@import url(medium.css?LikeGirl=v5.2.0) only screen and (min-width: 960px);
@import url(big.css?LikeGirl=v5.2.0) only screen and (min-width: 1200px);

/* Modified 2026-09-08: neutral first-run content, using local system fonts. */
.empty-state { color: #777; padding: 2rem 1rem; text-align: center; }
.time #span_dt_dt { display: block; padding: 0 1rem; }

@media (max-width: 768px) {
    .header-wrap .header {
        box-sizing: border-box;
        padding: 0 1rem;
        gap: 1rem;
        justify-content: space-between;
    }
    .header-wrap .header .logo { flex: 0 0 auto; }
    .header-wrap .header .word {
        flex: 1;
        min-width: 0;
        width: auto;
        white-space: normal;
        line-height: 1.4;
    }
}
