:root{--link: var(--blue-600);--link-hover: var(--blue-800);--white: #ffffff;--blue-50: #f0f8ff;--blue-100: #e0f1fe;--blue-200: #b9e3fe;--blue-300: #55c0f9;--blue-400: #36b6fa;--blue-500: #1a95dd;--blue-600: #0076bf;--blue-800: #065486;--blue-950: #072c4a;--orange-50: #fff5ed;--orange-100: #fee8d5;--orange-200: #fdceab;--orange-400: #ff986c;--orange-500: #f86323;--orange-600: #c93c00;--gray-50: #f7f7f7;--gray-100: #f0f0f0;--gray-200: #e3e3e3;--gray-300: #c5c5c5;--gray-400: #c3c3c3;--gray-600: #969696;--gray-800: #6a6a6a;--gray-900: #2d2d2d;--gray-950: #232323;--green-50: #eefbf2;--green-200: #c0e8d2;--green-300: #78d4a1;--green-400: #7bd4a1;--green-600: #16934f;--red-50: #fff1f1;--red-200: #efc1c1;--red-400: #fc7c7c;--red-500: #e70e0eb2;--red-600: #e70e0e;--back-700: #2d2d2d80;--back-800: #39393990;--pink-50: #fbeef9;--pink-100: #ffd2ef;--pink-300: #ffabe1;--pink-600: #e70e94;--brown-50: #fde0c8;--brown-100: #ebdad0;--brown-400: #e7b699;--brown-600: #e7890e;--yellow-50: #fdf4c8;--yellow-100: #ffe5ad;--yellow-400: #ffcf67;--yellow-600: #e7d10e;--purple-50: #6f15ff0d;--purple-100: #e7d8ff;--purple-200: #6f15ff40;--purple-400: #c9a8ff;--purple-600: #aa0ee7;--status-green: #007736;--status-blue: #0076bf;--status-purple: #6f15ff;--status-red: #cd0000;--status-brown: #916400;--status-orange: #e24400;--status-pink: #d20087;--status-gray: #6a6a6a;--status-yellow: #ffcf67;--status-opacity: .1;--group-label-pink: #ff50bf;--group-label-gray: #8d8d8d;--group-label-brown: #8b5e45;--group-label-yellow: #ffae00;--group-label-green: #378e5f;--group-label-purple: #934bf2;--group-label-red: #e70e0e;--group-label-orange: var(--orange-500);--group-label-blue: var(--blue-600);--base-tag: #fee8d566;--lighter-tag: #fceeff;--darker-tag: #e70e0e1a;--table-header-bg: #e0f1fe;--transparent: #00000000}:root{--breakpoint-XS: 360px;--breakpoint-SM: 1028px;--breakpoint-MD: 1366px;--breakpoint-LG: 1600px;--breakpoint-XL: 1920px}*{box-sizing:border-box}html{background-color:var(--white)}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--gray-200) transparent}}body,#root,main{display:flex;flex-direction:column;flex-grow:1}body{min-height:100vh;font-family:Rubik,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;margin:0 auto;direction:rtl;color:var(--blue-950);font-weight:400}body h3.ant-typography{font-weight:400}body h1,body h2,body h4{font-weight:500}:is(body h1,body h2,body h4).ant-typography{font-weight:500}#root{max-height:100vh;width:100%;display:flex;flex-direction:column}main{width:100%;min-height:0;overflow:auto}main>*{flex-grow:1}img{width:100%;height:100%;object-fit:contain}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none;color:inherit}button{font-family:inherit}.tsqd-parent-container{direction:ltr}.ant-input-number .ant-input-number-handler-wrap{display:none}.ant-input[type=email]{direction:ltr}.flex{display:flex}.column{flex-direction:column}.center{justify-content:center;align-items:center}@font-face{font-family:Rubik;src:url(/assets/Rubik-Regular-BCr64LpH.ttf);font-weight:400}@font-face{font-family:Rubik;src:url(/assets/Rubik-Medium-CivPKezq.ttf);font-weight:500}@font-face{font-family:Rubik;src:url(/assets/Rubik-Bold-OGWP0tra.ttf);font-weight:700}@font-face{font-family:David;src:url(/assets/DavidLibre-Regular-BnvPA_O3.ttf);font-weight:400}@font-face{font-family:David;src:url(/assets/DavidLibre-Medium-DFRWYfJU.ttf);font-weight:500}@font-face{font-family:David;src:url(/assets/DavidLibre-Bold-8AfcJrMa.ttf);font-weight:700}.system-modal .gen-modal-content .ant-modal-body{padding:0}.system-modal .ant-modal-content{border-radius:20px}.system-modal .modal-grid-container>*{display:flex;align-items:center;justify-content:center}.system-modal .modal-grid-container .start{flex-direction:column;text-align:center;gap:48px}.system-modal .modal-grid-container .start h1{margin-bottom:12px}.system-modal .modal-grid-container .start h3{margin-block:0}.system-modal .modal-grid-container .start .system-modal-start-buttons{align-self:center;width:fit-content;display:flex;gap:14px}.system-modal .modal-grid-container .start .ant-btn-link{text-decoration:underline}.system-modal.toolbar-action-modal .back-to-previous-stage{position:absolute;top:10px;right:7px;background:none;border:none;cursor:pointer;width:30px;height:30px}.error-boundary{display:grid;height:100vh;overflow:hidden;background-color:var(--blue-50)}.error-boundary .background-buildings{grid-column:1 / -1;grid-row:3/5;align-self:end;width:100vw;height:fit-content;opacity:15%;pointer-events:none}@media (min-width: var(--breakpoint-XL)){.error-boundary .background-buildings{transform:translateY(100px)}}.error-boundary .background-one-bird{grid-column:2;grid-row:3;height:50px;justify-self:end;margin:55px;pointer-events:none}.error-boundary .background-birds{grid-column:4;grid-row:2;height:100px;justify-self:center;align-self:end;pointer-events:none}.error-boundary .error-boundary-message{grid-row:1/-1;grid-column:3;width:30%;height:max-content;justify-self:start;margin-top:100px;text-align:center;z-index:1000;gap:8px}.error-boundary .error-boundary-message .title{color:var(--blue-600);font-family:Rubik-Medium,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:22px;margin:0}.error-boundary .error-boundary-message span{color:var(--blue-950);font-size:16px}.top-nav{display:flex;flex-direction:column}.top-nav .top-nav-top-bar{background-color:var(--blue-600);color:var(--white);overflow:hidden;display:flex;padding-inline:20px;justify-content:space-between}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation{display:flex;flex:1}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-logo{height:80px;margin-left:29px;transform:translateY(9px)}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation>*{align-self:center}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus{width:100%}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus .ant-menu-submenu-disabled .menu-label{pointer-events:none;opacity:.5}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus>*{padding-inline:14px;font-size:18px}@media(max-width:1366px){.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus>*{padding-inline:6px;font-size:16px}}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus>* .menu-label{display:flex;color:var(--white)}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus>* .menu-label .menu-label-icon{font-size:25px;transform:translate(-3px,2px)}.top-nav .top-nav-top-bar .top-nav-top-bar-navigation .top-nav-menus>* .menu-label:hover{color:var(--blue-950)}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas{display:flex;gap:20px;justify-self:end;align-self:center;align-items:center}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button{font-weight:500;font-size:18px;transition:none;gap:9px}@media(max-width:1028px){.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button{width:40px}}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button>*{line-height:0}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button:not(.active):hover{background-color:var(--blue-800)}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button .search-button-text{padding-inline:6px;padding-bottom:3px}@media(max-width:1028px){.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button .search-button-text{display:none}}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button .ant-btn-icon{font-size:24px;padding:0}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-search-button.active{opacity:.5;cursor:default}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-links{display:flex;gap:inherit;justify-items:space-between}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-links a{display:flex;flex-direction:column;align-items:center;font-size:14px;text-wrap:nowrap;text-decoration:none;color:#fff}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-links a .cta-link-icon{font-size:30px;margin-bottom:3px;line-height:1}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-links a:hover:not(.cta-link-disabled){color:var(--blue-950)}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .cta-links a.cta-link-disabled{opacity:.5;cursor:default}.top-nav .top-nav-top-bar .top-nav-top-bar-ctas .mun-logo{height:60px;width:100px;border-radius:10px;background-color:var(--white);overflow:hidden}.top-nav .top-nav-bottom-bar{background-color:var(--blue-50);display:flex;max-width:100vw;column-gap:55px}.top-nav .top-nav-bottom-bar .ant-tabs-nav{margin-bottom:0}.top-nav .top-nav-bottom-bar-end{margin-inline-start:auto;margin-inline-end:20px;display:flex;column-gap:12px;align-items:center;flex-shrink:0}.top-nav-menu-action{appearance:none;background:transparent;border:0;margin:0;padding:0;color:inherit;font:inherit;cursor:pointer}.top-nav-menu-action:hover,.top-nav-menu-action:focus{color:inherit;background:transparent}.top-nav-menu-action:before{position:absolute;inset:0;content:""}.confirmation-message-transition-stage{height:100%}.confirmation-message-transition-stage .modal-grid-container{grid-template-rows:180px 1fr!important}.confirmation-message-transition-stage .confirmation-message-transition-stage-header{margin-top:15px}.confirmation-message-transition-stage .confirmation-message-transition-stage-header .check-icon-icon{font-size:20px;color:var(--green-600)}.confirmation-message-transition-stage .confirmation-message-transition-stage-header .bold{font-weight:600}.confirmation-message-transition-stage .bold-container{width:280px;text-align:center}.confirmation-message-transition-stage .confirmation-message-transition-stage-footer{height:100%}.multi-step-form-modal .ant-modal-content.gen-modal-content{height:min(650px,80vh)}.multi-step-form-modal .gen-modal-body{min-height:0}.multi-step-form-modal .ant-steps{margin:0 auto;width:50%}.multi-step-form-modal .multi-step-form,.multi-step-form-modal .footer-container,.multi-step-form-modal .footer-container .multi-step-form-modal-footer{width:100%}.multi-step-form-modal .footer-container .multi-step-form-modal-footer .back-button{width:100px}.files-modal-content,.files-modal-content .file-tabs{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.files-modal-content .file-tabs>.ant-tabs-nav{margin-inline:auto;flex-shrink:0}.files-modal-content .file-tabs .ant-tabs-content-holder{flex:1;min-height:0;overflow:hidden}.files-modal-content .file-tabs .ant-tabs-content,.files-modal-content .file-tabs .ant-tabs-tabpane{height:100%}.files-modal-content .file-tabs .ant-tabs-tabpane-active{display:flex;flex-direction:column}.files-modal-content .file-tabs .required-files,.files-modal-content .file-tabs .uploaded-and-produced,.files-modal-content .file-tabs .all-files{flex:1;min-height:0;height:100%}.files-modal-content .file-tabs .modal-footer{flex-shrink:0;margin-top:auto}.required-files .required-files-skeleton .required-file-row{padding-top:22px!important;padding-bottom:26px!important}.required-files .required-files-skeleton .required-files-skeleton-checkbox .ant-skeleton-avatar{width:18px;height:18px}.required-files .required-files-skeleton .required-files-skeleton-icon .ant-skeleton-avatar{width:24px;height:24px}.required-files .required-files-skeleton .required-files-skeleton-arrow .ant-skeleton-avatar{width:40px;height:40px}.required-files .required-files-skeleton .required-files-skeleton-name{width:180px}.required-files .required-files-skeleton .required-files-skeleton-name .ant-skeleton-input{width:100%;height:22px}.required-files .required-files-skeleton .required-files-skeleton-status{width:182px}.required-files .required-files-skeleton .required-files-skeleton-status .ant-skeleton-input{width:100%;height:24px}.required-files .required-files-skeleton .required-files-skeleton-data{width:250px}.required-files .required-files-skeleton .required-files-skeleton-data .ant-skeleton-input{width:100%;height:40px}.required-files .required-files-skeleton .required-files-skeleton-file{width:210px}.required-files .required-files-skeleton .required-files-skeleton-file .ant-skeleton-input{width:100%;height:40px}.required-files .required-files-skeleton .required-files-skeleton-date{width:149px}.required-files .required-files-skeleton .required-files-skeleton-date .ant-skeleton-input{width:100%;height:40px}.required-files .required-files-list{overflow-y:auto;flex:1;min-height:0}.required-files .required-files-list .required-file-row{position:relative;padding-inline:30px;padding-top:16px;padding-bottom:24px;border-bottom:1px solid var(--gray-100)}.required-files .required-files-list .required-file-row.is-loading{pointer-events:none}.required-files .required-files-list .required-file-row .required-file-row-loading-overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:#fff9}.required-files .required-files-list .required-file-row .status-dropdown-trigger .gen-status-badge{width:182px}.required-files .required-files-list .required-file-row .ant-form-item{margin:0}.required-files .required-files-list .required-file-row .required-file-row-container{flex:1}.required-files .required-files-list .required-file-row .required-file-row-container .name{font-size:18px;font-weight:500}.required-files .required-files-list .required-file-row .required-file-row-container .reason{font-size:16px}.required-files .required-files-list .required-file-row .required-file-row-container .trash-icon{background:none;border:none;color:var(--red-600)}.required-files .required-files-list .required-file-row .required-file-row-container .curved-arrow{margin-top:11px}.required-files .required-files-list .required-file-row .required-file-row-container .row-details{margin-right:16px;margin-left:30px;margin-top:11px}.required-files .required-files-list .required-file-row .required-file-row-container .comments-icon{color:var(--gray-600)}.required-files .required-files-list .required-file-row .required-file-row-container .input-label-text{color:var(--blue-800)}.required-files .required-files-list .required-file-row .required-file-row-container .required-file-expiration-date-past.ant-picker .ant-picker-input>input{color:var(--red-600)}.required-files .required-files-list .required-file-row .required-file-row-container .history-icon{color:var(--blue-400);font-size:20px}.required-files .required-files-list .required-file-row .required-file-row-container .required-file-comments-textarea{margin-top:4px;height:44px;resize:none}.required-files .required-files-list .required-file-row .signature-icon{color:var(--blue-600)}.required-files .required-files-list .new-required-file-form{background-color:var(--orange-100)}.required-files .required-files-list .new-required-file-form:has(.form-upload-drag-view.visible){padding:4px}.required-files .required-files-list .new-required-file-form .new-required-file{padding:16px}.required-files .required-files-list .new-required-file-form .new-required-file .ant-form-item{margin:0}.required-files .required-files-list .new-required-file-form .new-required-file .required-file-lu{width:200px}.required-files .required-files-list .new-required-file-form .new-required-file .required-file-lu .new-required-file-combobox-skeleton{width:100%;height:32px}.required-files .required-files-list .new-required-file-form .new-required-file .valid{margin-right:12px}.required-files .required-files-list .new-required-file-form .new-required-file .new-required-file-comments-textarea{margin-top:4px;height:44px;resize:none}.required-files .required-files-list .new-required-file-form .form-upload-drag-view{height:62px}.required-file-status-dropdown{width:210px}.required-file-status-dropdown .gen-status-badge{width:170px}.curved-arrow{border-radius:10px;display:flex;justify-content:center;align-items:center}.curved-arrow.mini{width:16px;height:16px}.curved-arrow.small{width:30px;height:30px}.curved-arrow.large{width:40px;height:40px}.curved-arrow.orange{color:var(--orange-500)}.curved-arrow.orange-bg{background-color:var(--orange-100)}.curved-arrow.blue{color:var(--blue-400);transform:rotate(90deg)}.curved-arrow.blue-bg{background-color:var(--blue-100)}.file-details{width:210px;transform:translateY(6px)}.file-details .no-file-text{font-size:12px;color:var(--gray-600)}.status-dropdown{width:150px;display:flex;flex-direction:column;max-height:320px;overflow:hidden;background-color:var(--white);border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.status-dropdown .ant-dropdown-menu{padding:10px 0 0;box-shadow:none;display:flex;flex-direction:column;gap:11px}.status-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{height:24px;padding:10px}.status-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{width:100%;min-width:0}.status-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .gen-status-badge{max-width:95px}.status-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .selected{color:var(--blue-600)}.status-dropdown .status-dropdown-footer{margin-top:10px;padding-inline:10px;width:100%;padding-top:8px;padding-bottom:6px;border-top:1px solid var(--gray-200)}.status-dropdown .status-dropdown-footer .status-dropdown-footer-button{width:100%}.status-dropdown-trigger{border:none;padding:0;margin:0;height:fit-content;width:fit-content;border-radius:0}.template-card{position:relative;border-radius:8px;border:1px solid var(--gray-200)}.template-card:hover{border-color:var(--blue-400)}.template-card:hover .template-footer .template-edit-icon:not(.template-edit-icon--disabled){opacity:1}.template-card.inactive .template-text{color:var(--gray-600)}.template-card.selected{border-color:var(--blue-600)}.template-card.selection-locked{cursor:not-allowed}.template-card.selection-locked:hover{border-color:var(--gray-200)}.template-card.editing,.template-card.editing:hover{border:1px solid rgba(253,206,171)}.template-card.editing .ant-card-body{height:330px}.template-card .ant-card-body{display:flex;flex-direction:column;padding:20px;height:250px;overflow:hidden}.template-card .ant-form-item-horizontal{margin-bottom:0}.template-card .ant-form-item-horizontal .ant-form-item-control{flex:none}.template-card .ant-form-item-horizontal .input-label-text{color:var(--blue-950)}.template-card .ant-form-item-horizontal .ant-row{flex-direction:row-reverse;justify-content:start;gap:8px}.template-card .template-select{display:flex;flex:1;min-height:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.template-card .template-select:after{content:"";position:absolute;inset:0;border-radius:8px}.template-card .template-select:disabled{cursor:not-allowed}.template-card .template-select:focus-visible{outline:none}.template-card .template-select:focus-visible:after{outline:2px solid var(--blue-600);outline-offset:-1px}.template-card .template-checkbox,.template-card .template-edit-icon{position:relative;z-index:1}.template-card .template-text{overflow:hidden;flex:1;min-height:0;max-height:155px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.template-card .template-footer{padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:8px}.template-card .template-footer .template-edit-icon{display:inline-flex;padding:0;border:none;background:none;font-size:20px;cursor:pointer;opacity:0;transition:opacity .2s ease-in-out}.template-card .template-footer .template-edit-icon:focus-visible{opacity:1;outline:2px solid var(--blue-400);outline-offset:2px;border-radius:4px}.template-card .template-footer .template-edit-icon.template-edit-icon--disabled{opacity:.4;cursor:not-allowed;pointer-events:none;color:var(--gray-500)}.template-card .template-card-edit-form{width:100%}.template-card .template-card-edit-form .template-card-edit-title{font-size:14px;font-weight:500}.communication-template-picker-container{padding:16px}.communication-template-picker-container .gen-switch{width:fit-content}.communication-template-picker-container .gen-switch label{font-size:14px}.communication-modal-footer{width:100%}.gen-modal-body:has(.communication-modal-compose){overflow:hidden;min-height:0}.communication-modal-compose{height:100%;min-height:0;overflow:hidden}.communication-modal-compose>.ant-col{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.communication-modal-compose-main{flex:1;min-height:0;overflow:hidden}.communication-modal-form{background-color:var(--white);display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;gap:12px}.communication-modal-form .ant-upload-wrapper{flex-direction:column;gap:15px}.communication-modal-form .ant-upload-wrapper .ant-upload-list-item-container{padding-bottom:10px}.communication-modal-form .ant-upload-wrapper .ant-upload-list-item-name{max-width:20rem;font-weight:400}.communication-modal-form .ant-form-item{margin-bottom:0}.communication-modal-form .templates-link{all:unset;color:var(--blue-600);cursor:pointer;font-size:14px;text-decoration:underline;align-self:start;padding:0}.communication-modal-form .templates-link:hover{color:var(--blue-800)}.communication-modal-form .attached-files-description{color:var(--blue-950)}.communication-modal-form .attached-files-description .attached-files-hint{font-size:12px;font-weight:400}.communication-modal-form .gen-upload-upload-icon{margin-inline-start:auto;display:none}.gen-collapse-list .gen-searchbar{margin-bottom:10px}.gen-collapse-list .ant-collapse{overflow-y:auto}.gen-collapse-list .ant-collapse .ant-collapse-header{padding:8px 10px}.gen-collapse-list .gen-checkbox-group-list .checkbox-container{padding:2px 10px}.attachment-picker{flex:1;height:100%;min-height:0;overflow:hidden}.attachment-picker .gen-collapse-list-title{margin:0;flex-shrink:0;font-size:inherit;font-weight:600;line-height:1.6;color:var(--blue-950)}.attachment-picker .gen-collapse-list-no-results{padding:8px 0}.attachment-picker .attachment-section-empty{display:block;color:var(--gray-800);text-align:center;padding-block:10px;font-size:14px}.attachment-picker .gen-searchbar{flex-shrink:0}.attachment-picker .ant-collapse{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.attachment-picker .ant-collapse-header{padding:8px 10px;flex-shrink:0;min-height:36px}.attachment-picker .ant-collapse-item{flex:0 0 auto;padding-bottom:10px}.attachment-picker .ant-collapse-item .ant-collapse-header{align-items:center;background-color:var(--blue-50)}.attachment-picker .ant-collapse-item .ant-collapse-content-box{padding-inline:0}.attachment-picker .ant-collapse-item.ant-collapse-item-active:not(.attachment-collapse-item-empty):not(:has(.attachment-section-empty)){flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.attachment-picker .ant-collapse-item.ant-collapse-item-active:not(.attachment-collapse-item-empty):not(:has(.attachment-section-empty))>.ant-collapse-content{flex:1 1 0;min-height:0;display:flex}.attachment-picker .ant-collapse-item.ant-collapse-item-active:not(.attachment-collapse-item-empty):not(:has(.attachment-section-empty)) .ant-collapse-content-box{flex:1 1 0;min-height:0;overflow-y:auto}.attachment-picker .gen-checkbox-group-list{overflow:visible}.attachment-picker .attachment-subsections{gap:12px}.attachment-picker .attachment-subsection-title{padding:4px 10px;color:var(--gray-900)}.attachment-picker .attachment-subsection-icon{display:inline-flex;align-items:center;font-size:18px;color:inherit}.recipients-list-mask{position:fixed;inset:0;z-index:1000;background-color:#00000073}.recipients-list{position:relative;z-index:1;width:100%}.recipients-list.open{z-index:1001}.recipients-list.open .panel{background-color:var(--blue-50);border-color:var(--blue-200);border-end-start-radius:0;border-end-end-radius:0}.recipients-list.open .panel-body{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto;border:1px solid var(--blue-200);border-top:none;background-color:var(--blue-50);transition:grid-template-rows .2s ease,opacity .2s ease,visibility 0s linear 0s}.recipients-list .panel{position:relative;width:100%;background-color:var(--white);border:1px solid var(--gray-200);border-radius:10px}.recipients-list .panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-block:12px;padding-inline:16px 12px;border:none;background:none;cursor:pointer}.recipients-list .panel-body{display:grid;grid-template-rows:0fr;position:absolute;inset-inline:-1px;top:100%;z-index:1;opacity:0;visibility:hidden;pointer-events:none;border-radius:0 0 10px 10px;transition:grid-template-rows .25s ease}.recipients-list .panel-body-inner{min-height:0;overflow:hidden}.recipients-list .header{flex:1;justify-content:flex-start;min-width:0}.recipients-list .title{font-weight:500;color:var(--blue-950)}.recipients-list .summary{color:var(--blue-950)}.recipients-list .summary .ant-typography{font-size:12px;color:inherit}.recipients-list .summary.error{color:var(--red-600)}.recipients-list .expand-icon{flex-shrink:0;transition:transform .2s ease;color:var(--blue-950)}.recipients-list .expand-icon.open{transform:rotate(180deg)}.recipients-list .items{width:100%;padding-block:4px 16px;padding-inline:16px 12px;max-height:min(360px,calc(100vh - 280px));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.recipients-list .row{width:100%;min-height:38px;flex-shrink:0}.recipients-list .row .ant-typography-ellipsis-single-line{height:18px}.recipients-list .dossier{width:240px;flex-shrink:0;min-width:0;overflow:hidden;text-align:start}.recipients-list .contact{flex:1;text-align:start;min-width:0;overflow:hidden}.recipients-list .details{width:100%;min-width:0}.recipients-list .mobile{width:85px;flex-shrink:0}.recipients-list .email{flex:1;min-width:0}.recipients-list .invalid{color:var(--red-600)}.recipients-list .edit-name{flex:1;min-width:0}.recipients-list .edit-form{flex-shrink:0}.recipients-list .edit-form .ant-form-item{margin-bottom:0}.recipients-list .edit-form .ant-input{height:30px}.recipients-list .edit-mobile{width:110px}.recipients-list .edit-email{width:230px}.recipients-list .actions{flex-shrink:0}.recipients-list .edit-action{color:var(--orange-500);font-size:24px}.recipients-list .edit-action:hover:not(:disabled){color:var(--orange-600)}.recipients-list .edit-action:disabled,.recipients-list .edit-action[disabled]{color:var(--gray-600)}:is(.recipients-list .edit-action:disabled,.recipients-list .edit-action[disabled]):hover{color:var(--gray-600)}.add-button{border:0;padding:0}.add-button .add-button-text{font-weight:500}.add-button .plus-icon{width:28px;height:25px;border-radius:10px;font-size:20px;border:1px solid var(--blue-200);color:var(--blue-950)}.add-button .plus-icon:hover{background-color:var(--blue-200);border:1px solid var(--blue-200)}.add-button.disabled{background:none!important}.add-button.disabled .plus-icon{border:1px solid var(--gray-200);background-color:var(--gray-200);color:var(--gray-800)}.add-button.disabled .add-button-text{color:var(--gray-600)}.footer-action-button{background:none!important;border:none;color:var(--blue-950)!important;border-radius:0;font-size:14px;height:fit-content;min-width:fit-content;padding:0}.footer-action-button:hover{background:none!important;color:var(--blue-950)!important}.footer-action-button.disabled,.footer-action-button.disabled:hover{color:var(--gray-600)!important}.modal-footer{width:100%;margin-bottom:0}.modal-footer .add-button{width:114px}.file-row{padding-right:30px;padding-block:12px;border-bottom:1px solid var(--gray-100)}.file-row .editable{padding-left:30px}.file-row .editable .delete-button-with-verification{visibility:hidden;font-size:16px;height:20px;width:20px}.file-row .editable:hover .delete-button-with-verification{visibility:visible;background:none!important}.file-row .name{flex:1;font-weight:500}.file-row .file-category-label{color:var(--blue-800);font-weight:500;width:100px}.file-row .valid{color:var(--blue-800);width:130px;font-size:12px}.file-row .action-date{font-size:12px}.file-row .history-icon{color:var(--blue-400);font-size:20px}.editable .edit-mode-button{visibility:hidden;border:none;font-size:16px;height:20px;width:20px;color:var(--orange-500);background:none}.editable:hover .edit-mode-button:not(.edit-mode-button-disabled){visibility:visible;background:none!important}.edited-file-row{padding:20px;background-color:var(--orange-100);height:70px}.edited-file-row:has(.form-upload-drag-view.visible){padding:4px}.edited-file-row .form-upload-drag-view{height:62px}.edited-file-row .ant-form-item{margin:0}.edited-file-row .description{width:343px}.edited-file-row .category{width:200px}.edited-file-row .category .edited-file-row-combobox-skeleton{width:100%;height:32px}.edited-file-row .document-date{width:130px}.topbar{margin-top:8px;padding-inline:30px}.topbar .select-all{position:sticky;top:0;display:flex;background-color:#fff;z-index:2;margin-bottom:6px}.topbar .select-all .select-all-label{font-weight:500}.topbar .search{width:220px}.filter-by-popover-content .filter-by-popover-content-category{font-weight:500}.filter-by-popover-content .filter-by-popover-content-categories{overflow-y:auto;max-height:300px}.popover-multi-select-footer{padding-top:8px;border-top:1px solid var(--gray-200)}.popover-multi-select-footer .cancel-filtering{border:none;background:none;padding:0}.popover-multi-select-footer .cancel-filtering .label{color:var(--gray-800);white-space:nowrap;transition:color .2s ease-in-out}.popover-multi-select-footer .cancel-filtering .label:hover{color:var(--gray-600)}.filter-by-button{background:none;border:none;padding:0;border-radius:0}.filter-by-button:hover{background:none!important;border:none}.filter-by-button:disabled{background:none!important}.filter-by-button .filter-icon{width:28px;height:25px;border-radius:10px;border:1px solid var(--blue-200);padding-inline:4px;padding-block:2.5px}.filter-by-button:disabled .filter-icon,.filter-by-button.ant-btn-disabled .filter-icon{background-color:var(--gray-200);border-color:var(--gray-200)}.filter-by-button .filter-by-label{font-weight:500!important}.uploaded-and-produced .uploaded-and-produced-content{overflow-y:auto;height:382px}.uploaded-and-produced .uploaded-and-produced-skeleton-topbar{height:35.5px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-checkbox .ant-skeleton-avatar{width:18px;height:18px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-arrow .ant-skeleton-avatar{width:40px;height:40px}:is(.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-view-button,.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-history-icon) .ant-skeleton-avatar{width:20px;height:20px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-select-all{width:60px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-select-all .ant-skeleton-input{width:100%;height:20px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-search{width:220px;border-radius:30px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-search .ant-skeleton-input{width:100%;height:32px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-filter{width:84px;height:32px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-name{width:328px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-name .ant-skeleton-input{width:100%;height:20px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-category{width:100px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-category .ant-skeleton-input{height:20px;min-width:100px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-document-date{width:130px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-document-date .ant-skeleton-input{height:20px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-action-date{width:165px}.uploaded-and-produced .uploaded-and-produced-skeleton .uploaded-and-produced-skeleton-action-date .ant-skeleton-input{min-width:165px;height:20px}.all-files>.ant-flex{min-height:0;overflow:hidden}.all-files .all-files-content{overflow-y:auto;flex:1;min-height:0}.all-files .all-files-content .title{margin-top:20px;padding-right:30px}.all-files .all-files-content .title .title-text{font-weight:500}.all-files .all-files-content .title svg{font-size:20px}.all-files .all-files-skeleton-topbar{height:35.5px}.all-files .all-files-skeleton .all-files-skeleton-checkbox .ant-skeleton-avatar{width:18px;height:18px}.all-files .all-files-skeleton .all-files-skeleton-arrow .ant-skeleton-avatar{width:40px;height:40px}:is(.all-files .all-files-skeleton .all-files-skeleton-view-button,.all-files .all-files-skeleton .all-files-skeleton-history-icon,.all-files .all-files-skeleton .all-files-skeleton-title-icon) .ant-skeleton-avatar{width:20px;height:20px}.all-files .all-files-skeleton .all-files-skeleton-select-all{width:60px}.all-files .all-files-skeleton .all-files-skeleton-select-all .ant-skeleton-input{width:100%;height:20px}.all-files .all-files-skeleton .all-files-skeleton-search{width:220px;border-radius:30px}.all-files .all-files-skeleton .all-files-skeleton-search .ant-skeleton-input{width:100%;height:32px}.all-files .all-files-skeleton .all-files-skeleton-filter{width:84px;height:32px}.all-files .all-files-skeleton .all-files-skeleton-title-text{width:120px}.all-files .all-files-skeleton .all-files-skeleton-title-text .ant-skeleton-input{width:100%;height:20px}.all-files .all-files-skeleton .all-files-skeleton-name{width:328px}.all-files .all-files-skeleton .all-files-skeleton-name .ant-skeleton-input{width:100%;height:20px}.all-files .all-files-skeleton .all-files-skeleton-category{width:100px}.all-files .all-files-skeleton .all-files-skeleton-category .ant-skeleton-input{height:20px;min-width:100px}.all-files .all-files-skeleton .all-files-skeleton-document-date{width:130px}.all-files .all-files-skeleton .all-files-skeleton-document-date .ant-skeleton-input{height:20px}.all-files .all-files-skeleton .all-files-skeleton-action-date{width:165px}.all-files .all-files-skeleton .all-files-skeleton-action-date .ant-skeleton-input{min-width:165px;height:20px}.all-files .add-new-file-button-replacement{width:114px}.new-business-modal .ant-form{height:100%}.new-business-modal:has(.business-duplication-check-step) .gen-modal-body{overflow:hidden}.new-business-modal:has(.business-duplication-check-step) .form-modal-body,.new-business-modal:has(.business-duplication-check-step) .form-container{min-height:0;height:100%;overflow:hidden}.new-business-modal:has(.business-duplication-check-step) .form-container{display:flex;flex-direction:column}.new-business-modal textarea{resize:none}.new-business-modal h3{text-align:center}.display-more-text{font-size:12px;color:var(--blue-800);text-decoration:none!important}.gen-boolean-indicator .true{color:var(--green-600)}.gen-boolean-indicator .false{color:var(--gray-400)}.assignments-step .accelerated-routes-content{width:100%}.assignments-step .field-label{color:var(--blue-800);font-size:14px;white-space:nowrap}.assignments-step .planning-declaration-label-row,.assignments-step .declaration-section{width:100%}.assignments-step .declaration-subtitle{padding-inline-end:28px;width:100%;font-size:14px}.assignments-step .declaration-details{padding-inline-end:28px;width:100%}.assignments-step .firefighting-question-item,.assignments-step .licensing-question-item{margin-bottom:0}.assignments-step .licensing-question-item .licensing-question-control{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.assignments-step .licensing-question-item .licensing-question-additional-description{font-size:10px;display:block;padding-inline-start:18px;font-weight:500}.assignments-step .licensing-question-item .licensing-question-remarks,.assignments-step .firefighting-question-comment{display:block;margin-top:4px;font-size:12px;width:75%}.assignments-step .enforcement-cards-carousel{width:100%;align-self:center}.assignments-step .enforcement-cards-carousel .enforcement-carousel-slide{padding-inline:6px}.assignments-step .enforcement-cards-carousel .ant-btn.gen-button-icon.enforcement-carousel-arrow{color:var(--blue-600)}.assignments-step .enforcement-cards-carousel .ant-btn.gen-button-icon.enforcement-carousel-arrow:hover{color:var(--blue-800)}.assignments-step .enforcement-cards-carousel .enforcement-carousel-dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:var(--gray-200);cursor:pointer}.assignments-step .enforcement-cards-carousel .enforcement-carousel-dot.active{background:var(--blue-600)}.assignments-step .enforcement-card{border:1px solid var(--gray-200);border-radius:10px;background-color:var(--darker-tag)}.assignments-step .enforcement-card .gen-chip.status-tag{font-weight:600;font-size:14px;padding:2px 8px;color:var(--blue-600);background-color:var(--lighter-tag);border-color:var(--blue-200);align-self:flex-end}.assignments-step .enforcement-card .ant-card-body{padding:12px}.assignments-step .assignments-step-skeleton .assignments-step-skeleton-section-title{width:140px}.assignments-step .assignments-step-skeleton .assignments-step-skeleton-field-label{width:120px}.assignments-step .assignments-step-skeleton .assignments-step-skeleton-option-label{width:100px}.assignments-step .assignments-step-skeleton .assignments-step-skeleton-checkbox-label{width:75%}:is(.assignments-step .assignments-step-skeleton .assignments-step-skeleton-section-title,.assignments-step .assignments-step-skeleton .assignments-step-skeleton-field-label,.assignments-step .assignments-step-skeleton .assignments-step-skeleton-option-label,.assignments-step .assignments-step-skeleton .assignments-step-skeleton-checkbox-label) .ant-skeleton-input{min-width:0;width:100%}.business-duplication-check-step{flex:1;min-height:0;height:100%;width:100%;overflow:hidden}.business-duplication-check-step .business-duplication-check-search-row .business-duplication-check-search{margin-bottom:0;min-width:290px}.business-duplication-check-step .business-duplication-check-search-row .business-duplication-check-search .ant-form-item-explain{position:absolute}.business-duplication-check-step .business-duplication-check-search-row .business-duplication-check-search .gen-searchbar{width:100%}.business-duplication-check-step>*:not(.business-duplication-check-results){flex-shrink:0}.business-duplication-check-step .business-duplication-check-results{flex:1;min-height:0;width:100%;overflow:hidden}.business-duplication-check-step .business-duplication-check-results .gen-table-wrapper{flex:1;min-height:0;height:100%;overflow:hidden}.edit-owner-modal .edit-owner-modal-form{height:100%}.edit-owner-modal .edit-owner-modal-form .ant-form-item{margin-bottom:16px}.edit-owner-modal .modal-title .ant-typography{font-size:22px;font-weight:500}.edit-owner-modal .modal-title .title-label:after{content:"";display:inline-block;width:8px;height:8px;background-color:var(--orange-200);border-radius:50%;margin-right:10px;vertical-align:middle}.edit-owner-modal .ant-modal-content.gen-modal-content{border-radius:20px;width:800px;height:500px;min-height:500px;max-height:500px}.edit-owner-modal .related-businesses-warning{color:var(--red-600);font-size:14px;text-align:center;white-space:nowrap}.edit-owner-modal .related-businesses-warning strong{font-weight:600;color:inherit}.owner-form-item .owner-summary .ant-tag{color:var(--blue-950);border-color:var(--gray-400)}.owner-form-item .owner-summary .ant-typography{font-size:12px}.owner-form-item .owner-document-preview{display:flex;align-items:center;gap:8px;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.owner-form-item .ant-btn-color-dangerous.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{background-color:transparent}:is(.owner-form-item .owner-documents,.owner-form-item .owner-checkboxes-container) .ant-form-item{margin:0}.owner-form-item .owner-edit-link{height:100%}.owner-form-item .owner-search-view .ant-select{width:100%}.owner-form-item .owner-search-view .ant-select-dropdown{border:1px solid var(--gray-200);box-shadow:0 0 5px #00000026}.owner-form-item .owner-search-view .owner-search-list{width:100%;position:relative}.owner-form-item .owner-search-view .owner-search-list .ant-select-single .ant-select-selection-search{inset-inline-start:16px}.owner-form-item .owner-search-view .owner-search-list .ant-select-single .ant-select-selector{border-radius:30px}.owner-form-item .owner-search-view .owner-search-list .ant-select-single .ant-select-selector .ant-select-prefix svg{color:var(--blue-600);font-size:20px;display:flex;align-items:center}.owner-form-item .owner-search-view .owner-search-list .ant-select-item-empty{padding:0}.owner-form-item .owner-search-view .owner-search-list .ant-select-selection-placeholder{font-size:14px;color:var(--gray-400);pointer-events:none;z-index:0}.owner-form-item .owner-search-view .owner-search-list .ant-select-focused .ant-select-selection-placeholder{opacity:0}.owner-form-item .owner-search-view .owner-search-list mark{background-color:var(--yellow-100);color:inherit;padding:0;border-radius:2px}.owner-form-item .owner-search-no-results__message{padding-block:20px;text-align:center}.owner-form-item .owner-search-no-results__message .ant-typography{font-size:14px;color:var(--blue-950);line-height:normal}.owner-form-item .owner-search-footer{width:100%;border-top:1px solid var(--gray-200);padding-block:8px 6px;padding-inline:10px 6px}.owner-form-item .owner-search-footer .gen-button{min-width:120px}.owner-form-item .owner-search-cancel.ant-btn{height:auto;padding:5px;font-size:14px;color:var(--gray-600)}.owner-form-item .owner-search-cancel.ant-btn:not(:disabled):hover{color:var(--gray-600);background:transparent}.gen-group-label svg{font-size:20px}.selected-professions{width:320px;border-radius:8px;background-color:var(--white);gap:12px}.selected-professions .selected-professions-list{max-height:400px;overflow-y:auto}.selected-professions .selected-profession-card{padding:10px;border:1px solid var(--blue-200);border-radius:10px}.selected-professions .selected-profession-card:hover{border-color:var(--blue-600)}.selected-professions .selected-profession-card:hover .selected-profession-actions .selected-profession-remove{color:var(--blue-950)}.selected-professions .selected-profession-card:hover .selected-profession-actions .selected-profession-icon{color:var(--blue-600)}.selected-professions .selected-profession-card .selected-profession-input{max-height:45px}.selected-professions .selected-profession-card .selected-profession-input::placeholder{color:var(--gray-400)}.selected-professions .selected-profession-card .selected-profession-actions .selected-profession-remove{display:inline-flex;padding:0;background:none;border:none;cursor:pointer;color:var(--gray-800)}.selected-professions .selected-profession-card .selected-profession-actions .selected-profession-icon{color:#b9e3fe}.selected-professions .selected-profession-card .selected-profession-actions .selected-profession-icon svg{color:inherit;font-size:20px}.professions-step .gen-collapse-list{max-height:400px;overflow-y:auto}.professions-step .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.button-tabs{display:flex;gap:10px;justify-content:start}.button-tabs .tab{border-radius:10px;padding:2px 10px;height:fit-content;font-size:12px;color:var(--gray-600);border:.5px solid var(--gray-600)}.button-tabs .selected-tab{color:var(--blue-800);border:.5px solid var(--blue-800)}.owners-summary-card{display:flex;flex-direction:column;height:100%}.owners-summary-card .ant-card-body{display:flex;flex-direction:column;flex:1;min-height:0}.owners-summary-content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.owner-consent-checkboxes{flex-shrink:0;margin-top:12px;padding-top:12px}.owner-consent-checkboxes .ant-checkbox-wrapper{align-items:flex-start}.owners-tabs{margin-bottom:16px;overflow-x:auto;min-width:0;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:var(--gray-200) transparent}.owner-details-grid{display:flex;flex-direction:column;gap:8px;flex:1}.owner-detail-right{flex:0 0 60%;justify-content:flex-start}.owner-detail-left{flex:0 0 40%;justify-content:flex-end}.owner-details-grid .summary-card-label{flex-shrink:0}.owner-detail-right .summary-card-value,.owner-detail-right .owner-contact-link{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-contact-link{color:var(--blue-600)}.professions-fees-card{display:flex;flex-direction:column;height:100%}.professions-fees-card .ant-card-body{display:flex;flex-direction:column;flex:1}.professions-fees-card .card-title{display:flex;justify-content:space-between;align-items:center}.professions-fees-footer{flex-shrink:0}.profession-fee-row{padding:8px 0}.profession-fee-icon{flex-shrink:0;width:20px;height:20px}.profession-fee-icon svg{font-size:20px}.profession-fee-info{min-width:0;overflow:hidden}.profession-fee-info>.ant-flex{min-width:0}.profession-fee-info .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profession-description{font-size:12px}.fee-amount{direction:ltr;white-space:nowrap}.summary-step{height:85%}.summary-card{border:1px solid #b9e3fe;border-radius:8px;box-shadow:none;height:100%}.summary-card .ant-card-body{padding:16px}.card-title{margin:0;color:#1890ff;font-weight:600;padding-bottom:8px}.summary-card-label{flex-shrink:0;white-space:nowrap}.summary-card-value{min-width:0;overflow:hidden;text-overflow:ellipsis;display:block}.top-nav-tabs{--tab-box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, .1);min-width:0}.top-nav-tabs .ant-tabs-nav-wrap{padding:10px 4px 0;height:40px;margin-inline-start:-4px}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab{padding-inline:10px;border:0;height:30px}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab:after{content:none!important}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab:first-child{margin-inline-start:2px}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{box-shadow:var(--tab-box-shadow)}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:var(--blue-100)}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background-color:var(--blue-200)}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-with-remove{padding-inline-end:8px}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{border:0}.top-nav-tabs .ant-tabs-nav-wrap .ant-tabs-tab .ant-tabs-tab-remove{font-size:11px;margin-inline-start:0!important}.top-nav-tabs .ant-tabs-nav{align-items:flex-end}.top-nav-tabs .ant-tabs-nav .ant-tabs-nav-add{background:none;border:none;padding:0 0 2px;margin-inline-start:4px;margin-inline-end:0}.top-nav-tabs .ant-tabs-nav .ant-tabs-nav-operations{align-self:auto}.top-nav-tabs .ant-tabs-nav .ant-tabs-nav-more{padding:0;margin-inline-start:6px}.top-nav-tabs .ant-tabs-nav-list::-webkit-scrollbar{display:none}.top-nav-tabs .ant-tabs-extra-content{margin-inline-start:20px}.top-nav-tabs .dropdown-button{width:fit-content;height:fit-content}.top-nav-tabs .ant-tabs-nav-more{display:none!important}.top-nav-tabs .droppable-container{border-inline:4px solid transparent}.top-nav-tabs .droppable-container.over-right{border-right:3px solid var(--gray-300)}.top-nav-tabs .droppable-container.over-left{border-left:3px solid var(--gray-300)}.top-nav-tabs .droppable-container .dragging-tab{position:relative;z-index:1000;pointer-events:none}.top-nav-tabs-dropdown{min-width:192px}.top-nav-tabs-dropdown .ant-dropdown-menu{padding:0;max-height:320px}.top-nav-tabs-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0;height:32px}.top-nav-tabs-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .link{padding-block:5px;padding-inline-start:8px;flex:1}.top-nav-tabs-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .exit-icon-wrapper{padding-block:5px;padding-inline:8px;margin:0;border:none;background:none}.top-nav-tabs-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .exit-icon-wrapper .exit-icon{color:var(--gray-600)}.draggable-tab{display:inline-flex;transition:none}.user-menu{display:flex;align-items:center;column-gap:3px;cursor:pointer}.user-menu svg{stroke:var(--blue-950);font-size:26px}.user-menu .user-name{display:flex;flex-direction:column;font-size:12px}.logout-icon{font-size:16px!important;stroke:var(--red-600)}.progress-float-panel{background:var(--white);border-radius:8px;box-shadow:0 4px 16px #00000026;padding:16px 20px;min-width:320px;max-width:400px;border:1px solid var(--gray-100);animation:progress-float-slide-up .3s ease-out}.progress-float-panel--error{border-color:var(--red-200)}@keyframes progress-float-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.progress-float-panel__header{display:flex;justify-content:space-between;align-items:center;margin-block-end:8px}.progress-float-panel__title{font-weight:600;font-size:14px}.progress-float-panel__message{font-size:12px;margin-block-start:8px;color:var(--gray-600)}.progress-float-panel--error .progress-float-panel__message,.progress-float-panel__message--failed{color:var(--red-600)}.progress-float-panel__footer-link{font-size:12px;margin-block-start:4px;cursor:pointer;color:var(--link)}.progress-float-panel__footer-link:hover{text-decoration:underline}.progress-float-stack{position:fixed;inset-block-end:24px;inset-inline-start:24px;z-index:1000;display:flex;flex-direction:column;gap:12px;align-items:stretch}.login-page{display:grid;grid-template-columns:55px 1fr 350px 1fr 55px;grid-template-rows:55px 1fr 1fr 3fr;height:100vh;overflow:hidden;background-color:var(--blue-50)}.login-page .background-buildings{grid-column:1 / -1;grid-row:3/5;align-self:end;width:100vw;height:fit-content}@media (min-width: var(--breakpoint-XL)){.login-page .background-buildings{transform:translateY(100px)}}.login-page .background-sun{grid-column:2;grid-row:2;height:100px}.login-page .background-one-bird{grid-column:2;grid-row:3;height:50px;justify-self:end;margin:55px}.login-page .background-birds{grid-column:4;grid-row:2;height:100px;justify-self:center;align-self:end}.login-form{grid-row:1/-1;grid-column:3;width:300px;height:max-content;justify-self:start;margin-top:100px;text-align:center;z-index:1000}.login-form h1{font-size:38px;text-transform:uppercase;color:var(--blue-800);font-weight:700}.login-form .ant-form .ant-form-item .ant-form-item-label{width:fit-content;position:relative;z-index:2000;transform:translate(-22px,12px);padding:0}.login-form .ant-form .ant-form-item .ant-form-item-label .input-label-text{background-color:var(--blue-50);color:var(--blue-800);padding-inline:8px;font-size:16px;text-wrap:nowrap}.login-form .ant-form .ant-form-item.login-form-password-input{margin-bottom:0}.login-form .ant-form .ant-form-item.login-form-submit{margin-bottom:4px}.login-form .ant-form .ant-form-item .ant-form-item-control{position:relative;z-index:1000}.login-form .ant-form .ant-form-item .ant-form-item-control .ant-input-password-icon{color:var(--blue-800);font-size:20px}.login-form .ant-form .change-password-link{display:block;color:var(--blue-800);text-decoration:underline;margin-block:20px}.login-form .login-form-wrong-credentials-message{font-size:16px;background-color:var(--blue-50);color:var(--red-600);padding:4px}.change-password-modal .modal-grid-container>*{display:flex;align-items:center;justify-content:center}.change-password-modal h1{margin-bottom:16px}.change-password-modal h3{margin-block:0}.change-password-modal .provide-ident-start{text-align:center}.change-password-modal .provide-ident-start .ant-form-item{margin-block:34px}.change-password-modal .pick-method-start{display:flex;flex-direction:column;gap:41px;text-align:center}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper .ant-radio.ant-wave-target{display:none}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper .identification-method-option{width:450px;border:1px solid var(--gray-200);border-radius:10px;padding-block:12px;padding-inline:20px;display:flex;gap:12px;align-items:center;font-size:14px}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper .identification-method-option .identification-method-option-icon{line-height:0;font-size:24px;color:var(--blue-600)}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper .identification-method-option:hover{background-color:var(--gray-100);border-color:var(--gray-100)}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-disabled .identification-method-option{background-color:var(--gray-50);border-color:var(--gray-400);color:var(--gray-600)}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-disabled .identification-method-option-icon{color:var(--gray-400)}.change-password-modal .pick-method-start .ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .identification-method-option{background-color:var(--blue-50);border-color:var(--blue-50)}.change-password-modal .pick-method-start .gen-button{width:fit-content;align-self:center}.change-password-modal .type-pin-start{text-align:center;display:flex;flex-direction:column;gap:67px}.change-password-modal .type-pin-start .type-pin-header h3{margin-block:0}.change-password-modal .type-pin-start .ant-form-item{margin-bottom:8px}.change-password-modal .type-pin-start .ant-form-item .ant-otp{direction:ltr}.change-password-modal .type-pin-start .ant-form-item .ant-otp .ant-input{border-color:transparent;border-bottom:3px solid var(--orange-500);border-radius:0;font-size:30px;font-weight:700;padding-bottom:0}.change-password-modal .type-pin-start .invalid-pin-error-message{color:var(--red-600);font-size:14px}.change-password-modal .type-pin-start .type-pin-buttons{display:flex;flex-direction:column;align-items:center}.change-password-modal .type-pin-start .type-pin-buttons .resend-button{color:var(--blue-600);padding-bottom:0;margin-bottom:12px;height:fit-content}.change-password-modal .type-pin-start .type-pin-buttons .resend-button span{text-decoration:underline;font-size:14px;font-weight:400}.change-password-modal .type-pin-start .type-pin-buttons .resend-button:hover{background-color:transparent}.change-password-modal .type-pin-start .type-pin-buttons .resend-button:disabled{color:var(--gray-600)}.change-password-modal .type-pin-start .type-pin-buttons .gen-button{width:fit-content}.change-password-modal .pick-new-password-start{display:flex;flex-direction:column;gap:38px;align-items:center}.change-password-modal .pick-new-password-start h1{text-align:center}.change-password-modal .pick-new-password-start .ant-form{display:flex;flex-direction:column;gap:8px}.change-password-modal .pick-new-password-start .ant-form .password-input{display:flex;flex-direction:column;gap:28px}.change-password-modal .pick-new-password-start .ant-form .password-input .ant-form-item{width:300px}.change-password-modal .pick-new-password-start .ant-form .password-input .ant-form-item .ant-form-item-label{z-index:2000;transform:translate(-22px,12px)}.change-password-modal .pick-new-password-start .ant-form .password-input .ant-form-item .ant-form-item-label .input-label-text{background-color:var(--white);color:var(--blue-950);padding-inline:8px}.change-password-modal .pick-new-password-start .ant-form .password-input .ant-form-item .ant-input-password-icon{color:var(--blue-800);font-size:20px}.change-password-modal .pick-new-password-start .ant-form .password-input .char-counter{color:var(--blue-950);font-size:12px;margin-right:20px;height:16px}.change-password-modal .pick-new-password-start .validation .validation-rule{display:flex;gap:5px}.change-password-modal .pick-new-password-start .validation .validation-rule .validation-rule-icon{font-size:14px}.change-password-modal .pick-new-password-start .validation .validation-rule .validation-rule-text{font-size:12px}.change-password-modal .pick-new-password-end{display:flex;gap:90px}.change-password-modal .pick-new-password-end .lock{display:flex;flex-direction:column;align-items:center}.page-not-found{display:grid;grid-template-columns:55px 1fr 350px 1fr 55px;grid-template-rows:55px 1fr 1fr 3fr;height:100vh;overflow:hidden;background-color:var(--blue-50)}.page-not-found .background-buildings{grid-column:1 / -1;grid-row:3/5;align-self:end;width:100vw;height:fit-content;opacity:15%}@media (min-width: var(--breakpoint-XL)){.page-not-found .background-buildings{transform:translateY(100px)}}.page-not-found .background-one-bird{grid-column:2;grid-row:3;height:50px;justify-self:end;margin:55px}.page-not-found .background-birds{grid-column:4;grid-row:2;height:100px;justify-self:center;align-self:end}.page-not-found .page-not-found-message{grid-row:1/-1;grid-column:3;width:100%;height:max-content;justify-self:start;margin-top:100px;text-align:center;z-index:1000;gap:8px}.page-not-found .page-not-found-message .title{color:var(--blue-600);font-family:Rubik-Medium,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:22px;margin:0;font-weight:500}.page-not-found .page-not-found-message .info{color:var(--blue-950);font-size:16px}.page-not-found .page-not-found-message .button-container{width:50%;padding-top:20px}.base-data-default-page{padding:46px;height:min-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.base-data-default-page .base-data-default-page-text{display:flex;flex-direction:column;text-align:center}.base-data-default-page .base-data-default-page-text h1{font-weight:500}.base-data-default-page .base-data-default-page-text span{color:var(--blue-800);font-size:16px}.layout-with-side-menu{display:flex;max-height:100%;overflow-y:hidden}.layout-with-side-menu .page-content-wrapper{height:100%;overflow-y:auto}.layout-with-side-menu .side-menu-wrapper{width:260px;flex-shrink:0;border-left:1px solid var(--gray-200);display:grid;grid-template-rows:auto 1fr;min-height:0}.layout-with-side-menu .side-menu-wrapper .side-menu-wrapper-top-section{padding:20px;display:flex;flex-direction:column;gap:16px}.layout-with-side-menu .side-menu-wrapper .side-menu-wrapper-top-section .gen-switch span.switch-label{font-size:14px!important}.layout-with-side-menu .side-menu-wrapper .side-menu{width:100%;height:100%;overflow-y:auto;padding-inline:5px}.layout-with-side-menu .side-menu-wrapper .side-menu .side-menu-no-results{padding-top:86px}.layout-with-side-menu .side-menu-wrapper .side-menu.displayed-label .ant-menu-item{padding-right:25px!important}.layout-with-side-menu .side-menu-wrapper .side-menu::-webkit-scrollbar{background-color:transparent;width:0}.layout-with-side-menu .side-menu-wrapper .side-menu .ant-menu-submenu-title:hover{background-color:transparent;color:var(--blue-600)}.layout-with-side-menu .side-menu-wrapper .side-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{color:var(--blue-600)}.layout-with-side-menu .side-menu-wrapper .side-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-item a{text-decoration:none}.layout-with-side-menu .side-menu-wrapper .side-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-item:has(a.active){background-color:var(--blue-200)}.layout-with-side-menu .side-menu-wrapper .side-menu .ant-menu-inline .ant-menu-sub{border-radius:5px}.layout-with-side-menu .side-menu-wrapper .side-menu .ant-menu-item.side-menu-item-search-result{font-weight:600}.layout-with-side-menu .main-content-wrapper{width:calc(100% - 260px);overflow-y:auto;display:flex;flex-direction:column}
