/* Storyverse v36.73 — coherent Feed typography */

/* Desktop / Mac window */
@media (min-width:761px){
  .julia-feed-header>strong{
    font-size:11.5px!important;
    line-height:1.2!important;
    font-weight:750!important;
  }

  .julia-feed-composer .composer-head strong{
    font-size:11px!important;
    line-height:1.25!important;
    font-weight:750!important;
  }
  .julia-feed-composer .composer-head small{
    font-size:8px!important;
    line-height:1.3!important;
  }
  .julia-feed-composer textarea{
    font-size:11px!important;
    line-height:1.45!important;
  }
  .julia-feed-composer .composer-tools .btn,
  .julia-feed-composer [data-julia-feed-publish],
  .julia-feed-composer #publish-post{
    min-height:34px!important;
    padding:0 12px!important;
    border-radius:10px!important;
    font-size:10.5px!important;
    line-height:1!important;
    font-weight:700!important;
  }

  .julia-feed-column .v31-post-author strong,
  .julia-feed-column .post-meta-line strong{
    font-size:12px!important;
    line-height:1.25!important;
    font-weight:750!important;
  }
  .julia-feed-column .v31-post-author span,
  .julia-feed-column .post-meta-line span{
    font-size:8.5px!important;
    line-height:1.25!important;
  }
  .julia-feed-column .v31-post-date{
    font-size:8px!important;
    line-height:1.3!important;
    margin:7px 0 3px!important;
  }
  .julia-feed-column .post-text{
    font-size:11px!important;
    line-height:1.5!important;
    margin:5px 0 8px!important;
  }
  .julia-feed-column .post-action{
    font-size:9px!important;
    line-height:1!important;
  }
  .julia-feed-column .social-like-summary{
    gap:6px!important;
    padding:3px 0!important;
    font-size:9.5px!important;
    line-height:1.25!important;
    font-weight:500!important;
  }
  .julia-feed-column .social-like-summary strong{
    font-size:10.5px!important;
    font-weight:750!important;
  }
  .julia-feed-column .social-avatar-stack img{
    width:20px!important;
    height:20px!important;
  }
  .julia-feed-column .social-comment-preview{
    font-size:10px!important;
    line-height:1.4!important;
  }
  .julia-feed-column .social-view-comments{
    font-size:9px!important;
    line-height:1.3!important;
  }
  .julia-feed-column .social-menu-button{
    font-size:11px!important;
    line-height:1!important;
  }
}

/* Phone: keep text comfortable without breaking iOS input behavior. */
@media (max-width:760px){
  .julia-ios-appscreen.app-feed .julia-feed-header>strong{
    font-size:13px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-composer .composer-head strong{
    font-size:13px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-composer .composer-head small{
    font-size:10px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-column .v31-post-author strong,
  .julia-ios-appscreen.app-feed .julia-feed-column .post-meta-line strong{
    font-size:13px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-column .v31-post-author span,
  .julia-ios-appscreen.app-feed .julia-feed-column .post-meta-line span,
  .julia-ios-appscreen.app-feed .julia-feed-column .v31-post-date{
    font-size:10px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-column .post-text{
    font-size:13px!important;
    line-height:1.48!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-column .social-like-summary{
    font-size:11px!important;
    line-height:1.3!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-column .social-like-summary strong{
    font-size:11.5px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-column .social-comment-preview,
  .julia-ios-appscreen.app-feed .julia-feed-column .social-view-comments{
    font-size:11px!important;
  }
  .julia-ios-appscreen.app-feed .julia-feed-composer .btn,
  .julia-ios-appscreen.app-feed [data-julia-feed-publish]{
    font-size:13px!important;
    font-weight:700!important;
  }
}
