.demo_demo__K6OM5{--demo-bg:var(--background);--demo-sidebar:var(--sidebar);--demo-card:var(--card);--demo-raised:var(--muted);--demo-border:var(--border);--demo-muted:var(--muted-foreground);background:var(--demo-bg);height:100dvh;overflow:hidden;font-size:13px;line-height:1.45;color-scheme:inherit}.demo_demo__K6OM5 *,.demo_modal__cB23i *{box-sizing:border-box}.demo_demo__K6OM5 button,.demo_modal__cB23i button{cursor:pointer}.demo_demo__K6OM5 button:disabled,.demo_modal__cB23i button:disabled{cursor:default;opacity:.4}.demo_demo__K6OM5 a,.demo_demo__K6OM5 button,.demo_modal__cB23i button{transition:background .15s,color .15s,border-color .15s}.demo_demo__K6OM5 a:focus-visible,.demo_demo__K6OM5 button:focus-visible,.demo_demo__K6OM5 input:focus-visible,.demo_demo__K6OM5 select:focus-visible,.demo_modal__cB23i button:focus-visible,.demo_modal__cB23i input:focus-visible,.demo_modal__cB23i select:focus-visible,.demo_modal__cB23i textarea:focus-visible{outline:2px solid #9abaff;outline-offset:3px}.demo_demo__K6OM5 a{text-decoration:none}.demo_demoBanner__UByRK{min-height:43px;padding:9px 22px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px;color:var(--foreground);font-size:11px}.demo_demoPill__LeFWo{font-size:9px;letter-spacing:.12em;color:var(--muted-foreground);background:var(--muted);padding:3px 6px;border-radius:4px}.demo_demoBanner__UByRK p{flex:1}.demo_resetButton__GF6Tj{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--foreground);padding:2px 8px}.demo_resetButton__GF6Tj:hover{color:white}.demo_bannerCta__lgYqJ{color:var(--foreground);font-weight:600;display:flex;align-items:center;gap:8px;padding-left:17px;border-left:1px solid var(--border)}.demo_shell__pbrNx{display:flex;height:calc(100% - 43px)}.demo_sidebar__SHRZ_{flex:none;background:var(--demo-sidebar);display:flex;flex-direction:column;overflow-y:auto;padding:0 10px;scrollbar-width:thin;scrollbar-color:#44464e transparent}.demo_brand__CkBoi{display:flex;align-items:center;gap:9px;padding:23px 12px 21px;font-size:24px;letter-spacing:-1px;font-weight:750;color:var(--foreground)}.demo_brandMark__CIQOg{background:var(--muted);display:grid;place-items:center;width:29px;height:29px;border-radius:8px;color:white}.demo_brandDemo__ibI6y{font-size:10px;color:var(--muted-foreground);letter-spacing:.01em;padding:2px 5px;border:1px solid var(--border);border-radius:4px;margin:2px 0 0 2px;font-weight:500}.demo_workspaceIdentity__Hbi7t{display:flex;align-items:center;gap:10px;padding:11px 9px;border:1px solid var(--border);border-radius:6px}.demo_workspaceIdentity__Hbi7t>div{flex:1;min-width:0}.demo_workspaceIdentity__Hbi7t strong{display:block;font-size:12px}.demo_workspaceIdentity__Hbi7t div span{font-size:10px;display:block;margin-top:2px}.demo_avatar__zGQtv{height:33px;width:33px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:white;font-size:11px;font-weight:650;letter-spacing:.01em}.demo_avatarSmall__M7jjS{width:22px;height:22px}.demo_avatarStack___c7g1{display:flex;align-items:center;flex-shrink:0;margin-left:auto;padding-left:3px}.demo_avatarStack___c7g1 .demo_avatar__zGQtv+.demo_avatar__zGQtv{margin-left:-5px;outline:2px solid var(--demo-card,#313338)}.demo_viewAs__k3pr3{display:flex;align-items:center;gap:5px;padding:8px 3px 0;font-size:9px;color:var(--muted-foreground)}.demo_viewAs__k3pr3 select{flex:1;min-width:0;font-size:10px;padding:4px 1px;background:transparent;border:none;color:var(--foreground)}.demo_addTaskButton__6_N2V{display:flex;align-items:center;gap:7px;background:var(--muted);color:white;border:1px solid var(--border);border-radius:5px;padding:8px 10px;margin:14px 1px 13px;font-size:12px;font-weight:600}.demo_addTaskButton__6_N2V:hover{background:var(--muted)}.demo_addTaskButton__6_N2V span{margin-left:auto;opacity:.65}.demo_navItem__iI1Co{display:flex;align-items:center;width:100%;text-align:left;border-radius:4px;font-size:11px;margin:1px 0}.demo_navItem__iI1Co>svg{flex:none;color:var(--muted-foreground)}.demo_navItem__iI1Co>span:not(.demo_navCount__pRyUj){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo_navItem__iI1Co:hover{background:var(--card)}.demo_navActive__q4LZi{background:var(--muted);color:var(--foreground)}.demo_navActive__q4LZi>svg{color:var(--muted-foreground)}.demo_navCount__pRyUj{margin-left:auto!important;font-size:10px;opacity:.7;flex:none}.demo_projectNavigation__reYgI{margin-top:19px}.demo_projectNavigation__reYgI>section{margin-bottom:14px}.demo_sectionNavHeader__gPK8Q{display:flex;align-items:center;gap:6px;padding:0 5px 3px}.demo_sectionNavHeader__gPK8Q h3{font-size:10px;font-weight:650;flex:1;letter-spacing:.02em}.demo_projectNav__qTz2l{font-size:11px;gap:8px}.demo_sidebarFooter__nyrmW{border-top:1px solid var(--border);margin-top:auto;padding:16px 5px;gap:6px;font-size:9px}.demo_sidebarFooter__nyrmW,.demo_sidebarFooter__nyrmW a{display:flex;align-items:center;color:var(--muted-foreground)}.demo_sidebarFooter__nyrmW a{margin-left:auto;gap:3px}.demo_onlineDot__5es_A{width:6px;height:6px;flex:none;border-radius:50%;background:var(--muted);display:inline-block}.demo_main__0osSQ{flex:1;min-width:0;display:flex;flex-direction:column}.demo_topbar__zH5Vr{height:60px;flex:none;display:flex;align-items:center;gap:18px;padding:0 29px;border-bottom:1px solid var(--border)}.demo_breadcrumb__8TfYG{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--muted-foreground);min-width:0}.demo_breadcrumb__8TfYG>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_searchBox__0tUUP{margin-left:auto;display:flex;align-items:center;gap:8px;color:var(--muted-foreground);width:252px;background:var(--card);border:1px solid var(--border);border-radius:5px;padding:0 10px;height:31px}.demo_searchBox__0tUUP input{background:none;width:100%;min-width:0;color:var(--foreground);font-size:10px;border:0;outline:none;padding:0}.demo_searchBox__0tUUP input::placeholder{color:var(--muted-foreground)}.demo_mobileMenu__GHxnZ{display:none!important}.demo_content__qJIUp{padding:31px 30px 60px;overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#4b4e57 transparent}.demo_pageHeading__iATPz{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.demo_pageHeading__iATPz h1{font-size:25px;font-weight:650;line-height:1.3;letter-spacing:-.7px}.demo_pageHeading__iATPz p:not(.demo_eyebrow__NQacK){font-size:12px;margin-top:7px;max-width:740px}.demo_eyebrow__NQacK{color:var(--muted-foreground);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px!important}.demo_button__6a976,.demo_primaryButton__vBwLG{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:5px;white-space:nowrap;font-size:11px;font-weight:550;min-height:33px;padding:7px 12px;flex-shrink:0}.demo_primaryButton__vBwLG{color:white;background:var(--muted);border:1px solid var(--border)}.demo_primaryButton__vBwLG:hover{background:var(--muted)}.demo_button__6a976{border:1px solid var(--border)}.demo_iconButton__rPv6E{display:inline-flex;align-items:center;justify-content:center;flex:none;width:25px;height:25px;border-radius:4px}.demo_row__iMA1h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.demo_spacer__dCpT4{flex:1}.demo_muted__dBC7M{color:var(--muted-foreground);font-size:11px}.demo_textButton__JsGSa{display:inline-flex;gap:6px;align-items:center;text-align:left;font-size:11px;font-weight:500}.demo_homeMetrics__yO3Sk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px}.demo_homeMetrics__yO3Sk>button{display:flex;align-items:center;text-align:left;gap:13px;background:var(--card);border:1px solid var(--border);border-radius:7px;padding:17px 16px}.demo_homeMetrics__yO3Sk>button:hover{background:var(--muted);border-color:var(--border)}.demo_homeMetrics__yO3Sk>button>svg{color:var(--muted-foreground);margin-left:auto}.demo_metricIcon__419xR{display:flex;align-items:center;justify-content:center;width:37px;height:37px;border-radius:8px}.demo_homeMetrics__yO3Sk button:nth-child(2) .demo_metricIcon__419xR,.demo_homeMetrics__yO3Sk button:nth-child(3) .demo_metricIcon__419xR,.demo_homeMetrics__yO3Sk button:nth-child(4) .demo_metricIcon__419xR,.demo_metricIcon__419xR{background:var(--muted);color:var(--muted-foreground)}.demo_homeMetrics__yO3Sk strong{display:block;font-size:23px;font-weight:600;line-height:1.2}.demo_homeMetrics__yO3Sk div>span{font-size:10px;color:var(--muted-foreground)}.demo_taskLayout__nJDT_{display:flex;gap:24px;align-items:flex-start}.demo_taskList__aAD5c{min-width:0;flex:1}.demo_listToolbar__rTbzk{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.demo_listToolbar__rTbzk h2{font-size:13px;font-weight:600}.demo_count__zh3Ft{font-size:10px;background:var(--muted);border-radius:4px;padding:2px 6px}.demo_demo__K6OM5 select,.demo_modal__cB23i select{border:1px solid var(--border);border-radius:4px;background:var(--card);color:var(--foreground);font-size:11px;max-width:100%;padding:5px 8px}.demo_demo__K6OM5 .demo_viewAs__k3pr3 select{border:0;background:transparent;padding:3px;font-size:10px}.demo_completedToggle__OQck4{display:flex;align-items:center;gap:5px;color:var(--muted-foreground);font-size:10px;cursor:pointer}.demo_completedToggle__OQck4 input{accent-color:var(--muted-foreground)}.demo_taskSection__kv2l_{margin-bottom:24px}.demo_groupSection__ILaqj{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:11px;font-weight:550;padding:7px 8px;background:var(--card);border-radius:4px 4px 0 0}.demo_groupSection__ILaqj span{font-size:9px;color:var(--muted-foreground);margin-left:3px}.demo_projectGroups__fkvkg{border-left:1px solid var(--border);margin-left:13px;padding:9px 0 0 11px}.demo_projectGroup__1dNl_{margin-bottom:16px}.demo_projectGroup__1dNl_:last-child{margin-bottom:0}.demo_groupProject__ZwAHf{border-left:3px solid;display:flex;align-items:center;gap:7px;padding:5px 9px;margin-bottom:3px;border-radius:0 4px 4px 0}.demo_groupProject__ZwAHf>button:first-child{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:550}.demo_groupProject__ZwAHf>span{color:var(--muted-foreground);font-size:9px}.demo_groupProject__ZwAHf>.demo_iconButton__rPv6E{margin-left:auto;width:20px;height:19px}.demo_task__zhubl{border-left:3px solid var(--project-color);border-radius:0 4px 4px 0;margin-bottom:3px;overflow:hidden}.demo_task__zhubl:hover{background:var(--muted);border-left-color:var(--project-color)}.demo_taskMain__M5QJM{display:flex;align-items:center;gap:7px;padding:8px 9px 1px}.demo_completeButton__jfa3_{flex:none;display:grid;place-items:center;width:20px;height:22px}.demo_checked__NmdWk,.demo_completeButton__jfa3_:hover{color:var(--muted-foreground)}.demo_taskTitle__Q_IxL{line-height:1.45;text-align:left;flex:1;min-width:0;overflow-wrap:anywhere}.demo_taskMain__M5QJM>.demo_iconButton__rPv6E{width:22px;height:22px;color:var(--muted-foreground)}.demo_priorityActive__Jnu5_{color:#e9bf78!important}.demo_focusActive__N_YW4{color:#9cbcff!important}.demo_taskMeta__o1S1W{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:2px 10px 8px 36px}.demo_taskPath__zN9Ou{display:flex;align-items:center;gap:5px;font-size:9px;min-width:0;max-width:100%;text-align:left}.demo_taskPath__zN9Ou span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:165px}.demo_due__qXFGI{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:var(--muted-foreground);white-space:nowrap}.demo_overdue__4ptop{color:#ed9b91!important}.demo_metaStat__z6Y3n{display:flex;align-items:center;gap:3px;color:var(--muted-foreground);font-size:9px}.demo_taskPreview__eb8gA{width:100%;text-align:left;display:flex;align-items:center;gap:7px;border-top:1px solid var(--border);padding:7px 11px 7px 37px;font-size:10px;background:var(--card)}.demo_taskPreview__eb8gA>svg{flex:none}.demo_taskPreview__eb8gA>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demo_completedTask__s4kuz .demo_taskTitle__Q_IxL,.demo_strike__gw2Z1{text-decoration:line-through;color:var(--muted-foreground)}.demo_homeAside__fM_QG{width:251px;flex:none;display:flex;flex-direction:column;gap:15px}.demo_asideCard__Yx1dD{background:var(--card);border:1px solid var(--border);border-radius:6px;padding:17px}.demo_asideCard__Yx1dD h3{font-size:11px;display:flex;align-items:center;gap:7px;font-weight:600}.demo_asideCard__Yx1dD h3 svg,.demo_asideCard__Yx1dD>p{color:var(--muted-foreground)}.demo_asideCard__Yx1dD>p{margin-top:11px;font-size:11px;line-height:1.75}.demo_asideCard__Yx1dD h2{font-size:16px;margin-bottom:10px}.demo_asideCard__Yx1dD .demo_textButton__JsGSa{margin-top:15px}.demo_miniTeam__CeusS{display:flex;margin-top:15px;align-items:center}.demo_miniTeam__CeusS .demo_avatar__zGQtv+.demo_avatar__zGQtv{margin-left:-5px;outline:2px solid #30333a}.demo_miniTeam__CeusS>span:last-child{font-size:9px;color:var(--muted-foreground);margin-left:8px}.demo_upcomingEvent__7FHgc{text-align:left;width:100%;margin-top:15px;border-left:2px solid var(--border);padding-left:10px}.demo_upcomingEvent__7FHgc>span{font-size:9px;color:var(--muted-foreground);display:block}.demo_upcomingEvent__7FHgc strong{font-size:11px;font-weight:500;display:block;margin-top:3px}.demo_miniActivity__wKf5s{display:flex;gap:8px;align-items:flex-start;margin-top:16px}.demo_miniActivity__wKf5s p{color:var(--muted-foreground);font-size:10px;line-height:1.6}.demo_miniActivity__wKf5s strong{color:var(--foreground);font-weight:500}.demo_empty__4mRa7{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:52px 20px;color:var(--muted-foreground)}.demo_empty__4mRa7 h3{color:var(--foreground);font-weight:550}.demo_empty__4mRa7 p{max-width:350px;font-size:12px}.demo_viewToolbar__lUgZr{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:23px;flex-wrap:wrap}.demo_viewIntro__fXsRQ,.demo_viewToolbar__lUgZr p{font-size:12px;color:var(--muted-foreground)}.demo_viewToolbar__lUgZr h2{font-size:16px}.demo_viewIntro__fXsRQ{margin-bottom:22px!important}.demo_pipelineBoard__LWbWQ{display:flex;align-items:flex-start;gap:15px;overflow-x:auto;padding-bottom:20px}.demo_lane__4qJcK{min-width:284px;width:284px;border:1px solid var(--border);border-radius:6px;flex:none;padding:13px 10px}.demo_laneHeader__r4Nvl{display:flex;align-items:center;gap:9px;padding:0 3px 14px}.demo_laneHeader__r4Nvl h3{font-size:12px;font-weight:550}.demo_laneHeader__r4Nvl p{font-size:9px;color:var(--muted-foreground);margin-top:2px}.demo_laneHeader__r4Nvl .demo_count__zh3Ft{margin-left:auto}.demo_laneLabel__UBvEU{display:flex;align-items:center;gap:6px;padding:11px 3px 8px;color:var(--muted-foreground);font-size:10px;font-weight:550}.demo_laneLabel__UBvEU>span:last-child:not(.demo_onlineDot__5es_A){margin-left:auto}.demo_laneEmpty__GioB0{padding:16px 8px;border:1px dashed var(--border);border-radius:4px;text-align:center;font-size:10px}.demo_workingCard__sY_eA{border:1px solid var(--border);border-radius:4px;padding:3px;background:var(--muted)}.demo_workingCard__sY_eA .demo_textButton__JsGSa{font-size:9px;padding:4px 5px}.demo_laneTasks__NXrnO{display:flex;flex-direction:column;gap:7px}.demo_compactTask__YvvrK{margin:0}.demo_compactTask__YvvrK .demo_taskMeta__o1S1W{padding-left:11px;gap:7px}.demo_compactTask__YvvrK .demo_taskPath__zN9Ou{flex-basis:100%;font-size:8px}.demo_compactTask__YvvrK .demo_taskPath__zN9Ou span:last-child{max-width:170px}.demo_compactTask__YvvrK .demo_taskMain__M5QJM{padding:7px 7px 4px;gap:4px}.demo_compactTask__YvvrK .demo_taskMain__M5QJM .demo_iconButton__rPv6E{width:19px}.demo_pipelineItem__qIMrY{background:var(--muted);border-radius:4px;overflow:hidden}.demo_pipelineControls__bncbK{display:flex;align-items:center;padding:4px 6px;gap:4px;color:var(--muted-foreground);font-size:9px}.demo_pipelineControls__bncbK>span{margin-right:auto;padding:0 4px}.demo_pipelineControls__bncbK>button{display:flex;align-items:center;justify-content:center;gap:3px;min-width:24px;min-height:21px;border-radius:3px}.demo_pipelineControls__bncbK>button:hover{background:var(--muted);color:white}.demo_laneAdd___gdei{display:flex;align-items:center;gap:5px;width:100%;padding:13px 4px 2px;font-size:11px;color:var(--muted-foreground)}.demo_laneAdd___gdei span{margin-left:auto;color:var(--muted-foreground);font-size:9px}.demo_assignedPool__mUeSB{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.demo_assignedPool__mUeSB h4{font-size:11px;color:var(--muted-foreground);margin-bottom:8px}.demo_assignedPool__mUeSB>button{display:flex;gap:8px;align-items:center;text-align:left;width:100%;padding:8px 5px;font-size:10px}.demo_assignedPool__mUeSB>button:hover{background:var(--muted)}.demo_assignedPool__mUeSB>button svg{flex:none}.demo_assignedPool__mUeSB p{font-size:10px;color:var(--muted-foreground)}.demo_calendarLayout__AIRLH{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:22px}.demo_calendar__9CTSq{border:1px solid var(--border);border-radius:6px;overflow:hidden;align-self:start}.demo_calendarWeek__L0OEk{display:grid;grid-template-columns:repeat(7,1fr);background:var(--card);border-bottom:1px solid var(--border)}.demo_calendarWeek__L0OEk span{font-size:10px;padding:10px;text-align:center;color:var(--muted-foreground)}.demo_calendarGrid__YGoJE{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.demo_calendarBlank__HW06J,.demo_calendarDay__i97sr{min-height:109px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;padding:7px 5px;background:var(--card);overflow:hidden}.demo_calendarDay__i97sr{display:flex;flex-direction:column;align-items:stretch;gap:4px}.demo_calendarDay__i97sr:hover{background:var(--muted)}.demo_calendarDay__i97sr>span:first-child{display:grid;place-items:center;width:22px;height:22px;font-size:10px}.demo_calendarDay__i97sr small{font-size:8px;color:var(--muted-foreground);padding:0 3px}.demo_selectedDay__lnP2c{background:var(--muted);box-shadow:inset 0 0 0 1px #6c91ca}.demo_todayNumber__nhgLN{background:var(--muted);color:var(--foreground);border-radius:50%}.demo_calendarEvent__SFQvm,.demo_calendarTask__JoEkr{display:block;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 4px;border-radius:2px}.demo_calendarEvent__SFQvm,.demo_calendarTask__JoEkr{background:var(--muted);color:var(--foreground)}.demo_calendarTask__JoEkr{border-left:2px solid}.demo_agenda__UxCXB{display:flex;flex-direction:column;gap:10px}.demo_agenda__UxCXB>h3{font-size:14px}.demo_eventCard__TfUe7{text-align:left;border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:3px;border-radius:4px;background:var(--muted);padding:13px}.demo_eventCard__TfUe7>span:first-child{display:flex;align-items:center;gap:5px;color:var(--muted-foreground);font-size:10px}.demo_eventCard__TfUe7>strong{font-size:12px;display:block;margin:7px 0;font-weight:550}.demo_eventCard__TfUe7>p{font-size:10px;color:var(--muted-foreground);line-height:1.7}.demo_eventCard__TfUe7 .demo_avatarStack___c7g1{margin-top:11px}.demo_trackerGrid__bZqlF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.demo_trackerCard___qgyd{background:var(--card);border:1px solid var(--border);border-top:3px solid var(--project-color);border-radius:6px;padding:20px}.demo_trackerIcon__L9b4h{color:var(--project-color);width:37px;height:37px;background:var(--muted);display:grid;place-items:center;border-radius:8px}.demo_badge__i927M{font-size:9px;color:var(--muted-foreground);background:var(--muted);padding:4px 7px;border-radius:4px}.demo_trackerCard___qgyd h2{font-size:15px;margin-top:16px}.demo_trackerCard___qgyd>p{font-size:11px;color:var(--muted-foreground);line-height:1.7;min-height:40px;margin-top:7px}.demo_trackerValue__9nwJw{font-size:33px;font-weight:550;margin:20px 0 12px}.demo_trackerValue__9nwJw span{font-size:11px;font-weight:400;color:var(--muted-foreground)}.demo_progressTrack__tRvO2{height:6px;border-radius:8px;background:var(--muted);overflow:hidden}.demo_progressTrack__tRvO2 span{display:block;height:100%;border-radius:8px;transition:width .2s}.demo_trackerFooter__Dae5S{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:17px;flex-wrap:wrap}.demo_trackerFooter__Dae5S>span{font-size:9px;color:var(--muted-foreground)}.demo_peopleGrid__9xjid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.demo_personCard__Nm7jh{border:1px solid var(--border);background:var(--card);border-radius:6px;text-align:center;padding:25px 14px 0;overflow:hidden}.demo_personCard__Nm7jh>.demo_avatar__zGQtv{width:52px;height:52px;font-size:17px;margin-bottom:13px}.demo_personCard__Nm7jh h2{font-size:14px;font-weight:600}.demo_personCard__Nm7jh p{color:var(--muted-foreground);font-size:11px;margin:4px 0 20px}.demo_personStats__Xq0Q_{display:flex;justify-content:center;gap:20px;font-size:10px;color:var(--muted-foreground);margin-bottom:20px}.demo_personStats__Xq0Q_ strong{color:var(--foreground);display:block;font-size:18px;font-weight:550}.demo_personWorking__a8qLn{margin:0 -14px;text-align:left;display:flex;align-items:center;gap:7px;padding:12px;font-size:9px;color:var(--muted-foreground);background:var(--card);border-top:1px solid var(--border);min-height:55px}.demo_activityFeed__45Gx_{max-width:820px;border:1px solid var(--border);border-radius:6px;background:var(--card)}.demo_activityItem__IInxT{display:flex;gap:14px;padding:20px;border-bottom:1px solid var(--border)}.demo_activityItem__IInxT:last-child{border:0}.demo_activityItem__IInxT p{font-size:12px;color:var(--muted-foreground)}.demo_activityItem__IInxT strong{color:var(--foreground);font-weight:550}.demo_activityItem__IInxT .demo_textButton__JsGSa{margin-top:5px}.demo_activityItem__IInxT time{color:var(--muted-foreground);font-size:9px;display:block;margin-top:7px}.demo_checkInsLayout__ALgwA{display:grid;grid-template-columns:330px minmax(0,1fr);gap:23px;align-items:start}.demo_checkInFeed__2p4AW{display:flex;flex-direction:column;gap:15px}.demo_checkInBody__cJFhu{white-space:pre-wrap}.demo_checkInsLayout__ALgwA textarea{margin:18px 0 12px}.demo_modal__cB23i{--demo-card:var(--card);background:var(--card);border:1px solid var(--border);border-radius:10px;padding:0;width:min(510px,calc(100vw - 30px));max-height:90dvh;overflow-y:auto;box-shadow:0 20px 80px #0006;margin:auto;color-scheme:inherit;font-size:13px}.demo_modal__cB23i::backdrop{background:#0a0e16a6;backdrop-filter:blur(3px)}.demo_drawer__MQEVa{position:fixed;inset:0 0 0 auto;margin:0;height:100dvh;max-height:100dvh;width:min(555px,100vw);border-width:0 0 0 1px}.demo_modalHeader__aqFL0{display:flex;align-items:center;justify-content:space-between;padding:19px 24px;border-bottom:1px solid var(--border);background:var(--card);position:sticky;top:0;z-index:1}.demo_modalHeader__aqFL0 h2{font-size:14px;font-weight:600}.demo_editor__2Uxy8{display:flex;flex-direction:column;gap:19px;padding:25px}.demo_field__aOupE{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:550;min-width:0;border:0;padding:0;margin:0}.demo_field__aOupE legend{margin-bottom:9px}.demo_demo__K6OM5 textarea,.demo_modal__cB23i input:not([type=checkbox]):not([type=color]),.demo_modal__cB23i textarea{width:100%;background:var(--card);border:1px solid var(--border);border-radius:5px;color:var(--foreground);padding:9px 10px;font-size:12px;line-height:1.6;outline:none}.demo_demo__K6OM5 textarea,.demo_modal__cB23i textarea{resize:vertical;min-height:75px}.demo_demo__K6OM5 textarea::placeholder,.demo_modal__cB23i input::placeholder,.demo_modal__cB23i textarea::placeholder{color:var(--muted-foreground)}.demo_modal__cB23i .demo_titleInput__Jl7o4{font-size:19px!important;font-weight:550}.demo_twoColumns___30Vh{display:grid;grid-template-columns:1fr 1fr;gap:16px}.demo_modal__cB23i .demo_field__aOupE select{font-size:12px;padding:10px}.demo_personPicker__bxFiq{display:flex;flex-wrap:wrap;gap:7px}.demo_personChip__OpKJR{display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:5px;border:1px solid var(--border);font-size:10px;background:var(--muted)}.demo_selectedChip__ADPLB{border-color:var(--border);background:var(--muted)}.demo_editorActions__8iU96{display:flex;justify-content:flex-end;gap:9px;padding-top:7px}.demo_editorExtras__hWsGM{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:25px;padding:24px}.demo_editorExtras__hWsGM>section>h3{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600;margin-bottom:17px}.demo_editorExtras__hWsGM h3 span{color:var(--muted-foreground);font-size:10px;margin-left:auto}.demo_checklistItem__7BtPW{display:flex;align-items:center;gap:10px;font-size:12px;padding:8px 0;color:var(--foreground)}.demo_checklistItem__7BtPW input{accent-color:var(--muted-foreground);width:15px;height:15px}.demo_inlineForm__Y5qXL{display:flex;align-items:center;gap:8px;margin-top:12px}.demo_comment__mI08P{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.demo_comment__mI08P strong{font-size:10px;color:var(--foreground);font-weight:600}.demo_comment__mI08P p{white-space:pre-wrap;font-size:12px;line-height:1.65;color:var(--muted-foreground);margin-top:3px}.demo_editorExtras__hWsGM form>.demo_button__6a976{margin-top:10px}.demo_danger__HmfkR{color:var(--muted-foreground);align-self:flex-start}.demo_sidebarBackdrop__VUFpB{display:none}@media (min-width:1600px){.demo_content__qJIUp{padding-left:45px;padding-right:45px}.demo_homeAside__fM_QG{width:300px}.demo_taskMeta__o1S1W{font-size:11px}}@media (max-width:1200px){.demo_homeAside__fM_QG{width:225px}.demo_content__qJIUp{padding:25px 22px}.demo_homeMetrics__yO3Sk{gap:9px}.demo_homeMetrics__yO3Sk>button{padding:13px 10px;gap:8px}.demo_homeMetrics__yO3Sk>button>svg{display:none}.demo_trackerGrid__bZqlF{grid-template-columns:repeat(2,minmax(0,1fr))}.demo_peopleGrid__9xjid{grid-template-columns:repeat(3,minmax(0,1fr))}.demo_calendarLayout__AIRLH{grid-template-columns:minmax(0,1fr)}.demo_agenda__UxCXB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.demo_agenda__UxCXB h3,.demo_agenda__UxCXB>.demo_muted__dBC7M{grid-column:1/-1}.demo_checkInsLayout__ALgwA{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:1020px){.demo_sidebar__SHRZ_{width:215px}.demo_homeAside__fM_QG{display:none}.demo_taskLayout__nJDT_{display:block}.demo_pageHeading__iATPz h1{font-size:23px}.demo_topbar__zH5Vr{padding:0 22px;gap:12px}.demo_searchBox__0tUUP{width:220px}.demo_breadcrumb__8TfYG{font-size:10px}.demo_peopleGrid__9xjid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo_checkInsLayout__ALgwA{grid-template-columns:1fr}.demo_checkInFeed__2p4AW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.demo_demoBanner__UByRK{min-height:61px;padding:9px 14px;gap:8px;flex-wrap:wrap;font-size:10px}.demo_demoPill__LeFWo{display:none}.demo_demoBanner__UByRK p{flex-basis:calc(100% - 50px)}.demo_resetButton__GF6Tj{padding:0}.demo_resetButton__GF6Tj span{display:none}.demo_bannerCta__lgYqJ{padding:0;border:0;font-size:10px}.demo_shell__pbrNx{height:calc(100% - 61px)}.demo_sidebar__SHRZ_{display:none;position:fixed;top:61px;bottom:0;left:0;width:248px;z-index:30;box-shadow:20px 0 60px #0008}.demo_sidebarOpen__Fuq2f{display:flex}.demo_sidebarBackdrop__VUFpB{display:block;position:fixed;inset:61px 0 0;background:#080e1999;z-index:29}.demo_mobileMenu__GHxnZ{display:inline-flex!important}.demo_topbar__zH5Vr{height:52px;padding:0 13px;gap:10px}.demo_breadcrumb__8TfYG{display:none}.demo_searchBox__0tUUP{width:auto;flex:1;margin:0}.demo_content__qJIUp{padding:23px 16px 40px}.demo_pageHeading__iATPz{align-items:flex-start;gap:10px;margin-bottom:22px}.demo_pageHeading__iATPz h1{font-size:23px}.demo_pageHeading__iATPz p:not(.demo_eyebrow__NQacK){font-size:11px}.demo_pageHeading__iATPz>.demo_primaryButton__vBwLG{padding:7px 9px;font-size:10px}.demo_homeMetrics__yO3Sk{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:24px}.demo_homeMetrics__yO3Sk>button{padding:12px}.demo_homeMetrics__yO3Sk strong{font-size:22px}.demo_homeMetrics__yO3Sk div>span{font-size:9px}.demo_metricIcon__419xR{width:31px;height:31px}.demo_listToolbar__rTbzk{gap:10px}.demo_listToolbar__rTbzk .demo_row__iMA1h:last-child{gap:8px}.demo_completedToggle__OQck4{font-size:9px}.demo_listToolbar__rTbzk select{font-size:10px;max-width:125px}.demo_taskMeta__o1S1W{gap:8px;padding-left:35px}.demo_taskPath__zN9Ou{flex-basis:100%;font-size:9px}.demo_taskMain__M5QJM{align-items:flex-start;padding-top:8px}.demo_taskMain__M5QJM .demo_iconButton__rPv6E{width:20px;height:20px}.demo_projectGroups__fkvkg{margin-left:6px;padding-left:7px}.demo_taskPreview__eb8gA{padding-left:12px}.demo_trackerGrid__bZqlF{grid-template-columns:1fr}.demo_peopleGrid__9xjid{gap:11px}.demo_personCard__Nm7jh{padding:20px 10px 0}.demo_personWorking__a8qLn{margin:0 -10px;padding:11px;font-size:9px}.demo_personCard__Nm7jh h2{font-size:12px}.demo_personCard__Nm7jh p{font-size:10px}.demo_personStats__Xq0Q_{gap:11px;font-size:9px}.demo_calendarBlank__HW06J,.demo_calendarDay__i97sr{min-height:80px;padding:4px 2px}.demo_calendarEvent__SFQvm,.demo_calendarTask__JoEkr{font-size:7px}.demo_calendarWeek__L0OEk span{padding:8px 2px;font-size:9px}.demo_agenda__UxCXB{display:flex}.demo_calendarLayout__AIRLH{gap:22px}.demo_viewToolbar__lUgZr{gap:12px}.demo_viewToolbar__lUgZr h2{font-size:14px}.demo_lane__4qJcK{width:280px;min-width:280px}.demo_checkInFeed__2p4AW{display:flex}.demo_activityItem__IInxT{padding:16px 12px;gap:10px}.demo_activityItem__IInxT p{font-size:11px}.demo_editorExtras__hWsGM,.demo_editor__2Uxy8{padding:20px}.demo_modalHeader__aqFL0{padding:17px 20px}.demo_twoColumns___30Vh{gap:12px}}@media (prefers-reduced-motion:reduce){.demo_demo__K6OM5 *,.demo_modal__cB23i *{transition:none!important;scroll-behavior:auto!important}}.demo_dateBucket__Ue_3o{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;padding:8px 0 13px;color:var(--foreground)}.demo_dateBucket__Ue_3o span{color:var(--muted-foreground);font-size:10px;font-weight:400}.demo_trackerScope__1lQhY{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;margin-top:7px}.demo_trackerScope__1lQhY>span:last-child{color:var(--muted-foreground)}.demo_trackerAssignees__CPXlr{display:flex;align-items:center;gap:5px;margin-top:16px}.demo_trackerAssignees__CPXlr>span:last-child{color:var(--muted-foreground);font-size:9px;margin-left:5px}.demo_laneCreate__hos8C{display:flex;gap:5px;align-items:center;font-size:10px;color:var(--muted-foreground);padding:6px 4px;width:100%;border-top:1px solid var(--border)}.demo_laneCreate__hos8C:hover{background:var(--muted)}.demo_projectDelete__vTBMU{border-top:1px solid var(--border);padding-top:17px}.demo_projectDelete__vTBMU p{font-size:11px;color:var(--muted-foreground);margin-bottom:12px}.demo_demo__K6OM5{display:flex;flex-direction:column;color:var(--foreground);background:var(--background)}.demo_demoBanner__UByRK{flex:0 0 39px;min-height:39px;padding:6px 15px;gap:12px;background:var(--card);border-color:var(--border);color:var(--muted-foreground)}.demo_demoPill__LeFWo{background:transparent;color:var(--foreground);font-size:15px;font-weight:750;letter-spacing:-.5px;padding:0 10px 0 0}.demo_demoIdentity__sebWE{display:flex;align-items:center;gap:5px;font-size:10px}.demo_demoIdentity__sebWE select{padding:3px 5px;font-size:10px;background:transparent}.demo_bannerCta__lgYqJ,.demo_resetButton__GF6Tj{color:var(--muted-foreground)}.demo_bannerCta__lgYqJ{border-color:var(--border)}.demo_bannerCta__lgYqJ:hover,.demo_resetButton__GF6Tj:hover{color:var(--foreground)}.demo_shell__pbrNx{flex:1;min-height:0;height:auto}.demo_embedded__yG1MN{width:100%;height:100dvh}.demo_sidebar__SHRZ_{padding:12px 10px 8px;background:var(--sidebar)}.demo_sidebarUtilities__Q71_K{display:flex;justify-content:space-between;padding-top:4px}.demo_workspaceIdentity__Hbi7t{background:var(--card);border-color:var(--border)}.demo_workspaceIdentity__Hbi7t div span{color:var(--muted-foreground)}.demo_avatar__zGQtv{background:color-mix(in srgb,var(--primary) 10%,transparent)!important;color:var(--primary)}.demo_avatarSmall__M7jjS{width:20px;height:20px;font-size:8px;background:var(--muted)!important;color:var(--muted-foreground)}.demo_avatarStack___c7g1 .demo_avatar__zGQtv+.demo_avatar__zGQtv{outline-color:var(--card)}.demo_addTaskButton__6_N2V{background:#3b78d5;border-color:#4a86e5;color:#fff}.demo_navItem__iI1Co{gap:10px;padding:7px 10px;min-height:31px;color:var(--muted-foreground)}.demo_navItem__iI1Co>svg{color:inherit}.demo_navItem__iI1Co:hover{background:var(--muted);color:var(--foreground)}.demo_navActive__q4LZi{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}.demo_navActive__q4LZi>svg{color:inherit}.demo_projectNavigation__reYgI{padding-top:0}.demo_projectNavigation__reYgI details{margin-bottom:14px}.demo_sectionNavHeader__gPK8Q{list-style:none;font-size:10px;font-weight:600;color:var(--muted-foreground);cursor:pointer}.demo_sectionNavHeader__gPK8Q::-webkit-details-marker{display:none}.demo_sectionNavHeader__gPK8Q>span{flex:1}.demo_projectNavigation__reYgI details:not([open]) summary>svg{transform:rotate(-90deg)}.demo_projectNav__qTz2l{padding-left:21px}.demo_topbar__zH5Vr{background:var(--card);border-color:var(--border)}.demo_breadcrumb__8TfYG,.demo_breadcrumb__8TfYG>span{color:var(--muted-foreground)}.demo_breadcrumb__8TfYG>span{color:var(--foreground)}.demo_topbarSearch__MVK1F{margin-left:auto}.demo_content__qJIUp{background:var(--background)}.demo_homeContent__TkUIO.demo_homeContent__TkUIO{padding:0}.demo_pageHeading__iATPz p:not(.demo_eyebrow__NQacK){color:var(--muted-foreground)}.demo_pageHeading__iATPz p:empty{display:none}.demo_primaryButton__vBwLG{background:#3b78d5;border-color:#4a86e5;color:#fff}.demo_primaryButton__vBwLG:hover{background:#4688ee}.demo_button__6a976{background:var(--card);border-color:var(--border);color:var(--foreground)}.demo_button__6a976:hover{background:var(--muted)}.demo_iconButton__rPv6E{color:var(--muted-foreground)}.demo_iconButton__rPv6E:hover{color:var(--foreground);background:var(--muted)}.demo_textButton__JsGSa{color:var(--muted-foreground)}.demo_textButton__JsGSa:hover{color:var(--foreground)}.demo_count__zh3Ft{background:transparent;color:var(--muted-foreground);padding:0}.demo_filterBucket__DjvXE{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:600;margin:16px 0 12px!important}.demo_filterBucket__DjvXE span{font-weight:400;font-size:10px;color:var(--muted-foreground)}.demo_filterBucket__DjvXE:after{content:"";flex:1;height:1px;background:var(--border)}.demo_groupSection__ILaqj{background:var(--muted);color:var(--foreground)}.demo_groupProject__ZwAHf{background:var(--muted)}.demo_projectGroups__fkvkg{border-color:var(--border)}.demo_task__zhubl{position:relative;background:var(--card);border:1px solid var(--border);border-left:0;overflow:visible;isolation:isolate}.demo_task__zhubl:before{content:"";position:absolute;top:-1px;bottom:0;left:0;width:3px;background:var(--project-color);z-index:1;pointer-events:none}.demo_task__zhubl:hover{background:color-mix(in srgb,var(--muted) 40%,var(--card));border-color:var(--border)}.demo_taskMain__M5QJM{padding:8px 9px 1px 12px;min-height:31px}.demo_taskTitle__Q_IxL{font-weight:400;color:var(--foreground)}.demo_taskActions__avyJT{display:flex;align-items:center;gap:9px}.demo_taskActions__avyJT .demo_iconButton__rPv6E{width:20px;height:20px}.demo_completeButton__jfa3_{color:var(--muted-foreground);opacity:.7}.demo_completeButton__jfa3_:hover{color:var(--primary);opacity:1}.demo_checked__NmdWk{color:#458c69;opacity:1}.demo_taskMeta__o1S1W{padding-top:2px;padding-bottom:8px;min-height:26px}.demo_taskPath__zN9Ou{color:var(--muted-foreground);font-size:10px}.demo_taskPath__zN9Ou span:last-child{max-width:none;white-space:normal}.demo_due__qXFGI,.demo_metaStat__z6Y3n{font-size:10px;color:var(--muted-foreground)}.demo_priorityActive__Jnu5_{color:#d99b3b!important}.demo_pipelineIndicator__u2BPR{display:inline-flex;color:#d99422}.demo_overdue__4ptop{color:#c34c59!important}.demo_taskPreview__eb8gA{background:color-mix(in srgb,var(--muted) 30%,var(--card));color:var(--muted-foreground);border-color:var(--border)}.demo_taskPreview__eb8gA>span{flex:1}.demo_taskPreview__eb8gA time{font-size:9px;opacity:.75;white-space:nowrap}.demo_completedTask__s4kuz{opacity:.7;background:var(--muted)}.demo_completedTask__s4kuz .demo_taskTitle__Q_IxL{color:var(--muted-foreground)}.demo_projectTask__Rlc4O .demo_avatarSmall__M7jjS{height:20px;width:20px}.demo_completedDisclosure__IhNda{display:flex;align-items:center;gap:8px;padding:9px 10px;width:100%;font-size:11px;background:var(--muted);color:var(--muted-foreground);border-radius:4px;margin-top:6px}.demo_completedDisclosure__IhNda>span{font-size:10px}.demo_smallButton__vGXxI{min-height:28px;padding:5px 10px;font-size:10px}.demo_personalProject__OjCyT{border:1px solid var(--border);border-radius:6px;overflow:hidden;background:var(--card)}.demo_personalProject__OjCyT summary{list-style:none;cursor:pointer}.demo_personalProject__OjCyT summary::-webkit-details-marker{display:none}.demo_personalProject__OjCyT:not([open]) summary svg:first-child{transform:rotate(-90deg)}.demo_personalDisclosure__nhLGG{flex:1;min-width:0}.demo_personalAdd__rIkLz{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 8px;color:var(--muted-foreground);font-size:10px}.demo_personalBody__RtCEj,.demo_projectExtras__zM3Sy{border-top:1px solid var(--border)}.demo_projectExtras__zM3Sy{margin-top:24px;padding-top:16px}.demo_projectExtras__zM3Sy>summary{cursor:pointer;font-weight:600;font-size:13px;margin-bottom:14px}.demo_lane__4qJcK{width:300px;min-width:300px;background:var(--card);border-color:var(--border)}.demo_laneHeader__r4Nvl>button{margin-left:auto}.demo_laneHeader__r4Nvl>div{min-width:0}.demo_laneEmpty__GioB0{border-color:var(--border);color:var(--muted-foreground)}.demo_pipelineFrame__VwRO0{padding:0 3px 3px}.demo_compactTask__YvvrK{border:0;background:transparent}.demo_compactTask__YvvrK:before{display:none}.demo_compactTask__YvvrK:hover{background:transparent}.demo_cardHeader__1QZeU{position:relative;min-height:27px}.demo_cardHeader__1QZeU>div{gap:6px}.demo_pipelineTitle__rkAJp{border:1px solid var(--border);border-radius:0 4px 4px 0;background:var(--card);padding:8px 9px}.demo_pipelineTitle__rkAJp .demo_taskTitle__Q_IxL{line-height:1.45;flex:none}.demo_pipelineTitle__rkAJp .demo_due__qXFGI{margin-top:3px;font-size:10px}.demo_compactTask__YvvrK .demo_taskPath__zN9Ou{font-size:10px}.demo_compactTask__YvvrK .demo_avatarSmall__M7jjS{width:20px;height:20px}.demo_assignedPool__mUeSB{border-color:var(--border);background:var(--card)}.demo_poolTask__1o2Ea{display:flex;gap:5px;margin-bottom:7px;border:1px solid var(--border);padding:3px}.demo_poolTask__1o2Ea .demo_task__zhubl{flex:1;min-width:0}.demo_poolAdd__7IL5A{align-self:center;padding:4px;color:var(--primary)}.demo_taskMenu__yV9y4{position:absolute;top:27px;right:4px;z-index:5;background:var(--popover);color:var(--foreground);padding:4px;border:1px solid var(--border);border-radius:5px;box-shadow:0 4px 16px #0002}.demo_taskMenu__yV9y4 button{display:block;text-align:left;padding:7px 10px;font-size:11px;width:100%}.demo_taskMenu__yV9y4 button:hover{background:var(--muted)}.demo_modal__cB23i{background:var(--popover);color:var(--foreground);border-color:var(--border);border-radius:8px}.demo_drawer__MQEVa{border-radius:0;width:min(440px,100vw)}.demo_modalHeader__aqFL0{background:var(--popover);border-color:var(--border)}.demo_inlineDetail__sNCCX{background:color-mix(in srgb,var(--muted) 25%,var(--card));border-top:1px solid var(--border)}.demo_inlineDetail__sNCCX .demo_editor__2Uxy8{padding:20px;gap:16px}.demo_inlineDetail__sNCCX .demo_editorExtras__hWsGM{padding:20px}.demo_inlineDetail__sNCCX .demo_titleInput__Jl7o4{font-size:15px}.demo_field__aOupE{color:var(--muted-foreground)}.demo_demo__K6OM5 input:not([type=checkbox]):not([type=color]),.demo_demo__K6OM5 textarea,.demo_modal__cB23i input:not([type=checkbox]):not([type=color]),.demo_modal__cB23i textarea{width:100%;background:var(--background);border:1px solid var(--border);border-radius:5px;color:var(--foreground);padding:9px 10px;font-size:12px;line-height:1.6}.demo_demo__K6OM5 textarea,.demo_modal__cB23i textarea{color:var(--foreground)}.demo_personChip__OpKJR{background:var(--card);border-color:var(--border);color:var(--muted-foreground)}.demo_selectedChip__ADPLB{background:color-mix(in srgb,var(--primary) 12%,var(--card));border-color:var(--primary);color:var(--foreground)}.demo_danger__HmfkR,.demo_editorExtras__hWsGM,.demo_projectDelete__vTBMU{border-color:var(--border)}.demo_danger__HmfkR{color:var(--destructive)}.demo_searchForm__bA3_3{display:flex;align-items:center;gap:10px;padding:16px}.demo_searchResults__ZXu4L{padding:0 16px 16px}.demo_searchResults__ZXu4L>button{display:flex;flex-direction:column;gap:3px;padding:10px;width:100%;text-align:left;border-bottom:1px solid var(--border);font-size:12px}.demo_searchResults__ZXu4L p,.demo_searchResults__ZXu4L small{color:var(--muted-foreground)}.demo_searchResults__ZXu4L p{padding:10px;font-size:12px}.demo_utilityContent__unGPC{display:flex;flex-direction:column;gap:18px;padding:24px;font-size:12px}.demo_utilityContent__unGPC>p{color:var(--muted-foreground);line-height:1.6}.dark .demo_workspaceIdentity__Hbi7t{border-color:#36383e;background:#2b2d33}.dark .demo_topbar__zH5Vr{border-color:#3a3c42;background:#2a2c30}.dark .demo_navItem__iI1Co{color:#b8bbc5}.dark .demo_navActive__q4LZi{background:#35445d;color:#bdd5fc}.dark .demo_task__zhubl{border-color:#40444e;background:#32353c}.dark .demo_task__zhubl:hover{background:#393d45;border-color:#4f5662}.dark .demo_taskPreview__eb8gA{border-color:#404650;background:#2e333b;color:#a4afbf}.dark .demo_personalProject__OjCyT{background:#2e3239}.dark .demo_overdue__4ptop{color:#ed9b91!important}.dark .demo_compactTask__YvvrK,.dark .demo_compactTask__YvvrK:hover{background:transparent;border-color:transparent}.dark .demo_pipelineTitle__rkAJp{background:#32353c;border-color:#454c58}@media (max-width:1020px){.demo_sidebar__SHRZ_{width:234px}.demo_demoIdentity__sebWE{display:none}}@media (max-width:767px){.demo_demoBanner__UByRK{flex:0 0 38px;min-height:38px;padding:6px 12px;flex-wrap:nowrap}.demo_demoBanner__UByRK p{flex:1;flex-basis:auto}.demo_bannerCta__lgYqJ,.demo_bannerDescription___WgZ1,.demo_demoIdentity__sebWE{display:none}.demo_demoPill__LeFWo{display:block;font-size:14px}.demo_sidebar__SHRZ_{top:38px;width:280px}.demo_sidebarBackdrop__VUFpB{inset:38px 0 0}.demo_embedded__yG1MN .demo_sidebar__SHRZ_{top:0}.demo_embedded__yG1MN .demo_sidebarBackdrop__VUFpB{inset:0}.demo_topbar__zH5Vr{height:52px;padding:0 13px}.demo_breadcrumb__8TfYG{display:flex;font-size:11px}.demo_breadcrumb__8TfYG>svg{display:none}.demo_breadcrumb__8TfYG{color:transparent;font-size:0;gap:0}.demo_breadcrumb__8TfYG>span{font-size:12px}.demo_taskMeta__o1S1W{font-size:10px}.demo_taskPath__zN9Ou{flex-basis:100%}.demo_pageHeading__iATPz{flex-wrap:wrap}.demo_taskMain__M5QJM{align-items:center}.demo_lane__4qJcK{width:300px;min-width:300px}.demo_searchForm__bA3_3{flex-wrap:wrap}.demo_searchForm__bA3_3>input{flex:1;min-width:100px}.demo_searchForm__bA3_3>.demo_button__6a976{margin-left:auto}.demo_inlineDetail__sNCCX .demo_editorExtras__hWsGM,.demo_inlineDetail__sNCCX .demo_editor__2Uxy8{padding:14px}.demo_twoColumns___30Vh{grid-template-columns:1fr}.demo_demo__K6OM5 button:not(.demo_taskTitle__Q_IxL):not(.demo_taskPath__zN9Ou):not(.demo_personalAdd__rIkLz),.demo_modal__cB23i button{min-height:28px}.demo_demo__K6OM5 .demo_completeButton__jfa3_{min-height:22px!important}}.demo_trackerToolbar__LD0NM{display:flex;justify-content:flex-end;margin-bottom:12px}.demo_checkInDate___C3_j{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.demo_checkInComposer__9teDe{display:flex;min-width:0;height:44px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:8px;overflow:hidden;margin:0 0 8px}.demo_demo__K6OM5 .demo_checkInComposer__9teDe input{border:0;border-radius:0;flex:1;min-width:0;background:var(--card)}.demo_checkInComposer__9teDe>button{border-radius:0;padding:0 20px;min-width:130px}.demo_liveCalendar___Nppz{display:flex;flex-direction:column;min-height:550px;height:min(720px,calc(100dvh - 225px))}.demo_calendarToolbar__DF4np{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid var(--border)}.demo_calendarBody__WCgqq{flex:1;min-height:0;overflow:hidden}@media (max-width:767px){.demo_liveCalendar___Nppz{min-height:630px;height:calc(100dvh - 160px)}}.demo_lane__4qJcK{min-width:400px;width:400px}.demo_compactTask__YvvrK .demo_taskPreview__eb8gA{margin:0;padding-left:9px;border:1px solid var(--border);border-top:0}@media (max-width:767px){.demo_lane__4qJcK{min-width:300px;width:300px}}.demo_laneHeaderActions__qu2p0{display:flex;gap:3px;margin-left:auto}.demo_pipelinePoolPopover__ieJ_K{width:400px;max-width:calc(100vw - 24px);padding:0;max-height:450px;overflow-y:auto}.demo_pipelinePoolPopover__ieJ_K .demo_assignedPool__mUeSB{margin:0;padding:8px;border:0}.demo_draggingTask__bLn7c{position:relative;opacity:.85}.demo_draggingTask__bLn7c .demo_inlineDetail__sNCCX{display:none}.demo_expandedTask__fbJnA>.demo_cardHeader__1QZeU,.demo_expandedTask__fbJnA>.demo_pipelineTitle__rkAJp,.demo_expandedTask__fbJnA>.demo_taskMain__M5QJM,.demo_expandedTask__fbJnA>.demo_taskMeta__o1S1W{background:color-mix(in srgb,var(--primary) 6%,transparent)}.dark .demo_expandedTask__fbJnA>.demo_cardHeader__1QZeU,.dark .demo_expandedTask__fbJnA>.demo_pipelineTitle__rkAJp,.dark .demo_expandedTask__fbJnA>.demo_taskMain__M5QJM,.dark .demo_expandedTask__fbJnA>.demo_taskMeta__o1S1W{background:color-mix(in srgb,var(--primary) 10%,transparent)}.demo_taskTitle__Q_IxL{font-weight:500}.demo_due__qXFGI,.demo_metaStat__z6Y3n{font-size:9px;line-height:1.45}.demo_compactTask__YvvrK .demo_taskTitle__Q_IxL,.demo_projectTask__Rlc4O .demo_taskTitle__Q_IxL{font-size:12px}.demo_pipelineTitle__rkAJp .demo_due__qXFGI{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--foreground);gap:6px;margin-top:2px}.demo_overdueBadge__ACv2H{padding:2px 4px;border-radius:2px;background:color-mix(in srgb,var(--destructive) 15%,transparent);color:var(--destructive);font-size:9px;line-height:1;letter-spacing:.05em}.demo_filterTask__gT7jl .demo_taskMain__M5QJM{padding-left:9px}.demo_filterTask__gT7jl .demo_pipelineIndicator__u2BPR{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px}.demo_filterTask__gT7jl .demo_pipelineIndicator__u2BPR>svg{width:16px;height:16px}.demo_filterTask__gT7jl .demo_avatarSmall__M7jjS{width:22px;height:22px;border:2px solid var(--card)}.demo_filterTask__gT7jl .demo_avatarStack___c7g1 .demo_avatar__zGQtv+.demo_avatar__zGQtv{outline:none}.demo_filterTask__gT7jl .demo_taskPath__zN9Ou{font-size:9px}.demo_updateIndicator__wtLO_{position:relative;gap:4px}.demo_unreadUpdateDot__qpG3w{position:absolute;top:-2px;right:-4px;width:6px;height:6px;border-radius:50%;background:var(--destructive);box-shadow:0 0 0 2px var(--card)}.demo_expandedTask__fbJnA>.demo_taskHeaderGroup__6vsHc{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--primary) 6%,transparent)}.dark .demo_expandedTask__fbJnA>.demo_taskHeaderGroup__6vsHc{background:color-mix(in srgb,var(--primary) 10%,transparent)}@media (max-width:639px){.demo_filterTask__gT7jl .demo_pipelineIndicator__u2BPR{display:none}}.demo_eventLayout__ZOGgO{display:flex;align-items:flex-start;width:100%;min-width:0;gap:12px}.demo_eventMain__ITgyY{flex:1;width:0;min-width:0}.demo_eventLayout__ZOGgO>[data-detail-side-panel]{position:sticky;top:0;height:calc(100dvh - 120px)}.demo_navEventCount__USw_6{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;font-size:10px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.demo_eventEditor___Xofp{display:flex;flex-direction:column;min-width:0;height:100%;background:var(--card);color:var(--foreground)}.demo_eventHeader__3JCrY{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px}.demo_eventHeader__3JCrY>div{display:flex;flex-direction:column;min-width:0;gap:3px}.demo_eventHeader__3JCrY strong{font-size:13px;overflow-wrap:anywhere}.demo_eventSection__AZlCJ{font-size:10px;color:var(--muted-foreground)}.demo_eventScroll__PbP8T{min-height:0;overflow-y:auto}.demo_eventEditor___Xofp .demo_editor__2Uxy8{padding:12px 16px 16px;gap:14px}.demo_eventEditor___Xofp .demo_twoColumns___30Vh{gap:8px}.demo_eventEditor___Xofp.demo_eventEditor___Xofp input,.demo_eventEditor___Xofp.demo_eventEditor___Xofp select,.demo_eventEditor___Xofp.demo_eventEditor___Xofp textarea{width:100%;min-width:0;min-height:34px;padding:7px 8px;background:color-mix(in srgb,var(--background) 70%,var(--card));color:var(--foreground);border:0;border-radius:4px;font-size:12px;box-shadow:none}.demo_eventEditor___Xofp.demo_eventEditor___Xofp input:focus-visible,.demo_eventEditor___Xofp.demo_eventEditor___Xofp select:focus-visible,.demo_eventEditor___Xofp.demo_eventEditor___Xofp textarea:focus-visible{outline:1px solid var(--control-focus);outline-offset:-1px;box-shadow:none}.demo_eventEditor___Xofp button:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px;box-shadow:none}.demo_eventSchedule__9HGQv{display:grid;grid-template-columns:1fr 1fr;width:100%;padding:3px;gap:3px;background:var(--muted);border-radius:4px}.demo_eventSchedule__9HGQv button{width:100%;padding:7px;border:0;border-radius:3px;font-size:12px;color:var(--muted-foreground)}.demo_eventSchedule__9HGQv button[aria-pressed=true]{background:var(--card);color:var(--foreground)}.demo_eventEditor___Xofp .demo_personChip__OpKJR{border:0;background:var(--muted)}.demo_eventEditor___Xofp .demo_personChip__OpKJR[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 15%,var(--card));color:var(--foreground)}.demo_eventUpdates__QaMah{padding:0 16px 16px}.demo_eventUpdates__QaMah h3{margin:0 0 10px;font-size:12px;font-weight:600}.demo_eventUpdates__QaMah form{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.demo_eventUpdates__QaMah .demo_field__aOupE{width:100%}.demo_eventComment__qoc0_{margin-bottom:10px;padding:10px;background:var(--muted);border-radius:4px;font-size:12px;overflow-wrap:anywhere}.demo_eventComment__qoc0_ strong{font-size:10px;color:var(--muted-foreground)}.demo_eventComment__qoc0_ p{margin-top:4px;white-space:pre-wrap}@media(max-width:639px){.demo_eventEditor___Xofp.demo_eventEditor___Xofp input,.demo_eventEditor___Xofp.demo_eventEditor___Xofp select,.demo_eventEditor___Xofp.demo_eventEditor___Xofp textarea{font-size:16px;min-height:36px}.demo_eventEditor___Xofp .demo_editorActions__8iU96{flex-wrap:wrap}}.demo_projectAddAction__qgT2j{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:4px 6px;border-radius:4px;font-size:11px;color:var(--muted-foreground);white-space:nowrap}.demo_demo__K6OM5,.demo_demo__K6OM5.demo_embedded__yG1MN{height:var(--app-viewport-height,100dvh)}.demo_desktopSidebarControls__42_mA{flex-shrink:0}.demo_desktopSidebarControls__42_mA .demo_addTaskButton__6_N2V{width:calc(100% - 2px)}.demo_sectionNavCount__7oE_r{margin-left:4px;font-size:inherit;font-weight:inherit;font-variant-numeric:tabular-nums}.demo_drawerManageProjects__ToTtC,.demo_mobileHeader__Jhopx,.demo_mobileTabbar__9jF40,.demo_projectsDrawerHeading__S0Udu{display:none}.demo_sidebar__SHRZ_{width:234px}.demo_sidebarUtilities__Q71_K .demo_iconButton__rPv6E{width:28px;height:28px}.demo_topbar__zH5Vr .demo_iconButton__rPv6E{width:24px;height:24px}.demo_projectNav__qTz2l{border-radius:4px}.demo_morePage__kQzDA{width:100%;max-width:672px;margin:0 auto}.demo_morePage__kQzDA h1{margin-bottom:20px;font-size:24px;font-weight:600}.demo_morePage__kQzDA h2{margin:24px 4px 8px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--muted-foreground)}.demo_moreGroup__uuANW{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--card)}.demo_moreGroup__uuANW>*+*{border-top:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.demo_moreRow__irXPw{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:56px;padding:12px 16px;text-align:left;font-size:14px;color:var(--foreground)}.demo_moreRow__irXPw:hover{background:color-mix(in srgb,var(--muted) 50%,transparent)}.demo_moreRow__irXPw>span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}.demo_moreRow__irXPw>svg{flex:none;color:var(--muted-foreground)}.demo_moreIcon__o1GJn{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.demo_moreExit__CCXYn{display:flex;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:24px;color:var(--destructive);font-size:14px}.demo_manageProjectHeading__sBScq{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.demo_manageProjectRow__yRrGi{display:flex;align-items:center}.demo_manageProjectEdit__15wvT{display:grid;place-items:center;width:44px;height:44px;flex:none;color:var(--muted-foreground)}.demo_manageProjectsEmpty__X0GS3{padding:16px;color:var(--muted-foreground)}@media (max-width:767px){.demo_desktopSidebarControls__42_mA,.demo_topbar__zH5Vr{display:none}.demo_main__0osSQ{padding-bottom:0}.demo_mobileHeader__Jhopx{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 12px;flex:none;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent);background:var(--card)}.demo_mobileProjectsTrigger__X_8tE{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;color:var(--primary);font-size:14px;font-weight:500}.demo_mobileProjectsTrigger__X_8tE>span{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:color-mix(in srgb,var(--primary) 10%,transparent)}.demo_mobileAddTask__y1mIZ{display:grid;place-items:center;width:44px;height:44px;color:var(--primary)}.demo_mobileTabbar__9jF40{display:flex;align-items:stretch;position:relative;order:2;flex:none;z-index:20;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid color-mix(in srgb,var(--border) 50%,transparent);background:color-mix(in srgb,var(--card) 95%,transparent);backdrop-filter:blur(24px)}.demo_mobileTab__oOrG7{display:flex;flex:1;min-width:0;min-height:52px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 2px;color:var(--muted-foreground);font-size:10px;font-weight:500;line-height:1.25;text-align:center}.demo_mobileTab__oOrG7>span:last-child{max-width:100%;overflow-wrap:anywhere}.demo_mobileTabActive__zT8W7{color:var(--primary);font-weight:600}.demo_mobileTabIcon__fEvGU{position:relative}.demo_mobileTabCount__Rs2tS{position:absolute;top:-6px;right:-10px;display:grid;place-items:center;height:16px;min-width:16px;padding:0 4px;border-radius:999px;color:white;background:var(--primary);font-size:9px;font-weight:700;font-variant-numeric:tabular-nums}.demo_sidebar__SHRZ_{width:min(320px,calc(var(--app-viewport-width, 100vw) * .9));padding:0;background:var(--card);overscroll-behavior:contain}.demo_projectsDrawerHeading__S0Udu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;flex:none;border-bottom:1px solid var(--border)}.demo_projectsDrawerHeading__S0Udu h2{font-size:14px;font-weight:600}.demo_projectsDrawerHeading__S0Udu .demo_iconButton__rPv6E{width:32px;height:32px}.demo_projectNavigation__reYgI{padding:8px 12px 0;margin-top:0}.demo_sectionNavHeader__gPK8Q{padding-left:12px;text-transform:uppercase;letter-spacing:.05em}.demo_projectNav__qTz2l{min-height:44px;padding:8px 12px;gap:10px;border-radius:8px;font-size:14px}.demo_drawerManageProjects__ToTtC{display:flex;align-items:center;min-height:44px;margin:0 12px 16px;padding:0 12px;color:var(--primary);font-size:14px;font-weight:500;flex:none}.demo_morePage__kQzDA{padding:0}}.demo_projectAddAction__qgT2j:hover{background:var(--muted);color:var(--foreground)}.demo_projectAddAction__qgT2j:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px}.demo_eventMain__ITgyY{container-type:inline-size}.project-hub_cards__c3lyi{display:flex;flex-direction:column;gap:15px}.project-hub_asideCard__Kbnnr{flex-shrink:0;min-width:0;background:var(--card);border:1px solid var(--border);border-radius:0 6px 6px 0;padding:17px;font-size:13px;line-height:1.45;color:var(--foreground)}.project-hub_cardHeading__ipSOB{position:static;font-size:11px;display:flex;align-items:center;gap:7px;font-weight:600;line-height:1.45;padding-right:0;justify-content:space-between;min-height:24px}.project-hub_cardHeading__ipSOB svg{color:#98aaca;flex-shrink:0}.project-hub_headingToggle__F9R94{display:flex;align-items:center;gap:7px;min-width:0;text-align:left;cursor:pointer}.project-hub_headingAction__GZlqi{flex-shrink:0;margin-left:auto}.project-hub_iconButton__DibCc{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:var(--muted-foreground);cursor:pointer;flex-shrink:0}.project-hub_iconButton__DibCc:hover{background:var(--accent);color:var(--foreground)}.project-hub_body__WBgOV,.project-hub_empty__66odS{margin-top:11px;font-size:11px;color:var(--muted-foreground);line-height:1.75}.project-hub_empty__66odS{margin-bottom:0}.project-hub_linkList__o5gRh{margin-top:11px;display:flex;flex-direction:column;gap:11px}.project-hub_linkRow__EgSMl{position:relative;display:flex;align-items:flex-start;gap:7px}.project-hub_link__9AB4N{min-width:0;flex:1;overflow-wrap:anywhere;color:var(--primary);font-size:11px;line-height:1.75}.project-hub_link__9AB4N:hover{text-decoration:underline}.project-hub_rowActions__Xw8XJ{display:flex;gap:2px;flex-shrink:0;opacity:0;transition:opacity .15s}.project-hub_linkRow__EgSMl:hover .project-hub_rowActions__Xw8XJ,.project-hub_miniActivity__frYwZ:hover .project-hub_rowActions__Xw8XJ,.project-hub_noteRow__sOI2_:hover .project-hub_rowActions__Xw8XJ,.project-hub_rowActions__Xw8XJ:focus-within{opacity:1}.project-hub_notes__ziW8m{margin-top:11px}.project-hub_noteRow__sOI2_{position:relative;margin-top:11px;display:flex;flex-direction:column}.project-hub_noteRow__sOI2_:first-child{margin-top:0}.project-hub_noteBody__L7pL8{display:block;width:100%;text-align:left;cursor:text;overflow-wrap:anywhere;font-size:11px;line-height:1.75;font-weight:400;color:var(--muted-foreground)}.project-hub_noteLines___aTKI{line-height:inherit}.project-hub_miniActivity__frYwZ{display:flex;gap:8px;align-items:flex-start;margin-top:16px;position:relative}.project-hub_activityAvatar__yaQle{width:22px;height:22px;flex-shrink:0}.project-hub_activityBody__4KU6k{flex:1;min-width:0}.project-hub_activityBody__4KU6k p{color:var(--muted-foreground);font-size:10px;line-height:1.6;overflow-wrap:anywhere}.project-hub_activityBody__4KU6k strong{color:var(--foreground);font-weight:500}.project-hub_activityTime__ia54g{display:inline-block;margin-top:3px;font-size:9px;line-height:1.45;color:var(--muted-foreground)}.project-hub_mention__ewO75{font-weight:500;color:inherit}.project-hub_editor__JUOOv{margin-top:11px}.project-hub_editorFields__OuYWD{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1}.project-hub_editorInput__FF64o{width:100%;min-width:0;border:1px solid var(--border);border-radius:4px;background:var(--background);padding:7px 8px;color:var(--foreground);font-size:11px;line-height:1.6;outline:none;display:block;margin-top:4px;resize:vertical;max-width:100%;min-height:34px;transition:border-color .15s,box-shadow .15s}.project-hub_editorInput__FF64o:focus{border-color:var(--control-focus);box-shadow:none}.project-hub_editorInput__FF64o::placeholder{color:var(--muted-foreground)}.project-hub_editorActions__nQPMY{margin-top:8px;display:flex;justify-content:flex-end;gap:6px;align-items:center}.project-hub_textButton__CmMOD{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-size:11px;cursor:pointer;min-height:28px;justify-content:center;padding:4px 8px;border-radius:4px;background:color-mix(in srgb,var(--primary) 10%,transparent);font-weight:500}.project-hub_textButton__CmMOD:disabled{opacity:.4;cursor:default}.project-hub_cancelButton__1_RH7{color:var(--muted-foreground);background:transparent}.project-hub_commentComposer__B_4Qa{display:block;margin-top:16px}.project-hub_commentInput__Ra_eQ{min-height:32px;font-size:11px;line-height:1.6;color:var(--foreground)}.project-hub_commentPlaceholder__1M2eH{font-size:11px;color:var(--muted-foreground)}.project-hub_upcomingItem__DRKaC{position:relative;width:100%;margin-top:15px;border-left:2px solid #8497c7;padding-left:10px;padding-right:0;text-align:left}.project-hub_milestoneDate__CNR_X{font-size:9px;color:var(--muted-foreground);display:block;line-height:1.45;cursor:pointer}.project-hub_milestoneTitle__irjoI{font-size:11px;font-weight:500;line-height:1.45;display:block;margin-top:3px;overflow-wrap:anywhere}.project-hub_milestoneComplete__Oj4Jx{display:grid;place-items:center;width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;border-radius:4px}.project-hub_milestoneComplete__Oj4Jx[aria-pressed=true]{color:#8fb9a2}.project-hub_milestoneComposer__2kzW6{margin-top:15px}.project-hub_milestoneDates__SFmna{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.project-hub_completedLabel__7H0ME{margin-top:16px;font-size:9px;color:var(--muted-foreground)}.dark .project-hub_asideCard__Kbnnr{background:#30333a;border-color:#414651;color:#ededef}.dark .project-hub_body__WBgOV,.dark .project-hub_empty__66odS,.dark .project-hub_noteBody__L7pL8{color:#a6afbf}.dark .project-hub_link__9AB4N,.dark .project-hub_textButton__CmMOD{color:#97b9f5}.dark .project-hub_activityBody__4KU6k p{color:#969faf}.dark .project-hub_activityBody__4KU6k strong{color:#c6cdda}.dark .project-hub_activityTime__ia54g,.dark .project-hub_milestoneDate__CNR_X{color:#8f9db4}.dark .project-hub_cancelButton__1_RH7{color:#959fb0}.dark .project-hub_milestoneDatePicker__GR7lk.project-hub_overdue__NkP0_,.project-hub_milestoneDatePicker__GR7lk.project-hub_overdue__NkP0_{color:#e99b96}.project-hub_headingLabel__nuUht,.project-hub_headingToggle__F9R94{display:flex;align-items:center;gap:7px;min-width:0}.project-hub_iconButton__DibCc:disabled{opacity:.4;cursor:default}.project-hub_headingToggle__F9R94:focus-visible,.project-hub_iconButton__DibCc:focus-visible,.project-hub_milestoneComplete__Oj4Jx:focus-visible,.project-hub_milestoneDate__CNR_X:focus-visible,.project-hub_noteBody__L7pL8:focus-visible,.project-hub_textButton__CmMOD:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px}.project-hub_deleteButton__sB1bD:hover{color:var(--destructive);background:color-mix(in srgb,var(--destructive) 10%,transparent)}.project-hub_activityBody__4KU6k .project-hub_rowActions__Xw8XJ,.project-hub_noteRow__sOI2_ .project-hub_rowActions__Xw8XJ{position:static;align-self:flex-end;justify-content:flex-end}.project-hub_noteRow__sOI2_ .project-hub_rowActions__Xw8XJ{margin-top:3px}.project-hub_activityBody__4KU6k .project-hub_rowActions__Xw8XJ{float:right;margin-top:2px}.project-hub_editorInput__FF64o:disabled{opacity:.6;cursor:wait}.project-hub_fieldLabel__FoMrT{display:block;font-size:10px;font-weight:500;line-height:1.5;color:var(--muted-foreground)}.project-hub_optionalLabel__VdQyG{font-weight:400;opacity:.75;margin-left:4px}.project-hub_textButton__CmMOD:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 18%,transparent)}.project-hub_cancelButton__1_RH7:hover:not(:disabled){background:var(--accent)}.project-hub_editorError__kS8_d{margin-top:8px;color:var(--destructive);font-size:11px;line-height:1.5}.project-hub_commentComposer__B_4Qa>.project-hub_activityAvatar__yaQle{display:none}.project-hub_mentionEditor__NqrgZ{position:relative}.project-hub_mentionText__hlnWK{min-height:72px;padding:8px;border:1px solid var(--border);border-radius:4px;background:var(--background);white-space:pre-wrap;overflow-wrap:anywhere}.project-hub_mentionText__hlnWK:focus{border-color:var(--control-focus);box-shadow:none}.project-hub_mentionEditor__NqrgZ .project-hub_mentionPlaceholder__9WWaM{align-items:flex-start;padding:8px}.project-hub_mentionComposer__VCZ6i .project-hub_mentionDropdown__oNWMV{width:100%;max-width:100%}.project-hub_milestoneHead__5QFDY{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:24px}.project-hub_milestoneHead__5QFDY .project-hub_milestoneDate__CNR_X{min-width:0}.project-hub_milestoneActions__GPj7x{display:flex;flex-shrink:0;gap:2px}.project-hub_milestoneComplete__Oj4Jx:hover{background:var(--accent)}.project-hub_dateField__yfxA3{display:flex;flex-direction:column;gap:4px;width:100%;font-size:10px;line-height:1.5;color:var(--muted-foreground)}.project-hub_dateField__yfxA3 input{width:100%;min-width:0;min-height:32px;border:1px solid var(--border);border-radius:4px;padding:5px 7px;background:var(--background);color:var(--foreground);font:inherit}.project-hub_dateField__yfxA3 input:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px}.dark .project-hub_dateField__yfxA3 input,.dark .project-hub_milestoneDatePicker__GR7lk input{color-scheme:dark}.project-hub_milestoneDatePicker__GR7lk{display:block;position:relative;min-width:0;font-size:9px;line-height:1.45;color:var(--muted-foreground);padding:4px 0}.project-hub_milestoneDatePicker__GR7lk input{position:absolute;inset:0;opacity:0;width:100%;min-width:0;cursor:pointer}.project-hub_milestoneDatePicker__GR7lk:focus-within{outline:1px solid var(--control-focus);outline-offset:2px;border-radius:2px}@media (hover:none),(pointer:coarse){.project-hub_rowActions__Xw8XJ{opacity:1}}.task-detail-panel_panel__SSpsU{min-width:0;padding:3px 0 6px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--background) 35%,var(--card));container-type:inline-size}.task-detail-panel_section__JFwN3{min-width:0;border:0;border-radius:0;background:transparent}.task-detail-panel_panel__SSpsU>.task-detail-panel_section__JFwN3,.task-detail-panel_panel__SSpsU>div:last-of-type>.task-detail-panel_section__JFwN3,.task-detail-panel_section__JFwN3+.task-detail-panel_section__JFwN3{border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.task-detail-panel_heading__MuuvD{display:flex;min-height:36px;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-top:5px;padding-bottom:5px}.task-detail-panel_title__wjYra{color:var(--muted-foreground);font-size:11px;font-weight:600;letter-spacing:0;line-height:16px;text-transform:none}.task-detail-panel_icon__Lo2h3{color:var(--muted-foreground);opacity:.75}.task-detail-panel_addButton__wfmR4{display:inline-flex;width:26px;height:26px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:4px;background:transparent;color:var(--muted-foreground);cursor:pointer;transition:background .15s,color .15s}.task-detail-panel_addButton__wfmR4:hover{background:var(--accent);color:var(--foreground)}.task-detail-panel_addButton__wfmR4:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.task-detail-panel_addButton__wfmR4:disabled{cursor:not-allowed;opacity:.4}.task-detail-panel_body__peSby{min-width:0;padding-top:0;padding-bottom:9px;background:transparent}.task-detail-panel_entries__tiEHH{min-width:0;background:transparent;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.task-detail-panel_entries__tiEHH>div{min-width:0;padding-top:5px;padding-bottom:5px;border-color:color-mix(in srgb,var(--border) 45%,transparent);background:transparent}.task-detail-panel_entries__tiEHH .text-sm{font-size:12px;line-height:1.65}.task-detail-panel_entries__tiEHH input{border-bottom:1px solid var(--border)}.task-detail-panel_entries__tiEHH .group:focus-within>.opacity-0{opacity:1}.task-detail-panel_dueControl__sRALt{max-width:100%;height:auto;min-height:26px;flex-wrap:wrap;justify-content:flex-end;padding:3px 6px;border-color:transparent;background:transparent;color:var(--muted-foreground)}.task-detail-panel_dueControl__sRALt:hover{background:var(--accent);color:var(--foreground)}.task-detail-panel_feed__rUWD5{min-width:0;padding-bottom:4px;background:transparent;overflow-wrap:anywhere}.task-detail-panel_feed__rUWD5 .text-sm{font-size:12px;line-height:1.65}@container (max-width: 380px){.task-detail-panel_heading__MuuvD{flex-wrap:wrap}.task-detail-panel_dueControl__sRALt{margin-left:auto}.task-detail-panel_entries__tiEHH .group{flex-wrap:wrap}.task-detail-panel_entries__tiEHH .group>.opacity-0{opacity:1;max-width:100%}.task-detail-panel_entries__tiEHH .group>.opacity-0>span{max-width:120px;white-space:normal}}.task-detail-panel_entries__tiEHH .group>.absolute{position:static;flex-shrink:0;align-self:flex-start;transform:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}@container (max-width: 380px){.task-detail-panel_entries__tiEHH .group>.absolute{pointer-events:auto}}.task-detail-panel_feed__rUWD5 .group{background:transparent}.task-detail-panel_feed__rUWD5 .uppercase{text-transform:none;letter-spacing:0}@container (max-width: 380px){.task-detail-panel_entries__tiEHH .group>.opacity-0:has(>span){flex-basis:100%;justify-content:flex-end;margin-top:0}}.task-detail-panel_inlineEditor__8yaOh{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px}.task-detail-panel_editorField__sUmWA{display:block;width:100%;min-width:0;min-height:32px;padding:6px 8px;border:1px solid var(--border);border-radius:4px;background:color-mix(in srgb,var(--background) 40%,var(--card));color:var(--foreground);font-size:16px;line-height:1.45;box-shadow:none}.task-detail-panel_editorField__sUmWA.task-detail-panel_editorField__sUmWA.task-detail-panel_editorField__sUmWA:focus{outline:none;box-shadow:none}.task-detail-panel_editorField__sUmWA.task-detail-panel_editorField__sUmWA.task-detail-panel_editorField__sUmWA:focus:not([aria-invalid=true]){border-color:color-mix(in srgb,var(--control-focus) 60%,var(--border))}.task-detail-panel_editorField__sUmWA:disabled{opacity:.5;cursor:not-allowed}.task-detail-panel_editorActions__JxHTC{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.task-detail-panel_cancelButton__r0BAs,.task-detail-panel_textButton__x02fb{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border:1px solid transparent;border-radius:4px;color:var(--foreground);font-size:11px;line-height:16px;cursor:pointer}.task-detail-panel_textButton__x02fb{border-color:var(--border);background:var(--accent)}.task-detail-panel_cancelButton__r0BAs{border-color:transparent;background:transparent;color:var(--muted-foreground)}.task-detail-panel_cancelButton__r0BAs:hover,.task-detail-panel_textButton__x02fb:hover{background:var(--accent);color:var(--foreground)}.task-detail-panel_cancelButton__r0BAs:focus-visible,.task-detail-panel_textButton__x02fb:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px}.task-detail-panel_cancelButton__r0BAs:disabled,.task-detail-panel_textButton__x02fb:disabled{opacity:.45;cursor:not-allowed}.task-detail-panel_editorError__cePYh{color:var(--destructive);font-size:11px;line-height:16px}.task-detail-panel_editorLabel__Mm6zD{display:grid;min-width:0;gap:4px;color:var(--muted-foreground);font-size:11px;line-height:16px}.task-detail-panel_editorHelp__aRsf0{font-size:11px;line-height:16px}.task-detail-panel_scheduleActions__uSuXi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.task-detail-panel_datePopover__6w97G .task-detail-panel_inlineEditor__8yaOh{gap:10px}@media (min-width:640px){.task-detail-panel_editorField__sUmWA{font-size:12px}}.task-detail-panel_editorIconButton__SxyGy{display:inline-flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:transparent;color:var(--muted-foreground);cursor:pointer}.task-detail-panel_editorIconButton__SxyGy:hover{background:var(--accent);color:var(--foreground)}.task-detail-panel_editorIconButton__SxyGy:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px}.task-detail-panel_editorIconButton__SxyGy:disabled{opacity:.45;cursor:not-allowed}.demo-task-editor_surface__4_Kmf{color:var(--foreground);font-size:13px}.demo-task-editor_surface__4_Kmf button{cursor:pointer}.demo-task-editor_surface__4_Kmf button:disabled{cursor:not-allowed}.demo-task-editor_composer__SCt2n{display:flex;width:100%;height:min(500px,85dvh);flex-direction:column;overflow:hidden;background:var(--card);padding:20px 20px 16px}.demo-task-editor_composerTitle__av7Ub{height:44px;width:100%;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:6px;background:var(--background);padding:0 12px;color:var(--foreground);font-size:14px;font-weight:500;line-height:24px}.demo-task-editor_composerTitle__av7Ub:focus{outline:1px solid var(--control-focus);outline-offset:-1px}.demo-task-editor_details__ODTaz{font-size:13px}.demo-task-editor_details__ODTaz .text-sm{font-size:12px}@media (max-width:639px){.demo-task-editor_composerTitle__av7Ub{font-size:16px}}@media (prefers-reduced-motion:reduce){.demo-task-editor_details__ODTaz *,.demo-task-editor_surface__4_Kmf *{animation:none!important;transition:none!important}}.project-task-list_list__5Q_ul{min-width:0}.project-task-list_toolbar__iwOUI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.project-task-list_toolbar__iwOUI h2{font-size:13px;font-weight:600}.project-task-list_row__rFYzk{display:flex;align-items:center;gap:8px}.project-task-list_count__mgCYs{font-size:10px;background:var(--muted);border-radius:4px;padding:2px 6px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.project-task-list_iconButton__jzPJO{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:4px;color:var(--muted-foreground);cursor:pointer}.project-task-list_iconButton__jzPJO:hover,.project-task-list_iconButton__jzPJO[aria-pressed=true]{background:var(--muted);color:var(--foreground)}.project-task-list_iconButton__jzPJO:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.project-task-list_iconButton__jzPJO:disabled{opacity:.4;cursor:default}.project-task-list_subsectionHeading__6_4iE{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);margin:14px 0 7px;min-width:0}.project-task-list_subsectionHeading__6_4iE:first-child{margin-top:0}.project-task-list_subsectionHeading__6_4iE h3{font-size:11px;font-weight:500}.project-task-list_subsectionHeading__6_4iE>span{font-size:10px;font-variant-numeric:tabular-nums}.project-task-list_subsectionHeading__6_4iE:after{content:"";height:1px;margin-left:4px;flex:1;background:var(--border);opacity:.6}.dark .project-task-list_count__mgCYs{background:#3c4049;color:#aab2c2}@media (max-width:639px){.project-task-list_iconButton__jzPJO{width:32px;height:32px}}.project-task-list_completedHeading__udMJu{width:100%;text-align:left;cursor:pointer;margin-bottom:0}.project-task-list_completedHeading__udMJu:hover{color:var(--foreground)}.project-task-list_completedHeading__udMJu:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.project-task-list_completedHeading__udMJu>.project-task-list_completedLabel__HUonn{font-size:11px;font-weight:500}.project-task-list_withAside__Xmo81{display:flex;flex-direction:column;width:100%;min-width:0}.project-task-list_columns__5e6SL{display:contents}.project-task-list_main__RIusF,.project-task-list_preceding__H6CSI{min-width:0}@media (min-width:1024px){.project-task-list_withAside__Xmo81{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:max-content max-content minmax(0,1fr);align-items:start}.project-task-list_asideExpanded__k2rTH{grid-template-columns:minmax(0,1fr) 251px;column-gap:24px}.project-task-list_preceding__H6CSI{grid-column:1;grid-row:1}.project-task-list_intro__kLgRR{grid-column:1;grid-row:2}.project-task-list_columns__5e6SL>aside{grid-column:2;grid-row:3}.project-task-list_main__RIusF{grid-column:1;grid-row:3}.project-task-list_tasksHidden__sVlno .project-task-list_columns__5e6SL>aside{grid-row:1/4}}@media (max-width:1023px){.project-task-list_columns__5e6SL>aside{margin-bottom:20px}}@container (max-width: 800px){.project-task-list_withAside__Xmo81{display:flex;flex-direction:column}.project-task-list_columns__5e6SL>aside{order:-1;width:100%;margin-bottom:20px}}.calendar-item-controls_panel__si9wu{border-color:var(--border);background:var(--card);border-radius:0;font-size:12px}.calendar-item-controls_panelTitle__1Hybf{width:100%;border:1px solid transparent;border-radius:0 4px 4px 0;background:transparent;color:var(--foreground);padding:4px 0;font-size:17px;font-weight:600;line-height:1.4}.calendar-item-controls_sectionHeading__CymJy{background:transparent;min-height:36px}.calendar-item-controls_sectionTitle__OFVL7{color:var(--foreground);font-size:12px;font-weight:600}.calendar-item-controls_sectionIcon__t946u{color:var(--muted-foreground)}.calendar-item-controls_fieldRow__Bkfa0{padding-top:10px;padding-bottom:10px}.calendar-item-controls_panelFooter__H0hXl{padding-top:12px;padding-bottom:12px;background:transparent}.calendar-item-controls_dialog__jY5QI{border-color:var(--border);border-radius:0 8px 8px 0;background:var(--card);box-shadow:0 12px 36px rgb(0 0 0/18%)}.calendar-item-controls_form__rcST_{max-height:calc(var(--app-viewport-height, 100dvh) - 32px);overflow-y:auto;padding:12px 16px 16px;background:var(--card);border-radius:inherit}.calendar-item-controls_composerTitle__0wP8Q,.calendar-item-controls_notes__SQze3{width:100%;border:1px solid var(--border);border-radius:0 4px 4px 0;background:var(--background);color:var(--foreground);padding:8px 10px;font-size:13px;line-height:20px}.calendar-item-controls_composerTitle__0wP8Q{height:40px;font-size:15px;font-weight:500}.calendar-item-controls_controlChip__0Awuw{height:32px;padding:0 9px;border-radius:0 4px 4px 0;font-size:12px}.calendar-item-controls_closeButton___5_lf,.calendar-item-controls_removeAssignee__TRz1_{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;color:var(--muted-foreground);cursor:pointer}.calendar-item-controls_closeButton___5_lf:hover,.calendar-item-controls_removeAssignee__TRz1_:hover{background:var(--accent);color:var(--foreground)}.calendar-item-controls_closeButton___5_lf:disabled,.calendar-item-controls_removeAssignee__TRz1_:disabled{opacity:.5;cursor:default}.calendar-item-controls_assigneeChip__bLSXC{max-width:100%;border-radius:0 4px 4px 0;padding-top:2px;padding-bottom:2px}.calendar-item-controls_removeAssignee__TRz1_{width:24px;height:24px}.calendar-item-controls_popover__IDaol{max-width:calc(100vw - 24px);border:0;border-radius:0 6px 6px 0;background:var(--popover)}.calendar-item-controls_panel__si9wu [data-slot=select-trigger],.calendar-item-controls_panel__si9wu input:not(.calendar-item-controls_panelTitle__1Hybf),.calendar-item-controls_popover__IDaol input,.calendar-item-controls_popover__IDaol select{min-height:32px;height:32px;border-color:var(--border);border-radius:0 4px 4px 0;padding:5px 8px;font-size:12px}.calendar-item-controls_dialog__jY5QI input:focus-visible,.calendar-item-controls_dialog__jY5QI textarea:focus-visible,.calendar-item-controls_panel__si9wu input:focus-visible,.calendar-item-controls_popover__IDaol input:focus-visible,.calendar-item-controls_popover__IDaol select:focus-visible{border-color:var(--control-focus);outline:1px solid var(--control-focus);outline-offset:-1px;box-shadow:none}.calendar-item-controls_panel__si9wu [contenteditable=true][role=textbox],.calendar-item-controls_panel__si9wu input[aria-label="Edit note"],.calendar-item-controls_panel__si9wu input[aria-label="New note"],.calendar-item-controls_panel__si9wu input[placeholder="Add Note..."],.calendar-item-controls_panel__si9wu input[placeholder="Edit Note..."]{border:0;background:color-mix(in srgb,var(--background) 55%,transparent)}.calendar-item-controls_panel__si9wu.calendar-item-controls_panel__si9wu [contenteditable=true][role=textbox]:focus,.calendar-item-controls_panel__si9wu.calendar-item-controls_panel__si9wu input[aria-label="Edit note"]:focus,.calendar-item-controls_panel__si9wu.calendar-item-controls_panel__si9wu input[aria-label="New note"]:focus,.calendar-item-controls_panel__si9wu.calendar-item-controls_panel__si9wu input[placeholder="Add Note..."]:focus,.calendar-item-controls_panel__si9wu.calendar-item-controls_panel__si9wu input[placeholder="Edit Note..."]:focus{border-color:transparent;outline:none;box-shadow:none;background:color-mix(in srgb,var(--control-focus) 10%,var(--background))}.calendar-item-controls_panel__si9wu.calendar-item-controls_panel__si9wu [data-slot=select-trigger]:focus-visible{border-color:transparent;outline:none;box-shadow:none;background:color-mix(in srgb,var(--control-focus) 10%,var(--background))}.calendar-item-controls_panel__si9wu .calendar-item-controls_controlChip__0Awuw:focus-visible{border-color:transparent;outline:none;box-shadow:none;background:color-mix(in srgb,var(--control-focus) 10%,var(--background))}.calendar-item-controls_dialog__jY5QI button:focus-visible,.calendar-item-controls_panel__si9wu button:focus-visible,.calendar-item-controls_popover__IDaol [role=menuitem]:focus-visible,.calendar-item-controls_popover__IDaol button:focus-visible{outline:1px solid var(--control-focus);outline-offset:2px;box-shadow:none}@media (max-width:639px){.calendar-item-controls_closeButton___5_lf,.calendar-item-controls_controlChip__0Awuw{min-height:36px}.calendar-item-controls_closeButton___5_lf{width:36px}.calendar-item-controls_removeAssignee__TRz1_{width:28px;height:28px}.calendar-item-controls_panel__si9wu [data-slot=select-trigger],.calendar-item-controls_panel__si9wu input:not(.calendar-item-controls_panelTitle__1Hybf),.calendar-item-controls_popover__IDaol input,.calendar-item-controls_popover__IDaol select{min-height:36px;height:36px}.calendar-item-controls_composerTitle__0wP8Q,.calendar-item-controls_notes__SQze3,.calendar-item-controls_panel__si9wu input:not(.calendar-item-controls_panelTitle__1Hybf),.calendar-item-controls_popover__IDaol input{font-size:16px}.calendar-item-controls_form__rcST_{max-height:calc(var(--app-viewport-height, 100dvh) - 32px);overflow-y:auto;padding:10px 12px 12px}}.calendar-item-controls_composerFooter__gunlQ button{height:32px;border-radius:0 4px 4px 0;font-size:12px}.calendar-item-controls_composerFooter__gunlQ button[type=submit]{background:var(--foreground);color:var(--background)}@media (max-width:639px){.calendar-item-controls_composerFooter__gunlQ button{min-height:36px}}.calendar-item-controls_dateTimeRow__6ovVK{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.detail-side-panel_panel__Woj6a{display:flex;flex-direction:column;flex:0 0 384px;width:384px;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--card);outline:none}.detail-side-panel_panel__Woj6a>:last-child{width:100%;min-width:0}.detail-side-panel_overlay__gfY3E{position:fixed;inset:0;z-index:50;background:rgb(0 0 0/40%)}.detail-side-panel_panel__Woj6a.detail-side-panel_modal__7FbsK{position:fixed;inset:64px 0 0;z-index:50;width:100%;max-width:100%;height:auto}.detail-side-panel_panel__Woj6a.detail-side-panel_viewport__ERE7F{position:fixed;inset:0 0 0 auto;z-index:50;width:384px;max-width:100%;height:auto;box-shadow:-8px 0 24px rgb(0 0 0/12%);animation:detail-side-panel_drawer-enter__SLftW .16s ease-out}@keyframes detail-side-panel_drawer-enter__SLftW{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.detail-side-panel_panel__Woj6a.detail-side-panel_viewport__ERE7F{animation:none}}.detail-side-panel_editor__A7H5a{display:flex;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;height:100%}.detail-side-panel_editor__A7H5a>:last-child{width:100%;min-width:0}.project-detail-panel_content__OrAzq{flex:1;min-width:0;container-type:inline-size}