.people-search__select-box--text-field input{cursor:text}.people-search__select-box--not-absolute .people-search__select-box--text-field:has(+.people-search__select-box--items) .uni-text-field__input-wrapper{border-end-start-radius:0;border-end-end-radius:0}.people-search__wrapper .sharing-search-people__invite-button{flex-shrink:0}.people-search__wrapper .people-search__input,.people-search__wrapper--multi .people-search__input{width:100%;min-width:0}.people-search__wrapper--has-item.people-search__wrapper--multi .people-search__input-control{align-items:flex-start}.people-search__input-control .uni-text-field__input-wrapper{align-items:flex-start;flex-wrap:wrap;gap:var(--spacing-1)}.people-search__input-control .uni-text-field__adornment--start{min-width:0;max-width:100%;flex:0 1 auto;margin-inline-end:0}.people-search__input-control .people-search__input--chips{width:auto;min-width:0;max-width:100%;flex:0 1 auto;gap:var(--spacing-1)}.people-search__input-control .uni-text-field__input{width:auto;min-width:min(12rem,100%);flex:1 1 12rem}.people-search__input--with-role .uni-text-field__input-wrapper{padding-inline-end:8.75rem}.people-search__input--with-role .uni-text-field__input{min-width:min(8rem,100%);flex-basis:8rem}.people-search__input--chips{max-height:64px;overflow-y:auto;display:flex;flex-wrap:wrap;width:100%;scrollbar-gutter:stable}.people-search__input__selected{display:flex;padding:var(--spacing-1) calc(var(--spacing) * .5);flex-wrap:wrap}.people-search__input__selected__chip{max-width:100%;padding:var(--spacing-1);margin:calc(var(--spacing) * .5)}.people-search__input__selected__chip .uni-new-avatar--bordered{border-width:0}.people-search__input__selected__chip span{max-width:100%;overflow:hidden;color:var(--color-text-primary);font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.people-search__input__selected__chip .uni-new-avatar{--uni-avatar-size:20px}.people-search__input__selected__chip .uni-new-chip__close-button .uni-icon{color:var(--color-text-primary)}.people-search__select-box--items .uni-new-menu-item,.people-search__select-box--items .uni-new-menu-item__content,.people-search__select-box--items .uni-new-menu-item__label,.people-search__select-box--items .user-list-item__info--header{min-width:0;max-width:100%}.people-search__select-box--items .uni-new-menu-item__content{overflow:hidden;align-items:flex-start}.people-search__select-box--items .uni-new-menu-item__hint,.people-search__select-box--items .user-list-item,.people-search__select-box--items .user-list-item .uni-typo{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-search__select-box--items .user-list-item__info--header>.uni-typo{min-width:0;flex:0 1 auto}.people-search__select-box--items .user-list-item__chip--guest{flex:0 0 auto}.people-search__select-box--not-absolute .people-search__select-box--items{max-height:min(16rem,calc(100dvh - 14rem));overflow-y:auto;overscroll-behavior:contain}.uni-add-contact-form-popover{box-sizing:border-box;padding:var(--spacing-4);min-width:min(20rem,calc(100vw - 2rem))}.uni-add-contact-form{display:flex;flex-direction:column;gap:var(--spacing-4)}.uni-add-contact-form__header{display:flex;align-items:center;gap:var(--spacing-2)}.uni-add-contact-form__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.uni-add-contact-form__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uni-add-contact-form__fields{display:flex;flex-direction:column;gap:var(--spacing-3)}.uni-add-contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}.uni-add-contact-form__field{display:flex;min-width:0;flex-direction:column}.uni-add-contact-form__footer{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding-top:var(--spacing-1)}.uni-add-contact-form__footer .uni-button--color-primary.uni-button--contained{--primary:#ff006b;--primary-foreground:#fff}.uni-add-contact-form__footer .uni-button--color-primary.uni-button--contained:is(:hover,:focus-visible){--primary:#e60061}@media screen and (max-width:639px){.uni-add-contact-form-popover{padding:var(--spacing-3);min-width:0}.uni-add-contact-form__row{grid-template-columns:1fr}}.uni-timeline__list{--uni-timeline-date-width:5.75rem;--uni-timeline-marker-width:2.875rem;--uni-timeline-line-start:2.35rem;--uni-timeline-line-end:-.65rem;--uni-timeline-list-padding-block-start:.125rem;--uni-timeline-list-padding-block-end:.125rem;position:relative;display:flex;flex-direction:column;gap:0;width:100%;padding-block:var(--uni-timeline-list-padding-block-start) var(--uni-timeline-list-padding-block-end)}.uni-timeline__item{position:relative;display:grid;grid-template-columns:var(--uni-timeline-date-width) var(--uni-timeline-marker-width) minmax(0,1fr);align-items:start;gap:0;width:100%;min-width:0;padding:.1rem 0;color:inherit;text-decoration:none}.uni-timeline__item:before{position:absolute;z-index:0;inset-block-start:var(--uni-timeline-line-start);inset-block-end:var(--uni-timeline-line-end);inset-inline-start:calc(var(--uni-timeline-date-width) + var(--uni-timeline-marker-width)/2);width:1px;background:color-mix(in srgb,var(--color-text-primary) 10%,var(--color-divider));content:""}.uni-timeline__item:last-child:before{display:none}.uni-timeline__item:hover .uni-timeline__content{border-block-end-color:transparent;border-radius:var(--radius-md);background:var(--color-surface-hover)}.uni-timeline__date{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:.125rem;padding-block-start:.25rem;padding-inline-end:.85rem;color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-style:normal;line-height:1.15;text-align:end;text-decoration:none;white-space:nowrap}.uni-timeline__date-primary{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:0}.uni-timeline__date-secondary{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:0}.uni-timeline__marker{position:relative;z-index:1;display:flex;min-height:2rem;align-items:flex-start;justify-content:center;padding-block-start:.15rem}.uni-timeline__marker-icon{--project-step-accent:var(--color-primary);display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-divider));border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-background) 82%,var(--color-primary) 8%);box-shadow:0 0 0 .35rem var(--color-background);color:var(--color-primary)}.uni-timeline__marker--avatar :is(.uni-avatar,.uni-new-avatar){box-shadow:0 0 0 .35rem var(--color-background)}.uni-timeline__content{display:flex;min-width:0;flex-direction:column;gap:.2rem;margin-inline-end:.75rem;padding:.15rem var(--spacing-2) 1rem;border-block-end:1px solid color-mix(in srgb,var(--color-text-primary) 7%,transparent);background-clip:padding-box;line-height:1.45;transition:border-color .16s ease,background .16s ease}.uni-timeline__title{min-width:0;color:var(--color-text-primary)}.uni-timeline__description,.uni-timeline__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uni-timeline__description{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.35}.uni-timeline__status{width:fit-content;border:1px solid color-mix(in srgb,var(--color-text-primary) 7%,var(--color-divider));border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-surface) 78%,var(--color-gray-50));color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:var(--leading-none);padding:.2rem .45rem;text-transform:uppercase}@container (max-width:42rem){.uni-timeline__item{--uni-timeline-date-width:4.75rem;--uni-timeline-marker-width:2.5rem;padding-inline-end:.25rem}.uni-timeline__date{padding-inline-end:.5rem}}@media screen and (max-width:639px){.uni-timeline__item{--uni-timeline-date-width:5.25rem;--uni-timeline-marker-width:2.25rem}.uni-timeline__date{padding-inline-end:.5rem;font-size:var(--text-xs)}.uni-timeline__content{margin-inline-end:0}}