* {
    margin: 0;
    padding: 0;
    font-family: sans;
}
.l-header>._inner>._menu>._list>._item>._link::before{position:absolute;content:" "}.l-header>._inner,.l-header>._inner>._menu,.l-header>._inner>._menu>._list{display:flex;align-items:center;justify-content:space-between}table{border-collapse:collapse}body{margin:0;background-color:#f5f5f5}input{box-sizing:border-box}.l-header{background-image:linear-gradient(-90deg, #1E1E1E 0%, #686670 50%, #1E1E1E 100%);height:40px}.l-header>._inner{width:1800px;margin:0 auto;display:flex}.l-header>._inner>._logo{background-image:url(/static/image/logo_part1.svg),url(/static/image/logo_part2.svg);background-repeat:no-repeat,no-repeat;background-position:0px 8px,51px 15px;width:196px;height:40px}.l-content{margin:0 auto}.__pad1{height:20px}.p-dashboard{padding:12px 11px 0 9px}.p-dashboard>._inner{width:1900px;min-height:100px;background-color:#fff;box-shadow:0px 0px 16.463px 0px rgba(128,128,128,.1)}div,a{box-sizing:border-box}ul{list-style-type:none;margin:0}a{text-decoration:none}.l-header>._inner>._menu>._list>._item>._link{color:#fff;font-family:Roboto;font-size:12px;font-weight:500;line-height:12px;text-transform:uppercase;width:131px;height:34px;padding:0;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.l-header>._inner>._menu>._list>._item>._link::before{width:1px;height:20px;background-color:#888;top:6px;left:0px}.l-header>._inner>._menu>._list>._item>._link.__active,.l-header>._inner>._menu>._list>._item>._link:hover{background-color:#fff;color:#000;box-shadow:0px 4px 4px rgba(0,0,0,.25);z-index:1}.l-header>._inner>._menu>._list>._item>._link.__active::before,.l-header>._inner>._menu>._list>._item>._link:hover::before{height:34px;top:0}.s-table-entity-list{margin:10px;width:calc(100% - 20px)}.s-table-entity-list th{color:#fff;font-family:Roboto;font-size:12px;font-weight:700;line-height:12px;background-color:#414040;height:26px}.s-table-entity-list td{color:#000;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px;height:34px}.s-table-entity-list td,.s-table-entity-list th{border:1px solid #828282;padding:0px 3px}.s-filter{margin:0 50px;background-color:#dadada;box-shadow:0px 0px 16px rgba(128,128,128,.1);padding:10px 40px}.s-filter-title{color:#000;font-family:Roboto;font-size:22px;font-weight:500;line-height:22px;position:relative}.s-line{width:120px;height:2px;background-color:#f8c60a;margin-top:6px}.s-category-offers__pagination{font-size:0;text-align:center}.s-category-offers__pagination>a,.s-category-offers__pagination>span{width:36px;height:36px;background-color:#fff;display:inline-block;border-radius:4px;margin:10px 4px;font-family:Inter;font-size:14px;font-weight:500;text-decoration:none;color:#000;line-height:14px;padding:11px 0;box-sizing:border-box}.s-category-offers__pagination>a:hover,.s-category-offers__pagination>span:hover{background-color:#434343;color:#fceb46}
@font-face{font-family:"Roboto";font-style:normal;font-weight:100;font-display:swap;src:url("/static/font/Roboto-Thin.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:200;font-display:swap;src:url("/static/font/Roboto-ExtraLight.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-display:swap;src:url("/static/font/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("/static/font/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("/static/font/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url("/static/font/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;font-display:swap;src:url("/static/font/Roboto-Black.ttf") format("truetype")}table{border-collapse:collapse}body{margin:0;background-color:#f5f5f5}input{box-sizing:border-box}.l-header{background-image:linear-gradient(-90deg, #1E1E1E 0%, #686670 50%, #1E1E1E 100%);height:40px}.l-header>._inner{width:1800px;margin:0 auto;display:flex}.l-header>._inner>._logo{background-image:url(/static/image/logo_part1.svg),url(/static/image/logo_part2.svg);background-repeat:no-repeat,no-repeat;background-position:0px 8px,51px 15px;width:196px;height:40px}.l-content{margin:0 auto}.__pad1{height:20px}.m-pleione-signIn{padding:30px 0}.m-pleione-signIn>._inner{width:320px;background-color:#fff;border-radius:8px;padding:20px 20px 20px;margin:0 auto;box-shadow:0px 0px 16px 0px rgba(128,128,128,.1)}.m-pleione-signIn>._inner>._form>._inputTextBlock>label{font-family:Roboto;font-size:14px;font-weight:700;line-height:14px;display:block;padding:0 0 3px}.m-pleione-signIn>._inner>._form>._inputTextBlock>input{font-family:Roboto;font-size:14px;font-weight:500;line-height:14px;border-radius:6px;border:1px solid #c8c8c8;display:block;padding:6px 10px 7px;width:100%}.m-pleione-signIn>._inner>._form>._submitBlock{text-align:center}.m-pleione-signIn>._inner>._form>._submitBlock>._submit{color:#000;font-family:Roboto;font-size:14px;font-weight:500;line-height:14px;border-radius:6px;background-image:linear-gradient(-90deg, #FCED4A 0%, #F7C609 80%);padding:10px 30px 11px;cursor:pointer;text-transform:uppercase;display:block}

html, body {
    height: 100%;
}
.page-wrap {
    background-color: #f6eedf;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.form-login {
    background-color: #fff;
    border-radius: 10px;
    padding: 30px;
}
.form-header {
    font-size: 20px;
    line-height: 20px;
    padding-bottom: 10px;
}
.form-help {
    font-size: 12px;
    color: #aaa;
    text-align: center;
    padding-bottom: 15px;
}
.form-input {
    margin-bottom: 15px;
}
.form-input label {
    display: block;
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 3px;
}
.form-input-text {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 18px;
    padding: 4px 10px;
    line-height: 18px;
    border-radius: 3px;
    border: 1px solid #ccc;
}
.form-button-submit {
    cursor: pointer;
    display: block;
    width: 100%;
    font-size: 18px;
    text-align: center;
    background-color: #d63447;
    color: #fff;
    border-radius: 3px;
    padding: 6px 0;
    font-weight: 600;
}
.form-button-submit:hover {
    background-color: #e64457;
}
