.auth{flex-basis:40%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:15px}.auth h3{font-size:18px;margin-bottom:24px}.auth .copyright{margin-top:35px;color:var(--text-lighter)}.auth-form{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;width:370px;padding:15px;overflow-y:auto}.auth-form .field{width:100%;margin-bottom:16px}.auth-form .field.last{margin-bottom:40px}.auth-form .field label{color:var(--text-light);display:block;margin-bottom:9px}.auth-form .field input{display:block;width:100%}.auth-form .submit{display:flex;gap:20px}.auth-form .passwordChanged{font-weight:bold;color:var(--primary);margin-bottom:20px}.captcha{display:flex;gap:20px;flex-direction:row-reverse;align-items:center;margin-bottom:15px}.captcha .reload{cursor:pointer}

.sp-btn.sp-btn-default.delete-btn.with-icon{gap:20px}.sp-btn.sp-btn-default.delete-btn.with-icon svg *[fill]{fill:var(--danger) !important}.sp-btn.sp-btn-default.delete-btn.with-icon span{color:var(--danger) !important}.sp-btn.sp-btn-default.delete-btn:hover{border-color:var(--danger)}.sp-btn.sp-btn-default.delete-btn:hover svg *[fill]{fill:var(--danger) !important}.sp-btn.sp-btn-default.delete-btn:hover span{color:var(--danger) !important}.add-row{padding:10px 0;width:100%;text-align:center;cursor:pointer}.add-row:hover .add-btn{transform:scale(1.1)}.add-row .add-btn{border-radius:50%;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.15));transition:all var(--transition-timing)}.add-row.disabled{pointer-events:none;background-color:var(--content-bg)}.add-row.disabled svg{filter:saturate(0)}

.ripple-container{--ripple-opacity: 0.15;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:inherit;overflow:hidden;border-radius:inherit;z-index:0}.ripple-container .touch-ripple{transition:all 520ms;transform:scale(0.15);opacity:0;background:currentColor;position:absolute;border-radius:100%;animation:ripple 720ms forwards;animation-timing-function:ease-out;pointer-events:none}@keyframes ripple{100%{transform:scale(3.2)}}.ripple-wrapper{display:inline-flex;position:relative}@media (max-width: 767px){.ripple-container .touch-ripple{transform:scale(0.4)}}

.icon-btn{margin-left:unset !important;border:2px solid transparent !important;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.icon-btn.plus-btn{width:40px}.icon-btn.filter-btn,.icon-btn.add-btn-secondary,.icon-btn.add-contragent-button,.icon-btn.upload-btn,.icon-btn.export-btn{background-color:#fff !important}.icon-btn.filter-btn span,.icon-btn.add-btn-secondary span,.icon-btn.add-contragent-button span,.icon-btn.upload-btn span,.icon-btn.export-btn span{color:var(--dark-grey);font-size:14px}.icon-btn.filter-btn:hover span,.icon-btn.filter-btn.active span,.icon-btn.add-btn-secondary:hover span,.icon-btn.add-btn-secondary.active span,.icon-btn.add-contragent-button:hover span,.icon-btn.add-contragent-button.active span,.icon-btn.upload-btn:hover span,.icon-btn.upload-btn.active span,.icon-btn.export-btn:hover span,.icon-btn.export-btn.active span{color:var(--primary)}.icon-btn.filter-btn:hover svg *[fill],.icon-btn.filter-btn.active svg *[fill],.icon-btn.add-btn-secondary:hover svg *[fill],.icon-btn.add-btn-secondary.active svg *[fill],.icon-btn.add-contragent-button:hover svg *[fill],.icon-btn.add-contragent-button.active svg *[fill],.icon-btn.upload-btn:hover svg *[fill],.icon-btn.upload-btn.active svg *[fill],.icon-btn.export-btn:hover svg *[fill],.icon-btn.export-btn.active svg *[fill]{fill:var(--primary)}.icon-btn.filter-btn:hover svg *[stroke],.icon-btn.filter-btn.active svg *[stroke],.icon-btn.add-btn-secondary:hover svg *[stroke],.icon-btn.add-btn-secondary.active svg *[stroke],.icon-btn.add-contragent-button:hover svg *[stroke],.icon-btn.add-contragent-button.active svg *[stroke],.icon-btn.upload-btn:hover svg *[stroke],.icon-btn.upload-btn.active svg *[stroke],.icon-btn.export-btn:hover svg *[stroke],.icon-btn.export-btn.active svg *[stroke]{stroke:var(--primary)}.icon-btn.filter-btn.active,.icon-btn.add-btn-secondary.active,.icon-btn.add-contragent-button.active,.icon-btn.upload-btn.active,.icon-btn.export-btn.active{border-color:var(--primary) !important}.icon-btn.filter-btn svg,.icon-btn.add-btn-secondary svg,.icon-btn.add-contragent-button svg,.icon-btn.upload-btn svg,.icon-btn.export-btn svg{font-size:16px}.icon-btn.filter-btn svg *[fill],.icon-btn.add-btn-secondary svg *[fill],.icon-btn.add-contragent-button svg *[fill],.icon-btn.upload-btn svg *[fill],.icon-btn.export-btn svg *[fill]{fill:#b8b8b8}.icon-btn.clean-btn{background-color:unset !important;color:var(--primary) !important}.icon-btn.clean-btn:hover{transform:unset !important;box-shadow:unset !important}.icon-btn.cancel-btn{background-color:#fff !important;color:var(--dark-grey) !important}.icon-btn .close-btn{background-color:unset !important;width:14px !important;height:14px !important;padding:unset !important}.icon-btn.add-btn-secondary svg{width:16px !important;height:16px !important}.icon-btn.add-btn-secondary svg [fill]{fill:var(--grey)}.icon-btn.add-contragent-button svg{width:25px !important;height:25px !important}.icon-btn.add-contragent-button svg [fill]{fill:var(--grey)}.delete-button{cursor:pointer;background-color:var(--bg);display:flex;align-items:center;justify-content:center;transition:all 150ms ease-out}.delete-button svg{height:16px}.delete-button:hover{transform:translate(0, -1px)}.delete-button:hover svg *[stroke]{stroke:var(--danger)}.delete-button:hover svg *[fill]{fill:var(--danger)}.delete-button span{margin-left:8px;color:var(--dark-grey) !important}.popconfirm-fa-times{height:18px;width:18px;cursor:pointer}.popconfirm-fa-times *[fill]{fill:var(--grey)}.popconfirm-fa-times:hover *[fill]{fill:var(--danger)}.add-row{height:40px;padding:6px 0;background:var(--super-light-grey);text-align:center}.add-row .sp-dropdown-items .active{background-color:var(--primary)}.add-row .add-btn{cursor:pointer;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.05);transition:all 150ms}.add-row .add-btn:hover{transform:scale(1.1, 1.1);box-shadow:0 2px 3px rgba(0,0,0,0.15)}.add-row.disabled{pointer-events:none;filter:saturate(0)}

.sp-btn.base-block-button{line-height:normal;display:inline-flex;justify-content:center;align-items:center;padding:10px 24px;overflow:hidden;gap:10px;margin:0}.sp-btn.base-block-button.with-icon{padding:0 10px;gap:24px}

.auth-layout{width:100%;height:100%;display:flex;overflow:auto}.auth-layout .auth-background{flex:1;height:100%;position:relative}.auth-layout .auth-background img{object-fit:cover;width:100%;height:100%}.auth-layout .auth-background .background-layout{position:absolute;top:0;bottom:0;right:0;left:0;background-color:var(--login-background-layout);-webkit-backdrop-filter:blur(0.5px);backdrop-filter:blur(0.5px)}.auth-layout .auth-background .slogan{text-transform:uppercase;position:absolute;bottom:65px;left:62px;display:flex;flex-direction:column;font-size:84px;line-height:normal;gap:20px}

.render-bankAccount{display:flex;justify-content:space-between;width:100%}.render-bankAccount .bank{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:30%;max-width:60%}.render-contragent{display:flex;align-items:center;justify-content:space-between;width:100%}.render-contragent .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:30%;max-width:90%}.render-status{display:inline-block}.render-status .color{height:10px;width:10px;margin-right:5px}.render-project{color:var(--text-light)}

.input-password{font-size:13px}.input-password .password-field{position:relative}.input-password .password-field>.icon-btn{position:absolute !important;right:-100;bottom:0}.input-password .password-field>button{position:absolute !important;right:0;bottom:0}.password-with-validate .wrapper-password-hint{display:flex;flex-direction:column;gap:4px;margin-top:10px}.password-with-validate .wrapper-password-hint .item-hint-password{display:flex;gap:4px;align-items:center;font-size:12px;color:var(--success)}.password-with-validate .wrapper-password-hint .item-hint-password.invalid{color:var(--error)}.password-with-validate .field{margin:0px}.input-password>label:first-child{display:block;margin-bottom:5px;color:#0af;color:var(--form-text-accent, #0af);font-weight:normal}

.restore{color:var(--text);cursor:pointer}.restore:hover{text-decoration:underline}.restore.disabled{pointer-events:none;color:var(--text-lighter)}

.notifications{display:flex;flex-direction:column;gap:10px;position:fixed;top:75px;right:75px;z-index:5000;font-size:14px;align-items:flex-end}.notifications .notification{padding:12px 16px;border-radius:4px;color:var(--white);cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:20px}.notifications .notification .notification-message-text{display:flex;flex-direction:row;align-items:center;gap:5px}.notifications .notification-animation-basic{opacity:0;animation:notification 17s !important}@keyframes notification{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.notifications .notification-animation-no-fade-out{animation:noFadeOutNotification 1s}@keyframes noFadeOutNotification{0%{opacity:0}100%{opacity:1}}.notifications .notification>p{margin:0}.notifications .notification-success{background-color:var(--primary)}.notifications .notification-error{background-color:var(--error)}.notifications .notification-danger{background-color:var(--danger)}.notifications .notification-warning{background-color:var(--warning)}.notifications .notification-info{background-color:var(--info)}.notifications .notification .controls{display:flex;gap:12px}.notifications .notification .controls .open-button{border-color:#fff}

.basic-list-toolbar{padding-bottom:10px;border-bottom:var(--border-width) solid var(--border-color)}.basic-list{height:100%;display:flex;flex-direction:column}.basic-list #table{height:100%;flex-grow:1;position:relative;z-index:1}@media (max-width: 600px){.model-list .table-with-pager .ui-pager{flex-direction:column;margin-bottom:100px}.model-list .table-with-pager .ui-pager .pages{margin:0;margin-bottom:30px}.model-list .table-with-pager .ui-pager .items-per-page{margin-bottom:20px}}

.table-wrapper{max-width:100%;margin-left:-5px;padding-left:5px}.table-wrapper table{transition:all var(--transition-timing)}.table-wrapper table.loading{opacity:0.5;filter:saturate(0)}@media (max-width: 767px){.table-wrapper{max-width:100%;overflow-x:auto;margin-left:-5px;padding-left:5px}.table-wrapper table.ui-table{table-layout:auto}}

.composite-toolbar{display:flex;align-items:center;gap:var(--toolbar-gap-row) var(--toolbar-gap-column);flex-wrap:wrap;width:100%;margin-bottom:20px}.composite-toolbar label{color:var(--text-light);display:block;margin-bottom:8px}.composite-toolbar .sp-trigger.sp-dropdown.record-select{width:220px;min-width:200px}.composite-toolbar .sp-btn{height:var(--toolbar-height) !important}.composite-toolbar .top{display:flex;gap:20px;width:100%;padding-bottom:10px;border-bottom:var(--border-width) solid var(--border-color)}.composite-toolbar .right{display:flex;gap:20px;flex-wrap:wrap}.composite-toolbar .bottom{display:flex;flex-wrap:wrap;gap:10px 20px;width:100%;align-items:flex-end}.composite-toolbar .left{display:flex;gap:20px;flex-wrap:wrap}.composite-toolbar .toolbar-user{min-width:200px}.composite-toolbar.toolbar-page{padding-bottom:var(--ui-toolbar-padding-bot);border-bottom:var(--border-width) solid var(--border-color)}.composite-toolbar .toolbar-count{color:var(--slate-400)}.composite-toolbar .toolbar-count .count{display:inline-block;min-width:35px}.composite-toolbar .toolbar-create-btn{justify-content:space-between;align-items:center;padding:0px 10px;min-width:160px}.composite-toolbar .toolbar-search{display:flex;align-items:center;border:var(--border-width) solid var(--border-color);height:var(--ui-filter-height);border-radius:4px;background:var(--main-bg);padding:0 10px;min-width:250px;flex-basis:300px}.composite-toolbar .toolbar-search .icon{color:var(--primary)}.composite-toolbar .toolbar-search input{padding:0 10px 0 0;width:100%;border:none;background:transparent}.composite-toolbar .members{display:flex;align-items:center}.composite-toolbar .members .title{margin-right:10px;color:var(--text-lighter)}.composite-toolbar .members .members-avatars .avatars .member-avatar .sp-avatar{display:flex;align-items:center;justify-content:center}.composite-toolbar .members .members-avatars .avatars .member-avatar .sp-avatar .badge{border-radius:50%;display:flex;justify-content:center;align-items:center;top:-6px}.composite-toolbar .members-filter .trigger{height:var(--ui-filter-height);display:flex;align-items:center;padding:0 10px}.composite-toolbar .members-filter .trigger .clear{height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 992px){.composite-toolbar .filters{width:100%;justify-content:space-between}.composite-toolbar .filters .toolbar-user,.composite-toolbar .filters .list-select,.composite-toolbar .filters .sort-select{order:1;width:30%}.composite-toolbar .filters .closed-filters{order:2}.composite-toolbar .filters .icon-btn{order:3}}@media (max-width: 767px){.composite-toolbar{margin-top:var(--margin-top-small-screen);flex-wrap:wrap;flex-basis:auto}.composite-toolbar .top{flex-direction:column;gap:10px}.composite-toolbar .top .left{width:100%}.composite-toolbar .toolbar-create-btn{width:100% !important;margin-right:0px}.composite-toolbar .toolbar-search{flex:1}.composite-toolbar .toolbar-search,.composite-toolbar .toolbar-user{width:100%}.composite-toolbar .toolbar-user-select,.composite-toolbar .toolbar-project-select,.composite-toolbar .toolbar-list-select{width:100%}.composite-toolbar .toolbar-user-select .sp-trigger.sp-dropdown.record-select,.composite-toolbar .toolbar-project-select .sp-trigger.sp-dropdown.record-select,.composite-toolbar .toolbar-list-select .sp-trigger.sp-dropdown.record-select{width:100%}}

.custom-action-bar{margin-top:20px;display:flex;column-gap:20px}.custom-action-bar button{margin-right:0}

.ui-form.no-form-submit .form-submit{display:none}

.avatars{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.avatars>div{height:100%}.avatars .more{font-size:1rem;color:var(--text-lighter)}.member-avatar-popup{display:flex;white-space:nowrap;column-gap:10px;align-items:center;padding:100}.member-avatar-popup .role{color:var(--text-lighter)}

.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}

.avatar-fio{width:100%;height:100%;display:flex;align-items:center}.avatar-fio .fio{display:inline-block;width:calc(100% - 34px);vertical-align:middle;margin-left:10px}.box-contragent{display:inline-flex;align-items:center;gap:10px;background-color:var(--section-header-color);border-radius:var(--border-radius);padding:2px 10px}.box-contragent .avatar-fio{display:flex;align-items:center}.box-contragent .avatar-fio .fio{overflow:unset;text-overflow:unset;min-width:10px;line-height:normal}.user-card{width:400px;max-width:100%;background:var(--main-bg);padding:5px;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);font-size:0.928rem;margin-bottom:10px}.user-card .name{margin-bottom:2px}.user-card .name .actions{float:right}.user-card .name .actions .edit-btn{cursor:pointer}.user-card .info{display:flex;font-size:12px;white-space:nowrap}.user-card .info>div{overflow:hidden;text-overflow:ellipsis}.user-card .info div+div{margin-left:10px}.user-card .info a{color:var(--text-light)}.user-card .info a:hover{color:var(--secondary)}.user-card .info svg *{fill:var(--secondary)}.user-card-confirm{max-width:300px}

.sp-btn.icon-btn{border:none;padding:0;--default-font-size: 14px}.sp-btn.icon-btn:not(.with-text){justify-content:center;align-items:center}.sp-btn.icon-btn.with-text span{font-size:1rem;font-weight:500;color:var(--text-lighter);padding-right:5px}.sp-btn.icon-btn.with-text.border span{color:var(--text)}.sp-btn.icon-btn.no-border{border:none;padding:0}.sp-btn.icon-btn .border-icon{transition:all var(--transition-timing);height:100%;width:36px;display:flex;justify-content:center;align-items:center;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius)}.sp-btn.icon-btn .border-icon svg *[fill]{fill:var(--text-lighter)}.sp-btn.icon-btn:disabled{background-color:transparent}.sp-btn.icon-btn:disabled .border-icon{border-color:var(--icon-disabled)}.sp-btn.icon-btn:disabled .border-icon *[fill]{fill:var(--icon-disabled)}.sp-btn.icon-btn:disabled.with-text span{color:var(--icon-disabled)}.sp-btn.icon-btn:hover{background-color:unset}.sp-btn.icon-btn:hover svg *[fill]{fill:var(--primary)}.sp-btn.icon-btn:hover span{color:var(--primary)}.sp-btn.icon-btn:hover .border-icon{border-color:var(--primary)}.sp-btn.icon-btn.delete-btn .border-icon svg *[fill]{fill:var(--text-lighter)}.sp-btn.icon-btn.delete-btn:hover{background-color:unset}.sp-btn.icon-btn.delete-btn:hover .border-icon{border-color:var(--danger)}.sp-btn.icon-btn.delete-btn:hover .border-icon svg *[fill]{fill:var(--danger)}

.label-popup{text-align:center}.label,.color{display:inline-block;vertical-align:baseline;margin-right:3px;width:10px;height:10px;border-radius:50%;background:#ccc;border:var(--border-width) solid rgba(0,0,0,0.05)}.labels-edit .label-item{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px;height:22px;line-height:22px;padding:0 10px;border-radius:15px;font-size:12px;cursor:default;-webkit-user-select:none;user-select:none}.labels-edit .label-item .label-remove{margin-left:10px;cursor:pointer}.labels-edit .label-add{display:inline-block;vertical-align:top;width:22px;height:22px;line-height:22px;font-size:10px;border-radius:50%;background:var(--secondary);color:#fff;text-align:center}.labels-edit .label-add:hover{background:#888}.labels-edit .drop-down-sm{max-width:300px}.box-label-full{display:inline-block;vertical-align:middle;padding:0 12px;line-height:22px;margin-right:8px;margin-bottom:5px;border-radius:5px;font-size:12px}.box-label-full .close-btn{display:inline-block;vertical-align:middle;margin-left:5px;width:18px;height:18px;cursor:pointer;transition:all var(--transition-timing)}.box-label-full .close-btn:hover{transform:scale(1.1, 1.1);filter:brightness(1.2) drop-shadow(1px 1px 0 rgba(0,0,0,0.1))}

.avatar-image-loader{display:flex}.avatar-image-loader .avatar-image-preview{border-radius:50%;overflow:hidden;cursor:pointer;position:relative}.avatar-image-loader .avatar-image-preview:hover::after{content:'Изменить';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:white;z-index:10}.avatar-image-loader .avatar-image-preview:hover img{filter:brightness(0.7)}.avatar-image-loader .avatar-image-preview img{width:160px;height:160px;object-fit:cover;transition:all var(--transition-timing)}.sp-portal.sp-popup .avatar-image-popup .sp-popup-content{border-radius:var(--border-radius);height:520px;width:480px;display:flex;justify-content:center;align-items:center;flex-direction:column}.sp-portal.sp-popup .avatar-image-popup .sp-popup-content div h2{color:var(--text);margin-bottom:20px}.sp-portal.sp-popup .avatar-image-popup .sp-popup-content div .buttons{margin-top:10px;display:flex;gap:20px;justify-content:space-between}.sp-portal.sp-popup .avatar-image-popup .sp-popup-content div .buttons input{display:none}.sp-portal.sp-popup .avatar-image-popup .sp-popup-content div .buttons label>button:active{pointer-events:none}

.content-section{background:var(--main-bg);padding:15px;height:auto;border-radius:var(--border-radius)}.content-section .ui-form .form-field label:first-child{font-size:13px}.content-section>header:first-child{background:var(--secondary-bg);color:var(---text);margin:-15px -15px 15px -15px;font-size:1rem;font-weight:500;padding:0 15px;height:40px;display:flex;align-items:center;border-radius:var(--border-radius) var(--border-radius) 0 0}

.route-menu{display:flex;flex-direction:column;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1));overflow-y:auto;flex-shrink:0;flex-basis:400px}.route-menu .suggest-input{margin-bottom:10px}.route-menu a{background:var(--white);display:flex;align-items:center;text-decoration:none;min-height:var(--row-height);color:var(--black);padding:12px 24px;padding-left:50px;font-size:14px;cursor:pointer}.route-menu a.active{background:var(--slate-700);color:var(--white)}.route-menu a:hover{background:var(--slate-400);color:var(--white)}.route-menu .submenu{display:flex;flex-direction:column}.route-menu .submenu.hidden .title svg{transform:rotate(-90deg)}.route-menu .submenu.hidden .items{display:none}.route-menu .submenu .title{font-size:1rem;font-weight:500;text-transform:uppercase;display:flex;gap:12px;align-items:center;background-color:var(--white);min-height:var(--row-height);color:var(--slate-700);padding:12px 20px;cursor:pointer}.route-menu .submenu .title.admin-active{color:var(--blue-500)}.route-menu .submenu .title.admin-active *[fill]{fill:var(--blue-500)}.route-menu .submenu .title:hover{background-color:var(--slate-200)}.route-menu .submenu .title svg{transition:all 120ms}.route-menu .submenu .title *[fill]{fill:var(--slate-700)}.route-menu .submenu .items{border-top:1px solid var(--grey);border-bottom:1px solid var(--grey)}.route-menu .submenu .items a{padding-left:36px}.route-menu .submenu:last-child .items{border:none}

.universal-edit .ui-input,.universal-edit .sp-dropdown{max-width:400px !important}.universal-edit .sp-date-picker{max-width:145px !important}

.dictionaries-page{height:calc(100% - 40px)}.dictionaries-page .content{display:flex;gap:20px;height:100%}.dictionaries-page .content .model{width:100%;overflow-y:auto;height:100%}.dictionaries-page .content .model .fixed-page{flex:1}.dictionaries-page .content .model .sp-tabs .sp-tabs-content{height:calc(100% - 65px)}.dictionaries-page .content .model .geo-edit{margin-bottom:15px}.dictionaries-page .content .model .geo-edit .geo-edit-map{margin-top:5px;flex-basis:unset}.dictionaries-page .content .model .form-field{flex:1;width:100%;max-width:1600px}.dictionaries-page .content .model .form-field.disabled>div{pointer-events:none}.dictionaries-page .content .model .form-field.filed-with-hint label{width:100%;display:flex;gap:5px}.dictionaries-page .content .model .form-field.filed-with-hint label svg{cursor:pointer}

.card{background:var(--white);border:1px solid rgba(0,0,0,0.15);box-shadow:1px 3px 10px rgba(0,0,0,0.05);border-radius:5px}.card-title{display:flex;align-items:center;border-bottom:1.5px solid var(--light-grey);height:48px;padding:12px 16px}.card-title svg{margin-right:12px}.card-title h2{font-size:16px;font-weight:700;line-height:18px;display:flex;align-items:center;margin-bottom:0 !important}.card-content{padding:16px}.card-content>div:last-child>div>.form-field{margin-bottom:0 !important}

.attachments{margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column}.attachments .list,.attachments .new-files,.attachments .upload-errors{line-height:1.4em}.attachments .list .attachment,.attachments .list .new-file,.attachments .new-files .attachment,.attachments .new-files .new-file,.attachments .upload-errors .attachment,.attachments .upload-errors .new-file{margin-bottom:7px;display:flex;align-items:center}.attachments .list .attachment a,.attachments .list .new-file a,.attachments .new-files .attachment a,.attachments .new-files .new-file a,.attachments .upload-errors .attachment a,.attachments .upload-errors .new-file a{text-decoration:none}.attachments .list .attachment a:hover,.attachments .list .new-file a:hover,.attachments .new-files .attachment a:hover,.attachments .new-files .new-file a:hover,.attachments .upload-errors .attachment a:hover,.attachments .upload-errors .new-file a:hover{color:var(--primary) !important}.attachments .list .attachment svg,.attachments .list .new-file svg,.attachments .new-files .attachment svg,.attachments .new-files .new-file svg,.attachments .upload-errors .attachment svg,.attachments .upload-errors .new-file svg{cursor:pointer}.attachments .list .attachment svg:hover *[stroke],.attachments .list .new-file svg:hover *[stroke],.attachments .new-files .attachment svg:hover *[stroke],.attachments .new-files .new-file svg:hover *[stroke],.attachments .upload-errors .attachment svg:hover *[stroke],.attachments .upload-errors .new-file svg:hover *[stroke]{stroke:red}.attachments .list .attachment .sp-trigger,.attachments .list .new-file .sp-trigger,.attachments .new-files .attachment .sp-trigger,.attachments .new-files .new-file .sp-trigger,.attachments .upload-errors .attachment .sp-trigger,.attachments .upload-errors .new-file .sp-trigger{width:20px;height:16px;margin-right:10px}.attachments .list .attachment .icon,.attachments .list .new-file .icon,.attachments .new-files .attachment .icon,.attachments .new-files .new-file .icon,.attachments .upload-errors .attachment .icon,.attachments .upload-errors .new-file .icon{flex:0 0 20px;font-size:14px;color:var(--primary)}.attachments .list .attachment .icon .loader,.attachments .list .new-file .icon .loader,.attachments .new-files .attachment .icon .loader,.attachments .new-files .new-file .icon .loader,.attachments .upload-errors .attachment .icon .loader,.attachments .upload-errors .new-file .icon .loader{margin-left:-2px}.attachments .list .attachment>.info,.attachments .list .new-file>.info,.attachments .new-files .attachment>.info,.attachments .new-files .new-file>.info,.attachments .upload-errors .attachment>.info,.attachments .upload-errors .new-file>.info{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.3em;font-size:12px}.attachments .list .attachment .file-name,.attachments .list .new-file .file-name,.attachments .new-files .attachment .file-name,.attachments .new-files .new-file .file-name,.attachments .upload-errors .attachment .file-name,.attachments .upload-errors .new-file .file-name{display:inline-block;max-width:calc(100% - 30px);vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.attachments .list .attachment .file-name:hover,.attachments .list .new-file .file-name:hover,.attachments .new-files .attachment .file-name:hover,.attachments .new-files .new-file .file-name:hover,.attachments .upload-errors .attachment .file-name:hover,.attachments .upload-errors .new-file .file-name:hover{color:var(--secondary)}.attachments .list .attachment .date,.attachments .list .attachment .progress,.attachments .list .new-file .date,.attachments .list .new-file .progress,.attachments .new-files .attachment .date,.attachments .new-files .attachment .progress,.attachments .new-files .new-file .date,.attachments .new-files .new-file .progress,.attachments .upload-errors .attachment .date,.attachments .upload-errors .attachment .progress,.attachments .upload-errors .new-file .date,.attachments .upload-errors .new-file .progress{font-size:11px;color:var(--text-lighter)}.attachments .list .attachment .date em,.attachments .list .attachment .progress em,.attachments .list .new-file .date em,.attachments .list .new-file .progress em,.attachments .new-files .attachment .date em,.attachments .new-files .attachment .progress em,.attachments .new-files .new-file .date em,.attachments .new-files .new-file .progress em,.attachments .upload-errors .attachment .date em,.attachments .upload-errors .attachment .progress em,.attachments .upload-errors .new-file .date em,.attachments .upload-errors .new-file .progress em{font-style:normal;color:var(--secondary)}.attachments .list .attachment .error-msg,.attachments .list .new-file .error-msg,.attachments .new-files .attachment .error-msg,.attachments .new-files .new-file .error-msg,.attachments .upload-errors .attachment .error-msg,.attachments .upload-errors .new-file .error-msg{font-size:11px;color:var(--danger)}.attachments .list .attachment .small-delete-btn,.attachments .list .new-file .small-delete-btn,.attachments .new-files .attachment .small-delete-btn,.attachments .new-files .new-file .small-delete-btn,.attachments .upload-errors .attachment .small-delete-btn,.attachments .upload-errors .new-file .small-delete-btn{vertical-align:top;font-size:10px;margin-left:5px;color:var(--text-lighter)}.attachments .list .attachment .small-delete-btn:hover,.attachments .list .new-file .small-delete-btn:hover,.attachments .new-files .attachment .small-delete-btn:hover,.attachments .new-files .new-file .small-delete-btn:hover,.attachments .upload-errors .attachment .small-delete-btn:hover,.attachments .upload-errors .new-file .small-delete-btn:hover{color:var(--danger)}.attachments .list .upload-error .icon,.attachments .new-files .upload-error .icon,.attachments .upload-errors .upload-error .icon{color:#d00}.attachments .upload{margin-bottom:13px;display:flex;align-items:center;column-gap:13px}.attachments .upload input[type="file"]{display:none}.attachments .upload input[type="file"]+label{display:inline-block;cursor:pointer;color:var(--primary) !important;text-decoration:underline}.popconfirm-content.confirm-delete{max-width:300px;word-break:break-all}.popconfirm-content.confirm-delete em{font-style:normal;color:#0af}

.label-field{overflow:hidden;word-break:break-all;text-overflow:ellipsis}.label-field label{font-size:12px;line-height:14px;color:var(--dark-grey) !important;position:relative}.label-field span.text{font-size:14px;line-height:16px;font-weight:500}

.form-field.last-edit-field{margin-bottom:0}

.content-section.profile{padding:20px;background-color:var(--main-bg);border-radius:var(--border-radius);margin-bottom:0}.content-section.profile header{margin:-20px;margin-bottom:20px;border-radius:var(--border-radius) var(--border-radius) 0 0}.content-section.profile .avatar-image-loader{margin-bottom:20px}.content-section.profile .ui-form .sp-row{margin-bottom:16px;gap:30px}.content-section.profile .ui-form .sp-row .sp-col{max-width:50%;margin:0px}.content-section.profile .ui-form .sp-row .sp-col .form-field{margin-bottom:0}.content-section.profile .ui-form .sp-row .sp-col .form-field .password-field{position:relative}.content-section.profile .ui-form .sp-row .sp-col .form-field .password-field>button{position:absolute !important;right:10px;background:transparent;box-shadow:none;top:0;display:flex;justify-content:center;align-items:center}.content-section.profile .ui-form .sp-row .sp-col .form-field .password-field>button svg{display:block;color:var(--primary)}.content-section.profile .ui-form .sp-row .sp-col .form-field>small{color:var(--text-lighter)}.content-section.profile .ui-form .image-input .image-preview a img{position:relative;border-radius:50%;transition:all var(--transition-timing)}.content-section.profile .ui-form .image-input:hover img{filter:brightness(0.5)}.content-section.profile .ui-form .custom-field-wrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.content-section.profile .ui-form .custom-field-wrapper p:first-child{font-size:12px;color:var(--form-label-color)}

.plane-icon{display:flex;align-items:center;justify-content:space-between}.plane-icon .icon-container{position:relative;width:35px;height:35px}.plane-icon .icon-container .engine-icon{position:absolute;inset:0}.plane-icon .warning-sign{font-size:20px;color:#FFC048}

.wrapper-engines-table{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px}.wrapper-engines-table .engine-item-table{width:calc((100% - 2px) / 2);line-height:1em;text-align:center;background:var(--white);border-radius:3px;padding:2px 0px;font-size:12px;min-height:16px}

.main-content{max-width:700px}.main-content .aircraft-engines{display:flex;justify-content:space-between;gap:20px}

.engine{display:flex;flex-direction:column;gap:20px;max-width:400px}.engine .engine-data{display:flex;gap:20px;justify-content:space-between}

.collapse-label{display:flex;justify-content:space-between;padding-right:20px}.collapse_select-options{display:flex;gap:30px}.wrapper-collapse-menu .Collapse-Label{position:relative}.wrapper-collapse-menu .Collapse-Label .Collapse-Side{line-height:1em}.wrapper-collapse-menu .Collapse-Label .Collapse-Side .collapse_select-options{position:absolute;right:24px;min-height:100%;top:0px}.wrapper-collapse-menu .Collapse-Label .Collapse-Side .collapse_select-options>div{display:flex;align-items:center}

.chart-settings .icon{cursor:pointer;font-size:20px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;color:var(--color-typo-primary)}.popup-chart-settings{padding:8px}.popup-chart-settings .content-settings{display:flex;flex-direction:column;gap:16px}.popup-chart-settings .content-settings .head{padding-bottom:4px;border-bottom:1px solid #cccccc}.popup-chart-settings .content-settings .item-setting{display:flex;flex-direction:column;gap:10px}.popup-chart-settings .content-settings .item-setting>p{font-size:14px}.popup-chart-settings .content-settings .item-setting .content{display:flex;flex-direction:column;gap:4px}.popup-chart-settings .content-settings .item-setting .content .color-item{font-size:12px;display:flex;align-items:center;gap:10px}.popup-chart-settings .content-settings .item-setting .content .color-picker{width:50px;height:25px}

.dates{display:flex;gap:10px;margin-top:0;max-width:520px;margin-top:10px;align-items:flex-end}.dates .wrapper-dates{display:flex;gap:10px;margin-top:0;max-width:520px;margin-top:10px;align-items:center;flex-grow:1}.dates .wrapper-dates .TextField{min-width:calc((100% - 40px) / 2);max-width:calc((100% - 40px) / 2)}.dates .wrapper-dates .TextField>div{max-width:100%;min-width:100%}.dates .wrapper-dates .value-duplicator{max-width:20px;min-width:20px;display:flex;justify-content:center}.dates .wrapper-presets{width:100px;flex-shrink:0}.dates .wrapper-presets .label-field{margin:0px}@media (max-width: 520px){.dates{flex-wrap:wrap}.dates>div{flex-basis:100%}.dates .value-duplicator{max-width:100%;min-width:100%}}

#pdf-export{display:none;font-size:12}#pdf-export .pdf-content{display:grid;justify-content:space-between;gap:20px;grid-template-columns:1fr 1fr 1fr;padding-bottom:20px}#pdf-export .pdf-content .block{display:flex;gap:15px;align-items:center}#pdf-export .pdf-content .block img{height:24px;width:24px}#pdf-export .pdf-content .user{display:flex;justify-content:flex-end}

.graphic-report{width:100%;display:flex;height:100%;gap:16px}.graphic-report .Text{padding-left:25px}.graphic-report .left-side{display:flex;flex-direction:column;position:relative;flex-basis:30%;padding-right:16px}.graphic-report .left-side.loading{opacity:0.3;pointer-events:none}.graphic-report .left-side .Loader{position:absolute;top:50%;left:50%}.graphic-report .left-side .second-row{margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.graphic-report .left-side .second-row .label-field{flex-grow:1;margin:0px}.graphic-report .left-side .second-row .label-field .sp-dropdown{width:100%;max-width:unset;min-width:unset}.graphic-report .left-side .second-row .label-field .wrapper-slide-input{display:flex;align-items:center}.graphic-report .left-side .second-row .label-field .wrapper-slide-input .number-input{max-width:40px;flex-shrink:0;text-align:center}.graphic-report .left-side .second-row .label-field .wrapper-slide-input .sp-slide-input{flex-grow:1;padding:0px 12px;height:max-content}.graphic-report .left-side .second-row .engines-conf{flex-grow:0;min-width:200px;max-width:200px}.graphic-report .left-side .second-row .smoothed .Switch{margin-left:5px}.graphic-report .left-side .second-row .delta{max-width:200px}.graphic-report .left-side .aircraftSelect{margin-right:10px}.graphic-report .left-side .firstRow{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.graphic-report .left-side .firstRow .left-first-row{flex-grow:1;display:flex;flex-wrap:wrap;gap:16px}.graphic-report .left-side .firstRow .left-first-row>*{margin:0px}.graphic-report .left-side .firstRow .left-first-row>.button-group{display:flex;flex-wrap:nowrap}.graphic-report .left-side .phaseSelect{margin-left:15px}.graphic-report .right-side{flex-basis:70%}.graphic-report>*{overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:0px;scrollbar-gutter:stable}.graphic-report .params{margin-top:10px}.graphic-report .params .Collapse .Collapse-Content .collapsed-menu{display:flex;flex-direction:column;gap:15px;padding-left:5px}.item-conf{display:flex;align-items:center;gap:10px}.item-conf span{font-size:9px}@media (max-width: 1024px){.graphic-report{flex-wrap:wrap}.graphic-report .left-side,.graphic-report .right-side{flex-basis:100%;padding-right:0px}}@media (max-width: 520px){.graphic-report .left-side .firstRow{align-items:flex-start}}

.report-order-popup-edit .columns{margin-bottom:20px;display:flex;flex-direction:column;overflow-y:auto;max-height:500px}.report-order-popup-edit .columns .checkbox{color:var(--text);padding:10px;transition:background var(--transition-timing);cursor:pointer}.report-order-popup-edit .columns .checkbox:hover{border-radius:var(--border-radius);background-color:var(--button-hover-default-bg)}.report-order-popup-edit .actions{display:flex;flex-direction:column;gap:10px}.report-order-popup-edit .actions .text-actions,.report-order-popup-edit .actions .button-actions{display:flex;gap:20px}.report-order-popup-edit .actions .text-actions span{transition:color var(--transition-timing);cursor:pointer}.report-order-popup-edit .actions .text-actions span:hover{color:var(--secondary)}.popup-actions{display:flex;gap:10px}

.report-toolbar .actions{display:flex;width:700px;gap:20px}.legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.legend .engine-button-wrapper{display:flex;align-items:center;cursor:pointer}.legend .engine-button-wrapper .eng1button{background-color:#5470c6;border-radius:50%;width:15px;height:15px}.legend .engine-button-wrapper .eng2button{background-color:#95ce7a;border-radius:50%;width:15px;height:15px;margin-left:15px}.legend .engine-button-wrapper .engText{font-size:10px;margin-left:5px;-webkit-user-select:none;user-select:none}.legend .active-engine-btn{opacity:0.4;filter:grayscale(0.8)}

.table-report{height:100%;margin-bottom:50px}.table-report-wrapper{padding-bottom:20px}.table-report-wrapper .table-report-wrapper-loading{padding-top:250px}.table-report-wrapper .string-value{max-width:60px}.table-report-wrapper .sp-table{min-width:max-content}.topToolbar{display:flex;flex-direction:column;flex-wrap:wrap;max-width:520px}.topToolbar>div{width:100%}.firstRow{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px}.configurations{display:flex;flex-direction:column;gap:10px}.configurations .sp-dropdown{min-width:unset;max-width:unset;width:100%}.phaseButtons{margin-right:30px;margin-left:5px}.engine1{color:#5470c6 !important}.engine1 .number-value{color:#5470c6 !important}.engine2{color:#95ce7a !important}.engine2 .number-value{color:#95ce7a !important}.item-conf{display:flex;align-items:center;gap:10px}.item-conf span{font-size:9px}@media (max-width: 520px){.topToolbar .firstRow{max-width:100%;display:flex;flex-wrap:wrap;gap:16px}.topToolbar .firstRow>*{margin:0px !important}.topToolbar .firstRow>.button-group{display:flex;flex-wrap:nowrap}}

.trend-scale{width:100%;height:100%;border-radius:5px;position:relative}.trend-scale .min-container{border-right:2px solid red}.trend-scale .max-container{width:2px;height:100%;background-color:red;position:absolute}.trend-scale .max-container-def{border-left:2px solid red}.trend-scale .tag-container{height:100%;width:100%;position:relative}.trend-scale .tag-container .tag{background-color:#323232;position:absolute;height:100%;width:2px;border-radius:10px;transform:translateX(-50%)}.border-column{padding:0 !important}.border-column .string-value{width:100%;height:100%}.border-column .string-value .sp-trigger.sp-popover{width:100%;height:100%}.trend-report-wrapper .sp-table tbody{border-spacing:80px}.trend-report-wrapper .sp-table tbody tr td{height:20px}.trend-report-wrapper .sp-table tbody tr.border>td{height:1px}.trend-report-wrapper .sp-table tbody tr .border-column:not(:first-child){padding:0 !important}.trend-report-wrapper .sp-table tbody tr .border-column:not(:first-child) .string-value{width:100%;height:100%}.trend-report-wrapper .sp-table tbody tr .border-column:not(:first-child) .string-value .sp-trigger.sp-popover{width:100%;height:100%}.trend-report-wrapper .column-header .column-title{width:100%}.trend-report-wrapper .column-header .column-title>*{width:100%}

.report-order-popup-edit .columns{margin-bottom:20px;display:flex;flex-direction:column;overflow-y:auto;max-height:500px}.report-order-popup-edit .columns .checkbox{color:var(--text);padding:10px;transition:background var(--transition-timing);cursor:pointer}.report-order-popup-edit .columns .checkbox:hover{border-radius:var(--border-radius);background-color:var(--button-hover-default-bg)}.report-order-popup-edit .actions{display:flex;flex-direction:column;gap:10px}.report-order-popup-edit .actions .text-actions,.report-order-popup-edit .actions .button-actions{display:flex;gap:20px}.report-order-popup-edit .actions .text-actions span{transition:color var(--transition-timing);cursor:pointer}.report-order-popup-edit .actions .text-actions span:hover{color:var(--secondary)}.popup-actions{display:flex;gap:10px}

.report-toolbar .actions{display:flex;width:700px;gap:20px}.legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.eng1button{background-color:#5470c6;border-radius:50%;width:15px;height:15px}.eng2button{background-color:#95ce7a;border-radius:50%;width:15px;height:15px;margin-left:15px}.engText{font-size:10px;margin-left:5px}

.trend-report-table{margin-top:20px}.trend-report-table .empty-column{padding:0;width:10px}.trend-report-table thead tr th .column-header .column-title{margin-right:0px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100px}.parameter-title{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:80px}.column-title-parameter-name{display:flex;justify-content:center;text-align:center;min-height:40px}.column-title-parameter-diapason{display:flex;flex-direction:row;justify-content:space-between}.engine1{color:#5470c6 !important}.engine1 .number-value{color:#5470c6 !important}.engine2{color:#95ce7a !important}.engine2 .number-value{color:#95ce7a !important}.column-title-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:10px}.zoom-icon{height:16px;width:16px;margin-left:10px}.zoom-100{margin-right:10px;font-weight:600}.column-title-button-zoom{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:#ebf0f3;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:box-shadow 0.3s ease;box-shadow:0 0 5px rgba(0,0,0,0.5)}.column-title-button-zoom:hover{box-shadow:0 0 5px rgba(0,0,0,0.5)}.column-title-button-zoom-pressed{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border:none;border-radius:50%;cursor:pointer;background-color:#ebf0f3;color:#ffffff;box-shadow:inset 0 0 5px rgba(0,0,0,0.5)}

.report-order-popup-edit .columns{margin-bottom:20px;display:flex;flex-direction:column;overflow-y:auto;max-height:500px}.report-order-popup-edit .columns .checkbox{color:var(--text);padding:10px;transition:background var(--transition-timing);cursor:pointer}.report-order-popup-edit .columns .checkbox:hover{border-radius:var(--border-radius);background-color:var(--button-hover-default-bg)}.report-order-popup-edit .actions{display:flex;flex-direction:column;gap:10px}.report-order-popup-edit .actions .text-actions,.report-order-popup-edit .actions .button-actions{display:flex;gap:20px}.report-order-popup-edit .actions .text-actions span{transition:color var(--transition-timing);cursor:pointer}.report-order-popup-edit .actions .text-actions span:hover{color:var(--secondary)}.popup-actions{display:flex;gap:10px}

.report-toolbar .actions{display:flex;width:700px;gap:20px}.legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.legend .engine-button-wrapper{display:flex;align-items:center;cursor:pointer}.legend .engine-button-wrapper .eng1button{background-color:#5470c6;border-radius:50%;width:15px;height:15px}.legend .engine-button-wrapper .eng2button{background-color:#95ce7a;border-radius:50%;width:15px;height:15px;margin-left:15px}.legend .engine-button-wrapper .engText{font-size:10px;margin-left:5px;-webkit-user-select:none;user-select:none}.legend .active-engine-btn{opacity:0.4;filter:grayscale(0.8)}@media (max-width: 700px){.report-toolbar .actions{display:flex;width:100%;gap:20px;flex-wrap:wrap}.report-toolbar .actions button{min-width:max-content}}

.trend-report-table{margin-top:20px}.trend-report-table .empty-column{padding:0;width:10px}.trend-report-table thead tr th .column-header .column-title{margin-right:0px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100px}.parameter-title{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:80px}.trend-report-param-title-wrapper{min-height:110px}.trend-report-param-title-wrapper .column-title-parameter-name{display:flex;justify-content:center;text-align:center;font-size:12px}.column-title-parameter-diapason{display:flex;flex-direction:row;justify-content:space-between}.engine1{color:#5470c6 !important}.engine1 .number-value{color:#5470c6 !important}.engine2{color:#95ce7a !important}.engine2 .number-value{color:#95ce7a !important}.column-title-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:10px}.zoom-icon{height:16px;width:16px;margin-left:10px}.zoom-100{margin-right:10px;font-weight:600}.column-title-button-zoom{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:#ebf0f3;color:#ffffff;border:none;border-radius:50%;cursor:pointer;transition:box-shadow 0.3s ease;box-shadow:0 0 5px rgba(0,0,0,0.5)}.column-title-button-zoom:hover{box-shadow:0 0 5px rgba(0,0,0,0.5)}.column-title-button-zoom-pressed{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border:none;border-radius:50%;cursor:pointer;background-color:#ebf0f3;color:#ffffff;box-shadow:inset 0 0 5px rgba(0,0,0,0.5)}.sp-tabs-content:has(.wrapper-trend-tab){display:flex;flex-direction:column}.wrapper-trend-tab{flex-grow:1;overflow:auto}.wrapper-trend-tab .wrapper-heads,.wrapper-trend-tab .wrapper-contents{display:flex;gap:10px}.wrapper-trend-tab .wrapper-heads>div,.wrapper-trend-tab .wrapper-contents>div{min-width:170px;max-width:170px}.wrapper-trend-tab .wrapper-heads{padding-top:30px;position:sticky;top:0;z-index:1;background:var(--white);width:max-content}.wrapper-trend-tab .wrapper-contents{padding-bottom:30px}.wrapper-trend-tab .wrapper-filter{max-width:520px}.wrapper-trend-tab .wrapper-filter .second-row{margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.wrapper-trend-tab .wrapper-filter .second-row .label-field{margin:0px}.wrapper-trend-tab .wrapper-filter .second-row .label-field .sp-dropdown{width:100%;max-width:unset;min-width:unset}.wrapper-trend-tab .wrapper-filter .second-row .engines-conf{flex-grow:1}.wrapper-trend-tab .wrapper-filter .second-row .smoothed .Switch{margin-left:5px}.Popover{z-index:2}@media (max-width: 520px){.wrapper-trend-tab .wrapper-filter{max-width:100%;display:flex;flex-wrap:wrap;gap:16px;padding-right:16px}.wrapper-trend-tab .wrapper-filter>*{margin:0px !important}.wrapper-trend-tab .wrapper-filter>.button-group{display:flex;flex-wrap:nowrap}.wrapper-trend-tab .wrapper-filter .second-row .engines-conf{width:100%}}

.role-edit .form-submit{display:none}.role-edit .actions{margin-bottom:15px}.role-edit .actions.disabled{opacity:0.5;filter:saturate(0);pointer-events:none}.role-edit .actions .delete-btn{margin-left:10px;height:30px}.role-edit .actions .delete-btn svg{height:30px}.acls h2{font-size:14px}.acls .acl-table{border-collapse:collapse;margin-top:15px;margin-bottom:15px;font-size:12px}.acls .acl-table tr.system td{background:#ffe8e8}.acls .acl-table th{text-align:left;font-weight:normal;font-size:12px;background:#eee}.acls .acl-table th,.acls .acl-table td{padding:3px 5px;border:var(--border-width) solid #d0d0d0}.acls .acl-table th:not(.model-name),.acls .acl-table td:not(.model-name){width:90px;text-align:center}.acls .acl-table .description{width:350px !important}

.acl-form .subjects .form-input{display:inline-block;width:30%;margin-right:20px;vertical-align:top}.acl-table tbody tr td{overflow:visible}

.logbook .logbook-toolbar{display:flex;justify-content:space-between}.logbook .logbook-toolbar .left{display:flex;gap:20px;align-items:flex-end}.logbook .logbook-toolbar .right{margin-top:24px}.logbook .logbook-toolbar .date-field,.logbook .logbook-toolbar .status-field{display:flex;flex-direction:column;gap:5px}

.logbook{display:flex;flex-direction:column;gap:30px;height:100%}.logbook .FileField{overflow:unset}.logbook>*{display:flex;width:100%;gap:50px}.logbook>* .flex{display:flex;flex-direction:column}.logbook>* .flex span{overflow-wrap:break-word}.logbook .FileField{width:max-content}.logbook .sp-table tbody td{padding:5px var(--table-cell-padding) !important;height:auto}.logbook .sp-table tbody td .wrapper-controls{display:flex;gap:16px;align-items:center;justify-content:flex-end}.logbook .sp-table tbody td .wrapper-controls .btn-table-logbook{border:none;background:transparent;box-shadow:none;height:auto;width:auto;min-height:unset;min-width:unset;line-height:1em}.logbook .ui-pager{gap:5px}.logbook .wrapper-progress-archiving{display:flex;gap:5px;align-items:center;min-width:60px;justify-content:flex-end}

.dictionaries{display:flex;gap:20px}

.edit-transport-data-popup .wrapper{display:flex;flex-direction:row}.edit-transport-data-popup .wrapper .left{width:100%;min-width:600px}.edit-transport-data-popup .wrapper .left .summary{display:flex;flex-direction:column;gap:3px;margin-bottom:5px}.edit-transport-data-popup .wrapper .left .summary div>span{font-size:14px}.edit-transport-data-popup .wrapper .left .summary .label{color:var(--primary)}.edit-transport-data-popup .wrapper .left .summary .ui-checkbox{margin-left:10px}.edit-transport-data-popup .wrapper .left .period{color:#000;margin-left:10px;font-weight:bold}.edit-transport-data-popup .wrapper .left h2{margin-bottom:10px}.edit-transport-data-popup .wrapper .left textarea{max-width:100%;min-width:100%;max-height:300px;min-height:100px}.edit-transport-data-popup .wrapper .left .active{display:flex}.edit-transport-data-popup .wrapper .notify-logs-list{margin-left:15px;min-width:600px;margin-top:-20px}.edit-transport-data-popup .wrapper .notify-logs-list .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:20px}.edit-transport-data-popup .wrapper .notify-logs-list h2{margin-top:10px}

.transport-module-page{height:100%;display:flex;flex-direction:column;gap:20px}.transport-module-page #table{height:unset;flex-grow:1}

.audit-page{display:flex;width:100%}.audit-page .audit-list{flex-grow:1}.audit-page .audit-list .filters{display:flex;align-items:center;column-gap:20px;margin-top:10px}.audit-page .audit-list .audit-body{display:flex;column-gap:25px;height:calc(100% - 140px)}.audit-page .audit-list .audit-body .audit-table{width:100%;padding-bottom:24px}.audit-page .audit-list .audit-body .audit-table .audit-table-headers{display:flex;align-items:center;color:#393e46;font-weight:700;font-size:14px;line-height:16px;padding:24px 42px;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1));background:#ffffff}.audit-page .audit-list .audit-body .audit-table .audit-table-headers .audit-table-header{display:flex;cursor:pointer;align-items:center;position:relative;column-gap:10px;left:-26px}.audit-page .audit-list .audit-body .audit-table .audit-table-headers .audit-table-header .icon-sorted{transform:rotate(180deg)}.audit-page .audit-list .audit-body .audit-table .audit-table-headers,.audit-page .audit-list .audit-body .audit-table .audit-table-item{border-bottom:1px solid rgba(0,0,0,0.15)}.audit-page .audit-list .audit-body .audit-table .audit-table-headers>div,.audit-page .audit-list .audit-body .audit-table .audit-table-item>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-page .audit-list .audit-body .audit-table .audit-table-headers .date,.audit-page .audit-list .audit-body .audit-table .audit-table-item .date{flex-basis:25%;flex-shrink:0}.audit-page .audit-list .audit-body .audit-table .audit-table-headers .description,.audit-page .audit-list .audit-body .audit-table .audit-table-item .description{flex-basis:30%;flex-shrink:0}.audit-page .audit-list .audit-body .audit-table .audit-table-headers .owner,.audit-page .audit-list .audit-body .audit-table .audit-table-item .owner{flex-basis:25%}.audit-page .audit-list .audit-body .audit-table .audit-table-headers .action,.audit-page .audit-list .audit-body .audit-table .audit-table-item .action{flex-basis:20%;flex-shrink:0}.audit-page .audit-list .audit-body .audit-table .audit-table-items-wrapper{overflow-y:hidden;height:calc(100vh - 335px);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1))}.audit-page .audit-list .audit-body .audit-table .audit-table-items-wrapper .audit-table-items{display:flex;flex-direction:column;background:#ffffff}.audit-page .audit-list .audit-body .audit-table .audit-table-items-wrapper .audit-table-items .audit-table-item{height:64px;display:flex;align-items:center;cursor:pointer;padding:24px 42px;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1))}.audit-page .audit-list .audit-body .audit-table .audit-table-items-wrapper .audit-table-items .audit-table-item:last-child{border-color:transparent}.audit-page .audit-list .audit-body .audit-table .audit-table-items-wrapper .audit-table-items .audit-table-item:hover{background:#e8f0f8}.audit-page .audit-list .audit-body .audit-table .audit-table-items-wrapper .audit-table-items .active{background:#dbe2e8 !important}.audit-page .audit-list .audit-body .audit-single{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1));width:50%}.audit-page .audit-list .audit-body .audit-single .card-content{overflow-y:auto;height:100%}.audit-page .audit-list .audit-body .audit-single svg{color:var(--primary)}.audit-page .audit-list .audit-body .audit-single svg *[stroke]{stroke:var(--primary)}.audit-page .audit-list .audit-body .audit-single .audit-single-body{overflow:auto;height:calc(100% - 45px)}.audit-page .audit-list .audit-body .audit-single .audit-single-body .audit-single-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.audit-page .audit-list .audit-body .audit-single .audit-single-body .audit-single-items .audit-single-item{display:flex;row-gap:15px;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-page .audit-list .audit-body .audit-single .audit-single-body .audit-single-items .audit-single-item label{font-weight:500;color:#37b813}

.authentication-setting{max-width:400px}.authentication-setting .wrapper-slide-input{display:flex;gap:10px;align-items:center}.authentication-setting .wrapper-slide-input .sp-slide-input{height:max-content;flex-grow:1;padding:0px 10px}.authentication-setting .wrapper-slide-input .sp-slide-input .sp-range-line{background:var(--primary)}.authentication-setting .wrapper-slide-input .number-input{max-width:70px}.authentication-setting .wrapper-group-checkbox{display:flex;flex-direction:column}.authentication-setting .item-setting-switch{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;gap:20px}.authentication-setting .item-setting-switch span{min-width:300px;max-width:300px}.authentication-setting .invalid-message{margin-top:5px;font-size:11px;color:var(--error)}.authentication-setting .head-group{font-size:18px;font-weight:600;margin-bottom:10px}.authentication-setting .form-field{white-space:normal;word-break:normal}@media (max-width: 480px){.authentication-setting{max-width:100%}.authentication-setting .item-setting-switch span{min-width:initial;max-width:initial;flex-grow:1}}

.settings-content{max-width:400px;display:flex;flex-direction:column;gap:16px}.settings-content .wrapper-content-settings{display:flex;flex-direction:column;gap:16px}.settings-content .wrapper-content-settings .wrapper-image-setting{max-width:100%;position:relative}.settings-content .wrapper-content-settings .wrapper-image-setting img{width:max-content;max-width:100%}.settings-content .wrapper-content-settings .wrapper-image-setting .wrapper-delete-image{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:-1;opacity:0;transition:all .3s;cursor:pointer}.settings-content .wrapper-content-settings .wrapper-image-setting .wrapper-delete-image svg{color:var(--white)}.settings-content .wrapper-content-settings .wrapper-image-setting:hover .wrapper-delete-image{z-index:1;opacity:1}.settings-content .wrapper-content-settings .DragNDropField{min-height:auto}.settings-content .wrapper-content-settings .wrapper-btn-group{display:flex}.settings-content .wrapper-content-settings .wrapper-btn-group button{margin:0px;min-width:60px}.settings-content .wrapper-content-settings .wrapper-btn-group button:first-child{border-radius:0.25em 0px 0px 0.25em}.settings-content .wrapper-content-settings .wrapper-btn-group button:last-child{border-radius:0px 0.25em 0.25em 0px}.settings-content .wrapper-content-settings .item-setting-switch{display:flex;justify-content:space-between;font-size:12px}

.wrapper-main-settings .wrapper-slide-input{display:flex;gap:10px;align-items:center}.wrapper-main-settings .wrapper-slide-input .sp-slide-input{height:max-content;flex-grow:1;padding:0px 10px}.wrapper-main-settings .wrapper-slide-input .sp-slide-input .sp-range-line{background:var(--primary)}.wrapper-main-settings .wrapper-slide-input .number-input{max-width:70px}

.user-section{display:flex;gap:10px;align-items:center}.user-section .profile-link{padding:4px;transition-duration:var(--transition-timing);transition-property:background;border-radius:20px}.user-section .profile-link:hover{background-color:var(--slate-500)}.user-section a{text-decoration:none;color:var(--slate-800)}.user-section a:hover{color:var(--header-link-hover)}

.header{position:fixed;right:0px;left:auto;top:0px;width:calc(100vw - var(--sidebar-width));height:var(--header-height);z-index:2;color:var(--slate-800);padding:0;display:flex;align-items:center;justify-content:space-between;padding:0px 20px 0px 24px;background-color:var(--slate-400)}.header-left{font-size:calc((16 / var(--base-font-size-no-px) * 1rem))}.header-right{display:flex;gap:20px}.header .mobile-menu{display:none}@media (max-width: 1600px){.header{width:100%}.header .mobile-menu{display:block;flex-basis:50px;height:50px;line-height:50px;font-size:1.143rem;text-align:center;cursor:pointer}.header .title-mobile{display:block}}

.sidebar .menu{flex-grow:1;overflow-y:auto;position:relative;scrollbar-gutter:stable}.sidebar .menu .submenu{margin-top:13px}.sidebar .menu .submenu.hidden .submenu__title svg{transform:rotate(180deg)}.sidebar .menu .submenu__title{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 20px;text-transform:uppercase;-webkit-user-select:none;user-select:none;margin-bottom:13px;cursor:pointer}.sidebar .menu .submenu__items--item{position:relative;display:flex;height:32px;line-height:normal;color:var(--slate-400);font-weight:500;text-decoration:none;border-left:3px solid transparent;transition:all var(--transition-timing);cursor:pointer}.sidebar .menu .submenu__items--item .icon{display:flex;align-items:center;justify-content:center;flex-basis:20px;flex-shrink:0;text-align:center;margin-right:10px;margin-left:20px}.sidebar .menu .submenu__items--item .icon svg{height:16px}.sidebar .menu .submenu__items--item .icon svg.sidebar-react-icon{width:20px;height:16px}.sidebar .menu .submenu__items--item .icon svg *[stroke]{stroke:var(--slate-400)}.sidebar .menu .submenu__items--item .icon svg *[fill]{fill:var(--slate-400)}.sidebar .menu .submenu__items--item .icon .no-icon{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--text-light)}.sidebar .menu .submenu__items--item .title{display:flex;min-width:0px;gap:15px;align-items:center;padding-right:5px;position:relative;-webkit-user-select:none;user-select:none}.sidebar .menu .submenu__items--item .title.badge .count{margin-right:25px}.sidebar .menu .submenu__items--item:hover{border-color:var(--white);background-color:var(--slate-700)}.sidebar .menu .submenu__items--item.active{border-color:var(--white);color:var(--white)}.sidebar .menu .submenu__items--item.active .icon{color:var(--white)}.sidebar .menu .submenu__items--item.active .icon svg *[stroke]{stroke:var(--white)}.sidebar .menu .submenu__items--item.active .icon svg *[fill]{fill:var(--white)}

.sidebar{height:100vh;background:var(--slate-800);display:flex;flex-direction:column;width:var(--sidebar-width);color:var(--slate-400);font-size:1rem}.sidebar .logo{width:100%;height:var(--header-height);display:flex;align-items:center;justify-content:flex-start;padding-left:var(--sidebar-left-padding);border-bottom:1px solid var(--slate-700)}.sidebar .logo a{display:flex;gap:7px;height:100%;align-items:center}.sidebar .logo a svg{width:34px;height:20px}.sidebar .logo a svg.logo-text{width:94px}.sidebar .logo a svg.logo-text *[fill]{fill:var(--slate-400)}.sidebar .logo a .logo-system{max-height:calc(100% - 10px)}.mobile-overlay{display:none}@media (max-width: 1600px){.sidebar{position:fixed;left:0;top:0;bottom:0;height:auto;z-index:1000;transform:translate3d(calc(-1 * var(--sidebar-width)), 0, 0);transition:all var(--transition-timing) ease-out}.sidebar.active{transform:none}.mobile-overlay{z-index:900;display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.4);opacity:0;transition:all var(--transition-timing) ease-out}.mobile-overlay.active{display:block;opacity:1}}

.layout .content{display:flex;flex-direction:row}.layout .content>.page{margin-top:50px;flex-grow:1;padding:20px 20px 20px 20px;height:calc(100vh - var(--header-height));width:calc(100% - var(--sidebar-width));overflow:auto;background:var(--white);transition:background var(--transition-timing)}.layout .content>.page .page-title{margin:-15px -20px 15px -20px;padding:0 20px;height:50px;line-height:50px}@media (max-width: 767px){.layout .content .page{padding:15px}.layout .content .page .page-title{margin:0;padding:0}}

*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],figure,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font-family:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}

@keyframes hvr-pop{50%{transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{animation-name:hvr-pop;animation-duration:0.3s;animation-timing-function:linear;animation-iteration-count:1}

.Theme_color_gpnDefault{--white: #fff;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-400: #94a3b8;--slate-500: #64748b;--slate-700: #334155;--slate-800: #1e293b;--blue-500: #3b82f6;--warn-message-bg: #fffcf0;--danger: #cd4141;--warning: #f90;--info: #2784ff;--primary: #2784ff}.sp-btn{--medium-button-size-no-px: 36;--default-font-size: 14px;--slate-200: #e2e8f0;--primary-bg: var(--blue-500);--default-border: var(--slate-200);--default-bg: var(--white);--danger-bg: #f44359;--primary-bg: var(--primary);height:2.5714em;position:relative !important;font-size:var(--default-font-size)}.sp-btn.sp-btn-sm{--default-font-size: 12px;max-height:28px;text-transform:unset;font-weight:unset}.sp-btn.sp-btn-lg{--default-font-size: 16px;max-height:44px;text-transform:unset;font-weight:unset}.sp-btn:hover{box-shadow:none !important;filter:none !important}.sp-btn.sp-btn-primary:hover{background:color-mix(in srgb, var(--primary-bg) 85%, black)}.sp-btn.sp-btn-primary:active:hover{background-color:color-mix(in srgb, var(--primary-bg) 85%, black)}.sp-btn.sp-btn-default:hover{background:color-mix(in srgb, var(--default-bg) 95%, black)}.sp-btn.sp-btn-default:active:hover{background:color-mix(in srgb, var(--default-bg) 95%, black)}.sp-btn.sp-btn-danger:hover{background:color-mix(in srgb, var(--danger-bg) 85%, black)}.sp-btn.sp-btn-danger:active:hover{background:color-mix(in srgb, var(--danger-bg) 85%, black)}.sp-btn svg{height:18px;margin-top:0}.sp-btn svg *[fill]{transition:all 150ms}.sp-btn span+*{margin-left:0}.sp-table{--table-hdr-font-size: 11px;--table-hdr-bg: transparent;--table-hdr-text: var(--text);--table-border-color: var(--content-bg);--table-cell-bg: var(--slate-200);--table-cell-text: var(--slate-700);--table-cell-hover-bg: var(--slate-400);--table-cell-hover-text: var(--slate-700);--table-cell-selected-bg: var(--secondary-light);--table-cell-selected-text: var(--white);--table-cell-padding: 10px;--table-font-size: 1rem}.sp-table thead tr:nth-child(2) .project-name_border{border-radius:4px 0 0 0;border-radius:var(--border-radius) 0 0 0}.sp-table thead tr:last-child .project-name_border{border-radius:0 0 0 4px;border-radius:0 0 0 var(--border-radius)}.sp-table thead tr th{color:var(--text-lighter);font-size:12px}.sp-table thead tr th .column-header .column-title{color:var(--text-lighter);font-size:12px}.sp-table thead tr th .column-header .column-title a{color:var(--text-lighter);font-size:12px}.sp-table tbody tr:nth-child(-n+2) td:first-child{border-radius:4px 0 0 0;border-radius:var(--border-radius) 0 0 0}.sp-table tbody tr:nth-child(-n+2) td:last-child{border-radius:0 4px 0 0;border-radius:0 var(--border-radius) 0 0}.sp-table tbody tr:last-child td:first-child{border-radius:0 0 0 4px;border-radius:0 0 0 var(--border-radius)}.sp-table tbody tr:last-child td:last-child{border-radius:0 0 4px 0;border-radius:0 0 var(--border-radius) 0}.sp-table tbody tr td{height:48px}.sp-table tbody tr td>*{color:var(--slate-700) !important}.sp-table tbody tr td.cell-with-border{padding:0}.sp-table tbody tr td.cell-with-border .string-value{height:100%}.sp-table tbody tr td .string-value{font-size:14px}.sp-table tbody tr td .string-value .avatars{flex-wrap:nowrap}.sp-table tbody tr td .string-value .project-name_border{min-width:0;display:flex;align-items:center;height:100%;border-left:5px solid transparent;padding:10px 10px 10px 16px}.sp-table tbody tr td .string-value .tasks-total-count span{color:var(--text-lighter)}.sp-table tbody tr td .box-label{display:inline-block;padding:4px 12px;background-color:var(--light-blue);border-radius:4px;color:var(--secondary)}.sp-table tbody tr:hover td .box-label{background-color:var(--secondary);color:#fff}@media (max-width: 767px){.table{overflow-x:auto;flex-grow:unset !important}.table .sp-table{table-layout:auto}}input{--input-border-color: var(--slate-200);border-color:var(--input-border-color);font-size:1rem;height:36px;height:var(--toolbar-height);border:1.6px solid var(--input-border-color);border:var(--border-width) solid var(--input-border-color);padding:10px}.sp-dropdown.sp-dropdown-trigger{font-size:1rem}.sp-dropdown.sp-dropdown-trigger .filter{height:100%}.sp-dropdown.sp-dropdown-trigger .filter .filter-content{padding:0px 10px}.sp-dropdown.sp-dropdown-trigger.sp-dropdown-list .sp-dropdown-items{background:white}.sp-trigger.disabled{filter:saturate(100%)}.sp-date-picker{font-size:1rem;height:36px}.sp-tabs-content{height:calc(100% - 50px)}.TextField_size_m{--input-height: 36px}html,body,#root{height:100vh;font-size:14px;overflow:hidden}:root{--base-font-size: 14px;--base-font-size-no-px: 14;--transition-timing: 150ms;--header-height: 50px;--sidebar-width: 250px;--sidebar-left-padding: 20px;--toolbar-height-no-px: 36;--toolbar-height: 36px;--border-width: 1.6px;--border-radius: 4px;--toolbar-gap-row: 10px;--toolbar-gap-column: 10px;--error: #d00}body{font-family:'Roboto', sans-serif;line-height:1.4em;transition:color 150ms;transition:color var(--transition-timing)}h1{font-size:1.2rem}@media (max-width: 991px){.page-title{display:none}}@media print{@page{size:landscape;margin-top:0}html,body,#root{overflow:initial;height:unset !important}.string-value{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-height:20px;width:60px}.table-report{display:flex;flex-direction:column;gap:20px;overflow:initial}.header,.sp-tabs-container,.report-toolbar{display:none}.button-group .sp-btn.sp-btn-default{display:none}.page{overflow:initial !important;height:unset !important}}.warn-message{background:var(--warn-message-bg);padding:10px;border:1px dashed rgba(0,0,0,0.2);width:auto;display:inline-block}

.wrapper-rewrite-password{display:flex;flex-direction:column;gap:16px;max-height:100%;overflow:auto}.wrapper-rewrite-password .head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.wrapper-rewrite-password .head .form-rewrite-password{width:100%}.wrapper-rewrite-password .head svg{cursor:pointer}.wrapper-rewrite-password .error{margin-top:16px}.wrapper-rewrite-password .user-section{display:flex;gap:12px;justify-content:center}.wrapper-rewrite-password .form-rewrite-password>div{display:flex;flex-direction:column;gap:10px}.wrapper-rewrite-password .form-rewrite-password>div .form-field{margin:0px}


/*# sourceMappingURL=main.0210d671.css.map*/