.eone-ui-panel-max-height-with-breadcrumb{height:calc(100% - var(--breadcrumb-container-height))}.eone-ui-panel{width:100%;padding-bottom:12px}.eone-ui-panel-collapsed{padding-bottom:0}.eone-ui-panel-heading-container{display:flex;justify-content:space-between;align-items:center;padding:0 18px;height:36px;margin-bottom:10px}.eone-ui-panel-heading-container .eone-ui-button-container .eone-ui-button{height:40px;box-sizing:border-box}.eone-ui-navigation-body .eone-ui-panel-heading-container,.eone-ui-navigation-body .eone-ui-explanation-container{padding:0}.eone-ui-panel-filter-container{display:flex;width:20%;min-width:100px}.eone-ui-panel-button-container{display:flex}.eone-ui-panel-button-menu{position:absolute;padding-left:12px;padding-right:12px;padding-top:12px;border:thin solid var(--border-color);background-color:var(--control-background-color)}.eone-ui-panel-button-menu-item{display:flex}.eone-ui-panel-button-menu-item-link{color:var(--link-color);cursor:pointer}.eone-ui-panel-button-menu-item-link:hover{color:var(--link-hover-color)}.eone-ui-panel-button-menu-item-label{padding-left:6px;padding-bottom:12px}.eone-ui-panel-heading{margin-bottom:0;margin-top:0;color:var(--text-color);display:flex;align-items:center}.eone-ui-panel-heading-label{font-size:var(--heading-lg-font-size);line-height:var(--heading-lg-line-height);font-weight:var(--heading-lg-font-weight);font-style:var(--heading-lg-font-style)}.eone-ui-panel-heading-btn{cursor:pointer;text-decoration:none;padding-left:18px;color:var(--link-color)}.eone-ui-panel-heading-btn:hover{color:var(--link-hover-color)}.eone-ui-panel-heading-btn-label{padding-left:6px}.eone-ui-panel-search-container{width:100%}.eone-ui-panel-search{display:flex;width:100%}.eone-ui-panel-search-btn{display:inline-flex;height:32px;width:32px;border-left:thin solid var(--border-color);border-top:thin solid var(--border-color);border-bottom:thin solid var(--border-color);background-color:var(--control-background-color);align-items:center;justify-content:center}.eone-ui-panel-search-input{border-right:thin solid var(--border-color);border-top:thin solid var(--border-color);border-bottom:thin solid var(--border-color);outline:none;width:calc(100% - 32px)}.eone-ui-panel-message-container{display:flex;align-items:center;justify-content:center;flex-direction:column;border-top:thin solid var(--table-border-color);border-bottom:thin solid var(--table-border-color);background-color:var(--control-background-color);height:180px}.eone-ui-panel-message-link{padding-top:12px;color:var(--link-color);cursor:pointer;border:none;background:none;font:inherit}.eone-ui-panel-message-link:hover{color:var(--link-hover-color)}.eone-ui-error-panel{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--surface-base-subtle)}.eone-ui-error-panel-image{height:20%;max-height:200px;min-height:100px}.eone-ui-error-panel-title{padding-top:24px;font-size:var(--heading-lg-font-size);line-height:var(--heading-lg-line-height);font-weight:var(--heading-lg-font-weight);font-style:var(--heading-lg-font-style);color:var(--text-primary)}.eone-ui-error-panel-message{padding-top:24px;padding-bottom:24px;font-size:var(--body-md-font-size);line-height:var(--body-md-line-height);font-weight:var(--body-md-regular-font-weight);font-style:var(--body-md-font-style)}.eone-ui-error-panel-link{color:var(--link-color);cursor:pointer;border:none;background:none;font:inherit;padding:0}.eone-ui-error-panel-link:hover{text-decoration:underline}.eone-ui-error-panel-prompts{display:flex;flex-direction:column;gap:8px;align-items:center}.eone-ui-panel-header-controls-container{display:flex;gap:18px;align-items:center}.eone-ui-explanation-container{padding-left:18px;padding-right:18px;color:var(--explanation-text-color);padding-bottom:18px;-webkit-user-select:none;user-select:none}.eone-ui-explanation-container *{font-size:var(--body-sm-font-size);font-style:var(--body-sm-font-style);line-height:var(--body-sm-line-height);font-weight:var(--body-sm-regular-font-weight)}.eone-ui-explanation-link{font-weight:var(--body-sm-medium-font-weight);border:none;background:none;font:inherit;padding:0}.eone-ui-panel-form-content{flex-grow:1;display:flex;flex-direction:column;padding:var(--form-panel-content-padding);background:var(--form-panel-content-background);box-shadow:var(--form-panel-content-box-shadow);border-radius:var(--form-panel-content-border-radius)}.eone-ui-panel-form-content .filled,.eone-ui-select-container{border:var(--input-border-default-empty)}.eone-ui-table-and-form-panel-container{background:var(--form-panel-content-background);box-shadow:var(--form-panel-content-box-shadow);border-radius:var(--form-panel-content-border-radius);display:flex;flex-direction:column;overflow:auto}.eone-ui-table-and-form-panel-container .eone-ui-table-master-container{box-shadow:none}.eone-ui-table-and-form-panel-container>*:not(.eone-ui-table-master-container){padding:0 20px}.eone-ui-table-and-form-panel-container .eone-ui-table-container-header-empty{display:none}.pd-navigation-title{font-size:var(--pd-view-header-title-font-size);font-weight:var(--pd-view-header-title-font-weight);color:var(--pd-view-header-title-text-color);text-decoration:var(--pd-view-header-title-text-decoration);line-height:var(--pd-view-header-title-line-height);-webkit-user-select:none;user-select:none}.pd-navigation-title:hover{color:var(--pd-view-header-title-hover-text-color);text-decoration:var(--pd-view-header-title-hover-text-decoration)}.pd-navigation-title:active{color:var(--pd-view-header-title-text-color)}.pd-drilldown-title{font-size:var(--pd-view-header-title-font-size)}.pd-navigation-title.pd-navigation-title-link{color:var(--pd-view-header-title-link-default-text-color);cursor:pointer}.pd-navigation-title.pd-navigation-title-link:hover{color:var(--pd-view-header-title-link-hover-text-color)}.pd-navigation-title.pd-navigation-title-link:active{color:var(--pd-view-header-title-link-active-text-color)}.eone-ui-tooltip-icon{margin-left:3px;color:var(--icon-tertiary);cursor:pointer}.eone-ui-tooltip-icon:hover{color:var(--link-hover-color)}@keyframes tooltipSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipSlideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.eone-ui-tooltip{box-shadow:var(--dropdown-menu-shadow);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);background-color:var(--dropdown-menu-background);position:absolute;display:flex;flex-direction:column;justify-content:space-between;z-index:600}.eone-ui-tooltip[data-direction^=down]{animation:tooltipSlideDown .18s ease-out}.eone-ui-tooltip[data-direction^=up]{animation:tooltipSlideUp .18s ease-out}.eone-ui-tooltip:before{content:"";position:absolute;width:8px;height:8px;background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);z-index:601}.eone-ui-tooltip[data-direction^=down]:before{top:-5px;transform:rotate(45deg);border-bottom:none;border-right:none}.eone-ui-tooltip[data-direction^=up]:before{bottom:-5px;transform:rotate(45deg);border-top:none;border-left:none}.eone-ui-tooltip[data-direction$=right]:before{left:12px}.eone-ui-tooltip[data-direction$=left]:before{right:12px}.eone-ui-tooltip-header{display:flex;white-space:nowrap;justify-content:space-between;align-items:center;padding:10px;margin:2px;border-bottom:var(--modal-header-border-bottom)}.eone-ui-tooltip-title{font-size:var(--body-md-font-size);font-style:var(--body-md-font-style);line-height:var(--body-md-line-height);font-weight:var(--body-md-semibold-font-weight)}.eone-ui-tooltip-content{text-align:start;white-space:pre-wrap;word-wrap:break-word;max-height:300px;padding:12px;overflow:auto;font-size:var(--body-md-font-size);font-style:var(--body-md-font-style);line-height:var(--body-md-line-height);font-weight:var(--body-md-regular-font-weight);color:var(--text-secondary)}.eone-ui-tooltip-content img{max-width:100%;height:auto;border-radius:4px}.eone-ui-tooltip-content table{width:100%;border-collapse:collapse;font-size:var(--body-sm-font-size)}.eone-ui-tooltip-content table th,.eone-ui-tooltip-content table td{border:1px solid var(--border-primary);padding:4px 8px;text-align:left}.eone-ui-tooltip-content pre{overflow-x:auto}.eone-ui-tooltip-footer{display:flex;justify-content:flex-start;padding:12px}.eone-ui-tooltip-footer .eone-ui-button{padding:0}.eone-ui-tooltip-loading{height:40px}.eone-ui-overflow-tooltip-wrapper{display:contents}.eone-ui-overflow-tooltip{position:absolute;z-index:600;background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);padding:8px 12px;max-width:400px;max-height:300px;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;font-size:var(--body-md-font-size);line-height:var(--body-md-line-height);color:var(--text-primary);animation:tooltipSlideDown .15s ease-out;pointer-events:none}.eone-ui-label-tooltip{position:absolute;z-index:600;background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);animation:tooltipSlideDown .18s ease-out}.eone-ui-label-tooltip .eone-ui-tooltip-content{padding:10px 12px}body{--modal-body-padding: 32px 16px;--modal-border-bottom: 4px solid var(--icon-brand-blue-main);--modal-body-color: var(--surface-base-default);--modal-header-color: var(--surface-base-default);--modal-border-radius: 2px 2px 0 0;--eone-ui-modal-overlay-background-color: var(--overlay-subtle);--eone-ui-modal-overlay-background-blur: blur(1px);--modal-border-color: none;--modal-box-shadow: 0 6px 6px rgba(0,0,0,.175);--modal-padding: 0px 0px 0px 0px;--modal-header-margin: 0 2px;--modal-header-padding: 20px 18px;--modal-header-border-bottom: 1px solid var(--border-subtle);--modal-title-font-size: 20px;--modal-title-font-weight: 600;--modal-title-color: var(--text-primary);--modal-subtitle-font-size: 16px;--modal-subtitle-font-weight: 400;--modal-subtitle-color: var(--text-tertiary);--modal-footer-padding: 16px 20px;--modal-footer-border-top: 1px solid var(--border-subtle);--modal-footer-color: var(--surface-base-default);--modal-footer-button-gap: 12px;--modal-footer-button-font-weight: normal}.eone-ui-modal-container{pointer-events:all;width:100%;height:100%;position:absolute;background-color:var(--eone-ui-modal-overlay-background-color);-webkit-backdrop-filter:var(--eone-ui-modal-overlay-background-blur);backdrop-filter:var(--eone-ui-modal-overlay-background-blur);display:flex;justify-content:center;align-items:center;z-index:50}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}.eone-ui-modal-container.fade-in{animation:fadeIn .3s}.eone-ui-modal-container.fade-out{animation:fadeOut .6s}.eone-ui-modal{background-color:var(--modal-body-color);border:thin solid var(--modal-border-color);padding:var(--modal-padding);box-shadow:var(--modal-box-shadow);height:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fadeIn .6s,zoomIn .3s;border-bottom:var(--modal-border-bottom);border-radius:var(--modal-border-radius);max-height:90%;display:flex;flex-direction:column}.eone-ui-modal-normal{width:min(max(50%,400px),100vw)}.eone-ui-modal-narrow{width:min(max(30%,400px),100vw)}.eone-ui-modal-extra-narrow{width:min(max(20%,400px),100vw)}.eone-ui-modal-wide{width:min(max(75%,400px),100vw)}.eone-ui-modal-extra-wide{width:min(max(90%,400px),100vw)}.eone-ui-modal-header{background-color:var(--modal-header-color);color:var(--text-color);border-bottom:var(--modal-header-border-bottom);position:relative;padding:var(--modal-header-padding);display:flex;align-items:center;justify-content:space-between;margin:var(--modal-header-margin)}.eone-ui-modal-header-actions{display:flex;align-items:center;gap:12px}.eone-ui-modal-header-title{color:var(--modal-title-color);font-size:var(--modal-title-font-size);font-weight:var(--modal-title-font-weight);font-style:normal;line-height:28px;text-align:left;-webkit-user-select:none;user-select:none}.eone-ui-modal-header-subtitle{color:var(--modal-subtitle-color);font-size:var(--modal-subtitle-font-size);font-weight:var(--modal-subtitle-font-weight);font-style:normal;line-height:24px;text-align:left;-webkit-user-select:none;user-select:none;padding-top:6px}.eone-ui-modal-body{padding:var(--modal-body-padding);border-bottom:var(--border-color);background-color:var(--modal-body-color);overflow:auto}.eone-ui-modal-body.eone-ui-modal-body-with-sidebar{padding:0;overflow:hidden;display:flex;flex:1 1 auto;min-height:0}.eone-ui-modal-sidebar{width:var(--modal-sidebar-width, 220px);flex:0 0 var(--modal-sidebar-width, 220px);display:flex;flex-direction:column;gap:2px;padding:12px 8px;border-right:1px solid var(--border-subtle);background-color:var(--surface-base-subtle, var(--modal-body-color));overflow-y:auto}.eone-ui-modal-sidebar-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border:none;background:none;border-radius:var(--border-radius, 4px);color:var(--text-primary);cursor:pointer;text-align:left;font:inherit;width:100%}.eone-ui-modal-sidebar-item:hover{background-color:var(--control-background-color-hover, var(--surface-base-subtle))}.eone-ui-modal-sidebar-item:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:-2px}.eone-ui-modal-sidebar-item-active{background-color:var(--surface-brand-subtle, var(--control-background-color-hover));color:var(--icon-brand-blue-main, var(--link-color));font-weight:600}.eone-ui-modal-sidebar-item-active:hover{background-color:var(--surface-brand-subtle, var(--control-background-color-hover))}.eone-ui-modal-sidebar-item-label{flex:1}.eone-ui-modal-sidebar-item-status-dot{font-size:8px}.eone-ui-modal-sidebar-item-status-dot-incomplete{color:var(--icon-tertiary, #9ca3af)}.eone-ui-modal-sidebar-item-status-dot-complete{color:var(--icon-success, #16a34a)}.eone-ui-modal-sidebar-item-status-dot-error{color:var(--icon-danger, var(--button-color-cancel))}.eone-ui-modal-sidebar-content{flex:1 1 auto;overflow:auto;padding:var(--modal-body-padding);min-width:0}.eone-ui-modal-banner{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin-bottom:20px;background-color:var(--surface-brand-subtle, rgba(26, 115, 232, .08));border-radius:var(--border-radius, 4px)}.eone-ui-modal-banner-icon{color:var(--icon-brand-blue-main, var(--link-color));padding-top:2px}.eone-ui-modal-banner-text{display:flex;flex-direction:column;gap:4px}.eone-ui-modal-banner-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--icon-brand-blue-main, var(--link-color))}.eone-ui-modal-banner-message{color:var(--text-primary);line-height:1.4}.eone-ui-modal-footer{background:var(--modal-footer-color);padding:var(--modal-footer-padding);border-top:var(--modal-footer-border-top);display:flex;justify-content:space-between;align-items:center}.eone-ui-modal-footer-button-container{display:flex;justify-content:space-between;gap:var(--modal-footer-button-gap)}.eone-ui-modal-footer-button{min-width:75px;cursor:pointer;display:flex;align-items:center;justify-content:center;animation:fadeIn .5s}.eone-ui-modal-footer-button:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.eone-ui-modal-footer-button:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}.eone-ui-modal-footer-button-link{background-color:unset;color:var(--link-color);border:none}.eone-ui-modal-footer-button-link:hover{color:var(--link-hover-color)}.eone-ui-modal-header-button{background-color:var(--secondary-background-color)}.eone-ui-modal-section-title{font-size:medium;margin-top:6px;margin-bottom:9px;display:block}.eone-ui-modal-message-container{display:flex;justify-content:center;padding:24px;max-height:200px;overflow-y:auto;white-space:pre-wrap}.eone-ui-modal-message{padding-left:6px}.eone-ui-modal-table-footer-buttons-container{padding-left:12px;padding-right:12px;padding-top:12px;display:flex;gap:12px}.eone-ui-modal-table-footer-button{color:var(--link-color);cursor:pointer;border:none;background:none;font:inherit;padding:0}.eone-ui-modal-table-footer-button:hover{color:var(--link-hover-color)}.eone-ui-modal-table-footer-button-label{cursor:pointer;color:var(--link-color)}.eone-ui-modal-table-footer-button-label:hover{color:var(--link-hover-color)}.eone-ui-modal-table-footer-button-label-with-icon{cursor:pointer;color:var(--link-color);padding-left:6px}.eone-ui-modal-table-footer-button-label-with-icon:hover{color:var(--link-hover-color)}.eone-ui-modal-header-button{background-color:unset;border:none;color:var(--link-color);cursor:pointer;display:flex;padding:0;align-items:center}.eone-ui-modal-header-button:hover{color:var(--link-hover-color)}.eone-ui-modal-header-button-label{color:var(--link-color);cursor:pointer;padding-left:3px}.eone-ui-modal-header-button-label:hover{color:var(--link-hover-color)}.eone-ui-modal-explanation{padding-left:0;padding-right:0;padding-bottom:18px}.eone-ui-modal-help-link-button .eone-ui-button{color:var(--icon-tertiary);padding:0}.eone-ui-modal-help-link-button .eone-ui-button:hover{color:var(--link-hover-color)}.eone-ui-modal-checkbox-list-container{border:thin solid var(--border-color);border-radius:2px;padding:8px;display:flex;flex-direction:column;gap:8px}.eone-ui-modal-checkbox-list-loading-container{border:thin solid var(--border-color);background-color:var(--control-background-color);display:flex;justify-content:center;align-items:center;height:25vh;border-radius:var(--border-radius)}.eone-ui-modal-checkbox-list-items-container{overflow-y:auto;background-color:var(--control-background-color);padding:var(--dropdown-menu-padding)}.eone-ui-modal-checkbox-list-item-container{padding-top:4px;padding-bottom:4px;display:flex;align-items:center;justify-content:space-between}.eone-ui-modal-checkbox-list-item-checkbox{display:flex;align-items:center}.eone-ui-modal-checkbox-list-item-label{padding-left:6px}.eone-ui-modal-checkbox-list-label-container{padding-bottom:6px;display:flex;align-items:center;justify-content:space-between}.eone-ui-modal-checkbox-list-label{color:var(--text-color);display:inline-flex;-webkit-user-select:none;user-select:none}.eone-ui-modal-checkbox-list-count{margin:0 -8px -8px;padding:6px 8px;background-color:var(--control-background-color);border-top:thin solid var(--border-color);color:var(--text-secondary, var(--text-color));font-size:.9em;border-radius:0px 0px var(--border-radius) var(--border-radius)}.eone-ui-modal-checkbox-list-group-header{padding-bottom:6px;padding-top:6px;display:flex;align-items:center;gap:6px}.eone-ui-modal-checkbox-list-group-label{font-weight:700}.eone-ui-modal-checkbox-list-group-badge{font-size:small}.eone-ui-modal-checkbox-list-group-collapse-button{color:var(--link-color);cursor:pointer}.eone-ui-modal-checkbox-list-group-collapse-button:hover{color:var(--link-hover-color)}.eone-ui-modal-checkbox-list-item-description{color:var(--explanation-text-color)}.eone-ui-form-group{display:flex;flex-direction:column;padding-bottom:12px;width:100%}.eone-ui-form-group-no-padding{padding:0}.eone-ui-form-label-container{display:flex;justify-content:space-between;padding:var(--input-label-container-padding);gap:8px}.eone-ui-form-label{display:inline-flex;-webkit-user-select:none;user-select:none;align-items:center;gap:4px}.eone-ui-form-label span{color:var(--input-label-text-color);font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);line-height:var(--input-label-line-height);text-transform:var(--input-label-text-transform)}.eone-ui-form-label .eone-ui-tooltip-container{height:16px;width:16px;display:flex;align-items:center;justify-content:center}.eone-ui-form-label .eone-ui-tooltip-container .eone-ui-tooltip-icon{margin-left:0}.eone-ui-form-header-container{display:flex;justify-content:space-between;padding-bottom:12px}.eone-ui-form-header{color:var(--text-color);font-weight:700;font-size:medium;display:inline-flex}.eone-ui-form-error-container{display:flex;justify-content:space-between}.eone-ui-form-error{color:var(--status-danger-bold);display:flex;gap:6px;align-items:center;padding-bottom:12px}.eone-ui-form-error span{font-size:var(--body-sm-font-size);font-weight:var(--body-sm-regular-font-weight);font-style:var(--body-sm-font-style);line-height:var(--body-sm-line-height)}.eone-ui-form-checkbox-container{padding-bottom:9px;display:flex;align-items:center}.eone-ui-form-checkbox-inline-container{padding-top:32px;padding-bottom:9px;display:flex}.eone-ui-form-checkbox{display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.eone-ui-form-checkbox-label{padding-left:6px;color:var(--text-color);-webkit-user-select:none;user-select:none}.eone-ui-form-columns{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start}.eone-ui-form-column{display:flex;flex-direction:column}.eone-ui-form-input-dropdown-container{position:relative}@keyframes formInputdropDownMenuAnimation{0%{max-height:0px;opacity:.5;overflow-y:hidden}to{overflow-y:auto;max-height:300px;opacity:1}}.eone-ui-form-input-dropdown-menu{position:absolute;left:-126px;width:200px;display:flex;flex-direction:column;border:thin solid var(--border-color);padding-top:3px;padding-bottom:3px;z-index:2;background-color:var(--control-background-color);box-shadow:0 6px 6px #0000002d;animation:formInputdropDownMenuAnimation .2s ease-in-out forwards}.eone-ui-form-input-dropdown-menu-separator{height:1px;border-top:thin solid var(--border-color);margin-top:3px;margin-bottom:3px}.eone-ui-form-input-dropdown-menu-item{padding:3px 12px;cursor:pointer}.eone-ui-form-address-spacer{height:12px}.eone-ui-form-spacer{height:32px}.eone-ui-form-spacer-small{height:16px}.eone-ui-form-spacer-large{height:64px}.eone-ui-form-spacer-grow{flex-grow:1}.eone-ui-skeleton{box-sizing:border-box;border-radius:2px;appearance:none;outline:none;height:42px;position:relative;overflow:hidden}.eone-ui-skeleton:after{content:"";position:absolute;inset:0;height:42px;background-image:var(--skeleton-gradient);background-size:200% 100%;animation:skeleton-loading 2.5s infinite}@keyframes skeleton-loading{0%{background-position:200%}}.eone-ui-form-checkbox-skeleton{background-color:var(--skeleton-color);border:thin solid var(--skeleton-color)}.eone-ui-form-checkbox-list-container{flex-grow:1;display:flex;flex-direction:column}.eone-ui-form-checkbox-list-search-container{padding-bottom:12px;display:flex;justify-content:space-between;flex-grow:1}.eone-ui-form-checkbox-list-items-container{overflow-y:auto;height:calc(100% - 24px);border:thin solid var(--border-color);padding:12px}.eone-ui-form-checkbox-list-count{margin-top:4px;color:var(--text-secondary, var(--text-color));font-size:.9em}.eone-ui-form-input-button{color:var(--link-color);cursor:pointer;border:none;background:none;font:inherit;padding:0}.eone-ui-form-input-button:hover{color:var(--link-hover-color)}.eone-ui-form-button{width:100%;cursor:pointer;min-width:90px;box-sizing:border-box;padding:var(--button-padding-md);border-radius:var(--button-border-radius)}.eone-ui-form-button:disabled,.eone-ui-form-button:disabled:hover,.eone-ui-form-button:disabled:active,.eone-ui-form-button:disabled:focus{color:var(--disabled-text-color);background-color:var(--disabled-color);cursor:not-allowed;opacity:var(--disabled-opacity)}.eone-ui-form-button:disabled label{cursor:not-allowed}.eone-ui-form-button-label-with-icon{padding-left:6px}.eone-ui-form-button-inline{width:100%;height:40px;margin-top:24px;border:none;cursor:pointer;border-radius:var(--border-radius)}.eone-ui-form-button-inline:disabled{background-color:var(--disabled-color);cursor:not-allowed}.eone-ui-form-button-primary{background-color:var(--button-color-primary);color:var(--button-color-primary-text)}.eone-ui-form-button-primary:hover{background-color:var(--button-color-primary-hover)}.eone-ui-form-button-secondary{background-color:var(--button-color-secondary);color:var(--button-color-secondary-text)}.eone-ui-form-button-secondary:hover{background-color:var(--button-color-secondary-hover)}.eone-ui-form-button-danger{background-color:var(--button-color-cancel);color:var(--button-color-cancel-text)}.eone-ui-form-button-danger:hover{background-color:var(--button-color-cancel-hover)}.eone-ui-form-label-button-container{display:flex;gap:12px}.eone-ui-form-label-button{cursor:pointer;text-decoration:none;color:var(--link-color);white-space:nowrap;border:none;background:none;font:inherit;padding:0}.eone-ui-form-label-button:hover{color:var(--link-hover-color)}.eone-ui-form-label-button-label{cursor:pointer;padding-left:6px}.eone-ui-form-label-button-container .eone-ui-button{padding:0}.eone-ui-form-section{display:flex;flex-direction:column;flex-grow:1}.eone-ui-form-checkbox-list-item-group-label{font-weight:700;padding-bottom:9px;padding-top:6px}.pd-file-explorer-dropdown-container{position:absolute;background-color:var(--control-background-color);box-shadow:0 6px 6px #0000002d;overflow:auto}.pd-file-explorer-container{box-sizing:border-box;background:var(--control-background-color);min-width:320px;border:thin solid var(--border-color);margin-bottom:12px;border-radius:var(--border-radius)}.pd-file-explorer-container.error,.pd-file-explorer-container.loading{display:flex;align-items:center;justify-content:center;padding:12px;height:250px}.pd-file-explorer-file-upload-container{margin:12px}.pd-file-explorer-file-upload-container .eone-ui-file-uploader-container{box-sizing:border-box}.pd-explorer-path-container{padding:12px;border-bottom:thin solid var(--border-color);display:flex;flex-direction:row;align-items:center;box-sizing:border-box;height:36px}.pd-file-explorer-footer{box-sizing:border-box;height:56px;padding:12px;border-top:thin solid var(--border-color);display:flex;justify-content:end;gap:var(--modal-footer-button-gap)}.pd-explorer-path-body{max-width:100%;white-space:nowrap;display:flex}#pd-file-explorer-root-path div .pd-explorer-path-item-icon{padding-left:0;display:flex}.pd-explorer-path-body .pd-explorer-path-item,.directory-entry span{padding-left:4px}.pd-explorer-path-item{color:var(--link-color);border-radius:2px;display:flex;align-items:center;max-width:fit-content}.directory-entry span:hover,.pd-explorer-path-item:hover,.pd-explorer-path-collapse-menu:hover svg,.directory-entry-folder-icon:hover svg{color:var(--link-hover-color);cursor:pointer}.pd-explorer-path-item-icon{padding-left:4px;position:relative;top:1px}.pd-file-tree{display:flex;flex-direction:column;height:150px;min-height:150px;overflow:scroll;padding:12px;gap:6px}.pd-file-tree:has(.pd-file-tree-empty){align-items:center;justify-content:center}.pd-file-tree.loading{justify-content:center}.collapse-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:fit-content}.disabled-icon path{color:var(--disabled-color)}.directory-entry.selected{font-weight:700}.directory-entry{display:flex;flex-direction:row;cursor:pointer;color:var(--link-color);width:fit-content}.pd-file-explorer-body-skeleton{height:200px;margin:0 12px 12px}.pd-file-explorer-path-skeleton{min-height:calc(20% - 12px);margin-bottom:12px}.pd-file-explorer-tree-skeleton{min-height:80%}.skeleton{background:linear-gradient(-90deg,var(--skeleton-color) 0%,#efefef 50%,var(--skeleton-color) 100%);background-size:400% 400%;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%{background-position:0% 0%}to{background-position:-135% 0%}}.pd-drill-down-navigation-tooltip{position:absolute;background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);z-index:1000;min-width:200px;box-shadow:var(--dropdown-menu-shadow);animation:drillDownNavigationTooltipAnimation .2s ease-in-out forwards;overflow-y:hidden;border-radius:var(--dropdown-menu-border-radius);padding:var(--dropdown-menu-padding)}@keyframes drillDownNavigationTooltipAnimation{0%{max-height:0px;opacity:.5}to{max-height:50vh;opacity:1}}.pd-drill-down-navigation-tooltip-title{font-size:medium;padding:9px 12px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;gap:6px;height:24px}.pd-drill-down-navigation-tooltip-record{max-height:calc(50vh - 48px);overflow-y:auto;padding-top:6px;padding-bottom:6px}.pd-drill-down-navigation-tooltip-record-item{padding:6px 12px}.pd-drill-down-navigation-tooltip-record-title{font-weight:700}.pd-drill-down-navigation-tooltip-record-value{padding-top:6px}.eone-ui-button-group-container{display:flex;gap:var(--eone-ui-button-group-container-gap)}.pd-widget-group-header{display:flex;justify-content:space-between;align-items:center;padding:var(--group-widget-header-padding);border-width:var(--group-widget-header-border-widths);border-color:var(--group-widget-header-border-color);border-style:var(--group-widget-header-border-style)}.pd-widget-group-header-buttons{display:flex;gap:12px}.pd-widget-group-header-title{font-size:var(--pd-view-header-title-font-size);font-weight:var(--pd-view-header-title-font-weight);color:var(--pd-view-header-title-text-color);text-decoration:var(--pd-view-header-title-text-decoration);line-height:var(--pd-view-header-title-line-height)}.pd-widget-group-tabs{display:flex;width:100%;border-radius:var(--group-widget-tab-bar-border-radius);border-width:var(--group-widget-tab-bar-border-widths);border-color:var(--group-widget-tab-bar-border-color);border-style:var(--group-widget-tab-bar-border-style);box-sizing:border-box}.pd-widget-group-tabs-items{display:flex;flex-direction:row;width:100%;overflow:hidden;border-radius:var(--group-widget-tab-bar-border-radius);background-color:var(--group-widget-tab-bar-items-background)}.pd-widget-group-tab{min-height:var(--group-widget-tab-bar-min-height);min-width:34px;width:100%;display:flex;justify-content:center;align-items:center;gap:8px;padding:0 8px;border-width:var(--group-widget-tab-border-width);border-style:var(--group-widget-tab-border-style)}.pd-widget-group-tab.active{cursor:auto;background-color:var(--group-widget-tab-background-selected);box-shadow:var(--group-widget-tab-box-shadow-selected);color:var(--group-widget-tab-text-selected);border-color:var(--group-widget-tab-border-color-selected)}.pd-widget-group-tab.inactive{cursor:pointer;background-color:var(--group-widget-tab-background-default);color:var(--group-widget-tab-text-default);border-color:var(--group-widget-tab-border-color-default)}.pd-widget-group-tab.inactive:hover{background-color:var(--group-widget-tab-background-hover);color:var(--group-widget-tab-text-hover);border-color:var(--group-widget-tab-border-color-hover)}.pd-widget-group-tab.inactive:active{background-color:var(--group-widget-tab-background-active);color:var(--group-widget-tab-text-active);border-color:var(--group-widget-tab-border-color-active)}.pd-widget-group-tab-label{overflow:hidden}.pd-tab-scroll{padding-left:6px;padding-right:6px;display:flex;align-items:center;height:34px}.pd-tab-scroll:first-child{border-radius:var(--group-widget-tab-bar-scroll-bttn-left-border-radius);border-right:var(--group-widget-tab-bar-scroll-bttn-border)}.pd-tab-scroll:last-child{border-radius:var(--group-widget-tab-bar-scroll-bttn-right-border-radius);border-left:var(--group-widget-tab-bar-scroll-bttn-border)}.eone-ui-simple-modal-container{pointer-events:all;width:100%;height:100%;position:absolute;background-color:var(--eone-ui-modal-overlay-background-color);-webkit-backdrop-filter:var(--eone-ui-modal-overlay-background-blur);backdrop-filter:var(--eone-ui-modal-overlay-background-blur);display:flex;justify-content:center;align-items:center;z-index:50}@keyframes simpleModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes simpleModalZoomIn{0%{transform:scale(0)}to{transform:scale(1)}}.eone-ui-simple-modal-container.fade-in{animation:simpleModalFadeIn .3s}.eone-ui-simple-modal{background-color:var(--modal-body-color);border:thin solid var(--modal-border-color);padding:var(--modal-padding);box-shadow:var(--modal-box-shadow);height:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:simpleModalFadeIn .6s,simpleModalZoomIn .3s;border-bottom:var(--modal-border-bottom);border-radius:var(--modal-border-radius);max-height:90%;display:flex;flex-direction:column}.eone-ui-simple-modal-normal{width:min(max(50%,400px),100vw)}.eone-ui-simple-modal-narrow{width:min(max(30%,400px),100vw)}.eone-ui-simple-modal-header{background-color:var(--modal-header-color);color:var(--text-color);position:relative;padding:var(--modal-header-padding);display:flex;align-items:center;justify-content:space-between;margin:var(--modal-header-margin)}.eone-ui-simple-modal-header-title{color:var(--modal-title-color);font-size:var(--modal-title-font-size);font-weight:var(--modal-title-font-weight);font-style:normal;line-height:28px;text-align:left;-webkit-user-select:none;user-select:none}.eone-ui-simple-modal-body{padding:var(--modal-body-padding);background-color:var(--modal-body-color);overflow:auto}.eone-ui-simple-modal-message-container{display:flex;justify-content:center;padding:24px;max-height:200px;overflow-y:auto;white-space:pre-wrap}.eone-ui-simple-modal-message{padding-left:6px}.eone-ui-simple-modal-footer{background:var(--modal-footer-color);padding:var(--modal-footer-padding);display:flex;justify-content:flex-end;align-items:center;gap:var(--modal-footer-button-gap)}.eone-ui-simple-modal-footer-button{min-width:75px;height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;animation:simpleModalFadeIn .5s}.eone-ui-simple-modal-footer-button:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}input,.eone-ui-select-btn{font-size:var(--input-font-size);font-style:var(--input-font-style);font-weight:var(--input-font-weight);line-height:var(--input-line-height);color:var(--eone-ui-input-text-color);border:none;padding:0}input::placeholder,textarea::placeholder{color:var(--input-placeholder)}.eone-ui-input:active,.eone-ui-input:focus{border-color:var(--eone-ui-input-focus-border)}.eone-ui-input-group{display:flex}.eone-ui-input-group-error{display:flex;flex-wrap:wrap}.eone-ui-input-group-btn{border-top:thin solid var(--border-color);border-bottom:thin solid var(--border-color);height:32px;width:40px;background-color:var(--control-background-color);color:var(--link-color);cursor:pointer}.eone-ui-input-group-btn:hover{color:var(--link-hover-color)}.eone-ui-input-group-btn-right{border-right:thin solid var(--border-color);border-left:none}.eone-ui-input-group-btn-left{border-right:none;border-left:thin solid var(--border-color)}.eone-ui-text{display:flex;width:100%;height:128px;padding:6px;border:thin solid var(--border-color);background-color:var(--control-background-color);border-radius:var(--eone-ui-input-border-radius);resize:none;outline:none;color:var(--eone-ui-input-text-color)}.eone-ui-text:focus{border-color:var(--border-color-active)}.eone-ui-text-code{font-family:monospace}.eone-ui-input-integer{text-align:center;border:none;width:100%;background-color:unset;color:var(--eone-ui-input-text-color)}.eone-ui-input-integer:focus-visible{outline:none}.eone-ui-input-decimal{text-align:right;border:none;width:100%;color:var(--eone-ui-input-text-color);background-color:transparent}.eone-ui-input-decimal:focus-visible{outline:none}.eone-ui-input-number-arrow{cursor:pointer;border:none;background:none;font:inherit;padding:0}.eone-ui-input-string{width:100%;border:none;background-color:unset;color:var(--eone-ui-input-text-color)}.eone-ui-input-string:focus-visible{outline:none}.eone-ui-input-copy{cursor:pointer;color:var(--link-color);fill:var(--link-color);padding-right:6px;padding-left:3px;border:none;background:none;font:inherit}.eone-ui-input-copy:hover,button.eone-ui-input-copy:hover svg path{color:var(--link-hover-color);fill:var(--link-hover-color)}.eone-ui-input-error{color:var(--button-color-cancel);padding-right:6px;padding-left:3px}.eone-ui-input-integer-readonly{border:none;width:100%;text-align:center;background:transparent}.eone-ui-input-integer-readonly:focus-visible{outline:none}.eone-ui-input-decimal-readonly{border:none;width:100%;text-align:right}.eone-ui-input-decimal-readonly:focus-visible{outline:none}.eone-ui-markdown{display:flex;flex-direction:column;width:100%;height:100%;border:thin solid var(--border-color);background-color:var(--control-background-color);border-radius:var(--eone-ui-input-border-radius);resize:none;outline:none;color:var(--eone-ui-input-text-color);overflow-y:auto}.eone-ui-markdown-toolbar{border-radius:0!important;width:auto!important;overflow:hidden!important;min-height:28px}.eone-ui-input-suffix-button{color:var(--link-color);cursor:pointer;border:none;background:none;font:inherit;padding:0}.eone-ui-input-suffix-button:hover{color:var(--link-hover-color)}.eone-ui-input-suffix-button:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}.eone-ui-input-number-arrow:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}.eone-ui-input-container,.eone-ui-text,.eone-ui-select-container,.eone-ui-datepicker-container,.eone-ui-multi-value-type-input-container{display:flex;gap:8px;padding:var(--input-padding-md);background-color:var(--input-background-default);color:var(--eone-ui-input-text-color);border-radius:var(--eone-ui-input-border-radius);appearance:none;outline:none;align-items:center;border:var(--input-border-default-empty)}.eone-ui-input-container.empty,.eone-ui-text.empty,.eone-ui-select-container.empty,.eone-ui-multi-value-type-input-container:has(.empty){border:var(--input-border-default-empty)}.eone-ui-input-container.filled,.eone-ui-text.filled,.eone-ui-select-container.filled,.eone-ui-datepicker-container,.eone-ui-multi-value-type-input-container:has(.filled){border:var(--input-border-default-filled)}.eone-ui-input-container:hover,.eone-ui-text:hover,.eone-ui-select-container:hover,.eone-ui-datepicker-container:hover,.eone-ui-multi-value-type-input-container:hover{background:var(--input-background-hover)}.eone-ui-input-container.empty:hover,.eone-ui-text.empty:hover,.eone-ui-select-container.empty:hover,.eone-ui-multi-value-type-input-container:has(.empty):hover{border:var(--input-border-hover-empty)}.eone-ui-input-container.filled:hover,.eone-ui-text.filled:hover,.eone-ui-select-container.filled:hover,.eone-ui-datepicker-container:hover,.eone-ui-multi-value-type-input-container:has(.filled):hover{border:var(--input-border-hover-filled)}.eone-ui-input-container-focused,.eone-ui-input-container.eone-ui-input-container-focused,.eone-ui-input-container.empty:focus,.eone-ui-input-container.empty:focus-within,.eone-ui-input-container.filled:focus,.eone-ui-input-container.filled:focus-within,.eone-ui-text.empty:focus-within,.eone-ui-text.filled:focus-within,.eone-ui-select-container-focused.filled:focus-within,.eone-ui-select-container-focused.empty:focus-within,.eone-ui-multi-value-type-input-container:has(.empty):focus-within,.eone-ui-multi-value-type-input-container:has(.filled):focus-within{background:var(--input-background-focus);border:var(--eone-ui-input-focus-border);box-shadow:var(--input-border-focus-shadow)}.eone-ui-input-container.empty.error,.eone-ui-input-container.filled.error{background:var(--input-background-error);border:var(--input-border-error);box-shadow:var(--input-border-error-shadow)}.eone-ui-input-string-icon{display:flex;justify-content:center;align-items:center;height:20px;width:20px}.eone-ui-input-container.empty svg path,.eone-ui-select-container.empty svg path{fill:var(--input-icon-empty);cursor:pointer}.eone-ui-input-container.filled svg path,.eone-ui-select-container.filled svg path,.eone-ui-datepicker-container path{fill:var(--input-icon-filled);cursor:pointer}.eone-ui-input-time-fields{display:flex;align-items:center;gap:2px;flex:1;min-width:0;cursor:text}.eone-ui-input-time-segment{width:2.25em;text-align:center;border:none;background:transparent;color:var(--eone-ui-input-text-color);padding:0;caret-color:var(--eone-ui-input-text-color)}.eone-ui-input-time-segment:focus-visible,.eone-ui-input-time-segment:focus{outline:none;background:var(--input-background-focus, transparent);border-radius:2px}.eone-ui-input-time-segment::placeholder{color:var(--input-placeholder)}.eone-ui-input-time-separator{font-size:var(--input-font-size);font-style:var(--input-font-style);font-weight:var(--input-font-weight);line-height:var(--input-line-height);color:var(--eone-ui-input-text-color);-webkit-user-select:none;user-select:none;padding:0 1px}.eone-ui-input-time-period{min-width:28px;padding:0 4px;margin-left:4px;border:none;background:transparent;color:var(--eone-ui-input-text-color);cursor:pointer;font-family:inherit;font-size:var(--input-font-size);font-style:var(--input-font-style);font-weight:var(--input-font-weight);line-height:var(--input-line-height);border-radius:2px}.eone-ui-input-time-period:hover{background:var(--input-background-hover)}.eone-ui-input-time-period:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:1px}.eone-ui-input-time-picker-button{cursor:pointer;border:none;background:none;padding:0 3px;color:var(--link-color);font:inherit}.eone-ui-input-time-picker-button:hover{color:var(--link-hover-color)}.eone-ui-input-time-picker-button:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}.eone-ui-input-time-picker{display:flex;width:100%;background-color:var(--control-background-color);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);padding:var(--dropdown-menu-padding);overflow:hidden}.eone-ui-input-time-picker-column{display:flex;flex:1 1 0;flex-direction:column;overflow-y:auto;max-height:400px;border-right:thin solid var(--border-color)}.eone-ui-input-time-picker-column:last-child{border-right:none}.eone-ui-input-time-picker-cell{border:none;background:transparent;color:var(--eone-ui-input-text-color);padding:6px 12px;cursor:pointer;font-family:inherit;font-size:var(--input-font-size);font-style:var(--input-font-style);font-weight:var(--input-font-weight);line-height:var(--input-line-height);text-align:center}.eone-ui-input-time-picker-cell:hover{background:var(--input-background-hover)}.eone-ui-input-time-picker-cell.selected{background:var(--button-color-primary);color:var(--button-color-primary-text);font-weight:600}.eone-ui-input-time-picker-cell.selected:hover{background:var(--button-color-primary-hover, var(--button-color-primary))}.eone-ui-select-container{position:relative}.eone-ui-select-container:hover{border-color:var(--eone-ui-input-hover-border-color)}.eone-ui-select-container-focused{border-color:var(--eone-ui-input-focus-border)}.eone-ui-select-btn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;color:var(--text-color);background-color:unset;border:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eone-ui-select-btn:focus{border-color:var(--eone-ui-input-focus-border)}.eone-ui-select-btn:focus-visible{outline:none}.eone-ui-select-container:has(.eone-ui-select-readonly){opacity:.6;pointer-events:none}.eone-ui-select-readonly{display:flex;justify-content:space-between;align-items:center;font-size:var(--input-font-size);font-style:var(--input-font-style);font-weight:var(--input-font-weight);line-height:var(--input-line-height)}.eone-ui-select-menu{border-radius:var(--dropdown-menu-border-radius);padding:var(--dropdown-menu-padding);background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);overflow:hidden;display:flex;flex-direction:column}.eone-ui-select-menu-drop-down{box-shadow:var(--dropdown-menu-shadow);border-radius:var(--dropdown-menu-border-radius);padding:var(--dropdown-menu-padding)}.eone-ui-select-menu-drop-up{box-shadow:var(--dropdown-menu-shadow)}.eone-ui-select-item-container{overflow:auto}.eone-ui-select-item-container.animating{overflow:hidden}.eone-ui-select-item{display:flex;padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-border-radius);text-decoration:none;cursor:pointer;align-items:center;justify-content:space-between;color:var(--dropdown-item-text-default);font-size:var(--body-md-font-size);font-style:var(--body-md-font-style);font-weight:var(--body-md-regular-font-weight);line-height:var(--body-md-line-height)}.eone-ui-select-item:hover{color:var(--dropdown-item-text-hover);box-shadow:var(--dropddown-item-box-shadow-hover);background-color:var(--dropdown-item-background-hover)}.eone-ui-select-item:has(.eone-ui-select-item-check),.eone-ui-select-item:active{color:var(--dropdown-item-text-active);background-color:var(--dropdown-item-background-active)}.eone-ui-select-item-check path{color:var(--dropdown-item-select-check)}.eone-ui-select-separator{border-top:thin solid var(--eone-ui-input-border-color);margin-bottom:3px;margin-top:3px}.eone-ui-select-header{font-size:larger;font-weight:bolder;font-variant:all-small-caps;padding-bottom:3px;padding-top:3px;padding-left:12px;cursor:default}.eone-ui-select-search{color:var(--text-color);width:calc(100% - 24px);margin-left:6px;margin-right:6px;margin-top:6px;border:thin solid var(--eone-ui-input-border-color);padding:6px}.eone-ui-select-placeholder{color:var(--input-placeholder);overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.eone-ui-select-loading{display:flex;justify-content:flex-start;align-items:center;font-size:var(--body-md-font-size);font-style:var(--body-md-font-style);font-weight:var(--body-md-regular-font-weight);line-height:var(--body-md-line-height)}.eone-ui-select-loading-icon{padding-left:6px;padding-right:6px}.eone-ui-select-label{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:3px}.eone-ui-select-label-icon{display:flex}.eone-ui-select-item-color-container{display:flex;align-items:center;justify-content:center;flex-grow:1}.eone-ui-select-item-color{width:14px;height:14px;margin-right:8px;border:thin solid var(--border-color);box-sizing:border-box;border-radius:50%}.eone-ui-select-icon,.eone-ui-select-item-icon{padding-right:6px}.eone-ui-select-value-container{display:flex}.eone-ui-select-menu-search-container{padding:var(--input-padding-sm)}.eone-ui-select-item-description{color:var(--explanation-text-color)}.eone-ui-select-submenu{position:absolute;background-color:var(--control-background-color);border:thin solid var(--border-color);width:calc(100% - 2px);z-index:10;box-shadow:0 6px 6px #0000002d;max-height:30vh;overflow-y:auto}.eone-ui-select-submenu.up{bottom:0;box-shadow:0 -6px 6px #0000002d}.eone-ui-select-submenu.down{transform:translateY(-32px)}.eone-ui-select-submenu.right{left:100%}.eone-ui-select-submenu.left{left:-100%}.pd-file-input-container{display:flex;gap:8px}.pd-file-input-container>*{width:100%}.pd-file-input-container .eone-ui-form-group{padding:0}.pd-file-transfer-content-display{display:flex;gap:6px;width:fit-content;align-items:center;border:none}.pd-file-transfer-content-display:hover,.pd-file-transfer-content-display:focus{border:none}.pd-file-transfer-content-display.loaded,.pd-file-transfer-content-display.loaded input{color:#2b642e}.pd-file-transfer-content-display.empty,.pd-file-transfer-content-display.empty input{color:var(--disabled-color)}.pd-file-upload-input-container{width:calc(100% - 6px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.pd-file-upload-input-container>div{width:100%}.pd-file-upload-input-container .eone-ui-file-uploader-container{padding:2px;box-sizing:border-box;max-height:50px}.pd-file-upload-input-container .eone-ui-file-uploader-message{padding:0 0 2px}.pd-file-upload-input-container .eone-ui-file-uploader-prompt{font-size:13px}.pd-file-upload-input-container .eone-ui-file-uploader-container svg{display:none}.pd-input-insert-menu{max-height:450px;overflow:scroll}.eone-ui-context-menu-section-header{color:var(--text-color);font-weight:700}.eone-ui-context-menu-section-header:hover{color:var(--text-color)}.eone-ui-form-checkbox input[type=checkbox]{position:absolute;opacity:0;height:0;width:0}.eone-ui-form-checkbox-label{cursor:pointer}.eone-ui-form-checkmark-container{height:var(--pd-checkbox-height);width:var(--pd-checkbox-width);display:flex;align-items:center;justify-content:center;border-radius:2px;box-sizing:border-box;border:1px solid var(--pd-checkbox-unchecked-border-color-default);background:var(--pd-checkbox-unchecked-fill-default);cursor:pointer;padding:1px}input[type=checkbox]:not(:checked)+.eone-ui-form-checkmark-container:hover{border-color:var(--pd-checkbox-unchecked-border-color-hover);background:var(--pd-checkbox-unchecked-fill-hover)}input[type=checkbox]:not(:checked)+.eone-ui-form-checkmark-container:active{background:var(--pd-checkbox-unchecked-fill-active);border-color:var(--pd-checkbox-unchecked-border-color-active)}input[type=checkbox]:not(:checked)+.eone-ui-form-checkmark-container .eone-ui-form-checkmark{display:none}input[type=checkbox]:checked+.eone-ui-form-checkmark-container{border:1px solid var(--pd-checkbox-checked-border-color-default);background:var(--pd-checkbox-checked-fill-default)}input[type=checkbox]:checked+.eone-ui-form-checkmark-container:hover{background:var(--pd-checkbox-checked-fill-hover);border-color:var(--pd-checkbox-checked-border-color-hover)}input[type=checkbox]:checked+.eone-ui-form-checkmark-container:active{background:var(--pd-checkbox-checked-fill-active);border-color:var(--pd-checkbox-checked-border-color-active)}input[type=checkbox]:checked+.eone-ui-form-checkmark-container .eone-ui-form-checkmark path{fill:var(--checkbox-icon-color)}.eone-ui-form-checkmark{font-size:var(--checkbox-checkmark-font-size, .815em)}.eone-ui-form-checkbox input[type=checkbox]:disabled{cursor:not-allowed}input[type=checkbox]:disabled+.eone-ui-form-checkmark-container,input[type=checkbox]:disabled+.eone-ui-form-checkmark-container:hover,input[type=checkbox]:disabled+.eone-ui-form-checkmark-container:active{opacity:.5;cursor:not-allowed;border-color:var(--pd-checkbox-unchecked-border-color-default);background:var(--pd-checkbox-unchecked-fill-default)}input[type=checkbox]:disabled:checked+.eone-ui-form-checkmark-container,input[type=checkbox]:disabled:checked+.eone-ui-form-checkmark-container:hover,input[type=checkbox]:disabled:checked+.eone-ui-form-checkmark-container:active{border-color:var(--pd-checkbox-checked-border-color-default);background:var(--pd-checkbox-checked-fill-default)}.eone-ui-form-checkbox:has(input[type=checkbox]:disabled) .eone-ui-form-checkbox-label{opacity:.5;cursor:not-allowed}.eone-ui-form-checkmark-container svg{height:100%;box-sizing:border-box}.eone-ui-multi-value-type-input-menu-button{color:var(--link-color);cursor:pointer;display:flex;align-items:center;justify-content:center;border:none;background:none;font:inherit;padding:0}.eone-ui-multi-value-type-input-menu-button:hover{color:var(--link-hover-color)}.eone-ui-multi-value-type-input-menu{padding:var(--dropdown-menu-padding);border:var(--dropdown-menu-border);background-color:var(--dropdown-menu-background);box-shadow:var(--dropdown-menu-shadow);border-radius:var(--dropdown-menu-border-radius);z-index:1}.eone-ui-multi-value-type-input-menu-item{color:var(--dropdown-item-text-default);padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-border-radius);cursor:pointer;display:flex;align-items:center;gap:8px}.eone-ui-multi-value-type-input-menu-item path{color:var(--dropdown-item-icon-default)}.eone-ui-multi-value-type-input-menu-item:hover{box-shadow:var(--dropddown-item-box-shadow-hover);color:var(--dropdown-item-text-hover);background:var(--dropdown-item-background-hover)}.eone-ui-multi-value-type-input-menu-item:hover path{color:var(--dropdown-item-icon-hover)}.eone-ui-multi-value-type-input-menu-item:active{color:var(--dropdown-item-text-active);background:var(--dropdown-item-background-active)}.eone-ui-multi-value-type-input-menu-item:active path{color:var(--dropdown-item-icon-active)}.eone-ui-multi-value-type-input-menu-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.eone-ui-multi-value-type-input-string-container{width:100%;display:flex}.eone-ui-multi-value-type-input-text-container{display:flex;color:var(--text-color);background-color:var(--control-background-color);appearance:none;outline:none;border:none;align-items:center;flex-grow:1}.eone-ui-multi-value-type-input-number-container{display:flex;color:var(--text-color);background-color:transparent;appearance:none;outline:none;align-items:center;width:100%}.eone-ui-multi-value-type-input-select-container{width:100%;appearance:none;outline:none;align-items:center;position:relative}.eone-ui-multi-value-type-input-select-button-container{display:flex;flex-direction:row}.eone-ui-multi-value-type-input-date-container{display:flex;width:100%;appearance:none;outline:none;align-items:center;position:relative}.eone-ui-tags-input-container{display:flex;flex-wrap:wrap;align-items:center;border:none;outline:none;height:100%;width:100%;padding:3px;gap:6px}.eone-ui-tags-input{border:none;outline:none;padding-top:4px;display:inline;background-color:var(--control-background-color);color:var(--text-color)}.eone-ui-tag-item{display:flex;background-color:var(--button-color-secondary);color:var(--button-color-secondary-text);border-radius:3px;padding:6px 9px;cursor:default;max-width:calc(100% - 24px)}.eone-ui-tag-text{flex-grow:1;margin:0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eone-ui-tag-item-outlined{border:thin solid var(--border-color-active)}.eone-ui-tag-item-close{border:none;cursor:pointer;color:var(--button-color-cancel)}.eone-ui-tag-item-close:hover{color:var(--button-color-cancel-hover)}.eone-ui-input-email-draft{flex:1 1 120px;min-width:120px;border:none;outline:none;padding:0;background-color:transparent;color:var(--eone-ui-input-text-color)}.eone-ui-input-email-draft:focus-visible{outline:none}.eone-ui-radio-group{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.eone-ui-radio-group-left{justify-content:flex-start}.eone-ui-radio-group-right{justify-content:flex-end}.eone-ui-radio-group-center{justify-content:center}.eone-ui-radio-button-label-container{display:flex;padding-right:16px;align-items:center;padding-top:6px;padding-bottom:6px}.eone-ui-radio-button-label{padding-left:6px;-webkit-user-select:none;user-select:none}.eone-ui-radio-button{margin:0;-webkit-user-select:none;user-select:none}.eone-ui-radio-button-badge{font-size:small;padding-left:6px}.eone-ui-form-days-of-month{display:flex;flex-direction:column;gap:6px}.eone-ui-day-tile-container{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.eone-ui-day-tile{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 12px;border-radius:var(--button-border-radius);background:var(--control-background-color);color:var(--text-color);border:thin solid var(--border-color);font-family:inherit;font-size:var(--body-md-font-size);font-weight:var(--body-md-semibold-font-weight);line-height:var(--body-md-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.eone-ui-day-tile:hover{background:var(--button-color-secondary-hover);color:var(--button-color-secondary-text);border:thin solid var(--border-color)}.eone-ui-day-tile-selected,.eone-ui-day-tile-selected:hover{background:var(--button-color-primary);color:var(--button-color-primary-text);border:var(--button-primary-border-default)}.eone-ui-day-tile-selected:hover{background:var(--button-color-primary-hover);border:var(--button-primary-border-hover)}.eone-ui-day-tile:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}.eone-ui-form-days-of-week{display:flex;flex-direction:column;gap:6px}.eone-ui-day-pill-container{display:flex;flex-wrap:wrap;gap:8px}.eone-ui-day-pill{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:8px 16px;border-radius:var(--button-border-radius);background:var(--control-background-color);color:var(--text-color);border:thin solid var(--border-color);font-family:inherit;font-size:var(--body-md-font-size);font-weight:var(--body-md-semibold-font-weight);line-height:var(--body-md-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.eone-ui-day-pill:hover{background:var(--button-color-secondary-hover);color:var(--button-color-secondary-text);border:thin solid var(--border-color)}.eone-ui-day-pill-selected,.eone-ui-day-pill-selected:hover{background:var(--button-color-primary);color:var(--button-color-primary-text);border:var(--button-primary-border-default)}.eone-ui-day-pill-selected:hover{background:var(--button-color-primary-hover);border:var(--button-primary-border-hover)}.eone-ui-day-pill:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px}.pd-schedule-header{font-size:medium;padding-top:12px;padding-bottom:6px;display:block}.pd-schedule-type-container{margin-bottom:12px}.pd-schedule-days-container{border:thin solid var(--border-color);background-color:var(--control-background-color);margin-bottom:12px;padding-top:12px;padding-left:12px}.eone-ui-file-uploader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:240px;width:100%;border:1px dashed var(--border-base);border-radius:2px;background-color:var(--control-background-color)}.eone-ui-file-uploader-container path{fill:var(--icon-brand-blue-main)}.eone-ui-file-uploader-container-dragging{background-color:var(--surface-base-hover)}.eone-ui-file-uploader-prompt{text-decoration:none;cursor:pointer;color:var(--text-brand);border:none;background:none;font:inherit;padding:0}.eone-ui-file-uploader-prompt:hover{text-decoration:underline}.eone-ui-file-uploader-icon{cursor:pointer;border:none;background:none;font:inherit;padding:0}.eone-ui-file-uploader-message{display:flex;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:8px}.eone-ui-datepicker-value{width:100%;background:none}.eone-ui-datepicker-value:focus-visible{outline:none}.eone-ui-datepicker-button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;border:none;background:none;color:var(--icon-secondary)}.eone-ui-datepicker-button:hover{color:var(--link-hover-color)}.eone-ui-datepicker-editor-container{background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);z-index:10;padding:var(--dropdown-menu-padding);box-shadow:var(--dropdown-menu-shadow)}.eone-ui-datepicker-editor-container .eone-ui-form-group{padding:12px;box-sizing:border-box}.eone-ui-datepicker-editor-container-drop-down,.eone-ui-datepicker-calendar-container-drop-down{box-shadow:var(--dropdown-menu-shadow)}.eone-ui-datepicker-editor-container .eone-ui-form-columns:has(.eone-ui-form-button){padding:12px}.eone-ui-datepicker-editor-container .eone-ui-form-group:has(.eone-ui-form-button){padding:0}.eone-ui-datepicker-editor-container .eone-ui-form-button{padding:var(--button-padding-sm);box-sizing:border-box}.eone-ui-datepicker-calendar-container{position:relative;background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);z-index:10;padding:var(--dropdown-menu-padding);width:calc(100% - 9px);min-width:200px;box-shadow:var(--dropdown-menu-shadow)}.eone-ui-datepicker-nav-header{width:100%;position:relative;display:inline-flex;vertical-align:middle;justify-content:space-between;align-items:center}.eone-ui-datepicker-nav-button{width:32px;height:32px;border:none;background-color:var(--control-background-color);color:var(--link-color);cursor:pointer}.eone-ui-datepicker-nav-button:hover{color:var(--link-hover-color)}.eone-ui-datepicker-nav-year{background-color:var(--control-background-color);border:none;color:var(--link-color);cursor:pointer}.eone-ui-datepicker-nav-year:hover{color:var(--link-hover-color)}.eone-ui-datepicker-day-row{width:100%;position:relative;display:inline-flex;vertical-align:middle;justify-content:space-evenly}.eone-ui-datepicker-day{height:32px;width:32px;background-color:var(--control-background-color);color:var(--link-color);border:none;cursor:pointer}.eone-ui-datepicker-day:hover{color:var(--link-hover-color)}.eone-ui-datepicker-day-active{width:32px;height:32px;background-color:var(--link-color);border:none;border-radius:50%;color:var(--control-background-color)}.eone-ui-datepicker-month{width:33%;border:none;background-color:var(--control-background-color);color:var(--link-color);cursor:pointer;height:32px}.eone-ui-datepicker-month:hover{color:var(--link-hover-color)}.eone-ui-datepicker-year{width:33%;border:none;background-color:var(--control-background-color);color:var(--link-color);cursor:pointer;height:32px}.eone-ui-datepicker-year:hover{color:var(--link-hover-color)}.eone-ui-datepicker-invalid-day{background-color:var(--button-color-cancel);color:var(--control-background-color)}.pd-action-modal-message{text-align:center}.pd-action-form-buttons{padding-top:16px;display:flex;justify-content:flex-end;gap:8px}.pd-action-form-button{min-width:130px}.pd-action-required-indicator{color:var(--button-color-cancel)}.pd-action-form{overflow:auto;display:flex;flex-direction:column;height:100%;padding:var(--pd-action-form-padding)}.pd-action-modal-loading{height:100%;flex-grow:1}.pd-panel-body-restrictions-container{flex-grow:1;display:flex}.pd-restrictions-container{flex-grow:1;display:flex;flex-direction:column;background:var(--surface-base-default);box-shadow:var(--shadow-sm);border-radius:2px;padding:16px;gap:8px}.pd-panel-body-restrictions-container .pd-restrictions-container:has(.pd-restrictions-missing-container){justify-content:center;align-items:center}.pd-restriction-header{display:inline-flex;width:100%;justify-content:space-between;box-sizing:border-box;padding-bottom:4px}.pd-restriction-header-label{font-size:var(--body-md-font-size);font-weight:var(--body-md-regular-font-weight);line-height:var(--body-md-line-height);font-style:var(--body-md-font-style);color:var(--text-secondary)}.pd-restrictions-body{display:flex;flex-direction:column;gap:8px}.pd-restrictions-modal-container{display:flex;flex-direction:column}.pd-restrictions-sidebar-container{display:flex;flex-direction:column;height:100%}.pd-restriction-row{display:flex;gap:9px;align-items:center;justify-items:stretch}.pd-restriction-row-column{display:inline-block;text-overflow:ellipsis;white-space:nowrap}.pd-restriction-row-delete-button-container{display:flex;align-items:center;justify-content:center}.pd-restriction-row-delete-button-sidebar-container{display:flex;align-items:center;justify-content:center;padding:8px 6px 6px}.pd-restriction-footer{display:flex;padding-top:16px;gap:18px}.pd-restriction-footer .eone-ui-button{padding-left:0;padding-right:0}.pd-restriction-second-row{display:flex;gap:8px;padding-top:8px;align-items:center;justify-items:stretch}.pd-restriction-second-row-conjunctive{display:flex;height:100%;align-items:center;flex-direction:row-reverse;justify-content:flex-start}.pd-restrictions-title{font-size:medium;padding-top:6px;padding-bottom:6px}.pd-restrictions-missing-container{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--control-background-color);height:100%;gap:32px;padding:40px}.pd-restrictions-missing-header{color:var(--table-empty-message-color);font-size:var(--body-md-font-size);font-weight:var(--body-md-regular-font-weight);font-style:var(--body-md-font-style);line-height:var(--body-md-line-height);-webkit-user-select:none;user-select:none;text-align:center}.pd-restrictions-missing-header+.eone-ui-button-container{display:flex;justify-content:center}.pd-restrictions-conjunctive{display:flex;justify-content:center;align-items:center;width:46px;box-sizing:border-box}.pd-restriction-sidebar-row{display:flex;gap:6px;align-items:flex-start;flex-direction:row;padding-top:6px;padding-bottom:6px}.pd-restriction-sidebar-cell{display:flex;flex-direction:column;gap:9px}.pd-restrictions-loading-container{display:flex;align-items:center;justify-content:center;height:100%}.pd-restrictions-loading-message{padding-left:6px}.pd-restrictions-conjunctive-spacer{display:inline-block;padding:6px;width:68px}.pd-restrictions-empty-prompt-container{display:flex;flex-direction:column;gap:8px;align-items:center}.pd-restrictions-empty-title{font-size:var(--heading-sm-font-size);font-weight:var(--heading-sm-font-weight);font-style:var(--heading-sm-font-style);line-height:var(--heading-sm-line-height);color:var(--table-empty-title-color);text-align:center;-webkit-user-select:none;user-select:none}.pd-restrictions-empty-prompt{color:var(--table-empty-message-color);font-size:var(--body-md-font-size);font-weight:var(--body-md-regular-font-weight);font-style:var(--body-md-font-style);line-height:var(--body-md-line-height);text-align:center;-webkit-user-select:none;user-select:none}.pd-filter-max-records-container{display:flex;flex-direction:column;gap:6px}.pd-filter-modal-footer-container{display:flex;justify-content:space-between;align-items:flex-end;padding:var(--modal-footer-padding);border-top:var(--modal-footer-border-top);background:var(--modal-footer-color)}.pd-filter-modal-footer-button-container{justify-content:space-between;gap:12px;display:flex;align-items:end}.pd-filter-modal-restrictions-container{padding-top:12px;padding-bottom:12px}.pd-filter-modal-restrictions-container .pd-restrictions-container{box-shadow:none}.pd-add-tag{display:flex;align-items:center}.pd-add-tag-input{background:transparent}.pd-add-tag-input:focus{outline:none}.pd-add-tag-button{padding-left:6px;padding-right:6px;color:var(--link-color);cursor:pointer}.pd-add-tab-button:hover{color:var(--link-hover-color)}.pd-add-tag-button-disabled{cursor:not-allowed;color:var(--disabled-color)}.pd-add-tag-button-disabled:hover{color:var(--disabled-color)}.pd-tags-container{display:flex;flex-direction:column}.pd-tags-label{padding-bottom:6px}.pd-tags{display:flex;flex-wrap:wrap;gap:6px}.pd-tag{padding:var(--button-padding-sm);border-radius:4px;cursor:pointer;background-color:var(--button-tertiary-background-default);color:var(--button-tertiary-text);min-width:60px;max-width:160px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.pd-tag:hover{background-color:var(--button-tertiary-background-hover)}.pd-tag-selected,.pd-tag:active{background-color:var(--button-tertiary-background-active)}.pd-tag-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pd-search-header{flex:0 0 auto;padding:var(--pd-search-header-padding);background:var(--pd-search-header-background);border-width:var(--pd-search-header-border-width);border-color:var(--pd-search-header-border-color);border-style:var(--pd-search-header-border-style);display:flex;gap:12px;flex-direction:column}.pd-text-search-header{display:flex;gap:12px;flex-direction:column}#side-buttons:has(.pd-side-buttons-menu){border-radius:var(--pd-view-side-buttons-container-border-radius)}.pd-side-buttons-container{display:flex;flex-direction:column;height:100%;width:40px;border-width:var(--pd-view-side-buttons-container-border-width);border-color:var(--pd-view-side-buttons-border-color);border-style:var(--pd-view-side-buttons-container-border-style);background-color:var(--pd-view-side-buttons-background-color);border-radius:var(--pd-view-side-buttons-container-border-radius);box-sizing:border-box}.pd-side-buttons-menu{flex-grow:1;overflow:hidden;padding:var(--pd-view-side-buttons-container-padding)}.pd-side-buttons{gap:var(--pd-view-side-buttons-container-gap);transform:rotate(90deg);display:flex}.pd-side-button-scroll{z-index:2;width:100%;height:34px;border-right:none;border-left:none;cursor:pointer;border:none;border-radius:0;padding:0}.pd-side-button-scroll:first-child{border-top-left-radius:var(--pd-view-side-buttons-container-border-radius);border-top-right-radius:var(--pd-view-side-buttons-container-border-radius)}.pd-side-button-scroll:last-child{border-bottom-left-radius:var(--pd-view-side-buttons-container-border-radius);border-bottom-right-radius:var(--pd-view-side-buttons-container-border-radius)}.pd-side-button-scroll.top{border-top:none}.pd-side-button{display:flex;align-items:center;align-content:center;gap:6px;padding:var(--button-padding-sm)}.pd-side-button-label{width:max-content}.pd-footer-filter-description{display:flex;flex:0 1 auto;min-width:0;padding-left:8px;padding-right:8px;cursor:pointer;gap:0;align-items:center;overflow:hidden}.pd-footer-filter-description .eone-ui-overflow-tooltip-wrapper>.eone-ui-button-container{flex:1 1 auto;min-width:0;overflow:hidden}.pd-footer-filter-description .eone-ui-overflow-tooltip-wrapper .eone-ui-button{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-footer-filter-description .eone-ui-overflow-tooltip-wrapper .eone-ui-button-label-no-icon{display:inline}.pd-record-count-container{position:relative;display:flex;align-items:center;gap:16px;min-width:160px;flex-shrink:0}.pd-record-count-container .eone-ui-button{min-width:0;overflow:hidden}.pd-record-count-container .eone-ui-button-label-no-icon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-edit-max-records-container{display:inline;position:absolute;z-index:2;left:10px}.pd-edit-max-records{background-color:var(--primary-background-color);display:block;position:absolute;bottom:16px;border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);padding:var(--dropdown-menu-padding);min-width:200px}.pd-edit-max-records-header{display:inline-flex;width:100%;justify-content:space-between;padding:10px;box-sizing:border-box;border-bottom:1px solid var(--border-subtle)}.pd-edit-max-records-close-button{font-size:12px;text-shadow:none;opacity:1;float:right;cursor:pointer}.pd-edit-max-records-body{padding:10px}.pd-edit-max-records-footer{padding:10px;float:right}.pd-footer-container{padding:0 var(--pd-view-panel-padding);border-top:1px solid var(--pd-footer-border-top-color);background:var(--pd-footer-background)}.pd-footer{display:flex;height:var(--pd-view-footer-height);align-items:center;width:100%;overflow-x:clip;box-sizing:border-box;gap:16px}.pd-footer-left{display:flex;flex:1 1 0;min-width:0;align-items:center;gap:16px;overflow-x:clip}.pd-footer-right{display:flex;justify-content:end}.pd-footer-details-wrapper{flex-shrink:0}.pd-footer .eone-ui-button-label-no-icon{white-space:nowrap}.pd-footer-details-disabled{opacity:var(--disabled-opacity);pointer-events:none}.eone-ui-overflow-observer-container{overflow:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none}.eone-ui-overflow-observer-container::-webkit-scrollbar{display:none}.pd-header-select-company{width:220px}.pd-sidebar{background-color:var(--view-panel-background);height:100%;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding:var(--pd-sidebar-padding);box-sizing:border-box;gap:var(--pd-sidebar-padding)}.pd-sidebar-body{padding:var(--pd-sidebar-body-padding);flex-grow:1;overflow-y:auto;height:100%;width:100%;background:var(--surface-base-default);border-radius:var(--view-panel-border-radius);box-sizing:border-box}.pd-sidebar-body-no-padding{padding:0}.pd-sidebar-header-container{background-color:var(--view-panel-background);padding:var(--pd-sidebar-header-container-padding)}.pd-sidebar-header{background-color:var(--view-panel-background);display:flex;justify-content:space-between;height:var(--pd-view-header-height);align-items:center}.pd-sidebar-header .eone-ui-button{padding:0}.pd-sidebar-header-section{display:inline-flex;justify-content:center;align-items:center;gap:12px}.pd-sidebar-header-title,.eone-ui-navigation-sidebar-horizontal-drag-panel-container .eone-ui-form-header{color:var(--view-settings-title);font-size:var(--body-lg-font-size);font-style:normal;font-weight:var(--body-lg-semibold-font-weight);line-height:var(--body-lg-line-height)}.eone-ui-context-menu{position:absolute;background-color:var(--dropdown-menu-background);border:var(--dropdown-menu-border);padding:var(--dropdown-menu-padding);z-index:600;box-shadow:var(--dropdown-menu-shadow);pointer-events:all;border-radius:var(--dropdown-menu-border-radius)}.eone-ui-context-menu-item{color:var(--dropdown-item-text-default);cursor:pointer;padding:var(--dropdown-item-padding);display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:var(--dropdown-item-border-radius);border:none;background:none;font:inherit;width:100%}.eone-ui-context-menu-item path{fill:var(--dropdown-item-icon-default)}.eone-ui-context-menu-item:hover{color:var(--dropdown-item-text-hover);box-shadow:var(--dropddown-item-box-shadow-hover);background:var(--dropdown-item-background-hover)}.eone-ui-context-menu-item:hover path{fill:var(--dropdown-item-icon-hover)}.eone-ui-context-menu-item:active{color:var(--dropdown-item-text-active);background:var(--dropdown-item-background-active)}.eone-ui-context-menu-item:active path{fill:var(--dropdown-item-icon-active)}.eone-ui-context-menu-separator{border-top:thin solid var(--menu-item-button-divider-color);margin:var(--menu-item-button-divider-margin)}.eone-ui-context-menu-header{color:var(--text-color-secondary);font-size:var(--font-size-small);font-weight:600;padding:var(--dropdown-item-padding);padding-bottom:4px}.pd-view-settings-message{height:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;color:var(--container-empty-message-color)}.pd-column-list-container{display:flex;flex-direction:column;gap:8px;height:100%}.pd-column-item{padding:8px 16px;cursor:pointer;color:var(--dropdown-item-text-default);font-size:var(--body-md-font-size);font-style:normal;font-weight:var(--body-md-regular-font-weight);line-height:var(--body-md-line-height);border-radius:2px}.pd-column-item:hover{background:var(--dropdown-item-background-hover);color:var(--dropdown-item-text-hover)}.pd-column-item-selected,.pd-column-item-selected:hover{background-color:var(--row-select-color);color:var(--row-select-text-color)}.pd-column-item-grouped{padding-left:calc(var(--pd-view-panel-padding) + 28px)}.pd-column-group-header{padding:4px;display:flex;align-items:center;gap:4px;background:var(--calc-field-insert-list-heading-background);border-radius:var(--calc-field-insert-list-item-border-radius)}.pd-column-group-header>*{font-size:var(--body-md-font-size);font-style:var(--body-md-font-style);font-weight:var(--body-md-regular-font-weight);line-height:var(--body-md-line-height)}.pd-column-group-header:has(+.pd-column-field-group .pd-column-item) path{fill:var(--link-color)}.pd-column-group-header-button{cursor:pointer;padding:0;border:none;background:none;color:var(--link-color)}.pd-column-group-header-button:hover{color:var(--link-hover-color)}.pd-column-group-header-label{color:var(--calc-field-insert-list-heading-text);font-weight:var(--calc-field-insert-list-heading-font-weight);cursor:default}.pd-column-group-header-badge{color:var(--calc-field-insert-list-heading-count);cursor:default}.pd-column-field-group{display:flex;flex-direction:column;gap:4px;padding:4px 0}.pd-view-settings-footer{position:relative;width:100%;flex-shrink:0}.pd-add-column-btn .eone-ui-button{width:100%;display:flex;justify-content:center;box-sizing:border-box}.pd-column-add-calc-btn{padding-top:8px;padding-right:12px;cursor:pointer}.pd-columns-selected-message{text-align:center;border:0;background:0 0}.pd-column-list{flex-grow:1;overflow:auto;display:flex;flex-direction:column;gap:4px;background:var(--surface-base-default)}.pd-column-list:has(.pd-column-group-header){gap:4px}.pd-column-context-menu{position:absolute;background-color:var(--control-background-color);border:1px solid var(--border-color);padding:6px;z-index:1000;box-shadow:0 6px 6px #0000002d}.pd-column-context-menu-item{color:var(--link-color);cursor:pointer;padding:6px}.pd-column-context-menu-item:hover{color:var(--link-hover-color)}.eone-ui-button-toggle{display:inline-flex;align-items:stretch;gap:0;width:fit-content}.eone-ui-button-toggle-option,.eone-ui-button-toggle-option-active{display:inline-flex;align-items:center;gap:8px;padding:var(--button-padding-md);border-radius:0;cursor:pointer;font-family:inherit;font-size:var(--body-md-font-size);font-weight:var(--body-md-semibold-font-weight);font-style:var(--body-md-font-style);line-height:var(--body-md-line-height);white-space:nowrap;background:var(--button-tertiary-background-default);color:var(--button-tertiary-text);border:var(--button-tertiary-border-default)}.eone-ui-button-toggle-option:hover{background:var(--button-tertiary-background-hover);color:var(--button-tertiary-text-hover);border:var(--button-tertiary-border-hover)}.eone-ui-button-toggle-option:focus{background:var(--button-tertiary-background-focus);color:var(--button-tertiary-text-focus);border:var(--button-tertiary-border-focus)}.eone-ui-button-toggle .eone-ui-button-toggle-option-active,.eone-ui-button-toggle .eone-ui-button-toggle-option-active:hover,.eone-ui-button-toggle .eone-ui-button-toggle-option-active:focus{background:var(--button-tertiary-background-active);color:var(--button-tertiary-text-active);border:var(--button-tertiary-border-active);z-index:1;-webkit-user-select:none;user-select:none}.eone-ui-button-toggle>:first-child{border-top-left-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius)}.eone-ui-button-toggle>:last-child{border-top-right-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius)}.eone-ui-button-toggle>*+*{margin-left:-1px}.eone-ui-button-toggle-option:focus-visible,.eone-ui-button-toggle-option-active:focus-visible{outline:2px solid var(--focus-ring-color, #1a73e8);outline-offset:2px;z-index:2}.eone-ui-button-toggle-option-label{display:inline-block}.eone-ui-button-toggle-option-icon{display:inline-flex;align-items:center}.eone-ui-button-toggle-badge,.eone-ui-button-toggle-badge-active{font-size:x-small;padding:0 6px;border-radius:2px;background:var(--tab-badge-background);color:var(--button-tertiary-text)}.eone-ui-button-toggle-badge-active{color:var(--button-tertiary-text-active)}.pd-card-column-settings-container{height:100%;display:flex;flex-direction:column}.pd-card-column-settings{padding-left:var(--pd-view-panel-padding);padding-right:var(--pd-view-panel-padding);padding-top:12px;border-top:thin solid var(--border-color);overflow:auto;flex-grow:1;padding-bottom:12px}.pd-card-column-list{margin-top:12px;position:relative;overflow:auto}.pd-card-column-item{padding:9px 12px;display:flex;gap:12px;flex-direction:row;justify-content:space-between;align-items:center}.pd-card-column-item-name{flex-grow:1}.pd-card-column-item-delete{cursor:pointer;color:var(--button-color-cancel)}.pd-card-column-item-delete:hover{color:var(--button-color-cancel-hover)}.pd-card-columns-header{margin-top:12px}.ec-chart-settings{display:flex;flex-direction:column}.ec-chart-settings .eone-ui-tab-group,.ec-chart-settings-date-range{margin-bottom:8px}.pd-file-preview-loading-icon .eone-ui-button,.pd-file-preview-loading-icon .eone-ui-button-icon:hover{color:var(--text-color)}.pd-single-file-container{padding-top:var(--pd-view-panel-padding);height:100%;overflow:hidden;padding-left:var(--pd-view-panel-padding);padding-right:var(--pd-view-panel-padding)}.pd-collapsable-file-preview-container{padding-top:var(--pd-view-panel-padding);height:100%;overflow:auto;padding-left:var(--pd-view-panel-padding);padding-right:var(--pd-view-panel-padding)}.pd-file-preview-content-container{border:thin solid var(--border-color);margin-bottom:9px;box-sizing:border-box;padding:0;border-radius:var(--border-radius)}.pd-file-preview-content{height:100%}.pd-file-preview-container.collapsed .pd-file-preview-content{display:none}.pd-file-preview-container.collapsable{height:unset}.pd-file-preview-container.collapsable:not(.collapsed) .pd-file-preview-header{border-bottom:thin solid var(--border-color)}.pd-file-preview-header p{margin:0;overflow:hidden;text-overflow:ellipsis}.pd-file-preview-container{height:100%;width:100%;display:flex;flex-direction:column;padding:12px 0}.pd-file-preview-header,.pd-collapsable-file-preview-container-header{padding:9px;display:flex;justify-content:space-between;align-items:center}.pd-collapsable-file-preview-container-header{justify-content:end;padding:12px 0}.pd-file-preview-not-supported-container{height:100%;justify-content:center;flex-direction:column;align-items:center;display:flex;gap:12px;padding-top:18px;padding-bottom:24px}.pd-file-preview-header-filename{max-width:calc(100% - 59px);white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;gap:6px}.pd-file-preview-header-filename>div{text-overflow:ellipsis;overflow:hidden}.pd-file-preview-header-filename path{color:var(--icon-primary)}.pd-file-preview-button-container{display:flex;gap:12px;align-items:center;justify-content:flex-end}.pd-file-preview-footer{width:calc(100% - (2 * var(--pd-view-panel-padding)));display:flex;justify-content:flex-end}.pd-file-preview-header-file-select{cursor:pointer;color:var(--link-color)}.pd-file-preview-header-file-select:hover{color:var(--link-hover-color)}.pd-file-preview-header-selected{background-color:var(--row-hover-color)}.pd-file-preview-error-container{padding-top:12px;padding-bottom:18px}.pd-file-preview-iframe{box-sizing:border-box;border:thin solid transparent;overflow:auto;background-color:transparent;min-height:18vh;max-height:64vh;width:100%}.pd-file-preview-iframe.disable-mouse-events{pointer-events:none}.pd-file-preview-loading-container{box-sizing:border-box;height:18vh;display:flex;align-items:center}.eone-ai-chat-view-options-menu{position:absolute;bottom:100%;left:0;margin-bottom:4px;z-index:10;display:flex;flex-direction:row;align-items:flex-end}.eone-ai-chat-view-options-menu-panel{background-color:var(--eone-chat-color-bg-control);border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-md);box-shadow:var(--eone-chat-shadow-menu);padding:12px;display:flex;flex-direction:column;gap:8px;min-width:180px;max-height:320px;overflow-y:auto}.eone-ai-chat-view-options-menu-panel-right{margin-left:4px}.eone-ai-chat-view-options-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;background:none;font:inherit;font-size:var(--eone-chat-font-size-base);color:var(--eone-chat-color-text);cursor:pointer;border-radius:var(--eone-chat-radius-sm);text-align:left;white-space:nowrap}.eone-ai-chat-view-options-menu-item:hover,.eone-ai-chat-view-options-menu-item-active{background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-view-options-menu-item-danger,.eone-ai-chat-view-options-menu-item-danger:hover{color:var(--eone-chat-color-danger)}.eone-ai-chat-view-options-menu-item-icon{flex-shrink:0;width:16px;display:flex;align-items:center;justify-content:center;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-options-menu-item-danger .eone-ai-chat-view-options-menu-item-icon{color:var(--eone-chat-color-danger)}.eone-ai-chat-view-options-menu-item-label{flex:1;overflow:hidden;text-overflow:ellipsis}.eone-ai-chat-view-options-menu-item-indicator{flex-shrink:0;margin-left:auto;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-options-menu-divider{height:1px;background-color:var(--eone-chat-color-border)}.eone-ai-chat-view-reply-slash-menu{position:absolute;bottom:100%;left:0;right:0;max-height:240px;overflow-y:auto;background-color:var(--eone-chat-color-bg-control);border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-md);margin-bottom:4px;box-shadow:var(--eone-chat-shadow-menu);z-index:10}.eone-ai-chat-view-reply-slash-menu-empty{padding:var(--eone-chat-space-card);color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-base)}.eone-ai-chat-view-reply-slash-menu-item{padding:8px var(--eone-chat-space-card);cursor:pointer;display:flex;flex-direction:column;gap:2px}.eone-ai-chat-view-reply-slash-menu-item:hover,.eone-ai-chat-view-reply-slash-menu-item-active{background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-view-reply-slash-menu-item-name{font-size:var(--eone-chat-font-size-base);color:var(--eone-chat-color-text)}.eone-ai-chat-view-reply-slash-menu-item-prompt{font-size:var(--eone-chat-font-size-sm);color:var(--eone-chat-color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eone-ai-chat-view-reply-footer-button-group{display:flex;gap:var(--eone-chat-space-gap);max-width:calc(100% - 24px)}.eone-ai-chat-view-reply-footer-small-button .eone-ui-button,.eone-ai-chat-view-reply-footer-small-button .eone-ui-button-label,.eone-ai-chat-view-reply-footer-small-button .eone-ui-button-label-no-icon,.eone-ai-chat-view-reply-footer-small-button .eone-ui-button-icon,.eone-ai-chat-view-reply-footer-small-button .eone-ui-button-drop-down-indicator{font-size:12px}.eone-ai-chat-view-reply-footer-small-button .eone-ui-button{gap:6px}.eone-ai-chat-view-reply{border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-md);padding:var(--eone-chat-space-card);display:flex;flex-direction:column;justify-content:space-between;background-color:var(--eone-chat-color-bg-control)}.eone-ai-chat-view-reply-footer{display:flex;flex-direction:row;justify-content:space-between}.eone-ai-chat-view-reply-input-container{position:relative}.eone-ai-chat-view-reply-input{width:100%;height:44px;border:none;outline:none;resize:none;color:var(--eone-chat-color-text);background-color:transparent;font:inherit}.eone-ai-chat-view-reply-input.has-slash-command{color:transparent;caret-color:var(--eone-chat-color-text)}.eone-ai-chat-view-reply-input::placeholder{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-reply-input-highlight{position:absolute;top:0;left:0;width:100%;height:44px;pointer-events:none;font:inherit;white-space:pre-wrap;word-wrap:break-word;overflow:hidden}.eone-ai-chat-view-reply-input-highlight-command{color:var(--eone-chat-color-accent);font-weight:700}.eone-ai-chat-view-reply-input-highlight-text{color:var(--eone-chat-color-text)}.eone-ai-chat-view-reply-submit-button .eone-ui-button{padding:0;margin:0;box-sizing:border-box;line-height:1}.eone-ai-chat-view-reply-attach-button{cursor:pointer;color:var(--eone-chat-color-accent);display:flex;gap:6px;align-items:center}.eone-ai-chat-view-reply-attach-button:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-reply-attach-button-label{cursor:pointer}.eone-ai-chat-view-reply-dragging{background-color:var(--eone-chat-color-bg-secondary);border-style:dotted;border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-reply-dragover{height:70px;display:flex;align-items:center;justify-content:center}.eone-ai-chat-view-reply-dragover-label{color:var(--eone-chat-color-accent)}.eone-ai-chat-view-reply-keyboard-hint{color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-sm);padding-top:4px;text-align:right}.eone-ai-chat-view-reply-selected-items{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:8px}.eone-ai-chat-view-reply-selected-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--eone-chat-radius-lg);background-color:var(--eone-chat-color-bg-secondary);font-size:var(--eone-chat-font-size-label);max-width:200px}.eone-ai-chat-view-reply-selected-chip-icon{font-size:var(--eone-chat-font-size-xs);color:var(--eone-chat-color-text-muted);flex-shrink:0}.eone-ai-chat-view-reply-selected-chip-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eone-ai-chat-view-reply-selected-chip-remove{cursor:pointer;color:var(--eone-chat-color-text-muted);border:none;background:none;padding:0;font-size:var(--eone-chat-font-size-xs);flex-shrink:0;display:flex;align-items:center}.eone-ai-chat-view-reply-selected-chip-remove:hover{color:var(--eone-chat-color-danger)}.eone-ai-chat-view-options-menu-trigger{position:relative}.eone-ai-chat-view-options-menu-button{cursor:pointer;color:var(--eone-chat-color-accent);border:none;background:none;font:inherit;padding:0;display:flex;align-items:center}.eone-ai-chat-view-options-menu-button:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-options-menu-button:disabled{opacity:var(--disabled-opacity, .5);cursor:not-allowed}.eone-ai-chat-view-reply .eone-ui-button-drop-down-menu{--dropdown-menu-border: 1px solid var(--eone-chat-color-border-control);--dropdown-menu-padding: 8px}.eone-ai-chat-view-container .eone-ai-chat-view-reply:focus-visible,.eone-ai-chat-view-container .eone-ai-chat-view-reply *:focus-visible{outline:none}.eone-ai-chat-view-prompt-container{display:flex;justify-content:flex-end}.eone-ai-chat-view-prompt{border:none;resize:none;width:100%;background-color:transparent;color:var(--eone-chat-color-text);font:inherit}.eone-ai-chat-view-prompt:focus-visible{outline:none}.eone-ai-chat-view-prompt-readonly{border:none;resize:none;max-width:80%;min-width:40%;white-space:pre-wrap;max-height:200px;overflow-y:auto;border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-bg-secondary);color:var(--eone-chat-color-text);padding:var(--eone-chat-space-card)}.eone-ai-chat-view-prompt-attachments{display:flex;flex-direction:column}.eone-ai-chat-view-prompt-attachment{padding-top:9px;display:flex;align-items:center;gap:6px}.eone-ai-chat-view-prompt-attachment-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eone-ai-chat-view-prompt-parameters{padding-top:6px;display:flex;flex-direction:column;gap:6px}.eone-ai-chat-view-prompt-parameter{display:flex;flex-direction:row;gap:6px}.eone-ai-chat-view-prompt-parameter-label{font-weight:700;width:40%}.eone-ai-chat-view-prompt-parameter-value{width:100%;text-overflow:ellipsis}.eone-ai-chat-view-prompt-readonly-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.eone-ai-chat-view-prompt-edit-button{display:flex;align-items:center;cursor:pointer;color:var(--eone-chat-color-accent);border:none;background:none;font:inherit;padding:0;flex-shrink:0;opacity:0;transition:opacity .15s}.eone-ai-chat-view-prompt-readonly:hover .eone-ai-chat-view-prompt-edit-button,.eone-ai-chat-view-prompt-readonly-header:hover .eone-ai-chat-view-prompt-edit-button{opacity:1}.eone-ai-chat-view-prompt-edit-button:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-prompt-edit{max-width:80%;min-width:40%;border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-md);padding:var(--eone-chat-space-card);background-color:var(--eone-chat-color-bg-control)}.eone-ai-chat-view-prompt-edit-input{width:100%;min-height:44px;border:none;outline:none;resize:vertical;color:var(--eone-chat-color-text);background-color:transparent;font:inherit}.eone-ai-chat-view-prompt-edit-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:8px}.eone-ai-chat-view-prompt-edit-toolbar{display:flex;gap:var(--eone-chat-space-gap);max-width:calc(100% - 120px);overflow:hidden}.eone-ai-chat-view-prompt-edit-actions{display:flex;gap:8px;align-items:center}.eone-ai-chat-view-prompt-edit-cancel{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--eone-chat-color-accent);border:none;background:none;font:inherit;padding:0}.eone-ai-chat-view-prompt-edit-cancel:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-prompt-edit-cancel label{cursor:pointer}.eone-ai-chat-view-questionnaire-takeover{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.eone-ai-chat-view-questionnaire-takeover>.eone-ai-chat-view-questionnaire{flex:1;min-height:0}.eone-ai-chat-view-questionnaire{display:flex;flex-direction:column;background-color:var(--eone-chat-color-bg);overflow:hidden;transform-origin:top center;animation:eone-ai-chat-questionnaire-in .32s cubic-bezier(.2,.7,.2,1) both}@keyframes eone-ai-chat-questionnaire-in{0%{opacity:0;transform:scale(.97) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.eone-ai-chat-view-questionnaire.is-leaving{pointer-events:none;animation:eone-ai-chat-questionnaire-out .24s cubic-bezier(.4,0,.6,1) forwards}@keyframes eone-ai-chat-questionnaire-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.97) translateY(-6px)}}@media(prefers-reduced-motion:reduce){.eone-ai-chat-view-questionnaire{animation:none;opacity:1;transform:none}.eone-ai-chat-view-questionnaire.is-leaving{animation:none;opacity:0}}.eone-ai-chat-view-questionnaire-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px var(--eone-chat-space-card);background-color:var(--eone-chat-color-bg);flex-shrink:0}.eone-ai-chat-view-questionnaire-head-label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:var(--eone-chat-font-size-base);font-weight:600;color:var(--eone-chat-color-text)}.eone-ai-chat-view-questionnaire-head-subtitle{font-size:var(--eone-chat-font-size-sm);font-weight:400;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-questionnaire-head-count{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--eone-chat-font-size-sm);color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-questionnaire-body{display:flex;flex-direction:column;gap:8px;padding:10px;background-color:var(--eone-chat-color-bg);flex:1;min-height:0;overflow-y:auto}.eone-ai-chat-view-questionnaire-card{border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-bg);padding:10px var(--eone-chat-space-card);transition:background-color .12s ease,border-color .12s ease;opacity:0;transform:translateY(6px);animation:eone-ai-chat-questionnaire-card-in .32s cubic-bezier(.2,.7,.2,1) forwards}@keyframes eone-ai-chat-questionnaire-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.eone-ai-chat-view-questionnaire-card{animation:none;opacity:1;transform:none}}.eone-ai-chat-view-questionnaire-card.is-done{background-color:#228b4c0a;border-color:#228b4c59}.eone-ai-chat-view-questionnaire-card-head{display:flex;align-items:center;gap:8px}.eone-ai-chat-view-questionnaire-card-num{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--eone-chat-color-bg-secondary);color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-xs);font-weight:600;transition:background-color .16s ease,color .16s ease}.eone-ai-chat-view-questionnaire-card-num.on{background-color:#228b4c;color:#fff;animation:eone-ai-chat-questionnaire-badge-pop .28s cubic-bezier(.34,1.56,.64,1)}@keyframes eone-ai-chat-questionnaire-badge-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.eone-ai-chat-view-questionnaire-card-num.on{animation:none}}.eone-ai-chat-view-questionnaire-card-num>svg{width:1em;height:1em}.eone-ai-chat-view-questionnaire-card-title{flex:1;font-size:var(--eone-chat-font-size-base);font-weight:600;color:var(--eone-chat-color-text)}.eone-ai-chat-view-questionnaire-card-required{color:var(--eone-chat-color-error);margin-left:2px}.eone-ai-chat-view-questionnaire-card-optional{font-weight:400;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-questionnaire-card-help{margin-left:28px;margin-top:4px;font-size:var(--eone-chat-font-size-label);color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-questionnaire-card-field{margin-left:28px;margin-top:8px}.eone-ai-chat-view-questionnaire-field{box-sizing:border-box;width:100%;border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-sm);background-color:var(--eone-chat-color-bg-control);color:var(--eone-chat-color-text);font-family:var(--eone-chat-font-family);font-size:var(--eone-chat-font-size-md);padding:6px 8px;outline:none}.eone-ai-chat-view-questionnaire-field:focus{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-questionnaire-field::placeholder{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-questionnaire-textarea{min-height:56px;resize:vertical}.eone-ai-chat-view-questionnaire-text-wrapper{display:flex;flex-direction:column;gap:4px}.eone-ai-chat-view-questionnaire-field-error{border-color:var(--eone-chat-color-danger, #d04437)}.eone-ai-chat-view-questionnaire-field-error-message{color:var(--eone-chat-color-danger, #d04437);font-size:var(--eone-chat-font-size-sm, 12px)}.eone-ai-chat-view-questionnaire-chips{display:flex;flex-wrap:wrap;gap:6px}.eone-ai-chat-view-questionnaire-chip{padding:4px 10px;border:1px solid var(--eone-chat-color-border-control);border-radius:999px;background-color:var(--eone-chat-color-bg-control);color:var(--eone-chat-color-text);font-size:var(--eone-chat-font-size-sm);cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.eone-ai-chat-view-questionnaire-chip:hover{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-questionnaire-chip.on{background-color:var(--eone-chat-color-accent);border-color:var(--eone-chat-color-accent);color:#fff}.eone-ai-chat-view-questionnaire-chip.ghost{border-style:dashed;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-questionnaire-chip-input{padding:4px 10px;border:1px solid var(--eone-chat-color-accent);border-radius:999px;background-color:var(--eone-chat-color-bg-control);color:var(--eone-chat-color-text);font-family:var(--eone-chat-font-family);font-size:var(--eone-chat-font-size-sm);outline:none;min-width:140px}.eone-ai-chat-view-questionnaire-chip-menu{margin:0;inset:auto;position:fixed;z-index:2147483647;min-width:180px;overflow-y:auto;padding:4px;background-color:var(--eone-chat-color-bg-control, #ffffff);color:var(--eone-chat-color-text, #1a1a1a);border:1px solid var(--eone-chat-color-border, #e0e0e0);border-radius:var(--eone-chat-radius-md, 6px);box-shadow:0 4px 12px #0000001f;font-family:var(--eone-chat-font-family, inherit);font-size:var(--eone-chat-font-size-sm, 11px);display:none}.eone-ai-chat-view-questionnaire-chip-menu.is-open{display:flex;flex-direction:column;gap:2px}.eone-ai-chat-view-questionnaire-chip-menu:popover-open{display:flex;flex-direction:column;gap:2px}.eone-ai-chat-view-questionnaire-chip-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:var(--eone-chat-radius-sm);background-color:transparent;color:var(--eone-chat-color-text);font-family:var(--eone-chat-font-family);font-size:var(--eone-chat-font-size-sm);text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}.eone-ai-chat-view-questionnaire-chip-menu-item:hover{background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-view-questionnaire-chip-menu-item.on{background-color:#0066cc14;color:var(--eone-chat-color-accent)}.eone-ai-chat-view-questionnaire-chip-menu-item-check{flex-shrink:0;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--eone-chat-color-accent);font-size:11px}.eone-ai-chat-view-questionnaire-chip-menu-item-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eone-ai-chat-view-questionnaire-checks{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;padding-right:4px}.eone-ai-chat-view-questionnaire-check{display:flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer;font-size:var(--eone-chat-font-size-md);color:var(--eone-chat-color-text)}.eone-ai-chat-view-questionnaire-check-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.eone-ai-chat-view-questionnaire-check-box{flex-shrink:0;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--eone-chat-color-border-control);border-radius:3px;background-color:var(--eone-chat-color-bg-control);color:#fff;font-size:10px}.eone-ai-chat-view-questionnaire-check.on .eone-ai-chat-view-questionnaire-check-box{background-color:var(--eone-chat-color-accent);border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-questionnaire-check-input:focus-visible+.eone-ai-chat-view-questionnaire-check-box{outline:2px solid var(--eone-chat-color-accent);outline-offset:1px}.eone-ai-chat-view-questionnaire-check-label{flex:1}.eone-ai-chat-view-questionnaire-foot{display:flex;align-items:center;gap:8px;padding:10px var(--eone-chat-space-card);flex-shrink:0}.eone-ai-chat-view-questionnaire-cancel{padding:8px 12px;border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-bg-control);color:var(--eone-chat-color-text);font-size:var(--eone-chat-font-size-md);font-weight:600;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.eone-ai-chat-view-questionnaire-cancel:hover{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-questionnaire-submit{flex:1;padding:8px 12px;border:1px solid var(--eone-chat-color-accent);border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-accent);color:#fff;font-size:var(--eone-chat-font-size-md);font-weight:600;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.eone-ai-chat-view-questionnaire-submit:hover:not(:disabled){background-color:var(--eone-chat-color-accent-hover);border-color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-questionnaire-submit:disabled{background-color:var(--eone-chat-color-bg-secondary);border-color:var(--eone-chat-color-border-control);color:var(--eone-chat-color-text-muted);cursor:not-allowed}.eone-ai-chat-view-questionnaire-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid rgba(34,139,76,.35);border-radius:999px;background-color:#228b4c14;color:#228b4c;font-size:var(--eone-chat-font-size-sm);max-width:100%;transform-origin:left center;animation:eone-ai-chat-questionnaire-pill-in .32s cubic-bezier(.34,1.56,.64,1)}@keyframes eone-ai-chat-questionnaire-pill-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.eone-ai-chat-view-questionnaire-pill{animation:none}}.eone-ai-chat-view-questionnaire-pill-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eone-ai-chat-view-questionnaire-loading{display:inline-flex;align-items:center;gap:8px;padding:6px 0;color:var(--eone-chat-color-text-muted, #6b7280);font-size:var(--eone-chat-font-size-sm)}.eone-ai-chat-view-header{display:flex;align-items:center;justify-content:space-between;padding:0 var(--eone-chat-space-panel);flex-shrink:0}.eone-ai-chat-view-header-title{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.eone-ai-chat-view-header-title-text{font-weight:600;font-size:var(--eone-chat-font-size-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eone-ai-chat-view-header-title-editable{cursor:pointer;border-radius:4px;padding:2px 6px}.eone-ai-chat-view-header-title-editable:hover{background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-view-header-title>.eone-ui-button-container{opacity:0;transition:opacity .15s ease}.eone-ai-chat-view-header-title:hover>.eone-ui-button-container{opacity:1}.eone-ai-chat-view-header-title-input{font-weight:600;font-size:var(--eone-chat-font-size-lg);border:1px solid var(--eone-chat-color-border);border-radius:4px;padding:2px 6px;background:var(--eone-chat-color-bg);color:inherit;width:100%;outline:none}.eone-ai-chat-view-header-title-input:focus{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-header-history{margin-left:auto}.eone-ai-chat-history-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.eone-ai-chat-history-header{display:flex;align-items:center;gap:8px;padding:0 var(--eone-chat-space-panel);flex-shrink:0}.eone-ai-chat-history-header-title{font-weight:600;font-size:var(--eone-chat-font-size-lg)}.eone-ai-chat-history-search{display:flex;align-items:center;gap:8px;padding:8px var(--eone-chat-space-panel);flex-shrink:0}.eone-ai-chat-history-search-icon{color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-base);flex-shrink:0}.eone-ai-chat-history-search-input{flex:1;min-width:0;font-size:var(--eone-chat-font-size-md);border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-md);padding:6px 10px;background:var(--eone-chat-color-bg);color:inherit;outline:none}.eone-ai-chat-history-search-input:focus{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-history-search-input::placeholder{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-history-groups{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;overflow-y:auto;padding:var(--eone-chat-space-card) var(--eone-chat-space-panel)}.eone-ai-chat-history-group{display:flex;flex-direction:column;gap:2px}.eone-ai-chat-history-group-label{display:flex;align-items:center;gap:6px;font-size:var(--eone-chat-font-size-label);font-weight:600;color:var(--eone-chat-color-text-muted);text-transform:uppercase;letter-spacing:.5px;padding:4px 8px;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.eone-ai-chat-history-group-label:hover{background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-history-group-chevron{font-size:var(--eone-chat-font-size-xs);width:10px;flex-shrink:0}.eone-ai-chat-history-group-count{font-weight:500;opacity:.6;font-size:var(--eone-chat-font-size-sm)}.eone-ai-chat-history-item{display:flex;align-items:center;gap:8px;padding:8px;border-radius:var(--eone-chat-radius-md);cursor:pointer;transition:background-color .15s}.eone-ai-chat-history-item:hover{background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-history-item-content{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.eone-ai-chat-history-item-title{font-size:var(--eone-chat-font-size-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eone-ai-chat-history-item-title-input{font-size:var(--eone-chat-font-size-md);border:1px solid var(--eone-chat-color-border);border-radius:4px;padding:2px 6px;background:var(--eone-chat-color-bg);color:inherit;width:100%;outline:none}.eone-ai-chat-history-item-title-input:focus{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-history-item-date{font-size:var(--eone-chat-font-size-label);color:var(--eone-chat-color-text-muted)}.eone-ai-chat-history-item-actions{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity .15s}.eone-ai-chat-history-item:hover .eone-ai-chat-history-item-actions,.eone-ai-chat-history-item:focus-visible .eone-ai-chat-history-item-actions,.eone-ai-chat-history-item-starred .eone-ai-chat-history-item-actions{opacity:1}.eone-ai-chat-history-item-starred .eone-ai-chat-history-item-actions button:first-child{color:var(--eone-chat-color-accent)}.eone-ai-chat-history-item:not(.eone-ai-chat-history-item-starred) .eone-ai-chat-history-item-actions button:first-child{opacity:.4}.eone-ai-chat-history-empty{display:flex;align-items:center;justify-content:center;height:100%;color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-md)}.eone-ai-chat-view-plan-view{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;padding:0 var(--eone-chat-space-panel) var(--eone-chat-space-panel);gap:var(--eone-chat-space-gap)}.eone-ai-chat-view-plan-view-header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding-top:4px}.eone-ai-chat-view-plan-view-header-title{font-weight:600;font-size:var(--eone-chat-font-size-lg);color:var(--eone-chat-color-text)}.eone-ai-chat-view-plan-view-header-actions{display:flex;align-items:center;gap:var(--eone-chat-space-gap)}.eone-ai-chat-view-plan-view-body{display:flex;flex-direction:column;flex:1;min-height:0;border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-bg-control);overflow:hidden}.eone-ai-chat-view-plan-view-editor{flex:1;width:100%;border:none;outline:none;resize:none;padding:var(--eone-chat-space-card);font-family:var(--eone-chat-font-family);font-size:var(--eone-chat-font-size-md);color:var(--eone-chat-color-text);background-color:transparent}.eone-ai-chat-view-plan-view-preview{flex:1;overflow-y:auto;padding:var(--eone-chat-space-card);font-size:var(--eone-chat-font-size-md);color:var(--eone-chat-color-text)}.eone-ai-chat-view-plan-view-revise{display:flex;flex-direction:column;gap:8px;flex-shrink:0;border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-md);padding:var(--eone-chat-space-card);background-color:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-view-plan-view-revise-input{width:100%;min-height:60px;border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-sm);outline:none;resize:vertical;padding:8px;font-family:var(--eone-chat-font-family);font-size:var(--eone-chat-font-size-md);color:var(--eone-chat-color-text);background-color:var(--eone-chat-color-bg-control)}.eone-ai-chat-view-plan-view-revise-input:focus{border-color:var(--eone-chat-color-accent)}.eone-ai-chat-view-plan-view-revise-input::placeholder{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-plan-view-revise-actions{display:flex;justify-content:flex-end;gap:var(--eone-chat-space-gap)}.eone-ai-chat-view-plan-view-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--eone-chat-space-gap);flex-shrink:0}.eone-ai-chat-view-plan-view-footer-left,.eone-ai-chat-view-plan-view-footer-right{display:flex;align-items:center;gap:var(--eone-chat-space-gap)}.eone-ai-chat-view-plan-view-accept-button{background-color:var(--eone-chat-color-accent);color:var(--eone-chat-color-bg-control)}.eone-ai-chat-view-plan-view-accept-button:hover{background-color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-file-loading-container{display:flex;align-items:center;justify-content:center;border:1px solid var(--eone-chat-color-border);margin:var(--eone-chat-space-card);height:200px}.eone-ai-chat-view-file-loading{display:flex;align-items:center;justify-content:center;gap:6px}.eone-ai-chat-view-file-container{border:1px solid var(--eone-chat-color-border);margin:var(--eone-chat-space-card);height:200px}.eone-ai-chat-view-file-iframe{border:none;width:100%;height:100%;background-color:var(--eone-chat-color-bg-control);color:var(--eone-chat-color-text)}.eone-ai-chat-view-file-text{border:none;width:100%;height:100%;background-color:var(--eone-chat-color-bg-control);color:var(--eone-chat-color-text);resize:none}.eone-ai-chat-view-file-markdown{overflow:auto;padding:var(--eone-chat-space-card);height:calc(100% - 24px)}.eone-ai-chat-view-response-citations{padding:var(--eone-chat-space-card);border-top:1px solid var(--eone-chat-color-border);display:flex;align-items:center;justify-content:space-between}.eone-ai-chat-view-response-citations-title{display:flex;align-items:center;flex-direction:row;gap:6px}.eone-ai-chat-view-response-citation{display:flex;gap:9px;padding-left:var(--eone-chat-space-card);padding-right:var(--eone-chat-space-card)}.eone-ai-chat-view-response-citation-number{min-width:12px}.eone-ai-chat-view-response-citation-url-title{cursor:pointer;color:var(--eone-chat-color-accent);text-decoration:none}.eone-ai-chat-view-response-citation-url-title:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-response-citations-list{display:flex;flex-direction:column;gap:9px;padding-bottom:var(--eone-chat-space-card)}.eone-ai-chat-view-response-tool-container{border-top:1px solid var(--eone-chat-color-border);display:flex;flex-direction:column}.eone-ai-chat-view-response-tool-header-container{padding:var(--eone-chat-space-card);display:flex;align-items:center;justify-content:space-between}.eone-ai-chat-view-response-tool-header{display:flex;align-items:center;gap:9px}.eone-ai-chat-view-response-tool-parameters{padding-bottom:var(--eone-chat-space-card)}.eone-ai-chat-view-response-tool-parameter{display:flex;align-items:center;gap:9px;padding-left:var(--eone-chat-space-card);padding-right:var(--eone-chat-space-card)}.eone-ai-chat-view-response-tool-parameter-label{font-weight:700}.eone-ai-chat-view-response-tool-approval-container{border-top:1px solid var(--eone-chat-color-border);display:flex;flex-direction:column;padding:var(--eone-chat-space-card)}.eone-ai-chat-view-response-tool-approval-title{font-weight:700}.eone-ai-chat-view-response-tool-approval-buttons{padding-top:9px;display:flex;align-items:center;justify-content:space-between}.eone-ai-chat-view-response-tool-loading-container{border-top:1px solid var(--eone-chat-color-border);padding:var(--eone-chat-space-card);display:flex;align-items:center;gap:9px}.eone-ai-chat-view-response-tool-approval-declined{color:var(--eone-chat-color-cancel);border-top:1px solid var(--eone-chat-color-border);display:flex;flex-direction:column;padding:var(--eone-chat-space-card)}.eone-ai-chat-view-response-tool-response{padding-left:var(--eone-chat-space-card);padding-right:var(--eone-chat-space-card);padding-bottom:var(--eone-chat-space-card);display:flex;flex-direction:column}.eone-ai-chat-view-response-tool-response-title{font-weight:700;padding-bottom:9px}.eone-ai-chat-view-response-tool-response-data{max-height:100px;overflow:auto;white-space:pre}.eone-ai-chat-view-response-tool-response-error{max-height:100px;overflow:auto;white-space:pre;color:var(--eone-chat-color-error)}.eone-ai-chat-view-thinking-indicator{display:flex;align-items:center;gap:10px}.eone-ai-chat-view-thinking-dots{display:flex;align-items:center;gap:4px}.eone-ai-chat-view-thinking-dot{width:8px;height:8px;border-radius:50%;background-color:var(--eone-chat-color-accent);animation:eone-ai-chat-thinking-bounce 1.4s ease-in-out infinite}.eone-ai-chat-view-thinking-dot:nth-child(2){animation-delay:.15s}.eone-ai-chat-view-thinking-dot:nth-child(3){animation-delay:.3s}@keyframes eone-ai-chat-thinking-bounce{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.eone-ai-chat-view-thinking-label{color:var(--eone-chat-color-text-muted);font-size:small}.eone-ai-chat-view-thinking-block{border-left:2px solid var(--eone-chat-color-border);margin-bottom:8px}.eone-ai-chat-view-thinking-block-header{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--eone-chat-color-text-muted);border:none;background:none;font:inherit;font-size:small;padding:6px var(--eone-chat-space-card)}.eone-ai-chat-view-thinking-block-header:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-thinking-block-header-label{cursor:pointer}.eone-ai-chat-view-thinking-block-content{padding:0 var(--eone-chat-space-card) 8px;color:var(--eone-chat-color-text-muted);font-size:small;white-space:pre-wrap;max-height:200px;overflow-y:auto}.eone-ai-chat-view-response-wrapper{position:relative;width:80%}.eone-ai-chat-view-response-copy-button{position:absolute;bottom:-12px;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;color:var(--eone-chat-color-accent);background-color:var(--eone-chat-color-bg);border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-sm);font-size:var(--eone-chat-font-size-label);opacity:0;transition:opacity .15s ease}.eone-ai-chat-view-response-wrapper:hover .eone-ai-chat-view-response-copy-button{opacity:1}.eone-ai-chat-view-response-copy-button:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-response-container{border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-bg);width:100%}.eone-ai-chat-view-response{height:auto;resize:none;padding:var(--eone-chat-space-card);width:auto;overflow-y:auto;max-height:40vh}.eone-ai-chat-view-response ul,.eone-ai-chat-view-response ol{margin-top:0;margin-bottom:0}.eone-ai-chat-view-response a{color:var(--eone-chat-color-accent);text-decoration:none}.eone-ai-chat-view-response a:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-response-footer{display:flex;padding:9px var(--eone-chat-space-card);border-top:1px solid var(--eone-chat-color-border);justify-content:space-between}.eone-ai-chat-view-response-footer-button{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--eone-chat-color-accent);border:none;background:none;font:inherit;padding:0}.eone-ai-chat-view-response-footer-button:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-response-footer-button-label{cursor:pointer}.eone-ai-chat-view-branch-navigation{display:flex;align-items:center;gap:4px}.eone-ai-chat-view-branch-navigation-button{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--eone-chat-color-accent);border:none;background:none;font:inherit;padding:2px 4px;border-radius:var(--eone-chat-radius-sm)}.eone-ai-chat-view-branch-navigation-button:hover:not(:disabled){color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-branch-navigation-button:disabled{opacity:.35;cursor:default}.eone-ai-chat-view-branch-navigation-counter{font-size:var(--eone-chat-font-size-label);color:var(--eone-chat-color-text-muted);-webkit-user-select:none;user-select:none;min-width:24px;text-align:center}.eone-ai-chat-view-conversation-error{display:flex;align-items:center;gap:6px;padding:var(--eone-chat-space-card);color:var(--eone-chat-color-cancel)}.eone-ai-chat-view-conversation-error-text{white-space:pre-wrap;overflow:hidden}.eone-ai-chat-view-conversation-error-description{padding-bottom:var(--eone-chat-space-card);padding-left:var(--eone-chat-space-card);padding-right:var(--eone-chat-space-card)}.eone-ai-chat-view-response.expanded{max-height:none;overflow-y:visible}.eone-ai-chat-view-response-collapse-overlay{position:sticky;bottom:0;height:60px;background:linear-gradient(to bottom,transparent,var(--eone-chat-color-bg));pointer-events:none}.eone-ai-chat-view-response-collapse-toggle{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px var(--eone-chat-space-card);border-top:1px solid var(--eone-chat-color-border);cursor:pointer;color:var(--eone-chat-color-accent);background:none;border-left:none;border-right:none;border-bottom:none;font:inherit;width:100%}.eone-ai-chat-view-response-collapse-toggle:hover{color:var(--eone-chat-color-accent-hover)}.eone-ai-chat-view-response-collapse-toggle-label{cursor:pointer}.eone-ai-chat-view-search{display:flex;align-items:center;gap:4px;padding:4px 8px;margin:0 var(--eone-chat-space-panel);border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-md);background-color:var(--eone-chat-color-bg-control)}.eone-ai-chat-view-search-input{flex:1;min-width:100px;border:none;outline:none;background:transparent;color:var(--eone-chat-color-text);font-size:var(--eone-chat-font-size-base);padding:4px 0}.eone-ai-chat-view-search-input::placeholder{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-search-counter{font-size:var(--eone-chat-font-size-label);color:var(--eone-chat-color-text-muted);white-space:nowrap;padding:0 4px;-webkit-user-select:none;user-select:none}.eone-ai-chat-view-search-highlight{background-color:var(--eone-chat-color-search-highlight);color:inherit;border-radius:2px;padding:0}.eone-ai-chat-view-search-highlight-active{background-color:var(--eone-chat-color-search-active)}.eone-ai-chat-view-search-match{outline:2px solid var(--eone-chat-color-search-match);outline-offset:2px;border-radius:4px}.eone-ai-chat-view-container .eone-ai-chat-view-search:focus-visible,.eone-ai-chat-view-container .eone-ai-chat-view-search *:focus-visible{outline:none}.eone-ai-chat-welcome-container{height:100%;display:flex;align-items:center;justify-content:center;padding:18px;flex-direction:column;gap:18px}.eone-ai-chat-welcome-message{font-size:var(--eone-chat-font-size-xl);text-align:center}.eone-ai-chat-welcome-favorites{display:flex;flex-direction:column;align-items:center;gap:9px}.eone-ai-chat-welcome-favorites>*{opacity:0;transform:translateY(6px);animation:eone-ai-chat-welcome-favorite-in .32s cubic-bezier(.2,.7,.2,1) forwards}.eone-ai-chat-welcome-favorites>*:nth-child(1){animation-delay:40ms}.eone-ai-chat-welcome-favorites>*:nth-child(2){animation-delay:90ms}.eone-ai-chat-welcome-favorites>*:nth-child(3){animation-delay:.14s}.eone-ai-chat-welcome-favorites>*:nth-child(4){animation-delay:.19s}.eone-ai-chat-welcome-favorites>*:nth-child(5){animation-delay:.24s}.eone-ai-chat-welcome-favorites>*:nth-child(6){animation-delay:.29s}.eone-ai-chat-welcome-favorites>*:nth-child(7){animation-delay:.34s}.eone-ai-chat-welcome-favorites>*:nth-child(8){animation-delay:.39s}.eone-ai-chat-welcome-favorites>*:nth-child(n+9){animation-delay:.44s}@keyframes eone-ai-chat-welcome-favorite-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.eone-ai-chat-welcome-favorites>*{animation:none;opacity:1;transform:none}}.eone-ai-chat-welcome-favorite-groups{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.eone-ai-chat-welcome-favorite-groups-tabs{display:flex;gap:4px;padding:3px;border-radius:8px;background:var(--eone-chat-color-surface, #f0f0f0)}.eone-ai-chat-welcome-favorite-groups-tab{padding:6px 14px;border:none;border-radius:6px;background:transparent;color:var(--eone-chat-color-text-secondary, #666);font-size:var(--eone-chat-font-size-sm);font-family:inherit;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.eone-ai-chat-welcome-favorite-groups-tab:hover{background:var(--eone-chat-color-surface-hover, #e0e0e0);color:var(--eone-chat-color-text, #333)}.eone-ai-chat-welcome-favorite-groups-tab--active{background:var(--eone-chat-color-background, #fff);color:var(--eone-chat-color-text, #333);box-shadow:0 1px 3px #0000001a}.eone-ai-chat-welcome-favorite-groups-heading{font-size:var(--eone-chat-font-size-sm);color:var(--eone-chat-color-text-secondary, #666);font-weight:500}.eone-ai-chat-view-workflow-container{display:flex;flex-direction:column;border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-md);background:var(--eone-chat-color-bg);overflow:hidden}.eone-ai-chat-view-workflow-header{display:flex;align-items:center;justify-content:space-between;gap:var(--eone-chat-space-card);padding:var(--eone-chat-space-card);border-bottom:1px solid var(--eone-chat-color-border);background:var(--eone-chat-color-bg-secondary)}.eone-ai-chat-view-workflow-header-text{display:flex;flex-direction:column;gap:2px;min-width:0}.eone-ai-chat-view-workflow-header-title{font-weight:600;font-size:var(--eone-chat-font-size-md);color:var(--eone-chat-color-text)}.eone-ai-chat-view-workflow-header-sub{font-size:var(--eone-chat-font-size-sm);color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-header-ring{position:relative;width:44px;height:44px;flex-shrink:0}.eone-ai-chat-view-workflow-header-ring-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--eone-chat-font-size-xs);font-weight:600;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-ring{display:block}.eone-ai-chat-view-workflow-ring-track{fill:none;stroke:var(--eone-chat-color-border)}.eone-ai-chat-view-workflow-ring-indicator{fill:none;stroke-linecap:round;transition:stroke-dashoffset .2s linear,stroke .2s ease}.eone-ai-chat-view-workflow-ring-accent .eone-ai-chat-view-workflow-ring-indicator{stroke:var(--eone-chat-color-accent)}.eone-ai-chat-view-workflow-ring-success .eone-ai-chat-view-workflow-ring-indicator{stroke:var(--eone-chat-color-success)}.eone-ai-chat-view-workflow-ring-error .eone-ai-chat-view-workflow-ring-indicator{stroke:var(--eone-chat-color-error)}.eone-ai-chat-view-workflow-list{display:flex;flex-direction:column}.eone-ai-chat-view-workflow-row{display:flex;align-items:center;gap:9px;height:40px;padding:0 var(--eone-chat-space-card);border-top:1px solid var(--eone-chat-color-border);font-size:var(--eone-chat-font-size-base)}.eone-ai-chat-view-workflow-row:first-child{border-top:none}.eone-ai-chat-view-workflow-row-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:var(--eone-chat-font-size-xs)}.eone-ai-chat-view-workflow-row-icon-done{background:var(--eone-chat-color-success-bg);color:var(--eone-chat-color-success)}.eone-ai-chat-view-workflow-row-bullet{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:var(--eone-chat-font-size-sm);color:var(--eone-chat-color-text-muted);font-variant-numeric:tabular-nums}.eone-ai-chat-view-workflow-row-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eone-ai-chat-view-workflow-row-summary{color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-sm);flex-shrink:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eone-ai-chat-view-workflow-row-summary:before{content:"→ ";color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-row-elapsed{color:var(--eone-chat-color-text-muted);font-size:var(--eone-chat-font-size-sm);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:40px;text-align:right}.eone-ai-chat-view-workflow-row-pending .eone-ai-chat-view-workflow-row-title{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-row-title-skipped{text-decoration:line-through;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-row-skipped-tag{font-size:var(--eone-chat-font-size-xs);color:var(--eone-chat-color-text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.eone-ai-chat-view-workflow-hero{display:flex;align-items:flex-start;gap:var(--eone-chat-space-card);padding:var(--eone-chat-space-card);border-top:1px solid var(--eone-chat-color-border);background:var(--eone-chat-color-bg);animation:eone-ai-chat-view-workflow-fade-up .22s ease-out both}.eone-ai-chat-view-workflow-hero:first-child{border-top:none}.eone-ai-chat-view-workflow-hero-icon{position:relative;width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--eone-chat-color-bg-secondary);color:var(--eone-chat-color-accent)}.eone-ai-chat-view-workflow-hero-icon .eone-ai-chat-view-workflow-ring{position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%)}.eone-ai-chat-view-workflow-hero-icon-glyph{position:relative;z-index:1;font-size:var(--eone-chat-font-size-sm)}.eone-ai-chat-view-workflow-hero-icon-error{background:var(--eone-chat-color-bg-secondary);color:var(--eone-chat-color-error);font-size:var(--eone-chat-font-size-md)}.eone-ai-chat-view-workflow-hero-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.eone-ai-chat-view-workflow-hero-eyebrow{font-size:var(--eone-chat-font-size-xs);font-weight:700;letter-spacing:.06em;color:var(--eone-chat-color-accent);text-transform:uppercase}.eone-ai-chat-view-workflow-hero-eyebrow-error{color:var(--eone-chat-color-error)}.eone-ai-chat-view-workflow-hero-title{font-size:var(--eone-chat-font-size-md);font-weight:600;color:var(--eone-chat-color-text)}.eone-ai-chat-view-workflow-hero-live{display:flex;align-items:center;gap:8px;margin-top:4px;margin-bottom:4px}.eone-ai-chat-view-workflow-hero-live-dot{width:8px;height:8px;border-radius:50%;background:var(--eone-chat-color-accent);animation:eone-ai-chat-view-workflow-pulse 1.4s ease-in-out infinite;flex-shrink:0}.eone-ai-chat-view-workflow-hero-live-label{font-size:var(--eone-chat-font-size-base);color:var(--eone-chat-color-text)}.eone-ai-chat-view-workflow-subtasks{display:flex;flex-direction:column;gap:4px;margin-top:2px}.eone-ai-chat-view-workflow-subtask{display:flex;align-items:center;gap:8px;font-size:var(--eone-chat-font-size-sm)}.eone-ai-chat-view-workflow-subtask-bullet{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--eone-chat-color-border-control);font-size:8px}.eone-ai-chat-view-workflow-subtask-done .eone-ai-chat-view-workflow-subtask-bullet{border-color:var(--eone-chat-color-success);background:var(--eone-chat-color-success-bg);color:var(--eone-chat-color-success)}.eone-ai-chat-view-workflow-subtask-done .eone-ai-chat-view-workflow-subtask-label{text-decoration:line-through;color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-subtask-running .eone-ai-chat-view-workflow-subtask-bullet{border-color:var(--eone-chat-color-accent);background:var(--eone-chat-color-accent)}.eone-ai-chat-view-workflow-subtask-running .eone-ai-chat-view-workflow-subtask-label{font-weight:600;color:var(--eone-chat-color-text)}.eone-ai-chat-view-workflow-subtask-pending .eone-ai-chat-view-workflow-subtask-label{color:var(--eone-chat-color-text-muted)}.eone-ai-chat-view-workflow-hero-error-message{margin-top:6px;padding:8px 10px;background:var(--eone-chat-color-bg);border:1px solid var(--eone-chat-color-border);border-radius:var(--eone-chat-radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--eone-chat-font-size-sm);color:var(--eone-chat-color-error);white-space:pre-wrap;word-break:break-word}.eone-ai-chat-view-workflow-hero-error-button{align-self:flex-start;margin-top:8px;padding:4px 10px;color:var(--eone-chat-color-accent);background:transparent;border:1px solid var(--eone-chat-color-border-control);border-radius:var(--eone-chat-radius-sm);cursor:pointer;font:inherit;font-size:var(--eone-chat-font-size-sm)}.eone-ai-chat-view-workflow-hero-error-button:hover{color:var(--eone-chat-color-accent-hover);border-color:var(--eone-chat-color-accent-hover)}@keyframes eone-ai-chat-view-workflow-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes eone-ai-chat-view-workflow-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.eone-ai-chat-view-workflow-hero{animation:none}.eone-ai-chat-view-workflow-hero-live-dot{animation:none;opacity:.8}.eone-ai-chat-view-workflow-ring-indicator{transition:stroke-dashoffset .1s linear,stroke .1s ease}}.eone-ai-chat-view-container{--eone-chat-color-bg: var(--background-color, #ffffff);--eone-chat-color-bg-secondary: var(--secondary-background-color, #f5f5f5);--eone-chat-color-bg-control: var(--control-background-color, #ffffff);--eone-chat-color-text: var(--text-color, #1a1a1a);--eone-chat-color-text-muted: var(--explanation-text-color, #666666);--eone-chat-color-border: var(--border-color, #e0e0e0);--eone-chat-color-border-control: var(--border-base, #d0d0d0);--eone-chat-color-accent: var(--link-color, #0066cc);--eone-chat-color-accent-hover: var(--link-hover-color, #004999);--eone-chat-color-danger: var(--danger-color, #dc3545);--eone-chat-color-error: var(--error-color, #cc0000);--eone-chat-color-cancel: var(--button-color-cancel, #cc0000);--eone-chat-color-success: var(--success-color, #16a34a);--eone-chat-color-success-bg: var(--success-background-color, #f0fdf4);--eone-chat-color-search-highlight: rgba(255, 213, 0, .4);--eone-chat-color-search-active: rgba(255, 165, 0, .7);--eone-chat-color-search-match: rgba(255, 165, 0, .6);--eone-chat-font-family: inherit;--eone-chat-font-size-xs: 10px;--eone-chat-font-size-sm: 11px;--eone-chat-font-size-base: 13px;--eone-chat-font-size-md: 14px;--eone-chat-font-size-lg: 15px;--eone-chat-font-size-xl: 18px;--eone-chat-font-size-label: 12px;--eone-chat-space-panel: var(--pd-view-panel-padding, 16px);--eone-chat-space-gap: 12px;--eone-chat-space-card: 12px;--eone-chat-radius-sm: 3px;--eone-chat-radius-md: 6px;--eone-chat-radius-lg: 12px;--eone-chat-shadow-menu: 0 -2px 8px rgba(0, 0, 0, .1);font-family:var(--eone-chat-font-family)}.eone-ai-chat-view-container{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 var(--eone-chat-space-card) 0;gap:var(--eone-chat-space-gap);box-sizing:border-box;background-color:var(--eone-chat-color-bg);color:var(--eone-chat-color-text);--ai-chat-view-footer-height: 98px;height:calc(100% - 90px)}.eone-ai-chat-view-container--questionnaire{padding:0;gap:0}.eone-ai-chat-view-conversation-container{display:flex;flex-direction:column;gap:var(--eone-chat-space-gap);flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 var(--eone-chat-space-panel)}.eone-ai-chat-view-footer{display:flex;flex-direction:column;width:100%;justify-content:flex-end;box-sizing:border-box;padding:0 var(--eone-chat-space-panel);flex-shrink:0}.eone-ai-chat-view-mistake-message{color:var(--eone-chat-color-text-muted);font-size:small;margin-bottom:6px;margin-top:var(--eone-chat-space-gap);display:block}.eone-ai-chat-view-conversation-loading{display:flex;align-items:center;gap:6px}.eone-ai-chat-view-container *:focus-visible{outline:2px solid var(--eone-chat-color-accent);outline-offset:2px;border-radius:var(--eone-chat-radius-sm)}.eone-ai-chat-view-conversation-item:focus-visible{background-color:var(--eone-chat-color-bg-secondary);border-radius:4px}.pd-ai-chat-no-record{height:100%;display:flex;align-items:center;justify-content:center}.pd-view-context-menu-container{position:fixed;pointer-events:all;z-index:500}.pd-view-context-menu-spacer{border-top:thin solid var(--border-color);padding-bottom:10px}.pd-view-context-menu{z-index:200;position:relative;background-color:var(--primary-background-color);border:1px solid var(--border-color);display:flex;flex-direction:column;padding-top:10px;box-shadow:0 6px 6px #0000002d;padding-bottom:2px}.pd-view-context-menu-button{padding-left:12px;padding-right:12px;display:flex;align-items:center;color:var(--link-color);background-color:var(--button-color-hover);cursor:pointer;width:100%;gap:6px;padding-bottom:10px}.pd-view-context-menu-button:hover{color:var(--link-hover-color)}.pd-card-value,.pd-card-value label,.pd-text-value *{font-size:var(--pd-card-value-font-size);font-weight:var(--pd-card-value-font-weight);line-height:var(--pd-card-value-line-height)}.pd-card-value{width:100%;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.pd-card-value.image{max-width:min(100%,600px);height:auto}.pd-card-text-container{flex:1;min-width:0}.pd-text-value-open{overflow:visible;display:block}.pd-text-value{text-overflow:ellipsis;overflow:hidden;max-height:80px;display:block}.pd-card-value-clickable{cursor:pointer;color:var(--link-color);text-decoration:none}.pd-card-value-clickable:hover{color:var(--link-hover-color);text-decoration:var(--pd-grid-link-text-decoration)}.pd-card-item,.pd-card-item-text{display:flex;flex-direction:column;overflow-wrap:break-word;min-height:42px}.pd-card-label{display:block;color:var(--pd-card-label-color);font-size:var(--pd-card-label-font-size);font-weight:var(--pd-card-label-font-weight);line-height:var(--pd-card-label-line-height);text-transform:var(--pd-card-label-text-transform)}.pd-card-body{flex-grow:1;display:flex;flex-direction:column;padding:var(--pd-card-body-padding);gap:16px}.pd-card-table{table-layout:fixed;width:100%}.pd-card-footer{display:flex;justify-content:space-between;align-items:center;flex-shrink:1;border-top:thin solid var(--border-color);padding:var(--pd-card-footer-padding)}.pd-card-header{border-bottom:thin solid var(--pd-card-header-border-bottom-color);display:inline-flex;justify-content:space-between;align-items:center;font-weight:700;line-height:34px;padding:var(--pd-card-header-padding);background:var(--pd-card-header-background)}.pd-card-header:has(+.pd-card-body-container.collapsing){border-bottom:none}.pd-card-header-title{width:100%;height:var(--pd-card-header-title-height);display:flex;align-items:center;overflow:auto}.pd-card-header-title label,.pd-card-header-url-title{font-size:var(--pd-card-header-font-size);font-weight:var(--pd-card-header-font-weight);line-height:var(--pd-card-header-line-height);white-space:normal;text-decoration:none}.pd-card-header-url-title{cursor:pointer;color:var(--link-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:fit-content}.pd-card-header-url-title:hover{color:var(--link-hover-color)}.pd-card{font-size:20px;border-radius:var(--pd-card-border-radius);background-color:var(--pd-card-background-default);display:flex;flex-direction:column;height:fit-content;min-width:min(250px,100vw);box-shadow:var(--pd-card-box-shadow)}.pd-card:hover{box-shadow:var(--pd-card-box-shadow-hover)}.pd-card.selected{box-shadow:var(--pd-card-box-shadow-selected)}.pd-card:hover .pd-card-body-container{background-color:var(--pd-card-hover-body-background)}.pd-card.selected .pd-card-body-container,.pd-card.selected:hover .pd-card-body-container{background-color:var(--pd-card-selected-body-background)}.pd-card-body-container{border-radius:var(--pd-card-body-container-border-radius)}@keyframes pdExpandAnimation{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}@keyframes pdCollapseAnimation{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.pd-card-body-container.expanding{animation:fadeIn .4s,pdExpandAnimation .4s}.pd-card-body-container.collapsing{animation:fadeOut .4s,pdCollapseAnimation .4s}.pd-pagination-container{display:flex;position:sticky;padding-bottom:2px;padding-top:2px;bottom:0;background-color:var(--menu-footer-color);border-top:thin solid var(--border-color)}.pd-pager-item{padding:0 12px;height:32px;text-align:center;margin:auto 4px;color:var(--text-color);display:flex;box-sizing:border-box;align-items:center;border-radius:16px;font-size:13px;min-width:32px}.pd-pager-item:hover{background-color:#0000000a;cursor:pointer}.pd-pager-item.selected{background-color:var(--row-select-color);color:var(--row-select-text-color)}.pd-pager-item.disabled{pointer-events:none;color:var(--disabled-color)}.pd-card-group-header-collapsed{transform:rotate(90deg);transform-origin:left bottom;display:flex;align-items:center;width:max-content;gap:12px;align-content:baseline}.pd-card-group-header-heading{font-size:16px;color:var(--text-color);overflow-wrap:anywhere;word-break:break-word;max-height:300px;overflow:auto}.pd-card-group-header-subheading{padding-top:4px;font-size:12px;color:var(--text-color)}.pd-card-group-header-container{padding:6px;position:sticky;z-index:2;top:0;display:flex;flex-direction:column}.pd-card-group-header-container.outlined{border-bottom:1px solid var(--border-color);background-color:var(--panel-header-color)}.pd-card-group-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.pd-card-group-header-items{display:inline-flex;align-items:center;gap:6px}.pd-card-group-column{display:flex;flex-direction:column;transition:min-width .4s,max-width .4s,width .4s;border:thin solid var(--border-color)}.pd-card-group-column.collapsed{min-width:40px;max-width:40px;width:40px;height:calc(100% - 2px);overflow:hidden}.pd-card-grid-column{overflow:visible;display:flex;flex-direction:column;gap:12px}.pd-card-group-column-data{display:grid;gap:10px;overflow-y:auto}.pd-card-group-column-data-items{padding:10px}.pd-card-group-column-data-items.scrollbar{padding-right:4px}:root{--pd-cards-container-border-radius: 0px}.pd-cards-container{border-radius:var(--pd-cards-container-border-radius);display:flex;flex-direction:column;flex-grow:1;overflow:auto;background:var(--pd-cards-container-background)}.pd-cards-container.sidebar{border:none}.pd-cards-data-container{overflow:auto;border-radius:var(--border-radius);flex-grow:1;padding:var(--pd-cards-data-container-padding)}.pd-cards-data-container.grouped{display:flex;gap:12px;overflow-y:hidden}.pd-cards{display:grid;gap:12px}.pd-card-values{flex-grow:1;display:flex;flex-direction:column;gap:10px}body{--pd-grid-row-height: 32px;--pd-grid-group-header-height: 32px;--pd-grid-group-footer-height: 32px;--pd-grid-group-indent: 20px}.pd-grid-container{display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;height:100%}.pd-grid-body-scroll{flex:1;overflow:auto;display:flex;flex-direction:column}.pd-grid-body-scroll>.pd-grid{flex-grow:1;flex-shrink:0}.pd-grid-spacer{flex:1}.pd-grid{width:max-content;min-width:100%;display:flex;flex-direction:column}.pd-grid-header-wrapper{background:var(--table-header-background, var(--primary-background-color));border-width:var(--pd-grid-header-border-width);border-style:var(--pd-grid-header-border-style);border-color:var(--pd-grid-header-border-color);box-shadow:var(--table-header-box-shadow);overflow:hidden}.pd-grid-header-row{display:flex;flex-wrap:nowrap;align-items:stretch}.pd-grid-header-cell{color:var(--pd-grid-column-label-color);font-size:var(--pd-grid-column-label-font-size);font-weight:var(--pd-grid-column-label-font-weight);text-transform:var(--pd-grid-column-label-text-transform);line-height:var(--pd-grid-column-label-line-height);overflow:hidden;min-width:0;height:var(--pd-grid-header-cell-height);box-sizing:border-box;background:transparent;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;box-shadow:inset -1px 0 0 var(--pd-grid-header-cell-divider-color)}.pd-grid-header-cell[style*=transform]{z-index:10}.pd-grid-header-cell-content{padding:var(--pd-grid-header-cell-padding);height:100%;display:flex;align-items:center;position:relative;box-sizing:border-box}.pd-grid-header-cell-content:hover{background:var(--pd-grid-header-cell-background-hover)}.pd-grid-header-menu-button-icon{background:transparent;border:none;cursor:pointer;font-size:16px;line-height:1;color:var(--pd-grid-header-menu-button-default);border-radius:4px;display:flex;align-items:center;justify-content:center}.pd-grid-header-menu-button-icon:hover{color:var(--pd-grid-header-menu-button-hover)}.pd-grid-header-menu-button-icon:active{color:var(--pd-grid-header-menu-button-active)}.pd-grid-header-grip:focus{outline:0}.pd-grid-grouping-row{width:100%;background:var(--panel-header-color);border:none;padding:var(--pd-grid-grouping-header-padding);box-sizing:border-box}.pd-grid-header-column-drag-overlay{opacity:.5;background-color:var(--table-header-background);padding:8px 12px;border-radius:var(--border-radius);box-shadow:var(--shadow-sm)}.pd-grid-grouping-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:var(--pd-grid-grouping-container-padding);margin:0;border-width:var(--pd-grid-grouping-container-border-width);border-style:var(--pd-grid-grouping-container-border-style);border-color:var(--pd-grid-grouping-container-border-color);border-radius:2px;background:var(--panel-header-color);min-height:var(--pd-grid-grouping-container-min-height);box-sizing:border-box;width:100%}.pd-grid-grouping-header.drag-over{border-color:var(--pd-grid-grouping-container-drag-over-border-color);background:var(--pd-grid-grouping-container-drag-over-background)}.pd-grid-grouping-header.drag-over .pd-grid-grouping-placeholder{opacity:0}.pd-grid-grouping-placeholder{font-size:var(--pd-grid-grouping-header-placeholder-font-size);text-transform:var(--pd-grid-grouping-header-placeholder-text-transform);font-weight:var(--pd-grid-grouping-header-placeholder-font-weight);line-height:var(--pd-grid-grouping-header-placeholder-line-height);color:var(--pd-grid-grouping-header-placeholder-text);font-style:var(--pd-grid-grouping-header-placeholder-font-style)}.pd-grid-group-chip{color:var(--pd-grid-group-chip-text-default);background:var(--pd-grid-group-chip-background-default);border-width:var(--pd-grid-group-chip-border-width);border-style:var(--pd-grid-group-chip-border-style);border-color:var(--pd-grid-group-chip-border-color-default);border-radius:var(--pd-grid-group-chip-border-radius);padding:var(--pd-grid-group-chip-padding);display:inline-flex;align-items:center;justify-content:center;gap:var(--pd-grid-group-chip-gap)}.pd-grid-group-chip-label,.pd-grid-group-chip-sort,.pd-grid-group-chip-menu-btn svg,.pd-grid-group-chip-remove svg{font-size:var(--pd-grid-group-chip-font-size);line-height:var(--pd-grid-group-chip-line-height);font-weight:var(--pd-grid-group-chip-font-weight)}.pd-grid-group-chip:hover{background-color:var(--pd-grid-group-chip-background-hover);border-color:var(--pd-grid-group-chip-border-color-hover)}.pd-grid-group-chip:has(.pd-grid-group-chip-label:active),.pd-grid-group-chip:has(.pd-grid-group-chip-sort:active),.pd-grid-group-chip:has(.pd-grid-group-chip-menu-btn:active),.pd-grid-group-chip:has(.pd-grid-group-chip-remove:active){background-color:var(--pd-grid-group-chip-background-active);border-color:var(--pd-grid-group-chip-border-color-active)}.pd-grid-group-chip-label{-webkit-user-select:none;user-select:none;cursor:pointer}.pd-grid-group-chip-label:hover{color:var(--pd-grid-group-chip-text-hover)}.pd-grid-group-chip-label:active{color:var(--pd-grid-group-chip-text-active)}.pd-grid-group-chip-sort{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pd-grid-group-chip>div{display:inline-flex;align-items:center}.pd-grid-group-chip-menu-btn{background:transparent;border:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;align-items:center}.pd-grid-group-chip-menu-btn path,.pd-grid-group-chip-sort path{color:var(--pd-grid-group-chip-icon-default)}.pd-grid-group-chip-menu-btn:hover path,.pd-grid-group-chip-sort:hover path{color:var(--pd-grid-group-chip-icon-hover)}.pd-grid-group-chip-menu-btn:active path,.pd-grid-group-chip-sort:active path,.pd-grid-group-chip-menu-btn:focus path,.pd-grid-group-chip-sort:focus path{color:var(--pd-grid-group-chip-icon-active)}.pd-grid-group-chip-remove{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--pd-grid-group-chip-close-button-default)}.pd-grid-group-chip-remove svg{font-size:14px}.pd-grid-group-chip-remove:hover{color:var(--pd-grid-group-chip-close-button-hover)}.pd-grid-group-chip-remove:active,.pd-grid-group-chip-remove:focus{color:var(--pd-grid-group-chip-close-button-active)}.pd-grid-group-chip-overlay{cursor:grabbing;box-shadow:0 4px 8px #0003}.pd-grid-pinned{position:sticky;z-index:1}.pd-grid-header-cell.pd-grid-pinned{z-index:2;background:var(--table-header-background, var(--primary-background-color, #fff))}.pd-grid-row .pd-grid-pinned{background:var(--grid-row-color, var(--primary-background-color, #fff))}.alt-row .pd-grid-row .pd-grid-pinned{background:linear-gradient(var(--grid-second-row-color, transparent),var(--grid-second-row-color, transparent)),var(--grid-row-color, var(--primary-background-color, #fff))}.pd-grid-row:hover .pd-grid-pinned{background:linear-gradient(var(--row-hover-color, #f5f5f5),var(--row-hover-color, #f5f5f5)),var(--grid-row-color, var(--primary-background-color, #fff))}.pd-grid-row.selected .pd-grid-pinned{background:var(--row-select-color, #68a1e8)}.pd-grid-footer-row .pd-grid-pinned,.pd-grid-group-footer .pd-grid-pinned{background:var(--panel-background-color, var(--primary-background-color, #fff))}.pd-grid-pinned-last{box-shadow:var(--pd-grid-pinned-shadow, 4px 0 4px -2px rgba(0, 0, 0, .1))}.pd-grid-resize-handle{height:100%;width:8px;background-color:#0000;border:none;position:absolute;right:0;bottom:0;cursor:col-resize}.pd-grid-group-remove-btn{float:right;cursor:pointer;background:none;border:1px solid var(--border-color);border-radius:2px;font-size:11px;line-height:1;padding:2px 4px;margin-left:4px}.pd-grid-body{display:flex;flex-direction:column;gap:0;margin:0;padding:0;position:relative}.pd-grid-row-wrapper{background:var(--grid-row-color);min-width:100%;width:fit-content;border-radius:var(--table-row-border-radius)}.pd-grid-row-wrapper.alt-row{background:var(--grid-second-row-color)}.pd-grid-row-wrapper:has(.pd-grid-group-header),.pd-grid-row-wrapper:has(+.pd-grid-row-wrapper:has(.pd-grid-group-footer)){box-shadow:none}.pd-grid-row-wrapper:hover{background-color:var(--row-hover-color)}.pd-grid-row-wrapper:hover .pd-grid-cell-colored{background-image:linear-gradient(var(--row-hover-overlay, rgba(0, 0, 0, .12)),var(--row-hover-overlay, rgba(0, 0, 0, .12)))}.pd-grid-row{display:flex;background:var(--grid-row-color, var(--primary-background-color, #fff));color:var(--pd-grid-row-text-color);margin:0;padding:0;min-width:100%}.pd-grid-row-wrapper .pd-grid-row{background:transparent;border-radius:var(--table-row-border-radius)}.pd-grid-row>:first-child{border-top-left-radius:var(--table-row-border-radius);border-bottom-left-radius:var(--table-row-border-radius)}.pd-grid-row>:last-child{border-top-right-radius:var(--table-row-border-radius);border-bottom-right-radius:var(--table-row-border-radius)}.pd-grid-grouped .pd-grid-row-wrapper .pd-grid-row{border-radius:0}.pd-grid-grouped .pd-grid-row>:first-child,.pd-grid-grouped .pd-grid-row>:last-child{border-radius:0}.pd-grid-cell{overflow:hidden;box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none}.pd-grid-cell-truncate{white-space:nowrap}.pd-grid-cell-truncate .pd-grid-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-grid-cell-wrap .pd-grid-data{white-space:normal;overflow-wrap:break-word}.pd-grid-cell-wrap .pd-grid-data>*{min-width:0}.pd-grid-cell-text{white-space:pre-wrap}.pd-grid-cell-text-block{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.pd-grid-cell-text-clamped,.pd-grid-cell-text-expanded{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.4) transparent}.pd-grid-cell-text-clamped::-webkit-scrollbar,.pd-grid-cell-text-expanded::-webkit-scrollbar{width:8px;height:8px}.pd-grid-cell-text-clamped::-webkit-scrollbar-track,.pd-grid-cell-text-expanded::-webkit-scrollbar-track{background:transparent}.pd-grid-cell-text-clamped::-webkit-scrollbar-thumb,.pd-grid-cell-text-expanded::-webkit-scrollbar-thumb{background-color:#80808066;border-radius:4px}.pd-grid-cell-text-clamped::-webkit-scrollbar-thumb:hover,.pd-grid-cell-text-expanded::-webkit-scrollbar-thumb:hover{background-color:#808080b3}.pd-grid-cell-text-clamped{width:100%;max-height:150px;overflow:auto}.pd-grid-cell-text-expanded{width:100%;display:block;max-height:1000px;overflow:auto}.pd-grid-text-toggle{margin-top:2px;padding:0;background:none;border:none;color:currentColor;font:inherit;font-size:.85em;font-weight:600;line-height:1.2;text-decoration:underline;text-underline-offset:2px;cursor:pointer;opacity:.7;align-self:flex-start}.pd-grid-text-toggle:hover{opacity:1}.pd-grid-row{box-shadow:inset 0 -1px 0 0 var(--table-row-border-color)}.pd-grid-row:hover{box-shadow:var(--pd-grid-row-hover-box-shadow, inset 0 -1px 0px 0px var(--table-row-border-color))}.pd-grid-row.selected,.pd-grid-row.selected.alt-row{background-color:var(--row-select-color, #68a1e8);color:var(--row-select-text-color, #fff);box-shadow:var(--pd-grid-row-selected-box-shadow)}.pd-grid-row.selected:hover{box-shadow:var(--pd-grid-row-selected-hover-box-shadow, var(--pd-grid-row-selected-box-shadow))}.pd-grid-row:focus-visible,.pd-grid-group-header:focus-visible,.pd-grid-group-footer:focus-visible{outline:2px solid var(--pd-grid-focus-color, #005fcc);outline-offset:-2px;z-index:1}.pd-grid-body-scroll:focus{outline:none}.pd-grid-row{min-height:var(--pd-grid-row-min-height)}.pd-grid-row.alt-row{background:var(--grid-second-row-color, var(--secondary-background-color, #fafafa))}.pd-grid-row.alt-row:hover{background-color:var(--row-hover-color, #f5f5f5)}.pd-grid-data{padding:var(--pd-grid-data-padding);height:100%;box-sizing:border-box;display:flex;align-items:center;line-height:var(--pd-grid-data-line-height);font-weight:var(--pd-grid-data-font-weight);font-size:var(--pd-grid-data-font-size)}.pd-grid-data-footer{font-weight:700}.pd-text-right{text-align:right}.pd-text-right .pd-grid-data{justify-content:flex-end}.pd-text-center{text-align:center}.pd-text-center .pd-grid-data{justify-content:center}.pd-negative-currency{color:var(--button-color-cancel, var(--cancel-color, #bc0505))}.pd-grid-link{color:var(--link-color);text-decoration:none;background:none;border:none;padding:0;font:inherit;cursor:pointer}.pd-grid-link:hover{color:var(--link-hover-color);text-decoration:var(--pd-grid-link-text-decoration)}.pd-grid-link:visited{color:var(--link-color)}.pd-grid-footer{position:sticky;bottom:0;background:var(--panel-background-color, var(--primary-background-color, #fff));width:100%;border-top:1px solid var(--border-color)}.pd-grid-footer-row{display:flex;flex-wrap:nowrap;min-height:var(--pd-grid-row-min-height);background:var(--pd-grid-footer-row-background)}.pd-grid-footer-row .pd-grid-cell{font-weight:700;margin:0;box-sizing:border-box;flex-shrink:0}.pd-grid-group-header{background:var(--table-group-header-background-default);box-shadow:inset 0 -1px 0 0 var(--table-group-header-border-color);cursor:pointer}.pd-grid-group-header .pd-grid-cell{width:100%;padding:var(--pd-grid-group-header-cell-padding);min-height:var(--pd-grid-row-min-height);display:flex;align-items:center;gap:8px;box-sizing:border-box}.pd-grid-group-toggle-btn{display:flex;align-items:center;width:100%;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.pd-grid-group-header:hover{background:var(--table-group-header-background-hover, #dee2e6)}.pd-grid-group-header:active{background:var(--table-group-header-background-active)}.pd-grid-group-toggle{margin-right:6px;display:inline-flex;align-items:center;transition:transform .15s ease}.pd-grid-group-toggle.expanded{transform:rotate(90deg);margin-left:1px}.pd-grid-group-label{color:var(--pd-grid-group-header-label);font-size:var(--pd-grid-group-header-label-font-size);font-weight:var(--pd-grid-group-header-label-font-weight);line-height:var(--pd-grid-group-header-label-line-height)}.pd-grid-group-footer{display:flex;align-items:center;min-height:var(--pd-grid-row-min-height);border-top:1px solid var(--border-color);border-bottom:thin solid var(--border-color)}.pd-grid-header-menu-trigger{flex-shrink:0;margin-right:12px;display:inline-flex;align-items:center}.pd-grid-header-menu-divider{border:none;border-top:1px solid var(--border-color, #ccc);margin:2px 0}.pd-grid-header-submenu-container{position:absolute;top:0;z-index:300}.pd-grid-header-menu-column-item{display:flex;align-items:center;gap:6px;padding:2px 4px;font-size:13px;cursor:pointer}.pd-pagination-container{display:flex;position:sticky;padding:2px 0;bottom:0;background-color:var(--menu-footer-color, var(--primary-background-color, #fff));border-top:thin solid var(--border-color)}.pd-pager-item{padding:0 12px;height:32px;text-align:center;margin:auto 4px;color:var(--text-color, #424242);display:flex;box-sizing:border-box;align-items:center;justify-content:center;border-radius:16px;font-size:13px;min-width:32px;cursor:pointer;-webkit-user-select:none;user-select:none}.pd-pager-item.dots:hover{background-color:transparent;cursor:default}.pd-pager-item:hover{background-color:#0000000a}.pd-pager-item.selected{background-color:var(--row-select-color, #68a1e8);color:var(--row-select-text-color, #fff)}.pd-pager-item.disabled{pointer-events:none;color:var(--disabled-color, #aaa)}.pd-pager-item.disabled:hover{background-color:transparent;cursor:default}.pd-grid-clickable{cursor:pointer}.pd-grid-sort-indicator{cursor:pointer;white-space:nowrap;font-size:var(--pd-grid-column-label-font-size)}.pd-grid-sort-number{vertical-align:super;font-size:10px;overflow:hidden;line-height:0}.pd-grid-header-drag-area{cursor:pointer;flex:1;overflow:hidden;display:flex;align-items:center;gap:16px}.pd-grid-header-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pd-grid-column-label-color);font-size:var(--pd-grid-column-label-font-size);font-weight:var(--pd-grid-column-label-font-weight);text-transform:var(--pd-grid-column-label-text-transform);line-height:var(--pd-grid-column-label-line-height)}.pd-grid-header-drag-area:hover>*{color:var(--pd-grid-column-label-hover-color)}.pd-grid-header-drag-area:active>*{color:var(--pd-grid-column-label-active-color)}.pd-grid-menu-submenu-wrapper{position:relative}.pd-grid-view-container{height:100%;overflow:hidden;display:flex;flex-direction:column}.pd-grid-header-menu-container{position:fixed;z-index:1000}.pd-grid-header-menu-container,.pd-grid-header-menu-summary-container{background:var(--dropdown-menu-background);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);border:var(--dropdown-menu-border);padding:var(--dropdown-menu-padding);gap:0px;margin:-2px;display:flex;flex-direction:column;align-content:flex-start}.pd-grid-header-menu-button{width:100%;display:flex;align-items:center;align-content:space-between;justify-content:space-between;padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-border-radius);background:var(--pd-dropdown-item-background-default);gap:16px}button.pd-grid-header-menu-button,button.pd-grid-header-menu-summary-value{border:none;font:inherit;cursor:pointer}.pd-grid-header-menu-button .eone-ui-button{padding:0}.pd-grid-header-menu-button .eone-ui-button,.pd-grid-header-menu-summary-value{font-size:var(--pd-dropdown-item-font-size);font-weight:var(--pd-dropdown-item-font-weight);line-height:var(--pd-dropdown-item-line-height);color:var(--dropdown-item-text-default)}.pd-grid-header-menu-summary-value{width:100%;box-sizing:border-box;padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-border-radius);text-align:left;background:var(--pd-dropdown-item-background-default)}.pd-grid-header-menu-button path{color:var(--dropdown-item-icon-default)}.pd-grid-header-menu-button:hover,.pd-grid-header-menu-summary-value:hover{background:var(--dropdown-item-background-hover);box-shadow:var(--dropddown-item-box-shadow-hover)}.pd-grid-header-menu-button:hover .eone-ui-button,.pd-grid-header-menu-summary-value:hover{color:var(--dropdown-item-text-hover)}.pd-grid-header-menu-button:hover path{color:var(--dropdown-item-icon-hover)}.pd-grid-header-menu-button:active,.pd-grid-header-menu-summary-value:active{background:var(--dropdown-item-background-active);box-shadow:var(--dropddown-item-box-shadow-hover)}.pd-grid-header-menu-button:active .eone-ui-button,.pd-grid-header-menu-summary-value:active{color:var(--dropdown-item-text-active)}.pd-grid-header-menu-button:active path{color:var(--dropdown-item-icon-active)}.pd-grid-header-menu-button.selected,.pd-grid-header-menu-button.selected:hover,.pd-grid-header-menu-summary-value.selected,.pd-grid-header-menu-summary-value.selected:hover{font-weight:var(--dropdown-item-selected-font-weight);background:var(--dropdown-item-background-selected)}.pd-grid-header-menu-button.selected .eone-ui-button,.pd-grid-header-menu-button.selected:hover .eone-ui-button,.pd-grid-header-menu-summary-value.selected,.pd-grid-header-menu-summary-value.selected:hover{color:var(--dropdown-item-text-selected)}.pd-grid-header-menu-button.selected path,.pd-grid-header-menu-button.selected:hover path{color:var(--dropdown-item-icon-selected)}.pd-grid-header-menu-button-label{padding-left:8px}.k-animation-container-shown{z-index:1000!important}.pd-grid-header-submenu-container.right{left:100%;margin-left:4px}.pd-grid-header-submenu-container.left{right:100%;margin-right:4px}.pd-grid-header-menu-column-container,.pd-grid-header-menu-summary-container{background:var(--dropdown-menu-background);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);border:var(--dropdown-menu-border);padding:var(--dropdown-menu-padding);font-weight:400;position:absolute;top:0;width:max-content;display:flex;flex-direction:column;align-items:flex-start}.pd-grid-header-menu-column-container{padding:8px;overflow-y:auto;gap:6px}.pd-grid-header-menu-column-container.left,.pd-grid-header-menu-summary-container.left{right:0}.pd-grid-header-menu-column-container>.eone-ui-form-checkbox-container{padding:2px}.pd-grid-header-menu-summary-container{z-index:200;min-width:55px;width:max-content}.pd-grid-header-menu-summary-container.right{left:0}.pd-grid-row-number{width:40px;min-width:40px;max-width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--pd-grid-row-number-color, #999);-webkit-user-select:none;user-select:none;box-sizing:border-box}.pd-grid-row-number-header{width:40px;min-width:40px;max-width:40px;flex-shrink:0}.pd-html-grid-container{overflow:auto}.pd-html-grid-table{width:100%}.pd-view-iframe-container{display:flex;flex-grow:1;padding-bottom:12px}.pd-iframe-view{border:none;flex-grow:1}.pd-iframe-view.disable-pointer{pointer-events:none}.pd-image-view-container{overflow:auto;display:flex;padding:8px;box-sizing:border-box}.pd-image-view-container img{width:auto;height:auto}.pd-center-image-view{justify-content:center}.pd-markdown-view-container{width:calc(100% - var(--pd-view-panel-padding) * 2);height:100%;padding:18px;overflow:auto;border:thin solid var(--border-color);margin-left:var(--pd-view-panel-padding);margin-right:var(--pd-view-panel-padding);box-sizing:border-box;border-radius:2px}.pd-markdown-view-container h1{margin-block-start:1em!important;margin-block-end:.83em!important;font-size:calc(var(--font-size) * 2)!important}.pd-markdown-view-container h1 strong{font-size:calc(var(--font-size) * 2)!important}.pd-markdown-view-container h2{margin-block-start:.83em!important;margin-block-end:.5em!important;font-size:calc(var(--font-size) * 1.75)!important}.pd-markdown-view-container h2 strong{font-size:calc(var(--font-size) * 1.75)!important}.pd-markdown-view-container h3{margin-block-start:.5em!important;margin-block-end:.3em!important;font-size:calc(var(--font-size) * 1.5)!important}.pd-markdown-view-container h3 strong{font-size:calc(var(--font-size) * 1.5)!important}.pd-markdown-view-container h4{margin-block-start:.3em!important;margin-block-end:.2em!important;font-size:calc(var(--font-size) * 1.2)!important}.pd-markdown-view-container h4 strong{font-size:calc(var(--font-size) * 1.2)!important}.pd-markdown-view-container hr{display:none}.pd-markdown-view-container table{border:1px solid var(--border-color)}.pd-markdown-view-container th{padding:9px;border-bottom:1px solid var(--border-color)}.pd-markdown-view-container td{padding:6px 9px}.pd-markdown-view-container tr:first-child td{padding-top:9px}.pd-markdown-view-container tr:last-child td{padding-bottom:9px}.pd-shipping-header-icon{font-size:60px;display:inline-block;padding-bottom:6px;padding-left:12px}.pd-shipping-header-title{display:inline-block;padding-left:12px}.pd-shipping-item-title{white-space:normal;font-weight:700}.pd-shipping-item-icon{padding-left:6px;padding-right:6px;display:inline}.pd-shipping-card{background-color:var(--primary-background-color);border:thin solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;margin-left:6px;margin-right:6px;padding-top:6px}.pd-shipping-card-label{font-weight:700;display:block;color:var(--text-color)}.pd-shipping-card-value{width:100%}.pd-shipping-no-content-container{padding-left:12px;padding-right:12px}.pd-shipping-container{height:100%;overflow:auto}.pd-header:has(+.pd-sidebar-summary){border-bottom:1px solid var(--border-color)}.pd-sidebar-summary{gap:16px;padding:var(--pd-view-panel-padding);height:100%;overflow:auto;display:flex;flex-direction:column}.pd-text-view-container{margin:0;min-height:40px;height:100%;width:calc(100% - var(--pd-view-panel-padding) * 2);background-color:var(--panel-background-color);color:var(--text-color);padding-left:var(--pd-view-panel-padding);padding-right:var(--pd-view-panel-padding)}.pd-text-view{border-radius:var(--border-radius);border:thin solid var(--border-color);min-height:40px;line-height:22px;padding:var(--pd-view-panel-padding);overflow:auto;height:calc(100% - var(--pd-view-panel-padding) * 3);margin:0 0 var(--pd-view-panel-padding)}.pd-view-loading-animation{border-radius:var(--border-radius);border:thin solid var(--border-color);margin:0;min-height:40px;line-height:22px;padding:12px;overflow:auto;height:calc(100% - 24px);display:flex;align-items:center;justify-content:center}.pd-view-panel .pd-view-loading-animation{border:none}.pd-view-panel-container{display:flex;flex:1 1 auto;overflow:auto;min-height:var(--view-header-navigation-container-height);flex-direction:column;padding:var(--pd-view-panel-container-padding);background:var(--view-panel-background)}.pd-left-panel .pd-vertical-drag-panel .pd-view-panel-container{padding-top:12px}.pd-view-panel{position:relative;background:var(--surface-base-default);border:none;display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto;min-height:var(--pd-view-header-height);max-height:100%;box-shadow:var(--view-panel-box-shadow);border-radius:var(--view-panel-border-radius)}.pd-left-panel-padding-no-side-buttons{box-shadow:var(--view-panel-box-shadow);border-radius:var(--view-panel-border-radius)}.clickable{white-space:normal;text-decoration:none;cursor:pointer}.pd-singleton-view-container{overflow:auto}.pd-singleton-view-container .pd-card{box-shadow:none}.pd-header:has(+.pd-singleton-view-container){border-bottom:1px solid var(--border-color)}.pd-widget-group{padding:var(--group-widget-padding);display:flex;flex-direction:column;height:100%;overflow:auto}.pd-widget-group-items{flex-grow:1;display:flex;flex-direction:column;background:var(--group-widget-group-items-container-background)}.pd-widget-group-items.hidden{visibility:hidden;flex-grow:0}.pd-widget-group-item{display:flex;flex-direction:column}.pd-widget-group-item{border-bottom:thin solid var(--border-color)}.pd-widget-group-item:has(+.pd-widget-group-item-resize-handle),.pd-widget-group-item.hidden{border-bottom:none}.pd-widget-group-item.hidden{visibility:hidden;height:0px;width:0px;padding:0;flex-grow:0}.pd-widget-group-item.collapsed{position:relative;overflow:hidden;height:46px;min-height:46px;box-sizing:border-box}.pd-widget-group-item.collapsing{transition:height .6s;overflow:hidden;flex-grow:0}.pd-widget-group-item.resizable{display:flex;flex-direction:column;overflow:auto;min-height:46px;flex:1 1 auto}.pd-widget-group-item.resizable.collapsing{position:sticky;overflow:hidden;transition:height .3s}.pd-widget-group-item-resize-handle{height:var(--pd-group-widget-resize-handle-thickness);background-color:var(--drag-handle-color);width:100%;position:relative;cursor:ns-resize}.pd-widget-group-item-resize-handle:hover{background-color:var(--drag-handle-hover-color)}.pd-widget-group-item-resize-handle:active{background-color:var(--drag-handle-active-color)}@keyframes pd-animate-nav-menu-open{0%{max-height:0%;overflow:hidden}to{max-height:var(--menu-max-height);overflow:auto}}.pd-drop-down-menu{background:var(--dropdown-menu-background);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-shadow);border:var(--dropdown-menu-border);padding:var(--dropdown-menu-padding);z-index:20;width:max-content;min-width:30px;position:fixed;direction:rtl;overflow-y:auto;overflow-x:visible;max-height:600px;animation:pd-animate-nav-menu-open .4s}.pd-drop-down-menu::-webkit-scrollbar{width:8px}.pd-drop-down-menu::-webkit-scrollbar-track{background:transparent}.pd-drop-down-menu::-webkit-scrollbar-thumb{background-color:#9b9b9b80;border-radius:20px;border:transparent}.pd-drop-down-menu::-webkit-scrollbar-corner{background-color:var(--pd-scrollbar-track-color)}.pd-drop-down-menu-wrapper{position:relative}.pd-drop-down-menu2{direction:ltr}.pd-drop-down-menu-container{position:relative;display:flex;flex-direction:column;gap:var(--menu-item-button-gap)}.pd-drop-down-menu-item-wrapper{cursor:pointer}.pd-drop-down-menu-item{padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-border-radius);color:var(--dropdown-item-text-default);display:flex;justify-content:space-between;align-items:center}.pd-drop-down-menu-item>*{font-size:var(--dropdown-item-font-size);font-weight:var(--dropdown-item-font-weight);line-height:var(--dropdown-item-line-height);font-style:var(--body-md-font-style)}.pd-drop-down-menu-item:hover{background:var(--dropdown-item-background-hover);box-shadow:var(--dropddown-item-box-shadow-hover);color:var(--dropdown-item-text-hover)}.pd-drop-down-menu-item:active{background:var(--dropdown-item-background-active);color:var(--dropdown-item-text-active)}.pd-drop-down-menu-item.disabled{color:var(--disabled-color)}.pd-drop-down-menu-item-caret{padding-left:12px;float:right;color:var(--dropdown-item-icon-default)}.pd-drop-down-menu-item:hover .pd-drop-down-menu-item-caret{color:var(--dropdown-item-icon-hover)}.pd-drop-down-menu-item:active .pd-drop-down-menu-item-caret{color:var(--dropdown-item-icon-active)}.menu-item-container{display:flex;align-content:flex-start;align-items:center;width:max-content;cursor:pointer;gap:6px;background:var(--menu-item-button-background-default);color:var(--menu-item-button-text-default);padding:var(--menu-item-button-padding);border-radius:var(--menu-item-button-border-radius)}.menu-item-has-children path{color:var(--menu-item-button-icon-default)}.menu-item-has-children:hover{background:var(--menu-item-button-background-hover)}.menu-item-has-children:hover,.menu-item-has-children:hover .pd-navigation-title-link{color:var(--menu-item-button-text-hover)}.menu-item-has-children:hover path{color:var(--menu-item-button-icon-hover)}.menu-item-has-children:active{background:var(--menu-item-button-background-active)}.menu-item-has-children:active,.menu-item-has-children:active .pd-navigation-title-link{color:var(--menu-item-button-text-active)}.menu-item-has-children:active path{color:var(--menu-item-button-icon-active)}.menu-item-has-children{color:var(--menu-item-button-text-default-has-children)}.menu-item-open,.menu-item-open:hover{background:var(--menu-item-button-background-menu-open)}.menu-item-open,.menu-item-open .pd-navigation-title-link{color:var(--menu-item-button-menu-open-text-color)}.menu-item-open path{color:var(--menu-item-button-menu-open-icon)}.menu-item-container-disabled{color:var(--disabled-color)}.pd-breadcrumb-menu-divider{border-top:thin solid var(--menu-item-button-divider-color);margin:var(--menu-item-button-divider-margin)}body{--drag-handle-thickness: 1px;--drag-handle-color: var(--border-subtle);--drag-handle-hover-color: var(--link-color);--drag-handle-active-color: var(--link-color);--drag-handle-button-width: 8px;--drag-handle-button-length: 42px}@keyframes pdDragPanelOpenWidth{0%{width:0px;opacity:0}to{width:var(--pd-drag-panel-width);opacity:1}}.pd-horizontal-drag-panel-container{display:flex;max-width:100%;height:100%;animation:pdDragPanelOpenWidth .2s ease-in-out forwards;position:relative;z-index:501}@keyframes pdDragPanelOpenHeight{0%{height:0px;opacity:0}to{height:var(--pd-drag-panel-height);opacity:1}}.pd-vertical-drag-panel-container{display:flex;flex-direction:column;width:100%;max-height:100%;animation:pdDragPanelOpenHeight .2s ease-in-out forwards}.pd-horizontal-drag-panel,.pd-vertical-drag-panel{overflow:hidden;flex:0 0 auto;display:flex}.pd-horizontal-drag-panel{flex-direction:column;max-width:100%}.pd-vertical-drag-panel{flex-direction:row;max-height:100%}.pd-horizontal-drag-handle,.pd-vertical-drag-handle{background-color:var(--drag-handle-color);display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.pd-horizontal-drag-handle{width:var(--drag-handle-thickness);cursor:ew-resize;flex-direction:column}.pd-vertical-drag-handle{height:var(--drag-handle-thickness);cursor:ns-resize;flex-direction:row}.pd-horizontal-drag-handle:hover,.pd-vertical-drag-handle:hover,.pd-horizontal-drag-handle.dragging,.pd-vertical-drag-handle.dragging{background-color:var(--drag-handle-hover-color)}.pd-horizontal-drag-handle.dragging,.pd-vertical-drag-handle.dragging{pointer-events:all}.pd-horizontal-drag-handle-button,.pd-vertical-drag-handle-button{border-radius:var(--drag-handle-button-width);border:var(--drag-handle-thickness) solid var(--drag-handle-color);background-color:var(--control-background-color)}.pd-horizontal-drag-handle-button{height:var(--drag-handle-button-length);width:var(--drag-handle-button-width)}.pd-vertical-drag-handle-button{width:var(--drag-handle-button-length);height:var(--drag-handle-button-width)}.pd-horizontal-drag-handle-button:hover,.pd-vertical-drag-handle-button:hover{border:var(--drag-handle-thickness) solid var(--drag-handle-hover-color)}.pd-horizontal-drag-handle-button.dragging,.pd-vertical-drag-handle-button.dragging{border:var(--drag-handle-thickness) solid var(--drag-handle-hover-color);pointer-events:all}.pd-no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pd-left-panel{background-color:var(--primary-background-color);display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden;flex:1 1 auto}.pd-vertical-drag-panel .pd-left-panel-padding,.pd-vertical-drag-panel .pd-left-panel-padding-no-side-buttons{background:var(--surface-base-default)}.pd-main-panel{display:flex;flex-direction:column}.pd-right-panel{display:flex;background:var(--primary-background-color);max-width:80%;min-width:150px}.pd-right-panel.open{height:100%;flex:0 0 auto}.pd-right-panel.closed{min-width:0px;width:0px;height:0px;border:none;padding-left:0}.pd-right-panel-view{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.pd-view{display:flex;flex-direction:row;overflow:hidden;background-color:var(--primary-background-color);min-height:46px;height:100%}.pd-sidebar-settings{max-width:100%;background-color:var(--view-panel-background)}.pd-sidebar-settings.open{height:100%}.pd-sidebar-settings.closed{height:0px;width:0px}
