.AppLayout_topbar__8mysO{position:fixed;top:0;left:0;right:0;height:var(--topbar-height);background:#1E293B;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-xl);z-index:1000}.AppLayout_topbarLogo__QZIY_{display:flex;align-items:center;gap:var(--space-sm)}.AppLayout_topbarLogoIcon__z9njN{width:28px;height:28px;border-radius:var(--radius-md);background:linear-gradient(135deg,#FF5050,#FF7875);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}.AppLayout_topbarTitle__NdtkH{color:#FFFFFF;font-size:15px;font-weight:600;letter-spacing:.5px}.AppLayout_topbarRight__mPCZc{display:flex;align-items:center;gap:var(--space-lg)}.AppLayout_topbarAction__jg_oG{color:#FFFFFF;font-size:17px;cursor:pointer;transition:color .15s ease,transform .15s ease}.AppLayout_topbarIconButton__gJDmr{color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.08);transition:background-color .15s ease,border-color .15s ease,transform .15s ease;cursor:pointer}.AppLayout_topbarIconButton__gJDmr .anticon,.AppLayout_topbarIconButton__gJDmr .anticon svg{color:#FFFFFF;fill:currentColor}.AppLayout_topbarBadge__ijJyr .ant-badge-count{box-shadow:none}.AppLayout_topbarIconButton__gJDmr:focus-visible,.AppLayout_topbarIconButton__gJDmr:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.22);outline:none}.AppLayout_topbarIconButton__gJDmr:focus-visible .AppLayout_topbarAction__jg_oG,.AppLayout_topbarIconButton__gJDmr:hover .AppLayout_topbarAction__jg_oG{color:#FFFFFF;transform:translateY(-1px)}.AppLayout_topbarUser__DJzy7{display:flex;align-items:center;gap:var(--space-sm);color:#FFFFFF;cursor:pointer;font-size:13px}.AppLayout_topbarAvatar__m8qW5{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#667EEA,#764BA2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600}.AppLayout_topbarUserButton__kfe5s{color:#FFFFFF!important;height:36px;padding:4px 10px 4px 4px!important;border:none!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;max-width:240px}.AppLayout_topbarUserButton__kfe5s .anticon,.AppLayout_topbarUserButton__kfe5s .anticon svg{color:#FFFFFF;fill:currentColor}.AppLayout_topbarUserButton__kfe5s:focus-visible,.AppLayout_topbarUserButton__kfe5s:hover{color:#FFFFFF!important;background:rgba(255,255,255,.14)!important}.AppLayout_accountPopoverOverlay__5CDeZ .ant-popover-inner{padding:0!important;border-radius:14px;overflow:hidden}.AppLayout_inboxPopoverOverlay__7YZBe .ant-popover-inner,.AppLayout_settingsPopoverOverlay__daGzz .ant-popover-inner{padding:0!important;border-radius:16px;overflow:hidden}.AppLayout_accountPopover__wFsPf{width:280px;background:#FFFFFF}.AppLayout_inboxPopover__d6RWX{width:360px;background:#FFFFFF}.AppLayout_settingsPopover__SSrM6{width:320px;background:#FFFFFF}.AppLayout_inboxHeader__zQi9j{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 10px;background:radial-gradient(circle at top right,rgba(255,80,80,.14),transparent 48%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.AppLayout_inboxTitle__xQ89H{font-size:14px;font-weight:700;color:#111827}.AppLayout_inboxSubtitle__x_HpW{margin-top:4px;font-size:12px;color:#6B7280}.AppLayout_inboxMeta__u3beJ{font-size:12px;color:#FF5050;white-space:nowrap}.AppLayout_inboxSummary___GF4L{padding:0 16px 12px;font-size:12px;color:#6B7280}.AppLayout_settingsHeader__9MkMs{padding:16px;background:radial-gradient(circle at top right,rgba(255,80,80,.12),transparent 45%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.AppLayout_settingsTitle___K_1Y{font-size:14px;font-weight:700;color:#111827}.AppLayout_settingsSubtitle__UQyfl{margin-top:4px;font-size:12px;line-height:1.5;color:#6B7280}.AppLayout_settingsSection__GrV8q{padding:16px}.AppLayout_settingsItem__7izTw{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#FFFFFF}.AppLayout_settingsItemBody__xMWU9{min-width:0}.AppLayout_settingsItemTitle__OPuon{font-size:13px;font-weight:600;color:#111827}.AppLayout_settingsItemDescription__Inud_{margin-top:6px;font-size:12px;line-height:1.6;color:#6B7280}.AppLayout_inboxTabs__G8C3Y .ant-tabs-nav{margin:0;padding:0 16px}.AppLayout_inboxTabs__G8C3Y .ant-tabs-content-holder{padding-top:8px}.AppLayout_inboxLoading___gQEM{display:flex;align-items:center;gap:8px;padding:20px 16px 24px;color:#6B7280;font-size:12px}.AppLayout_inboxList__o84mc{max-height:420px;padding:0 10px 10px;overflow-y:auto}.AppLayout_inboxItem__OjfoO{padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:#FFFFFF}.AppLayout_inboxItem__OjfoO+.AppLayout_inboxItem__OjfoO{margin-top:10px}.AppLayout_inboxItemHeader__8C_W5{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.AppLayout_inboxItemTime__fSDd6{flex:0 0 auto;font-size:11px;color:#9CA3AF}.AppLayout_inboxItemTitle__1SDPb{margin-top:10px;font-size:13px;font-weight:600;color:#111827}.AppLayout_inboxItemSummary__rKzHs{margin-top:6px;font-size:12px;line-height:1.6;color:#4B5563}.AppLayout_inboxItemProject__FpiML{margin-top:8px;font-size:11px;color:#9CA3AF}.AppLayout_inboxItemFooter__vTlo_{margin-top:10px}.AppLayout_inboxItemLink__KDVV5{color:#1677FF;font-size:12px;font-weight:600}.AppLayout_inboxEmpty__ow4vs{padding:8px 8px 12px}.AppLayout_accountSummary__V9yJs{display:flex;gap:12px;padding:16px;background:radial-gradient(circle at top right,rgba(255,80,80,.12),transparent 45%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.AppLayout_accountAvatarLarge__ICFE_{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#FF5050,#FF7A59);display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.AppLayout_accountSummaryBody__tRIer{min-width:0}.AppLayout_accountSummaryName__t6yvd{font-size:14px;font-weight:600;color:#111827}.AppLayout_accountSummaryTitle__62nd9{margin-top:2px;font-size:12px;line-height:1.5;color:#6B7280}.AppLayout_accountSummaryRole___Obyq{margin-top:6px;font-size:12px;color:#FF5050}.AppLayout_accountSection__Zbe03{padding:0 16px 16px}.AppLayout_accountSectionTitle__Y1NRA{margin-bottom:10px;font-size:12px;font-weight:600;color:#6B7280}.AppLayout_accountRoleGroup__ohFmu{width:100%}.AppLayout_accountRoleGroup__ohFmu .ant-radio-wrapper{width:100%;-webkit-margin-end:0;margin-inline-end:0;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#FFFFFF}.AppLayout_accountRoleGroup__ohFmu .ant-radio-wrapper:hover{border-color:#FFB3A7;background:#FFF8F6}.AppLayout_accountDivider__VZEGY{margin:0 0 16px!important}.AppLayout_accountFooter__3tO_P{padding:0 16px 16px;font-size:12px;color:#9CA3AF}.AppLayout_topbarUserMeta__egIbN{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.AppLayout_topbarUserName__2XULg{font-size:12px;font-weight:600}.AppLayout_topbarUserName__2XULg,.AppLayout_topbarUserTitle__aLgJV{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#FFFFFF;line-height:1.2}.AppLayout_topbarUserTitle__aLgJV{font-size:11px}.AppLayout_sidebar__0Xrpa{position:fixed;top:var(--topbar-height);left:0;width:var(--sidebar-width);height:calc(100vh - var(--topbar-height));background:#FFFFFF;border-right:1px solid var(--color-border);overflow-y:auto;z-index:900}.AppLayout_sidebar__0Xrpa .ant-menu{-webkit-border-end:none!important;border-inline-end:none!important}.AppLayout_sidebar__0Xrpa .ant-menu-item,.AppLayout_sidebar__0Xrpa .ant-menu-submenu-title{margin:2px 8px;border-radius:var(--radius-md);font-size:13px;color:#4B5563}.AppLayout_sidebar__0Xrpa .ant-menu-item-selected{background:var(--color-primary-bg)!important;color:var(--color-primary)!important}.AppLayout_sidebar__0Xrpa .ant-menu-item-selected a{color:inherit}.AppLayout_sidebar__0Xrpa .ant-menu-item:hover,.AppLayout_sidebar__0Xrpa .ant-menu-submenu-title:hover{background:#F3F4F6!important}.AppLayout_layout__8Fgjq{min-height:100vh}.AppLayout_content__N9zbo{margin-left:var(--sidebar-width);margin-top:var(--topbar-height);padding:var(--space-xl);min-height:calc(100vh - var(--topbar-height));background:radial-gradient(circle at top right,rgba(255,80,80,.08),transparent 30%),linear-gradient(180deg,#f5f7fa,#eff3f8)}@media (max-width:960px){.AppLayout_sidebar__0Xrpa{position:static;top:0;width:100%;height:auto;border-right:none;border-bottom:1px solid var(--color-border)}.AppLayout_content__N9zbo{margin-left:0;margin-top:0;padding:var(--space-lg)}}.Screen_screen__emkfp{display:flex;flex-direction:column;gap:16px}.Screen_hero__QRoWJ{background:radial-gradient(circle at top right,rgba(255,80,80,.22),transparent 36%),linear-gradient(135deg,#132238,#1e293b 48%,#24405e);border-radius:16px;padding:20px 24px;color:#ffffff;box-shadow:0 16px 40px rgba(15,23,42,.18)}.Screen_heroTop__Ufeml{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.Screen_heroTitle__jdpli{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:8px}.Screen_heroDescription__EmjSF{max-width:720px;color:rgba(255,255,255,.78);font-size:14px}.Screen_heroStats__x9uxx{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px;gap:12px;margin-top:18px}.Screen_heroStat___mgSM{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Screen_heroStatLabel__i0jEc{color:rgba(255,255,255,.68);font-size:12px}.Screen_heroStatValue__GzMZc{margin-top:6px;font-size:24px;font-weight:700}.Screen_panel__M1C_X{background:#ffffff;border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,.06);overflow:hidden}.Screen_panelHeader__GhxMA{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #eef2f7}.Screen_panelTitleGroup__v6VMb{display:flex;flex-direction:column;gap:4px}.Screen_pageBreadcrumb__5Sgsl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin-bottom:8px;color:#6b7280;font-size:12px;line-height:1.5}.Screen_pageBreadcrumbItem__Ck7fx{flex-wrap:wrap}.Screen_pageBreadcrumbCurrent__QhAMq,.Screen_pageBreadcrumbItem__Ck7fx,.Screen_pageBreadcrumbLink__w2N4_,.Screen_pageBreadcrumbText__3bR_g{display:inline-flex;align-items:center}.Screen_pageBreadcrumbLink__w2N4_{color:#6b7280;transition:color .15s ease}.Screen_pageBreadcrumbLink__w2N4_:hover{color:#1677ff}.Screen_pageBreadcrumbCurrent__QhAMq{color:#374151;font-weight:600}.Screen_pageBreadcrumbSeparator__TyPlc{margin:0 8px;color:#9ca3af}.Screen_panelTitle__EwtRr{font-size:20px;font-weight:700;color:#111827}.Screen_panelHint__P3RHT{color:#6b7280;font-size:13px}.Screen_panelBody__gtZ_c{padding:20px 24px 24px}.Screen_helpPanelSlot__VqM_m{padding:16px 24px 0}.Screen_helpCard__9Z7US{overflow:hidden;border:1px solid #ffd8d5;border-radius:14px;background:linear-gradient(180deg,#fff8f7,#ffffff);box-shadow:0 10px 28px rgba(255,80,80,.08)}.Screen_helpCard__9Z7US .ant-collapse-item{border:none!important}.Screen_helpCard__9Z7US .ant-collapse-header{align-items:flex-start!important;padding:16px 18px!important}.Screen_helpCard__9Z7US .ant-collapse-expand-icon{-webkit-padding-end:10px!important;padding-inline-end:10px!important;padding-top:3px;color:#ff5050}.Screen_helpCard__9Z7US .ant-collapse-content{border-top:1px solid #ffe6e4!important}.Screen_helpCard__9Z7US .ant-collapse-content-box{padding:16px 18px 18px!important}.Screen_helpCardHeader__OQ0NP{display:flex;flex-direction:column;gap:8px;min-width:0}.Screen_helpCardHeaderTop__gP0R8{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Screen_helpCardEyebrow__wmACi{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff1f0;color:#cf1322;font-size:12px;font-weight:700}.Screen_helpCardTitle__TH_U_{color:#111827;font-size:15px;font-weight:700}.Screen_helpCardSummary__aOaXD{color:#4b5563;font-size:13px;line-height:1.7;max-width:880px}.Screen_helpCallout__m3Q3b{border-radius:12px;padding:12px 14px}.Screen_helpCalloutInfo__N5gNR{border:1px solid #ffd8d5;background:#fff4f3}.Screen_helpCalloutWarning__7Mp_F{border:1px solid #ffe1b3;background:#fff8e8}.Screen_helpCalloutLabel__Sbhlz{color:#111827;font-size:12px;font-weight:700;margin-bottom:6px}.Screen_helpCalloutText__3ABEs{color:#4b5563;font-size:13px;line-height:1.7}.Screen_helpSections___hiEy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.Screen_helpSection__3aiEV{min-width:0;border:1px solid #f3e3e1;border-radius:12px;background:#ffffff;padding:14px 16px}.Screen_helpSectionTitle__Wpsg4{margin:0 0 10px;color:#111827;font-size:13px;font-weight:700}.Screen_helpSectionList__IL38x{margin:0;padding-left:18px;color:#374151;font-size:13px;line-height:1.7}.Screen_helpSectionList__IL38x li+li{margin-top:6px}.Screen_filterBar__0enPe{display:flex;flex-wrap:wrap;gap:12px 16px;padding:16px 24px;border-bottom:1px solid #eef2f7;background:linear-gradient(180deg,#fbfcfe,#ffffff)}.Screen_filterItem__O5Q2s{display:flex;flex-direction:column;gap:8px;min-width:180px}.Screen_filterLabel__7dlwS{font-size:12px;color:#6b7280;font-weight:600}.Screen_filterActions__0Y_Te{margin-left:auto;display:flex;align-items:flex-end;gap:8px}.Screen_tableArea__qlYnD{padding:24px}.Screen_metricsGrid__0VmQK{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.Screen_metricCard__PbfiK{border-radius:14px;border:1px solid #edf2f7;background:linear-gradient(180deg,#ffffff,#f8fafc);padding:14px 16px}.Screen_metricLabel__8JQFM{color:#6b7280;font-size:12px}.Screen_metricValue__FLYYw{margin-top:8px;color:#111827;font-size:22px;font-weight:700}.Screen_detailGrid__5qlG5{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:16px;gap:16px}.Screen_stack__M1v4s{display:flex;flex-direction:column;gap:16px}.Screen_metaGrid__p4V3u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Screen_metaItem__Cjryg{border-radius:12px;border:1px solid #eef2f7;background:#fbfcfe;padding:14px 16px}.Screen_metaLabel__zQJM_{color:#6b7280;font-size:12px;margin-bottom:8px}.Screen_metaValue__5e5z5{color:#111827;font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.Screen_metaValueStrong__3UKNj{color:#111827;font-size:18px;font-weight:700}.Screen_sectionTitle__TIu6K{font-size:16px;font-weight:700;color:#111827;margin-bottom:12px}.Screen_subtleBlock__57Yv9{border-radius:12px;background:#f8fafc;border:1px solid #eef2f7;padding:14px 16px}.Screen_docBlock__9ZxFL{border-radius:14px;border:1px solid #e5e7eb;background:linear-gradient(180deg,#fcfdff,#ffffff);padding:18px 20px}.Screen_docLabel__AlnZb{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:12px}.Screen_docContent__V8VnS{color:#111827;font-size:14px;line-height:1.8;white-space:pre-wrap}.Screen_actionRow__ZnIIR{display:flex;flex-wrap:wrap;gap:8px}.Screen_listRow__CVBe_{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-bottom:1px solid #f3f4f6}.Screen_listRow__CVBe_:last-child{border-bottom:none;padding-bottom:0}.Screen_listRowHeader__YDtQs{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.Screen_listTitle__anreT{color:#111827;font-size:15px;font-weight:700}.Screen_listMeta__PQd_H{display:flex;flex-wrap:wrap;gap:8px 12px;color:#6b7280;font-size:12px}.Screen_timeline__pdU7T{display:flex;flex-direction:column;gap:12px}.Screen_timelineItem__YqcGL{border:1px solid #eef2f7;border-radius:12px;background:#fbfcfe;padding:14px 16px}.Screen_timelineItemRisk___9JSv{border-color:#ffc8c5;background:#fff5f5}.Screen_timelineTop__OAjPG{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.Screen_timelineName__fuI6U{color:#111827;font-size:15px;font-weight:700}.Screen_textRisk__AWhvT{color:#cf1322;font-weight:600}.Screen_textMuted__52j1O{color:#6b7280;font-size:13px}.Screen_readonlyValue__nFC_6{min-height:32px;display:flex;align-items:center;color:#111827;font-size:14px;line-height:1.6}.Screen_formGrid__SwL1y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.Screen_fullWidth__um41L{grid-column:1/-1}.Screen_drawerFooter__8wXpY{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.Screen_tableLink__T2RSM{color:#1677ff;font-weight:600}.Screen_tableLink__T2RSM:hover{color:#4096ff;text-decoration:underline}.Screen_panelBodyCompact__t1Iiw{display:flex;flex-direction:column}.Screen_requirementHeader__in6RH{flex-direction:column;align-items:stretch;gap:14px}.Screen_requirementHeaderTop__O0W8g{padding-bottom:8px;border-bottom:1px solid #f3f4f6}.Screen_requirementHeaderMain__aTZ3C{display:flex;flex-direction:column;gap:10px}.Screen_requirementTitleRow__zYaOq{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.Screen_requirementTitle__NE_lq{margin:0;color:#111827;font-size:22px;font-weight:700;line-height:1.25;text-wrap:balance}.Screen_requirementCode__2JJOG{color:#6b7280;font-size:13px;font-weight:600}.Screen_requirementMetaRow__4QL_H{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.Screen_requirementSummary__Ej0MG{min-width:0;color:#4b5563;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.Screen_requirementActionRow___Lorr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.Screen_requirementPrimaryAction__nC7UX{display:flex;align-items:center}.Screen_requirementSecondaryActions__zFBvG{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.Screen_sectionSpacingLarge__FMNAU{margin-top:24px}.Screen_snapshotActions__LnAQo{margin-top:16px}.Screen_snapshotCollapse__Dc8tP{margin-top:8px;border-top:1px solid #f3f4f6;padding-top:8px}.Screen_snapshotCollapse__Dc8tP .ant-collapse-header{padding:8px 0!important;color:#4b5563!important;font-size:13px}.Screen_snapshotCollapse__Dc8tP .ant-collapse-content-box{padding:4px 0 0!important}.Screen_modalFormSpacing__XyFOU{margin-top:16px}.Screen_fullWidthInputNumber__UIhu5{width:100%}.Screen_timelineItemContent__uNQOL{display:flex;flex-direction:column;gap:4px}.Screen_timelineItemHeader__sW1ps{display:flex;justify-content:space-between;align-items:center;gap:8px}.Screen_timelineItemTitle__3Enek{font-size:14px;font-weight:700;color:#111827}.Screen_timelineItemMeta__Y_FxF{color:#6b7280;font-size:12px}.Screen_timelineItemDesc__qm1Vv{margin-top:4px;color:#4b5563;font-size:13px;line-height:1.6}.Screen_sortToggleButton__zO7sR{color:#4b5563}.Screen_sortToggleButton__zO7sR:hover{color:#111827!important;background:#f3f4f6!important}.Screen_discussionList__GsE8S{display:flex;flex-direction:column;gap:12px}.Screen_discussionListWithComposer__jHLke{padding-bottom:104px}.Screen_discussionItem__ZB_jb{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid #eef2f7;border-radius:12px;background:#ffffff}.Screen_discussionItemHeader__hXjWR{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.Screen_discussionAuthor__JD_EI{display:flex;align-items:flex-start;gap:10px;min-width:0}.Screen_discussionAvatarComment__Ppg5X{background-color:#1677ff}.Screen_discussionAvatarEvaluation__3nHyb{background-color:#0ea5e9}.Screen_discussionAuthorMeta__fTtLG{display:flex;flex-direction:column;gap:4px;min-width:0}.Screen_discussionAuthorLine__XF_F6{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Screen_discussionRole__7RqhA{color:#9ca3af;font-size:12px}.Screen_discussionRoundTag__jlf3W{color:#2563eb;font-size:12px;background:#eff6ff;border-radius:999px;padding:1px 8px}.Screen_discussionTime__aClmX{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#6b7280;font-size:12px}.Screen_discussionBubbleWrap__Eq_Ny{padding-left:42px}.Screen_discussionBubble__GAi3q{border:1px solid #eef2f7;border-radius:10px;background:#f8fafc;padding:12px 14px}.Screen_discussionEvaluationItem___i72p{border-left-width:3px}.Screen_discussionEvaluationDefault__ivh5a{background:#fcfdff;border-left-color:#91caff}.Screen_discussionEvaluationRejected__c2t6C{background:#fffafa;border-left-color:#ffb3ad}.Screen_discussionDecisionArea__6fv2g{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.Screen_discussionEffort__KXpra{color:#0f766e;font-size:13px;font-weight:600}.Screen_discussionBodyWrap__bPE5B{padding-top:2px}.Screen_discussionBody__NDw9r{border:1px solid #e5e7eb;border-radius:10px;background:#ffffff;padding:12px 14px}.Screen_discussionBodyDefault__X2QSi{border-color:#dbeafe}.Screen_discussionBodyRejected__KNTPe{border-color:#fecaca}.Screen_discussionBodyTitle__tbduf{margin-bottom:8px;font-size:13px;font-weight:700}.Screen_discussionBodyTitleDefault__GEEvc{color:#1d4ed8}.Screen_discussionBodyTitleRejected__XPL_Q{color:#b91c1c}.Screen_discussionBodyContent__jMw9k{color:#334155;line-height:1.6}.Screen_discussionEmptyState__1WIIw{padding:40px 0}.Screen_discussionComposerInput___wt_N{font-size:15px}.Screen_discussionComposerActions___sxtN{display:flex;justify-content:flex-end;margin-top:12px}.Screen_completenessList__usijh{display:flex;flex-direction:column;gap:4px}.Screen_simpleListItem__jm_Zv{color:#ef4444;font-size:13px}.Screen_markdown__SBM_w{color:#111827;font-size:14px;line-height:1.7}.Screen_markdownHeading__sPfse{margin:0 0 8px;color:#111827;font-size:14px;font-weight:700}.Screen_markdownParagraph__VTVv7{margin:0 0 10px}.Screen_markdownParagraph__VTVv7:last-child{margin-bottom:0}.Screen_markdownList__9p7Wy{margin:0 0 10px;padding-left:20px}.Screen_markdownList__9p7Wy:last-child{margin-bottom:0}.Screen_markdownListItem__ZvdYv+.Screen_markdownListItem__ZvdYv{margin-top:4px}@media (max-width:1120px){.Screen_detailGrid__5qlG5{grid-template-columns:1fr}}@media (max-width:768px){.Screen_heroTop__Ufeml,.Screen_panelHeader__GhxMA{flex-direction:column}.Screen_helpSections___hiEy{grid-template-columns:1fr}.Screen_filterActions__0Y_Te,.Screen_filterItem__O5Q2s{min-width:100%;margin-left:0}.Screen_formGrid__SwL1y,.Screen_metaGrid__p4V3u{grid-template-columns:1fr}.Screen_requirementActionRow___Lorr{align-items:stretch;flex-direction:column}.Screen_requirementPrimaryAction__nC7UX,.Screen_requirementSecondaryActions__zFBvG{width:100%}.Screen_discussionItemHeader__hXjWR{flex-direction:column}.Screen_discussionBubbleWrap__Eq_Ny{padding-left:0}}.Screen_stickyFooter__3uibT{position:-webkit-sticky;position:sticky;bottom:0;background:#ffffff;padding:16px 24px;margin:0 -24px;border-top:1px solid #e5e7eb;box-shadow:0 -8px 20px rgba(15,23,42,.04);z-index:10}.Screen_milestoneNodeWrapper__tm_HR .Screen_milestoneUpdateBtn__1us_F{opacity:0;pointer-events:none;transition:opacity .2s ease}.Screen_milestoneNodeWrapper__tm_HR:hover .Screen_milestoneUpdateBtn__1us_F{opacity:1;pointer-events:auto}.Screen_milestoneNodeWrapper__tm_HR:focus-within .Screen_milestoneUpdateBtn__1us_F{opacity:1;pointer-events:auto}.ProjectDetailPage_projectCode___m0BH{margin-left:8px;font-weight:400}.ProjectDetailPage_headerActionLink__4dbjc{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid #d9d9d9;border-radius:8px;color:rgba(0,0,0,.88);background:#ffffff;text-decoration:none;white-space:nowrap;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}.ProjectDetailPage_headerActionLink__4dbjc:hover{border-color:#4096ff;color:#1677ff}.ProjectDetailPage_headerActionLink__4dbjc:focus-visible{outline:none;border-color:#1677ff;box-shadow:0 0 0 3px rgba(22,119,255,.2)}.ProjectDetailPage_projectTabs__ubImp{margin-top:-8px}.ProjectDetailPage_projectTabs__ubImp .ant-tabs-nav{margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #eef2f7}.ProjectDetailPage_projectTabs__ubImp .ant-tabs-content-holder{border:1px solid #eef2f7;border-radius:12px;background:linear-gradient(180deg,#fcfdff,#ffffff)}.ProjectDetailPage_tabContent__5Q9mU{display:flex;flex-direction:column;gap:20px;padding:16px}.ProjectDetailPage_summaryRow__H4k2J{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.ProjectDetailPage_summaryMain___5SyW{flex:1 1;min-width:0}.ProjectDetailPage_summaryTitleRow__ihOd8{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ProjectDetailPage_summaryTitle__DD_0a{color:#111827;font-size:16px;font-weight:600}.ProjectDetailPage_metricsGroup__cNdBC{display:flex;gap:24px}.ProjectDetailPage_metricBlock__lEkjV{text-align:center;min-width:72px}.ProjectDetailPage_metricValue__1__5k{margin:0;font-size:28px}.ProjectDetailPage_metricRisk__mpMER{color:#cf1322}.ProjectDetailPage_tabularNums__Vr5Lc{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectDetailPage_milestoneRail__Ni3CV{display:flex;overflow-x:auto;gap:4px;padding:16px 0 22px;border-top:1px solid #eef2f7;-ms-overflow-style:none;scrollbar-width:none}.ProjectDetailPage_milestoneRail__Ni3CV::-webkit-scrollbar{display:none}.ProjectDetailPage_milestoneItem__GJz11{position:relative;display:flex;align-items:flex-start;flex:1 0 160px}.ProjectDetailPage_milestoneConnector__lR7N3{position:absolute;top:10px;left:50%;width:100%;height:2px;background:#e5e7eb;z-index:0}.ProjectDetailPage_milestoneConnectorDone__8ttfu{background:#93c5aa}.ProjectDetailPage_milestoneNodeWrapper__Subi7{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 8px;z-index:1}.ProjectDetailPage_milestoneNode__t4KdF{width:20px;height:20px;border-radius:9999px;background:#d1d5db;border:4px solid #ffffff;box-shadow:0 0 0 1px #d1d5db;margin-bottom:10px;flex-shrink:0}.ProjectDetailPage_milestoneNodeCompleted__Klk4Z{background:#5aa772}.ProjectDetailPage_milestoneNodeCurrent__qzpKM{background:#4f8fd6}.ProjectDetailPage_milestoneNodeOverdue__tF17x{background:#e5484d}.ProjectDetailPage_milestoneContent__KhZ8_{width:100%;text-align:center;min-width:0}.ProjectDetailPage_milestoneNameRow__5Bw3V{display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:4px}.ProjectDetailPage_milestoneName__M0NRz{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111827;font-size:13px;font-weight:600}.ProjectDetailPage_milestoneUpdateBtn__734Q9{height:auto;padding:0;font-size:12px;color:#1677ff;opacity:0;pointer-events:none;transition:opacity .16s ease}.ProjectDetailPage_milestoneNodeWrapper__Subi7:focus-within .ProjectDetailPage_milestoneUpdateBtn__734Q9,.ProjectDetailPage_milestoneNodeWrapper__Subi7:hover .ProjectDetailPage_milestoneUpdateBtn__734Q9{opacity:1;pointer-events:auto}.ProjectDetailPage_milestoneMeta__c_02j{color:#6b7280;font-size:12px}.ProjectDetailPage_overviewSections__EyrXu{display:flex;flex-direction:column;gap:16px}.ProjectDetailPage_overviewSummaryGrid___UFg_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ProjectDetailPage_overviewSummaryCard__NdE3Y{border:1px solid #eef2f7;border-radius:12px;padding:16px;background:radial-gradient(circle at top right,rgba(255,80,80,.08),transparent 34%),linear-gradient(180deg,#fcfdff,#ffffff)}.ProjectDetailPage_overviewSummaryHeader__0dPhq{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ProjectDetailPage_overviewSummaryTitle__Lqpb3{margin-bottom:6px;color:#111827;font-size:15px;font-weight:700}.ProjectDetailPage_overviewSummaryMetrics__QJEDm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.ProjectDetailPage_overviewSummaryMetric__oUty_{min-width:0}.ProjectDetailPage_overviewSummaryValue__oG2rE{margin-top:6px;color:#111827;font-size:22px;font-weight:700;line-height:1.2;word-break:break-word}.ProjectDetailPage_overviewSummaryFootnote__h06g_{margin-top:14px;color:#4b5563;font-size:13px;line-height:1.7}.ProjectDetailPage_sectionHeading__RSOAj{margin:0 0 10px;color:#111827;font-size:15px;font-weight:700}.ProjectDetailPage_factsSection__76yX7{border-top:1px solid #eef2f7;padding-top:14px}.ProjectDetailPage_keyFactsGrid__1xxce{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ProjectDetailPage_keyFactCard__8Gvi6{display:flex;flex-direction:column;min-width:0}.ProjectDetailPage_keyFactCardHeader__wmOK4{min-width:0}.ProjectDetailPage_keyFactHighlight__QqDSj{margin-top:16px;padding:14px 16px;border:1px solid #f3e6e4;border-radius:12px;background:rgba(255,255,255,.7)}.ProjectDetailPage_keyFactList__ta9PW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0 0}.ProjectDetailPage_keyFactRow__xRlmZ{margin:0;min-width:0}.ProjectDetailPage_keyFactFootnoteLabel__ZQ8H_,.ProjectDetailPage_keyFactLabel__iit4k,.ProjectDetailPage_keyFactMetricLabel__WwOTI{color:#6b7280;font-size:12px}.ProjectDetailPage_keyFactLabel__iit4k{margin-bottom:6px}.ProjectDetailPage_keyFactValue__FTQUd{color:#111827;font-size:14px;line-height:1.7;margin:0}.ProjectDetailPage_keyFactFootnote__aQugF{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid #eef2f7;color:#4b5563;font-size:13px;line-height:1.7}.ProjectDetailPage_metaTagRow__2eyoH{display:flex;flex-wrap:wrap;gap:8px}.ProjectDetailPage_keyFactMetricGrid__NwOYg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.ProjectDetailPage_keyFactMetric__ZtI5x{min-width:0;padding:14px 16px;border:1px solid #f3e6e4;border-radius:12px;background:rgba(255,255,255,.72)}.ProjectDetailPage_keyFactMetricValue__kTtIi{margin-top:8px;color:#111827;font-size:18px;font-weight:700;line-height:1.5}.ProjectDetailPage_briefSection__Mawh1{border:1px solid #eef2f7;border-radius:12px;padding:14px 16px;background:#ffffff}.ProjectDetailPage_sourceSection__apvDQ{border-top:1px solid #eef2f7;padding-top:12px}.ProjectDetailPage_sourceInline___q3ax{display:flex;flex-wrap:wrap;gap:8px 14px;color:#6b7280;font-size:13px;line-height:1.6}.ProjectDetailPage_sourceTitle__ysH31{color:#111827;font-weight:600}.ProjectDetailPage_tabSectionHeader__S2wfh{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;border-bottom:1px solid #eef2f7}.ProjectDetailPage_taskManagementToolbar__aUaP1{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.ProjectDetailPage_sectionBlock__mM6IA{display:flex;flex-direction:column;gap:16px}.ProjectDetailPage_sectionBlockHeader__APZI3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ProjectDetailPage_sectionBlockActions__j6S91{display:flex;align-items:center;gap:12px}.ProjectDetailPage_filterSelect__Yq5Cb{min-width:220px}.ProjectDetailPage_listTitleClamp__KIoNL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetailPage_itemDescription__mtTje{margin-top:8px}.ProjectDetailPage_itemNotice__GD2sK{margin-top:12px}.ProjectDetailPage_adjustmentCard__CRBno{margin-top:12px;padding:12px 14px;border:1px solid #eef2f7;border-radius:12px;background:linear-gradient(180deg,#fafcff,#ffffff);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.ProjectDetailPage_adjustmentCardPENDING__Skqyx{border-color:#dbeafe;background:linear-gradient(180deg,#f5f9ff,#ffffff)}.ProjectDetailPage_adjustmentCardAPPROVED__9_NUF{border-color:#d9f7be;background:linear-gradient(180deg,#f6ffed,#ffffff)}.ProjectDetailPage_adjustmentCardREJECTED__BF_2_{border-color:#ffccc7;background:linear-gradient(180deg,#fff2f0,#ffffff)}.ProjectDetailPage_adjustmentHeader__efrig{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ProjectDetailPage_adjustmentTitleGroup__PjVq0{min-width:0}.ProjectDetailPage_adjustmentLabel__8zbFJ{color:#6b7280;font-size:12px;font-weight:600}.ProjectDetailPage_adjustmentSummary__aeDyo{margin-top:4px;color:#111827;font-size:14px;font-weight:600;line-height:1.6}.ProjectDetailPage_adjustmentMeta__vhKpR{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;color:#4b5563;font-size:13px}.ProjectDetailPage_adjustmentReason__JD89Z{margin-top:8px;color:#111827;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.ProjectDetailPage_adjustmentActions__JHsGB{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed #dbe3ee}.ProjectDetailPage_planSubsection__lCwla{margin-top:14px;padding-top:14px;border-top:1px dashed #e5e7eb}.ProjectDetailPage_planSubsectionTitle__Ks7xB{margin-bottom:10px;color:#111827;font-size:13px;font-weight:700}.ProjectDetailPage_nestedRecordCard__Q2UdV{border:1px solid #eef2f7;border-radius:10px;padding:12px 14px;background:#fbfdff}.ProjectDetailPage_wordBreak__sC1fN{word-break:break-word;overflow-wrap:anywhere}.ProjectDetailPage_checklist__Glo6j{margin:0;padding-left:18px;color:#111827;line-height:1.7}@media (max-width:900px){.ProjectDetailPage_summaryRow__H4k2J{flex-direction:column}.ProjectDetailPage_metricsGroup__cNdBC{width:100%;justify-content:space-between}.ProjectDetailPage_overviewSummaryGrid___UFg_{grid-template-columns:1fr}.ProjectDetailPage_overviewSummaryMetrics__QJEDm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ProjectDetailPage_tabSectionHeader__S2wfh{flex-direction:column}.ProjectDetailPage_taskManagementToolbar__aUaP1{width:100%;justify-content:space-between}.ProjectDetailPage_sectionBlockHeader__APZI3{flex-direction:column}.ProjectDetailPage_keyFactList__ta9PW,.ProjectDetailPage_keyFactMetricGrid__NwOYg,.ProjectDetailPage_keyFactsGrid__1xxce{grid-template-columns:1fr}.ProjectDetailPage_metricValue__1__5k{font-size:24px}.ProjectDetailPage_overviewSummaryMetrics__QJEDm{grid-template-columns:1fr}.ProjectDetailPage_filterSelect__Yq5Cb{width:100%;min-width:0}.ProjectDetailPage_adjustmentHeader__efrig{flex-direction:column;align-items:stretch}}