/* TWOJEKLOCKI_UI_V201 */
header a.logo.tk-logo-v201{display:block;flex:0 1 320px;min-width:0;max-width:320px;text-decoration:none}
header .tk-logo-v201 h1{margin:0;padding:0;font-size:0;line-height:0}
header .tk-logo-v201 svg{display:block;width:100%;height:auto;overflow:hidden}
.tk-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
html[data-take-theme="dark"] header a.logo.tk-logo-v201{background:#ffd500;border-radius:12px;padding:7px 10px}
form.kt-children-add{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:end;width:100%;min-width:0}
form.kt-child-layout-form{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:16px;align-items:end;width:100%;min-width:0}
form.kt-children-add>label,form.kt-child-layout-form>label,.kt-child-profile details form>label{display:grid!important;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0!important;min-inline-size:0;max-width:100%;width:100%;margin:0;line-height:1.4;font-size:14px;font-weight:650;white-space:normal;overflow-wrap:normal}
form.kt-children-add :is(input:not([type="hidden"]),select),form.kt-child-layout-form :is(input:not([type="hidden"]),select),.kt-child-profile details input:not([type="hidden"]){box-sizing:border-box;min-width:0!important;min-inline-size:0;max-width:100%!important;width:100%!important;height:48px;min-height:48px;margin:0;padding:10px 12px;font-size:16px;line-height:1.4}
form.kt-children-add>button{grid-column:1/-1;justify-self:end}
form.kt-children-add>button,form.kt-child-layout-form>button,.kt-child-profile details button{min-width:0;min-height:48px;margin:0;padding:11px 18px;line-height:1.4;white-space:normal}
.kt-child-profile{min-width:0}.kt-child-profile .actions{min-width:0}.kt-child-profile .actions a{max-width:100%;white-space:normal}
@media(max-width:1050px){form.kt-children-add{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){header a.logo.tk-logo-v201{flex-basis:260px;max-width:min(260px,calc(100vw - 150px))}header #kt-menu-toggle{flex:0 0 auto}}
@media(max-width:600px){
 form.kt-children-add,form.kt-child-layout-form{grid-template-columns:minmax(0,1fr)!important;gap:16px;align-items:stretch}
 form.kt-children-add>label,form.kt-child-layout-form>label{grid-column:1/-1!important;grid-row:auto!important}
 form.kt-children-add>button,form.kt-child-layout-form>button,.kt-child-profile details button{grid-column:1/-1;justify-self:stretch;width:100%;max-width:100%}
 .kt-child-profile .actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.kt-child-profile .actions a{width:100%;text-align:center}
}
