@media (max-width:639px){.DetailMobile_hub__5HU6C{min-width:0}.DetailMobile_hub__5HU6C>*+*{margin-top:24px}.DetailMobile_profile__BG3Uh{gap:14px}.DetailMobile_profile__BG3Uh h1{color:var(--settings-heading);white-space:normal;overflow-wrap:anywhere;font-size:25px;line-height:1.2}.DetailMobile_profile__BG3Uh a{font-size:12px;overflow-wrap:anywhere;white-space:normal}.DetailMobile_profile__BG3Uh a svg{flex-shrink:0}.DetailMobile_profileCounts___C037{width:100%;gap:24px;text-align:left}.DetailMobile_profileCounts___C037>div{flex:1}.DetailMobile_profileCounts___C037>div>p:first-child{font-size:10px;line-height:1.4;letter-spacing:.07em}.DetailMobile_tabs__PXTbf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-bottom:14px}.DetailMobile_tabs__PXTbf>button{min-width:0;min-height:48px;justify-content:center;gap:4px;padding:8px 5px;font-size:11px;white-space:nowrap}.DetailMobile_tabs__PXTbf>button>svg{display:none}.DetailMobile_metrics__sPtlP{grid-template-columns:repeat(2,minmax(0,1fr))}.DetailMobile_metrics__sPtlP>div{min-width:0;padding:14px}.DetailMobile_metrics__sPtlP>div:nth-child(odd):not(:last-child){border-right:1px solid var(--settings-border)}.DetailMobile_metrics__sPtlP>div>p:first-child{min-height:28px;color:var(--settings-muted);font-size:10px;line-height:1.4;letter-spacing:.055em}.DetailMobile_metrics__sPtlP>div>p:last-child{margin-top:6px;overflow:visible;white-space:normal;overflow-wrap:anywhere;font-size:17px;line-height:1.35}.DetailMobile_metrics__sPtlP>div:last-child:nth-child(odd){grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px}.DetailMobile_metrics__sPtlP>div:last-child:nth-child(odd)>p{min-height:0;margin:0}.DetailMobile_metrics__sPtlP>div:last-child:nth-child(odd)>p:last-child{flex-shrink:0}.DetailMobile_tableViewport__osLAW{max-height:none;overflow:visible}.DetailMobile_projectTable__MvV7o,.DetailMobile_projectTable__MvV7o tbody{display:block;width:100%}.DetailMobile_projectTable__MvV7o thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.DetailMobile_projectTable__MvV7o tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:16px}.DetailMobile_projectTable__MvV7o tbody td{display:block;min-width:0;max-width:none;padding:0;text-align:left;white-space:normal;overflow-wrap:anywhere;font-size:13px}.DetailMobile_projectTable__MvV7o tbody td:before{content:attr(data-label);display:block;margin-bottom:6px;color:var(--settings-muted);font-size:10px;font-weight:500;line-height:1.3}.DetailMobile_projectTable__MvV7o tbody td:first-child{grid-column:1/-1;font-size:16px;line-height:1.4}.DetailMobile_projectTable__MvV7o tbody td:first-child:before{display:none}.DetailMobile_projectTable__MvV7o tbody td:first-child>p{white-space:normal}.DetailMobile_projectTable__MvV7o tbody td>span{max-width:100%;white-space:normal}.DetailMobile_contractCard__gKPuf>div{flex-wrap:wrap;gap:12px}.DetailMobile_contractCard__gKPuf p{overflow-wrap:anywhere}.AdminClientIdeasMobile_ideas__VBeGF{min-width:0}}@media (max-width:639px){.AdminClientIdeasMobile_ideas__VBeGF :is(button,input:not([type=checkbox]),select){min-height:44px}.AdminClientIdeasMobile_ideas__VBeGF :is(button[title=Editar],button[title=Excluir]){min-width:44px}.AdminClientIdeasMobile_ideas__VBeGF input:not([type=checkbox]){font-size:16px}.AdminClientIdeasMobile_ideas__VBeGF h2{font-size:18px;line-height:1.35}.AdminClientIdeasMobile_metrics__r5FvK{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.AdminClientIdeasMobile_metrics__r5FvK>div{display:block;min-width:0;padding:12px 10px}.AdminClientIdeasMobile_metrics__r5FvK>div>div:first-child{display:none}.AdminClientIdeasMobile_metrics__r5FvK p:first-child{min-height:42px;font-size:11px;line-height:1.3}.AdminClientIdeasMobile_metrics__r5FvK p:last-child{margin-top:4px;font-size:23px;line-height:1.2}.AdminClientIdeasMobile_filters__45qi3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.AdminClientIdeasMobile_filters__45qi3 select{width:100%;min-width:0;font-size:12px}.AdminClientIdeasMobile_viewToggle__nKint{grid-column:1/-1;justify-self:end}.AdminClientIdeasMobile_viewToggle__nKint button{min-width:44px}.AdminClientIdeasMobile_checklistHeader__sxYWc{flex-direction:column;gap:10px}.AdminClientIdeasMobile_checklistHeader__sxYWc>div{min-width:0;width:100%}.AdminClientIdeasMobile_checklistHeader__sxYWc h4{overflow-wrap:anywhere;line-height:1.4}.AdminClientIdeasMobile_checklistActions__bd_JN{justify-content:flex-end;flex-wrap:wrap}.AdminClientIdeasMobile_checklistItems__UafYe button{align-items:center}.AdminClientIdeasMobile_checklistItems__UafYe button>span{white-space:normal;overflow-wrap:anywhere}.AdminClientIdeasMobile_checklistItems__UafYe input{flex-shrink:0}}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse),(max-width:767px){.TasksMobile_taskHeading__y3c6j{flex-direction:column;align-items:stretch;gap:12px}.TasksMobile_taskToolbar__q5tVc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 8px;width:100%}.TasksMobile_taskToolbar__q5tVc>form{grid-row:2;grid-column:1/-1;width:100%}.TasksMobile_taskToolbar__q5tVc>form input{width:100%;height:44px;font-size:16px}.TasksMobile_viewControl__fNiUv{min-width:0;justify-self:start}.TasksMobile_createAction__m6kVd{grid-column:2;grid-row:1}.TasksMobile_createAction__m6kVd button{min-height:44px;padding:0 12px;border-color:color-mix(in srgb,var(--accent-500) 35%,transparent);background:color-mix(in srgb,var(--accent-500) 12%,transparent)}.TasksMobile_createAction__m6kVd button>span:first-child{width:auto;height:auto;margin-right:6px;border:0;background:transparent}.TasksMobile_createAction__m6kVd [data-task-create-label]{display:none}.TasksMobile_createAction__m6kVd [data-task-create-short-label]{display:inline}.TasksMobile_listCard__uCOEP{min-width:0}.TasksMobile_listActions__2nzDK :is(button,a){min-width:44px;min-height:44px;opacity:1}.TasksMobile_listActions__2nzDK>span{opacity:1}.TasksMobile_editDialog__2Qr2P{width:calc(100vw - 16px);max-width:none;max-height:calc(100dvh - 16px);border-radius:20px;display:flex;flex-direction:column}.TasksMobile_editDialog__2Qr2P :is(button,input,select,[role=combobox]){min-height:44px}.TasksMobile_editDialog__2Qr2P input,.TasksMobile_editDialog__2Qr2P textarea{font-size:16px}.TasksMobile_editDialog__2Qr2P form{min-height:0;flex:1;overflow:hidden}.TasksMobile_editDialog__2Qr2P .TasksMobile_editBody__tw2N1{min-height:0;max-height:none;flex:1;overflow-y:auto;padding:16px}.TasksMobile_editDialog__2Qr2P .TasksMobile_editHeader__Y7gY5{flex-shrink:0;padding:16px;text-align:left}.TasksMobile_editDialog__2Qr2P .TasksMobile_editFooter__MvDqK{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-shrink:0;flex-wrap:wrap}.TasksMobile_editTabs__5LpbP{overflow-x:auto;border-radius:12px}.TasksMobile_editTabs__5LpbP>button{flex:0 0 auto;gap:6px;padding:0 12px}.TasksMobile_editTabs__5LpbP>button>span{display:inline}.TasksMobile_wizard__1XAi4 :is(button,input,select,[role=combobox]){min-height:44px}.TasksMobile_wizard__1XAi4 input,.TasksMobile_wizard__1XAi4 textarea{font-size:16px}.TasksMobile_scriptPanel__vonBS{height:100dvh}.TasksMobile_scriptHeader__aPKNc{flex-wrap:wrap;padding:12px;gap:8px}.TasksMobile_scriptHeader__aPKNc :is(button,a){min-height:44px;min-width:44px}.TasksMobile_scriptHeader__aPKNc>div{min-width:0}.TasksMobile_scriptBody__WOcZN{position:relative;min-height:0}.TasksMobile_scriptComments__WHG_y{position:absolute;z-index:3;inset:0;width:100%;background:var(--card);border-left:0}.TasksMobile_scriptComments__WHG_y button{min-height:44px;min-width:44px}.TasksMobile_shareDialog__hCqE7{max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain}.TasksMobile_shareDialog__hCqE7 button{min-height:44px}.TasksMobile_shareDialog__hCqE7 .TasksMobile_shareClose__aXfx4{top:8px;right:8px;min-width:44px;display:grid;place-items:center}}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse){.TasksMobile_wizard__1XAi4>:first-child{padding:12px 20px}.TasksMobile_wizard__1XAi4>:first-child>:first-child{margin-bottom:6px}.TasksMobile_wizard__1XAi4>:first-child p{margin-bottom:4px}.TasksMobile_wizard__1XAi4>:first-child nav button{min-height:32px}.TasksMobile_wizard__1XAi4>:nth-child(2){padding:16px 20px}.TasksMobile_wizard__1XAi4>:last-child{padding:8px 20px}.TasksMobile_editDialog__2Qr2P{display:flex;flex-direction:column}.TasksMobile_editDialog__2Qr2P form{min-height:0;flex:1;overflow:hidden}.TasksMobile_editDialog__2Qr2P .TasksMobile_editBody__tw2N1{min-height:0;max-height:none;flex:1;overflow-y:auto;padding:16px}.TasksMobile_editDialog__2Qr2P .TasksMobile_editHeader__Y7gY5{flex-shrink:0;padding:12px 16px}.TasksMobile_editDialog__2Qr2P .TasksMobile_editFooter__MvDqK{flex-shrink:0;padding:8px 16px}}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse),(max-width:767px){.TasksMobile_kanban__a4NGv>nav{display:flex;position:relative;scrollbar-width:none}.TasksMobile_kanban__a4NGv .TasksMobile_kanbanTrack__7_ae0{height:auto;overflow:visible}.TasksMobile_kanban__a4NGv [data-kanban-column]{display:none;min-width:0}.TasksMobile_kanban__a4NGv .TasksMobile_kanbanMove__2JASL,.TasksMobile_kanban__a4NGv [data-kanban-column][data-mobile-active=true]{display:flex}.TasksMobile_kanban__a4NGv select{font-size:16px}}.PendingPaymentsWidget_checkboxTarget__I19BJ{display:flex;flex-shrink:0;align-items:center}.PendingPaymentsWidget_hasSelection__UkPxZ{overflow-y:auto;overscroll-behavior-y:contain}.PendingPaymentsWidget_hasSelection__UkPxZ>div{flex-shrink:0}.PendingPaymentsWidget_hasSelection__UkPxZ .PendingPaymentsWidget_paymentList__bHycp{flex:none;overflow-y:visible}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse),(max-width:767px){.PendingPaymentsWidget_checkboxTarget__I19BJ{display:grid;place-items:center;width:44px;height:44px;cursor:pointer}.PendingPaymentsWidget_checkboxTarget__I19BJ input{width:22px;height:22px;margin:0}.PendingPaymentsWidget_filters__ApLnx button,.PendingPaymentsWidget_row__BJEnv>button,.PendingPaymentsWidget_selectionActions__IxaO5 button{min-height:44px}}@container (max-width: 540px){.PendingPaymentsWidget_header__rO4Od{gap:12px;padding:16px}.PendingPaymentsWidget_header__rO4Od>div{min-width:0}.PendingPaymentsWidget_header__rO4Od h3{white-space:normal}.PendingPaymentsWidget_header__rO4Od p{overflow-wrap:anywhere;line-height:1.6}.PendingPaymentsWidget_filters__ApLnx{overflow-x:auto;padding:8px 16px;scrollbar-width:none}.PendingPaymentsWidget_filters__ApLnx button{min-height:44px;flex-shrink:0;white-space:nowrap}.PendingPaymentsWidget_row__BJEnv{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px 12px;padding:16px}.PendingPaymentsWidget_checkboxTarget__I19BJ{grid-column:1;grid-row:1/span 3;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.PendingPaymentsWidget_checkboxTarget__I19BJ input{width:22px;height:22px;margin:0}.PendingPaymentsWidget_avatar__K6oIm{display:none}.PendingPaymentsWidget_info__uuOL0{grid-column:2;grid-row:1}.PendingPaymentsWidget_info__uuOL0>p{white-space:normal;overflow-wrap:anywhere}.PendingPaymentsWidget_info__uuOL0>p:first-child{line-height:1.5}.PendingPaymentsWidget_info__uuOL0>p:nth-child(2){margin-top:2px;line-height:1.6}.PendingPaymentsWidget_info__uuOL0>div{flex-wrap:wrap;line-height:1.5}.PendingPaymentsWidget_info__uuOL0>div>span{line-height:1.5}.PendingPaymentsWidget_amount__EqTFC{grid-column:2;grid-row:2;text-align:left}.PendingPaymentsWidget_amount__EqTFC p{white-space:nowrap}.PendingPaymentsWidget_row__BJEnv>button{grid-column:2;grid-row:3;min-height:44px;justify-self:stretch}.PendingPaymentsWidget_selection__xnCA_{padding:12px 16px}.PendingPaymentsWidget_selection__xnCA_>div>div{flex-direction:column;align-items:stretch}.PendingPaymentsWidget_selectionActions__IxaO5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.PendingPaymentsWidget_selectionActions__IxaO5 button{min-height:44px;height:auto;padding:10px 6px;font-size:11px}.PendingPaymentsWidget_selectionActions__IxaO5>button:last-child{grid-column:1/-1;font-size:12px}}.TaskDetailView_page__nT2x_{position:relative;display:flex;flex-direction:column;gap:22px;min-width:0}.TaskDetailView_topbar__SrCxq{position:absolute;z-index:3;top:8px;left:16px;right:16px;display:flex;align-items:center;justify-content:flex-end;gap:9px;min-width:0}.TaskDetailView_breadcrumbs__x5n8f{display:flex;align-items:center;gap:9px;min-width:0;padding:8px 11px;border:1px solid #ffffff24;border-radius:7px;background:#09090bc9;color:#a1a1aa;font-size:12px;backdrop-filter:blur(8px)}.TaskDetailView_breadcrumbs__x5n8f a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:#a1a1aa;transition:color .15s}.TaskDetailView_breadcrumbs__x5n8f a:hover{color:#fff}.TaskDetailView_breadcrumbs__x5n8f strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d4d4d8;font-weight:500}.TaskDetailView_editButton__nXGfe{display:inline-flex;align-items:center;gap:8px;height:34px;flex-shrink:0;padding:0 12px;border:1px solid #ffffff24;border-radius:8px;color:#f4f4f5;background:#09090bc9;font-size:12px;transition:background .15s,border-color .15s}.TaskDetailView_editButton__nXGfe:hover{background:#ffffff0b;border-color:#ffffff25}.TaskDetailView_topbarIconBtn__4Gdjb{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid #ffffff24;border-radius:8px;color:#a1a1aa;background:#09090bc9;backdrop-filter:blur(8px);transition:background .15s,border-color .15s,color .15s;cursor:pointer}.TaskDetailView_topbarIconBtn__4Gdjb:hover{background:#ffffff14;border-color:#ffffff33;color:#fff}.TaskDetailView_page__nT2x_ .TaskDetailView_heroArtwork__pZwhw{flex:none;width:calc(100% + 64px);margin:-32px -32px 0;aspect-ratio:21/8;max-height:480px;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,#0009 82%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,#0009 82%,transparent)}.TaskDetailView_projectHeader__gRQKx{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;margin-top:-38px;padding:1px 0 18px;border-bottom:1px solid #ffffff17}.TaskDetailView_projectIntro__Oho09{min-width:0}.TaskDetailView_projectEyebrow__MU_uF{display:flex;align-items:center;gap:10px;overflow:hidden;color:#a1a1aa;font-size:11px;font-weight:500}.TaskDetailView_projectEyebrow__MU_uF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskDetailView_projectEyebrow__MU_uF span:nth-child(2){color:#52525b}.TaskDetailView_projectTitleLine__lIh9P{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin-top:9px}.TaskDetailView_projectTitleLine__lIh9P h1{color:#fff;font-size:clamp(28px,3vw,39px);font-weight:620;letter-spacing:-.045em;line-height:1.12;overflow-wrap:anywhere}.TaskDetailView_projectDescription__sGu_c{display:-webkit-box;max-width:82ch;margin-top:10px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#a1a1aa;font-size:13px;line-height:1.55;white-space:pre-line}.TaskDetailView_projectActions__AWy3g{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:22px}.TaskDetailView_projectFacts__Od_5l{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:2px}.TaskDetailView_fact__sDo_V{min-width:0;border-top:1px solid #ffffff12;padding-top:10px}.TaskDetailView_factLabel__oA_ud{display:block;color:#71717a;font:600 10px ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.TaskDetailView_factValue__6d8R4,.TaskDetailView_fact__sDo_V a{display:block;margin-top:5px;overflow:hidden;color:#e4e4e7;font-size:12px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.TaskDetailView_fact__sDo_V a:hover{color:#c4b5fd}.TaskDetailView_primaryAction__kOavx,.TaskDetailView_secondaryAction__Ux0Pr{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 13px;border-radius:8px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.TaskDetailView_primaryAction__kOavx{background:#7c3aed;color:#fff}.TaskDetailView_primaryAction__kOavx:hover{background:#8b5cf6}.TaskDetailView_secondaryAction__Ux0Pr{border:1px solid #ffffff17;color:#d4d4d8}.TaskDetailView_secondaryAction__Ux0Pr:hover{border-color:#ffffff2b;background:#ffffff08;color:#fff}.TaskDetailView_actionCount__7rkbG{padding:2px 5px;border-radius:5px;background:#ffffff22;font-size:10px}.TaskDetailView_timeline__oQmSL{padding:18px 20px 20px;border:1px solid #ffffff12;border-radius:12px;background:#101014}.TaskDetailView_timelineHeading__SVqDk{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:19px}.TaskDetailView_timelineHeading__SVqDk span{color:#92929c;font:600 10px ui-monospace,monospace;letter-spacing:.1em}.TaskDetailView_timelineHeading__SVqDk strong{color:#d4d4d8;font-size:11px;font-weight:500}.TaskDetailView_timelineSteps__tqhcX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.TaskDetailView_timelineSteps__tqhcX li{min-width:0;padding-right:12px}.TaskDetailView_timelineTrack__dPIdC{position:relative;display:block;height:10px;margin-bottom:12px}.TaskDetailView_timelineTrack__dPIdC:before{content:"";position:absolute;left:0;right:0;top:4px;height:2px;background:#ffffff1d}.TaskDetailView_timelineTrack__dPIdC i{position:relative;display:block;width:10px;height:10px;border:2px solid #52525b;border-radius:50%;background:#101014}.TaskDetailView_timelineSteps__tqhcX li[data-state=done] .TaskDetailView_timelineTrack__dPIdC:before{background:#868699}.TaskDetailView_timelineSteps__tqhcX li[data-state=done] .TaskDetailView_timelineTrack__dPIdC i{border-color:#b5b5bd;background:#b5b5bd}.TaskDetailView_timelineSteps__tqhcX li[data-state=current] .TaskDetailView_timelineTrack__dPIdC i{border-color:#e4e4e7;background:#e4e4e7;box-shadow:0 0 0 4px #ffffff12}.TaskDetailView_timelineDate__xu7J0,.TaskDetailView_timelineLabel__7onOB{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskDetailView_timelineLabel__7onOB{color:#f4f4f5;font-size:12px;font-weight:550}.TaskDetailView_timelineDate__xu7J0{margin-top:4px;color:#85858f;font-size:10px}.TaskDetailView_timelineSteps__tqhcX li[data-state=upcoming] .TaskDetailView_timelineLabel__7onOB{color:#92929c}.TaskDetailView_sectionNav__btwMD{display:flex;align-items:center;gap:24px;overflow-x:auto;border-bottom:1px solid #ffffff13}.TaskDetailView_sectionNav__btwMD a{flex-shrink:0;padding:0 0 13px;color:#a1a1aa;font-size:12px;transition:color .15s}.TaskDetailView_sectionNav__btwMD a:focus-visible,.TaskDetailView_sectionNav__btwMD a:hover{color:#fff}.TaskDetailView_sectionHeading__RNt6A{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:-9px}.TaskDetailView_sectionHeading__RNt6A h2{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.025em}.TaskDetailView_sectionHeading__RNt6A a,.TaskDetailView_sectionHeading__RNt6A span{color:#71717a;font-size:11px}.TaskDetailView_sectionHeading__RNt6A a:hover{color:#c4b5fd}.TaskDetailView_delivery__A2_I6{display:flex;align-items:center;gap:11px;padding:15px;border:1px solid #ffffff10;border-radius:12px;background:#ffffff04}.TaskDetailView_deliveryIcon__ts_vy{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border:1px solid #ffffff12;border-radius:9px;color:#a78bfa}.TaskDetailView_deliveryText__fV6s0{min-width:0;flex:1}.TaskDetailView_deliveryText__fV6s0 strong{display:block;color:#e4e4e7;font-size:12px;font-weight:600}.TaskDetailView_deliveryText__fV6s0 span{display:block;margin-top:3px;color:#a1a1aa;font-size:11px}.TaskDetailView_deliveryLink__2KikA{display:inline-flex;align-items:center;gap:5px;color:#c4b5fd;font-size:11px;white-space:nowrap}.TaskDetailView_contractContext__pLecI{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid #ffffff12;border-radius:12px;background:#0d0d12}.TaskDetailView_contractContext__pLecI .TaskDetailView_deliveryText__fV6s0 span,.TaskDetailView_contractContext__pLecI .TaskDetailView_deliveryText__fV6s0 strong{overflow-wrap:anywhere}.TaskDetailView_financeMetrics__l7eWI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #ffffff12;border-radius:12px;background:#0d0d12;overflow:hidden}.TaskDetailView_financeMetrics__l7eWI>div{min-width:0;padding:18px 19px}.TaskDetailView_financeMetrics__l7eWI>div+div{border-left:1px solid #ffffff12}.TaskDetailView_financeMetrics__l7eWI p:nth-child(2){font-size:clamp(16px,1.7vw,23px)}.TaskDetailView_scriptEmpty__Q99wb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;min-height:76px;padding:8px 0}.TaskDetailView_scriptEmpty__Q99wb strong{display:block;color:#e4e4e7;font-size:12px;font-weight:600}.TaskDetailView_scriptEmpty__Q99wb small{display:block;margin-top:5px;color:#a1a1aa;font-size:11px}.TaskDetailView_productionGrid__sdkpe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.TaskDetailView_productionGrid__sdkpe>section{min-width:0}.TaskDetailView_productionGrid__sdkpe>section:first-child{order:2}.TaskDetailView_productionGrid__sdkpe>section:nth-child(2){order:1}@media (max-width:1024px){.TaskDetailView_financeMetrics__l7eWI{grid-template-columns:repeat(2,minmax(0,1fr))}.TaskDetailView_financeMetrics__l7eWI>div:nth-child(3){border-left:0;border-top:1px solid #ffffff12}.TaskDetailView_financeMetrics__l7eWI>div:nth-child(4){border-top:1px solid #ffffff12}}@media (max-width:1000px){.TaskDetailView_projectHeader__gRQKx{grid-template-columns:1fr}.TaskDetailView_projectActions__AWy3g{justify-content:flex-start;padding-top:0}}@media (min-width:640px){.TaskDetailView_page__nT2x_ .TaskDetailView_heroArtwork__pZwhw{width:calc(100% + 120px);margin:-60px -60px 0}.TaskDetailView_topbar__SrCxq{top:8px;left:28px;right:28px}}@media (min-width:1024px){.TaskDetailView_page__nT2x_ .TaskDetailView_heroArtwork__pZwhw{width:calc(100% + 152px);margin:-76px -76px 0}.TaskDetailView_topbar__SrCxq{top:8px;left:36px;right:36px}}@media (max-width:650px){.TaskDetailView_productionGrid__sdkpe{grid-template-columns:minmax(0,1fr)}.TaskDetailView_page__nT2x_ .TaskDetailView_heroArtwork__pZwhw{min-height:320px;aspect-ratio:16/9}}@media (max-width:560px){.TaskDetailView_topbar__SrCxq{align-items:flex-start}.TaskDetailView_projectHeader__gRQKx{margin-top:-24px}.TaskDetailView_breadcrumbs__x5n8f{padding-top:9px}.TaskDetailView_projectTitleLine__lIh9P h1{font-size:28px}.TaskDetailView_projectActions__AWy3g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TaskDetailView_projectActions__AWy3g>*{min-width:0}.TaskDetailView_projectFacts__Od_5l{grid-template-columns:1fr;gap:0}.TaskDetailView_fact__sDo_V{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:10px 0}.TaskDetailView_factValue__6d8R4,.TaskDetailView_fact__sDo_V a{max-width:62%;margin-top:0;text-align:right}.TaskDetailView_timeline__oQmSL{padding:16px}.TaskDetailView_timelineHeading__SVqDk{margin-bottom:16px}.TaskDetailView_timelineSteps__tqhcX{grid-template-columns:1fr}.TaskDetailView_timelineSteps__tqhcX li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;min-height:43px;padding:0}.TaskDetailView_timelineTrack__dPIdC{grid-row:1;height:100%;margin:0}.TaskDetailView_timelineTrack__dPIdC:before{left:4px;right:auto;top:8px;bottom:0;width:2px;height:auto}.TaskDetailView_timelineSteps__tqhcX li:last-child .TaskDetailView_timelineTrack__dPIdC:before{display:none}.TaskDetailView_timelineLabel__7onOB{font-size:12px}.TaskDetailView_timelineDate__xu7J0{max-width:116px;margin-top:1px;font-size:10px;text-align:right}.TaskDetailView_sectionNav__btwMD{gap:17px}.TaskDetailView_contractContext__pLecI{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start}.TaskDetailView_contractContext__pLecI .TaskDetailView_deliveryLink__2KikA{grid-column:2}.TaskDetailView_ledgerTable__2vJqi{display:block;min-width:0}.TaskDetailView_ledgerTable__2vJqi thead{display:none}.TaskDetailView_ledgerTable__2vJqi tbody{display:block}.TaskDetailView_ledgerTable__2vJqi tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:17px 20px}.TaskDetailView_ledgerTable__2vJqi tbody td{min-width:0;padding:0;text-align:left;white-space:normal}.TaskDetailView_ledgerTable__2vJqi tbody td:first-child,.TaskDetailView_ledgerTable__2vJqi tbody td:nth-child(2){grid-column:1/-1}.TaskDetailView_ledgerTable__2vJqi tbody td:nth-child(3){grid-column:1}.TaskDetailView_ledgerTable__2vJqi tbody td:nth-child(4){grid-column:2}.TaskDetailView_ledgerTable__2vJqi tbody td[colspan]{grid-column:1/-1;padding:10px 0;text-align:center}}@media (prefers-reduced-motion:reduce){.TaskDetailView_page__nT2x_ *{transition:none!important}}@media (max-width:639px){.TaskDetailView_page__nT2x_{gap:18px}.TaskDetailView_page__nT2x_ .TaskDetailView_heroArtwork__pZwhw{width:calc(100% + 32px);margin:-16px -16px 0;min-height:0;height:190px;aspect-ratio:auto}.TaskDetailView_page__nT2x_.TaskDetailView_previewPage__pQJPW .TaskDetailView_heroArtwork__pZwhw{min-height:0;height:190px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_topbar__SrCxq,.TaskDetailView_topbar__SrCxq{top:8px!important;left:8px!important;right:8px!important}.TaskDetailView_topbarIconBtn__4Gdjb{width:44px;height:44px}.TaskDetailView_breadcrumbs__x5n8f,.TaskDetailView_editButton__nXGfe{min-height:44px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectHeader__gRQKx,.TaskDetailView_projectHeader__gRQKx{margin-top:-8px!important;gap:14px}.TaskDetailView_projectTitleLine__lIh9P{gap:10px}.TaskDetailView_projectTitleLine__lIh9P h1{width:100%;font-size:26px;line-height:1.2}.TaskDetailView_projectDescription__sGu_c{font-size:13px}.TaskDetailView_projectActions__AWy3g{width:100%;gap:8px}.TaskDetailView_primaryAction__kOavx,.TaskDetailView_secondaryAction__Ux0Pr{min-height:44px;padding:8px 10px;white-space:normal;text-align:center}.TaskDetailView_page__nT2x_ :is(button,input,select){min-height:44px}.TaskDetailView_page__nT2x_ :is(input,textarea){min-width:0;max-width:100%;font-size:16px}.TaskDetailView_projectEyebrow__MU_uF{flex-wrap:wrap;gap:6px}.TaskDetailView_factValue__6d8R4,.TaskDetailView_fact__sDo_V a,.TaskDetailView_projectEyebrow__MU_uF span{white-space:normal;overflow-wrap:anywhere}.TaskDetailView_sectionNav__btwMD{gap:20px}.TaskDetailView_sectionNav__btwMD a{display:inline-flex;align-items:center;min-height:44px;padding-bottom:6px;font-size:13px}.TaskDetailView_sectionHeading__RNt6A{flex-wrap:wrap;gap:6px}.TaskDetailView_sectionHeading__RNt6A :is(a,button){display:inline-flex;align-items:center;min-height:44px}.TaskDetailView_financeMetrics__l7eWI>div{padding:14px 12px}.TaskDetailView_financeMetrics__l7eWI p:nth-child(2){overflow-wrap:anywhere}.TaskDetailView_delivery__A2_I6{flex-wrap:wrap}.TaskDetailView_deliveryLink__2KikA{min-height:44px}.TaskDetailView_mobileDialog__98fog{width:calc(100vw - 16px);max-width:none;max-height:calc(100dvh - 16px);overflow-y:auto;border-radius:18px}.TaskDetailView_mobileDialog__98fog :is(button,input,select){min-height:44px}.TaskDetailView_mobileDialog__98fog :is(input,textarea){font-size:16px}}.TaskDetailView_fullContent__8xC7L{display:contents}.TaskDetailView_previewPage__pQJPW{--detail-text:#18181b;--detail-muted:#71717a;--detail-border:#e4e4e7;--detail-surface:#fff;--detail-panel:#f4f4f5;container:task-details/inline-size;gap:24px}.dark .TaskDetailView_previewPage__pQJPW{--detail-text:#f4f4f5;--detail-muted:#a1a1aa;--detail-border:#ffffff14;--detail-surface:#09090b;--detail-panel:#18181b80}.TaskDetailView_previewPage__pQJPW .TaskDetailView_topbar__SrCxq{top:14px!important;left:14px!important;right:14px!important}.TaskDetailView_previewLabel__Zg128{margin-right:auto;padding:8px 10px;border-radius:8px;background:#09090bc9;color:#e4e4e7;font-size:11px;font-weight:600;backdrop-filter:blur(8px)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_topbarIconBtn__4Gdjb{width:36px;height:36px}.TaskDetailView_page__nT2x_.TaskDetailView_previewPage__pQJPW .TaskDetailView_heroArtwork__pZwhw{display:block;width:calc(100% + 48px);margin:-24px -24px 0;min-height:0;height:auto;max-height:280px;aspect-ratio:16/7;border:0;border-radius:0}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectHeader__gRQKx{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:-24px!important;padding:0;border:0}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectEyebrow__MU_uF{color:var(--detail-muted)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectTitleLine__lIh9P{gap:10px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectTitleLine__lIh9P h1{width:100%;margin-bottom:2px;color:var(--detail-text);font-size:26px;line-height:1.2;letter-spacing:-.035em}.TaskDetailView_previewToolbar__5VUEr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;min-width:0}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;width:auto;margin:0;padding:0}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g>*{min-width:0;min-height:40px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g .TaskDetailView_primaryAction__kOavx{padding-inline:16px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g .TaskDetailView_secondaryAction__Ux0Pr{padding-inline:12px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g :is(a,button):focus-visible,.TaskDetailView_projectSelectors__Iwyq1 button:focus-visible{outline:2px solid #8b5cf6;outline-offset:3px}.TaskDetailView_projectSelectors__Iwyq1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;margin:0}.TaskDetailView_projectSelectors__Iwyq1>button{max-width:100%;min-height:32px;font-size:10px;letter-spacing:.025em;white-space:normal;text-align:left}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g svg,.TaskDetailView_projectSelectors__Iwyq1>button svg{flex-shrink:0}.TaskDetailView_previewPage__pQJPW .TaskDetailView_secondaryAction__Ux0Pr{border-color:var(--detail-border);color:var(--detail-text)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_secondaryAction__Ux0Pr:hover{background:#71717a0c}.TaskDetailView_previewTabs__4aBwm{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:6px;margin-bottom:-4px;padding:6px 0;border:0;background:var(--detail-surface)}.TaskDetailView_previewTabs__4aBwm button{min-width:92px;min-height:40px;padding:8px 16px;border:0;border-radius:8px;color:var(--detail-muted);font-size:12px;font-weight:550;white-space:nowrap}.TaskDetailView_previewTabs__4aBwm button:hover{color:var(--detail-text)}.TaskDetailView_previewTabs__4aBwm button[aria-selected=true]{background:#7c3aed0d;color:#6d28d9;font-weight:650}.dark .TaskDetailView_previewTabs__4aBwm button[aria-selected=true]{background:#8b5cf61a;color:#ddd6fe}.TaskDetailView_previewTabs__4aBwm button:focus-visible{outline:2px solid #8b5cf6;outline-offset:-4px;border-radius:5px}.TaskDetailView_previewContent__nihQ2,.TaskDetailView_previewFinance__s1ULn{display:flex;min-width:0;flex-direction:column;gap:24px}.TaskDetailView_previewContent__nihQ2 [hidden]{display:none!important}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_productionGrid__sdkpe{display:contents}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_productionGrid__sdkpe>section{order:0}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_productionGrid__sdkpe>section,.TaskDetailView_previewContent__nihQ2>section{min-width:0;border:0;border-radius:0;padding:0;background:transparent}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_previewSectionHeading__3Wfqh{border-bottom:0;padding-bottom:0}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_previewFacts__n3T43{order:0;padding:18px 20px;border-radius:12px;background:var(--detail-panel)}.TaskDetailView_previewContent__nihQ2 [data-preview-briefing]{order:1}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_timeline__oQmSL{order:2}.TaskDetailView_previewContent__nihQ2 [data-preview-team]{order:3!important}.TaskDetailView_previewContent__nihQ2 [data-preview-summary]{order:4}.TaskDetailView_previewFacts__n3T43 .TaskDetailView_projectFacts__Od_5l{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0}.TaskDetailView_previewFacts__n3T43 .TaskDetailView_fact__sDo_V{display:block;padding:0;border:0}.TaskDetailView_previewFacts__n3T43 .TaskDetailView_factLabel__oA_ud{color:var(--detail-muted);font-family:inherit;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.TaskDetailView_previewFactEdit__ockMm,.TaskDetailView_previewFacts__n3T43 .TaskDetailView_factValue__6d8R4,.TaskDetailView_previewFacts__n3T43 .TaskDetailView_fact__sDo_V a{max-width:100%;margin-top:7px;color:var(--detail-text);font-size:13px;font-weight:550;line-height:1.45;text-align:left;white-space:normal;overflow-wrap:anywhere}.TaskDetailView_recordingDateField__Q7hqI{min-width:0}.TaskDetailView_previewFactEdit__ockMm{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:7px 9px;border:1px solid var(--detail-border);border-radius:8px;background:var(--detail-surface);cursor:pointer}.TaskDetailView_previewFactEdit__ockMm[hidden]{display:none}.TaskDetailView_previewFactEdit__ockMm span{flex:1;min-width:0}.TaskDetailView_previewFactEdit__ockMm svg{flex-shrink:0;color:var(--detail-muted)}.TaskDetailView_previewFactEdit__ockMm:hover{color:#8b5cf6;border-color:#8b5cf660}.TaskDetailView_previewFactEdit__ockMm:focus-visible{outline:2px solid #8b5cf6;outline-offset:4px;border-radius:3px}.TaskDetailView_previewFactEditor__EBMCQ{display:grid;gap:8px;margin-top:7px}.TaskDetailView_recordingInput__oh89F{display:block;min-width:0}.TaskDetailView_previewFactEditor__EBMCQ input{min-width:0;width:100%;min-height:38px;padding:8px;border:1px solid var(--detail-border);border-radius:8px;background:var(--detail-surface);color:var(--detail-text);color-scheme:light;font:inherit;font-size:12px}.TaskDetailView_recordingActions___W6HV{display:flex;justify-content:flex-end;gap:6px}.TaskDetailView_recordingActions___W6HV button{display:inline-flex;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:6px 9px;border:1px solid var(--detail-border);border-radius:7px;background:var(--detail-surface);color:var(--detail-text);font-size:11px;font-weight:600}.TaskDetailView_recordingActions___W6HV button[data-primary=true]{border-color:#7c3aed;background:#7c3aed;color:white}.TaskDetailView_recordingActions___W6HV button:disabled{opacity:.5;cursor:not-allowed}.TaskDetailView_previewFactEditor__EBMCQ input:focus-visible,.TaskDetailView_recordingActions___W6HV button:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}.dark .TaskDetailView_previewFactEditor__EBMCQ input{color-scheme:dark}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_timeline__oQmSL{padding:16px;border:0;border-radius:12px;background:#71717a08}.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineDate__xu7J0,.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineHeading__SVqDk span{color:var(--detail-muted)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_deliveryText__fV6s0 strong,.TaskDetailView_previewPage__pQJPW .TaskDetailView_scriptEmpty__Q99wb strong,.TaskDetailView_previewPage__pQJPW .TaskDetailView_sectionHeading__RNt6A h2,.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineHeading__SVqDk strong,.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineLabel__7onOB{color:var(--detail-text)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_deliveryText__fV6s0 span,.TaskDetailView_previewPage__pQJPW .TaskDetailView_scriptEmpty__Q99wb small,.TaskDetailView_previewPage__pQJPW .TaskDetailView_sectionHeading__RNt6A a,.TaskDetailView_previewPage__pQJPW .TaskDetailView_sectionHeading__RNt6A span{color:var(--detail-muted)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_contractContext__pLecI,.TaskDetailView_previewPage__pQJPW .TaskDetailView_delivery__A2_I6{border-color:var(--detail-border);background:#71717a05}.TaskDetailView_previewPage__pQJPW .TaskDetailView_deliveryIcon__ts_vy{border-color:var(--detail-border);color:#8b5cf6}.TaskDetailView_previewPage__pQJPW .TaskDetailView_deliveryLink__2KikA{color:#7c3aed}.dark .TaskDetailView_previewPage__pQJPW .TaskDetailView_deliveryLink__2KikA{color:#c4b5fd}.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineTrack__dPIdC:before{background:#71717a30}.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineTrack__dPIdC i{background:var(--detail-surface)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineSteps__tqhcX li[data-state=done] .TaskDetailView_timelineTrack__dPIdC i{border-color:#a1a1aa;background:#a1a1aa}.TaskDetailView_previewPage__pQJPW .TaskDetailView_timelineSteps__tqhcX li[data-state=current] .TaskDetailView_timelineTrack__dPIdC i{border-color:#8b5cf6;background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf614}.TaskDetailView_previewPage__pQJPW .TaskDetailView_financeMetrics__l7eWI{grid-template-columns:repeat(2,minmax(0,1fr));border-color:var(--detail-border);background:#71717a05}.TaskDetailView_previewPage__pQJPW .TaskDetailView_financeMetrics__l7eWI>div+div{border-color:var(--detail-border)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_financeMetrics__l7eWI>div:nth-child(3){border-left:0;border-top:1px solid var(--detail-border)}.TaskDetailView_previewPage__pQJPW .TaskDetailView_financeMetrics__l7eWI>div:nth-child(4){border-top:1px solid var(--detail-border)}@container task-details (max-width: 700px){.TaskDetailView_previewFacts__n3T43 .TaskDetailView_projectFacts__Od_5l{grid-template-columns:repeat(2,minmax(0,1fr))}}@container task-details (max-width: 480px){.TaskDetailView_previewToolbar__5VUEr{align-items:stretch;gap:12px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;width:100%}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g[data-completed=true]{grid-template-columns:minmax(0,1fr) auto}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g>*{min-height:44px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g :is(.TaskDetailView_primaryAction__kOavx,.TaskDetailView_secondaryAction__Ux0Pr){padding-inline:10px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g .TaskDetailView_actionMoreLabel__HHHZR{display:none}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g>button:last-child{min-width:44px}.TaskDetailView_projectSelectors__Iwyq1>button{min-height:44px}.TaskDetailView_previewTabs__4aBwm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.TaskDetailView_previewTabs__4aBwm button{min-width:0;min-height:44px;padding-inline:2px}.TaskDetailView_previewContent__nihQ2 .TaskDetailView_previewFacts__n3T43{padding:16px}.TaskDetailView_previewFacts__n3T43 .TaskDetailView_projectFacts__Od_5l{gap:18px 16px}.TaskDetailView_previewFactEdit__ockMm{min-height:44px;margin-top:0}.TaskDetailView_recordingActions___W6HV button{flex:1;min-height:44px;padding-inline:6px}.TaskDetailView_previewFactEditor__EBMCQ input{min-height:44px;font-size:16px}}@media (max-width:639px){.TaskDetailView_previewPage__pQJPW{gap:20px}.TaskDetailView_page__nT2x_.TaskDetailView_previewPage__pQJPW .TaskDetailView_heroArtwork__pZwhw{width:calc(100% + 32px);margin:-16px -16px 0;height:190px;aspect-ratio:auto}.TaskDetailView_previewPage__pQJPW .TaskDetailView_topbar__SrCxq{top:8px!important;left:8px!important;right:8px!important}.TaskDetailView_previewPage__pQJPW .TaskDetailView_topbarIconBtn__4Gdjb{width:44px;height:44px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectHeader__gRQKx{margin-top:-8px!important}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectTitleLine__lIh9P h1{font-size:23px}.TaskDetailView_previewPage__pQJPW .TaskDetailView_projectActions__AWy3g>*,.TaskDetailView_projectSelectors__Iwyq1>button{min-height:44px}.ToolsMobile_mobileTools__l_FwN>div{min-width:0;padding:0}.ToolsMobile_mobileTools__l_FwN>div>:not([hidden])~:not([hidden]){margin-top:1rem}.ToolsMobile_mobileTools__l_FwN>div>div:nth-child(2){display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.125rem .125rem .5rem;scrollbar-width:thin;scroll-snap-type:x proximity}.ToolsMobile_mobileTools__l_FwN>div>div:nth-child(2)>button{flex:0 0 9rem;min-width:0;min-height:4.25rem;flex-direction:row;align-items:center;gap:.5rem;padding:.625rem;scroll-snap-align:start}.ToolsMobile_mobileTools__l_FwN>div>div:nth-child(2)>button>div:first-child{width:1.875rem;height:1.875rem;flex-shrink:0}.ToolsMobile_mobileTools__l_FwN>div>div:nth-child(2)>button>div:nth-child(2){min-width:0}.ToolsMobile_mobileTools__l_FwN>div>div:nth-child(2)>button>div:nth-child(2)>p:first-child{font-size:.75rem;line-height:1.3;overflow-wrap:anywhere}.ToolsMobile_mobileTools__l_FwN>div>div:nth-child(2)>button>div:nth-child(2)>p:nth-child(2){display:none}.ToolsMobile_mobileTools__l_FwN>div>.shiny-glass>div{padding:1rem}.ToolsMobile_mobileTools__l_FwN>div>.shiny-glass h2{overflow-wrap:anywhere}.ToolsMobile_mobileTools__l_FwN input:not([type=range]):not([type=file]),.ToolsMobile_mobileTools__l_FwN select{min-height:2.75rem;max-width:100%;font-size:1rem}.ToolsMobile_mobileTools__l_FwN button{min-height:2.75rem}.ToolsMobile_mobileTools__l_FwN pre,.ToolsMobile_mobileTools__l_FwN textarea{max-width:100%;overflow-x:auto}}@media (max-width:1023px) and (max-height:500px) and (pointer:coarse),(max-width:767px){.DashboardMobile_dashboard__kJ6fg{padding-bottom:1rem}.DashboardMobile_dashboard__kJ6fg>div:first-child{align-items:stretch}.DashboardMobile_dashboard__kJ6fg>div:first-child>div:last-child{gap:.5rem;justify-content:flex-start}.DashboardMobile_dashboard__kJ6fg>div:first-child button{min-height:44px;min-width:44px}.DashboardMobile_mobileFlow__OOXHq{display:flex;flex-direction:column;gap:1rem}.DashboardMobile_mobileWidget__dr1Za{position:relative;min-width:0}.DashboardMobile_mobileWidget__dr1Za .dashboard-widget-surface{height:auto;min-height:180px;container-type:inline-size;overflow:hidden}.DashboardMobile_mobileWidget__dr1Za .dashboard-widget-secondary{display:block}.DashboardMobile_mobileWidget__dr1Za .dashboard-widget-wide{display:flex;white-space:normal}.DashboardMobile_mobileWidget__dr1Za .dashboard-widget-title{white-space:normal}.DashboardMobile_mobileWidget__dr1Za .dashboard-widget-kicker{line-height:1.5}.DashboardMobile_mobileWidget__dr1Za .dashboard-widget-link{display:inline-flex;align-items:center;min-height:44px}.DashboardMobile_mobileWidget__dr1Za .custom-scrollbar,.DashboardMobile_mobileWidget__dr1Za .overflow-y-auto{max-height:none;overflow-y:visible}.DashboardMobile_mobileWidget__dr1Za button{min-height:44px}.DashboardMobile_mobileWidget__dr1Za .dashboard-financial-chart{height:180px;flex:none}.DashboardMobile_mobileWidget__dr1Za .project-widget-chart{height:180px}.DashboardMobile_mobileWidget__dr1Za .project-widget-legend{display:block}.DashboardMobile_mobileWidget__dr1Za .project-widget-body{display:grid!important;grid-template-columns:1fr!important;padding-bottom:.5rem}.DashboardMobile_mobileWidget__dr1Za .project-widget-legend>div{min-height:28px}.DashboardMobile_mobileWidget__dr1Za[data-mobile-widget^=spacer-]>div:last-child{min-height:64px}.DashboardMobile_mobileWidget__dr1Za [data-mobile-widget=latest-video] .grid,.DashboardMobile_mobileWidget__dr1Za[data-mobile-widget=latest-video] .grid{grid-template-columns:minmax(0,1fr)}.DashboardMobile_mobileWidgetEditing__PQi7h{border-radius:20px;outline:1px solid color-mix(in srgb,var(--accent-500) 25%,transparent)}.DashboardMobile_mobileControls___DFHU{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem}.DashboardMobile_mobileControls___DFHU>span{min-width:0;font-size:.75rem;font-weight:600;color:var(--workspace-muted)}.DashboardMobile_mobileGrip__VkADP{display:inline-flex;justify-content:center;align-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--workspace-border);border-radius:12px;background:var(--workspace-widget);color:var(--accent-500);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.DashboardMobile_mobileGrip__VkADP:focus-visible{outline:2px solid var(--accent-500);outline-offset:3px}.DashboardMobile_mobileGrip__VkADP:active,.DashboardMobile_mobileGrip__VkADP[aria-pressed=true]{cursor:grabbing;background:color-mix(in srgb,var(--accent-500) 12%,transparent)}.DashboardMobile_mobileWidget__dr1Za[data-mobile-dragging]{opacity:.45}.DashboardMobile_mobileWidget__dr1Za[data-mobile-drop-after]:after,.DashboardMobile_mobileWidget__dr1Za[data-mobile-drop-before]:before{content:"";position:absolute;left:0;right:0;height:3px;border-radius:999px;background:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 12%,transparent);pointer-events:none}.DashboardMobile_mobileWidget__dr1Za[data-mobile-drop-before]:before{top:-.6rem}.DashboardMobile_mobileWidget__dr1Za[data-mobile-drop-after]:after{bottom:-.6rem}.DashboardMobile_mobileDragPreview__E_G_O{position:fixed;z-index:100;display:flex;align-items:center;gap:.625rem;width:216px;min-height:48px;padding:.625rem .75rem;border:1px solid var(--accent-500);border-radius:14px;background:var(--workspace-widget);color:var(--workspace-text);box-shadow:0 12px 32px rgb(0 0 0/.25);pointer-events:none}.DashboardMobile_mobileDragPreview__E_G_O>svg{flex-shrink:0;color:var(--accent-500)}.DashboardMobile_mobileDragPreview__E_G_O>span:first-of-type{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600}.DashboardMobile_mobileDragPreview__E_G_O>span:last-child{font-size:.6875rem;color:var(--workspace-muted)}.DashboardMobile_mobileStack__XvOgf{min-width:0}.DashboardMobile_stackTabs__Hjxms{display:flex;gap:.375rem;overflow-x:auto;padding:.5rem 0}.DashboardMobile_stackTabs__Hjxms button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;padding:.5rem .75rem;border:1px solid var(--workspace-border);border-radius:12px;font-size:.75rem}.DashboardMobile_stackTabs__Hjxms button[aria-pressed=true]{background:rgb(139 92 246/.15);border-color:#8b5cf6}.DashboardMobile_commsLauncher__KXAZI{bottom:calc(var(--mobile-nav-height, 72px) + 16px);right:16px}.DashboardMobile_commsPanel__jixBw{inset:max(8px,env(safe-area-inset-top)) 8px calc(var(--mobile-nav-height, 72px) + 8px);width:auto;border-radius:20px}.DashboardMobile_commsPanel__jixBw button{min-width:44px;min-height:44px}}.TaskUploadDropzone_root__OrED6{--upload-border:#d5d5d6;--upload-muted:#71717a;--upload-stage:#f4f4f5;--upload-surface:#fff;--upload-text:#27272a;--upload-purple:var(--accent-600,#7c3aed);color:var(--upload-text);min-width:0}.TaskUploadDropzone_input__WAUVr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TaskUploadDropzone_stage__VQ43L{padding:28px 22px 16px;border-radius:22px;background:var(--upload-stage)}.TaskUploadDropzone_zoneWrap__gBO_F{width:300px;max-width:100%;margin-inline:auto}.TaskUploadDropzone_tray__myxH0,.TaskUploadDropzone_zoneWrap__gBO_F{position:relative;display:flex;align-items:center;justify-content:center;height:176px}.TaskUploadDropzone_tray__myxH0{flex-direction:column;gap:10px;width:100%;padding:0 16px;overflow:hidden;border-radius:16px;background:var(--upload-surface);transition:scale .42s cubic-bezier(.3,1.35,.4,1),width .46s cubic-bezier(.3,1.2,.4,1),height .46s cubic-bezier(.3,1.2,.4,1),background-color .2s ease}.TaskUploadDropzone_tray__myxH0[data-dragging=true]{scale:1.02}.TaskUploadDropzone_tray__myxH0[data-gulp]{animation:TaskUploadDropzone_gulp__L4HYt .46s cubic-bezier(.3,1.2,.4,1) .25s}.TaskUploadDropzone_tray__myxH0[data-gulp] .TaskUploadDropzone_uploadIcon__kIzs0{animation:TaskUploadDropzone_open__P4fuG .46s cubic-bezier(.3,1.4,.4,1) .25s}.TaskUploadDropzone_dropArea__OhDrQ{width:100%;height:100%;min-height:44px;border:0;border-radius:inherit;background:transparent;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0;text-align:center;cursor:pointer}.TaskUploadDropzone_browse__4ihSk:disabled,.TaskUploadDropzone_dropArea__OhDrQ:disabled{cursor:default}.TaskUploadDropzone_tray__myxH0:has(.TaskUploadDropzone_dropArea__OhDrQ:focus-visible){outline:2px solid var(--upload-purple);outline-offset:4px;overflow:visible}.TaskUploadDropzone_dropArea__OhDrQ:focus-visible{outline:none}.TaskUploadDropzone_actions__Q4ELv a:focus-visible,.TaskUploadDropzone_actions__Q4ELv button:focus-visible,.TaskUploadDropzone_browse__4ihSk:focus-visible{outline:2px solid var(--upload-purple);outline-offset:4px}.TaskUploadDropzone_uploadIcon__kIzs0{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--upload-text) 6%,var(--upload-surface));color:color-mix(in srgb,var(--upload-text) 70%,var(--upload-surface));transition:translate .32s cubic-bezier(.3,1.5,.4,1),background-color .2s ease,color .2s ease}.TaskUploadDropzone_tray__myxH0[data-dragging=true] .TaskUploadDropzone_uploadIcon__kIzs0{translate:0 -4px;color:var(--upload-text)}.TaskUploadDropzone_dropCopy__xecs2{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:13px;text-align:center}.TaskUploadDropzone_title__SPI5w{font-size:13px;font-weight:500;line-height:1.5}.TaskUploadDropzone_hint___dqk7{color:var(--upload-muted);font-size:12px;line-height:1.6;text-wrap:pretty}.TaskUploadDropzone_browse__4ihSk{display:flex;margin:8px auto 0;align-items:center;justify-content:center;min-height:44px;border:0;border-radius:8px;padding:0 12px;background:transparent;color:var(--upload-purple);font-size:12px;cursor:pointer}.TaskUploadDropzone_browse__4ihSk:hover{text-decoration:underline;text-underline-offset:3px}.TaskUploadDropzone_transfer__h7BKo{display:flex;align-items:center;gap:12px;width:max-content;max-width:100%;flex:none;animation:TaskUploadDropzone_land__gCJij .42s cubic-bezier(.3,1.36,.4,1) both}.TaskUploadDropzone_filePage__NwMPA{width:36px;height:36px;flex-shrink:0;overflow:visible;stroke:var(--upload-border);stroke-width:1.5}.TaskUploadDropzone_filePage__NwMPA text{stroke:none;fill:white;font-size:8.5px;font-weight:700;letter-spacing:.01em}.TaskUploadDropzone_transferCopy__h_47R{display:flex;flex-direction:column;gap:3px;width:150px;min-width:0;flex-shrink:1}.TaskUploadDropzone_filename__ngN6j{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.5}.TaskUploadDropzone_fileMeta__56hNX{display:flex;align-items:center;gap:4px;height:14px;color:var(--upload-muted);font-size:12px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.TaskUploadDropzone_percentage__0r0pf{display:inline-flex;line-height:1em;height:1em;overflow:hidden}.TaskUploadDropzone_digit__nzGMh{display:inline-block;height:1em;overflow:hidden}.TaskUploadDropzone_digitStrip__dQEO0{display:flex;flex-direction:column;transition:transform .22s cubic-bezier(.3,1.2,.4,1)}.TaskUploadDropzone_digitStrip__dQEO0>span{display:block;height:1em}.TaskUploadDropzone_track__FAR30{position:relative;height:4px;margin-top:4px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--upload-text) 8%,var(--upload-surface))}.TaskUploadDropzone_fill__muvM7{position:absolute;inset:0;display:block;border-radius:inherit;background:var(--upload-purple);transform-origin:left center}.TaskUploadDropzone_end__zCfNZ,.TaskUploadDropzone_successIcon__AX3Q2{display:grid;place-items:center;flex:none;width:22px;height:22px}.TaskUploadDropzone_successIcon__AX3Q2{border-radius:50%;background:#15803d;color:#fff;animation:TaskUploadDropzone_pop__c5ukX .38s cubic-bezier(.3,1.6,.4,1) both}.TaskUploadDropzone_flight__QtG_i{position:absolute;z-index:2;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;pointer-events:none}.TaskUploadDropzone_flight__QtG_i .TaskUploadDropzone_filePage__NwMPA{width:40px;height:40px}.TaskUploadDropzone_progressLabel__Axvaa{min-height:44px;display:flex;align-items:center;justify-content:center;margin:8px 0 0;color:var(--upload-muted);font-size:11px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.TaskUploadDropzone_root__OrED6[data-upload-state=error] .TaskUploadDropzone_progressLabel__Axvaa,.TaskUploadDropzone_tray__myxH0[data-error=true] .TaskUploadDropzone_title__SPI5w{color:#be123c}.TaskUploadDropzone_files__j0apz{display:flex;flex-direction:column;gap:10px;list-style:none;padding:18px 5px 0;margin:0;max-height:155px;overflow-y:auto;overscroll-behavior:contain}.TaskUploadDropzone_files__j0apz li{display:flex;gap:9px;align-items:center;min-width:0;font-size:12px;color:var(--upload-muted)}.TaskUploadDropzone_files__j0apz .TaskUploadDropzone_filePage__NwMPA{flex:0 0 28px;height:28px}.TaskUploadDropzone_files__j0apz li>span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TaskUploadDropzone_files__j0apz li>svg:last-child:not(.TaskUploadDropzone_filePage__NwMPA){color:#047857;flex-shrink:0}.TaskUploadDropzone_announcement__pYbH5,.TaskUploadDropzone_error__Lcyy3{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;margin-top:14px}.TaskUploadDropzone_error__Lcyy3{color:#be123c}.TaskUploadDropzone_error__Lcyy3 p{margin:0;min-width:0;overflow-wrap:anywhere}.TaskUploadDropzone_announcement__pYbH5>svg,.TaskUploadDropzone_error__Lcyy3>svg{flex-shrink:0;margin-top:3px}.TaskUploadDropzone_announcement__pYbH5{color:var(--upload-muted)}.TaskUploadDropzone_announcement__pYbH5:empty{display:none}.TaskUploadDropzone_root__OrED6[data-upload-state=complete] .TaskUploadDropzone_announcement__pYbH5{color:#047857}.TaskUploadDropzone_spinner__12mEQ{animation:TaskUploadDropzone_upload-spin__rkSMy 1s linear infinite}.TaskUploadDropzone_actions__Q4ELv{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.TaskUploadDropzone_actions__Q4ELv a,.TaskUploadDropzone_actions__Q4ELv button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 13px;border-radius:10px;font-size:12px;font-weight:500;text-decoration:none;cursor:pointer;transition:transform .12s ease}.TaskUploadDropzone_actions__Q4ELv a:active,.TaskUploadDropzone_actions__Q4ELv button:active{transform:scale(.97)}.TaskUploadDropzone_actions__Q4ELv button:disabled{cursor:not-allowed;opacity:.5}.TaskUploadDropzone_retry__MLjr6{border:1px solid #ddd6fe;background:#f5f3ff;color:#6d28d9}.TaskUploadDropzone_cancel__oXhz3{border:1px solid var(--upload-border);color:var(--upload-muted);background:transparent}.TaskUploadDropzone_gallery__rJdWS{color:var(--upload-purple)}.dark .TaskUploadDropzone_root__OrED6{--upload-border:#ffffff25;--upload-muted:#a1a1aa;--upload-stage:#ffffff05;--upload-surface:#18181b;--upload-text:#f4f4f5;--upload-purple:var(--accent-400,#a78bfa)}.dark .TaskUploadDropzone_error__Lcyy3,.dark .TaskUploadDropzone_root__OrED6[data-upload-state=error] .TaskUploadDropzone_progressLabel__Axvaa,.dark .TaskUploadDropzone_tray__myxH0[data-error=true] .TaskUploadDropzone_title__SPI5w{color:#fda4af}.dark .TaskUploadDropzone_retry__MLjr6{background:#8b5cf614;border-color:#8b5cf64d;color:#c4b5fd}.dark .TaskUploadDropzone_successIcon__AX3Q2{background:#15803d;color:#fff}.dark .TaskUploadDropzone_files__j0apz li>svg:last-child:not(.TaskUploadDropzone_filePage__NwMPA),.dark .TaskUploadDropzone_root__OrED6[data-upload-state=complete] .TaskUploadDropzone_announcement__pYbH5{color:#6ee7b7}@keyframes TaskUploadDropzone_gulp__L4HYt{0%{scale:1.02}35%{scale:.985}70%{scale:1.006}to{scale:1}}@keyframes TaskUploadDropzone_open__P4fuG{40%{scale:1.08}}@keyframes TaskUploadDropzone_land__gCJij{0%{opacity:0;scale:.85;translate:0 10px}}@keyframes TaskUploadDropzone_pop__c5ukX{0%{scale:0}}@keyframes TaskUploadDropzone_upload-spin__rkSMy{to{transform:rotate(1turn)}}@media (max-width:380px){.TaskUploadDropzone_stage__VQ43L{padding:24px 12px 12px}}@media (prefers-reduced-motion:reduce){.TaskUploadDropzone_actions__Q4ELv a,.TaskUploadDropzone_actions__Q4ELv button,.TaskUploadDropzone_digitStrip__dQEO0,.TaskUploadDropzone_fill__muvM7,.TaskUploadDropzone_tray__myxH0,.TaskUploadDropzone_uploadIcon__kIzs0{transition:none}.TaskUploadDropzone_spinner__12mEQ,.TaskUploadDropzone_successIcon__AX3Q2,.TaskUploadDropzone_transfer__h7BKo,.TaskUploadDropzone_tray__myxH0[data-gulp],.TaskUploadDropzone_tray__myxH0[data-gulp] .TaskUploadDropzone_uploadIcon__kIzs0{animation:none}.TaskUploadDropzone_tray__myxH0[data-dragging=true]{scale:1}.TaskUploadDropzone_tray__myxH0[data-dragging=true] .TaskUploadDropzone_uploadIcon__kIzs0{translate:none}}.TaskArtwork_artwork__tcwxl{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#17191d;container-type:inline-size}.TaskArtwork_image__1TrUC{display:block;width:100%;height:100%;object-fit:cover}.TaskArtwork_backdrop__L_tfk{display:none}.TaskArtwork_version__o_4WS{position:absolute;right:14px;bottom:14px;padding:4px 7px;border:1px solid #ffffff26;border-radius:4px;background:#101018c9;color:white;font:10px ui-monospace,monospace}.TaskArtwork_slate__ZLrLb{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(10px,4.2cqw,24px);background:#17191d;color:#f1f0eb}.TaskArtwork_slate__ZLrLb:after{content:"";position:absolute;inset:clamp(5px,2cqw,9px);border:1px solid #ffffff15;pointer-events:none}.TaskArtwork_bottom__9vgbD,.TaskArtwork_top__846Fc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.TaskArtwork_top__846Fc{color:#b9bab8;font-size:clamp(8px,2.5cqw,11px);letter-spacing:.08em;text-transform:uppercase}.TaskArtwork_top__846Fc>span:last-child{max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.TaskArtwork_brand__ynlbH{white-space:nowrap;font-weight:650;letter-spacing:.12em}.TaskArtwork_brand__ynlbH i{display:inline-block;width:2px;height:2px;margin:0 5px 2px;border-radius:50%;background:currentColor}.TaskArtwork_identity__HzLzc{display:flex;align-items:center;gap:clamp(8px,3cqw,16px);min-width:0;padding:0 2%}.TaskArtwork_mark__d8KaB,.TaskArtwork_portrait__jFpqa{display:grid;place-items:center;width:clamp(28px,12cqw,56px);height:clamp(28px,12cqw,56px);flex:none;overflow:hidden}.TaskArtwork_portrait__jFpqa{border-radius:50%;background:#27292d}.TaskArtwork_portrait__jFpqa img{display:block;width:100%;height:100%;object-fit:cover}.TaskArtwork_mark__d8KaB{border:1px solid #ffffff30;border-radius:50%;color:#d2d2cd;font-size:clamp(12px,5cqw,22px);font-weight:450;letter-spacing:-.08em}.TaskArtwork_client__RjsZ1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,4.5cqw,22px);font-weight:520;letter-spacing:-.04em;line-height:1.2}.TaskArtwork_bottom__9vgbD{padding-top:clamp(6px,2cqw,10px);border-top:1px solid #ffffff30;color:#aeb0af;font-size:clamp(9px,2.6cqw,12px)}.TaskArtwork_bottom__9vgbD>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskArtwork_bottom__9vgbD>span:last-child{flex:none;font-size:clamp(10px,3cqw,14px);line-height:1}.TaskArtwork_hero__ryzQp .TaskArtwork_bottom__9vgbD,.TaskArtwork_hero__ryzQp .TaskArtwork_slate__ZLrLb:after{display:none}.TaskArtwork_hero__ryzQp .TaskArtwork_identity__HzLzc{position:absolute;top:36%;left:6%;right:6%;margin:0;padding:0}.TaskArtwork_hero__ryzQp .TaskArtwork_mark__d8KaB,.TaskArtwork_hero__ryzQp .TaskArtwork_portrait__jFpqa{width:clamp(52px,10cqw,110px);height:clamp(52px,10cqw,110px)}.TaskArtwork_hero__ryzQp .TaskArtwork_client__RjsZ1{font-size:clamp(18px,4cqw,44px)}.TaskArtwork_hero__ryzQp .TaskArtwork_version__o_4WS{bottom:25%}@media (max-width:650px){.TaskArtwork_hero__ryzQp .TaskArtwork_backdrop__L_tfk{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:blur(18px) brightness(.8);transform:scale(1.12)}.TaskArtwork_hero__ryzQp .TaskArtwork_image__1TrUC{position:relative;object-fit:contain;object-position:center 56%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 17%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 17%,#000 72%,transparent)}}.TaskDeliverySummary_card__rb_5D{container-type:inline-size;overflow:hidden;border:1px solid #e4e4e7;border-radius:14px;background:#fafafa;color:#18181b}.TaskDeliverySummary_summary__GQ5Ih{display:flex;align-items:center;gap:13px;padding:18px}.TaskDeliverySummary_icon__2xIXp{display:grid;width:42px;height:42px;flex-shrink:0;place-items:center;border:1px solid #8b5cf61c;border-radius:12px;background:#8b5cf60c;color:#7c3aed}.TaskDeliverySummary_heading__ie7d1{min-width:0;flex:1}.TaskDeliverySummary_heading__ie7d1 h3{margin:0;font-size:13px;font-weight:600;letter-spacing:-.015em}.TaskDeliverySummary_meta__L_SBI{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:5px;color:#71717a;font-size:11px}.TaskDeliverySummary_status__OZawc{display:inline-flex;align-items:center;gap:5px}.TaskDeliverySummary_status__OZawc i{width:5px;height:5px;border-radius:50%;background:#a1a1aa}.TaskDeliverySummary_status__OZawc[data-enabled=true] i{background:#10b981}.TaskDeliverySummary_open__quKJn{display:inline-flex;min-height:36px;flex-shrink:0;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid #8b5cf626;border-radius:9px;background:#8b5cf610;color:#6d28d9;font-size:11px;font-weight:600;transition:background .15s}.TaskDeliverySummary_open__quKJn:hover{background:#8b5cf622}.TaskDeliverySummary_actions__Zwxbb{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;border-top:1px solid #e4e4e7;background:#ffffff60}.TaskDeliverySummary_actions__Zwxbb a,.TaskDeliverySummary_actions__Zwxbb button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:7px;padding:6px 9px;border-radius:7px;color:#52525b;font-size:11px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.TaskDeliverySummary_actions__Zwxbb a:hover,.TaskDeliverySummary_actions__Zwxbb button:hover{background:#71717a0c;color:#18181b}.TaskDeliverySummary_card__rb_5D :is(a,button):focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}.dark .TaskDeliverySummary_card__rb_5D{border-color:#ffffff12;background:#ffffff03;color:#e4e4e7}.dark .TaskDeliverySummary_icon__2xIXp{color:#a78bfa;background:#8b5cf614;border-color:#8b5cf626}.dark .TaskDeliverySummary_meta__L_SBI{color:#a1a1aa}.dark .TaskDeliverySummary_open__quKJn{background:#8b5cf618;color:#c4b5fd;border-color:#8b5cf633}.dark .TaskDeliverySummary_open__quKJn:hover{background:#8b5cf62a}.dark .TaskDeliverySummary_actions__Zwxbb{border-color:#ffffff0a;background:#ffffff02}.dark .TaskDeliverySummary_actions__Zwxbb :is(button,a){color:#a1a1aa}.dark .TaskDeliverySummary_actions__Zwxbb :is(button,a):hover{background:#ffffff08;color:#e4e4e7}@container (max-width: 430px){.TaskDeliverySummary_summary__GQ5Ih{flex-wrap:wrap;gap:12px;padding:16px}.TaskDeliverySummary_open__quKJn{width:100%;min-height:44px}.TaskDeliverySummary_actions__Zwxbb{padding:6px 8px}.TaskDeliverySummary_actions__Zwxbb a,.TaskDeliverySummary_actions__Zwxbb button{flex:1 1 auto;min-height:44px}}@media (pointer:coarse){.TaskDeliverySummary_actions__Zwxbb a,.TaskDeliverySummary_actions__Zwxbb button,.TaskDeliverySummary_open__quKJn{min-height:44px}}@media (prefers-reduced-motion:reduce){.TaskDeliverySummary_actions__Zwxbb a,.TaskDeliverySummary_actions__Zwxbb button,.TaskDeliverySummary_open__quKJn{transition:none}}@media (max-width:639px){.AdminCalendarMobile_monthEvent__a01Mf{border-radius:6px;border-color:color-mix(in srgb,currentColor 16%,transparent);background-color:color-mix(in srgb,currentColor 5%,var(--card));box-shadow:0 1px 2px rgb(0 0 0/3%)}.AdminCalendarMobile_monthEvent__a01Mf[data-calendar-draggable]{-webkit-touch-callout:none;user-select:none}.ClientCalendarMobile_calendar__nLjJG{min-width:0}.ClientCalendarMobile_calendar__nLjJG header>div:first-child{min-width:0;align-items:flex-start}.ClientCalendarMobile_calendar__nLjJG header>div:first-child>div:first-child{flex-shrink:0}.ClientCalendarMobile_calendar__nLjJG header>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.ClientCalendarMobile_calendar__nLjJG header>div:last-child>span{grid-column:1/-1;max-width:100%}.ClientCalendarMobile_calendar__nLjJG header>div:last-child>a{grid-column:1/-1}.ClientCalendarMobile_calendar__nLjJG header>div:last-child a,.ClientCalendarMobile_calendar__nLjJG header>div:last-child button{min-height:44px;height:auto;white-space:normal;justify-content:center;text-align:center;padding:10px}.ClientCalendarMobile_calendar__nLjJG header>div:last-child svg{flex-shrink:0}.ClientCalendarMobile_calendar__nLjJG .group>div:first-child{min-width:0}.ClientCalendarMobile_calendar__nLjJG .group h3{overflow-wrap:anywhere}.ClientCalendarMobile_calendar__nLjJG .group>div:last-child{flex-wrap:wrap}.ClientCalendarMobile_calendar__nLjJG .group>div:last-child a,.ClientCalendarMobile_calendar__nLjJG .group>div:last-child button{min-height:44px;height:auto;white-space:normal}.ClientCalendarMobile_dialog__wE_al{gap:0}.ClientCalendarMobile_formDialog__cpnp4>div:first-child{padding-left:16px;padding-right:16px}.ClientCalendarMobile_dialog__wE_al>div:first-child>div:first-child{min-width:0}.ClientCalendarMobile_dialog__wE_al>div:first-child>div:first-child>div{flex-wrap:wrap}.ClientCalendarMobile_dialog__wE_al h2{overflow-wrap:anywhere}.ClientCalendarMobile_dialog__wE_al a,.ClientCalendarMobile_dialog__wE_al button{min-height:44px;height:auto;white-space:normal}.ClientCalendarMobile_dialog__wE_al button[aria-label]{min-width:44px;flex-shrink:0}.ClientCalendarMobile_dialog__wE_al>div:last-child{flex-wrap:wrap;gap:8px}.ClientCalendarMobile_dialog__wE_al>div:last-child>a,.ClientCalendarMobile_dialog__wE_al>div:last-child>button{flex:1 1 100%;justify-content:center;padding:10px 12px}.ClientCalendarMobile_dialog__wE_al form>div{padding-left:16px;padding-right:16px}.ClientCalendarMobile_dialog__wE_al form>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ClientCalendarMobile_dialog__wE_al form>div:last-child button{min-width:0;padding:10px 8px}.ClientCalendarMobile_dialog__wE_al input,.ClientCalendarMobile_dialog__wE_al select,.ClientCalendarMobile_dialog__wE_al textarea{min-width:0;max-width:100%;font-size:16px}.ClientWorkspaceMobile_dashboard__TbDis,.ClientWorkspaceMobile_downloads__oiz9O,.ClientWorkspaceMobile_scripts__d_NVD{min-width:0}.ClientWorkspaceMobile_dashboard__TbDis a,.ClientWorkspaceMobile_downloads__oiz9O a,.ClientWorkspaceMobile_scripts__d_NVD a{min-height:44px}.ClientWorkspaceMobile_dashboard__TbDis a,.ClientWorkspaceMobile_downloads__oiz9O a,.ClientWorkspaceMobile_scripts__d_NVD a,.ClientWorkspaceMobile_scripts__d_NVD button{white-space:normal}.ClientWorkspaceMobile_dashboard__TbDis a svg,.ClientWorkspaceMobile_downloads__oiz9O a svg,.ClientWorkspaceMobile_scripts__d_NVD a svg{flex-shrink:0}.ClientWorkspaceMobile_homeHeader__RIJAG>div:last-child{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ClientWorkspaceMobile_homeHeader__RIJAG>div:last-child a{width:100%;height:auto;padding:10px;gap:6px;font-size:12px;line-height:1.35;text-align:center}.ClientWorkspaceMobile_homeHeader__RIJAG>div:last-child a span{display:inline}.ClientWorkspaceMobile_homeHeader__RIJAG>div:last-child a svg{width:16px;height:16px;margin:0}.ClientWorkspaceMobile_homeHeader__RIJAG>div:last-child a:last-child{color:#6d28d9}.dark .ClientWorkspaceMobile_homeHeader__RIJAG>div:last-child a:last-child{color:#ede9fe}.ClientWorkspaceMobile_metrics__Qcv9N{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ClientWorkspaceMobile_metrics__Qcv9N>div{min-width:0;padding:12px}.ClientWorkspaceMobile_metrics__Qcv9N h3{font-size:18px;line-height:1.35;overflow-wrap:anywhere}.ClientWorkspaceMobile_metrics__Qcv9N>div>div:first-child>div:first-child{flex-wrap:wrap;gap:8px;margin-bottom:10px}.ClientWorkspaceMobile_metrics__Qcv9N>div>div:first-child>div:first-child>span{font-size:10px;letter-spacing:0}.ClientWorkspaceMobile_metrics__Qcv9N>div>div:first-child>p{font-size:10px;line-height:1.5;letter-spacing:.06em}.ClientWorkspaceMobile_metrics__Qcv9N>div>div:last-child{margin-top:12px;padding-top:8px;font-size:11px;flex-wrap:wrap;gap:4px}.ClientWorkspaceMobile_metrics__Qcv9N>div>div:last-child>div{flex-wrap:wrap;gap:4px;font-size:11px}.ClientWorkspaceMobile_metrics__Qcv9N>div>div:last-child>a{width:100%;justify-content:space-between}.ClientWorkspaceMobile_approvals__HmoWX,.ClientWorkspaceMobile_latestVideo__g6eW2,.ClientWorkspaceMobile_schedule__0WfKc{padding:16px}.ClientWorkspaceMobile_schedule__0WfKc>div:first-child>div{align-items:flex-start;min-width:0}.ClientWorkspaceMobile_schedule__0WfKc>div:first-child>div>div:first-child{flex-shrink:0}.ClientWorkspaceMobile_schedule__0WfKc>div:first-child>a{justify-content:center;border:1px solid var(--border);border-radius:10px;padding:8px}.ClientWorkspaceMobile_schedule__0WfKc a h4{overflow:visible;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ClientWorkspaceMobile_schedule__0WfKc a>div:last-child{min-height:36px}.ClientWorkspaceMobile_approvals__HmoWX>div:last-child>div{flex-wrap:wrap}.ClientWorkspaceMobile_approvals__HmoWX>div:last-child a,.ClientWorkspaceMobile_approvals__HmoWX>div:last-child>div>div{width:100%}.ClientWorkspaceMobile_latestVideo__g6eW2>div:first-child>div{min-width:0}.ClientWorkspaceMobile_latestVideo__g6eW2>div:first-child>div:first-child{align-items:flex-start}.ClientWorkspaceMobile_latestVideo__g6eW2>div:first-child>div:first-child>div:first-child{flex-shrink:0}.ClientWorkspaceMobile_latestVideo__g6eW2 a{height:auto;padding-top:10px;padding-bottom:10px}.ClientWorkspaceMobile_scripts__d_NVD article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px}.ClientWorkspaceMobile_scripts__d_NVD article>div:first-child{width:36px;height:36px}.ClientWorkspaceMobile_scripts__d_NVD article>div:last-child{grid-column:1/-1;display:flex;gap:8px}.ClientWorkspaceMobile_scripts__d_NVD article>div:last-child>a:first-child[download]{width:auto;min-width:76px;padding:0 12px;gap:6px}.ClientWorkspaceMobile_scripts__d_NVD article>div:last-child>a{height:auto;padding-top:10px;padding-bottom:10px}.ClientWorkspaceMobile_scripts__d_NVD article h3{-webkit-line-clamp:2;overflow-wrap:anywhere}.ClientWorkspaceMobile_scripts__d_NVD article>div:nth-child(2)>div>span:first-child{font-size:11px;line-height:1.4}.ClientWorkspaceMobile_scripts__d_NVD article>div:nth-child(2)>div>span:first-child svg{flex-shrink:0}.ClientWorkspaceMobile_scripts__d_NVD header>div:last-child,.ClientWorkspaceMobile_scripts__d_NVD header>div:last-child>div{min-width:0;width:100%}.ClientWorkspaceMobile_scripts__d_NVD header>div:last-child>div>span:first-child{flex-shrink:0}.ClientWorkspaceMobile_scripts__d_NVD [role=tab]{min-height:44px}.ClientWorkspaceMobile_downloadRow__sKEkP{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px}.ClientWorkspaceMobile_downloadRow__sKEkP>div:first-child{width:64px;height:64px}.ClientWorkspaceMobile_downloadRow__sKEkP>div:nth-child(2){width:100%}.ClientWorkspaceMobile_downloadRow__sKEkP>div:nth-child(2) h3{-webkit-line-clamp:2;overflow-wrap:anywhere}.ClientWorkspaceMobile_downloadRow__sKEkP>:last-child{grid-column:1/-1}.ClientWorkspaceMobile_downloadRow__sKEkP>div:last-child{gap:8px}.ClientWorkspaceMobile_downloadRow__sKEkP>div:last-child>a{height:auto;min-width:0;padding:10px 12px}.ClientWorkspaceMobile_ideaCard__0iso5{min-width:0}.ClientWorkspaceMobile_ideaCard__0iso5>div:first-child:not(:last-child){height:112px}.ClientWorkspaceMobile_ideaCard__0iso5>div:last-child{min-width:0;padding:12px}.ClientWorkspaceMobile_ideaCard__0iso5 h3{font-size:14px;overflow-wrap:anywhere}.ClientWorkspaceMobile_ideaCard__0iso5 button{min-height:44px}.ClientWorkspaceMobile_ideaCard__0iso5>div:last-child>div:last-child{flex-wrap:wrap}.ClientWorkspaceMobile_ideaCard__0iso5>div:last-child>div:last-child button{width:44px}.ClientWorkspaceMobile_ideaCard__0iso5 a{max-width:100%;min-width:0;min-height:44px}.ClientWorkspaceMobile_ideaCard__0iso5 a span{max-width:80px}.ClientWorkspaceMobile_ideaCard__0iso5 a svg{flex-shrink:0}.ProjectCardsMobile_grid__Y4iIP{grid-template-columns:repeat(auto-fit,minmax(min(100%,256px),1fr));gap:12px}}