.LinkedProjectRow-module__4rYaJG__chainName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LinkedProjectRow-module__4rYaJG__projectLink{vertical-align:top;min-width:0;max-width:100%;display:inline-block}
.style-module__XUjeGW__root{background:var(--input-background);border:1px solid var(--border-primary);border-radius:var(--radius-input);overflow:hidden}.style-module__XUjeGW__trigger{width:100%;min-height:40px;color:inherit;background:0 0;border:none;padding:10px;font-family:inherit;transition:background .15s}.style-module__XUjeGW__triggerLayoutFlex{justify-content:space-between;align-items:center;display:flex}.style-module__XUjeGW__trigger:hover{background:#4155a00d}
.style-module__ZnUAuq__taskModal{width:100%;max-width:512px}.style-module__ZnUAuq__goToProjectBlock{margin:0;padding:0}.style-module__ZnUAuq__goToProjectLink{align-self:flex-start;min-width:0;min-height:0;margin:0;padding:0!important}
.TaskDelegateButton-module__Pkp3Rq__popover{max-height:min(320px,70vh);overflow-y:auto}
.grid{display:grid}.grid.stretched{width:100%;height:100%}.grid--gap--0{gap:var(--space-0x)}.grid--gap--0_5{gap:var(--space-0_5x)}.grid--gap--1{gap:var(--space-1x)}.grid--gap--1_5{gap:var(--space-1_5x)}.grid--gap--2{gap:var(--space-2x)}.grid--gap--3{gap:var(--space-3x)}.grid--gap--4{gap:var(--space-4x)}.grid--gap--5{gap:var(--space-5x)}.grid--gap--6{gap:var(--space-6x)}.grid--gap--7{gap:var(--space-7x)}.grid--gap--8{gap:var(--space-8x)}.grid--gap--9{gap:var(--space-9x)}.grid--gap--10{gap:var(--space-10x)}.grid--gap--14{gap:var(--space-14x)}.grid--gap--15{gap:var(--space-15x)}.grid--gap--16{gap:var(--space-16x)}.grid--gap--32{gap:var(--space-32x)}.grid--gap--64{gap:var(--space-64x)}.grid--gap-x--0{column-gap:var(--space-0x)}.grid--gap-x--0_5{column-gap:var(--space-0_5x)}.grid--gap-x--1{column-gap:var(--space-1x)}.grid--gap-x--1_5{column-gap:var(--space-1_5x)}.grid--gap-x--2{column-gap:var(--space-2x)}.grid--gap-x--3{column-gap:var(--space-3x)}.grid--gap-x--4{column-gap:var(--space-4x)}.grid--gap-x--5{column-gap:var(--space-5x)}.grid--gap-x--6{column-gap:var(--space-6x)}.grid--gap-x--7{column-gap:var(--space-7x)}.grid--gap-x--8{column-gap:var(--space-8x)}.grid--gap-x--9{column-gap:var(--space-9x)}.grid--gap-x--10{column-gap:var(--space-10x)}.grid--gap-x--14{column-gap:var(--space-14x)}.grid--gap-x--15{column-gap:var(--space-15x)}.grid--gap-x--16{column-gap:var(--space-16x)}.grid--gap-x--32{column-gap:var(--space-32x)}.grid--gap-x--64{column-gap:var(--space-64x)}.grid--gap-y--0{row-gap:var(--space-0x)}.grid--gap-y--0_5{row-gap:var(--space-0_5x)}.grid--gap-y--1{row-gap:var(--space-1x)}.grid--gap-y--1_5{row-gap:var(--space-1_5x)}.grid--gap-y--2{row-gap:var(--space-2x)}.grid--gap-y--3{row-gap:var(--space-3x)}.grid--gap-y--4{row-gap:var(--space-4x)}.grid--gap-y--5{row-gap:var(--space-5x)}.grid--gap-y--6{row-gap:var(--space-6x)}.grid--gap-y--7{row-gap:var(--space-7x)}.grid--gap-y--8{row-gap:var(--space-8x)}.grid--gap-y--9{row-gap:var(--space-9x)}.grid--gap-y--10{row-gap:var(--space-10x)}.grid--gap-y--14{row-gap:var(--space-14x)}.grid--gap-y--15{row-gap:var(--space-15x)}.grid--gap-y--16{row-gap:var(--space-16x)}.grid--gap-y--32{row-gap:var(--space-32x)}.grid--gap-y--64{row-gap:var(--space-64x)}.grid--align--start{align-content:start}.grid--align--center{align-content:center}.grid--align--end{align-content:end}.grid--align--stretch{align-content:stretch}.grid--justify--start{justify-content:start}.grid--justify--center{justify-content:center}.grid--justify--end{justify-content:end}.grid--justify--stretch{justify-content:stretch}.grid--align-items--start{align-items:start}.grid--align-items--center{align-items:center}.grid--align-items--end{align-items:end}.grid--align-items--stretch{align-items:stretch}.grid--justify-items--start{justify-items:start}.grid--justify-items--center{justify-items:center}.grid--justify-items--end{justify-items:end}.grid--justify-items--stretch{justify-items:stretch}.grid--auto-flow--row{grid-auto-flow:row}.grid--auto-flow--column{grid-auto-flow:column}.grid--auto-flow--dense{grid-auto-flow:dense}.grid--auto-flow--row-dense{grid-auto-flow:dense}.grid--auto-flow--column-dense{grid-auto-flow:column dense}
.style-module__R6U_-W__scroll{gap:var(--space-2x);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;width:100%;max-height:min(260px,42vh);display:flex;overflow-y:auto}.style-module__R6U_-W__scroll::-webkit-scrollbar{display:none}@media (min-width:769px){.style-module__R6U_-W__scroll{max-height:196px}}.style-module__R6U_-W__row{justify-content:space-between;align-items:center;gap:var(--space-3x);min-height:48px;padding:var(--space-2x) var(--space-3x);box-sizing:border-box;border-radius:10px;flex-direction:row;flex-shrink:0;display:flex}.style-module__R6U_-W__row--voted{background-color:#eff6ff}.style-module__R6U_-W__row--waiting{background-color:#f3f4f6}.style-module__R6U_-W__left{align-items:center;gap:var(--space-3x);flex-direction:row;min-width:0;display:flex}.style-module__R6U_-W__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.style-module__R6U_-W__waiting{color:var(--text-secondary);flex-shrink:0;font-size:.875rem;font-weight:500}
.style-module__a0zSzW__statusLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.style-module__a0zSzW__revoteBanner{box-sizing:border-box;text-align:left;background:#fef5e7;border-radius:14px;width:100%;padding:22px 24px}.style-module__a0zSzW__revoteBannerTitle{color:#1a1a1a;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.style-module__a0zSzW__revoteBannerBody{color:#666;margin:8px 0 0;font-size:.9375rem;font-weight:400;line-height:1.5}
.style-module__ZIN80G__list{width:100%;min-width:0}.style-module__ZIN80G__block{gap:var(--space-2x);flex-direction:column;display:flex}.style-module__ZIN80G__block+.style-module__ZIN80G__block{margin-top:var(--space-4x);padding-top:var(--space-4x);border-top:1px solid var(--border-secondary)}.style-module__ZIN80G__label{color:var(--text-secondary)}.style-module__ZIN80G__row{align-items:center;gap:var(--space-2x);flex-wrap:wrap;min-width:0;display:flex}.style-module__ZIN80G__arrow{color:var(--text-secondary);flex-shrink:0;font-size:12px;line-height:1.4}.style-module__ZIN80G__values{align-items:center;gap:var(--space-1x);flex-wrap:wrap;min-width:0;display:inline-flex}
.MyTaskReminderModal-module__lWoSXa__modalNarrow{max-width:440px}.MyTaskReminderModal-module__lWoSXa__modalWithReminders{max-width:500px}.MyTaskReminderModal-module__lWoSXa__body{justify-content:space-between;align-items:flex-start;gap:var(--space-3x,12px);box-sizing:border-box;flex-direction:row;width:100%;display:flex}.MyTaskReminderModal-module__lWoSXa__body.MyTaskReminderModal-module__lWoSXa__bodyCalendarOnly{justify-content:center}.MyTaskReminderModal-module__lWoSXa__quickActions{flex-direction:column;flex:0 auto;align-items:flex-start;min-width:0;max-width:210px;display:flex}.MyTaskReminderModal-module__lWoSXa__currentRemindersBlock{align-items:flex-start;gap:var(--space-2x,8px);flex-direction:column;width:100%;display:flex}.MyTaskReminderModal-module__lWoSXa__remindersList{gap:var(--space-1x,4px);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.MyTaskReminderModal-module__lWoSXa__reminderRow{justify-content:space-between;align-items:center;gap:var(--space-2x,8px);box-sizing:border-box;flex-direction:row;width:100%;display:flex}.MyTaskReminderModal-module__lWoSXa__reminderRowDate{flex:auto;min-width:0}.MyTaskReminderModal-module__lWoSXa__reminderDismissButton{flex-shrink:0}.MyTaskReminderModal-module__lWoSXa__presetsBlock{align-items:flex-start;gap:var(--space-2x,8px);flex-direction:column;width:100%;display:flex}.MyTaskReminderModal-module__lWoSXa__anchorRadioGroup{width:100%;padding-left:var(--space-3x,12px);box-sizing:border-box;flex-wrap:nowrap}.MyTaskReminderModal-module__lWoSXa__presetButton{width:fit-content;max-width:min(200px,100%)}.MyTaskReminderModal-module__lWoSXa__rightColumn{box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:stretch;width:228px;max-width:100%;display:flex}.MyTaskReminderModal-module__lWoSXa__rightColumnSolo{flex:0 auto;align-self:center;width:100%;max-width:280px}.MyTaskReminderModal-module__lWoSXa__exactTimeBlock{align-items:stretch;gap:var(--space-2x,8px);flex-direction:column;width:100%;display:flex}.MyTaskReminderModal-module__lWoSXa__sectionHeading{width:100%;display:block}.MyTaskReminderModal-module__lWoSXa__calendarShell{align-self:center;width:100%}.MyTaskReminderModal-module__lWoSXa__footerActions{box-sizing:border-box;justify-content:flex-end;width:100%;display:flex}@media screen and (max-width:560px){.MyTaskReminderModal-module__lWoSXa__body{flex-direction:column;justify-content:flex-start;align-items:stretch}.MyTaskReminderModal-module__lWoSXa__quickActions,.MyTaskReminderModal-module__lWoSXa__rightColumn{width:100%;max-width:none}}
.style-module__-bOyMq__detailRow{width:100%;min-height:42px}.style-module__-bOyMq__headerText{gap:var(--space-3x);width:100%;min-width:0;padding-right:var(--space-2x);box-sizing:border-box;flex-direction:column;display:flex}.style-module__-bOyMq__titleRow{align-items:center;gap:var(--space-3x);flex-wrap:wrap;width:100%;min-width:0;display:flex}.style-module__-bOyMq__title{overflow-wrap:anywhere;flex:0 auto;min-width:0;display:block}@media (max-width:400px){.style-module__-bOyMq__headerText{gap:var(--space-2x)}.style-module__-bOyMq__titleRow{align-items:flex-start;gap:var(--space-2x);flex-direction:column}.style-module__-bOyMq__title{flex:none;width:100%}}@media (min-width:401px){.style-module__-bOyMq__title{min-width:50%}}.style-module__-bOyMq__statusBadge{flex-shrink:0}.style-module__-bOyMq__subtitle{overflow-wrap:anywhere;width:100%;min-width:0;display:block}.style-module__-bOyMq__taskCard{cursor:pointer;transition:border-color .15s}.style-module__-bOyMq__taskCard:hover{border-color:var(--gray-border-hover)}
.style-module__chg2mW__circleCheckbox{cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.style-module__chg2mW__circleCheckbox svg{width:100%;height:100%}.style-module__chg2mW__checkIcon{pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.style-module__chg2mW__circleCheckbox:hover .style-module__chg2mW__circle{stroke:var(--button-primary-primary,#007aff)}.style-module__chg2mW__circleCheckbox:focus-visible{outline:2px solid var(--button-primary-primary,#007aff);outline-offset:2px;border-radius:50%}
.style-module__HX88PW__timeline{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;align-items:stretch;gap:0;width:100%;padding:8px 0;display:flex;overflow-x:auto}.style-module__HX88PW__timeline::-webkit-scrollbar{display:none}.style-module__HX88PW__timeline.style-module__HX88PW__grabbing,.style-module__HX88PW__timeline.style-module__HX88PW__grabbing *{cursor:grabbing}.style-module__HX88PW__timeline [data-snap-column]{display:flex}.style-module__HX88PW__weekLabel{color:#666;text-align:center;white-space:nowrap;font-size:12px;font-weight:500}
.Column-module__L1UEmW__column{border-bottom:1px solid var(--border-secondary,#ededee);border-left:1px solid var(--border-secondary,#ededee);background:var(--button-primary-subdued-hover,#526ed30a);flex-direction:column;align-items:center;min-width:180px;padding:8px;display:flex}.Column-module__L1UEmW__plotArea{flex-direction:column;justify-content:flex-end;width:100%;display:flex}.Column-module__L1UEmW__bar{background:#526ed3db;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:8px 6px;display:flex;position:relative}.Column-module__L1UEmW__emptyBar{background:#e2e8f0;width:100%;min-height:60px}.Column-module__L1UEmW__topContent{color:#fff;text-align:left;flex-direction:column;gap:2px;font-size:14px;line-height:1.2;display:flex}.Column-module__L1UEmW__topContent div:first-child{font-size:17px;font-weight:700}.Column-module__L1UEmW__topContent div:last-child{opacity:.9;font-size:12px;font-weight:500}.Column-module__L1UEmW__bottomContent{color:#fff;text-align:left;flex-direction:column;gap:2px;margin-top:auto;font-size:12px;line-height:1.2;display:flex}.Column-module__L1UEmW__bottomContent div:first-child{font-size:14px;font-weight:600}.Column-module__L1UEmW__bottomContent div:last-child{opacity:.9;font-weight:500}.Column-module__L1UEmW__emptyBar .Column-module__L1UEmW__topContent,.Column-module__L1UEmW__emptyBar .Column-module__L1UEmW__bottomContent{color:#64748b}.Column-module__L1UEmW__emptyBar .Column-module__L1UEmW__topContent div:first-child,.Column-module__L1UEmW__emptyBar .Column-module__L1UEmW__bottomContent div:first-child{color:#374151}.Column-module__L1UEmW__weekLabel{color:#64748b;text-align:center;white-space:nowrap;margin-top:8px;padding:0 2px;font-size:17px;font-weight:500;line-height:1.2}
.profileFieldError-module__tsrF6q__errorText{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--red-main);overflow-wrap:anywhere;word-break:break-word;margin:0;padding:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:1.45}.profileFieldError-module__tsrF6q__modalBody{min-width:0;max-width:100%}
.style-module__Y3_dYa__checkboxes{border-color:var(--border-primary,#ededee);border-style:solid;border-right-width:1px}.style-module__Y3_dYa__day{border:1px solid var(--border-primary,#ededee);width:40px;height:40px;padding:var(--space-1x);background:var(--bg-secondary,#fcfcfc)}.style-module__Y3_dYa__day[data-selected]{border-color:var(--border-tertiary,#526ed3);background:var(--button-primary-primary-subdued-active,#eaeefa)}.style-module__Y3_dYa__day{font-weight:600;font-style:SemiBold;letter-spacing:0;cursor:pointer;justify-content:center;align-items:center;font-size:12px;line-height:100%;transition:all .5s;display:flex}
.style-module__1Vk0SW__time-range__time-input+.style-module__1Vk0SW__time-range__time-input{border-left:0}
.style-module__nrWDTq__compactContent{padding:var(--space-3x)!important}@media screen and (max-width:512px){.style-module__nrWDTq__compactContent{padding:var(--space-2x)!important}}

.style-module__RciB6G__modalWidth600{max-width:600px}.style-module__RciB6G__linkRow input{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.style-module__RciB6G__sectionLabel{font-weight:500}.style-module__RciB6G__socialButton{width:40px;min-width:40px;height:40px;min-height:40px}
