:root{--font-family:system-ui,Segoe UI,Noto Sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--bg-gray:#f5f5f5;--error:#c0262c}*{box-sizing:border-box;margin:0;padding:0}body{color:#000;font-size:16px;line-height:1.3;font-family:var(--font-family);background:var(--bg-gray);width:1400px;margin:0;font-style:normal;font-weight:400}@media (min-width:1400px){body{width:100%}}a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}p{margin:0 0 1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);letter-spacing:-.96px;margin:0 0 .8em;font-size:18px;font-weight:600;line-height:1.1}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}img,figure,video,svg{max-width:100%;height:auto}table{border-collapse:collapse;width:100%;margin:1rem 0}table thead th{font-weight:600}table thead tr,table tbody tr{border-bottom:1px solid #ddd}table th,table td{text-align:left;padding:.4em;font-size:14px}table td button{margin-right:10px;padding:.3em .7em;font-size:14px}input[type=text],input[type=password],input[type=url],input[type=number]{font-family:var(--font-family);color:#000;background:#fff;border:1px solid #ccc;border-radius:5px;width:100%;max-width:320px;height:2.4rem;margin-bottom:.7em;padding:0 12px;font-size:16px;font-weight:400}select{font-family:var(--font-family);color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;min-width:200px;height:2.4rem;margin-bottom:.7em;padding:0 30px 0 12px;font-size:16px;font-weight:400}input[type=datetime-local]{color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;min-width:200px;height:2.4rem;padding:0 12px}textarea{color:#000;background:#fff;border:1px solid #ccc;border-radius:5px;width:100%;max-width:400px;padding:12px}button,.button,input[type=submit]{font-family:var(--font-family);color:#fff;cursor:pointer;-o-transition:background-color .2s;background:#0f0e12;border:0;border-radius:5px;padding:.6em 1.2em;font-size:16px;font-weight:400;transition:background-color .2s}button:not(.does-not-exist):hover,.button:not(does-not-exist):hover,input[type=submit]:hover{opacity:.7}button.gamma:not(.does-not-exist),.gamma.button:not(does-not-exist),input.gamma[type=submit]{color:#000;background:#fff;border:1px solid #ccc}button.gamma:not(.does-not-exist):hover,.gamma.button:not(does-not-exist):hover,input.gamma[type=submit]:hover{opacity:1;background:#eee}.form-item label{margin-bottom:.2em;font-size:.9rem;display:block}.form-actions{margin-top:1rem}.error{color:var(--error);font-size:12px}.page{min-height:100vh;display:flex}.page-header{background:#fff;border-right:1px solid #ddd;width:300px;padding:30px 20px}.logo{width:120px;margin-bottom:1rem;display:block}.page-main{width:-webkit-calc(100% - 300px);background:var(--bg-gray);width:calc(100% - 300px);padding:20px}.section{background:#fff;border:1px solid #ddd;border-radius:7px;padding:20px}.small-title{text-transform:uppercase;font-size:14px;font-weight:600}
