/* INFOBUDO Studio200: pełna szerokość na stronach kreatorów */
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ib-creators,
body:has(#ib-creators[data-slug]:not([data-slug=""])) #ib-creators {
  width:calc(100% - 32px)!important;max-width:none!important;margin:12px auto 28px!important;
}
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ib-creators-header{padding:18px 28px;margin-bottom:14px}
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ib-creators-header h1{font-size:clamp(23px,2.5vw,36px)}
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ib-creator-detail{max-width:none!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
body:has(#ib-creators[data-slug]:not([data-slug=""])) #ib-studio50{margin:12px 0 18px;border-radius:14px}
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ibs-layout{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ibs-drawing svg{max-height:none;height:min(68vh,850px);min-height:430px}
body:has(#ib-creators[data-slug]:not([data-slug=""])) .ibs-side{max-height:80vh;overflow:auto}
body:has(#ib-creators[data-slug]:not([data-slug=""])) #ib-creator-form{max-width:none!important}
@media(max-width:1050px){body:has(#ib-creators[data-slug]:not([data-slug=""])) .ibs-layout{grid-template-columns:1fr}body:has(#ib-creators[data-slug]:not([data-slug=""])) .ibs-side{max-height:none}}
@media(max-width:600px){body:has(#ib-creators[data-slug]:not([data-slug=""])) .ib-creators{width:calc(100% - 12px)!important}body:has(#ib-creators[data-slug]:not([data-slug=""])) .ibs-drawing svg{height:360px;min-height:0}}
