@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";:root{--text16-regular:Inter;--semibold:Inter;--text16-regular-size:16px;--text14-regular-size:14px;--semibold-size:16px;--font-size-5xl:24px;--font-size-lgi:19px;--font-size-xl:20px;--space-200:8px;--space-300:12px;--radius-200:8px;--space-400:16px;--gap-xl:20px;--gap-21xl:40px;--gap-13xl:32px;--gap-base:16px;--gap-5xl:24px;--gap-xs:12px;--gap-29xl:48px;--gap-7xs:6px;--gap-5xs:8px;--gap-9xs:4px;--padding-xl:20px;--padding-13xl:32px;--padding-21xl:40px;--padding-5xl:24px;--padding-3xl:22px;--padding-4xl:23px;--padding-sm:14px;--padding-base:16px;--padding-xs:12px;--padding-9xs:4px;--padding-5xs:8px;--padding-25xl:44px;--padding-11xs:2px;--padding-10xs:3px;--br-5xl:24px;--br-5xs:8px;--br-481xl:500px;--br-xl:20px;--br-21xl:40px;--br-3xs:10px;--br-10xs:3px}:root,[data-theme=ruc]{--white:#fff;--black:#191919;--main-dark:#01565b;--main-light:#e3eeea;--main:#ceefd4;--main-dim:#9eb9b4;--main-acent:#78df69;--gray-dark:#6c738f;--gray-light:#ced2df;--color-gray-100:rgba(0,0,0,.03);--color-whitesmoke-100:#f8f8f8;--color-honeydew-100:rgba(206,239,212,0);--yellow:#ffe03f;--yellow-light:#e0ebcd;--text-default-default:#1e1e1e;--text-default-secondary:#757575;--color-darkslategray:#01565b}[data-theme=gldru]{--white:#fff;--black:#191919;--main-dark:#3d2c04;--main-light:#fff9ea;--main:#fce4a7;--main-dim:#b0a075;--main-acent:#eec971;--gray-dark:#776f62;--gray-light:#ced2df;--color-gray-100:rgba(0,0,0,.03);--color-whitesmoke-100:#f8f8f8;--color-honeydew-100:rgba(206,239,212,0);--yellow:#ffe03f;--yellow-light:#e0ebcd;--text-default-default:#1e1e1e;--text-default-secondary:#757575;--color-darkslategray:#01565b}[data-theme=usdru]{--white:#fff;--black:#191919;--main-dark:#9b160d;--main-light:#fff1f0;--main:#ef3424;--main-dim:#f7655b;--main-acent:#f78c84;--gray-dark:#776262;--gray-light:#ced2df;--color-gray-100:rgba(0,0,0,.03);--color-whitesmoke-100:#f8f8f8;--color-honeydew-100:rgba(206,239,212,0);--yellow:#ffe03f;--yellow-light:#e0ebcd;--text-default-default:#1e1e1e;--text-default-secondary:#757575;--color-darkslategray:#01565b}*{box-sizing:border-box;font-family:Inter;padding:0;margin:0}body,html{height:100%;overflow-y:auto!important}body{margin:0;line-height:normal;font-family:Inter}h1{font-size:28px}h1,h2{line-height:115%;font-weight:600;color:var(--black)}h2{font-size:24px}h3{font-size:18px;line-height:115%;font-weight:600;color:var(--black);margin-bottom:4px}h4{font-size:17px;line-height:145%;color:var(--gray-dark)}h4,h5{font-weight:500}h5{font-size:18px;line-height:125%}.menuIcon,.sortIcon,h5{color:var(--white)}#__next{height:100%}.main{display:flex;flex-direction:row;position:relative}.content,.main{height:100%;width:100%}.content{max-width:calc(100vw - 300px - 15vw);min-height:100vh;margin-left:300px;background-color:var(--color-whitesmoke-100);overflow-y:scroll}@media(max-width:1600px){.content{max-width:calc(100vw - 300px - 5vw)}}@media(max-width:1400px){.content{max-width:calc(100vw - 300px)}}.content__wrapper{padding:24px 42px}.content--nosidebar{margin-left:0;max-width:85vw;overflow:auto}.content--nosidebar .content__wrapper{height:100%}.content__grid{width:100%;display:flex;align-items:flex-start;column-gap:24px;margin-top:24px}.content__grid--left{flex:1 1 60%;display:flex;flex-direction:column;row-gap:24px}.content__grid--right{flex:1 1 40%;display:flex;flex-direction:column;row-gap:24px}.content__grid--half .content__grid--left,.content__grid--half .content__grid--right{flex:1 1 50%}.sidebar{background-color:var(--main-dark);position:fixed;left:0;top:0;height:100vh;width:100%;max-width:300px}.sidebar__wrapper{padding:24px 0;height:100%;display:flex;flex-direction:column;position:relative}.sidebar__logo{display:flex;justify-content:center}.sidebar__location{margin-top:48px;padding:0 24px;display:flex;flex-direction:column;align-items:center;grid-gap:8px}.sidebar__location h5{text-align:center}.sidebar__location span{color:var(--gray-light);font-size:15px;text-align:center}.sidebar__menu{margin-top:48px}.sidebar__menu ul{display:flex;flex-direction:column;list-style:none}.sidebar__menu li{width:100%;position:relative}.sidebar__menu li span{font-size:17px;font-weight:500;color:var(--gray-light);transition:all .2s ease}.sidebar__menu li a{display:flex;align-items:center;column-gap:8px;text-decoration:none}.sidebar__menu li a:hover span{color:var(--white)}.sidebar__menu--item{padding:12px 32px;position:relative}.sidebar__menu--item:before{content:"";display:block;width:5px;height:50px;background-color:var(--main);position:absolute;left:0;top:0;border-radius:0 3px 3px 0;opacity:0}.sidebar__menu--item.active:before{opacity:1}.sidebar__menu--item.active span{color:var(--main)}.sidebar__menu--supmenu{display:flex;flex-direction:column;list-style:none;grid-gap:6px;margin-top:12px;padding-left:32px}.sidebar__menu--supmenu li a{color:var(--gray-light);font-weight:400;font-size:16px;transition:all .2s ease}.sidebar__footer,.sidebar__menu--supmenu li a:hover{color:var(--white)}.sidebar__footer{margin-top:auto;padding:0 24px;display:flex;flex-direction:column;row-gap:8px}.sidebar__footer span{font-size:16px;font-weight:500;color:var(--gray-light);transition:all .2s ease}.sidebar__footer a{display:flex;align-items:center;column-gap:8px;text-decoration:none}.sidebar__footer a:hover span{color:var(--white)}.header{width:100%}.header__wrapper{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.breadcrumbs{margin-top:4px}.breadcrumbs__text{font-size:16px;font-weight:500;color:var(--gray-dark)}.breadcrumbs__link{font-size:16px;font-weight:500;color:var(--main-dark);text-decoration:none}.table{margin-top:18px;height:75vh;width:100%;background-color:var(--white);box-shadow:0 4px 24px rgba(108,115,143,.15)}.table__green{background-color:var(--main-light)}.table__white{background-color:var(--white)}.table__action{font-size:16px;font-weight:500;text-decoration:underline;color:var(--main-dark);transition:all .2s ease}.table__action:hover{color:var(--black)}.table__header{background-color:var(--main-dark);color:var(--white);font-weight:400}.table__strong{color:var(--black);font-weight:500;font-size:16px}.table__default{color:var(--gray-dark);font-weight:400;font-size:16px}.table__default--id:before{content:"#"}.MuiDataGrid-columnHeaders{background-color:var(--main-dark)}.status{display:flex;align-items:center;column-gap:8px}.status__item{width:11px;height:11px;border-radius:50%;background-color:var(--yellow)}.status__item.signed{background-color:var(--main-green)}.filters{margin-top:24px}.filters .suptitle{font-weight:500;font-size:16px}.filters__wrapper{display:flex;align-items:center}.filters__alph{display:flex;flex-direction:column;row-gap:10px}.filters__alph--items{display:flex;column-gap:4px}.filters__alph--item{cursor:pointer;font-size:16px;font-weight:500;color:var(--gray-dark);transition:all .2s ease;width:26px;padding:5px 2px;display:flex;justify-content:center;border-radius:2px;background-color:var(--white);box-shadow:0 4px 24px rgba(108,115,143,.15);border:1px solid rgba(0,0,0,.1)}.filters__alph--item:hover{background-color:var(--main-dark);color:var(--white)}.card{width:100%;padding:24px 32px;background-color:var(--white);border-radius:24px;box-shadow:0 4px 24px rgba(108,115,143,.15);border:1px solid rgba(0,0,0,.07);position:relative}.card:before{content:"";display:block;width:60px;height:5px;background-color:var(--main-dark);border-radius:0 0 6px 6px;position:absolute;top:0;left:32px}.card-noBefore:before{display:none!important}.card__tags{display:flex;column-gap:8px;margin-top:8px}.card__tags span{color:var(--main-dark);font-size:15px;font-weight:500}.card__header{display:flex;align-items:center;column-gap:8px;margin-bottom:12px}.card__header h2 span.gray{color:var(--gray-light)}.card__header h2 span.gray:before{content:" ("}.card__header h2 span.gray:after{content:")"}.card__list{width:100%;display:flex;flex-direction:column}.card__list--item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #e6e6e6}.card__list--item span.name{color:var(--gray-dark);font-size:17px;font-weight:500}.card__list--item span.value{color:var(--black);font-size:17px;font-weight:500}.card__list--item.vertical{flex-direction:column;row-gap:4px;align-items:flex-start;padding:8px 2px}.card--green{background-color:var(--main-light)}.divider{height:32px;width:100%}.btn{display:flex;align-items:center;column-gap:8px}.btn--primary{display:block;padding:20px 10px;color:#fff;border-radius:500px;background:var(--main-dark);font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn--primary:hover{background-color:var(--black)}.btn--outline{color:var(--main-dark);text-decoration:underline;font-size:18px;font-weight:500;transition:all .2s ease}.btn--outline:hover{color:var(--black)}.btn--orange{display:block;padding:18px 32px;color:#fff;border-radius:500px;background:#f6851b;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn--orange:hover{background-color:var(--black)}.auth{height:100%;align-items:center;width:100%;max-width:40vw;margin:0 auto}.auth,.auth__header{display:flex;flex-direction:column}.auth__header{margin-top:120px;row-gap:8px}.auth__header h1{font-size:44px;line-height:115%;color:var(--main-dark)}.auth__header h2{font-size:20px;font-weight:500;color:var(--gray-dark)}.auth__list{margin-top:32px;flex-direction:column;width:100%;justify-content:flex-start}.auth__item,.auth__list{display:flex;align-items:flex-start}.auth__item{flex-direction:row;column-gap:18px;width:max-content;padding:32px 38px;border-radius:24px;background-color:var(--white);box-shadow:0 4px 24px rgba(108,115,143,.15)}.auth__item--image{display:block}.auth__item--content{display:flex;flex-direction:column}.auth__item--content h4{margin-bottom:4px;font-size:24px;color:var(--black);line-height:115%;font-weight:600}.auth__item--content p{margin-bottom:12px;font-size:17px;color:var(--gray-dark);line-height:145%;font-weight:500}.auth__footer{margin-top:auto;margin-bottom:0;display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.auth__footer span{font-size:16px;text-align:left;color:var(--gray-dark);display:block}.auth__footer span a{font-size:16px;font-weight:500;line-height:115%;text-decoration:underline;color:#01565b;transition:all .2s ease;text-align:center}.auth__footer span a:hover{color:var(--black)}