@font-face{
  font-family:"Schmetterling";
  src:url("./fonts/Schmetterling-Regular.ttf") format("truetype");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}

@font-face{
  font-family:"Starpower";
  src:url("./fonts/AA_STARPOWER-Regular.woff2") format("woff2"),
      url("./fonts/AA_STARPOWER-Regular.woff") format("woff");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}

@font-face{
  font-family:"Sans Bullshit Sans CYR";
  src:url("./fonts/SansBullshitSansCYR-Regular.woff2") format("woff2"),
      url("./fonts/SansBullshitSansCYR-Regular.woff") format("woff");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}

.sbs-project-main{
  flex:1;
  padding:18px 0 56px;
}

.sbs-project-frame{
  width:100%;
}

.sbs-shadow-host{
  width:100%;
  min-height:60vh;
  overflow:hidden;
}

.sbs-loading{
  padding:22px 0;
  color:var(--muted);
  font-size:14px;
  line-height:1.25;
}

.sbs-shadow-host[data-state="ready"] .sbs-loading{
  display:none;
}

@media (max-width: 1024px){
  .sbs-project-main{
    padding-top:10px;
  }
}
