.Header_headerShell__b3H3V{width:100%;height:var(--header-height);margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;border-radius:0;background:rgba(255,255,255,.74);box-shadow:var(--shadow-soft);backdrop-filter:blur(14px);padding:0 clamp(20px,3vw,32px)}.Header_brandLink__bcgzs{grid-column:1;justify-self:start;flex:0 0 auto}.Header_primaryNav__R1WAz{grid-column:2;display:none;align-items:center;justify-self:center;gap:32px;font-size:14px;font-weight:500}.Header_headerActions__PKrcH{grid-column:3;display:flex;min-width:0;align-items:center;justify-self:end;gap:8px}.Header_languageButton__rnCwG,.Header_loginLink__ISkhl{flex:0 0 auto;white-space:nowrap}.Header_headerLink__okjva{position:relative;color:var(--text-secondary);transition:color .18s ease}.Header_headerLink__okjva:hover{color:var(--text-primary)}.Header_headerLink__okjva:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;border-radius:999px;background:var(--primary-color);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.Header_headerLink__okjva:hover:after{transform:scaleX(1)}.Header_accountMenuRoot__3AdbQ{position:relative;flex:0 0 auto}.Header_accountButton__IQG3G{display:inline-flex;height:40px;max-width:min(280px,58vw);align-items:center;gap:8px;border-radius:var(--radius-pill);background:rgba(255,255,255,.82);padding:0 12px 0 16px;color:var(--text-primary);font-size:14px;font-weight:600;transition:background .18s ease,transform .18s ease}.Header_accountButton__IQG3G:hover{background:rgba(255,255,255,.96);transform:translateY(-1px)}.Header_accountButton__IQG3G:focus-visible{outline:none;background:rgba(255,255,255,.98)}.Header_accountName__9l7XP{min-width:0;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_accountChevron__EgU0u{width:16px;height:16px;flex:0 0 16px;color:var(--text-tertiary);transition:transform .18s ease}.Header_accountChevronOpen__xZK7e{transform:rotate(180deg)}.Header_accountDropdown__YJC1p{position:absolute;top:calc(100% + 10px);right:0;width:184px;border:1px solid var(--border-color);border-radius:16px;background:rgba(255,255,255,.96);padding:6px;box-shadow:var(--shadow-floating);backdrop-filter:blur(14px)}.Header_accountDropdownItem__Xz3Qy{display:flex;min-height:40px;align-items:center;gap:10px;border-radius:12px;padding:0 12px;color:var(--text-secondary);font-size:14px;font-weight:600;transition:background .18s ease,color .18s ease}.Header_accountDropdownItem__Xz3Qy:focus-visible,.Header_accountDropdownItem__Xz3Qy:hover{background:rgba(58,92,69,.08);color:var(--text-primary);outline:none}.Header_mobileMenuButton__RW8v5{display:none;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid rgba(20,21,18,.08);border-radius:999px;background:rgba(255,255,255,.82);color:var(--text-primary);transition:background .18s ease,border-color .18s ease,transform .18s ease}.Header_mobileMenuButton__RW8v5:focus-visible,.Header_mobileMenuButton__RW8v5:hover{border-color:rgba(58,92,69,.22);background:rgba(255,255,255,.98);outline:none;transform:translateY(-1px)}.Header_mobileDrawerLayer__oZDPP{position:fixed;inset:var(--header-height) 0 0;display:flex;justify-content:flex-end}.Header_mobileDrawerBackdrop__FwSWc{position:absolute;inset:0;width:100%;border:0;background:rgba(16,22,18,.34);backdrop-filter:blur(6px)}.Header_mobileDrawer__3vHi8{position:relative;display:flex;width:min(320px,calc(100vw - 24px));height:100%;flex-direction:column;gap:18px;overflow-y:auto;border-left:1px solid rgba(20,21,18,.08);background:rgba(255,255,255,.96);box-shadow:-24px 0 64px rgba(10,28,18,.16);padding:16px;animation:Header_mobileDrawerIn__CHnMe .18s ease-out}@keyframes Header_mobileDrawerIn__CHnMe{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.Header_mobileDrawerHeader__To0mD{display:flex;align-items:center;justify-content:space-between;gap:12px}.Header_mobileDrawerClose__E65eT{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border:1px solid rgba(20,21,18,.08);border-radius:999px;background:rgba(248,249,245,.86);color:var(--text-primary)}.Header_mobileDrawerNav__BhcYX{display:grid;gap:8px}.Header_mobileDrawerLink__B1aTX{display:flex;min-height:48px;align-items:center;gap:12px;border-radius:8px;color:var(--text-primary);padding:0 12px;font-size:15px;font-weight:700;white-space:nowrap;transition:background .18s ease,color .18s ease}.Header_mobileDrawerLink__B1aTX:focus-visible,.Header_mobileDrawerLink__B1aTX:hover{background:rgba(58,92,69,.08);color:var(--primary-hover);outline:none}.Header_mobileDrawerFooter__lxqoX{display:grid;gap:10px;margin-top:auto;border-top:1px solid rgba(20,21,18,.08);padding-top:14px}.Header_mobileDrawerUser__h_Od2{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.Header_mobileDrawerLanguage__pQssv{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(20,21,18,.08);border-radius:8px;background:rgba(248,249,245,.86);color:var(--text-primary);font-size:14px;font-weight:700;white-space:nowrap}@media (min-width:768px){.Header_primaryNav__R1WAz{display:flex}.Header_mobileDrawerLayer__oZDPP{display:none}.Header_headerActions__PKrcH{gap:12px}}@media (max-width:767px){.Header_headerShell__b3H3V{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:0 12px 0 16px}.Header_brandLink__bcgzs{grid-column:1}.Header_headerActions__PKrcH{grid-column:2;gap:6px}.Header_languageButton__rnCwG{height:38px;padding-right:10px;padding-left:10px}.Header_loginLink__ISkhl{height:38px;min-width:62px;justify-content:center;padding-right:14px;padding-left:14px}.Header_accountButton__IQG3G{height:38px;max-width:min(132px,32vw)}.Header_mobileMenuButton__RW8v5{display:inline-flex}}@media (max-width:640px){.Header_accountName__9l7XP{max-width:96px}.Header_accountButton__IQG3G{gap:6px;padding:0 10px}}@media (max-width:380px){.Header_languageButton__rnCwG{width:40px;justify-content:center;padding-right:0;padding-left:0}.Header_languageButton__rnCwG span{display:none}.Header_loginLink__ISkhl{min-width:54px;padding-right:12px;padding-left:12px}.Header_accountName__9l7XP{max-width:68px}}.page_headerBar__7sdcQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:24px;align-items:end;margin-bottom:24px}.page_titleGroup__6rrhJ{min-width:0}.page_title__4vmPn{margin-top:14px;color:var(--text-primary);font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.08}.page_subtitle__gvgXU{max-width:780px;margin-top:12px;color:var(--text-secondary);font-size:14px;line-height:1.8}.page_searchForm__aLtC6{display:flex;gap:10px;align-items:center}.page_sessionInput__VWyzl{min-width:0;flex:1;height:40px;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.92);padding:0 12px;color:var(--text-primary);font-size:13px;outline:none}.page_sessionInput__VWyzl:focus{border-color:rgba(58,92,69,.34);box-shadow:0 0 0 3px rgba(58,92,69,.08)}.page_primaryButton__fBXOP{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:var(--primary-color);padding:0 15px;color:#ffffff;font-size:13px;font-weight:700;transition:transform .16s ease,opacity .16s ease}.page_primaryButton__fBXOP:hover{transform:translateY(-1px)}.page_primaryButton__fBXOP:disabled{cursor:not-allowed;opacity:.55;transform:none}.page_summaryGrid__iEKNY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.page_statCard__cLFEK{display:grid;gap:8px;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.72);padding:16px}.page_statCard__cLFEK small,.page_statLabel__JyRNs{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.page_channelHeader__1N__v>span,.page_metaLabel__C8HJm,.page_panelLabel__BT_rG,.page_pathLabel__o8cpd,.page_statLabel__JyRNs{display:inline-flex;min-width:0;align-items:center;gap:4px}.page_statCard__cLFEK strong{color:var(--text-primary);font-size:26px;font-weight:800;line-height:1}.page_pathPanel__b8tSN{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin-bottom:16px;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.62);padding:12px 14px;color:var(--text-secondary);font-size:12px}.page_pathPanel__b8tSN code{min-width:0;overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.page_helpTip___tkwm{position:relative;display:inline-flex;flex:0 0 auto;height:16px;width:16px;align-items:center;justify-content:center;overflow:visible;color:rgba(75,85,99,.72);line-height:1;outline:none}.page_helpTip___tkwm:focus,.page_helpTip___tkwm:hover{color:var(--primary-color)}.page_helpBubble__AE0It{position:absolute;z-index:30;bottom:calc(100% + 8px);left:50%;width:max-content;max-width:320px;transform:translateX(-50%) translateY(2px);border-radius:8px;background:#111827;box-shadow:0 12px 32px rgba(15,23,42,.2);color:#ffffff;font-size:12px;font-weight:600;line-height:1.55;opacity:0;padding:9px 10px;pointer-events:none;text-align:left;transition:opacity .14s ease,transform .14s ease,visibility .14s ease;visibility:hidden;white-space:normal}.page_helpTip___tkwm:focus .page_helpBubble__AE0It,.page_helpTip___tkwm:hover .page_helpBubble__AE0It{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.page_workspaceGrid__6ZDFw{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:16px;align-items:start}.page_detailPanel__Ax_u0,.page_timelinePanel__9EGLV{border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.76)}.page_timelinePanel__9EGLV{position:sticky;top:82px;max-height:calc(100vh - 110px);overflow:hidden}.page_panelHeader__SO4uv{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-color);padding:14px}.page_panelHeader__SO4uv div{display:grid;gap:4px}.page_panelHeader__SO4uv>div>span{color:var(--text-secondary);font-size:12px;font-weight:700}.page_panelHeader__SO4uv strong{color:var(--text-primary);font-size:16px}.page_timelineList___C4j5{display:grid;max-height:calc(100vh - 168px);overflow:auto;padding:8px}.page_timelineItem__B8xYF{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;border-radius:8px;padding:10px;color:var(--text-primary);text-align:left}.page_timelineItemActive__CUvjK,.page_timelineItem__B8xYF:hover{background:var(--primary-light)}.page_timelineBadge__NDVM2,.page_timelineIndex__wWXxo{display:inline-flex;height:26px;min-width:26px;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.86);color:var(--text-secondary);font-size:11px;font-weight:800}.page_timelineMain___h5B3{display:grid;min-width:0;gap:4px}.page_timelineMain___h5B3 small,.page_timelineMain___h5B3 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_timelineMain___h5B3 strong{font-size:12px;font-weight:800}.page_timelineMain___h5B3 small{color:var(--text-secondary);font-size:11px}.page_detailPanel__Ax_u0{min-width:0;padding:18px}.page_detailHeader___cJPc{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);gap:16px;align-items:start;margin-bottom:14px}.page_detailHeader___cJPc h2{min-width:0;margin-top:8px;overflow-wrap:anywhere;color:var(--text-primary);font-size:22px;font-weight:800}.page_detailHeader___cJPc p{margin-top:8px;color:var(--text-secondary);font-size:13px}.page_checkpointIdLine__EqBqW{display:inline-flex;align-items:center;gap:8px;color:var(--primary-color);font-size:12px;font-weight:800}.page_detailMeta__XKDD2{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;align-items:center;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.72);padding:12px;color:var(--text-secondary);font-size:12px}.page_detailMeta__XKDD2 code{min-width:0;overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.page_channelLine__opQo1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.page_channelHeader__1N__v{margin-bottom:8px;color:var(--text-secondary);font-size:12px;font-weight:800}.page_channelLine__opQo1 span{border-radius:999px;background:rgba(58,92,69,.08);padding:6px 9px;color:var(--primary-hover);font-size:11px;font-weight:800}.page_tabBar__48JXP{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--border-color);padding-bottom:12px}.page_tabBar__48JXP button{display:inline-flex;height:34px;align-items:center;gap:7px;border-radius:8px;padding:0 12px;color:var(--text-secondary);font-size:12px;font-weight:800}.page_tabBar__48JXP .page_tabActive__wJMJB,.page_tabBar__48JXP button:hover{background:#ffffff;color:var(--primary-color);box-shadow:inset 0 0 0 1px rgba(58,92,69,.14)}.page_jsonStack__cFIFM,.page_messageWorkspace__Ti2og,.page_writeList__Gs8ub{display:grid;gap:12px;margin-top:16px}.page_messageList___wn_m{display:grid;gap:10px}.page_messageItem__rmZwk{display:grid;min-width:0;gap:8px}.page_messageRow__igMBi,.page_writeRow__MPmbM{display:grid;gap:10px;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.68);padding:14px}.page_messageRow__igMBi{width:100%;text-align:left;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.page_messageItemActive__lDdkX .page_messageRow__igMBi,.page_messageRow__igMBi:hover{border-color:rgba(58,92,69,.22);background:rgba(238,246,235,.78)}.page_messageItemActive__lDdkX .page_messageRow__igMBi{box-shadow:inset 3px 0 0 var(--primary-color)}.page_messageHead__ttP_P,.page_writeHead__i7cRX,.page_writeMeta__niJMY{display:flex;min-width:0;flex-wrap:wrap;gap:8px;align-items:center}.page_messageHead__ttP_P strong,.page_writeHead__i7cRX strong{color:var(--text-primary);font-size:13px}.page_messageHead__ttP_P small,.page_writeHead__i7cRX small,.page_writeMeta__niJMY span{color:var(--text-secondary);font-size:12px}.page_messageRow__igMBi p{color:var(--text-primary);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.page_messageRow__igMBi code,.page_writeMeta__niJMY code{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page_roleBadge__D21y3,.page_writeHead__i7cRX span{display:inline-flex;height:24px;align-items:center;border-radius:999px;padding:0 9px;background:rgba(15,23,42,.06);color:var(--text-secondary);font-size:11px;font-weight:800}.page_role_user__uYGkg{background:var(--primary-light);color:var(--primary-hover)}.page_role_assistant__NQsGw{background:rgba(219,234,254,.82);color:#1d4ed8}.page_role_tool__ypZWt{background:rgba(254,243,199,.86);color:#9a4d13}.page_role_system__5twhD{background:rgba(243,244,246,.96);color:#374151}.page_writeMeta__niJMY{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)}.page_jsonStack__cFIFM pre,.page_writeRow__MPmbM pre{max-height:520px;overflow:auto;border-radius:8px;background:#111827;padding:12px;color:#e5e7eb;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.page_jsonDetailsBody__HMy4_,.page_messageRawPanel__A6j6b,.page_writeValueBox__jiczR{display:grid;gap:10px;min-width:0;border:1px solid rgba(58,92,69,.12);border-radius:8px;background:rgba(255,255,255,.72);padding:12px}.page_jsonSectionHeader__Fk_Qd{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.page_jsonSectionHeader__Fk_Qd div{display:grid;min-width:0;gap:4px}.page_jsonSectionHeader__Fk_Qd strong{color:var(--text-primary);font-size:13px;font-weight:800}.page_jsonSectionDescription__ocGYK{display:inline-flex;min-width:0;align-items:center;gap:4px;color:var(--text-secondary);font-size:12px}.page_copyJsonButton__z2lZ8{display:inline-flex;height:30px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(58,92,69,.16);border-radius:8px;background:#ffffff;padding:0 10px;color:var(--primary-color);font-size:12px;font-weight:800}.page_copyJsonButton__z2lZ8:hover{background:var(--primary-light)}.page_jsonViewerBox__lbHfq{max-height:620px;min-width:0;overflow:auto;border-radius:8px;background:#ffffff;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);padding:12px}.page_viewerLoading__QTDDV{border-radius:8px;background:rgba(255,255,255,.7);padding:16px;color:var(--text-secondary);font-size:12px}.page_writeError__Tsjp1{color:#be123c;font-size:13px;font-weight:700}.page_jsonStack__cFIFM details{border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.68)}.page_jsonStack__cFIFM summary{cursor:pointer;padding:12px 14px;color:var(--text-primary);font-size:13px;font-weight:800}.page_jsonStack__cFIFM summary>span{display:inline-flex;align-items:center;gap:4px}.page_jsonStack__cFIFM pre{margin:0 12px 12px}.page_emptyBlock__Mft48,.page_emptyState__j9exM{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;gap:14px;border-top:1px solid var(--border-color);color:var(--text-secondary);text-align:center}.page_emptyBlock__Mft48{min-height:180px;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.66)}.page_emptyState__j9exM h2{color:var(--text-primary);font-size:22px;font-weight:700}.page_errorBanner__HlS9K{display:flex;align-items:center;gap:8px;margin-bottom:16px;border:1px solid rgba(190,18,60,.2);border-radius:8px;background:rgba(255,241,242,.96);padding:12px 14px;color:#be123c;font-size:13px;font-weight:700}.page_spinIcon__8mCIo{height:16px;width:16px;animation:page_spin__SciA8 .9s linear infinite}@keyframes page_spin__SciA8{to{transform:rotate(1turn)}}@media (max-width:1080px){.page_detailHeader___cJPc,.page_headerBar__7sdcQ,.page_workspaceGrid__6ZDFw{grid-template-columns:1fr}.page_timelinePanel__9EGLV{position:static;max-height:none}.page_timelineList___C4j5{max-height:360px}.page_summaryGrid__iEKNY{grid-template-columns:repeat(2,minmax(0,1fr))}.page_pathPanel__b8tSN{grid-template-columns:auto minmax(0,1fr)}.page_pathPanel__b8tSN svg{display:none}}@media (max-width:640px){.page_searchForm__aLtC6{align-items:stretch;flex-direction:column}.page_summaryGrid__iEKNY,.page_writeMeta__niJMY{grid-template-columns:1fr}.page_timelineItem__B8xYF{grid-template-columns:26px minmax(0,1fr)}.page_timelineBadge__NDVM2{display:none}}.page_headerBar__pgf8T{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.page_title__jSSBp{margin-top:14px;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.08;color:var(--text-primary)}.page_dangerButton__GqAnj,.page_iconButton__tkZLo,.page_primaryButton__rWWSL,.page_refreshButton__qjS0_,.page_secondaryButton__tSqVf,.page_warningButton__Wne2_{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;border-radius:8px;padding:0 14px;font-size:13px;font-weight:700;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.page_iconButton__tkZLo,.page_refreshButton__qjS0_{border:1px solid var(--border-color);background:rgba(255,255,255,.78);color:var(--text-primary)}.page_primaryButton__rWWSL{background:var(--primary-color);color:#ffffff}.page_warningButton__Wne2_{border:1px solid rgba(174,93,26,.24);background:rgba(254,243,199,.9);color:#9a4d13}.page_dangerButton__GqAnj{border:1px solid rgba(190,18,60,.22);background:rgba(255,241,242,.96);color:#be123c}.page_secondaryButton__tSqVf{border:1px solid var(--border-color);background:rgba(255,255,255,.86);color:var(--text-primary)}.page_dangerButton__GqAnj:hover,.page_iconButton__tkZLo:hover,.page_primaryButton__rWWSL:hover,.page_refreshButton__qjS0_:hover,.page_secondaryButton__tSqVf:hover,.page_warningButton__Wne2_:hover{transform:translateY(-1px)}.page_dangerButton__GqAnj:disabled,.page_primaryButton__rWWSL:disabled,.page_refreshButton__qjS0_:disabled,.page_secondaryButton__tSqVf:disabled,.page_warningButton__Wne2_:disabled{cursor:not-allowed;opacity:.55;transform:none}.page_tabs__KiKg4{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--border-color);padding-bottom:16px}.page_tabButton__0eFWq{height:36px;border-radius:8px;padding:0 14px;color:var(--text-secondary);font-size:13px;font-weight:700}.page_tabButton__0eFWq:hover{background:rgba(255,255,255,.72);color:var(--text-primary)}.page_tabButtonActive__weW9E{background:#ffffff;color:var(--primary-color);box-shadow:inset 0 0 0 1px rgba(58,92,69,.14)}.page_summaryLine__eog9p{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;color:var(--text-secondary);font-size:13px}.page_summaryLine__eog9p strong{color:var(--text-primary)}.page_errorBanner__cqyw7{margin-bottom:16px;border:1px solid rgba(190,18,60,.2);border-radius:8px;background:rgba(255,241,242,.96);padding:12px 14px;color:#be123c;font-size:13px;font-weight:700}.page_emptyState__67jEc{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:14px;border-top:1px solid var(--border-color);color:var(--text-secondary);text-align:center}.page_emptyState__67jEc h2{font-size:22px;font-weight:700;color:var(--text-primary)}.page_projectList__wiw81{display:grid;gap:14px}.page_projectRow__H_Kr1{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,auto);gap:18px;align-items:center;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.72);padding:18px}.page_projectMain__3Gi_7{min-width:0}.page_projectTitleLine___Wger{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:10px}.page_projectTitleLine___Wger h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;color:var(--text-primary)}.page_statusChip__oZfTH{display:inline-flex;align-items:center;gap:6px;height:28px;border-radius:999px;padding:0 10px;font-size:12px;font-weight:700}.page_status_draft__DQUSJ,.page_status_pending_review__8FzUE{background:rgba(254,243,199,.9);color:#9a4d13}.page_status_online__yxkIT{background:var(--primary-light);color:var(--primary-hover)}.page_status_offline__D4Y91,.page_status_rejected__nljXT{background:rgba(255,241,242,.96);color:#be123c}.page_metaGrid__SiI3q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin-top:16px;color:var(--text-secondary);font-size:12px}.page_metaGrid__SiI3q span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_reasonLine__11NWR{margin-top:12px;color:var(--text-secondary);font-size:13px;line-height:1.7}.page_actionPanel__wb231{display:flex;min-width:0;flex-direction:column;align-items:flex-end;justify-content:center;gap:12px}.page_reasonInput__0mxNC{min-height:92px;width:100%;resize:vertical;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.88);padding:10px 12px;color:var(--text-primary);font-size:13px;line-height:1.6;outline:none}.page_actionButtons__jPkn6{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.page_dialogOverlay__VGvOZ{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px}.page_dialogBackdrop__90BWd{position:absolute;inset:0;border:0;background:rgba(15,23,42,.42);backdrop-filter:blur(8px)}.page_dialogBackdrop__90BWd:disabled{cursor:wait}.page_dialogPanel__v6wOb{position:relative;z-index:1;width:min(100%,520px);max-height:min(680px,calc(100vh - 48px));overflow:auto;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:#ffffff;box-shadow:0 24px 60px rgba(15,23,42,.24)}.page_dialogHeader__BywH2{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border-color);padding:18px 20px}.page_dialogTitleGroup__LXj1e{min-width:0}.page_dialogTitleGroup__LXj1e span{display:block;max-width:420px;overflow:hidden;color:var(--text-secondary);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.page_dialogTitleGroup__LXj1e h2{margin-top:6px;color:var(--text-primary);font-size:20px;font-weight:700;line-height:1.25}.page_dialogCloseButton__Owuft{display:inline-flex;flex:0 0 auto;height:34px;width:34px;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.9);color:var(--text-secondary)}.page_dialogCloseButton__Owuft:disabled{cursor:not-allowed;opacity:.55}.page_dialogBody___Edzw{display:grid;gap:14px;padding:20px}.page_formGrid__3m1iL{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.48fr);gap:14px}.page_fieldLabel__IgEa6{display:grid;gap:8px;color:var(--text-primary);font-size:13px;font-weight:700}.page_textInput__KxKUU{height:40px;width:100%;border:1px solid var(--border-color);border-radius:8px;background:rgba(255,255,255,.95);padding:0 12px;color:var(--text-primary);font-size:13px;outline:none}.page_reasonInput__0mxNC:focus,.page_textInput__KxKUU:focus{border-color:rgba(58,92,69,.34);box-shadow:0 0 0 3px rgba(58,92,69,.08)}.page_dialogError___9Glp{border:1px solid rgba(190,18,60,.18);border-radius:8px;background:rgba(255,241,242,.96);padding:10px 12px;color:#be123c;font-size:13px;font-weight:700}.page_dialogFooter__pNs4t{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;border-top:1px solid var(--border-color);padding:16px 20px 18px}.page_spinIcon__EqOZw{height:16px;width:16px;animation:page_spin__6LV_k .9s linear infinite}@keyframes page_spin__6LV_k{to{transform:rotate(1turn)}}@media (max-width:920px){.page_headerBar__pgf8T{align-items:flex-start;flex-direction:column}.page_metaGrid__SiI3q,.page_projectRow__H_Kr1{grid-template-columns:1fr}.page_actionPanel__wb231{align-items:flex-start}.page_actionButtons__jPkn6{justify-content:flex-start}.page_dialogOverlay__VGvOZ{padding:14px}.page_formGrid__3m1iL{grid-template-columns:1fr}}.page_editorialDivider__MffAB{height:1px;background:var(--border-color)}.page_worksFilterChips__8kHT9{display:flex;flex-wrap:wrap;gap:12px;min-width:0}.page_worksFilterTab__XjxgC{display:inline-flex;height:40px;align-items:center;gap:8px;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);padding:0 14px;font-size:14px;font-weight:600;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.page_worksFilterTab__XjxgC:hover{background:rgba(255,255,255,.72);color:var(--text-primary)}.page_worksFilterTabActive__xgUAI{border-color:rgba(20,21,18,.08);box-shadow:0 6px 18px rgba(18,25,18,.06)}.page_worksFilterTabActive__xgUAI,.page_worksFilterTabActive__xgUAI:hover{background:#ffffff;color:var(--text-primary)}.page_worksFilterTabIcon__kIhNf{width:16px;height:16px;color:var(--primary-color)}.page_worksFilterTabCount__ty5Bo{color:var(--text-tertiary);font-variant-numeric:tabular-nums}.page_worksFilterChips__8kHT9 button,.page_worksSearch__GUFJN{white-space:nowrap}.page_worksSearch__GUFJN{min-width:280px}.page_worksListRow__nMjVg{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.5fr) minmax(120px,.35fr) auto;gap:20px;align-items:center;padding:24px 0}.page_worksListRow__nMjVg:hover .page_worksListArrow__5n_Wv{transform:translateX(4px)}.page_worksListArrow__5n_Wv{transition:transform .18s ease}.page_webV2AdminActionRow__RMYfZ{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:-14px;padding-bottom:18px}.page_webV2AdminActionLink__HAJMF{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--radius-pill);background:rgba(255,255,255,.78);color:var(--primary-color);font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(58,92,69,.12);transition:background .18s ease,color .18s ease,transform .18s ease}.page_webV2AdminActionLink__HAJMF:hover{background:#ffffff;color:var(--primary-hover);transform:translateY(-1px)}.page_mutedChip__YaNoW{background:rgba(255,255,255,.8);color:var(--text-secondary)}.page_accentChip__HN3B6,.page_mutedChip__YaNoW{display:inline-flex;align-items:center;border-radius:var(--radius-pill)}.page_accentChip__HN3B6{background:var(--primary-light);color:var(--primary-hover)}.page_webV2StatusChip__ADPbd{display:inline-flex;align-items:center;height:28px;border-radius:var(--radius-pill);padding:0 12px;font-size:12px;font-weight:700}.page_webV2StatusPending__c44Fp{background:rgba(254,243,199,.9);color:#9a4d13}.page_webV2StatusOnline__lhhvH{background:var(--primary-light);color:var(--primary-hover)}.page_webV2StatusBlocked__kHN_z{background:rgba(255,241,242,.96);color:#be123c}.page_webV2FeedbackLine__j8em1,.page_webV2MetaLine__m859u{margin-top:8px;max-width:720px;color:var(--text-secondary);font-size:13px;line-height:1.7}.page_webV2FeedbackLine__j8em1{color:#9a4d13}@media (max-width:1024px){.page_worksListRow__nMjVg{grid-template-columns:1fr}.page_webV2AdminActionRow__RMYfZ{justify-content:flex-start}}@media (max-width:640px){.page_worksFilterBar__zhpD0{margin-top:28px;padding-top:14px;padding-bottom:14px}.page_worksFilterChips__8kHT9{flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.page_worksFilterChips__8kHT9::-webkit-scrollbar{display:none}.page_worksFilterChips__8kHT9 button{height:38px;flex:0 0 auto;padding-right:12px;padding-left:12px}.page_worksSearch__GUFJN{width:100%;min-width:0;height:44px;padding-right:14px;padding-left:14px}.page_worksListRow__nMjVg{gap:12px;padding:18px 0}.page_webV2AdminActionRow__RMYfZ{margin-top:-6px}.page_webV2AdminActionLink__HAJMF{width:100%;justify-content:center}}