.ProcessStepNode-module__ZhVexa__subprocessFooter{justify-content:space-between;align-items:center;gap:6px;display:flex}.ProcessStepNode-module__ZhVexa__stepCountBadge{color:#fff;background:#0d9488;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}.ProcessStepNode-module__ZhVexa__drillDownBtn{color:#0d9488;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0d9488;border-radius:999px;align-items:center;gap:2px;padding:2px 6px;font-size:10px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.ProcessStepNode-module__ZhVexa__drillDownBtn:hover{color:#fff;background:#0d9488}.ProcessStepNode-module__ZhVexa__metaItem{align-items:center;gap:3px;display:inline-flex}.ProcessStepNode-module__ZhVexa__metaLink{color:#3b82f6;opacity:.7;align-items:center;margin-left:auto;transition:opacity .15s;display:inline-flex}.ProcessStepNode-module__ZhVexa__metaLink:hover{opacity:1}
.WorkflowEdge-module__CHBNFa__deleteBtn{pointer-events:all;background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);cursor:pointer;width:18px;height:18px;color:var(--color-text-tertiary,#9ca3af);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .12s,border-color .12s;display:flex;position:absolute;box-shadow:0 1px 3px #0000001f}.WorkflowEdge-module__CHBNFa__deleteBtn:hover{color:var(--color-error-500,#ef4444);border-color:var(--color-error-300,#fca5a5)}.WorkflowEdge-module__CHBNFa__edgeLabel{pointer-events:all;background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);color:var(--color-text-secondary,#374151);white-space:nowrap;cursor:default;text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;box-shadow:0 1px 3px #00000014}
.NodePalette-module__SY12gG__palette{background:var(--color-white,#fff);border-right:1px solid var(--color-border,#e5e7eb);-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;width:168px;display:flex;overflow:hidden}.NodePalette-module__SY12gG__collapsed{background:var(--color-white,#fff);border-right:1px solid var(--color-border,#e5e7eb);flex-shrink:0;justify-content:center;align-items:flex-start;width:32px;padding-top:8px;display:flex}.NodePalette-module__SY12gG__paletteHeader{border-bottom:1px solid var(--color-border,#e5e7eb);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 10px 8px;display:flex}.NodePalette-module__SY12gG__paletteTitleGroup{flex-direction:column;gap:1px;display:flex}.NodePalette-module__SY12gG__paletteTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary,#9ca3af);font-size:11px;font-weight:600}.NodePalette-module__SY12gG__paletteSubtitle{color:var(--color-text-secondary,#6b7280);letter-spacing:.01em;font-size:9px}.NodePalette-module__SY12gG__collapseBtn{width:22px;height:22px;color:var(--color-text-tertiary,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s;display:flex}.NodePalette-module__SY12gG__collapseBtn:hover{background:var(--color-bg-light,#f3f4f6);color:var(--color-text-primary,#111827)}.NodePalette-module__SY12gG__paletteBody{flex:1;padding:8px 0;overflow-y:auto}.NodePalette-module__SY12gG__group{margin-bottom:4px}.NodePalette-module__SY12gG__groupLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-tertiary,#9ca3af);padding:6px 10px 2px;font-size:10px;font-weight:600}.NodePalette-module__SY12gG__paletteItem{cursor:grab;color:var(--color-text-primary,#111827);border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;margin:1px 6px;padding:7px 10px;font-size:12px;font-weight:500;transition:background .12s,border-color .12s;display:flex}.NodePalette-module__SY12gG__paletteItem:hover{background:var(--color-bg-light,#f3f4f6);border-color:var(--color-border,#e5e7eb)}.NodePalette-module__SY12gG__paletteItem:active{cursor:grabbing;opacity:.7}.NodePalette-module__SY12gG__itemIcon{flex-shrink:0}.NodePalette-module__SY12gG__itemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NodePalette-module__SY12gG__trigger .NodePalette-module__SY12gG__itemIcon{color:#0e7490}.NodePalette-module__SY12gG__action .NodePalette-module__SY12gG__itemIcon{color:#2563eb}.NodePalette-module__SY12gG__condition .NodePalette-module__SY12gG__itemIcon{color:#7c3aed}.NodePalette-module__SY12gG__approval .NodePalette-module__SY12gG__itemIcon{color:#16a34a}.NodePalette-module__SY12gG__notification .NodePalette-module__SY12gG__itemIcon{color:#ea580c}.NodePalette-module__SY12gG__subprocess .NodePalette-module__SY12gG__itemIcon{color:#0d9488}.NodePalette-module__SY12gG__end .NodePalette-module__SY12gG__itemIcon{color:#dc2626}
.ProcessBrowser-module__P9cxaq__triggerButton{height:var(--button-height-compact,32px);padding:0 var(--space-2,16px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background:var(--color-white,#fff);font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-primary,#111827);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;transition:background-color .15s,border-color .15s;display:inline-flex}.ProcessBrowser-module__P9cxaq__triggerButton:hover{background:var(--color-bg-light,#f9fafb);border-color:var(--color-border-medium,#d1d5db)}.ProcessBrowser-module__P9cxaq__triggerButton:focus-visible{outline:2px solid var(--color-primary,#006c67);outline-offset:2px}.ProcessBrowser-module__P9cxaq__overlay{z-index:50;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProcessBrowser-module__P9cxaq__modal{background:var(--color-white,#fff);border-radius:var(--border-radius-lg,12px);box-shadow:var(--shadow-lg);width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);padding:var(--space-3,24px);gap:var(--space-2,16px);flex-direction:column;display:flex;overflow-y:auto}.ProcessBrowser-module__P9cxaq__modalHeader{justify-content:space-between;align-items:center;display:flex}.ProcessBrowser-module__P9cxaq__modalTitle{font-size:var(--font-size-lg,18px);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#111827);align-items:center;gap:8px;display:flex}.ProcessBrowser-module__P9cxaq__closeButton{width:32px;height:32px;color:var(--color-text-tertiary,#9ca3af);cursor:pointer;border-radius:var(--border-radius-sm,4px);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ProcessBrowser-module__P9cxaq__closeButton:hover{background:var(--color-bg-light,#f9fafb);color:var(--color-text-primary,#111827)}.ProcessBrowser-module__P9cxaq__processList{gap:var(--space-1,8px);flex-direction:column;display:flex}.ProcessBrowser-module__P9cxaq__processCard{align-items:center;gap:var(--space-2,16px);padding:var(--space-2,16px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background:var(--color-white,#fff);cursor:pointer;text-align:left;font-family:var(--font-primary,"Inter",sans-serif);width:100%;transition:border-color .15s,box-shadow .15s;display:flex}.ProcessBrowser-module__P9cxaq__processCard:hover{border-color:var(--color-primary,#006c67);box-shadow:var(--shadow-sm)}.ProcessBrowser-module__P9cxaq__processInfo{flex:1;min-width:0}.ProcessBrowser-module__P9cxaq__processName{font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#111827);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProcessBrowser-module__P9cxaq__processDescription{font-size:var(--font-size-xs,12px);color:var(--color-text-secondary,#6b7280);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.ProcessBrowser-module__P9cxaq__processMeta{color:var(--color-text-tertiary,#9ca3af);gap:8px;margin-top:4px;font-size:10px;display:flex}.ProcessBrowser-module__P9cxaq__deleteButton{width:28px;height:28px;color:var(--color-text-tertiary,#9ca3af);cursor:pointer;border-radius:var(--border-radius-sm,4px);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProcessBrowser-module__P9cxaq__deleteButton:hover{background:var(--color-error-50,#fef2f2);color:var(--color-error-600,#dc2626)}.ProcessBrowser-module__P9cxaq__loadingState,.ProcessBrowser-module__P9cxaq__errorState,.ProcessBrowser-module__P9cxaq__emptyState{padding:var(--space-3,24px);color:var(--color-text-secondary,#6b7280);font-size:var(--font-size-sm,14px);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.ProcessBrowser-module__P9cxaq__retryButton{font-size:var(--font-size-xs,12px);color:var(--color-primary,#006c67);cursor:pointer;background:0 0;border:none;text-decoration:underline}@keyframes ProcessBrowser-module__P9cxaq__spin{to{transform:rotate(360deg)}}.ProcessBrowser-module__P9cxaq__spinner{animation:1s linear infinite ProcessBrowser-module__P9cxaq__spin}
.Toolbar-module__NhpS3a__toolbar{padding:var(--space-1,8px)2rem var(--space-1,8px)var(--space-2,16px);background:var(--color-white,#fff);border-bottom:1px solid var(--color-border,#e5e7eb);justify-content:space-between;align-items:center;gap:var(--space-2,16px);display:flex}.Toolbar-module__NhpS3a__actions{align-items:center;gap:var(--space-1,8px);display:flex}.Toolbar-module__NhpS3a__button{height:var(--button-height-compact,32px);padding:0 var(--space-2,16px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background:var(--color-white,#fff);font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-primary,#111827);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;transition:background-color .15s,border-color .15s;display:inline-flex}.Toolbar-module__NhpS3a__button:hover:not(:disabled){background:var(--color-bg-light,#f9fafb);border-color:var(--color-border-medium,#d1d5db)}.Toolbar-module__NhpS3a__button:disabled{opacity:.4;cursor:not-allowed}.Toolbar-module__NhpS3a__button:focus-visible{outline:2px solid var(--color-primary,#006c67);outline-offset:2px}.Toolbar-module__NhpS3a__danger:hover:not(:disabled){background:var(--color-error-50,#fef2f2);border-color:var(--color-error-500,#d93025);color:var(--color-error-600,#dc2626)}.Toolbar-module__NhpS3a__metadata{align-items:center;gap:var(--space-2,16px);display:flex}.Toolbar-module__NhpS3a__nameInput{font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-semibold,600);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-primary,#111827);border-radius:var(--border-radius-sm,4px);background:0 0;border:1px solid #0000;min-width:200px;padding:4px 8px}.Toolbar-module__NhpS3a__nameInput:hover{border-color:var(--color-border-light,#f3f4f6)}.Toolbar-module__NhpS3a__nameInput:focus{border-color:var(--color-primary,#006c67);background:var(--color-white,#fff);outline:none}.Toolbar-module__NhpS3a__stats{font-size:var(--font-size-xs,12px);color:var(--color-text-tertiary,#9ca3af);white-space:nowrap}.Toolbar-module__NhpS3a__saveStatus{font-size:var(--font-size-xs,12px);color:var(--color-success-600,#34a853);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.Toolbar-module__NhpS3a__statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Toolbar-module__NhpS3a__statusSaved{color:var(--color-success-600,#34a853)}.Toolbar-module__NhpS3a__statusSaving{color:var(--color-info-500,#3b82f6);animation:1s ease-in-out infinite Toolbar-module__NhpS3a__pulse}.Toolbar-module__NhpS3a__statusError{color:var(--color-error-600,#dc2626)}.Toolbar-module__NhpS3a__unsaved{color:var(--color-warning-500,#b06000)}@keyframes Toolbar-module__NhpS3a__pulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:1024px){.Toolbar-module__NhpS3a__toolbar,.Toolbar-module__NhpS3a__actions{flex-wrap:wrap}}@media (max-width:768px){.Toolbar-module__NhpS3a__metadata{width:100%}.Toolbar-module__NhpS3a__nameInput{min-width:140px}}
.PropertiesDrawer-module__fIhQ0a__drawer{background:var(--color-white,#fff);border-left:1px solid var(--color-border,#e5e7eb);flex-direction:column;width:400px;height:100%;display:flex;overflow:hidden}.PropertiesDrawer-module__fIhQ0a__header{padding:var(--space-2,16px);border-bottom:1px solid var(--color-border,#e5e7eb);justify-content:space-between;align-items:center;display:flex}.PropertiesDrawer-module__fIhQ0a__title{font-size:var(--font-size-base,16px);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#111827);align-items:center;gap:8px;margin:0;display:flex}.PropertiesDrawer-module__fIhQ0a__closeButton{width:32px;height:32px;color:var(--color-text-tertiary,#9ca3af);cursor:pointer;border-radius:var(--border-radius-sm,4px);background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;display:flex}.PropertiesDrawer-module__fIhQ0a__closeButton:hover{background:var(--color-bg-light,#f9fafb);color:var(--color-text-primary,#111827)}.PropertiesDrawer-module__fIhQ0a__closeButton:focus-visible{outline:2px solid var(--color-primary,#006c67);outline-offset:2px}.PropertiesDrawer-module__fIhQ0a__emptyState{justify-content:center;align-items:center;gap:var(--space-1,8px);padding:var(--space-3,24px);text-align:center;flex-direction:column;flex:1;display:flex}.PropertiesDrawer-module__fIhQ0a__emptyTitle{font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary,#111827)}.PropertiesDrawer-module__fIhQ0a__emptyDescription{font-size:var(--font-size-xs,12px);color:var(--color-text-secondary,#6b7280);line-height:1.5}.PropertiesDrawer-module__fIhQ0a__content{padding:var(--space-2,16px);gap:var(--space-2,16px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.PropertiesDrawer-module__fIhQ0a__field{flex-direction:column;gap:6px;display:flex}.PropertiesDrawer-module__fIhQ0a__label{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em}.PropertiesDrawer-module__fIhQ0a__input,.PropertiesDrawer-module__fIhQ0a__select,.PropertiesDrawer-module__fIhQ0a__textarea{font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-primary,#111827);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,4px);background:var(--color-white,#fff);padding:8px 12px}.PropertiesDrawer-module__fIhQ0a__input:focus,.PropertiesDrawer-module__fIhQ0a__select:focus,.PropertiesDrawer-module__fIhQ0a__textarea:focus{border-color:var(--color-primary,#006c67);box-shadow:0 0 0 1px var(--color-primary,#006c67);outline:none}.PropertiesDrawer-module__fIhQ0a__textarea{resize:vertical;min-height:72px}.PropertiesDrawer-module__fIhQ0a__select{cursor:pointer}.PropertiesDrawer-module__fIhQ0a__listItem{align-items:center;gap:8px;display:flex}.PropertiesDrawer-module__fIhQ0a__listItem .PropertiesDrawer-module__fIhQ0a__input{flex:1}.PropertiesDrawer-module__fIhQ0a__removeButton{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,4px);width:28px;height:28px;color:var(--color-text-tertiary,#9ca3af);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.PropertiesDrawer-module__fIhQ0a__removeButton:hover{background:var(--color-error-50,#fef2f2);border-color:var(--color-error-500,#d93025);color:var(--color-error-600,#dc2626)}.PropertiesDrawer-module__fIhQ0a__addButton{font-size:var(--font-size-xs,12px);color:var(--color-primary,#006c67);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:4px 0;display:inline-flex}.PropertiesDrawer-module__fIhQ0a__addButton:hover{text-decoration:underline}.PropertiesDrawer-module__fIhQ0a__tabs{border-bottom:1px solid var(--color-border,#e5e7eb);background:var(--color-bg-light,#f9fafb);display:flex}.PropertiesDrawer-module__fIhQ0a__tab{font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:8px 0;transition:color .15s,border-color .15s}.PropertiesDrawer-module__fIhQ0a__tab:hover{color:var(--color-text-primary,#111827)}.PropertiesDrawer-module__fIhQ0a__tabActive{color:var(--color-primary,#006c67);border-bottom-color:var(--color-primary,#006c67);font-weight:var(--font-weight-semibold,600);background:var(--color-white,#fff)}.PropertiesDrawer-module__fIhQ0a__handlerDesc{color:var(--color-text-secondary,#6b7280);margin:4px 0 0;font-size:12px;line-height:1.5}.PropertiesDrawer-module__fIhQ0a__required{color:#dc2626;margin-left:2px}.PropertiesDrawer-module__fIhQ0a__handlerEmpty{color:var(--color-text-tertiary,#9ca3af);text-align:center;padding:20px 0;font-size:13px}.PropertiesDrawer-module__fIhQ0a__fieldGroup{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background:var(--color-bg-light,#f9fafb);padding:12px}.PropertiesDrawer-module__fIhQ0a__fieldGroupTitle{font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-tertiary,#9ca3af);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.PropertiesDrawer-module__fIhQ0a__footer{padding:var(--space-2,16px);border-top:1px solid var(--color-border,#e5e7eb)}.PropertiesDrawer-module__fIhQ0a__deleteButton{width:100%;height:var(--button-height-compact,32px);border:1px solid var(--color-error-500,#d93025);border-radius:var(--border-radius-md,8px);background:var(--color-white,#fff);color:var(--color-error-600,#dc2626);font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);cursor:pointer;justify-content:center;align-items:center;gap:6px;display:inline-flex}.PropertiesDrawer-module__fIhQ0a__deleteButton:hover{background:var(--color-error-50,#fef2f2)}
.ProcessInput-module__dRtxBG__triggerButton{height:var(--button-height-compact,32px);padding:0 var(--space-2,16px);border:1px solid var(--color-primary,#006c67);border-radius:var(--border-radius-md,8px);background:var(--color-primary,#006c67);font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-white,#fff);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;transition:background-color .15s;display:inline-flex}.ProcessInput-module__dRtxBG__triggerButton:hover{background:var(--color-primary-dark,#005a55)}.ProcessInput-module__dRtxBG__triggerButton:focus-visible{outline:2px solid var(--color-primary,#006c67);outline-offset:2px}.ProcessInput-module__dRtxBG__overlay{z-index:50;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProcessInput-module__dRtxBG__modal{background:var(--color-white,#fff);border-radius:var(--border-radius-lg,12px);box-shadow:var(--shadow-lg);width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);padding:var(--space-3,24px);gap:var(--space-2,16px);flex-direction:column;display:flex;overflow-y:auto}.ProcessInput-module__dRtxBG__modalHeader{flex-direction:column;gap:4px;display:flex}.ProcessInput-module__dRtxBG__modalTitle{font-size:var(--font-size-lg,18px);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#111827);align-items:center;gap:8px;display:flex}.ProcessInput-module__dRtxBG__modalSubtitle{font-size:var(--font-size-sm,14px);color:var(--color-text-secondary,#6b7280);margin:0}.ProcessInput-module__dRtxBG__inputSection{flex-direction:column;gap:4px;display:flex}.ProcessInput-module__dRtxBG__textarea{font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-primary,#111827);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);resize:vertical;background:var(--color-white,#fff);min-height:120px;padding:12px;line-height:1.5}.ProcessInput-module__dRtxBG__textarea:focus{border-color:var(--color-primary,#006c67);box-shadow:0 0 0 1px var(--color-primary,#006c67);outline:none}.ProcessInput-module__dRtxBG__textarea:disabled{opacity:.6;cursor:not-allowed}.ProcessInput-module__dRtxBG__hint{font-size:var(--font-size-xs,12px);color:var(--color-text-tertiary,#9ca3af);text-align:right}.ProcessInput-module__dRtxBG__examples{flex-direction:column;gap:6px;display:flex}.ProcessInput-module__dRtxBG__examplesLabel{font-size:var(--font-size-xs,12px);color:var(--color-text-secondary,#6b7280);align-items:center;gap:4px;display:flex}.ProcessInput-module__dRtxBG__exampleChip{font-size:var(--font-size-xs,12px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-secondary,#6b7280);background:var(--color-bg-light,#f9fafb);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,4px);cursor:pointer;text-align:left;padding:6px 10px;transition:border-color .15s}.ProcessInput-module__dRtxBG__exampleChip:hover:not(:disabled){border-color:var(--color-primary,#006c67);color:var(--color-text-primary,#111827)}.ProcessInput-module__dRtxBG__exampleChip:disabled{opacity:.5;cursor:not-allowed}.ProcessInput-module__dRtxBG__modalActions{justify-content:flex-end;gap:var(--space-1,8px);padding-top:var(--space-1,8px);border-top:1px solid var(--color-border,#e5e7eb);display:flex}.ProcessInput-module__dRtxBG__cancelButton{height:var(--button-height-compact,32px);padding:0 var(--space-2,16px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background:var(--color-white,#fff);font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-text-primary,#111827);cursor:pointer}.ProcessInput-module__dRtxBG__cancelButton:hover:not(:disabled){background:var(--color-bg-light,#f9fafb)}.ProcessInput-module__dRtxBG__generateButton{height:var(--button-height-compact,32px);padding:0 var(--space-2,16px);border:1px solid var(--color-primary,#006c67);border-radius:var(--border-radius-md,8px);background:var(--color-primary,#006c67);font-size:var(--font-size-sm,14px);font-family:var(--font-primary,"Inter",sans-serif);color:var(--color-white,#fff);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ProcessInput-module__dRtxBG__generateButton:hover:not(:disabled){background:var(--color-primary-dark,#005a55)}.ProcessInput-module__dRtxBG__generateButton:disabled{opacity:.5;cursor:not-allowed}@keyframes ProcessInput-module__dRtxBG__spin{to{transform:rotate(360deg)}}.ProcessInput-module__dRtxBG__spinner{animation:1s linear infinite ProcessInput-module__dRtxBG__spin}
.SubTabs-module__rNx8zq__container{background:var(--color-white,#fff);border-bottom:2px solid var(--color-border,#e5e7eb);flex-shrink:0;align-items:stretch;gap:.5rem;margin-left:-1rem;margin-right:-1rem;padding:0 1rem;display:flex;overflow-x:auto}.SubTabs-module__rNx8zq__tab{color:var(--color-gray-700,#374151);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-2px;padding:.6rem .5rem;font-family:inherit;font-size:.8rem;font-weight:500;transition:color .15s;display:inline-flex}.SubTabs-module__rNx8zq__tab:hover{color:var(--color-primary,#006c67)}.SubTabs-module__rNx8zq__tabActive{color:var(--color-primary,#006c67);border-bottom:2px solid var(--color-primary,#006c67);font-weight:600}.SubTabs-module__rNx8zq__count{color:var(--color-text-tertiary,#9ca3af);font-size:.75rem}
.IntelligencePanel-module__BKIzka__panel{background:var(--color-white,#fff);flex-direction:column;height:100%;display:flex;overflow:hidden}.IntelligencePanel-module__BKIzka__categoryBar{background:var(--color-white,#fff);border-bottom:1px solid var(--color-border,#e5e7eb);flex-shrink:0;align-items:stretch;gap:0;padding:0 1rem;display:flex}.IntelligencePanel-module__BKIzka__categoryTab{color:var(--color-gray-500,#6b7280);cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:.55rem 1rem;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.IntelligencePanel-module__BKIzka__categoryTab:hover{color:var(--color-text-primary,#111827)}.IntelligencePanel-module__BKIzka__categoryTabActive{color:var(--color-primary,#006c67);border-bottom-color:var(--color-primary,#006c67)}.IntelligencePanel-module__BKIzka__content{background:var(--color-white,#fff);flex-direction:column;flex:1;gap:16px;padding:2rem 1rem;display:flex;overflow-y:auto}.IntelligencePanel-module__BKIzka__subHeading{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em;margin:32px 0 8px;font-size:12px;font-weight:600}.IntelligencePanel-module__BKIzka__subHeading:first-child{margin-top:0}.IntelligencePanel-module__BKIzka__tableWrap{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);margin-bottom:16px;overflow-x:auto}.IntelligencePanel-module__BKIzka__table{border-collapse:collapse;width:100%;font-size:12px}.IntelligencePanel-module__BKIzka__table th{text-align:left;color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border,#e5e7eb);background:var(--color-bg-light,#f9fafb);padding:8px 12px;font-size:11px;font-weight:600}.IntelligencePanel-module__BKIzka__table td{color:var(--color-text-primary,#111827);border-bottom:1px solid var(--color-bg-light,#f9fafb);padding:8px 12px}.IntelligencePanel-module__BKIzka__table tr:last-child td{border-bottom:none}.IntelligencePanel-module__BKIzka__mono{color:var(--color-text-secondary,#6b7280);font-family:monospace;font-size:11px}.IntelligencePanel-module__BKIzka__loading{text-align:center;color:var(--color-text-tertiary,#9ca3af);padding:16px;font-size:13px}.IntelligencePanel-module__BKIzka__error{color:var(--color-error,#d93025);border-radius:var(--border-radius-md,8px);background:#d930250f;border:1px solid #d9302533;margin-bottom:12px;padding:10px 14px;font-size:13px}.IntelligencePanel-module__BKIzka__alertBanner{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);flex-direction:column;gap:0;margin-top:0;display:flex;overflow:hidden}.IntelligencePanel-module__BKIzka__alertItem{border-bottom:1px solid var(--color-border,#e5e7eb);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.IntelligencePanel-module__BKIzka__alertItem:last-child{border-bottom:none}.IntelligencePanel-module__BKIzka__alertCritical{color:#991b1b;background:#fef2f2}.IntelligencePanel-module__BKIzka__alertWarning{color:#92400e;background:#fffbeb}.IntelligencePanel-module__BKIzka__alertInfo{color:#1e40af;background:#eff6ff}.IntelligencePanel-module__BKIzka__alertIcon{flex-shrink:0}.IntelligencePanel-module__BKIzka__dropoffRow{color:var(--color-text-secondary,#6b7280);background:var(--color-bg-light,#f9fafb);border-top:1px solid var(--color-border,#e5e7eb);align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.IntelligencePanel-module__BKIzka__dropoffRow strong{color:var(--color-text-primary,#111827)}.IntelligencePanel-module__BKIzka__gtmSignalBar{border-radius:var(--border-radius-md,8px);background:#f0f9ff;border:1px solid #bae6fd;align-items:center;gap:10px;margin-bottom:12px;padding:8px 12px;font-size:12px;display:flex}.IntelligencePanel-module__BKIzka__gtmSignalLabel{color:#0369a1;flex-shrink:0;font-weight:600}.IntelligencePanel-module__BKIzka__gtmSignalStat{color:#0c4a6e}.IntelligencePanel-module__BKIzka__gtmDivider{color:#93c5fd}.IntelligencePanel-module__BKIzka__gtmPipeline{align-items:stretch;gap:0;margin-bottom:12px;display:flex;overflow-x:auto}.IntelligencePanel-module__BKIzka__gtmStageCard{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);flex-direction:column;flex:1;gap:4px;min-width:130px;padding:10px 12px;display:flex}.IntelligencePanel-module__BKIzka__gtmStageHeader{align-items:center;gap:6px;display:flex}.IntelligencePanel-module__BKIzka__gtmStageNum{background:var(--color-primary,#006c67);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.IntelligencePanel-module__BKIzka__gtmStageName{color:var(--color-text-primary,#111827);flex:1;font-size:12px;font-weight:600}.IntelligencePanel-module__BKIzka__gtmStageMetric{color:var(--color-text-secondary,#6b7280);font-size:11px;line-height:1.4}.IntelligencePanel-module__BKIzka__gtmStageAgent{color:var(--color-text-tertiary,#9ca3af);font-size:10px;font-style:italic}.IntelligencePanel-module__BKIzka__gtmArrow{color:var(--color-text-tertiary,#9ca3af);flex-shrink:0;align-items:center;padding:0 4px;font-size:18px;display:flex}.IntelligencePanel-module__BKIzka__gtmStatusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.IntelligencePanel-module__BKIzka__gtmStatusGreen{background:#22c55e}.IntelligencePanel-module__BKIzka__gtmStatusAmber{background:#f59e0b}.IntelligencePanel-module__BKIzka__gtmStatusRed{background:#ef4444}.IntelligencePanel-module__BKIzka__gtmStatusGrey{background:#d1d5db}.IntelligencePanel-module__BKIzka__gtmShortcutNote{border-radius:var(--border-radius-md,8px);color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;align-items:center;gap:6px;margin-bottom:12px;padding:7px 12px;font-size:12px;display:flex}.IntelligencePanel-module__BKIzka__gtmFoundationBar{border-radius:var(--border-radius-md,8px);background:#fefce8;border:1px solid #fde68a;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;font-size:12px;display:flex}.IntelligencePanel-module__BKIzka__gtmFoundationLabel{color:#92400e;flex-shrink:0;font-weight:600}.IntelligencePanel-module__BKIzka__gtmFoundationMetric{color:#78350f}.IntelligencePanel-module__BKIzka__scheduleList{flex-direction:column;gap:0;display:flex}.IntelligencePanel-module__BKIzka__scheduleItem{color:#374151;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.375rem 0;font-size:.8125rem;display:flex}.IntelligencePanel-module__BKIzka__scheduleItem:last-child{border-bottom:none}.IntelligencePanel-module__BKIzka__scheduleItem span:last-child{color:#6b7280;font-family:ui-monospace,monospace;font-size:.75rem}.IntelligencePanel-module__BKIzka__tipsList{flex-direction:column;gap:.5rem;display:flex}.IntelligencePanel-module__BKIzka__tipsList p{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.5}
.QuantumSubscriptionWidget-module__57vkNq__title{color:#1f2937;background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4}.QuantumSubscriptionWidget-module__57vkNq__content{padding:16px}.QuantumSubscriptionWidget-module__57vkNq__text{color:#6b7280;margin:0 0 12px;font-size:14px;line-height:1.5}.QuantumSubscriptionWidget-module__57vkNq__text:last-child{margin-bottom:0}.QuantumSubscriptionWidget-module__57vkNq__statusBox{border:1px solid;border-radius:8px;margin-bottom:16px;padding:12px}.QuantumSubscriptionWidget-module__57vkNq__statusTitle{margin:0 0 4px;font-size:14px;font-weight:700}.QuantumSubscriptionWidget-module__57vkNq__statusText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}.QuantumSubscriptionWidget-module__57vkNq__neutralAlert{background-color:#f9fafb;border-color:#d1d5db}.QuantumSubscriptionWidget-module__57vkNq__neutralAlert .QuantumSubscriptionWidget-module__57vkNq__statusTitle{color:#6b7280}.QuantumSubscriptionWidget-module__57vkNq__activeAlert{background-color:#f0fdf4;border-color:#86efac}.QuantumSubscriptionWidget-module__57vkNq__activeAlert .QuantumSubscriptionWidget-module__57vkNq__statusTitle{color:#166534}.QuantumSubscriptionWidget-module__57vkNq__subscriptionActions{margin:0 0 12px}.QuantumSubscriptionWidget-module__57vkNq__subscribeButton{color:#fff;cursor:pointer;background-color:#006c67;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:flex}.QuantumSubscriptionWidget-module__57vkNq__subscribeButton:hover{background-color:#005550}.QuantumSubscriptionWidget-module__57vkNq__subscribeButton:active{background-color:#004440}.QuantumSubscriptionWidget-module__57vkNq__pricingInfo{color:#6b7280;text-align:center;margin:0;font-size:12px;line-height:1.5}.QuantumSubscriptionWidget-module__57vkNq__divider{background-color:#d1d5db;height:1px;margin:16px 0}.QuantumSubscriptionWidget-module__57vkNq__secondaryActions{flex-direction:column;gap:8px;display:flex}.QuantumSubscriptionWidget-module__57vkNq__secondaryLink{color:#006c67;cursor:pointer;font-size:13px;text-decoration:none;transition:color .2s}.QuantumSubscriptionWidget-module__57vkNq__secondaryLink:hover{color:#005550;text-decoration:underline}.QuantumSubscriptionWidget-module__57vkNq__trialCountdown{border-radius:8px;margin-bottom:16px;padding:12px}.QuantumSubscriptionWidget-module__57vkNq__infoAlert{background-color:#eff6ff;border:1px solid #bfdbfe}.QuantumSubscriptionWidget-module__57vkNq__warningAlert{background-color:#fff7ed;border:1px solid #fed7aa}.QuantumSubscriptionWidget-module__57vkNq__urgentAlert{background-color:#fef2f2;border:2px solid #fca5a5}.QuantumSubscriptionWidget-module__57vkNq__expiredAlert{background-color:#fef2f2;border:2px solid #ef4444;animation:2s cubic-bezier(.4,0,.6,1) infinite QuantumSubscriptionWidget-module__57vkNq__pulse}@keyframes QuantumSubscriptionWidget-module__57vkNq__pulse{0%,to{opacity:1}50%{opacity:.9}}.QuantumSubscriptionWidget-module__57vkNq__countdownDays{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:700}.QuantumSubscriptionWidget-module__57vkNq__urgentAlert .QuantumSubscriptionWidget-module__57vkNq__countdownDays,.QuantumSubscriptionWidget-module__57vkNq__expiredAlert .QuantumSubscriptionWidget-module__57vkNq__countdownDays{color:#dc2626}.QuantumSubscriptionWidget-module__57vkNq__warningAlert .QuantumSubscriptionWidget-module__57vkNq__countdownDays{color:#ea580c}.QuantumSubscriptionWidget-module__57vkNq__infoAlert .QuantumSubscriptionWidget-module__57vkNq__countdownDays{color:#2563eb}.QuantumSubscriptionWidget-module__57vkNq__countdownText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}
.KnowledgePanel-module__MOSxCq__panel{background:var(--color-white,#fff);flex-direction:column;height:100%;display:flex;overflow:hidden}.KnowledgePanel-module__MOSxCq__content{background:var(--color-white,#fff);flex:1;padding:16px;overflow-y:auto}.KnowledgePanel-module__MOSxCq__newBtn{background:var(--color-primary-accent,#4caead);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:.375rem;height:36px;padding:0 .75rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:flex}.KnowledgePanel-module__MOSxCq__newBtn:hover{background:var(--color-primary-accent-dark,#3a9b9a)}.KnowledgePanel-module__MOSxCq__formCard{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.KnowledgePanel-module__MOSxCq__formTitle{color:var(--color-text-primary,#111827);align-items:center;gap:6px;margin:0 0 4px;font-size:.8125rem;font-weight:600;display:flex}.KnowledgePanel-module__MOSxCq__formGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.KnowledgePanel-module__MOSxCq__formField{flex-direction:column;gap:4px;display:flex}.KnowledgePanel-module__MOSxCq__formFieldFull{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.KnowledgePanel-module__MOSxCq__formLabel{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.KnowledgePanel-module__MOSxCq__formInput{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);height:34px;color:var(--color-text-primary,#111827);background:var(--color-bg-light,#f9fafb);outline:none;padding:0 10px;font-size:.8125rem;transition:border-color .15s}.KnowledgePanel-module__MOSxCq__formInput:focus{border-color:var(--color-primary,#006c67);background:var(--color-white,#fff)}.KnowledgePanel-module__MOSxCq__formSelect{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);height:34px;color:var(--color-text-primary,#111827);background:var(--color-bg-light,#f9fafb);cursor:pointer;outline:none;padding:0 10px;font-size:.8125rem}.KnowledgePanel-module__MOSxCq__formSelect:focus{border-color:var(--color-primary,#006c67);background:var(--color-white,#fff)}.KnowledgePanel-module__MOSxCq__formTextarea{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);color:var(--color-text-primary,#111827);background:var(--color-bg-light,#f9fafb);resize:vertical;outline:none;min-height:80px;padding:8px 10px;font-family:inherit;font-size:.8125rem;transition:border-color .15s}.KnowledgePanel-module__MOSxCq__formTextarea:focus{border-color:var(--color-primary,#006c67);background:var(--color-white,#fff)}.KnowledgePanel-module__MOSxCq__formActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.KnowledgePanel-module__MOSxCq__saveBtn{background:var(--color-primary,#006c67);height:32px;color:var(--color-white,#fff);border-radius:var(--border-radius-sm,6px);cursor:pointer;border:none;align-items:center;gap:5px;padding:0 14px;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}.KnowledgePanel-module__MOSxCq__saveBtn:hover:not(:disabled){background:var(--color-primary-dark,#005550)}.KnowledgePanel-module__MOSxCq__saveBtn:disabled{opacity:.6;cursor:default}.KnowledgePanel-module__MOSxCq__cancelBtn{height:32px;color:var(--color-text-secondary,#6b7280);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 12px;font-size:.8125rem;transition:color .15s,border-color .15s;display:inline-flex}.KnowledgePanel-module__MOSxCq__cancelBtn:hover{color:var(--color-text-primary,#111827);border-color:var(--color-text-secondary,#6b7280)}.KnowledgePanel-module__MOSxCq__chunkTitle{color:var(--color-gray-900,#111827);font-size:.875rem;font-weight:600}.KnowledgePanel-module__MOSxCq__chunkPreview{color:var(--color-gray-500,#6b7280);text-overflow:ellipsis;white-space:nowrap;max-width:360px;margin-top:2px;font-size:.8125rem;overflow:hidden}.KnowledgePanel-module__MOSxCq__tagsWrap{flex-wrap:wrap;gap:4px;padding:4px 0;display:flex}.KnowledgePanel-module__MOSxCq__mono{color:var(--color-gray-400,#9ca3af);font-family:monospace;font-size:.8125rem}.KnowledgePanel-module__MOSxCq__ragCard{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);padding:16px}.KnowledgePanel-module__MOSxCq__ragTitle{color:var(--color-text-primary,#111827);align-items:center;gap:6px;margin:0 0 12px;font-size:.8125rem;font-weight:600;display:flex}.KnowledgePanel-module__MOSxCq__ragInputRow{align-items:center;gap:8px;margin-bottom:12px;display:flex}.KnowledgePanel-module__MOSxCq__ragInput{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);min-width:0;height:34px;color:var(--color-text-primary,#111827);background:var(--color-bg-light,#f9fafb);outline:none;flex:1;padding:0 10px;font-size:.8125rem;transition:border-color .15s}.KnowledgePanel-module__MOSxCq__ragInput:focus{border-color:var(--color-primary,#006c67);background:var(--color-white,#fff)}.KnowledgePanel-module__MOSxCq__ragCategorySelect{flex-shrink:0;width:200px}.KnowledgePanel-module__MOSxCq__ragBtn{background:var(--color-primary,#006c67);height:34px;color:var(--color-white,#fff);border-radius:var(--border-radius-sm,6px);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0 14px;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}.KnowledgePanel-module__MOSxCq__ragBtn:hover:not(:disabled){background:var(--color-primary-dark,#005550)}.KnowledgePanel-module__MOSxCq__ragBtn:disabled{opacity:.6;cursor:default}.KnowledgePanel-module__MOSxCq__ragResults{flex-direction:column;gap:8px;display:flex}.KnowledgePanel-module__MOSxCq__ragResultItem{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);background:var(--color-bg-light,#f9fafb);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.KnowledgePanel-module__MOSxCq__ragRank{background:var(--color-primary,#006c67);width:22px;height:22px;color:var(--color-white,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.625rem;font-weight:700;display:flex}.KnowledgePanel-module__MOSxCq__ragResultBody{flex:1;min-width:0}.KnowledgePanel-module__MOSxCq__ragResultTitle{color:var(--color-text-primary,#111827);margin-bottom:2px;font-size:.75rem;font-weight:600}.KnowledgePanel-module__MOSxCq__ragResultMeta{color:var(--color-text-tertiary,#9ca3af);align-items:center;gap:8px;margin-bottom:4px;font-size:.6875rem;display:flex}.KnowledgePanel-module__MOSxCq__ragResultContent{color:var(--color-text-secondary,#6b7280);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.KnowledgePanel-module__MOSxCq__similarityBadge{color:var(--color-primary,#006c67);background:#006c671a;border-radius:10px;padding:1px 6px;font-size:.625rem;font-weight:600;display:inline-block}.KnowledgePanel-module__MOSxCq__empty{text-align:center;color:var(--color-text-secondary,#6b7280);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;font-size:.8125rem;display:flex}.KnowledgePanel-module__MOSxCq__emptyIcon{color:var(--color-gray-300,#d1d5db)}.KnowledgePanel-module__MOSxCq__emptyHint{color:var(--color-text-tertiary,#9ca3af);font-size:.6875rem}.KnowledgePanel-module__MOSxCq__error{color:var(--color-error,#d93025);border-radius:var(--border-radius-md,8px);background:#d930250f;border:1px solid #d9302533;margin-bottom:12px;padding:10px 14px;font-size:.8125rem}@keyframes KnowledgePanel-module__MOSxCq__spin{to{transform:rotate(360deg)}}.KnowledgePanel-module__MOSxCq__spinning{animation:.8s linear infinite KnowledgePanel-module__MOSxCq__spin}.KnowledgePanel-module__MOSxCq__tipsList{flex-direction:column;gap:.5rem;display:flex}.KnowledgePanel-module__MOSxCq__tipsList p{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.5}
.WinRateHeatmap-module__faZjWG__container{overflow-x:auto}.WinRateHeatmap-module__faZjWG__title{color:var(--color-text-secondary,#374151);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.WinRateHeatmap-module__faZjWG__noData{color:var(--color-text-tertiary,#9ca3af);text-align:center;padding:20px 0;font-size:13px}.WinRateHeatmap-module__faZjWG__strategyTabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.WinRateHeatmap-module__faZjWG__strategyTab{cursor:pointer;border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-bg-card,#fff);color:var(--color-text-secondary,#6b7280);border-radius:5px;padding:4px 12px;font-size:12px;font-weight:500;transition:all .15s}.WinRateHeatmap-module__faZjWG__strategyTab:hover{background:var(--color-bg-hover,#f3f4f6)}.WinRateHeatmap-module__faZjWG__strategyTab.WinRateHeatmap-module__faZjWG__active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.WinRateHeatmap-module__faZjWG__grid{border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;min-width:480px;display:grid;overflow:hidden}.WinRateHeatmap-module__faZjWG__headerRow,.WinRateHeatmap-module__faZjWG__dataRow{display:contents}.WinRateHeatmap-module__faZjWG__cell{border-bottom:1px solid var(--color-border-light,#e5e7eb);border-right:1px solid var(--color-border-light,#e5e7eb);cursor:default;flex-direction:column;justify-content:center;align-items:center;min-height:52px;padding:8px 12px;font-size:12px;transition:opacity .1s;display:flex}.WinRateHeatmap-module__faZjWG__cell:last-child{border-right:none}.WinRateHeatmap-module__faZjWG__dataRow:last-child .WinRateHeatmap-module__faZjWG__cell{border-bottom:none}.WinRateHeatmap-module__faZjWG__cornerCell{background:var(--color-bg-subtle,#f9fafb);color:var(--color-text-tertiary,#9ca3af);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.WinRateHeatmap-module__faZjWG__rowLabel{background:var(--color-bg-subtle,#f9fafb);color:var(--color-text-secondary,#374151);justify-content:flex-start;padding-left:14px;font-size:12px;font-weight:600}.WinRateHeatmap-module__faZjWG__colHeader{background:var(--color-bg-subtle,#f9fafb);color:var(--color-text-tertiary,#6b7280);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.WinRateHeatmap-module__faZjWG__cell.WinRateHeatmap-module__faZjWG__green{color:#15803d;background:#f0fdf4}.WinRateHeatmap-module__faZjWG__cell.WinRateHeatmap-module__faZjWG__yellow{color:#a16207;background:#fefce8}.WinRateHeatmap-module__faZjWG__cell.WinRateHeatmap-module__faZjWG__red{color:#b91c1c;background:#fef2f2}.WinRateHeatmap-module__faZjWG__cell.WinRateHeatmap-module__faZjWG__empty{background:var(--color-bg-subtle,#f9fafb);color:var(--color-text-tertiary,#9ca3af)}.WinRateHeatmap-module__faZjWG__winRate{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.WinRateHeatmap-module__faZjWG__meta{opacity:.75;margin-top:1px;font-size:10px}.WinRateHeatmap-module__faZjWG__cell:hover .WinRateHeatmap-module__faZjWG__tooltip{display:block}.WinRateHeatmap-module__faZjWG__tooltip{color:#f9fafb;white-space:nowrap;z-index:20;pointer-events:none;background:#1f2937;border-radius:5px;padding:6px 9px;font-size:11px;display:none;position:absolute;top:0;left:50%;transform:translate(-50%,-110%)}.WinRateHeatmap-module__faZjWG__cellWrapper{position:relative}.WinRateHeatmap-module__faZjWG__legend{color:var(--color-text-tertiary,#6b7280);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:11px;display:flex}.WinRateHeatmap-module__faZjWG__legendItem{align-items:center;gap:5px;display:flex}.WinRateHeatmap-module__faZjWG__legendDot{border-radius:2px;width:10px;height:10px}.WinRateHeatmap-module__faZjWG__legendDot.WinRateHeatmap-module__faZjWG__green{background:#22c55e}.WinRateHeatmap-module__faZjWG__legendDot.WinRateHeatmap-module__faZjWG__yellow{background:#eab308}.WinRateHeatmap-module__faZjWG__legendDot.WinRateHeatmap-module__faZjWG__red{background:#ef4444}.WinRateHeatmap-module__faZjWG__legendDot.WinRateHeatmap-module__faZjWG__empty{background:#e5e7eb}
.page-module__GYLYla__headerActions{gap:8px;display:flex}.page-module__GYLYla__sectionHeader{color:var(--color-text-secondary,#5f6368);align-items:center;gap:8px;margin-bottom:10px;display:flex}.page-module__GYLYla__sectionHeaderTop{margin-top:24px}.page-module__GYLYla__sectionTitle{color:var(--color-text-primary,#202124);font-size:13px;font-weight:600}.page-module__GYLYla__sectionCount{background:var(--color-bg-secondary,#f3f4f6);color:var(--color-text-secondary,#5f6368);border:1px solid var(--color-border-light,#e5e7eb);border-radius:9999px;padding:1px 6px;font-size:11px}.page-module__GYLYla__sectionHint{color:var(--color-text-light,#9ca3af);margin-left:auto;font-size:11px}.page-module__GYLYla__modalOverlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__GYLYla__modal{background:#fff;border-radius:8px;width:420px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 20px 60px #0003}.page-module__GYLYla__modalHeader{color:var(--color-text-secondary,#5f6368);border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:14px 18px;display:flex}.page-module__GYLYla__modalTitle{color:#202124;flex:1;font-size:14px;font-weight:600}.page-module__GYLYla__modalClose{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:2px;display:flex}.page-module__GYLYla__modalClose:hover{color:#374151}.page-module__GYLYla__modalBody{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-module__GYLYla__formRow{gap:10px;display:flex}.page-module__GYLYla__formGroup{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.page-module__GYLYla__fieldLabel{color:#374151;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.page-module__GYLYla__fieldInput,.page-module__GYLYla__fieldSelect{box-sizing:border-box;color:#202124;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-size:13px}.page-module__GYLYla__fieldSelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%239ca3af'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.page-module__GYLYla__fieldInput:focus,.page-module__GYLYla__fieldSelect:focus{border-color:var(--color-primary,#006c67)}.page-module__GYLYla__checkRow{align-items:center;gap:8px;display:flex}.page-module__GYLYla__checkbox{width:14px;height:14px;accent-color:var(--color-primary,#006c67);cursor:pointer;flex-shrink:0}.page-module__GYLYla__checkLabel{color:var(--color-text-secondary,#5f6368);cursor:pointer;font-size:12px}.page-module__GYLYla__alertHint{color:var(--color-text-light,#9ca3af);margin:0;font-size:11px;line-height:1.5}.page-module__GYLYla__modalFooter{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.page-module__GYLYla__cancelBtn{color:#5f6368;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:13px}.page-module__GYLYla__cancelBtn:hover{background:#f9fafb}.page-module__GYLYla__confirmBtn{background:var(--color-primary,#006c67);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:opacity .15s}.page-module__GYLYla__confirmBtn:hover:not(:disabled){opacity:.88}.page-module__GYLYla__confirmBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__GYLYla__notifSection{margin-top:4px}.page-module__GYLYla__unreadBadge{color:#1d4ed8;background:#dbeafe;border:1px solid #bfdbfe;border-radius:9999px;padding:1px 6px;font-size:10px;font-weight:700}.page-module__GYLYla__markReadBtn{color:var(--color-text-light,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;margin-left:auto;padding:2px 6px;font-size:11px;display:flex}.page-module__GYLYla__markReadBtn:hover{color:var(--color-text-secondary,#5f6368);background:#f3f4f6}.page-module__GYLYla__notifList{flex-direction:column;gap:4px;display:flex}.page-module__GYLYla__notifRow{border:1px solid var(--color-border-light,#e5e7eb);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.page-module__GYLYla__notifUnread{background:#eff6ff;border-color:#bfdbfe}.page-module__GYLYla__notifContent{flex:1;min-width:0}.page-module__GYLYla__notifTitle{color:var(--color-text-primary,#202124);margin-bottom:2px;font-size:12px;font-weight:600}.page-module__GYLYla__notifMsg{color:var(--color-text-secondary,#5f6368);font-size:11px;line-height:1.4}.page-module__GYLYla__notifTime{color:var(--color-text-light,#9ca3af);white-space:nowrap;flex-shrink:0;padding-top:2px;font-size:10px}.page-module__GYLYla__copilotSection{margin-bottom:1.5rem}.page-module__GYLYla__copilotList{flex-direction:column;gap:.5rem;display:flex}.page-module__GYLYla__copilotCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:stretch;gap:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.page-module__GYLYla__copilotCard:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.page-module__GYLYla__copilotCardLeft{text-align:center;background:#f9fafb;border-right:1px solid #f3f4f6;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-width:76px;padding:.875rem 1rem;display:flex}.page-module__GYLYla__dirBadge{letter-spacing:.04em;border-radius:9999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;display:flex}.page-module__GYLYla__dirBadgeLong{color:#15803d;background:#f0fdf4;border:1px solid #86efac}.page-module__GYLYla__dirBadgeShort{color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5}.page-module__GYLYla__copilotSymbol{color:#111827;font-size:.875rem;font-weight:700}.page-module__GYLYla__copilotTf{color:#9ca3af;font-size:.6875rem;font-weight:500}.page-module__GYLYla__copilotCardBody{flex-direction:column;flex:1;gap:.3125rem;min-width:0;padding:.75rem 1rem;display:flex}.page-module__GYLYla__copilotStratRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__GYLYla__copilotStratLabel{color:#374151;font-size:.8125rem;font-weight:600}.page-module__GYLYla__copilotRegime{color:#6b7280;text-transform:capitalize;background:#f3f4f6;border-radius:9999px;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500}.page-module__GYLYla__copilotPrices{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.3125rem;font-size:.8125rem;display:flex}.page-module__GYLYla__copilotPriceItem strong{color:#111827;font-weight:600}.page-module__GYLYla__copilotPriceSep{color:#d1d5db}.page-module__GYLYla__copilotConfluence{flex-wrap:wrap;gap:.25rem;margin-top:.125rem;display:flex}.page-module__GYLYla__copilotTag{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:.0625rem .375rem;font-size:.6875rem}.page-module__GYLYla__copilotCardRight{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:.5rem;min-width:120px;padding:.75rem 1rem;display:flex}.page-module__GYLYla__copilotStrength{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.page-module__GYLYla__copilotStrengthNum{font-size:1rem;font-weight:700}.page-module__GYLYla__copilotStrengthLabel{color:#9ca3af;font-size:.6875rem}.page-module__GYLYla__copilotExpiry{color:#9ca3af;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.page-module__GYLYla__expiryUrgent{color:#dc2626;font-weight:600}.page-module__GYLYla__expiryExpired{color:#9ca3af;text-decoration:line-through}.page-module__GYLYla__upsellBanner{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}.page-module__GYLYla__copilotActions{flex-direction:column;align-items:flex-end;gap:.3125rem;display:flex}.page-module__GYLYla__approveBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#059669;border:none;border-radius:8px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;transition:background .15s}.page-module__GYLYla__approveBtn:hover{background:#047857}.page-module__GYLYla__dismissBtn{color:#9ca3af;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e5e7eb;border-radius:8px;padding:.25rem .875rem;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s}.page-module__GYLYla__dismissBtn:hover{color:#6b7280;border-color:#9ca3af}.page-module__GYLYla__dismissBtn:disabled{opacity:.5;cursor:default}.page-module__GYLYla__modalContent{flex-direction:column;gap:.75rem;display:flex}.page-module__GYLYla__footerButtons{align-items:center;gap:.5rem;display:flex}.page-module__GYLYla__fieldError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}.page-module__GYLYla__priceStop{color:#dc2626!important}.page-module__GYLYla__priceTarget{color:#059669!important}.page-module__GYLYla__approveDetails{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.page-module__GYLYla__approveRow{justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.page-module__GYLYla__approveLabel{color:#6b7280;font-weight:500}.page-module__GYLYla__approveVal{color:#111827;font-weight:600}@media (prefers-color-scheme:dark){.page-module__GYLYla__modal{background:#1f2937}.page-module__GYLYla__fieldInput,.page-module__GYLYla__fieldSelect{color:#e5e7eb;background:#111827;border-color:#374151}.page-module__GYLYla__modalHeader,.page-module__GYLYla__modalFooter{border-color:#374151}}.page-module__GYLYla__paginationContainer{margin-top:1rem}@media (max-width:768px){.page-module__GYLYla__paginationContainer{margin-top:.75rem}}.page-module__GYLYla__pushStrip{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.5rem .875rem;font-size:.75rem;display:flex}.page-module__GYLYla__pushIcon{color:#9ca3af;flex-shrink:0}.page-module__GYLYla__pushIconEnabled{color:#7c3aed;flex-shrink:0}.page-module__GYLYla__pushLabel{color:#374151;flex:1}.page-module__GYLYla__pushEnableBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#7c3aed;border:none;border-radius:5px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:background .12s}.page-module__GYLYla__pushEnableBtn:hover:not(:disabled){background:#6d28d9}.page-module__GYLYla__pushEnableBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__GYLYla__pushDisableBtn{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #d1d5db;border-radius:5px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:background .12s,color .12s}.page-module__GYLYla__pushDisableBtn:hover:not(:disabled){color:#dc2626;background:#fee2e2;border-color:#fca5a5}.page-module__GYLYla__pushDisableBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__GYLYla__pushError{color:#dc2626;background:#fef2f2;border:1px solid #dc262633;border-radius:6px;margin-top:6px;padding:.375rem .75rem;font-size:.8125rem}
.intel-module__kPrNwW__container{max-width:1200px;margin:0 auto;padding:2rem}@media (max-width:767px){.intel-module__kPrNwW__container{padding:1rem}}.intel-module__kPrNwW__commandSection{margin-bottom:1.5rem}.intel-module__kPrNwW__commandForm{background:#fff;border:1px solid #dfe1e5;border-radius:8px;align-items:center;gap:8px;padding:10px 10px 10px 20px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #00000014}.intel-module__kPrNwW__commandForm:focus-within{border-color:#4caead;box-shadow:0 4px 12px #4caead26}.intel-module__kPrNwW__commandInput{color:#202124;background:0 0;border:none;outline:none;flex:1;padding:6px 0;font-family:inherit;font-size:1rem;line-height:1.5}.intel-module__kPrNwW__commandInput::placeholder{color:#9aa0a6}.intel-module__kPrNwW__commandSubmit{color:#fff;cursor:pointer;background:#4caead;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:flex}.intel-module__kPrNwW__commandSubmit:hover:not(:disabled){background:#3a9b9a;transform:translateY(-1px)}.intel-module__kPrNwW__commandSubmit:disabled{opacity:.4;cursor:not-allowed}.intel-module__kPrNwW__quickActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.intel-module__kPrNwW__quickChip{color:#5f6368;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dfe1e5;border-radius:20px;padding:8px 16px;font-size:.875rem;transition:border-color .15s,color .15s,background .15s}.intel-module__kPrNwW__quickChip:hover{color:#006c67;background:#e0f2f1;border-color:#4caead}.intel-module__kPrNwW__statsGrid{grid-template-columns:repeat(5,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){.intel-module__kPrNwW__statsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.intel-module__kPrNwW__statsGrid{grid-template-columns:repeat(2,1fr)}}.intel-module__kPrNwW__statCard{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem}.intel-module__kPrNwW__statLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.025em;margin:0 0 .5rem;font-size:.75rem;font-weight:500}.intel-module__kPrNwW__statValue{color:#1f2937;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700}.intel-module__kPrNwW__statUnit{color:#6b7280;margin-left:.25rem;font-size:.75rem;font-weight:400}.intel-module__kPrNwW__statEmpty{color:#d1d5db;font-size:1.5rem;font-weight:400}.intel-module__kPrNwW__statQuality{color:#d97706;background:#fef3c7;border-radius:4px;margin-top:.25rem;padding:0 5px;font-size:.6875rem;font-weight:600;display:inline-block}.intel-module__kPrNwW__statLoading{color:#9ca3af;font-size:.875rem;font-style:italic}.intel-module__kPrNwW__panelsRow{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:767px){.intel-module__kPrNwW__panelsRow{grid-template-columns:1fr}}.intel-module__kPrNwW__panel{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem}.intel-module__kPrNwW__panelTitle{color:#1f2937;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;font-weight:600;display:flex}.intel-module__kPrNwW__panelSubtitle{color:#9ca3af;margin-left:auto;font-size:.6875rem;font-weight:400}.intel-module__kPrNwW__nowcastStratGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:1100px){.intel-module__kPrNwW__nowcastStratGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.intel-module__kPrNwW__nowcastStratGrid{grid-template-columns:repeat(2,1fr)}}.intel-module__kPrNwW__nowcastStratCard{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.intel-module__kPrNwW__nowcastStratHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.intel-module__kPrNwW__nowcastStratCode{letter-spacing:.04em;font-size:.6875rem;font-weight:700}.intel-module__kPrNwW__nowcastStratType{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;background:#f3f4f6;border-radius:4px;padding:2px 5px;font-size:.625rem;font-weight:600}.intel-module__kPrNwW__nowcastStratName{color:#111827;font-size:.8125rem;font-weight:600}.intel-module__kPrNwW__nowcastStratTrigger{color:#6b7280;flex:1;font-size:.6875rem;line-height:1.4}.intel-module__kPrNwW__nowcastStratAsk{color:var(--color-primary);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:6px;padding:0;font-size:.75rem;font-weight:600}.intel-module__kPrNwW__nowcastStratAsk:hover{text-decoration:underline}.intel-module__kPrNwW__nowcastStratCardClickable{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s}.intel-module__kPrNwW__nowcastStratCardClickable:hover{border-color:var(--color-primary,#4caead);transform:translateY(-1px);box-shadow:0 2px 8px #4caead26}.intel-module__kPrNwW__runEngineBtn{color:#006c67;cursor:pointer;white-space:nowrap;background:#f0fdf4;border:1px solid #d1fae5;border-radius:.375rem;align-items:center;gap:.3rem;margin-left:auto;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;transition:background .15s;display:inline-flex}.intel-module__kPrNwW__runEngineBtn:hover:not(:disabled){background:#dcfce7}.intel-module__kPrNwW__runEngineBtn:disabled{opacity:.6;cursor:not-allowed}.intel-module__kPrNwW__runResult{color:#059669;background:#f0fdf4;border:1px solid #d1fae5;border-radius:.375rem;margin-bottom:.75rem;padding:.375rem .75rem;font-size:.75rem}.intel-module__kPrNwW__runError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;margin-bottom:.75rem;padding:.375rem .75rem;font-size:.75rem}.intel-module__kPrNwW__emptyState{text-align:center;color:#9ca3af;padding:2rem;font-size:.8125rem}.intel-module__kPrNwW__eventList{flex-direction:column;gap:0;display:flex}.intel-module__kPrNwW__eventItem{color:#1f2937;border-bottom:1px solid #f3f4f6;grid-template-columns:44px 36px 1fr auto;align-items:center;gap:8px;padding:.625rem 0;font-size:.8125rem;font-weight:500;display:grid}.intel-module__kPrNwW__eventItem:last-child{border-bottom:none}.intel-module__kPrNwW__eventTime{font-variant-numeric:tabular-nums}.intel-module__kPrNwW__eventCountry{text-transform:uppercase}.intel-module__kPrNwW__eventName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.intel-module__kPrNwW__eventActuals{font-variant-numeric:tabular-nums;white-space:nowrap;gap:8px;display:flex}.intel-module__kPrNwW__previousValue,.intel-module__kPrNwW__forecastValue,.intel-module__kPrNwW__actualValue,.intel-module__kPrNwW__unitValue{font-variant-numeric:tabular-nums}.intel-module__kPrNwW__hawkBar{background:#e2e8f0;border-radius:999px;height:10px;margin-bottom:.5rem;position:relative;overflow:hidden}.intel-module__kPrNwW__hawkFill{border-radius:999px;height:100%;position:absolute;top:0}.intel-module__kPrNwW__hawkFillHawkish{background:#dc2626}.intel-module__kPrNwW__hawkFillDovish{background:#2563eb}.intel-module__kPrNwW__hawkFillNeutral{background:#9ca3af}.intel-module__kPrNwW__hawkLabels{color:#9ca3af;justify-content:space-between;margin-bottom:.75rem;font-size:.6875rem;display:flex}.intel-module__kPrNwW__hawkScore{color:#1f2937;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.intel-module__kPrNwW__keyShiftList{flex-direction:column;gap:.375rem;display:flex}.intel-module__kPrNwW__keyShiftItem{color:#374151;align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.intel-module__kPrNwW__shiftDot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.3rem}.intel-module__kPrNwW__shiftDotHawkish{background:#dc2626}.intel-module__kPrNwW__shiftDotDovish{background:#2563eb}.intel-module__kPrNwW__briefTabs{gap:.5rem;margin-top:24px;margin-bottom:1rem;display:flex}.intel-module__kPrNwW__briefTab{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.intel-module__kPrNwW__briefTab:hover{color:#006c67;border-color:#4caead}.intel-module__kPrNwW__briefTabActive{color:#006c67;background:#f0fdf4;border-color:#006c67}.intel-module__kPrNwW__briefSection{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}.intel-module__kPrNwW__briefHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.intel-module__kPrNwW__briefTitle{color:#1f2937;margin:0;font-size:1.125rem;font-weight:600}.intel-module__kPrNwW__briefHeaderActions{align-items:center;gap:.75rem;display:flex}.intel-module__kPrNwW__briefMeta{color:#9ca3af;font-size:.75rem}.intel-module__kPrNwW__refreshBtn{color:#006c67;cursor:pointer;background:#f0fdf4;border:1px solid #d1fae5;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}.intel-module__kPrNwW__refreshBtn:hover{background:#dcfce7}.intel-module__kPrNwW__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.intel-module__kPrNwW__briefContent{color:#374151;white-space:pre-wrap;font-size:.875rem;line-height:1.7}.intel-module__kPrNwW__briefSections{flex-direction:column;gap:1rem;display:flex}.intel-module__kPrNwW__briefSectionBlock{flex-direction:column;gap:.25rem;display:flex}.intel-module__kPrNwW__briefSectionTitle{color:#006c67;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:700}.intel-module__kPrNwW__briefSectionBody{color:#374151;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.65}.intel-module__kPrNwW__briefEmpty{color:#9ca3af;margin:0 0 1rem;font-size:.875rem;font-style:italic}.intel-module__kPrNwW__briefError{color:#dc2626;background:#fef2f2;border:1px solid #dc262633;border-radius:6px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.875rem}.intel-module__kPrNwW__generateBtn{color:#fff;cursor:pointer;background:#006c67;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}.intel-module__kPrNwW__generateBtn:hover{background:#005a56}.intel-module__kPrNwW__generateBtn:disabled{opacity:.5;cursor:not-allowed}.intel-module__kPrNwW__snapshotBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:.75rem;display:flex}.intel-module__kPrNwW__snapshotMeta{color:#9ca3af;align-items:center;gap:5px;font-size:.6875rem;display:flex}.intel-module__kPrNwW__timeMachineControls{flex-shrink:0;align-items:center;gap:6px;display:flex}.intel-module__kPrNwW__tmResetBtn{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;padding:3px 8px;font-size:.6875rem;font-weight:600}.intel-module__kPrNwW__tmResetBtn:hover{background:#fee2e2}.intel-module__kPrNwW__tmToggleBtn{color:#4338ca;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:.6875rem;font-weight:600;display:flex}.intel-module__kPrNwW__tmToggleBtn:hover{background:#e0e7ff}.intel-module__kPrNwW__tmToggleBtnActive{color:#fff;background:#4338ca;border-color:#4338ca}.intel-module__kPrNwW__timeMachinePicker{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:1rem;padding:10px 14px;display:flex}.intel-module__kPrNwW__tmLabel{color:#4338ca;white-space:nowrap;font-size:.75rem;font-weight:600}.intel-module__kPrNwW__tmInput{color:#1f2937;background:#fff;border:1px solid #c4b5fd;border-radius:5px;padding:4px 8px;font-size:.75rem}.intel-module__kPrNwW__tmHint{color:#7c3aed;opacity:.7;font-size:.6875rem}.intel-module__kPrNwW__spinSm{animation:1s linear infinite intel-module__kPrNwW__spin}.intel-module__kPrNwW__agentSectionRow{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:900px){.intel-module__kPrNwW__agentSectionRow{grid-template-columns:1fr}}.intel-module__kPrNwW__agentSectionPanel{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.intel-module__kPrNwW__agentSectionTitle{color:#1f2937;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.intel-module__kPrNwW__agentSectionSubtitle{color:#9ca3af;margin-left:auto;font-size:.6875rem;font-weight:400}.intel-module__kPrNwW__precoEntry{background:#fafafa;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.intel-module__kPrNwW__precoHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.intel-module__kPrNwW__precoEventName{color:#1f2937;flex:1;font-size:.8125rem;font-weight:600}.intel-module__kPrNwW__precoBadge{color:#a16207;white-space:nowrap;background:#fef9c3;border-radius:3px;padding:2px 7px;font-size:.6875rem;font-weight:600}.intel-module__kPrNwW__precoCountry{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.intel-module__kPrNwW__precoDescription{color:#4b5563;font-size:.75rem;line-height:1.4}.intel-module__kPrNwW__precoScenarios{flex-direction:column;gap:3px;display:flex}.intel-module__kPrNwW__precoScenarioRow{color:#6b7280;font-size:.6875rem;line-height:1.35}.intel-module__kPrNwW__precoScenarioRow strong{font-weight:600}.intel-module__kPrNwW__precoInstruments{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.intel-module__kPrNwW__precoInstrumentTag{color:#2563eb;letter-spacing:.03em;background:#eff6ff;border-radius:3px;padding:1px 5px;font-size:.625rem;font-weight:600}.intel-module__kPrNwW__preco_empty{color:#9ca3af;align-items:flex-start;gap:8px;padding:8px 0;font-size:.8125rem;line-height:1.5;display:flex}.intel-module__kPrNwW__loading{color:#9ca3af;justify-content:center;align-items:center;gap:.5rem;padding:3rem;font-size:.875rem;display:flex}.intel-module__kPrNwW__spinner{animation:1s linear infinite intel-module__kPrNwW__spin}@keyframes intel-module__kPrNwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.intel-module__kPrNwW__auditFilters{flex-wrap:wrap;gap:6px;margin-bottom:1rem;display:flex}.intel-module__kPrNwW__auditFilterBtn{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:3px 10px;font-size:.6875rem;font-weight:600;transition:background .12s}.intel-module__kPrNwW__auditFilterBtn:hover{background:#e5e7eb}.intel-module__kPrNwW__auditFilterBtnActive{color:#fff;background:#1f2937;border-color:#1f2937}.intel-module__kPrNwW__auditEmptyNote{color:#9ca3af;margin:0;padding:.5rem 0;font-size:.8125rem}.intel-module__kPrNwW__auditList{flex-direction:column;gap:0;display:flex}.intel-module__kPrNwW__auditEntry{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:4px;padding:10px 0;display:flex}.intel-module__kPrNwW__auditEntry:last-child{border-bottom:none}.intel-module__kPrNwW__auditEntryHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.intel-module__kPrNwW__auditAgentBadge{text-transform:uppercase;letter-spacing:.06em;color:#4338ca;background:#eef2ff;border-radius:3px;padding:1px 6px;font-size:.625rem;font-weight:700}.intel-module__kPrNwW__auditInstrument{color:#1f2937;font-size:.75rem;font-weight:700}.intel-module__kPrNwW__auditOutcome{align-items:center;gap:3px;font-size:.6875rem;font-weight:600;display:flex}.intel-module__kPrNwW__auditConfidence{font-size:.6875rem;font-weight:700}.intel-module__kPrNwW__auditTime{color:#9ca3af;margin-left:auto;font-size:.6875rem}.intel-module__kPrNwW__auditTrigger{color:#6b7280;margin:0;font-size:.75rem;font-style:italic}.intel-module__kPrNwW__auditRationale{color:#374151;margin:0;font-size:.8125rem;line-height:1.5}.intel-module__kPrNwW__auditSnapshotId{color:#d1d5db;letter-spacing:.04em;font-family:monospace;font-size:.6rem}.intel-module__kPrNwW__intelFeed{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.5rem;padding:1.25rem}.intel-module__kPrNwW__intelFeedHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.intel-module__kPrNwW__intelFeedTitle{color:#1f2937;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.intel-module__kPrNwW__intelFeedCount{color:#6b7280;background:#f3f4f6;border-radius:10px;padding:1px 7px;font-size:.6875rem;font-weight:700}.intel-module__kPrNwW__intelFeedRefresh{cursor:pointer;color:#9ca3af;background:0 0;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .15s,color .15s;display:flex}.intel-module__kPrNwW__intelFeedRefresh:hover:not(:disabled){color:#006c67;border-color:#4caead}.intel-module__kPrNwW__intelFeedRefresh:disabled{opacity:.5;cursor:not-allowed}.intel-module__kPrNwW__intelFeedList{flex-direction:column;gap:0;display:flex}.intel-module__kPrNwW__intelFeedItem{border-bottom:1px solid #f3f4f6;border-left:3px solid #e5e7eb;flex-direction:column;gap:4px;margin-bottom:4px;padding:10px 0 10px 14px;display:flex}.intel-module__kPrNwW__intelFeedItem:last-child{border-bottom:none;margin-bottom:0}.intel-module__kPrNwW__intelFeedItemAlert{border-left-color:#dc2626}.intel-module__kPrNwW__intelFeedItemWarning{border-left-color:#d97706}.intel-module__kPrNwW__intelFeedItemInfo{border-left-color:#4caead}.intel-module__kPrNwW__intelFeedItemTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.intel-module__kPrNwW__intelFeedTypeChip{color:#374151;background:#f3f4f6;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.6875rem;font-weight:600;display:inline-flex}.intel-module__kPrNwW__intelFeedSource{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.625rem;font-weight:500}.intel-module__kPrNwW__intelFeedTime{color:#9ca3af;margin-left:auto;font-size:.6875rem}.intel-module__kPrNwW__intelFeedHeadline{color:#1f2937;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}.intel-module__kPrNwW__intelFeedBody{color:#4b5563;margin:0;font-size:.75rem;line-height:1.5}.intel-module__kPrNwW__intelFeedAsk{color:#006c67;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}.intel-module__kPrNwW__intelFeedAsk:hover{text-decoration:underline}.intel-module__kPrNwW__intelFeedEmpty{color:#9ca3af;align-items:flex-start;gap:8px;padding:1rem 0;font-size:.8125rem;line-height:1.5;display:flex}.intel-module__kPrNwW__intelFeedSkeleton{flex-direction:column;gap:8px;display:flex}.intel-module__kPrNwW__intelFeedSkeletonItem{background:linear-gradient(90deg,#f3f4f6 25%,#e9eaec 50%,#f3f4f6 75%) 0 0/400% 100%;border-radius:6px;height:56px;animation:1.4s infinite intel-module__kPrNwW__shimmer}@keyframes intel-module__kPrNwW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.intel-module__kPrNwW__briefsBar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:1.5rem;margin-bottom:.75rem;padding:10px 14px;display:flex}.intel-module__kPrNwW__briefsBarLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;margin-right:4px;font-size:.6875rem;font-weight:600}.intel-module__kPrNwW__briefBarBtn{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;font-size:.8125rem;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.intel-module__kPrNwW__briefBarBtn:hover{color:#006c67;border-color:#4caead}.intel-module__kPrNwW__briefBarBtnActive{color:#006c67;background:#f0fdf4;border-color:#006c67;font-weight:600}.intel-module__kPrNwW__briefInline{margin-bottom:1.5rem}
.page-module__UvmT0W__kpiBar{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.page-module__UvmT0W__kpiCard{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex:1;align-items:center;gap:10px;min-width:120px;padding:12px 14px;display:flex}.page-module__UvmT0W__kpiIcon{background:var(--color-bg-secondary,#f3f4f6);width:32px;height:32px;color:var(--color-text-secondary,#5f6368);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__UvmT0W__kpiIconGreen{background:var(--color-trade-long-bg);color:var(--color-trade-long)}.page-module__UvmT0W__kpiIconRed{background:var(--color-trade-short-bg);color:var(--color-trade-short)}.page-module__UvmT0W__kpiIconBlue,.page-module__UvmT0W__kpiIconPurple{background:var(--color-primary-light);color:var(--color-primary)}.page-module__UvmT0W__kpiBody{min-width:0}.page-module__UvmT0W__kpiVal{font-size:var(--font-size-lg);color:var(--color-text-primary,#202124);font-weight:700;line-height:1.2}.page-module__UvmT0W__kpiLabel{color:var(--color-text-light,#9ca3af);white-space:nowrap;font-size:11px}.page-module__UvmT0W__pnlPos{color:var(--color-trade-long)}.page-module__UvmT0W__pnlNeg{color:var(--color-trade-short)}.page-module__UvmT0W__curveSection{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;margin-bottom:14px;overflow:hidden}.page-module__UvmT0W__curveSectionToggle{cursor:pointer;width:100%;font-size:var(--font-size-xs);color:var(--color-text-secondary,#5f6368);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 14px;font-weight:600;display:flex}.page-module__UvmT0W__curveWrap{padding:0 14px 12px}.page-module__UvmT0W__curveHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.page-module__UvmT0W__curveTitle{color:var(--color-text-light,#9ca3af);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.page-module__UvmT0W__curveFinal{font-size:var(--font-size-sm);font-weight:700}.page-module__UvmT0W__curvePos{color:var(--color-trade-long)}.page-module__UvmT0W__curveNeg{color:var(--color-trade-short)}.page-module__UvmT0W__curveSvg{border-radius:4px;width:100%;height:80px;display:block}.page-module__UvmT0W__curveFooter{color:var(--color-text-light,#9ca3af);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.page-module__UvmT0W__curveEmpty{font-size:var(--font-size-xs);color:var(--color-text-light,#9ca3af);padding:12px 14px;font-style:italic}.page-module__UvmT0W__closeTradeBtn{border:1px solid var(--color-trade-long);background:var(--color-trade-long-bg);color:var(--color-trade-long);cursor:pointer;border-radius:4px;align-items:center;padding:2px 4px;transition:background .12s;display:inline-flex}.page-module__UvmT0W__closeTradeBtn:hover{background:var(--color-trade-long-bg)}.page-module__UvmT0W__modalOverlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__UvmT0W__modal{background:#fff;border-radius:8px;width:380px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 20px 60px #0003}.page-module__UvmT0W__modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.page-module__UvmT0W__modalTitle{font-size:var(--font-size-sm);color:#202124;font-weight:600}.page-module__UvmT0W__modalClose{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:2px}.page-module__UvmT0W__modalClose:hover{color:#374151}.page-module__UvmT0W__modalBody{padding:16px 18px}.page-module__UvmT0W__modalInfo{font-size:var(--font-size-xs);color:#5f6368;background:#f9fafb;border-radius:8px;flex-wrap:wrap;gap:12px;margin-bottom:14px;padding:8px 10px;display:flex}.page-module__UvmT0W__fieldLabel{color:#374151;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.page-module__UvmT0W__fieldInput{width:100%;font-size:var(--font-size-sm);box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;outline:none;padding:8px 12px}.page-module__UvmT0W__fieldInput:focus{border-color:#006c67}.page-module__UvmT0W__pnlPreview{text-align:center;border-radius:8px;margin-top:8px;padding:6px;font-size:13px;font-weight:600}.page-module__UvmT0W__pnlPosBadge{color:var(--color-trade-long);background:var(--color-trade-long-bg)}.page-module__UvmT0W__pnlNegBadge{color:var(--color-trade-short);background:var(--color-trade-short-bg)}.page-module__UvmT0W__modalError{font-size:var(--font-size-xs);color:#dc2626;margin-top:8px}.page-module__UvmT0W__modalFooter{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.page-module__UvmT0W__cancelBtn{color:#5f6368;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:13px}.page-module__UvmT0W__cancelBtn:hover{background:#f9fafb}.page-module__UvmT0W__confirmBtn{color:#fff;cursor:pointer;background:#006c67;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:opacity .15s}.page-module__UvmT0W__confirmBtn:hover:not(:disabled){opacity:.88}.page-module__UvmT0W__confirmBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__UvmT0W__colDate{font-size:.8125rem}.page-module__UvmT0W__colStop{color:var(--color-trade-short)}.page-module__UvmT0W__colTarget{color:var(--color-trade-long)}.page-module__UvmT0W__colMuted{color:var(--color-gray-400)}.page-module__UvmT0W__colPnlPos{color:var(--color-trade-long);font-weight:600}.page-module__UvmT0W__colPnlNeg{color:var(--color-trade-short);font-weight:600}.page-module__UvmT0W__colActions{align-items:center;gap:6px;display:flex}.page-module__UvmT0W__colNotes{color:#6b7280;font-size:.8125rem}.page-module__UvmT0W__colSource{text-transform:capitalize;font-size:.75rem;font-weight:500}.page-module__UvmT0W__upsellBanner{background:var(--color-primary-light);border:1px solid var(--color-primary-accent);color:var(--color-primary);border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}.page-module__UvmT0W__upsellLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.page-module__UvmT0W__reviewBtn{border:1px solid var(--color-primary-accent);background:var(--color-primary-light);color:var(--color-primary);cursor:pointer;border-radius:4px;align-items:center;padding:2px 4px;transition:background .12s;display:inline-flex}.page-module__UvmT0W__reviewBtn:hover{background:var(--color-primary-light)}.page-module__UvmT0W__reviewBtnCached{border:1px solid var(--color-primary-accent);background:var(--color-primary-light);color:var(--color-primary);cursor:pointer;border-radius:4px;align-items:center;padding:2px 4px;transition:background .12s;display:inline-flex}.page-module__UvmT0W__reviewBtnCached:hover{background:var(--color-primary-light)}.page-module__UvmT0W__reviewModal{background:#fff;border-radius:8px;width:480px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 20px 60px #0003}.page-module__UvmT0W__reviewTradeInfo{font-size:var(--font-size-xs);color:#5f6368;background:#f9fafb;border-radius:8px;flex-wrap:wrap;gap:12px;margin-bottom:14px;padding:8px 10px;display:flex}.page-module__UvmT0W__reviewLoading{color:var(--color-primary);align-items:center;gap:8px;padding:12px 0;font-size:13px;display:flex}.page-module__UvmT0W__reviewSpinner{animation:1s linear infinite page-module__UvmT0W__spin}@keyframes page-module__UvmT0W__spin{to{transform:rotate(360deg)}}.page-module__UvmT0W__reviewText{color:#374151;white-space:pre-wrap;background:#f5f3ff;border:1px solid #ede9fe;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.6}.page-module__UvmT0W__coachModal{background:#fff;border-radius:8px;width:480px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 20px 60px #0003}.page-module__UvmT0W__coachHint{color:#6b7280;margin:0 0 14px;font-size:12.5px;line-height:1.5}.page-module__UvmT0W__coachQuestion{margin-bottom:14px}.page-module__UvmT0W__coachTextarea{width:100%;font-size:var(--font-size-sm);box-sizing:border-box;resize:vertical;border:1px solid #d1d5db;border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;line-height:1.5}.page-module__UvmT0W__coachTextarea:focus{border-color:#006c67}.page-module__UvmT0W__coachSaved{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;margin-top:8px;padding:6px 10px;font-size:13px;font-weight:600}@media (prefers-color-scheme:dark){.page-module__UvmT0W__kpiCard,.page-module__UvmT0W__curveSection{background:#1f2937;border-color:#374151}.page-module__UvmT0W__modal{background:#1f2937}.page-module__UvmT0W__fieldInput{color:#e5e7eb;background:#111827;border-color:#374151}}.page-module__UvmT0W__paginationContainer{margin-top:1rem}@media (max-width:768px){.page-module__UvmT0W__paginationContainer{margin-top:.75rem}}.page-module__UvmT0W__eventOverlapBadge{color:#7c2d12;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;align-items:center;gap:.1875rem;margin-left:.375rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.page-module__UvmT0W__eventOverlapBadge svg{flex-shrink:0}.page-module__UvmT0W__exportToolbar{justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.5rem 0;display:flex}.page-module__UvmT0W__exportHint{color:var(--text-muted,#6b7280);font-size:.75rem}.page-module__UvmT0W__exportBtn{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);color:var(--text-default,#111827);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.page-module__UvmT0W__exportBtn:hover:not(:disabled){background:var(--bg-surface-hover,#f9fafb);border-color:var(--border-strong,#d1d5db)}.page-module__UvmT0W__exportBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__UvmT0W__exportSpinner{animation:.8s linear infinite page-module__UvmT0W__spin}.page-module__UvmT0W__exportError{color:#dc2626;background:#fef2f2;border:1px solid #dc262633;border-radius:6px;margin-top:6px;padding:.375rem .75rem;font-size:.8125rem}
.page-module__hCa_5q__chatContainer{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;height:calc(100dvh - 400px);min-height:400px;display:flex;overflow:hidden}@media (max-width:768px){.page-module__hCa_5q__chatContainer{height:calc(100dvh - 300px);min-height:350px}}.page-module__hCa_5q__briefContainer{flex-shrink:0;padding:.75rem .75rem 0}.page-module__hCa_5q__briefContainer>*{max-height:360px;overflow-y:auto}
.page-module__q4OEUq__headerBtns{gap:8px;display:flex}.page-module__q4OEUq__viewToggle{background:var(--color-bg-secondary,#f3f4f6);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;gap:2px;width:fit-content;margin-bottom:14px;padding:3px;display:flex}.page-module__q4OEUq__viewBtn{color:var(--color-text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:5px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.page-module__q4OEUq__viewBtn:hover{background:var(--color-bg-card);color:var(--color-text-primary)}.page-module__q4OEUq__viewBtnActive{background:var(--color-bg-card);color:var(--color-primary);font-weight:600;box-shadow:0 1px 3px #00000014}.page-module__q4OEUq__summaryBar{background:var(--color-bg-secondary,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:12px;padding:10px 16px;display:flex}.page-module__q4OEUq__summaryItem{color:var(--color-text-secondary,#5f6368);align-items:center;gap:5px;font-size:13px;display:flex}.page-module__q4OEUq__summaryRight{margin-left:auto}.page-module__q4OEUq__summaryVal{color:var(--color-text-primary,#202124);font-size:15px;font-weight:700}.page-module__q4OEUq__summaryLabel{font-size:var(--font-size-xs);color:var(--color-text-light,#9ca3af)}.page-module__q4OEUq__longIcon{color:var(--color-trade-long)}.page-module__q4OEUq__shortIcon{color:var(--color-trade-short)}.page-module__q4OEUq__strongIcon{color:var(--color-signal-moderate)}.page-module__q4OEUq__filterBar{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.page-module__q4OEUq__strategyPills{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.page-module__q4OEUq__strategyPill{border:1px solid var(--color-border-light,#e5e7eb);color:var(--color-text-secondary,#5f6368);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:5px 14px;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.page-module__q4OEUq__strategyPill:hover{background:var(--color-bg-secondary,#f3f4f6);color:var(--color-text-primary,#202124)}.page-module__q4OEUq__strategyPillActive{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.page-module__q4OEUq__strategyPillNowcast{border-style:dashed;font-size:12px}.page-module__q4OEUq__pillDivider{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary,#9ca3af);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:0 6px;font-size:10px;font-weight:700}.page-module__q4OEUq__mtfToggle{font-size:var(--font-size-xs);border:1px solid var(--color-trade-long);background:var(--color-trade-long-bg);color:var(--color-trade-long);cursor:pointer;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:5px 12px;font-weight:700;transition:background .12s;display:flex}.page-module__q4OEUq__mtfToggle:before{content:"";background:var(--color-trade-long);border-radius:50%;width:8px;height:8px;display:inline-block}.page-module__q4OEUq__mtfToggleOn{background:var(--color-trade-long-bg)}.page-module__q4OEUq__secondaryFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__q4OEUq__filterSelect{font-size:var(--font-size-xs);border:1px solid var(--color-border-light,#e5e7eb);color:var(--color-text-primary,#202124);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%239ca3af'/%3E%3C/svg%3E") right 8px center no-repeat;border-radius:8px;padding:6px 24px 6px 10px}.page-module__q4OEUq__filterSelect:focus{border-color:var(--color-primary,#006c67);outline:none}.page-module__q4OEUq__clearBtn{font-size:var(--font-size-xs);border:1px solid var(--color-border-light,#e5e7eb);color:var(--color-text-secondary,#5f6368);cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px}.page-module__q4OEUq__clearBtn:hover{border-color:var(--color-trade-short);color:var(--color-trade-short)}.page-module__q4OEUq__resultCount{font-size:var(--font-size-xs);color:var(--color-text-light,#9ca3af);margin-left:auto}.page-module__q4OEUq__signalFeed{flex-direction:column;gap:8px;display:flex}.page-module__q4OEUq__signalCard{border:1px solid;border-radius:8px;flex-direction:column;gap:0;padding:0;transition:box-shadow .15s,transform .1s;display:flex;overflow:hidden}.page-module__q4OEUq__signalCard:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.page-module__q4OEUq__cardChatOpen{box-shadow:0 2px 12px #0000001a}.page-module__q4OEUq__cardLong{background:var(--color-trade-long-bg);border-color:var(--color-trade-long-bg)}.page-module__q4OEUq__cardShort{background:var(--color-trade-short-bg);border-color:var(--color-trade-short-bg)}.page-module__q4OEUq__cardExpired{opacity:.55}.page-module__q4OEUq__cardRow1{cursor:pointer;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;padding:10px 14px;display:flex}.page-module__q4OEUq__cardRow1:hover .page-module__q4OEUq__reasonText{opacity:.8}.page-module__q4OEUq__symbolBadge{color:var(--color-text-primary,#202124);flex-shrink:0;font-size:13px;font-weight:700}.page-module__q4OEUq__tfBadge{background:var(--color-bg-secondary,#f3f4f6);color:var(--color-text-secondary,#5f6368);border:1px solid var(--color-border-light,#e5e7eb);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:500}.page-module__q4OEUq__strengthBadge{border-radius:9999px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:700}.page-module__q4OEUq__strengthStrong{background:var(--color-trade-long-bg);color:var(--color-trade-long);border:1px solid var(--color-trade-long-bg)}.page-module__q4OEUq__strengthMod{background:var(--color-signal-moderate-bg);color:var(--color-signal-moderate-text);border:1px solid #fde68a}.page-module__q4OEUq__strengthWeak{color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb}.page-module__q4OEUq__mtfPill{background:var(--color-primary-light);color:var(--color-primary);border:1px solid var(--color-primary-accent);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:600}.page-module__q4OEUq__rowSep{color:var(--color-text-light,#d1d5db);flex-shrink:0;margin:0 2px;font-size:13px}.page-module__q4OEUq__reasonText{min-width:0;color:var(--color-text-secondary,#374151);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;transition:opacity .12s;overflow:hidden}.page-module__q4OEUq__dirBadge{letter-spacing:.03em;border-radius:9999px;flex-shrink:0;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:700;display:flex}.page-module__q4OEUq__dirLong{background:var(--color-trade-long-bg);color:var(--color-trade-long);border:1px solid var(--color-trade-long-bg)}.page-module__q4OEUq__dirShort{background:var(--color-trade-short-bg);color:var(--color-trade-short);border:1px solid var(--color-trade-short-bg)}.page-module__q4OEUq__cardRow2{background:#ffffff80;border-top:1px solid #0000000d;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 14px;display:flex}.page-module__q4OEUq__levelsGroup{flex-wrap:nowrap;flex-shrink:1;align-items:center;gap:0;min-width:0;display:flex}.page-module__q4OEUq__levelItem{flex-direction:column;gap:1px;padding:0 10px;display:flex}.page-module__q4OEUq__levelItem:first-child{padding-left:0}.page-module__q4OEUq__levelSep{background:#00000014;flex-shrink:0;width:1px;height:24px}.page-module__q4OEUq__levelLbl{color:var(--color-text-light,#9ca3af);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:9px;font-weight:600}.page-module__q4OEUq__levelVal{color:var(--color-text-primary,#202124);white-space:nowrap;font-size:12.5px;font-weight:600}.page-module__q4OEUq__slVal{color:var(--color-trade-short)}.page-module__q4OEUq__tpVal{color:var(--color-trade-long)}.page-module__q4OEUq__rrVal{color:var(--color-primary)}.page-module__q4OEUq__eventDrivenBadge{color:#006c67;letter-spacing:.02em;white-space:nowrap;background:#f0fdf4;border:1px solid #d1fae5;border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.page-module__q4OEUq__cardActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.page-module__q4OEUq__actionPill{white-space:nowrap;letter-spacing:.01em;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600}.page-module__q4OEUq__actionEnter{background:var(--color-trade-long-bg);color:var(--color-trade-long-text)}.page-module__q4OEUq__actionPlay{background:var(--color-primary-light);color:var(--color-primary)}.page-module__q4OEUq__actionExpired{color:#6b7280;background:#f3f4f6}.page-module__q4OEUq__confluencePill{color:var(--color-text-light,#9ca3af);white-space:nowrap;font-size:10px}.page-module__q4OEUq__timeAgo{color:var(--color-text-light,#9ca3af);white-space:nowrap;font-size:11px}.page-module__q4OEUq__iconBtn{border:1px solid var(--color-border-light,#e5e7eb);width:24px;height:24px;color:var(--color-text-light,#9ca3af);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.page-module__q4OEUq__iconBtn:hover{border-color:var(--color-signal-moderate);color:var(--color-signal-moderate);background:#fffbeb}.page-module__q4OEUq__iconBtnActive,.page-module__q4OEUq__iconBtnActive:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}.page-module__q4OEUq__chevron{color:var(--color-text-light,#9ca3af);cursor:pointer;flex-shrink:0}.page-module__q4OEUq__ephemeralChat{background:#fff;border-top:1px solid #00000014;flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.page-module__q4OEUq__chatHeader{color:var(--color-text-secondary,#374151);align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.page-module__q4OEUq__chatHeader span{flex:1}.page-module__q4OEUq__chatCloseBtn{width:20px;height:20px;color:var(--color-text-light,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.page-module__q4OEUq__chatCloseBtn:hover{color:var(--color-text-primary,#202124);background:#f3f4f6}.page-module__q4OEUq__chatPlaceholder{color:var(--color-text-light,#9ca3af);margin:0;font-size:11.5px;font-style:italic}.page-module__q4OEUq__chatMessages{flex-direction:column;gap:6px;max-height:160px;display:flex;overflow-y:auto}.page-module__q4OEUq__chatMsg{font-size:var(--font-size-xs);border-radius:8px;max-width:90%;padding:6px 10px;line-height:1.5}.page-module__q4OEUq__chatMsgUser{background:var(--color-primary-light);color:#1e40af;border-bottom-right-radius:2px;align-self:flex-end}.page-module__q4OEUq__chatMsgAI{color:var(--color-text-primary,#202124);background:#f3f4f6;border-bottom-left-radius:2px;align-self:flex-start}.page-module__q4OEUq__chatMsgLoading{color:var(--color-text-light,#9ca3af);font-style:italic}.page-module__q4OEUq__chatInputRow{align-items:center;gap:6px;display:flex}.page-module__q4OEUq__chatInput{font-size:var(--font-size-xs);border:1px solid var(--color-border-light,#e5e7eb);color:var(--color-text-primary,#202124);background:#fff;border-radius:8px;outline:none;flex:1;padding:6px 10px}.page-module__q4OEUq__chatInput:focus{border-color:var(--color-primary)}.page-module__q4OEUq__chatInput:disabled{opacity:.6}.page-module__q4OEUq__chatSendBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s;display:flex}.page-module__q4OEUq__chatSendBtn:hover:not(:disabled){background:var(--color-primary)}.page-module__q4OEUq__chatSendBtn:disabled{opacity:.4;cursor:not-allowed}.page-module__q4OEUq__emptyState{color:var(--color-text-light,#9ca3af);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;display:flex}.page-module__q4OEUq__emptyHint{color:var(--color-text-secondary,#5f6368);font-size:13px}.page-module__q4OEUq__errorState{background:var(--color-trade-short-bg);border:1px solid var(--color-trade-short-bg);color:var(--color-trade-short);border-radius:8px;padding:16px;font-size:13px}.page-module__q4OEUq__myStrategiesSection{border-top:1px solid var(--color-border-light,#e5e7eb);margin-top:24px;padding-top:16px}.page-module__q4OEUq__myStrategiesHeader{align-items:center;gap:8px;margin-bottom:10px;display:flex}.page-module__q4OEUq__myStrategiesTitle{color:var(--color-text-primary,#202124);font-size:13px;font-weight:600}.page-module__q4OEUq__myStrategiesCount{color:var(--color-text-light,#9ca3af);font-size:11px}.page-module__q4OEUq__myStrategiesList{flex-direction:column;gap:6px;display:flex}.page-module__q4OEUq__myStrategyCard{border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-bg-secondary,#f9fafb);border-radius:8px;align-items:center;gap:12px;padding:10px 14px;display:flex}.page-module__q4OEUq__myStrategyLeft{flex:1;min-width:0}.page-module__q4OEUq__myStrategyName{color:var(--color-text-primary,#202124);margin-bottom:2px;font-size:13px;font-weight:600}.page-module__q4OEUq__myStrategyDesc{color:var(--color-text-secondary,#5f6368);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:11px;overflow:hidden}.page-module__q4OEUq__myStrategyMeta{flex-wrap:wrap;gap:4px;display:flex}.page-module__q4OEUq__myStrategyTag{color:#374151;text-transform:capitalize;white-space:nowrap;background:#e5e7eb;border-radius:4px;padding:1px 6px;font-size:10px}.page-module__q4OEUq__myStrategyDeleteBtn{border:1px solid var(--color-border-light,#e5e7eb);width:28px;height:28px;color:var(--color-text-light,#9ca3af);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.page-module__q4OEUq__myStrategyDeleteBtn:hover:not(:disabled){border-color:var(--color-trade-short);color:var(--color-trade-short);background:var(--color-trade-short-bg)}.page-module__q4OEUq__myStrategyDeleteBtn:disabled{opacity:.4;cursor:not-allowed}.page-module__q4OEUq__spin{animation:1s linear infinite page-module__q4OEUq__spin}@keyframes page-module__q4OEUq__spin{to{transform:rotate(360deg)}}.page-module__q4OEUq__auditPanel{flex-direction:column;gap:16px;display:flex}.page-module__q4OEUq__auditToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__q4OEUq__auditTitle{color:var(--color-text-secondary,#374151);font-size:13px;font-weight:600}.page-module__q4OEUq__auditHint{font-size:var(--font-size-xs);color:var(--color-text-tertiary,#9ca3af);margin:0 0 10px}.page-module__q4OEUq__auditSummary{flex-wrap:wrap;gap:10px;display:flex}.page-module__q4OEUq__auditCard{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex-direction:column;flex:1;gap:3px;min-width:110px;padding:12px 14px;display:flex}.page-module__q4OEUq__auditCardLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary,#9ca3af);font-size:11px;font-weight:500}.page-module__q4OEUq__auditCardValue{color:var(--color-text-primary,#111827);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.page-module__q4OEUq__auditCardSub{color:var(--color-text-tertiary,#6b7280);font-size:11px}.page-module__q4OEUq__auditTableWrap{border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;overflow-x:auto}.page-module__q4OEUq__auditTable{border-collapse:collapse;width:100%;font-size:12.5px}.page-module__q4OEUq__auditTable th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary,#6b7280);background:var(--color-bg-subtle,#f9fafb);border-bottom:1px solid var(--color-border-light,#e5e7eb);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:600}.page-module__q4OEUq__auditTable td{border-bottom:1px solid var(--color-border-light,#f3f4f6);color:var(--color-text-primary,#111827);white-space:nowrap;padding:8px 12px}.page-module__q4OEUq__auditTable tr:last-child td{border-bottom:none}.page-module__q4OEUq__auditTable tr:hover td{background:var(--color-bg-subtle,#f9fafb)}.page-module__q4OEUq__auditWin{font-weight:600;color:var(--color-trade-long)!important}.page-module__q4OEUq__auditLoss{font-weight:600;color:var(--color-trade-short)!important}.page-module__q4OEUq__auditWarn{font-weight:600;color:var(--color-signal-moderate)!important}.page-module__q4OEUq__regimePill{color:#374151;text-transform:capitalize;background:#e5e7eb;border-radius:4px;padding:2px 8px;font-size:11px;display:inline-block}.page-module__q4OEUq__noTradeSection{border-top:1px solid var(--color-border-light,#e5e7eb);padding-top:16px}.page-module__q4OEUq__noTradeList{flex-direction:column;gap:6px;display:flex}.page-module__q4OEUq__noTradeRow{background:var(--color-bg-subtle,#f9fafb);font-size:var(--font-size-xs);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.page-module__q4OEUq__noTradeReason{min-width:0;color:var(--color-text-secondary,#374151);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.page-module__q4OEUq__noTradeOutcome{text-transform:capitalize;flex-shrink:0;font-size:11px;font-weight:600}.page-module__q4OEUq__noTradeDate{color:var(--color-text-tertiary,#9ca3af);flex-shrink:0;font-size:11px}@media (prefers-color-scheme:dark){.page-module__q4OEUq__summaryBar{background:#1f2937;border-color:#374151}.page-module__q4OEUq__filterSelect{color:#e5e7eb;background:#1f2937;border-color:#374151}.page-module__q4OEUq__cardLong{border-color:var(--color-trade-long-text);background:#052e16}.page-module__q4OEUq__cardShort{background:#450a0a;border-color:#b91c1c}.page-module__q4OEUq__strengthStrong{border-color:var(--color-trade-long-text);background:#052e16}.page-module__q4OEUq__strengthMod{background:#422006;border-color:#92400e}.page-module__q4OEUq__strengthWeak{background:#1f2937;border-color:#374151}}.page-module__q4OEUq__strengthPct{opacity:.75;margin-left:2px;font-size:10px}.page-module__q4OEUq__dupePill{background:var(--color-primary-light);color:var(--color-primary);cursor:default;border:1px solid #c4b5fd;border-radius:9999px;align-items:center;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.page-module__q4OEUq__wfBody{padding:4px 0}.page-module__q4OEUq__wfLoading,.page-module__q4OEUq__wfError{color:var(--color-text-secondary,#6b7280);align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.page-module__q4OEUq__wfError{color:var(--color-trade-short)}.page-module__q4OEUq__wfGrid{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.page-module__q4OEUq__wfRow{border-bottom:1px solid var(--color-border-light,#e5e7eb);justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;display:flex}.page-module__q4OEUq__wfLabel{color:var(--color-text-secondary,#6b7280)}.page-module__q4OEUq__wfVal{color:var(--color-text-primary,#111827);font-weight:500}.page-module__q4OEUq__wfVal em{color:var(--color-text-secondary,#6b7280);font-size:11px;font-style:normal;font-weight:400}.page-module__q4OEUq__wfHint{font-size:var(--font-size-xs);color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5}.page-module__q4OEUq__paginationContainer{margin-top:1rem}@media (max-width:768px){.page-module__q4OEUq__paginationContainer{margin-top:.75rem}}
.MiningPanel-module___LqhRW__panel{background:var(--color-white,#fff);flex-direction:column;height:100%;display:flex;overflow:auto}.MiningPanel-module___LqhRW__categoryBar{background:var(--color-white,#fff);border-bottom:1px solid var(--color-border,#e5e7eb);flex-shrink:0;align-items:stretch;gap:0;padding:0 1rem;display:flex}.MiningPanel-module___LqhRW__categoryTab{color:var(--color-gray-500,#6b7280);cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:.55rem 1rem;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.MiningPanel-module___LqhRW__categoryTab:hover{color:var(--color-text-primary,#111827)}.MiningPanel-module___LqhRW__categoryTabActive{color:var(--color-primary,#006c67);border-bottom-color:var(--color-primary,#006c67)}.MiningPanel-module___LqhRW__categoryModeBadge{text-transform:uppercase;letter-spacing:.03em;color:#92400e;background:#f59e0b1f;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.MiningPanel-module___LqhRW__tabBar{background:var(--color-white,#fff);border-bottom:2px solid var(--color-border,#e5e7eb);flex-shrink:0;align-items:stretch;gap:.5rem;padding:0 1rem;display:flex}.MiningPanel-module___LqhRW__tab{color:var(--color-gray-700,#374151);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-2px;padding:.6rem .5rem;font-size:.8rem;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.MiningPanel-module___LqhRW__tab:hover{color:var(--color-primary,#006c67)}.MiningPanel-module___LqhRW__tabActive{color:var(--color-primary,#006c67);border-bottom:2px solid var(--color-primary,#006c67);font-weight:600}.MiningPanel-module___LqhRW__error{color:var(--color-error,#d93025);border-radius:var(--border-radius-md,8px);background:#d930250f;border:1px solid #d9302533;flex-shrink:0;margin:12px 16px 0;padding:10px 14px;font-size:13px}.MiningPanel-module___LqhRW__content{background:var(--color-white,#fff);flex-direction:column;flex:1;gap:16px;padding:2rem 1rem;display:flex;overflow-y:auto}.MiningPanel-module___LqhRW__statGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:16px;display:grid}.MiningPanel-module___LqhRW__statCard{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);padding:14px 16px}.MiningPanel-module___LqhRW__statValue{color:var(--color-text-primary,#111827);margin-bottom:4px;font-size:22px;font-weight:700;line-height:1.2}.MiningPanel-module___LqhRW__statLabel{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.MiningPanel-module___LqhRW__statSub{color:var(--color-text-tertiary,#9ca3af);margin-top:2px;font-size:11px}.MiningPanel-module___LqhRW__subHeading{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em;margin:16px 0 8px;font-size:12px;font-weight:600}.MiningPanel-module___LqhRW__tableWrap{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);margin-bottom:16px;overflow-x:auto}.MiningPanel-module___LqhRW__table{border-collapse:collapse;width:100%;font-size:12px}.MiningPanel-module___LqhRW__table th{text-align:left;color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border,#e5e7eb);background:var(--color-bg-light,#f9fafb);padding:8px 12px;font-size:11px;font-weight:600}.MiningPanel-module___LqhRW__table td{color:var(--color-text-primary,#111827);border-bottom:1px solid var(--color-bg-light,#f9fafb);vertical-align:middle;padding:8px 12px}.MiningPanel-module___LqhRW__table tr:last-child td{border-bottom:none}.MiningPanel-module___LqhRW__mono{color:var(--color-text-secondary,#6b7280);font-family:monospace;font-size:11px}.MiningPanel-module___LqhRW__empty{text-align:center;color:var(--color-text-secondary,#6b7280);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;font-size:13px;display:flex}.MiningPanel-module___LqhRW__emptyIcon{color:var(--color-gray-300,#d1d5db)}.MiningPanel-module___LqhRW__emptyHint{color:var(--color-text-tertiary,#9ca3af);font-size:11px}.MiningPanel-module___LqhRW__loading{text-align:center;color:var(--color-text-tertiary,#9ca3af);padding:32px 16px;font-size:13px}.MiningPanel-module___LqhRW__chip{white-space:nowrap;border-radius:10px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.MiningPanel-module___LqhRW__chipGreen{color:#065f46;background:#0596691a}.MiningPanel-module___LqhRW__chipRed{color:#991b1b;background:#ef44441a}.MiningPanel-module___LqhRW__chipAmber{color:#92400e;background:#f59e0b1a}.MiningPanel-module___LqhRW__chipBlue{color:#1e40af;background:#3b82f61a}.MiningPanel-module___LqhRW__chipPurple{color:#5b21b6;background:#8b5cf61a}.MiningPanel-module___LqhRW__bottleneckBadge{color:#92400e;letter-spacing:.03em;text-transform:uppercase;background:#f59e0b1f;border-radius:10px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.MiningPanel-module___LqhRW__patternList{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.MiningPanel-module___LqhRW__patternRow{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.MiningPanel-module___LqhRW__patternSummary{min-width:0;color:var(--color-text-primary,#111827);flex:1}.MiningPanel-module___LqhRW__confidenceWrap{flex-shrink:0;align-items:center;gap:6px;display:flex}.MiningPanel-module___LqhRW__confidenceBar{background:var(--color-border,#e5e7eb);border-radius:3px;width:80px;height:6px;overflow:hidden}.MiningPanel-module___LqhRW__confidenceFill{background:var(--color-primary,#006c67);border-radius:3px;height:100%;transition:width .3s}.MiningPanel-module___LqhRW__confidenceLabel{color:var(--color-text-secondary,#6b7280);text-align:right;width:32px;font-size:11px}.MiningPanel-module___LqhRW__conformanceRateWrap{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);flex-direction:column;gap:10px;margin-bottom:16px;padding:16px;display:flex}.MiningPanel-module___LqhRW__conformanceRate{color:var(--color-text-primary,#111827);font-size:28px;font-weight:700}.MiningPanel-module___LqhRW__progressBar{background:var(--color-border,#e5e7eb);border-radius:4px;width:100%;height:8px;overflow:hidden}.MiningPanel-module___LqhRW__progressFill{background:var(--color-primary,#006c67);border-radius:4px;height:100%;transition:width .4s}.MiningPanel-module___LqhRW__chipRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MiningPanel-module___LqhRW__markExpectedBtn{height:26px;color:var(--color-primary,#006c67);border:1px solid var(--color-primary,#006c67);border-radius:var(--border-radius-sm,6px);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;padding:0 10px;font-size:11px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.MiningPanel-module___LqhRW__markExpectedBtn:hover:not(:disabled){background:var(--color-primary,#006c67);color:var(--color-white,#fff)}.MiningPanel-module___LqhRW__markExpectedBtn:disabled{opacity:.6;cursor:default}.MiningPanel-module___LqhRW__markExpectedBtnDisabled{height:26px;color:var(--color-text-tertiary,#9ca3af);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-sm,6px);cursor:not-allowed;white-space:nowrap;opacity:.7;background:0 0;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.MiningPanel-module___LqhRW__twoCol{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px;display:grid}@media (max-width:600px){.MiningPanel-module___LqhRW__twoCol{grid-template-columns:1fr}}.MiningPanel-module___LqhRW__divergenceRateRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.MiningPanel-module___LqhRW__divergenceRateLabel{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.MiningPanel-module___LqhRW__divergenceRate{border-radius:12px;align-items:center;padding:4px 14px;font-size:14px;font-weight:700;display:inline-flex}.MiningPanel-module___LqhRW__divergenceJson{color:var(--color-text-secondary,#6b7280);word-break:break-all;max-width:400px;font-family:monospace;font-size:11px}.MiningPanel-module___LqhRW__checklistWrap{background:var(--color-white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);flex-direction:column;gap:4px;margin-bottom:20px;padding:12px 16px;display:flex}.MiningPanel-module___LqhRW__checklistItem{color:var(--color-text-primary,#111827);border-bottom:1px solid var(--color-bg-light,#f9fafb);align-items:center;gap:8px;padding:5px 0;font-size:12px;display:flex}.MiningPanel-module___LqhRW__checklistItem:last-child{border-bottom:none}.MiningPanel-module___LqhRW__checklistPass{color:#059669;flex-shrink:0}.MiningPanel-module___LqhRW__checklistFail{color:#dc2626;flex-shrink:0}.MiningPanel-module___LqhRW__checklistLabel{flex:1}.MiningPanel-module___LqhRW__checklistValue{color:var(--color-text-tertiary,#9ca3af);font-family:monospace;font-size:11px}.MiningPanel-module___LqhRW__promoteRow{justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.MiningPanel-module___LqhRW__promoteHint{color:var(--color-text-tertiary,#9ca3af);flex:1;align-items:center;gap:5px;font-size:12px;display:flex}.MiningPanel-module___LqhRW__promoteBtn{color:#fff;border-radius:var(--border-radius-sm,6px);cursor:pointer;white-space:nowrap;background:#059669;border:none;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.MiningPanel-module___LqhRW__promoteBtn:hover:not(:disabled){background:#047857}.MiningPanel-module___LqhRW__tipsList{flex-direction:column;gap:.5rem;display:flex}.MiningPanel-module___LqhRW__tipsList p{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.5}.MiningPanel-module___LqhRW__promoteBtnDisabled{background:var(--color-gray-300,#d1d5db);height:34px;color:var(--color-text-tertiary,#9ca3af);border-radius:var(--border-radius-sm,6px);cursor:not-allowed;white-space:nowrap;border:none;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}
.LogProgressModal-module__-F1n3a__error{color:var(--color-red-600,#dc2626);margin-bottom:12px;font-size:.875rem}.LogProgressModal-module__-F1n3a__sectionLabel{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;margin:16px 0 8px;font-size:.8125rem;font-weight:600}.LogProgressModal-module__-F1n3a__textarea{border:1px solid var(--color-border,#e5e7eb);width:100%;color:var(--color-text-primary,#111827);background:var(--color-white,#fff);resize:vertical;border-radius:6px;min-height:72px;padding:8px 12px;font-family:inherit;font-size:.875rem;transition:border-color .15s}.LogProgressModal-module__-F1n3a__textarea:focus{border-color:var(--color-primary,#006c67);outline:none;box-shadow:0 0 0 3px #006c6714}.LogProgressModal-module__-F1n3a__textarea:disabled{background:var(--color-gray-50,#f9fafb);color:var(--color-text-secondary,#6b7280);cursor:default}
.PlansContent-module__ISiQYW__root{flex-direction:column;height:100%;margin-top:-1rem;display:flex}.PlansContent-module__ISiQYW__content{flex:1;overflow:auto}
.preferences-module__P-Aq1W__shell{flex-direction:column;gap:1.5rem;display:flex}.preferences-module__P-Aq1W__innerTabs{border-bottom:1px solid var(--color-border,#dfe1e5);gap:.25rem;display:flex;overflow-x:auto}.preferences-module__P-Aq1W__innerTab{color:var(--color-text-secondary,#5f6368);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.preferences-module__P-Aq1W__innerTab:hover{color:var(--color-primary,#006c67)}.preferences-module__P-Aq1W__innerTabActive{color:var(--color-primary,#006c67);border-bottom-color:var(--color-primary,#006c67)}.preferences-module__P-Aq1W__soonBadge{color:var(--color-text-secondary,#5f6368);background:var(--color-gray-100,#f3f4f6);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;align-items:center;padding:.125rem .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.preferences-module__P-Aq1W__innerContent{min-height:400px}.preferences-module__P-Aq1W__crossLink{background:var(--color-primary-light,#e6f0f0);border:1px solid #006c6733;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.preferences-module__P-Aq1W__crossLinkIcon{color:var(--color-primary,#006c67);flex-shrink:0}.preferences-module__P-Aq1W__crossLinkBody{color:var(--color-text-primary,#202124);font-size:.875rem;line-height:1.55}.preferences-module__P-Aq1W__crossLinkBody strong{color:var(--color-gray-900,#111827);font-weight:600}.preferences-module__P-Aq1W__crossLinkLink{color:var(--color-primary,#006c67);font-weight:600;text-decoration:none}.preferences-module__P-Aq1W__crossLinkLink:hover{text-decoration:underline}.preferences-module__P-Aq1W__comingSoon{text-align:center;padding:2.5rem 1rem}.preferences-module__P-Aq1W__comingSoonTitle{color:var(--color-gray-900,#111827);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.preferences-module__P-Aq1W__comingSoonBody{color:var(--color-text-secondary,#5f6368);max-width:520px;margin:0 auto;font-size:.875rem;line-height:1.6}
/*# sourceMappingURL=8e18c6b326e01bd4.css.map*/