.VersionUpdateBanner_banner__WR_zT{position:fixed;top:16px;right:16px;z-index:1000;display:flex;align-items:center;max-width:min(360px,calc(100vw - 32px));padding:12px 16px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:0 8px 28px rgba(15,23,42,.14)}.VersionUpdateBanner_text__roURK{font-size:13.5px;font-weight:500;line-height:1.35}.page_shell__sIWzo{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);grid-template-rows:1fr;height:100vh;overflow:hidden;background:var(--bg)}.page_sidebar__p2GLB{grid-row:1;display:flex;flex-direction:column;background:var(--sidebar);border-right:1px solid var(--sidebar-border);min-height:0;color:var(--sidebar-fg)}.page_sideTop__BcZgr{padding:14px 12px 10px;display:flex;flex-direction:column;gap:4px}.page_brand__7TV1Q{display:flex;align-items:center;padding:6px 8px 14px;text-decoration:none}.page_brandLogo__TpAOg{width:138px;height:auto;display:block}.page_navItem__qmtZO,.page_newSession__MRoUk{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;text-align:left;padding:9px 10px;border-radius:var(--radius-sm);color:var(--sidebar-fg);font-size:13.5px;font-weight:500;text-decoration:none;box-sizing:border-box;transition:background .15s ease,color .15s ease}.page_navItem__qmtZO:hover,.page_newSession__MRoUk:hover,.page_sessionItem__GaHkY:hover{background:var(--sidebar-hover)}.page_navItemActive__aYVkI{background:var(--sidebar-active);color:var(--text);font-weight:600}.page_navIcon__iMrK6{width:16px;height:16px;opacity:.78;flex:0 0 auto;display:grid;place-items:center;color:inherit}.page_newSession__MRoUk{font-weight:650;margin-bottom:4px;background:var(--accent);border:1px solid transparent;color:#fff}.page_newSession__MRoUk:hover{background:var(--accent-hover)}.page_newSession__MRoUk:disabled{opacity:.45;cursor:not-allowed}.page_newSession__MRoUk .page_navIcon__iMrK6{opacity:1}.page_newSession__MRoUk .page_keys__2rjTG{margin-left:auto;display:flex;gap:4px}.page_newSession__MRoUk .page_keycap__aI0Gh{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.24);color:rgba(255,255,255,.92)}.page_keycap__aI0Gh{font-size:10px;line-height:1;padding:3px 5px;border-radius:4px;background:var(--keycap-bg);border:1px solid var(--sidebar-border);color:var(--sidebar-muted);font-weight:500}.page_sectionLabel__JSrPB{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 6px;color:var(--sidebar-muted);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.page_sessionsBlock__ULYVM{flex:1 1;min-height:0;display:flex;flex-direction:column}.page_sessionList__aRt1T{flex:1 1;overflow:auto;padding:0 8px 12px;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin;scrollbar-color:transparent transparent}.page_sessionList__aRt1T:hover{scrollbar-color:color-mix(in srgb,var(--sidebar-fg) 28%,transparent) transparent}.page_sessionList__aRt1T::-webkit-scrollbar{width:6px;height:6px}.page_sessionList__aRt1T::-webkit-scrollbar-track{background:transparent}.page_sessionList__aRt1T::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.page_sessionList__aRt1T:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sidebar-fg) 28%,transparent)}.page_sessionList__aRt1T::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--sidebar-fg) 45%,transparent)}.page_sessionList__aRt1T::-webkit-scrollbar-corner{background:transparent}.page_sessionItemRow__KMc10{position:relative;display:block;border-radius:8px}.page_sessionItem__GaHkY{width:100%;min-width:0;border:0;background:transparent;text-align:left;padding:9px 10px;border-radius:var(--radius-sm);color:var(--sidebar-fg);font-size:13px;line-height:1.35;overflow:hidden;display:inline-flex;align-items:center;gap:6px}.page_sessionItemLabel__jfpX8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_sessionMenuWrap__uEA9U{position:absolute;right:2px;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;padding-left:14px;background:linear-gradient(to right,transparent 0,var(--sidebar) 55%);opacity:0;pointer-events:none}.page_sessionActive__LAEDk .page_sessionMenuWrap__uEA9U,.page_sessionItemRow__KMc10.page_sessionMenuOpen__XchRo .page_sessionMenuWrap__uEA9U,.page_sessionItemRow__KMc10:hover .page_sessionMenuWrap__uEA9U{opacity:1;pointer-events:auto}.page_sessionActive__LAEDk .page_sessionMenuWrap__uEA9U{background:linear-gradient(to right,transparent 0,var(--panel) 55%)}.page_sessionMenuBtn__CfI9f{width:24px;height:24px;border:0;border-radius:6px;background:var(--sidebar);color:var(--sidebar-muted);font-size:16px;line-height:1;cursor:pointer}.page_sessionActive__LAEDk .page_sessionMenuBtn__CfI9f{background:var(--panel)}.page_sessionMenuBtn__CfI9f:hover,.page_sessionMenuBtn__CfI9f[aria-expanded=true]{background:var(--sidebar-hover);color:var(--sidebar-fg)}.page_sessionMenu__yrRSj{position:absolute;top:calc(100% + 4px);right:0;z-index:40;min-width:132px;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--panel);box-shadow:var(--shadow)}.page_sessionMenuDanger__4kBSq{display:flex;width:100%;align-items:center;gap:8px;border:0;border-radius:7px;background:transparent;color:var(--danger);font-size:13px;font-weight:500;text-align:left;padding:8px 10px;cursor:pointer}.page_sessionMenuDanger__4kBSq:hover{background:color-mix(in srgb,var(--danger) 10%,transparent)}.page_sessionActive__LAEDk{background:var(--panel);box-shadow:var(--shadow);font-weight:600;outline:1px solid var(--border)}.page_busyDot__vN6jN{width:6px;height:6px;border-radius:50%;background:var(--busy);flex:0 0 auto;box-shadow:0 0 0 3px color-mix(in srgb,var(--busy) 25%,transparent);animation:page_busyPulse__Sbna_ 1.6s ease-in-out infinite}@keyframes page_busyPulse__Sbna_{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 3px color-mix(in srgb,var(--busy) 28%,transparent)}50%{opacity:.4;transform:scale(.85);box-shadow:0 0 0 5px color-mix(in srgb,var(--busy) 10%,transparent)}}@media (prefers-reduced-motion:reduce){.page_busyDot__vN6jN{animation:none}}.page_doneDot__bmKuO{width:6px;height:6px;border-radius:50%;background:var(--done);flex:0 0 auto;box-shadow:0 0 0 3px color-mix(in srgb,var(--done) 22%,transparent)}.page_linkBtn__OC_G6{border:0;background:transparent;padding:0;color:var(--sidebar-muted);font-size:11px;cursor:pointer}.page_linkBtn__OC_G6:hover{color:var(--sidebar-fg);text-decoration:underline}.page_sideBottom__wQv_i{border-top:1px solid var(--sidebar-border);padding:12px;display:flex;align-items:center;gap:10px}.page_avatar__TRVZZ{width:30px;height:30px;border-radius:999px;background:linear-gradient(145deg,var(--accent),var(--brand-violet));color:#fff;display:grid;place-items:center;font-size:11px;font-weight:700;flex:0 0 auto;letter-spacing:.02em}.page_userMeta__BNxHv{min-width:0}.page_userName__lWklx{font-size:13px;font-weight:600;color:var(--sidebar-fg)}.page_userCredit__442oP{font-size:11px;color:var(--sidebar-muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_langSwitch__ISNhM{display:inline-flex;align-items:center;gap:2px;margin-left:2px}.page_langBtn__Z7Jq2{border:0;background:transparent;padding:0 4px;color:var(--sidebar-muted);font-size:11px;line-height:1.4;cursor:pointer;border-radius:3px}.page_langBtn__Z7Jq2:hover{color:var(--sidebar-fg)}.page_langBtnActive__IwgX3{color:var(--sidebar-fg);font-weight:600}.page_mainCol__hUKwx{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg)}.page_mainBody__7fTZt{flex:1 1;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.page_topbar__KC3vf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--border);background:var(--panel)}.page_titleBtn__PrC51{border:0;background:transparent;font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:6px;padding:4px 6px;border-radius:8px}.page_titleBtn__PrC51:hover{background:var(--user-bg)}.page_topActions__4y_Bu{display:flex;align-items:center;gap:4px}.page_iconBtn__5eMNR{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--muted);display:grid;place-items:center}.page_iconBtn__5eMNR:hover{background:var(--user-bg);color:var(--text)}.page_auiRoot__O3Nd0{flex:1 1;min-height:0;display:flex;flex-direction:column}.page_auiRoot__O3Nd0:not(.page_auiEmpty__rKyeg){position:relative;background:var(--panel)}.page_auiEmpty__rKyeg{align-items:center;justify-content:center;padding:14vh 20px 28vh}.page_auiViewport__pS5lB{flex:1 1;min-height:0}.page_chat__sjGhi{overflow:auto;padding:28px 24px 18px;display:flex;flex-direction:column;gap:22px}.page_auiRoot__O3Nd0:not(.page_auiEmpty__rKyeg) .page_chat__sjGhi{padding-bottom:230px}.page_empty__btHOz{margin:auto;max-width:560px;text-align:center;color:var(--muted);line-height:1.6;font-size:14px;padding:12px}.page_empty__btHOz strong{display:block;color:var(--text);font-size:18px;font-weight:600;margin-bottom:8px}.page_emptyHint__D_Knh{margin:0 auto 18px;max-width:420px}.page_homePane__xq2HI{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14vh 20px 28vh;gap:16px}.page_homeTitle__AYahW{margin:0;font-size:22px;font-weight:600;color:var(--text);text-align:center;line-height:1.3}.page_homeComposer__XpOPJ{width:min(640px,100%);margin:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;border:1px solid var(--border);border-radius:10px;background:var(--panel);padding:12px 14px;min-height:108px}.page_homeComposer__XpOPJ:focus-within{border-color:var(--accent)}.page_homeComposer__XpOPJ .page_attachPreviewRow__93q2B,.page_homeComposer__XpOPJ .page_attachRow__yBYqG{margin:0}.page_homeComposer__XpOPJ .page_mentionAnchor__Y4Ta3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.page_homeComposer__XpOPJ .page_composerField__9pXO4,.page_homeComposer__XpOPJ .page_composerInput__DybHr{width:100%;min-width:0;min-height:72px;max-height:180px;font-size:14px}.page_homeComposer__XpOPJ .page_composerInput__DybHr{padding:0;border:0;box-shadow:none;background:transparent;text-align:left}.page_homeComposer__XpOPJ .page_composerToolbar__i_beC{margin-top:auto}.page_homeComposer__XpOPJ .page_composerRight__jg6U3{flex:0 0 auto;padding-bottom:0}.page_funnel__nvZSK{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 18px}.page_funnelStep__501N8{font-size:11.5px;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;padding:4px 9px}.page_row__qDqJa{display:flex;align-items:flex-start;max-width:860px;width:100%;margin:0 auto}.page_rowUser__7yyMM{justify-content:flex-end}.page_bubble__4l7v_{min-width:0;max-width:100%}.page_bubbleUser__PiTIV{background:var(--user-bg);border-radius:16px;padding:10px 14px;max-width:min(100%,560px)}.page_bubbleAgent__mrm2s{padding:2px 0;width:100%;background:transparent}.page_bubble__4l7v_ pre{font-size:14.5px;line-height:1.65;color:var(--text)}.page_userText__6EhS6{margin:0;white-space:pre-wrap}.page_mdBody__sY3Rh,.page_userText__6EhS6{font-size:14.5px;line-height:1.65;color:var(--text);word-break:break-word}.page_mdBody__sY3Rh>:first-child{margin-top:0}.page_mdBody__sY3Rh>:last-child{margin-bottom:0}.page_mdBody__sY3Rh h1,.page_mdBody__sY3Rh h2,.page_mdBody__sY3Rh h3,.page_mdBody__sY3Rh h4{margin:1.1em 0 .45em;font-weight:650;line-height:1.35;color:var(--text)}.page_mdBody__sY3Rh h1{font-size:1.35em}.page_mdBody__sY3Rh h2{font-size:1.2em}.page_mdBody__sY3Rh h3{font-size:1.08em}.page_mdBody__sY3Rh h4{font-size:1em}.page_mdBody__sY3Rh p{margin:.55em 0}.page_mdBody__sY3Rh>p:only-child{margin:0;white-space:pre-wrap}.page_mdBody__sY3Rh ol,.page_mdBody__sY3Rh ul{margin:.45em 0;padding-left:1.35em}.page_mdBody__sY3Rh li,.page_mdBody__sY3Rh li>p{margin:.2em 0}.page_mdBody__sY3Rh strong{font-weight:650}.page_mdBody__sY3Rh hr{border:none;border-top:1px solid var(--border);margin:1em 0}.page_mdBody__sY3Rh a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.page_mdBody__sY3Rh a:hover{color:var(--accent-hover)}.page_mdBody__sY3Rh code{font-family:var(--mono);font-size:.9em;background:var(--surface-muted);border:1px solid var(--border);border-radius:4px;padding:.1em .35em}.page_mdBody__sY3Rh pre{margin:.7em 0;padding:10px 12px;overflow-x:auto;background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-sm)}.page_mdBody__sY3Rh pre code{background:none;border:none;padding:0;font-size:.88em}.page_mdBody__sY3Rh blockquote{margin:.7em 0;padding:.15em 0 .15em .9em;border-left:3px solid var(--border);color:var(--muted)}.page_mdMedia__mYv1_{display:block;margin:.7em 0;max-width:220px}.page_mdBody__sY3Rh table{border-collapse:collapse;margin:.7em 0;font-size:.95em;width:100%}.page_mdBody__sY3Rh td,.page_mdBody__sY3Rh th{border:1px solid var(--border);padding:6px 10px;text-align:left}.page_mdBody__sY3Rh th{background:var(--surface-muted);font-weight:600}.page_typingDots__H8_b5{display:inline-flex;align-items:center;gap:6px;padding:6px 2px;min-height:28px}.page_progressLine__gBWpH{display:inline-flex;align-items:center;max-width:min(420px,100%);padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--muted);font-size:13px;line-height:1.4}.page_typingDots__H8_b5 span{width:7px;height:7px;border-radius:50%;background:var(--muted-2);animation:page_typingBounce__iWQth 1.15s ease-in-out infinite}.page_typingDots__H8_b5 span:nth-child(2){animation-delay:.16s}.page_typingDots__H8_b5 span:nth-child(3){animation-delay:.32s}@keyframes page_typingBounce__iWQth{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}@media (prefers-reduced-motion:reduce){.page_typingDots__H8_b5 span{animation:none;opacity:.7}}.page_thinking__pc_fX{max-width:min(520px,100%);width:100%;margin:2px 0 8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.page_thinkingLabel__JsBsl{font-size:12px;line-height:1.4;font-weight:500;color:var(--muted-2);margin-bottom:2px}.page_thinkingLine__ZIoAT{display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.45;color:var(--muted);background:none;border:none;padding:0}.page_thinkingText__UdTOw{min-width:0}.page_thinkingElapsed__VQjQb{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--muted-2,var(--muted));opacity:.85}.page_thinkingDone__dOG6q{opacity:.72}.page_thinkingRun__H87_n{color:var(--muted-2,var(--muted));opacity:.9;animation:page_thinkingPulse__JG7cV 1.4s ease-in-out infinite}.page_thinkingRun__H87_n .page_thinkingElapsed__VQjQb{animation:none;opacity:.75}.page_thinkingError__xo7g8{color:var(--danger);opacity:.9}@keyframes page_thinkingPulse__JG7cV{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.page_thinkingRun__H87_n{animation:none;opacity:.9}}.page_activity__RcRf5{max-width:min(420px,100%);width:100%;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.page_activityItem__35zSd{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:8px 12px;font-size:13px;line-height:1.4;color:var(--muted)}.page_dotDone__MHman,.page_dotError__Ch7Vz,.page_dotRun__07AC1{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--busy)}.page_dotDone__MHman{background:var(--ok)}.page_dotError__Ch7Vz{background:var(--danger)}.page_composerWrap__o44f0{flex:0 0 auto;padding:0 18px 16px}.page_auiRoot__O3Nd0:not(.page_auiEmpty__rKyeg) .page_composerWrap__o44f0{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:12px 24px 18px;pointer-events:none;background:linear-gradient(to top,var(--panel) 0,var(--panel) 42%,color-mix(in srgb,var(--panel) 55%,transparent) 72%,transparent 100%)}.page_auiRoot__O3Nd0:not(.page_auiEmpty__rKyeg) .page_composerWrap__o44f0>*{pointer-events:auto}.page_composerWrapEmpty__TqPjg{width:min(640px,100%);padding:0}.page_composerWrapEmpty__TqPjg .page_composerCard__Uezrf{padding:12px 14px;min-height:108px}.page_composerWrapEmpty__TqPjg .page_composerField__9pXO4,.page_composerWrapEmpty__TqPjg .page_composerInput__DybHr{min-height:72px;max-height:180px}.page_scrollJumpBtn__IFp2B{position:relative;z-index:6;width:36px;height:36px;margin:0 auto 10px;border:1px solid var(--border);border-radius:999px;background:var(--panel);box-shadow:var(--shadow);color:var(--text);display:grid;place-items:center;cursor:pointer;padding:0;flex:0 0 auto}.page_scrollJumpBtn__IFp2B:hover{background:var(--surface-muted)}.page_scrollJumpArrow__ivWGM{font-size:16px;line-height:1;font-weight:600}.page_scrollJumpDots__C4NH4{display:inline-flex;align-items:center;gap:3px}.page_scrollJumpDots__C4NH4 span{width:4px;height:4px;border-radius:50%;background:var(--muted);animation:page_typingBounce__iWQth 1.15s ease-in-out infinite}.page_scrollJumpDots__C4NH4 span:nth-child(2){animation-delay:.16s}.page_scrollJumpDots__C4NH4 span:nth-child(3){animation-delay:.32s}.page_composerCard__Uezrf{position:relative;max-width:920px;margin:0 auto;border:1px solid var(--border);border-radius:22px;background:var(--panel);box-shadow:var(--shadow);padding:12px 14px 10px;display:flex;flex-direction:column;gap:6px}.page_composerCard__Uezrf:focus-within{border-color:var(--accent)}.page_composerCard__Uezrf .page_mentionAnchor__Y4Ta3{display:flex;flex-direction:column;gap:8px;min-width:0}.page_composerTop__CIxTt{display:flex;align-items:center;gap:8px;margin-bottom:8px}.page_mentionAnchor__Y4Ta3{position:relative}.page_mentionMenu__AYVoe{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:20;max-height:220px;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 10px 28px rgba(15,23,42,.12);padding:6px}.page_mentionItem__oDa_o{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;background:transparent;text-align:left;border-radius:8px;padding:8px 10px;cursor:pointer;color:var(--text);font-size:13px;font-weight:550}.page_mentionItemActive__mf4Vk,.page_mentionItem__oDa_o:hover{background:var(--accent-soft)}.page_mentionName__ehFDZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_mentionStatus__ft0Ef{flex:0 0 auto;font-size:11px;font-weight:600;color:var(--muted)}.page_mentionEmpty__BoJ9Q{padding:10px 12px;font-size:12.5px;color:var(--muted)}.page_composerField__9pXO4{position:relative;flex:1 1;min-width:0;font-size:14.5px;line-height:1.5}.page_composerHighlight__qWIKS{position:absolute;inset:0;overflow:hidden;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;pointer-events:none;color:var(--text);font-size:inherit;line-height:inherit}.page_composerInputOverlay__2VWvi{position:relative;z-index:1;color:transparent;caret-color:var(--text);background:transparent}.page_mentionMark__mHxRG{color:var(--accent)}.page_chip__Uuh_t{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--surface-muted);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;color:var(--text)}.page_chip__Uuh_t select{border:0;background:transparent;outline:none;font-weight:600;max-width:140px}.page_chipCampaign__ZvYuU{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-ink)}.page_composerToolbar__i_beC{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_composerInput__DybHr{display:block;width:100%;border:0;outline:none;resize:none;min-height:44px;max-height:140px;padding:0;margin:0;font-size:14.5px;line-height:1.5;background:transparent;text-align:left;color:var(--text)}.page_composerInput__DybHr::placeholder{color:var(--muted-2)}.page_composerPlusBtn__on7RB{width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:var(--muted);display:grid;place-items:center;font-size:22px;font-weight:400;line-height:1;cursor:pointer;padding:0;flex:0 0 auto}.page_composerPlusBtn__on7RB:hover:not(:disabled){color:var(--text);background:var(--surface-muted)}.page_composerPlusBtn__on7RB:disabled{opacity:.45;cursor:not-allowed}.page_composerRight__jg6U3{display:flex;align-items:center;gap:8px}.page_modelBtn__PzOQL{border:0;background:transparent;color:var(--muted);font-size:12px;font-weight:500;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_sendBtn__bKot_{width:36px;height:36px;border:0;border-radius:999px;background:var(--accent);color:#fff;display:grid;place-items:center;transition:background .15s ease,transform .15s ease}.page_sendBtn__bKot_:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.page_sendBtn__bKot_:disabled{opacity:.45;cursor:not-allowed}.page_sendBtnStop__vISRP{background:color-mix(in srgb,var(--text) 88%,var(--panel));color:var(--panel)}.page_sendBtnStop__vISRP:hover:not(:disabled){background:var(--text);transform:none}.page_sendStopIcon__kFj4z{width:10px;height:10px;border-radius:2px;background:currentColor}.page_error__JBrsB{max-width:920px;margin:0 auto 8px;color:var(--danger);font-size:13px}.page_blankPane__GDiai{padding:48px 28px;max-width:560px}.page_blankPane__GDiai strong{display:block;font-size:22px;font-weight:600;margin-bottom:10px}.page_blankPane__GDiai p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.page_colleaguesPane__08lfo{overflow:auto;padding:8px 24px 28px}.page_colleaguesToolbar__kumFN{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}.page_colleaguesIntro__qihIP{flex:1 1;min-width:0;max-width:720px;margin:0;color:var(--muted);font-size:13.5px;line-height:1.55}.page_colleagueTopActions__PvLoT{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.page_colleagueOutlineBtn__IDi6O{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:500;color:var(--text);transition:background .15s ease,border-color .15s ease}.page_colleagueOutlineBtn__IDi6O:hover:not(:disabled){background:var(--surface-muted);border-color:color-mix(in srgb,var(--border) 60%,var(--text))}.page_colleagueOutlineBtn__IDi6O:disabled{opacity:.45;cursor:not-allowed}.page_tabRow__QirSS{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.page_artifactsTabBar__76161{align-items:center}.page_artifactsTabSpacer__u5hiv{flex:1 1;min-width:8px}.page_tabBtn__y29Cg{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:500;color:var(--muted)}.page_tabBtn__y29Cg:hover{background:var(--surface-muted);color:var(--text)}.page_tabBtnActive__Cu37V{color:var(--text);border-color:var(--accent-border);background:var(--accent-soft);font-weight:600}.page_artifactThumb__pQlQJ{width:100%;max-height:220px;object-fit:cover;border-radius:10px;border:1px solid var(--border)}.page_taskLayout__5Td6f{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:0;height:100%;overflow:hidden}.page_taskDetailPane__8r1FT,.page_taskListPane__G_xMY{min-height:0;overflow:auto;padding:12px 16px 24px}.page_taskListPane__G_xMY{border-right:1px solid var(--border);display:flex;flex-direction:column}.page_taskList__EDyFO{display:flex;flex-direction:column;gap:6px}.page_taskItem__Sbw7x{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:10px 12px;text-align:left;display:flex;flex-direction:column;gap:4px}.page_taskItem__Sbw7x:hover{background:var(--surface-muted);border-color:color-mix(in srgb,var(--border) 65%,var(--text))}.page_taskItemActive__XttX9{border-color:var(--accent-border);background:var(--accent-soft)}.page_taskItemTitle__fzctw{font-size:12px;font-weight:600;color:var(--muted)}.page_taskItemGoal__TWLpm{font-size:13px;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_taskDetailPane__8r1FT{display:flex;flex-direction:column;gap:12px}.page_taskSubhead__EANJQ{margin:8px 0 0;font-size:13px;font-weight:600}.page_taskArtifactList__B_H8h{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.page_taskArtifactList__B_H8h li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-muted)}@media (max-width:900px){.page_taskLayout__5Td6f{grid-template-columns:1fr}.page_taskListPane__G_xMY{border-right:0;border-bottom:1px solid var(--border);max-height:40vh}}.page_colleagueGrid__46Ew2{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px}.page_colleagueCard__7dL74{border:1px solid transparent;border-radius:16px;background:var(--surface-muted);padding:16px;display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.page_colleagueCard__7dL74:hover{background:color-mix(in srgb,var(--surface-muted) 70%,var(--panel))}.page_colleagueCardSelected__jsllu{border-color:var(--text);background:var(--panel);box-shadow:var(--shadow)}.page_colleagueCardSelected__jsllu .page_capBox__Sk26W{background:var(--surface-muted)}.page_colleagueCardHead__YLFGR{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.page_colleagueIdentity__4S2EW{display:flex;align-items:flex-start;gap:10px;min-width:0}.page_colleagueAvatarFallback__pqBFS,.page_colleagueAvatar__Lu18K{width:40px;height:40px;border-radius:10px;flex-shrink:0;object-fit:cover}.page_colleagueAvatarFallback__pqBFS{display:grid;place-items:center;background:color-mix(in srgb,var(--text) 8%,var(--panel));color:var(--text);font-size:15px;font-weight:650}.page_colleagueTitleBlock__6epBz{min-width:0}.page_colleagueCardHead__YLFGR h3,.page_colleagueHead__YKswc h3{margin:0;font-size:15px;font-weight:650;line-height:1.3}.page_colleagueId__AYqVe{display:block;margin-top:3px;font-size:11px;color:var(--muted-2);font-family:var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_colleagueSelectedBadge__1XYam{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;border-radius:999px;padding:4px 9px;background:var(--text);color:var(--panel);font-size:11px;font-weight:600;line-height:1}.page_colleagueSummary__r5aoC{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.page_tagRow__eGAXQ{display:flex;flex-wrap:wrap;gap:6px}.page_tag__t9Q6I{font-size:11px;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:3px 8px}.page_colleagueSoftTag__XI1oa{font-size:11px;font-weight:500;color:var(--muted);background:color-mix(in srgb,var(--panel) 70%,var(--border));border-radius:999px;padding:4px 9px}.page_colleagueSoftTagPlaceholder__qJ5NW{font-size:11px;font-weight:500;font-style:italic;color:var(--muted-2);border:1px dashed var(--border);border-radius:999px;padding:3px 9px;background:transparent}.page_soulPreview__83_f7{margin:0;max-height:140px;overflow:auto;padding:10px;border-radius:10px;background:var(--surface-muted);border:1px solid var(--border);white-space:pre-wrap}.page_capBox__Sk26W,.page_soulPreview__83_f7{font-size:12px;line-height:1.45;color:var(--muted)}.page_capBox__Sk26W{padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.page_capBox__Sk26W strong{color:var(--text);margin-right:6px}.page_capRow__Ke17A{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:baseline}.page_capLabel__JSvIS{color:var(--muted-2);font-size:11px;font-weight:600}.page_capValue__raWqj{color:var(--text);font-family:var(--mono);font-size:11.5px;overflow-wrap:anywhere}.page_colleagueHint__MIAaR{margin:0;font-size:12px;color:var(--muted);line-height:1.4}.page_colleagueHintWarn__R_BsA{color:var(--warn)}.page_setupWarn__bdldU{font-size:12px;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-border);border-radius:8px;padding:8px 10px}.page_cardActions__hSMiK{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-top:auto;padding-top:2px}.page_colleagueStatus__U6Slw{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:550;color:var(--muted)}.page_colleagueStatusDot__rY1X2{width:7px;height:7px;border-radius:50%;background:var(--muted-2)}.page_colleagueStatusReady__OJyG8{color:var(--ok)}.page_colleagueStatusReady__OJyG8 .page_colleagueStatusDot__rY1X2{background:var(--ok)}.page_colleagueStatusWarn__heNlx{color:var(--warn)}.page_colleagueStatusWarn__heNlx .page_colleagueStatusDot__rY1X2{background:var(--warn)}.page_colleaguePrimaryBtn__HOzRI{border:0;border-radius:8px;padding:7px 14px;background:var(--accent);color:#fff;font-weight:650;font-size:12.5px;transition:background .15s ease,transform .15s ease}.page_colleaguePrimaryBtn__HOzRI:hover{background:var(--accent-hover);transform:translateY(-1px)}.page_colleagueManageBtn__UcINf{border:1px solid var(--border);border-radius:8px;padding:6px 12px;background:var(--surface);color:var(--text);font-weight:550;font-size:12.5px;transition:background .15s ease,border-color .15s ease}.page_colleagueManageBtn__UcINf:hover{background:var(--surface-muted);border-color:var(--accent-border)}.page_colleagueCardActions__hOJDf{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.page_useBtn__NSlD6{border:0;border-radius:var(--radius-sm);padding:8px 16px;background:var(--accent);color:#fff;font-weight:650;font-size:13px;transition:background .15s ease,transform .15s ease}.page_useBtn__NSlD6:hover{background:var(--accent-hover);transform:translateY(-1px)}.page_useBtn__NSlD6:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_artifactPane__CkkS0{position:fixed;top:0;right:0;width:min(420px,92vw);height:100vh;background:var(--panel);border-left:1px solid var(--border);box-shadow:-12px 0 40px rgba(15,23,42,.08);z-index:30;display:flex;flex-direction:column}.page_artifactHead__aLk42{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border);font-weight:600}.page_artifactBody__7XGve{overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.page_artifactCard__vK9Kf{border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--surface-muted)}.page_artifactCard__vK9Kf h3{margin:0 0 8px;font-size:13px;display:flex;justify-content:space-between;gap:8px}.page_artifactCard__vK9Kf h3 span{color:var(--muted);font-weight:500;font-size:11px}.page_artifactCard__vK9Kf pre{font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--muted);max-height:360px;overflow:auto}.page_backdrop__ZqS6L{position:fixed;inset:0;background:rgba(15,23,42,.18);z-index:20;border:0}.page_authGate__1zsyN{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:32px 20px;background:var(--bg)}.page_authGateLogo__u0nC1{width:min(220px,70vw);height:auto;display:block}.page_authGateHint__BJEmL{margin:0;color:var(--muted);font-size:13.5px}.page_loginPane__GP_lT{margin:auto;max-width:420px;text-align:center;padding:56px 28px;display:flex;flex-direction:column;gap:14px;align-items:center}.page_authGate__1zsyN .page_loginPane__GP_lT{margin:0;padding:0}.page_loginPane__GP_lT strong{font-size:20px;font-weight:600}.page_loginPane__GP_lT p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.page_systemNote__gu0Dl{max-width:860px;margin:0 auto;color:var(--danger);font-size:13px;text-align:center}.page_attachRow__yBYqG{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.page_attachChip__nD_3W{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--surface-muted);border-radius:999px;padding:4px 8px;font-size:12px}.page_attachChip__nD_3W button{border:0;background:transparent;color:var(--muted);cursor:pointer;line-height:1}.page_attachPreviewRowMessage__vP_8W,.page_attachPreviewRow__93q2B{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.page_attachPreviewRowMessage__vP_8W{margin:0 0 10px}.page_attachPreviewItem__rxCPo{position:relative;flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%}.page_attachImageBtn__rmNvb{display:block;border-radius:14px;overflow:hidden;cursor:zoom-in;min-height:0;width:auto}.page_attachImageThumb__5k4Xa{display:block;width:72px;height:72px;object-fit:cover;border-radius:14px;background:var(--surface-muted)}.page_attachImageThumbMessage__3Lu3O{display:block;width:min(240px,55vw);max-height:280px;height:auto;object-fit:cover;border-radius:16px;background:var(--surface-muted)}.page_attachPreviewRemove__r1LBP{position:absolute;top:4px;right:4px;width:20px;height:20px;border:0;border-radius:999px;background:rgba(12,12,14,.72);color:#fff;display:grid;place-items:center;font-size:13px;line-height:1;cursor:pointer;padding:0;z-index:1}.page_attachPreviewRemove__r1LBP:hover{background:rgba(12,12,14,.9)}.page_attachUploading__Wn1dV{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.35);border-radius:14px;color:#fff;font-style:normal;pointer-events:none}.page_attachFileCard__2oLuF{position:relative;display:inline-flex;align-items:stretch;max-width:240px;border:1px solid var(--border);border-radius:14px;background:var(--surface-muted);overflow:hidden}.page_attachFileCardBody__t8KSX{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.page_attachFileCardBody__t8KSX:disabled{cursor:default}.page_attachFileIcon__A9PkM{flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:var(--panel);border:1px solid var(--border);display:grid;place-items:center;font-size:14px}.page_attachFileMeta__t_Lk2{min-width:0;display:flex;flex-direction:column;gap:2px}.page_attachFileName__8wabc{font-size:12.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.page_attachFileKind__oFu_W{font-size:11px;color:var(--muted)}.page_attachFileCard__2oLuF .page_attachPreviewRemove__r1LBP{top:6px;right:6px}.page_mediaGrid__mnk2e{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,180px));grid-gap:10px;gap:10px;margin-top:10px;width:100%;max-width:100%}.page_mediaCard__pNzsE{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface-muted);min-width:0}.page_mediaThumbBtn__fxAox{position:relative;padding:0;border:0;background:transparent;cursor:pointer;color:inherit}.page_mediaLazyHost__j2l6i,.page_mediaThumbBtn__fxAox{display:block;width:100%;min-height:140px}.page_mediaLazyHostComposer__iQ0JD,.page_mediaLazyHostComposer__iQ0JD .page_mediaThumbBtn__fxAox{width:72px;height:72px;min-height:0}.page_mediaLazyHostComposer__iQ0JD.page_mediaError__j8GeE,.page_mediaLazyHostComposer__iQ0JD.page_mediaPending__upGpS,.page_mediaLazyHostComposer__iQ0JD.page_mediaSkeleton__C2rVz{width:72px;height:72px;min-height:0;border-radius:14px}.page_mediaLazyHostMessage__smTa_{display:inline-block;width:auto;min-height:0;vertical-align:top}.page_mediaLazyHostMessage__smTa_ .page_mediaThumbBtn__fxAox{width:auto;min-height:0}.page_mediaLazyHostMessage__smTa_.page_mediaError__j8GeE,.page_mediaLazyHostMessage__smTa_.page_mediaPending__upGpS,.page_mediaLazyHostMessage__smTa_.page_mediaSkeleton__C2rVz{width:min(240px,55vw);height:140px;min-height:0;border-radius:16px}.page_mediaLazyHost__j2l6i.page_mediaError__j8GeE,.page_mediaLazyHost__j2l6i.page_mediaPending__upGpS,.page_mediaLazyHost__j2l6i.page_mediaSkeleton__C2rVz{display:grid;place-items:center;box-sizing:border-box}.page_mediaSkeleton__C2rVz{border:0;background:color-mix(in srgb,var(--surface-muted) 65%,var(--border));animation:page_mediaSkeletonPulse__M9aOB 1.35s ease-in-out infinite}@keyframes page_mediaSkeletonPulse__M9aOB{0%,to{opacity:.5}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.page_mediaSkeleton__C2rVz{animation:none;opacity:.7}}.page_mediaThumbBtn__fxAox:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_mediaThumb__mEXqq{display:block;width:100%;height:140px;object-fit:cover;background:var(--surface-muted)}video.page_mediaThumb__mEXqq{background:#000;cursor:pointer}.page_mediaVideoPlaceholder__lgQfS{background:#0c0e12}.page_mediaPlayBadge__o5CsM{position:absolute;inset:0;margin:auto;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:rgba(0,0,0,.55);color:#fff;font-size:16px;padding-left:3px;pointer-events:none}.page_mediaLightbox__nxNLE{position:fixed;inset:0;z-index:12000;display:flex;flex-direction:column;background:rgba(12,14,18,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px 16px 24px}.page_mediaLightboxBar__OcHMP{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;margin-bottom:12px}.page_mediaLightboxTitle__QdTPH{color:rgba(255,255,255,.85);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_mediaLightboxClose__ozW1E{border:0;background:rgba(255,255,255,.12);color:#fff;width:36px;height:36px;border-radius:999px;font-size:22px;line-height:1;cursor:pointer}.page_mediaLightboxClose__ozW1E:hover{background:rgba(255,255,255,.2)}.page_mediaLightboxPanel__6FYRo{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center}.page_mediaLightboxImage__F6nfB,.page_mediaLightboxVideo__5omWL{display:block;max-width:min(96vw,1100px);max-height:calc(100vh - 96px);width:auto;height:auto;object-fit:contain;border-radius:10px;background:#000}.page_mediaLightboxVideo__5omWL{width:min(96vw,1100px)}.page_mediaError__j8GeE,.page_mediaPending__upGpS{padding:16px;font-size:12px;color:var(--muted);line-height:1.45}.page_mediaError__j8GeE{color:var(--danger)}.page_formRow___pGD1{display:flex;gap:8px;margin-bottom:10px;align-items:center}.page_inlineForm__awK9e{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-muted)}.page_textArea__OaoUt,.page_textInput__3I5FN{width:100%;border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:13px;background:var(--panel);color:var(--text)}.page_textArea__OaoUt{resize:vertical;font-family:inherit;line-height:1.45}.page_boardSelect__XY58d{min-width:0;flex:1 1}.page_artifactsPage__uWpFw{display:flex;flex-direction:column;gap:4px;min-height:0;height:100%;overflow:auto;padding:4px 2px 24px}.page_artifactsStatus__auvs5{color:var(--muted);font-size:13px;margin:0 0 8px}.page_artifactsGrid__12zzn{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px;width:100%}.page_artifactTile__s41fi{margin:0;padding:0;border:0;border-radius:12px}.page_artifactMediaWrap__7zKJ_,.page_artifactTile__s41fi{position:relative;overflow:hidden;background:var(--surface-muted)}.page_artifactMediaWrap__7zKJ_{display:block;width:100%;aspect-ratio:1}.page_artifactMediaWrap__7zKJ_ .page_mediaLazyHost__j2l6i,.page_artifactMediaWrap__7zKJ_ .page_mediaThumbBtn__fxAox{position:absolute;inset:0;width:100%;height:100%;min-height:0}.page_artifactMediaWrap__7zKJ_ .page_mediaThumb__mEXqq{width:100%;height:100%;object-fit:cover;object-position:center;background:transparent}.page_artifactMediaWrap__7zKJ_ .page_mediaSkeleton__C2rVz{background:linear-gradient(90deg,var(--surface-muted) 0,color-mix(in srgb,var(--surface-muted) 45%,var(--border)) 45%,var(--surface-muted) 100%);background-size:200% 100%;animation:page_artifactSkeletonPulse__G8xee 1.25s ease-in-out infinite}.page_artifactDownloadBtn__ZHhBL{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:rgba(12,14,18,.72);color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 4px rgba(0,0,0,.35)}.page_artifactDownloadBtn__ZHhBL:focus-visible,.page_artifactMediaWrap__7zKJ_:hover .page_artifactDownloadBtn__ZHhBL{opacity:1;pointer-events:auto}.page_artifactDownloadBtn__ZHhBL:hover:not(:disabled){background:rgba(12,14,18,.9)}.page_artifactDownloadBtn__ZHhBL:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.page_artifactMediaWrap__7zKJ_:hover .page_artifactDownloadBtn__ZHhBL:disabled{opacity:.55;pointer-events:none}.page_artifactDownloadBtn__ZHhBL:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:none){.page_artifactDownloadBtn__ZHhBL{opacity:1;pointer-events:auto}}.page_artifactTime__BSGEY{position:absolute;left:0;right:0;bottom:0;z-index:2;display:block;margin:0;padding:22px 10px 8px;font-size:11px;line-height:1.3;color:rgba(255,255,255,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;background:linear-gradient(transparent,rgba(8,10,14,.72))}.page_artifactSkeletonMedia__CHFDM{background:linear-gradient(90deg,var(--surface-muted) 0,color-mix(in srgb,var(--surface-muted) 45%,var(--border)) 45%,var(--surface-muted) 100%);background-size:200% 100%;animation:page_artifactSkeletonPulse__G8xee 1.25s ease-in-out infinite}.page_artifactSkeletonTime__LJhwx{position:absolute;left:10px;right:40px;bottom:10px;height:10px;border-radius:4px;background:rgba(255,255,255,.12)}@keyframes page_artifactSkeletonPulse__G8xee{0%{background-position:100% 0;opacity:.72}50%{opacity:1}to{background-position:-100% 0;opacity:.72}}@media (max-width:860px){.page_shell__sIWzo{grid-template-columns:1fr}.page_sidebar__p2GLB{display:none}}.campaigns_listPane__xEM4k{gap:12px}.campaigns_listHeader__F6mBZ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.campaigns_listTitle__10dg_{font-size:15px;font-weight:650;color:var(--text);letter-spacing:-.01em}.campaigns_listHint__kr801{margin-top:2px;font-size:12px;color:var(--muted-2);line-height:1.35}.campaigns_searchRow__eX1du{display:flex;gap:8px;align-items:center}.campaigns_searchRow__eX1du input{flex:1 1;min-width:0}.campaigns_archivedToggle__fm3qw{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.campaigns_archivedToggle__fm3qw input{margin:0}.campaigns_list__KmoKO{flex:1 1;min-height:0;overflow:auto;padding-bottom:8px}.campaigns_listItem__V39XT{gap:3px}.campaigns_listItemTop__GIJbG{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.campaigns_listItemTop__GIJbG>span:first-child{flex:1 1;min-width:0}.campaigns_listEmpty__nXmgU{padding:18px 8px;text-align:center;font-size:13px;color:var(--muted-2)}.campaigns_badgeMuted__8vw5V{flex-shrink:0;font-size:11px;font-weight:600;color:var(--muted);background:var(--surface-muted);border:1px solid var(--border);border-radius:6px;padding:1px 6px;line-height:1.4}.campaigns_detailPane__fUAtk{gap:18px;padding:16px 20px 28px}.campaigns_detailShell__Q0_ng{width:min(760px,100%);display:flex;flex-direction:column;gap:20px}.campaigns_masthead__7OL01{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:4px}.campaigns_detailHeadMain__Z6_Pr{min-width:0}.campaigns_titleRow__HJJMY{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.campaigns_detailTitle__dT516{margin:0;font-size:20px;font-weight:650;letter-spacing:-.02em;line-height:1.25;color:var(--text)}.campaigns_detailSub__wz0vL{margin:6px 0 0;font-size:13px;color:var(--muted);line-height:1.4}.campaigns_dot__Qjytj{margin:0 6px;color:var(--muted-2)}.campaigns_headActions__akvR3{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0}.campaigns_emptyState__hhvuU{margin:auto;max-width:360px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 16px}.campaigns_emptyState__hhvuU strong{font-size:18px;font-weight:650;letter-spacing:-.02em}.campaigns_emptyState__hhvuU p{margin:0;font-size:14px;color:var(--muted);line-height:1.5}.campaigns_emptyState__hhvuU button{margin-top:6px}.campaigns_formGrid__f0v8g{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px}.campaigns_formGrid__f0v8g label:nth-child(5){grid-column:1/-1}.campaigns_field__bLWTr{display:flex;flex-direction:column;gap:6px;min-width:0}.campaigns_fieldLabel__dcOYS{font-size:12px;font-weight:600;color:var(--muted)}.campaigns_req__VHy1i{color:var(--danger)}.campaigns_formActions___RuFk{display:flex;gap:10px;align-items:center}.campaigns_briefCard__UtzTq{display:flex;flex-direction:column;gap:8px;padding:0 0 2px}.campaigns_slogan__P9m9M{margin:0;font-size:15px;font-weight:600;color:var(--text);line-height:1.4}.campaigns_intro__7hoFK{margin:0;font-size:13px;color:var(--muted);line-height:1.55;white-space:pre-wrap}.campaigns_website__HqNZ5{font-size:13px;color:var(--accent);word-break:break-all}.campaigns_website__HqNZ5:hover{text-decoration:underline}.campaigns_sectionCard__2GILF{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--border)}.campaigns_blockHead__3aOad{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.campaigns_blockTitle__cHhyl{margin:0;font-size:13px;font-weight:650;color:var(--text)}.campaigns_count__Mq9sz{font-size:12px;color:var(--muted-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campaigns_blockHeadAdd__as90h{margin-left:auto}.campaigns_emptySlot__EhbsV{margin:0;font-size:13px;color:var(--muted-2);line-height:1.45}.campaigns_emptySlot__EhbsV button{margin-top:8px}.campaigns_assetToolbar__YcjKj{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.campaigns_assetToolbar__YcjKj select{width:auto;min-width:140px}.campaigns_rowList__UpBbm{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.campaigns_rowList__UpBbm li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:13px;color:var(--text)}.campaigns_rowList__UpBbm li:last-child{border-bottom:0;padding-bottom:0}.campaigns_rowMain__Ixc__{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.campaigns_rowTitle__iLCLm{font-weight:600}.campaigns_rowMeta__LQj9A{font-size:12px;color:var(--muted);line-height:1.4;white-space:pre-wrap}.campaigns_rowActions__62Rr8{display:flex;gap:8px;flex-shrink:0;align-items:center}.campaigns_kind__WJP0S{width:-moz-fit-content;width:fit-content;flex-shrink:0;font-size:11px;font-weight:600;color:var(--muted);background:var(--surface-muted);border-radius:4px;padding:1px 6px}.campaigns_dialogBackdrop__owoMA{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,42,.28)}.campaigns_dialogPanel__fQ2_w{width:min(480px,100%);max-height:min(88vh,640px);overflow:auto;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-lg);display:flex;flex-direction:column}.campaigns_dialogHead__e6EFO{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid var(--border)}.campaigns_dialogTitle__Xlx86{margin:0;font-size:16px;font-weight:650;color:var(--text)}.campaigns_dialogClose__lL4TQ{flex-shrink:0;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:18px;line-height:1;cursor:pointer}.campaigns_dialogClose__lL4TQ:hover{background:var(--surface-muted);color:var(--text)}.campaigns_dialogBody__RLu9Z{padding:14px 18px 18px;display:flex;flex-direction:column;gap:14px}.campaigns_dialogFooter__UvUxR{display:flex;justify-content:flex-end;gap:8px;padding:0 18px 16px}.campaigns_previewText__J0teY{margin:0;padding:12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-muted);font-family:var(--mono);font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:50vh;overflow:auto}@media (max-width:720px){.campaigns_formGrid__f0v8g{grid-template-columns:1fr}.campaigns_formGrid__f0v8g label:nth-child(5){grid-column:auto}.campaigns_masthead__7OL01{flex-direction:column}.campaigns_headActions__akvR3{width:100%;justify-content:flex-start}}.tasks_page__qDzHx{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.tasks_layout__epQyG{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;flex:1 1;overflow:hidden}.tasks_layoutWithDetail__qJK4m{grid-template-columns:minmax(0,1fr) minmax(360px,500px)}.tasks_boardArea__E6Fkd{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.tasks_detailDrawer__C_9Yu{min-height:0;overflow:auto;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column}.tasks_detailCloseRow__1hIyQ{display:flex;justify-content:flex-end;padding:8px 12px 0}.tasks_toolbar__BM7tn{display:flex;flex-direction:column;gap:10px;padding:12px 16px 10px;border-bottom:1px solid var(--border);flex-shrink:0}.tasks_toolbarTop__aO3xy{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between}.tasks_toolbarTitle__IiYBV{display:flex;align-items:baseline;gap:10px;min-width:0}.tasks_toolbarTitle__IiYBV h2{margin:0;font-size:18px;font-weight:650}.tasks_visibleCount__IBE9g{font-size:12px;color:var(--muted)}.tasks_toolbarActions__xLWpN,.tasks_toolbarFilters__qd9ST{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tasks_boardSelect__TTTQx{min-width:140px;max-width:220px}.tasks_searchInput__cFcia{flex:1 1 220px;min-width:160px}.tasks_filterSelect__ZOKmA{min-width:140px;max-width:200px}.tasks_filterActive__Xyct4{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-ink)}.tasks_filterActive__Xyct4::placeholder{color:color-mix(in srgb,var(--accent-ink) 55%,transparent)}.tasks_toolbarFilters__qd9ST :is(select,input):focus-visible{outline:none;border-color:var(--accent-border);box-shadow:var(--focus-ring)}.tasks_checkLabel__QGLUV{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap}.tasks_boardMenuWrap__og5qF{position:relative}.tasks_boardMenu__ccfSd{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:220px;padding:6px;border-radius:10px;border:1px solid var(--border);background:var(--panel);box-shadow:0 12px 32px color-mix(in srgb,#0b1220 18%,transparent);display:flex;flex-direction:column;gap:2px}.tasks_boardMenuItem__h2heZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;text-align:left;padding:9px 10px;border-radius:8px;font-size:13px;color:var(--text);cursor:pointer}.tasks_boardMenuItem__h2heZ:hover:not(:disabled){background:var(--surface-muted)}.tasks_boardMenuItem__h2heZ:disabled{opacity:.45;cursor:not-allowed}.tasks_boardMenuDanger__6tNxK{color:#b91c1c}.tasks_boardForms__NfW6U{display:flex;flex-direction:column;gap:8px}.tasks_inlineForm__3kDBX{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.tasks_inlineForm__3kDBX>input,.tasks_inlineForm__3kDBX>select,.tasks_inlineForm__3kDBX>textarea{flex:1 1 160px}.tasks_kanban__6pbeJ{display:flex;gap:10px;align-items:stretch;min-height:0;flex:1 1;overflow-x:auto;overflow-y:hidden;padding:12px 16px 16px}.tasks_column___VDou{flex:0 0 260px;width:260px;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:var(--surface-muted);overflow:hidden}.tasks_columnDropTarget__YXUJD{outline:2px solid var(--accent-border);outline-offset:-2px;background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface-muted))}.tasks_columnHeader__GDVsU{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border);background:var(--panel);flex-shrink:0}.tasks_statusDot__CX_oN{width:8px;height:8px;border-radius:50%;flex-shrink:0}.tasks_columnTitle__3fqLP{flex:1 1;font-size:13px;font-weight:650;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_columnCount__ulRJX{font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tasks_columnBody__mIwV3{display:flex;flex-direction:column;gap:8px;padding:10px;min-height:0;overflow-y:auto;flex:1 1}.tasks_columnEmpty__YCr2A{font-size:12px;color:var(--muted);padding:8px 4px}.tasks_quickAdd__uVTk4{display:flex;gap:6px;align-items:center;margin-top:auto;padding-top:4px}.tasks_quickAdd__uVTk4 input{flex:1 1;min-width:0}.tasks_card__Y1GLy{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:11px 12px;text-align:left;display:flex;flex-direction:column;gap:8px;cursor:-webkit-grab;cursor:grab;width:100%;box-shadow:0 1px 2px color-mix(in srgb,#0b1220 6%,transparent)}.tasks_cardTop__ztb_N{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.tasks_cardCheckBtn__leTT2{display:inline-grid;place-items:center;width:18px;height:18px;margin:1px 0 0;padding:0;flex-shrink:0;border:1.5px solid color-mix(in srgb,var(--border) 70%,var(--text));border-radius:5px;background:var(--panel);color:var(--panel);cursor:pointer;line-height:1}.tasks_cardCheckBtnOn__nHyxX,.tasks_cardCheckBtn__leTT2:hover{border-color:var(--accent-border)}.tasks_cardCheckBtnOn__nHyxX{background:var(--accent);color:#fff}.tasks_cardCheckMark__pxx1W{font-size:11px;font-weight:700}.tasks_cardOpen__RRZiB{align-items:flex-start;justify-content:space-between;min-width:0;flex:1 1}.tasks_cardBodyBtn__I92Jy,.tasks_cardOpen__RRZiB{display:flex;gap:8px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.tasks_cardBodyBtn__I92Jy{flex-direction:column;width:100%}.tasks_cardId__6HgZ0{flex:1 1;min-width:0;font-size:11px;font-family:var(--mono);color:var(--muted);letter-spacing:.01em;line-height:1.35;overflow-wrap:anywhere;word-break:break-all;white-space:normal}.tasks_cardGrip__epg3P{flex-shrink:0;margin-top:1px;font-size:11px;line-height:1;letter-spacing:-2px;color:color-mix(in srgb,var(--muted) 70%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.tasks_cardTitle__gJVCv{font-size:13px;font-weight:650;line-height:1.35;color:var(--text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tasks_cardAssignee__DmuCT{display:flex;align-items:center;gap:7px;min-width:0}.tasks_cardAvatarFallback__e8rK_,.tasks_cardAvatar__7MVCW{width:20px;height:20px;border-radius:999px;flex-shrink:0}.tasks_cardAvatar__7MVCW{object-fit:cover;background:var(--surface-muted)}.tasks_cardAvatarFallback__e8rK_{display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 22%,var(--surface-muted));color:var(--text);font-size:10px;font-weight:700}.tasks_cardAssigneeName__gyT9p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted)}.tasks_cardOnlineDot___n7gM{width:7px;height:7px;border-radius:999px;background:var(--ok);flex-shrink:0;box-shadow:0 0 0 2px color-mix(in srgb,var(--panel) 80%,transparent)}.tasks_cardTags__mS3S2{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tasks_campaignPill__hulBV,.tasks_priorityBadge__g1HPg,.tasks_statusBadge__9rS_S{display:inline-flex;align-items:center;max-width:100%;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);font-size:11px;font-weight:550;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_priorityBadge__g1HPg{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.tasks_cardFooter__VHk_8{display:flex;justify-content:flex-end;margin-top:2px}.tasks_cardMeta__1uSbd,.tasks_cardTime__4XOOO{font-size:11px;color:var(--muted)}.tasks_cardMeta__1uSbd{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tasks_cardSkeleton__163Sk{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:11px 12px;display:flex;flex-direction:column;gap:8px;width:100%}.tasks_skelBlock__72P6V{display:block;border-radius:6px;background:color-mix(in srgb,var(--muted) 22%,var(--panel));animation:tasks_taskSkeletonPulse__HBiAD 1.25s ease-in-out infinite}.tasks_columnCount__ulRJX.tasks_skelBlock__72P6V{width:18px;height:12px;border-radius:4px}.tasks_skelTitle__fsepH{height:14px;width:78%}.tasks_skelMeta__Pq8mO{height:10px;width:46%}@keyframes tasks_taskSkeletonPulse__HBiAD{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.tasks_skelBlock__72P6V{animation:none}}.tasks_card__Y1GLy:active{cursor:-webkit-grabbing;cursor:grabbing}.tasks_card__Y1GLy:hover{background:color-mix(in srgb,var(--panel) 80%,var(--surface-muted));border-color:color-mix(in srgb,var(--border) 65%,var(--text))}.tasks_cardActive__3Ljfr{border-color:var(--accent-border);background:var(--accent-soft)}.tasks_cardChecked__eZLyW{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent)}.tasks_selectionBar__buBfd{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:8px 12px;margin:10px 16px 0;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--accent-soft) 70%,var(--panel));flex-shrink:0}.tasks_selectionCount__vPWui{font-size:13px;font-weight:650;color:var(--text);white-space:nowrap}.tasks_selectionActions__qZmlm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1;min-width:0}.tasks_selectionControl___7xYP{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap;flex-shrink:0}.tasks_selectionControl___7xYP select{min-width:110px;max-width:160px}.tasks_selectionDanger__8J5QB{color:var(--danger,#b42318)}.tasks_modalOverlay__IS7df{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,#0b1220 45%,transparent)}.tasks_modal__UX_oy{width:min(560px,100%);max-height:min(90vh,720px);overflow:auto;border-radius:14px;border:1px solid var(--border);background:var(--panel);box-shadow:0 24px 64px color-mix(in srgb,#0b1220 28%,transparent);display:flex;flex-direction:column}.tasks_modalHeader__5Jfwv{padding:20px 22px 8px}.tasks_modalHeader__5Jfwv h3{margin:0;font-size:20px;font-weight:650}.tasks_modalSubtitle__KtrIF{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}.tasks_modalBody__Su5BU{display:flex;flex-direction:column;gap:14px;padding:12px 22px 8px}.tasks_fieldLabel__XPjhW{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:600;color:var(--muted)}.tasks_fieldLabel__XPjhW>:is(input,textarea,select){font-weight:400;color:var(--text)}.tasks_modalRow__wjjiS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.tasks_modalFooter__NzNaN{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:14px 22px 18px}.tasks_detailPane__SBUgp{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.tasks_detailHeader__JONfv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 10px;border-bottom:1px solid var(--border);flex-shrink:0}.tasks_detailHeaderMain__r0Gi3{min-width:0}.tasks_detailTitleRow__dH1pm{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tasks_detailTitleRow__dH1pm h3{margin:0;font-size:16px;font-weight:650;line-height:1.3}.tasks_detailId__AaeBu{margin-top:4px;font-size:11px;font-family:var(--mono);color:var(--muted)}.tasks_detailTabs__8KvO7{display:flex;gap:4px;padding:8px 12px 0;border-bottom:1px solid var(--border);flex-shrink:0}.tasks_detailTab__ikKDY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);font-size:13px;font-weight:600;padding:8px 10px;border-bottom:2px solid transparent;cursor:pointer}.tasks_detailTabActive___glUG{color:var(--text);border-bottom-color:var(--accent)}.tasks_detailTabBody__8m5UH{display:flex;flex-direction:column;gap:12px;padding:12px 14px 20px;overflow:auto;min-height:0;flex:1 1}.tasks_detailSection__DX0T1{border:1px solid var(--border);border-radius:12px;background:var(--panel);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.tasks_detailSection__DX0T1 h4{margin:0;font-size:13px;font-weight:650}.tasks_detailSectionHead__9Ti3q{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasks_detailAdvanced__sHPXr{gap:0}.tasks_detailAdvanced__sHPXr>summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tasks_detailAdvanced__sHPXr>summary::-webkit-details-marker{display:none}.tasks_detailAdvancedSummaryRow__5YBAD{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasks_detailAdvancedSummaryRow__5YBAD h4{display:inline-flex;align-items:center;gap:8px}.tasks_detailAdvancedSummaryRow__5YBAD h4:before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--muted);transition:transform .15s ease}.tasks_detailAdvanced__sHPXr[open] .tasks_detailAdvancedSummaryRow__5YBAD h4:before{transform:rotate(90deg)}.tasks_detailAdvancedHint__g2Xr8{margin:0;font-size:12px;font-weight:400;color:var(--muted)}.tasks_detailAdvancedBody__WX1Xz{display:flex;flex-direction:column;gap:10px;padding-top:10px;margin-top:10px;border-top:1px solid var(--border)}.tasks_detailField__4Z5kj{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:12px;font-weight:600;color:var(--muted)}.tasks_detailField__4Z5kj>:is(input,textarea,select){font-weight:400;color:var(--text)}.tasks_detailFieldRow__0qHQF{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px;align-items:end}.tasks_detailInlineRow__Z42aO{display:flex;gap:8px;align-items:center}.tasks_detailInlineRow__Z42aO>input,.tasks_detailInlineRow__Z42aO>select{flex:1 1;min-width:0}.tasks_detailSubhead__s1cps{font-size:12px;font-weight:650;color:var(--muted)}.tasks_detailList__elFyy{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.tasks_detailList__elFyy li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;background:var(--surface-muted);border:1px solid var(--border);font-size:12px;color:var(--text)}.tasks_detailMuted__r_tHM{color:var(--muted);font-size:11px;white-space:nowrap}.tasks_detailHint__bMbV8{margin:0;font-size:12px;color:var(--muted);line-height:1.4}.tasks_detailReadout__kDUgC{display:flex;flex-direction:column;gap:4px;font-size:12px}.tasks_detailReadout__kDUgC strong{color:var(--muted);font-weight:650}.tasks_detailReadout__kDUgC p{margin:0;color:var(--text);white-space:pre-wrap}.tasks_detailActionsEnd__HjkW1{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.tasks_desktopOnlyBadge__aHWOI{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);font-size:10px;font-weight:650;letter-spacing:.02em;color:var(--muted);text-transform:uppercase}.tasks_desktopActionList__hmq8a{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.tasks_desktopActionBtn__eaf_z{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:8px;border:1px dashed color-mix(in srgb,var(--border) 80%,var(--muted));background:color-mix(in srgb,var(--surface-muted) 70%,transparent);color:var(--text);cursor:pointer;text-align:left}.tasks_desktopActionBtn__eaf_z:hover{border-color:var(--accent-border);background:var(--accent-soft)}.tasks_desktopActionLabel__S4c_m{font-size:13px;font-weight:550;opacity:.85}.tasks_desktopActionCta__Of_Qf{flex-shrink:0;font-size:11px;font-weight:650;color:var(--accent-ink)}@media (max-width:900px){.tasks_layoutWithDetail__qJK4m{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(240px,45vh)}.tasks_detailDrawer__C_9Yu{border-left:0;border-top:1px solid var(--border)}.tasks_column___VDou{flex-basis:220px;width:220px}.tasks_modalRow__wjjiS{grid-template-columns:1fr}}