@font-face{font-family:"TCC Cairo";src:url("/cairo-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"TCC Cairo";src:url("/cairo-semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"TCC Cairo";src:url("/cairo-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"TCC Open Sans";src:url("/open-sans-preview.woff") format("woff");font-weight:300 800;font-style:normal;font-display:swap}
html body,html body button,html body input,html body select,html body textarea,html body h1,html body h2,html body h3,html body h4,html body p,html body a,html body label,html body th,html body td,html body small,html body strong,html body summary,html body .navbtn,html body .muted,html body .badge{font-family:"TCC Open Sans","TCC Cairo",Tahoma,Arial,sans-serif!important}
body{line-height:1.8}button,input,select,textarea{line-height:1.6}
.tcc-center-start>div{flex:1;min-width:0}.tcc-center-start>.primary{width:auto!important;max-width:100%;flex:0 0 auto}
@media(max-width:640px){.tcc-center-start>.primary{width:100%!important}}

/* Screenplay pages use the film-industry standard Courier treatment. */
html body #paper .scene h3,
html body #paper .scene-heading,
html body #paper .scene .action,
html body #paper .scene .character,
html body #paper .scene .dialogue,
html body #paper .scene .parenthetical{
  font-family:"Courier New",Courier,ui-monospace,monospace!important;
  line-height:1.8;
}
