.wizard-toolbar{position:fixed;top:64px;left:0;right:0;height:52px;display:flex;align-items:center;gap:18px;padding:8px 18px;background:#fff;border-bottom:1px solid #ccc;font-size:13px;z-index:8}
.wizard-toolbar label{display:flex;align-items:center;gap:7px}.wizard-toolbar a{color:#000}.wizard-toolbar>span{color:#666}
.workspace{margin-top:52px;height:calc(100dvh - 116px)}.wizard-test{max-height:90vh;overflow:auto}
#wizardTestContent{font-size:16px;padding-top:20px}
#wizardTestContent .pole_div{margin:16px 0}
#wizardTestContent .pole_div>label{display:block;margin-bottom:6px;font-size:14px}
#wizardTestContent input:not([type=radio]):not([type=checkbox]):not([type=hidden]),#wizardTestContent textarea,#wizardTestContent select{width:100%;padding:10px;border:1px solid #bbb;border-radius:6px;font:inherit}
#wizardTestContent .form_creator_choice_group label{display:block;margin:8px 0}
#wizardTestContent .preview-sub{padding:8px 16px;border-left:2px solid #000}
#wizardTestContent h2{font-size:20px}
.fcw-enabled {    position: relative;    background: #fff;    border-radius: 8px;box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .05), 0 12px 12px 0 rgba(0, 0, 0, .04), 0 49px 30px 0 rgba(0, 0, 0, .03), 0 88px 35px 0 rgba(0, 0, 0, .01), 0 137px 38px 0 transparent;padding: 20px;}
.fcw-enabled  .fieldset{border:0 none;    background: transparent;  padding:0!important;  border-radius: 0px;box-shadow: 0 0 transparent;}
.fcw-enabled  .formularz .fieldset_label .nbr{display:none}
.fcw-progress div{font-weight:400;color:#000;font-size:14px}
.fcw-progress{background:0 0;color:#000;text-align:left;font-size:16px;width:100%!important;padding:20px 0;border-radius:6px;margin:0 0 10px}
progress{appearance:none;-webkit-appearance:none;width:100%;border:none;border-radius:10px;background-color:#e0e0e0;overflow:hidden}
.fcw-progress progress{width:100%;display:block;margin-top:4px;height:4px;border:0 none!important}
progress::-webkit-progress-value{background-color:#000;border-radius:10px}
progress::-webkit-progress-bar{background-color:#ddd}
progress::-moz-progress-bar{background-color:#000;border-radius:10px}
.fcw-nav {clear:both;display: flex;    flex-wrap: wrap;gap:10px;    justify-content: space-between;}
.fcw-nav button:not([hidden]){display:inline-block;background:#fff;border:1px solid #000;font-weight:700;font-size:16px;padding:10px 25px;border-radius:40px}
.fcw-nav button:not([hidden]):hover{color:#fff;border-color:transparent;background:linear-gradient(to bottom, rgba(237, 113, 41, 1) 0%, rgba(230, 45, 73, 1) 100%)}
.fcw-nav button.fcw-primary {background: #000; color: #fff; border: 1px solid #000;margin-left: auto;}
.fcw-nav .submit{margin:0;border-color:#fff!important;background:rgba(237,113,41,1);background:-moz-linear-gradient(top,rgba(237,113,41,1) 0,rgba(230,45,73,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(237,113,41,1)),color-stop(100%,rgba(230,45,73,1)));background:-webkit-linear-gradient(top,rgba(237,113,41,1) 0,rgba(230,45,73,1) 100%);background:-o-linear-gradient(top,rgba(237,113,41,1) 0,rgba(230,45,73,1) 100%);background:-ms-linear-gradient(top,rgba(237,113,41,1) 0,rgba(230,45,73,1) 100%);background:linear-gradient(to bottom,rgba(237,113,41,1) 0,rgba(230,45,73,1) 100%);color:#fff!important;border-color:#ed7129}
.fcw-nav .submit:hover {background: #000!important;border-color: #000!important;color: #fff !important;}
    
@media(max-width:1050px){.inspector{top:116px}}
@media(max-width:720px){.wizard-toolbar{position:static;height:auto;flex-wrap:wrap;gap:8px}.workspace{margin-top:0}.inspector{top:auto}.wizard-toolbar>span{display:none}}
