body{background-color:var(--color-background-default);font-family:Twemoji Country Flags,PwC Helvetica Neue,sans-serif}.text-center{text-align:center}.text-right{text-align:right}.font-italic{font-style:italic}.text-truncate{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-truncate-multi-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.d-flex{display:flex}.d-none{display:none}.d-block{display:block}.flex-column{flex-direction:column}.min-vh-100{min-height:100vh}.w-90{width:90%}.flex-grow-1{flex-grow:1}.ap-option-group{height:auto}.cursor-pointer{cursor:pointer}.ap-panel-with-extra-container{width:540px}.ap-panel-with-extra-container .ap-panel .ap-panel-footer{justify-content:flex-end;margin-top:20px;display:flex}.ap-extra-template-container{display:flex}.ap-extra-template-container .ap-tabset-container{flex-direction:row;width:76px;margin-right:2px}.ap-extra-template-container .ap-tabset-container .ap-tabset-toggle{width:32px!important;height:32px!important;padding:4px!important}.ap-extra-template-container .ap-modal-header-icon{color:#252525;background-color:#0000;width:2.5rem;height:2.5rem;padding:.5rem;position:relative}.ap-extra-template-container .ap-modal-header-icon:hover{cursor:pointer;background-color:#f3f3f3;border-radius:4px}.ap-extra-template-container .ap-modal-header-icon .height{height:1.5rem}.ap-extra-template-container .ap-modal-header-icon .icon-close-fill:before{font-weight:500}.custom-node:focus{border-radius:50%!important}.custom-node:focus .keyboard-focus{outline:auto 5px -webkit-focus-ring-color;outline-offset:var(--spacing-1)}.custom-node:focus:not(.keyboard-focus){box-shadow:0 0 0 .25rem rgba(var(--color-background-primary-rgb), var(--opacity-3));outline:none}.ap-notifications{z-index:3000}.ap-dropdown-custom-wrapper{padding:0}.ap-dropdown-custom-wrapper .ap-dropdown-custom-input{padding:0 8px!important}.ap-dropdown-custom-wrapper.required .ap-dropdown-custom-placeholder-wrapper{margin:0 10px}.card-panel .ap-panel-head-title-text{white-space:nowrap;text-overflow:ellipsis;margin-right:2rem;overflow:hidden}.ap-header .ap-header-heading .ap-header-title{padding-top:.05rem;font-size:.92rem;line-height:normal}[data-mode=light] .ap-tabset-underline{background-color:#e8e8e8!important}.ck-editor .ck-toolbar .ck-button .ck-tooltip__text{background-color:rgba(var(--color-background-container-inverse-rgb), .72)}.ql-toolbar,.ql-container{font-family:Twemoji Country Flags,PwC Helvetica Neue,sans-serif;font-size:16px;border:none!important}[data-mode=dark] .ql-toolbar .ql-fill{fill:#979797;stroke:none}[data-mode=dark] .ql-toolbar .ql-stroke{fill:none;stroke:#979797}button:hover .ql-fill,.ql-picker-label:hover .ql-fill{stroke:none;fill:var(--color-text-primary)!important}button:hover .ql-stroke,.ql-picker-label:hover .ql-stroke{fill:none;stroke:var(--color-text-primary)!important}button.ql-active,.ql-picker-label:hover,.ql-picker-label.ql-active,.ql-picker-item:hover,.ql-picker-item.ql-selected{color:var(--color-text-primary)!important}[data-mode=dark] .ap-field-select-value.disabled{background-color:var(--color-background-default)!important}[data-mode=light] .ap-field-select-value.disabled .ap-badge-text{color:rgba(var(--color-text-heading-rgb), var(--opacity-5))!important}.ap-notification .ap-notification-content .ap-notification-description,.ap-notification .ap-notification-content div.hyperlink-wrap{display:inline-block}.ap-footer-link-group{justify-content:center}.ap-option-item{height:auto}.border{border:1px solid}.border-top{border-top:1px solid}.border-bottom{border-bottom:1px solid}.ap-option-label{white-space:normal!important}.ap-table .ap-button-label{white-space:wrap}#ot-sdk-cookie-policy td,#ot-sdk-cookie-policy th{background-color:#fff!important}#cookie-policy-title,#cookie-policy-description,.ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy-group-desc{color:unset!important}.accordion-fill .ap-accordion-content{padding:0 .5rem}.clickable-row-table tr{cursor:pointer}.table-no-scroll{max-height:none}.dot-pulse{border-radius:5px;width:10px;height:10px;animation:1.5s linear .25s infinite dot-pulse;position:relative;left:-9999px;box-shadow:9999px 0 0 -5px}.dot-pulse:before,.dot-pulse:after{content:"";border-radius:5px;width:10px;height:10px;display:inline-block;position:absolute;top:0}.dot-pulse:before{animation:1.5s linear infinite dot-pulse-before;box-shadow:9984px 0 0 -5px}.dot-pulse:after{animation:1.5s linear .5s infinite dot-pulse-after;box-shadow:10014px 0 0 -5px}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.ap-fileupload-disabled{color:var(--color-text-disabled)!important}.ap-fileupload-disabled .ap-fileupload-content{border-color:var(--color-text-disabled)!important}.ap-fileupload-disabled .ap-fileupload-drop-span,.ap-fileupload-disabled .ap-fileupload-drop-browse-span{color:var(--color-text-disabled)!important}.ap-container-fluid,.ap-container-fluid .ap-container{max-width:100%}.ap-p-spacing-0{padding:0!important}.ap-px-spacing-0{padding-left:0!important;padding-right:0!important}.ap-py-spacing-0{padding-top:0!important;padding-bottom:0!important}.ap-text-line-through{text-decoration:line-through}.ap-accordion .ap-accordion-toggle .ap-button .Appkit4-icon{color:inherit}
.news-card-wrapper{flex-direction:column;flex:auto;width:100%;height:100%;display:flex}.news-card-panel{border:1px solid #0000001f;flex-direction:column;flex:auto;height:100%;display:flex;box-shadow:0 1px 3px #00000014}.news-card-panel .ap-panel-body{min-height:0;padding:var(--spacing-4);flex-direction:column;flex:auto;display:flex}.news-card-panel .ap-panel-content{flex-direction:column;flex:auto;min-height:0;display:flex}.news-card-panel .ap-panel-footer{padding:0 var(--spacing-4) var(--spacing-4);flex-shrink:0;margin-top:auto}.news-card-footer{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;display:flex}.news-card-date{flex-shrink:0;margin-left:auto}.news-card-body{flex:auto;min-height:0}.news-card-image-container{width:100%;height:96px;margin-bottom:var(--spacing-3);border-radius:4px;flex-shrink:0;overflow:hidden}.news-card-image{object-fit:cover;width:100%;height:100%;display:block}.news-card-body-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-badge-container{gap:var(--spacing-2);flex-wrap:wrap;min-width:0;display:flex}.news-badge-container .ap-badge{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.data-quality-reports-chatbot-wrapper{min-width:0;height:max(30rem,100dvh - 200px)}.data-quality-reports-chatbot-panel{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.data-quality-reports-chatbot-panel .ap-panel-body,.data-quality-reports-chatbot-panel .ap-panel-content{flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.data-quality-reports-chatbot-panel .ap-panel-head{flex-shrink:0;min-width:0}.data-quality-reports-chatbot-panel .ap-prompt-field{min-width:0}.data-quality-reports-chatbot-new-chat-button .Appkit4-icon{font-weight:var(--font-weight-2)}.data-quality-reports-chatbot-history-list{max-height:8rem;padding-left:0;list-style:none}.data-quality-reports-chatbot-history-item{text-align:left}.data-quality-reports-chatbot-history-item:hover{background-color:var(--color-background-hover)}.data-quality-reports-chatbot-bubble{white-space:pre-wrap;word-break:break-word;max-width:87%;overflow-x:auto}.data-quality-reports-chatbot-bubble--assistant{border-left-width:3px!important;border-left-color:var(--color-background-primary)!important}.data-quality-reports-chatbot-messages{scrollbar-gutter:stable;min-height:0;overflow-x:hidden}.data-quality-reports-chatbot-messages-inner{justify-content:flex-end;min-height:100%}.data-quality-reports-chatbot-typing-indicator{align-items:center;height:1.25rem;display:flex;overflow:hidden}.data-quality-reports-chatbot-body,.data-quality-reports-chatbot-footer{min-width:0}.data-quality-reports-chatbot-input{overflow:hidden}.data-quality-reports-chatbot-input .ap-prompt-field-body{min-height:0;overflow:hidden}.data-quality-reports-chatbot-suggestions{min-width:0}.data-quality-reports-chatbot-suggestions .ap-suggestion-nudge{text-align:left;flex:100%;min-width:0;max-width:100%;overflow:hidden}.data-quality-reports-chatbot-suggestions .ap-suggestion-nudge .ap-suggestion-nudge-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.data-quality-reports-chatbot-export-footer-actions{min-width:0}.data-quality-reports-chatbot-export-sql-tooltip{white-space:pre-wrap;word-break:break-word;max-height:calc(var(--font-line-height-2,1.25rem)*15);font-family:monospace;overflow-y:auto}.project-insights-engine-chat-split-panel{flex-direction:column;height:max(30rem,100dvh - 260px);display:flex}.project-insights-engine-chat-split-panel .ap-panel-head{flex-shrink:0}.project-insights-engine-chat-split-panel .ap-panel-body,.project-insights-engine-chat-split-panel .ap-panel-content{flex-direction:column;flex:auto;min-height:0;display:flex}.project-insights-engine-chat-panel .ap-panel-head-wrapper{box-sizing:border-box;min-height:2.5rem}.project-insights-engine-chat-input{max-height:min(25rem,30dvh);overflow:hidden}.project-insights-engine-chat-input .ap-prompt-field-body{min-height:0;margin-bottom:0;overflow:hidden}.project-insights-engine-chat-input .ap-prompt-field-textarea{min-height:3.5rem}.project-insights-engine-chat-history-list{padding-left:0;list-style:none}.project-insights-engine-chat-markdown>:first-child{margin-top:0}.project-insights-engine-chat-markdown>:last-child{margin-bottom:0}.project-insights-engine-chat-markdown p{margin-bottom:.5rem}.project-insights-engine-chat-markdown h1,.project-insights-engine-chat-markdown h2,.project-insights-engine-chat-markdown h3,.project-insights-engine-chat-markdown h4,.project-insights-engine-chat-markdown h5,.project-insights-engine-chat-markdown h6{margin:1rem 0 .5rem;font-size:1rem;font-weight:500}.project-insights-engine-chat-markdown ul,.project-insights-engine-chat-markdown ol{margin-bottom:.5rem;padding-left:1.25rem}.project-insights-engine-chat-markdown li{margin-bottom:.25rem}.project-insights-engine-chat-markdown table{border-collapse:collapse;width:100%;margin-bottom:.5rem}.project-insights-engine-chat-markdown th,.project-insights-engine-chat-markdown td{border:1px solid var(--color-background-border);text-align:left;padding:.25rem .5rem}.project-insights-engine-chat-markdown pre{white-space:pre-wrap;word-break:break-word}.table-last-child-right td:last-child{text-align:right}.ap-accordion:hover{background-color:unset}.ap-accordion-title{text-wrap-mode:unset!important;height:auto!important}.bulk-import-accordion .ap-accordion-toggle{padding:var(--spacing-3) var(--spacing-4)}.bulk-import-accordion .ap-accordion-content{padding-bottom:var(--spacing-3)}.bulk-import-card .ap-panel-body{padding:var(--spacing-4)}.bulk-import-row+.bulk-import-row{margin-top:var(--spacing-3)}.bulk-import-cell-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bulk-import-cell-value .ap-checkbox-container{min-width:0}.bulk-import-cell-value .ap-checkbox{flex-shrink:0}.bulk-import-cell-value .ap-checkbox-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.secondary-use-details-modal .ap-modal-body,.secondary-use-details-modal .ap-accordion .ap-accordion-toggle,.secondary-use-details-modal .ap-accordion .ap-accordion-content{padding-left:0;padding-right:0}.contract-preview-iframe{border:0;width:100%;height:100%;display:block}.admin-modal-content{flex-direction:column;height:100%;display:flex}
