.c-shadowed:before,.c-shadowed:after{opacity:0;content:"";z-index:var(--z-index-1);pointer-events:none;background:-webkit-gradient(linear, left bottom, left top, from(#f3f4f600), to(var(--shadow-color)));background:linear-gradient(0deg, #f3f4f600 0%, var(--shadow-color) 100%);width:100%;height:100px;transition:opacity .3s;display:block;position:absolute;left:0}.c-shadowed{flex-direction:column;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.c-shadowed>.wrapper{flex:1;overflow:hidden auto}.c-shadowed>.wrapper.-hide-scrollbar{scrollbar-width:none}.c-shadowed>.wrapper.-hide-scrollbar::-webkit-scrollbar{display:none}.c-shadowed:after{bottom:0;transform:scaleY(-1)}.c-shadowed.-upper-shadow:before,.c-shadowed.-bottom-shadow:after{opacity:1}.c-form{flex-direction:column;display:flex}.c-form>.c-shadowed{height:100%}@media only screen and (width>=1024px){.c-form>.c-shadowed>.wrapper{overflow:initial!important}}.c-form>.c-shadowed>.wrapper>.fields{width:100%;max-width:400px;padding:0 20px}.c-form>.c-shadowed>.wrapper>.fields>.field[type=hidden]{display:none}.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child){transition:padding-bottom .3s .1s}.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child):not(.check),.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child):not(.radio){padding-bottom:20px}.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child).-label-left.check,.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child).-label-left.radio,.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child)[label-left].check,.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child)[label-left].radio{margin-top:10px}@media only screen and (width>=1024px){.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child).-label-left:not(.check),.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child).-label-left:not(.radio),.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child)[label-left]:not(.check),.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child)[label-left]:not(.radio){padding-bottom:10px}}.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child).-label-left.-validation,.c-form>.c-shadowed>.wrapper>.fields>.field:not(:last-child)[label-left].-validation{padding-bottom:20px}.c-form>.c-shadowed>.wrapper>.fields>.field.-jumbo:not(:last-child){margin-bottom:20px;padding-bottom:0}.c-form>.c-shadowed>.wrapper>.fields>.field.-jumbo.-validation.select:not(:last-child){margin-bottom:42px}.c-form>.c-shadowed>.wrapper>.fields>.field.-jumbo:not(.radio){margin-top:0}@media only screen and (width>=1024px){.c-form>.c-shadowed>.wrapper>.fields>.field.-label-left:not(.control)+.-label-left.control{margin-top:10px}}.c-form>.c-shadowed>.wrapper>.fields>.c-radio-button{padding-bottom:20px!important}.c-form>.c-shadowed>.wrapper>.fields>.multi-select.-validation{padding-bottom:30px}.c-form>.c-shadowed>.wrapper>.fields>.multi-check,.c-form>.c-shadowed>.wrapper>.fields>.radio>.label{align-items:flex-start}.c-form>.c-shadowed>.wrapper>.fields>.field:last-child{padding-bottom:0!important}.c-form>.actions{flex-shrink:0;justify-content:flex-end;margin-top:20px;display:flex}.c-form>.actions>.action{flex:1;max-width:180px}.c-form>.actions>.action:not(:last-child){margin-right:10px}
