@font-face{font-family:"Segoe-UI";src:local("Segoe-UI"),url(/static/media/Segoe\ UI.45472284.ttf) format("woff")};body{margin:0;font-family:Segoe-UI;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.app{text-align:center;width:100%}#root,.app,body,html{height:100%}.app-layout{height:100%;min-height:700px;background:linear-gradient(90deg,#252525,#3b3c38,#252525);background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;min-width:515px}.app-layout .app-layout__container{grid-template-rows:1fr minmax(400px,10fr) 1fr;min-height:700px;height:100%;width:60%;min-width:515px;display:grid;grid-gap:10px}.app-layout .app-layout__doc,.app-layout .app-layout__docker,.app-layout .app-layout__github{fill:#fff;position:fixed;width:50px;height:50px;transition:transform .2s;z-index:3}.app-layout .app-layout__doc{bottom:20px;left:160px}.app-layout .app-layout__github{bottom:20px;left:20px}.app-layout .app-layout__docker{bottom:20px;left:90px}.app-layout .app-layout__doc:hover,.app-layout .app-layout__docker:hover,.app-layout .app-layout__github:hover{transform:scale(1.3)}@media only screen and (max-height:700px){body .header p:first-child{font-size:3em}body .header p:nth-child(2){font-size:1.5em}}@media only screen and (max-width:915px){body .header p:first-child{font-size:3em}body .header p:nth-child(2){font-size:1.5em}}.header{width:100%;border-bottom:2px solid #4f504d;display:flex;flex-direction:column;justify-content:center;align-items:center}.header p:first-child{color:#f5da55;font-size:3.6em;font-weight:700;margin-bottom:5px}.header p:nth-child(2){font-size:1.75em;color:#c5c8c6;font-weight:600}.footer{width:100%;border-top:2px solid #4f504d;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#c5c8c6}.footer p{margin-top:5px;margin-bottom:0}.main{display:grid;grid-template-columns:3fr 1fr 3fr;grid-template-rows:5fr 1fr;grid-gap:1em;margin-top:10px}.main .main__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}.main .main__buttons .main__buttons-decode,.main .main__buttons .main__buttons-encode{border-radius:8px;font-size:1.1em;border:none;color:#24292e;transition:transform .2s;width:90%;height:50px;margin:10px 0;background-color:#eeda7c}.main .main__buttons .main__buttons-decode:hover,.main .main__buttons .main__buttons-encode:hover{transform:scale(1.05)}.main .main__input,.main .main__output{background-color:#353634;width:90%;min-width:200px;height:100%;display:flex;flex-direction:column;border:1px solid #4f504d}.main .main__input .ant-card-body,.main .main__output .ant-card-body{flex-grow:1;background:#1d1f21;color:#c5c8c6;overflow:auto}.main .main__input .ant-card-body .ant-input,.main .main__output .ant-card-body .ant-input{resize:none;min-height:100%;color:#c5c8c6}.main .main__input .ant-card-head-title,.main .main__output .ant-card-head-title{color:#c5c8c6}.main .main__output{justify-self:flex-end}.main .main__input{justify-self:flex-start}.main .main__properties{grid-column-start:1;grid-column-end:4;align-self:center;width:70%;justify-self:center}.main .main__properties .main__properties-key{border:1px solid #4f504d;margin-bottom:5px}.main .main__properties .main__properties-key .ant-input-group-addon{background-color:#353634;border:none;color:#c5c8c6;width:60px}.main .main__properties .main__properties-key .ant-input{background:#1d1f21;border:none;color:#c5c8c6}.main .main__properties .main__properties-rounds{display:flex;border:1px solid #4f504d}.main .main__properties .main__properties-rounds .main__properties-rounds-addon{background-color:#353634;min-width:60px;justify-self:center;align-self:center;color:#c5c8c6}.main .main__properties .main__properties-rounds .ant-input-number{background-color:#1d1f21;border:none;width:100%;color:#c5c8c6}.main .main__properties .main__properties-rounds .ant-input-number-handler-wrap{background-color:#353634;border:1px solid #4f504d}.main .main__properties .main__properties-rounds .ant-input-number-handler-down{border-top:1px solid #4f504d}.main__properties-selector{display:flex;border:1px solid #4f504d;margin-bottom:5px}.main__properties-selector .main__properties-selector-label{background-color:#353634;min-width:180px;justify-self:center;align-self:center;color:#c5c8c6}.main__properties-selector .ant-select-arrow{color:#c5c8c6}.main__properties-selector .ant-select{width:100%}.main__properties-selector .ant-select .ant-select-selector{background-color:#1d1f21;border:none;color:#c5c8c6}.main__properties-selector .ant-select .ant-select-selection-item:after{color:wheat}.main__properties-selector--dropdown{background-color:#353634;border:1px solid #4f504d}.main__properties-selector--dropdown .ant-select-item{color:#c5c8c6}.main__properties-selector--dropdown .ant-select-item-option-selected{background-color:#1d1f21}.main__properties-selector--dropdown .ant-select-item-option:hover{background-color:#eeda7c;color:#24292e}.ant-notification-notice{background-color:#353634;color:#c5c8c6}.ant-notification-notice svg{fill:#c5c8c6}.ant-notification-notice-message{color:#c5c8c6}.login-overlay{position:absolute;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.356);z-index:2;min-height:700px}.login-overlay,.login-overlay .login-container{display:flex;justify-content:center;align-items:center}.login-overlay .login-container{position:relative;bottom:18%;width:30%;background-color:#353634;min-height:200px;max-height:25%;width:350px}.login-overlay .login-container label{color:#c5c8c6}.login-overlay .login-container .login-container__label{justify-content:center;display:flex;color:#c5c8c6;font-weight:400;font-size:2em;margin-top:10px}.login-overlay .login-container .login-container__buttons{display:flex;justify-content:space-evenly}.login-overlay .login-container .login-container__buttons .login-container__buttons--login{border:none;color:#24292e;transition:transform .2s;background-color:#eeda7c;width:100%;margin-top:10px}.login-overlay .login-container .login-container__buttons .login-container__buttons--login:hover{transform:scale(1.05)}.login-overlay .login-container .ant-input-password{background-color:#1d1f21;border:1px solid #4f504d}.login-overlay .login-container .ant-input-password svg{fill:#c5c8c6}.login-overlay .login-container .ant-input{background-color:#1d1f21;color:#c5c8c6}.login-container__buttons-tooltip .ant-tooltip-inner{color:#c5c8c6;padding:10px;text-align:center;background-color:rgba(0,0,0,.877)}.login-container__buttons-tooltip .ant-tooltip-inner p{margin-bottom:2px}
/*# sourceMappingURL=main.49471f79.chunk.css.map */