.base-ui-dialog-trigger{--dialog-color-trigger-border:var(--theme-dialog-color-trigger-border);--dialog-color-trigger-bg:var(--theme-dialog-color-trigger-bg);--dialog-color-trigger-bg-hover:var(--theme-dialog-color-trigger-bg-hover);--dialog-trigger-radius:var(--theme-dialog-trigger-radius);--dialog-trigger-padding:var(--theme-dialog-trigger-padding);padding:var(--dialog-trigger-padding);border:1px solid var(--dialog-color-trigger-border);border-radius:var(--dialog-trigger-radius);background-color:var(--dialog-color-trigger-bg);color:var(--color-text-primary,#fff);cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.base-ui-dialog-trigger:hover{background-color:var(--dialog-color-trigger-bg-hover)}.base-ui-dialog-trigger:disabled{cursor:not-allowed;opacity:.5}.base-ui-dialog-backdrop{--dialog-color-backdrop:var(--theme-dialog-color-backdrop);z-index:40;background-color:var(--dialog-color-backdrop);opacity:1;transition:opacity .2s;position:fixed;inset:0}.base-ui-dialog-backdrop[data-starting-style],.base-ui-dialog-backdrop[data-closed],.base-ui-dialog-backdrop[data-ending-style]{opacity:0}.base-ui-dialog-popup{--dialog-color-popup-bg:var(--theme-dialog-color-popup-bg);--dialog-color-popup-border:var(--theme-dialog-color-popup-border);--dialog-popup-shadow:var(--theme-dialog-popup-shadow);--dialog-popup-radius:var(--theme-dialog-popup-radius);--dialog-popup-padding:var(--theme-dialog-popup-padding);z-index:50;height:fit-content;width:var(--dialog-popup-width,560px);background-color:var(--dialog-color-popup-bg);border:1px solid var(--dialog-color-popup-border);border-radius:var(--dialog-popup-radius);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--dialog-popup-shadow);padding:var(--dialog-popup-padding);opacity:1;outline:none;flex-direction:column;gap:16px;margin:auto;transition:opacity .2s,scale .2s;display:flex;position:fixed;inset:0;overflow-y:auto;scale:1}.base-ui-dialog-popup[data-starting-style],.base-ui-dialog-popup[data-closed],.base-ui-dialog-popup[data-ending-style]{opacity:0;scale:.95}.base-ui-dialog-popup.base-ui-dialog-popup-sm{--dialog-popup-width:var(--theme-dialog-popup-width-sm)}.base-ui-dialog-popup.base-ui-dialog-popup-md{--dialog-popup-width:var(--theme-dialog-popup-width-md)}.base-ui-dialog-popup.base-ui-dialog-popup-lg{--dialog-popup-width:var(--theme-dialog-popup-width-lg)}.base-ui-dialog-title{--dialog-color-title:var(--theme-dialog-color-title);color:var(--dialog-color-title);margin:0;font-size:16px;font-weight:600;line-height:1.4}.base-ui-dialog-description{--dialog-color-description:var(--theme-dialog-color-description);color:var(--dialog-color-description);margin:0;font-size:14px;line-height:1.5}.base-ui-dialog-close{--dialog-color-close-bg:var(--theme-dialog-color-close-bg);--dialog-color-close-bg-hover:var(--theme-dialog-color-close-bg-hover);--dialog-color-close-text:var(--theme-dialog-color-close-text);background-color:var(--dialog-color-close-bg);width:28px;height:28px;color:var(--dialog-color-close-text);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.base-ui-dialog-close:hover{background-color:var(--dialog-color-close-bg-hover)}.base-ui-dialog-close:disabled{cursor:not-allowed;opacity:.5}
.column-settings{flex-direction:column;width:16rem;display:flex}.column-settings-header{border-bottom:1px solid var(--theme-color-border-subtle,#333);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.column-settings-title{color:var(--theme-color-text-primary,#fff);font-size:12px;font-weight:600}.column-settings-header-actions{gap:8px;display:flex}.column-settings-action{cursor:pointer;color:var(--theme-color-primary,#2680eb);background:0 0;border:none;padding:0;font-size:12px}.column-settings-action:hover{opacity:.8}.column-settings-search-wrap{padding:8px}.column-settings-search{color:var(--theme-color-text-tertiary,#939393);align-items:center;gap:6px;padding-inline:8px;display:flex}.column-settings-search-input{width:100%;color:var(--theme-color-text-primary,#fff);background:0 0;border:none;outline:none;padding-block:6px;font-size:13px}.column-settings-search-input::placeholder{color:var(--theme-color-text-tertiary,#939393)}.column-settings-search-input::-webkit-search-cancel-button{display:none}.column-settings-clear{cursor:pointer;color:var(--theme-color-text-tertiary,#939393);background:0 0;border:none;flex:none;padding:0;transition:color .12s;display:flex}.column-settings-clear:hover{color:var(--theme-color-text-primary,#fff)}.column-settings-list{flex-direction:column;flex:1;max-height:280px;padding:0 4px 4px;display:flex;overflow:auto}.column-settings-empty{color:var(--theme-color-text-tertiary,#939393);padding:12px 8px;font-size:12px}.column-settings-row{border-radius:4px;align-items:center;gap:8px;padding:4px;transition:background-color .12s;display:flex;position:relative}.column-settings-row:hover{background-color:var(--theme-color-background-hover,#333)}.column-settings-row[data-dragging]{opacity:.4}.column-settings-drop-indicator{pointer-events:none;background-color:var(--theme-color-primary-500,#1f599f);height:2px;position:absolute;inset-inline:4px}.column-settings-drop-indicator[data-edge=top]{top:-1px}.column-settings-drop-indicator[data-edge=bottom]{bottom:-1px}.column-settings-handle{cursor:grab;color:var(--theme-color-text-tertiary,#939393);background:0 0;border:none;flex:none;padding:0;transition:color .12s;display:flex}.column-settings-handle:hover{color:var(--theme-color-text-primary,#fff)}.column-settings-row-label{cursor:pointer;color:var(--theme-color-text-primary,#fff);-webkit-user-select:none;user-select:none;flex:1;align-items:center;gap:8px;font-size:12px;display:flex}.column-settings-row-label[data-hidden]{color:var(--theme-color-text-tertiary,#939393)}.column-settings-footer{border-top:1px solid var(--theme-color-border-subtle,#333);padding:8px}.column-settings-reset{justify-content:center;align-items:center;gap:6px;width:100%;display:inline-flex}
