.viewer-container{position:relative;display:flex;justify-content:center}.viewer-container .viewer,.viewer-container .viewer-markers,.viewer-container .viewer-markers-left,.viewer-container .viewer-notes{position:relative}.tool-bar{position:fixed;right:40px;top:5rem;z-index:10;font-size:24px;display:flex;flex-direction:column}.tool-bar .i-icon{height:40px}.markers-container{position:fixed;width:48px;height:48px;color:#333;z-index:9;cursor:pointer}.markers-container.active .markers-content .markers-number{width:21px;height:21px;font-size:13px;right:-5px}.markers-container.active .markers-content .markers-icon{border:3px solid #333;width:42px;height:42px;font-size:21px}.markers-container .markers-content{position:relative;display:flex;align-items:center;justify-content:center}.markers-container .markers-content .markers-number{position:absolute;top:-7px;right:0;border-radius:50%;width:19px;height:19px;background:#eb857f;font-size:11px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1;transition:.5s}.markers-container .markers-content .markers-icon{position:relative;border-radius:50%;border:2px solid #333;box-shadow:0 0 3px rgba(0,0,0,.1);width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#333;font-size:17px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:.5s}.markers-container .markers-content .markers-icon .i-icon{display:flex}.notes-container{position:fixed;width:48px;height:48px;color:#333;z-index:9;cursor:pointer}.notes-container.active .notes-content .notes-number{width:21px;height:21px;font-size:13px;right:-5px}.notes-container.active .notes-content .notes-icon{border:3px solid #333;width:42px;height:42px;font-size:21px}.notes-container .notes-content{position:relative;display:flex;align-items:center;justify-content:center}.notes-container .notes-content .notes-number{position:absolute;top:-7px;right:0;border-radius:50%;width:19px;height:19px;background:#eb857f;font-size:11px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1;transition:.5s}.notes-container .notes-content .notes-icon{position:relative;border-radius:50%;border:2px solid #333;box-shadow:0 0 3px rgba(0,0,0,.1);width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#333;font-size:17px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:.5s}.notes-container .notes-content .notes-icon .i-icon{display:flex}.navigator-container{position:fixed;display:flex;align-items:center;justify-content:center;transition:.5s}.navigator-container.left{bottom:calc(50% - 24px);left:146px}.navigator-container.right{bottom:calc(50% - 24px);right:46px}.navigator-container.active{right:523px}.navigator-container .navigator-content{display:flex;width:48px;justify-content:space-between;align-items:center}.navigator-container .navigator-content .arrow{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.039);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:1px 1px 3px rgba(0,0,0,.1);border-radius:50%;height:47px;width:47px;cursor:pointer;border:0;color:#333}.navigator-container .navigator-content .arrow:hover{color:#333;background:rgba(0,0,0,.039)}.navigator-container .navigator-content .arrow:disabled{color:#999;cursor:not-allowed}.navigator-container .navigator-content .arrow .i-icon{height:13px;width:13px}.notifications-container{z-index:5;overflow-y:auto;overflow-x:hidden;height:100vh;border-top:1px solid #efefef}.notifications-container .notifications-actions{display:grid;height:100px;grid-template-columns:100px auto 50px 50px 50px;align-items:center;padding:0 30px 0 0;min-width:500px;box-sizing:border-box}.notifications-container .notifications-actions .notifications-action{display:flex;align-items:center;font-size:21px;color:#9f9f9f;position:relative}.notifications-container .notifications-actions .notifications-action h2{display:flex;align-items:center;font-size:20px;color:#333}.notifications-container .notifications-actions .notifications-action.back{justify-content:center}.notifications-container .notifications-actions .notifications-action .i-icon{cursor:pointer;margin:0;height:22px}.notifications-container .notifications-content .not-found{display:flex;align-items:center;justify-content:center;font-size:16px;margin:30px 0}.notifications-container .notifications-content .not-found .i-icon{margin:0 9px 0 0;height:27px;font-size:21px;color:#333}.user-notification-content{display:flex;flex:1 1;align-items:center;border-bottom:1px solid #efefef;height:100px;min-width:500px}.user-notification-content .notification-icon{font-size:24px;color:#333;display:flex;align-items:center;justify-content:center;width:100px;height:100px;flex-shrink:0}.user-notification-content .notification-text-container{display:flex;flex-direction:column;flex:1 1;max-width:300px}.user-notification-content .notification-message{margin:0 0 7px;font-size:14px;color:#333;line-height:1.4}.user-notification-content .notification-message a{cursor:pointer;color:#eb857f;text-decoration:none;font-weight:600}.user-notification-content .notification-message a:hover{text-decoration:underline}.user-notification-content .notification-date{margin:0;font-size:11px;color:#999;display:flex;align-items:center}.user-notification-content .notification-date .i-icon{margin-right:4px;font-size:11px;height:11px}.user-notification-content.read{opacity:.4}.user-notification-content.unread{background:#fff}.user-notification-content .notification-actions{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:all .2s ease}.user-notification-content .notification-actions .notification-delete,.user-notification-content .notification-actions .notification-read{font-size:18px;color:#999;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease}.user-notification-content .notification-actions .notification-delete:hover,.user-notification-content .notification-actions .notification-read:hover{background:#f0f0f0}.user-notification-content .notification-actions .notification-read:hover{color:#1890ff}.user-notification-content .notification-actions .notification-delete:hover{color:#ff4d4f;background:#fff1f0}.user-notification-content:hover .notification-actions{opacity:1}.search-container{z-index:5;overflow-y:auto;overflow-x:hidden;height:100vh;border-top:1px solid #efefef}.search-container .search-actions{display:grid;height:100px;grid-template-columns:100px auto;align-items:center;min-width:500px;box-sizing:border-box}.search-container .search-actions .search-action{display:flex;align-items:center;font-size:21px;color:#9f9f9f;position:relative}.search-container .search-actions .search-action .ant-form-item{margin:0}.search-container .search-actions .search-action .ant-form-item .search-input{border:0;background:unset;box-shadow:unset!important;font-size:21px;padding:0}.search-container .search-actions .search-action h2{display:flex;align-items:center;font-size:20px;color:#333}.search-container .search-actions .search-action.back{justify-content:center}.search-container .search-actions .search-action .i-icon{cursor:pointer;margin:0;height:22px}.search-container .search-content .search-result{display:flex;flex-direction:column;justify-content:space-between;font-size:16px;padding:1rem;border-bottom:1px solid #efefef;box-sizing:border-box;height:5rem;cursor:pointer}.search-container .search-content .search-result .search-result-content{font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-container .search-content .search-result .search-result-page{font-size:12px;color:#999}.search-container .search-content .not-found{display:flex;align-items:center;justify-content:center;font-size:16px;margin:30px 0}.search-container .search-content .not-found .i-icon{margin:0 9px 0 0;height:27px;font-size:21px;color:#333}.side-actions{font-size:21px;z-index:5;width:500px}.side-actions,.side-actions .side-action{display:flex;align-items:center;justify-content:center;height:100px}.side-actions .side-action{position:relative;width:100px;color:#9f9f9f;cursor:pointer}.side-actions .side-action.active{color:#291802}.side-actions .side-action.active img{opacity:1}.side-actions .side-action .side-tag{position:absolute;border-radius:50%;width:16px;height:16px;background-color:#e76f68;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;top:29px;right:34px;line-height:14px}.side-actions .side-action img{width:27px;opacity:.4}.side-actions .side-action img:hover{opacity:1}.side-actions .side-action .i-icon{display:flex;height:24px;width:24px}.side-actions .side-action.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.zoom-action-container{position:fixed;bottom:40px;right:26px;border-radius:50%;width:60px;height:60px;z-index:4;transition:.5s}.zoom-action-container.active{right:515px}.zoom-action-container .zoom-action-content{display:flex;align-items:center;flex-direction:column;font-size:24px;cursor:pointer}.zoom-action-container .zoom-action-content .i-icon{margin:0 0 7px;color:#999;transition:.5s}.zoom-action-container .zoom-action-content .i-icon:hover{color:#333}.tools-container{position:fixed;z-index:10;cursor:pointer}.tools-container .tools-content{min-width:24px;border-radius:10px;padding:16px 16px 8px;background:rgba(0,0,0,.039);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.tools-container .tools-content .tools-item{display:flex;line-height:42px;box-sizing:content-box;font-size:18px;color:#999;align-items:center;justify-content:center;text-align:center}.tools-container .tools-content .tools-item.active{color:#333}.tools-container .tools-content .tools-item .i-icon{height:42px;width:20px}.tools-container .tools-icon-container{position:absolute;left:0;top:0}.tools-container .tools-icon-container .tools-icon-content.close{position:relative;left:35px;top:5px;color:#777}.tools-container .tools-icon-container .tools-icon-content.icon{position:relative;border-radius:50%;border:2px solid #333;box-shadow:0 0 3px rgba(0,0,0,.1);width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#333;font-size:17px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.contract-part-container{white-space:pre-wrap;font-size:12px;line-height:21px;border-bottom:1px solid #efefef}.contract-part-container.active .contract-part-content{display:flex;flex-direction:column}.contract-part-container.active .contract-part-header .contract-part-header-actions .contract-part-header-action{opacity:1}.contract-part-container.active .contract-part-header .contract-part-header-actions .contract-part-header-action.icon{transform:rotate(90deg);color:#333}.contract-part-container:last-child{border-bottom:none}.contract-part-container .contract-part-header{display:flex;justify-content:space-between;align-items:center;padding:1.4rem;box-sizing:border-box;height:5rem;cursor:pointer}.contract-part-container .contract-part-header .contract-part-header-content{display:flex;align-items:center}.contract-part-container .contract-part-header .contract-part-header-content h6{font-size:14px;margin:0 1.4rem 0 0}.contract-part-container .contract-part-header .contract-part-header-actions{display:flex;align-items:center}.contract-part-container .contract-part-header .contract-part-header-actions .contract-part-header-action{font-size:17px;transition:.5s;transform:rotate(0deg);min-width:50px;display:flex;justify-content:center;align-items:center;color:#999}.contract-part-container .contract-part-header .contract-part-header-actions .contract-part-header-action:hover{color:#333}.contract-part-container .contract-part-header .contract-part-header-actions .contract-part-header-action img{width:17px;opacity:.5}.contract-part-container .contract-part-header .contract-part-header-actions .contract-part-header-action img:hover{opacity:1}.contract-part-container .contract-part-header .contract-part-header-actions .contract-part-header-action .i-icon{display:flex;height:18px;width:18px}.contract-part-container .contract-part-content{display:none;padding:0 1.4rem 1.4rem}.contract-part-container .contract-part-content .contract-part-content-text{margin:0 0 1rem}.contract-part-container .contract-part-content .contract-part-content-text h3{font-size:14px;margin:0}.contract-part-container .contract-part-content .contract-part-content-text p{margin:0;white-space:normal}.contract-part-container .contract-part-content .contract-part-content-actions{display:flex;align-items:center;justify-content:end;margin:7px 0 0}.contract-part-container .contract-part-content .contract-part-content-actions .contract-part-content-action{display:flex;align-items:center;cursor:pointer;font-size:12px;color:#333;margin:0 0 0 4px;padding:4px 8px;border-radius:6px}.contract-part-container .contract-part-content .contract-part-content-actions .contract-part-content-action:hover{text-decoration:underline}.contract-part-container .contract-part-content .contract-part-content-actions .contract-part-content-action.active{background-color:#fff}.contract-part-container .contract-part-content .contract-part-content-actions .contract-part-content-action .i-icon{position:relative;top:2px;margin:0 5px 0 0}.contract-part-container .contract-part-content .contract-part-content-actions .contract-part-content-action img{width:11px;margin:1px 4px 0 0;transform:rotate(-15deg);opacity:.8}.contract-part-container .contract-part-content .contract-part-content-alerts{display:flex;flex-direction:column;gap:1rem}.contract-part-container .contract-part-content .contract-part-content-alerts h6{font-size:14px;margin:0 1.4rem 0 0}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item{display:grid;grid-template-columns:20px 1fr;grid-gap:13px;gap:13px;margin:0 0 1rem}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-icon{color:#ff4d4f;font-size:15px;line-height:24px;margin:3px 0 0}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-icon .alert-icon{width:15px;height:15px;border-radius:50%}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-icon .alert-icon.critical{background:#ff4d4f}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-icon .alert-icon.high{background:#faad14}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-icon .alert-icon.medium{background:#fae814}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-icon{display:flex;justify-content:center}.contract-part-container .contract-part-content .contract-part-content-alerts .contract-part-alert-item .contract-part-alert-item-content p{line-height:18px;margin:0}.contract-part-container .contract-part-content .contract-part-notes-loader{display:flex;align-items:center;height:4rem}.contract-part-container .contract-part-content .contract-part-notes-loader .anticon{margin:0 8px}.contract-part-container .contract-part-content-actions-container{padding:0 1.4rem}.reference-normative-container{white-space:pre-wrap;font-size:12px;line-height:21px;border-bottom:1px solid #efefef}.reference-normative-container.active .reference-normative-content{display:flex;flex-direction:column}.reference-normative-container.active .reference-normative-header .reference-normative-header-actions .reference-normative-header-action{opacity:1}.reference-normative-container.active .reference-normative-header .reference-normative-header-actions .reference-normative-header-action.icon{transform:rotate(90deg);color:#333}.reference-normative-container:last-child{border-bottom:none}.reference-normative-container .reference-normative-header{display:flex;justify-content:space-between;align-items:center;padding:1.4rem;box-sizing:border-box;height:5rem;cursor:pointer}.reference-normative-container .reference-normative-header .reference-normative-header-content{display:flex;align-items:center}.reference-normative-container .reference-normative-header .reference-normative-header-content h6{font-size:14px;margin:0 1.4rem 0 0}.reference-normative-container .reference-normative-header .reference-normative-header-actions{display:flex;align-items:center}.reference-normative-container .reference-normative-header .reference-normative-header-actions .reference-normative-header-action{font-size:17px;transition:.5s;transform:rotate(0deg);min-width:50px;display:flex;justify-content:center;align-items:center;color:#999}.reference-normative-container .reference-normative-header .reference-normative-header-actions .reference-normative-header-action:hover{color:#333}.reference-normative-container .reference-normative-header .reference-normative-header-actions .reference-normative-header-action img{width:17px;opacity:.5}.reference-normative-container .reference-normative-header .reference-normative-header-actions .reference-normative-header-action img:hover{opacity:1}.reference-normative-container .reference-normative-header .reference-normative-header-actions .reference-normative-header-action .i-icon{display:flex;height:18px;width:18px}.reference-normative-container .reference-normative-content{display:none;padding:0 1.4rem 1.4rem}.reference-normative-container .reference-normative-content .reference-normative-content-text p{margin:0;white-space:normal}.reference-normative-container .reference-normative-content .reference-normative-content-actions{display:flex;align-items:center;justify-content:end;margin:7px 0 0}.reference-normative-container .reference-normative-content .reference-normative-content-actions .reference-normative-content-action{display:flex;align-items:center;cursor:pointer;font-size:12px;color:#333;margin:0 0 0 4px;padding:4px 8px;border-radius:6px}.reference-normative-container .reference-normative-content .reference-normative-content-actions .reference-normative-content-action:hover{text-decoration:underline}.reference-normative-container .reference-normative-content .reference-normative-content-actions .reference-normative-content-action.active{background-color:#fff}.reference-normative-container .reference-normative-content .reference-normative-content-actions .reference-normative-content-action .i-icon{position:relative;top:2px;margin:0 5px 0 0}.reference-normative-container .reference-normative-content .reference-normative-content-actions .reference-normative-content-action img{width:11px;margin:1px 4px 0 0;transform:rotate(-15deg);opacity:.8}.reference-normative-container .reference-normative-content .reference-normative-content-alerts{display:flex;flex-direction:column;gap:1rem}.reference-normative-container .reference-normative-content .reference-normative-content-alerts h6{font-size:14px;margin:0 1.4rem 0 0}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item{display:grid;grid-template-columns:20px 1fr;grid-gap:13px;gap:13px;margin:0 0 1rem}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-icon{color:#ff4d4f;font-size:15px;line-height:24px;margin:3px 0 0}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-icon .alert-icon{width:15px;height:15px;border-radius:50%}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-icon .alert-icon.critical{background:#ff4d4f}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-icon .alert-icon.high{background:#faad14}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-icon .alert-icon.medium{background:#fae814}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-icon{display:flex;justify-content:center}.reference-normative-container .reference-normative-content .reference-normative-content-alerts .reference-normative-alert-item .reference-normative-alert-item-content p{line-height:18px;margin:0}.reference-normative-container .reference-normative-content .reference-normative-notes-loader{display:flex;align-items:center;height:4rem}.reference-normative-container .reference-normative-content .reference-normative-notes-loader .anticon{margin:0 8px}.reference-normative-container .reference-normative-content-actions-container{padding:0 1.4rem}.trees-container{min-width:500px;overflow-y:auto;height:calc(100vh - 100px)}.trees-container::-webkit-scrollbar{display:none}.trees-container .trees-empty{display:flex;align-items:center;justify-content:center;height:5rem}.trees-container .trees-empty .i-icon{height:18px;margin:0 10px 0 0}.trees-container .trees-header{display:flex;justify-content:end;padding:0 1.65rem;box-sizing:border-box}.trees-container .trees-header .ant-input-affix-wrapper{border:0}.trees-container .trees-header .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border:1px solid #c6c6c6!important;box-shadow:none!important}.trees-container .trees-header .ant-input-affix-wrapper .ant-input-prefix{margin:0 7px 0 0!important}.trees-container .trees-header .ant-input-affix-wrapper .ant-input-prefix .i-icon{height:16px!important;color:#c6c6c6!important}.tree-container{justify-content:center;border-bottom:1px solid #efefef}.tree-container,.tree-container.active .tree-content{display:flex;flex-direction:column}.tree-container.active .tree-header .tree-actions .tree-action{transform:rotate(90deg)}.tree-container .tree-header{display:flex;align-items:center;justify-content:space-between;padding:1.4rem;box-sizing:border-box;height:5rem;cursor:pointer}.tree-container .tree-header .tree-header-content{display:flex;flex-direction:column}.tree-container .tree-header .tree-header-content h5{margin:0 0 4px}.tree-container .tree-header .tree-header-content .tree-header-details{display:flex;font-size:10px}.tree-container .tree-header .tree-header-content .tree-header-details .tree-detail{display:flex;align-items:center;color:#999;margin:0 14px 0 0}.tree-container .tree-header .tree-header-content .tree-header-details .tree-detail .i-icon{height:11px;margin:0 6px 0 0}.tree-container .tree-header .tree-actions .tree-action{display:flex;font-size:18px;align-items:center;justify-content:center;transition:.5s;transform:rotate(0deg);min-width:50px}.tree-container .tree-header .tree-actions .tree-action.icon .i-icon{display:flex;height:18px;width:18px}.tree-container .tree-content{display:none;box-sizing:border-box;min-height:5rem}.clause-container{white-space:pre-wrap;font-size:12px;line-height:21px;border-bottom:1px solid #efefef;height:5rem;overflow:hidden}.clause-container.active{height:unset}.clause-container.active .clause-content{display:flex;flex-direction:column}.clause-container.active .clause-header .clause-header-actions .clause-header-action{opacity:1}.clause-container.active .clause-header .clause-header-actions .clause-header-action.icon{transform:rotate(90deg);color:#333}.clause-container:last-child{border-bottom:none}.clause-container .clause-header{display:flex;justify-content:space-between;align-items:center;padding:1.4rem;box-sizing:border-box;height:5rem;cursor:pointer}.clause-container .clause-header .clause-header-content{display:flex;align-items:center}.clause-container .clause-header .clause-header-content h6{font-size:14px;margin:0 1.4rem 0 0}.clause-container .clause-header .clause-header-actions{display:flex;align-items:center}.clause-container .clause-header .clause-header-actions .clause-header-action{font-size:17px;transition:.5s;transform:rotate(0deg);min-width:50px;display:flex;justify-content:center;align-items:center;color:#999}.clause-container .clause-header .clause-header-actions .clause-header-action:hover{color:#333}.clause-container .clause-header .clause-header-actions .clause-header-action img{width:17px;opacity:.5}.clause-container .clause-header .clause-header-actions .clause-header-action img:hover{opacity:1}.clause-container .clause-header .clause-header-actions .clause-header-action .i-icon{display:flex;height:18px;width:18px}.clause-container .clause-content{display:none;padding:0 1.4rem 1.4rem}.clause-container .clause-content .clause-content-text p{margin:0;white-space:normal}.clause-container .clause-content .clause-content-actions{display:flex;align-items:center;justify-content:end;margin:7px 0 0}.clause-container .clause-content .clause-content-actions .clause-content-action{display:flex;align-items:center;cursor:pointer;font-size:12px;color:#333;margin:0 0 0 4px;padding:4px 8px;border-radius:6px}.clause-container .clause-content .clause-content-actions .clause-content-action:hover{text-decoration:underline}.clause-container .clause-content .clause-content-actions .clause-content-action.active{background-color:#fff}.clause-container .clause-content .clause-content-actions .clause-content-action .i-icon{position:relative;top:2px;margin:0 5px 0 0}.clause-container .clause-content .clause-content-actions .clause-content-action img{width:11px;margin:1px 4px 0 0;transform:rotate(-15deg);opacity:.8}.clause-container .clause-content .clause-content-alerts{display:flex;flex-direction:column;gap:1rem}.clause-container .clause-content .clause-content-alerts h6{font-size:14px;margin:0 1.4rem 0 0}.clause-container .clause-content .clause-content-alerts .clause-alert-item{display:grid;grid-template-columns:20px 1fr;grid-gap:13px;gap:13px;margin:0 0 1rem}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-icon{color:#ff4d4f;font-size:15px;line-height:24px;margin:3px 0 0}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-icon .alert-icon{width:15px;height:15px;border-radius:50%}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-icon .alert-icon.critical{background:#ff4d4f}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-icon .alert-icon.high{background:#faad14}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-icon .alert-icon.medium{background:#fae814}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-icon{display:flex;justify-content:center}.clause-container .clause-content .clause-content-alerts .clause-alert-item .clause-alert-item-content p{line-height:18px;margin:0}.clause-container .clause-content .clause-notes-loader{display:flex;align-items:center;height:4rem}.clause-container .clause-content .clause-notes-loader .anticon{margin:0 8px}.clause-container .clause-content-actions-container{padding:0 1.4rem}.ant-progress-steps-item{width:8px!important}.users-dashboard-container{position:fixed;width:48px;height:48px;color:#333;z-index:9;cursor:pointer}.users-dashboard-container.active .users-dashboard-content .users-dashboard-number{width:21px;height:21px;font-size:13px;right:-5px}.users-dashboard-container.active .users-dashboard-content .users-dashboard-icon{border:3px solid #333;width:42px;height:42px;font-size:21px}.users-dashboard-container .users-dashboard-content{position:relative;display:flex;align-items:center;justify-content:center}.users-dashboard-container .users-dashboard-content .users-dashboard-number{position:absolute;top:-7px;right:0;border-radius:50%;width:19px;height:19px;background:#eb857f;font-size:11px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1;transition:.5s}.users-dashboard-container .users-dashboard-content .users-dashboard-icon{position:relative;border-radius:50%;border:2px solid #333;box-shadow:0 0 3px rgba(0,0,0,.1);width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#333;font-size:17px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:.5s}.users-dashboard-container .users-dashboard-content .users-dashboard-icon .i-icon{display:flex}.dashboard-container{display:grid;grid-column-start:1;grid-column-end:3;grid-template-columns:120px auto 0;grid-template-rows:90px calc(100vh - 180px) 90px}.dashboard-container.active{grid-template-columns:120px auto 500px}.dashboard-container .dashboard-header{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;display:flex;justify-content:space-between}.dashboard-container .dashboard-header .dashboard-actions{position:relative;display:flex;align-items:center;justify-content:center;margin:42px 47px 56px 120px;font-size:21px;z-index:20;height:60px}.dashboard-container .dashboard-header .dashboard-actions.actions{background:hsla(0,0%,100%,.75);border-radius:24px;box-shadow:0 0 3px rgba(0,0,0,.129);border:2px solid #fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.dashboard-container .dashboard-header .dashboard-actions .dashboard-action{position:relative;width:60px;height:60px;color:#9f9f9f;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 7px}.dashboard-container .dashboard-header .dashboard-actions .dashboard-action.active{color:#291802}.dashboard-container .dashboard-header .dashboard-actions .dashboard-action img{width:27px;opacity:.4}.dashboard-container .dashboard-header .dashboard-actions .dashboard-action .side-tag{position:absolute;border-radius:50%;width:16px;height:16px;background-color:#e76f68;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;top:12px;right:12px;line-height:14px}.dashboard-container .dashboard-header .dashboard-actions .dashboard-action .i-icon{height:24px;width:20px}.dashboard-container .dashboard-header .dashboard-actions .dashboard-action.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.dashboard-container .dashboard-content{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4;padding:5rem 0;overflow-x:hidden;overflow-y:auto}.dashboard-container .dashboard-content::-webkit-scrollbar{display:none}.dashboard-container .dashboard-content .viewer-container-wrapper{position:relative;display:flex;transition:transform 1s ease;width:100%;min-height:100%}.dashboard-container .dashboard-content .viewer-container-wrapper:not(.comparison-mode){justify-content:center}.dashboard-container .dashboard-content .viewer-container-wrapper:not(.comparison-mode) .viewer-container:first-child{max-width:100%}.dashboard-container .dashboard-content .viewer-container-wrapper:not(.comparison-mode) .viewer-container:nth-child(2){display:none}.dashboard-container .dashboard-content .viewer-container-wrapper.comparison-mode{width:200%;justify-content:flex-start;transform:translateX(0)}.dashboard-container .dashboard-content .viewer-container-wrapper.comparison-mode[data-view=template]{transform:translateX(-50%)}.dashboard-container .dashboard-content .viewer-container-wrapper.comparison-mode .viewer-container{width:50%;flex-shrink:0}.dashboard-container .dashboard-content .viewer-container-wrapper .no-extraction-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto 0}.dashboard-container .dashboard-side{position:relative;grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4;background:hsla(0,0%,100%,.87);z-index:10;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);height:100vh;overflow:hidden;z-index:25}.grabber-container{position:absolute;z-index:20;cursor:ew-resize}.grabber-container .grabber-content{width:1px;height:100vh;background-color:#e4e4e4}