.pd-root .pd-task-property-trigger{width:fit-content;min-width:0;max-width:100%;height:var(--pd-element-small-1);border-radius:var(--pd-radius-small-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.pd-root .pd-task-property-menu{z-index:100;max-width:calc(100vw - var(--pd-element-tiny-2));max-height:calc(100vh - var(--pd-element-tiny-2));border-radius:var(--pd-radius-medium-1);background:var(--pd-color-bg-elevated);color:var(--pd-color-text-uno);box-shadow:var(--pd-shadow-layer);font-size:var(--pd-type-size-base);flex-direction:column;display:flex;position:fixed}.pd-root .pd-task-assignee-menu{width:260px}.pd-root .pd-task-priority-menu{width:180px;padding:var(--pd-space-tiny-1)}.pd-root .pd-task-type-menu{width:220px;padding:var(--pd-space-tiny-1)}.pd-root .pd-task-priority-options,.pd-root .pd-task-type-options{gap:var(--pd-space-micro);flex-direction:column;display:flex}.pd-root .pd-task-type-options{max-height:280px;overflow-y:auto}.pd-root .pd-task-date-picker-menu{width:280px;padding:var(--pd-space-small-1)}.pd-root .pd-task-date-picker-header{grid-template-columns:var(--pd-element-small-2) minmax(0, 1fr) var(--pd-element-small-2);align-items:center;gap:var(--pd-space-small-1);display:grid}.pd-root .pd-task-date-picker-header h3{color:var(--pd-color-text-uno);font-size:var(--pd-type-size-base);font-weight:var(--pd-type-weight-semibold);text-align:center;margin:0}.pd-root .pd-task-date-picker-nav{--pd-icon-button-icon-color:var(--pd-color-text-tres);--pd-icon-button-icon-hover:var(--pd-color-text-dos);--pd-icon-button-hover-bg:var(--pd-color-bg-dos)}.pd-root .pd-task-date-picker-arrow{width:var(--pd-element-tiny-2);height:var(--pd-element-tiny-2);fill:currentColor}.pd-root .pd-task-date-picker-arrow.is-previous{transform:rotate(180deg)}.pd-root .pd-task-date-picker-calendar{gap:var(--pd-space-tiny-1);flex-direction:column;margin-block-start:var(--pd-space-small-1);display:flex}.pd-root .pd-task-date-picker-weekdays,.pd-root .pd-task-date-picker-days{gap:var(--pd-space-micro);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pd-root .pd-task-date-picker-weekdays>span{color:var(--pd-color-text-tres);font-size:var(--pd-type-size-caption);line-height:var(--pd-type-line-height-fixed-20);text-align:center}.pd-root .pd-task-date-picker-day{aspect-ratio:1;border-radius:var(--pd-radius-small-1);min-width:0;color:var(--pd-color-text-uno);font:inherit;font-size:var(--pd-type-size-caption);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pd-root .pd-task-date-picker-day:hover{background:var(--pd-color-bg-dos)}.pd-root .pd-task-date-picker-day.is-outside{color:var(--pd-color-text-tres)}.pd-root .pd-task-date-picker-day.is-selected{background:var(--pd-color-bg-accent);color:var(--pd-color-icon-inverse)}.pd-root .pd-task-date-picker-day.is-selected:hover{background:var(--pd-color-bg-accent-hover)}.pd-root .pd-task-date-picker-clear{width:100%;padding:var(--pd-space-tiny-2) var(--pd-space-small-1);border-radius:var(--pd-radius-small-1);color:var(--pd-color-accent);font:inherit;font-size:var(--pd-type-size-caption);text-align:start;cursor:pointer;background:0 0;border:0;margin-block-start:var(--pd-space-small-1)}.pd-root .pd-task-date-picker-clear:hover{background:var(--pd-color-bg-dos)}.pd-root .pd-task-assignee-search{align-items:center;gap:var(--pd-space-small-1);padding:var(--pd-space-small-3);border-bottom:var(--pd-border-width-default) solid var(--pd-color-border-uno);flex-shrink:0;display:flex}.pd-root .pd-task-assignee-search>svg{width:var(--pd-element-tiny-2);height:var(--pd-element-tiny-2);fill:var(--pd-color-text-tres);flex-shrink:0}.pd-root .pd-task-assignee-search>:is(input,.pd-task-assignee-search-value){width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:0}.pd-root .pd-task-assignee-search>input::-moz-placeholder{color:var(--pd-color-text-tres)}.pd-root .pd-task-assignee-search>input::placeholder,.pd-root .pd-task-assignee-search-value.is-placeholder{color:var(--pd-color-text-tres)}.pd-root .pd-task-assignee-search-value{white-space:nowrap;overflow:hidden}.pd-root .pd-task-assignee-search>input:focus-visible{outline:var(--pd-border-width-emphasis) solid var(--pd-color-border-accent);outline-offset:var(--pd-border-width-emphasis)}.pd-root .pd-task-assignee-options{min-height:0;max-height:240px;padding:var(--pd-space-tiny-1);flex-direction:column;display:flex;overflow-y:auto}.pd-root .pd-task-assignee-option{align-items:center;gap:var(--pd-space-small-1);padding:var(--pd-space-tiny-2) var(--pd-space-small-1);border-radius:var(--pd-radius-small-1);color:var(--pd-color-text-dos);cursor:pointer;display:flex}.pd-root .pd-task-assignee-option.is-selected{background:var(--pd-color-bg-item-active)}.pd-root .pd-task-assignee-option.is-selected>.pd-task-assignee-name{color:var(--pd-color-text-uno);font-weight:var(--pd-type-weight-medium)}.pd-root .pd-task-assignee-name{flex:1}.pd-root .pd-task-assignee-checkbox{width:var(--pd-checkbox-size-large);min-width:var(--pd-checkbox-size-large);height:var(--pd-checkbox-size-large);justify-content:center;align-items:center;display:inline-flex;position:relative}.pd-root .pd-task-assignee-checkbox>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pd-root .pd-task-assignee-checkbox>.pd-demo-checkbox-mark{width:100%;height:100%}.pd-root .pd-task-assignee-checkbox-mark{transition:background-color .15s,border-color .15s}.pd-root .pd-task-assignee-checkbox-mark>svg{fill:currentColor}.pd-root .pd-task-assignee-checkbox:has(>input:hover)>.pd-demo-checkbox-mark{border-color:var(--pd-checkbox-border-hover)}.pd-root .pd-task-assignee-checkbox:has(>input:focus-visible)>.pd-demo-checkbox-mark{outline:var(--pd-border-width-emphasis) solid var(--pd-color-border-accent);outline-offset:var(--pd-border-width-emphasis)}.pd-root .pd-task-assignee-option:not(.is-selected):hover{background:var(--pd-color-bg-dos)}
.pd-root .pd-vaiz-task-widget{border-radius:var(--pd-radius-large-1);background:var(--pd-color-bg-uno);width:100%;min-width:0;color:var(--pd-color-text-dos);position:relative}.pd-root .pd-vaiz-task-widget.has-task-detail{min-height:var(--pd-task-detail-min-height)}.pd-root.pd-dark .pd-vaiz-task-widget.has-task-detail,html.dark .pd-root:where(:not([data-pd-theme=light])) .pd-vaiz-task-widget.has-task-detail,.pd-root.pd-dark .pd-vaiz-task-widget.has-task-detail .pd-chat-task-table,html.dark .pd-root:where(:not([data-pd-theme=light])) .pd-vaiz-task-widget.has-task-detail .pd-chat-task-table,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .pd-root:where(:not([data-pd-theme=light])) .pd-vaiz-task-widget.has-task-detail,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .pd-root:where(:not([data-pd-theme=light])) .pd-vaiz-task-widget.has-task-detail .pd-chat-task-table{background:var(--pd-color-bg-base)}@media (prefers-color-scheme:dark){html:not(.light) .pd-root:where(:not([data-pd-theme=light])) .pd-vaiz-task-widget.has-task-detail,html:not(.light) .pd-root:where(:not([data-pd-theme=light])) .pd-vaiz-task-widget.has-task-detail .pd-chat-task-table{background:var(--pd-color-bg-base)}}.pd-root .pd-vaiz-task-widget-scroll{border-radius:inherit;overflow-x:auto}.pd-root .pd-vaiz-task-widget-content{min-width:var(--pd-task-widget-min-width);flex-direction:column;padding-block-end:var(--pd-space-tiny-2);display:flex}.pd-root .pd-vaiz-task-widget-toolbar{justify-content:space-between;align-items:center;gap:var(--pd-space-medium-1);padding:var(--pd-space-small-3) var(--pd-space-medium-1);font-size:var(--pd-type-size-base);display:flex}.pd-root .pd-vaiz-task-widget-summary,.pd-root .pd-vaiz-task-widget-controls{align-items:center;gap:var(--pd-space-small-1);white-space:nowrap;display:flex}.pd-root .pd-vaiz-task-widget-summary{color:var(--pd-color-text-tres)}.pd-root .pd-vaiz-task-widget-logo{width:auto;height:var(--vz-size-px-14);flex-shrink:0}.pd-root .pd-vaiz-task-widget-controls{gap:var(--pd-space-tiny-1)}.pd-root .pd-vaiz-task-widget .pd-demo-control.is-subtle.is-active{background:var(--pd-color-bg-tres);box-shadow:none}.pd-root .pd-vaiz-task-widget-sort-arrow{width:var(--pd-element-tiny-2);color:var(--pd-color-text-tres);text-align:center}.pd-root .pd-vaiz-task-widget .pd-chat-task-table{border:0;border-radius:0;margin:0}.pd-root .pd-vaiz-task-widget .pd-chat-task-header-cell,.pd-root .pd-vaiz-task-widget .pd-chat-task-header-title{text-transform:none}.pd-root .pd-task-assignee-empty{padding:var(--pd-space-small-3);color:var(--pd-color-text-tres);margin:0}.pd-root{--pd-task-widget-min-width:780px}
