@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;font-family:Roboto,sans-serif;color:#111;overflow-x:hidden}#root{display:flex;flex-direction:column;min-height:100vh;background:#eee}main h3{margin-bottom:20px}table{margin-top:20px}table .addons{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.empty_data{margin-top:20px}input,select,.ant-input-number{width:100%}.actions{font-size:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.actions span{margin:5px;transition:all .1s}.actions span:hover{font-size:24px;margin:3px}.actions span:hover.anticon-delete{color:#c3172b}.actions span:hover.anticon-edit{color:#1e6a94}.actions .anticon-play-circle{color:#1e943f}.actions .anticon-pause-circle{color:#c3172b}.green{color:#1e943f}.red,.error{color:#c3172b}.full-width{width:100%;max-width:unset}.highlight{background-color:#5ed0ff1a}.highlight .ant-table-cell-row-hover{background-color:#5ed0ff1a!important}main{flex:1;margin:60px 10px 10px 210px;padding:30px;border-radius:10px;background-color:#fff;min-height:calc(100vh - 70px);max-width:calc(100% - 220px)}footer{margin-top:auto;height:0;display:flex;justify-content:center;align-items:center}header{position:fixed;top:0;left:0;right:0;width:100%;height:50px;padding:0 10px 0 80px;display:flex;align-items:center;z-index:2;background-color:#fff}header .logo{display:block;width:130px;font-size:30px;font-weight:900}header .exit{margin-left:10px}.centred-content{display:flex;align-items:center;justify-content:center;margin:0;border-radius:0}.sidebar{position:fixed;height:calc(100vh - 50px);margin-top:50px;left:0;background-color:#fff;z-index:1}.sidebar.ant-layout-sider-collapsed~main{margin-left:90px;max-width:calc(100% - 100px)}.sidebar__collapse_button{position:fixed;left:15px;top:15px;cursor:pointer;z-index:5;font-size:24px}.login_form{display:flex;flex-direction:column;align-items:stretch;width:90%;max-width:400px;border-radius:1rem;padding:1rem;box-shadow:0 0 13px -5px #223c5033;background-color:#fff}.login_form button{width:70%;margin:auto}.login_form .ant-form-item-explain-error{font-size:.7em}.login_form .login_form__error{color:red;margin-top:5px;font-size:.9em;text-align:center}.productAttempt{margin-top:20px;-webkit-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);box-shadow:4px 4px 8px #223c5033;padding:20px;border-radius:10px;width:100%}.productAttempt .productAttempt__step{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;margin-right:20px;cursor:default;border-radius:100%;background-color:#eee}.productAttempt .delay{color:#1e6a94}.productAttempt .currency{color:#1e943f;font-size:.8em}.productAttempt .productAttempt__actions{margin-left:20px}.productAttempt .productAttempt__price{margin-left:auto;font-size:20px}.productAttempt .productAttempt__quantity{margin-left:10px}.productAttempt .productAttempt__quantity span{font-size:.8em}.productAddon{margin-top:20px;-webkit-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);box-shadow:4px 4px 8px #223c5033;padding:20px;border-radius:10px}.productAddon .productAddon__productName{font-size:16px;margin-bottom:10px;cursor:default}.productAddon .delay{color:#1e6a94}.productAddon .currency{color:#1e943f;font-size:.8em}.productAddon .productAddon__actions{margin-left:20px}.productAddon .productAddon__price{margin-left:auto;font-size:20px}.productAddon .productAddon__quantity{margin-left:10px}.productAddon .productAddon__quantity span{font-size:.8em}.productRebillCycle{margin-top:20px;-webkit-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);box-shadow:4px 4px 8px #223c5033;padding:20px;border-radius:10px}.productRebillCycle .productRebillCycle__step{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;margin-right:20px;cursor:default;border-radius:100%;background-color:#eee}.loadBalancer__products .ant-select-selector{min-height:100px}.loadBalancer__products .ant-select-selection-overflow{flex-direction:column;align-items:flex-start}.loadBalancer__products .ant-select-selection-overflow .ant-select-selection-overflow-item{align-self:flex-start;width:100%}
