.mx-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto!important}.ml-0,.ml-n0{margin-left:0!important}.pl-0{padding-left:0!important}.ml-1{margin-left:4px!important}.ml-n1{margin-left:-4px!important}.pl-1{padding-left:4px!important}.ml-2{margin-left:8px!important}.ml-n2{margin-left:-8px!important}.pl-2{padding-left:8px!important}.ml-3{margin-left:12px!important}.ml-n3{margin-left:-12px!important}.pl-3{padding-left:12px!important}.ml-4{margin-left:16px!important}.ml-n4{margin-left:-16px!important}.pl-4{padding-left:16px!important}.ml-5{margin-left:20px!important}.ml-n5{margin-left:-20px!important}.pl-5{padding-left:20px!important}.ml-6{margin-left:24px!important}.ml-n6{margin-left:-24px!important}.pl-6{padding-left:24px!important}.ml-7{margin-left:28px!important}.ml-n7{margin-left:-28px!important}.pl-7{padding-left:28px!important}.ml-8{margin-left:32px!important}.ml-n8{margin-left:-32px!important}.pl-8{padding-left:32px!important}.ml-9{margin-left:36px!important}.ml-n9{margin-left:-36px!important}.pl-9{padding-left:36px!important}.ml-10{margin-left:40px!important}.ml-n10{margin-left:-40px!important}.pl-10{padding-left:40px!important}.mr-auto{margin-right:auto!important}.mr-0,.mr-n0{margin-right:0!important}.pr-0{padding-right:0!important}.mr-1{margin-right:4px!important}.mr-n1{margin-right:-4px!important}.pr-1{padding-right:4px!important}.mr-2{margin-right:8px!important}.mr-n2{margin-right:-8px!important}.pr-2{padding-right:8px!important}.mr-3{margin-right:12px!important}.mr-n3{margin-right:-12px!important}.pr-3{padding-right:12px!important}.mr-4{margin-right:16px!important}.mr-n4{margin-right:-16px!important}.pr-4{padding-right:16px!important}.mr-5{margin-right:20px!important}.mr-n5{margin-right:-20px!important}.pr-5{padding-right:20px!important}.mr-6{margin-right:24px!important}.mr-n6{margin-right:-24px!important}.pr-6{padding-right:24px!important}.mr-7{margin-right:28px!important}.mr-n7{margin-right:-28px!important}.pr-7{padding-right:28px!important}.mr-8{margin-right:32px!important}.mr-n8{margin-right:-32px!important}.pr-8{padding-right:32px!important}.mr-9{margin-right:36px!important}.mr-n9{margin-right:-36px!important}.pr-9{padding-right:36px!important}.mr-10{margin-right:40px!important}.mr-n10{margin-right:-40px!important}.pr-10{padding-right:40px!important}.mt-auto{margin-top:auto!important}.mt-0,.mt-n0{margin-top:0!important}.pt-0{padding-top:0!important}.mt-1{margin-top:4px!important}.mt-n1{margin-top:-4px!important}.pt-1{padding-top:4px!important}.mt-2{margin-top:8px!important}.mt-n2{margin-top:-8px!important}.pt-2{padding-top:8px!important}.mt-3{margin-top:12px!important}.mt-n3{margin-top:-12px!important}.pt-3{padding-top:12px!important}.mt-4{margin-top:16px!important}.mt-n4{margin-top:-16px!important}.pt-4{padding-top:16px!important}.mt-5{margin-top:20px!important}.mt-n5{margin-top:-20px!important}.pt-5{padding-top:20px!important}.mt-6{margin-top:24px!important}.mt-n6{margin-top:-24px!important}.pt-6{padding-top:24px!important}.mt-7{margin-top:28px!important}.mt-n7{margin-top:-28px!important}.pt-7{padding-top:28px!important}.mt-8{margin-top:32px!important}.mt-n8{margin-top:-32px!important}.pt-8{padding-top:32px!important}.mt-9{margin-top:36px!important}.mt-n9{margin-top:-36px!important}.pt-9{padding-top:36px!important}.mt-10{margin-top:40px!important}.mt-n10{margin-top:-40px!important}.pt-10{padding-top:40px!important}.mb-auto{margin-bottom:auto!important}.mb-0,.mb-n0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-n1{margin-bottom:-4px!important}.pb-1{padding-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-n2{margin-bottom:-8px!important}.pb-2{padding-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-n3{margin-bottom:-12px!important}.pb-3{padding-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-n4{margin-bottom:-16px!important}.pb-4{padding-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-n5{margin-bottom:-20px!important}.pb-5{padding-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-n6{margin-bottom:-24px!important}.pb-6{padding-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-n7{margin-bottom:-28px!important}.pb-7{padding-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-n8{margin-bottom:-32px!important}.pb-8{padding-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-n9{margin-bottom:-36px!important}.pb-9{padding-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-n10{margin-bottom:-40px!important}.pb-10{padding-bottom:40px!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0!important;padding-right:0!important}.gap-0>*:not(:first-child){margin-left:0}.my-1{margin-top:4px!important;margin-bottom:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.gap-1>*:not(:first-child){margin-left:4px}.my-2{margin-top:8px!important;margin-bottom:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.gap-2>*:not(:first-child){margin-left:8px}.my-3{margin-top:12px!important;margin-bottom:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.gap-3>*:not(:first-child){margin-left:12px}.my-4{margin-top:16px!important;margin-bottom:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.gap-4>*:not(:first-child){margin-left:16px}.my-5{margin-top:20px!important;margin-bottom:20px!important}.mx-5{margin-left:20px!important;margin-right:20px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.px-5{padding-left:20px!important;padding-right:20px!important}.gap-5>*:not(:first-child){margin-left:20px}.my-6{margin-top:24px!important;margin-bottom:24px!important}.mx-6{margin-left:24px!important;margin-right:24px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.px-6{padding-left:24px!important;padding-right:24px!important}.gap-6>*:not(:first-child){margin-left:24px}.my-7{margin-top:28px!important;margin-bottom:28px!important}.mx-7{margin-left:28px!important;margin-right:28px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.px-7{padding-left:28px!important;padding-right:28px!important}.gap-7>*:not(:first-child){margin-left:28px}.my-8{margin-top:32px!important;margin-bottom:32px!important}.mx-8{margin-left:32px!important;margin-right:32px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.px-8{padding-left:32px!important;padding-right:32px!important}.gap-8>*:not(:first-child){margin-left:32px}.my-9{margin-top:36px!important;margin-bottom:36px!important}.mx-9{margin-left:36px!important;margin-right:36px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.px-9{padding-left:36px!important;padding-right:36px!important}.gap-9>*:not(:first-child){margin-left:36px}.my-10{margin-top:40px!important;margin-bottom:40px!important}.mx-10{margin-left:40px!important;margin-right:40px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.px-10{padding-left:40px!important;padding-right:40px!important}.gap-10>*:not(:first-child){margin-left:40px}:root{--primary-color: #DC3545;--primary-color-hover: #de4251;--primary-color-active: #da2c3d;--button-primary: #DC3545;--button-primary-hover: #B02A37;--button-secondary: #F2F2F4;--button-secondary-hover: #E1E1EA;--background-color: #F7F7F7;--footer-color: #212529;--border-color: #E1E1EA;--border-dark-color: #C9D1D7;--error-color: #DC3545;--background-color-white: #FFF;--color-gray: #F2F2F4;--color-red-light: #FFCCD1;--color-danger: #DC3545;--text-color: #2F343A;--text-secondary-color: #7B838A;--divider-color: #E9ECEF}body{font-family:Nunito Sans,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;color:var(--text-color)}@media (max-width: 800px){body{font-size:14px}}button,input,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-font-smoothing:antialiased}.text-center{text-align:center}.text-pre{white-space:pre-wrap}.text-medium{font-weight:500}.text-sbold{font-weight:600}.text-bold{font-weight:700}.text-primary{color:var(--text-color)}.text-secondary{color:var(--text-secondary-color)!important}.primary-color{color:var(--primary-color)!important}.text-small{font-size:13px;line-height:20px}@media (min-width: 340px) and (max-width: 800px){.text-small{font-size:14px}}.text-left{text-align:left}h1{font-size:28px;font-weight:700;margin-top:24px;margin-bottom:16px}@media (max-width: 800px){h1{font-size:20px;margin-top:20px;margin-bottom:10px}}h2{font-size:32px;font-weight:700;margin:0 0 32px}@media (max-width: 800px){h2{font-size:20px;margin-bottom:12px}}h3{text-align:center;font-size:18px;font-weight:500}h3.bold{margin:0;font-size:28px;font-weight:700}h4{font-size:24px;font-weight:700;margin:0}@media (max-width: 800px){h4{font-size:16px}}h5{margin:0;color:#2f343a;font-size:20px;font-weight:700}h6{font-size:16px;font-weight:700;text-align:left;margin:0 0 12px}@media (max-width: 800px){h6{font-size:14px}}p{margin:0;color:#2f343a;line-height:23px}p.small{font-size:13px;line-height:20px}@media (min-width: 340px) and (max-width: 800px){p.small{font-size:14px}}a{color:var(--text-color);cursor:pointer;text-decoration:none}a.secondary{color:var(--text-secondary-color);cursor:pointer;text-decoration:none}.form-group{margin-top:24px;display:flex;align-items:flex-start;gap:24px;max-width:804px}.form-group>*{flex:1 1 50px}@media (max-width: 800px){.form-group{flex-direction:column;align-items:stretch}.form-group>*{flex:0 0 auto}}button{outline:none;cursor:pointer}.container{width:1300px;max-width:94vw;margin:0 auto}.left-card{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--background-color-white);box-shadow:0 2px 6px #0000000f;border-radius:20px;box-sizing:border-box;padding:24px 28px;max-width:420px;width:38vw;margin-right:20px}.main-content{flex:1 1 auto;overflow:hidden}.flex-row{display:flex;align-items:center}.flex-column{display:flex;flex-direction:column;align-items:center}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.span-decorated svg{vertical-align:middle;margin-bottom:2px;margin-left:4px}.link-arrow:after{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Arrow 1' d='M9.75 1C9.75 0.585787 9.41421 0.25 9 0.250001L2.25 0.25C1.83579 0.25 1.5 0.585786 1.5 1C1.5 1.41421 1.83579 1.75 2.25 1.75H8.25V7.75C8.25 8.16421 8.58579 8.5 9 8.5C9.41421 8.5 9.75 8.16421 9.75 7.75L9.75 1ZM1.53033 9.53033L9.53033 1.53033L8.46967 0.46967L0.46967 8.46967L1.53033 9.53033Z' fill='currentColor'/%3E%3C/svg%3E");width:10px;height:10px;vertical-align:middle;margin-bottom:7px;display:inline-block}.scroll{overflow-x:hidden;overflow-y:auto}@media (min-width: 800px){.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-track{background-color:#0015341a;border-radius:10px;border:2px solid transparent;background-clip:content-box}.scroll::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:10px;border:2px solid transparent;background-clip:content-box}.scroll::-webkit-scrollbar-corner{background-color:#0015341a;border-radius:10px;width:2px;height:2px}}@media (max-width: 800px){.on-desktop{display:none!important}}@media (min-width: 800px){.on-mobile{display:none!important}}.company-items-footer{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin-top:20px;gap:32px}@media (min-width: 1000px){.company-items-footer{align-items:start;margin-top:40px}}.company-items-footer .company-items-footer_add-item-button{align-self:stretch}.filter-heading{margin-top:12px;margin-bottom:14px}body{margin:0;padding:0;overflow-x:hidden;overflow-y:auto;background-color:var(--background-color)}ul{margin:0;padding:0}li{list-style-type:none}.app-footer{height:80px;flex-shrink:0;background-color:var(--footer-color);margin-top:auto;box-sizing:border-box}@media (max-width: 800px){.app-footer{height:200px;padding:16px}}.app-footer .container{display:flex;align-items:center;height:100%;gap:32px}@media (max-width: 900px){.app-footer .container{gap:16px}}@media (max-width: 800px){.app-footer .container{flex-direction:column;align-items:flex-start;gap:8px}.app-footer .container .logo{margin-bottom:10px}}.app-footer .copyright{margin-left:auto;color:#6c757d}@media (max-width: 800px){.app-footer .copyright{margin-left:0;margin-top:auto}}.app-footer a{color:#fff}.v-input{display:flex;flex-direction:column;position:relative;transition:padding-bottom .12s}.v-input label{font-size:13px;margin-bottom:4px}.v-input input,.v-input textarea{height:100%;border:none;box-sizing:border-box;background:none;padding-left:12px;color:var(--text-color);transition:border-color .12s;outline:none;flex:1 1 auto;font-size:13px;resize:none;border-radius:12px}.v-input input:placeholder,.v-input textarea:placeholder{color:#7b838a}.v-input textarea{padding-top:9px}.v-input .end-adornment{position:absolute;right:10px;top:10px}.v-input__start-icon{display:flex;align-items:center;justify-content:flex-end;width:24px;color:#ced4da;padding-bottom:3px}.v-input__input-wrapper{flex:1 1 auto;height:38px;border:1px solid #CED4DA;display:flex;border-radius:8px;box-sizing:border-box;position:relative}.v-input__input-wrapper:focus-within{border-color:#80bdff80;box-shadow:0 0 0 2px #0d6efd40}@media (max-width: 800px){.v-input__input-wrapper{height:38px;border-radius:8px}}.v-input__phone-adornment{display:flex;align-items:center;width:46px;justify-content:center;border-right:1px solid #CED4DA}.v-input__error{box-sizing:border-box;font-size:13px;overflow:hidden;color:var(--error-color);position:absolute;bottom:0;transition:opacity .1s}.v-input__error.v-enter-from,.v-input__error.v-leave-to{opacity:0}.v-input.multiline .v-input__input-wrapper{height:auto}.v-input.errored{padding-bottom:20px}.v-input.errored .end-adornment{color:var(--error-color)}.v-input.errored .v-input__input-wrapper{border-color:var(--error-color)}.v-input.errored input{color:var(--error-color)}.v-input.disabled{pointer-events:none}.v-input.disabled .v-input__input-wrapper{background-color:#f2f2f4}.v-input.disabled input,.v-input.disabled textarea{color:#616971}.v-input.large .v-input__input-wrapper{height:52px;border-radius:12px}.v-input.large input{font-size:inherit}@media (max-width: 800px){.v-input.large .v-input__input-wrapper{height:40px;border-radius:8px}}.v-input.required label:after{content:"*";color:#dc3545;padding-left:2px}.v-button{height:36px;font-size:13px;background-color:var(--primary-color);font-weight:600;border-radius:9999px;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:0 16px;text-decoration:none;white-space:pre;cursor:pointer;transition:background-color .2s;border:none}.v-button svg{margin-right:6px}.v-button:hover{background-color:var(--button-primary-hover)}.v-button.secondary{background-color:var(--button-secondary);color:var(--text-color)}.v-button.secondary:hover{background-color:var(--button-secondary-hover)}.v-button.large{font-weight:700;height:50px;padding:0 32px;font-size:16px}.v-button.large svg{margin-left:-4px}@media (max-width: 800px){.v-button.large{font-size:13px;padding:0 20px;height:40px}}.v-button.flat{background:none;color:var(--primary-color);font-weight:700}.v-button.flat:hover{color:var(--primary-color-active);background-color:var(--color-red-light)}.v-button.disabled{pointer-events:none;cursor:normal;background-color:#f2f2f4;color:#adb5bd}.v-button .prepend-img{position:absolute;left:14px}.v-context-menu{position:fixed;background-color:#fff;border:1px solid #CED4DA;border-radius:10px;padding:4px 0;box-shadow:0 4px 19px -7px #43434340;transform-origin:top left;transition:transform .12s cubic-bezier(.4,0,.2,1),opacity .12s;display:flex;flex-direction:column;z-index:2000}.v-context-menu.v-enter-from,.v-context-menu.v-leave-to{opacity:0;transform:scale(.8)}.v-context-menu__item{height:40px;display:flex;align-items:center;background:none;border:none;outline:none;cursor:pointer;color:#2b2b2b;font-size:13px;padding-left:16px;padding-right:32px;text-decoration:none;min-width:200px;box-sizing:border-box}.v-context-menu__item:hover,.v-context-menu__item.hover{background-color:#0000000a}.v-context-menu__item svg{margin-right:12px;color:#000}.v-context-menu__item.red,.v-context-menu__item.red svg{color:#dc3545}.v-context-menu__item.dividerBottom{position:relative;margin-bottom:9px}.v-context-menu__item.dividerBottom:after{content:"";position:absolute;bottom:-5px;left:0;right:0;border-bottom:1px solid #E9ECEF}.v-context-menu__item .more-icon{margin-left:auto;margin-right:-24px;transform:rotate(-90deg)}.app-header__backing{height:72px}@media (max-width: 800px){.app-header__backing{height:48px}}.app-header{background-color:#fff;flex-shrink:0;border-bottom:1px solid var(--border-color);height:72px;position:fixed;left:0;right:0;top:0;z-index:1000}@media (max-width: 800px){.app-header{height:48px}}.app-header.company{border:none}.app-header .container{display:flex;align-items:center;height:100%}.app-header .header-start{display:flex;align-items:center;gap:48px}.app-header .search{width:320px;flex-shrink:0;height:38px}.app-header .search input{border-radius:8px;border-color:#ced4da;font-size:13px}.app-header .search input::placeholder{color:#ced4da}.app-header .header-end{margin-left:auto;display:flex;align-items:flex-start;gap:8px}.app-header .header-end .v-button{height:36px;font-size:13px;font-weight:700;padding:0 16px}.app-header .header-end .v-icon-button{width:30px;height:30px}.app-header .header-end .v-avatar{cursor:pointer}.app-header .logo img{width:92px;display:block}@media (max-width: 800px){.app-header .logo img{width:80px}}.v-menu-list-item{height:40px;display:flex;align-items:center;padding:0 16px;color:var(--text-color);flex-shrink:0;background:none;border:none}.v-menu-list-item svg{color:#000;margin-right:16px;pointer-events:none}.the-mobile-menu__overlay{top:0;left:0;right:0;bottom:0;position:fixed;background-color:#000000bf;z-index:11000}.the-mobile-menu__overlay.v-enter-active,.the-mobile-menu__overlay.v-leave-active{transition:background-color .2s}.the-mobile-menu__overlay.v-enter-active .the-mobile-menu,.the-mobile-menu__overlay.v-leave-active .the-mobile-menu{transition:transform .2s cubic-bezier(.4,0,.2,1)}.the-mobile-menu__overlay.v-enter-from,.the-mobile-menu__overlay.v-leave-to{background-color:#0000}.the-mobile-menu__overlay.v-enter-from .the-mobile-menu,.the-mobile-menu__overlay.v-leave-to .the-mobile-menu{transform:translate3d(100%,0,0)}.the-mobile-menu{width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff;padding-bottom:16px;box-sizing:border-box;overflow:auto}.the-mobile-menu .v-divider{margin:6px 16px}.the-mobile-menu .v-button{margin:0 16px}.the-mobile-menu__header{height:48px;display:flex;align-items:center;justify-content:space-between;padding-left:16px;padding-right:12px;flex-shrink:0}.the-mobile-menu__header img{height:26px}.the-mobile-menu__profile{display:flex;align-items:center;padding:0 14px;font-size:16px;font-weight:700;margin-top:16px;margin-bottom:12px}.the-mobile-menu__profile .v-avatar{margin-right:10px}.confirm-dialog__content{display:flex;flex-direction:column;align-items:center;padding:24px 32px;min-width:300px;max-width:360px;text-align:center}.confirm-dialog__content svg{margin-bottom:16px}@media (max-width: 800px){.confirm-dialog__content{padding:14px 20px;min-width:260px}.confirm-dialog__content svg{margin-bottom:12px;width:20px;height:20px}}@media (max-width: 300px){.confirm-dialog__content{min-width:auto}}.confirm-dialog__title{font-weight:700;font-size:20px;margin-bottom:4px}@media (max-width: 800px){.confirm-dialog__title{font-size:16px}}.confirm-dialog__actions{display:flex;gap:12px;padding:0 32px 30px}@media (max-width: 800px){.confirm-dialog__actions{padding:0 14px 16px;flex-direction:column;gap:8px}}.confirm-dialog__actions .v-button{padding:0 20px}.confirm-dialog__actions .primary-button{flex:1 1 auto}.confirm-dialog__icon-question{color:#ffc107}.confirm-dialog__icon-warn{color:#dc3545}.v-dialog-backdrop{position:fixed;top:0;bottom:0;right:0;left:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:2000}.v-dialog-backdrop.v-enter-active,.v-dialog-backdrop.v-leave-active{transition:opacity .14s ease}.v-dialog-backdrop.v-enter-active .v-dialog,.v-dialog-backdrop.v-leave-active .v-dialog{transition:transform .1s cubic-bezier(0,0,.2,1)}.v-dialog-backdrop.v-enter-from,.v-dialog-backdrop.v-leave-to{opacity:0}.v-dialog-backdrop.v-enter-from .v-dialog,.v-dialog-backdrop.v-leave-to .v-dialog{transform:scale(.8)}.v-dialog{background-color:#fff;border-radius:16px;position:relative;max-height:86vh;max-width:94vw}@media (max-width: 800px){.v-dialog:not(.confirmDialog){position:fixed;max-width:unset;max-height:unset;top:0;bottom:0;right:0;left:0;max-height:stretch;max-width:stretch;margin:0;border-radius:0}}.v-dialog .form-group{padding:0 32px}@media (max-width: 800px){.v-dialog .form-group{padding:0 16px}}.v-dialog .dialog-content{padding:0 32px 36px}.v-dialog .dialog-actions{display:flex;padding:40px 32px 32px;justify-content:flex-start}.v-dialog .dialog-actions .v-button{min-width:130px;height:38px;font-size:13px}@media (max-width: 800px){.v-dialog .dialog-actions{padding:32px 16px 24px;flex-direction:column;align-items:stretch}}.v-dialog::-webkit-scrollbar-track{margin:8px}.loader-page__container{display:flex;height:100vh;justify-content:center;align-items:center}.app-container{min-height:100vh;display:flex;flex-direction:column}.app-content{flex:1 1 auto;display:flex;flex-direction:column}.auth__container{display:flex;align-items:center;position:relative;flex-direction:column;justify-content:flex-start;padding-top:50px}@media (max-height: 670px){.auth__container{padding-top:20px}}@media (max-width: 800px){.auth__container{height:auto;align-items:stretch;padding-top:0}}.auth__card{background-color:#fff;border-radius:20px;padding:32px 35px;margin:16px 32px;box-sizing:border-box;display:flex;flex-direction:column;min-width:300px;min-height:300px}@media (max-width: 800px){.auth__card{border-radius:0;margin:0;width:100%;height:100%;padding:16px;flex-grow:1}.auth__card h2{margin-top:32px}}.auth__card .v-input label{display:none}@media (max-width: 800px){.auth__card .v-input label{display:block}}.auth__footer-form{font-weight:600;margin-top:16px;text-align:center;color:#343a40}.auth__footer-form a{text-decoration:none;color:var(--primary-color)}@media (max-width: 800px){.auth__footer-form{margin-top:4px}}.auth__button-group{display:flex;align-items:center;margin-top:20px;justify-content:space-between;gap:8px}.auth__button-group .v-button{flex:1 1 auto}@media (max-width: 800px){.auth__button-group{margin-top:auto;flex-direction:column;align-items:stretch}}.auth__button-group>div{display:flex;gap:8px;justify-content:center}.login__form{display:flex;flex-direction:column;width:450px;gap:20px;flex:1 1 auto}@media (max-width: 800px){.login__form{width:100%;gap:12px}}.login__form .forgotPassword{font-weight:600;align-self:flex-end;margin-top:-12px}@media (max-width: 800px){.login__form .forgotPassword{margin-top:0;align-self:flex-start}}.auth-steps{width:292px;flex-shrink:0;border-right:1px solid var(--border-color);margin-right:32px}.auth-steps__item{display:flex;align-items:center;margin-bottom:20px}.auth-steps__item.active{font-weight:700}.auth-steps__marker{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;box-sizing:border-box;margin-right:12px;font-weight:400;border:1px solid var(--text-secondary-color);color:var(--text-secondary-color);position:relative}.auth-steps__marker .auth-steps__marker-alt{position:absolute;width:1px;height:12px;background-color:var(--border-color);top:calc(100% + 5px)}.auth-steps__item.active .auth-steps__marker,.auth-steps__item.complete .auth-steps__marker{border-color:var(--primary-color);color:#fff;background-color:var(--primary-color)}.auth-steps__item.complete .auth-steps__marker-alt{background-color:var(--primary-color)}.v-avatar-uploader{width:100px;height:100px;position:relative}.v-avatar-uploader img{height:100%;object-fit:cover;border-radius:9999px}.v-avatar-uploader .v-icon-button{position:absolute;bottom:0;right:4px;color:#2f343a;width:22px;height:22px;border:none}.v-avatar-uploader.small{width:72px;height:72px}.v-avatar-uploader.small .v-icon-button{width:16px;height:16px}.v-avatar-uploader.small .v-icon-button svg{width:16px}.auth-register__form{display:flex;flex:1 1 auto}.auth-register__fields{display:flex;flex-direction:column;width:450px;gap:20px}.auth-register__fields .auth__button-group{margin-top:36px}@media (max-width: 950px){.auth-register__fields{width:48vw}}@media (max-width: 800px){.auth-register__fields{width:100%;gap:12px}.auth-register__fields .auth__button-group{margin-top:auto}}.auth__avatar-upload-layout{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.auth__avatar-upload-layout .title{font-size:32px;font-weight:700}.auth__avatar-upload-layout .subtitle{color:#616971;font-size:20px}.v-card{display:flex;flex-direction:column;box-sizing:border-box;padding:24px 32px;border-radius:20px;background:#FFFFFF;box-shadow:0 2px 6px #0000000f;margin-bottom:20px;overflow:hidden;position:relative}.v-card h5{margin-bottom:24px}@media (max-width: 800px){.v-card h5{margin-bottom:20px}}@media (max-width: 800px){.v-card{padding:20px 16px;margin-bottom:16px;border-radius:12px}}.v-card.breadcrumbs{display:flex;flex-direction:row;align-items:center;margin-top:20px;margin-bottom:0;padding:0 18px;height:62px;border-radius:14px}.v-card.breadcrumbs h5{margin-bottom:0;flex:1 1 auto}.my-companies__container{border-radius:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}@media (max-width: 800px){.my-companies__container{grid-template-columns:repeat(1,1fr)}}.my-companies__item{border:1px solid #E1E1EA;border-radius:12px;cursor:pointer}.my-companies__item:hover{border:1px solid #ADB5BD}.my-companies__item .background{background-size:cover;background-position:center;height:100px;background-color:#0000000d;border-radius:12px 12px 0 0}.my-companies__item .content{padding:0 15px 15px;position:relative}.my-companies__item .content .v-avatar{margin-top:-24px;margin-bottom:12px;border:2px solid white;margin-left:-2px}.my-companies__item .title{font-size:16px;font-weight:700}.my-companies__item .subtitle{font-size:12px;margin-bottom:16px}.my-companies__item .v-divider{margin:12px 0}.my-companies__item .field__title{font-size:12px;color:var(--text-secondary-color)}.my-companies__item .field__value{font-size:13px}@media (min-width: 340px) and (max-width: 800px){.my-companies__item .field__value{font-size:14px}}.my-companies__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.v-breadcrumbs{display:flex;flex-direction:row;align-items:center;gap:8px;color:#7b838a;margin-bottom:0}.v-breadcrumbs .v-button.back-button{background-color:#f2f2f4;font-size:13px;height:28px;color:#484e53;padding:0 12px;margin-right:8px}.v-breadcrumbs .v-button.back-button:hover{background-color:#e1e1ea}.v-breadcrumbs .v-button.back-button svg{color:#484e53;flex-shrink:0;margin-right:8px;margin-left:-2px}.v-breadcrumbs .main-button{margin-left:auto}.v-breadcrumbs a{color:inherit}.v-breadcrumbs a:last-child{color:var(--text-color)}.v-select{display:flex;flex-direction:column;position:relative;transition:padding-bottom .12s}.v-select .v-select__activator{flex:1 1 auto;height:38px;border:1px solid #CED4DA;display:flex;border-radius:8px;box-sizing:border-box;background:none;font-size:13px;align-items:center;padding:0 12px;text-align:left}.v-select .v-select__activator:focus-within{border-color:#80bdff80;box-shadow:0 0 0 2px #0d6efd40}.v-select .v-select__activator>svg{color:#000;margin-left:auto;margin-right:-2px;transition:transform .12s cubic-bezier(0,0,.2,1)}.v-select input{outline:none;border-color:#80bdff80;box-shadow:0 0 0 2px #0d6efd40}.v-select label{font-size:13px;margin-bottom:4px}.v-select.opened .v-select__activator>svg{transform:rotate(180deg)}.v-select__menu{position:fixed;background-color:#fff;border:1px solid #CED4DA;box-shadow:0 4px 19px -7px #43434340;display:flex;flex-direction:column;max-height:288px;border-radius:8px;z-index:1000;transform-origin:top center;padding:4px 0}.v-select__menu>button{background:none;border:none;text-align:start;height:40px;font-size:13px;flex-shrink:0;padding:0 16px}.v-select__menu>button:hover{background-color:#f7f7f7}.v-select__menu>button.selected{background-color:#f8f9fa}.v-select__menu>button.selected:after{position:absolute;right:12px;vertical-align:middle;margin-bottom:7px;content:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.91869 8.10271L1.17719 5.56465L0 6.65448L3.91869 10.2824L12 2.80077L10.8228 1.71094L3.91869 8.10271Z" fill="%237B838A"/></svg>')}.v-select__menu .not-found-label{height:40px;line-height:40px;padding:0 16px;font-size:13px;color:var(--text-secondary-color);user-select:none}.v-select__menu.v-enter-active,.v-select__menu.v-leave-active{transition:transform .1s cubic-bezier(0,0,.2,1),opacity .1s}.v-select__menu.v-enter-from,.v-select__menu.v-leave-to{opacity:0;transform:scale(.95,.6)}.v-select__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.v-select__chips>div{font-size:11px;background-color:#f2f2f4;border-radius:11px;height:22px;padding:0 12px;white-space:nowrap;display:flex;align-items:center}.v-select__chips>div>.v-icon-button{width:16px;height:16px;border:none}.v-select__chips>div>.v-icon-button svg{width:10px;height:10px;margin-left:6px}.v-select__placeholder{color:#6c757d}.v-select.errored{padding-bottom:20px}.v-select.errored .v-select__activator{border-color:var(--error-color)}.v-select__error{box-sizing:border-box;font-size:13px;overflow:hidden;color:var(--error-color);position:absolute;bottom:0;transition:opacity .1s}.v-select__error.v-enter-from,.v-select__error.v-leave-to{opacity:0}.v-select.required label:after{content:"*";color:#dc3545;padding-left:2px}.create-company__page-layout .v-page-layout__summary{padding-top:24px}.create-company__page-layout .v-page-layout__summary .auth-steps{border:none}.create-company__site-input{flex-direction:column;gap:0;align-items:stretch}.create-company__site-input .v-input{flex:1 1 auto}.create-company__site-input .label{flex:0 0 auto;font-size:13px;margin-bottom:4px}.create-company__site-input .label:after{content:"*";color:#dc3545;padding-left:2px}.create-company__site-input>div{display:flex;flex:0 0 auto}.create-company__site-input>div>span{line-height:38px;margin-right:10px;font-size:13px;color:var(--text-secondary-color)}.create-company__site-input>div .v-input{flex:1 1 auto}.v-chips{display:flex;flex-wrap:wrap;gap:12px}.v-chips__chip{font-size:13px;height:32px;border-radius:9999px;background:#F2F2F4;display:flex;padding:0 12px;justify-content:center;align-items:center;line-height:13px}.v-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 800px){.v-items-grid{grid-template-columns:1fr;gap:12px}}.v-items-grid__item{padding:20px 24px 24px 28px;border-radius:12px;border:1px solid #E1E1EA}@media (max-width: 800px){.v-items-grid__item{padding:16px}}.v-items-grid__item:hover{border:1px solid #ADB5BD}.v-avatar{background-image:url(/assets/noPic-97950ac1.svg);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:9999px;flex-shrink:0;width:46px;height:46px;position:relative}.v-avatar.large{width:64px;height:64px}.v-avatar.semiLarge{width:52px;height:52px}.v-avatar.small{width:36px;height:36px}.v-avatar.square{border-radius:8px}.v-avatar.noAngle{border-radius:0}.v-avatar.border{border:1px solid var(--border-color)}@media (max-width: 800px){.v-avatar{width:36px;height:36px}.v-avatar.square{border-radius:6px}.v-avatar.large{width:46px;height:46px}}.v-product-slider{overflow:hidden;max-width:100%;position:relative;padding-top:50px;margin-top:-50px;pointer-events:none}.v-product-slider__buttons{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;right:32px;gap:8px;pointer-events:all}@media (max-width: 800px){.v-product-slider__buttons{padding:0 20px}}.v-product-slider__line{display:flex;align-items:stretch;padding-left:32px;transition:transform cubic-bezier(.4,0,.2,1) .3s;touch-action:pan-y;pointer-events:all}@media (max-width: 800px){.v-product-slider__line{padding-left:20px}}.v-product-slider__line.touch{transition:none}.v-product-slider__item{display:flex;flex-direction:column;width:252px;margin-right:20px;position:relative;flex-shrink:0}.v-product-slider__item .img{width:100%;height:154px;background-position:center;background-size:cover;border-radius:12px 12px 0 0;display:block;background-color:#ced4da;display:flex;justify-content:center;align-items:center}.v-product-slider__item .tag{position:absolute;top:12px;left:12px;background-color:#f2f2f4;font-size:13px;line-height:32px;padding:0 12px;border-radius:9999px}.v-product-slider__item .content{background-color:#f7f7f7;margin-top:-12px;padding:20px 14px 16px;border-radius:12px;z-index:1;position:relative;flex:1 1 auto;display:flex;flex-direction:column}.v-product-slider__item .name{font-weight:700}.v-product-slider__item .description{margin-top:8px;margin-bottom:24px}.v-product-slider__item .price{margin-top:auto;font-size:20px;font-weight:700}.v-product-slider.moveButtons .v-product-slider__buttons{right:154px}.v-section-items{display:flex;flex-direction:column;margin-bottom:16px}.v-section-items__divider{border-bottom:1px solid #E9ECEF;margin:12px 0}.v-section-items__item{display:flex;align-items:center;padding:12px;border-radius:12px;margin-left:-12px;margin-right:-12px;position:relative;background:none;text-align:left;border:none;outline:none;text-decoration:none}@media (max-width: 800px){.v-section-items__item{flex-direction:column;padding:6px 6px 6px 46px;align-items:flex-start;margin:0}.v-section-items__item .v-avatar{position:absolute;left:0}.v-section-items__item.hasTag{padding-top:42px}}.v-section-items__item:hover{background-color:#f7f7f7;cursor:pointer}.v-section-items__item:hover a{text-decoration:underline}.v-section-items__item .v-avatar{margin-right:16px}.v-section-items__item .content{flex:1 1 auto}.v-section-items__item.hasTag .content{flex:0 0 auto}.v-section-items__item .title{font-weight:700;margin-bottom:2px}.v-section-items__item .title svg{vertical-align:middle;margin-bottom:4px;margin-left:8px}.v-section-items__item .description{font-size:13px}@media (max-width: 800px){.v-section-items__item .description{font-size:12px}}.v-section-items__item .description a{color:var(--text-color);text-decoration:underline}.v-section-items__item .description>.dot-start:before{content:"";display:inline-block;width:4px;height:4px;border-radius:2px;background-color:currentColor;margin:2px 6px}.v-section-items__item .tag{height:28px;background-color:#f2f2f4;padding:0 12px;font-size:13px;display:flex;align-items:center;border-radius:14px;margin-right:auto;margin-left:16px;flex-shrink:0}@media (max-width: 800px){.v-section-items__item .tag{position:absolute;top:6px;left:0;margin-left:0;height:24px;font-size:11px}}.v-section-items__item .action{font-size:13px}.v-section-items__item .action a{color:var(--text-color)}@media (max-width: 800px){.v-section-items__item .action{font-size:12px;margin-top:12px}}.v-section-items__item .action .price{font-size:20px;font-weight:700}@media (max-width: 800px){.v-section-items__item .action .price{font-size:13px}}.v-section-items.type-news .v-avatar,.v-section-items.type-purchases .v-avatar{border-radius:8px}@media (max-width: 800px){.v-section-items.type-news .action,.v-section-items.type-partners .action,.v-section-items.type-awards .action{display:none}}.v-section-items.type-awards .content{width:50%}@media (max-width: 800px){.v-section-items.type-awards .content{width:auto}}.v-section-items.type-awards .v-avatar{border-radius:8px;border:1px solid #E1E1EA}.v-section-items.type-partners .v-avatar{border:1px solid #F2F2F4}@media (max-width: 800px){.v-section-items.type-documents .v-section-items__item{padding-top:6px}.v-section-items.type-documents .content{margin-top:28px}.v-section-items.type-documents .tag{left:46px}.v-section-items.type-documents .action{margin-top:4px}}.v-section-items.type-documents .v-avatar{border-radius:8px;background-color:#f2f2f4;display:flex;align-items:center;justify-content:center;color:#6c757d;background-image:none}.v-section-items.type-documents .v-avatar span{position:absolute;font-size:7px;line-height:7px;font-weight:700;top:50%;margin-top:-2px}.v-button-show-all{background-color:var(--button-secondary);color:#484e53;height:38px;font-size:13px;align-self:flex-start;padding:0 12px}.v-button-show-all:hover{background-color:var(--button-secondary-hover)}.v-button-show-all .adornment{font-size:11px;min-width:18px;height:18px;display:flex;padding:0 4px;align-items:center;justify-content:center;color:#fff;background-color:#484e53;border-radius:9999px;box-sizing:border-box;margin-left:8px}.v-page-header{height:220px;background-size:cover;background-position:center;background-image:url(/assets/emptyCompanyCover-b4789279.png)}@media (max-width: 800px){.v-page-header.desktop{display:none}}.v-page-header.mobile{display:none;height:108px;border-radius:12px 12px 0 0;margin-left:-16px;margin-right:-16px;margin-top:-16px}@media (max-width: 800px){.v-page-header.mobile{display:block}}.v-page-header .container{display:flex;justify-content:flex-end;padding-top:20px}.v-page-header .edit-button{background-color:#343a4080;height:28px;font-size:13px;font-weight:400;padding:0 12px}.v-page-header .edit-button svg{width:12px;height:12px;margin-left:0}.v-collapse__header{border:none;width:100%;display:flex;align-items:center;height:30px;background:none;padding:0;font-weight:700}.v-collapse__header .icon-wrapper{background-color:#f2f2f4;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;margin-left:6px;transition:transform .12s}.v-collapse__header .icon-wrapper>svg{height:8px;width:8px;color:#616971}.v-collapse__content{overflow:hidden;height:0;transition:height .22s cubic-bezier(.4,0,.2,1)}.v-collapse.opened .v-collapse__header .icon-wrapper{transform:rotate(180deg)}.v-collapse__inner{padding-top:20px}.v-contact-field{display:flex;align-items:center}.v-contact-field__icon{width:46px;height:46px;background-color:#f2f2f4;color:#7b838a;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-right:16px}@media (max-width: 800px){.v-contact-field__icon{width:40px;height:40px}}.v-contact-field__value{color:#000}.v-contact-field__title{font-size:13px;color:var(--text-secondary)}@media (max-width: 800px){.v-contact-field__title{font-size:12px}}.v-page-layout-summary__field{height:80px;display:flex;justify-content:center;flex-direction:column}.v-page-layout-summary__field .title{font-size:13px;color:var(--text-secondary);margin-bottom:4px}.v-page-layout-summary__field .value svg{margin-left:2px}.v-page-layout-summary__field .value:hover{text-decoration:underline}@media (max-width: 800px){.v-page-layout-summary__field{height:62px}.v-page-layout-summary__field .title{font-size:12px}}.v-page-layout-summary__field+.v-page-layout-summary__field{border-top:1px solid #E9ECEF}.v-card-header{display:flex;align-items:center;margin-bottom:24px}@media (max-width: 800px){.v-card-header{margin-bottom:20px}}.v-card-header h5{margin-bottom:0}@media (max-width: 800px){.v-card-header h5{font-size:16px}}.v-card-header .v-switch{margin-left:12px}.v-card-header.innerPadding{padding:0 32px}@media (max-width: 800px){.v-card-header.innerPadding{padding:0 16px}}.v-card-header__add-button.v-button{margin-left:auto;color:#484e53;font-size:13px;height:28px;padding:0 12px}.v-card-header__add-button.v-button svg{margin-left:4px;margin-right:0}.v-dialog-header{display:flex;padding:32px 50px 32px 32px}@media (max-width: 800px){.v-dialog-header{padding:16px 50px 16px 16px}}.v-dialog-header h2{font-size:20px;font-weight:700;margin:0}.v-dialog-header .close-button{position:absolute;width:18px;height:18px;right:16px;top:16px;border:none;background-color:#7b838a}.v-dialog-header .close-button:hover{background-color:#7b838a}.v-dialog-header .close-button svg{width:10px;heigth:10px;color:#fff}.v-file-uploader{position:relative}.v-file-uploader label{font-size:13px;margin-bottom:4px;display:block}.v-file-uploader .deleteButton{width:24px;height:24px;border:none;position:absolute;right:-4px;top:-2px}.v-file-uploader__drop-zone{height:168px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23B7BBBE' stroke-width='1' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.v-file-uploader__drop-zone .text{color:#b3b3b3;text-align:center;max-width:230px;font-size:13px;margin-top:6px}.v-file-uploader__drop-zone .v-button{margin-top:10px;height:28px;font-size:13px;font-weight:400;padding:0 12px}.v-file-uploader__drop-zone.drag{background-image:none;box-shadow:0 0 0 1px var(--primary-color)}.v-file-uploader__drop-zone.drag>*{pointer-events:none}.v-file-uploader__drop-zone .v-file-uploader__preview{width:100%;height:100%;object-fit:cover;border-radius:8px}.notFoundPage__container{flex:1 1 auto;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.notFoundPage__container h1{font-size:72px;margin:0}.notFoundPage__container .description{font-size:20px;font-weight:700;max-width:520px;margin:0 20px}.notFoundPage__container .v-button{margin-top:24px}@media (max-width: 800px){.notFoundPage__container h1{font-size:40px}.notFoundPage__container .description{font-size:13px}.notFoundPage__container .v-button{margin-top:16px}}.company-page__tabs-backing{height:44px}.company-page__tabs-container{background-color:#fff;position:fixed;left:0;right:0;top:72px;z-index:999;border-bottom:1px solid #E1E1EA;transition:transform .12s cubic-bezier(0,0,.2,1)}.company-page__tabs-container.hidden{transform:translateY(-44px)}@media (max-width: 800px){.company-page__tabs-container{top:48px}}.company-page__offset-summary .v-page-layout__summary{top:134px}.about-company__contacts .v-collapse__inner{display:flex;flex-direction:column;gap:32px;padding-top:32px}@media (max-width: 800px){.about-company__contacts .v-collapse__inner{gap:24px;padding-top:16px}}.v-employee__divider{margin:24px 0}.about-company__text{margin-bottom:32px}.about-company__divider{margin-top:32px;margin-bottom:32px}.events{margin-bottom:24px}.events__heading{display:flex;flex-direction:row}.events__avatar{margin-right:16px}.events__heading-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.events__type{display:flex;height:22px;width:auto;border-radius:200px;background:#F2F2F4;padding:0 12px;justify-content:center;font-size:10px;align-content:center;flex-wrap:wrap}.events__data{display:flex;flex-wrap:wrap;gap:16px 40px;padding-top:16px;margin-top:20px;border-top:1px solid var(--divider-color)}.vacancies{margin-bottom:24px}@media (max-width: 800px){.vacancies{margin-bottom:16px}}.vacancies__heading-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px}@media (max-width: 800px){.vacancies__heading-info .vacancies__date{font-size:12px}}.vacancies__trainee{display:flex;height:22px;width:auto;border-radius:200px;background:#F2F2F4;padding:0 12px;justify-content:center;align-content:center;flex-wrap:wrap;font-size:10px}@media (max-width: 800px){.vacancies__trainee{font-size:9px}}.vacancies__salary{margin-top:56px}@media (max-width: 800px){.vacancies__salary{margin-top:24px}}.comments__heading{display:flex;flex-direction:row;align-items:center}.comments__heading .v-avatar{margin-right:8px}.comments__text{margin-top:10px;color:var(--text-color)}.comments{margin-bottom:24px}.commants__bottom-button-group{display:flex;flex-direction:row;gap:8px}@media (max-width: 800px){.commants__bottom-button-group{flex-direction:column;align-self:stretch}}.comments__create-comment-button{height:38px;width:180px}@media (max-width: 800px){.comments__create-comment-button{width:auto}}.slider__show-all-button{margin-top:40px;margin-left:32px}@media (max-width: 800px){.slider__show-all-button{margin-left:20px;margin-right:20px;align-self:stretch}}@media (max-width: 800px){.v-card__show-all-button{align-self:stretch}}.award-years{display:flex;align-items:center;gap:8px;margin-bottom:12px}.award-years>button{height:26px;border:1px solid #484E53;border-radius:9999px;background:none;font-size:13px;padding:0 15px}.award-years>button.active{background-color:#6c757d;color:#fff;border-color:#6c757d}.aboutCompanyHeader{height:220px;background-color:#ff4500}hr.solid{height:0px;margin-left:0;margin-right:0;align-self:stretch;border:none;border-top:1px solid #E9ECEF}.company-card a{color:var(--text-color)}.v-filters{display:flex;flex-direction:column;align-items:flex-start}.v-filters h5{margin-bottom:16px}.v-filters__filters-list{align-self:stretch}.v-filters__filter{align-self:stretch;cursor:pointer;display:flex;flex-wrap:wrap;align-content:center;justify-content:start;padding:8px 12px}.v-filters__filter.active{border-radius:8px;background-color:var(--background-color)}.v-filters__counter{background-color:#484e53;color:#fff;font-size:12px;display:inline-block;line-height:16px;align-self:center;padding:0 6px;border-radius:9999px;margin-left:6px}.v-page-switcher{display:flex;flex-direction:row;cursor:pointer}.v-page-switcher__list{display:flex;flex-direction:row}.v-page-switcher__list-item{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;background-color:var(--background-color-white);border:1px solid #E1E1EA;width:36px;height:36px;color:#616971}.v-page-switcher__list-item:hover{background-color:var(--color-gray)}.v-page-switcher__active{background-color:var(--color-danger);color:#fff}.v-page-switcher__active:hover{background-color:var(--color-danger)}.v-page-switcher__list-item:first-child{border-radius:500px 0 0 500px}.v-page-switcher__list-item:last-child{border-radius:0 500px 500px 0}.company-projects__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 1300px){.company-projects__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1000px){.company-projects__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){.company-projects__grid{grid-template-columns:1fr}}.company-projects__item{display:flex;flex-direction:column}.company-projects__item .img{width:100%;height:154px;background-position:center;background-size:cover;border-radius:12px 12px 0 0;display:block;background-color:#ced4da;display:flex;justify-content:center;align-items:center}.company-projects__item .content{background-color:#f7f7f7;margin-top:-12px;padding:20px 14px 16px;border-radius:12px;z-index:1;position:relative;flex:1 1 auto;display:flex;flex-direction:column}.company-projects__item .content>a{flex-grow:1}.company-projects__item .title{font-weight:700}.company-projects__item .description{font-size:13px;margin-top:8px;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.company-projects__item .price{font-size:20px;font-weight:700;flex-grow:1}.company-projects__item .actions{display:flex;gap:6px}.company-projects__item .actions .v-icon-button{border:none;background-color:#e1e1ea;width:26px;height:26px}.company-projects__item .actions .v-icon-button:hover{background-color:#616971;color:#fff}.company-projects__item .actions .v-icon-button svg{width:12px;height:12px}.company-projects__item .actions .v-icon-button.red{background-color:#ffccd1;color:#dc3545}.company-projects__item .actions .v-icon-button.red:hover{background-color:#dc3545;color:#fff}.v-page-layout{display:flex;gap:20px;margin-top:20px;align-items:flex-start;margin-bottom:80px;flex:1 1 auto}.v-page-layout.overhead{margin-top:-46px}@media (max-width: 1000px){.v-page-layout{flex-direction:column;gap:0;align-items:stretch;margin-top:16px;margin-bottom:50px}.v-page-layout.overhead{margin-top:16px}}.v-page-layout__summary{width:38vw;max-width:420px;flex-shrink:0;background-color:#fff;padding:32px 30px;position:sticky;top:90px;transition:top .12s cubic-bezier(0,0,.2,1)}@media (max-width: 1000px){.v-page-layout__summary{max-width:none;width:auto;position:static}}@media (max-width: 800px){.v-page-layout__summary{padding:16px}}.v-page-layout__content{flex:1 1 auto;overflow:hidden;align-self:stretch}.v-page-layout__summary .profile{display:flex;align-items:center;margin-bottom:8px}.v-page-layout__summary .profile .v-avatar{margin-right:16px}.v-page-layout__summary .profile .title{font-size:20px;font-weight:700}.v-page-layout__summary .profile .title svg{vertical-align:bottom;margin-bottom:4px}@media (max-width: 800px){.v-page-layout__summary .profile{flex-direction:column;align-items:flex-start;margin-top:-24px}.v-page-layout__summary .profile .v-avatar{margin-bottom:12px;border:2px solid white;margin-left:-2px}.v-page-layout__summary .profile .title{font-size:16px}.v-page-layout__summary .profile .title svg{width:14px;height:14px}}.v-page-layout__summary .button-group-column{display:flex;flex-direction:column;gap:12px;margin-top:32px}.v-page-layout__summary .button-group{display:flex;gap:12px;margin-top:20px}.v-page-layout__summary .button-group .v-button{flex-grow:1;padding:0 8px}@media (max-width: 800px){.v-page-layout__summary .button-group{gap:8px;position:fixed;bottom:0;left:0;right:0;padding:32px 18px 15px;z-index:2000;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.6) 60%)}}.upload-avatar{flex-grow:0}.dialog-actions{gap:16px}.v-checkbox{display:flex;align-items:flex-start;cursor:pointer}.v-checkbox .v-checkbox__label{margin-left:10px;color:var(--text-color)}.v-checkbox .v-checkbox__label a{color:var(--text-color);text-decoration:underline}.v-checkbox.active .v-checkbox__icon{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.v-checkbox.active .v-checkbox__icon svg{opacity:1}.v-checkbox__icon{width:16px;height:16px;border:1px solid #DEE2E6;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .1s;margin-top:2px}@media (max-width: 800px){.v-checkbox__icon{margin-top:0}}.v-checkbox__icon svg{width:18px;height:18px;opacity:0}.create-goods__small-description{margin-top:20px}.awards{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between}.awards__data{display:flex;flex-direction:row}.awards__info{margin-left:16px;display:flex;flex-direction:column;justify-content:space-between}.awards__description{display:flex;flex-direction:row;gap:6px}.link-icon{margin-left:4px}.awards__prize,.awards__button-group{display:flex;align-content:center;flex-wrap:wrap}.awards__prize{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding:4px 12px;height:28px;border-radius:200px;background-color:var(--color-gray)}.awards-card hr{margin-top:24px;margin-bottom:24px}.goods-grid__buttons-group{display:flex;height:28px;flex-direction:row;gap:7px}.goods-grid__button{width:24px!important;height:24px!important;background-color:var(--border-color)!important;border:none!important}.goods-grid__button:last-child{background-color:var(--color-red-light)!important;color:var(--color-danger)}.item-data__title{font-size:28px;font-weight:700;margin-top:40px}@media (max-width: 800px){.item-data__title{margin-top:24px;font-size:24px}}.item-data__info{display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 800px){.item-data__info{flex-direction:column}}.item-data__description{margin-top:16px}.news-item__data{display:flex;flex-direction:column;padding-top:24px}.news-item__data .news-item__title{font-size:28px;font-weight:700}.news-item__data .markdown-text{margin-top:16px}.news-item__data .source-button{align-self:flex-start;margin-top:40px}@media (max-width: 800px){.news-item__data .source-button{align-self:stretch}}.news-item__data .source-button svg{margin-right:0;margin-left:6px}.big-img__remove-when-get-api-connection{background-image:url(/assets/productBigBlob-c755dcba.png)}.user-page__action-buttons{display:flex;margin-top:30px;gap:12px}.user-page__action-buttons .v-button{flex-grow:1}.user-page__content{flex:1 1 auto}.user-page__contacts{display:flex;gap:40px}.register-success__container{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#2f343a}.register-success__container .v-card{width:520px;max-width:94vw;align-items:flex-start;padding-top:220px;position:relative}@media (max-width: 800px){.register-success__container .v-card{max-width:none;width:auto;position:absolute;top:90px;bottom:0;margin-bottom:0;border-radius:12px 12px 0 0}.register-success__container .v-card .v-button{margin-top:auto;align-self:stretch}}.register-success__container .title{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:12px}@media (max-width: 800px){.register-success__container .title{font-size:20px}}.register-success__container .background-img{position:absolute;top:0;width:100%;right:0;height:196px;object-fit:cover}.company-project-item__cover{background-size:cover;backgorund-position:center;height:240px;margin:-24px -32px 0;background-color:#ced4da}.company-project-item__price{font-size:28px;font-weight:700;margin-top:40px}@media (max-width: 800px){.company-project-item__price{margin-top:24px;font-size:24px}}.company-project-item__more-button{align-self:flex-start}@media (max-width: 800px){.company-project-item__more-button{align-self:stretch}}.company-project-item__more-button svg{margin-right:0;margin-left:6px}.search-page__container .v-page-layout__summary{padding:24px}.search-page__filters{display:flex;flex-direction:column}.search-page__filters .v-divider{margin:8px 0}.search-page__filters button{background:none;border:none;height:46px;border-radius:4px;text-align:left;font-weight:700;padding:0 16px}.search-page__filters button:hover,.search-page__filters button.active{background-color:#f7f7f7}.search-page__empty-container{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;height:100%}.search-page__empty-container .title{font-weight:700;font-size:20px;margin-bottom:10px;max-width:404px}.search-page__empty-container .text{font-size:13px}.v-divider{border-bottom:1px solid #E9ECEF;margin:24px 0}@media (max-width: 800px){.v-divider{margin:16px 0}}.v-icon-button{width:50px;height:50px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:none;flex-shrink:0;padding:0;border:1px solid var(--border-dark-color)}.v-icon-button:hover{background-color:#00000003}.v-icon-button.secondary{border:none;background-color:var(--button-secondary);color:#000}.v-icon-button.secondary:hover{background-color:var(--button-secondary-hover)}.v-icon-button.small{width:26px;height:26px}.v-icon-button.flat{background-color:transparent;border:none}.v-icon-button.flat:hover{background-color:#ffffff0d}@media (max-width: 800px){.v-icon-button{width:40px;height:40px}}.v-spinner-loader{color:var(--primary-color);animation:1.4s linear 0s infinite normal none running spinner-rotate}.v-spinner-loader circle{animation:1.4s ease-in-out 0s infinite normal none running spinner-animation}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-animation{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-90px}}.v-switch{display:flex;align-items:center;cursor:pointer;width:fit-content;height:24px}.v-switch input{display:none}.v-switch.checked .v-switch__el{background-color:var(--primary-color)}.v-switch.checked .v-switch__marker{left:18px}.v-switch__el{width:36px;height:20px;background-color:#d0d0d1;border-radius:9999px;margin-right:16px;position:relative;transition:background-color .1s}.v-switch__marker{background-color:#fff;border-radius:9999px;position:absolute;top:3px;left:3px;width:14px;height:14px;transition:left .1s}.v-tabs{position:relative;flex-shrink:0;height:44px;display:flex;gap:4px}@media (max-width: 800px){.v-tabs{height:32px}}.v-tabs>.v-icon-button{position:absolute;top:0;right:0;background-color:#fff;color:var(--text-color);border:none;width:32px;height:32px;z-index:1}.v-tabs>.v-icon-button.left{right:auto;left:0}@media (max-width: 800px){.v-tabs>.v-icon-button{display:none}}.v-tabs>.v-icon-button svg{width:14px;height:14px}.v-tabs__inner{overflow:hidden;height:100%;flex-grow:1}.v-tabs__inner-line{gap:24px;display:flex;height:100%;position:relative;width:min-content;transition:transform .22s cubic-bezier(.4,0,.2,1)}@media (max-width: 800px){.v-tabs__inner-line{gap:16px}}.v-tabs__item{background:none;border:none;height:100%;white-space:nowrap;padding:0 0 12px;color:#adb5bd;transition:color .2s;display:flex;align-items:center;box-sizing:border-box;line-height:normal}@media (max-width: 800px){.v-tabs__item{padding-bottom:8px}}.v-tabs__item.active{color:var(--text-color)}.v-tabs__marker{position:absolute;left:0;width:50px;bottom:0;height:2px;background-color:#dc3545;transition:width cubic-bezier(.4,0,.2,1) .2s,left cubic-bezier(.4,0,.2,1) .2s}
