body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#25282a;color:#fff;font-family:HelveticaNeue,Roboto,sans-serif;font-size:16px;font-weight:100;letter-spacing:.00938em;line-height:1.5;margin:0 10px}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url(/fonts/HelveticaNeueCyr-Medium.ttf) format("truetype")}.div-alert{background-color:#dc3545;color:#fff;margin-bottom:20px;padding:14px 12px}.div-centered{margin:auto;max-width:800px}.div-flex-boxes{display:flex;flex-direction:row;flex-wrap:wrap}@media(max-width:420px){.div-flex-boxes{flex-direction:column}}.div-flex-boxes .team{flex:50%;padding:5px 0}.div-flex-boxes .team label{cursor:pointer}.timepicker{background-color:#fff;border:1px solid #000;border-radius:4px;color:#000;min-height:44px;padding:5px 10px}b{font-weight:600}p{padding:20px auto}h1,h2,h3,h4{color:#fff;font-weight:600;line-height:1.6}h1{font-size:2.1rem;line-height:1.2}h2{font-size:1.6rem}h3{font-size:1.25rem}h4{font-size:1.05rem;font-style:italic}button{align-items:center;border:0 #fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;-webkit-border-image:none;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 2.13474px 3.59578px -1.13474px rgba(0,0,0,.2),0 3.73052px 4.59578px 0 rgba(0,0,0,.14),0 1px 9.32629px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;cursor:pointer;display:block;height:56px;justify-content:center;margin:0;min-width:64px;outline-color:#fff;outline-style:none;outline-width:0;padding:14px 22px;transition-delay:0s,0s,0s;transition-duration:.25s,.25s,.25s;transition-property:background-color,box-shadow,border;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);width:100%}.MuiButton-containedPrimary,button{background-color:#285f98}.MuiButton-containedSecondary{background-color:#7c878e}select{background-color:#fff;border:1px solid #000;border-radius:4px;color:#000;min-height:44px;padding:5px 10px}input[type=text]{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:1px solid #666c71;border-radius:8px;box-sizing:content-box;color:#97989b;display:block;font-size:16px;margin:0;padding:18.5px 14px;width:calc(100% - 28px)}label{color:#97989b;margin-bottom:4px}img{max-width:100%}
