.uploads-tab-page-container{width:100%;box-sizing:border-box;padding:10px;height:100%}.uploads-tab-section-header{overflow:hidden;white-space:nowrap;font-size:1.1rem;color:var(--font-color);text-align:left;margin:0 0 10px}.uploads-tab-attachments-container,.uploads-tab-selected-files-container{padding:10px;border:1px solid var(--font-color);box-sizing:border-box;width:100%;display:flex;flex-direction:column;margin-bottom:10px}.uploads-tab-dropzone-container{padding:10px;box-sizing:border-box;max-width:750px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px}.uploads-tab-page-container-stacked{display:flex;flex-direction:column;width:100%;overflow-y:auto;height:100%;max-height:100%;min-height:0}.uploads-tab-page-container-stacked::-webkit-scrollbar{display:none}.uploads-tab-dropzone-buttons{display:flex;flex-direction:row;gap:10px;margin-bottom:10px}.uploads-tab-dropzone-buttons .dx-selectbox{height:40px;flex:1 1}.uploads-tab-dropzone-buttons .dx-texteditor-input{line-height:1.2em}.upload-tab-dropzone-upload-button{flex:1 1;color:var(--font-color);font-size:16px;cursor:pointer}.uploads-tab-dropzone-drop-area{min-height:100px;margin-top:15px;border:2px dashed var(--font-color);border-radius:8px;padding:20px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.uploads-tab-dropzone-drop-area:hover{background-color:var(--color-surface-300)}.upload-tab-dropzone-document-type-button{flex:2 1;font-size:18px}.upload-tab-dropzone-upload-button{min-width:150px;flex:1 1!important;height:41px!important;margin-left:10px!important;color:var(--font-color)!important;font-size:1rem!important}.upload-tab-dropzone-upload-button.disabled{opacity:.5!important;pointer-events:none}.uploads-tab-treeview{margin-top:10px!important;margin-left:-10px!important;color:var(--font-color)!important;overflow:visible!important}.uploads-tab-treeview::-webkit-scrollbar{display:none}.markup-button{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--font-color)}.markup-tooltip{visibility:hidden;opacity:0;position:absolute;right:120%;bottom:50%;transform:translateY(50%);background-color:var(--background-component);color:var(--font-color)!important;font-size:13px;white-space:nowrap;padding:4px 8px;border-radius:4px;z-index:30;transition:opacity .2s ease-in-out;pointer-events:none;font-weight:400;text-shadow:none;-webkit-text-fill-color:initial!important;max-width:240px;text-align:left;z-index:99}.markup-button:hover .markup-tooltip{visibility:visible;opacity:1}.markup-button .dx-button,.markup-button .dx-button.dx-state-active,.markup-button .dx-button.dx-state-hover,.markup-button .dx-button:focus,.markup-button .dx-button:hover{background-color:transparent!important;box-shadow:none!important;border:none!important}.uploads-tab-loading-overlay{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;height:100%;background-color:var(--background-primary);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.uploads-tab-loading-overlay.visible{opacity:1;visibility:visible;pointer-events:all}.treeview-wrapper{width:100%}.referenced-by-container{height:100%}.relationship-builder-container .dx-widget.dx-visibility-change-handler{max-width:100%!important}.rb-filter-icon{height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px}.rb-filter-icon:hover{background-color:hsla(0,0%,50%,.1)}#rb-selection-btn{height:32px;width:32px;min-width:unset}#rb-selection-btn .dx-button-content{display:flex;align-items:center;justify-content:center;padding:0}#rb-selection-btn svg{font-size:14px}.relationship-builder-container .dx-toolbar .dx-icon-columnchooser{pointer-events:none}.transaction-history-container{display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:var(--background-primary);color:var(--font-color);min-height:0;overflow:hidden}.transaction-history-container::-webkit-scrollbar{display:none}.transaction-history-container .widget-container{flex:1 1;display:flex;justify-content:center;align-items:stretch;min-width:360px;height:100%}.transaction-history-container .dx-tabpanel{background-color:var(--background-component);border-radius:8px;overflow:hidden;height:100%}.transaction-history-container .dx-tabs-vertical{min-width:120px}.transaction-history-container .dx-tabpanel-container{height:100%}.transaction-history-container .tabpanel-item{display:flex;flex-direction:column;gap:12px;height:100%;background:var(--background-component);box-sizing:border-box;padding:24px;overflow-y:auto;scrollbar-width:none}.transaction-history-container .task-item{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:60px;padding:10px 14px 10px 10px;border-radius:6px;background:var(--background-primary);border:1px solid var(--border-color);color:var(--font-color);box-shadow:0 1px 3px rgba(0,0,0,.15);transition:border-color .2s ease,box-shadow .2s ease}.transaction-history-container .task-item:hover{border-color:var(--border-accessible);box-shadow:0 2px 6px rgba(0,0,0,.2)}.transaction-history-container .task-item:before{content:"";position:absolute;top:8px;left:6px;bottom:8px;width:3px;border-radius:4px;background-color:var(--background-accent)}.transaction-history-container .task-item-info,.transaction-history-container .task-item-text{margin:0;padding:0 24px 0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--font-color);font-size:13px;line-height:1.5}.transaction-history-container .task-item-text{font-weight:500}.transaction-history-container .task-item-info{font-size:12px;color:var(--base-text-secondary);margin-top:2px}.transaction-history-container .task-item-pseudo-button{position:absolute;right:8px;top:50%;font-size:18px;transform:translateY(-50%);cursor:pointer;opacity:.6;color:var(--font-color)}.transaction-history-container .dx-tabpanel-tabs{background:var(--background-primary)}.transaction-history-container .dx-tabs-wrapper{border-bottom:none}.transaction-history-container .dx-tab{border-radius:0!important}.transaction-history-container .dx-scrollview{height:100%}.transaction-history-container .dx-scrollview-content{background:var(--background-component)}