@charset "UTF-8";:root,:host{--b-task-board-column-filter-width: 40em}.b-task-board-field-filter-picker-group{width:var(--b-task-board-column-filter-width)}.b-rotate-title:not(.b-collapsing) .b-column-header-button{display:none}.b-column-header-button{order:400}.b-column-lock .b-task-board-column-header.b-task-board-column-start,.b-column-lock .b-task-board-column-header.b-task-board-column-end{position:sticky;z-index:1}.b-column-lock .b-task-board-column-header.b-task-board-column-start{inset-inline-start:0}.b-column-lock .b-task-board-column-header.b-task-board-column-end{inset-inline-end:0}.b-column-lock .b-task-board-column-header.b-task-board-column-end .b-task-board-column-expander:before{scale:-1 1}.b-column-lock .b-task-board-swimlane[data-lane=default],.b-column-lock .b-task-board-swimlane[data-lane=default] .b-task-board-swimlane-body{overflow:visible}.b-task-board-column:not(.b-task-board-drag-proxy).b-task-board-column-start,.b-task-board-column:not(.b-task-board-drag-proxy).b-task-board-column-end{position:sticky;height:100%;z-index:1}:is(.b-task-board-column:not(.b-task-board-drag-proxy).b-task-board-column-start,.b-task-board-column:not(.b-task-board-drag-proxy).b-task-board-column-end).b-task-board-drag-proxy{position:absolute;background-color:transparent}.b-task-board-column:not(.b-task-board-drag-proxy).b-task-board-column-start{inset-inline-start:0}.b-task-board-column:not(.b-task-board-drag-proxy).b-task-board-column-end{inset-inline-end:0}:root,:host{--b-task-board-column-resize-handle-min-width: .5em}.b-task-board.b-column-resize .b-task-board-column-header:not(.b-task-board-column-start,.b-task-board-column-end){position:relative;overflow:visible}.b-task-board:not(.b-column-resize) .b-task-board-column-header:not(.b-task-board-column-start,.b-task-board-column-end){overflow:hidden}.b-task-board-column-resize-handle{--bi-handle-width: max(var(--b-task-board-column-gap, 0px), var(--b-task-board-column-resize-handle-min-width, 0px));--bi-half-gap: calc(var(--b-task-board-column-gap, 0px) / 2);--bi-half-handle: calc(var(--bi-handle-width) / 2);--bi-handle-x-offset: calc(var(--bi-half-gap) + var(--bi-half-handle));position:absolute;right:0;z-index:1;background:transparent;height:100%;align-self:stretch;cursor:col-resize;width:var(--bi-handle-width);translate:var(--bi-handle-x-offset)}.b-task-board-column-sort{order:300}.b-task-board-column-sort .b-icon-sort:before{content:"\f062";transition:rotate .2s}.b-task-board-column-sort:not(.b-asc,.b-desc){opacity:.3}.b-task-board-column-sort.b-asc,.b-task-board-column-sort.b-desc{opacity:1}.b-task-board-column-sort.b-asc .b-icon-sort:before{rotate:0deg}.b-task-board-column-sort.b-desc .b-icon-sort:before{rotate:180deg}.b-column-sort-menu .b-menu-item-icon{order:1;visibility:hidden}.b-column-sort-menu span.b-menu-text{margin-inline:0 .5em}.b-column-sort-menu .b-checked .b-menu-item-icon{visibility:visible}.b-column-sort-menu .b-checked .b-menu-item-icon:before{content:"\f062";transition:rotate .2s}.b-column-sort-menu .b-checked.b-asc .b-menu-item-icon:before{rotate:0deg}.b-column-sort-menu .b-checked.b-desc .b-menu-item-icon:before{rotate:180deg}.b-task-board-column-title-sortable{cursor:pointer}:root,:host{--b-task-board-column-toolbars-color: var(--b-neutral-50);--b-task-board-column-toolbars-font-size: .9em}.b-task-board-column-tbar.b-toolbar,.b-task-board-column-bbar.b-toolbar{--b-primary: var(--b-task-board-column-toolbars-color);--b-toolbar-background: transparent}:is(.b-task-board-column-tbar.b-toolbar,.b-task-board-column-bbar.b-toolbar) .b-toolbar-content{justify-content:center;align-items:center;padding:var(--b-task-board-column-padding)}:is(.b-task-board-column-tbar.b-toolbar,.b-task-board-column-bbar.b-toolbar) .b-button{font-size:var(--b-task-board-column-toolbars-font-size)}:is(.b-task-board-column-tbar.b-toolbar,.b-task-board-column-bbar.b-toolbar) .b-button:not(.b-text){border-radius:50%}.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-tbar.b-toolbar,.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-bbar.b-toolbar{display:none}.b-task-board-body>.b-task-board-column-tbar.b-toolbar,.b-task-board-body>.b-task-board-column-bbar.b-toolbar{display:none}.b-task-board-base.b-filter-bar{--b-task-board-column-header-sticky-height: 8em}.b-task-board-base.b-filter-bar .b-task-board-column-header{align-items:flex-start}.b-task-board-column-header-multiline{flex-direction:column}.b-task-board-column-header-multiline.b-collapsed:not(.b-collapsing){align-content:flex-start}.b-task-board-column-header-multiline.b-collapsed:not(.b-collapsing) .b-task-board-column-header-padder{align-items:center}.b-task-board-column-header-multiline.b-collapsed:not(.b-collapsing) .b-task-board-column-filter-bar{visibility:hidden}.b-task-board-column-header-multiline .b-task-board-column-header-padder{min-width:100%}.b-task-board-column-header-multiline .b-task-board-column-header-padder:not(:first-child){padding-top:0}.b-task-board-column-header-multiline .b-task-board-column-header-padder:not(:last-child){padding-bottom:0}.b-task-board-column-filter-bar{margin-top:.5em}:root,:host{--b-task-board-simple-task-edit-background: #dddddd50;--b-task-board-simple-task-edit-border: null;--b-task-board-simple-task-edit-box-shadow: null}.b-simple-task-editor.b-editor.b-widget{background-color:transparent;box-shadow:none;border-radius:0;height:auto!important;overflow:visible;z-index:3;--b-text-field-outlined-border-width: 0;--b-text-field-outlined-focus-border-width: 0;--b-text-field-outlined-background: transparent;--b-text-field-outlined-focus-background: transparent}.b-simple-task-editor.b-editor.b-widget input{padding:0;color:inherit}.b-simple-task-editor.b-editor.b-widget:before{content:"";position:absolute;inset:-.5em;border-radius:3px;border:var(--b-task-board-simple-task-edit-border);box-shadow:var(--b-task-board-simple-task-edit-box-shadow);background:var(--b-task-board-simple-task-edit-background)}.b-simple-task-editor.b-editor.b-widget .b-resources-combo.b-combo{overflow:visible}.b-simple-task-editor.b-editor.b-widget .b-resources-combo.b-combo input{width:0;flex:unset}.b-simple-task-editor.b-editor.b-widget .b-resources-combo.b-combo .b-chip-view{overflow:visible;padding:0}.b-simple-task-editor.b-editor.b-widget [data-ref=expand]{margin-inline-end:0}.b-task-board-task-item.b-editing{opacity:0}:root,:host{--b-task-board-drag-select-border: 2px dashed var(--b-primary);--b-task-board-drag-select-border-radius: .5em}.b-drag-select-rect{position:absolute;left:0;top:0;transform-origin:0 0;z-index:100;border:var(--b-task-board-drag-select-border);border-radius:var(--b-task-board-drag-select-border-radius)}:root,:host{--b-task-board-task-menu-resource-check-icon: "\f00c"}.b-resource-menu-item{--b-avatar-size: 1.8em}.b-resource-menu-item .b-resource-menu-item-inner{display:flex;gap:.5em;align-items:center}.b-resource-menu-item .b-resource-avatar{opacity:.5;transition:opacity .2s}.b-resource-menu-item.b-checked .b-resource-avatar{opacity:1}.b-resource-menu-item i.b-icon-unchecked:before{content:""}.b-resource-menu-item i.b-icon-checked:before{content:var(--b-task-board-task-menu-resource-check-icon)}:root,:host{--b-task-board-tooltip-label-font-size: .8em;--b-task-board-tooltip-label-font-weight: null;--b-task-board-tooltip-title-font-size: 1.1em;--b-task-board-tooltip-title-font-weight: var(--b-panel-header-font-weight)}.b-task-board-tooltip{--b-tooltip-content-display: grid}.b-task-board-tooltip .b-tooltip-content{grid-template-columns:auto 1fr;gap:.5em 1em}.b-task-board-tooltip-title{grid-column:span 2;font-size:var(--b-task-board-tooltip-title-font-size);font-weight:var(--b-task-board-tooltip-title-font-weight)}.b-task-board-tooltip-label{font-size:var(--b-task-board-tooltip-label-font-size);font-weight:var(--b-task-board-tooltip-label-font-weight)}.b-task-board-chart{min-width:1em;min-height:1em}.b-task-board-chart .b-chart{width:100%;height:100%;background:transparent}.b-task-board-card .b-task-board-collapse{font-size:.9em;margin-block:-.5em}.b-task-board-card .b-task-board-collapse .b-icon-collapse-up:before{transition:rotate .2s}.b-task-board-card.b-collapsed .b-task-board-collapse.b-icon-collapse-up:before{rotate:180deg}.b-task-board-card{interpolate-size:allow-keywords}.b-task-board-card.b-collapsed .b-task-board-card-body,.b-task-board-card.b-collapsed .b-task-board-card-footer{height:0;padding-block:0;overflow:clip}:root,:host{--b-task-board-progress-item-background: var(--b-neutral-95);--b-task-board-progress-item-height: .3em;--b-task-board-progress-item-border: null;--b-task-board-progress-item-border-radius: 2px}.b-colorize{--b-task-board-progress-item-color: var(--b-primary-80)}.b-task-board-progress{display:flex;align-items:center;width:100%;color:var(--b-task-board-progress-item-color);height:var(--b-task-board-progress-item-height)}.b-task-board-progress-outline{width:100%;height:100%;border-radius:var(--b-task-board-progress-item-border-radius);background:var(--b-task-board-progress-item-background);border:var(--b-task-board-progress-item-border)}.b-task-board-progress-progress{border-radius:2px;transition:width .2s;height:100%;background:var(--b-task-board-progress-item-color)}:root,:host{--b-task-board-rating-item-color: var(--b-task-board-progress-item-background)}.b-colorize{--b-task-board-rating-item-filled-color: var(--b-primary-80)}.b-task-board-rating i:not(.b-filled){color:var(--b-task-board-rating-item-color)}.b-task-board-rating i.b-filled{color:var(--b-task-board-rating-item-filled-color)}:root,:host{--b-task-board-resource-avatars-avatar-size: 1.9em;--b-task-board-resource-avatars-avatar-gap: .5em;--b-task-board-resource-avatars-overflow-color: #fff;--b-task-board-resource-avatars-overflow-background: #00000077;--b-task-board-resource-avatars-overlap: var(--b-task-board-resource-avatars-avatar-size) / 3;--b-task-board-resource-avatars-justify-content: flex-end;--b-task-board-resource-avatars-flex: 0}.b-task-board-resource-avatars{display:flex;flex-wrap:nowrap;align-items:flex-end;--b-avatar-size: var(--b-task-board-resource-avatars-avatar-size);justify-content:var(--b-task-board-resource-avatars-justify-content);gap:var(--b-task-board-resource-avatars-avatar-gap);min-height:calc(var(--b-task-board-resource-avatars-avatar-size) * 1.1);flex:var(--b-task-board-resource-avatars-flex)}.b-task-board-resource-avatars .b-resource-avatar{transition:transform .1s}.b-task-board-resource-avatars .b-resource-avatar:hover{scale:1.1}.b-task-board-resource-avatars.b-overlap{gap:0}.b-task-board-resource-avatars.b-overlap .b-task-board-resource-avatar-wrap:not(:last-child){width:calc(var(--b-task-board-resource-avatars-avatar-size) - var(--b-task-board-resource-avatars-overlap))}.b-task-board-resource-avatar-overflow{position:relative;transition:transform .1s}.b-task-board-resource-avatar-overflow:after{position:absolute;inset:0;border-radius:50%;content:attr(data-count);display:flex;align-items:center;justify-content:center;background:var(--b-task-board-resource-avatars-overflow-background);color:var(--b-task-board-resource-avatars-overflow-color)}.b-task-board-resource-avatar-overflow:hover{scale:1.1}.b-task-board-separator{width:100%;border:none;margin-block:.5em;border-bottom:var(--b-task-board-card-border, 1px solid var(--b-border-7))}:root,:host{--b-task-board-tag-color: var(--b-text-4);--b-task-board-tag-border: 1px solid var(--b-border-6);--b-task-board-tag-border-radius: 1em;--b-task-board-tag-font-size: .7em;--b-task-board-tag-gap: .25em;--b-task-board-tag-padding: .4em .5em}.b-task-board-tags{display:flex;flex-flow:row wrap;min-width:0;gap:var(--b-task-board-tag-gap)}.b-task-board-tags-tag{display:inline-block;white-space:nowrap;line-height:1em;min-width:0;text-overflow:ellipsis;overflow:hidden;border:var(--b-task-board-tag-border);border-radius:var(--b-task-board-tag-border-radius);color:var(--b-task-board-tag-color);font-size:var(--b-task-board-tag-font-size);padding:var(--b-task-board-tag-padding)}.b-task-board-task-menu{background:transparent;border:none;cursor:pointer}.b-task-board-template,.b-task-board-text{display:flex;align-items:center;gap:.5em;color:var(--b-task-board-card-body-color)}:is(.b-task-board-template,.b-task-board-text).b-editing{min-height:1.2em}.b-task-board-card-footer .b-task-board-template,.b-task-board-card-footer .b-task-board-text{color:var(--b-task-board-card-footer-color)}:root,:host{--b-task-board-todo-list-color: var(--b-task-board-card-body-color);--b-task-board-todo-list-checked-color: var(--b-task-board-card-footer-color);--b-task-board-todo-list-hover-color: null;--b-task-board-todo-list-unchecked-color: var(--b-primary)}.b-task-board-todolist-todo{cursor:pointer}.b-task-board-todolist-todo i{margin-inline-end:.5em;opacity:.7;transition:opacity .2s,color .2s;color:var(--b-task-board-todo-list-unchecked-color)}.b-task-board-todolist-todo span{transition:color .2s;color:var(--b-task-board-todo-list-color)}.b-task-board-todolist-todo.b-checked i,.b-task-board-todolist-todo.b-checked span{color:var(--b-task-board-todo-list-checked-color)}.b-task-board-card:not(.b-read-only) .b-task-board-todolist-todo:hover{color:var(--b-task-board-todo-list-hover-color)}.b-task-board-card:not(.b-read-only) .b-task-board-todolist-todo:hover i{opacity:1}@property --b-task-board-column-gap{syntax : "<length>"; initial-value : 0px; inherits : true;}:root,:host{--b-task-board-background: var(--b-neutral-98);--b-task-board-color: var(--b-widget-color);--b-task-board-font-size: null;--b-task-board-gap: var(--b-widget-gap);--b-task-board-header-text-transform: null;--b-task-board-body-padding: 0em;--b-task-board-column-headers-sticky-background: var(--b-task-board-background);--b-task-board-column-count-color: var(--b-task-board-column-header-icon-color);--b-task-board-column-count-background: var(--b-neutral-95);--b-task-board-column-count-font-size: .8em;--b-task-board-column-gap: 0px;--b-task-board-column-padding: var(--b-task-board-gap);--b-task-board-column-background: var(--b-task-board-background);--b-task-board-column-border-radius: null;--b-task-board-column-border: null;--b-task-board-column-separator-border: unset;--b-task-board-column-box-shadow: null;--b-task-board-column-min-width: 12em;--b-task-board-column-header-background: var(--b-task-board-column-background);--b-task-board-column-header-border-radius: null;--b-task-board-column-header-border-top: unset;--b-task-board-column-header-border-bottom: unset;--b-task-board-column-header-box-shadow: null;--b-task-board-column-header-color: var(--b-panel-header-color);--b-task-board-column-header-icon-color: var(--b-text-3);--b-task-board-column-header-font-size: 1.1em;--b-task-board-column-header-font-weight: 400;--b-task-board-column-header-gap: .5em;--b-task-board-column-header-sticky-height: 4em;--b-task-board-column-header-text-align: null;--b-task-board-column-header-text-transform: var(--b-task-board-header-text-transform);--b-task-board-column-header-padding: var(--b-task-board-column-padding) var(--b-task-board-column-padding) 0 calc(var(--b-task-board-column-padding) + .25em);--b-task-board-column-header-collapsed-title-top: 1em;--b-task-board-swimlane-header-background: var(--b-neutral-95);--b-task-board-swimlane-header-border-radius: null;--b-task-board-swimlane-header-border-bottom: null;--b-task-board-swimlane-header-border-top: null;--b-task-board-swimlane-header-box-shadow: null;--b-task-board-swimlane-header-color: var(--b-task-board-column-header-color);--b-task-board-swimlane-header-font-size: .9em;--b-task-board-swimlane-header-icon-color: var(--b-task-board-column-header-icon-color);--b-task-board-swimlane-header-padding: .5em 1em;--b-task-board-swimlane-header-text-transform: var(--b-task-board-header-text-transform);--b-task-board-swimlane-background: null;--b-task-board-card-background: var(--b-neutral-100);--b-task-board-card-border: 1px solid var(--b-border-7);--b-task-board-card-border-top: unset;--b-task-board-card-border-inline-end: unset;--b-task-board-card-border-bottom: unset;--b-task-board-card-border-inline-start: unset;--b-task-board-card-border-top-radius: .5em;--b-task-board-card-border-bottom-radius: .5em;--b-task-board-card-box-shadow: null;--b-task-board-card-gap: var(--b-task-board-gap);--b-task-board-card-inline-height: 6.5em;--b-task-board-card-inline-large-height: 8em;--b-task-board-card-padding: var(--b-task-board-gap);--b-task-board-card-readonly-color: var(--b-color-light-gray);--b-task-board-card-readonly-background: var(--b-task-board-card-background) repeating-linear-gradient( 45deg, color-mix(in srgb, var(--b-neutral-0), transparent 98%), color-mix(in srgb, var(--b-neutral-0), transparent 98%) 10px, transparent 10px, transparent 20px);--b-task-board-card-hover-background: var(--b-neutral-100);--b-task-board-card-hover-box-shadow: var(--b-elevation-1);--b-task-board-card-hover-transform: translateY(-1px);--b-task-board-card-focus-outline-offset: -2px;--b-task-board-card-selected-box-shadow: var(--b-elevation-2);--b-task-board-card-selected-transform: translateY(-1px);--b-task-board-card-selected-animation: null;--b-task-board-card-selected-outline: null;--b-task-board-card-unselected-opacity: null;--b-task-board-card-unselected-hover-opacity: null;--b-task-board-card-unselected-box-shadow: var(--b-task-board-card-box-shadow);--b-task-board-card-header-background: null;--b-task-board-card-header-color: var(--b-task-board-color);--b-task-board-card-header-font-size: null;--b-task-board-card-header-font-weight: 500;--b-task-board-card-header-gap: .5em;--b-task-board-card-header-padding: var(--b-task-board-card-padding);--b-task-board-card-body-color: var(--b-neutral-30);--b-task-board-card-body-gap: var(--b-task-board-card-padding);--b-task-board-card-body-padding: 0 var(--b-task-board-card-padding) var(--b-task-board-card-padding) var(--b-task-board-card-padding);--b-task-board-card-footer-color: var(--b-text-4);--b-task-board-card-footer-font-size: 1em;--b-task-board-card-footer-gap: var(--b-task-board-card-padding);--b-task-board-card-footer-padding: 0 var(--b-task-board-gap) var(--b-task-board-gap) var(--b-task-board-gap);--b-task-board-card-highlight-color: var(--b-color-orange);--b-task-board-column-collapse-duration: var(--b-default-transition-duration)}.b-colorize{--b-task-board-card-selected-background: var(--b-primary-96);--b-task-board-card-focus-background: var(--b-task-board-card-selected-background)}.b-bryntum{--b-task-board-card-focus-outline: var(--b-widget-focus-outline-width) solid var(--b-widget-focus-outline-color)}.b-task-board-base{user-select:none;-webkit-user-select:none;overflow:hidden;font-size:var(--b-task-board-font-size)}.b-task-board-body{display:flex;flex-flow:column nowrap;flex:1;overflow:auto;position:relative;background:var(--b-task-board-background)}.b-task-board-body button:focus-visible{outline:var(--b-task-board-card-focus-outline)}.b-task-board-column-headers{display:flex;z-index:3;gap:var(--b-task-board-column-gap);padding:var(--b-task-board-body-padding);padding-bottom:0}.b-sticky-headers .b-task-board-column-headers{position:sticky;top:0;background:var(--b-task-board-column-headers-sticky-background);height:var(--b-task-board-column-header-sticky-height);min-height:var(--b-task-board-column-header-sticky-height)}.b-task-board-body.b-horizontal-overflow .b-task-board-column-headers{width:fit-content}.b-task-board-column-header{display:flex;overflow:clip;align-items:center;container-type:inline-size;background-color:var(--b-task-board-column-header-background);border-radius:var(--b-task-board-column-header-border-radius);border:var(--b-task-board-column-border);border-inline-end:var(--b-task-board-column-separator-border, var(--b-task-board-column-border));border-top:var(--b-task-board-column-header-border-top, var(--b-task-board-column-border));border-bottom:var(--b-task-board-column-header-border-bottom, var(--b-task-board-column-border));box-shadow:var(--b-task-board-column-header-box-shadow);font-weight:var(--b-task-board-column-header-font-weight);text-align:var(--b-task-board-column-header-text-align);text-transform:var(--b-task-board-column-header-text-transform)}@container (width < 200px){.b-task-board-column-header:not(.b-collapsed,.b-collapsing,.b-expanding) .b-task-board-column-count{display:none}}@container (width < 160px){.b-task-board-column-header:not(.b-collapsed,.b-collapsing,.b-expanding) .b-task-board-column-expander{display:none}}@container (width < 140px){.b-task-board-column-header:not(.b-collapsed,.b-collapsing,.b-expanding) .b-task-board-column-header-menu-button{display:none}}.b-task-board-base:not(.b-no-transitions) .b-task-board-column-header{transition:width var(--b-task-board-column-collapse-duration)}.b-task-board-column-header.b-last{border-inline-end:var(--b-task-board-column-border)}.b-task-board-column-header.b-collapsed .b-task-board-column-expander{margin:0;rotate:0deg}.b-rtl :is(.b-task-board-column-header.b-collapsed .b-task-board-column-expander){rotate:180deg}.b-task-board-column-header.b-collapsed:not(.b-collapsing) .b-task-board-column-title{visibility:hidden}.b-task-board-column-header .b-task-board-column-count{padding:.2em .4em}.b-task-board-column-header button,.b-task-board-column-header i{color:var(--b-task-board-column-header-icon-color);align-self:center}:is(.b-task-board-column-header button,.b-task-board-column-header i):hover{color:var(--b-task-board-column-header-color)}.b-task-board-column-header-padder{display:flex;flex:1;align-items:stretch;overflow:clip;width:0;--b-button-height: 2.5em;gap:var(--b-task-board-column-header-gap);padding:var(--b-task-board-column-header-padding)}.b-collapsed:not(.b-collapsing)>.b-task-board-column-header-padder{justify-content:center;gap:0}.b-task-board-column-header-padder>*{display:flex;align-items:center}.b-collapsed>.b-task-board-column-header-padder:before{display:none}.b-collapsed:not(.b-rotate-title)>.b-task-board-column-header-padder>:not(.b-task-board-column-expander){display:none}.b-column-title-text{display:flex;align-items:center;flex:1 1 auto;overflow:clip;text-overflow:ellipsis;min-width:0}.b-task-board-column-title{flex:1;overflow:clip;text-overflow:ellipsis;white-space:nowrap;width:0;color:var(--b-task-board-column-header-color);font-size:var(--b-task-board-column-header-font-size);font-weight:var(--b-task-board-column-header-font-weight)}.b-task-board-column-count{transform:none;transition:transform var(--b-default-transition-duration);margin-inline-start:.4em;border-radius:1em;min-height:2em;min-width:2em;display:grid;place-items:center;flex-shrink:0;font-size:var(--b-task-board-column-count-font-size);color:var(--b-task-board-column-count-color);background:var(--b-task-board-column-count-background)}.b-task-board-swimlane{display:flex;flex-direction:column;min-width:100%;width:fit-content;flex-shrink:0;background-color:var(--b-task-board-swimlane-background)}.b-task-board-swimlane>.b-task-board-column{min-height:2em}.b-task-board-swimlane.b-collapsed .b-task-board-swimlane-body{height:0!important}.b-task-board-swimlane.b-collapsed .b-task-board-swimlane-expander{rotate:0deg}.b-task-board-swimlane.b-collapsed .b-task-board-column{overflow:clip}:is(.b-task-board-swimlane.b-collapsing,.b-task-board-swimlane.b-expanding) .b-task-board-column-body{overflow:clip}.b-task-board-swimlane.b-last .b-task-board-swimlane-body{padding-bottom:var(--b-task-board-body-padding)}.b-task-board-swimlane[data-lane=default]{flex:1;overflow:hidden}.b-task-board-swimlane[data-lane=default] .b-task-board-swimlane-body{flex:1;overflow:clip}.b-task-board-swimlane-header{display:flex;align-items:center;z-index:2;margin:0 var(--b-task-board-body-padding);background:var(--b-task-board-swimlane-header-background);border-radius:var(--b-task-board-swimlane-header-border-radius);border-top:var(--b-task-board-swimlane-header-border-top);border-bottom:var(--b-task-board-swimlane-header-border-bottom);box-shadow:var(--b-task-board-swimlane-header-box-shadow);gap:var(--b-task-board-column-header-gap);padding:var(--b-task-board-swimlane-header-padding);text-transform:var(--b-task-board-swimlane-header-text-transform)}.b-task-board-swimlane-header *{font-size:var(--b-task-board-swimlane-header-font-size)}.b-sticky-headers:not(.b-dom-transition) .b-task-board-swimlane-header{position:sticky;top:var(--b-task-board-column-header-sticky-height)}.b-task-board-swimlane-header button,.b-task-board-swimlane-header i{color:var(--b-task-board-swimlane-header-icon-color)}:is(.b-task-board-swimlane-header button,.b-task-board-swimlane-header i):hover{color:var(--b-task-board-swimlane-header-color)}.b-collapsible>.b-task-board-swimlane-header{cursor:pointer}.b-task-board-swimlane-title{display:flex;align-items:center;gap:.5em;color:var(--b-task-board-swimlane-header-color)}.b-sticky-headers:not(.b-dom-transition) .b-task-board-swimlane-title{position:sticky;left:var(--b-task-board-swimlane-header-padding)}.b-rtl :is(.b-sticky-headers:not(.b-dom-transition) .b-task-board-swimlane-title){left:auto;right:var(--b-task-board-swimlane-header-padding)}.b-task-board-swimlane-count{font-size:var(--b-task-board-column-count-font-size)}.b-task-board-column-expander,.b-task-board-swimlane-expander{rotate:180deg}.b-rtl :is(.b-task-board-column-expander,.b-task-board-swimlane-expander){rotate:0deg}.b-task-board-column-expander{margin-inline-end:-.5em;padding:0;order:500}.b-task-board-swimlane-body{display:flex;flex-direction:row;height:100%;transition:height var(--b-default-transition-duration),flex var(--b-default-transition-duration);gap:var(--b-task-board-column-gap);padding:0 var(--b-task-board-body-padding)}.b-task-board-column-header,.b-task-board-column{min-width:var(--b-task-board-column-min-width)}:is(.b-task-board-column-header,.b-task-board-column).b-fixed-width{flex-shrink:0}:is(.b-task-board-column-header,.b-task-board-column):not(.b-fixed-width){flex:1}:is(.b-task-board-column-header,.b-task-board-column).b-collapsed{flex:unset;min-width:3em;justify-content:center}.b-task-board-body:not(.b-dom-transition-snapshot) :is(.b-task-board-column-header,.b-task-board-column).b-collapsed{width:0!important}:is(.b-task-board-column-header,.b-task-board-column).b-expanding{flex:unset}.b-task-board-column{display:flex;flex-flow:column nowrap;position:relative;contain:style layout;background-color:var(--b-task-board-column-background);border-radius:var(--b-task-board-column-border-radius);box-shadow:var(--b-task-board-column-box-shadow);border:var(--b-task-board-column-border);border-inline-end:var(--b-task-board-column-separator-border, var(--b-task-board-column-border));border-top:none}.b-task-board-base:not(.b-no-transitions) .b-task-board-column{transition:width var(--b-task-board-column-collapse-duration)}.b-task-board-column.b-last{border-inline-end:var(--b-task-board-column-border)}.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-bbar,.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-body-inner,.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-card{display:none}.b-task-board-column.b-collapsing .b-task-board-column-title{display:none}.b-task-board-column.b-collapsing .b-task-board-card{transition:opacity var(--b-default-transition-duration) linear;opacity:0}.b-task-board-column.b-collapsed .b-task-board-column-body{padding-top:0;overflow:visible}.b-task-board-column.b-collapsed .b-task-board-column-body .b-task-board-column-count{padding:.4em .2em}.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-body{display:flex}.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-title{display:flex;writing-mode:vertical-rl;width:auto;justify-self:center;align-items:center;margin-top:var(--b-task-board-column-header-collapsed-title-top);font-weight:var(--b-task-board-column-header-font-weight);text-transform:var(--b-task-board-column-header-text-transform)}.b-rtl :is(.b-task-board-column.b-collapsed:not(.b-collapsing) .b-task-board-column-title){justify-content:flex-end}.b-task-board-column.b-collapsed:not(.b-collapsing) .b-column-title-text{flex:unset}.b-task-board-column.b-collapsed .b-task-board-card{opacity:0}.b-task-board-column.b-expanding .b-task-board-card{transition:opacity var(--b-default-transition-duration) ease-in;transition-delay:.05s;opacity:0}.b-sticky-headers .b-task-board-column.b-collapsed .b-task-board-column-title{position:sticky;top:0}.b-inline .b-task-board-card{overflow:clip;height:var(--b-task-board-card-inline-height)}.b-inline.b-2-tasks-per-row .b-task-board-card{height:var(--b-task-board-card-inline-large-height)}.b-task-board-column-body{flex:1;height:fit-content;overflow:auto;min-height:calc(2 * var(--b-task-board-column-padding) + var(--b-task-board-card-gap));contain:style layout}.b-task-board-column-body-inner{display:grid;grid-auto-rows:min-content;align-items:start;min-height:100%;width:100%;gap:var(--b-task-board-card-gap);padding:var(--b-task-board-column-padding)}.b-virtualized .b-task-board-column-body-inner{position:absolute}.b-task-board-card{position:relative;cursor:pointer;min-height:2em;min-width:0;opacity:1;overflow:clip;transition:linear,transform var(--b-default-transition-duration) ease,box-shadow var(--b-default-transition-duration) linear,opacity var(--b-default-transition-duration) linear,height var(--b-default-transition-duration) ease-in;contain:style;background:var(--b-task-board-card-background);border-radius:var(--b-task-board-card-border-top-radius) var(--b-task-board-card-border-top-radius) var(--b-task-board-card-border-bottom-radius) var(--b-task-board-card-border-bottom-radius);border-block-start:var(--b-task-board-card-border-top, var(--b-task-board-card-border));border-inline-end:var(--b-task-board-card-border-inline-end, var(--b-task-board-card-border));border-block-end:var(--b-task-board-card-border-bottom, var(--b-task-board-card-border));border-inline-start:var(--b-task-board-card-border-inline-start, var(--b-task-board-card-border));box-shadow:var(--b-task-board-card-box-shadow)}.b-task-board-card:hover{background:var(--b-task-board-card-hover-background);box-shadow:var(--b-task-board-card-hover-box-shadow);transform:var(--b-task-board-card-hover-transform)}.b-task-board-base.b-dragging-task .b-task-board-card:hover{background:var(--b-task-board-card-background);box-shadow:var(--b-task-board-card-box-shadow);transform:none}.b-task-board-card.b-selected{animation-duration:var(--b-default-transition-duration);animation-name:var(--b-task-board-card-selected-animation);transform:var(--b-task-board-card-selected-transform);background:var(--b-task-board-card-selected-background);box-shadow:var(--b-task-board-card-selected-box-shadow)}.b-task-board-card.b-selected:after{content:"";position:absolute;pointer-events:none;border:var(--b-task-board-card-selected-outline);border-radius:var(--b-task-board-card-border-top-radius) var(--b-task-board-card-border-top-radius) var(--b-task-board-card-border-bottom-radius) var(--b-task-board-card-border-bottom-radius);top:var(--b-task-board-card-focus-outline-offset);right:var(--b-task-board-card-focus-outline-offset);bottom:var(--b-task-board-card-focus-outline-offset);left:var(--b-task-board-card-focus-outline-offset)}.b-task-board-card.b-selected:hover{animation-duration:-1}.b-task-board-card:focus-visible{background:var(--b-task-board-card-focus-background);outline:var(--b-task-board-card-focus-outline);outline-offset:var(--b-task-board-card-focus-outline-offset)}.b-has-selection .b-task-board-card:not(.b-selected){box-shadow:var(--b-task-board-card-unselected-box-shadow);opacity:var(--b-task-board-card-unselected-opacity)}.b-has-selection .b-task-board-card:not(.b-selected):hover{box-shadow:var(--b-task-board-card-hover-box-shadow);opacity:var(--b-task-board-card-unselected-hover-opacity)}.b-is-highlighting .b-task-board-card:not(.b-highlighted){transition:opacity .4s;opacity:.2}.b-task-board-card.b-fx-highlight{animation:b-anim-fx-highlight-card 1s ease-out}.b-task-board-card.b-read-only{background:var(--b-task-board-card-readonly-background);color:var(--b-task-board-card-readonly-color)}@keyframes b-anim-fx-highlight-card{0%{box-shadow:var(--b-task-board-card-box-shadow)}50%{box-shadow:0 0 3px 1px var(--b-task-board-card-highlight-color)}to{box-shadow:var(--b-task-board-card-box-shadow)}}:is(.b-medium-cards,.b-small-cards,.b-tiny-cards) .b-task-board-card-header .b-task-board-text[data-role=item-name]{white-space:nowrap;width:0}.b-task-board-column.b-micro-cards .b-task-board-card{height:2.5em;min-height:2.5em;display:flex;align-items:center;justify-content:center}.b-task-board-column.b-micro-cards .b-task-board-card-header,.b-task-board-column.b-micro-cards .b-task-board-card-body{display:none}.b-task-board-column.b-micro-cards .b-task-board-card-footer{padding:0}.b-task-board-card-header{position:relative;display:flex;flex-flow:row nowrap;align-items:center;transition:background var(--b-default-transition-duration) linear;overflow:clip;background:var(--b-task-board-card-header-background);border-radius:calc(var(--b-task-board-card-border-top-radius) - 1px) calc(var(--b-task-board-card-border-top-radius) - 1px) 0 0;font-size:var(--b-task-board-card-header-font-size);font-weight:var(--b-task-board-card-header-font-weight);gap:var(--b-task-board-card-header-gap);padding:var(--b-task-board-card-header-padding)}.b-task-board-card-header .b-task-board-text{overflow:clip;text-overflow:ellipsis;color:var(--b-task-board-card-header-color)}.b-task-board-card-header .b-task-board-text[data-ref=text]{flex:1}.b-task-board-card-body{display:flex;flex-direction:column;overflow:clip;transition:height var(--b-default-transition-duration),padding var(--b-default-transition-duration);gap:var(--b-task-board-card-body-gap);padding:var(--b-task-board-card-body-padding)}.b-task-board-card-body .b-task-board-text{color:var(--b-task-board-card-body-color)}.b-task-board-card-header+.b-task-board-card-footer{padding-top:0}.b-task-board-card-footer{align-items:center;display:flex;flex-direction:row;overflow:clip;transition:height var(--b-default-transition-duration),padding var(--b-default-transition-duration);gap:var(--b-task-board-card-footer-gap);padding:var(--b-task-board-card-footer-padding)}.b-task-board-card-footer .b-task-board-text{flex:1}.b-task-board-card-footer .b-task-board-task-item{font-size:var(--b-task-board-card-footer-font-size);color:var(--b-task-board-card-footer-color)}.b-task-board .b-task-board-body.b-dom-transition *{transition:all var(--b-default-transition-duration);pointer-events:none}@keyframes b-anim-selected{0%{scale:1}to{scale:1.03}}@media(max-width:736px){.b-task-board-column-header-padder>button:not(.b-task-board-column-header-menu-button){display:none}}@media(max-width:480px){.b-task-board-column-header-padder>button{display:none}}.b-color-box-picker .b-color-box{margin-inline:.2em 0;width:1.5em;border-radius:var(--b-color-picker-color-border-radius)}.b-resources-picker .b-selected-icon{display:none}.b-resources-picker .b-resource-avatar{font-size:.8em;opacity:.5;transition:opacity .2s}.b-resources-picker .b-selected{font-weight:600}.b-resources-picker .b-selected .b-resource-avatar{opacity:1}.b-resources-combo.b-combo.b-uses-chip-view{--b-combo-chip-view-margin-block: 0;--b-avatar-size: 2em;--b-chip-view-chip-border-width: 0;--b-chip-view-chip-padding-inline: 0;--b-chip-view-chip-padding-block: 0;--b-text-field-input-padding: .75em 1em .75em 1em;--b-combo-chip-view-padding-top: .75em}.b-resources-combo.b-combo.b-uses-chip-view .b-chip-content{overflow:visible}.b-resources-combo.b-combo.b-uses-chip-view .b-chip{position:relative;overflow:visible}.b-resources-combo.b-combo.b-uses-chip-view .b-chip:hover,.b-resources-combo.b-combo.b-uses-chip-view .b-chip.b-selected{background-color:transparent}:is(.b-resources-combo.b-combo.b-uses-chip-view .b-chip:hover,.b-resources-combo.b-combo.b-uses-chip-view .b-chip.b-selected) .b-close-icon{opacity:.7}.b-resources-combo.b-combo.b-uses-chip-view .b-close-icon{position:absolute;background:var(--b-neutral-90);color:var(--b-neutral-40);opacity:0;border-radius:50%;aspect-ratio:1 / 1;width:1.25em;display:grid;place-items:center;transition:opacity .2s;top:-.4em;right:-.4em;font-size:.8em}.b-resources-combo.b-combo.b-uses-chip-view input{height:2em}.b-resources-combo-avatar-container{margin-inline-start:var(--b-widget-padding)}.b-resources-combo-avatar-container~input{padding-inline-start:.5em}.b-resources-combo-avatar-container .b-resource-avatar{width:1.8em;height:1.8em}:root,:host{--b-task-board-todo-list-field-background: null;--b-task-board-todo-list-field-color: null}.b-todo-list-field .b-list{background:var(--b-task-board-todo-list-field-background)}.b-todo-list-field .b-list-item{color:var(--b-task-board-todo-list-field-color)}.b-todo-list-field .b-list-item.b-active:not(.b-disabled),.b-todo-list-field .b-list-item:focus:not(.b-disabled){color:var(--b-task-board-todo-list-field-color)}.b-todo-list-field .b-todo-checkbox{margin-inline-end:.5em}.b-todo-list-field .b-todo-checkbox:before{content:"\f0c8"}.b-todo-list-field .b-todo-text{flex:1}body:not(.b-using-keyboard) .b-todo-list-field .b-list-item.b-active:not(.b-disabled),body:not(.b-using-keyboard) .b-todo-list-field .b-list-item:focus:not(.b-disabled){background-color:transparent}:is(body:not(.b-using-keyboard) .b-todo-list-field .b-list-item.b-active:not(.b-disabled),body:not(.b-using-keyboard) .b-todo-list-field .b-list-item:focus:not(.b-disabled)).b-selected{color:#999}.b-todo-list-field .b-selected{color:#999}.b-todo-list-field .b-selected .b-todo-checkbox:before{content:"\f14a"}.b-todo-list-field>.b-field-inner{flex-direction:column;align-items:stretch}.b-todo-list-field .b-todo-add{border:none;border-radius:0;background:transparent}.b-todo-list-field:not(.b-editable) .b-todo-edit,.b-todo-list-field:not(.b-editable) .b-todo-add{display:none}.b-todo-editor .b-field{height:100%}.b-todo-editor .b-icon-trash{color:var(--b-color-red)}:root,:host{--b-task-board-column-drag-background: var(--b-task-board-background);--b-task-board-column-drag-box-shadow: var(--b-task-board-task-drag-card-box-shadow);--b-task-board-column-drag-drop-background: var(--b-task-board-task-drag-drop-background);--b-task-board-column-drag-drop-border: var(--b-task-board-task-drag-drop-border);--b-task-board-column-drag-invalid-background: #c6282811;--b-task-board-column-drag-invalid-color: var(--b-task-board-red)}.b-task-board-column-header.b-drag-original,.b-task-board-column.b-drag-original{display:none}.b-task-board-column-drag-proxy{position:absolute;pointer-events:none;z-index:3;display:flex;flex-direction:column;background:var(--b-task-board-column-drag-background);border-radius:var(--b-task-board-column-header-border-radius);box-shadow:var(--b-task-board-column-drag-box-shadow)}.b-task-board-column-drag-proxy .b-task-board-swimlane-expander,.b-task-board-column-drag-proxy .b-task-board-swimlane-title{visibility:hidden}.b-task-board-column-drag-proxy.b-dropping{transition:top .2s,left .2s}.b-sticky-headers .b-task-board-column-drag-proxy .b-task-board-column-header{height:var(--b-task-board-column-header-sticky-height);min-height:var(--b-task-board-column-header-sticky-height)}.b-task-board-column-drag-proxy .b-task-board-column-header{flex:unset;flex-shrink:0}.b-task-board-column-drag-proxy .b-task-board-swimlane-header{margin:0}.b-task-board-column-drag-proxy .b-task-board-swimlane .b-task-board-swimlane-body{flex:1 0 0;padding-inline:0}.b-task-board-column-drag-proxy .b-task-board-swimlane.b-last .b-task-board-swimlane-body{padding-bottom:0}.b-task-board-column-drop-indicator{background:var(--b-task-board-column-drag-drop-background)}.b-task-board-column-drop-indicator.b-invalid{background:var(--b-task-board-column-drag-invalid-background)}.b-task-board-column-headers .b-task-board-column-drop-indicator{border:var(--b-task-board-column-drag-drop-border);border-bottom:none;border-radius:var(--b-task-board-column-header-border-radius)}.b-task-board-column-headers .b-task-board-column-drop-indicator.b-invalid{border-color:var(--b-task-board-column-drag-invalid-color)}.b-task-board-swimlane .b-task-board-column-drop-indicator{border:var(--b-task-board-column-drag-drop-border);border-top:none;border-bottom:none}.b-task-board-swimlane .b-task-board-column-drop-indicator.b-invalid{border-color:var(--b-task-board-column-drag-invalid-color)}.b-task-board-swimlane.b-last .b-task-board-column-drop-indicator{border:var(--b-task-board-column-drag-drop-border);border-top:none;border-radius:var(--b-task-board-column-border-radius)}.b-task-board-swimlane.b-last .b-task-board-column-drop-indicator.b-invalid{border-color:var(--b-task-board-column-drag-invalid-color)}:root,:host{--b-task-board-swimlane-drag-box-shadow: var(--b-task-board-task-drag-card-box-shadow);--b-task-board-swimlane-drag-drop-background: var(--b-task-board-task-drag-drop-background);--b-task-board-swimlane-drag-drop-border: var(--b-task-board-task-drag-drop-border)}.b-task-board-swimlane.b-drag-original{display:none}.b-task-board-swimlane-drag-proxy{position:absolute;pointer-events:none;z-index:3;animation:b-anim-swimlane-drag-proxy .3s;background:var(--b-task-board-background);box-shadow:var(--b-task-board-swimlane-drag-box-shadow)}.b-task-board-swimlane-drag-proxy.b-dropping{transition:top .2s,box-shadow .2s;box-shadow:none}.b-task-board-swimlane-drag-proxy .b-task-board-swimlane-header{position:static;margin-inline:0}.b-task-board-swimlane-drag-proxy .b-task-board-swimlane-body{padding-inline:0}.b-task-board-swimlane-drop-indicator{flex-shrink:0;z-index:1;background:var(--b-task-board-swimlane-drag-drop-background);border:var(--b-task-board-swimlane-drag-drop-border);margin-inline:var(--b-task-board-body-padding)}@keyframes b-anim-swimlane-drag-proxy{0%{box-shadow:none}to{box-shadow:var(--b-task-board-swimlane-drag-box-shadow)}}:root,:host{--b-task-board-task-drag-card-box-shadow: 0 0 12px rgba(0, 0, 0, .2);--b-task-board-task-drag-card-transform: rotate(5deg);--b-task-board-task-drag-drop-background: var(--b-neutral-97);--b-task-board-task-drag-drop-border: 2px dashed var(--b-neutral-93);--b-task-board-task-drag-invalid-background: #c6282811;--b-task-board-task-drag-invalid-color: var(--b-color-red)}.b-task-board-card.b-drag-original{display:none}.b-task-board-drag-proxy{position:absolute;pointer-events:none;z-index:3;contain:style layout size;border:none;box-shadow:none;border-radius:0}.b-task-board-drag-proxy .b-task-board-card{animation:none;position:absolute;transition:transform .2s,left .2s,top .2s,color .2s,background-color .2s,border .2s;transform:var(--b-task-board-task-drag-card-transform);box-shadow:var(--b-task-board-task-drag-card-box-shadow)}.b-task-board-drag-proxy .b-task-board-card:first-child{transform:none}.b-task-board-drag-proxy.b-pre-dropping .b-task-board-card{transform:none;transition:none}.b-task-board-drag-proxy.b-dropping .b-task-board-card{transition:top .2s,left .2s,box-shadow .2s,opacity .2s,scale .2s;box-shadow:var(--b-task-board-card-box-shadow)}.b-task-board-drag-proxy.b-dropping .b-task-board-card.b-dropped-on-collapsed{opacity:0;scale:0}.b-task-board-card-drop-indicator{border-radius:var(--b-task-board-card-border-top-radius) var(--b-task-board-card-border-top-radius) var(--b-task-board-card-border-bottom-radius) var(--b-task-board-card-border-bottom-radius);background:var(--b-task-board-task-drag-drop-background);border:var(--b-task-board-task-drag-drop-border)}.b-task-board-card-drop-indicator.b-invalid{background:var(--b-task-board-task-drag-invalid-background);border-color:var(--b-task-board-task-drag-invalid-color)}
