.Header-module__ERYtta__header{background:var(--bg-default);flex-direction:column;flex-shrink:0;width:100%;height:47px;padding:6px 8px;display:flex;overflow:hidden}.Header-module__ERYtta__container{justify-content:space-between;align-items:center;width:100%;display:flex}.Header-module__ERYtta__chip{border-radius:var(--radius-8);background:var(--fill-pressed);align-items:center;gap:12px;height:35px;padding:4px 20px;display:flex;position:relative}.Header-module__ERYtta__chipProfile{padding:4px 8px}.Header-module__ERYtta__chipInner{align-items:center;gap:8px;display:flex}.Header-module__ERYtta__name{color:var(--text-primary);white-space:nowrap;font-size:16px;font-weight:600;line-height:26px}.Header-module__ERYtta__menuPanel{width:361px;padding:0;top:49px;left:8px}.Header-module__ERYtta__menuHead{align-items:center;gap:8px;padding:0 20px;display:flex}.Header-module__ERYtta__menuHeadName{color:var(--text-primary);font-size:20px;font-weight:600;line-height:27px}.Header-module__ERYtta__menuActions{gap:13px;padding:0 20px;display:flex}.Header-module__ERYtta__menuAction{border-radius:var(--radius-10);background:var(--fill-neutral-weak);min-height:38px;color:var(--text-secondary);flex:1 0 0}.Header-module__ERYtta__menuAction:hover{background:var(--fill-pressed)}.Header-module__ERYtta__menuSwitch{flex-direction:column;gap:16px;padding:0 24px;display:flex}.Header-module__ERYtta__menuSwitchLabel{color:var(--text-quaternary)}.Header-module__ERYtta__menuWorkspaceList{flex-direction:column;gap:8px;display:flex}.Header-module__ERYtta__menuWorkspace{border-radius:var(--radius-8);width:100%;color:var(--text-primary);align-items:center;gap:8px;padding:0;font-size:17px;font-weight:600;line-height:23px;display:flex}.Header-module__ERYtta__menuWorkspace:hover{background:var(--fill-pressed)}.Header-module__ERYtta__menuAdd{border-radius:var(--radius-10);background:var(--fill-neutral-weak);min-height:38px;color:var(--text-secondary);width:100%}.Header-module__ERYtta__menuAdd:hover{background:var(--fill-pressed)}.Header-module__ERYtta__menuBody{flex-direction:column;gap:20px;padding:24px 0;display:flex}.Header-module__ERYtta__menuTop{flex-direction:column;gap:16px;display:flex}.Header-module__ERYtta__menuRule{background:var(--border-default);height:1px}.Header-module__ERYtta__profilePanel{width:182px;padding:10px 4px;top:49px;right:8px}.Header-module__ERYtta__profileMenu{min-width:0;padding:0}.Header-module__ERYtta__profileMenu>*{border-radius:var(--radius-12);width:174px;height:auto;min-height:44px;padding:8px 16px}@media (max-width:767px){.Header-module__ERYtta__header{z-index:100;height:auto;min-height:47px;position:sticky;top:0}.Header-module__ERYtta__chip{min-height:44px;padding:4px 12px}.Header-module__ERYtta__name{text-overflow:ellipsis;max-width:45vw;overflow:hidden}.Header-module__ERYtta__mobileWorkspacePanel{width:min(361px,100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto}.Header-module__ERYtta__mobileProfilePanel{width:min(182px,100vw - 16px);max-height:calc(100dvh - 16px);padding:10px 4px;overflow-y:auto}}
.Divider-module__M0DknW__divider{background:var(--border-default);flex-shrink:0;width:100%;height:1px}
.EmptyState-module__izQ0CG__root{flex-direction:column;align-items:center;padding:22px 40px;display:flex}.EmptyState-module__izQ0CG__rootCentered{flex:auto;justify-content:center;min-height:0}.EmptyState-module__izQ0CG__asset{height:100px;color:var(--icon-quaternary);justify-content:center;align-items:flex-start;padding-top:20px;display:flex}.EmptyState-module__izQ0CG__block{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.EmptyState-module__izQ0CG__text{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.EmptyState-module__izQ0CG__title{color:var(--text-primary)}.EmptyState-module__izQ0CG__desc{color:var(--text-secondary);white-space:pre-line}.EmptyState-module__izQ0CG__assetPulse{border-radius:16px;animation:2s infinite EmptyState-module__izQ0CG__assetPulse;overflow:hidden}@keyframes EmptyState-module__izQ0CG__assetPulse{0%{animation-timing-function:ease-in;transform:scale(1)}35.21%{animation-timing-function:cubic-bezier(.45,1.45,.8,1);transform:scale(.92)}50.45%{animation-timing-function:linear;transform:scale(1.06)}to{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.EmptyState-module__izQ0CG__assetPulse{animation:none}}
.BoardCard-module__e2rM3G__card{border:1px solid var(--border-thick);border-radius:var(--radius-12);background:var(--bg-floated);text-align:left;cursor:pointer;flex-direction:column;gap:12px;width:100%;min-width:244px;padding:12px 16px;display:flex;position:relative}.BoardCard-module__e2rM3G__label{border-top-right-radius:99px;border-bottom-right-radius:99px;width:4px;height:66px;position:absolute;top:52px;left:1px}.BoardCard-module__e2rM3G__more{border-radius:var(--radius-8);width:24px;height:24px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.BoardCard-module__e2rM3G__head{justify-content:space-between;align-items:center;width:100%;display:flex}.BoardCard-module__e2rM3G__tags{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.BoardCard-module__e2rM3G__tag{border-radius:var(--radius-8);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:3px 7px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.BoardCard-module__e2rM3G__text{width:100%;color:var(--text-primary);flex-direction:column;gap:2px;display:flex}.BoardCard-module__e2rM3G__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:21px;overflow:hidden}.BoardCard-module__e2rM3G__meta{flex-direction:column;gap:8px;width:100%;display:flex}.BoardCard-module__e2rM3G__metaRows{flex-direction:column;gap:4px;width:100%;display:flex}.BoardCard-module__e2rM3G__metaRow{justify-content:space-between;align-items:center;width:100%;display:flex}.BoardCard-module__e2rM3G__metaLabel{color:var(--text-secondary);white-space:nowrap;font-size:13px;font-weight:400;line-height:18px}.BoardCard-module__e2rM3G__period{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:2px;font-size:14px;line-height:21px;display:flex}.BoardCard-module__e2rM3G__periodDash{color:var(--text-quaternary)}.BoardCard-module__e2rM3G__rule{background:var(--border-default);width:100%;height:1px}.BoardCard-module__e2rM3G__footer{justify-content:space-between;align-items:center;width:100%;display:flex}.BoardCard-module__e2rM3G__priority{flex-shrink:0}.BoardCard-module__e2rM3G__taskCount{border-radius:var(--radius-8);background:var(--fill-neutral-weak);min-width:52px;color:var(--text-primary);white-space:nowrap;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.BoardCard-module__e2rM3G__taskCountNum{font-weight:600}@media (max-width:767px){.BoardCard-module__e2rM3G__more{box-sizing:content-box;margin:-10px;padding:10px}.BoardCard-module__e2rM3G__title,.BoardCard-module__e2rM3G__desc{-webkit-line-clamp:2;white-space:normal;word-break:keep-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.ProjectBoard-module__pehJRW__board{align-items:stretch;gap:16px;height:100%;min-height:0;padding:0 24px 24px;display:flex;overflow:auto hidden}.ProjectBoard-module__pehJRW__column{box-sizing:border-box;border:1px solid var(--border-thick);border-radius:var(--radius-12);flex-direction:column;flex:0 0 268px;align-self:flex-start;gap:4px;max-height:100%;padding:8px 12px;display:flex;overflow:hidden}.ProjectBoard-module__pehJRW__toneNeutral{background:var(--gra-neutral-weak)}.ProjectBoard-module__pehJRW__toneOrange{background:var(--gra-orange-weak)}.ProjectBoard-module__pehJRW__toneRed{background:var(--gra-red-weak)}.ProjectBoard-module__pehJRW__toneGreen{background:var(--gra-green-weak)}.ProjectBoard-module__pehJRW__toneBlue{background:var(--gra-blue-weak)}.ProjectBoard-module__pehJRW__columnHead{box-sizing:border-box;border-radius:var(--radius-8);flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:36px;padding:8px 12px;display:flex}.ProjectBoard-module__pehJRW__columnTitle{align-items:center;gap:6px;min-width:0;display:flex}.ProjectBoard-module__pehJRW__columnName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:19px;overflow:hidden}.ProjectBoard-module__pehJRW__columnCount{color:var(--text-secondary);flex-shrink:0;font-size:15px;font-weight:600;line-height:19px}.ProjectBoard-module__pehJRW__cards{overscroll-behavior:contain;flex-direction:column;gap:8px;width:100%;min-height:0;display:flex;overflow-y:auto}.ProjectBoard-module__pehJRW__cards:empty{display:none}.ProjectBoard-module__pehJRW__empty{text-align:center;color:var(--text-quaternary);padding:24px 0}.ProjectBoard-module__pehJRW__cardDrag{flex:none}.ProjectBoard-module__pehJRW__cardDrag[draggable=true]{cursor:grab}.ProjectBoard-module__pehJRW__dragging{opacity:.38}.ProjectBoard-module__pehJRW__dropReady{outline:1px dashed var(--border-brand,var(--border-default));outline-offset:-2px;border-radius:10px}@media (max-width:767px){.ProjectBoard-module__pehJRW__board{scroll-snap-type:x mandatory;gap:12px;height:auto;padding:0 16px 16px;scroll-padding-left:16px}.ProjectBoard-module__pehJRW__column{scroll-snap-align:start;flex:0 0 85vw;min-width:0}.ProjectBoard-module__pehJRW__cards{max-height:calc(100vh - 164px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 164px - env(safe-area-inset-bottom,0px))}}.ProjectBoard-module__pehJRW__columnActions{flex:0 0 111px;justify-content:flex-end;align-items:center;gap:4px;height:20px;display:flex}.ProjectBoard-module__pehJRW__columnIcon{color:var(--icon-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProjectBoard-module__pehJRW__columnHead .ProjectBoard-module__pehJRW__columnIcon{opacity:0;transition:opacity .12s}.ProjectBoard-module__pehJRW__column:hover .ProjectBoard-module__pehJRW__columnHead .ProjectBoard-module__pehJRW__columnIcon,.ProjectBoard-module__pehJRW__columnHead .ProjectBoard-module__pehJRW__columnIcon:focus-visible,.ProjectBoard-module__pehJRW__columnHeadFocused .ProjectBoard-module__pehJRW__columnIcon{opacity:1}@media (hover:none){.ProjectBoard-module__pehJRW__columnHead .ProjectBoard-module__pehJRW__columnIcon{opacity:1}}.ProjectBoard-module__pehJRW__columnHeadFocused{border:1px solid var(--icon-tertiary);gap:8px;position:relative}.ProjectBoard-module__pehJRW__columnRenameLeft{flex:0 0 125px;align-items:center;gap:8px;min-width:0;height:20px;display:flex}.ProjectBoard-module__pehJRW__columnColorTrigger{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.ProjectBoard-module__pehJRW__dotOrange{background:var(--gra-orange-weak)}.ProjectBoard-module__pehJRW__dotGreen{background:var(--gra-green-weak)}.ProjectBoard-module__pehJRW__colorPanel{width:192px;padding:10px 4px}.ProjectBoard-module__pehJRW__colorTitle{font-size:13px;font-weight:var(--fw-medium);color:var(--text-quaternary);margin:0;padding:6px 16px 4px;line-height:18px}.ProjectBoard-module__pehJRW__colorRow{align-items:center;gap:8px;padding:6px 16px 4px;display:flex}.ProjectBoard-module__pehJRW__swatch{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ProjectBoard-module__pehJRW__swatchDot{border-radius:50%;width:24px;height:24px}.ProjectBoard-module__pehJRW__columnRenameInput{min-width:0;color:var(--text-primary);background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:19px}.ProjectBoard-module__pehJRW__columnRenameInput:focus{outline:none}.ProjectBoard-module__pehJRW__columnHeadFocused:focus-within{background:linear-gradient(var(--fill-brand-weak), var(--fill-brand-weak)), var(--bg-default)}.ProjectBoard-module__pehJRW__boardAdd{box-sizing:border-box;border-radius:var(--radius-12);width:100%;color:var(--text-quaternary);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:600;line-height:21px;display:flex}.ProjectBoard-module__pehJRW__boardAdd>:first-child{color:var(--icon-secondary);flex-shrink:0}.ProjectBoard-module__pehJRW__boardAdd:hover{border-radius:var(--radius-8);background:var(--fill-pressed)}.ProjectBoard-module__pehJRW__addColumn{flex-direction:column;flex:0 0 244px;align-self:flex-start;gap:4px;min-width:244px;display:flex}.ProjectBoard-module__pehJRW__boardAddColumn{padding:12px 8px;font-size:15px}
.IconButton-module__ss5mna__root{color:var(--icon-secondary);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.IconButton-module__ss5mna__outline{width:var(--control-h,38px);height:var(--control-h,38px);background:var(--bg-default);border:1px solid var(--border-default)}.IconButton-module__ss5mna__outline:hover{background:var(--fill-pressed)}.IconButton-module__ss5mna__ghost{width:var(--control-h,32px);height:var(--control-h,32px);background:0 0}.IconButton-module__ss5mna__ghost:hover{background:var(--fill-pressed)}.IconButton-module__ss5mna__active{color:var(--icon-brand)}.IconButton-module__ss5mna__activeFavorite{color:var(--base-yellow-500)}.IconButton-module__ss5mna__root:disabled{opacity:.4;cursor:not-allowed}@media (max-width:767px){.IconButton-module__ss5mna__ghost{width:var(--control-h,32px);height:var(--control-h,32px);box-sizing:content-box;padding:max(0px, calc((44px - var(--control-h,32px)) / 2));margin:min(0px, calc((var(--control-h,32px) - 44px) / 2))}.IconButton-module__ss5mna__outline{min-width:44px;min-height:44px}}
.Popover-module__J5TB9a__backdrop{z-index:100;position:fixed;inset:0}.Popover-module__J5TB9a__panel{z-index:101;background:var(--bg-floated);border-radius:var(--radius-12);box-shadow:var(--shadow-strong);border:1px solid var(--border-thick);position:absolute;overflow:hidden}.Popover-module__J5TB9a__menu{flex-direction:column;padding:10px 4px;display:flex}.Popover-module__J5TB9a__menuLabel{font-size:13px;font-weight:var(--fw-medium);color:var(--text-quaternary);padding:6px 16px 4px;line-height:1.35}.Popover-module__J5TB9a__menuItem{border-radius:var(--radius-12);min-height:44px;color:var(--text-secondary);text-align:left;align-items:center;gap:12px;width:100%;padding:8px 16px;display:flex}.Popover-module__J5TB9a__menuItem:hover,.Popover-module__J5TB9a__menuItem:active{background:var(--fill-pressed)}.Popover-module__J5TB9a__menuItemSelected{background:var(--fill-pressed);font-weight:var(--fw-semibold)}.Popover-module__J5TB9a__menuDivider{background:var(--border-default);height:1px;margin:4px 0}.Popover-module__J5TB9a__panel{transform-origin:0 0}
.SearchField-module__yYeRHa__root{box-sizing:border-box;width:var(--search-w,318px);height:var(--control-h,38px);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--bg-default);color:var(--icon-tertiary);align-items:center;gap:8px;padding:4px 10px;display:flex}.SearchField-module__yYeRHa__filled{color:var(--icon-secondary)}.SearchField-module__yYeRHa__root:focus-within{background:linear-gradient(var(--fill-brand-weak), var(--fill-brand-weak)), var(--bg-default)}.SearchField-module__yYeRHa__root:focus-within .SearchField-module__yYeRHa__input::placeholder{color:var(--text-secondary)}.SearchField-module__yYeRHa__disabled{background:var(--bg-lower)}.SearchField-module__yYeRHa__input{min-width:0;min-height:28px;color:var(--text-primary);caret-color:var(--fill-brand);background:0 0;border:0;outline:none;flex:1 0 0}.SearchField-module__yYeRHa__input::placeholder{color:var(--text-quaternary)}.SearchField-module__yYeRHa__disabled .SearchField-module__yYeRHa__input{cursor:not-allowed;color:var(--text-quaternary)}.SearchField-module__yYeRHa__input::-webkit-search-cancel-button{appearance:none}.SearchField-module__yYeRHa__clear{color:var(--icon-tertiary);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.SearchField-module__yYeRHa__clear:hover{color:var(--icon-secondary)}@media (max-width:767px){.SearchField-module__yYeRHa__root{width:100%;min-height:44px}.SearchField-module__yYeRHa__input{font-size:16px}}
.Switch-module__LqDl4a__root{border-radius:var(--radius-full);background:var(--base-grey-200);flex-shrink:0;width:36px;height:22px;transition:background-color .15s;position:relative}.Switch-module__LqDl4a__on{background:var(--fill-brand)}.Switch-module__LqDl4a__knob{border-radius:var(--radius-full);background:var(--base-static-white);width:14px;height:14px;box-shadow:var(--shadow-tiny);transition:transform .15s,width .15s,height .15s,top .15s;position:absolute;top:4px;left:3px}.Switch-module__LqDl4a__on .Switch-module__LqDl4a__knob{width:16px;height:16px;top:3px;transform:translate(14px)}.Switch-module__LqDl4a__root:disabled{opacity:.4;cursor:not-allowed}
.NotificationSettings-module__e7BbbG__root{flex-direction:column;gap:24px;display:flex}.NotificationSettings-module__e7BbbG__state{min-height:120px;color:var(--text-tertiary);justify-content:center;align-items:center;gap:16px;display:flex}.NotificationSettings-module__e7BbbG__table{border:1px solid var(--border-default);border-radius:10px;overflow:hidden}.NotificationSettings-module__e7BbbG__head,.NotificationSettings-module__e7BbbG__row{grid-template-columns:minmax(240px,1fr) repeat(4,78px);align-items:center;gap:8px;padding:12px 16px;display:grid}.NotificationSettings-module__e7BbbG__head{background:var(--bg-secondary);color:var(--text-tertiary);text-align:center;font-size:12px;font-weight:600}.NotificationSettings-module__e7BbbG__head span:first-child{text-align:left}.NotificationSettings-module__e7BbbG__row{border-top:1px solid var(--border-default);justify-items:center;min-height:68px}.NotificationSettings-module__e7BbbG__row>div:first-child{flex-direction:column;justify-self:stretch;gap:3px;display:flex}.NotificationSettings-module__e7BbbG__row strong{color:var(--text-primary);font-size:14px}.NotificationSettings-module__e7BbbG__row small{color:var(--text-tertiary);font-size:12px}.NotificationSettings-module__e7BbbG__options{grid-template-columns:1.3fr repeat(4,1fr);align-items:start;gap:12px;display:grid}.NotificationSettings-module__e7BbbG__save{color:var(--text-tertiary);justify-content:flex-end;align-items:center;gap:16px;font-size:13px;display:flex}.NotificationSettings-module__e7BbbG__health,.NotificationSettings-module__e7BbbG__slack{border-top:1px solid var(--border-default);padding-top:20px}.NotificationSettings-module__e7BbbG__health h3,.NotificationSettings-module__e7BbbG__slack h3{color:var(--text-primary);margin:0 0 8px;font-size:15px}.NotificationSettings-module__e7BbbG__health p,.NotificationSettings-module__e7BbbG__slack p{color:var(--text-tertiary);margin:4px 0;font-size:13px}.NotificationSettings-module__e7BbbG__ok{color:var(--text-success,#16865b)!important}.NotificationSettings-module__e7BbbG__warn{color:var(--text-danger,#d64545)!important}.NotificationSettings-module__e7BbbG__slack{justify-content:space-between;align-items:center;gap:16px;display:flex}.NotificationSettings-module__e7BbbG__slackActions{align-items:center;gap:8px;display:flex}.NotificationSettings-module__e7BbbG__select{min-width:180px;height:42px;color:var(--text-primary);background:var(--bg-default);border:1px solid var(--border-default);border-radius:8px;padding:0 12px}@media (max-width:820px){.NotificationSettings-module__e7BbbG__head,.NotificationSettings-module__e7BbbG__row{grid-template-columns:minmax(150px,1fr) repeat(4,50px);padding-inline:10px}.NotificationSettings-module__e7BbbG__options{grid-template-columns:1fr 1fr}.NotificationSettings-module__e7BbbG__slack{flex-direction:column;align-items:flex-start}}.NotificationSettings-module__e7BbbG__needsSetup{opacity:.4}.NotificationSettings-module__e7BbbG__confirmText{color:var(--text-secondary);word-break:keep-all;margin:16px 0;font-size:14px;line-height:1.6}.NotificationSettings-module__e7BbbG__confirmFooter{align-items:center;gap:8px;display:flex}@media (max-width:767px){.NotificationSettings-module__e7BbbG__confirmFooter{flex-direction:column;align-items:stretch;width:100%}.NotificationSettings-module__e7BbbG__confirmFooter>*{width:100%}}
.GoogleCalendarSettings-module__hzyWya__root{width:100%}.GoogleCalendarSettings-module__hzyWya__connectionRow,.GoogleCalendarSettings-module__hzyWya__permissionRow,.GoogleCalendarSettings-module__hzyWya__toggleRow,.GoogleCalendarSettings-module__hzyWya__health{justify-content:space-between;align-items:center;gap:16px;display:flex}.GoogleCalendarSettings-module__hzyWya__connectionRow{min-height:72px;padding:12px 0}.GoogleCalendarSettings-module__hzyWya__integration{align-items:center;gap:20px;min-width:0;display:flex}.GoogleCalendarSettings-module__hzyWya__logo{object-fit:contain;flex:none;width:40px;height:38px}.GoogleCalendarSettings-module__hzyWya__label,.GoogleCalendarSettings-module__hzyWya__detailTitle{color:var(--text-primary)}.GoogleCalendarSettings-module__hzyWya__description,.GoogleCalendarSettings-module__hzyWya__detailText{color:var(--text-tertiary);margin-top:4px}.GoogleCalendarSettings-module__hzyWya__actions,.GoogleCalendarSettings-module__hzyWya__healthActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.GoogleCalendarSettings-module__hzyWya__details{border:1px solid var(--border-default);border-radius:var(--radius-12);background:var(--bg-upper);margin:4px 0 12px 60px;padding:16px}.GoogleCalendarSettings-module__hzyWya__permissionRow,.GoogleCalendarSettings-module__hzyWya__toggleRow{border-bottom:1px solid var(--border-default);min-height:62px}.GoogleCalendarSettings-module__hzyWya__detailTitle{font-size:14px;font-weight:var(--fw-semibold)}.GoogleCalendarSettings-module__hzyWya__detailText{font-size:13px;line-height:1.45}.GoogleCalendarSettings-module__hzyWya__selectLabel{color:var(--text-primary);font-size:14px;font-weight:var(--fw-semibold);gap:8px;padding:14px 0;display:grid}.GoogleCalendarSettings-module__hzyWya__select{border:1px solid var(--border-default);border-radius:var(--radius-8);width:100%;min-height:42px;color:var(--text-primary);background:var(--bg-default);font:inherit;padding:0 12px}.GoogleCalendarSettings-module__hzyWya__saveRow{justify-content:flex-end;padding:12px 0 4px;display:flex}.GoogleCalendarSettings-module__hzyWya__health{align-items:flex-start;margin-top:12px;padding-top:12px}.GoogleCalendarSettings-module__hzyWya__error{color:var(--text-danger);margin-top:6px;font-size:13px}@media (max-width:760px){.GoogleCalendarSettings-module__hzyWya__connectionRow,.GoogleCalendarSettings-module__hzyWya__permissionRow,.GoogleCalendarSettings-module__hzyWya__health{flex-direction:column;align-items:flex-start}.GoogleCalendarSettings-module__hzyWya__details{margin-left:0}.GoogleCalendarSettings-module__hzyWya__actions,.GoogleCalendarSettings-module__hzyWya__healthActions{justify-content:flex-start}}
.ThemeControl-module__4dA2ZW__group{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}
.SettingsScreen-module__5_z3LW__cards{flex-direction:column;gap:20px;padding:20px 32px 96px;display:flex}.SettingsScreen-module__5_z3LW__fieldGroup{flex-direction:column;display:flex}.SettingsScreen-module__5_z3LW__fieldRow{padding:16px 0}.SettingsScreen-module__5_z3LW__fieldNarrow{flex:0 412px;min-width:0}.SettingsScreen-module__5_z3LW__cardTitle{font-size:17px;font-weight:var(--fw-semibold);color:var(--text-primary);line-height:23px}.SettingsScreen-module__5_z3LW__profileRow{align-items:center;gap:20px;display:flex}.SettingsScreen-module__5_z3LW__wsRow{align-items:center;display:flex}.SettingsScreen-module__5_z3LW__avatarWrap{flex-shrink:0;position:relative}.SettingsScreen-module__5_z3LW__avatarMenu{top:calc(100% + 8px);left:0}.SettingsScreen-module__5_z3LW__colorGrid{grid-template-columns:repeat(5,22px);gap:10px;padding:6px 16px 10px;display:grid}.SettingsScreen-module__5_z3LW__colorOption{border-radius:var(--radius-full);width:22px;height:22px;box-shadow:0 0 0 1px var(--border-default)}.SettingsScreen-module__5_z3LW__colorOptionSelected{box-shadow:0 0 0 2px var(--bg-floated), 0 0 0 4px var(--text-brand)}.SettingsScreen-module__5_z3LW__avatarBig{border-radius:var(--radius-full);background:var(--base-red-500);width:80px;height:80px;color:var(--base-static-white);flex-shrink:0;justify-content:center;align-items:center;font-size:32px;font-weight:600;display:flex;position:relative;overflow:hidden}.SettingsScreen-module__5_z3LW__avatarBig:disabled{cursor:wait;opacity:.65}.SettingsScreen-module__5_z3LW__avatarImage{object-fit:cover;width:100%;height:100%}.SettingsScreen-module__5_z3LW__fileInput{display:none}.SettingsScreen-module__5_z3LW__row2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.SettingsScreen-module__5_z3LW__saveBar{background:var(--bg-default);border-top:1px solid var(--border-default);justify-content:flex-end;align-items:center;height:80px;padding:0 56px 0 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.SettingsScreen-module__5_z3LW__cardsWide{gap:40px}.SettingsScreen-module__5_z3LW__rows{margin-top:-12px}.SettingsScreen-module__5_z3LW__settingRow{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 0;display:flex}.SettingsScreen-module__5_z3LW__settingRow:last-child{border-bottom:0}.SettingsScreen-module__5_z3LW__settingLabel{color:var(--text-primary)}.SettingsScreen-module__5_z3LW__settingDesc{color:var(--text-tertiary);margin-top:4px}.SettingsScreen-module__5_z3LW__settingRow>div,.SettingsScreen-module__5_z3LW__settingLabel,.SettingsScreen-module__5_z3LW__settingDesc{word-break:keep-all;overflow-wrap:break-word;min-width:0}.SettingsScreen-module__5_z3LW__integration{align-items:center;gap:20px;min-width:0;display:flex}.SettingsScreen-module__5_z3LW__integrationLogo{object-fit:contain;flex-shrink:0;width:40px;height:38px;display:block}.SettingsScreen-module__5_z3LW__avatarEditBadge{border-radius:var(--radius-full);background:var(--bg-default);width:28px;height:28px;color:var(--icon-secondary);box-shadow:0 0 0 1px var(--border-default);pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;bottom:0;right:0}@media (max-width:767px){.SettingsScreen-module__5_z3LW__cards{padding:20px 16px 96px}.SettingsScreen-module__5_z3LW__cards>section{padding-left:16px;padding-right:16px}.SettingsScreen-module__5_z3LW__row2{grid-template-columns:1fr}.SettingsScreen-module__5_z3LW__avatarEditBadge{display:flex}.SettingsScreen-module__5_z3LW__settingRow{flex-wrap:wrap}.SettingsScreen-module__5_z3LW__saveBar{height:auto;min-height:80px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.SettingsScreen-module__5_z3LW__saveBar>button{width:100%;min-height:48px}}
.FilterChip-module__oEoEsG__chip{box-sizing:border-box;min-width:64px;height:var(--control-h,38px);font-size:var(--control-fs,15px);font-weight:var(--fw-semibold);line-height:var(--lh-label);border:1px solid var(--border-default);border-radius:var(--radius-10);background:var(--bg-default);color:var(--text-secondary);white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;padding:2px 16px;display:inline-flex}.FilterChip-module__oEoEsG__label{text-align:center;flex:1 0 0}.FilterChip-module__oEoEsG__chevron{transform:rotate(90deg)}
.MyTasksScreen-module__-o2k0a__grid{flex-shrink:0;gap:24px;height:369px;padding:0 24px;display:flex}.MyTasksScreen-module__-o2k0a__card{flex-direction:column;flex:1 0 0;min-width:0;min-height:0;display:flex;overflow:hidden}.MyTasksScreen-module__-o2k0a__cardHead{font-size:17px;font-weight:var(--fw-semibold);color:var(--text-primary);flex-shrink:0;padding:6px 24px 6px 0;line-height:21px}.MyTasksScreen-module__-o2k0a__cardBody{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 0 0;overflow-y:auto}.MyTasksScreen-module__-o2k0a__wide{border-radius:var(--radius-24);flex:none;margin:0 24px 24px}.MyTasksScreen-module__-o2k0a__recentRow{box-sizing:border-box;border-bottom:1px solid var(--border-default);text-align:left;cursor:pointer;flex-shrink:0;align-items:center;gap:12px;width:100%;height:42px;padding:10px 0;display:flex}.MyTasksScreen-module__-o2k0a__recentRow:last-child{border-bottom:0}.MyTasksScreen-module__-o2k0a__recentRow:hover{background:var(--bg-upper)}.MyTasksScreen-module__-o2k0a__rowLeaving{pointer-events:none;animation:.32s cubic-bezier(.4,0,.2,1) forwards MyTasksScreen-module__-o2k0a__rowLeave}@keyframes MyTasksScreen-module__-o2k0a__rowLeave{0%,40%{opacity:1}to{opacity:0}}.MyTasksScreen-module__-o2k0a__assignedHead{box-sizing:border-box;border-bottom:1px solid var(--border-default);width:100%;height:43px;font-size:15px;font-weight:var(--fw-medium);color:var(--text-tertiary);flex-shrink:0;align-items:center;gap:140px;padding:16px 48px 8px 24px;line-height:19px;display:flex}.MyTasksScreen-module__-o2k0a__assignedRow{box-sizing:border-box;border-bottom:1px solid var(--border-default);text-align:left;cursor:pointer;flex-shrink:0;align-items:center;gap:140px;width:100%;height:53px;padding:16px 48px 16px 24px;display:flex}.MyTasksScreen-module__-o2k0a__assignedRow:last-child{border-bottom:0}.MyTasksScreen-module__-o2k0a__assignedRow:hover{background:var(--bg-upper)}.MyTasksScreen-module__-o2k0a__assignedLeft{flex-shrink:0;align-items:center;gap:12px;width:547px;display:flex}.MyTasksScreen-module__-o2k0a__assignedName{width:270px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.MyTasksScreen-module__-o2k0a__assignedRight{flex-shrink:0;justify-content:flex-start;align-items:center;width:235px;display:flex}.MyTasksScreen-module__-o2k0a__assignedHead .MyTasksScreen-module__-o2k0a__assignedRight{justify-content:flex-start}.MyTasksScreen-module__-o2k0a__colPriority{flex-shrink:0;width:156px}.MyTasksScreen-module__-o2k0a__colDue{white-space:nowrap;color:var(--text-secondary);flex:none}.MyTasksScreen-module__-o2k0a__recentName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;overflow:hidden}.MyTasksScreen-module__-o2k0a__inProject{color:var(--text-secondary);flex-shrink:0;gap:4px;display:flex}.MyTasksScreen-module__-o2k0a__projectLink{color:var(--text-tertiary)}.MyTasksScreen-module__-o2k0a__agendaList{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;margin:12px 0 8px;display:flex;overflow-x:hidden}.MyTasksScreen-module__-o2k0a__agendaRow{text-align:left;cursor:pointer;flex-shrink:0;align-items:flex-start;gap:8px;width:100%;min-height:37px;display:flex}.MyTasksScreen-module__-o2k0a__agendaRowTimed{min-height:62px}.MyTasksScreen-module__-o2k0a__agendaTime{width:52px;color:var(--text-tertiary);flex-direction:column;flex-shrink:0;padding-top:8px;display:flex}.MyTasksScreen-module__-o2k0a__agendaTimeEnd{gap:1px;display:flex}.MyTasksScreen-module__-o2k0a__agendaMain{border-radius:var(--radius-8);flex:1 0 0;align-items:flex-start;gap:8px;min-width:0;padding:8px;display:flex}.MyTasksScreen-module__-o2k0a__agendaRow:hover .MyTasksScreen-module__-o2k0a__agendaMain{background:var(--fill-neutral-weak)}.MyTasksScreen-module__-o2k0a__agendaDot{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:21px;display:flex}.MyTasksScreen-module__-o2k0a__agendaDot:before{content:"";border-radius:var(--radius-full);background:var(--gra-red);width:10px;height:10px}.MyTasksScreen-module__-o2k0a__agendaDotSolid:before{background:var(--agenda-dot,var(--project-color-grey))}.MyTasksScreen-module__-o2k0a__agendaTexts{flex-direction:column;flex:1 0 0;justify-content:center;gap:4px;min-width:0;display:flex}.MyTasksScreen-module__-o2k0a__agendaTitle,.MyTasksScreen-module__-o2k0a__agendaSub{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MyTasksScreen-module__-o2k0a__agendaDivider{background:var(--border-default);flex-shrink:0;height:1px;display:block}.MyTasksScreen-module__-o2k0a__assignedTabs{flex-shrink:0;padding:4px 0}.MyTasksScreen-module__-o2k0a__assignedBody{padding-top:0}.MyTasksScreen-module__-o2k0a__meetingScrim{z-index:200;position:fixed;inset:0}@media (max-width:767px){.MyTasksScreen-module__-o2k0a__grid{flex-direction:column;gap:16px;height:auto;padding:0 16px}.MyTasksScreen-module__-o2k0a__card{flex:none}.MyTasksScreen-module__-o2k0a__cardBody{overflow-y:visible}.MyTasksScreen-module__-o2k0a__wide{flex:none;height:auto;margin:0 16px 24px}.MyTasksScreen-module__-o2k0a__assignedHead{display:none}.MyTasksScreen-module__-o2k0a__assignedRow{flex-direction:column;align-items:stretch;gap:8px;height:auto;min-height:56px;padding:12px 0}.MyTasksScreen-module__-o2k0a__assignedLeft{width:auto}.MyTasksScreen-module__-o2k0a__assignedName{flex:auto;width:auto;min-width:0}.MyTasksScreen-module__-o2k0a__assignedRight{justify-content:flex-start;gap:16px;width:auto;padding-left:28px}.MyTasksScreen-module__-o2k0a__agendaList{max-height:60dvh;overflow-y:auto}.MyTasksScreen-module__-o2k0a__agendaTime{width:48px}}
