.hp{display:flex;flex-direction:column;gap:12px;padding:16px;border-top:1px solid var(--hp-border-color, #e5e7eb)}.hp__header{display:flex;align-items:center;gap:8px}.hp__header-icon{width:16px;height:16px;color:var(--hp-muted-color, #6b7280);flex:none}.hp__title{margin:0;font-size:14px;font-weight:600}.hp__field{display:flex;flex-direction:column;gap:4px}.hp__label{font-size:12px;font-weight:500;color:var(--hp-label-color, #374151)}.hp__input{width:100%;padding:6px 8px;font:inherit;border:1px solid var(--hp-border-color, #d1d5db);border-radius:4px;background:var(--hp-input-bg, #ffffff);color:inherit}.hp__input:focus{outline:2px solid var(--hp-focus-ring-color, #2563eb);outline-offset:1px}.hp__url-error{margin:0;font-size:11px;color:var(--hp-error-color, #dc2626)}.hp__actions{display:flex;gap:8px}.hp__submit{flex:1 1 auto;padding:6px 12px;border:none;border-radius:4px;background:var(--hp-primary-bg, #2563eb);color:var(--hp-primary-fg, #ffffff);font:inherit;font-weight:500;cursor:pointer}.hp__submit:hover:not(:disabled){background:var(--hp-primary-bg-hover, #1d4ed8)}.hp__submit:disabled{background:var(--hp-disabled-bg, #d1d5db);color:var(--hp-disabled-fg, #6b7280);cursor:not-allowed}.hp__remove{display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;background:transparent;border:1px solid var(--hp-border-color, #d1d5db);border-radius:4px;color:inherit;cursor:pointer}.hp__remove:hover{background:var(--hp-hover-bg, rgba(0, 0, 0, .04))}.hp__remove-icon{width:16px;height:16px}.hp__disabled-hint{margin:0;font-size:11px;color:var(--hp-muted-color, #6b7280)}.vam{pointer-events:auto;position:fixed;z-index:1000;margin:0;padding:4px 0;list-style:none;max-height:256px;overflow-y:auto;background:var(--vam-bg, #fff);border:1px solid var(--vam-border-color, #e5e7eb);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.vam--absolute{position:absolute;z-index:20}.vam__option{display:flex;flex-direction:column;gap:2px;width:100%;padding:6px 12px;text-align:left;background:transparent;border:none;cursor:pointer;color:inherit;font:inherit}.vam__option:hover{background:var(--vam-hover-bg, rgba(0, 0, 0, .04))}.vam__option--active{background:var(--vam-active-bg, rgba(37, 99, 235, .1))}.vam__option-token{font-family:var(--vam-mono-font, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;color:var(--vam-token-color, #2563eb)}.vam__option-display{font-size:12px;color:var(--vam-muted-color, #6b7280)}.vp{display:flex;flex-direction:column;height:100%}.vp__header{display:flex;align-items:center;padding:16px 16px 12px;border-bottom:1px solid var(--vp-border-color, #e5e7eb)}.vp__title{margin:0;font-size:16px;font-weight:600;line-height:1}.vp__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:16px}.vp__group{display:flex;flex-direction:column;gap:6px}.vp__group-header{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--vp-muted-color, #6b7280)}.vp__group-icon{width:14px;height:14px;flex:none}.vp__option-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.vp__option{width:100%;text-align:left;display:flex;flex-direction:column;gap:2px;padding:6px 8px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:inherit;font:inherit}.vp__option:hover{background:var(--vp-hover-bg, rgba(0, 0, 0, .04))}.vp__option-token{font-family:var(--vp-mono-font, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px;color:var(--vp-token-color, #2563eb)}.vp__option-display{font-size:11px;color:var(--vp-muted-color, #6b7280)}.vpv2{display:flex;flex-direction:column;height:100%}.vpv2__header{display:flex;flex-direction:column;gap:10px;padding:16px 16px 12px;border-bottom:1px solid var(--vpv2-border-color, #e5e7eb)}.vpv2__title{margin:0;font-size:16px;font-weight:600;line-height:1}.vpv2__search{width:100%;box-sizing:border-box;padding:6px 10px;font:inherit;font-size:13px;color:inherit;background:var(--vpv2-search-bg, #fff);border:1px solid var(--vpv2-border-color, #e5e7eb);border-radius:6px;outline:none}.vpv2__search:focus{border-color:var(--vpv2-token-color, #2563eb);box-shadow:0 0 0 1px var(--vpv2-token-color, #2563eb)}.vpv2__no-results{margin:0;font-size:13px;font-style:italic;color:var(--vpv2-muted-color, #6b7280)}.vpv2__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:16px}.vpv2__group{display:flex;flex-direction:column;gap:6px}.vpv2__group-header{display:flex;align-items:center;gap:6px;width:100%;padding:2px 0;background:transparent;border:none;cursor:pointer;font:inherit;font-size:12px;font-weight:500;text-align:left;color:var(--vpv2-muted-color, #6b7280)}.vpv2__group-icon{width:14px;height:14px;flex:none}.vpv2__group-icon--reference{color:#2563eb}.vpv2__group-icon--party{color:#7c3aed}.vpv2__group-icon--shipment{color:#059669}.vpv2__group-icon--transport{color:#0891b2}.vpv2__group-icon--container{color:#d97706}.vpv2__group-icon--system{color:#64748b}.vpv2__group-count{font-size:11px;font-weight:500;color:var(--vpv2-muted-color, #6b7280);background:var(--vpv2-count-bg, rgba(0, 0, 0, .05));border-radius:9999px;padding:0 6px;line-height:16px}.vpv2__group-chevron{width:14px;height:14px;flex:none;margin-left:auto;transition:transform .15s ease}.vpv2__group-chevron--collapsed{transform:rotate(-90deg)}.vpv2__option-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.vpv2__option{width:100%;text-align:left;display:flex;flex-direction:column;gap:2px;padding:6px 8px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:inherit;font:inherit}.vpv2__option:hover{background:var(--vpv2-hover-bg, rgba(0, 0, 0, .04))}.vpv2__option-token{font-family:var(--vpv2-mono-font, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px;color:var(--vpv2-token-color, #2563eb)}.vpv2__option-display{font-size:11px;color:var(--vpv2-muted-color, #6b7280)}:root{--document-file-kind-excel: #16a34a;--document-file-kind-image: #7c3aed;--document-file-kind-other: #64748b;--document-file-kind-pdf: #dc2626;--document-file-kind-word: #2563eb}.document-file-type-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.document-file-type-icon--excel{color:var(--document-file-kind-excel)}.document-file-type-icon--image{color:var(--document-file-kind-image)}.document-file-type-icon--other{color:var(--document-file-kind-other)}.document-file-type-icon--pdf{color:var(--document-file-kind-pdf)}.document-file-type-icon--word{color:var(--document-file-kind-word)}.vef{display:flex;flex-direction:column;gap:4px;padding:8px 0}.vef__label{font-size:12px;color:var(--vef-label-color, #6b7280)}.vef__read,.vef__edit{display:flex;align-items:center;gap:6px}.vef__edit{position:relative}.vef__value-box{position:relative;display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.vef__edit-trigger{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:0;background:transparent;border-radius:inherit;cursor:text}.vef__edit-trigger:focus-visible{outline:2px solid var(--vef-ring-color, #94a3b8);outline-offset:2px}.vef__value-box>.vef__btn--copy,.vef__slot{position:relative;z-index:1}.vef__slot{display:inline-flex;align-items:center;min-width:0;flex-shrink:0}.vef__slot--status{width:24px;justify-content:center}.vef__value{flex:1 1 auto;font-size:14px;color:var(--vef-value-color, #111827);word-break:break-word}.vef__value--empty{color:var(--vef-empty-color, #9ca3af)}.vef__value-box--editable{cursor:text}.vef__status-icon{width:16px;height:16px;flex-shrink:0}.vef__status-icon--missing{color:var(--vef-warning-color, #d97706)}.vef__btn--copy{opacity:0;transition:opacity .12s ease}.vef__value-box:hover .vef__btn--copy,.vef__value-box:focus-within .vef__btn--copy,.vef__btn--copy:focus-visible{opacity:1}.vef__btn--copied{color:#16a34a}.vef__edit-input{flex:1 1 auto;min-width:0}.vef__actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.vef__btn{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:4px;border-radius:4px;cursor:pointer;color:var(--vef-btn-color, #6b7280)}.vef__btn:hover{background:var(--vef-btn-hover-bg, rgba(0, 0, 0, .04))}.vef__btn:disabled{cursor:not-allowed;opacity:.5}.vef__icon{width:16px;height:16px}.vef__edit--invalid .vef__edit-input{outline:1px solid var(--vef-error-color, #b91c1c);outline-offset:1px;border-radius:6px}.vef__tooltip{position:absolute;top:calc(100% + 4px);left:0;z-index:20;max-width:260px;padding:6px 8px;border-radius:6px;font-size:12px;line-height:1.35;background:var(--vef-tooltip-bg, #b91c1c);color:var(--vef-tooltip-color, #ffffff);box-shadow:0 2px 8px #00000026;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease}.vef__edit--invalid:focus-within .vef__tooltip,.vef__edit:hover .vef__tooltip{opacity:1;visibility:visible}.vef__tooltip--persist{opacity:1;visibility:visible}@keyframes vef-spin{to{transform:rotate(360deg)}}.vef__icon--spin{animation:vef-spin .6s linear infinite}@keyframes vef-saved-flash{0%{background-color:var(--vef-saved-flash, color-mix(in srgb, #16a34a 12%, transparent))}}.vef__value-box[data-just-saved]{animation:vef-saved-flash .6s var(--vef-ease-out, cubic-bezier(.23, 1, .32, 1))}.vef__btn[data-hint]{position:relative}.vef__btn[data-hint]:after{content:attr(data-hint);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:30;padding:3px 8px;border-radius:6px;font-size:11px;line-height:1.3;white-space:nowrap;background:var(--vef-hint-bg, #1e1e1e);color:var(--vef-hint-color, #ffffff);opacity:0;pointer-events:none;transition:opacity .12s ease}.vef__btn[data-hint]:hover:after,.vef__btn[data-hint]:focus-visible:after{opacity:1;transition-delay:.4s}.vef__icon-swap{position:relative;display:inline-flex;width:16px;height:16px}.vef__icon-swap .vef__icon-swap-item{position:absolute;inset:0;transition:opacity .14s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1)}.vef__icon-swap-item--hidden{opacity:0;transform:scale(.85)}@media (prefers-reduced-motion: reduce){.vef__icon-swap .vef__icon-swap-item{transition-property:opacity;transform:none}}.vef__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root{--time-field-border: #d4d4d8;--time-field-focus: #2563eb}.time-field{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;border:1px solid var(--time-field-border);border-radius:6px}.time-field:focus-within{border-color:var(--time-field-focus)}.time-field__segment{width:2.2ch;padding:2px 0;border:none;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center}.time-field__segment:focus{outline:none}.time-field__segment:disabled{cursor:not-allowed;opacity:60%}.time-field__segment[aria-invalid=true]{color:#b91c1c}.time-field__separator{opacity:60%}:root{--suggested-badge-color: #2563eb;--suggested-badge-tag-color: #1d4ed8;--suggested-badge-tag-bg: #dbeafe;--suggested-badge-confirm-color: #16a34a;--suggested-badge-reject-color: #b91c1c}.suggested-badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.suggested-badge__mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--suggested-badge-color)}.suggested-badge__mark-icon{width:14px;height:14px}.suggested-badge__mark[data-hint]{position:relative}.suggested-badge__mark[data-hint]:after{content:attr(data-hint);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:30;width:max-content;max-width:220px;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:400;line-height:1.35;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;background:var(--suggested-badge-hint-bg, #1e1e1e);color:var(--suggested-badge-hint-color, #ffffff);opacity:0;pointer-events:none;transition:opacity .12s ease}.suggested-badge__mark[data-hint]:hover:after,.suggested-badge__mark[data-hint]:focus-visible:after{opacity:1}.suggested-badge__tag{display:inline-flex;align-items:center;margin-left:6px;padding:1px 6px;border-radius:4px;background-color:var(--suggested-badge-tag-bg);color:var(--suggested-badge-tag-color);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.suggested-badge__action{display:inline-flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;border-radius:4px;cursor:pointer}.suggested-badge__action:disabled{cursor:not-allowed;opacity:50%}.suggested-badge__action-icon{width:14px;height:14px}.suggested-badge__action--confirm{color:var(--suggested-badge-confirm-color)}.suggested-badge__action--confirm:hover:not(:disabled){background-color:color-mix(in srgb,var(--suggested-badge-confirm-color) 15%,transparent)}.suggested-badge__action--reject{color:var(--suggested-badge-reject-color)}.suggested-badge__action--reject:hover:not(:disabled){background-color:color-mix(in srgb,var(--suggested-badge-reject-color) 15%,transparent)}.tab-header{display:flex;flex-direction:column;gap:var(--vyf-space-1);padding-bottom:var(--vyf-space-2);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--vyf-color-border)}.tab-header__subtitle{font-size:var(--vyf-font-size-xs);line-height:1.4;padding:4px 0;color:var(--vyf-color-text-muted)}.notify-field__label{font-size:var(--vyf-font-size-xs);font-weight:600;color:var(--vyf-color-text-muted)}.notify-field__error{font-size:var(--vyf-font-size-xs);color:var(--vyf-color-error)}.notify-recipients{display:flex;flex-direction:column;gap:var(--vyf-space-1)}.notify-recipients__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vyf-space-1);min-height:2.25rem;padding:var(--vyf-space-1);border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface)}.notify-recipients__chip{display:inline-flex;align-items:center;gap:var(--vyf-space-1);padding:.125rem .375rem;border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface-hover);font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text)}.notify-recipients__chip-remove{display:inline-flex;border:none;background:transparent;padding:0;color:inherit;cursor:pointer}.notify-recipients__input{flex:1 1 6rem;min-width:6rem;padding:.125rem .25rem;border:none;background:transparent;font-family:inherit;font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text);outline:none}.notify-warning{display:flex;align-items:flex-start;gap:var(--vyf-space-2);padding:var(--vyf-space-2) .75rem;border-width:1px;border-style:solid;border-color:var(--vyf-color-warning);border-radius:var(--vyf-radius-md);background-color:color-mix(in srgb,var(--vyf-color-warning) 8%,transparent);font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text)}.notify-warning__icon{flex-shrink:0;margin-top:.125rem;color:var(--vyf-color-warning)}.notify-warning__list{margin:var(--vyf-space-1) 0 0;padding-left:1rem;font-family:var(--font-mono, monospace);list-style-type:disc}.notify-attachments{display:flex;flex-direction:column;gap:var(--vyf-space-1)}.notify-attachments__list{display:flex;flex-direction:column;gap:var(--vyf-space-1);margin:0;padding:0;list-style:none}.notify-attachments__row{display:flex;align-items:center;gap:.375rem;padding:var(--vyf-space-1) var(--vyf-space-2);border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface);font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text)}.notify-attachments__icon{flex-shrink:0}.notify-attachments__name{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notify-attachments__size{color:var(--vyf-color-text-muted)}.notify-attachments__row-error{color:var(--vyf-color-error)}.notify-attachments__row:has(.notify-attachments__row-error){border-color:var(--vyf-color-error);background-color:color-mix(in srgb,var(--vyf-color-error) 8%,transparent)}.notify-attachments__total{align-self:flex-end;font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text-muted)}.notify-attachments__error{font-size:var(--vyf-font-size-xs);color:var(--vyf-color-error)}.notify-attachments__status{font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text-muted)}.notify-attachments__remove{display:inline-flex;border:none;background:transparent;padding:0;color:inherit;cursor:pointer}.notify-attachments__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.notify-documents__list{display:flex;flex-direction:column;gap:var(--vyf-space-1);max-height:18rem;overflow-y:auto;margin:0;padding:0;list-style:none}.notify-documents__option{display:flex;align-items:center;gap:var(--vyf-space-2);width:100%;padding:.375rem var(--vyf-space-2);border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background:transparent;font-family:inherit;line-height:inherit;font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text);text-align:left;cursor:pointer}.notify-documents__option:hover{background-color:var(--vyf-color-surface-hover)}.notify-documents__option[data-selected=true]{border-color:var(--vyf-color-primary);background-color:var(--vyf-color-surface-hover)}.notify-documents__option:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--vyf-color-focus-ring);outline-offset:1px}.notify-documents__icon{flex-shrink:0}.notify-documents__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notify-documents__type{margin-left:auto;font-size:var(--vyf-font-size-xs);color:var(--vyf-color-text-muted)}.notify-attach-menu{position:relative}.notify-attach-menu__list{position:absolute;right:0;bottom:calc(100% + var(--vyf-space-1));z-index:10;display:flex;flex-direction:column;min-width:100%;padding:var(--vyf-space-1);border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface);box-shadow:var(--vyf-shadow-md)}.notify-attach-menu__item{display:flex;align-items:center;gap:var(--vyf-space-2);padding:var(--vyf-space-2) .75rem;border-width:0;border-radius:var(--vyf-radius-md);background-color:transparent;color:var(--vyf-color-text);font-family:inherit;font-size:var(--vyf-font-size-xs);line-height:1.4;white-space:nowrap;text-align:left;cursor:pointer}.notify-attach-menu__item:hover,.notify-attach-menu__item:focus-visible{outline-width:0;background-color:var(--vyf-color-surface-hover)}.notify-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--vyf-space-2);padding-top:8px;border-top-width:1px;border-top-style:solid;border-top-color:var(--vyf-color-border)}.notify-footer__button{display:inline-flex;align-items:center;gap:var(--vyf-space-1);padding:var(--vyf-space-2) .75rem;border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface);color:var(--vyf-color-text);font-family:inherit;font-size:var(--vyf-font-size-xs);font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer}.notify-footer__button:hover:not(:disabled){background-color:var(--vyf-color-surface-hover)}.notify-footer__button:focus-visible,.notify-footer__button:focus-within{outline-width:2px;outline-style:solid;outline-color:var(--vyf-color-focus-ring);outline-offset:2px}.notify-footer__button:disabled{cursor:not-allowed;opacity:.5}.notify-footer__cancel{margin-right:auto}.notify-footer__send{border-color:var(--vyf-color-primary);background-color:var(--vyf-color-primary);color:var(--vyf-color-primary-foreground)}.notify-footer__send:hover:not(:disabled){border-color:var(--vyf-color-primary-hover);background-color:var(--vyf-color-primary-hover)}.notify-footer__file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.notify-recipients__chips--sender{background-color:var(--vyf-color-surface-hover)}.notify-sender-blocked__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--vyf-space-2);min-width:0}.notify-sender-blocked__connect{padding:var(--vyf-space-1) .625rem;border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface);color:var(--vyf-color-text);font:inherit;font-size:var(--vyf-font-size-xs);font-weight:600;cursor:pointer}.notify-sender-blocked__connect:hover:not(:disabled){background-color:var(--vyf-color-surface-hover)}.notify-sender-blocked__connect:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--vyf-color-focus-ring);outline-offset:2px}.notify-sender-blocked__connect:disabled{cursor:not-allowed;opacity:.5}.checklist-notify-menu{display:inline-flex;flex-shrink:0;align-items:center}.checklist-notify-menu__cta{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:var(--vyf-space-2) .75rem;border-width:0;border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-primary);color:var(--vyf-color-primary-foreground);font-size:.8125rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s}.checklist-notify-menu__cta:hover{background-color:var(--vyf-color-primary-hover)}.checklist-notify-menu__cta:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--vyf-color-focus-ring);outline-offset:2px}.checklist-notify-menu__cta-label{white-space:nowrap}.checklist-notify-chooser{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--vyf-space-2);width:min(18.5rem,calc(100vw - 2rem));padding:.75rem;color:var(--vyf-color-text)}.checklist-notify-chooser--anchored{position:absolute;top:calc(100% + .375rem);right:0;z-index:100;border-width:1px;border-style:solid;border-color:var(--vyf-color-border);border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface);box-shadow:var(--vyf-shadow-md);animation:checklist-notify-chooser-fade-in .15s ease-out}@keyframes checklist-notify-chooser-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.checklist-notify-chooser__header{display:flex;flex-direction:column;gap:.125rem}.checklist-notify-chooser__title{font-size:.8125rem;font-weight:600;color:var(--vyf-color-text)}.checklist-notify-chooser__subtitle{font-size:.6875rem;line-height:1.3;color:var(--vyf-color-text-muted)}.checklist-notify-chooser__list{display:flex;flex-direction:column;gap:.125rem;max-height:18rem;overflow-y:auto}.checklist-notify-chooser__row{display:flex;align-items:center;gap:var(--vyf-space-2);width:100%;padding:.4375rem var(--vyf-space-2);border-width:0;border-radius:var(--vyf-radius-md);background-color:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .12s}.checklist-notify-chooser__row:hover:not(:disabled){background-color:var(--vyf-color-surface-hover)}.checklist-notify-chooser__row:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--vyf-color-focus-ring);outline-offset:-2px}.checklist-notify-chooser__row:disabled{cursor:not-allowed;opacity:.55}.checklist-notify-chooser__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--vyf-radius-md);background-color:var(--vyf-color-surface-hover);color:var(--vyf-color-text-muted)}.checklist-notify-chooser__main{display:flex;flex:1;flex-direction:column;gap:.0625rem;min-width:0}.checklist-notify-chooser__label{overflow:hidden;font-size:.8125rem;font-weight:500;color:var(--vyf-color-text);text-overflow:ellipsis;white-space:nowrap}.checklist-notify-chooser__reason{overflow:hidden;font-size:.6875rem;color:var(--vyf-color-text-muted);text-overflow:ellipsis;white-space:nowrap}.checklist-notify-chooser__reason--sent{color:var(--vyf-color-primary-text)}.checklist-notify-chooser__count{flex:none;font-size:.6875rem;color:var(--vyf-color-text-muted);white-space:nowrap}.vyf-tokens{--vyf-color-border: var(--colorNeutralStroke2);--vyf-color-text: var(--colorNeutralForeground1);--vyf-color-text-muted: var(--colorNeutralForeground3);--vyf-color-surface: var(--colorNeutralBackground1);--vyf-color-surface-hover: var(--colorNeutralBackground1Hover);--vyf-color-primary: #03a696;--vyf-color-primary-foreground: var(--colorNeutralForegroundOnBrand);--vyf-color-primary-hover: #028a7d;--vyf-color-primary-text: #0b7a70;--vyf-color-focus-ring: #03a696;--vyf-color-warning: #f59e0b;--vyf-color-error: var(--colorPaletteRedForeground1);--vyf-space-1: .25rem;--vyf-space-2: .5rem;--vyf-font-size-xs: var(--fontSizeBase200);--vyf-radius-md: var(--borderRadiusXLarge);--vyf-shadow-md: var(--shadow8)}.taskpane-root{background-color:#fff;height:100%}
