.contract-list .card-v2__header{padding-bottom:0;display:flex;flex-direction:row;justify-content:space-between}.comment-files .comment-file+.comment-file{margin-top:.5rem}.project-selector{display:inline-block}.project-selector .elder-dropdown__content-box{padding:0}.project-selector div:has(.project-selector){padding:0}.project-selector .elder-button{background:transparent;border:0;padding:0}.project-selector .elder-button:before{display:none}.project-selector__trigger-content{display:inline-flex;align-items:center;gap:12px;padding:6px 10px;border-radius:10px;color:inherit}.project-selector__thumb{width:60px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:0 0 60px;border:1px solid #fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.project-selector__label{font-weight:700;white-space:nowrap}.project-selector__chevron{margin-left:6px;transition:transform .2s ease}.elder-dropdown:not(.elder-dropdown--inactive) .project-selector__chevron{transform:rotate(180deg)}.project-selector__menu{width:350px;background-color:#1d4253;color:#fff;border-radius:0 0 16px 0;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.25);padding:6px 28px}.project-selector__item{width:100%;background:transparent;border:0;padding:0;color:inherit;text-align:left}.project-selector__item:before{display:none}.project-selector__item:hover .project-selector__item__item-content{background-color:hsla(0,0%,100%,.06)}.project-selector__item--active .project-selector__item__item-content{background-color:hsla(0,0%,100%,.12)}.project-selector__item-content{display:grid;grid-template-columns:65px 1fr auto;gap:12px;align-items:center;padding:10px 12px;border-radius:8px;transition:background-color .2s ease}.project-selector__item-thumb{width:65px;height:45px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid #fff}.project-selector__item-title{font-weight:700;line-height:1.2}.lead-statusbar{background:linear-gradient(65deg,var(--primary-lightest),var(--primary-dark));border-bottom:1px solid var(--primary-darkest);padding:1rem;color:var(--primary-contrast)}.lead-statusbar .container{display:flex;align-items:center}.lead-statusbar strong{font-size:1.2em}.lead-statusbar strong:after{content:":"}.lead-statusbar__items{display:flex;justify-content:center;align-items:center;gap:.75rem;flex-grow:1}.lead-statusbar .elder-button{border-color:var(--c);border-width:2px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:99px;--vue-elder-button-padding-y:0.5em;--vue-elder-button-padding-x:1.25em}.lead-statusbar .elder-button[data-status=done]:not(:hover){opacity:.5}.lead-statusbar .elder-button[data-status=current]{font-weight:700}.lead-statusbar .elder-button[data-status=undone]:not(:hover){opacity:.6}.lead-statusbar .elder-button:is([data-status=undone],[data-status=current])+.divider{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4) 4px,transparent 0,transparent 8px)}.lead-statusbar .divider{width:1.5rem;height:1px;background-color:hsla(0,0%,100%,.4)}.lead-hero{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"header header" "summary reference";padding-top:.75rem;padding-bottom:6rem;background-color:var(--bg)}.lead-hero--view-archived{background:repeating-linear-gradient(-35deg,var(--k-ui-color-neutral-lightest),var(--k-ui-color-neutral-lightest) 3rem,hsl(var(--k-ui-color-neutral-light-h),var(--k-ui-color-neutral-light-s),calc(var(--k-ui-color-neutral-light-l) + 1%)) 0,hsl(var(--k-ui-color-neutral-light-h),var(--k-ui-color-neutral-light-s),calc(var(--k-ui-color-neutral-light-l) + 1%)) 6rem)}.lead-hero h1{line-height:1;margin:0}.lead-hero__header{grid-area:header;margin-bottom:0}.lead-hero__summary{grid-area:summary;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding-left:var(--container-outer-spacing);--max:0px;margin-left:max(var(--max),(100vw - var(--container-limit))/2)}.lead-hero__reference{grid-area:reference;flex-shrink:0;overflow:clip;border-top-left-radius:1rem;border-bottom-left-radius:1rem;background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:40vh}.lead-hero__actions{display:contents}.lead-hero [data-part=title]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.lead-hero [data-part=title] .elder-button{font-size:.8em;border-radius:999px;--vue-elder-button-padding-x:1rem;--vue-elder-button-padding-y:0.25rem}.lead-hero [data-part=title-content]{display:flex;gap:.5rem}.lead-hero [data-part=properties]{display:flex;flex-direction:column;gap:.25rem}.lead-hero [data-part=relations]{display:flex;flex-wrap:wrap;gap:2rem}.lead-hero [data-part=property]{display:flex;align-items:center;gap:.5rem}.lead-hero [data-part=property] a{text-decoration:none}.lead-hero [data-part=relation]{display:flex;flex-direction:column;gap:.5rem}.lead-hero [data-part=relation]:has([data-part=relation-item]:nth-child(6)){display:block;-moz-columns:2;columns:2;-moz-column-gap:1rem;column-gap:1rem}.lead-hero [data-part=relation]:has([data-part=relation-item]:nth-child(6)) [data-part=property]{-moz-column-span:all;column-span:all;margin-bottom:.25rem}.lead-hero [data-part=relation-item]{display:flex;align-items:center;gap:.5rem}.scrollnavigation{position:sticky;top:70px;align-self:start}.scrollnavigation:has(>.scrollnavigation__item),.scrollnavigation :has(>.scrollnavigation__item){display:flex;flex-direction:column}.scrollnavigation__item{text-align:left;background:transparent;border:none}.scrollnavigation__item:hover{background:#f5f5f5}.scrollnavigation__item--active{background:#eaeaea}.scrollnavigation__item:before{display:none}.lead-dashboard{background-color:#f5f5f5;--scroll-margin:100px}.lead-dashboard__content{display:grid;gap:2rem;grid-template-areas:"statusbar statusbar" "comments activities" "tasks tasks" "contracts contracts";grid-template-columns:1fr 1fr;max-width:var(--container-limit);padding-inline:var(--container-outer-spacing);padding-bottom:var(--container-outer-spacing);margin-inline:auto}.lead-dashboard .lead-hero{grid-area:hero}.lead-dashboard .lead-activities{grid-area:activities;scroll-margin:var(--scroll-margin)}.lead-dashboard .comments{grid-area:comments;scroll-margin:var(--scroll-margin)}.lead-dashboard .lead-tasks{grid-area:tasks;scroll-margin:var(--scroll-margin)}.lead-dashboard .contract-list{grid-area:contracts;scroll-margin:var(--scroll-margin)}.lead-dashboard .scrollnavigation{display:none;grid-area:navigation}.lead-dashboard .scrollnavigation .card-v2__content{--card-padding:1rem}.lead-dashboard .lead-statusbar{grid-area:statusbar;position:sticky;top:0;z-index:99}