form[core]{color:var(--bln-core-components-default-text-color);font-weight:var(--bln-core-components-font-weight);font-size:var(--bln-core-components-font-size);font-family:var(--bln-core-components-font-family)}.bln-form-fieldset{border-color:#d4d4d4;border-radius:.25rem}.bln-form-label{color:var(--bln-core-components-default-text-color);font-weight:var(--bln-core-components-font-weight);font-size:var(--bln-core-components-font-size);font-family:var(--bln-core-components-font-family)}[bln-accordion]{display:flex;min-height:0;width:100%;flex-direction:column;background-color:var(--bln-accordion-content-background-color)}[bln-accordion][data-label-position=center] .bln-accordion-folder-label-with-icon{flex:1 1 0%;justify-content:center}[bln-accordion-folder]{display:flex;min-height:0;flex-direction:column;align-self:stretch;overflow:hidden;transition:all var(--animation-duration) ease-in-out}[bln-accordion-folder]:not(:last-child){border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1))}[bln-accordion-folder] .bln-accordion-folder-header{position:relative;display:flex;cursor:pointer;user-select:none;align-items:center;gap:.5rem;white-space:nowrap;border-width:1px;border-color:transparent;padding-left:.625rem;padding-right:.625rem;padding-top:.625rem;padding-bottom:.625rem;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;background-color:var(--bln-accordion-header-background-color);color:var(--bln-accordion-header-text-color);font-weight:var(--bln-accordion-font-weight);font-size:var(--bln-accordion-font-size);font-family:var(--bln-accordion-font-family)}[bln-accordion-folder] .bln-accordion-folder-header:hover{text-decoration-line:underline}[bln-accordion-folder] .bln-accordion-folder-header:focus-visible{border-radius:.5rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-accordion-header-background-color) 80%, #6b7280);border-color:color-mix(in srgb,var(--bln-accordion-header-background-color) 20%,#6b7280)}[bln-accordion-folder][disabled=true] .bln-accordion-folder-header{cursor:not-allowed;opacity:.5}[bln-accordion-folder][disabled=true] .bln-accordion-folder-header:hover{text-decoration-line:none}[bln-accordion-folder] .bln-accordion-folder-label{white-space:nowrap}[bln-accordion-folder] .bln-accordion-folder-label-with-icon{display:flex;align-items:center;gap:.5rem}[bln-accordion-folder] .bln-accordion-folder-toggle-icon{pointer-events:none;flex-shrink:0;color:color-mix(in srgb,var(--bln-accordion-header-text-color) 70%,transparent)}[bln-accordion-folder] .bln-accordion-folder-content{min-height:0;flex:1 1 0%;overflow:auto;padding:.625rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:var(--bln-accordion-content-background-color);color:var(--bln-accordion-content-text-color);font-size:var(--bln-accordion-font-size);font-family:var(--bln-accordion-font-family)}[bln-accordion-folder][data-animating=true] .bln-accordion-folder-content,[bln-accordion-folder][data-expanded=false] .bln-accordion-folder-content{overflow:hidden}[bln-accordion-folder][data-expanded=false]:not([data-animating=true]) .bln-accordion-folder-content{display:none}[bln-slide-layout]{position:relative;overflow:hidden}[bln-slide-layout] [bln-slides]{display:flex;position:relative;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}[bln-slide-layout][direction=vertical] [bln-slides]{flex-direction:column}[bln-slide-layout][direction=horizontal] [bln-slides]{flex-direction:row}[bln-slides]>div{min-width:100%;min-height:100%;user-select:none}[bln-panel]{pointer-events:none;top:0;left:0;height:100vh;width:100vw;overflow:hidden;position:fixed!important}[bln-panel]:not([bln-panel-shown=true]):not([bln-panel-shown=false]){display:none}[bln-panel] [bln-panel-content]{pointer-events:auto;position:absolute;overflow:auto;border-width:1px;border-style:solid;will-change:transform;transition:transform var(--bln-panel-transition-duration) cubic-bezier(.4, 0, .2, 1);box-shadow:var(--bln-panel-box-shadow);border-color:color-mix(in srgb,var(--bln-panel-background-color) 90%,#111827);background-color:var(--bln-panel-background-color)}[bln-panel][bln-panel-position=bottom] [bln-panel-content],[bln-panel][bln-panel-position=top] [bln-panel-content]{width:100%;height:var(--bln-panel-height)}[bln-panel][bln-panel-position=left] [bln-panel-content],[bln-panel][bln-panel-position=right] [bln-panel-content]{height:100%;width:var(--bln-panel-width)}[bln-panel][bln-panel-position=top] [bln-panel-content]{top:0}[bln-panel][bln-panel-position=bottom] [bln-panel-content]{bottom:0}[bln-panel][bln-panel-position=left] [bln-panel-content]{left:0}[bln-panel][bln-panel-position=right] [bln-panel-content]{right:0}[bln-panel][bln-panel-shown=false] [bln-panel-content]{overflow:hidden!important;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[bln-panel][bln-panel-shown=false][bln-panel-position=top] [bln-panel-content]{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[bln-panel][bln-panel-shown=false][bln-panel-position=bottom] [bln-panel-content]{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[bln-panel][bln-panel-shown=false][bln-panel-position=left] [bln-panel-content]{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[bln-panel][bln-panel-shown=false][bln-panel-position=right] [bln-panel-content]{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}bln-badge{display:inline-flex;border-style:none;background-image:none;padding:0;position:var(--bln-badge-position,relative);z-index:var(--bln-badge-z-index,auto)}.bln-badge{position:relative;display:inline-flex;height:fit-content;user-select:none;align-items:center;justify-content:center;gap:.5rem;border-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;margin:var(--bln-badge-margin);border-radius:var(--bln-badge-roundness);padding:var(--bln-badge-padding);font-weight:var(--bln-badge-font-weight);font-size:var(--bln-badge-font-size);font-family:var(--bln-badge-font-family)}.bln-badge.solid.default{border-color:transparent;background-color:var(--bln-badge-default-color);color:var(--bln-badge-text-color)}.bln-badge.solid.green{border-color:transparent;background-color:color-mix(in srgb,var(--bln-badge-green-color) 5%,transparent);color:var(--bln-badge-green-color)}.bln-badge.solid.red{border-color:transparent;background-color:color-mix(in srgb,var(--bln-badge-red-color) 5%,transparent);color:var(--bln-badge-red-color)}.bln-badge.solid.yellow{border-color:transparent;background-color:color-mix(in srgb,var(--bln-badge-yellow-color) 5%,transparent);color:var(--bln-badge-yellow-color)}.bln-badge.solid.blue{border-color:transparent;background-color:color-mix(in srgb,var(--bln-badge-blue-color) 5%,transparent);color:var(--bln-badge-blue-color)}.bln-badge.outline{border-width:1px;border-style:solid;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.bln-badge.outline.default{border-color:color-mix(in srgb,var(--bln-badge-default-color) 20%,transparent);color:var(--bln-badge-default-color)}.bln-badge.outline.green{border-color:color-mix(in srgb,var(--bln-badge-green-color) 20%,transparent);color:var(--bln-badge-green-color)}.bln-badge.outline.red{border-color:color-mix(in srgb,var(--bln-badge-red-color) 20%,transparent);color:var(--bln-badge-red-color)}.bln-badge.outline.yellow{border-color:color-mix(in srgb,var(--bln-badge-yellow-color) 20%,transparent);color:var(--bln-badge-yellow-color)}.bln-badge.outline.blue{border-color:color-mix(in srgb,var(--bln-badge-blue-color) 20%,transparent);color:var(--bln-badge-blue-color)}.bln-badge[data-position=bottom],.bln-badge[data-position=top]{flex-direction:column}.bln-badge [bln-icon]{pointer-events:none;color:var(--bln-badge-icon-color);font-size:var(--bln-badge-icon-font-size)}.bln-badge [bln-icon][data-position=left],.bln-badge [bln-icon][data-position=top]{order:0}.bln-badge [bln-icon][data-position=bottom],.bln-badge [bln-icon][data-position=right]{order:2}@supports (-webkit-touch-callout:none) and (not (translate:none)){.bln-badge [bln-icon]{margin-right:.5rem}}.bln-breadcrumbs,.bln-breadcrumbs-dropdown{color:var(--bln-breadcrumbs-text-color);font-weight:var(--bln-breadcrumbs-font-weight);font-size:var(--bln-breadcrumbs-font-size);font-family:var(--bln-breadcrumbs-font-family)}.bln-breadcrumbs a,.bln-breadcrumbs-dropdown a{text-decoration-line:none;color:var(--bln-breadcrumbs-text-color)}.bln-breadcrumbs .link-icon,.bln-breadcrumbs-dropdown .link-icon{pointer-events:none;color:var(--bln-breadcrumbs-icon-color);font-size:var(--bln-breadcrumbs-icon-font-size)}.bln-breadcrumbs .link-icon[data-position=right],.bln-breadcrumbs-dropdown .link-icon[data-position=right]{order:3}.bln-breadcrumbs .link-checkbox,.bln-breadcrumbs-dropdown .link-checkbox{order:4;margin-left:auto}.bln-breadcrumbs .link-label,.bln-breadcrumbs-dropdown .link-label{order:2;white-space:nowrap}.bln-breadcrumbs .link-items-toggle,.bln-breadcrumbs-dropdown .link-items-toggle{order:4;margin-left:auto;display:flex;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:.25rem}.bln-breadcrumbs .link-items-toggle .caret,.bln-breadcrumbs-dropdown .link-items-toggle .caret{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;--tw-translate-x:1px;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-width:2px;border-bottom-width:2px;border-color:currentColor}.bln-breadcrumbs-dropdown[data-has-item-with-icon=false] .link-item:not(.link-item-back-button) .link-icon,.bln-breadcrumbs[data-has-item-with-icon=false] .link-item:not(.link-item-back-button) .link-icon{display:none}.bln-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;background-color:var(--bln-breadcrumbs-bg-color)}.bln-breadcrumbs .breadcrumb{display:inline-flex;align-items:center;gap:.375rem}.bln-breadcrumbs .link-separator{pointer-events:none;display:inline-flex;user-select:none;align-items:center;justify-content:center;color:var(--bln-breadcrumbs-separator-color);font-size:var(--bln-breadcrumbs-font-size)}.bln-breadcrumbs .link-item{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.125rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:var(--bln-breadcrumbs-link-item-padding);font-family:var(--bln-breadcrumbs-font-family)}.bln-breadcrumbs .link-item:hover:not(.active){color:var(--bln-breadcrumbs-hovered-item-text-color)}.bln-breadcrumbs .link-item.open:not(.active){color:var(--bln-breadcrumbs-hovered-item-text-color)}.bln-breadcrumbs .link-item.is-ellipsis{height:1.75rem;width:1.75rem;flex-shrink:0;justify-content:center;border-radius:.375rem;padding:0}.bln-breadcrumbs .link-item.is-ellipsis:hover:not(.active){background-color:color-mix(in srgb,color-mix(in srgb,var(--bln-breadcrumbs-bg-color) 95%,#000) 100%,transparent);color:var(--bln-breadcrumbs-hovered-item-text-color)}.bln-breadcrumbs .link-item.active{cursor:default;text-decoration-line:none;color:var(--bln-breadcrumbs-active-item-text-color)}.bln-breadcrumbs-dropdown{z-index:1089;display:flex;height:auto;max-height:20rem;cursor:default;flex-direction:column;overflow:auto;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:var(--bln-breadcrumbs-border-width);border-style:var(--bln-breadcrumbs-border-style);border-color:var(--bln-breadcrumbs-border-color);border-radius:var(--bln-breadcrumbs-border-radius);background-color:var(--bln-breadcrumbs-bg-color);color:var(--bln-breadcrumbs-active-item-text-color);font-weight:var(--bln-breadcrumbs-font-weight);font-size:var(--bln-breadcrumbs-font-size);font-family:var(--bln-breadcrumbs-font-family)}.bln-breadcrumbs-dropdown .link-item{display:flex;width:100%;user-select:none;align-items:center;gap:.375rem;border-radius:.375rem;text-decoration-line:none;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:var(--bln-breadcrumbs-link-item-padding);font-size:var(--bln-breadcrumbs-font-size)}.bln-breadcrumbs-dropdown .link-item:hover:not(.active){background-color:color-mix(in srgb,color-mix(in srgb,var(--bln-breadcrumbs-bg-color) 95%,#000) 100%,transparent);color:var(--bln-breadcrumbs-hovered-item-text-color)}.bln-breadcrumbs-dropdown .link-item.open:not(.active){background-color:color-mix(in srgb,color-mix(in srgb,var(--bln-breadcrumbs-bg-color) 95%,#000) 100%,transparent);color:var(--bln-breadcrumbs-hovered-item-text-color)}.bln-breadcrumbs-dropdown .link-item.active{color:var(--bln-breadcrumbs-active-item-text-color)}.bln-breadcrumbs-dropdown ul{margin-top:0;margin-bottom:0;padding-left:1rem}bln-button{display:inline-flex;border-style:none;background-image:none;padding:0}.bln-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-width:1px;border-style:solid;border-color:transparent;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;margin:var(--bln-button-margin);border-radius:var(--bln-button-roundness);padding:var(--bln-button-padding);width:var(--bln-button-width);min-width:var(--bln-button-min-width);max-width:var(--bln-button-max-width);height:var(--bln-button-height);min-height:var(--bln-button-min-height);max-height:var(--bln-button-max-height);font-weight:var(--bln-button-font-weight);font-size:var(--bln-button-font-size);font-family:var(--bln-button-font-family)}.bln-button.disabled,.bln-button.isLoading{cursor:not-allowed;user-select:none;opacity:.5}.bln-button:not(.disabled):not(.isLoading):active{--tw-translate-y:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bln-button.default{border-color:var(--bln-button-default-border-color);background-color:var(--bln-button-default-bg-color);color:var(--bln-button-default-text-color)}.bln-button.default [bln-icon]{color:var(--bln-button-default-icon-color);font-size:var(--bln-button-default-icon-font-size)}.bln-button.default:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--bln-button-default-border-color);border-color:color-mix(in srgb,var(--bln-button-default-border-color) 50%,#000)}.bln-button.default:hover:not(.disabled){background-color:var(--bln-button-default-hovered-bg-color);color:var(--bln-button-default-hovered-text-color)}.bln-button.default:active:not(.disabled){background-color:var(--bln-button-default-active-bg-color);color:var(--bln-button-default-active-text-color)}.bln-button.default.disabled{background-color:color-mix(in srgb,var(--bln-button-default-bg-color) 50%,#e5e7eb)}.bln-button.default.disabled:active,.bln-button.default.disabled:hover{background-color:color-mix(in srgb,var(--bln-button-default-bg-color) 50%,#e5e7eb);color:var(--bln-button-default-text-color)}.bln-button.primary{background-color:var(--bln-button-primary-bg-color);color:var(--bln-button-primary-text-color)}.bln-button.primary [bln-icon]{color:var(--bln-button-primary-icon-color);font-size:var(--bln-button-primary-icon-font-size)}.bln-button.primary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-button-primary-bg-color) 15%, transparent);border-color:var(--bln-button-primary-bg-color)}.bln-button.primary:hover:not(.disabled){background-color:var(--bln-button-primary-hovered-bg-color);color:var(--bln-button-primary-hovered-text-color)}.bln-button.primary:active:not(.disabled){background-color:var(--bln-button-primary-active-bg-color);color:var(--bln-button-primary-active-text-color)}.bln-button.primary.disabled{background-color:color-mix(in srgb,var(--bln-button-primary-bg-color) 50%,#e5e7eb)}.bln-button.primary.disabled:active,.bln-button.primary.disabled:hover{background-color:color-mix(in srgb,var(--bln-button-primary-bg-color) 50%,#e5e7eb);color:var(--bln-button-primary-text-color)}.bln-button.secondary{background-color:var(--bln-button-secondary-bg-color);color:var(--bln-button-secondary-text-color)}.bln-button.secondary [bln-icon]{color:var(--bln-button-secondary-icon-color);font-size:var(--bln-button-secondary-icon-font-size)}.bln-button.secondary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-button-secondary-bg-color) 95%, #000);border-color:color-mix(in srgb,var(--bln-button-secondary-bg-color) 50%,#000)}.bln-button.secondary:hover:not(.disabled){background-color:var(--bln-button-secondary-hovered-bg-color);color:var(--bln-button-secondary-hovered-text-color)}.bln-button.secondary:active:not(.disabled){background-color:var(--bln-button-secondary-active-bg-color);color:var(--bln-button-secondary-active-text-color)}.bln-button.secondary.disabled{background-color:color-mix(in srgb,var(--bln-button-secondary-bg-color) 50%,#e5e7eb)}.bln-button.secondary.disabled:active,.bln-button.secondary.disabled:hover{background-color:color-mix(in srgb,var(--bln-button-secondary-bg-color) 50%,#e5e7eb);color:var(--bln-button-secondary-text-color)}.bln-button .label{order:2;user-select:none}.bln-button[data-position=bottom],.bln-button[data-position=top]{flex-direction:column}.bln-button [bln-icon]{pointer-events:none}@supports (-webkit-touch-callout:none) and (not (translate:none)){.bln-button [bln-icon]{margin-right:.5rem}}.bln-button [bln-icon][data-position=left],.bln-button [bln-icon][data-position=top]{order:1}.bln-button [bln-icon][data-position=bottom],.bln-button [bln-icon][data-position=right]{order:3}.bln-button .spinner{position:absolute;inset:0px;display:flex;align-items:center;justify-content:center}bln-calendar{display:flex;height:var(--bln-calendar-base-height,auto)}.bln-calendar{--fc-button-text-color:var(--bln-calendar-primary-button-text-color);--fc-button-bg-color:var(--bln-calendar-primary-button-bg-color);--fc-button-border-color:var(--bln-calendar-primary-button-bg-color);--fc-button-hover-bg-color:var(--bln-calendar-primary-button-hovered-bg-color);--fc-button-hover-border-color:var(--bln-calendar-primary-button-hovered-bg-color);--fc-button-active-bg-color:var(--bln-calendar-primary-button-active-bg-color);--fc-button-active-border-color:var(--bln-calendar-primary-button-active-bg-color);--fc-event-bg-color:var(--bln-calendar-event-bg-color);--fc-event-border-color:var(--bln-calendar-event-bg-color);--fc-event-text-color:var(--bln-calendar-event-text-color);--fc-event-selected-overlay-color:var(--bln-calendar-event-selected-overlay-color);--fc-event-resizer-thickness:var(--bln-calendar-event-resizer-thickness);--fc-event-resizer-dot-total-width:var(--bln-calendar-event-resizer-dot-total-width);--fc-event-resizer-dot-border-width:var(--bln-calendar-event-resizer-dot-border-width);--fc-bg-event-color:var(--bln-calendar-bg-event-color);--fc-bg-event-opacity:var(--bln-calendar-bg-event-opacity);--fc-small-font-size:0.85em;--fc-page-bg-color:var(--bln-calendar-page-bg-color);--fc-neutral-bg-color:color-mix(in srgb, var(--bln-calendar-neutral-bg-color) 30%, transparent);--fc-neutral-text-color:var(--bln-calendar-neutral-text-color);--fc-border-color:var(--bln-calendar-border-color);--fc-highlight-color:color-mix(in srgb, var(--bln-calendar-highlight-color) 30%, transparent);--fc-today-bg-color:color-mix(in srgb, var(--bln-calendar-today-bg-color) 15%, transparent);--fc-now-indicator-color:var(--bln-calendar-now-indicator-color);--fc-more-link-bg-color:var(--bln-calendar-more-link-bg-color);--fc-more-link-text-color:var(--bln-calendar-more-link-text-color);--fc-non-business-color:color-mix(in srgb, var(--bln-calendar-non-business-color) 30%, transparent);--fc-daygrid-event-dot-width:var(--bln-calendar-daygrid-event-dot-width);--fc-list-event-dot-width:var(--bln-calendar-daygrid-event-dot-width);--fc-list-event-hover-bg-color:var(--bln-calendar-list-event-hovered-bg-color);height:100%;width:100%;overflow:hidden;border:1px solid var(--bln-calendar-border-color);border-radius:var(--bln-calendar-roundness)}.bln-calendar .calendar-container{padding:0}.bln-calendar .fc .fc-toolbar{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.bln-calendar .fc .fc-toolbar-title{font-weight:var(--bln-calendar-toolbar-title-font-weight);font-size:var(--bln-calendar-toolbar-title-font-size)}.bln-calendar .fc-scrollgrid{border-right:none!important;border-bottom:none!important;border-left:none!important}.bln-calendar .fc-scrollgrid-section>td{border-right:none;border-bottom:none}.bln-calendar .fc-daygrid-day:last-child{border-right:none}.bln-calendar .fc-daygrid-week:last-child>.fc-daygrid-day{border-bottom:none}.bln-calendar .fc-col-header-cell{border-right:none;border-left:none}.bln-calendar .fc-dayGridMonth-view .fc-daygrid-body{width:100%!important}.bln-calendar .fc-dayGridMonth-view .fc-daygrid-body>table{width:100%!important}.bln-calendar .fc-listWeek-view{border-right:none!important;border-left:none!important}.bln-calendar .fc-timeGridWeek-view th.fc-timegrid-axis{border-bottom:none!important}.bln-calendar .fc-scrollgrid-section-header>th{border-right:0!important;border-bottom:solid 1px var(--bln-calendar-border-color)!important}.bln-calendar .fc-scrollgrid-section-header>th .fc-col-header-cell{border-bottom:none}.bln-calendar .fc-col-header-cell-cushion{font-weight:400;color:var(--bln-calendar-neutral-text-color)}.bln-calendar .fc-daygrid-day-top{padding-left:.125rem;padding-right:.125rem}.bln-calendar .fc-day-today .fc-daygrid-day-number{margin-top:.25rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;padding:0;padding-bottom:.125rem;background-color:var(--bln-calendar-primary-button-bg-color);color:var(--bln-calendar-primary-button-text-color)}.bln-calendar .fc-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:none!important;border-radius:var(--bln-calendar-button-roundness)}.bln-calendar .fc-button:hover{color:var(--bln-calendar-primary-button-hovered-text-color)}.bln-calendar .fc-button.fc-button-active,.bln-calendar .fc-button:active{color:var(--bln-calendar-primary-button-active-text-color)!important}.bln-calendar .fc-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-calendar-primary-button-bg-color) 15%, transparent);border-color:var(--bln-calendar-primary-button-bg-color)}.bln-calendar .fc-today-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--bln-calendar-border-color);border-color:color-mix(in srgb,var(--bln-calendar-border-color) 50%,#000)}.bln-calendar .fc-event:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-calendar-primary-button-bg-color) 15%, transparent)}.bln-calendar .fc-today-button{font-weight:500;border-color:var(--bln-calendar-border-color);background-color:var(--bln-calendar-default-button-bg-color);color:var(--bln-calendar-default-button-text-color)}.bln-calendar .fc-today-button:hover:not(:disabled){border-color:var(--bln-calendar-border-color);background-color:var(--bln-calendar-default-button-hovered-bg-color);color:var(--bln-calendar-default-button-hovered-text-color)!important}.bln-calendar .fc-today-button:not(:disabled).fc-button-active,.bln-calendar .fc-today-button:not(:disabled):active{border-color:var(--bln-calendar-border-color)!important;background-color:var(--bln-calendar-default-button-active-bg-color)!important;color:var(--bln-calendar-default-button-active-text-color)!important}.bln-calendar .fc-today-button:disabled{border-color:var(--bln-calendar-border-color)!important;background-color:color-mix(in srgb,var(--bln-calendar-default-button-bg-color) 50%,#e5e7eb)!important;color:var(--bln-calendar-default-button-text-color)!important;cursor:not-allowed;opacity:.5}.bln-calendar .fc-next-button,.bln-calendar .fc-prev-button{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-color:var(--bln-calendar-border-color);background-color:var(--bln-calendar-default-button-bg-color);color:var(--bln-calendar-default-button-text-color)}.bln-calendar .fc-next-button .fc-icon,.bln-calendar .fc-prev-button .fc-icon{display:flex;align-items:center;justify-content:center;line-height:1}.bln-calendar .fc-next-button:hover:not(:disabled),.bln-calendar .fc-prev-button:hover:not(:disabled){border-color:var(--bln-calendar-border-color);background-color:var(--bln-calendar-default-button-hovered-bg-color);color:var(--bln-calendar-default-button-hovered-text-color)!important}.bln-calendar .fc-next-button:not(:disabled).fc-button-active,.bln-calendar .fc-next-button:not(:disabled):active,.bln-calendar .fc-prev-button:not(:disabled).fc-button-active,.bln-calendar .fc-prev-button:not(:disabled):active{border-color:var(--bln-calendar-border-color)!important;background-color:var(--bln-calendar-default-button-active-bg-color)!important;color:var(--bln-calendar-default-button-active-text-color)!important}.bln-calendar .fc-next-button:focus-visible,.bln-calendar .fc-prev-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--bln-calendar-border-color);border-color:color-mix(in srgb,var(--bln-calendar-border-color) 50%,#000)}.bln-calendar-popup{display:flex;flex-direction:column;overflow:auto;border-radius:.375rem;z-index:100;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1),0 0 0 1px var(--bln-calendar-popup-border-color);background-color:var(--bln-calendar-popup-bg-color);width:300px;max-width:500px;height:fit-content;font-size:var(--bln-calendar-popup-font-size, .875rem)}.bln-calendar-popup .popup-footer,.bln-calendar-popup .popup-header{padding:.25rem;text-align:right}.bln-calendar-popup .popup-body{padding:.25rem;border-top:1px solid var(--bln-calendar-popup-border-color);border-bottom:1px solid var(--bln-calendar-popup-border-color)}bln-chart{position:relative;display:flex;flex:1 1 auto;height:var(--bln-chart-height)}.bln-chart{position:relative;display:grid;height:100%;width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.bln-table .bln-chart:not(.pinned-top-table-child-container){min-width:0;flex:1 0 0;min-height:300px}bln-table .bln-chart{display:block;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-width:var(--bln-table-border-width);border-top-width:var(--bln-table-border-top-width,var(--bln-table-border-width));border-right-width:var(--bln-table-border-right-width,var(--bln-table-border-width));border-bottom-width:var(--bln-table-border-bottom-width,var(--bln-table-border-width));border-left-width:var(--bln-table-border-left-width,var(--bln-table-border-width));border-style:var(--bln-table-border-style);border-color:var(--bln-table-border-color);border-radius:var(--bln-table-border-radius);min-width:300px;overflow:hidden}bln-table .bln-chart .ui-grid-cell,bln-table .bln-chart .ui-grid-header,bln-table .bln-chart .ui-grid-header-cell{border-width:var(--bln-table-inner-border-width);border-color:var(--bln-table-inner-border-color)}bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-cell,bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-header-cell,bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-header-cell:last-child,bln-table .bln-chart .ui-grid-pinned-container-right .ui-grid-cell,bln-table .bln-chart .ui-grid-pinned-container-right .ui-grid-cell:last-child,bln-table .bln-chart .ui-grid-pinned-container-right .ui-grid-header-cell,bln-table .bln-chart .ui-grid-pinned-container-right .ui-grid-header-cell:last-child{border-color:var(--bln-table-inner-border-color)}bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-cell:has(.bln-table-checkbox-container),bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-header-cell:has(.bln-table-checkbox-container),bln-table .bln-chart .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-chart .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child{border:none}bln-table .bln-chart .ui-grid-canvas{padding-top:0}bln-table .bln-chart .ui-grid-header-cell-wrapper:has(.ui-grid-pinned-container-left),bln-table .bln-chart .ui-grid-pinned-container-left .ui-grid-header-cell:first-child{border-top-left-radius:calc(var(--bln-table-border-radius) - 1px)}bln-table .bln-chart .ui-grid-vertical-bar{background-color:var(--bln-table-inner-border-color)}bln-table .bln-chart .ui-grid-header{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .bln-chart .ui-grid-header-cell{border-style:var(--bln-table-inner-border-style);border-width:0}bln-table .bln-chart .ui-grid-cell{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .bln-chart .ui-grid-header-cell-row,bln-table .bln-chart .ui-grid-row{display:flex;min-height:var(--bln-row-height);max-height:var(--bln-row-height)}bln-table .bln-chart .ui-grid-header-cell-row:has(.ui-grid-filter-container),bln-table .bln-chart .ui-grid-header-cell-row:has([data-column-filter]){min-height:calc(var(--bln-row-height) * 2);max-height:calc(var(--bln-row-height) * 2)}bln-table .bln-chart .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-header-cell,bln-table .bln-chart .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-header-cell{display:flex;flex-direction:column;justify-content:flex-start}bln-table .bln-chart .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-cell-contents,bln-table .bln-chart .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-cell-contents{max-height:var(--bln-row-height);flex-shrink:0}bln-table .bln-chart .ui-grid-header-canvas:has(.ui-grid-filter-container),bln-table .bln-chart .ui-grid-header-canvas:has([data-column-filter]),bln-table .bln-chart .ui-grid-header-viewport:has(.ui-grid-filter-container),bln-table .bln-chart .ui-grid-header-viewport:has([data-column-filter]),bln-table .bln-chart .ui-grid-top-panel:has(.ui-grid-filter-container),bln-table .bln-chart .ui-grid-top-panel:has([data-column-filter]){height:auto;min-height:calc(var(--bln-row-height) * 2);overflow:visible}bln-table .bln-chart .ui-grid-cell .ui-grid-vertical-bar,bln-table .bln-chart .ui-grid-row{height:fit-content}bln-table .bln-chart .ui-grid-cell{height:100%}bln-table .bln-chart .ui-grid-row{border-color:var(--bln-table-border-color)}bln-table .bln-chart .ui-grid-row .ui-grid-cell{background-color:var(--bln-table-bg-color)}bln-table .bln-chart .ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:var(--bln-table-secondary-bg-color)}bln-table .bln-chart .ui-grid-viewport .ui-grid-cell{font-weight:var(--bln-table-font-weight);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-chart .ui-grid-header-cell-wrapper{background-color:var(--bln-table-header-bg-color);color:var(--bln-table-header-text-color)}bln-table .bln-chart .ui-grid-header-cell-wrapper .ui-grid-header-cell-label{font-weight:var(--bln-table-header-font-weight);font-size:var(--bln-table-header-font-size);font-family:var(--bln-table-header-font-family)}bln-table .bln-chart .ui-grid-cell-focus,bln-table .bln-chart .ui-grid-row-selected .ui-grid-cell-contents{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-chart:not([ui-grid-cellNav]) .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.pin-row-column-cell.active){background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-chart[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):not(:hover){background-color:var(--bln-table-bg-color)}bln-table .bln-chart[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-chart .ui-grid-cell input:not([type=checkbox]):not([type=range]),bln-table .bln-chart input:not([type=checkbox]):not([type=range]){box-sizing:border-box;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-text-input-border-color);border-radius:var(--bln-text-input-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .bln-chart .ui-grid-cell input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled),bln-table .bln-chart input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-text-input-border-color) 85%,var(--bln-text-input-focused-highlight-color))}bln-table .bln-chart .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-invalid,bln-table .bln-chart input:not([type=checkbox]):not([type=range]).ng-invalid{border-color:var(--bln-table-error-color,#ef4444)}bln-table .bln-chart .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-valid,bln-table .bln-chart input:not([type=checkbox]):not([type=range]).ng-valid{border-color:var(--bln-text-input-border-color)}bln-table .bln-chart .ui-grid-cell input:not([type=checkbox]):not([type=range]):focus,bln-table .bln-chart input:not([type=checkbox]):not([type=range]):focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color)}bln-table .bln-chart .ui-grid-cell select,bln-table .bln-chart select{box-sizing:border-box;appearance:none;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:2rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-dropdown-border-color);border-radius:var(--bln-dropdown-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%236b7280%27/%3E%3C/svg%3E");background-position:right .25rem center;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .bln-chart .ui-grid-cell select:hover:not(:focus):not(:disabled),bln-table .bln-chart select:hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-dropdown-border-color) 85%,var(--bln-dropdown-highlight-color))}bln-table .bln-chart .ui-grid-cell select:focus,bln-table .bln-chart select:focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%23374151%27/%3E%3C/svg%3E")}bln-table .bln-chart .ui-grid-cell .cell-date-picker{position:relative;display:flex;align-items:center;border-width:1px;border-style:solid;background-clip:padding-box;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-date-time-picker-border-color);border-radius:var(--bln-date-time-picker-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%236b7280%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E");background-position:right .7rem center;background-size:1rem 1rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);height:calc(100% - .5rem)}bln-table .bln-chart .ui-grid-cell .cell-date-picker .cell-date-picker-preview{pointer-events:none;z-index:1;display:flex;height:100%;user-select:none;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;max-width:calc(100% - (1rem + .7rem + .5rem))}bln-table .bln-chart .ui-grid-cell .cell-date-picker input[type=date]{position:absolute;inset:0px;height:100%;width:100%;cursor:pointer;opacity:0;outline:0;border:none;background:0 0}bln-table .bln-chart .ui-grid-cell .cell-date-picker input[type=date]::-webkit-datetime-edit{display:none}bln-table .bln-chart .ui-grid-cell .cell-date-picker input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;opacity:0;cursor:pointer;margin:0;padding:0;width:2.5rem;height:100%}bln-table .bln-chart .ui-grid-cell .cell-date-picker:hover:not(:focus-within){border-color:color-mix(in srgb,var(--bln-date-time-picker-border-color) 85%,var(--bln-table-highlight-color))}bln-table .bln-chart .ui-grid-cell .cell-date-picker:focus-within{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23374151%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E")}bln-table .bln-chart .ui-grid-cell-contents{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;min-height:var(--bln-row-height);max-height:var(--bln-row-height);font-size:var(--bln-table-font-size)}bln-table .bln-chart form[name=inputForm]{box-sizing:border-box;padding-left:.5rem;padding-right:.5rem}bln-table .bln-chart form[name=inputForm] input:not([type=checkbox]):not([type=range]){padding-left:.5rem;padding-right:.5rem}bln-table .bln-chart form[name=inputForm] select{padding-left:.5rem}bln-table .bln-chart .ui-grid-cell:has(.cell-date-picker){box-sizing:border-box;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-table .bln-chart .ui-grid-column-menu-button{display:inline-flex;align-items:center;justify-content:center;border-width:0;background-color:transparent;padding:0;position:absolute;top:0;height:var(--bln-row-height)}bln-table .bln-chart .ui-grid-column-menu-button:focus-visible{outline:3px solid var(--bln-table-border-color);outline-offset:-3px}bln-table .bln-chart .ui-grid-cell-contents.ui-grid-header-cell-primary-focus:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--bln-table-border-color)}bln-table .bln-chart .ui-grid-focuser:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px var(--bln-table-border-color);border-color:var(--bln-table-border-color)}bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner{max-height:20rem;overflow-y:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-table-border-color) 20%,transparent);border-radius:var(--bln-table-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item{display:flex;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:.375rem .5rem;color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus,bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus-visible,bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item [bln-icon]{margin-right:.5rem}bln-table .bln-chart .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>.ui-grid-menu-item{border-bottom:none}bln-table .bln-chart .ui-grid-cell-contents-hidden{margin:0;display:none;padding:0}bln-table .bln-chart .ui-grid-viewport .ui-grid-cell-contents+div{display:flex;height:100%;width:100%;align-items:center;background-color:var(--bln-table-bg-color)}bln-table .bln-chart .ui-grid-viewport .ui-grid-cell-contents+div form{display:flex;height:100%;width:100%;align-items:center}bln-table .bln-chart .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents+div{background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-chart .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-chart .ui-grid-row:hover:not(.ui-grid-row-selected) .cell-date-picker{background-color:var(--bln-table-bg-color)}bln-table .bln-chart .ui-grid-row.ui-grid-row-selected .ui-grid-cell-contents+div{background-color:var(--bln-table-highlight-color)}bln-table .bln-chart .ui-grid-row.ui-grid-row-selected .cell-date-picker,bln-table .bln-chart .ui-grid-row.ui-grid-row-selected .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-highlight-color)}bln-table .bln-chart .ui-grid-render-container-body .ui-grid-viewport{overflow:auto}bln-table .bln-chart input:not([type=range]){width:calc(100% - .5rem - 2px);min-width:calc(100% - .5rem - 2px);max-width:calc(100% - .5rem - 2px);height:calc(100% - .5rem - 2px);line-height:1.35}bln-table .bln-chart .grid-cell-edit-action{position:relative;z-index:2;margin-right:.25rem;display:none;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .bln-chart .ui-grid-cell:has(.cell-date-picker) .grid-cell-edit-action{display:none}bln-table .bln-chart .grid-hover-actions{position:relative;z-index:1}bln-table .bln-chart .grid-hover-actions .grid-actions-container{position:absolute;right:0;display:flex;align-items:center;top:50%;transform:translateY(-50%)}bln-table .bln-chart .grid-hover-actions .grid-cell-actions,bln-table .bln-chart .grid-hover-actions .grid-row-actions{display:none}bln-table .bln-chart .grid-hover-actions .cell-action,bln-table .bln-chart .grid-hover-actions .row-action{margin-right:.25rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .bln-chart .ui-grid-cell:hover .grid-cell-actions,bln-table .bln-chart .ui-grid-cell:hover .grid-cell-edit-action{display:inline-flex}bln-table .bln-chart .ui-grid-cell:hover .grid-cell-actions{z-index:2}bln-table .bln-chart .ui-grid-row:hover .grid-row-actions{z-index:2;display:inline-flex}bln-table .bln-chart .ui-grid-text-left .ui-grid-cell-contents{justify-content:flex-start}bln-table .bln-chart .ui-grid-text-right .ui-grid-cell-contents{justify-content:flex-end}bln-table .bln-chart .ui-grid-text-center .ui-grid-cell-contents{justify-content:center}bln-table .bln-chart input[type=checkbox]{visibility:hidden;position:absolute;margin:0;height:0;width:0;cursor:pointer;padding:0;opacity:0}bln-table .bln-chart input[type=checkbox]:checked~.checkmark .check{visibility:visible}bln-table .bln-chart input[type=checkbox]:focus-visible~.checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .bln-chart .cell-boolean-editor:focus-visible{outline:2px solid transparent;outline-offset:2px}bln-table .bln-chart .cell-boolean-editor:focus-visible .checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .bln-chart .checkbox-container{position:relative;display:flex;width:var(--bln-checkbox-size);height:var(--bln-checkbox-size)}bln-table .bln-chart .checkmark{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--bln-checkbox-border-color,#d1d5db);border-radius:.15rem}bln-table .bln-chart .checkmark .check{visibility:hidden;color:var(--bln-checkbox-check-mark-color);font-size:calc(var(--bln-checkbox-size) * .6)}bln-table .bln-chart .pin-row-column-cell{position:relative;z-index:5;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;padding-left:0;padding-right:0;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .bln-chart .pin-row-column-cell .pin{opacity:.2}bln-table .bln-chart .ui-grid-row:hover:not(.ui-grid-row-selected) .pin-row-column-cell{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-chart input:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .bln-chart select{width:100%;min-width:100%;max-width:100%;height:calc(100% - .5rem)}bln-table .bln-chart .checkbox-filter-container{display:flex;padding-left:1rem}bln-table .bln-chart .ui-grid-filter-container input{width:100%;min-width:100%;max-width:100%}bln-table .bln-chart [data-column-filter]{width:100%}bln-table .bln-chart [data-column-filter] .ui-grid-filter-button{display:flex;flex-shrink:0;align-items:center;margin-top:.25rem}bln-table .bln-chart [data-column-filter] bln-text-input{display:block;width:100%}bln-table .bln-chart [data-column-filter] bln-text-input .label-container{display:none}bln-table .bln-chart [data-column-filter] bln-text-input .input-container{padding:0}bln-table .bln-chart [data-column-filter] bln-text-input .input-container input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .bln-chart [data-column-filter] bln-dropdown{display:block;width:100%}bln-table .bln-chart [data-column-filter] bln-dropdown .dropdown-label{display:none}bln-table .bln-chart [data-column-filter] bln-dropdown .dropdown-input-wrapper{padding:0;margin-top:0}bln-table .bln-chart [data-column-filter] bln-dropdown .dropdown-input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .bln-chart [data-column-filter] bln-range-input{display:block;width:100%}bln-table .bln-chart [data-column-filter] bln-range-input .range-current-value,bln-table .bln-chart [data-column-filter] bln-range-input .range-input-label{display:none}bln-table .bln-chart [data-column-filter] bln-range-input .range{padding-top:0;padding-bottom:0}bln-table .bln-chart [data-column-filter] bln-range-input input[type=range]:focus-visible::-webkit-slider-thumb,bln-table .bln-chart [data-column-filter] bln-range-input input[type=range]:focus::-webkit-slider-thumb,bln-table .bln-chart [data-column-filter] bln-range-input input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-table .bln-chart [data-column-filter] bln-range-input input[type=range]:focus-visible::-moz-range-thumb,bln-table .bln-chart [data-column-filter] bln-range-input input[type=range]:focus::-moz-range-thumb,bln-table .bln-chart [data-column-filter] bln-range-input input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-table .bln-chart .ui-grid-row-header-cell{height:49px}bln-table .bln-chart [ui-grid-row=row]:has(.bln-table-checkbox-container){cursor:pointer}bln-table .bln-chart .ui-grid-header-cell .bln-table-checkbox{border-bottom:none;border-top-left-radius:calc(var(--bln-table-border-radius) - 2px)}bln-table .bln-chart .bln-table-checkbox-container{cursor:pointer;max-height:var(--bln-row-height);pointer-events:fill}bln-table .bln-chart .bln-table-checkbox-container .ui-grid-cell-contents{justify-content:center;padding:0}bln-table .bln-chart .ui-grid-row:hover:not(.ui-grid-row-selected) .bln-table-checkbox{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-chart .ui-grid-row.ui-grid-row-selected .bln-table-checkbox{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-chart .bln-table-checkbox{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border:none;border-bottom:1px solid var(--bln-table-border-color);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .bln-chart .bln-table-checkbox .checkmark{border-color:transparent;background-color:transparent}bln-table .bln-chart .bln-table-checkbox .checkmark .check{visibility:visible;opacity:.1;color:var(--bln-table-text-color)}bln-table .bln-chart .bln-table-checkbox input[type=checkbox]:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .bln-chart .bln-table-checkbox input[type=checkbox]:checked~.checkmark .check{opacity:1;color:var(--bln-checkbox-check-mark-color)}bln-table .bln-chart .check-all:hover{background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-chart .active,bln-table .bln-chart .allSelected{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-chart .active span,bln-table .bln-chart .allSelected span{opacity:1}.bln-chart{grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-width:var(--bln-chart-border-width);border-style:var(--bln-chart-border-style);border-color:var(--bln-chart-border-color);border-radius:var(--bln-chart-border-radius);padding:var(--bln-chart-padding)}.bln-chart .loading-container{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;background-color:var(--bln-chart-bg-color,#fff)}.bln-chart .loading-container .loading-label{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.bln-chart .loading-container bln-spinner .bln-spinner{animation-duration:var(--bln-chart-loading-spinner-speed)!important;width:var(--bln-chart-loading-spinner-size)!important;height:var(--bln-chart-loading-spinner-size)!important}.bln-chart .loading-container bln-spinner .bln-spinner .path{stroke:var(--bln-chart-loading-spinner-color)!important;stroke-width:var(--bln-chart-loading-spinner-thickness)!important}bln-checkbox{position:relative;display:flex;width:fit-content;text-align:left}.bln-checkbox{display:flex;gap:.5rem;padding:.25rem;font-weight:var(--bln-checkbox-font-weight);font-size:var(--bln-checkbox-font-size);font-family:var(--bln-checkbox-font-family)}.bln-checkbox .checkbox-label{display:flex;user-select:none;align-content:center;align-items:center;height:var(--bln-checkbox-font-size);color:var(--bln-checkbox-label-color);font-weight:var(--bln-checkbox-font-weight)}.bln-checkbox input[type=checkbox]{position:absolute;margin:0;height:0;width:0;padding:0;opacity:0}.bln-checkbox input[type=checkbox]:checked~.checkmark .check{visibility:visible}.bln-checkbox:focus-visible{outline:2px solid transparent;outline-offset:2px}.bln-checkbox:focus-visible .checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-checkbox-color) 20%, transparent)}.bln-checkbox .checkbox-container{position:relative;display:flex;flex-shrink:0;width:var(--bln-checkbox-size);height:var(--bln-checkbox-size)}.bln-checkbox .checkmark{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:.125rem;border-width:1px;border-style:solid;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-checkbox-border-color,#d1d5db)}.bln-checkbox .checkmark .check{visibility:hidden;color:var(--bln-checkbox-check-mark-color);font-size:calc(var(--bln-checkbox-size) * .6)}.bln-checkbox.disabled{opacity:.5}.bln-checkbox.disabled *{cursor:not-allowed}.bln-checkbox.disabled input:checked~.checkmark{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity,1))}.bln-checkbox.disabled .checkmark{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1))}.bln-checkbox:not(.disabled) *{cursor:pointer}.bln-checkbox:not(.disabled) input:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-chip-list{display:flex;max-width:100%;flex:1 1 auto;overflow:hidden}.bln-chip-list{display:flex;width:100%;color:var(--bln-chip-list-text-color);font-weight:var(--bln-chip-list-font-weight);font-size:var(--bln-chip-list-font-size);font-family:var(--bln-chip-list-font-family)}.bln-chip-list input{background-color:transparent}.bln-chip-list .chip-list-container{display:flex;flex-direction:column;padding:.25rem}.bln-chip-list .chip-list-container .error{margin-top:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;color:var(--bln-chip-list-error-text-color)}.bln-chip-list .chip-list-container .error-icon-container{pointer-events:none;position:absolute;right:.7rem;display:none;align-items:center;background-color:transparent}.bln-chip-list .chip-list-container .error-icon-container .error-icon{font-size:.875rem;line-height:1.25rem;color:var(--bln-chip-list-error-color)}.bln-chip-list .label-container label{font-weight:500;font-size:var(--bln-chip-list-font-size)}.bln-chip-list.input-editable .chip-list{cursor:text}.bln-chip-list:not(.input-editable) .chip-list{cursor:default}.bln-chip-list .chip-list{position:relative;display:flex;height:fit-content;flex-wrap:wrap;align-items:center;gap:.25rem;row-gap:.25rem;overflow:hidden;background-clip:padding-box;padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-width:var(--bln-chip-list-border-width);border-top-width:var(--bln-chip-list-border-top-width,var(--bln-chip-list-border-width));border-right-width:var(--bln-chip-list-border-right-width,var(--bln-chip-list-border-width));border-bottom-width:var(--bln-chip-list-border-bottom-width,var(--bln-chip-list-border-width));border-left-width:var(--bln-chip-list-border-left-width,var(--bln-chip-list-border-width));border-style:var(--bln-chip-list-border-style);border-color:var(--bln-chip-list-border-color);border-radius:var(--bln-chip-list-border-radius);background-color:var(--bln-chip-list-bg-color);font-size:var(--bln-chip-list-font-size)}.bln-chip-list .chip-list:hover:not(:focus-within){border-color:color-mix(in srgb,var(--bln-chip-list-border-color) 85%,var(--bln-chip-list-focused-highlight-color))}.bln-chip-list .chip-list:focus-within{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-chip-list-focused-highlight-color) 20%, transparent);border-color:var(--bln-chip-list-focused-highlight-color)}.bln-chip-list .chip-list .chip-list-add-input:first-child{padding-left:0}.bln-chip-list .chip-list.invalid{border-color:var(--bln-chip-list-error-color);padding-right:calc(1.5em + .75rem)}.bln-chip-list .chip-list.invalid .error-icon-container{display:flex}.bln-chip-list .chip-list.invalid:focus-visible,.bln-chip-list .chip-list.invalid:hover:not(:focus-visible){--tw-ring-color:color-mix(in srgb, var(--bln-chip-list-error-color) 20%, transparent);border-color:var(--bln-chip-list-error-color)}.bln-chip-list .chip{position:relative;display:flex;align-items:center;overflow:hidden;white-space:nowrap;border-radius:.375rem;border-width:1px;border-style:solid;padding-left:.375rem;padding-right:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-chip-list-border-color);background-color:var(--bln-chip-list-chip-bg-color);font-size:var(--bln-chip-list-font-size)}.bln-chip-list .chip-item{position:relative;margin-top:1px;margin-bottom:1px;display:flex;max-width:100%;align-items:center}.bln-chip-list .chip-list-add-input,.bln-chip-list .chip-list-edit-input{appearance:none;border-style:none;padding-left:.5rem;padding-right:.5rem;outline:2px solid transparent;outline-offset:2px;color:var(--bln-chip-list-chip-text-color);font-weight:var(--bln-chip-list-font-weight);font-size:var(--bln-chip-list-font-size);font-family:var(--bln-chip-list-font-family)}.bln-chip-list .chip-list-add-input::-webkit-input-placeholder,.bln-chip-list .chip-list-edit-input::-webkit-input-placeholder{opacity:.6;color:var(--bln-chip-list-text-color)}.bln-chip-list .chip-list-add-input:-ms-input-placeholder,.bln-chip-list .chip-list-edit-input:-ms-input-placeholder{opacity:.6;color:var(--bln-chip-list-text-color)}.bln-chip-list .chip-list-add-input::-moz-placeholder,.bln-chip-list .chip-list-edit-input::-moz-placeholder{opacity:.6;color:var(--bln-chip-list-text-color)}.bln-chip-list .chip-list-add-input{width:70px;flex:1 1 auto;padding-top:.25rem;padding-bottom:.25rem;line-height:1.5}.bln-chip-list .chip-list-add-input:not(.editable){width:0;flex-grow:0;flex-basis:0px;padding-left:0;padding-right:0;opacity:0}.bln-chip-list .chip-list-edit-input{position:absolute;inset:0px;display:flex;align-items:center;overflow:hidden;white-space:nowrap;border-radius:.375rem;border-width:1px;border-style:solid;padding-left:.375rem;padding-right:0;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);--tw-ring-color:color-mix(in srgb, var(--bln-chip-list-focused-highlight-color) 20%, transparent);border-color:var(--bln-chip-list-focused-highlight-color);background-color:var(--bln-chip-list-chip-bg-color);font-size:var(--bln-chip-list-font-size)}.bln-chip-list .chip-value{display:block;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bln-chip-list-chip-text-color)}.bln-chip-list .chip-remove{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;user-select:none;align-items:center;justify-content:center;border-radius:.125rem;padding-bottom:.1rem;font-weight:100;line-height:1;opacity:.5;transition-property:all;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);color:var(--bln-chip-list-text-color);font-size:calc(var(--bln-chip-list-font-size) * 1.5)}.bln-chip-list .chip-remove:hover{opacity:1}.bln-chip-list [data-as-sortable-item-handle]{cursor:grab}.bln-chip-list.disabled .chip-list{cursor:not-allowed;opacity:.5;background-color:color-mix(in srgb,var(--bln-chip-list-bg-color) 50%,#f0f0f0)}.bln-chip-list.disabled .chip-list-add-input,.bln-chip-list.disabled .chip-list-edit-input{cursor:not-allowed}.bln-chip-list.read-only .chip-list,.bln-chip-list.read-only [data-as-sortable-item-handle],.bln-chip-list.unsortable .chip-list,.bln-chip-list.unsortable [data-as-sortable-item-handle]{cursor:default}.bln-chip-list .as-sortable-placeholder{margin-top:.25rem;margin-bottom:.25rem;box-sizing:border-box;border-radius:.375rem;border-width:1px;border-style:dashed;border-color:var(--bln-chip-list-focused-highlight-color);background-color:color-mix(in srgb,var(--bln-chip-list-focused-highlight-color) 8%,transparent)}.chip-list.as-sortable-drag{pointer-events:none;position:absolute;z-index:9999;opacity:.8;color:var(--bln-chip-list-text-color);font-weight:var(--bln-chip-list-font-weight);font-size:var(--bln-chip-list-font-size);font-family:var(--bln-chip-list-font-family)}.chip-list.as-sortable-drag.chip-list{border-style:none;padding:0;font-size:var(--bln-chip-list-font-size)}.chip-list.as-sortable-drag .as-sortable-item{position:absolute;left:0;display:flex;align-items:center;border-radius:.375rem;border-width:1px;border-style:solid;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:var(--bln-chip-list-focused-highlight-color);background-color:var(--bln-chip-list-bg-color);color:var(--bln-chip-list-text-color)}.chip-list.as-sortable-drag .as-sortable-item .chip-remove{display:none}.bln-chip-list-proposals{z-index:1089;display:flex;height:auto;max-height:20rem;cursor:default;flex-direction:column;overflow:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:var(--bln-chip-list-border-color);border-radius:var(--bln-chip-list-border-radius);background-color:var(--bln-chip-list-proposal-bg-color);color:var(--bln-chip-list-proposal-text-color);font-weight:var(--bln-chip-list-font-weight);font-size:var(--bln-chip-list-font-size);font-family:var(--bln-chip-list-font-family)}.bln-chip-list-proposals .proposal{display:flex;user-select:none;border-radius:.375rem;padding-top:.375rem;padding-bottom:.375rem;padding-left:.5rem;padding-right:.5rem;outline:2px solid transparent;outline-offset:2px;font-size:var(--bln-chip-list-font-size)}.bln-chip-list-proposals .proposal:hover:not([data-highlighted=true]){background-color:color-mix(in srgb,var(--bln-chip-list-highlighted-proposal-bg-color,color-mix(in srgb,var(--bln-chip-list-proposal-bg-color) 95%,#000)) 50%,transparent)}.bln-chip-list-proposals .proposal[data-highlighted=true]{background-color:var(--bln-chip-list-highlighted-proposal-bg-color,color-mix(in srgb,var(--bln-chip-list-proposal-bg-color) 95%,#000));color:var(--bln-chip-list-highlighted-proposal-text-color)}body[data-bln-view-mode=mobile] .bln-date-time-picker-popup{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;margin:auto!important;box-shadow:rgba(0,0,0,.6) 0 0 0 100vh!important;width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:fit-content!important}bln-date-time-picker{display:flex;flex:1 1 auto}@container dt-picker-input (max-width:10rem){.picker-icon-container .clear-button{display:none!important}.date-time-picker-input{padding-right:2rem!important}}.bln-date-time-picker{display:flex;flex:1 1 auto;color:var(--bln-date-time-picker-text-color);font-weight:var(--bln-date-time-picker-font-weight);font-size:var(--bln-date-time-picker-font-size);font-family:var(--bln-date-time-picker-font-family)}.bln-date-time-picker.disabled .date-time-picker-input-wrapper{cursor:not-allowed;opacity:.5;background-color:color-mix(in srgb,var(--bln-date-time-picker-bg-color) 50%,#f3f4f6)}.bln-date-time-picker.disabled .date-time-picker-input-wrapper>*{cursor:not-allowed}.bln-date-time-picker.disabled .date-time-picker-input-wrapper:hover:not(:focus-within){border-color:var(--bln-date-time-picker-border-color)}.bln-date-time-picker.disabled .date-time-picker-input-wrapper:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);border-color:var(--bln-date-time-picker-border-color)}.bln-date-time-picker .label-container{display:flex;padding:.25rem}.bln-date-time-picker .label-container label{font-weight:500;color:var(--bln-date-time-picker-label-color);font-size:var(--bln-date-time-picker-font-size)}.bln-date-time-picker.flex-row-reverse>.label-container,.bln-date-time-picker.flex-row>.label-container{align-self:flex-start;padding-top:.75rem;padding-bottom:.75rem}.bln-date-time-picker .date-time-picker-container{display:flex;flex-direction:column;padding:.25rem}.bln-date-time-picker .date-time-picker-input-wrapper{position:relative;display:flex;flex:1 1 auto;align-items:center;background-clip:padding-box;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);container-name:dt-picker-input;container-type:inline-size;border-width:var(--bln-date-time-picker-border-width);border-top-width:var(--bln-date-time-picker-border-top-width,var(--bln-date-time-picker-border-width));border-right-width:var(--bln-date-time-picker-border-right-width,var(--bln-date-time-picker-border-width));border-bottom-width:var(--bln-date-time-picker-border-bottom-width,var(--bln-date-time-picker-border-width));border-left-width:var(--bln-date-time-picker-border-left-width,var(--bln-date-time-picker-border-width));border-style:var(--bln-date-time-picker-border-style);border-color:var(--bln-date-time-picker-border-color);border-radius:var(--bln-date-time-picker-border-radius);background-color:var(--bln-date-time-picker-bg-color);color:var(--bln-date-time-picker-text-color);font-weight:var(--bln-date-time-picker-font-weight);font-size:var(--bln-date-time-picker-font-size);font-family:var(--bln-date-time-picker-font-family)}.bln-date-time-picker .date-time-picker-input-wrapper>*{cursor:pointer}.bln-date-time-picker .date-time-picker-input-wrapper:hover:not(:focus-within):not(.invalid):not(.has-error){border-color:color-mix(in srgb,var(--bln-date-time-picker-border-color) 85%,var(--bln-date-time-picker-focused-highlight-color))}.bln-date-time-picker .date-time-picker-input-wrapper:focus-within{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-date-time-picker-focused-highlight-color) 20%, transparent);border-color:var(--bln-date-time-picker-focused-highlight-color)}.bln-date-time-picker .date-time-picker-input-wrapper.has-error,.bln-date-time-picker .date-time-picker-input-wrapper.invalid{border-color:var(--bln-date-time-picker-error-color)}.bln-date-time-picker .date-time-picker-input-wrapper.has-error:hover:not(:focus-within),.bln-date-time-picker .date-time-picker-input-wrapper.invalid:hover:not(:focus-within){border-color:var(--bln-date-time-picker-error-color)}.bln-date-time-picker .date-time-picker-input-wrapper.has-error:focus-within,.bln-date-time-picker .date-time-picker-input-wrapper.invalid:focus-within{--tw-ring-color:color-mix(in srgb, var(--bln-date-time-picker-error-color) 20%, transparent);border-color:var(--bln-date-time-picker-error-color)}.bln-date-time-picker .date-time-picker-input-wrapper.invalid{padding-right:calc(1.5em + .75rem)}.bln-date-time-picker .date-time-picker-input-wrapper.invalid .error-icon-container{display:flex}.bln-date-time-picker .date-time-picker-input-wrapper.invalid .picker-icon-container{right:2.2rem}.bln-date-time-picker .date-time-picker-input-wrapper.invalid .date-time-picker-input{padding-right:5.5rem}.bln-date-time-picker .date-time-picker-input-wrapper .date-time-picker-input{width:100%;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:4rem;line-height:1.5;color:var(--bln-date-time-picker-text-color);font-weight:var(--bln-date-time-picker-font-weight);font-size:var(--bln-date-time-picker-font-size);font-family:var(--bln-date-time-picker-font-family)}.bln-date-time-picker .date-time-picker-input-wrapper .date-time-picker-input::-webkit-input-placeholder{opacity:.6;color:var(--bln-date-time-picker-text-color)}.bln-date-time-picker .date-time-picker-input-wrapper .date-time-picker-input:-ms-input-placeholder{opacity:.6;color:var(--bln-date-time-picker-text-color)}.bln-date-time-picker .date-time-picker-input-wrapper .date-time-picker-input::-moz-placeholder{opacity:.6;color:var(--bln-date-time-picker-text-color)}.bln-date-time-picker .date-time-picker-input-wrapper input{border-style:none;background-color:transparent;line-height:1.5;outline:2px solid transparent;outline-offset:2px}.bln-date-time-picker .date-time-picker-input-wrapper input[type=date],.bln-date-time-picker .date-time-picker-input-wrapper input[type=datetime-local],.bln-date-time-picker .date-time-picker-input-wrapper input[type=time]{position:absolute;z-index:1;height:100%;width:100%;opacity:0;outline:2px solid transparent;outline-offset:2px}.bln-date-time-picker .date-time-picker-input-wrapper input::-webkit-datetime-edit{display:none}.bln-date-time-picker .date-time-picker-input-wrapper input::-webkit-calendar-picker-indicator{margin:0;width:100%;background-position:right;padding-left:.5rem;padding-right:.8rem}.bln-date-time-picker .date-time-picker-input-wrapper .picker-icon-container{pointer-events:none;position:absolute;right:.7rem;display:flex;align-items:center;gap:.5rem;background-color:transparent}.bln-date-time-picker .date-time-picker-input-wrapper .picker-icon-container .picker-icon{font-size:.875rem;line-height:1.25rem;color:#6b7280}.bln-date-time-picker .date-time-picker-input-wrapper .picker-icon-container .clear-button{display:flex;appearance:none;align-items:center;justify-content:center;border-radius:.125rem;border-style:none;padding:0;opacity:.7;background:0 0;width:1rem;height:1rem;pointer-events:auto;color:inherit}.bln-date-time-picker .date-time-picker-input-wrapper .picker-icon-container .clear-button:hover{opacity:1}.bln-date-time-picker .date-time-picker-input-wrapper .picker-icon-container .clear-button>span{font-size:14px;line-height:1}.bln-date-time-picker .date-time-picker-input-wrapper .error-icon-container{pointer-events:none;position:absolute;right:.7rem;display:none;align-items:center;background-color:transparent}.bln-date-time-picker .date-time-picker-input-wrapper .error-icon-container .error-icon{font-size:.875rem;line-height:1.25rem;color:var(--bln-date-time-picker-error-text-color)}.bln-date-time-picker .error{margin-top:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;color:var(--bln-date-time-picker-error-text-color)}.bln-date-time-picker-popup{display:flex;height:auto;cursor:default;flex-direction:column;overflow:hidden;border-width:1px;border-style:solid;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);z-index:1089;border-color:var(--bln-date-time-picker-border-color);border-radius:var(--bln-date-time-picker-border-radius);background-color:var(--bln-date-time-picker-popup-bg-color);width:100%;min-width:280px;max-width:350px;color:var(--bln-date-time-picker-popup-text-color);font-weight:var(--bln-date-time-picker-font-weight);font-size:var(--bln-date-time-picker-font-size);font-family:var(--bln-date-time-picker-font-family)}.bln-date-time-picker-popup *{box-sizing:border-box}.bln-date-time-picker-popup button{appearance:none;border-radius:.375rem;border-style:none;background-color:transparent;font-size:.875rem;line-height:1.25rem;color:inherit;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.bln-date-time-picker-popup .day-picker,.bln-date-time-picker-popup .month-picker,.bln-date-time-picker-popup .year-picker{display:flex;flex-direction:column;padding:.75rem}.bln-date-time-picker-popup .day-picker-header,.bln-date-time-picker-popup .month-picker-header,.bln-date-time-picker-popup .year-picker-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;padding-left:.25rem;padding-right:.25rem}.bln-date-time-picker-popup .day-picker-header>button:not(.prev):not(.next),.bln-date-time-picker-popup .month-picker-header>button:not(.prev):not(.next),.bln-date-time-picker-popup .year-picker-header>button:not(.prev):not(.next){flex:1 1 0%;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500}.bln-date-time-picker-popup .day-picker-header>button:not(.prev):not(.next):hover,.bln-date-time-picker-popup .month-picker-header>button:not(.prev):not(.next):hover,.bln-date-time-picker-popup .year-picker-header>button:not(.prev):not(.next):hover{background-color:var(--bln-date-time-picker-popup-highlighted-item-bg-color,color-mix(in srgb,var(--bln-date-time-picker-popup-bg-color) 95%,#000));color:var(--bln-date-time-picker-popup-highlighted-item-text-color)}.bln-date-time-picker-popup .day-picker-header>button.next,.bln-date-time-picker-popup .day-picker-header>button.prev,.bln-date-time-picker-popup .month-picker-header>button.next,.bln-date-time-picker-popup .month-picker-header>button.prev,.bln-date-time-picker-popup .year-picker-header>button.next,.bln-date-time-picker-popup .year-picker-header>button.prev{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;padding:0;opacity:.5}.bln-date-time-picker-popup .day-picker-header>button.next:not(.disabled):hover,.bln-date-time-picker-popup .day-picker-header>button.prev:not(.disabled):hover,.bln-date-time-picker-popup .month-picker-header>button.next:not(.disabled):hover,.bln-date-time-picker-popup .month-picker-header>button.prev:not(.disabled):hover,.bln-date-time-picker-popup .year-picker-header>button.next:not(.disabled):hover,.bln-date-time-picker-popup .year-picker-header>button.prev:not(.disabled):hover{opacity:1}.bln-date-time-picker-popup .day-picker-header>button.next.disabled,.bln-date-time-picker-popup .day-picker-header>button.prev.disabled,.bln-date-time-picker-popup .month-picker-header>button.next.disabled,.bln-date-time-picker-popup .month-picker-header>button.prev.disabled,.bln-date-time-picker-popup .year-picker-header>button.next.disabled,.bln-date-time-picker-popup .year-picker-header>button.prev.disabled{cursor:not-allowed;opacity:.25}.bln-date-time-picker-popup .month-picker-grid,.bln-date-time-picker-popup .year-picker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.bln-table .bln-date-time-picker-popup .month-picker-grid:not(.pinned-top-table-child-container),.bln-table .bln-date-time-picker-popup .year-picker-grid:not(.pinned-top-table-child-container){min-width:0;flex:1 0 0;min-height:300px}bln-table .bln-date-time-picker-popup .month-picker-grid,bln-table .bln-date-time-picker-popup .year-picker-grid{display:block;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-width:var(--bln-table-border-width);border-top-width:var(--bln-table-border-top-width,var(--bln-table-border-width));border-right-width:var(--bln-table-border-right-width,var(--bln-table-border-width));border-bottom-width:var(--bln-table-border-bottom-width,var(--bln-table-border-width));border-left-width:var(--bln-table-border-left-width,var(--bln-table-border-width));border-style:var(--bln-table-border-style);border-color:var(--bln-table-border-color);border-radius:var(--bln-table-border-radius);min-width:300px;overflow:hidden}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell{border-width:var(--bln-table-inner-border-width);border-color:var(--bln-table-inner-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-cell,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:last-child,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-right .ui-grid-cell,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-right .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-right .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-right .ui-grid-header-cell:last-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:last-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-right .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-right .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-right .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-right .ui-grid-header-cell:last-child{border-color:var(--bln-table-inner-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-cell:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-cell:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child{border:none}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-canvas,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-canvas{padding-top:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-wrapper:has(.ui-grid-pinned-container-left),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:first-child,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-wrapper:has(.ui-grid-pinned-container-left),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:first-child{border-top-left-radius:calc(var(--bln-table-border-radius) - 1px)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-vertical-bar,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-vertical-bar{background-color:var(--bln-table-inner-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell{border-style:var(--bln-table-inner-border-style);border-width:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row{display:flex;min-height:var(--bln-row-height);max-height:var(--bln-row-height)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row:has([data-column-filter]),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row:has([data-column-filter]){min-height:calc(var(--bln-row-height) * 2);max-height:calc(var(--bln-row-height) * 2)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-header-cell{display:flex;flex-direction:column;justify-content:flex-start}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-cell-contents{max-height:var(--bln-row-height);flex-shrink:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-canvas:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-canvas:has([data-column-filter]),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-viewport:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-viewport:has([data-column-filter]),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-top-panel:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-top-panel:has([data-column-filter]),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-canvas:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-canvas:has([data-column-filter]),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-viewport:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-viewport:has([data-column-filter]),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-top-panel:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-top-panel:has([data-column-filter]){height:auto;min-height:calc(var(--bln-row-height) * 2);overflow:visible}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .ui-grid-vertical-bar,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .ui-grid-vertical-bar,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row{height:fit-content}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell{height:100%}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row{border-color:var(--bln-table-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row .ui-grid-cell{background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:nth-child(odd) .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:var(--bln-table-secondary-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-viewport .ui-grid-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-viewport .ui-grid-cell{font-weight:var(--bln-table-font-weight);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-wrapper,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-wrapper{background-color:var(--bln-table-header-bg-color);color:var(--bln-table-header-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell-wrapper .ui-grid-header-cell-label,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell-wrapper .ui-grid-header-cell-label{font-weight:var(--bln-table-header-font-weight);font-size:var(--bln-table-header-font-size);font-family:var(--bln-table-header-font-family)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell-focus,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row-selected .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell-focus,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row-selected .ui-grid-cell-contents{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid:not([ui-grid-cellNav]) .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.pin-row-column-cell.active),bln-table .bln-date-time-picker-popup .year-picker-grid:not([ui-grid-cellNav]) .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.pin-row-column-cell.active){background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):not(:hover),bln-table .bln-date-time-picker-popup .year-picker-grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):not(:hover){background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):hover,bln-table .bln-date-time-picker-popup .year-picker-grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]),bln-table .bln-date-time-picker-popup .month-picker-grid input:not([type=checkbox]):not([type=range]),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]),bln-table .bln-date-time-picker-popup .year-picker-grid input:not([type=checkbox]):not([type=range]){box-sizing:border-box;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-text-input-border-color);border-radius:var(--bln-text-input-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .month-picker-grid input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .year-picker-grid input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-text-input-border-color) 85%,var(--bln-text-input-focused-highlight-color))}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-invalid,bln-table .bln-date-time-picker-popup .month-picker-grid input:not([type=checkbox]):not([type=range]).ng-invalid,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-invalid,bln-table .bln-date-time-picker-popup .year-picker-grid input:not([type=checkbox]):not([type=range]).ng-invalid{border-color:var(--bln-table-error-color,#ef4444)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-valid,bln-table .bln-date-time-picker-popup .month-picker-grid input:not([type=checkbox]):not([type=range]).ng-valid,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-valid,bln-table .bln-date-time-picker-popup .year-picker-grid input:not([type=checkbox]):not([type=range]).ng-valid{border-color:var(--bln-text-input-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):focus,bln-table .bln-date-time-picker-popup .month-picker-grid input:not([type=checkbox]):not([type=range]):focus,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):focus,bln-table .bln-date-time-picker-popup .year-picker-grid input:not([type=checkbox]):not([type=range]):focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell select,bln-table .bln-date-time-picker-popup .month-picker-grid select,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell select,bln-table .bln-date-time-picker-popup .year-picker-grid select{box-sizing:border-box;appearance:none;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:2rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-dropdown-border-color);border-radius:var(--bln-dropdown-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%236b7280%27/%3E%3C/svg%3E");background-position:right .25rem center;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell select:hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .month-picker-grid select:hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell select:hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .year-picker-grid select:hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-dropdown-border-color) 85%,var(--bln-dropdown-highlight-color))}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell select:focus,bln-table .bln-date-time-picker-popup .month-picker-grid select:focus,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell select:focus,bln-table .bln-date-time-picker-popup .year-picker-grid select:focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%23374151%27/%3E%3C/svg%3E")}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker{position:relative;display:flex;align-items:center;border-width:1px;border-style:solid;background-clip:padding-box;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-date-time-picker-border-color);border-radius:var(--bln-date-time-picker-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%236b7280%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E");background-position:right .7rem center;background-size:1rem 1rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);height:calc(100% - .5rem)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker .cell-date-picker-preview,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker .cell-date-picker-preview{pointer-events:none;z-index:1;display:flex;height:100%;user-select:none;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;max-width:calc(100% - (1rem + .7rem + .5rem))}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker input[type=date],bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker input[type=date]{position:absolute;inset:0px;height:100%;width:100%;cursor:pointer;opacity:0;outline:0;border:none;background:0 0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-datetime-edit,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-datetime-edit{display:none}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-calendar-picker-indicator,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;opacity:0;cursor:pointer;margin:0;padding:0;width:2.5rem;height:100%}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker:hover:not(:focus-within),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker:hover:not(:focus-within){border-color:color-mix(in srgb,var(--bln-date-time-picker-border-color) 85%,var(--bln-table-highlight-color))}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell .cell-date-picker:focus-within,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell .cell-date-picker:focus-within{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23374151%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E")}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell-contents{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;min-height:var(--bln-row-height);max-height:var(--bln-row-height);font-size:var(--bln-table-font-size)}bln-table .bln-date-time-picker-popup .month-picker-grid form[name=inputForm],bln-table .bln-date-time-picker-popup .year-picker-grid form[name=inputForm]{box-sizing:border-box;padding-left:.5rem;padding-right:.5rem}bln-table .bln-date-time-picker-popup .month-picker-grid form[name=inputForm] input:not([type=checkbox]):not([type=range]),bln-table .bln-date-time-picker-popup .year-picker-grid form[name=inputForm] input:not([type=checkbox]):not([type=range]){padding-left:.5rem;padding-right:.5rem}bln-table .bln-date-time-picker-popup .month-picker-grid form[name=inputForm] select,bln-table .bln-date-time-picker-popup .year-picker-grid form[name=inputForm] select{padding-left:.5rem}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell:has(.cell-date-picker),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell:has(.cell-date-picker){box-sizing:border-box;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-column-menu-button,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-column-menu-button{display:inline-flex;align-items:center;justify-content:center;border-width:0;background-color:transparent;padding:0;position:absolute;top:0;height:var(--bln-row-height)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-column-menu-button:focus-visible,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-column-menu-button:focus-visible{outline:3px solid var(--bln-table-border-color);outline-offset:-3px}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell-contents.ui-grid-header-cell-primary-focus:focus-visible,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell-contents.ui-grid-header-cell-primary-focus:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--bln-table-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-focuser:focus,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-focuser:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px var(--bln-table-border-color);border-color:var(--bln-table-border-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner{max-height:20rem;overflow-y:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-table-border-color) 20%,transparent);border-radius:var(--bln-table-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item{display:flex;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:.375rem .5rem;color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus-visible,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus-visible,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item [bln-icon],bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item [bln-icon]{margin-right:.5rem}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>.ui-grid-menu-item,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>.ui-grid-menu-item{border-bottom:none}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell-contents-hidden,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell-contents-hidden{margin:0;display:none;padding:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-viewport .ui-grid-cell-contents+div,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-viewport .ui-grid-cell-contents+div{display:flex;height:100%;width:100%;align-items:center;background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-viewport .ui-grid-cell-contents+div form,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-viewport .ui-grid-cell-contents+div form{display:flex;height:100%;width:100%;align-items:center}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents+div,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents+div{background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell:has(.cell-date-picker),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .cell-date-picker,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .cell-date-picker{background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell-contents+div,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell-contents+div{background-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row.ui-grid-row-selected .cell-date-picker,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell:has(.cell-date-picker),bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row.ui-grid-row-selected .cell-date-picker,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-render-container-body .ui-grid-viewport,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-render-container-body .ui-grid-viewport{overflow:auto}bln-table .bln-date-time-picker-popup .month-picker-grid input:not([type=range]),bln-table .bln-date-time-picker-popup .year-picker-grid input:not([type=range]){width:calc(100% - .5rem - 2px);min-width:calc(100% - .5rem - 2px);max-width:calc(100% - .5rem - 2px);height:calc(100% - .5rem - 2px);line-height:1.35}bln-table .bln-date-time-picker-popup .month-picker-grid .grid-cell-edit-action,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-cell-edit-action{position:relative;z-index:2;margin-right:.25rem;display:none;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell:has(.cell-date-picker) .grid-cell-edit-action,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell:has(.cell-date-picker) .grid-cell-edit-action{display:none}bln-table .bln-date-time-picker-popup .month-picker-grid .grid-hover-actions,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-hover-actions{position:relative;z-index:1}bln-table .bln-date-time-picker-popup .month-picker-grid .grid-hover-actions .grid-actions-container,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-hover-actions .grid-actions-container{position:absolute;right:0;display:flex;align-items:center;top:50%;transform:translateY(-50%)}bln-table .bln-date-time-picker-popup .month-picker-grid .grid-hover-actions .grid-cell-actions,bln-table .bln-date-time-picker-popup .month-picker-grid .grid-hover-actions .grid-row-actions,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-hover-actions .grid-cell-actions,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-hover-actions .grid-row-actions{display:none}bln-table .bln-date-time-picker-popup .month-picker-grid .grid-hover-actions .cell-action,bln-table .bln-date-time-picker-popup .month-picker-grid .grid-hover-actions .row-action,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-hover-actions .cell-action,bln-table .bln-date-time-picker-popup .year-picker-grid .grid-hover-actions .row-action{margin-right:.25rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell:hover .grid-cell-actions,bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell:hover .grid-cell-edit-action,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell:hover .grid-cell-actions,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell:hover .grid-cell-edit-action{display:inline-flex}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-cell:hover .grid-cell-actions,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-cell:hover .grid-cell-actions{z-index:2}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:hover .grid-row-actions,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:hover .grid-row-actions{z-index:2;display:inline-flex}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-text-left .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-text-left .ui-grid-cell-contents{justify-content:flex-start}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-text-right .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-text-right .ui-grid-cell-contents{justify-content:flex-end}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-text-center .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-text-center .ui-grid-cell-contents{justify-content:center}bln-table .bln-date-time-picker-popup .month-picker-grid input[type=checkbox],bln-table .bln-date-time-picker-popup .year-picker-grid input[type=checkbox]{visibility:hidden;position:absolute;margin:0;height:0;width:0;cursor:pointer;padding:0;opacity:0}bln-table .bln-date-time-picker-popup .month-picker-grid input[type=checkbox]:checked~.checkmark .check,bln-table .bln-date-time-picker-popup .year-picker-grid input[type=checkbox]:checked~.checkmark .check{visibility:visible}bln-table .bln-date-time-picker-popup .month-picker-grid input[type=checkbox]:focus-visible~.checkmark,bln-table .bln-date-time-picker-popup .year-picker-grid input[type=checkbox]:focus-visible~.checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .cell-boolean-editor:focus-visible,bln-table .bln-date-time-picker-popup .year-picker-grid .cell-boolean-editor:focus-visible{outline:2px solid transparent;outline-offset:2px}bln-table .bln-date-time-picker-popup .month-picker-grid .cell-boolean-editor:focus-visible .checkmark,bln-table .bln-date-time-picker-popup .year-picker-grid .cell-boolean-editor:focus-visible .checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .checkbox-container,bln-table .bln-date-time-picker-popup .year-picker-grid .checkbox-container{position:relative;display:flex;width:var(--bln-checkbox-size);height:var(--bln-checkbox-size)}bln-table .bln-date-time-picker-popup .month-picker-grid .checkmark,bln-table .bln-date-time-picker-popup .year-picker-grid .checkmark{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--bln-checkbox-border-color,#d1d5db);border-radius:.15rem}bln-table .bln-date-time-picker-popup .month-picker-grid .checkmark .check,bln-table .bln-date-time-picker-popup .year-picker-grid .checkmark .check{visibility:hidden;color:var(--bln-checkbox-check-mark-color);font-size:calc(var(--bln-checkbox-size) * .6)}bln-table .bln-date-time-picker-popup .month-picker-grid .pin-row-column-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .pin-row-column-cell{position:relative;z-index:5;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;padding-left:0;padding-right:0;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .pin-row-column-cell .pin,bln-table .bln-date-time-picker-popup .year-picker-grid .pin-row-column-cell .pin{opacity:.2}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .pin-row-column-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .pin-row-column-cell{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid input:checked~.checkmark,bln-table .bln-date-time-picker-popup .year-picker-grid input:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .bln-date-time-picker-popup .month-picker-grid select,bln-table .bln-date-time-picker-popup .year-picker-grid select{width:100%;min-width:100%;max-width:100%;height:calc(100% - .5rem)}bln-table .bln-date-time-picker-popup .month-picker-grid .checkbox-filter-container,bln-table .bln-date-time-picker-popup .year-picker-grid .checkbox-filter-container{display:flex;padding-left:1rem}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-filter-container input,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-filter-container input{width:100%;min-width:100%;max-width:100%}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter],bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter]{width:100%}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] .ui-grid-filter-button,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] .ui-grid-filter-button{display:flex;flex-shrink:0;align-items:center;margin-top:.25rem}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-text-input,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-text-input{display:block;width:100%}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-text-input .label-container,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-text-input .label-container{display:none}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-text-input .input-container,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-text-input .input-container{padding:0}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-text-input .input-container input,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-text-input .input-container input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-dropdown,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-dropdown{display:block;width:100%}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-dropdown .dropdown-label,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-dropdown .dropdown-label{display:none}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-dropdown .dropdown-input-wrapper,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-dropdown .dropdown-input-wrapper{padding:0;margin-top:0}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-dropdown .dropdown-input,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-dropdown .dropdown-input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input{display:block;width:100%}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input .range-current-value,bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input .range-input-label,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input .range-current-value,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input .range-input-label{display:none}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input .range,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input .range{padding-top:0;padding-bottom:0}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input input[type=range]:focus::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input input[type=range]:hover::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input input[type=range]:focus::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-moz-range-thumb,bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input input[type=range]:focus::-moz-range-thumb,bln-table .bln-date-time-picker-popup .month-picker-grid [data-column-filter] bln-range-input input[type=range]:hover::-moz-range-thumb,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-moz-range-thumb,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input input[type=range]:focus::-moz-range-thumb,bln-table .bln-date-time-picker-popup .year-picker-grid [data-column-filter] bln-range-input input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row-header-cell,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row-header-cell{height:49px}bln-table .bln-date-time-picker-popup .month-picker-grid [ui-grid-row=row]:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .year-picker-grid [ui-grid-row=row]:has(.bln-table-checkbox-container){cursor:pointer}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-header-cell .bln-table-checkbox,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-header-cell .bln-table-checkbox{border-bottom:none;border-top-left-radius:calc(var(--bln-table-border-radius) - 2px)}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox-container,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox-container{cursor:pointer;max-height:var(--bln-row-height);pointer-events:fill}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox-container .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox-container .ui-grid-cell-contents{justify-content:center;padding:0}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .bln-table-checkbox,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .bln-table-checkbox{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .ui-grid-row.ui-grid-row-selected .bln-table-checkbox,bln-table .bln-date-time-picker-popup .year-picker-grid .ui-grid-row.ui-grid-row-selected .bln-table-checkbox{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border:none;border-bottom:1px solid var(--bln-table-border-color);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox .checkmark,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox .checkmark{border-color:transparent;background-color:transparent}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox .checkmark .check,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox .checkmark .check{visibility:visible;opacity:.1;color:var(--bln-table-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark .check,bln-table .bln-date-time-picker-popup .year-picker-grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark .check{opacity:1;color:var(--bln-checkbox-check-mark-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .check-all:hover,bln-table .bln-date-time-picker-popup .year-picker-grid .check-all:hover{background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .active,bln-table .bln-date-time-picker-popup .month-picker-grid .allSelected,bln-table .bln-date-time-picker-popup .year-picker-grid .active,bln-table .bln-date-time-picker-popup .year-picker-grid .allSelected{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .month-picker-grid .active span,bln-table .bln-date-time-picker-popup .month-picker-grid .allSelected span,bln-table .bln-date-time-picker-popup .year-picker-grid .active span,bln-table .bln-date-time-picker-popup .year-picker-grid .allSelected span{opacity:1}.bln-date-time-picker-popup .month-picker-month,.bln-date-time-picker-popup .year-picker-year{cursor:pointer;border-radius:.375rem;border-width:1px;border-style:solid;border-color:transparent;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-date-time-picker-popup .month-picker-month:not(.disabled):hover,.bln-date-time-picker-popup .year-picker-year:not(.disabled):hover{background-color:var(--bln-date-time-picker-popup-highlighted-item-bg-color,color-mix(in srgb,var(--bln-date-time-picker-popup-bg-color) 95%,#000));color:var(--bln-date-time-picker-popup-highlighted-item-text-color)}.bln-date-time-picker-popup .month-picker-month.selected,.bln-date-time-picker-popup .year-picker-year.selected{background-color:var(--bln-date-time-picker-popup-selected-item-bg-color);color:var(--bln-date-time-picker-popup-selected-item-text-color)}.bln-date-time-picker-popup .month-picker-month.disabled,.bln-date-time-picker-popup .year-picker-year.disabled{cursor:not-allowed;opacity:.25}@supports (-webkit-touch-callout:none) and (not (translate:none)){.bln-date-time-picker-popup .month-picker-month,.bln-date-time-picker-popup .year-picker-year{margin-right:.25rem;margin-bottom:.25rem}}.bln-date-time-picker-popup .day-picker-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:.25rem}.bln-table .bln-date-time-picker-popup .day-picker-grid:not(.pinned-top-table-child-container){min-width:0;flex:1 0 0;min-height:300px}bln-table .bln-date-time-picker-popup .day-picker-grid{display:block;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-width:var(--bln-table-border-width);border-top-width:var(--bln-table-border-top-width,var(--bln-table-border-width));border-right-width:var(--bln-table-border-right-width,var(--bln-table-border-width));border-bottom-width:var(--bln-table-border-bottom-width,var(--bln-table-border-width));border-left-width:var(--bln-table-border-left-width,var(--bln-table-border-width));border-style:var(--bln-table-border-style);border-color:var(--bln-table-border-color);border-radius:var(--bln-table-border-radius);min-width:300px;overflow:hidden}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell{border-width:var(--bln-table-inner-border-width);border-color:var(--bln-table-inner-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-cell,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:last-child,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-right .ui-grid-cell,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-right .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-right .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-right .ui-grid-header-cell:last-child{border-color:var(--bln-table-inner-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-cell:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:has(.bln-table-checkbox-container),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child{border:none}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-canvas{padding-top:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-wrapper:has(.ui-grid-pinned-container-left),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-pinned-container-left .ui-grid-header-cell:first-child{border-top-left-radius:calc(var(--bln-table-border-radius) - 1px)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-vertical-bar{background-color:var(--bln-table-inner-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell{border-style:var(--bln-table-inner-border-style);border-width:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row{display:flex;min-height:var(--bln-row-height);max-height:var(--bln-row-height)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row:has([data-column-filter]){min-height:calc(var(--bln-row-height) * 2);max-height:calc(var(--bln-row-height) * 2)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-header-cell,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-header-cell{display:flex;flex-direction:column;justify-content:flex-start}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-cell-contents,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-cell-contents{max-height:var(--bln-row-height);flex-shrink:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-canvas:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-canvas:has([data-column-filter]),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-viewport:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-viewport:has([data-column-filter]),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-top-panel:has(.ui-grid-filter-container),bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-top-panel:has([data-column-filter]){height:auto;min-height:calc(var(--bln-row-height) * 2);overflow:visible}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .ui-grid-vertical-bar,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row{height:fit-content}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell{height:100%}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row{border-color:var(--bln-table-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row .ui-grid-cell{background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:var(--bln-table-secondary-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-viewport .ui-grid-cell{font-weight:var(--bln-table-font-weight);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-wrapper{background-color:var(--bln-table-header-bg-color);color:var(--bln-table-header-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell-wrapper .ui-grid-header-cell-label{font-weight:var(--bln-table-header-font-weight);font-size:var(--bln-table-header-font-size);font-family:var(--bln-table-header-font-family)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell-focus,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row-selected .ui-grid-cell-contents{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid:not([ui-grid-cellNav]) .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.pin-row-column-cell.active){background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):not(:hover){background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]),bln-table .bln-date-time-picker-popup .day-picker-grid input:not([type=checkbox]):not([type=range]){box-sizing:border-box;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-text-input-border-color);border-radius:var(--bln-text-input-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .day-picker-grid input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-text-input-border-color) 85%,var(--bln-text-input-focused-highlight-color))}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-invalid,bln-table .bln-date-time-picker-popup .day-picker-grid input:not([type=checkbox]):not([type=range]).ng-invalid{border-color:var(--bln-table-error-color,#ef4444)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-valid,bln-table .bln-date-time-picker-popup .day-picker-grid input:not([type=checkbox]):not([type=range]).ng-valid{border-color:var(--bln-text-input-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):focus,bln-table .bln-date-time-picker-popup .day-picker-grid input:not([type=checkbox]):not([type=range]):focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell select,bln-table .bln-date-time-picker-popup .day-picker-grid select{box-sizing:border-box;appearance:none;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:2rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-dropdown-border-color);border-radius:var(--bln-dropdown-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%236b7280%27/%3E%3C/svg%3E");background-position:right .25rem center;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell select:hover:not(:focus):not(:disabled),bln-table .bln-date-time-picker-popup .day-picker-grid select:hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-dropdown-border-color) 85%,var(--bln-dropdown-highlight-color))}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell select:focus,bln-table .bln-date-time-picker-popup .day-picker-grid select:focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%23374151%27/%3E%3C/svg%3E")}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker{position:relative;display:flex;align-items:center;border-width:1px;border-style:solid;background-clip:padding-box;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-date-time-picker-border-color);border-radius:var(--bln-date-time-picker-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%236b7280%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E");background-position:right .7rem center;background-size:1rem 1rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);height:calc(100% - .5rem)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker .cell-date-picker-preview{pointer-events:none;z-index:1;display:flex;height:100%;user-select:none;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;max-width:calc(100% - (1rem + .7rem + .5rem))}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker input[type=date]{position:absolute;inset:0px;height:100%;width:100%;cursor:pointer;opacity:0;outline:0;border:none;background:0 0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-datetime-edit{display:none}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;opacity:0;cursor:pointer;margin:0;padding:0;width:2.5rem;height:100%}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker:hover:not(:focus-within){border-color:color-mix(in srgb,var(--bln-date-time-picker-border-color) 85%,var(--bln-table-highlight-color))}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell .cell-date-picker:focus-within{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23374151%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E")}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell-contents{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;min-height:var(--bln-row-height);max-height:var(--bln-row-height);font-size:var(--bln-table-font-size)}bln-table .bln-date-time-picker-popup .day-picker-grid form[name=inputForm]{box-sizing:border-box;padding-left:.5rem;padding-right:.5rem}bln-table .bln-date-time-picker-popup .day-picker-grid form[name=inputForm] input:not([type=checkbox]):not([type=range]){padding-left:.5rem;padding-right:.5rem}bln-table .bln-date-time-picker-popup .day-picker-grid form[name=inputForm] select{padding-left:.5rem}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell:has(.cell-date-picker){box-sizing:border-box;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-column-menu-button{display:inline-flex;align-items:center;justify-content:center;border-width:0;background-color:transparent;padding:0;position:absolute;top:0;height:var(--bln-row-height)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-column-menu-button:focus-visible{outline:3px solid var(--bln-table-border-color);outline-offset:-3px}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell-contents.ui-grid-header-cell-primary-focus:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--bln-table-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-focuser:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px var(--bln-table-border-color);border-color:var(--bln-table-border-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner{max-height:20rem;overflow-y:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-table-border-color) 20%,transparent);border-radius:var(--bln-table-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item{display:flex;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:.375rem .5rem;color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus-visible,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item [bln-icon]{margin-right:.5rem}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>.ui-grid-menu-item{border-bottom:none}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell-contents-hidden{margin:0;display:none;padding:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-viewport .ui-grid-cell-contents+div{display:flex;height:100%;width:100%;align-items:center;background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-viewport .ui-grid-cell-contents+div form{display:flex;height:100%;width:100%;align-items:center}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents+div{background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .cell-date-picker{background-color:var(--bln-table-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell-contents+div{background-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row.ui-grid-row-selected .cell-date-picker,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-render-container-body .ui-grid-viewport{overflow:auto}bln-table .bln-date-time-picker-popup .day-picker-grid input:not([type=range]){width:calc(100% - .5rem - 2px);min-width:calc(100% - .5rem - 2px);max-width:calc(100% - .5rem - 2px);height:calc(100% - .5rem - 2px);line-height:1.35}bln-table .bln-date-time-picker-popup .day-picker-grid .grid-cell-edit-action{position:relative;z-index:2;margin-right:.25rem;display:none;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell:has(.cell-date-picker) .grid-cell-edit-action{display:none}bln-table .bln-date-time-picker-popup .day-picker-grid .grid-hover-actions{position:relative;z-index:1}bln-table .bln-date-time-picker-popup .day-picker-grid .grid-hover-actions .grid-actions-container{position:absolute;right:0;display:flex;align-items:center;top:50%;transform:translateY(-50%)}bln-table .bln-date-time-picker-popup .day-picker-grid .grid-hover-actions .grid-cell-actions,bln-table .bln-date-time-picker-popup .day-picker-grid .grid-hover-actions .grid-row-actions{display:none}bln-table .bln-date-time-picker-popup .day-picker-grid .grid-hover-actions .cell-action,bln-table .bln-date-time-picker-popup .day-picker-grid .grid-hover-actions .row-action{margin-right:.25rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell:hover .grid-cell-actions,bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell:hover .grid-cell-edit-action{display:inline-flex}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-cell:hover .grid-cell-actions{z-index:2}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:hover .grid-row-actions{z-index:2;display:inline-flex}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-text-left .ui-grid-cell-contents{justify-content:flex-start}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-text-right .ui-grid-cell-contents{justify-content:flex-end}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-text-center .ui-grid-cell-contents{justify-content:center}bln-table .bln-date-time-picker-popup .day-picker-grid input[type=checkbox]{visibility:hidden;position:absolute;margin:0;height:0;width:0;cursor:pointer;padding:0;opacity:0}bln-table .bln-date-time-picker-popup .day-picker-grid input[type=checkbox]:checked~.checkmark .check{visibility:visible}bln-table .bln-date-time-picker-popup .day-picker-grid input[type=checkbox]:focus-visible~.checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .cell-boolean-editor:focus-visible{outline:2px solid transparent;outline-offset:2px}bln-table .bln-date-time-picker-popup .day-picker-grid .cell-boolean-editor:focus-visible .checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .checkbox-container{position:relative;display:flex;width:var(--bln-checkbox-size);height:var(--bln-checkbox-size)}bln-table .bln-date-time-picker-popup .day-picker-grid .checkmark{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--bln-checkbox-border-color,#d1d5db);border-radius:.15rem}bln-table .bln-date-time-picker-popup .day-picker-grid .checkmark .check{visibility:hidden;color:var(--bln-checkbox-check-mark-color);font-size:calc(var(--bln-checkbox-size) * .6)}bln-table .bln-date-time-picker-popup .day-picker-grid .pin-row-column-cell{position:relative;z-index:5;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;padding-left:0;padding-right:0;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .pin-row-column-cell .pin{opacity:.2}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .pin-row-column-cell{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid input:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .bln-date-time-picker-popup .day-picker-grid select{width:100%;min-width:100%;max-width:100%;height:calc(100% - .5rem)}bln-table .bln-date-time-picker-popup .day-picker-grid .checkbox-filter-container{display:flex;padding-left:1rem}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-filter-container input{width:100%;min-width:100%;max-width:100%}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter]{width:100%}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] .ui-grid-filter-button{display:flex;flex-shrink:0;align-items:center;margin-top:.25rem}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-text-input{display:block;width:100%}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-text-input .label-container{display:none}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-text-input .input-container{padding:0}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-text-input .input-container input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-dropdown{display:block;width:100%}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-dropdown .dropdown-label{display:none}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-dropdown .dropdown-input-wrapper{padding:0;margin-top:0}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-dropdown .dropdown-input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input{display:block;width:100%}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input .range-current-value,bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input .range-input-label{display:none}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input .range{padding-top:0;padding-bottom:0}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input input[type=range]:focus::-webkit-slider-thumb,bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-moz-range-thumb,bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input input[type=range]:focus::-moz-range-thumb,bln-table .bln-date-time-picker-popup .day-picker-grid [data-column-filter] bln-range-input input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row-header-cell{height:49px}bln-table .bln-date-time-picker-popup .day-picker-grid [ui-grid-row=row]:has(.bln-table-checkbox-container){cursor:pointer}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-header-cell .bln-table-checkbox{border-bottom:none;border-top-left-radius:calc(var(--bln-table-border-radius) - 2px)}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox-container{cursor:pointer;max-height:var(--bln-row-height);pointer-events:fill}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox-container .ui-grid-cell-contents{justify-content:center;padding:0}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row:hover:not(.ui-grid-row-selected) .bln-table-checkbox{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .ui-grid-row.ui-grid-row-selected .bln-table-checkbox{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border:none;border-bottom:1px solid var(--bln-table-border-color);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox .checkmark{border-color:transparent;background-color:transparent}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox .checkmark .check{visibility:visible;opacity:.1;color:var(--bln-table-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark .check{opacity:1;color:var(--bln-checkbox-check-mark-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .check-all:hover{background-color:var(--bln-table-hovered-bg-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .active,bln-table .bln-date-time-picker-popup .day-picker-grid .allSelected{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .bln-date-time-picker-popup .day-picker-grid .active span,bln-table .bln-date-time-picker-popup .day-picker-grid .allSelected span{opacity:1}.bln-date-time-picker-popup .day-picker-weekday{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:400;opacity:.5}@supports (-webkit-touch-callout:none) and (not (translate:none)){.bln-date-time-picker-popup .day-picker-weekday{margin-right:.25rem;margin-bottom:.25rem}}.bln-date-time-picker-popup .day-picker-date{position:relative;display:flex;height:2.25rem;width:2.25rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-style:solid;border-color:transparent;padding:0;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-date-time-picker-popup .day-picker-date:not(.disabled):not(.today):not(.selected):hover{background-color:var(--bln-date-time-picker-popup-highlighted-item-bg-color,color-mix(in srgb,var(--bln-date-time-picker-popup-bg-color) 95%,#000));color:var(--bln-date-time-picker-popup-highlighted-item-text-color)}.bln-date-time-picker-popup .day-picker-date.selected{background-color:var(--bln-date-time-picker-popup-selected-item-bg-color);color:var(--bln-date-time-picker-popup-selected-item-text-color)}.bln-date-time-picker-popup .day-picker-date.today:not(.selected){background-color:var(--bln-date-time-picker-popup-highlighted-item-bg-color,color-mix(in srgb,var(--bln-date-time-picker-popup-bg-color) 95%,#000));color:var(--bln-date-time-picker-popup-highlighted-item-text-color)}.bln-date-time-picker-popup .day-picker-date.disabled{cursor:not-allowed;opacity:.25}.bln-date-time-picker-popup .day-picker-date.is-adjacent span{opacity:.5}.bln-date-time-picker-popup .time-picker{display:flex;align-items:center;border-width:0;border-top-width:1px;border-style:solid;padding:.375rem;border-color:var(--bln-date-time-picker-border-color)}.bln-date-time-picker-popup .time-picker-container{margin-left:auto;margin-right:auto;display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:.5rem}.bln-date-time-picker-popup .time-picker.time-only{border-top-width:0}.bln-date-time-picker-popup .time-picker-am-pm,.bln-date-time-picker-popup .time-picker-hour,.bln-date-time-picker-popup .time-picker-minute{margin-left:.375rem;margin-right:.375rem}.bln-date-time-picker-popup .time-picker-am-pm{display:flex;align-items:center;justify-content:center;border-radius:.375rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem}.bln-date-time-picker-popup .time-picker-am-pm:not(.disabled):hover{background-color:var(--bln-date-time-picker-popup-highlighted-item-bg-color,color-mix(in srgb,var(--bln-date-time-picker-popup-bg-color) 95%,#000));color:var(--bln-date-time-picker-popup-highlighted-item-text-color)}.bln-date-time-picker-popup .time-picker-am-pm.disabled{cursor:not-allowed;opacity:.25}.bln-date-time-picker-popup .time-picker-hour,.bln-date-time-picker-popup .time-picker-minute{position:relative;display:flex;align-items:center;justify-content:space-between}.bln-date-time-picker-popup .time-picker-hour>button.next,.bln-date-time-picker-popup .time-picker-hour>button.prev,.bln-date-time-picker-popup .time-picker-minute>button.next,.bln-date-time-picker-popup .time-picker-minute>button.prev{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;padding:0;opacity:.5}.bln-date-time-picker-popup .time-picker-hour>button.next:not(.disabled):hover,.bln-date-time-picker-popup .time-picker-hour>button.prev:not(.disabled):hover,.bln-date-time-picker-popup .time-picker-minute>button.next:not(.disabled):hover,.bln-date-time-picker-popup .time-picker-minute>button.prev:not(.disabled):hover{opacity:1}.bln-date-time-picker-popup .time-picker-hour>button.next.disabled,.bln-date-time-picker-popup .time-picker-hour>button.prev.disabled,.bln-date-time-picker-popup .time-picker-minute>button.next.disabled,.bln-date-time-picker-popup .time-picker-minute>button.prev.disabled{cursor:not-allowed;opacity:.25}.bln-date-time-picker-popup .time-picker-hour>input,.bln-date-time-picker-popup .time-picker-minute>input{all:unset;-moz-appearance:textfield;height:1.25rem;width:3rem;cursor:text;border-radius:.375rem;border-width:1px;border-style:solid;text-align:center;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-color:var(--bln-date-time-picker-border-color)}.bln-date-time-picker-popup .time-picker-hour>input::-webkit-inner-spin-button,.bln-date-time-picker-popup .time-picker-hour>input::-webkit-outer-spin-button,.bln-date-time-picker-popup .time-picker-minute>input::-webkit-inner-spin-button,.bln-date-time-picker-popup .time-picker-minute>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bln-date-time-picker-popup .time-picker-hour>input:focus,.bln-date-time-picker-popup .time-picker-minute>input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-date-time-picker-focused-highlight-color) 10%, transparent);border-color:var(--bln-date-time-picker-focused-highlight-color)}.bln-date-time-picker-popup .time-picker-separator{display:inline-block;width:.5rem;text-align:center;font-weight:500;opacity:.5;color:var(--bln-date-time-picker-popup-text-color)}.bln-date-time-picker-popup .picker-footer{display:flex;align-items:center;gap:.5rem;border-width:0;border-top-width:1px;border-style:solid;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;border-color:var(--bln-date-time-picker-border-color)}.bln-date-time-picker-popup .footer-clear{font-size:.875rem;line-height:1.25rem;font-weight:500;opacity:.6}.bln-date-time-picker-popup .footer-clear:hover{opacity:1}.bln-date-time-picker-popup .footer-done{margin-left:auto;border-radius:.375rem;padding-left:1rem;padding-right:1rem;padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:var(--bln-date-time-picker-popup-selected-item-bg-color);color:var(--bln-date-time-picker-popup-selected-item-text-color)}.bln-date-time-picker-popup .footer-done:hover{opacity:.9}bln-dropdown-menu{display:inline-flex;border-width:0;background-color:transparent;padding:0}.bln-dropdown-menu{position:relative;display:inline-flex;cursor:pointer;user-select:none;align-items:center;justify-content:center;gap:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);margin:var(--bln-dropdown-menu-button-margin);border-width:var(--bln-dropdown-menu-border-width);border-top-width:var(--bln-dropdown-menu-border-top-width,var(--bln-dropdown-menu-border-width));border-right-width:var(--bln-dropdown-menu-border-right-width,var(--bln-dropdown-menu-border-width));border-bottom-width:var(--bln-dropdown-menu-border-bottom-width,var(--bln-dropdown-menu-border-width));border-left-width:var(--bln-dropdown-menu-border-left-width,var(--bln-dropdown-menu-border-width));border-style:var(--bln-dropdown-menu-border-style);border-color:color-mix(in srgb,var(--bln-dropdown-menu-border-color) 20%,transparent);border-radius:var(--bln-dropdown-menu-border-radius);background-color:var(--bln-dropdown-menu-button-bg-color);padding:var(--bln-dropdown-menu-button-padding);color:var(--bln-dropdown-menu-button-text-color);font-weight:var(--bln-dropdown-menu-font-weight);font-size:var(--bln-dropdown-menu-font-size);font-family:var(--bln-dropdown-menu-font-family)}.bln-dropdown-menu .label{font-weight:500}@supports (-webkit-touch-callout:none) and (not (translate:none)){.bln-dropdown-menu .label{margin-top:0;margin-bottom:0;margin-left:.5rem;margin-right:.5rem}}.bln-dropdown-menu:hover:not(.disabled){background-color:var(--bln-dropdown-menu-button-hovered-bg-color);color:var(--bln-dropdown-menu-button-hovered-text-color)}.bln-dropdown-menu:active:not(.disabled){background-color:var(--bln-dropdown-menu-button-active-bg-color);color:var(--bln-dropdown-menu-button-active-text-color)}.bln-dropdown-menu.open{background-color:var(--bln-dropdown-menu-button-hovered-bg-color);color:var(--bln-dropdown-menu-button-hovered-text-color)}.bln-dropdown-menu.disabled{cursor:not-allowed;opacity:.5}.bln-dropdown-menu.disabled:active,.bln-dropdown-menu.disabled:hover{background-color:var(--bln-dropdown-menu-button-bg-color);color:var(--bln-dropdown-menu-button-text-color)}.bln-dropdown-menu .menu-items-toggle{display:none}.bln-dropdown-menu:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-dropdown-menu-border-color) 20%, transparent);border-color:var(--bln-dropdown-menu-border-color)}.bln-dropdown-menu .label-caret-container{display:flex;align-items:center;gap:.25rem}.bln-dropdown-menu [bln-icon]{pointer-events:none;color:var(--bln-dropdown-menu-icon-color);font-size:var(--bln-dropdown-menu-icon-font-size)}.bln-dropdown-menu [bln-icon][data-position=bottom],.bln-dropdown-menu [bln-icon][data-position=right]{order:3}.bln-dropdown-menu-dropdown{z-index:1089;display:flex;height:auto;max-height:20rem;min-width:8rem;flex-direction:column;overflow-y:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-dropdown-menu-border-color) 20%,transparent);border-radius:var(--bln-dropdown-menu-border-radius);background-color:var(--bln-dropdown-menu-dropdown-bg-color);color:var(--bln-dropdown-menu-dropdown-text-color);font-weight:var(--bln-dropdown-menu-font-weight);font-size:var(--bln-dropdown-menu-font-size);font-family:var(--bln-dropdown-menu-font-family)}.bln-dropdown-menu-dropdown a{text-decoration-line:none;color:var(--bln-dropdown-menu-dropdown-text-color)}.bln-dropdown-menu-dropdown .menu{display:contents}.bln-dropdown-menu-dropdown .menu-item{position:relative;display:flex;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:var(--bln-dropdown-menu-dropdown-padding)}.bln-dropdown-menu-dropdown .menu-item:has(.menu-icon *){gap:.5rem}.bln-dropdown-menu-dropdown .menu-item:hover{background-color:var(--bln-dropdown-menu-dropdown-hovered-item-bg-color,color-mix(in srgb,var(--bln-dropdown-menu-dropdown-bg-color) 95%,#000));color:var(--bln-dropdown-menu-dropdown-hovered-item-text-color)}.bln-dropdown-menu-dropdown .menu-item.open{background-color:var(--bln-dropdown-menu-dropdown-hovered-item-bg-color,color-mix(in srgb,var(--bln-dropdown-menu-dropdown-bg-color) 95%,#000));color:var(--bln-dropdown-menu-dropdown-hovered-item-text-color)}.bln-dropdown-menu-dropdown .menu-item.active{background-color:var(--bln-dropdown-menu-dropdown-active-item-bg-color);color:var(--bln-dropdown-menu-dropdown-active-item-text-color)}.bln-dropdown-menu-dropdown .menu-icon{pointer-events:none;display:inline-flex;flex-shrink:0;align-items:center;color:var(--bln-dropdown-menu-icon-color);font-size:var(--bln-dropdown-menu-icon-font-size)}.bln-dropdown-menu-dropdown .menu-icon[data-position=right]{order:3;margin-left:auto}.bln-dropdown-menu-dropdown .menu-icon[data-position=icon-only]{display:flex;width:100%;align-items:center;justify-content:center}.bln-dropdown-menu-dropdown .menu-label{order:2;flex:1 1 0%;white-space:nowrap}@supports (-webkit-touch-callout:none) and (not (translate:none)){.bln-dropdown-menu-dropdown .menu-label{margin-top:0;margin-bottom:0;margin-left:.5rem;margin-right:.5rem}}.bln-dropdown-menu-dropdown .menu-items-toggle{order:4;margin-left:auto;display:flex;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:.25rem}.bln-dropdown-menu-dropdown .menu-items-toggle .caret{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;--tw-translate-x:1px;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-width:2px;border-bottom-width:2px;border-color:currentColor}.bln-dropdown-menu-dropdown[data-has-item-with-icon=false] .menu-item:not(.menu-item-back-button) .menu-icon:not(.menu-item-check){display:none}.bln-dropdown-menu-dropdown:not([data-has-item-with-icon=false]) .menu-item:not(.menu-item-back-button) .menu-icon:not([data-position=right]):not(.menu-item-check):has(*){width:1rem;justify-content:center}.bln-dropdown-menu-dropdown .menu-item-check{order:4;margin-left:auto;justify-content:flex-end}body[data-bln-view-mode=mobile] .bln-dropdown-list{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;margin:auto!important;box-shadow:rgba(0,0,0,.6) 0 0 0 100vh!important;width:calc(100vw - 1rem)!important;height:fit-content!important}bln-dropdown{display:flex;flex:1 1 auto}bln-dropdown[disabled=true]{cursor:not-allowed}.bln-dropdown{display:flex;width:100%;font-weight:var(--bln-dropdown-font-weight);font-size:var(--bln-dropdown-font-size);font-family:var(--bln-dropdown-font-family)}.bln-dropdown .dropdown-label{display:flex;flex:none;padding:.25rem;font-weight:500;color:var(--bln-dropdown-label-color);font-size:var(--bln-dropdown-font-size)}.bln-dropdown .left-input-container,.bln-dropdown .right-input-container{position:relative;display:flex}.bln-dropdown .icons-container{position:absolute;top:0;bottom:0;right:100%;display:flex;align-items:center;background-color:transparent;padding-right:1.75rem;pointer-events:none}.bln-dropdown .icons-container .error-icon{font-size:.875rem;line-height:1.25rem;color:var(--bln-dropdown-error-color)}.dropdown-input-wrapper{position:relative;display:flex;flex:1 1 0%;flex-direction:column;padding:.25rem}.dropdown-input-wrapper .input{position:relative;display:flex;width:100%;flex-direction:row}.bln-date-time-picker.dropdown-input-wrapper .input>.label-container{align-self:flex-start;padding-top:.75rem;padding-bottom:.75rem}.dropdown-input-wrapper .caret{pointer-events:none;position:absolute;right:.25rem;height:1.25rem;width:1.25rem;fill:currentColor;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity,1))}.dropdown-input-wrapper:focus-within .caret{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity,1))}.dropdown-input-wrapper:has(.left-addon-container) .dropdown-input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.dropdown-input-wrapper:has(.right-addon-container) .dropdown-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.dropdown-input-wrapper .left-addon-container{display:flex;cursor:default;align-items:center;border-width:1px;border-right-width:0;border-style:solid;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;line-height:1.5;outline:2px solid transparent;outline-offset:2px;border-color:var(--bln-dropdown-border-color);border-radius:var(--bln-dropdown-border-radius) 0 0 var(--bln-dropdown-border-radius);background-color:var(--bln-dropdown-addon-background-color);color:var(--bln-dropdown-addon-text-color);font-size:var(--bln-dropdown-font-size)}.dropdown-input-wrapper .right-addon-container{display:flex;cursor:default;align-items:center;border-width:1px;border-left-width:0;border-style:solid;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;line-height:1.5;outline:2px solid transparent;outline-offset:2px;border-color:var(--bln-dropdown-border-color);border-radius:0 var(--bln-dropdown-border-radius) var(--bln-dropdown-border-radius) 0;background-color:var(--bln-dropdown-addon-background-color);color:var(--bln-dropdown-addon-text-color);font-size:var(--bln-dropdown-font-size)}.dropdown-input-wrapper .error{margin-top:.25rem;font-size:.75rem;line-height:1rem;color:var(--bln-dropdown-error-text-color)}.dropdown-input{width:100%;flex-grow:1;appearance:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:1.75rem;line-height:1.5;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-width:var(--bln-dropdown-border-width);border-top-width:var(--bln-dropdown-border-top-width,var(--bln-dropdown-border-width));border-right-width:var(--bln-dropdown-border-right-width,var(--bln-dropdown-border-width));border-bottom-width:var(--bln-dropdown-border-bottom-width,var(--bln-dropdown-border-width));border-left-width:var(--bln-dropdown-border-left-width,var(--bln-dropdown-border-width));border-style:var(--bln-dropdown-border-style);border-color:var(--bln-dropdown-border-color);border-radius:var(--bln-dropdown-border-radius);background-color:var(--bln-dropdown-bg-color);color:var(--bln-dropdown-text-color);font-weight:var(--bln-dropdown-font-weight);font-size:var(--bln-dropdown-font-size);font-family:var(--bln-dropdown-font-family)}.dropdown-input:hover:not(:focus-visible):not(:disabled){border-color:color-mix(in srgb,var(--bln-dropdown-border-color) 85%,var(--bln-dropdown-highlight-color))}.dropdown-input:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-dropdown-highlight-color) 20%, transparent);border-color:var(--bln-dropdown-highlight-color)}.dropdown-input[data-allow-other-values=false]{cursor:default}.dropdown-input:disabled{cursor:not-allowed;opacity:.5;background-color:color-mix(in srgb,var(--bln-dropdown-bg-color) 50%,#f0f0f0)}.dropdown-input[data-empty=true]::-webkit-input-placeholder{opacity:.6;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=true]::-moz-placeholder{opacity:.6;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=true]:-ms-input-placeholder{opacity:.6;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=true]::placeholder{opacity:.6;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=false]::-webkit-input-placeholder{opacity:1;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=false]::-moz-placeholder{opacity:1;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=false]:-ms-input-placeholder{opacity:1;color:var(--bln-dropdown-text-color)}.dropdown-input[data-empty=false]::placeholder{opacity:1;color:var(--bln-dropdown-text-color)}.dropdown-input.has-error{border-color:var(--bln-dropdown-error-color)}.dropdown-input.has-error:focus-visible,.dropdown-input.has-error:hover:not(:focus-visible):not(:disabled){--tw-ring-color:color-mix(in srgb, var(--bln-dropdown-error-color) 20%, transparent);border-color:var(--bln-dropdown-error-color)}bln-dropdown.ng-invalid .dropdown-input:not([disabled]){border-color:var(--bln-dropdown-error-color)}bln-dropdown.ng-invalid .dropdown-input:not([disabled]):focus-visible,bln-dropdown.ng-invalid .dropdown-input:not([disabled]):hover:not(:focus-visible){--tw-ring-color:color-mix(in srgb, var(--bln-dropdown-error-color) 20%, transparent);border-color:var(--bln-dropdown-error-color)}.bln-dropdown-list{z-index:1089;display:flex;height:auto;max-height:20rem;cursor:default;flex-direction:column;overflow:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:var(--bln-dropdown-border-color);border-radius:var(--bln-dropdown-border-radius);background-color:var(--bln-dropdown-list-bg-color);color:var(--bln-dropdown-list-text-color);font-weight:var(--bln-dropdown-font-weight);font-size:var(--bln-dropdown-font-size);font-family:var(--bln-dropdown-font-family)}.bln-dropdown-list .dropdown-list-item{display:flex;user-select:none;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;padding:var(--bln-dropdown-list-item-padding,.375rem .5rem);font-size:var(--bln-dropdown-font-size)}.bln-dropdown-list .dropdown-list-item:hover:not([data-highlighted=true]){background-color:color-mix(in srgb,var(--bln-dropdown-list-highlighted-item-bg-color,color-mix(in srgb,var(--bln-dropdown-list-bg-color) 95%,#000)) 50%,transparent)}.bln-dropdown-list .dropdown-list-item[data-highlighted=true]{background-color:var(--bln-dropdown-list-highlighted-item-bg-color,color-mix(in srgb,var(--bln-dropdown-list-bg-color) 95%,#000));color:var(--bln-dropdown-list-highlighted-item-text-color)}.bln-dropdown-list .dropdown-list-item[data-selected=true]{background-color:var(--bln-dropdown-list-selected-item-bg-color);color:var(--bln-dropdown-list-selected-item-text-color)}bln-file-input[data-type=field]{display:flex;flex:1 1 auto;overflow:hidden}bln-file-input[data-type=button]{display:inline-flex;flex:none;overflow:hidden}bln-file-input[data-type=area]{display:inline-flex;flex:none;overflow:hidden}bln-file-input [bln-icon]{color:var(--bln-file-input-icon-color);font-size:var(--bln-file-input-icon-font-size)}.bln-file-input{display:flex;width:100%;font-weight:var(--bln-file-input-font-weight);font-size:var(--bln-file-input-font-size);font-family:var(--bln-file-input-font-family)}.bln-file-input[data-type=button]{width:auto}.bln-file-input[data-type=button] .file-input-button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-width:1px;border-style:solid;padding-top:.375rem;padding-bottom:.375rem;padding-left:.75rem;padding-right:.75rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-file-input[data-type=button] .file-input-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.bln-file-input[data-type=button] .file-input-button{--tw-ring-color:color-mix(in srgb, var(--bln-file-input-focused-highlight-color) 20%, transparent);border-radius:var(--bln-file-input-button-roundness);background-color:var(--bln-file-input-button-bg-color);width:calc(var(--bln-file-input-button-width) - (.75rem * 2));height:calc(var(--bln-file-input-button-height) - (.375rem * 2));color:var(--bln-file-input-button-text-color);font-weight:var(--bln-file-input-font-weight)}.bln-file-input[data-type=button] .file-input-button:hover:not(:disabled){background-color:var(--bln-file-input-button-hovered-bg-color);color:var(--bln-file-input-button-hovered-text-color)}.bln-file-input[data-type=button] .file-input-button:active:not(:disabled){background-color:var(--bln-file-input-button-active-bg-color);color:var(--bln-file-input-button-active-text-color)}.bln-file-input[data-type=button] .file-input-file{top:0;height:0;width:0}.bln-file-input[data-type=button] .file-list{max-width:var(--bln-file-input-button-width)}.bln-file-input[data-type=area]{width:auto}.bln-file-input[data-type=area] .file-list{width:var(--bln-file-input-area-width)}.bln-file-input[data-type=area] .file-input-file{border-width:1px;border-style:solid;width:var(--bln-file-input-area-width);height:var(--bln-file-input-area-height)}.bln-file-input[data-type=area] .file-input-area{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-width:var(--bln-file-input-area-border-width);border-top-width:var(--bln-file-input-area-border-top-width,var(--bln-file-input-area-border-width));border-right-width:var(--bln-file-input-area-border-right-width,var(--bln-file-input-area-border-width));border-bottom-width:var(--bln-file-input-area-border-bottom-width,var(--bln-file-input-area-border-width));border-left-width:var(--bln-file-input-area-border-left-width,var(--bln-file-input-area-border-width));border-style:var(--bln-file-input-area-border-style);border-color:var(--bln-file-input-area-border-color);border-radius:var(--bln-file-input-area-roundness);background-color:var(--bln-file-input-area-bg-color);width:var(--bln-file-input-area-width);height:var(--bln-file-input-area-height)}.bln-file-input[data-type=area] .file-input-area:hover{border-color:color-mix(in srgb,var(--bln-file-input-area-border-color) 70%,var(--bln-file-input-focused-highlight-color))}.bln-file-input[data-type=area] .file-input-area .file-input-area-label{color:var(--bln-file-input-field-label-color);font-weight:var(--bln-file-input-font-weight);font-size:var(--bln-file-input-font-size)}.bln-file-input[data-type=area] .file-input-file:focus~.file-input-area{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-file-input-focused-highlight-color) 20%,transparent)}.bln-file-input[data-type=field] .input:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-file-input-focused-highlight-color) 20%,transparent);border-radius:var(--bln-file-input-field-roundness,.375rem)}.bln-file-input[data-type=field] .input:focus-within .file-input-field{outline:2px solid transparent;outline-offset:2px;border-top-color:var(--bln-file-input-focused-highlight-color);border-bottom-color:var(--bln-file-input-focused-highlight-color);border-left-color:var(--bln-file-input-focused-highlight-color)}.bln-file-input[data-type=field] .input:focus-within .file-input-field-button{border-top-color:var(--bln-file-input-focused-highlight-color);border-right-color:var(--bln-file-input-focused-highlight-color);border-bottom-color:var(--bln-file-input-focused-highlight-color)}.bln-file-input[data-type=field] .file-input-field-button-label{font-weight:var(--bln-file-input-font-weight)}.bln-file-input.readonly input{cursor:default}.bln-file-input.readonly .file-input-button,.bln-file-input.readonly .file-input-field-button{pointer-events:none;cursor:default}.bln-file-input.readonly .file-input-area{pointer-events:none;cursor:default}.bln-file-input.disabled input{cursor:not-allowed}.bln-file-input.disabled .file-input-field{cursor:not-allowed;user-select:none;opacity:.5;background-color:color-mix(in srgb,var(--bln-file-input-field-bg-color) 70%,#e5e7eb)}.bln-file-input.disabled .file-input-button,.bln-file-input.disabled .file-input-field-button{cursor:not-allowed;user-select:none;opacity:.5;background-color:color-mix(in srgb,var(--bln-file-input-button-bg-color) 70%,#e5e7eb)}.bln-file-input.disabled .file-input-area{cursor:not-allowed;opacity:.5;background-color:color-mix(in srgb,var(--bln-file-input-area-bg-color) 70%,#e5e7eb)}.bln-file-input.disabled[data-type=button] .file-input-button:active,.bln-file-input.disabled[data-type=button] .file-input-button:hover{background-color:color-mix(in srgb,var(--bln-file-input-button-bg-color) 70%,#e5e7eb);color:var(--bln-file-input-button-text-color)}.bln-file-input.disabled .file-input-field-button:active:not(:disabled),.bln-file-input.disabled .file-input-field-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--bln-file-input-button-bg-color) 70%,#e5e7eb);color:var(--bln-file-input-button-text-color)}.bln-file-input.disabled[data-type=area] .file-input-area:hover{border-color:var(--bln-file-input-area-border-color)}.bln-file-input.disabled[data-type=button] .file-input-button:focus,.bln-file-input.readonly[data-type=button] .file-input-button:focus{box-shadow:none}.bln-file-input.disabled[data-type=field] .input:focus-within,.bln-file-input.readonly[data-type=field] .input:focus-within{box-shadow:none}.bln-file-input.disabled[data-type=field] .input:focus-within .file-input-field,.bln-file-input.readonly[data-type=field] .input:focus-within .file-input-field{border-top-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color));border-bottom-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color));border-left-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color))}.bln-file-input.disabled[data-type=field] .input:focus-within .file-input-field-button,.bln-file-input.readonly[data-type=field] .input:focus-within .file-input-field-button{border-top-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color));border-right-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color));border-bottom-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color))}.bln-file-input .input-container,.bln-file-input .label-container{display:flex}.bln-file-input .label-container{padding:.25rem}.bln-file-input .label-container label{line-height:1.25;color:var(--bln-file-input-field-label-color);font-weight:var(--bln-file-input-font-weight);font-size:var(--bln-file-input-font-size)}.bln-file-input .input-container{position:relative;display:flex;flex:1 1 0%;flex-direction:column;padding:.25rem}.bln-file-input .input-container .input{position:relative;display:flex;width:100%;flex-direction:row;justify-content:center}.bln-date-time-picker.bln-file-input .input-container .input>.label-container{align-self:flex-start;padding-top:.75rem;padding-bottom:.75rem}.bln-file-input .input-container .file-input-container{position:relative;display:flex;width:100%;flex-direction:column;justify-content:center}.bln-file-input .input-container .error{margin-top:.25rem;display:none;font-size:.75rem;line-height:1rem;color:var(--bln-file-input-error-text-color)}.bln-file-input input{line-height:1.5;outline:2px solid transparent;outline-offset:2px;background-color:var(--bln-file-input-field-bg-color);color:var(--bln-file-input-field-text-color);font-weight:var(--bln-file-input-font-weight);font-size:var(--bln-file-input-font-size);font-family:var(--bln-file-input-font-family)}.bln-file-input input::-webkit-input-placeholder{opacity:.6;color:var(--bln-file-input-field-text-color);font-weight:400}.bln-file-input input:-ms-input-placeholder{opacity:.6;color:var(--bln-file-input-field-text-color);font-weight:400}.bln-file-input input::-moz-placeholder{opacity:.6;color:var(--bln-file-input-field-text-color);font-weight:400}.bln-file-input .file-input-field-button{position:relative;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap;padding-top:.375rem;padding-bottom:.375rem;padding-left:.75rem;padding-right:.75rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-file-input .file-input-field-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.bln-file-input .file-input-field-button{--tw-ring-color:color-mix(in srgb, var(--bln-file-input-focused-highlight-color) 20%, transparent);border-top-right-radius:var(--bln-file-input-field-roundness);border-bottom-right-radius:var(--bln-file-input-field-roundness);background-color:var(--bln-file-input-button-bg-color);color:var(--bln-file-input-button-text-color);font-weight:var(--bln-file-input-font-weight);font-size:var(--bln-file-input-font-size);font-family:var(--bln-file-input-font-family)}.bln-file-input .file-input-field-button:hover:not(:disabled){background-color:var(--bln-file-input-button-hovered-bg-color);color:var(--bln-file-input-button-hovered-text-color)}.bln-file-input .file-input-field-button:active:not(:disabled){background-color:var(--bln-file-input-button-active-bg-color);color:var(--bln-file-input-button-active-text-color)}.bln-file-input .file-list{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.375rem}.bln-file-input .file-list .file-list-item{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;padding-left:.625rem;padding-right:.625rem;padding-top:.125rem;padding-bottom:.125rem;font-size:.75rem;line-height:1rem;border-color:var(--bln-file-input-field-border-color);background-color:var(--bln-file-input-field-bg-color);color:var(--bln-file-input-field-text-color);font-weight:var(--bln-file-input-font-weight)}.bln-file-input .file-list .file-list-item .file-list-item-icon-container,.bln-file-input .file-list .file-list-item .file-list-item-img-container{display:inline-flex;height:.875rem;width:.875rem;flex:none;align-items:center;justify-content:center}.bln-file-input .file-list .file-list-item .file-list-item-icon{font-size:.75rem;line-height:1rem}.bln-file-input .file-list .file-list-item .file-list-item-img{max-height:100%;max-width:100%;border-radius:9999px}.bln-file-input .file-list .file-list-item .file-list-item-name{display:inline-flex;min-width:0;align-items:center}.bln-file-input .file-list .file-list-item .file-list-item-name-label{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bln-file-input .file-list .file-list-item .file-list-item-remove{display:inline-flex;height:.875rem;width:.875rem;flex:none;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;color:currentColor;opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-file-input .file-list .file-list-item .file-list-item-remove:hover{opacity:1}.bln-file-input .file-input-file{position:absolute;z-index:2;width:100%;cursor:pointer;padding-top:.25rem;padding-bottom:.25rem;padding-left:0;padding-right:0;opacity:0}.bln-file-input .file-input-area-icon{margin-bottom:.75rem}.bln-file-input .file-input-field{z-index:0;margin:0;width:100%;flex-grow:1;cursor:pointer;appearance:none;text-overflow:ellipsis;border-top-right-radius:0;border-bottom-right-radius:0;border-width:1px;border-style:solid;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;line-height:1.5;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color));border-top-left-radius:var(--bln-file-input-field-roundness);border-bottom-left-radius:var(--bln-file-input-field-roundness)}.bln-file-input .file-input-field:hover:not(:disabled){border-color:color-mix(in srgb,var(--bln-file-input-field-border-color,var(--bln-file-input-area-border-color)) 85%,var(--bln-file-input-focused-highlight-color))}.bln-file-input .file-input-field.has-preview{padding-left:calc(2rem + 5px)}.bln-file-input .file-input-field-icon-container,.bln-file-input .file-input-field-img-container{position:absolute;left:.75rem;z-index:1;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center}.bln-file-input .file-input-field-img{width:calc(var(--bln-file-input-font-size) + 5px);height:calc(var(--bln-file-input-font-size) + 5px)}.bln-file-input .file-input-field-icon{font-size:calc(var(--bln-file-input-font-size) + 5px)}.bln-file-input .field-input-icon-container{position:absolute;right:0;z-index:3;display:flex;align-items:center;background-color:transparent;padding-right:.75rem}.bln-file-input .field-input-icon-container .error-icon{pointer-events:none;margin-left:.25rem;display:none;font-size:.875rem;line-height:1.25rem;color:var(--bln-file-input-error-color)}.bln-file-input .field-input-icon-container .clear-icon{cursor:pointer;font-size:.875rem;line-height:1.25rem;color:currentColor;opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-file-input .field-input-icon-container .clear-icon:hover{opacity:1}.bln-file-input.invalid .file-input-field,.bln-file-input.valid .file-input-field{border-top-left-radius:var(--bln-file-input-field-roundness,.375rem);border-bottom-left-radius:var(--bln-file-input-field-roundness,.375rem)}.bln-file-input.invalid .file-input-field-button,.bln-file-input.valid .file-input-field-button{border-width:1px;border-left-width:0;border-style:solid;border-top-right-radius:var(--bln-file-input-field-roundness,.375rem);border-bottom-right-radius:var(--bln-file-input-field-roundness,.375rem)}.bln-file-input.invalid.has-value .file-input-field{padding-right:3rem}.bln-file-input.valid.has-value .file-input-field{padding-right:1.5rem}.bln-file-input:not(.has-value) .file-input-field{padding-right:.5rem}bln-file-input.ng-invalid .file-input-field{border-top-color:var(--bln-file-input-error-color)!important;border-bottom-color:var(--bln-file-input-error-color)!important;border-left-color:var(--bln-file-input-error-color)!important}bln-file-input.ng-invalid .file-input-field:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-file-input-error-color) 20%,transparent);border-top-color:var(--bln-file-input-error-color);border-bottom-color:var(--bln-file-input-error-color);border-left-color:var(--bln-file-input-error-color)}bln-file-input.ng-invalid .file-input-field-button{border-top-color:var(--bln-file-input-error-color)!important;border-right-color:var(--bln-file-input-error-color)!important;border-bottom-color:var(--bln-file-input-error-color)!important}bln-file-input.ng-invalid .file-input-area{border-color:var(--bln-file-input-error-color)!important}bln-file-input.ng-invalid input{padding-right:2rem}bln-file-input.ng-invalid input~.field-input-icon-container .error-icon{display:block}bln-file-input.ng-invalid .input-container .error{display:block}bln-link{display:inline-flex}.bln-link{display:inline-flex;cursor:pointer;align-items:center;gap:.25rem;border-style:none;background-color:transparent;text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);margin:var(--bln-link-margin);padding:var(--bln-link-padding);color:var(--bln-link-text-color);font-weight:var(--bln-link-font-weight);font-size:var(--bln-link-font-size);font-family:var(--bln-link-font-family)}.bln-link:hover{text-decoration-line:underline}.bln-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-color:color-mix(in srgb, var(--bln-link-text-color) 20%, transparent)}.bln-link.disabled{pointer-events:none;cursor:not-allowed;user-select:none;opacity:.5}.bln-link [bln-icon]{pointer-events:none;color:var(--bln-link-icon-color);font-size:var(--bln-link-icon-font-size)}bln-link:has(.bln-link.disabled){cursor:not-allowed}bln-list{display:flex;flex:1 1 auto}.bln-list{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:.25rem;border-width:var(--bln-list-border-width);border-top-width:var(--bln-list-border-top-width,var(--bln-list-border-width));border-right-width:var(--bln-list-border-right-width,var(--bln-list-border-width));border-bottom-width:var(--bln-list-border-bottom-width,var(--bln-list-border-width));border-left-width:var(--bln-list-border-left-width,var(--bln-list-border-width));border-style:var(--bln-list-border-style);border-color:var(--bln-list-border-color);border-radius:var(--bln-list-border-radius);background-color:var(--bln-list-bg-color);color:var(--bln-list-text-color);font-weight:var(--bln-list-font-weight);font-size:var(--bln-list-font-size);font-family:var(--bln-list-font-family)}.bln-list:focus-within{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-list-focused-highlight-color) 20%, transparent);border-color:var(--bln-list-focused-highlight-color)}.bln-list .list-item{position:relative;display:flex;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-color:var(--bln-list-border-color);background-color:var(--bln-list-bg-color);padding:var(--bln-list-item-padding)}.bln-list .list-item:hover{background-color:var(--bln-list-hovered-item-bg-color,color-mix(in srgb,var(--bln-list-bg-color) 95%,#000));color:var(--bln-list-hovered-item-text-color)}.bln-list .list-item.selected{background-color:var(--bln-list-selected-item-bg-color);color:var(--bln-list-selected-item-text-color)}.bln-list.disabled:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);border-color:var(--bln-list-border-color)}.bln-list.disabled .list-item{cursor:not-allowed}.bln-list.disabled .list-item:hover:not(.selected){background-color:var(--bln-list-bg-color);color:var(--bln-list-text-color)}.bln-list.disabled .list-item.selected{background-color:var(--bln-list-selected-item-bg-color);color:var(--bln-list-selected-item-text-color)}bln-map{display:flex;min-width:0;flex:1 1 auto}.bln-map{display:flex;height:auto;min-height:300px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.bln-map iframe{width:100%}.bln-navigation,.bln-navigation-dropdown{border-color:var(--bln-navigation-border-color);background-color:var(--bln-navigation-bg-color);color:var(--bln-navigation-text-color);font-weight:var(--bln-navigation-font-weight);font-size:var(--bln-navigation-font-size);font-family:var(--bln-navigation-font-family)}.bln-navigation a,.bln-navigation-dropdown a{text-decoration-line:none;color:var(--bln-navigation-text-color)}.bln-navigation .menu,.bln-navigation-dropdown .menu{display:flex}.bln-navigation .menu-item,.bln-navigation-dropdown .menu-item{display:flex;flex:1 1 0%;cursor:pointer;user-select:none;align-items:center;justify-content:center;gap:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-width:var(--bln-navigation-items-border-width,0);border-style:var(--bln-navigation-items-border-style);border-color:var(--bln-navigation-items-border-color);background-color:var(--bln-navigation-bg-color);color:var(--bln-navigation-text-color);font-family:var(--bln-navigation-font-family)}.bln-navigation .menu-item:hover,.bln-navigation-dropdown .menu-item:hover{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation .menu-item.open,.bln-navigation-dropdown .menu-item.open{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation .menu-item.active,.bln-navigation-dropdown .menu-item.active{background-color:var(--bln-navigation-active-item-bg-color);color:var(--bln-navigation-active-item-text-color)}.bln-navigation .menu-item.disabled,.bln-navigation-dropdown .menu-item.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.bln-navigation .menu-icon,.bln-navigation-dropdown .menu-icon{pointer-events:none;display:inline-flex;flex-shrink:0;align-items:center;color:var(--bln-navigation-icon-color);font-size:var(--bln-navigation-icon-font-size)}.bln-navigation .menu-icon[data-position=right],.bln-navigation-dropdown .menu-icon[data-position=right]{order:3}.bln-navigation .menu-icon[data-position=icon-only],.bln-navigation-dropdown .menu-icon[data-position=icon-only]{display:flex;flex:1 1 0%;justify-content:center;order:0}.bln-navigation .menu-checkbox,.bln-navigation-dropdown .menu-checkbox{order:4;margin-left:auto}.bln-navigation .menu-label,.bln-navigation-dropdown .menu-label{order:2;white-space:nowrap}.bln-navigation .menu-items-toggle,.bln-navigation-dropdown .menu-items-toggle{order:4;display:flex;align-items:center;justify-content:center;padding-left:.5rem}.bln-navigation .menu-items-toggle .caret,.bln-navigation-dropdown .menu-items-toggle .caret{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;--tw-translate-x:1px;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-width:2px;border-bottom-width:2px;border-color:currentColor}.bln-navigation .tree-items-toggle,.bln-navigation-dropdown .tree-items-toggle{display:flex;align-items:center;justify-content:center;padding-right:.5rem}.bln-navigation .tree-items-toggle .caret,.bln-navigation-dropdown .tree-items-toggle .caret{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;--tw-translate-x:1px;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-width:2px;border-bottom-width:2px;border-color:currentColor;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bln-navigation .tree-items-toggle .caret.caret-active,.bln-navigation-dropdown .tree-items-toggle .caret.caret-active{--tw-translate-y:-1px;--tw-translate-x:0px;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bln-navigation ul,.bln-navigation-dropdown ul{margin-block-start:0em;margin-block-end:0em;padding-inline-start:1rem}.bln-navigation-dropdown[data-orientation=vertical] .tree-item,.bln-navigation[data-orientation=vertical] .tree-item{display:flex;flex:1 1 0%;cursor:pointer;align-items:center;justify-content:flex-start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-width:var(--bln-navigation-items-border-width,0);border-style:var(--bln-navigation-items-border-style);border-color:var(--bln-navigation-items-border-color);border-radius:var(--bln-navigation-items-border-radius);background-color:var(--bln-navigation-bg-color);padding:var(--bln-navigation-menu-item-padding,.625rem .75rem);color:var(--bln-navigation-text-color);font-family:var(--bln-navigation-font-family)}.bln-navigation-dropdown[data-orientation=vertical] .tree-item:hover,.bln-navigation[data-orientation=vertical] .tree-item:hover{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation-dropdown[data-orientation=vertical] .tree-item.active,.bln-navigation[data-orientation=vertical] .tree-item.active{background-color:var(--bln-navigation-active-item-bg-color);color:var(--bln-navigation-active-item-text-color)}.bln-navigation-dropdown[data-orientation=vertical] .tree-item .spacing,.bln-navigation[data-orientation=vertical] .tree-item .spacing{padding-right:.5rem;width:8px}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .menu-label,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .menu-label{user-select:none}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .tree-item:hover,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .tree-item:hover{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .tree-item.active,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .tree-item.active{font-weight:500;background-color:var(--bln-navigation-active-item-bg-color);color:var(--bln-navigation-active-item-text-color)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .menu-items-toggle,.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .tree-items-toggle,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .menu-items-toggle,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .tree-items-toggle{order:4;margin-left:auto}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .menu-item.open .menu-items-toggle .caret,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .menu-item.open .menu-items-toggle .caret{--tw-translate-y:-1px;--tw-translate-x:0px;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .tree-item-nested,.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .tree-item-nested{border-left-width:1px;border-style:solid;padding-left:.5rem;margin-left:.75rem;border-color:var(--bln-navigation-border-color)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=table-of-content] .tree-item-nested .tree-item>span[ng-style],.bln-navigation[data-orientation=vertical][data-menu-type=table-of-content] .tree-item-nested .tree-item>span[ng-style]{display:none}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel],.bln-navigation[data-orientation=vertical][data-menu-type=side-panel]{display:flex;flex-direction:column;overflow:hidden}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .menu-title,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .menu-title{flex-shrink:0;border-bottom-width:1px;border-style:solid;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;opacity:.65;border-color:color-mix(in srgb,var(--bln-navigation-border-color) 30%,transparent)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .menus,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .menus{display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto;padding-left:.5rem;padding-right:.5rem}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .menus.collapsed,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .menus.collapsed{display:none}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .menu-label,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .menu-label{user-select:none}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .tree-item:hover,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .tree-item:hover{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .tree-item.active,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .tree-item.active{font-weight:500;background-color:var(--bln-navigation-active-item-bg-color);color:var(--bln-navigation-active-item-text-color)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .tree-item-nested,.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .tree-item-nested{border-left-width:1px;border-style:solid;padding-left:.5rem;margin-left:.75rem;border-color:var(--bln-navigation-border-color)}.bln-navigation-dropdown[data-orientation=vertical][data-menu-type=side-panel] .tree-item-nested .tree-item>span[ng-style],.bln-navigation[data-orientation=vertical][data-menu-type=side-panel] .tree-item-nested .tree-item>span[ng-style]{display:none}.bln-navigation{display:flex;border-style:var(--bln-navigation-border-style);border-color:var(--bln-navigation-border-color);border-radius:var(--bln-navigation-border-radius)}.bln-navigation.collapsed{min-width:2.5rem!important}.bln-navigation .brand-container{display:flex;min-width:fit-content}.bln-navigation .brand-container .toggle-menu-button.collapsed{border-right:none}.bln-navigation .vertical-with-logo{flex-direction:column-reverse}.bln-navigation .brand{margin-right:1rem;display:inline-flex;flex:none;cursor:pointer;align-items:center;gap:.5rem;color:var(--bln-navigation-brand-text-color);font-weight:var(--bln-navigation-brand-font-weight)}.bln-navigation .brand .logo{width:24px;height:24px}.bln-navigation .brand.collapsed{display:none}.bln-navigation .menu-container-wrapper{display:flex;width:100%;flex-direction:row;justify-items:end}.bln-date-time-picker.bln-navigation .menu-container-wrapper>.label-container{align-self:flex-start;padding-top:.75rem;padding-bottom:.75rem}.bln-navigation .menus-container{display:flex;min-width:0;flex:1 1 0%;opacity:0}.bln-navigation .menus-container.alignment-left{justify-content:flex-start}.bln-navigation .menus-container.alignment-center{justify-content:center}.bln-navigation .menus-container.alignment-right{justify-content:flex-end}.bln-navigation .menus{display:flex;overflow:hidden}.bln-navigation .menus.collapsed{display:none}.bln-navigation .menu{overflow:hidden}.bln-navigation .toggle-menu-button{cursor:pointer;align-items:center;justify-content:center}.bln-navigation .toggle-menu-button.dropdown{display:none}.bln-navigation.horizontal{box-sizing:border-box;border-top-width:var(--bln-navigation-border-top-width,var(--bln-navigation-border-width,0));border-right-width:var(--bln-navigation-border-right-width,var(--bln-navigation-border-width,0));border-bottom-width:var(--bln-navigation-border-bottom-width,var(--bln-navigation-border-width,1px));border-left-width:var(--bln-navigation-border-left-width,var(--bln-navigation-border-width,0));width:100%}.bln-navigation.horizontal .brand{padding-left:1rem;padding-right:1rem;padding-top:.375rem;padding-bottom:.375rem}.bln-navigation.horizontal .menus-container{overflow:auto}.bln-navigation.horizontal .menus{gap:.25rem;overflow:auto;border-top-width:0;border-bottom-width:0}.bln-navigation.horizontal .menu{overflow:visible;min-width:fit-content}.bln-navigation.horizontal .menu-item{flex-shrink:0;border-radius:var(--bln-navigation-items-border-radius);padding:var(--bln-navigation-menu-item-padding,.625rem .75rem)}.bln-navigation.horizontal .toggle-menu-button{display:none}.bln-navigation.horizontal .menu-items-toggle .caret{--tw-translate-y:-1px;--tw-translate-x:0px;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bln-navigation.horizontal .menu-container-wrapper{overflow:auto;padding-top:.25rem;padding-bottom:.25rem;padding-right:.25rem;scrollbar-width:none}.bln-navigation.horizontal .menu-container-wrapper::-webkit-scrollbar{display:none}.bln-navigation.horizontal .toggle-menu-button{border-radius:var(--bln-navigation-items-border-radius)}.bln-navigation.vertical{height:100%;flex-direction:column;box-sizing:border-box;border-top-width:var(--bln-navigation-border-top-width,var(--bln-navigation-border-width,0));border-right-width:var(--bln-navigation-border-right-width,var(--bln-navigation-border-width,1px));border-bottom-width:var(--bln-navigation-border-bottom-width,var(--bln-navigation-border-width,0));border-left-width:var(--bln-navigation-border-left-width,var(--bln-navigation-border-width,0));width:var(--bln-navigation-vertical-width,200px)}.bln-navigation.vertical.collapsed{width:fit-content;min-width:auto}.bln-navigation.vertical .brand{padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.bln-navigation.vertical .brand.expanded{display:block}.bln-navigation.vertical .menus{min-height:0;flex:1 1 0%;flex-direction:column;gap:.25rem;overflow:auto;padding-left:.5rem;padding-right:.5rem}.bln-navigation.vertical .menu-item{width:100%;flex:none;justify-content:flex-start;border-radius:var(--bln-navigation-items-border-radius);padding:var(--bln-navigation-menu-item-padding,.625rem .75rem)}.bln-navigation.vertical .menu-items-toggle{margin-left:auto}.bln-navigation.vertical .menu-container-wrapper{display:flex;flex-direction:column-reverse;overflow:auto;flex:1 1 auto;height:unset;scrollbar-width:none}.bln-navigation.vertical .menu-container-wrapper::-webkit-scrollbar{display:none}.menu-container-wrapper .bln-navigation.vertical.dropdown{display:flex;flex-direction:column}.bln-navigation.vertical .toggle-menu-button{display:inline-flex;align-items:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}.bln-navigation.vertical .toggle-menu-button.hide{display:none}.bln-navigation.vertical .toggle-menu-button.expanded{border-right:1px solid var(--bln-navigation-items-border-color);justify-content:center}.bln-navigation[data-size] .menus-container{opacity:1}.bln-navigation.horizontal.collapsed .menus,.bln-navigation.horizontal[data-size=extra-small] .menus,.bln-navigation.horizontal[data-size=small] .menus{display:none}.bln-navigation.horizontal.collapsed .toggle-menu-button,.bln-navigation.horizontal[data-size=extra-small] .toggle-menu-button,.bln-navigation.horizontal[data-size=small] .toggle-menu-button{display:inline-flex;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem;background-color:var(--bln-navigation-bg-color);min-width:2.5rem}.bln-navigation.horizontal.collapsed .toggle-menu-button [bln-icon],.bln-navigation.horizontal[data-size=extra-small] .toggle-menu-button [bln-icon],.bln-navigation.horizontal[data-size=small] .toggle-menu-button [bln-icon]{pointer-events:none}.bln-navigation.horizontal.collapsed .toggle-menu-button:hover,.bln-navigation.horizontal[data-size=extra-small] .toggle-menu-button:hover,.bln-navigation.horizontal[data-size=small] .toggle-menu-button:hover{background-color:var(--bln-navigation-hovered-item-bg-color);color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation.vertical.dropdown{min-width:2.5rem}.bln-navigation.vertical.dropdown .menus-container{display:block;width:12rem}.bln-navigation.vertical.dropdown .menus-container.collapsed{display:none}.bln-navigation.vertical.dropdown .brand .label{display:none}.bln-navigation.vertical.dropdown .brand .label:not(.collapsed){display:inline-block}.bln-navigation.vertical .brand{flex:1 1 auto}.bln-navigation.vertical[data-size=extra-small],.bln-navigation.vertical[data-size=small]{width:fit-content;min-width:2.5rem}.bln-navigation.vertical[data-size=extra-small] .brand[data-has-logo=false],.bln-navigation.vertical[data-size=small] .brand[data-has-logo=false]{display:none}.bln-navigation.vertical[data-size=extra-small] .brand .label,.bln-navigation.vertical[data-size=small] .brand .label{display:none}.bln-navigation.vertical[data-size=extra-small] .menus-container,.bln-navigation.vertical[data-size=small] .menus-container{display:none}.bln-navigation-dropdown.bln-navigation-side-panel.vertical{box-shadow:none;border-top-width:var(--bln-navigation-border-top-width,var(--bln-navigation-border-width,0));border-right-width:var(--bln-navigation-border-right-width,var(--bln-navigation-border-width,1px));border-bottom-width:var(--bln-navigation-border-bottom-width,var(--bln-navigation-border-width,0));border-left-width:var(--bln-navigation-border-left-width,var(--bln-navigation-border-width,0));border-style:var(--bln-navigation-border-style);border-color:var(--bln-navigation-border-color);border-radius:0}.bln-navigation-dropdown,.bln-navigation.vertical{z-index:1}.bln-navigation-dropdown .menu,.bln-navigation.vertical .menu{width:100%;flex-direction:column}.bln-navigation-dropdown .menu-item,.bln-navigation.vertical .menu-item{justify-content:flex-start}.bln-navigation .menus[data-has-item-with-icon=false] .menu-item:not(.menu-item-back-button) .menu-icon,.bln-navigation-dropdown[data-has-item-with-icon=false] .menu-item:not(.menu-item-back-button) .menu-icon{display:none}.bln-navigation-dropdown{z-index:1089;display:flex;height:auto;max-height:20rem;min-width:8rem;flex-direction:column;overflow-y:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:var(--bln-navigation-border-width,1px);border-style:var(--bln-navigation-border-style,solid);border-color:var(--bln-navigation-border-color,#6b7280);border-radius:var(--bln-navigation-items-border-radius);background-color:var(--bln-navigation-bg-color);height:fit-content}.bln-navigation-dropdown.vertical{height:100%}.bln-navigation-dropdown .menu-item{position:relative;display:flex;flex:none;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-radius:var(--bln-navigation-items-border-radius);padding:var(--bln-navigation-dropdown-item-padding,.375rem .5rem)}.bln-navigation-dropdown .menu-item:has(.menu-icon *){gap:.5rem}.bln-navigation-dropdown .menu-item:hover{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation-dropdown .menu-item.open{background-color:var(--bln-navigation-hovered-item-bg-color,color-mix(in srgb,var(--bln-navigation-bg-color) 95%,#000));color:var(--bln-navigation-hovered-item-text-color)}.bln-navigation-dropdown .menu-label{order:2;flex:1 1 0%;white-space:nowrap}.bln-navigation-dropdown .menu-items-toggle{order:4;margin-left:auto;display:flex;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:.25rem}.bln-navigation-dropdown .menu-items-toggle .caret{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;--tw-translate-x:1px;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-width:2px;border-bottom-width:2px;border-color:currentColor}.bln-navigation-dropdown[data-mobile-version=true]{border-radius:0}.bln-navigation-dropdown[data-mobile-version=true] .menu-item-back-button{position:relative;border-width:0;border-bottom-width:1px;border-style:solid;filter:opacity(.6);border-color:var(--bln-navigation-border-color);color:var(--bln-navigation-text-color)}.bln-navigation-dropdown[data-mobile-version=true] .menu-item-back-button .menu-icon{position:absolute}.bln-navigation-dropdown[data-mobile-version=true] .menu-item-back-button .menu-label{flex:1 1 0%;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.bln-navigation-dropdown[data-mobile-version=true][data-orientation=vertical]{border-width:1px;border-style:solid;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-navigation-border-color) 20%,transparent);min-width:14rem}bln-pagination{display:flex;justify-content:center;padding:.3rem}bln-pagination .bln-table-pagination-container{background-color:var(--bln-pagination-bg-color);width:100%;overflow:hidden}bln-pagination .bln-table-pagination{font-weight:var(--bln-pagination-font-weight);font-size:var(--bln-pagination-font-size);font-family:var(--bln-pagination-font-family);display:flex;place-content:center;align-items:center;gap:.25rem}bln-pagination .bln-table-pagination-controls-first-page,bln-pagination .bln-table-pagination-controls-last-page,bln-pagination .bln-table-pagination-controls-next-page,bln-pagination .bln-table-pagination-controls-previous-page{padding:var(--bln-pagination-button-padding);color:var(--bln-pagination-text-color);display:inline-flex;cursor:pointer;user-select:none;align-items:center;gap:.25rem;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}bln-pagination .bln-table-pagination-controls-first-page:hover,bln-pagination .bln-table-pagination-controls-last-page:hover,bln-pagination .bln-table-pagination-controls-next-page:hover,bln-pagination .bln-table-pagination-controls-previous-page:hover{background-color:var(--bln-pagination-hovered-bg-color);color:var(--bln-pagination-hovered-text-color)}bln-pagination .bln-table-pagination-controls-first-page:focus-visible,bln-pagination .bln-table-pagination-controls-last-page:focus-visible,bln-pagination .bln-table-pagination-controls-next-page:focus-visible,bln-pagination .bln-table-pagination-controls-previous-page:focus-visible{outline:2px solid var(--bln-pagination-active-bg-color);outline-offset:2px}bln-pagination .bln-table-pagination-page-container{max-width:100%;overflow:hidden}bln-pagination .bln-table-pagination-current-page-only{display:flex;align-items:center;gap:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-pagination .bln-table-pagination-current-page-label{font-size:var(--bln-pagination-font-size)}bln-pagination .bln-table-pagination-all-pages{display:flex;align-items:center;gap:.125rem}bln-pagination .bln-table-pagination-current-pages-button{padding:var(--bln-pagination-button-padding);color:var(--bln-pagination-text-color);font-size:var(--bln-pagination-font-size);margin-left:.125rem;margin-right:.125rem;display:inline-flex;min-width:2rem;cursor:pointer;user-select:none;align-items:center;justify-content:center;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}bln-pagination .bln-table-pagination-current-pages-button:hover{background-color:var(--bln-pagination-hovered-bg-color);color:var(--bln-pagination-hovered-text-color)}bln-pagination .bln-table-pagination-current-pages-button:focus-visible{outline:2px solid var(--bln-pagination-active-bg-color);outline-offset:2px}bln-pagination .bln-table-pagination-current-pages-button.bln-table-pagination-current-pages-button-active{box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:var(--bln-pagination-active-bg-color);color:var(--bln-pagination-active-text-color)}bln-pagination .bln-table-pagination-current-pages-button.bln-table-pagination-current-pages-button-disabled{pointer-events:none;opacity:.4}bln-progress{display:inline-flex}bln-progress[data-shape=linear]{width:var(--bln-progress-linear-width)}.bln-progress{display:inline-flex;width:100%;flex-direction:column;padding:.25rem}.bln-progress .progress-message{margin-top:.5rem;color:var(--bln-progress-message-color);font-weight:var(--bln-progress-message-font-weight);font-size:var(--bln-progress-message-font-size);font-family:var(--bln-progress-message-font-family);text-align:var(--bln-progress-message-text-align,center)}.bln-progress .progress-percent{display:inline-flex;align-items:center;justify-content:center;color:var(--bln-progress-percent-color);font-weight:var(--bln-progress-percent-font-weight);font-size:var(--bln-progress-percent-font-size);font-family:var(--bln-progress-percent-font-family)}.bln-progress [bln-icon]{pointer-events:none;color:var(--bln-progress-icon-color);font-size:var(--bln-progress-icon-font-size)}.bln-progress .progress-bar-container{display:flex;align-items:center;justify-content:center}.bln-progress.linear{width:var(--bln-progress-linear-width)}.bln-progress.linear [bln-icon]{order:1;margin-right:.25rem}.bln-progress.linear .progress-percent{order:3;margin-left:.25rem;padding-bottom:2px;width:calc((var(--bln-progress-percent-font-size) + 0px) * 2.8)!important;min-width:calc((var(--bln-progress-percent-font-size) + 0px) * 2.8)!important}.bln-progress.linear .linear-progress-bar{position:relative;order:2;display:flex;width:100%;align-items:center}.bln-progress.linear .linear-progress-bar .bar{position:relative;width:100%;overflow:hidden;border-radius:var(--bln-progress-linear-border-radius);background-color:var(--bln-progress-background-color);height:var(--bln-progress-linear-height)}.bln-progress.linear .linear-progress-bar .fill{width:100%;height:100%;flex:1 1 0%;transform:translateX(calc((var(--bln-progress-percent,0) - 100) * 1%));transition:transform var(--bln-progress-transition-speed) ease;border-radius:var(--bln-progress-linear-border-radius);background-color:var(--bln-progress-fill-color)}.bln-progress.circular{--bln-progress-circular-radius:20;--bln-progress-circular-position:50;align-items:center;justify-content:center}.bln-progress.circular .progress-bar-container{position:relative;flex-direction:column}.bln-progress.circular .progress-bar{order:1;width:var(--bln-progress-linear-width)}.bln-progress.circular [bln-icon]{order:2;margin-right:.25rem}.bln-progress.circular .progress-message{order:3}.bln-progress.circular .progress-percent{position:absolute;inset:0px;display:flex;align-items:center;justify-content:center}.bln-progress.circular .circular-progress-bar{overflow:visible;transform:rotate(-90deg);width:var(--bln-progress-circular-size);height:var(--bln-progress-circular-size)}.bln-progress.circular .circular-progress-bar .bar{fill:transparent;stroke:var(--bln-progress-background-color);stroke-width:var(--bln-progress-circular-thickness)}.bln-progress.circular .circular-progress-bar .fill{fill:transparent;transition:all var(--bln-progress-transition-speed) ease;stroke:var(--bln-progress-fill-color);stroke-dasharray:calc(2px * 3.14 * var(--bln-progress-circular-radius));stroke-dashoffset:calc(calc(2px * 3.14 * var(--bln-progress-circular-radius)) * ((100 - var(--bln-progress-percent,0))/ 100));stroke-linecap:var(--bln-progress-circular-fill-type,round);stroke-width:var(--bln-progress-circular-thickness)}.bln-progress.infinite .linear-progress-bar .fill{animation:bln-progress-linear-loading var(--bln-progress-animation-speed) linear infinite}.bln-progress.infinite .circular-progress-bar{animation:bln-progress-circular-loading var(--bln-progress-animation-speed) linear infinite}.bln-progress.infinite .circular-progress-bar .fill{stroke-dasharray:calc(2px * 3.14 * var(--bln-progress-circular-radius));stroke-dashoffset:calc(calc(2px * 3.14 * var(--bln-progress-circular-radius)) * ((100 - 50)/ 100))}@keyframes bln-progress-linear-loading{0%{transform:translateX(-120%)}100%{transform:translateX(120%)}}@keyframes bln-progress-circular-loading{0%{transform:rotate(-90deg)}100%{transform:rotate(270deg)}}bln-radio-button{position:relative;display:flex;width:fit-content;text-align:left}.bln-radio-button{display:flex;gap:.5rem;padding:.25rem;font-weight:var(--bln-radio-button-font-weight);font-size:var(--bln-radio-button-font-size);font-family:var(--bln-radio-button-font-family)}.bln-radio-button .radio-button-label{display:flex;user-select:none;align-content:center;align-items:center;height:var(--bln-radio-button-font-size);color:var(--bln-radio-button-label-color)}.bln-radio-button input[type=radio]{position:absolute;margin:0;height:0;width:0;padding:0;opacity:0}.bln-radio-button input[type=radio]:checked~.checkmark:after{display:block}.bln-radio-button input[type=radio]:focus-visible~.checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-radio-button-color) 20%, transparent)}.bln-radio-button .radio-button-container{position:relative;display:flex;flex-shrink:0;width:var(--bln-radio-button-size);height:var(--bln-radio-button-size)}.bln-radio-button .checkmark{position:absolute;display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px;transition-property:all;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.bln-radio-button .checkmark:after,.bln-radio-button .checkmark:before{position:absolute;top:0;left:0;box-sizing:border-box;border-radius:9999px;content:''}.bln-radio-button .checkmark:before{display:block;height:100%;width:100%;border-width:1px;border-style:solid;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-radio-button-color) 20%,transparent)}.bln-radio-button .checkmark:after{display:none;--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:var(--bln-radio-button-size);height:var(--bln-radio-button-size)}.bln-radio-button.disabled{opacity:.5}.bln-radio-button.disabled *{cursor:not-allowed}.bln-radio-button.disabled input:checked~.checkmark:before{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity,1))}.bln-radio-button.disabled input:checked~.checkmark:after{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.bln-radio-button.disabled .checkmark:before{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1))}.bln-radio-button:not(.disabled) *{cursor:pointer}.bln-radio-button:not(.disabled) input:checked~.checkmark:before{border-color:var(--bln-radio-button-color);background-color:var(--bln-radio-button-color)}.bln-radio-button:not(.disabled) input:checked~.checkmark:after{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}bln-rich-text-editor{position:relative;display:block}.bln-rich-text-editor{overflow:visible;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-width:var(--bln-rich-text-editor-border-width);border-top-width:var(--bln-rich-text-editor-border-top-width,var(--bln-rich-text-editor-border-width));border-right-width:var(--bln-rich-text-editor-border-right-width,var(--bln-rich-text-editor-border-width));border-bottom-width:var(--bln-rich-text-editor-border-bottom-width,var(--bln-rich-text-editor-border-width));border-left-width:var(--bln-rich-text-editor-border-left-width,var(--bln-rich-text-editor-border-width));border-style:var(--bln-rich-text-editor-border-style);border-color:var(--bln-rich-text-editor-border-color);border-radius:var(--bln-rich-text-editor-border-radius)}.bln-rich-text-editor:focus-within{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-rich-text-editor-highlight-color) 20%, transparent);border-color:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor [contenteditable=true]{user-select:text;-webkit-user-select:text}.bln-rich-text-editor .ql-container{position:relative;margin:0;box-sizing:border-box;height:var(--bln-rich-text-editor-height,auto);font-size:13px;font-family:Helvetica,Arial,sans-serif}.bln-rich-text-editor .ql-container.ql-disabled .ql-tooltip{visibility:hidden}.bln-rich-text-editor .ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.bln-rich-text-editor .ql-clipboard{position:absolute;overflow-y:hidden;top:50%;left:-100000px;height:1px}.bln-rich-text-editor .ql-clipboard p{margin:0;padding:0}.bln-rich-text-editor .ql-toolbar{border-top-right-radius:var(--bln-rich-text-editor-border-radius);border-top-left-radius:var(--bln-rich-text-editor-border-radius);background-color:var(--bln-rich-text-editor-toolbar-bg-color,#fff)}.bln-rich-text-editor .ql-container:first-child .ql-editor{border-top-right-radius:var(--bln-rich-text-editor-border-radius);border-top-left-radius:var(--bln-rich-text-editor-border-radius)}.bln-rich-text-editor .ql-editor{box-sizing:border-box;height:100%;overflow-y:auto;text-align:left;outline:2px solid transparent;outline-offset:2px;word-wrap:break-word;border-bottom-right-radius:var(--bln-rich-text-editor-border-radius);border-bottom-left-radius:var(--bln-rich-text-editor-border-radius);background-color:var(--bln-rich-text-editor-bg-color,#fff);padding:12px 15px;color:var(--bln-rich-text-editor-text-color);line-height:1.42;white-space:pre-wrap;tab-size:4;-moz-tab-size:4}.bln-rich-text-editor .ql-editor>*{cursor:text}.bln-rich-text-editor .ql-editor p{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor ol{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0;padding-left:1.5em}.bln-rich-text-editor .ql-editor ol>li{list-style-type:none}.bln-rich-text-editor .ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li:not(.ql-direction-rtl){padding-left:1.5em}.bln-rich-text-editor .ql-editor ol li:before{content:counter(list-0,decimal) ". "}.bln-rich-text-editor .ql-editor ol li.ql-direction-rtl{padding-right:1.5em}.bln-rich-text-editor .ql-editor ol li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-8{counter-increment:list-8;counter-reset:list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.bln-rich-text-editor .ql-editor ol li.ql-indent-9{counter-increment:list-9}.bln-rich-text-editor .ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.bln-rich-text-editor .ql-editor ol li[data-list=bullet]{counter-increment:none}.bln-rich-text-editor .ql-editor ol li[data-list=bullet]:before{content:'\2022'!important}.bln-rich-text-editor .ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0;padding-left:1.5em}.bln-rich-text-editor .ql-editor ul>li{list-style-type:none}.bln-rich-text-editor .ql-editor ul>li::before{content:'\2022'}.bln-rich-text-editor .ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.bln-rich-text-editor .ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.bln-rich-text-editor .ql-editor pre{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor blockquote{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor h1{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor h2{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor h3{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor h4{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor h5{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor h6{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.bln-rich-text-editor .ql-editor ul[data-checked=true]{pointer-events:none}.bln-rich-text-editor .ql-editor ul[data-checked=true]>li *{pointer-events:auto}.bln-rich-text-editor .ql-editor ul[data-checked=true]>li::before{pointer-events:auto;cursor:pointer;content:'\2611';color:#777}.bln-rich-text-editor .ql-editor ul[data-checked=false]{pointer-events:none}.bln-rich-text-editor .ql-editor ul[data-checked=false]>li *{pointer-events:auto}.bln-rich-text-editor .ql-editor ul[data-checked=false]>li::before{pointer-events:auto;cursor:pointer;content:'\2610';color:#777}.bln-rich-text-editor .ql-editor li::before{display:inline-block;width:1.2em;white-space:nowrap}.bln-rich-text-editor .ql-editor li:not(.ql-direction-rtl)::before{margin-right:.3em;margin-left:-1.5em;text-align:right}.bln-rich-text-editor .ql-editor li.ql-direction-rtl::before{margin-right:-1.5em;margin-left:.3em}.bln-rich-text-editor .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.bln-rich-text-editor .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.bln-rich-text-editor .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.bln-rich-text-editor .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.bln-rich-text-editor .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.bln-rich-text-editor .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.bln-rich-text-editor .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.bln-rich-text-editor .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.bln-rich-text-editor .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.bln-rich-text-editor .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.bln-rich-text-editor .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.bln-rich-text-editor .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.bln-rich-text-editor .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.bln-rich-text-editor .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.bln-rich-text-editor .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.bln-rich-text-editor .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.bln-rich-text-editor .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.bln-rich-text-editor .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.bln-rich-text-editor .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.bln-rich-text-editor .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.bln-rich-text-editor .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.bln-rich-text-editor .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.bln-rich-text-editor .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.bln-rich-text-editor .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.bln-rich-text-editor .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.bln-rich-text-editor .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.bln-rich-text-editor .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.bln-rich-text-editor .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.bln-rich-text-editor .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.bln-rich-text-editor .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.bln-rich-text-editor .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.bln-rich-text-editor .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.bln-rich-text-editor .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.bln-rich-text-editor .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.bln-rich-text-editor .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.bln-rich-text-editor .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.bln-rich-text-editor .ql-editor .ql-video{display:block;max-width:100%}.bln-rich-text-editor .ql-editor .ql-video.ql-align-center{margin:0 auto}.bln-rich-text-editor .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.bln-rich-text-editor .ql-editor .ql-bg-black{background-color:#000}.bln-rich-text-editor .ql-editor .ql-bg-red{background-color:#e60000}.bln-rich-text-editor .ql-editor .ql-bg-orange{background-color:#f90}.bln-rich-text-editor .ql-editor .ql-bg-yellow{background-color:#ff0}.bln-rich-text-editor .ql-editor .ql-bg-green{background-color:#008a00}.bln-rich-text-editor .ql-editor .ql-bg-blue{background-color:#06c}.bln-rich-text-editor .ql-editor .ql-bg-purple{background-color:#93f}.bln-rich-text-editor .ql-editor .ql-color-white{color:#fff}.bln-rich-text-editor .ql-editor .ql-color-red{color:#e60000}.bln-rich-text-editor .ql-editor .ql-color-orange{color:#f90}.bln-rich-text-editor .ql-editor .ql-color-yellow{color:#ff0}.bln-rich-text-editor .ql-editor .ql-color-green{color:#008a00}.bln-rich-text-editor .ql-editor .ql-color-blue{color:#06c}.bln-rich-text-editor .ql-editor .ql-color-purple{color:#93f}.bln-rich-text-editor .ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.bln-rich-text-editor .ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.bln-rich-text-editor .ql-editor .ql-size-small{font-size:.75em}.bln-rich-text-editor .ql-editor .ql-size-large{font-size:1.5em}.bln-rich-text-editor .ql-editor .ql-size-huge{font-size:2.5em}.bln-rich-text-editor .ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.bln-rich-text-editor .ql-editor .ql-align-center{text-align:center}.bln-rich-text-editor .ql-editor .ql-align-justify{text-align:justify}.bln-rich-text-editor .ql-editor .ql-align-right{text-align:right}.bln-rich-text-editor .ql-editor.ql-blank::before{pointer-events:none;position:absolute;font-style:italic;right:15px;left:15px;content:attr(data-placeholder);color:rgba(0,0,0,.6)}.bln-rich-text-editor .ql-snow.ql-toolbar:after{display:table;clear:both;content:''}.bln-rich-text-editor .ql-snow.ql-toolbar button{display:inline-block;float:left;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;cursor:pointer;margin-right:2px;border:1px solid var(--bln-rich-text-editor-border-color);border-radius:.25rem;background:0 0;padding:3px 5px;width:28px;height:24px}.bln-rich-text-editor .ql-snow.ql-toolbar button svg{float:left;height:100%}.bln-rich-text-editor .ql-snow.ql-toolbar button:active:hover{outline:0}.bln-rich-text-editor .ql-snow.ql-toolbar button:focus:not(.ql-active),.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active){background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000);color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:focus:not(.ql-active) .ql-fill,.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:focus:not(.ql-active) .ql-stroke.ql-fill,.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:focus:not(.ql-active) .ql-stroke,.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:focus:not(.ql-active) .ql-stroke-miter,.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.bln-rich-text-editor .ql-snow.ql-toolbar button.ql-active{background-color:var(--bln-rich-text-editor-toolbar-btn-active-bg-color);color:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label:hover{background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active{color:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active::before{color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter{stroke:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item:hover:not(.ql-selected){background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected{background-color:var(--bln-rich-text-editor-toolbar-btn-active-bg-color);color:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow{box-sizing:border-box}.bln-rich-text-editor .ql-snow .ql-toolbar:after{display:table;clear:both;content:''}.bln-rich-text-editor .ql-snow .ql-toolbar button{display:inline-block;float:left;cursor:pointer;margin-right:2px;border:1px solid var(--bln-rich-text-editor-border-color);border-radius:.25rem;background:0 0;padding:3px 5px;width:28px;height:24px}.bln-rich-text-editor .ql-snow .ql-toolbar button svg{float:left;height:100%}.bln-rich-text-editor .ql-snow .ql-toolbar button:active:hover{outline:0}.bln-rich-text-editor .ql-snow .ql-toolbar button:focus:not(.ql-active),.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active){background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000);color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:focus:not(.ql-active) .ql-fill,.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:focus:not(.ql-active) .ql-stroke.ql-fill,.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:focus:not(.ql-active) .ql-stroke,.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:focus:not(.ql-active) .ql-stroke-miter,.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.bln-rich-text-editor .ql-snow .ql-toolbar button.ql-active{background-color:var(--bln-rich-text-editor-toolbar-btn-active-bg-color);color:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button.ql-active .ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button.ql-active .ql-stroke{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label:hover{background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active{color:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active::before{color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter{stroke:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-item:hover:not(.ql-selected){background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:var(--bln-rich-text-editor-toolbar-btn-active-bg-color);color:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--bln-rich-text-editor-toolbar-btn-active-text-color)}.bln-rich-text-editor .ql-snow *{box-sizing:border-box}.bln-rich-text-editor .ql-snow .ql-hidden{display:none}.bln-rich-text-editor .ql-snow .ql-out-bottom{visibility:hidden}.bln-rich-text-editor .ql-snow .ql-out-top{visibility:hidden}.bln-rich-text-editor .ql-snow .ql-tooltip{position:absolute;white-space:nowrap;border-width:1px;border-style:solid;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(10px);border-color:color-mix(in srgb,var(--bln-rich-text-editor-border-color) 20%,transparent);border-radius:var(--bln-rich-text-editor-border-radius);background-color:var(--bln-rich-text-editor-toolbar-bg-color,#fff);padding:5px 12px;color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-tooltip a{cursor:pointer;text-decoration-line:none;line-height:26px}.bln-rich-text-editor .ql-snow .ql-tooltip::before{margin-right:8px;content:'Visit URL:';line-height:26px}.bln-rich-text-editor .ql-snow .ql-tooltip input[type=text]{outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);display:none;margin:0;border:1px solid var(--bln-rich-text-editor-border-color);border-radius:var(--bln-rich-text-editor-border-radius);background-color:var(--bln-rich-text-editor-bg-color);padding:3px 8px;width:170px;height:26px;color:var(--bln-rich-text-editor-text-color);font-size:inherit}.bln-rich-text-editor .ql-snow .ql-tooltip input[type=text]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-rich-text-editor-highlight-color) 20%, transparent);border-color:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-snow .ql-tooltip a.ql-preview{display:inline-block;vertical-align:top;max-width:200px;overflow-x:hidden;text-overflow:ellipsis}.bln-rich-text-editor .ql-snow .ql-tooltip a.ql-action::after{margin-left:16px;border-right:1px solid var(--bln-rich-text-editor-border-color);padding-right:8px;content:'Edit'}.bln-rich-text-editor .ql-snow .ql-tooltip a.ql-remove::before{margin-left:8px;content:'Remove'}.bln-rich-text-editor .ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.bln-rich-text-editor .ql-snow .ql-formats{display:inline-block;vertical-align:middle}.bln-rich-text-editor .ql-snow .ql-formats:after{display:table;clear:both;content:''}.bln-rich-text-editor .ql-snow .ql-stroke{fill:none;stroke:var(--bln-rich-text-editor-text-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.bln-rich-text-editor .ql-snow .ql-stroke-miter{fill:none;stroke:var(--bln-rich-text-editor-text-color);stroke-miterlimit:10;stroke-width:2}.bln-rich-text-editor .ql-snow .ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-empty{fill:none}.bln-rich-text-editor .ql-snow .ql-even{fill-rule:evenodd}.bln-rich-text-editor .ql-snow .ql-thin{stroke-width:1}.bln-rich-text-editor .ql-snow .ql-stroke.ql-thin{stroke-width:1}.bln-rich-text-editor .ql-snow .ql-transparent{opacity:.4}.bln-rich-text-editor .ql-snow .ql-direction svg:last-child{display:none}.bln-rich-text-editor .ql-snow .ql-direction.ql-active svg:last-child{display:inline}.bln-rich-text-editor .ql-snow .ql-direction.ql-active svg:first-child{display:none}.bln-rich-text-editor .ql-snow .ql-editor h1{font-size:2em}.bln-rich-text-editor .ql-snow .ql-editor h2{font-size:1.5em}.bln-rich-text-editor .ql-snow .ql-editor h3{font-size:1.17em}.bln-rich-text-editor .ql-snow .ql-editor h4{font-size:1em}.bln-rich-text-editor .ql-snow .ql-editor h5{font-size:.83em}.bln-rich-text-editor .ql-snow .ql-editor h6{font-size:.67em}.bln-rich-text-editor .ql-snow .ql-editor a{text-decoration:underline}.bln-rich-text-editor .ql-snow .ql-editor blockquote{margin-top:5px;margin-bottom:5px;border-left:4px solid #ccc;padding-left:16px}.bln-rich-text-editor .ql-snow .ql-editor code{border-radius:3px;background-color:#f0f0f0;padding:2px 4px;font-size:85%}.bln-rich-text-editor .ql-snow .ql-editor pre{margin-top:5px;margin-bottom:5px;border-radius:3px;background-color:#f0f0f0;padding:5px 10px;white-space:pre-wrap}.bln-rich-text-editor .ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;overflow:visible;color:#f8f8f2}.bln-rich-text-editor .ql-snow .ql-editor img{max-width:100%}.bln-rich-text-editor .ql-snow .ql-picker{display:inline-block;position:relative;vertical-align:middle;float:left;height:24px;color:var(--bln-rich-text-editor-text-color);font-weight:500;font-size:14px}.bln-rich-text-editor .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;top:50%;right:0;margin-top:-9px;width:18px}.bln-rich-text-editor .ql-snow .ql-picker-label{display:inline-block;position:relative;cursor:pointer;padding-right:2px;padding-left:8px;width:100%;height:100%}.bln-rich-text-editor .ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.bln-rich-text-editor .ql-snow .ql-picker-options{position:absolute;display:none;white-space:nowrap;border-width:1px;border-style:solid;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-rich-text-editor-border-color) 20%,transparent);border-radius:var(--bln-rich-text-editor-border-radius);background-color:var(--bln-rich-text-editor-toolbar-bg-color,#fff);padding:4px;min-width:100%}.bln-rich-text-editor .ql-snow .ql-picker-options .ql-picker-item{display:block;cursor:pointer;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:4px 8px}.bln-rich-text-editor .ql-snow .ql-picker-options .ql-picker-item:hover:not(.ql-selected){background-color:color-mix(in srgb,var(--bln-rich-text-editor-toolbar-bg-color,#fff) 95%,#000)}.bln-rich-text-editor .ql-snow .ql-picker.ql-expanded .ql-picker-label{z-index:2}.bln-rich-text-editor .ql-snow .ql-picker.ql-expanded .ql-picker-options{top:100%;z-index:1;display:flex;flex-direction:column;margin-top:4px}.bln-rich-text-editor .ql-snow .ql-color-picker{width:28px}.bln-rich-text-editor .ql-snow .ql-color-picker .ql-picker-label{padding:2px 4px}.bln-rich-text-editor .ql-snow .ql-color-picker .ql-picker-label svg{right:4px}.bln-rich-text-editor .ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.bln-rich-text-editor .ql-snow .ql-color-picker .ql-picker-item{float:left;margin:2px;border:1px solid transparent;padding:0;width:16px;height:16px}.bln-rich-text-editor .ql-snow .ql-icon-picker{width:28px}.bln-rich-text-editor .ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.bln-rich-text-editor .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.bln-rich-text-editor .ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.bln-rich-text-editor .ql-snow .ql-icon-picker .ql-picker-item{padding:2px 4px;width:24px;height:24px}.bln-rich-text-editor .ql-snow .ql-picker.ql-header{width:98px}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label::before{content:'Normal'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='1']::before{content:'Heading 1'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before{content:'Heading 1';font-size:2em}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='2']::before{content:'Heading 2'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before{content:'Heading 2';font-size:1.5em}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='3']::before{content:'Heading 3'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before{content:'Heading 3';font-size:1.17em}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='4']::before{content:'Heading 4'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before{content:'Heading 4';font-size:1em}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='5']::before{content:'Heading 5'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before{content:'Heading 5';font-size:.83em}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='6']::before{content:'Heading 6'}.bln-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before{content:'Heading 6';font-size:.67em}.bln-rich-text-editor .ql-snow .ql-picker.ql-font{width:auto}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-label{padding-right:20px}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-label::before{content:'Sans Serif'}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:'Serif'}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif';font-family:Georgia,Times New Roman,serif}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:'Monospace'}.bln-rich-text-editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace';font-family:Monaco,Courier New,monospace}.bln-rich-text-editor .ql-snow .ql-picker.ql-size{width:98px}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label::before{content:'Normal'}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:'Small'}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small';font-size:10px}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:'Large'}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large';font-size:18px}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:'Huge'}.bln-rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge';font-size:32px}.bln-rich-text-editor .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.bln-rich-text-editor .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.bln-rich-text-editor .ql-snow .ql-tooltip.ql-editing a.ql-preview{display:none}.bln-rich-text-editor .ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.bln-rich-text-editor .ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.bln-rich-text-editor .ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;padding-right:0;content:'Save'}.bln-rich-text-editor .ql-snow .ql-tooltip[data-mode=link]::before{content:'Enter link:'}.bln-rich-text-editor .ql-snow .ql-tooltip[data-mode=formula]::before{content:'Enter formula:'}.bln-rich-text-editor .ql-snow .ql-tooltip[data-mode=video]::before{content:'Enter video:'}.bln-rich-text-editor .ql-snow a{color:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-toolbar.ql-snow{box-sizing:border-box;border:none;border-bottom:1px solid var(--bln-rich-text-editor-border-color);padding:8px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.bln-rich-text-editor .ql-toolbar.ql-snow .ql-formats{margin-right:15px}.bln-rich-text-editor .ql-toolbar.ql-snow .ql-picker-label{border:1px solid var(--bln-rich-text-editor-border-color);border-radius:.25rem}.bln-rich-text-editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-rich-text-editor-highlight-color) 20%, transparent);border-color:var(--bln-rich-text-editor-highlight-color)}.bln-rich-text-editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected{border-color:#000}.bln-rich-text-editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.bln-rich-text-editor .ql-container.ql-snow{border:none}@media (pointer:coarse){.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active){color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active){color:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke{stroke:var(--bln-rich-text-editor-text-color)}.bln-rich-text-editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--bln-rich-text-editor-text-color)}}.bln-slider{display:flex;padding:.25rem;color:var(--bln-slider-text-color);font-weight:var(--bln-slider-font-weight);font-size:var(--bln-slider-font-size);font-family:var(--bln-slider-font-family)}.bln-slider:not([data-orientation=vertical]){flex:1 1 auto}.bln-slider[data-label-position=left] label .slider-error,.bln-slider[data-label-position=left] label .slider-minmax-wrapper,.bln-slider[data-label-position=right] label .slider-error,.bln-slider[data-label-position=right] label .slider-minmax-wrapper{position:absolute;left:0;right:0;top:100%}.bln-slider .slider-label-header{display:flex;align-items:center;justify-content:space-between}.bln-slider .slider-label{flex:none}.bln-slider .slider-current-value{margin-left:auto;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:var(--bln-slider-text-color);font-size:var(--bln-slider-font-size);font-family:var(--bln-slider-font-family)}.bln-slider .slider-input-wrapper{position:relative;display:flex;flex:1 1 0%;flex-direction:column}.bln-slider .slider-error{position:absolute;top:100%;left:0;display:none;padding-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;color:var(--bln-slider-error-color)}.bln-slider .slider-minmax-wrapper{position:relative;margin-top:.75rem;display:flex;justify-content:space-between;font-size:.75rem;line-height:1rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);opacity:.5;color:var(--bln-slider-text-color);font-weight:var(--bln-slider-font-weight);font-family:var(--bln-slider-font-family)}.bln-slider .slider-minmax-col{font-size:.75rem;line-height:1rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);opacity:.5;color:var(--bln-slider-text-color);font-weight:var(--bln-slider-font-weight);font-family:var(--bln-slider-font-family)}.bln-slider .slider-track{position:relative;display:flex;flex:none;align-items:center;border-radius:9999px;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--bln-slider-fill-color),var(--bln-slider-fill-color));background-color:var(--bln-slider-bg-color);height:var(--bln-slider-thickness)}.bln-slider .slider-input{position:absolute;margin:0;width:100%;cursor:pointer;appearance:none;background-color:transparent;padding:0;right:0;left:0;outline:0!important;border:none!important;height:0!important}.bln-slider .slider-input:disabled{pointer-events:none}.bln-slider .slider-input:disabled::-webkit-slider-thumb{cursor:not-allowed}.bln-slider .slider-input:disabled::-moz-range-thumb{cursor:not-allowed}.bln-slider .slider-input::-webkit-slider-thumb{-webkit-appearance:none;position:relative;cursor:pointer;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:var(--bln-slider-thumb-border-width) solid var(--bln-slider-border-color);background-color:var(--bln-slider-thumb-color);width:var(--bln-slider-thumb-size);height:var(--bln-slider-thumb-size)}.bln-slider .slider-input:focus-visible::-webkit-slider-thumb,.bln-slider .slider-input:focus::-webkit-slider-thumb,.bln-slider .slider-input:not(:disabled)::-webkit-slider-thumb:hover{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-slider-border-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}.bln-slider .slider-input::-moz-range-thumb{position:relative;cursor:pointer;appearance:none;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:var(--bln-slider-thumb-border-width) solid var(--bln-slider-border-color);background-color:var(--bln-slider-thumb-color);width:var(--bln-slider-thumb-size);height:var(--bln-slider-thumb-size)}.bln-slider .slider-input:focus-visible::-moz-range-thumb,.bln-slider .slider-input:focus::-moz-range-thumb,.bln-slider .slider-input:not(:disabled)::-moz-range-thumb:hover{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-slider-border-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}.bln-slider[data-label-position=top] .slider-label-header{padding-bottom:.5rem}.bln-slider[data-label-position=bottom] .slider-label-header{padding-top:.5rem}.bln-slider[data-orientation=vertical]{flex-direction:column;align-items:center;width:47px;min-width:47px;max-width:47px;height:150px}.bln-slider[data-orientation=vertical][data-label-position=bottom],.bln-slider[data-orientation=vertical][data-label-position=top]{width:auto;min-width:0;max-width:none;height:auto}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-body-tb,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-body-tb{display:flex;flex-direction:row;align-items:stretch;padding-left:1.5rem}.bln-date-time-picker.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-body-tb>.label-container,.bln-date-time-picker.bln-slider[data-orientation=vertical][data-label-position=top] .slider-body-tb>.label-container{align-self:flex-start;padding-top:.75rem;padding-bottom:.75rem}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-body-tb,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-body-tb{height:150px}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-track-col,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-track-col{position:relative;display:flex;flex-direction:column;width:var(--bln-slider-thickness)}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-track,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-track{flex:1;width:var(--bln-slider-thickness);height:auto}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-input,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-input{height:100%!important;writing-mode:vertical-lr;direction:rtl}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-minmax-col,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-minmax-col{display:flex;flex-direction:column;justify-content:space-between;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-error,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-error{position:absolute;top:0;right:0;left:0}.bln-slider[data-orientation=vertical][data-label-position=bottom] .slider-vertical-tb-value,.bln-slider[data-orientation=vertical][data-label-position=top] .slider-vertical-tb-value{margin-left:0;align-self:center}.bln-slider[data-orientation=vertical][data-label-position=left],.bln-slider[data-orientation=vertical][data-label-position=right]{width:auto;min-width:0;max-width:none;height:auto}.bln-slider[data-orientation=vertical][data-label-position=left] label,.bln-slider[data-orientation=vertical][data-label-position=right] label{align-items:stretch;height:150px}.bln-slider[data-orientation=vertical][data-label-position=left] .slider-label-col,.bln-slider[data-orientation=vertical][data-label-position=left] .slider-minmax-col,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-label-col,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-minmax-col{display:flex;flex-direction:column;justify-content:space-between}.bln-slider[data-orientation=vertical][data-label-position=left] .slider-minmax-col,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-minmax-col{padding-top:.125rem;padding-bottom:.125rem}.bln-slider[data-orientation=vertical][data-label-position=left] .slider-label-col .slider-current-value,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-label-col .slider-current-value{margin-left:0}.bln-slider[data-orientation=vertical][data-label-position=left][data-label-position=left] .slider-label-col .slider-current-value,.bln-slider[data-orientation=vertical][data-label-position=right][data-label-position=left] .slider-label-col .slider-current-value{align-self:end}.bln-slider[data-orientation=vertical][data-label-position=left][data-label-position=right] .slider-minmax-col .slider-min-label,.bln-slider[data-orientation=vertical][data-label-position=right][data-label-position=right] .slider-minmax-col .slider-min-label{align-self:end}.bln-slider[data-orientation=vertical][data-label-position=left] .slider-input-wrapper,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-input-wrapper{position:relative;display:flex;flex:none;flex-direction:column;width:var(--bln-slider-thickness);height:100%}.bln-slider[data-orientation=vertical][data-label-position=left] .slider-track,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-track{flex:none;width:var(--bln-slider-thickness);height:100%}.bln-slider[data-orientation=vertical][data-label-position=left] .slider-input,.bln-slider[data-orientation=vertical][data-label-position=right] .slider-input{height:100%!important;writing-mode:vertical-lr;direction:rtl}bln-slider:has(input:disabled){cursor:not-allowed}bln-slider:has(input:disabled) label{pointer-events:none;opacity:.5}bln-slider.ng-invalid.ng-dirty{--bln-slider-fill-color:var(--bln-slider-error-color);--bln-slider-border-color:var(--bln-slider-error-color)}bln-slider.ng-invalid.ng-dirty .slider-error,bln-slider.ng-invalid.ng-dirty .slider-vertical-error{display:block}.slider-vertical-error{text-align:center;font-size:.75rem;line-height:1rem;color:var(--bln-slider-error-color)}bln-spinner{position:relative;display:block;width:fit-content}.bln-spinner{display:block}@keyframes spin{to{transform:rotate(360deg)}}.bln-spinner{animation:spin 1s linear infinite;will-change:transform;animation-duration:var(--bln-spinner-speed)}.bln-spinner .path{stroke:var(--bln-spinner-color);stroke-width:var(--bln-spinner-thickness)}@media (prefers-reduced-motion:reduce){.bln-spinner{animation:none;opacity:.5}}.bln-tab-bar{position:relative;display:flex;padding:.25rem;border-color:var(--bln-tab-bar-border-color);border-radius:var(--bln-tab-bar-border-radius);background-color:var(--bln-tab-bar-bg-color);color:var(--bln-tab-bar-text-color);font-weight:var(--bln-tab-bar-font-weight);font-size:var(--bln-tab-bar-font-size);font-family:var(--bln-tab-bar-font-family)}.bln-tab-bar .tab-item{display:flex;cursor:pointer;user-select:none;align-items:center;gap:.5rem;border-width:0;border-style:solid;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-radius:var(--bln-tab-bar-tabs-border-radius);padding:var(--bln-tab-bar-tab-padding)}.bln-tab-bar .tab-item:hover{background-color:var(--bln-tab-bar-hovered-bg-color,color-mix(in srgb,var(--bln-tab-bar-bg-color) 85%,#000));color:var(--bln-tab-bar-hovered-text-color)}.bln-tab-bar .tab-item.active{font-weight:500;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:var(--bln-tab-bar-selected-bg-color);color:var(--bln-tab-bar-selected-text-color)}.bln-tab-bar .tab-item[data-position=bottom],.bln-tab-bar .tab-item[data-position=top]{flex-direction:column}.bln-tab-bar .tab-label{order:2}.bln-tab-bar [bln-icon]{pointer-events:none;color:var(--bln-tab-bar-icon-color);font-size:var(--bln-tab-bar-icon-font-size)}.bln-tab-bar [bln-icon][data-position=left],.bln-tab-bar [bln-icon][data-position=top]{order:1}.bln-tab-bar [bln-icon][data-position=bottom],.bln-tab-bar [bln-icon][data-position=right]{order:3}.bln-tab-bar .tab-close{cursor:pointer;font-size:.75rem;line-height:1rem;order:4;pointer-events:all}.bln-tab-bar.start{justify-content:flex-start}.bln-tab-bar.center{justify-content:center}.bln-tab-bar.end{justify-content:flex-end}.bln-tab-bar.stretch{justify-content:flex-start}.bln-tab-bar.bottom,.bln-tab-bar.top{min-height:2.25rem;flex-direction:row;overflow-x:auto}.bln-date-time-picker.bln-tab-bar.bottom>.label-container,.bln-date-time-picker.bln-tab-bar.top>.label-container{align-self:flex-start;padding-top:.75rem;padding-bottom:.75rem}.bln-tab-bar.bottom.stretch .tab-item,.bln-tab-bar.top.stretch .tab-item{flex:1 1 0%}.bln-tab-bar.bottom.start .tab-item,.bln-tab-bar.top.start .tab-item{border-right-width:var(--bln-tab-bar-tabs-border-width);border-right-style:var(--bln-tab-bar-tabs-border-style);border-right-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.bottom.center .tab-item,.bln-tab-bar.top.center .tab-item{border-right-width:var(--bln-tab-bar-tabs-border-width,1px);border-right-style:var(--bln-tab-bar-tabs-border-style);border-right-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.bottom.center .tab-item:first-of-type,.bln-tab-bar.top.center .tab-item:first-of-type{border-left-width:var(--bln-tab-bar-tabs-border-width,1px);border-left-style:var(--bln-tab-bar-tabs-border-style);border-left-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.bottom.end .tab-item,.bln-tab-bar.top.end .tab-item{border-left-width:var(--bln-tab-bar-tabs-border-width,1px);border-left-style:var(--bln-tab-bar-tabs-border-style);border-left-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.top{border-width:var(--bln-tab-bar-border-width);border-top-width:var(--bln-tab-bar-border-top-width,var(--bln-tab-bar-border-width));border-right-width:var(--bln-tab-bar-border-right-width,var(--bln-tab-bar-border-width));border-bottom-width:var(--bln-tab-bar-border-bottom-width,var(--bln-tab-bar-border-width));border-left-width:var(--bln-tab-bar-border-left-width,var(--bln-tab-bar-border-width));border-style:var(--bln-tab-bar-border-style)}.bln-tab-bar.bottom{border-width:var(--bln-tab-bar-border-width);border-top-width:var(--bln-tab-bar-border-top-width,var(--bln-tab-bar-border-width));border-right-width:var(--bln-tab-bar-border-right-width,var(--bln-tab-bar-border-width));border-bottom-width:var(--bln-tab-bar-border-bottom-width,var(--bln-tab-bar-border-width));border-left-width:var(--bln-tab-bar-border-left-width,var(--bln-tab-bar-border-width));border-style:var(--bln-tab-bar-border-style)}.bln-tab-bar.left,.bln-tab-bar.right{height:100%;flex-direction:column;overflow-y:auto}.bln-tab-bar.left.stretch .tab-item,.bln-tab-bar.right.stretch .tab-item{flex:1 1 0%}.bln-tab-bar.left.start .tab-item,.bln-tab-bar.right.start .tab-item{border-bottom-width:var(--bln-tab-bar-tabs-border-width,1px);border-style:var(--bln-tab-bar-tabs-border-style);border-bottom-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.left.center .tab-item,.bln-tab-bar.right.center .tab-item{border-bottom-width:var(--bln-tab-bar-tabs-border-width,1px);border-style:var(--bln-tab-bar-tabs-border-style);border-bottom-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.left.center .tab-item:first-of-type,.bln-tab-bar.right.center .tab-item:first-of-type{border-top-width:var(--bln-tab-bar-tabs-border-width,1px);border-style:var(--bln-tab-bar-tabs-border-style);border-top-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.left.end .tab-item,.bln-tab-bar.right.end .tab-item{border-top-width:var(--bln-tab-bar-tabs-border-width,1px);border-style:var(--bln-tab-bar-tabs-border-style);border-top-color:var(--bln-tab-bar-tabs-border-color)}.bln-tab-bar.left{border-width:var(--bln-tab-bar-border-width);border-top-width:var(--bln-tab-bar-border-top-width,var(--bln-tab-bar-border-width));border-right-width:var(--bln-tab-bar-border-right-width,var(--bln-tab-bar-border-width));border-bottom-width:var(--bln-tab-bar-border-bottom-width,var(--bln-tab-bar-border-width));border-left-width:var(--bln-tab-bar-border-left-width,var(--bln-tab-bar-border-width));border-style:var(--bln-tab-bar-border-style)}.bln-tab-bar.right{border-width:var(--bln-tab-bar-border-width);border-top-width:var(--bln-tab-bar-border-top-width,var(--bln-tab-bar-border-width));border-right-width:var(--bln-tab-bar-border-right-width,var(--bln-tab-bar-border-width));border-bottom-width:var(--bln-tab-bar-border-bottom-width,var(--bln-tab-bar-border-width));border-left-width:var(--bln-tab-bar-border-left-width,var(--bln-tab-bar-border-width));border-style:var(--bln-tab-bar-border-style)}.bln-tab-bar.stretch.bottom .tab-item.label-start,.bln-tab-bar.stretch.top .tab-item.label-start{justify-content:flex-start}.bln-tab-bar.stretch.bottom .tab-item.label-center,.bln-tab-bar.stretch.top .tab-item.label-center{justify-content:center}.bln-tab-bar.stretch.bottom .tab-item.label-end,.bln-tab-bar.stretch.top .tab-item.label-end{justify-content:flex-end}.bln-tab-bar.stretch.left .tab-item.label-start,.bln-tab-bar.stretch.right .tab-item.label-start{align-items:flex-start}.bln-tab-bar.stretch.left .tab-item.label-center,.bln-tab-bar.stretch.right .tab-item.label-center{align-items:center}.bln-tab-bar.stretch.left .tab-item.label-end,.bln-tab-bar.stretch.right .tab-item.label-end{align-items:flex-end}bln-table{width:100%;min-width:300px}.bln-table{display:flex;flex-direction:column;height:var(--bln-table-height,auto);min-height:300px;max-height:var(--bln-table-height,auto)}.bln-table .grid:not(.pinned-top-table-child-container),.bln-table .ui-grid:not(.pinned-top-table-child-container){min-width:0;flex:1 0 0;min-height:300px}.bln-table{position:relative;display:flex;width:100%;flex-direction:column;color:var(--bln-table-text-color)}.bln-table .loading-container{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;border-width:var(--bln-table-border-width);border-top-width:var(--bln-table-border-top-width,var(--bln-table-border-width));border-right-width:var(--bln-table-border-right-width,var(--bln-table-border-width));border-bottom-width:var(--bln-table-border-bottom-width,var(--bln-table-border-width));border-left-width:var(--bln-table-border-left-width,var(--bln-table-border-width));border-style:var(--bln-table-border-style);border-color:var(--bln-table-border-color);border-radius:var(--bln-table-border-radius);background-color:var(--bln-table-bg-color)}.bln-table .loading-container .loading-label{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-family:var(--bln-table-font-family)}.bln-table .loading-container bln-spinner .bln-spinner{animation-duration:var(--bln-table-loading-spinner-speed)!important;width:var(--bln-table-loading-spinner-size)!important;height:var(--bln-table-loading-spinner-size)!important}.bln-table .loading-container bln-spinner .bln-spinner .path{stroke:var(--bln-table-loading-spinner-color)!important;stroke-width:var(--bln-table-loading-spinner-thickness)!important}bln-table .grid{display:block!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-width:var(--bln-table-border-width);border-top-width:var(--bln-table-border-top-width,var(--bln-table-border-width));border-right-width:var(--bln-table-border-right-width,var(--bln-table-border-width));border-bottom-width:var(--bln-table-border-bottom-width,var(--bln-table-border-width));border-left-width:var(--bln-table-border-left-width,var(--bln-table-border-width));border-style:var(--bln-table-border-style);border-color:var(--bln-table-border-color);border-radius:var(--bln-table-border-radius);min-width:300px;overflow:hidden}bln-table .grid .ui-grid-cell,bln-table .grid .ui-grid-header,bln-table .grid .ui-grid-header-cell{border-width:var(--bln-table-inner-border-width);border-color:var(--bln-table-inner-border-color)}bln-table .grid .ui-grid-pinned-container-left .ui-grid-cell,bln-table .grid .ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .grid .ui-grid-pinned-container-left .ui-grid-header-cell,bln-table .grid .ui-grid-pinned-container-left .ui-grid-header-cell:last-child,bln-table .grid .ui-grid-pinned-container-right .ui-grid-cell,bln-table .grid .ui-grid-pinned-container-right .ui-grid-cell:last-child,bln-table .grid .ui-grid-pinned-container-right .ui-grid-header-cell,bln-table .grid .ui-grid-pinned-container-right .ui-grid-header-cell:last-child{border-color:var(--bln-table-inner-border-color)!important}bln-table .grid .ui-grid-pinned-container-left .ui-grid-cell:has(.bln-table-checkbox-container),bln-table .grid .ui-grid-pinned-container-left .ui-grid-header-cell:has(.bln-table-checkbox-container),bln-table .grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child,bln-table .grid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child{border:none!important}bln-table .grid .ui-grid-canvas{padding-top:0!important}bln-table .grid .ui-grid-header-cell-wrapper:has(.ui-grid-pinned-container-left),bln-table .grid .ui-grid-pinned-container-left .ui-grid-header-cell:first-child{border-top-left-radius:calc(var(--bln-table-border-radius) - 1px)!important}bln-table .grid .ui-grid-vertical-bar{background-color:var(--bln-table-inner-border-color)!important}bln-table .grid .ui-grid-header{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .grid .ui-grid-header-cell{border-style:var(--bln-table-inner-border-style);border-width:0}bln-table .grid .ui-grid-cell{border-style:var(--bln-table-inner-border-style);border-top-width:0;border-right-width:0;border-left-width:0}bln-table .grid .ui-grid-header-cell-row,bln-table .grid .ui-grid-row{display:flex;min-height:var(--bln-row-height)!important;max-height:var(--bln-row-height)!important}bln-table .grid .ui-grid-header-cell-row:has(.ui-grid-filter-container),bln-table .grid .ui-grid-header-cell-row:has([data-column-filter]){min-height:calc(var(--bln-row-height) * 2)!important;max-height:calc(var(--bln-row-height) * 2)!important}bln-table .grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-header-cell,bln-table .grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-header-cell{display:flex;flex-direction:column;justify-content:flex-start}bln-table .grid .ui-grid-header-cell-row:has(.ui-grid-filter-container) .ui-grid-cell-contents,bln-table .grid .ui-grid-header-cell-row:has([data-column-filter]) .ui-grid-cell-contents{max-height:var(--bln-row-height)!important;flex-shrink:0}bln-table .grid .ui-grid-header-canvas:has(.ui-grid-filter-container),bln-table .grid .ui-grid-header-canvas:has([data-column-filter]),bln-table .grid .ui-grid-header-viewport:has(.ui-grid-filter-container),bln-table .grid .ui-grid-header-viewport:has([data-column-filter]),bln-table .grid .ui-grid-top-panel:has(.ui-grid-filter-container),bln-table .grid .ui-grid-top-panel:has([data-column-filter]){height:auto!important;min-height:calc(var(--bln-row-height) * 2)!important;overflow:visible!important}bln-table .grid .ui-grid-cell .ui-grid-vertical-bar,bln-table .grid .ui-grid-row{height:fit-content!important}bln-table .grid .ui-grid-cell{height:100%}bln-table .grid .ui-grid-row{border-color:var(--bln-table-border-color)}bln-table .grid .ui-grid-row .ui-grid-cell{background-color:var(--bln-table-bg-color)}bln-table .grid .ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:var(--bln-table-secondary-bg-color)}bln-table .grid .ui-grid-viewport .ui-grid-cell{font-weight:var(--bln-table-font-weight);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .grid .ui-grid-header-cell-wrapper{background-color:var(--bln-table-header-bg-color);color:var(--bln-table-header-text-color)}bln-table .grid .ui-grid-header-cell-wrapper .ui-grid-header-cell-label{font-weight:var(--bln-table-header-font-weight);font-size:var(--bln-table-header-font-size);font-family:var(--bln-table-header-font-family)}bln-table .grid .ui-grid-cell-focus,bln-table .grid .ui-grid-row-selected .ui-grid-cell-contents{background-color:var(--bln-table-highlight-color)!important;color:var(--bln-table-highlight-text-color)!important}bln-table .grid:not([ui-grid-cellNav]) .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.pin-row-column-cell.active){background-color:var(--bln-table-hovered-bg-color)!important;color:var(--bln-table-hovered-text-color)!important}bln-table .grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):not(:hover){background-color:var(--bln-table-bg-color)}bln-table .grid[ui-grid-cellNav] .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents:not(.ui-grid-cell-focus):hover{background-color:var(--bln-table-hovered-bg-color)!important;color:var(--bln-table-hovered-text-color)!important}bln-table .grid .ui-grid-cell input:not([type=checkbox]):not([type=range]),bln-table .grid input:not([type=checkbox]):not([type=range]){box-sizing:border-box;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-text-input-border-color)!important;border-radius:var(--bln-text-input-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled),bln-table .grid input:not([type=checkbox]):not([type=range]):hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-text-input-border-color) 85%,var(--bln-text-input-focused-highlight-color))!important}bln-table .grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-invalid,bln-table .grid input:not([type=checkbox]):not([type=range]).ng-invalid{border-color:var(--bln-table-error-color,#ef4444)!important}bln-table .grid .ui-grid-cell input:not([type=checkbox]):not([type=range]).ng-valid,bln-table .grid input:not([type=checkbox]):not([type=range]).ng-valid{border-color:var(--bln-text-input-border-color)!important}bln-table .grid .ui-grid-cell input:not([type=checkbox]):not([type=range]):focus,bln-table .grid input:not([type=checkbox]):not([type=range]):focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color)!important}bln-table .grid .ui-grid-cell select,bln-table .grid select{box-sizing:border-box;appearance:none;border-width:1px;border-style:solid;background-clip:padding-box;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:2rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-dropdown-border-color)!important;border-radius:var(--bln-dropdown-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%236b7280%27/%3E%3C/svg%3E");background-position:right .25rem center;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size)}bln-table .grid .ui-grid-cell select:hover:not(:focus):not(:disabled),bln-table .grid select:hover:not(:focus):not(:disabled){border-color:color-mix(in srgb,var(--bln-dropdown-border-color) 85%,var(--bln-dropdown-highlight-color))!important}bln-table .grid .ui-grid-cell select:focus,bln-table .grid select:focus{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M24 24H0V0h24v24z%27 fill=%27none%27 opacity=%27.87%27/%3E%3Cpath d=%27M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z%27 fill=%27%23374151%27/%3E%3C/svg%3E")}bln-table .grid .ui-grid-cell .cell-date-picker{position:relative;display:flex;align-items:center;border-width:1px;border-style:solid;background-clip:padding-box;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-color:var(--bln-date-time-picker-border-color);border-radius:var(--bln-date-time-picker-border-radius);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%236b7280%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E");background-position:right .7rem center;background-size:1rem 1rem;background-repeat:no-repeat;background-color:var(--bln-table-bg-color);height:calc(100% - .5rem)}bln-table .grid .ui-grid-cell .cell-date-picker .cell-date-picker-preview{pointer-events:none;z-index:1;display:flex;height:100%;user-select:none;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;max-width:calc(100% - (1rem + .7rem + .5rem))}bln-table .grid .ui-grid-cell .cell-date-picker input[type=date]{position:absolute;inset:0px;height:100%;width:100%;cursor:pointer;opacity:0;outline:0!important;border:none!important;background:0 0!important}bln-table .grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-datetime-edit{display:none}bln-table .grid .ui-grid-cell .cell-date-picker input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;opacity:0;cursor:pointer;margin:0;padding:0;width:2.5rem;height:100%}bln-table .grid .ui-grid-cell .cell-date-picker:hover:not(:focus-within){border-color:color-mix(in srgb,var(--bln-date-time-picker-border-color) 85%,var(--bln-table-highlight-color))}bln-table .grid .ui-grid-cell .cell-date-picker:focus-within{outline:3px solid color-mix(in srgb,var(--bln-table-highlight-color) 20%,transparent);outline-offset:0;border-color:var(--bln-table-highlight-color);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23374151%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%273%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%272%27 ry=%272%27%3E%3C/rect%3E%3Cline x1=%2716%27 y1=%272%27 x2=%2716%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%278%27 y1=%272%27 x2=%278%27 y2=%276%27%3E%3C/line%3E%3Cline x1=%273%27 y1=%2710%27 x2=%2721%27 y2=%2710%27%3E%3C/line%3E%3C/svg%3E")}bln-table .grid .ui-grid-cell-contents{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;min-height:var(--bln-row-height)!important;max-height:var(--bln-row-height)!important;font-size:var(--bln-table-font-size)}bln-table .grid form[name=inputForm]{box-sizing:border-box;padding-left:.5rem;padding-right:.5rem}bln-table .grid form[name=inputForm] input:not([type=checkbox]):not([type=range]){padding-left:.5rem;padding-right:.5rem}bln-table .grid form[name=inputForm] select{padding-left:.5rem}bln-table .grid .ui-grid-cell:has(.cell-date-picker){box-sizing:border-box;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-table .grid .ui-grid-column-menu-button{display:inline-flex;align-items:center;justify-content:center;border-width:0;background-color:transparent;padding:0;position:absolute!important;top:0!important;height:var(--bln-row-height)!important}bln-table .grid .ui-grid-column-menu-button:focus-visible{outline:3px solid var(--bln-table-border-color);outline-offset:-3px}bln-table .grid .ui-grid-cell-contents.ui-grid-header-cell-primary-focus:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--bln-table-border-color)}bln-table .grid .ui-grid-focuser:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px var(--bln-table-border-color);border-color:var(--bln-table-border-color)}bln-table .grid .ui-grid-menu .ui-grid-menu-inner{max-height:20rem;overflow-y:auto;border-width:1px;border-style:solid;padding:.25rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:color-mix(in srgb,var(--bln-table-border-color) 20%,transparent);border-radius:var(--bln-table-border-radius);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item{display:flex;cursor:pointer;user-select:none;align-items:center;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;padding:.375rem .5rem;color:var(--bln-table-text-color);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus,bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus-visible,bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item [bln-icon]{margin-right:.5rem}bln-table .grid .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>.ui-grid-menu-item{border-bottom:none}bln-table .grid .ui-grid-cell-contents-hidden{margin:0;display:none;padding:0}bln-table .grid .ui-grid-viewport .ui-grid-cell-contents+div{display:flex;height:100%;width:100%;align-items:center;background-color:var(--bln-table-bg-color)}bln-table .grid .ui-grid-viewport .ui-grid-cell-contents+div form{display:flex;height:100%;width:100%;align-items:center}bln-table .grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell-contents+div{background-color:var(--bln-table-hovered-bg-color)}bln-table .grid .ui-grid-row:hover:not(.ui-grid-row-selected) .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-hovered-bg-color)!important}bln-table .grid .ui-grid-row:hover:not(.ui-grid-row-selected) .cell-date-picker{background-color:var(--bln-table-bg-color)!important}bln-table .grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell-contents+div{background-color:var(--bln-table-highlight-color)}bln-table .grid .ui-grid-row.ui-grid-row-selected .cell-date-picker,bln-table .grid .ui-grid-row.ui-grid-row-selected .ui-grid-cell:has(.cell-date-picker){background-color:var(--bln-table-highlight-color)!important}bln-table .grid .ui-grid-render-container-body .ui-grid-viewport{overflow:auto!important}bln-table .grid input:not([type=range]){width:calc(100% - .5rem - 2px);min-width:calc(100% - .5rem - 2px);max-width:calc(100% - .5rem - 2px);height:calc(100% - .5rem - 2px);line-height:1.35}bln-table .grid .grid-cell-edit-action{position:relative;z-index:2;margin-right:.25rem;display:none;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .grid .ui-grid-cell:has(.cell-date-picker) .grid-cell-edit-action{display:none!important}bln-table .grid .grid-hover-actions{position:relative;z-index:1}bln-table .grid .grid-hover-actions .grid-actions-container{position:absolute;right:0;display:flex;align-items:center;top:50%;transform:translateY(-50%)}bln-table .grid .grid-hover-actions .grid-cell-actions,bln-table .grid .grid-hover-actions .grid-row-actions{display:none}bln-table .grid .grid-hover-actions .cell-action,bln-table .grid .grid-hover-actions .row-action{margin-right:.25rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px}bln-table .grid .ui-grid-cell:hover .grid-cell-actions,bln-table .grid .ui-grid-cell:hover .grid-cell-edit-action{display:inline-flex}bln-table .grid .ui-grid-cell:hover .grid-cell-actions{z-index:2}bln-table .grid .ui-grid-row:hover .grid-row-actions{z-index:2;display:inline-flex}bln-table .grid .ui-grid-text-left .ui-grid-cell-contents{justify-content:flex-start}bln-table .grid .ui-grid-text-right .ui-grid-cell-contents{justify-content:flex-end}bln-table .grid .ui-grid-text-center .ui-grid-cell-contents{justify-content:center}bln-table .grid input[type=checkbox]{visibility:hidden;position:absolute;margin:0;height:0;width:0;cursor:pointer;padding:0;opacity:0}bln-table .grid input[type=checkbox]:checked~.checkmark .check{visibility:visible!important}bln-table .grid input[type=checkbox]:focus-visible~.checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .grid .cell-boolean-editor:focus-visible{outline:2px solid transparent;outline-offset:2px}bln-table .grid .cell-boolean-editor:focus-visible .checkmark{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-table-highlight-color) 20%, transparent);border-color:var(--bln-table-highlight-color)}bln-table .grid .checkbox-container{position:relative;display:flex;width:var(--bln-checkbox-size);height:var(--bln-checkbox-size)}bln-table .grid .checkmark{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--bln-checkbox-border-color,#d1d5db);border-radius:.15rem}bln-table .grid .checkmark .check{visibility:hidden;color:var(--bln-checkbox-check-mark-color);font-size:calc(var(--bln-checkbox-size) * .6)}bln-table .grid .pin-row-column-cell{position:relative;z-index:5;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;padding-left:0;padding-right:0;background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .grid .pin-row-column-cell .pin{opacity:.2}bln-table .grid .ui-grid-row:hover:not(.ui-grid-row-selected) .pin-row-column-cell{background-color:var(--bln-table-highlight-color)!important;color:var(--bln-table-highlight-text-color)!important}bln-table .grid input:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .grid select{width:100%!important;min-width:100%;max-width:100%;height:calc(100% - .5rem)}bln-table .grid .checkbox-filter-container{display:flex;padding-left:1rem}bln-table .grid .ui-grid-filter-container input{width:100%;min-width:100%;max-width:100%}bln-table .grid [data-column-filter]{width:100%}bln-table .grid [data-column-filter] .ui-grid-filter-button{display:flex;flex-shrink:0;align-items:center;margin-top:.25rem!important}bln-table .grid [data-column-filter] bln-text-input{display:block;width:100%}bln-table .grid [data-column-filter] bln-text-input .label-container{display:none}bln-table .grid [data-column-filter] bln-text-input .input-container{padding:0!important}bln-table .grid [data-column-filter] bln-text-input .input-container input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .grid [data-column-filter] bln-dropdown{display:block;width:100%}bln-table .grid [data-column-filter] bln-dropdown .dropdown-label{display:none}bln-table .grid [data-column-filter] bln-dropdown .dropdown-input-wrapper{padding:0!important;margin-top:0}bln-table .grid [data-column-filter] bln-dropdown .dropdown-input{height:calc(var(--bln-row-height) - .75rem);min-height:unset;padding-top:0;padding-bottom:0}bln-table .grid [data-column-filter] bln-range-input{display:block;width:100%}bln-table .grid [data-column-filter] bln-range-input .range-current-value,bln-table .grid [data-column-filter] bln-range-input .range-input-label{display:none}bln-table .grid [data-column-filter] bln-range-input .range{padding-top:0!important;padding-bottom:0!important}bln-table .grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-webkit-slider-thumb,bln-table .grid [data-column-filter] bln-range-input input[type=range]:focus::-webkit-slider-thumb,bln-table .grid [data-column-filter] bln-range-input input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)!important}bln-table .grid [data-column-filter] bln-range-input input[type=range]:focus-visible::-moz-range-thumb,bln-table .grid [data-column-filter] bln-range-input input[type=range]:focus::-moz-range-thumb,bln-table .grid [data-column-filter] bln-range-input input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-table-highlight-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)!important}bln-table .grid .ui-grid-row-header-cell{height:49px!important}bln-table .grid [ui-grid-row=row]:has(.bln-table-checkbox-container){cursor:pointer}bln-table .grid .ui-grid-header-cell .bln-table-checkbox{border-bottom:none!important;border-top-left-radius:calc(var(--bln-table-border-radius) - 2px)!important}bln-table .grid .bln-table-checkbox-container{cursor:pointer;max-height:var(--bln-row-height);pointer-events:fill}bln-table .grid .bln-table-checkbox-container .ui-grid-cell-contents{justify-content:center;padding:0}bln-table .grid .ui-grid-row:hover:not(.ui-grid-row-selected) .bln-table-checkbox{background-color:var(--bln-table-hovered-bg-color);color:var(--bln-table-hovered-text-color)}bln-table .grid .ui-grid-row.ui-grid-row-selected .bln-table-checkbox{background-color:var(--bln-table-highlight-color);color:var(--bln-table-highlight-text-color)}bln-table .grid .bln-table-checkbox{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border:none;border-bottom:1px solid var(--bln-table-border-color);background-color:var(--bln-table-bg-color);color:var(--bln-table-text-color)}bln-table .grid .bln-table-checkbox .checkmark{border-color:transparent;background-color:transparent}bln-table .grid .bln-table-checkbox .checkmark .check{visibility:visible;opacity:.1;color:var(--bln-table-text-color)}bln-table .grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark{border-color:var(--bln-checkbox-color);background-color:var(--bln-checkbox-color)}bln-table .grid .bln-table-checkbox input[type=checkbox]:checked~.checkmark .check{opacity:1;color:var(--bln-checkbox-check-mark-color)}bln-table .grid .check-all:hover{background-color:var(--bln-table-hovered-bg-color)}bln-table .grid .active,bln-table .grid .allSelected{background-color:var(--bln-table-highlight-color)!important;color:var(--bln-table-highlight-text-color)!important}bln-table .grid .active span,bln-table .grid .allSelected span{opacity:1!important}bln-table .bln-table-pagination-controls{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.25rem;border-color:var(--bln-table-border-color);background-color:var(--bln-table-secondary-bg-color);color:var(--bln-table-text-color);font-weight:var(--bln-table-font-weight);font-size:var(--bln-table-font-size);font-family:var(--bln-table-font-family)}bln-table .bln-table-pagination-controls .bln-table-pagination-next-page-icon,bln-table .bln-table-pagination-controls .bln-table-pagination-prev-page-icon{cursor:pointer;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-radius:var(--bln-table-border-radius)}bln-table .bln-table-pagination-controls .bln-table-pagination-next-page-icon:hover,bln-table .bln-table-pagination-controls .bln-table-pagination-prev-page-icon:hover{background-color:var(--bln-table-hovered-bg-color)}bln-table[enable-checkboxes=true] .main-table-child-container .ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container .ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left{display:flex}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper{display:flex}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left{position:relative;display:flex}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left{display:flex;flex-direction:column}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left>.ui-grid-scrollbar-placeholder,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left>.ui-grid-scrollbar-placeholder{display:none}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left>.ui-grid-viewport,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left>.ui-grid-viewport{height:100%;overflow:var(--dynamic-overflow,scroll hidden)!important}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left>.ui-grid-viewport::-webkit-scrollbar,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-left>.ui-grid-render-container-left>.ui-grid-viewport::-webkit-scrollbar{border-right:1px solid var(--bln-table-inner-border-color);background-color:var(--bln-table-secondary-bg-color)}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container{display:flex;flex-direction:column;margin-left:0!important}bln-table[enable-checkboxes=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container>.ui-grid-viewport,bln-table[enable-checkboxes=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container>.ui-grid-viewport{overflow:var(--dynamic-overflow,scroll)!important}bln-table[enable-checkboxes=true] .bln-table-checkbox:first-child{border-right-width:var(--bln-table-inner-border-width);border-right-style:var(--bln-table-inner-border-style);border-right-color:var(--bln-table-inner-border-color)!important}bln-table[enable-row-pinning=true] .main-table-child-container .ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right{display:flex}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper{display:flex}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right{position:relative;display:flex}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right{display:flex;flex-direction:column}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right>.ui-grid-scrollbar-placeholder{display:none}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right>.ui-grid-viewport{height:100%;overflow:var(--dynamic-overflow,scroll hidden)!important}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right>.ui-grid-viewport::-webkit-scrollbar{border-left:1px solid var(--bln-table-inner-border-color);background-color:var(--bln-table-secondary-bg-color)}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container{display:flex;flex-direction:column;margin-right:0!important}bln-table[enable-row-pinning=true] .main-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container>.ui-grid-viewport{overflow:var(--dynamic-overflow,scroll)!important}bln-table[enable-row-pinning=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container>.ui-grid-viewport{overflow:hidden scroll!important}bln-table[enable-row-pinning=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right>.ui-grid-viewport{overflow:scroll hidden!important}bln-table[enable-row-pinning=true] .pinned-bottom-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right>.ui-grid-viewport::-webkit-scrollbar{border-left:1px solid var(--bln-table-inner-border-color);background-color:var(--bln-table-secondary-bg-color)}bln-table[enable-row-pinning=true] .pinned-top-table-child-container>.ui-grid-contents-wrapper>.ui-grid-render-container>.ui-grid-viewport{overflow:hidden scroll!important}bln-table[enable-row-pinning=true] .pinned-top-table-child-container>.ui-grid-contents-wrapper>.ui-grid-pinned-container-right>.ui-grid-render-container-right>.ui-grid-viewport{overflow:hidden!important}bln-table[enable-row-pinning=true] .bln-table-pinned-top{position:absolute;top:0;z-index:5;width:100%}bln-table[enable-row-pinning=true] .bln-table-pinned-top .pinned-top-table-child-container{overflow:visible;box-shadow:0 6px 4px -6px color-mix(in srgb,var(--bln-table-text-color) 40%,transparent);background-color:var(--bln-table-bg-color);height:var(--dynamic-height)!important;max-height:calc(var(--bln-row-height,42px) * 4)}bln-table[enable-row-pinning=true] .bln-table-pinned-top .pinned-top-table-child-container .ui-grid-viewport{height:100%!important;height:var(--dynamic-height)!important;min-height:0!important;max-height:calc(var(--bln-row-height,42px) * 3)}bln-table[enable-row-pinning=true] .bln-table-pinned-bottom{position:absolute;bottom:0;z-index:5;width:100%}bln-table[enable-row-pinning=true] .bln-table-pinned-bottom .pinned-bottom-table-child-container{box-shadow:0 -1px 8px 0 color-mix(in srgb,var(--bln-table-text-color) 30%,transparent);background-color:var(--bln-table-bg-color);height:var(--dynamic-height)!important;min-height:unset;max-height:calc(var(--bln-row-height,42px) * 3 + 5px)}bln-table[enable-row-pinning=true] .bln-table-pinned-bottom .pinned-bottom-table-child-container .ui-grid-viewport{height:var(--dynamic-height)!important;max-height:calc(var(--bln-row-height,42px) * 3 + 5px)}:has(.bln-table){min-height:0;min-width:0}.pinned-bottom-table-child-container,.pinned-top-table-child-container{background:0 0!important;min-height:var(--dynamic-height)}bln-table .bln-table-pinned-bottom,bln-table .bln-table-pinned-top{pointer-events:none}bln-table .bln-table-pinned-bottom .ui-grid-row,bln-table .bln-table-pinned-top .ui-grid-header-cell,bln-table .bln-table-pinned-top .ui-grid-row{pointer-events:auto}bln-text-input{display:flex;max-width:100%;flex:1 1 auto}bln-text-input input[type=password]~.right-input-container .password-toggle-icon-container .toggle-icon-show{display:flex}bln-text-input input[type=text]~.right-input-container .password-toggle-icon-container .toggle-icon-hide{display:flex}.bln-text-input{display:flex;width:100%;font-weight:var(--bln-text-input-font-weight);font-size:var(--bln-text-input-font-size);font-family:var(--bln-text-input-font-family)}.bln-text-input .label-container label{font-weight:500;color:var(--bln-text-input-label-color);font-size:var(--bln-text-input-font-size)}.bln-text-input .input-container .left-addon-container{display:flex;cursor:default;align-items:center;border-width:1px;border-right-width:0;border-style:solid;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;line-height:1.5;outline:2px solid transparent;outline-offset:2px;border-color:var(--bln-text-input-border-color);border-radius:var(--bln-text-input-border-radius) 0 0 var(--bln-text-input-border-radius);background-color:var(--bln-text-input-addon-background-color);color:var(--bln-text-input-addon-text-color);font-size:var(--bln-text-input-font-size)}.bln-text-input .input-container .right-addon-container{display:flex;cursor:default;align-items:center;border-width:1px;border-left-width:0;border-style:solid;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;line-height:1.5;outline:2px solid transparent;outline-offset:2px;border-color:var(--bln-text-input-border-color);border-radius:0 var(--bln-text-input-border-radius) var(--bln-text-input-border-radius) 0;background-color:var(--bln-text-input-addon-background-color);color:var(--bln-text-input-addon-text-color);font-size:var(--bln-text-input-font-size)}.bln-text-input .input-container .right-addon-container+.error-icon-container{display:none}.bln-text-input .input-container .error+.right-addon-container{display:none}.bln-text-input .input-container .error{margin-top:.25rem;display:none;font-size:.75rem;line-height:1rem;color:var(--bln-text-input-error-color)}.bln-text-input:has(.left-addon-container) input,.bln-text-input:has(.left-addon-container) textarea{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.bln-text-input:has(.right-addon-container) input,.bln-text-input:has(.right-addon-container) textarea{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.bln-text-input input,.bln-text-input textarea{width:100%;flex-grow:1;appearance:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;line-height:1.5;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-width:var(--bln-text-input-border-width);border-top-width:var(--bln-text-input-border-top-width,var(--bln-text-input-border-width));border-right-width:var(--bln-text-input-border-right-width,var(--bln-text-input-border-width));border-bottom-width:var(--bln-text-input-border-bottom-width,var(--bln-text-input-border-width));border-left-width:var(--bln-text-input-border-left-width,var(--bln-text-input-border-width));border-style:var(--bln-text-input-border-style);border-color:var(--bln-text-input-border-color);border-radius:var(--bln-text-input-border-radius);background-color:var(--bln-text-input-bg-color);color:var(--bln-text-input-text-color);font-weight:var(--bln-text-input-font-weight);font-size:var(--bln-text-input-font-size);font-family:var(--bln-text-input-font-family)}.bln-text-input input:hover:not(:focus-visible):not(:disabled),.bln-text-input textarea:hover:not(:focus-visible):not(:disabled){border-color:color-mix(in srgb,var(--bln-text-input-border-color) 85%,var(--bln-text-input-focused-highlight-color))}.bln-text-input input:focus-visible,.bln-text-input textarea:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-text-input-focused-highlight-color) 20%, transparent);border-color:var(--bln-text-input-focused-highlight-color)}.bln-text-input input:disabled,.bln-text-input textarea:disabled{cursor:not-allowed;opacity:.5;background-color:var(--bln-text-input-addon-background-color)}.bln-text-input input[type=search]::-webkit-search-cancel-button,.bln-text-input textarea[type=search]::-webkit-search-cancel-button{display:none}.bln-text-input input::-webkit-input-placeholder,.bln-text-input textarea::-webkit-input-placeholder{opacity:.6;color:var(--bln-text-input-text-color)}.bln-text-input input:-ms-input-placeholder,.bln-text-input textarea:-ms-input-placeholder{opacity:.6;color:var(--bln-text-input-text-color)}.bln-text-input input::-moz-placeholder,.bln-text-input textarea::-moz-placeholder{opacity:.6;color:var(--bln-text-input-text-color)}.bln-text-input .left-input-container{position:relative;display:flex}.bln-text-input .right-input-container{position:relative;display:flex}.bln-text-input .icons-container{position:absolute;top:0;bottom:0;right:100%;display:flex;align-items:center;background-color:transparent;padding-right:.75rem}.bln-text-input .icons-container .search-clear-icon-container{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem;background-color:var(--bln-text-input-search-clear-button-background-color,transparent);width:var(--bln-text-input-search-clear-button-size,.875rem);height:var(--bln-text-input-search-clear-button-size,.875rem)}.bln-text-input .icons-container .search-clear-icon-container .search-clear-icon{display:inline;text-align:center;font-weight:700;color:var(--bln-text-input-search-clear-button-text-color,#6b7280);font-size:var(--bln-text-input-search-clear-button-size, .875rem);line-height:var(--bln-text-input-search-clear-button-size, .875rem)}.bln-text-input .icons-container .password-toggle-icon-container .toggle-icon-hide,.bln-text-input .icons-container .password-toggle-icon-container .toggle-icon-show{display:none;cursor:pointer;color:var(--bln-text-input-password-toggle-button-color,#6b7280);font-size:var(--bln-text-input-password-toggle-button-size, .875rem)}.bln-text-input .icons-container .error-icon{margin-left:.25rem;color:var(--bln-text-input-error-color);font-size:var(--bln-text-input-password-toggle-button-size, .875rem)}.bln-text-input textarea{resize:none}bln-text-input.ng-invalid input,bln-text-input.ng-invalid textarea{border-color:var(--bln-text-input-error-color)}bln-text-input.ng-invalid input:focus-visible,bln-text-input.ng-invalid input:hover:not(:focus-visible):not(:disabled),bln-text-input.ng-invalid textarea:focus-visible,bln-text-input.ng-invalid textarea:hover:not(:focus-visible):not(:disabled){--tw-ring-color:color-mix(in srgb, var(--bln-text-input-error-color) 20%, transparent);border-color:var(--bln-text-input-error-color)}bln-text-input.ng-invalid input~.error-icon-container,bln-text-input.ng-invalid input~.right-input-container .icons-container,bln-text-input.ng-invalid textarea~.error-icon-container,bln-text-input.ng-invalid textarea~.right-input-container .icons-container{display:flex}bln-text-input.ng-invalid .bln-text-input .input-container .error{display:block}bln-toggle{position:relative;display:flex;width:fit-content;text-align:left}.bln-toggle{display:flex;gap:.5rem;padding:.25rem;font-weight:var(--bln-toggle-font-weight);font-size:var(--bln-toggle-font-size);font-family:var(--bln-toggle-font-family)}.bln-toggle .toggle-label{display:flex;user-select:none;align-content:center;align-items:center;height:var(--bln-toggle-font-size);color:var(--bln-toggle-label-color);font-weight:var(--bln-toggle-font-weight)}.bln-toggle .toggle-container{position:relative;display:flex;align-items:center;gap:.35rem}.bln-toggle .toggle-container input[type=checkbox]{position:absolute;margin:0;height:0;width:0;padding:0;opacity:0}.bln-toggle .toggle-container [bln-icon]{pointer-events:none;font-size:var(--bln-toggle-icon-font-size)}.bln-toggle .toggle-container [bln-icon][data-position=left]{order:1;color:var(--bln-toggle-left-icon-color)}.bln-toggle .toggle-container [bln-icon][data-position=right]{order:3;color:var(--bln-toggle-right-icon-color)}.bln-toggle .toggle-container input:checked+label:after{left:calc(100% - var(--bln-toggle-size) + 2px)}.bln-toggle .toggle-container label{position:relative;order:2;display:flex;align-items:center;border-width:1px;border-style:solid;border-color:transparent;transition-property:all;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);border-radius:calc(var(--bln-toggle-size)/ 2);width:calc(var(--bln-toggle-size) * 1.8);height:var(--bln-toggle-size)}.bln-toggle .toggle-container label:after{position:absolute;border-radius:9999px;top:50%;left:0;transform:translateY(-50%);transition:left .15s ease-in-out;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);background-color:var(--bln-toggle-button-color);width:calc(var(--bln-toggle-size) - 2px);height:calc(var(--bln-toggle-size) - 2px);content:''}.bln-toggle.disabled{opacity:.5}.bln-toggle.disabled *{cursor:not-allowed}.bln-toggle:focus-visible{outline:2px solid transparent;outline-offset:2px}.bln-toggle:focus-visible .toggle-container label{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb, var(--bln-toggle-toggled-color) 20%, transparent);border-color:color-mix(in srgb,var(--bln-toggle-toggled-color) 50%,#f0f0f0)}.bln-toggle:not(.disabled) *{cursor:pointer}.bln-toggle:not(.disabled) .toggle-label{cursor:default}.bln-toggle input:checked+label{background-color:var(--bln-toggle-toggled-color)}.bln-toggle label{background-color:var(--bln-toggle-untoggled-color)}bln-virtualized-list{display:flex;height:100%;min-height:0;flex-direction:column}bln-virtualized-list .bln-virtualized-list{display:flex;height:100%;min-height:0;flex:1 1 0%;flex-direction:column;overflow:auto}bln-virtualized-list .bln-virtualized-list-item{box-sizing:border-box;display:flex;align-items:center;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-virtualized-list .bln-virtualized-list-loader{display:flex;flex:none;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}bln-range-input{display:flex;width:100%;flex-direction:column;color:var(--bln-range-input-text-color);font-weight:var(--bln-range-input-font-weight);font-size:var(--bln-range-input-font-size);font-family:var(--bln-range-input-font-family)}bln-range-input .bln-range-input{display:flex;width:100%}bln-range-input .bln-range-input.disabled{cursor:not-allowed}bln-range-input .bln-range-input.disabled .range-input-body{opacity:.5}bln-range-input .bln-range-input.disabled input[type=range]{pointer-events:none}bln-range-input .bln-range-input.disabled input[type=range]::-webkit-slider-thumb{cursor:not-allowed}bln-range-input .bln-range-input.disabled input[type=range]::-moz-range-thumb{cursor:not-allowed}bln-range-input .bln-range-input.disabled .range-minmax{opacity:1}bln-range-input .range-input-label{cursor:default}bln-range-input .range-input-body{display:flex;width:100%;min-width:0;flex-direction:column}bln-range-input .range{position:relative;display:flex;width:100%;min-width:0;align-items:center;padding-top:.5rem;padding-bottom:.5rem}bln-range-input .range-track-col{position:relative;display:flex;min-width:0;flex-grow:1;flex-direction:column}bln-range-input .range-wrapper{position:relative;display:flex;flex-grow:1;align-items:center}bln-range-input .range-current-value{margin-left:auto;padding:.25rem;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:var(--bln-range-input-text-color);font-size:var(--bln-range-input-font-size);font-family:var(--bln-range-input-font-family)}bln-range-input .range-minmax{margin-top:.75rem;display:flex;justify-content:space-between;font-size:.75rem;line-height:1rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);opacity:.5;color:var(--bln-range-input-text-color);font-family:var(--bln-range-input-font-family)}bln-range-input .range-input{pointer-events:none;position:relative;width:100%;overflow:hidden;border-radius:var(--bln-range-input-roundness);background-color:var(--bln-range-input-bg-color);height:var(--bln-range-input-height)}bln-range-input .range-error{position:absolute;top:100%;left:0;display:none;padding-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;color:var(--bln-range-input-error-text-color)}bln-range-input input[type=range]{pointer-events:none;position:absolute;z-index:3;width:100%;appearance:none;background-color:transparent;padding:0;outline:0!important;border:none!important;height:0!important}bln-range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;position:relative;z-index:4;cursor:pointer;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:var(--bln-range-input-thumb-border-width) solid var(--bln-range-input-border-color);background-color:var(--bln-range-input-thumb-color);width:var(--bln-range-input-thumb-size);height:var(--bln-range-input-thumb-size)}bln-range-input input[type=range]:focus-visible::-webkit-slider-thumb,bln-range-input input[type=range]:focus::-webkit-slider-thumb,bln-range-input input[type=range]:hover::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-range-input-border-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-range-input input[type=range]::-moz-range-thumb{pointer-events:auto;position:relative;z-index:4;cursor:pointer;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:var(--bln-range-input-thumb-border-width) solid var(--bln-range-input-border-color);background-color:var(--bln-range-input-thumb-color);width:var(--bln-range-input-thumb-size);height:var(--bln-range-input-thumb-size)}bln-range-input input[type=range]:focus-visible::-moz-range-thumb,bln-range-input input[type=range]:focus::-moz-range-thumb,bln-range-input input[type=range]:hover::-moz-range-thumb{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--bln-range-input-border-color) 30%,transparent),0 1px 3px 0 rgba(0,0,0,.1)}bln-range-input .has-error,bln-range-input.ng-invalid.ng-dirty{--bln-range-input-fill-color:var(--bln-range-input-error-color);--bln-range-input-border-color:var(--bln-range-input-error-color)}bln-range-input .has-error .range-error,bln-range-input.ng-invalid.ng-dirty .range-error{display:block}