/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.sidebar{display:flex;flex-direction:column;height:var(--app-height);justify-content:space-between;transition:none}.logo{align-items:center;display:flex;width:100%}.sidebar img{width:50px}.sidebar ul{list-style-type:none;margin:0;padding:0}.sidebar a{cursor:pointer}.sidebar ul li:not(:last-child){margin-bottom:10px}.sidebar ul li{padding:var(--content-padding);transition:.25s ease-in-out}.sidebar ul li:hover,.sidebar ul>a.active>li{background-color:var(--bg-hover)}.sidebar-mobile{display:none;padding:5px 15px;position:absolute;z-index:2}.theme-list{box-sizing:border-box;display:flex;gap:var(--content-padding);justify-content:space-around;margin-top:10px;padding:var(--content-padding);width:100%}.theme-list>.active{color:var(--button-primary-color)}.theme-list>:not(.active){cursor:pointer;transition:.25s ease-in-out}.theme-list>:not(.active):hover{color:var(--button-secondary-color)}.burger-toggler{color:var(--text-color)}@media (max-width:800px){.sidebar-mobile{cursor:pointer;display:flex}.sidebar{background-color:var(--bg-color);transition:.25s ease-out;translate:-100%}.sidebar .menu{margin-top:40px}.sidebar--active{translate:0}body.scroll-locked{overflow:hidden}}.cats{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(1,minmax(0,1fr));transition:.25s ease-in-out}@media (min-width:1550px){.cats{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1250px) and (max-width:1549px){.cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1000px) and (max-width:1249px){.cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:550px) and (max-width:999px){.cats{grid-template-columns:repeat(2,minmax(0,1fr))}}.cats--disabled{opacity:.7;pointer-events:none}.cats__wrapper{background-color:var(--bg-color);border-radius:5px;box-shadow:0 var(--shadow-color);box-sizing:border-box;height:250px;padding:10px;position:relative;transition:.25s ease-in-out;width:100%}.cats__actions{display:flex;position:absolute;right:0;top:0}.cats__actions>button{border-style:none;cursor:pointer}.cats__delete,.cats__like:not(.cats__like--liked){color:var(--button-primary-color);opacity:.7;transition:.25s ease-in-out}.cats__delete:hover,.cats__like:hover{background-color:var(--button-primary-blur);color:var(--button-secondary-color);opacity:1}.cats__like{transition:.25s ease-in-out}.cats__like--liked{background-color:var(--button-primary-blur);box-shadow:0 0 5px 0 var(--shadow-color);color:var(--button-secondary-color)}.cats__delete{position:relative}.cats__card:hover>.cats__wrapper{box-shadow:var(--box-shadow);-webkit-transform:scale(1.02);transform:scale(1.02)}.cats__wrapper>.cats__image{align-items:center;border-radius:5px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.cats__wrapper>.cats__image>img{min-height:100%;min-width:100%;object-fit:cover}.cats__controls{display:flex;gap:10px;margin-top:20px;width:100%}.cats__controls>button{background-color:var(--bg-color);border-style:none;color:var(--button-primary-color);flex:1 0 auto;opacity:.7;transition:.25s}.cats__controls>button:disabled{opacity:.5}.cats__controls>button:not(:disabled){cursor:pointer}.cats__controls>button:not(:disabled):hover{opacity:1}.cats__controls>button:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.cats__controls>button:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.users-list{grid-gap:10px;display:grid;gap:10px;list-style-type:none;margin:0;padding:0}@media (min-width:1650px){.users-list{grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px) and (max-width:1649px){.users-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px) and (max-width:1199px){.users-list{grid-template-columns:repeat(2,1fr)}}.users-list__item{grid-gap:10px;align-items:center;background-color:var(--bg-color);border:1px solid var(--bg-color-secondary);border-radius:3px;border-spacing:1px;display:grid;gap:10px;grid-template-columns:150px 1fr;overflow:hidden;transition:.25s ease-out}.users-list__item:hover{box-shadow:var(--box-shadow);-webkit-transform:scale(1.02);transform:scale(1.02)}.users-list__item>img{position:relative;width:100%}.users-list__desc{display:flex;flex-direction:column;min-width:0}.users-list__desc>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.users{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,minmax(0,1fr))}.users__card{background-color:var(--bg-color);border-radius:5px;padding:var(--content-padding)}.users__card>span{display:block}@media (min-width:1600px){.users{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1500px) and (max-width:1599px){.users{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1230px) and (max-width:1499px){.users{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:800px) and (max-width:1229px){.users{grid-template-columns:repeat(2,minmax(0,1fr))}}.feedback{grid-gap:var(--content-padding);display:grid;gap:var(--content-padding);grid-template-columns:repeat(1,minmax(0,1fr));max-width:1000px}.default__card>span{display:block}.default__card>p{display:block;margin:5px 0 0}.default__card-controls{display:flex;gap:5px;justify-content:end;margin-top:10px}.mailing-form{width:600px}.mailing-form>textarea{resize:vertical}@media (max-width:900px){.mailing-form{width:100%}}.logs-wrap{display:grid}.logs{background-color:var(--bg-color);border-radius:5px;box-sizing:border-box;font-size:12px;height:600px;overflow:auto;padding:var(--content-padding);-webkit-user-select:none;user-select:none;width:800px}.logs>ul{list-style-type:none;margin:0;padding:0}.logs>ul>li{padding:.1rem;white-space:nowrap}.logs>ul>li>small{margin-right:10px}.logs__charts{box-sizing:border-box;display:inline-flex;gap:20px}.r-select{margin-bottom:10px;width:300px}@media screen and (max-width:1150px){.logs{width:100%}.logs__charts{display:grid;grid-template-columns:repeat(1,1fr)}.logs__chart{display:flex;flex-direction:column;justify-self:center}}@media screen and (max-width:449px){.r-select{width:100%}}@media screen and (max-width:1550px){.logs__charts{display:grid}}@media (min-width:1241px) and (max-width:1550px){.logs__charts{grid-template-columns:repeat(3,1fr)}}@media (min-width:1151px) and (max-width:1240px){.logs__charts{grid-template-columns:repeat(2,1fr)}}:root{--app-height:100%}.l-grid{display:grid;font-size:16px;grid-template-columns:250px 1fr;grid-template-rows:1fr;min-height:100%;min-height:var(--app-height);width:100%}.l-grid__content{background-color:var(--content-color);padding:var(--content-padding)}.l-grid__sidebar{background-color:var(--bg-color);height:100vh;left:0;position:-webkit-sticky;position:sticky;top:0}@media (max-width:800px){.l-grid{grid-template-columns:1fr;grid-template-rows:auto 1fr}.l-grid__sidebar{height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:1}}.text-link{color:var(--button-primary-color)}.loader{-webkit-animation:loader .5s linear infinite;animation:loader .5s linear infinite;border-radius:50%;border-right:2px solid var(--bg-color);display:inline-block;height:50px;width:50px}.loader--white{border-right-color:var(--text-color)}.loader--inherit{border-right-color:inherit}.loader--xs{height:16px;width:16px}@-webkit-keyframes loader{0%{rotate:0deg}to{rotate:1turn}}@keyframes loader{0%{rotate:0deg}to{rotate:1turn}}.d-inline-block{display:inline-block}.form-field{display:flex;flex-direction:column}.form-field__checkbox{flex-direction:row;gap:10px}.form small.error{color:var(--button-secondary-color);font-size:12px}.app-input{background-color:var(--bg-color-opacity);border-style:none;border:1px solid var(--bg-color-secondary);border-radius:5px;color:var(--text-color);outline:none;padding:5px 10px}.form{display:flex;flex-direction:column;gap:10px}.button{background-color:var(--button-primary-bg);border-radius:5px;border-style:none;color:var(--button-primary-color);opacity:.8;padding:10px;transition:.5s ease-in-out}.button:disabled{opacity:.7}.button:not(:disabled){cursor:pointer}.button:not(:disabled):hover{opacity:1}.mb-1{margin-bottom:.5em}.mb-2{margin-bottom:.75em}.default__card{background-color:var(--bg-color);border-radius:5px;padding:var(--content-padding)}.login-page{align-items:center;display:flex;height:calc(var(--app-height) - var(--content-padding)*5);justify-content:center;width:100%}.login-form{width:400px}@media (max-width:600px){.login-form{width:100%}}.modal__close>svg{position:absolute;right:20px}.modal__close{cursor:pointer;opacity:.8}.modal__close:hover{opacity:1}.ReactModal__Overlay{align-items:center;display:flex;justify-content:center}.ReactModal__Content{background-color:var(--bg-color);border-radius:3px;box-sizing:border-box;inset:0;padding:25px;position:relative}.ReactModal__Overlay{opacity:0;transition:opacity .1s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content{-webkit-transform:translateY(-15px);transform:translateY(-15px);transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.ReactModal__Content--after-open{-webkit-transform:translateY(0);transform:translateY(0)}.ReactModal__Content--before-close{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
/*# sourceMappingURL=main.a586f2ac.css.map*/