@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__card-adapter{flex:1;margin-top:1rem;margin-bottom:1rem}.component__card-adapter .ui-kit-messages{z-index:1100;position:-webkit-sticky;position:sticky;top:0}.component__card-adapter .element__error,.component__card-adapter .element__empty,.component__card-adapter .element__loader{place-items:center;height:100%;display:grid}.component__card-adapter .element__empty>.element__empty-content,.component__card-adapter .element__error>.element__error-content{flex-direction:column;align-items:center;gap:1rem;display:flex}.component__card-adapter .element__empty>.element__empty-content h2,.component__card-adapter .element__empty>.element__empty-content p,.component__card-adapter .element__error>.element__error-content h2,.component__card-adapter .element__error>.element__error-content p{margin:0}.component__card-adapter .element__empty>.element__empty-content h2,.component__card-adapter .element__error>.element__error-content h2{font-size:1rem;font-weight:600}.component__card-adapter .element__empty>.element__empty-content p,.component__card-adapter .element__error>.element__error-content p{font-size:.875rem}.component__card-adapter .element__loader .element__loader-content{flex-direction:column;align-items:center;gap:2rem;display:flex}.component__card-adapter .element__loader .element__loader-content i{width:2.25rem;height:2.25rem}.component__card-adapter .element__loader .element__loader-content span{color:#404040;font-size:.875rem;font-weight:400}
