html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}._page_1402r_1{display:grid;gap:1rem;padding:1rem 0}._header_1402r_7{display:grid;gap:.25rem}._title_1402r_12{margin:0;font-size:1.375rem;font-weight:600;color:var(--project-performance-text, #111827)}._subtitle_1402r_19{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.8125rem;line-height:1.25rem}._panel_1402r_26{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:1rem 1.25rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._builderRow_1402r_34{display:flex;gap:.75rem;align-items:flex-end;flex-wrap:wrap}._field_1402r_41{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_1402r_47{font-size:.75rem;color:var(--project-performance-text-secondary, #6b7280)}._baseSelect_1402r_52{min-width:9.5rem}._opSelect_1402r_56,._scaleSelect_1402r_57{min-width:6.5rem}._nameInput_1402r_61{width:11rem}._scroll_1402r_65{overflow-x:auto;margin-top:.875rem}._table_1402r_70{width:100%;border-collapse:collapse;font-size:.8125rem}._table_1402r_70 thead th{padding:0 .625rem .5rem;font-weight:500;color:var(--project-performance-text-tertiary, #9ca3af);text-transform:uppercase;font-size:.6875rem;letter-spacing:.02em;white-space:nowrap}._textHead_1402r_86{text-align:left}._actionHead_1402r_90{width:3rem}._row_1402r_94>td{padding:.5rem .625rem;border-bottom:1px solid var(--project-performance-border-soft, #eeeeee)}._editingRow_1402r_99>td{background:var(--project-performance-bg-subtle, #f8fafc)}._name_1402r_61{text-align:left;font-weight:500;color:var(--project-performance-text, #111827)}._formula_1402r_109{text-align:left;color:var(--project-performance-text-secondary, #6b7280)}._formula_1402r_109 code{background:var(--project-performance-bg-subtle, #f1f5f9);padding:.125rem .375rem;border-radius:.3125rem;font-size:.75rem}._action_1402r_90{text-align:right}._emptyCell_1402r_125{padding:.75rem .625rem;text-align:center;color:var(--project-performance-text-tertiary, #9ca3af);font-style:italic}._container_18gvd_1{display:grid;gap:1rem;padding:1rem}._loadingState_18gvd_7{min-height:18rem;display:flex;align-items:center;justify-content:center}._emptyState_18gvd_14{min-height:12rem;display:flex;align-items:center;justify-content:center}._filters_18gvd_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}._filterField_18gvd_27{display:flex;flex-direction:column;gap:.375rem}._filterLabel_18gvd_33{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--project-overview-text-tertiary, #6b7280)}._cards_18gvd_42{display:grid;grid-template-columns:1fr;gap:1rem}._card_18gvd_42{border:1px solid var(--project-overview-border-soft, #e5e7eb);border-radius:.75rem;box-shadow:var(--project-overview-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._cardHeader_18gvd_54{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;width:100%}._cardHeaderInfo_18gvd_63{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;min-width:0}._coortexBadge_18gvd_71{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}._productTag_18gvd_79{margin:0;font-size:.8rem;line-height:1.1rem;font-weight:500;background:var(--project-overview-bg-muted, #f3f4f6);border:1px solid var(--project-overview-border-soft, #e5e7eb);color:var(--project-overview-text, #374151)}._paidTag_18gvd_89{margin:0;font-size:.8rem;line-height:1.1rem;font-weight:500;background:var(--project-overview-bg-muted, #f3f4f6);border:1px solid var(--project-overview-border-soft, #e5e7eb);color:var(--project-overview-text-secondary, #6b7280)}._giftTag_18gvd_99{margin:0;font-size:.8rem;line-height:1.1rem;font-weight:600;background:#e11d9c14;border:1px solid rgba(225,29,156,.32);color:var(--project-overview-primary, #ea27c2)}._cardHeaderCount_18gvd_109{flex-shrink:0;font-size:.8rem;line-height:1.1rem;font-weight:500;color:var(--project-overview-text-secondary, #6b7280);white-space:nowrap}._dspGroups_18gvd_118{display:flex;flex-direction:column;gap:1.25rem}._dspGroup_18gvd_118{display:flex;flex-direction:column;gap:.5rem}._dspGroupTitle_18gvd_130{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--project-overview-text, #111827);text-transform:uppercase;letter-spacing:.04em}._emptyCardText_18gvd_140{margin:0;color:var(--project-overview-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem;font-style:italic}._monoCell_18gvd_148{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;color:var(--project-overview-text-secondary, #6b7280)}@media(max-width:768px){._container_18gvd_1{padding:.875rem}._filters_18gvd_21{grid-template-columns:1fr}}._opportunitiesTransfer_1ujr2_1 .ant-transfer{flex-direction:row-reverse;width:100%}._opportunitiesTransfer_1ujr2_1 .ant-transfer-list{flex:1 1 50%;width:auto;min-width:0}._opportunitiesTransfer_1ujr2_1 .ant-transfer-operation .ant-btn-icon,._opportunitiesTransfer_1ujr2_1 .ant-transfer-list-header-dropdown{display:none}._opportunitiesTransfer_1ujr2_1 .ant-transfer-list-header-selected{margin-left:8px}._opportunitiesTransfer_1ujr2_1 .ant-transfer-list-content-item{-webkit-user-select:none;user-select:none}._newlyAddedItem_1ujr2_35{display:inline-block;padding:0 6px;border-radius:4px;background-color:#389e0d2e;font-weight:500}._pendingRemovalItem_1ujr2_44{display:inline-block;padding:0 6px;border-radius:4px;background-color:#cf13222e;font-weight:500}._overview_uai60_1{display:grid;gap:1rem}._intro_uai60_6{margin-bottom:0}._title_uai60_10{margin:0;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--project-overview-text, #111827)}._subtitle_uai60_18{margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem;color:var(--project-overview-text-secondary, #6b7280)}._panel_uai60_25{background:var(--project-overview-bg, #ffffff);border:1px solid var(--project-overview-border-soft, #e5e7eb);border-radius:.75rem;overflow:hidden;box-shadow:var(--project-overview-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._loadingState_uai60_33{min-height:18rem;display:flex;align-items:center;justify-content:center}._panelHeader_uai60_40{padding:1rem 1rem .875rem;border-bottom:1px solid var(--project-overview-border-soft, #e5e7eb)}._panelTitle_uai60_45{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--project-overview-text, #111827)}._panelSubtitle_uai60_53{margin:.25rem 0 0;max-width:42rem;font-size:.875rem;line-height:1.25rem;color:var(--project-overview-text-secondary, #6b7280)}._cortexGrid_uai60_61{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;padding:1rem}._cortexCard_uai60_68{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--project-overview-border, #d1d5db);border-radius:.625rem;background:var(--project-overview-bg-subtle, #f8fafc);padding:.875rem 1rem;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}._cortexCard_uai60_68:hover{border-color:var(--project-overview-text-tertiary, #9ca3af);box-shadow:var(--project-overview-shadow-hover, 0 8px 20px rgba(15, 23, 42, .08))}._cortexCard_uai60_68:focus-within{outline:2px solid var(--project-overview-primary, #ea27c2);outline-offset:2px}._cortexCardContent_uai60_92{display:flex;flex-direction:column;align-items:flex-start;row-gap:.25rem;min-width:0}._cortexLabelRow_uai60_100{display:flex;align-items:center;gap:.4rem;min-width:0}._cortexLabel_uai60_100{margin:0;font-size:.875rem;line-height:1.25rem;color:var(--project-overview-text, #111827);font-weight:500}._cortexId_uai60_115{margin:0;display:inline-block;padding:.125rem .5rem;border-radius:.5rem;border:1px solid var(--project-overview-border-soft, #e5e7eb);background:var(--project-overview-bg, #ffffff);color:var(--project-overview-text-secondary, #6b7280);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}._giftBadge_uai60_129{width:1.45rem;height:1.45rem;border-radius:9999px;border:1px solid rgba(225,29,156,.24);background:#e11d9c14;box-shadow:var(--project-overview-shadow, 0 1px 2px rgba(17, 24, 39, .08));display:flex;align-items:center;justify-content:center;flex-shrink:0}._giftIcon_uai60_142{width:.8rem;height:.8rem;display:block;background:var(--project-overview-primary, #ea27c2);-webkit-mask:url(/assets/gift.svg) center / contain no-repeat;mask:url(/assets/gift.svg) center / contain no-repeat}._copyButton_uai60_151{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:.5rem;color:#fff;background:var(--project-overview-primary, #ea27c2);cursor:pointer;transition:background-color .15s ease-in-out}._copyButton_uai60_151:hover{filter:brightness(.92)}._copyButton_uai60_151:focus-visible{outline:2px solid var(--project-overview-primary, #ea27c2);outline-offset:2px}._copyIcon_uai60_174{width:1rem;height:1rem}._emptyPanel_uai60_179{min-height:8rem;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem}._emptyText_uai60_188{margin:0;color:var(--project-overview-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem}._dspSourcesWrap_uai60_195{display:flex;flex-wrap:wrap;gap:.625rem;padding:1rem}._dspSourcePill_uai60_202{display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .875rem;border:1px solid var(--project-overview-border, #d1d5db);border-radius:9999px;background:var(--project-overview-bg, #ffffff);box-shadow:none;transition:background-color .15s ease-in-out}._dspSourcePillOngoing_uai60_214{border-color:var(--project-overview-success-border, #bbf7d0);background:var(--project-overview-success-bg, #f0fdf4)}._dspSourceIcon_uai60_219{color:var(--project-overview-primary, #ea27c2);font-size:1rem;flex-shrink:0}._dspSourcePill_uai60_202:hover{background:var(--project-overview-bg-muted, #f9fafb)}._dspSourcePillOngoing_uai60_214:hover{background:var(--project-overview-success-bg, #f0fdf4)}._dspSourceName_uai60_233{color:var(--project-overview-text, #374151);font-size:.875rem;line-height:1.25rem;font-weight:500}._tableWrap_uai60_240{overflow-x:auto}._table_uai60_240{width:100%;border-collapse:collapse;table-layout:auto}._tableHead_uai60_250{background:var(--project-overview-bg-muted, #f9fafb)}._opportunityCol_uai60_254,._detailsCol_uai60_258{width:1px}._spacerCol_uai60_262{width:auto}._spacerCell_uai60_266{padding:0;border-bottom:1px solid var(--project-overview-border-soft, #e5e7eb)}._headerCell_uai60_271{padding:.625rem 1rem;vertical-align:middle;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--project-overview-text-tertiary, #6b7280);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--project-overview-border-soft, #e5e7eb)}._headerCell_uai60_271:nth-child(3){padding-left:0}._headerCell_uai60_271:nth-child(4),._opportunityCell_uai60_289:nth-child(4){text-align:center}._headerCell_uai60_271:nth-child(5),._opportunityCell_uai60_289:nth-child(5){text-align:right}._headerCell_uai60_271:nth-child(6){text-align:center}._opportunityRow_uai60_302{background:var(--project-overview-bg, #ffffff);border-bottom:1px solid var(--project-overview-border-soft, #e5e7eb);transition:background-color .15s ease}._opportunityRow_uai60_302>td{background:inherit;transition:background-color .15s ease}._opportunityRow_uai60_302:hover,._opportunityRowExpanded_uai60_317{background:var(--project-overview-bg-muted, #f9fafb)}._opportunityDetails_uai60_321{padding:.75rem 1rem;vertical-align:middle;text-align:center;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:var(--project-overview-text-secondary, #6b7280)}._opportunityCell_uai60_289{padding:.75rem 1rem;vertical-align:middle;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:var(--project-overview-text, #111827);font-weight:500}._opportunityCell_uai60_289:nth-child(1){width:1px;padding-right:0}._opportunityCell_uai60_289:nth-child(2){width:1px;padding-left:.5rem;padding-right:.75rem}._opportunityCell_uai60_289:nth-child(3){padding-left:0}._expandButton_uai60_356{margin-right:.125rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:.25rem;background:transparent;color:var(--project-overview-text-secondary, #6b7280);cursor:pointer}._expandButton_uai60_356:disabled{cursor:default;color:var(--project-overview-text-disabled, #d1d5db)}._expandButton_uai60_356:focus-visible{outline:2px solid var(--project-overview-primary, #ea27c2);outline-offset:2px}._expandIcon_uai60_381{width:1.25rem;height:1.25rem;transform:translateY(1px)}._expandPlaceholder_uai60_387{display:inline-block;width:1rem;height:1rem}._opportunityIcon_uai60_393{width:1.25rem;height:1.25rem;color:var(--product-icon-color, currentColor);flex-shrink:0;transform:translateY(2px);transition:color .15s ease}._opportunityName_uai60_402{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--project-overview-text, #111827)}._productsExpansionRow_uai60_409{background:var(--project-overview-bg-muted, #f9fafb)}._productsExpansionCell_uai60_413{padding:.75rem 1rem;background:inherit;border-bottom:1px solid var(--project-overview-border-soft, #e5e7eb)}._productsTable_uai60_419{width:100%;border-collapse:collapse;table-layout:auto;background:var(--project-overview-bg, #ffffff);border:1px solid var(--project-overview-border-soft, #e5e7eb);border-radius:.5rem;overflow:hidden}._productsTableHead_uai60_429{background:var(--project-overview-bg-muted, #f9fafb)}._productsHeaderCell_uai60_433{padding:.5rem .875rem;vertical-align:middle;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--project-overview-text-tertiary, #6b7280);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-bottom:1px solid var(--project-overview-border-soft, #e5e7eb)}._productRow_uai60_447{background:var(--project-overview-bg, #ffffff)}._productRow_uai60_447+._productRow_uai60_447 ._productCell_uai60_451{border-top:1px solid var(--project-overview-border-soft, #e5e7eb)}._productCell_uai60_451{padding:.625rem .875rem;vertical-align:middle;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:var(--project-overview-text-secondary, #6b7280)}._productsHeaderCell_uai60_433:first-child,._productCell_uai60_451:first-child{width:1px;padding-right:.75rem}._productsHeaderCell_uai60_433:nth-child(2),._productCell_uai60_451:nth-child(2){padding-left:0}._productsHeaderCell_uai60_433:nth-child(5),._productCell_uai60_451:nth-child(5),._productsHeaderCell_uai60_433:nth-child(6),._productCell_uai60_451:nth-child(6){text-align:right}._productsHeaderCell_uai60_433:nth-child(7),._productCell_uai60_451:nth-child(7),._productsHeaderCell_uai60_433:nth-child(8),._productCell_uai60_451:nth-child(8){text-align:center}._productTypeIcon_uai60_489{width:1rem;height:1rem;color:var(--product-icon-color, currentColor);flex-shrink:0;transform:translateY(2px);transition:color .15s ease}._productIconLink_uai60_498{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}._productIconLink_uai60_498:hover ._productTypeIcon_uai60_489,._productIconLink_uai60_498:focus-visible ._productTypeIcon_uai60_489,._productIconLink_uai60_498:hover ._opportunityIcon_uai60_393,._productIconLink_uai60_498:focus-visible ._opportunityIcon_uai60_393{color:var(--product-icon-color-hover, currentColor)}._productIconLink_uai60_498:focus-visible{outline:none}._monoCell_uai60_516{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._dateCell_uai60_521{display:inline-flex;align-items:center;gap:.5rem}._dateIcon_uai60_527{width:1rem;height:1rem;color:var(--project-overview-text-tertiary, #9ca3af);flex-shrink:0}@media(max-width:768px){._overview_uai60_1{gap:1rem}._panelHeader_uai60_40{padding:.875rem .875rem .75rem}._cortexGrid_uai60_61{padding:.875rem;grid-template-columns:1fr}}._breakdown_15050_1{display:grid;gap:1rem}._subtitle_15050_6{margin:-.25rem 0 0;color:var(--project-performance-text-secondary, #6b7280);font-size:.8125rem;line-height:1.25rem}._panel_15050_13{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:1rem 1.25rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._title_15050_21{margin:0 0 .75rem;font-size:1rem;font-weight:500;color:var(--project-performance-text, #111827)}._loadingState_15050_28,._emptyPanel_15050_29{min-height:8rem;display:flex;align-items:center;justify-content:center;text-align:center}._emptyText_15050_37,._empty_15050_29{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem}._summaryRow_15050_46{display:flex;gap:1rem;flex-wrap:wrap}._insightCard_15050_52,._marginCard_15050_53{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:.875rem 1.125rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._insightCard_15050_52{flex:1 1 16rem;border-left:3px solid var(--project-performance-primary, #e11d9c);display:flex;flex-direction:column;gap:.375rem}._marginCard_15050_53{flex:0 0 14rem;border-left:3px solid var(--project-performance-info, #1f5fa6);display:flex;flex-direction:column;gap:.25rem}._cardTitle_15050_77{margin:0;font-size:.875rem;font-weight:600;color:var(--project-performance-text, #111827)}._insightText_15050_84{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.8125rem;line-height:1.35rem}._cardHead_15050_91{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._cardLabel_15050_98{color:var(--project-performance-text-secondary, #6b7280);font-size:.75rem}._pill_15050_103{font-size:.6875rem;padding:.0625rem .5rem;border-radius:.375rem;background:var(--project-performance-bg-subtle, #f1f5f9);color:var(--project-performance-info, #1f5fa6)}._marginValue_15050_111{font-size:1.375rem;font-weight:600;color:var(--project-performance-text, #111827)}._marginSub_15050_117{color:var(--project-performance-text-secondary, #6b7280);font-size:.6875rem;line-height:1.1rem}._shares_15050_124{display:grid;gap:.875rem}._shareGroup_15050_129{display:grid;gap:.25rem}._shareGroupLabel_15050_134{font-weight:500;font-size:.75rem;color:var(--project-performance-text, #111827);margin-bottom:.125rem}._shareRow_15050_141{display:flex;align-items:center;gap:.5rem;font-size:.75rem}._shareDsp_15050_148{flex:0 0 8.5rem;color:var(--project-performance-text-secondary, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bar_15050_156{flex:1;height:.75rem;border-radius:.25rem;background:var(--project-performance-bg-subtle, #f1f5f9);overflow:hidden}._barFill_15050_164{display:block;height:100%;background:var(--project-performance-primary, #e11d9c)}._shareValue_15050_170{flex:0 0 9rem;text-align:right;color:var(--project-performance-text, #111827);white-space:nowrap}._scroll_15050_178{overflow-x:auto}._table_15050_182{width:100%;border-collapse:collapse;font-size:.8125rem}._table_15050_182 thead th{padding:0 .625rem .5rem;font-weight:500;color:var(--project-performance-text-tertiary, #9ca3af);text-transform:uppercase;font-size:.6875rem;letter-spacing:.02em;white-space:nowrap}._dspHead_15050_198{text-align:left}._numHead_15050_202{text-align:right}._row_15050_206>td{padding:.5rem .625rem;white-space:nowrap;border-bottom:1px solid var(--project-performance-border-soft, #eeeeee)}._dsp_15050_198{text-align:left;color:var(--project-performance-text, #111827)}._num_15050_202{text-align:right;color:var(--project-performance-text, #111827);font-variant-numeric:tabular-nums}._inactiveRow_15050_223>td{color:var(--project-performance-text-tertiary, #9ca3af)}._inactive_15050_223{text-align:left;color:var(--project-performance-text-tertiary, #9ca3af);font-style:italic}._totalRow_15050_233>td{font-weight:600;border-top:1px solid var(--project-performance-border-soft, #e5e7eb);border-bottom:none;background:var(--project-performance-bg-subtle, #f8fafc)}._note_15050_240{margin:.75rem 0 0;color:var(--project-performance-text-tertiary, #9ca3af);font-size:.6875rem;line-height:1.1rem}._filters_1bgi5_1{display:flex;gap:1rem;flex-wrap:wrap;align-items:flex-end}._filter_1bgi5_1{display:flex;flex-direction:column;gap:.25rem}._filterLabel_1bgi5_14{font-size:.75rem;line-height:1rem;color:var(--project-performance-text-secondary, #6b7280)}._filterSelect_1bgi5_20{width:260px}._filterSelectNarrow_1bgi5_24{width:210px}._periodDivider_1bgi5_29{margin:.25rem 0}._periodCustom_1bgi5_33{display:flex;flex-direction:column;gap:.25rem;padding:.25rem .5rem .5rem}._periodCustomLabel_1bgi5_40{font-size:.75rem;line-height:1rem;color:var(--project-performance-text-secondary, #6b7280)}._periodRangePicker_1bgi5_46{width:100%}@media(max-width:768px){._filters_1bgi5_1{flex-direction:column;align-items:stretch}._filterSelect_1bgi5_20,._filterSelectNarrow_1bgi5_24{width:100%}}._metrics_1gxsj_1{display:grid;gap:1rem}._subtitle_1gxsj_6{margin:-.25rem 0 0;color:var(--project-performance-text-secondary, #6b7280);font-size:.8125rem;line-height:1.25rem}._panel_1gxsj_13{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:1rem 1.25rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._title_1gxsj_21{margin:0 0 .75rem;font-size:1rem;font-weight:500;color:var(--project-performance-text, #111827)}._emptyPanel_1gxsj_28{min-height:8rem;display:flex;align-items:center;justify-content:center;text-align:center}._emptyText_1gxsj_36{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem}._targetRow_1gxsj_44{display:flex;gap:.75rem;align-items:flex-end;flex-wrap:wrap}._field_1gxsj_51{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_1gxsj_57{font-size:.75rem;color:var(--project-performance-text-secondary, #6b7280)}._metricSelect_1gxsj_62{min-width:11rem}._goalInput_1gxsj_66{width:7rem}._previewRow_1gxsj_71{display:flex;gap:.625rem;flex-wrap:wrap;margin-top:.875rem}._previewChip_1gxsj_78{font-size:.75rem;padding:.25rem .625rem;border-radius:.375rem;background:var(--project-performance-bg-subtle, #f1f5f9);color:var(--project-performance-text, #111827)}._previewGood_1gxsj_86{color:var(--project-performance-success, #157a5b)}._previewBad_1gxsj_90{color:var(--project-performance-danger, #c0362e)}._previewMuted_1gxsj_94{font-size:.75rem;color:var(--project-performance-text-tertiary, #9ca3af)}._hint_1gxsj_100{margin:0 0 .625rem;color:var(--project-performance-text-secondary, #6b7280);font-size:.75rem}._library_1gxsj_106{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}._chip_1gxsj_113{font-size:.75rem;padding:.25rem .625rem;border-radius:.4375rem;border:1px solid var(--project-performance-border-soft, #e5e7eb);background:var(--project-performance-bg, #ffffff);color:var(--project-performance-text, #111827);cursor:pointer}._chipActive_1gxsj_123{background:var(--project-performance-primary, #e11d9c);border-color:var(--project-performance-primary, #e11d9c);color:#fff}._assignedLabel_1gxsj_129{display:block;margin-bottom:.375rem;font-size:.75rem;color:var(--project-performance-text-secondary, #6b7280)}._drop_1gxsj_136{display:flex;flex-wrap:wrap;gap:.375rem;min-height:3rem;padding:.625rem;border:1px dashed var(--project-performance-border-soft, #d1d5db);border-radius:.625rem;background:var(--project-performance-bg-subtle, #f8fafc)}._assignedChip_1gxsj_147{font-size:.75rem;padding:.25rem .625rem;border-radius:.4375rem;background:var(--project-performance-primary, #e11d9c);color:#fff}._saveRow_1gxsj_155{display:flex;justify-content:flex-end}._offersFormats_jv1pn_1{display:grid;gap:1rem}._subtitle_jv1pn_6{margin:-.25rem 0 0;color:var(--project-performance-text-secondary, #6b7280);font-size:.8125rem;line-height:1.25rem}._panel_jv1pn_13{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:1rem 1.25rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._title_jv1pn_21{margin:0 0 .75rem;font-size:1rem;font-weight:500;color:var(--project-performance-text, #111827)}._loadingState_jv1pn_28,._emptyPanel_jv1pn_29{min-height:8rem;display:flex;align-items:center;justify-content:center;text-align:center}._emptyText_jv1pn_37{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem}._ruleCard_jv1pn_45{border-left:3px solid var(--project-performance-primary, #e11d9c);display:flex;flex-direction:column;gap:.5rem}._cardHead_jv1pn_52{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._cardTitle_jv1pn_59{margin:0;font-size:.875rem;font-weight:600;color:var(--project-performance-text, #111827)}._pill_jv1pn_66{font-size:.6875rem;padding:.0625rem .5rem;border-radius:.375rem;background:var(--project-performance-bg-subtle, #f1f5f9);color:var(--project-performance-info, #1f5fa6)}._ruleRow_jv1pn_74{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._ruleInput_jv1pn_81{max-width:18rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._ruleHint_jv1pn_86{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.75rem;line-height:1.15rem}._ruleExample_jv1pn_93{margin:0;color:var(--project-performance-text, #111827);font-size:.8125rem;line-height:1.25rem}._ruleName_jv1pn_100{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--project-performance-bg-subtle, #f1f5f9);padding:.0625rem .375rem;border-radius:.25rem}._ruleNote_jv1pn_107{margin:0;color:var(--project-performance-text-tertiary, #9ca3af);font-size:.6875rem;line-height:1.1rem}._scroll_jv1pn_115{overflow-x:auto}._table_jv1pn_119{width:100%;border-collapse:collapse;font-size:.8125rem}._table_jv1pn_119 thead th{padding:0 .625rem .5rem;font-weight:500;color:var(--project-performance-text-tertiary, #9ca3af);text-transform:uppercase;font-size:.6875rem;letter-spacing:.02em;white-space:nowrap}._offerHead_jv1pn_135{text-align:left}._numHead_jv1pn_139{text-align:right}._row_jv1pn_143>td{padding:.5rem .625rem;white-space:nowrap;border-bottom:1px solid var(--project-performance-border-soft, #eeeeee)}._offer_jv1pn_1{text-align:left;color:var(--project-performance-text, #111827)}._num_jv1pn_139{text-align:right;color:var(--project-performance-text, #111827);font-variant-numeric:tabular-nums}._unmatchedRow_jv1pn_160>td{color:var(--project-performance-text-tertiary, #9ca3af);font-style:italic}._note_jv1pn_165{margin:.75rem 0 0;color:var(--project-performance-text-tertiary, #9ca3af);font-size:.6875rem;line-height:1.1rem}._panel_1d2mw_1{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:1rem 1.25rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._header_1d2mw_9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.875rem}._title_1d2mw_18{margin:0;font-size:1rem;font-weight:500;color:var(--project-performance-text, #111827)}._empty_1d2mw_25{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem}._scroll_1d2mw_32{overflow-x:auto}._table_1d2mw_36{width:100%;min-width:1120px;border-collapse:collapse;font-size:.8125rem}._periodHead_1d2mw_43,._numHead_1d2mw_44{padding:.5rem .75rem;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--project-performance-text-tertiary, #9ca3af);border-bottom:1px solid var(--project-performance-border-soft, #e5e7eb);white-space:nowrap}._periodHead_1d2mw_43{text-align:left}._numHead_1d2mw_44{text-align:right}._row_1d2mw_63>td{padding:.5rem .75rem;white-space:nowrap;border-bottom:1px solid var(--project-performance-border-soft, #eeeeee)}._clickable_1d2mw_69{cursor:pointer}._clickable_1d2mw_69:hover>td{background:var(--project-performance-bg-subtle, #f8fafc)}._period_1d2mw_43{text-align:left;color:var(--project-performance-text, #111827)}._num_1d2mw_44{text-align:right;color:var(--project-performance-text-secondary, #374151);font-variant-numeric:tabular-nums}._chevron_1d2mw_88,._chevronSpacer_1d2mw_89{display:inline-block;width:1rem}._chevron_1d2mw_88{color:var(--project-performance-text-tertiary, #9ca3af);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:none;font:inherit;text-align:left;cursor:pointer}._totalRow_1d2mw_106>td{font-weight:600;border-top:1px solid var(--project-performance-border-soft, #e5e7eb);border-bottom:none;background:var(--project-performance-bg-subtle, #f8fafc)}._groupBy_1d2mw_113 .ant-segmented{background:var(--project-performance-track, #eceae1);border:1px solid var(--project-performance-border-soft, #e5e7eb)}._groupBy_1d2mw_113 .ant-segmented-item{color:var(--project-performance-text-secondary, #6b7280);font-weight:500}._groupBy_1d2mw_113 .ant-segmented-item-selected{color:#fff}._groupBy_1d2mw_113 .ant-segmented-thumb,._groupBy_1d2mw_113 .ant-segmented-item-selected{background-color:var(--project-performance-primary, #ea27c2);box-shadow:none}._groupHead_1d2mw_134{padding:.4rem .75rem .35rem;text-align:center;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--project-performance-text-secondary, #6b7280);white-space:nowrap}._dspGroupHead_1d2mw_146,._dspHead_1d2mw_147,._dspNum_1d2mw_148{color:var(--project-performance-text-tertiary, #9ca3af)}._groupStart_1d2mw_152{border-left:1px solid var(--project-performance-border-soft, #e5e7eb)}._performance_1ke57_1{display:grid;gap:1rem}._kpis_1ke57_6{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.625rem}._kpi_1ke57_6{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border-radius:.625rem;background:var(--project-performance-bg-subtle, #f8fafc);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-left:3px solid var(--project-performance-border-soft, #e5e7eb)}._kpi_primary_1ke57_23{border-left-color:var(--project-performance-primary, #ea27c2)}._kpi_info_1ke57_27{border-left-color:var(--project-performance-info, #1f5fa6)}._kpi_neutral_1ke57_31{border-left-color:var(--project-performance-text-tertiary, #9ca3af)}._kpiLabel_1ke57_35{font-size:.75rem;line-height:1rem;color:var(--project-performance-text-secondary, #6b7280)}._kpiValue_1ke57_41{font-size:1.5rem;line-height:1.2;font-weight:500;color:var(--project-performance-text, #111827)}._kpiValue_good_1ke57_50{color:var(--project-performance-success, #157a5b)}._kpiValue_bad_1ke57_54{color:var(--project-performance-danger, #c0362e)}._kpiSub_1ke57_58{font-size:.6875rem;line-height:1rem;color:var(--project-performance-text-tertiary, #9ca3af)}._panel_1ke57_64{background:var(--project-performance-bg, #ffffff);border:1px solid var(--project-performance-border-soft, #e5e7eb);border-radius:.75rem;padding:1rem 1.25rem;box-shadow:var(--project-performance-shadow, 0 4px 12px rgba(15, 23, 42, .05))}._loadingState_1ke57_72{min-height:8rem;display:flex;align-items:center;justify-content:center}._emptyPanel_1ke57_79{min-height:8rem;display:flex;align-items:center;justify-content:center;text-align:center}._emptyText_1ke57_87{margin:0;color:var(--project-performance-text-secondary, #6b7280);font-size:.875rem;line-height:1.25rem}._pacing_1ke57_94{display:grid;gap:.375rem}._pacingRow_1ke57_99{display:flex;align-items:baseline;justify-content:space-between}._pacingRow_1ke57_99:not(:first-child){margin-top:.625rem}._pacingLabel_1ke57_109{font-size:.875rem;line-height:1.25rem;color:var(--project-performance-text-secondary, #6b7280)}._pacingValue_1ke57_115{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--project-performance-text, #111827)}._note_1ke57_122{margin:0;font-size:.75rem;line-height:1rem;color:var(--project-performance-text-tertiary, #9ca3af)}@media(max-width:768px){._kpis_1ke57_6{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}
