.RiskSimulatorTab-module__RdBkNW__tab{flex-direction:column;gap:32px;display:flex}.RiskSimulatorTab-module__RdBkNW__dashboardHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.RiskSimulatorTab-module__RdBkNW__headline{color:var(--text-primary);letter-spacing:-.01em;font-size:32px;font-weight:600}.RiskSimulatorTab-module__RdBkNW__subheadline{color:var(--text-secondary);margin-top:4px;font-size:16px}.RiskSimulatorTab-module__RdBkNW__grid{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.RiskSimulatorTab-module__RdBkNW__formSection{grid-column:span 4}.RiskSimulatorTab-module__RdBkNW__sideSection{flex-direction:column;grid-column:span 8;gap:20px;display:flex}.RiskSimulatorTab-module__RdBkNW__card{background-color:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.RiskSimulatorTab-module__RdBkNW__cardContent{padding:32px}.RiskSimulatorTab-module__RdBkNW__stickySide{background-color:#0000;border:none;flex-direction:column;gap:24px;display:flex;position:sticky;top:88px}.RiskSimulatorTab-module__RdBkNW__sliders{flex-direction:column;gap:32px;display:flex}.RiskSimulatorTab-module__RdBkNW__sliderRow{flex-direction:column;gap:12px;display:flex}.RiskSimulatorTab-module__RdBkNW__sliderLabel{justify-content:space-between;align-items:center;display:flex}.RiskSimulatorTab-module__RdBkNW__labelButton{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-size:14px;font-weight:600;transition:color .18s;display:inline-flex}.RiskSimulatorTab-module__RdBkNW__labelButton:hover{color:var(--primary)}.RiskSimulatorTab-module__RdBkNW__tableRowGuide{cursor:pointer;transition:color .15s}.RiskSimulatorTab-module__RdBkNW__tableRowGuide:hover{color:var(--primary)}.RiskSimulatorTab-module__RdBkNW__tableRowGuide:hover .RiskSimulatorTab-module__RdBkNW__rowGuideIcon{opacity:.85}.RiskSimulatorTab-module__RdBkNW__rowGuideIcon{opacity:.18;vertical-align:middle;align-items:center;margin-left:4px;transition:opacity .18s;display:inline-flex}.RiskSimulatorTab-module__RdBkNW__metricLabelBtn{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;margin:0;padding:0;font-size:11px;font-weight:600;transition:color .18s;display:inline-flex}.RiskSimulatorTab-module__RdBkNW__metricLabelBtn:hover{color:var(--primary)}.RiskSimulatorTab-module__RdBkNW__sliderVal{font-family:var(--font-mono), monospace;color:var(--text-muted);font-size:16px;font-weight:600}.RiskSimulatorTab-module__RdBkNW__sliderVal.RiskSimulatorTab-module__RdBkNW__active{color:var(--secondary)}.RiskSimulatorTab-module__RdBkNW__slider{-webkit-appearance:none;background:var(--surface-dim);border:1px solid var(--border-subtle);border-radius:3px;outline:none;width:100%;height:6px}.RiskSimulatorTab-module__RdBkNW__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--secondary);cursor:pointer;border:2px solid var(--surface-container-highest);border-radius:50%;width:20px;height:20px;box-shadow:0 0 10px #ffc6404d}.RiskSimulatorTab-module__RdBkNW__sliderDesc{color:var(--text-muted);font-size:12px;line-height:1.5}.RiskSimulatorTab-module__RdBkNW__sliderActions{gap:16px;margin-top:40px;display:flex}.RiskSimulatorTab-module__RdBkNW__resetBtn{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background-color:var(--surface-container-high);color:var(--text-secondary);cursor:pointer;flex:1;padding:12px;font-size:13px;font-weight:600;transition:all .2s}.RiskSimulatorTab-module__RdBkNW__resetBtn:hover:not(:disabled){background-color:var(--surface-bright);color:var(--text-primary);border-color:var(--text-secondary)}.RiskSimulatorTab-module__RdBkNW__resetBtn:disabled{opacity:.5;cursor:not-allowed}.RiskSimulatorTab-module__RdBkNW__resultsCard{background-color:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:24px;padding:32px;display:flex}.RiskSimulatorTab-module__RdBkNW__resultMetrics{background-color:var(--surface-container-high);border-radius:var(--radius-md);border:1px solid var(--border-subtle);gap:24px;padding:20px;display:flex}.RiskSimulatorTab-module__RdBkNW__metricBox{flex-direction:column;flex:1;gap:4px;display:flex}.RiskSimulatorTab-module__RdBkNW__metricLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.RiskSimulatorTab-module__RdBkNW__metricValue{font-family:var(--font-mono), monospace;font-size:28px;font-weight:700}.RiskSimulatorTab-module__RdBkNW__good{color:var(--color-success)}.RiskSimulatorTab-module__RdBkNW__warning{color:var(--color-warning)}.RiskSimulatorTab-module__RdBkNW__danger{color:var(--color-error)}.RiskSimulatorTab-module__RdBkNW__neutral{color:var(--text-muted)}.RiskSimulatorTab-module__RdBkNW__title{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.RiskSimulatorTab-module__RdBkNW__tableWrap{margin:0 -12px;overflow-x:auto}.RiskSimulatorTab-module__RdBkNW__compareTable{border-collapse:collapse;width:100%}.RiskSimulatorTab-module__RdBkNW__compareTable th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border-subtle);padding:8px 12px;font-size:10px;font-weight:700}.RiskSimulatorTab-module__RdBkNW__compareTable td{border-bottom:1px solid #ffffff08;padding:12px;font-size:13px}.RiskSimulatorTab-module__RdBkNW__compareTable tr:last-child td{border-bottom:none}.RiskSimulatorTab-module__RdBkNW__compareTable td:nth-child(2),.RiskSimulatorTab-module__RdBkNW__compareTable td:nth-child(3),.RiskSimulatorTab-module__RdBkNW__compareTable td:nth-child(4){font-family:var(--font-mono), monospace;text-align:right}.RiskSimulatorTab-module__RdBkNW__hint{color:var(--text-muted);text-align:center;padding:20px 0;font-size:13px;line-height:1.6}.RiskSimulatorTab-module__RdBkNW__emptyState{color:var(--text-muted);text-align:center;padding:40px 0;font-size:14px}.RiskSimulatorTab-module__RdBkNW__saveScenario{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;margin-top:24px;padding-top:24px;display:flex}.RiskSimulatorTab-module__RdBkNW__saveLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:11px;font-weight:700}.RiskSimulatorTab-module__RdBkNW__saveRow{gap:8px;display:flex}.RiskSimulatorTab-module__RdBkNW__saveInput{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-container-high);color:var(--text-primary);outline:none;flex:1;padding:9px 12px;font-size:13px;transition:border-color .2s}.RiskSimulatorTab-module__RdBkNW__saveInput:focus{border-color:var(--secondary)}.RiskSimulatorTab-module__RdBkNW__saveBtn{border-radius:var(--radius-md);color:var(--secondary);cursor:pointer;white-space:nowrap;background:#ffc6401a;border:1px solid #ffc64059;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s}.RiskSimulatorTab-module__RdBkNW__saveBtn:hover:not(:disabled){border-color:var(--secondary);background:#ffc64033}.RiskSimulatorTab-module__RdBkNW__saveBtn:disabled{opacity:.4;cursor:not-allowed}.RiskSimulatorTab-module__RdBkNW__saveError{color:var(--color-error);margin:0;font-size:12px}.RiskSimulatorTab-module__RdBkNW__scenarioList{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;margin-top:8px;padding-top:20px;display:flex}.RiskSimulatorTab-module__RdBkNW__scenarioItem{border-radius:var(--radius-md);background:var(--surface-container-high);border:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.RiskSimulatorTab-module__RdBkNW__scenarioMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.RiskSimulatorTab-module__RdBkNW__scenarioName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.RiskSimulatorTab-module__RdBkNW__scenarioDate{color:var(--text-muted);font-size:11px}.RiskSimulatorTab-module__RdBkNW__scenarioMetrics{font-size:12px;font-family:var(--font-mono), monospace;flex-shrink:0;align-items:center;gap:6px;display:flex}.RiskSimulatorTab-module__RdBkNW__scenarioDivider{color:var(--text-muted)}@media (max-width:1200px){.RiskSimulatorTab-module__RdBkNW__formSection,.RiskSimulatorTab-module__RdBkNW__sideSection{grid-column:span 12}.RiskSimulatorTab-module__RdBkNW__stickySide{position:static}}@media (max-width:768px){.RiskSimulatorTab-module__RdBkNW__dashboardHeader{flex-direction:column;align-items:flex-start}.RiskSimulatorTab-module__RdBkNW__headerMetrics{justify-content:space-between;width:100%}}
.LaunchBudgetTab-module__OVfTkW__tab{flex-direction:column;gap:20px;display:flex}.LaunchBudgetTab-module__OVfTkW__pageHeader{border-bottom:1px solid var(--border-subtle);padding-bottom:20px}.LaunchBudgetTab-module__OVfTkW__headline{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:6px;font-size:28px;font-weight:600}.LaunchBudgetTab-module__OVfTkW__subheadline{color:var(--text-secondary);max-width:640px;font-size:15px}.LaunchBudgetTab-module__OVfTkW__estimatorBanner{border-radius:var(--radius-md);color:var(--text-secondary);background:#ff990014;border:1px solid #ff990040;align-items:center;gap:10px;padding:11px 16px;font-size:13px;display:flex}.LaunchBudgetTab-module__OVfTkW__kpiBar{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,#ff99001a,#ffc6400d);border:1px solid #f903;align-items:center;gap:0;padding:20px 28px;display:flex}.LaunchBudgetTab-module__OVfTkW__kpiBarItem{cursor:default;flex-direction:column;gap:4px;padding:0 28px 0 0;text-decoration:none;display:flex}.LaunchBudgetTab-module__OVfTkW__kpiBarLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:11px;font-weight:600}.LaunchBudgetTab-module__OVfTkW__kpiBarBigNum{font-size:32px;font-weight:700;font-family:var(--font-mono), monospace;color:var(--text-primary);line-height:1.1}.LaunchBudgetTab-module__OVfTkW__kpiBarMeta{color:var(--text-secondary);font-size:12px}.LaunchBudgetTab-module__OVfTkW__kpiBarDivider{background:var(--border-subtle);flex-shrink:0;width:1px;height:52px;margin:0 28px 0 0}.LaunchBudgetTab-module__OVfTkW__kpiBarSpacer{flex:1}.LaunchBudgetTab-module__OVfTkW__kpiBarActions{align-items:center;gap:10px;display:flex}.LaunchBudgetTab-module__OVfTkW__actionBtn{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-container);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex}.LaunchBudgetTab-module__OVfTkW__actionBtn:hover:not(:disabled){border-color:var(--primary);color:var(--text-primary);background:var(--surface-container-high)}.LaunchBudgetTab-module__OVfTkW__actionBtn:disabled{opacity:.45;cursor:not-allowed}.LaunchBudgetTab-module__OVfTkW__actionBtn .LaunchBudgetTab-module__OVfTkW__material-symbols-outlined{font-size:18px}.LaunchBudgetTab-module__OVfTkW__mainGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.LaunchBudgetTab-module__OVfTkW__contentCol{flex-direction:column;gap:16px;min-width:0;display:flex}.LaunchBudgetTab-module__OVfTkW__sidebar{min-width:0;position:sticky;top:28px}.LaunchBudgetTab-module__OVfTkW__sidebarCard{background:linear-gradient(180deg, var(--surface-card), var(--surface-container-low));border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);overflow:hidden}.LaunchBudgetTab-module__OVfTkW__sidebarHeader{border-bottom:1px solid var(--border-subtle);padding:20px 22px 16px}.LaunchBudgetTab-module__OVfTkW__sidebarTitle{color:var(--text-primary);font-size:17px;font-weight:600}.LaunchBudgetTab-module__OVfTkW__sidebarDesc{color:var(--text-secondary);margin-top:4px;font-size:12px}.LaunchBudgetTab-module__OVfTkW__sidebarFields{flex-direction:column;gap:16px;padding:18px 22px;display:flex}.LaunchBudgetTab-module__OVfTkW__sidebarField{flex-direction:column;gap:7px;display:flex}.LaunchBudgetTab-module__OVfTkW__sidebarNote{background:var(--surface-container-low);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);align-items:flex-start;gap:8px;margin:0 22px 20px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.LaunchBudgetTab-module__OVfTkW__sidebarNote span{color:var(--primary);flex-shrink:0;margin-top:1px;font-size:16px}.LaunchBudgetTab-module__OVfTkW__labelButton{justify-content:flex-start;width:fit-content;text-decoration:none}.LaunchBudgetTab-module__OVfTkW__input,.LaunchBudgetTab-module__OVfTkW__lookupInput{background:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;color:var(--text-primary);box-sizing:border-box;outline:none;padding:10px 12px;font-size:13px}.LaunchBudgetTab-module__OVfTkW__input:focus,.LaunchBudgetTab-module__OVfTkW__lookupInput:focus{border-color:var(--secondary);box-shadow:0 0 0 1px var(--secondary)}.LaunchBudgetTab-module__OVfTkW__lookupRow{gap:6px;display:flex}.LaunchBudgetTab-module__OVfTkW__lookupInput{flex:1;min-width:0}.LaunchBudgetTab-module__OVfTkW__lookupButton{border-radius:var(--radius-md);cursor:pointer;color:var(--primary);white-space:nowrap;background:#ff990014;border:1px solid #ff990059;flex-shrink:0;padding:10px 12px;font-size:12px;font-weight:600;transition:all .18s}.LaunchBudgetTab-module__OVfTkW__lookupButton:disabled{opacity:.45;cursor:not-allowed}.LaunchBudgetTab-module__OVfTkW__hint{color:var(--text-muted);font-size:11px;line-height:1.5}.LaunchBudgetTab-module__OVfTkW__hintIcon{color:var(--color-success);vertical-align:middle;margin-right:3px;font-size:11px!important}.LaunchBudgetTab-module__OVfTkW__inlineLink{color:var(--primary);text-decoration:none}.LaunchBudgetTab-module__OVfTkW__inlineLink:hover{text-decoration:underline}.LaunchBudgetTab-module__OVfTkW__emptyCard{background:linear-gradient(180deg, var(--surface-card), var(--surface-container-low));border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg)}.LaunchBudgetTab-module__OVfTkW__emptyState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:56px 28px;display:flex}.LaunchBudgetTab-module__OVfTkW__emptyIcon{background:var(--primary-container);width:60px;height:60px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.LaunchBudgetTab-module__OVfTkW__emptyIcon span{font-size:26px}.LaunchBudgetTab-module__OVfTkW__emptyTitle{color:var(--text-primary);font-size:20px;font-weight:600}.LaunchBudgetTab-module__OVfTkW__emptyText{max-width:440px;color:var(--text-secondary);font-size:14px;line-height:1.65}.LaunchBudgetTab-module__OVfTkW__emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.LaunchBudgetTab-module__OVfTkW__secondaryButton{border-radius:var(--radius-md);cursor:pointer;background:var(--primary);border:1px solid var(--primary);color:var(--text-on-primary);padding:10px 18px;font-size:13px;font-weight:600;transition:all .18s}.LaunchBudgetTab-module__OVfTkW__secondaryButton:hover{background:var(--primary-hover)}.LaunchBudgetTab-module__OVfTkW__ghostButton{border-radius:var(--radius-md);cursor:pointer;background:var(--surface-container);border:1px solid var(--border-subtle);color:var(--text-primary);padding:10px 18px;font-size:13px;font-weight:600;transition:all .18s}.LaunchBudgetTab-module__OVfTkW__ghostButton:hover{border-color:var(--text-secondary);background:var(--surface-container-high)}.LaunchBudgetTab-module__OVfTkW__insightsPanel,.LaunchBudgetTab-module__OVfTkW__coveragePanel{border-radius:var(--radius-md);background:var(--surface-container-low);border:1px solid var(--border-subtle);padding:18px 20px}.LaunchBudgetTab-module__OVfTkW__insightsHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.LaunchBudgetTab-module__OVfTkW__insightsHeader>span{color:var(--primary);font-size:20px}.LaunchBudgetTab-module__OVfTkW__panelTitle{color:var(--text-primary);font-size:14px;font-weight:600}.LaunchBudgetTab-module__OVfTkW__insightList{flex-direction:column;gap:8px;display:flex}.LaunchBudgetTab-module__OVfTkW__insightItem{border-radius:var(--radius-md);background:var(--surface-container);color:var(--text-secondary);margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.LaunchBudgetTab-module__OVfTkW__insightWarning{background:var(--color-warning-bg);color:var(--text-primary);border:1px solid #f59e0b47}.LaunchBudgetTab-module__OVfTkW__warningStack{flex-direction:column;gap:10px;display:flex}.LaunchBudgetTab-module__OVfTkW__warningCard{border-radius:var(--radius-md);border:1px solid #0000;padding:14px 16px}.LaunchBudgetTab-module__OVfTkW__warningCard p{color:var(--text-secondary);margin:6px 0 0;font-size:13px;line-height:1.5}.LaunchBudgetTab-module__OVfTkW__warningTitleRow{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;display:flex}.LaunchBudgetTab-module__OVfTkW__warningWarning{background:var(--color-warning-bg);border-color:#f59e0b47}.LaunchBudgetTab-module__OVfTkW__warningDanger{background:#ef444414;border-color:#ef444447}.LaunchBudgetTab-module__OVfTkW__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.LaunchBudgetTab-module__OVfTkW__groupCard{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:linear-gradient(180deg, var(--surface-card), var(--surface-container-low));box-shadow:var(--shadow-lg);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.LaunchBudgetTab-module__OVfTkW__groupTopRow{align-items:flex-start;gap:12px;display:flex}.LaunchBudgetTab-module__OVfTkW__groupIcon{color:var(--primary);flex-shrink:0;margin-top:2px;font-size:20px!important}.LaunchBudgetTab-module__OVfTkW__groupTitleArea{flex:1;min-width:0}.LaunchBudgetTab-module__OVfTkW__groupTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3;text-decoration:none}.LaunchBudgetTab-module__OVfTkW__groupNote{color:var(--text-secondary);margin-top:4px;font-size:11px;line-height:1.45}.LaunchBudgetTab-module__OVfTkW__groupTotalBlock{text-align:right;flex-shrink:0}.LaunchBudgetTab-module__OVfTkW__groupTotalValue{color:var(--text-primary);font-size:18px;font-weight:700;font-family:var(--font-mono), monospace;line-height:1.2;display:block}.LaunchBudgetTab-module__OVfTkW__groupTotalShare{color:var(--text-secondary);margin-top:3px;font-size:11px;display:block}.LaunchBudgetTab-module__OVfTkW__groupProgressTrack{background:var(--surface-container-highest);border-radius:999px;height:4px;overflow:hidden}.LaunchBudgetTab-module__OVfTkW__groupProgressFill{background:linear-gradient(90deg, var(--primary), var(--secondary));border-radius:999px;height:100%;transition:width .4s}.LaunchBudgetTab-module__OVfTkW__itemRows{flex-direction:column;gap:0;display:flex}.LaunchBudgetTab-module__OVfTkW__itemRow{border-bottom:1px solid var(--border-subtle);grid-template-rows:auto auto;grid-template-columns:1fr 56px 84px 30px;align-items:center;gap:0 10px;padding:8px 0;display:grid}.LaunchBudgetTab-module__OVfTkW__itemRow:last-child{border-bottom:none;padding-bottom:0}.LaunchBudgetTab-module__OVfTkW__itemRow:first-child{padding-top:0}.LaunchBudgetTab-module__OVfTkW__itemRowLargest .LaunchBudgetTab-module__OVfTkW__itemRowLabel{color:var(--primary)}.LaunchBudgetTab-module__OVfTkW__itemRowLabel{color:var(--text-primary);text-align:left;white-space:normal;word-break:break-word;grid-area:1/1;font-size:12px;font-weight:500;line-height:1.35;text-decoration:none}.LaunchBudgetTab-module__OVfTkW__itemRowBar{background:var(--surface-container-highest);border-radius:999px;grid-area:1/2;align-self:center;width:56px;height:4px;overflow:hidden}.LaunchBudgetTab-module__OVfTkW__itemRowBarFill{background:linear-gradient(90deg, var(--primary), var(--secondary));border-radius:999px;height:100%;transition:width .4s}.LaunchBudgetTab-module__OVfTkW__itemRowValue{font-size:12px;font-weight:700;font-family:var(--font-mono), monospace;color:var(--text-primary);white-space:nowrap;text-align:right;grid-area:1/3}.LaunchBudgetTab-module__OVfTkW__itemRowShare{color:var(--text-muted);text-align:right;white-space:nowrap;grid-area:1/4;font-size:10px}.LaunchBudgetTab-module__OVfTkW__itemRowFlags{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:4px;padding-top:4px;display:flex}.LaunchBudgetTab-module__OVfTkW__itemRowFlag{white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.LaunchBudgetTab-module__OVfTkW__flagPrimary{background:var(--primary-container);color:var(--primary)}.LaunchBudgetTab-module__OVfTkW__flagWarning{background:var(--color-warning-bg);color:var(--color-warning)}.LaunchBudgetTab-module__OVfTkW__flagDanger{color:var(--color-error);background:#ef44441a}.LaunchBudgetTab-module__OVfTkW__coverageList{flex-direction:column;gap:8px;display:flex}.LaunchBudgetTab-module__OVfTkW__coverageItem{border-radius:var(--radius-md);background:var(--surface-container);border:1px solid var(--border-subtle);padding:12px 14px}.LaunchBudgetTab-module__OVfTkW__coverageItem strong{color:var(--text-primary);font-size:13px}.LaunchBudgetTab-module__OVfTkW__coverageItem p{color:var(--text-secondary);margin:4px 0 0;font-size:12px;line-height:1.5}.LaunchBudgetTab-module__OVfTkW__coverageItemWarning{border-color:#f59e0b47}.LaunchBudgetTab-module__OVfTkW__toneGood{color:var(--color-success)}.LaunchBudgetTab-module__OVfTkW__toneWarning{color:var(--color-warning)}.LaunchBudgetTab-module__OVfTkW__toneDanger{color:var(--color-error)}.LaunchBudgetTab-module__OVfTkW__toneNeutral{color:var(--text-primary)}@media (max-width:1100px){.LaunchBudgetTab-module__OVfTkW__mainGrid{grid-template-columns:1fr}.LaunchBudgetTab-module__OVfTkW__sidebar{position:static}}@media (max-width:640px){.LaunchBudgetTab-module__OVfTkW__groupGrid{grid-template-columns:1fr}.LaunchBudgetTab-module__OVfTkW__kpiBar{flex-wrap:wrap;gap:16px;padding:16px 20px}.LaunchBudgetTab-module__OVfTkW__kpiBarDivider,.LaunchBudgetTab-module__OVfTkW__kpiBarSpacer{display:none}.LaunchBudgetTab-module__OVfTkW__kpiBarActions{justify-content:flex-end;width:100%}}@media (max-width:600px){.LaunchBudgetTab-module__OVfTkW__kpiBarBigNum{font-size:26px}.LaunchBudgetTab-module__OVfTkW__headline{font-size:22px}.LaunchBudgetTab-module__OVfTkW__emptyActions{flex-direction:column}}
.SupplierQuotesTab-module__zKZIdq__tab{flex-direction:column;gap:20px;display:flex}.SupplierQuotesTab-module__zKZIdq__toast{z-index:40;box-shadow:var(--shadow-md);border-radius:12px;align-self:flex-end;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;animation:.2s SupplierQuotesTab-module__zKZIdq__slideIn;display:flex;position:sticky;top:14px}@keyframes SupplierQuotesTab-module__zKZIdq__slideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SupplierQuotesTab-module__zKZIdq__toastIcon{flex-shrink:0;font-size:18px!important}.SupplierQuotesTab-module__zKZIdq__toastSuccess{color:#bbf7d0;background:#4ade801f;border:1px solid #4ade804d}.SupplierQuotesTab-module__zKZIdq__toastError{color:#fecaca;background:#f871711f;border:1px solid #f871714d}.SupplierQuotesTab-module__zKZIdq__header{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:radial-gradient(circle at 100% 0,#efbb5221,#0000 40%),linear-gradient(#ffffff06,#0000);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px;display:flex}.SupplierQuotesTab-module__zKZIdq__headerLeft{flex:1;min-width:0}.SupplierQuotesTab-module__zKZIdq__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--primary);margin-bottom:8px;font-size:10px;font-weight:800;display:inline-block}.SupplierQuotesTab-module__zKZIdq__headline{color:var(--text-primary);margin:0 0 8px;font-size:26px;font-weight:800;line-height:1.2}.SupplierQuotesTab-module__zKZIdq__subheadline{color:var(--text-secondary);max-width:560px;margin:0;font-size:14px;line-height:1.6}.SupplierQuotesTab-module__zKZIdq__headerActions{flex-shrink:0;align-items:center;gap:10px;padding-top:4px;display:flex}.SupplierQuotesTab-module__zKZIdq__statsBar{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.SupplierQuotesTab-module__zKZIdq__statCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm,0 1px 4px #0000001f);background:radial-gradient(circle at 100% 0,#efbb5212,#0000 55%),linear-gradient(#ffffff05,#0000);align-items:center;gap:14px;padding:18px 20px;display:flex}.SupplierQuotesTab-module__zKZIdq__statIcon{color:var(--primary);opacity:.85;flex-shrink:0;font-size:24px!important}.SupplierQuotesTab-module__zKZIdq__statCard>div{flex-direction:column;gap:2px;min-width:0;display:flex}.SupplierQuotesTab-module__zKZIdq__statValue{color:var(--text-primary);font-size:22px;font-weight:800;line-height:1}.SupplierQuotesTab-module__zKZIdq__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.SupplierQuotesTab-module__zKZIdq__filterBar{align-items:center;gap:10px;display:flex}.SupplierQuotesTab-module__zKZIdq__searchWrap{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffff08;flex:1;align-items:center;gap:8px;min-width:0;padding:0 12px;transition:border-color .15s;display:flex}.SupplierQuotesTab-module__zKZIdq__searchWrap:focus-within{border-color:#f906}.SupplierQuotesTab-module__zKZIdq__searchWrap>.SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{color:var(--text-muted);flex-shrink:0;font-size:18px!important}.SupplierQuotesTab-module__zKZIdq__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:14px}.SupplierQuotesTab-module__zKZIdq__searchInput::placeholder{color:var(--text-muted)}.SupplierQuotesTab-module__zKZIdq__searchClear{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;transition:color .15s;display:flex}.SupplierQuotesTab-module__zKZIdq__searchClear:hover{color:var(--text-primary)}.SupplierQuotesTab-module__zKZIdq__searchClear .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:16px!important}.SupplierQuotesTab-module__zKZIdq__filterSelect{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;white-space:nowrap;background:#ffffff08;outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s}.SupplierQuotesTab-module__zKZIdq__filterSelect:focus{border-color:#f906}.SupplierQuotesTab-module__zKZIdq__tableWrap{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:radial-gradient(circle at 100% 0,#efbb520f,#0000 40%),linear-gradient(#ffffff05,#0000);overflow:hidden}.SupplierQuotesTab-module__zKZIdq__table{border-collapse:collapse;table-layout:auto;width:100%}.SupplierQuotesTab-module__zKZIdq__table th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;background:#ffffff04;padding:12px 16px;font-size:11px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__table td{color:var(--text-secondary);vertical-align:middle;border-bottom:1px solid #ffffff09;padding:14px 16px;font-size:14px}.SupplierQuotesTab-module__zKZIdq__tableRow{cursor:pointer;transition:background .12s}.SupplierQuotesTab-module__zKZIdq__tableRow:hover{background:#ffffff08}.SupplierQuotesTab-module__zKZIdq__tableRow:hover .SupplierQuotesTab-module__zKZIdq__editBtn{opacity:1}.SupplierQuotesTab-module__zKZIdq__tableRow:last-child td{border-bottom:none}.SupplierQuotesTab-module__zKZIdq__tableEmpty{color:var(--text-muted);flex-direction:column;align-items:center;gap:10px;padding:40px 24px;font-size:14px;display:flex}.SupplierQuotesTab-module__zKZIdq__tableEmpty .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:32px!important}.SupplierQuotesTab-module__zKZIdq__supplierCell{flex-direction:column;gap:3px;display:flex}.SupplierQuotesTab-module__zKZIdq__supplierName{color:var(--text-primary);font-size:14px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__supplierCountry{color:var(--text-muted);align-items:center;gap:3px;font-size:12px;display:flex}.SupplierQuotesTab-module__zKZIdq__supplierCountry .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{color:var(--text-muted);font-size:13px!important}.SupplierQuotesTab-module__zKZIdq__muted{color:var(--text-muted);font-size:13px}.SupplierQuotesTab-module__zKZIdq__statusBadge{white-space:nowrap;border-radius:20px;align-items:center;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__statusProspect{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f140}.SupplierQuotesTab-module__zKZIdq__statusActive{color:#86efac;background:#4ade801f;border:1px solid #4ade8040}.SupplierQuotesTab-module__zKZIdq__statusNegotiating{color:var(--primary);background:#ff99001f;border:1px solid #ff990047}.SupplierQuotesTab-module__zKZIdq__statusBlacklisted{color:#fca5a5;background:#f871711f;border:1px solid #f8717140}.SupplierQuotesTab-module__zKZIdq__scorePill{white-space:nowrap;border-radius:20px;align-items:baseline;gap:1px;padding:3px 10px;font-size:13px;font-weight:800;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__scoreOutOf{opacity:.7;font-size:10px;font-weight:600}.SupplierQuotesTab-module__zKZIdq__scoreHigh{color:#86efac;background:#4ade801f;border:1px solid #4ade8038}.SupplierQuotesTab-module__zKZIdq__scoreMid{color:var(--primary);background:#ff99001f;border:1px solid #ff990038}.SupplierQuotesTab-module__zKZIdq__scoreLow{color:#fca5a5;background:#f871711f;border:1px solid #f8717138}.SupplierQuotesTab-module__zKZIdq__verifiedChip{align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__verifiedChip .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:14px!important}.SupplierQuotesTab-module__zKZIdq__verifiedYes{color:#86efac}.SupplierQuotesTab-module__zKZIdq__verifiedPartial{color:var(--primary)}.SupplierQuotesTab-module__zKZIdq__verifiedNo{color:var(--text-muted)}.SupplierQuotesTab-module__zKZIdq__primaryButton{background:linear-gradient(135deg, var(--primary), var(--secondary));border-radius:var(--radius-md);color:#151515;cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:800;transition:opacity .15s,transform .1s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__primaryButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.SupplierQuotesTab-module__zKZIdq__primaryButton:disabled{opacity:.5;cursor:not-allowed}.SupplierQuotesTab-module__zKZIdq__primaryButton .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:18px!important}.SupplierQuotesTab-module__zKZIdq__secondaryButton{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__secondaryButton:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.SupplierQuotesTab-module__zKZIdq__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.SupplierQuotesTab-module__zKZIdq__secondaryButton .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:18px!important}.SupplierQuotesTab-module__zKZIdq__ghostButton{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__ghostButton:hover:not(:disabled){color:var(--text-primary)}.SupplierQuotesTab-module__zKZIdq__editBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;opacity:0;white-space:nowrap;background:#ffffff0d;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__editBtn:hover{color:var(--primary);opacity:1;background:#ff99001a;border-color:#ff99004d}.SupplierQuotesTab-module__zKZIdq__editBtn .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:14px!important}.SupplierQuotesTab-module__zKZIdq__deleteButton{border-radius:var(--radius-md);color:#fca5a5;cursor:pointer;white-space:nowrap;background:#f8717112;border:1px solid #f8717133;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__deleteButton:hover:not(:disabled){background:#f8717124;border-color:#f8717166}.SupplierQuotesTab-module__zKZIdq__deleteButton:disabled{opacity:.4;cursor:not-allowed}.SupplierQuotesTab-module__zKZIdq__emptyState{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:center;background:radial-gradient(circle at 100% 0,#efbb5212,#0000 45%),linear-gradient(#ffffff05,#0000);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:72px 32px;display:flex}.SupplierQuotesTab-module__zKZIdq__emptyIcon{color:var(--text-muted);opacity:.6;font-size:52px!important}.SupplierQuotesTab-module__zKZIdq__emptyTitle{color:var(--text-primary);margin:0;font-size:20px;font-weight:800}.SupplierQuotesTab-module__zKZIdq__emptyBody{color:var(--text-secondary);max-width:440px;margin:0;font-size:14px;line-height:1.6}.SupplierQuotesTab-module__zKZIdq__emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.SupplierQuotesTab-module__zKZIdq__backdrop{z-index:100;background:#0000008c;animation:.2s SupplierQuotesTab-module__zKZIdq__fadeIn;position:fixed;inset:0}@keyframes SupplierQuotesTab-module__zKZIdq__fadeIn{0%{opacity:0}to{opacity:1}}.SupplierQuotesTab-module__zKZIdq__drawer{background:var(--surface-container,#1a1a1a);border-left:1px solid var(--border-subtle);z-index:101;flex-direction:column;width:500px;max-width:100vw;animation:.22s SupplierQuotesTab-module__zKZIdq__slideInRight;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-12px 0 48px #00000080}@keyframes SupplierQuotesTab-module__zKZIdq__slideInRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}.SupplierQuotesTab-module__zKZIdq__drawerHeader{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 24px 20px;display:flex}.SupplierQuotesTab-module__zKZIdq__drawerEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:5px;font-size:10px;font-weight:800;display:block}.SupplierQuotesTab-module__zKZIdq__drawerTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:800;line-height:1.3}.SupplierQuotesTab-module__zKZIdq__drawerClose{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.SupplierQuotesTab-module__zKZIdq__drawerClose:hover{color:var(--text-primary);background:#ffffff1a}.SupplierQuotesTab-module__zKZIdq__drawerClose .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:20px!important}.SupplierQuotesTab-module__zKZIdq__drawerBody{flex-direction:column;flex:1;gap:28px;padding:20px 24px;display:flex;overflow-y:auto}.SupplierQuotesTab-module__zKZIdq__drawerBody::-webkit-scrollbar{width:4px}.SupplierQuotesTab-module__zKZIdq__drawerBody::-webkit-scrollbar-track{background:0 0}.SupplierQuotesTab-module__zKZIdq__drawerBody::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.SupplierQuotesTab-module__zKZIdq__drawerFooter{border-top:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:8px;padding:16px 24px;display:flex}.SupplierQuotesTab-module__zKZIdq__formSection{flex-direction:column;gap:14px;display:flex}.SupplierQuotesTab-module__zKZIdq__formSectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding-bottom:10px;font-size:10px;font-weight:800}.SupplierQuotesTab-module__zKZIdq__formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.SupplierQuotesTab-module__zKZIdq__field{flex-direction:column;gap:6px;display:flex}.SupplierQuotesTab-module__zKZIdq__fieldFull{grid-column:1/-1}.SupplierQuotesTab-module__zKZIdq__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__required{color:var(--primary);margin-left:1px}.SupplierQuotesTab-module__zKZIdq__input{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);background:#ffffff0a;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.SupplierQuotesTab-module__zKZIdq__input:focus{border-color:#ff990080}.SupplierQuotesTab-module__zKZIdq__input::placeholder{color:var(--text-muted)}.SupplierQuotesTab-module__zKZIdq__textarea{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);resize:vertical;background:#ffffff0a;outline:none;width:100%;min-height:80px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s}.SupplierQuotesTab-module__zKZIdq__textarea:focus{border-color:#ff990080}.SupplierQuotesTab-module__zKZIdq__textarea::placeholder{color:var(--text-muted)}.SupplierQuotesTab-module__zKZIdq__toggleLabel{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:14px;display:flex}.SupplierQuotesTab-module__zKZIdq__toggleLabel input[type=checkbox]{accent-color:var(--primary);cursor:pointer;flex-shrink:0;width:16px;height:16px}.SupplierQuotesTab-module__zKZIdq__pickerDialog{background:var(--surface-container,#1c1c1c);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);z-index:102;width:min(460px,100vw - 32px);animation:.18s SupplierQuotesTab-module__zKZIdq__slideIn;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 28px 80px #000000a6}.SupplierQuotesTab-module__zKZIdq__pickerHead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 18px;display:flex}.SupplierQuotesTab-module__zKZIdq__pickerSub{color:var(--text-muted);margin:0;padding:14px 24px 6px;font-size:13px;line-height:1.55}.SupplierQuotesTab-module__zKZIdq__pickerEmpty{color:var(--text-muted);text-align:center;margin:0;padding:24px 24px 32px;font-size:13px;line-height:1.55}.SupplierQuotesTab-module__zKZIdq__pickerList{flex-direction:column;gap:2px;max-height:320px;padding:10px 16px 18px;display:flex;overflow-y:auto}.SupplierQuotesTab-module__zKZIdq__pickerList::-webkit-scrollbar{width:4px}.SupplierQuotesTab-module__zKZIdq__pickerList::-webkit-scrollbar-track{background:0 0}.SupplierQuotesTab-module__zKZIdq__pickerList::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.SupplierQuotesTab-module__zKZIdq__pickerItem{border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:all .12s;display:flex}.SupplierQuotesTab-module__zKZIdq__pickerItem:hover:not(:disabled){border-color:var(--border-subtle);background:#ffffff0a}.SupplierQuotesTab-module__zKZIdq__pickerItem:disabled{opacity:.5;cursor:not-allowed}.SupplierQuotesTab-module__zKZIdq__pickerItemInfo{flex-direction:column;gap:3px;min-width:0;display:flex;overflow:hidden}.SupplierQuotesTab-module__zKZIdq__pickerItemName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.SupplierQuotesTab-module__zKZIdq__pickerItemSub{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@keyframes SupplierQuotesTab-module__zKZIdq__spin{to{transform:rotate(360deg)}}.SupplierQuotesTab-module__zKZIdq__quoteChip{color:var(--primary);white-space:nowrap;background:#efbb521a;border:1px solid #efbb5238;border-radius:20px;align-items:center;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__noQuoteChip{border:1px solid var(--border-subtle);color:var(--text-muted);white-space:nowrap;background:#ffffff0a;border-radius:20px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__viewBtn{border:1px solid var(--border-subtle);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__viewBtn:hover{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff26}.SupplierQuotesTab-module__zKZIdq__viewBtn .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:18px!important}.SupplierQuotesTab-module__zKZIdq__profileView{flex-direction:column;gap:20px;display:flex}.SupplierQuotesTab-module__zKZIdq__profileTop{flex-direction:column;gap:16px;display:flex}.SupplierQuotesTab-module__zKZIdq__backBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;transition:color .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__backBtn:hover{color:var(--primary)}.SupplierQuotesTab-module__zKZIdq__backBtn .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:18px!important}.SupplierQuotesTab-module__zKZIdq__profileHeader{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:radial-gradient(circle at 100% 0,#efbb521f,#0000 40%),linear-gradient(#ffffff06,#0000);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px;display:flex}.SupplierQuotesTab-module__zKZIdq__profileTitleRow{flex-direction:column;gap:10px;display:flex}.SupplierQuotesTab-module__zKZIdq__profileName{color:var(--text-primary);margin:0;font-size:24px;font-weight:800;line-height:1.2}.SupplierQuotesTab-module__zKZIdq__profileBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SupplierQuotesTab-module__zKZIdq__profileActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.SupplierQuotesTab-module__zKZIdq__profileGrid{grid-template-columns:340px 1fr;align-items:start;gap:16px;display:grid}.SupplierQuotesTab-module__zKZIdq__profileLeft,.SupplierQuotesTab-module__zKZIdq__profileRight{flex-direction:column;gap:12px;display:flex}.SupplierQuotesTab-module__zKZIdq__infoCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#efbb520d,#0000 50%),linear-gradient(#ffffff05,#0000);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.SupplierQuotesTab-module__zKZIdq__cardEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--primary);border-bottom:1px solid var(--border-subtle);padding-bottom:8px;font-size:10px;font-weight:800;display:block}.SupplierQuotesTab-module__zKZIdq__infoRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.SupplierQuotesTab-module__zKZIdq__infoLabel{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.SupplierQuotesTab-module__zKZIdq__infoValue{color:var(--text-secondary);text-align:right;word-break:break-word;font-size:13px}.SupplierQuotesTab-module__zKZIdq__emptyHint{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.SupplierQuotesTab-module__zKZIdq__inlineLink{color:var(--primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.SupplierQuotesTab-module__zKZIdq__inlineLink:hover{opacity:.8}.SupplierQuotesTab-module__zKZIdq__noteText{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.SupplierQuotesTab-module__zKZIdq__link{color:var(--primary);font-size:13px;font-weight:600;text-decoration:none}.SupplierQuotesTab-module__zKZIdq__link:hover{text-decoration:underline}.SupplierQuotesTab-module__zKZIdq__scoreCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#efbb520d,#0000 50%),linear-gradient(#ffffff05,#0000);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.SupplierQuotesTab-module__zKZIdq__scoreSummary{align-items:center;gap:12px;display:flex}.SupplierQuotesTab-module__zKZIdq__scoreBig{border-radius:12px;padding:6px 14px;font-size:36px;font-weight:900;line-height:1}.SupplierQuotesTab-module__zKZIdq__riskTag{white-space:nowrap;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__riskLow{color:#86efac;background:#4ade801f;border:1px solid #4ade8040}.SupplierQuotesTab-module__zKZIdq__riskMid{color:var(--primary);background:#ff99001f;border:1px solid #ff990047}.SupplierQuotesTab-module__zKZIdq__riskHigh{color:#fca5a5;background:#f871711f;border:1px solid #f8717140}.SupplierQuotesTab-module__zKZIdq__scoreBreakdown{flex-direction:column;gap:8px;display:flex}.SupplierQuotesTab-module__zKZIdq__scoreRow{color:var(--text-muted);align-items:center;gap:10px;font-size:12px;display:flex}.SupplierQuotesTab-module__zKZIdq__scoreRow>span{flex-shrink:0;min-width:80px}.SupplierQuotesTab-module__zKZIdq__scoreRow>strong{text-align:right;min-width:28px;color:var(--text-secondary);font-size:12px}.SupplierQuotesTab-module__zKZIdq__scoreBar{background:#ffffff12;border-radius:3px;flex:1;height:6px;overflow:hidden}.SupplierQuotesTab-module__zKZIdq__scoreBarFill{background:linear-gradient(90deg, var(--primary), var(--secondary));border-radius:3px;height:100%;transition:width .4s}.SupplierQuotesTab-module__zKZIdq__recBadge{border-radius:var(--radius-md);align-self:flex-start;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__recBadge .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:16px!important}.SupplierQuotesTab-module__zKZIdq__recGood{color:#86efac;background:#4ade801f;border:1px solid #4ade8038}.SupplierQuotesTab-module__zKZIdq__recWarn{color:var(--primary);background:#ff99001f;border:1px solid #ff990038}.SupplierQuotesTab-module__zKZIdq__recBad{color:#fca5a5;background:#f871711f;border:1px solid #f8717138}.SupplierQuotesTab-module__zKZIdq__quoteCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#efbb5212,#0000 45%),linear-gradient(#ffffff05,#0000);flex-direction:column;gap:16px;padding:20px;display:flex}.SupplierQuotesTab-module__zKZIdq__quoteCardHeader{justify-content:space-between;align-items:center;display:flex}.SupplierQuotesTab-module__zKZIdq__editQuoteBtn{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff0d;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__editQuoteBtn:hover{color:var(--primary);background:#ff99001a;border-color:#ff99004d}.SupplierQuotesTab-module__zKZIdq__editQuoteBtn .SupplierQuotesTab-module__zKZIdq__material-symbols-outlined{font-size:14px!important}.SupplierQuotesTab-module__zKZIdq__quoteMetrics{background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.SupplierQuotesTab-module__zKZIdq__quoteMetric{background:#ffffff05;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.SupplierQuotesTab-module__zKZIdq__quoteMetric>span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.SupplierQuotesTab-module__zKZIdq__quoteMetric>strong{color:var(--text-primary);font-size:15px;font-weight:800}.SupplierQuotesTab-module__zKZIdq__quoteLandedRow{color:var(--text-secondary);background:#efbb5212;border:1px solid #efbb5233;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.SupplierQuotesTab-module__zKZIdq__landedValue{color:var(--primary);font-size:18px;font-weight:900}.SupplierQuotesTab-module__zKZIdq__quoteMeta{color:var(--text-secondary);flex-direction:column;gap:5px;font-size:13px;display:flex}.SupplierQuotesTab-module__zKZIdq__quoteMeta b{color:var(--text-muted)}.SupplierQuotesTab-module__zKZIdq__quoteNotes{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.SupplierQuotesTab-module__zKZIdq__quoteNotesLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:10px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__quoteNotes>p{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.SupplierQuotesTab-module__zKZIdq__noQuoteCard{border-radius:var(--radius-lg);text-align:center;background:radial-gradient(circle at 100% 0,#efbb520d,#0000 50%),linear-gradient(#ffffff05,#0000);border:1px dashed #ffffff1a;flex-direction:column;align-items:center;gap:12px;padding:40px 28px;display:flex}.SupplierQuotesTab-module__zKZIdq__noQuoteCard h4{color:var(--text-primary);margin:0;font-size:16px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__noQuoteCard p{color:var(--text-muted);max-width:320px;margin:0;font-size:13px;line-height:1.5}.SupplierQuotesTab-module__zKZIdq__noQuoteIcon{color:var(--text-muted);opacity:.4;font-size:40px!important}.SupplierQuotesTab-module__zKZIdq__landedPreview{color:var(--text-secondary);background:#efbb5212;border:1px solid #efbb522e;border-radius:8px;justify-content:space-between;align-items:center;margin-top:4px;padding:11px 14px;font-size:13px;font-weight:600;display:flex}.SupplierQuotesTab-module__zKZIdq__landedPreview>strong{color:var(--primary);font-size:16px;font-weight:900}.SupplierQuotesTab-module__zKZIdq__historyCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(#ffffff05,#0000);flex-direction:column;gap:12px;padding:20px;display:flex}.SupplierQuotesTab-module__zKZIdq__historyList{flex-direction:column;gap:8px;display:flex}.SupplierQuotesTab-module__zKZIdq__historyItem{border:1px solid var(--border-subtle);background:#ffffff06;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;transition:background .12s;display:flex}.SupplierQuotesTab-module__zKZIdq__historyItem:hover{background:#ffffff0a}.SupplierQuotesTab-module__zKZIdq__historyMeta{align-items:center;gap:8px;display:flex}.SupplierQuotesTab-module__zKZIdq__historyDate{color:var(--text-muted);font-size:12px;font-weight:700}.SupplierQuotesTab-module__zKZIdq__historyPrevTag{border:1px solid var(--border-subtle);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;background:#ffffff0f;border-radius:20px;align-items:center;padding:1px 8px;font-size:10px;font-weight:700;display:inline-flex}.SupplierQuotesTab-module__zKZIdq__historyValues{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SupplierQuotesTab-module__zKZIdq__historyValues>span{color:var(--text-secondary);font-size:13px}.SupplierQuotesTab-module__zKZIdq__historyValues>span:first-child{color:var(--text-primary);font-weight:800}@media (max-width:900px){.SupplierQuotesTab-module__zKZIdq__statsBar{grid-template-columns:repeat(2,1fr)}.SupplierQuotesTab-module__zKZIdq__header{flex-direction:column}.SupplierQuotesTab-module__zKZIdq__headerActions{flex-flow:wrap}.SupplierQuotesTab-module__zKZIdq__filterBar{flex-wrap:wrap}.SupplierQuotesTab-module__zKZIdq__profileGrid{grid-template-columns:1fr}.SupplierQuotesTab-module__zKZIdq__profileHeader{flex-direction:column;gap:16px}.SupplierQuotesTab-module__zKZIdq__profileActions{flex-wrap:wrap}.SupplierQuotesTab-module__zKZIdq__quoteMetrics{grid-template-columns:1fr 1fr}}@media (max-width:640px){.SupplierQuotesTab-module__zKZIdq__statsBar{grid-template-columns:1fr 1fr}.SupplierQuotesTab-module__zKZIdq__drawer{width:100vw}.SupplierQuotesTab-module__zKZIdq__formGrid{grid-template-columns:1fr}.SupplierQuotesTab-module__zKZIdq__fieldFull{grid-column:1}.SupplierQuotesTab-module__zKZIdq__profileGrid,.SupplierQuotesTab-module__zKZIdq__quoteMetrics{grid-template-columns:1fr}.SupplierQuotesTab-module__zKZIdq__profileBadges{flex-wrap:wrap}}
.CompareTab-module__Pfxvnq__tab{flex-direction:column;gap:32px;display:flex}.CompareTab-module__Pfxvnq__dashboardHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.CompareTab-module__Pfxvnq__headline{color:var(--text-primary);letter-spacing:-.01em;font-size:32px;font-weight:600}.CompareTab-module__Pfxvnq__subheadline{color:var(--text-secondary);margin-top:4px;font-size:16px}.CompareTab-module__Pfxvnq__headerMetrics{background-color:var(--surface-container-high);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);gap:32px;padding:16px 32px;display:flex}.CompareTab-module__Pfxvnq__headerMetricBox{flex-direction:column;display:flex}.CompareTab-module__Pfxvnq__metricLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.CompareTab-module__Pfxvnq__metricValue{font-family:var(--font-mono), monospace;font-size:24px;font-weight:600}.CompareTab-module__Pfxvnq__primaryText{color:var(--primary)}.CompareTab-module__Pfxvnq__picker{background:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.CompareTab-module__Pfxvnq__pickerHeader{background:var(--surface-container-high);border-bottom:1px solid var(--border-subtle);padding:12px 20px}.CompareTab-module__Pfxvnq__pickerTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700}.CompareTab-module__Pfxvnq__pickerList{flex-direction:column;gap:4px;max-height:280px;padding:8px;display:flex;overflow-y:auto}.CompareTab-module__Pfxvnq__pickerItem{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:16px;padding:12px 16px;transition:all .2s;display:flex}.CompareTab-module__Pfxvnq__pickerItem:hover:not(.CompareTab-module__Pfxvnq__disabled){background:var(--surface-container)}.CompareTab-module__Pfxvnq__pickerItem.CompareTab-module__Pfxvnq__picked{background:var(--primary-container);border-color:var(--primary)}.CompareTab-module__Pfxvnq__pickerItem.CompareTab-module__Pfxvnq__disabled{cursor:not-allowed;opacity:.4}.CompareTab-module__Pfxvnq__checkbox{display:none}.CompareTab-module__Pfxvnq__scoreCircle{background:var(--surface-bright);color:var(--text-muted);width:28px;height:28px;font-size:11px;font-weight:800;font-family:var(--font-mono), monospace;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CompareTab-module__Pfxvnq__scoreCircle.CompareTab-module__Pfxvnq__good{background:var(--color-success);color:var(--text-on-primary)}.CompareTab-module__Pfxvnq__scoreCircle.CompareTab-module__Pfxvnq__warning{background:var(--color-warning);color:var(--text-on-primary)}.CompareTab-module__Pfxvnq__scoreCircle.CompareTab-module__Pfxvnq__danger{background:var(--color-error);color:var(--text-on-primary)}.CompareTab-module__Pfxvnq__pickerName{color:var(--text-primary);flex:1;font-size:15px;font-weight:600}.CompareTab-module__Pfxvnq__pickerMeta{color:var(--text-secondary);font-size:13px;font-family:var(--font-mono), monospace}.CompareTab-module__Pfxvnq__sections{flex-direction:column;gap:24px;display:flex}.CompareTab-module__Pfxvnq__sectionCard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.CompareTab-module__Pfxvnq__sectionTitle{background:var(--surface-container);border-bottom:1px solid var(--border-subtle);color:var(--primary);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:16px 20px;font-size:11px;font-weight:700}.CompareTab-module__Pfxvnq__tableWrap{background: linear-gradient(to right, var(--surface-card) 30%, #fff0), linear-gradient(to right, #fff0, var(--surface-card) 70%) 100% 0,  radial-gradient(farthest-side at 0% 50%, #0006, #0000), radial-gradient(farthest-side at 100% 50%, #0006, #0000) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;position:relative;overflow-x:auto}.CompareTab-module__Pfxvnq__scrollHint{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:600;display:none}.CompareTab-module__Pfxvnq__scrollHint span{font-size:14px}@media (max-width:768px){.CompareTab-module__Pfxvnq__scrollHint{display:inline-flex}.CompareTab-module__Pfxvnq__dashboardHeader{flex-direction:column;align-items:stretch;gap:16px}.CompareTab-module__Pfxvnq__headline{font-size:22px}.CompareTab-module__Pfxvnq__subheadline{font-size:14px}.CompareTab-module__Pfxvnq__headerMetrics{flex-wrap:wrap;gap:16px;padding:12px 16px}.CompareTab-module__Pfxvnq__table th,.CompareTab-module__Pfxvnq__table td{padding:10px 12px;font-size:13px}.CompareTab-module__Pfxvnq__metricLabel{width:180px!important;min-width:160px!important}}.CompareTab-module__Pfxvnq__table{border-collapse:collapse;width:100%;font-size:14px}.CompareTab-module__Pfxvnq__table th{background:var(--surface-card);border-bottom:2px solid var(--border-subtle);color:var(--text-primary);text-align:left;white-space:nowrap;max-width:160px;padding:16px 20px;font-size:14px;font-weight:700}.CompareTab-module__Pfxvnq__thName{white-space:nowrap;text-overflow:ellipsis;cursor:default;max-width:140px;display:block;overflow:hidden}.CompareTab-module__Pfxvnq__table td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top;font-family:var(--font-mono), monospace;padding:12px 20px}.CompareTab-module__Pfxvnq__table tr:last-child td{border-bottom:none}.CompareTab-module__Pfxvnq__metricLabel{background:var(--surface-card);z-index:2;width:260px;min-width:240px;box-shadow:1px 0 0 var(--border-subtle);font-weight:500;position:sticky;left:0;color:var(--text-secondary)!important;font-family:var(--font-inter), sans-serif!important}.CompareTab-module__Pfxvnq__table thead th:first-child{z-index:3;background:var(--surface-card);box-shadow:1px 0 0 var(--border-subtle);position:sticky;left:0}.CompareTab-module__Pfxvnq__bestPickBanner{background:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.CompareTab-module__Pfxvnq__bestPickHeader{background:var(--surface-container-high);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;display:flex}.CompareTab-module__Pfxvnq__bestPickHeader span{color:var(--color-warning);font-size:18px}.CompareTab-module__Pfxvnq__bestPickGrid{gap:0;display:flex}.CompareTab-module__Pfxvnq__bestPickCard{border-right:1px solid var(--border-subtle);flex:1;padding:20px 24px}.CompareTab-module__Pfxvnq__bestPickCard:last-child{border-right:none}.CompareTab-module__Pfxvnq__bestPickCategory{text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.CompareTab-module__Pfxvnq__bestPickCategory span{font-size:16px}.CompareTab-module__Pfxvnq__bestPickName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:15px;font-weight:700;overflow:hidden}.CompareTab-module__Pfxvnq__bestPickStat{font-size:13px;font-family:var(--font-mono), monospace;color:var(--text-secondary)}.CompareTab-module__Pfxvnq__pickMargin,.CompareTab-module__Pfxvnq__pickMargin .CompareTab-module__Pfxvnq__bestPickCategory,.CompareTab-module__Pfxvnq__pickMargin .CompareTab-module__Pfxvnq__bestPickCategory span{color:var(--primary)}.CompareTab-module__Pfxvnq__pickRoi,.CompareTab-module__Pfxvnq__pickRoi .CompareTab-module__Pfxvnq__bestPickCategory,.CompareTab-module__Pfxvnq__pickRoi .CompareTab-module__Pfxvnq__bestPickCategory span{color:var(--color-success)}.CompareTab-module__Pfxvnq__pickLaunch,.CompareTab-module__Pfxvnq__pickLaunch .CompareTab-module__Pfxvnq__bestPickCategory,.CompareTab-module__Pfxvnq__pickLaunch .CompareTab-module__Pfxvnq__bestPickCategory span{color:var(--color-warning)}.CompareTab-module__Pfxvnq__tableActions{justify-content:flex-end;gap:12px;display:flex}.CompareTab-module__Pfxvnq__exportBtn{background:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.CompareTab-module__Pfxvnq__exportBtn:hover{background:var(--surface-container-high);color:var(--text-primary);border-color:var(--primary)}.CompareTab-module__Pfxvnq__exportBtn span{font-size:16px}.CompareTab-module__Pfxvnq__winnerHeader{background:color-mix(in srgb, var(--primary) 6%, var(--surface-card))!important;border-bottom-color:var(--primary)!important}.CompareTab-module__Pfxvnq__winnerCell{background:color-mix(in srgb, var(--primary) 4%, var(--surface-card));font-weight:600}.CompareTab-module__Pfxvnq__thInner{flex-direction:column;gap:6px;display:flex}.CompareTab-module__Pfxvnq__winBadges{flex-wrap:wrap;gap:4px;display:flex}.CompareTab-module__Pfxvnq__winBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--surface-container-high);white-space:nowrap;border:1px solid;border-radius:99px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.CompareTab-module__Pfxvnq__winBadge span{font-size:12px}.CompareTab-module__Pfxvnq__winBadge.CompareTab-module__Pfxvnq__pickMargin{color:var(--primary)}.CompareTab-module__Pfxvnq__winBadge.CompareTab-module__Pfxvnq__pickRoi{color:var(--color-success)}.CompareTab-module__Pfxvnq__winBadge.CompareTab-module__Pfxvnq__pickLaunch{color:var(--color-warning)}.CompareTab-module__Pfxvnq__planBtn{background:var(--primary);color:var(--text-on-primary);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;align-self:flex-start;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:700;transition:opacity .15s;display:inline-flex}.CompareTab-module__Pfxvnq__planBtn:hover{opacity:.88}.CompareTab-module__Pfxvnq__planBtn span{font-size:14px}@media (max-width:768px){.CompareTab-module__Pfxvnq__bestPickGrid{flex-direction:column}.CompareTab-module__Pfxvnq__bestPickCard{border-right:none;border-bottom:1px solid var(--border-subtle)}.CompareTab-module__Pfxvnq__bestPickCard:last-child{border-bottom:none}}.CompareTab-module__Pfxvnq__empty,.CompareTab-module__Pfxvnq__hint{border:2px dashed var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-secondary);text-align:center;background:var(--surface-container);padding:48px;font-size:16px}.CompareTab-module__Pfxvnq__hint{background:var(--surface-container);text-align:left;border-style:solid;border-left:4px solid var(--primary);padding:16px 24px}
.ProductIdeasPage-module__Xct3dW__tab{flex-direction:column;gap:24px;display:flex}.ProductIdeasPage-module__Xct3dW__dashboardHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ProductIdeasPage-module__Xct3dW__headline{color:var(--text-primary);letter-spacing:-.01em;font-size:32px;font-weight:600}.ProductIdeasPage-module__Xct3dW__subheadline{color:var(--text-secondary);margin-top:4px;font-size:16px}.ProductIdeasPage-module__Xct3dW__controlsBar{background:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:20px;display:flex}.ProductIdeasPage-module__Xct3dW__controlsTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ProductIdeasPage-module__Xct3dW__searchWrap{flex:1;align-items:center;min-width:300px;display:flex;position:relative}.ProductIdeasPage-module__Xct3dW__searchWrap span{color:var(--text-muted);font-size:20px;position:absolute;left:16px}.ProductIdeasPage-module__Xct3dW__searchInput{border:1px solid var(--border-strong);background-color:var(--surface-bright);width:100%;color:var(--text-primary);border-radius:999px;outline:none;padding:10px 18px 10px 48px;font-size:14px;transition:all .2s}.ProductIdeasPage-module__Xct3dW__searchInput:focus{border-color:var(--primary);box-shadow:0 0 0 4px #ff99001a}.ProductIdeasPage-module__Xct3dW__filterGroup{align-items:center;gap:12px;display:flex}.ProductIdeasPage-module__Xct3dW__filterSelect{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-container-high);color:var(--text-primary);cursor:pointer;outline:none;padding:8px 12px;font-size:13px}.ProductIdeasPage-module__Xct3dW__filterSelect:focus{border-color:var(--primary)}.ProductIdeasPage-module__Xct3dW__filterInputGroup{background:var(--surface-container-high);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:8px;padding:0 12px;display:flex}.ProductIdeasPage-module__Xct3dW__filterLabel{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:600}.ProductIdeasPage-module__Xct3dW__filterInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:60px;padding:8px 0;font-size:13px}.ProductIdeasPage-module__Xct3dW__transferBtn{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-container-high);min-height:40px;color:var(--text-primary);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.ProductIdeasPage-module__Xct3dW__transferBtn:hover:not(:disabled){background:var(--surface-container-highest);border-color:var(--primary)}.ProductIdeasPage-module__Xct3dW__transferBtn:disabled{opacity:.45;cursor:not-allowed}.ProductIdeasPage-module__Xct3dW__fileInput{display:none}.ProductIdeasPage-module__Xct3dW__transferStatus{color:var(--text-secondary);margin:0;font-size:13px}.ProductIdeasPage-module__Xct3dW__bulkActions{background:var(--surface-container-highest);border:1px solid var(--primary);border-radius:var(--radius-md);align-items:center;gap:16px;padding:12px 20px;animation:.2s ProductIdeasPage-module__Xct3dW__slideDown;display:flex}@keyframes ProductIdeasPage-module__Xct3dW__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductIdeasPage-module__Xct3dW__rowPulse{0%{background-color:#ff99002e}60%{background-color:#ff99001a}to{background-color:#0000}}.ProductIdeasPage-module__Xct3dW__rowHighlight{animation:1.8s ease-out forwards ProductIdeasPage-module__Xct3dW__rowPulse}.ProductIdeasPage-module__Xct3dW__selectedCount{color:var(--primary);font-size:13px;font-weight:600}.ProductIdeasPage-module__Xct3dW__tableWrap{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:100%;min-height:400px;max-height:calc(100vh - 350px);box-shadow:var(--shadow-sm);position:relative;overflow:auto}.ProductIdeasPage-module__Xct3dW__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:820px;font-size:14px}.ProductIdeasPage-module__Xct3dW__table th{background:var(--surface-container-high);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-subtle);z-index:10;white-space:nowrap;padding:12px 16px;font-size:11px;font-weight:600;position:sticky;top:0}.ProductIdeasPage-module__Xct3dW__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.ProductIdeasPage-module__Xct3dW__sortableHeader:hover{color:var(--primary)}.ProductIdeasPage-module__Xct3dW__table td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle;background:var(--surface-card);padding:16px}.ProductIdeasPage-module__Xct3dW__table tr:hover td{background-color:var(--surface-container-low)}.ProductIdeasPage-module__Xct3dW__table tr:nth-child(2n) td{background-color:#ffffff05}.ProductIdeasPage-module__Xct3dW__table tr:hover:nth-child(2n) td{background-color:var(--surface-container-low)}.ProductIdeasPage-module__Xct3dW__productCell{flex-direction:row;align-items:center;gap:10px;display:flex}.ProductIdeasPage-module__Xct3dW__productThumb{object-fit:contain;background:var(--surface-container-low);border-radius:4px;flex-shrink:0;width:36px;height:36px}.ProductIdeasPage-module__Xct3dW__productInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.ProductIdeasPage-module__Xct3dW__productName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-weight:600;line-height:1.35;overflow:hidden}.ProductIdeasPage-module__Xct3dW__tagList{flex-wrap:wrap;gap:4px;display:flex}.ProductIdeasPage-module__Xct3dW__tableTag{background:var(--surface-container-highest);color:var(--text-secondary);border-radius:4px;padding:2px 6px;font-size:10px}.ProductIdeasPage-module__Xct3dW__scoreCell{font-family:var(--font-mono), monospace;text-align:center;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;min-width:52px;padding:6px 10px;font-weight:700;display:inline-flex}.ProductIdeasPage-module__Xct3dW__good{color:var(--color-success);background:#34d3991f}.ProductIdeasPage-module__Xct3dW__warning{color:var(--color-warning);background:#fbbf241f}.ProductIdeasPage-module__Xct3dW__danger{color:var(--color-error);background:#f871711f}.ProductIdeasPage-module__Xct3dW__neutral{color:var(--text-secondary);background:#ffffff0f}.ProductIdeasPage-module__Xct3dW__mono{font-family:var(--font-mono), monospace}.ProductIdeasPage-module__Xct3dW__linksCell{gap:8px;display:flex}.ProductIdeasPage-module__Xct3dW__iconLink{color:var(--text-muted);transition:color .2s}.ProductIdeasPage-module__Xct3dW__iconLink:hover{color:var(--primary)}.ProductIdeasPage-module__Xct3dW__iconLink span{font-size:18px}.ProductIdeasPage-module__Xct3dW__actionsCell{justify-content:flex-end;gap:4px;display:flex}.ProductIdeasPage-module__Xct3dW__iconBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.ProductIdeasPage-module__Xct3dW__iconBtn:hover{background:var(--surface-container-highest);color:var(--primary)}.ProductIdeasPage-module__Xct3dW__iconBtnDanger:hover{color:var(--color-error);background:var(--color-error-bg)}.ProductIdeasPage-module__Xct3dW__editMeta{gap:8px;display:grid}.ProductIdeasPage-module__Xct3dW__nameInput,.ProductIdeasPage-module__Xct3dW__noteInput{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-container-high);width:100%;color:var(--text-primary);border-radius:10px;outline:none;padding:8px 10px;font-size:13px}.ProductIdeasPage-module__Xct3dW__nameInput:focus,.ProductIdeasPage-module__Xct3dW__noteInput:focus{border-color:var(--primary)}.ProductIdeasPage-module__Xct3dW__noteInput{resize:vertical}.ProductIdeasPage-module__Xct3dW__pagination{border-top:1px solid var(--border-subtle);background:var(--surface-container-low);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ProductIdeasPage-module__Xct3dW__paginationInfo{color:var(--text-secondary);font-size:13px}.ProductIdeasPage-module__Xct3dW__paginationBtns{gap:8px;display:flex}.ProductIdeasPage-module__Xct3dW__textGood{color:var(--color-success)}.ProductIdeasPage-module__Xct3dW__textWarning{color:var(--color-warning)}.ProductIdeasPage-module__Xct3dW__textDanger{color:var(--color-error)}.ProductIdeasPage-module__Xct3dW__emptyArea{text-align:center;color:var(--text-secondary);padding:80px 40px}.ProductIdeasPage-module__Xct3dW__empty{text-align:center;color:var(--text-secondary);background:var(--surface-card);border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);padding:80px 40px}.ProductIdeasPage-module__Xct3dW__emptyText{margin-bottom:8px;font-size:18px;font-weight:600}.ProductIdeasPage-module__Xct3dW__emptyHint{color:var(--text-secondary);margin:0;font-size:14px}.ProductIdeasPage-module__Xct3dW__mainArea{min-height:0}.ProductIdeasPage-module__Xct3dW__statusChips{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.ProductIdeasPage-module__Xct3dW__statusChip{border:1px solid var(--border-subtle);background:var(--bg-base,#fff);color:var(--text-secondary);cursor:pointer;border-radius:20px;padding:4px 12px;font-size:13px;transition:background .15s,color .15s,border-color .15s}.ProductIdeasPage-module__Xct3dW__statusChip:hover{background:var(--bg-subtle);color:var(--text-primary)}.ProductIdeasPage-module__Xct3dW__statusChipActive{background:var(--color-accent,#2563eb);border-color:var(--color-accent,#2563eb);color:#fff;font-weight:600}.ProductIdeasPage-module__Xct3dW__statusBadge{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ProductIdeasPage-module__Xct3dW__statusBadge_active{background:color-mix(in srgb, var(--color-success,#16a34a) 12%, transparent);color:var(--color-success,#16a34a)}.ProductIdeasPage-module__Xct3dW__statusBadge_archived{background:var(--bg-subtle);color:var(--text-muted)}.ProductIdeasPage-module__Xct3dW__statusBadge_launched{background:color-mix(in srgb, var(--color-accent,#2563eb) 12%, transparent);color:var(--color-accent,#2563eb)}.ProductIdeasPage-module__Xct3dW__statusBadge_rejected{background:color-mix(in srgb, var(--color-error,#dc2626) 12%, transparent);color:var(--color-error,#dc2626)}@media (max-width:720px){.ProductIdeasPage-module__Xct3dW__controlsTop{flex-direction:column;align-items:stretch}.ProductIdeasPage-module__Xct3dW__filterGroup{flex-wrap:wrap}.ProductIdeasPage-module__Xct3dW__tableWrap{min-height:0;max-height:none}}
.Button-module__Ly0Bva__button{border-radius:var(--radius-md);letter-spacing:-.1px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform 50ms;display:inline-flex}.Button-module__Ly0Bva__button:focus-visible{outline:none;box-shadow:0 0 0 4px #ff990059}.Button-module__Ly0Bva__button:disabled,.Button-module__Ly0Bva__button[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__Ly0Bva__button:not(:disabled):active{transform:translateY(1px)}.Button-module__Ly0Bva__fullWidth{width:100%}.Button-module__Ly0Bva__size_sm{min-height:30px;padding:6px 12px;font-size:13px}.Button-module__Ly0Bva__size_md{min-height:36px;padding:9px 16px;font-size:14px}.Button-module__Ly0Bva__size_lg{min-height:44px;padding:12px 20px;font-size:15px}.Button-module__Ly0Bva__variant_primary{background-color:var(--primary);color:var(--text-on-primary);border-color:var(--primary);box-shadow:0 4px 12px #f903}.Button-module__Ly0Bva__variant_primary:not(:disabled):hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.Button-module__Ly0Bva__variant_secondary{background-color:var(--surface-container-high);color:var(--text-primary);border-color:var(--border-subtle)}.Button-module__Ly0Bva__variant_secondary:not(:disabled):hover{background-color:var(--surface-container-highest);border-color:var(--border-strong)}.Button-module__Ly0Bva__variant_ghost{color:var(--text-secondary);background-color:#0000;border-color:#0000}.Button-module__Ly0Bva__variant_ghost:not(:disabled):hover{background-color:var(--surface-container);color:var(--text-primary)}.Button-module__Ly0Bva__variant_danger{background-color:var(--color-error);color:#fff;border-color:var(--color-error);box-shadow:0 4px 12px #ef444433}.Button-module__Ly0Bva__variant_danger:not(:disabled):hover{background-color:#dc2626;border-color:#dc2626}.Button-module__Ly0Bva__loadingSpinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite Button-module__Ly0Bva__button-spin;display:inline-block}@keyframes Button-module__Ly0Bva__button-spin{to{transform:rotate(360deg)}}
.Modal-module__oWvNtW__overlay{z-index:1000;background-color:#0000008c;justify-content:center;align-items:center;padding:24px;animation:.15s Modal-module__oWvNtW__modal-fade-in;display:flex;position:fixed;inset:0}@keyframes Modal-module__oWvNtW__modal-fade-in{0%{opacity:0}to{opacity:1}}.Modal-module__oWvNtW__dialog{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;width:100%;max-height:calc(100vh - 48px);animation:.18s Modal-module__oWvNtW__modal-slide-up;display:flex}@keyframes Modal-module__oWvNtW__modal-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Modal-module__oWvNtW__size_sm{max-width:400px}.Modal-module__oWvNtW__size_md{max-width:560px}.Modal-module__oWvNtW__size_lg{max-width:760px}.Modal-module__oWvNtW__size_xl{max-width:960px}.Modal-module__oWvNtW__header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.Modal-module__oWvNtW__titleArea{flex-direction:column;gap:4px;min-width:0;display:flex}.Modal-module__oWvNtW__title{color:var(--text-primary);letter-spacing:-.2px;font-size:17px;font-weight:700;line-height:1.3}.Modal-module__oWvNtW__description{color:var(--text-secondary);font-size:13px;line-height:1.5}.Modal-module__oWvNtW__closeBtn{appearance:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:inline-flex}.Modal-module__oWvNtW__closeBtn:hover{color:var(--text-primary);background-color:var(--surface-container)}.Modal-module__oWvNtW__closeBtn:focus-visible{color:var(--text-primary);outline:none;box-shadow:0 0 0 4px #f903}.Modal-module__oWvNtW__body{color:var(--text-primary);flex:auto;padding:20px 24px;font-size:14px;line-height:1.55;overflow-y:auto}.Modal-module__oWvNtW__body>p{color:var(--text-secondary)}.Modal-module__oWvNtW__footer{border-top:1px solid var(--border-subtle);background-color:var(--surface-container-low);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}
.TutorialTab-module__wUeQnG__tab{flex-direction:column;gap:32px;display:flex}.TutorialTab-module__wUeQnG__dashboardHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.TutorialTab-module__wUeQnG__headline{color:var(--text-primary);letter-spacing:-.01em;font-size:32px;font-weight:600}.TutorialTab-module__wUeQnG__subheadline{color:var(--text-secondary);margin-top:4px;font-size:16px}.TutorialTab-module__wUeQnG__headerNav{background-color:var(--surface-container-high);border:1px solid var(--border-subtle);border-radius:999px;gap:4px;padding:6px;display:flex}.TutorialTab-module__wUeQnG__navPill{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.TutorialTab-module__wUeQnG__navPillActive{background-color:var(--surface-bright);color:var(--primary);box-shadow:var(--shadow-sm)}.TutorialTab-module__wUeQnG__contentFade{flex-direction:column;gap:32px;animation:.4s ease-out TutorialTab-module__wUeQnG__fadeIn;display:flex}@keyframes TutorialTab-module__wUeQnG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TutorialTab-module__wUeQnG__introCard{background-color:var(--surface-container);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);grid-template-columns:64px 1fr 280px;align-items:center;gap:32px;padding:32px;display:grid}.TutorialTab-module__wUeQnG__introIcon{background-color:var(--primary-container);width:64px;height:64px;color:var(--primary);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.TutorialTab-module__wUeQnG__introIcon span{font-size:32px}.TutorialTab-module__wUeQnG__introText h3{color:var(--text-primary);margin-bottom:8px;font-size:20px;font-weight:700}.TutorialTab-module__wUeQnG__introText p{color:var(--text-secondary);line-height:1.6}.TutorialTab-module__wUeQnG__introAction{border-left:1px solid var(--border-subtle);padding-left:32px}.TutorialTab-module__wUeQnG__introCard h3,.TutorialTab-module__wUeQnG__waterfallCard h3,.TutorialTab-module__wUeQnG__groupCard h3,.TutorialTab-module__wUeQnG__stepBody h3{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.TutorialTab-module__wUeQnG__introCard p,.TutorialTab-module__wUeQnG__groupCard p,.TutorialTab-module__wUeQnG__stepBody p,.TutorialTab-module__wUeQnG__toolNote,.TutorialTab-module__wUeQnG__check,.TutorialTab-module__wUeQnG__list,.TutorialTab-module__wUeQnG__rates{color:var(--text-secondary);font-size:15px;line-height:1.6}.TutorialTab-module__wUeQnG__tip{border-radius:var(--radius-md);background:var(--primary-container);border:1px solid var(--primary);color:var(--text-primary);margin:24px 0 0;padding:20px 24px}.TutorialTab-module__wUeQnG__flowList{flex-direction:column;gap:24px;display:flex}.TutorialTab-module__wUeQnG__stepCard{grid-template-columns:80px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.TutorialTab-module__wUeQnG__stepNum{background:var(--surface-container);color:var(--primary);font-size:32px;font-weight:800;font-family:var(--font-mono), monospace;justify-content:center;align-items:flex-start;padding-top:32px;display:flex}.TutorialTab-module__wUeQnG__stepBody{padding:32px}.TutorialTab-module__wUeQnG__stepTag{border-radius:var(--radius-full,999px);background:var(--surface-bright);color:var(--primary);letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.TutorialTab-module__wUeQnG__list,.TutorialTab-module__wUeQnG__rates{margin:16px 0 0 24px;padding:0}.TutorialTab-module__wUeQnG__callout{border-radius:var(--radius-md);background:var(--color-success-bg);border:1px solid var(--color-success);margin-top:24px;padding:20px 24px}.TutorialTab-module__wUeQnG__callout strong{color:var(--color-success);margin-bottom:8px;font-weight:700;display:block}.TutorialTab-module__wUeQnG__calloutWarn{background:var(--color-warning-bg);border-color:var(--color-warning)}.TutorialTab-module__wUeQnG__calloutWarn strong{color:var(--color-warning)}.TutorialTab-module__wUeQnG__check{color:var(--text-primary);margin:24px 0 0;font-weight:700}.TutorialTab-module__wUeQnG__waterfallEyebrow{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font-size:13px;font-weight:800}.TutorialTab-module__wUeQnG__waterfallRows{flex-direction:column;gap:16px;display:flex}.TutorialTab-module__wUeQnG__waterfallRow{grid-template-columns:300px minmax(0,1fr) 140px;align-items:center;gap:24px;display:grid}.TutorialTab-module__wUeQnG__wfLabel{color:var(--text-secondary);font-size:15px;font-weight:500}.TutorialTab-module__wUeQnG__wfTrack{background:var(--surface-container);border-radius:4px;align-items:center;width:100%;min-height:24px;display:flex;overflow:hidden}.TutorialTab-module__wUeQnG__wfBar{height:24px;display:block}.TutorialTab-module__wUeQnG__wfBarRevenue{background:var(--color-success)}.TutorialTab-module__wUeQnG__wfBarDeduct{background:var(--color-error);opacity:.8}.TutorialTab-module__wUeQnG__wfBarSeller{background:var(--primary)}.TutorialTab-module__wUeQnG__wfBarProfit{background:var(--secondary)}.TutorialTab-module__wUeQnG__wfAmount{text-align:right;font-size:18px;font-weight:700;font-family:var(--font-mono), monospace}.TutorialTab-module__wUeQnG__wfAmountRevenue{color:var(--color-success)}.TutorialTab-module__wUeQnG__wfAmountDeduct,.TutorialTab-module__wUeQnG__wfAmountSeller{color:var(--color-error)}.TutorialTab-module__wUeQnG__wfAmountProfit{color:var(--secondary)}.TutorialTab-module__wUeQnG__groupList{flex-direction:column;gap:24px;display:flex}.TutorialTab-module__wUeQnG__feeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.TutorialTab-module__wUeQnG__feeCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-container);padding:24px;transition:all .2s}.TutorialTab-module__wUeQnG__feeCard:hover{border-color:var(--primary)}.TutorialTab-module__wUeQnG__feeHeader{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.TutorialTab-module__wUeQnG__feeHeader strong{color:var(--text-primary);font-size:16px;font-weight:700}.TutorialTab-module__wUeQnG__feeRange{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.TutorialTab-module__wUeQnG__toolNote{border-top:1px solid var(--border-subtle);margin-top:24px;padding-top:24px}@media (max-width:1200px){.TutorialTab-module__wUeQnG__feeCards{grid-template-columns:1fr 1fr}.TutorialTab-module__wUeQnG__waterfallRow{grid-template-columns:240px minmax(0,1fr) 120px}}@media (max-width:800px){.TutorialTab-module__wUeQnG__page{padding:24px 20px}.TutorialTab-module__wUeQnG__hero,.TutorialTab-module__wUeQnG__stepCard{flex-direction:column;grid-template-columns:1fr;display:flex}.TutorialTab-module__wUeQnG__hero{padding:32px}.TutorialTab-module__wUeQnG__subNav{flex-wrap:wrap;width:100%}.TutorialTab-module__wUeQnG__stepNum{align-items:center;min-height:64px;padding-top:0}.TutorialTab-module__wUeQnG__feeCards{grid-template-columns:1fr}.TutorialTab-module__wUeQnG__waterfallRow{grid-template-columns:1fr;gap:8px}.TutorialTab-module__wUeQnG__wfAmount{text-align:left}}
.SettingsTab-module__BdYdAG__tab{gap:24px;display:grid}.SettingsTab-module__BdYdAG__header,.SettingsTab-module__BdYdAG__summaryRow,.SettingsTab-module__BdYdAG__grid,.SettingsTab-module__BdYdAG__toggleGrid{gap:16px;display:grid}.SettingsTab-module__BdYdAG__header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.SettingsTab-module__BdYdAG__title{letter-spacing:-.03em;font-size:32px;line-height:1.05}.SettingsTab-module__BdYdAG__subtitle{max-width:64ch;color:var(--text-secondary);margin-top:10px}.SettingsTab-module__BdYdAG__primaryButton{background:linear-gradient(135deg, var(--primary), var(--secondary));min-height:44px;color:var(--text-on-primary);cursor:pointer;border:none;border-radius:12px;padding:0 18px;font-weight:800}.SettingsTab-module__BdYdAG__summaryRow{grid-template-columns:repeat(3,minmax(0,1fr))}.SettingsTab-module__BdYdAG__summaryCard,.SettingsTab-module__BdYdAG__card,.SettingsTab-module__BdYdAG__guestCard{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);border-radius:22px;padding:22px}.SettingsTab-module__BdYdAG__summaryLabel{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.SettingsTab-module__BdYdAG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.SettingsTab-module__BdYdAG__card h3,.SettingsTab-module__BdYdAG__guestCard h3{margin-bottom:16px;font-size:20px}.SettingsTab-module__BdYdAG__field{gap:8px;margin-top:14px;display:grid}.SettingsTab-module__BdYdAG__field span{color:var(--text-secondary);font-size:13px;font-weight:700}.SettingsTab-module__BdYdAG__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SettingsTab-module__BdYdAG__toggle{background:var(--surface-container-low);border:1px solid var(--border-subtle);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.SettingsTab-module__BdYdAG__toggle input{margin-top:2px}.SettingsTab-module__BdYdAG__toggle strong{font-size:15px;display:block}.SettingsTab-module__BdYdAG__toggle span{color:var(--text-secondary);margin-top:6px;font-size:13px;line-height:1.6;display:block}.SettingsTab-module__BdYdAG__pwForm{flex-direction:column;gap:4px;max-width:420px;display:flex}.SettingsTab-module__BdYdAG__pwForm .SettingsTab-module__BdYdAG__primaryButton{align-self:flex-start;margin-top:16px}.SettingsTab-module__BdYdAG__error{color:var(--color-error);font-size:13px}.SettingsTab-module__BdYdAG__success{color:var(--color-success);font-size:13px}@media (max-width:980px){.SettingsTab-module__BdYdAG__summaryRow,.SettingsTab-module__BdYdAG__grid,.SettingsTab-module__BdYdAG__toggleGrid,.SettingsTab-module__BdYdAG__header{grid-template-columns:1fr}}
.Field-module__L27QEG__wrapper{flex-direction:column;gap:6px;display:flex}.Field-module__L27QEG__labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Field-module__L27QEG__label{color:var(--text-primary);font-size:13px;font-weight:700;line-height:1.3}.Field-module__L27QEG__required{color:var(--color-error);margin-left:2px}.Field-module__L27QEG__optional{color:var(--text-muted);font-size:12px;font-weight:400}.Field-module__L27QEG__unit{color:var(--text-muted);margin-left:6px;font-size:12px;font-weight:500}.Field-module__L27QEG__controlShell{align-items:stretch;display:flex;position:relative}.Field-module__L27QEG__control{background-color:var(--surface-container-high);width:100%;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);outline:none;padding:10px 14px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}.Field-module__L27QEG__control::placeholder{color:var(--text-muted)}.Field-module__L27QEG__control:hover:not(:disabled):not([aria-readonly=true]){border-color:var(--border-strong)}.Field-module__L27QEG__control:focus-visible{border-color:var(--primary);box-shadow:0 0 0 4px #ff990026}.Field-module__L27QEG__control:disabled,.Field-module__L27QEG__control[aria-disabled=true]{opacity:.6;cursor:not-allowed}.Field-module__L27QEG__hasLeadingIcon .Field-module__L27QEG__control{padding-left:38px}.Field-module__L27QEG__hasTrailingAdornment .Field-module__L27QEG__control{padding-right:40px}.Field-module__L27QEG__leadingIcon,.Field-module__L27QEG__trailingAdornment{color:var(--text-muted);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.Field-module__L27QEG__leadingIcon{left:12px}.Field-module__L27QEG__trailingAdornment{right:12px}.Field-module__L27QEG__error .Field-module__L27QEG__control{border-color:var(--color-error)}.Field-module__L27QEG__error .Field-module__L27QEG__control:focus-visible{box-shadow:0 0 0 4px #ef44442e}.Field-module__L27QEG__helper{color:var(--text-secondary);font-size:12px;line-height:1.4}.Field-module__L27QEG__errorText{color:var(--color-error);align-items:center;gap:4px;font-size:12px;line-height:1.4;display:inline-flex}.Field-module__L27QEG__selectChevron{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}
.Card-module__HiGLca__card{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Card-module__HiGLca__padding_none{padding:0}.Card-module__HiGLca__padding_sm{padding:16px}.Card-module__HiGLca__padding_md{padding:24px}.Card-module__HiGLca__padding_lg{padding:32px}.Card-module__HiGLca__elevation_flat{box-shadow:none}.Card-module__HiGLca__elevation_sm{box-shadow:var(--shadow-sm)}.Card-module__HiGLca__elevation_md{box-shadow:var(--shadow-md)}.Card-module__HiGLca__interactive{cursor:pointer;transition:border-color .15s,transform 50ms,box-shadow .15s}.Card-module__HiGLca__interactive:hover{border-color:var(--border-strong)}.Card-module__HiGLca__interactive:focus-visible{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #ff99002e}.Card-module__HiGLca__interactive:active{transform:translateY(1px)}.Card-module__HiGLca__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.Card-module__HiGLca__titleArea{flex-direction:column;gap:4px;min-width:0;display:flex}.Card-module__HiGLca__title{color:var(--text-primary);letter-spacing:-.1px;font-size:16px;font-weight:700;line-height:1.3}.Card-module__HiGLca__subtitle{color:var(--text-secondary);font-size:13px;line-height:1.45}.Card-module__HiGLca__actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.Card-module__HiGLca__footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding-top:16px;display:flex}
.Badge-module__3ADgsq__badge{white-space:nowrap;letter-spacing:.1px;border-radius:999px;align-items:center;gap:4px;font-weight:700;line-height:1;display:inline-flex}.Badge-module__3ADgsq__size_sm{padding:3px 8px;font-size:11px}.Badge-module__3ADgsq__size_md{padding:4px 10px;font-size:12px}.Badge-module__3ADgsq__size_lg{padding:6px 12px;font-size:13px}.Badge-module__3ADgsq__tone_neutral{background-color:var(--surface-container-high);color:var(--text-secondary);border:1px solid var(--border-subtle)}.Badge-module__3ADgsq__tone_primary{background-color:var(--primary-container);color:var(--primary);border:1px solid #ff990052}.Badge-module__3ADgsq__tone_success{background-color:var(--color-success-bg);color:var(--color-success);border:1px solid #10b98147}.Badge-module__3ADgsq__tone_warning{background-color:var(--color-warning-bg);color:var(--color-warning);border:1px solid #f59e0b47}.Badge-module__3ADgsq__tone_danger{background-color:var(--color-error-bg);color:var(--color-error);border:1px solid #ef444447}.Badge-module__3ADgsq__tone_info{color:var(--color-info);background-color:#3b82f61f;border:1px solid #3b82f647}.Badge-module__3ADgsq__dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}
.Table-module__zOpdlG__scroll{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface-card);width:100%;overflow-x:auto}.Table-module__zOpdlG__scroll_stickyHeader{max-height:70vh;overflow-y:auto}.Table-module__zOpdlG__table{border-collapse:separate;border-spacing:0;width:100%;color:var(--text-primary);font-size:13px}.Table-module__zOpdlG__thead{background-color:var(--surface-container)}.Table-module__zOpdlG__stickyHeader .Table-module__zOpdlG__thead th{z-index:2;background-color:var(--surface-container);position:sticky;top:0}.Table-module__zOpdlG__th{text-align:left;letter-spacing:.3px;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:700}.Table-module__zOpdlG__th_align_right{text-align:right}.Table-module__zOpdlG__th_align_center{text-align:center}.Table-module__zOpdlG__sortableButton{appearance:none;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.Table-module__zOpdlG__sortableButton:hover{color:var(--text-primary)}.Table-module__zOpdlG__sortableButton:focus-visible{color:var(--text-primary);outline:none;text-decoration:underline}.Table-module__zOpdlG__sortIcon{opacity:.55;font-size:14px;line-height:1}.Table-module__zOpdlG__sortIcon_active{opacity:1;color:var(--primary)}.Table-module__zOpdlG__td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:12px 16px}.Table-module__zOpdlG__td_align_right{text-align:right}.Table-module__zOpdlG__td_align_center{text-align:center}.Table-module__zOpdlG__row:last-child .Table-module__zOpdlG__td{border-bottom:none}.Table-module__zOpdlG__row_interactive{cursor:pointer;transition:background-color .15s}.Table-module__zOpdlG__row_interactive:hover{background-color:var(--surface-container-low)}.Table-module__zOpdlG__empty{text-align:center;color:var(--text-muted);padding:32px 16px;font-size:13px}
.ComplianceCertificationsAdmin-module__qRDSoq__panel{gap:16px;display:grid}.ComplianceCertificationsAdmin-module__qRDSoq__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__searchInput{min-width:200px;color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;outline:none;flex:1;padding:7px 12px;font-size:13px}.ComplianceCertificationsAdmin-module__qRDSoq__searchInput:focus{border-color:#ff990073}.ComplianceCertificationsAdmin-module__qRDSoq__addBtn{color:#000;cursor:pointer;white-space:nowrap;background:#f90;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:700;transition:opacity .15s}.ComplianceCertificationsAdmin-module__qRDSoq__addBtn:hover{opacity:.88}.ComplianceCertificationsAdmin-module__qRDSoq__table{border:1px solid #ffffff14;border-radius:10px;display:grid;overflow:hidden}.ComplianceCertificationsAdmin-module__qRDSoq__tableHead{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);background:#ffffff0a;border-bottom:1px solid #ffffff14;grid-template-columns:80px 1fr 130px 140px 100px 60px;align-items:center;padding:8px 14px;font-size:11px;font-weight:700;display:grid}.ComplianceCertificationsAdmin-module__qRDSoq__tableRow{border-bottom:1px solid #ffffff0d;grid-template-columns:80px 1fr 130px 140px 100px 60px;align-items:center;padding:10px 14px;transition:background .1s;display:grid}.ComplianceCertificationsAdmin-module__qRDSoq__tableRow:last-child{border-bottom:none}.ComplianceCertificationsAdmin-module__qRDSoq__tableRow:hover{background:#ffffff06}.ComplianceCertificationsAdmin-module__qRDSoq__certCode{color:#f90;background:#ff99001f;border-radius:5px;width:fit-content;padding:2px 7px;font-family:monospace;font-size:11px;font-weight:700}.ComplianceCertificationsAdmin-module__qRDSoq__cellName{min-width:0}.ComplianceCertificationsAdmin-module__qRDSoq__certName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.ComplianceCertificationsAdmin-module__qRDSoq__certMeta{color:var(--text-secondary);font-size:11px}.ComplianceCertificationsAdmin-module__qRDSoq__dim{opacity:.35}.ComplianceCertificationsAdmin-module__qRDSoq__editBtn{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s}.ComplianceCertificationsAdmin-module__qRDSoq__editBtn:hover{color:#f90;border-color:#f906}.ComplianceCertificationsAdmin-module__qRDSoq__empty{text-align:center;color:var(--text-secondary);padding:24px;font-size:13px}.ComplianceCertificationsAdmin-module__qRDSoq__state{color:var(--text-secondary);padding:20px 0;font-size:13px}.ComplianceCertificationsAdmin-module__qRDSoq__pagination{justify-content:center;align-items:center;gap:12px;padding-top:4px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__pageBtn{color:var(--text-primary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;padding:5px 14px;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__pageBtn:hover:not(:disabled){color:#f90;border-color:#f906}.ComplianceCertificationsAdmin-module__qRDSoq__pageBtn:disabled{opacity:.35;cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__pageInfo{color:var(--text-secondary);font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__totalNote{color:var(--text-secondary);text-align:right;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__backdrop{z-index:200;background:#0000008c;position:fixed;inset:0}.ComplianceCertificationsAdmin-module__qRDSoq__drawer{z-index:201;background:#16181c;border-left:1px solid #ffffff1a;flex-direction:column;width:520px;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.ComplianceCertificationsAdmin-module__qRDSoq__drawerHeader{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__drawerTitle{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__drawerCode{color:#f90;background:#ff99001f;border-radius:4px;padding:2px 7px;font-family:monospace;font-size:11px;font-weight:400}.ComplianceCertificationsAdmin-module__qRDSoq__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:16px;line-height:1}.ComplianceCertificationsAdmin-module__qRDSoq__closeBtn:hover{color:var(--text-primary);background:#ffffff12}.ComplianceCertificationsAdmin-module__qRDSoq__drawerBody{flex-direction:column;flex:1;gap:24px;padding:20px;display:flex;overflow-y:auto}.ComplianceCertificationsAdmin-module__qRDSoq__section{flex-direction:column;gap:12px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#f90;border-bottom:1px solid #ff990026;margin:0;padding-bottom:8px;font-size:11px;font-weight:700}.ComplianceCertificationsAdmin-module__qRDSoq__fieldGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ComplianceCertificationsAdmin-module__qRDSoq__fieldGrid4{grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;display:grid}.ComplianceCertificationsAdmin-module__qRDSoq__field{flex-direction:column;gap:5px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.ComplianceCertificationsAdmin-module__qRDSoq__label em{color:#ef4444;margin-left:2px;font-style:normal}.ComplianceCertificationsAdmin-module__qRDSoq__ro{opacity:.6;text-transform:none;letter-spacing:0;margin-left:4px;font-size:10px;font-weight:400}.ComplianceCertificationsAdmin-module__qRDSoq__input,.ComplianceCertificationsAdmin-module__qRDSoq__textarea{color:var(--text-primary);box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:7px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}.ComplianceCertificationsAdmin-module__qRDSoq__input:focus,.ComplianceCertificationsAdmin-module__qRDSoq__textarea:focus{border-color:#ff990080}.ComplianceCertificationsAdmin-module__qRDSoq__input:disabled{opacity:.45;cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__textarea{resize:vertical}.ComplianceCertificationsAdmin-module__qRDSoq__drawerFooter{border-top:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:10px;padding:14px 20px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__errorMsg{color:#ef4444;background:#ef44441a;border:1px solid #ef444440;border-radius:6px;padding:8px 12px;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__footerActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__footerRight{align-items:center;gap:8px;margin-left:auto;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__confirmRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__confirmText{color:#f97316;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__saveBtn{color:#000;cursor:pointer;background:#f90;border:none;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:700;transition:opacity .15s}.ComplianceCertificationsAdmin-module__qRDSoq__saveBtn:hover:not(:disabled){opacity:.88}.ComplianceCertificationsAdmin-module__qRDSoq__saveBtn:disabled{opacity:.4;cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__cancelBtn{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;padding:7px 14px;font-size:13px}.ComplianceCertificationsAdmin-module__qRDSoq__cancelBtn:hover{border-color:#ffffff4d}.ComplianceCertificationsAdmin-module__qRDSoq__deleteBtn{color:#ef4444;cursor:pointer;background:#ef444414;border:1px solid #ef44444d;border-radius:8px;padding:7px 14px;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__deleteBtn:hover{background:#ef444426}.ComplianceCertificationsAdmin-module__qRDSoq__dangerBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:700}.ComplianceCertificationsAdmin-module__qRDSoq__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__mapSection{border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ComplianceCertificationsAdmin-module__qRDSoq__mapHeader{background:#ffffff08;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__mapTitle{margin:0;font-size:12px;font-weight:700}.ComplianceCertificationsAdmin-module__qRDSoq__mapCount{color:var(--text-secondary);font-size:11px}.ComplianceCertificationsAdmin-module__qRDSoq__mapEmpty{color:var(--text-secondary);padding:12px 14px;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__mapList{flex-direction:column;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__mapRow{border-bottom:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__mapRow:last-child{border-bottom:none}.ComplianceCertificationsAdmin-module__qRDSoq__mapRowMain{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__mapSlug{color:var(--text-secondary);font-family:monospace;font-size:11px}.ComplianceCertificationsAdmin-module__qRDSoq__mapNotes{color:var(--text-secondary);flex:1;min-width:100%;padding-left:0;font-size:11px}.ComplianceCertificationsAdmin-module__qRDSoq__mapMarket{text-transform:uppercase;color:var(--text-secondary);background:#ffffff12;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.ComplianceCertificationsAdmin-module__qRDSoq__mapRequiredBtn{cursor:pointer;border:1px solid #0000;border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700;transition:all .15s}.ComplianceCertificationsAdmin-module__qRDSoq__mapRequiredYes{color:#22c55e;background:#22c55e1a;border-color:#22c55e40}.ComplianceCertificationsAdmin-module__qRDSoq__mapRequiredNo{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b40}.ComplianceCertificationsAdmin-module__qRDSoq__mapRequiredBtn:disabled{opacity:.5;cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__mapRemoveBtn{color:#ef4444;cursor:pointer;opacity:.7;background:0 0;border:none;padding:2px 4px;font-size:11px}.ComplianceCertificationsAdmin-module__qRDSoq__mapRemoveBtn:hover:not(:disabled){opacity:1}.ComplianceCertificationsAdmin-module__qRDSoq__mapRemoveBtn:disabled{cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__mapAddForm{background:#ff99000a;border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__mapSelect{color:var(--text-primary);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;outline:none;padding:5px 8px;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__mapSelect:focus{border-color:#f906}.ComplianceCertificationsAdmin-module__qRDSoq__mapNotesInput{min-width:100px;color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;outline:none;flex:1;padding:5px 8px;font-size:12px}.ComplianceCertificationsAdmin-module__qRDSoq__mapCheckLabel{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.ComplianceCertificationsAdmin-module__qRDSoq__mapAddConfirmBtn{color:#000;cursor:pointer;background:#f90;border:none;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:700}.ComplianceCertificationsAdmin-module__qRDSoq__mapAddConfirmBtn:disabled{opacity:.45;cursor:not-allowed}.ComplianceCertificationsAdmin-module__qRDSoq__mapCancelBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px;font-size:13px}.ComplianceCertificationsAdmin-module__qRDSoq__mapCancelBtn:hover{color:var(--text-primary)}.ComplianceCertificationsAdmin-module__qRDSoq__mapAddBtn{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:1px dashed #ffffff2e;border-radius:7px;width:fit-content;margin:10px 14px;padding:6px 12px;font-size:12px;transition:all .15s}.ComplianceCertificationsAdmin-module__qRDSoq__mapAddBtn:hover{color:#f90;border-color:#f906}
