:root{font-family:Inter,Noto Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#15201e;background:#f5f7f4;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{overflow-x:hidden}body{margin:0;overflow-x:hidden}#root{max-width:100%;overflow-x:hidden}button,input,textarea{font:inherit}main{min-height:100vh;padding:28px 28px 96px}.simpleExperience .heroFirstSearchMission,.simpleExperience .heroDemandShortcuts,.simpleExperience .heroPrimaryStart,.simpleExperience .heroQuick,.simpleExperience .heroButtons,.simpleExperience .heroStartPanel,.simpleExperience .retentionStartPanel,.simpleExperience .briefQuickStart,.simpleExperience .oneClickStartPanel,.simpleExperience .guidedStart,.simpleExperience .briefStart,.simpleExperience .proofStrip,.simpleExperience .homeShareMission,.simpleExperience .liveDemandStart,.simpleExperience .trialPackPanel,.simpleExperience .referralBoostPanel,.simpleExperience .instantStartPanel,.simpleExperience .jobTypeStarts,.simpleExperience .demandShortcutPanel,.simpleExperience .firstSearchPanel,.simpleExperience .promoShortcutPanel,.simpleExperience .marketGrid,.simpleExperience .marketNote,.simpleExperience .provenStarts,.simpleExperience .activeDemand,.simpleExperience .growthLoopStart,.simpleExperience .popularStarts,.simpleExperience .landingLinks,.simpleExperience .resultShareLift,.simpleExperience .resultProofCard,.simpleExperience .fastSharePanel,.simpleExperience .growthPartnerKitPanel,.simpleExperience .viralReferralPanel,.simpleExperience .finishSprintPanel,.simpleExperience .resultOneClickPack,.simpleExperience .csvCompletionRail,.simpleExperience .preCsvNextSearchPanel,.simpleExperience .growthSharePanel,.simpleExperience .threePersonInvitePanel,.simpleExperience .relatedSearchPanel,.simpleExperience .csvPreviewPanel,.simpleExperience .postCsvPanel,.simpleExperience .referralKit,.simpleExperience .shareNudge,.simpleExperience .resultShareCard,.simpleExperience .freeToolCard,.simpleExperience .toolGrid,.simpleExperience .saveDecisionPanel,.simpleExperience .platformCsvFocus,.simpleExperience .saveMissionPanelTop,.simpleExperience .preExportStickyBar,.simpleExperience .deliveryPanel,.simpleExperience .playbook,.simpleExperience .stickyShareBar,.simpleExperience .stickyStartBar{display:none}.simpleExperience.isStarting .stickyStartBar{display:grid}.simpleExperience.isStarting .workspace{display:none}.simpleExperience.isStarting .homeShareMission{display:grid}.simpleExperience.isStarting .stickyCsvBar,.simpleExperience.isStarting .csvCoachPanel,.simpleExperience.hasResults .simpleStartPanel{display:none}.simpleExperience.hasResults .builder{display:flex;flex-direction:column;gap:14px}.simpleExperience.hasResults .hero{margin-bottom:4px;padding-top:0}.simpleExperience.hasResults .hero .eyebrow,.simpleExperience.hasResults .hero .lead,.simpleExperience.hasResults .sidebar,.simpleExperience.hasResults .searchOptions,.simpleExperience.hasResults .templateStrip,.simpleExperience.hasResults .snsDemandBoost,.simpleExperience.hasResults .snsAutoPilot,.simpleExperience.hasResults .recentSearches,.simpleExperience.hasResults .autoSearch,.simpleExperience.hasResults .autoRecoveryLog,.simpleExperience.hasResults .zeroHelp,.simpleExperience.hasResults .adSenseUnit,.simpleExperience.hasResults .stickyCsvBar{display:none}.simpleExperience.hasResults .hero h1{margin:0;font-size:38px;line-height:1}.simpleExperience.hasResults .builder>.adSenseUnit{display:block;order:4;width:min(100%,720px);margin:4px auto 8px}.simpleExperience.hasResults.csvPending .builder>.adSenseUnit{display:block}.simpleExperience.hasResults.csvSaved .builder>.adSenseUnit{display:block;order:9}.simpleExperience.hasResults .workspace{display:block;max-width:960px;margin:8px auto 0}.simpleExperience.hasResults .zeroRescuePanel .zeroRescueCopy p,.simpleExperience.hasResults .zeroRescuePanel .zeroRescueActions button:not(:first-child){display:none}.simpleExperience.hasResults .builderHeader{order:0}.simpleExperience.hasResults .zeroRescuePanel,.simpleExperience.hasResults .zeroHelp{order:1}.simpleExperience.hasResults .lowResultHelp{display:grid}.simpleExperience.hasResults .saveDecisionPanel{order:4}.simpleExperience.hasResults .tableWrap{order:5}.simpleExperience.hasResults .actions{order:6}.simpleExperience.hasResults .resultCta{order:7}.simpleExperience.hasResults .resultDedupeBox{order:2}.simpleExperience.hasResults .appendCollectBox{order:3}.simpleExperience.hasResults .builder>.field{display:none}.simpleExperience.hasResults .resultCta p,.simpleExperience.hasResults .resultSavePath,.simpleExperience.hasResults .savePrimaryHint,.simpleExperience.hasResults.csvPending .simpleResultInvite,.simpleExperience.hasResults.csvPending .resultCta,.simpleExperience.hasResults.csvPending .saveMissionPanelTop,.simpleExperience.hasResults.csvPending .platformCsvFocus,.simpleExperience.hasResults.csvPending .preExportStickyBar,.simpleExperience.hasResults.csvPending .preCsvShareLift,.simpleExperience.hasResults.csvPending .resultProofCard,.simpleExperience.hasResults.csvPending .finishSprintPanel,.simpleExperience.hasResults.csvPending .resultOneClickPack,.simpleExperience.hasResults.csvPending .csvCompletionRail,.simpleExperience.hasResults.csvPending .preCsvNextSearchPanel,.simpleExperience.hasResults.csvPending .csvSavePrompt,.simpleExperience.hasResults.csvPending .csvPreviewPanel,.simpleExperience.hasResults.csvPending .csvCoachPanel{display:none}.simpleExperience.hasResults.csvPending .saveDecisionPanel{display:grid;grid-template-columns:1fr;max-width:720px;margin-right:auto;margin-left:auto}.simpleExperience.hasResults.csvPending .actions{display:none}.simpleExperience.hasResults.csvPending .saveDecisionStats,.simpleExperience.hasResults.csvPending .saveDecisionActions button:not(.primary):not(.adShareDecisionButton){display:none}.simpleExperience.hasResults.csvPending .saveDecisionActions{grid-template-columns:1fr}.simpleExperience.hasResults.csvPending .saveDecisionActions button.adShareDecisionButton{display:inline-flex}.simpleExperience.hasResults.csvPending .saveDecisionPreview{display:block}.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact{gap:10px;max-width:620px;padding:12px}.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact .saveDecisionCopy p,.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact .saveDecisionSteps,.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact .saveDecisionHint,.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact .saveDecisionPreview{display:none}.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact .saveDecisionCopy strong{margin-top:2px;font-size:18px}.simpleExperience.hasResults.csvPending .saveDecisionPanel.compact .saveDecisionActions button.primary{min-height:58px;font-size:15px}.simpleExperience.hasResults.csvPending .tableWrap{max-height:340px}.simpleExperience.hasResults.csvPending .stickyCsvBar{display:grid}.simpleExperience.hasResults.csvPending{padding-bottom:126px}.simpleExperience.hasResults.csvPending .stickyCsvBar{grid-template-columns:minmax(0,1fr) auto;width:min(520px,calc(100% - 28px));right:14px;bottom:14px;padding:10px}.simpleExperience.hasResults.csvPending .stickyCsvProgress,.simpleExperience.hasResults.csvPending .stickyCsvActions .secondary{display:none}.simpleExperience.hasResults.csvPending .stickyCsvBar strong{display:block;color:#10241f;font-size:14px;line-height:1.3}.simpleExperience.hasResults.csvPending .stickyCsvBar span{display:block;margin-top:2px;color:#53645e;font-size:12px;line-height:1.35}.simpleExperience.hasResults.csvPending .stickyCsvActions .strong{min-height:44px;padding:0 14px;border:0;border-radius:8px;background:#0e5f54;color:#fff;font-weight:900;white-space:nowrap}.simpleExperience.hasResults.csvSaved .simpleResultInvite,.simpleExperience.hasResults.csvSaved .actions button{display:none}.simpleExperience.hasResults.csvSaved .postCsvPanel{display:grid;order:8}.simplePostCsvShare{display:none}.simpleExperience.hasResults.csvSaved .simplePostCsvShare{display:grid;grid-template-columns:minmax(0,1fr) repeat(5,auto);gap:8px;align-items:center;margin-top:12px;padding:10px;border:1px solid #cfe1da;border-radius:8px;background:#f4faf7}.simplePostCsvShare span,.simplePostCsvShare strong,.simplePostCsvShare small{display:block}.simplePostCsvShare span{color:#0d6f61;font-size:11px;font-weight:900}.simplePostCsvShare strong{margin-top:2px;color:#14231f;font-size:14px;line-height:1.35}.simplePostCsvShare small{margin-top:3px;color:#53645f;font-size:12px;font-weight:800;line-height:1.45}.simplePostCsvShare button,.simplePostCsvShare a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid #cfe0d8;border-radius:8px;background:#fff;color:#1c3832;cursor:pointer;font-weight:900;text-decoration:none;white-space:nowrap}.simplePostCsvShare button.primary{border-color:#0d6f61;background:#0d6f61;color:#fff}.simplePostCsvShare a{border-color:#1b6658;background:#eef8f4;color:#15584d}.simpleExperience.hasResults .resultCta{padding:14px}.simpleExperience.hasResults .resultCta strong{font-size:18px}.simpleExperience .hero{display:block;margin-bottom:14px;padding:20px 0 0;text-align:center}.simpleExperience.isStarting{padding-top:18px}.simpleExperience.isStarting .hero{margin-bottom:2px;padding-top:4px}.simpleExperience.isStarting .hero .eyebrow,.simpleExperience.isStarting .hero .lead,.simpleExperience.isStarting .simpleGrowthEntrypoints,.simpleExperience.isStarting .adSenseUnit{display:none}.simpleExperience.isStarting .hero h1{margin:0;font-size:clamp(34px,6vw,54px);line-height:1}.simpleExperience .lead{max-width:620px;margin-right:auto;margin-left:auto}.simpleExperience .workspace{margin-top:14px}.simpleStartPanel{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch;width:min(100%,860px);max-width:860px;margin:10px auto 14px;padding:18px;border:1px solid #c9dcd5;border-radius:8px;background:#fff;box-shadow:0 12px 26px #14231f14}.simpleSearchForm{display:grid;gap:12px;min-width:0}.simpleStartHeader span,.simpleStartHeader strong{display:block}.simpleStartHeader span{color:#0d6f61;font-size:11px;font-weight:900}.simpleStartHeader strong{margin-top:4px;color:#14231f;font-size:20px;line-height:1.35;overflow-wrap:anywhere;word-break:break-all}.simpleStartHeader p{margin:8px 0 0;color:#50625c;font-size:13px;font-weight:800;line-height:1.55}.simpleBulkHeroActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.simpleBulkHeroActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:46px;padding:0 10px;border:1px solid #0d6f61;border-radius:8px;background:#0d6f61;color:#fff;cursor:pointer;font-size:13px;font-weight:900;line-height:1.2}.simpleBulkHeroActions button:nth-child(2){border-color:#b8d7ce;background:#fff;color:#17453d}.simpleBulkHeroActions button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.simpleFlow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none}.simpleFlow li{display:flex;align-items:center;justify-content:center;min-height:34px;border:1px solid #d2e2db;border-radius:8px;background:#f7faf8;color:#24433c;font-size:12px;font-weight:900}.simpleFlow li:nth-child(2){border-color:#b7d8cf;background:#edf8f4;color:#0d6f61}.simpleAdIntroStrip{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px;align-items:center;margin-top:12px;padding:10px;border:1px solid #b7d8cf;border-radius:8px;background:#f4fbf8}.simpleAdIntroStrip span,.simpleAdIntroStrip strong{display:block;min-width:0}.simpleAdIntroStrip>div>span{color:#0d6f61;font-size:11px;font-weight:900}.simpleAdIntroStrip>div>strong{margin-top:3px;color:#17352f;font-size:13px;line-height:1.35}.simpleAdIntroStrip nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.simpleAdIntroStrip a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:42px;padding:0 10px;border:1px solid #0d6f61;border-radius:8px;background:#fff;color:#0d5f52;font-size:12px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none}.simpleAdIntroStrip a:first-child{background:#0d6f61;color:#fff}.bulkFirstPanel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:12px;align-items:stretch;padding:14px;border:1px solid #87c4b5;border-radius:8px;background:#eef8f4}.bulkFirstCopy,.bulkFirstControls,.bulkFirstQuery,.bulkFirstImport{min-width:0}.bulkFirstCopy span,.bulkFirstCopy strong,.bulkFirstCopy p,.bulkFirstQuery span,.bulkFirstImport small{display:block}.bulkFirstCopy span{color:#0b6b5d;font-size:12px;font-weight:900}.bulkFirstCopy strong{margin-top:4px;color:#102f29;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.bulkFirstCopy p{margin:7px 0 0;color:#4f635d;font-size:13px;font-weight:800;line-height:1.55}.houseAdArrival{display:grid;gap:5px;margin-bottom:10px;padding:10px 12px;border:1px solid #a8d2c5;border-radius:8px;background:#eaf8f3}.houseAdArrival span,.houseAdArrival strong{display:block}.houseAdArrival span{color:#0d6f61;font-size:11px;font-weight:900}.houseAdArrival strong{color:#14352d;font-size:14px;line-height:1.4}.houseAdResultBridge{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin:14px 0;padding:14px;border:1px solid #a8d2c5;border-radius:8px;background:#f1faf6}.houseAdResultBridge span,.houseAdResultBridge strong,.houseAdResultBridge p{display:block;margin:0}.houseAdResultBridge span{color:#0d6f61;font-size:11px;font-weight:900}.houseAdResultBridge strong{margin-top:4px;color:#14352d;font-size:15px;line-height:1.35}.houseAdResultBridge p{margin-top:5px;color:#4f635d;font-size:12px;font-weight:800;line-height:1.5}.houseAdResultBridgeActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.houseAdResultBridgeActions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 10px;border:1px solid #b8d8ce;border-radius:8px;background:#fff;color:#0d5f52;font-size:13px;font-weight:900;cursor:pointer}.houseAdResultBridgeActions button.primary{background:#0d5f52;border-color:#0d5f52;color:#fff}.bulkFirstStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}.bulkFirstStats small{display:block;min-width:0;padding:8px;border:1px solid #c6ddd5;border-radius:8px;background:#fff}.bulkFirstStats b,.bulkFirstStats span{display:block;min-width:0}.bulkFirstStats b{color:#123b34;font-size:14px;line-height:1.2}.bulkFirstStats span{margin-top:3px;color:#597069;font-size:11px;font-weight:900}.bulkFirstDiffPlan{display:grid;gap:3px;margin-top:10px;padding:10px;border:1px solid #c6ddd5;border-radius:8px;background:#fff}.bulkFirstDiffPlan.ready{border-color:#0d6f61;background:#e5f6ef}.bulkFirstDiffPlan strong,.bulkFirstDiffPlan span{display:block;min-width:0;overflow-wrap:anywhere}.bulkFirstDiffPlan strong{color:#123b34;font-size:14px;line-height:1.35}.bulkFirstDiffPlan span{color:#53645e;font-size:12px;font-weight:850;line-height:1.45}.bulkFirstShortcutActions{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px;margin-top:12px}.bulkFirstShortcutActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:46px;padding:0 12px;border:1px solid #0d6f61;border-radius:8px;background:#fff;color:#0f352d;font-size:13px;font-weight:900}.bulkFirstShortcutActions button.primary{background:#0d6f61;color:#fff}.bulkFirstShortcutActions button.bulkFirstMainStart{min-height:54px;font-size:14px;box-shadow:0 10px 22px #0d6f612e}.bulkFirstControls{display:grid;gap:8px}.bulkFirstTypeTabs,.bulkFirstTargets,.bulkFirstLimits,.bulkFirstActions{display:grid;gap:6px}.bulkFirstTypeTabs{grid-template-columns:repeat(4,minmax(0,1fr))}.bulkFirstTargets,.bulkFirstLimits{grid-template-columns:repeat(3,minmax(0,1fr))}.bulkFirstActions{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.bulkFirstQuery span{margin-bottom:5px;color:#4f635d;font-size:11px;font-weight:900}.bulkFirstTargetInput{display:grid;grid-template-columns:minmax(0,.75fr) minmax(120px,.45fr);gap:6px 10px;align-items:center;padding:10px;border:1px solid #c6ddd5;border-radius:8px;background:#fff}.bulkFirstTargetInput span,.bulkFirstTargetInput small{display:block;min-width:0}.bulkFirstTargetInput span{color:#25463e;font-size:13px;font-weight:900}.bulkFirstTargetInput small{grid-column:1 / -1;color:#53645e;font-size:12px;font-weight:800;line-height:1.4}.bulkFirstQuery input,.bulkFirstTargetInput input{width:100%;min-height:44px;padding:0 12px;border:1px solid #aacfc5;border-radius:8px;background:#fff;color:#15241f;font-size:15px;font-weight:900}.bulkFirstImport{display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr);gap:8px;align-items:center}.bulkFirstPaste{grid-column:1 / -1;display:grid;gap:6px}.bulkFirstPaste span,.bulkDedupePaste span{color:#25463e;font-size:12px;font-weight:900}.bulkFirstPaste textarea,.bulkDedupePaste textarea{width:100%;min-height:76px;resize:vertical;padding:10px 11px;border:1px solid #aacfc5;border-radius:8px;background:#fff;color:#15241f;font:inherit;font-size:13px;line-height:1.5}.bulkFirstPasteTools{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.bulkFirstPasteTools button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid #0d6f61;border-radius:8px;background:#e7f8f3;color:#0b5f53;cursor:pointer;font-size:12px;font-weight:900;white-space:nowrap}.bulkFirstPasteTools small{color:#53645e;font-size:12px;font-weight:800;line-height:1.4}.bulkFirstPaste textarea:focus,.bulkDedupePaste textarea:focus{outline:2px solid rgba(13,111,97,.18);border-color:#0d6f61}.bulkFirstPasteNext{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px;border:1px solid #c6ddd5;border-radius:8px;background:#fff}.bulkFirstPasteNext.ready{border-color:#0d6f61;background:#e5f6ef;box-shadow:inset 4px 0 #0d6f61}.bulkFirstPasteNext span{color:#25463e;font-size:12px;font-weight:900;line-height:1.45}.bulkFirstPasteNext button{border-color:#0d6f61;background:#0d6f61;color:#fff;white-space:nowrap}.bulkFirstPasteNext button.readyStart{min-height:48px;padding:0 14px;box-shadow:0 10px 20px #0d6f6142;font-size:13px}.bulkFirstImport small{color:#53645e;font-size:12px;font-weight:800;line-height:1.4}.bulkFirstFileButton{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 12px;border:1px solid #0d6f61;border-radius:8px;background:#fff;color:#0b5f53;cursor:pointer;font-size:13px;font-weight:900;white-space:nowrap}.bulkFirstFileButton input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bulkFirstPanel button{min-width:0;min-height:42px;border:1px solid #b8d7ce;border-radius:8px;background:#fff;color:#17453d;cursor:pointer;font-size:12px;font-weight:900;line-height:1.2}.bulkFirstPanel button.active{border-color:#0d6f61;background:#dff3ed;color:#0b5f53}.bulkFirstPanel button.primary,.bulkFirstActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px}.bulkFirstPanel button.primary{border-color:#0d6f61;background:#0d6f61;color:#fff}.bulkFirstPanel button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.simpleStartPanel>.simpleSearchForm>.bulkDedupeCommandPanel{display:none}.growthStartBoard{display:grid;gap:10px;padding:12px;border:1px solid #badbd2;border-radius:8px;background:#f3faf7}.growthStartBoardHead{display:flex;gap:10px;align-items:baseline;justify-content:space-between;min-width:0}.growthStartBoardHead span,.growthStartBoardHead strong{display:block;min-width:0}.growthStartBoardHead span{color:#0d6f61;font-size:12px;font-weight:900;white-space:nowrap}.growthStartBoardHead strong{color:#14231f;font-size:15px;line-height:1.35}.growthStartBoardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.growthStartBoardGrid button{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;min-height:82px;padding:10px;border:1px solid #c6ddd5;border-radius:8px;background:#fff;color:#17352f;text-align:left;cursor:pointer}.growthStartBoardGrid button:first-child,.growthStartBoardGrid button:nth-child(2){border-color:#0d6f61;box-shadow:inset 3px 0 #0d6f61}.growthStartBoardGrid button:first-child{background:#edf8f4}.growthStartBoardGrid button:hover{border-color:#76b9a8;background:#f9fffc}.growthStartBoardGrid button:disabled{background:#edf2ef;color:#899891;cursor:wait}.growthStartBoardGrid svg{margin-top:2px;color:#17634f}.growthStartBoardGrid span,.growthStartBoardGrid b,.growthStartBoardGrid strong,.growthStartBoardGrid small{display:block;min-width:0}.growthStartBoardGrid b{color:#0d6f61;font-size:11px;font-weight:900}.growthStartBoardGrid strong{margin-top:2px;font-size:14px;line-height:1.28}.growthStartBoardGrid small{margin-top:4px;color:#53645e;font-size:12px;font-weight:800;line-height:1.35}.instantPopularStart{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.4fr);gap:10px;align-items:stretch;min-width:0;padding:10px;border:1px solid #cbded7;border-radius:8px;background:#f7fbf9}.instantPopularStartHead,.instantPopularStartRows,.instantPopularStartRow{min-width:0}.instantPopularStartHead span,.instantPopularStartHead strong,.instantPopularStartRow strong,.instantPopularStartRow small,.instantPopularStartRow a strong,.instantPopularStartRow a small{display:block;min-width:0;overflow-wrap:anywhere}.instantPopularStartHead{display:grid;align-content:center}.instantPopularStartHead span{color:#17634f;font-size:12px;font-weight:900}.instantPopularStartHead strong{margin-top:4px;color:#14231f;font-size:15px;line-height:1.35}.instantPopularStartRows{display:grid;gap:7px}.instantPopularStartRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(128px,.5fr);gap:7px}.instantPopularStart button,.instantPopularStart a{min-width:0;min-height:42px;font-size:12px;font-weight:900}.instantPopularStart button,.instantPopularStart a{display:inline-flex;align-items:center;justify-content:center;border:1px solid #bfd7cf;border-radius:8px;text-decoration:none}.instantPopularStart button{flex-direction:column;background:#fff;color:#17352f;cursor:pointer;text-align:left}.instantPopularStartRow:first-child button{border-color:#0d6f61;background:#0d6f61;color:#fff}.instantPopularStartRow small{margin-top:2px;color:inherit;font-size:11px;opacity:.82;line-height:1.2}.instantPopularStart a{flex-direction:column;background:#eef8f4;border-color:#7dbdad;color:#17634f;text-align:center}.instantPopularStart a.instantPopularRevenue{align-items:flex-start;padding:0 12px;background:#e7f8f3;border-color:#7dbdad;color:#123b34;text-align:left}.instantPopularStartRow:first-child a.instantPopularRevenue{border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 12px 22px #0d6f612e}.instantPopularStartRow:first-child button{border-color:#bfd7cf;background:#fff;color:#17352f;box-shadow:none}.instantPopularStart a strong{font-size:12px;line-height:1.2}.instantPopularStart a small{margin-top:2px;color:inherit;font-size:11px;opacity:.82;line-height:1.2}.instantPopularStartRow:first-child a:not(.instantPopularRevenue){border-color:#0d6f61;background:#dff3ed}.instantPopularStart button:disabled{background:#edf2ef;color:#899891;cursor:wait}.briefPasteShortcut{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.72fr);gap:10px;align-items:center;padding:12px;border:1px solid #c9dcd5;border-radius:8px;background:#fbf8ef}.briefPasteShortcut span,.briefPasteShortcut strong,.briefPasteShortcut p,.briefPasteShortcut a{display:block;min-width:0;overflow-wrap:anywhere}.briefPasteShortcut span{color:#7a5c12;font-size:12px;font-weight:900}.briefPasteShortcut strong{margin-top:3px;color:#2a2518;font-size:15px;line-height:1.35}.briefPasteShortcut p{margin:5px 0 0;color:#625d4b;font-size:12px;font-weight:800;line-height:1.5}.briefPasteShortcut>div:last-child{display:grid;gap:7px}.briefPasteShortcut a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 11px;border:1px solid #b99739;border-radius:8px;background:#fff;color:#6c5011;font-size:13px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none}.briefPasteShortcut a:first-child{background:#7a5c12;color:#fff}.quickBriefStartPanel{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.72fr);gap:10px;align-items:stretch;min-width:0;padding:12px;border:1px solid #c9dcd5;border-radius:8px;background:#fbf8ef}.quickBriefStartPanel label,.quickBriefStartPanel label span,.quickBriefDetected span,.quickBriefDetected strong,.quickBriefDetected small{display:block;min-width:0}.quickBriefStartPanel label{display:grid;gap:6px}.quickBriefStartPanel label span,.quickBriefDetected span{color:#7a5c12;font-size:12px;font-weight:900}.quickBriefStartPanel textarea{width:100%;min-height:112px;resize:vertical;padding:10px 12px;border:1px solid #d0bd83;border-radius:8px;background:#fff;color:#14231f;font-size:14px;line-height:1.55;outline:none}.quickBriefStartPanel textarea:focus{border-color:#7a5c12;box-shadow:0 0 0 3px #7a5c1221}.quickBriefSide{display:grid;gap:8px;min-width:0}.quickBriefDetected{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid #dfc989;border-radius:8px;background:#fffdf7}.quickBriefDetected strong{color:#2a2518;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.quickBriefDetected small{color:#625d4b;font-size:12px;font-weight:800;line-height:1.45}.quickBriefExamples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.quickBriefStartPanel button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid #b99739;border-radius:8px;background:#fff;color:#6c5011;cursor:pointer;font-size:13px;font-weight:900}.quickBriefStartPanel button.primary{min-height:48px;border-color:#7a5c12;background:#7a5c12;color:#fff}.quickBriefStartPanel button:disabled{border-color:#ddd4bd;background:#eee9dc;color:#93866a;cursor:wait}.dedupeMissionPanel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(180px,.8fr);gap:10px;align-items:stretch;min-width:0;padding:12px;border:1px solid #bfd9d0;border-radius:8px;background:#f3faf7}.dedupeMissionCopy,.dedupeMissionStats,.dedupeMissionActions{min-width:0}.dedupeMissionCopy span,.dedupeMissionCopy strong,.dedupeMissionCopy p{display:block}.dedupeMissionCopy span{color:#0d6f61;font-size:12px;font-weight:900}.dedupeMissionCopy strong{margin-top:4px;color:#132d28;font-size:16px;line-height:1.35;overflow-wrap:anywhere}.dedupeMissionCopy p{margin:7px 0 0;color:#52635e;font-size:12px;font-weight:800;line-height:1.5}.dedupeMissionStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dedupeMissionStats div{min-width:0;padding:8px;border:1px solid #d4e4dd;border-radius:8px;background:#fff}.dedupeMissionStats strong,.dedupeMissionStats span{display:block;min-width:0}.dedupeMissionStats strong{color:#14352f;font-size:15px;line-height:1.2}.dedupeMissionStats span{margin-top:3px;color:#60716a;font-size:11px;font-weight:900;line-height:1.25}.dedupeMissionActions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dedupeMissionActions button{min-width:0;min-height:40px;border:1px solid #bcd4cc;border-radius:8px;background:#fff;color:#17352f;cursor:pointer;font-size:13px;font-weight:900}.dedupeMissionActions button:nth-child(2),.dedupeMissionActions button:nth-child(3){border-color:#0d6f61;background:#0d6f61;color:#fff}.dedupeMissionActions button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.bulkDedupeCommandPanel{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.6fr);gap:12px;align-items:stretch;min-width:0;padding:13px;border:1px solid #87c4b5;border-radius:8px;background:#edf8f4}.bulkDedupeCommandCopy,.bulkDedupeCommandControls,.bulkDedupeCommandPanel label,.bulkDedupePresets,.bulkDedupeLimitPresets,.bulkDedupeCommandActions{min-width:0}.bulkDedupeCommandCopy span,.bulkDedupeCommandCopy strong,.bulkDedupeCommandCopy p,.bulkDedupeCommandPanel label span{display:block}.bulkDedupeCommandCopy span{color:#0b6b5d;font-size:12px;font-weight:900}.bulkDedupeCommandCopy strong{margin-top:4px;color:#102f29;font-size:18px;line-height:1.3;overflow-wrap:anywhere}.bulkDedupeCommandCopy p{margin:6px 0 0;color:#4f635d;font-size:12px;font-weight:800;line-height:1.45}.bulkRunEstimator{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.bulkRunEstimator span{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;border:1px solid #b5d8cf;border-radius:8px;background:#fff;color:#174a41;font-size:11px;font-weight:900}.bulkDedupeCommandControls{display:grid;gap:8px}.bulkDedupePrimaryRow{display:grid;grid-template-columns:minmax(104px,auto) minmax(128px,1fr) minmax(116px,.72fr);gap:8px;align-items:end;min-width:0}.bulkDedupeCommandPanel label span{margin-bottom:5px;color:#4f635d;font-size:11px;font-weight:900}.bulkDedupeCommandPanel input[type=number]{width:100%;min-height:42px;border:1px solid #aacfc5;border-radius:8px;padding:0 10px;background:#fff;color:#15241f;font-size:15px;font-weight:900}.bulkDedupeFileButton{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 12px;border:1px solid #0d6f61;border-radius:8px;background:#fff;color:#0b5f53;cursor:pointer;font-size:13px;font-weight:900;white-space:nowrap}.bulkDedupeFileButton input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bulkDedupePresets,.bulkDedupeLimitPresets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.bulkDedupeCommandPanel button{min-width:0;min-height:42px;border:1px solid #b8d7ce;border-radius:8px;background:#fff;color:#17453d;cursor:pointer;font-size:12px;font-weight:900;line-height:1.2}.bulkDedupeCommandPanel button.active{border-color:#0d6f61;background:#dff3ed;color:#0b5f53}.bulkDedupeCommandPanel button.primary,.bulkDedupeCommandPanel>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px}.bulkDedupeCommandPanel button.primary{border-color:#0d6f61;background:#0d6f61;color:#fff}.bulkDedupeCommandActions{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px}.bulkDedupeCommandPanel button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.bulkDedupeCommandStats{display:flex;flex-wrap:wrap;gap:6px}.bulkDedupeCommandStats span{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;border:1px solid #c5ddd5;border-radius:8px;background:#fff;color:#245148;font-size:11px;font-weight:900}.bulkAdvancedDetails{display:grid;gap:10px;padding:10px;border:1px solid #d5e2dc;border-radius:8px;background:#fff}.bulkAdvancedDetails summary{color:#17352f;cursor:pointer;font-size:13px;font-weight:900;list-style-position:inside}.bulkAdvancedDetails[open]{background:#fbfdfc}.bulkAdvancedDetails[open] .customBulkGoalPanel,.bulkAdvancedDetails[open] .bulkStartPanel{margin-top:10px}.bulkGoalQuickPanel{display:grid;grid-template-columns:minmax(0,1.1fr) 136px minmax(260px,.9fr) minmax(170px,auto);gap:10px;align-items:end;min-width:0;padding:12px;border:1px solid #9ecdc0;border-radius:8px;background:#eef8f4}.bulkGoalQuickPanel>div:first-child,.bulkGoalQuickPanel label,.bulkGoalQuickActions{min-width:0}.bulkGoalQuickPanel span,.bulkGoalQuickPanel strong,.bulkGoalQuickPanel p,.bulkGoalQuickPanel label span{display:block}.bulkGoalQuickPanel>div:first-child>span{color:#0b6b5d;font-size:12px;font-weight:900}.bulkGoalQuickPanel strong{margin-top:4px;color:#102f29;font-size:17px;line-height:1.3;overflow-wrap:anywhere}.bulkGoalQuickPanel p{margin:6px 0 0;color:#4f635d;font-size:12px;font-weight:800;line-height:1.45}.bulkGoalQuickPanel label span{margin-bottom:5px;color:#4f635d;font-size:11px;font-weight:900}.bulkGoalQuickPanel input{width:100%;min-height:42px;border:1px solid #aacfc5;border-radius:8px;padding:0 10px;background:#fff;color:#15241f;font-size:15px;font-weight:900}.bulkGoalQuickActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.bulkGoalQuickPanel button{min-width:0;min-height:42px;border:1px solid #b8d7ce;border-radius:8px;background:#fff;color:#17453d;cursor:pointer;font-size:12px;font-weight:900;line-height:1.2}.bulkGoalQuickPanel button.active{border-color:#0d6f61;background:#dff3ed;color:#0b5f53}.bulkGoalQuickPanel button.primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-color:#0d6f61;background:#0d6f61;color:#fff}.bulkGoalQuickPanel button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.simpleLimitPicker{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(86px,auto) minmax(220px,auto);gap:8px;align-items:center;min-width:0;padding:10px;border:1px solid #d5e2dc;border-radius:8px;background:#f8fbf9}.simpleLimitPicker span,.simpleLimitPicker small{color:#52635e;font-size:12px;font-weight:900;white-space:nowrap}.simpleLimitPicker small{color:#6a7a75}.simpleLimitPicker div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0}.simpleLimitPicker button{min-width:0;min-height:36px;border:1px solid #cfe0d8;border-radius:8px;background:#fff;color:#1f4239;cursor:pointer;font-size:13px;font-weight:900}.simpleLimitPicker button.active{border-color:#0d6f61;background:#0d6f61;color:#fff}.simpleLimitCustom{display:grid;grid-template-columns:auto 62px;gap:6px;align-items:center;min-width:0}.simpleLimitCustom span{color:#52635e;font-size:11px;font-weight:900;white-space:nowrap}.simpleLimitCustom input{width:100%;min-height:36px;border:1px solid #cbd9d3;border-radius:8px;padding:0 8px;background:#fff;color:#15241f;font-weight:900}.existingListBox{display:grid;gap:10px;padding:12px;border:1px solid #d2dfd9;border-radius:8px;background:#fff}.existingListBox summary{color:#17352f;cursor:pointer;font-size:13px;font-weight:900;list-style-position:inside}.existingListBox label,.existingListBox label span,.existingListBox small{display:block}.existingListBox label{display:grid;gap:6px}.existingListBox label span{color:#435650;font-size:12px;font-weight:900}.existingListBox textarea{width:100%;min-height:96px;resize:vertical;border:1px solid #cbd9d3;border-radius:8px;padding:10px;color:#182622;background:#fbfdfc;font-size:13px;line-height:1.5}.existingListStatus,.appendCollectStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.appendCollectStats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.existingListStatus div,.appendCollectStats div{min-width:0;padding:8px;border:1px solid #d6e3dd;border-radius:8px;background:#f7fbf9}.existingListStatus strong,.existingListStatus span,.appendCollectStats strong,.appendCollectStats span{display:block;min-width:0}.existingListStatus strong,.appendCollectStats strong{color:#14352f;font-size:16px;line-height:1.15}.existingListStatus span,.appendCollectStats span{margin-top:3px;color:#60716a;font-size:11px;font-weight:900;line-height:1.25}.existingDedupePlan{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.62fr) auto;gap:10px;align-items:center;min-width:0;padding:11px;border:1px solid #d5e2dc;border-radius:8px;background:#fbfdfc}.existingDedupePlan.ready{border-color:#94c9bb;background:#edf8f4}.existingDedupePlan>div,.existingDedupePlan span,.existingDedupePlan strong,.existingDedupePlan p{min-width:0}.existingDedupePlan span,.existingDedupePlan strong,.existingDedupePlan p{display:block}.existingDedupePlan>div:first-child>span{color:#0b6b5d;font-size:11px;font-weight:900}.existingDedupePlan strong{margin-top:3px;color:#12342e;font-size:14px;line-height:1.3;overflow-wrap:anywhere}.existingDedupePlan p{margin:5px 0 0;color:#53645f;font-size:12px;font-weight:800;line-height:1.45}.existingDedupeExamples{display:flex;flex-wrap:wrap;gap:5px}.existingDedupeExamples span{max-width:100%;padding:5px 7px;border:1px solid #c7ddd5;border-radius:8px;background:#fff;color:#245148;font-size:11px;font-weight:900;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.existingDedupePlan button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #0d6f61;border-radius:8px;background:#0d6f61;color:#fff;cursor:pointer;font-size:12px;font-weight:900;white-space:nowrap}.existingDedupePlan button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.existingListBox small{color:#60716a;font-size:12px;line-height:1.45}.existingListPreview{display:grid;gap:3px;padding:10px 11px;border:1px solid #d5e2dc;border-radius:8px;background:#fff}.existingListPreview.ready{border-color:#b7d8ce;background:#f0f8f5}.existingListPreview strong,.existingListPreview span{display:block;min-width:0}.existingListPreview strong{color:#17352f;font-size:13px;line-height:1.35}.existingListPreview span{color:#60716a;font-size:12px;font-weight:800;line-height:1.45}.bulkStartPanel{display:grid;gap:10px;padding:12px;border:1px solid #c8ddd5;border-radius:8px;background:#f4faf7}.customBulkGoalPanel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:12px;align-items:stretch;padding:13px;border:1px solid #b8d6cd;border-radius:8px;background:#eef8f4}.customBulkGoalCopy,.customBulkGoalControls{min-width:0}.customBulkGoalCopy{display:grid;gap:4px;align-content:start}.customBulkGoalCopy span{color:#0d6f61;font-size:12px;font-weight:900}.customBulkGoalCopy strong{color:#132d28;font-size:17px;line-height:1.35;overflow-wrap:anywhere}.customBulkGoalCopy p{margin:0;color:#52635e;font-size:12px;font-weight:800;line-height:1.5}.dedupeWorkflowSteps{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.dedupeWorkflowSteps span{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid #c5ddd5;border-radius:8px;background:#fff;color:#245148;font-size:11px;font-weight:900;line-height:1.2;white-space:nowrap}.customBulkGoalControls{display:grid;grid-template-columns:122px minmax(0,1fr);gap:8px;align-items:end}.customBulkGoalControls label,.customBulkGoalControls label span{display:block}.customBulkGoalControls label span{margin-bottom:5px;color:#52635e;font-size:11px;font-weight:900}.customBulkGoalControls input{width:100%;min-height:42px;border:1px solid #c6d9d2;border-radius:8px;padding:0 10px;color:#17352f;background:#fff;font-weight:900}.customBulkGoalPresets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.customBulkGoalPresets button,.customBulkGoalActions button{min-width:0;min-height:42px;border:1px solid #c6d9d2;border-radius:8px;background:#fff;color:#17352f;cursor:pointer;font-size:12px;font-weight:900}.customBulkGoalPresets button.active{border-color:#0d6f61;background:#0d6f61;color:#fff}.customBulkGoalActions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.customBulkGoalActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;font-size:13px}.customBulkGoalActions button.primary{border-color:#0d6f61;background:#0d6f61;color:#fff}.customBulkGoalPresets button:disabled,.customBulkGoalActions button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.bulkStartIntro{display:grid;gap:3px}.bulkStartIntro span{color:#0d6f61;font-size:12px;font-weight:900}.bulkStartIntro strong{color:#14352f;font-size:15px;line-height:1.35}.bulkStartIntro p{margin:0;color:#60716a;font-size:12px;line-height:1.45}.customBulkBriefInvite{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;width:100%;border:1px solid #0d6f61;border-radius:8px;background:#0d6f61;color:#fff;cursor:pointer;font-size:13px;font-weight:900}.customBulkBriefInvite:hover{border-color:#0a5a50;background:#0a5a50}.customBulkBriefInvite:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:wait}.bulkStartChoices{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.bulkStartChoices button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;min-height:92px;padding:11px;border:1px solid #c4d9d1;border-radius:8px;background:#fff;color:#17352f;cursor:pointer;text-align:left}.bulkStartChoices button:hover{border-color:#0d6f61;box-shadow:0 10px 24px #0d6f611a}.bulkStartChoices button:disabled{cursor:wait;opacity:.65}.bulkStartChoices svg{margin-top:2px;color:#0d6f61}.bulkStartChoices span,.bulkStartChoices strong,.bulkStartChoices small{display:block;min-width:0}.bulkStartChoices strong{margin-bottom:4px;color:#17352f;font-size:13px;line-height:1.35}.bulkStartChoices small{color:#60716a;font-size:12px;line-height:1.45}.existingListImportRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.existingListFileButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;margin:0;padding:0 12px;border:1px solid #c4d4ce;border-radius:8px;background:#eef6f3;color:#17352f;cursor:pointer;font-size:13px;font-weight:900;white-space:nowrap}.existingListFileButton input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.resultDedupeBox{margin-top:10px;border-color:#bfd9d0;background:#f7fbf9}.resultDedupeStatus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 8px}.resultDedupeStatus div{min-width:0;padding:9px 10px;border:1px solid #d3e2dc;border-radius:8px;background:#fff}.resultDedupeStatus strong,.resultDedupeStatus span{display:block}.resultDedupeStatus strong{color:#133d35;font-size:18px;line-height:1.2}.resultDedupeStatus span{margin-top:3px;color:#64746f;font-size:11px;font-weight:900}.resultDedupeLead{margin:0 0 10px;color:#40524c;font-size:13px;font-weight:800;line-height:1.55}.existingListActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.existingListActions button{min-height:38px;padding:0 14px;border:1px solid #0e5f54;border-radius:8px;background:#0e5f54;color:#fff;cursor:pointer;font-size:13px;font-weight:900}.existingListActions button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:not-allowed}.appendCollectBox{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:10px;padding:12px;border:1px solid #cbd9d3;border-radius:8px;background:#fff}.appendCollectBox strong,.appendCollectBox span{display:block}.appendCollectBox strong{color:#17352f;font-size:14px;line-height:1.35}.appendCollectBox span{margin-top:3px;color:#60716a;font-size:12px;line-height:1.45}.appendCollectControls{display:grid;grid-template-columns:106px minmax(220px,1fr) auto auto;gap:8px;align-items:end}.appendCollectControls label,.appendCollectControls label span{display:block}.appendCollectControls label span{margin-bottom:5px;color:#60716a;font-size:11px;font-weight:900}.appendCollectControls input{width:100%;min-height:42px;border:1px solid #cbd9d3;border-radius:8px;padding:0 10px;color:#182622;background:#fbfdfc;font-weight:900}.appendCollectControls button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border:1px solid #22483f;border-radius:8px;background:#22483f;color:#fff;cursor:pointer;font-size:13px;font-weight:900;white-space:nowrap}.appendCollectControls button.secondary{border-color:#cbd9d3;background:#fff;color:#22483f}.appendTargetPresets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.appendTargetPresets button{min-height:42px;padding:0 8px;border-color:#cbd9d3;background:#fff;color:#22483f;font-size:12px}.appendTargetPresets button.active{border-color:#0d6f61;background:#e9f7f2;color:#0d5f53}.appendCollectControls button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:not-allowed}.appendRecoveryRow{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:9px 10px;border:1px solid #d5e3dd;border-radius:8px;background:#fbfdfc}.appendRecoveryRow>span{margin:0;color:#53645e;font-size:12px;font-weight:850;line-height:1.45}.appendRecoveryRow>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.appendRecoveryRow button{min-width:0;min-height:38px;padding:0 9px;border:1px solid #b8d7ce;border-radius:8px;background:#fff;color:#17453d;cursor:pointer;font-size:12px;font-weight:900;line-height:1.2}.appendRecoveryRow button:disabled{border-color:#c9d6d0;background:#edf2ef;color:#899891;cursor:not-allowed}.appendShareRow{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0;padding:9px 10px;border:1px solid #d5e3dd;border-radius:8px;background:#f6faf8}.appendShareRow svg{color:#176b5d}.appendShareRow span{margin:0;color:#4f615b;font-size:12px;font-weight:800;line-height:1.4}.appendShareRow button{min-height:34px;padding:0 11px;border:1px solid #c0d5cd;border-radius:8px;background:#fff;color:#17483e;cursor:pointer;font-size:12px;font-weight:900;white-space:nowrap}.appendShareRow button:disabled{color:#899891;cursor:wait}.preSaveReferralPanel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:10px;padding:12px;border:1px solid #bcd8d1;border-radius:8px;background:#f5fbf8}.preSaveReferralPanel span,.preSaveReferralPanel strong{display:block}.preSaveReferralPanel span{color:#176b5d;font-size:12px;font-weight:900}.preSaveReferralPanel strong{margin-top:3px;color:#14231f;font-size:15px;line-height:1.35}.preSaveReferralActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.preSaveReferralActions button,.preSaveReferralActions a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid #b8d5ce;border-radius:8px;background:#fff;color:#17352f;font-size:12px;font-weight:900;text-decoration:none}.preSaveReferralActions .primary{border-color:#0d6f61;background:#0d6f61;color:#fff}.fastStartPanel{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid #b7d8cf;border-radius:8px;background:#f3fbf8}.fastStartIntro span,.fastStartIntro strong{display:block}.fastStartIntro span{color:#0d6f61;font-size:11px;font-weight:900}.fastStartIntro strong{margin-top:3px;color:#132b26;font-size:16px;line-height:1.35;overflow-wrap:anywhere}.easyStartChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.easyStartChoices button{display:flex;align-items:center;gap:9px;min-width:0;min-height:68px;padding:10px;border:1px solid #cfe0d8;border-radius:8px;background:#fff;color:#14231f;cursor:pointer;text-align:left}.easyStartChoices button.recommended{grid-column:1 / -1;min-height:74px;border-color:#0d6f61;background:#eef9f5;box-shadow:0 10px 20px #0d6f611f}.easyStartChoices button:hover{border-color:#0d6f61;background:#edf8f4;transform:translateY(-1px)}.easyStartChoices button:disabled{cursor:wait;opacity:.72;transform:none}.easyStartChoices svg{flex:0 0 auto;color:#0d6f61}.easyStartChoices span,.easyStartChoices b,.easyStartChoices strong,.easyStartChoices small{display:block;min-width:0}.easyStartChoices b{width:max-content;max-width:100%;margin-bottom:4px;padding:3px 6px;border-radius:8px;background:#e6f3ef;color:#0d6f61;font-size:10px;line-height:1}.easyStartChoices strong{overflow:hidden;font-size:14px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.easyStartChoices small{margin-top:3px;color:#61716b;font-size:11px;font-weight:800;line-height:1.25}.popularConditionStrip{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.popularConditionStrip span,.popularConditionStrip a{display:inline-flex;align-items:center;min-height:30px;font-size:11px;font-weight:900;line-height:1.2}.popularConditionStrip span{color:#62736e}.popularConditionStrip a{justify-content:center;padding:0 9px;border:1px solid #d5e2dc;border-radius:8px;background:#fff;color:#1f4c43;text-decoration:none}.popularConditionStrip a:hover{border-color:#0d6f61;color:#0d6f61}.simpleBriefDrawer,.manualSearchDrawer{min-width:0;border:1px solid #d5e2dc;border-radius:8px;background:#fff}.simpleBriefDrawer summary,.manualSearchDrawer summary{display:flex;align-items:center;min-height:46px;padding:0 13px;color:#145e52;cursor:pointer;font-size:14px;font-weight:900}.simpleBriefDrawer[open] summary,.manualSearchDrawer[open] summary{border-bottom:1px solid #e0ebe6}.manualSearchBody{display:grid;gap:12px;padding:12px}.simpleDivider{display:flex;align-items:center;gap:10px;color:#6a7a75;font-size:11px;font-weight:900}.simpleDivider:before,.simpleDivider:after{content:"";flex:1 1 auto;height:1px;background:#d8e5df}.simpleSteps{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.simpleSteps li{min-width:0;padding:7px 8px;border:1px solid #d8e5df;border-radius:8px;background:#f7faf8;color:#63736e;font-size:12px;font-weight:900;text-align:center}.simpleSteps li.active{border-color:#0d6f61;background:#e7f5f1;color:#0d6f61}.simpleTypeTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:4px;border:1px solid #d8e5df;border-radius:8px;background:#f7faf8}.simpleTypeTabs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#24302d;cursor:pointer;font-size:13px;font-weight:900;white-space:nowrap}.simpleTypeTabs button.active{border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 10px 18px #0d6f612e}.simpleQueryField{display:grid;gap:6px}.simpleQueryField span{color:#52635e;font-size:12px;font-weight:900}.simpleQueryField input{width:100%;min-height:58px;padding:0 14px;border:1px solid #b9cdc6;border-radius:8px;background:#fff;color:#14231f;font-size:17px;outline:none}.simpleQueryField input:focus{border-color:#0d6f61;box-shadow:0 0 0 3px #0d6f6124}.simpleSearchButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:58px;border:0;border-radius:8px;background:#0d6f61;color:#fff;cursor:pointer;font-size:17px;font-weight:900;box-shadow:0 14px 24px #0d6f6138}.simpleSearchButton:disabled{background:#d9e4df;color:#7f9089;cursor:not-allowed;box-shadow:none}.simpleRevenueIntroButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 12px;border:1px solid #b7d8cf;border-radius:8px;background:#f4fbf8;color:#0d5f52;text-align:left;text-decoration:none;font-weight:900}.simpleRevenueIntroButton span,.simpleRevenueIntroButton strong,.simpleRevenueIntroButton small{display:block;min-width:0}.simpleRevenueIntroButton strong{color:inherit;font-size:13px;line-height:1.25}.simpleRevenueIntroButton small{margin-top:2px;color:inherit;font-size:11px;line-height:1.2;opacity:.78}.simpleRevenueIntroButton.disabled{border-color:#d9e4df;background:#f3f6f4;color:#87968f;pointer-events:none}.simpleSearchProgress{margin:-2px 0 0;color:#52635e;font-size:13px;font-weight:800;line-height:1.55}.simplePopularStarts{display:grid;gap:7px;min-width:0}.simplePopularStarts>span{color:#61736d;font-size:11px;font-weight:900}.simplePopularStarts>div{display:flex;flex-wrap:wrap;gap:6px}.simplePopularStarts button{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 9px;border:1px solid #d2e2db;border-radius:8px;background:#fff;color:#25433c;cursor:pointer;font-size:12px;font-weight:900;white-space:nowrap}.simplePopularStarts button:hover{border-color:#0d6f61;color:#0d6f61;transform:translateY(-1px)}.simplePopularStarts button:disabled{cursor:wait;opacity:.68;transform:none}.simpleResultInvite{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px;padding:10px;border:1px solid #d8e5df;border-radius:8px;background:#f7faf8;color:#465852;font-size:13px;font-weight:800;line-height:1.45}.simpleResultInvite svg{flex:0 0 auto;color:#0d6f61}.simpleResultInvite span{flex:1 1 210px;min-width:0}.simpleResultInvite button,.simpleResultInvite a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 10px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#145e52;cursor:pointer;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap}.simpleResultInvite button.primary{border-color:#0d6f61;background:#0d6f61;color:#fff}.simpleResultInvite .revenueIntroCopyButton,.preSaveReferralActions .revenueIntroCopyButton,.viralStarterActions .revenueIntroCopyButton,.resultProofActions .revenueIntroCopyButton,.resultShareActions .revenueIntroCopyButton{border-color:#8fbfb4;background:#eef8f5;color:#0d5f53}.simpleResultInvite button:hover,.simpleResultInvite a:hover{border-color:#0d6f61;transform:translateY(-1px)}.simpleBriefPaste{display:grid;gap:8px;margin-bottom:10px;padding:10px;border:1px solid #d8e6df;border-radius:8px;background:#f8fbf9}.simpleBriefPaste label{display:grid;gap:6px}.simpleBriefPaste label>span,.simpleBriefDetected span{color:#52635e;font-size:12px;font-weight:900}.simpleBriefPaste textarea{width:100%;min-height:104px;resize:vertical;padding:10px 12px;border:1px solid #c4d6ce;border-radius:8px;background:#fff;color:#14231f;font-size:14px;line-height:1.55;outline:none}.simpleBriefPaste textarea:focus{border-color:#0d6f61;box-shadow:0 0 0 3px #0d6f611f}.simpleBriefDetected{display:grid;gap:3px;padding:8px 10px;border:1px solid #c9dcd5;border-radius:8px;background:#fff}.simpleBriefDetected strong{color:#14231f;font-size:14px;line-height:1.4}.simpleBriefActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.simpleBriefActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid #c7d8d1;border-radius:8px;background:#fff;color:#145e52;cursor:pointer;font-size:12px;font-weight:900}.simpleBriefActions button.primary{flex:1 1 190px;min-height:48px;border-color:#0d6f61;background:#0d6f61;color:#fff;font-size:15px}.simpleBriefActions button:disabled{border-color:#d8e4df;background:#eaf1ee;color:#7f9089;cursor:not-allowed}.simpleGrowthEntrypoints{display:grid;gap:8px;max-width:740px;margin:-4px auto 18px}.heroRevenuePriority{display:grid;gap:10px;margin:12px 0;padding:12px;border:1px solid #b9d8ce;border-radius:8px;background:#f4fbf8}.heroRevenuePriority>div{display:grid;gap:4px;min-width:0}.heroRevenuePriority span,.heroRevenuePriority strong{min-width:0;overflow-wrap:anywhere}.heroRevenuePriority>div>span{color:#17695d;font-size:12px;font-weight:900}.heroRevenuePriority>div>strong{color:#14231f;font-size:15px;line-height:1.35}.heroRevenuePriority nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.heroRevenuePriority a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:40px;padding:0 10px;border:1px solid #c6ddd5;border-radius:8px;background:#fff;color:#0d6f61;font-size:12px;font-weight:900;text-decoration:none}.heroRevenuePriority a:first-child{border-color:#0d6f61;background:#0d6f61;color:#fff}.heroRevenuePriority a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heroRevenuePriority a:hover{border-color:#0d6f61;transform:translateY(-1px)}.homeRevenueStartBoost{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;align-items:stretch;width:min(920px,100%);margin:-2px auto 16px;padding:12px;border:1px solid #b9d8ce;border-radius:8px;background:#f4fbf8}.homeRevenueStartBoostCopy span,.homeRevenueStartBoostCopy strong{display:block;min-width:0;overflow-wrap:anywhere}.homeRevenueStartBoostCopy span{color:#17695d;font-size:12px;font-weight:900}.homeRevenueStartBoostCopy strong{margin-top:5px;color:#14231f;font-size:17px;line-height:1.35}.homeRevenueStartBoostGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.homeRevenueStartBoostGrid a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;min-width:0;min-height:76px;padding:10px;border:1px solid #c8ddd5;border-radius:8px;background:#fff;color:#14231f;text-decoration:none}.homeRevenueStartBoostGrid a:first-child{border-color:#0d6f61;box-shadow:inset 0 0 0 1px #0d6f6124}.homeRevenueStartBoostGrid a:hover{border-color:#0d6f61;background:#eef8f4}.homeRevenueStartBoostGrid svg{margin-top:2px;color:#0d6f61}.homeRevenueStartBoostGrid strong,.homeRevenueStartBoostGrid small{display:block;min-width:0;overflow-wrap:anywhere}.homeRevenueStartBoostGrid strong{color:#14231f;font-size:13px;line-height:1.3}.homeRevenueStartBoostGrid small{margin-top:3px;color:#5d6d67;font-size:12px;font-weight:800;line-height:1.35}.homeLiveRevenueLinks{display:grid;gap:10px;width:min(920px,100%);margin:-6px auto 18px;padding:12px;border:1px solid #d6e1de;border-radius:8px;background:#fff}.homeLiveRevenueLinksCopy{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.homeLiveRevenueLinksCopy span,.homeLiveRevenueLinksCopy strong{min-width:0;overflow-wrap:anywhere}.homeLiveRevenueLinksCopy span{color:#60716c;font-size:12px;font-weight:900}.homeLiveRevenueLinksCopy strong{color:#16231f;font-size:14px;line-height:1.35;text-align:right}.homeLiveRevenueLinksGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.homeLiveRevenueLinksGrid a{display:grid;gap:4px;min-width:0;min-height:84px;padding:10px;border:1px solid #d4e2dd;border-radius:8px;background:#f9fcfb;color:#15221f;text-decoration:none}.homeLiveRevenueLinksGrid a:hover{border-color:#0d6f61;background:#eef8f5}.homeLiveRevenueLinksGrid span,.homeLiveRevenueLinksGrid strong,.homeLiveRevenueLinksGrid small{display:block;min-width:0;overflow-wrap:anywhere}.homeLiveRevenueLinksGrid span{color:#0d6f61;font-size:11px;font-weight:900;text-transform:uppercase}.homeLiveRevenueLinksGrid strong{color:#14231f;font-size:14px;line-height:1.3}.homeLiveRevenueLinksGrid small{color:#65736f;font-size:12px;font-weight:800;line-height:1.35}.simpleGrowthEntrypoints>span{color:#52635e;font-size:12px;font-weight:900}.simpleGrowthEntrypoints>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.simpleGrowthEntrypoints a{display:grid;grid-template-columns:22px minmax(0,1fr);gap:7px;align-items:start;min-width:0;min-height:76px;padding:10px;border:1px solid #d3e0da;border-radius:8px;background:#f9fcfb;color:#14231f;text-decoration:none}.simpleGrowthEntrypoints a:first-child{border-color:#9bc9be;background:#eef8f5}.simpleGrowthEntrypoints svg{margin-top:2px;color:#0d6f61}.simpleGrowthEntrypoints strong,.simpleGrowthEntrypoints small{display:block;min-width:0;overflow-wrap:anywhere}.simpleGrowthEntrypoints strong{color:#14231f;font-size:13px;line-height:1.3}.simpleGrowthEntrypoints small{margin-top:3px;color:#5d6d67;font-size:12px;font-weight:750;line-height:1.4}@media(max-width:760px){.simpleExperience .hero{padding-top:10px;text-align:left}.simpleExperience h1{font-size:42px}.simpleExperience .lead{margin-left:0;font-size:15px;line-height:1.65}main{padding-right:18px;padding-left:18px}.simpleExperience.isStarting .hero h1{font-size:32px}.simpleStartPanel{grid-template-columns:1fr;margin-top:14px;padding:12px}.instantPopularStart,.instantPopularStartRow{grid-template-columns:1fr}.growthStartBoardHead{display:grid;gap:3px}.growthStartBoardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.growthStartBoardGrid button{min-height:92px}.dedupeMissionPanel,.bulkDedupeCommandPanel,.bulkDedupePrimaryRow,.bulkDedupeCommandActions{grid-template-columns:1fr}.bulkDedupePresets,.bulkDedupeLimitPresets{grid-template-columns:repeat(2,minmax(0,1fr))}.bulkDedupeCommandStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.customBulkGoalPanel,.customBulkGoalControls,.customBulkGoalActions{grid-template-columns:1fr}.customBulkGoalPresets{grid-template-columns:repeat(2,minmax(0,1fr))}.dedupeMissionStats,.dedupeMissionActions,.easyStartChoices,.simpleBulkHeroActions{grid-template-columns:1fr}.simpleBulkHeroActions button{width:100%}.bulkStartChoices{grid-template-columns:1fr}.bulkStartChoices button{min-height:78px}.existingListStatus,.resultDedupeStatus,.appendCollectStats{grid-template-columns:repeat(2,minmax(0,1fr))}.easyStartChoices strong{white-space:normal}.simpleStartHeader strong{font-size:19px}.simpleAdIntroStrip,.simpleAdIntroStrip nav{grid-template-columns:1fr}.simpleLimitPicker,.appendCollectBox,.appendCollectControls{grid-template-columns:1fr}.appendCollectControls button{width:100%}.appendRecoveryRow{grid-template-columns:1fr}.appendRecoveryRow>div{grid-template-columns:1fr}.appendRecoveryRow button{width:100%}.appendShareRow{grid-template-columns:auto minmax(0,1fr)}.appendShareRow button{grid-column:1 / -1;width:100%}.simpleTypeTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.simpleTypeTabs button{min-height:44px}.simpleQueryField input,.simpleSearchButton,.simpleRevenueIntroButton{min-height:52px}.simpleGrowthEntrypoints{margin-top:0}.simpleGrowthEntrypoints>div{grid-template-columns:1fr}}.adSenseUnit{width:min(100%,970px);min-height:90px;margin:16px auto 22px;overflow:hidden;border:1px solid #d8e4df;border-radius:8px;background:#fff}.adSenseUnit:empty{display:none}.adSenseUnit .adsbygoogle[data-ad-status=unfilled]{display:none!important}.adSenseUnit:has(.adsbygoogle[data-ad-status=unfilled]){min-height:0;margin:0;border:0}.adSenseUnit[data-ad-mode=runtime_house_promo]{min-height:0;border-color:#b9d8ce;background:#f7fbf9}.adSenseHouseUnit{display:grid;gap:6px;padding:14px 16px}.adSenseHouseUnit span,.adSenseHouseUnit strong,.adSenseHouseUnit p{margin:0}.adSenseHouseUnit span{color:#17634f;font-size:11px;font-weight:900}.adSenseHouseUnit strong{color:#122f27;font-size:16px;line-height:1.35}.adSenseHouseUnit p{color:#587069;font-size:12px;font-weight:700;line-height:1.5}.adSenseHouseLinks{display:grid;grid-template-columns:minmax(220px,1.7fr) minmax(150px,1fr) repeat(4,minmax(104px,.7fr));gap:7px;margin-top:2px}.adSenseHouseHeroLink{display:grid;gap:3px;min-width:0;min-height:58px;margin-top:4px;padding:10px 12px;border:1px solid #0d5f52;border-radius:8px;background:#0d5f52;color:#fff;text-align:left;text-decoration:none;box-shadow:0 14px 26px #0d5f5233}.adSenseHouseHeroLink strong,.adSenseHouseHeroLink small{display:block;margin:0;color:inherit}.adSenseHouseHeroLink strong{font-size:15px;line-height:1.25}.adSenseHouseHeroLink small{font-size:12px;font-weight:850;line-height:1.35;opacity:.88}.adSenseHouseUnit a,.adSenseHouseUnit button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:38px;padding:0 9px;border:1px solid #b8d8ce;border-radius:8px;background:#fff;color:#0d5f52;font-size:13px;font-weight:900;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;white-space:normal}.adSenseHouseUnit a.currentHouseLink{flex-direction:column;align-items:flex-start;min-height:50px;padding:8px 12px;text-align:left;box-shadow:0 12px 22px #0d5f522e}.adSenseHouseUnit a.currentHouseLink strong,.adSenseHouseUnit a.currentHouseLink small{display:block;margin:0}.adSenseHouseUnit a.currentHouseLink strong{color:inherit;font-size:14px;line-height:1.25}.adSenseHouseUnit a.currentHouseLink small{margin-top:2px;color:#ffffffdb;font-size:11px;font-weight:900;line-height:1.2}.adSenseHouseUnit a:hover,.adSenseHouseUnit button:hover{text-decoration:underline}.adSenseHouseUnit a.primaryHouseLink{background:#0d5f52;border-color:#0d5f52;color:#fff;font-size:14px}.adSenseHouseUnit a.secondaryHouseLink{border-color:#17634f;background:#e6f6f1;color:#0d5f52}.adSenseHouseUnit button.adSenseHouseCopy{background:#fff;border-color:#b8d8ce;color:#0d5f52}.adSenseHouseMessage{color:#0d5f52;font-size:12px;font-weight:900}@media(max-width:720px){.houseAdResultBridge{grid-template-columns:1fr}.houseAdResultBridgeActions{justify-content:stretch}.houseAdResultBridgeActions button{width:100%}.adSenseHouseLinks{grid-template-columns:1fr}.adSenseHouseHeroLink{min-height:64px}.adSenseHouseUnit a.primaryHouseLink{grid-column:auto}}.hero{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:24px;align-items:end;max-width:1240px;margin:0 auto 20px;padding:26px 0 10px}.hero>*{min-width:0}.eyebrow{margin:0 0 8px;color:#66736d;font-size:13px;font-weight:700;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{margin-bottom:10px;font-size:56px;line-height:1;letter-spacing:0;overflow-wrap:anywhere}.lead{max-width:740px;margin-bottom:0;color:#4b5a55;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.heroLiveProof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:760px;margin-top:14px}.heroLiveProof div{min-width:0;min-height:62px;padding:10px;border:1px solid #d3e2dc;border-radius:8px;background:#fff}.heroLiveProof span,.heroLiveProof strong{display:block;min-width:0}.heroLiveProof span{color:#66736d;font-size:11px;font-weight:900}.heroLiveProof strong{margin-top:3px;color:#14231f;font-size:15px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heroPrimaryStart{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;margin-top:16px;padding:0 20px;border:0;border-radius:8px;background:#0d6f61;color:#fff;cursor:pointer;font-weight:900;text-decoration:none;box-shadow:0 14px 24px #0d6f6133}.heroPrimaryStart:disabled{background:#d9e4df;color:#7f9089;cursor:not-allowed;box-shadow:none}.heroButtons{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.heroQuick{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px}.heroQuick span{color:#52635e;font-size:13px;font-weight:900}.heroQuick button,.heroQuick a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:36px;padding:0 12px;border:1px solid #b9d6ce;border-radius:8px;background:#e9f7f2;color:#145e52;cursor:pointer;font-size:13px;font-weight:900;text-decoration:none;overflow-wrap:anywhere;white-space:normal}.heroQuick button.heroAllSns,.heroQuick a.heroAllSns{border-color:#124f45;background:#124f45;color:#fff;box-shadow:0 10px 18px #124f452e}.heroQuick button:disabled{background:#edf2ef;color:#88938e;cursor:not-allowed}.heroLiveStarts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:820px;margin-top:10px}.heroLiveStarts span{color:#52635e;font-size:12px;font-weight:900}.heroLiveStarts button,.heroLiveStarts a{min-height:34px;padding:0 11px;border:1px solid #c8d9d2;border-radius:8px;background:#fff;color:#21423a;cursor:pointer;font-size:12px;font-weight:900;text-decoration:none}.heroLiveStarts button:hover,.heroLiveStarts a:hover{border-color:#0d6f61;color:#0d5f53}.heroLiveStarts button:disabled{color:#899891;cursor:wait}.heroFirstSearchMission{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:10px;align-items:center;margin-top:12px;padding:12px;border:1px solid #b9d8cf;border-radius:8px;background:#f4fbf8}.heroFirstSearchMission span,.heroFirstSearchMission strong{display:block}.heroFirstSearchMission span{color:#126558;font-size:12px;font-weight:900}.heroFirstSearchMission strong{margin-top:3px;color:#14231f;font-size:15px;line-height:1.35}.heroFirstSearchActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.heroFirstSearchActions button,.heroFirstSearchActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:42px;padding:0 10px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#15332d;cursor:pointer;font-weight:900;text-decoration:none;white-space:nowrap}.heroFirstSearchActions button:first-child,.heroFirstSearchActions a:first-child{border-color:#0d6f61;background:#0d6f61;color:#fff}.heroFirstSearchActions button:disabled{background:#edf2ef;color:#88938e;cursor:not-allowed}.heroDemandShortcuts{display:grid;gap:8px;margin-top:12px;padding:10px;border:1px solid #d9e4dd;border-radius:8px;background:#fff}.heroDemandShortcuts>span{display:block;color:#52635e;font-size:12px;font-weight:900}.heroDemandShortcuts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.heroDemandShortcuts button,.heroDemandShortcuts a{display:grid;gap:3px;min-height:48px;padding:8px 10px;border:1px solid #c9ddd5;border-radius:8px;background:#f8fbf9;color:#14231f;cursor:pointer;text-align:left;text-decoration:none}.heroDemandShortcuts button:first-child,.heroDemandShortcuts a:first-child{border-color:#0d6f61;background:#eff9f5}.heroDemandShortcuts button:disabled{cursor:wait;opacity:.65}.heroDemandShortcuts strong,.heroDemandShortcuts small{display:block;min-width:0;overflow-wrap:anywhere}.heroDemandShortcuts strong{color:#14352f;font-size:13px;line-height:1.25}.heroDemandShortcuts small{color:#66746f;font-size:12px;font-weight:800}.shareButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid #c8d5ce;border-radius:8px;background:#fff;color:#24302d;cursor:pointer;font-weight:800;text-decoration:none}.shareMessage{display:inline-flex;margin-top:8px;color:#49605a;font-size:13px}.heroStartPanel{display:grid;gap:10px;padding:14px;border:1px solid #b9d8cf;border-radius:8px;background:#fff;box-shadow:0 16px 40px #14231f1f}.heroStartPanel span,.heroStartPanel strong,.heroStartPanel b,.heroStartPanel small{display:block}.heroStartPanel>span{color:#1b6658;font-size:12px;font-weight:900}.heroStartPanel>strong{color:#14231f;font-size:17px;line-height:1.3}.heroStartPanel>div{display:grid;gap:7px}.heroStartPanel button,.heroStartPanel a{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start;min-height:52px;padding:9px 10px;border:1px solid #c8ddd6;border-radius:8px;background:#f2faf6;color:#14231f;cursor:pointer;text-align:left;text-decoration:none}.heroStartPanel button svg,.heroStartPanel a svg{margin-top:2px;color:#1b6658}.heroStartPanel button span,.heroStartPanel a span{min-width:0}.heroStartPanel button:disabled{cursor:wait;opacity:.65}.heroStartPanel b{font-size:13px;line-height:1.25}.heroStartPanel small{margin-top:3px;color:#52635e;font-size:12px;font-weight:800;overflow-wrap:anywhere}.oneClickStartPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #0d6f61;border-radius:8px;background:#f1fbf7;box-shadow:0 16px 34px #14231f1a}.oneClickStartIntro{display:grid;align-content:center;gap:6px}.oneClickStartIntro span,.oneClickStartIntro strong,.oneClickStartIntro p{display:block}.oneClickStartIntro span{color:#0d6f61;font-size:12px;font-weight:900}.oneClickStartIntro strong{color:#14231f;font-size:20px;line-height:1.35}.oneClickStartIntro p{margin:0;color:#51615b;font-size:13px;line-height:1.6}.oneClickStartGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.oneClickStartGrid button{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;min-height:126px;padding:12px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#14231f;cursor:pointer;text-align:left}.oneClickStartGrid button:first-child{border-color:#0d6f61;background:#e8f8f2}.oneClickStartGrid button:disabled{cursor:wait;opacity:.65}.oneClickStartGrid svg{margin-top:3px;color:#0d6f61}.oneClickStartGrid span,.oneClickStartGrid b,.oneClickStartGrid strong,.oneClickStartGrid small{display:block}.oneClickStartGrid b{color:#0d6f61;font-size:11px}.oneClickStartGrid strong{margin-top:5px;font-size:15px;line-height:1.3}.oneClickStartGrid small{margin-top:6px;color:#52635e;font-size:12px;font-weight:700;line-height:1.45}.briefQuickStart{display:grid;grid-template-columns:310px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cbded6;border-radius:8px;background:#fff;box-shadow:0 14px 28px #14231f14}.briefQuickIntro{display:grid;align-content:center;gap:6px}.briefQuickIntro span,.briefQuickIntro strong,.briefQuickIntro p{display:block}.briefQuickIntro span{color:#0d6f61;font-size:12px;font-weight:900}.briefQuickIntro strong{color:#14231f;font-size:19px;line-height:1.35}.briefQuickIntro p{margin:0;color:#51615b;font-size:13px;line-height:1.6}.briefQuickBox{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:10px;align-items:stretch}.briefQuickBox textarea{width:100%;min-height:154px;resize:vertical;border:1px solid #cfdcd5;border-radius:8px;background:#f8fbf9;color:#16231f;font:inherit;line-height:1.55}.briefQuickControls{display:grid;gap:8px;align-content:start}.briefDetected.compact{padding:9px 10px}.briefButton.quick{min-height:46px;padding:0 12px;font-size:14px}.retentionStartPanel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d6dfc1;border-radius:8px;background:#fbfbe9}.retentionStartCopy span,.retentionStartCopy strong,.retentionStartCopy p{display:block}.retentionStartCopy span{color:#7a5a00;font-size:12px;font-weight:900}.retentionStartCopy strong{margin-top:3px;color:#18231f;font-size:17px;line-height:1.35}.retentionStartCopy p{margin:5px 0 0;color:#5d634f;font-size:13px;line-height:1.55}.retentionStartActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.retentionStartActions button,.retentionStartActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #d6c983;border-radius:8px;background:#fff;color:#26312d;cursor:pointer;font-weight:900;text-decoration:none;white-space:nowrap}.retentionStartActions .primary{border-color:#7a5a00;background:#7a5a00;color:#fff}.referralLandingPanel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;max-width:1240px;margin:0 auto 16px;padding:16px;border:1px solid #0f675b;border-radius:8px;background:#eefbf6;box-shadow:0 16px 34px #14231f1f}.referralLandingPanel.sharedResultReferral{position:sticky;top:10px;z-index:25;max-width:860px;margin-top:12px;border-color:#9fcfc4;background:#f3fffb}.referralLandingPanel.revenueIntentReferral{border-color:#0f766e;background:#ecfdf7}.referralLandingPanel span,.referralLandingPanel strong,.referralLandingPanel p{display:block}.referralLandingPanel span{color:#0f675b;font-size:12px;font-weight:900}.referralLandingPanel strong{margin-top:4px;color:#14231f;font-size:18px;line-height:1.35}.referralLandingPanel p{margin:5px 0 0;color:#4f625c;font-size:13px;font-weight:750;line-height:1.6}.referralLandingActions{display:grid;grid-template-columns:minmax(190px,1fr);gap:8px}.sharedResultReferral .referralLandingActions{grid-template-columns:minmax(220px,1fr)}.referralLandingActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 13px;border:1px solid #b7d5cd;border-radius:8px;background:#fff;color:#174f45;cursor:pointer;font-weight:900;white-space:nowrap}.referralLandingActions button.primary{border-color:#0f675b;background:#0f675b;color:#fff;box-shadow:0 12px 22px #0f675b33}.referralQuickStarts{display:grid;gap:7px;grid-column:1 / -1;padding-top:8px;border-top:1px solid rgba(15,103,91,.16)}.revenueIntentFastStarts{display:grid;gap:8px;grid-column:1 / -1;padding-top:8px;border-top:1px solid rgba(15,118,110,.18)}.referralQuickStarts>span,.revenueIntentFastStarts>span{margin:0;color:#0f675b;font-size:12px;font-weight:900}.referralQuickStarts>div,.revenueIntentFastStarts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.referralQuickStarts button,.revenueIntentFastStarts button,.revenueIntentFastStarts a{display:grid;gap:3px;min-height:52px;padding:8px 10px;border:1px solid #b7d5cd;border-radius:8px;background:#fff;color:#174f45;text-align:left;cursor:pointer;text-decoration:none}.referralQuickStarts button.primaryQuickStart,.revenueIntentFastStarts .primaryFastStart{border-color:#0f675b;background:#0f675b}.referralQuickStarts button.primaryQuickStart strong,.referralQuickStarts button.primaryQuickStart small,.revenueIntentFastStarts .primaryFastStart strong,.revenueIntentFastStarts .primaryFastStart small{color:#fff}.referralQuickStarts button strong,.referralQuickStarts button small,.revenueIntentFastStarts button strong,.revenueIntentFastStarts button small,.revenueIntentFastStarts a strong,.revenueIntentFastStarts a small{display:block;margin:0}.referralQuickStarts button strong,.revenueIntentFastStarts button strong,.revenueIntentFastStarts a strong{color:#14231f;font-size:13px;line-height:1.25}.referralQuickStarts button small,.revenueIntentFastStarts button small,.revenueIntentFastStarts a small{color:#5c716a;font-size:11px;font-weight:850}.sharedResultReferral .referralLandingActions button.primary{min-height:52px;box-shadow:0 12px 22px #0f675b2e}.revenueIntentReferral .referralLandingActions button.primary{min-height:52px;box-shadow:0 12px 22px #0f766e33}.simpleExperience.hasResults .referralLandingPanel.sharedResultReferral{position:fixed;top:12px;left:50%;width:min(760px,calc(100% - 24px));transform:translate(-50%)}.referralLandingActions button:disabled{background:#dbe9e4;color:#6f817b;cursor:not-allowed}.gcxxblogReferralStarts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.gcxxblogReferralStarts a{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;min-height:78px;padding:11px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#14231f;cursor:pointer;text-align:left;text-decoration:none}.gcxxblogReferralStarts a:hover{border-color:#146f61;background:#f1faf7;transform:translateY(-1px)}.gcxxblogReferralStarts svg{margin-top:2px;color:#146f61}.gcxxblogReferralStarts strong,.gcxxblogReferralStarts small{display:block}.gcxxblogReferralStarts strong{color:#14231f;font-size:14px;line-height:1.35}.gcxxblogReferralStarts small{margin-top:4px;color:#52635e;font-size:12px;font-weight:750;line-height:1.45}.proofStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 220px;gap:10px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:12px;border:1px solid #d7e4dd;border-radius:8px;background:#fff}.proofStrip div{min-width:0;padding:10px 12px;border:1px solid #e1e9e4;border-radius:8px;background:#f8fbf9}.proofStrip span,.proofStrip strong,.proofStrip small{display:block}.proofStrip span{color:#52635e;font-size:12px;font-weight:900}.proofStrip strong{margin-top:4px;color:#14231f;font-size:26px;line-height:1.15}.proofStrip small{margin-top:4px;color:#65746f;font-size:12px;font-weight:800}.proofStrip button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:100%;padding:0 14px;border:0;border-radius:8px;background:#1b7f6d;color:#fff;cursor:pointer;font-weight:900;text-align:center}.proofStrip button:disabled{background:#9aa8a3;cursor:wait}.homeShareMission{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d8d1ea;border-radius:8px;background:#fbf9ff;box-shadow:0 10px 28px #2a244614}.homeShareMissionCopy{display:grid;align-content:center;gap:7px}.homeShareMissionCopy span,.homeShareMissionCopy strong,.homeShareMissionCopy p{display:block}.homeShareMissionCopy span{color:#6c4aa2;font-size:12px;font-weight:900}.homeShareMissionCopy strong{color:#1d1730;font-size:20px;line-height:1.35}.homeShareMissionCopy p{margin:0;color:#5b566a;font-size:13px;font-weight:750;line-height:1.65}.homeDedupeSharePack{display:grid;gap:4px;margin-top:4px;padding:10px;border:1px solid #c6ded6;border-radius:8px;background:#f3faf7}.homeDedupeSharePack strong,.homeDedupeSharePack span{display:block}.homeDedupeSharePack strong{color:#14352f;font-size:14px;line-height:1.35}.homeDedupeSharePack span{color:#52635e;font-size:12px;font-weight:800;line-height:1.45}.homeShareMissionActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-items:stretch}.homeShareMissionActions button,.homeShareMissionActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:64px;padding:10px 12px;border:1px solid #d8d1ea;border-radius:8px;background:#fff;color:#251d3e;cursor:pointer;font-size:13px;font-weight:900;line-height:1.3;text-align:center;text-decoration:none}.homeShareMissionActions button.primary{border-color:#6f54b7;background:#6f54b7;color:#fff}.homeShareMissionActions button.dedupePrimary{grid-column:span 3;border-color:#0d6f61;background:#0d6f61;color:#fff;min-height:56px;font-size:14px}.homeShareMissionActions a.revenuePrimary{border-color:#125246;background:#125246;color:#fff}.homeShareMissionActions button:hover,.homeShareMissionActions a:hover{border-color:#6f54b7;background:#f3efff}.homeShareMissionActions button.primary:hover{background:#5c459c}.homeShareMissionActions button.dedupePrimary:hover{border-color:#0a5a50;background:#0a5a50}.homeShareMissionActions a.revenuePrimary:hover{border-color:#0e463c;background:#0e463c;color:#fff}.trialPackPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d3ddd8;border-radius:8px;background:#fff;box-shadow:0 10px 28px #19262214}.trialPackIntro{display:grid;align-content:center;gap:7px}.trialPackIntro span,.trialPackIntro strong,.trialPackIntro p{display:block}.trialPackIntro span{color:#7a5c12;font-size:12px;font-weight:900}.trialPackIntro strong{color:#14231f;font-size:20px;line-height:1.35}.trialPackIntro p{margin:0;color:#51615b;font-size:13px;line-height:1.6}.trialPackCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.trialPackCards button{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;min-height:98px;padding:12px;border:1px solid #d4e0da;border-radius:8px;background:#f8fbf9;color:#14231f;cursor:pointer;text-align:left}.trialPackCards button:first-child{border-color:#1b7f6d;background:#eef8f4}.trialPackCards button.share{border-color:#dfc982;background:#fffaf0}.trialPackCards button:disabled{cursor:wait;opacity:.65}.trialPackCards svg{margin-top:2px;color:#1b6658}.trialPackCards button.share svg{color:#7a5c12}.trialPackCards span,.trialPackCards strong,.trialPackCards small{display:block}.trialPackCards strong{font-size:15px;line-height:1.3}.trialPackCards small{margin-top:6px;color:#52635e;font-size:12px;font-weight:700;line-height:1.45}.instantStartPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #b9d8cf;border-radius:8px;background:#f3faf7;box-shadow:0 12px 30px #14231f14}.instantStartIntro{display:grid;align-content:center;gap:7px}.instantStartIntro span,.instantStartIntro strong,.instantStartIntro p{display:block}.instantStartIntro span{color:#1b6658;font-size:12px;font-weight:900}.instantStartIntro strong{color:#14231f;font-size:20px;line-height:1.35}.instantStartIntro p{margin:0;color:#51615b;font-size:13px;line-height:1.6}.instantStartCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.instantStartCards button{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;min-height:116px;padding:12px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#14231f;cursor:pointer;text-align:left}.instantStartCards button:first-child{border-color:#1b7f6d;background:#ecf8f4}.instantStartCards button.brief{border-color:#d9c782;background:#fffaf0}.instantStartCards button:disabled{cursor:wait;opacity:.65}.instantStartCards svg{margin-top:3px;color:#1b6658}.instantStartCards .brief svg{color:#7a5c12}.instantStartCards span,.instantStartCards b,.instantStartCards strong,.instantStartCards small{display:block}.instantStartCards b{color:#1b6658;font-size:11px}.instantStartCards strong{margin-top:5px;font-size:15px;line-height:1.3}.instantStartCards small{margin-top:6px;color:#52635e;font-size:12px;font-weight:700;line-height:1.45}.jobTypeStarts{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cbded6;border-radius:8px;background:#fff}.jobTypeIntro{padding:4px 0}.jobTypeIntro span,.jobTypeIntro strong,.jobTypeIntro p{display:block}.jobTypeIntro span{color:#1b6658;font-size:12px;font-weight:900}.jobTypeIntro strong{margin-top:4px;color:#14231f;font-size:18px;line-height:1.35}.jobTypeIntro p{margin:7px 0 0;color:#51615b;font-size:13px;line-height:1.55}.jobTypeGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.jobTypeGrid button{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;min-height:92px;padding:11px;border:1px solid #bed8d0;border-radius:8px;background:#f5fbf8;color:#14231f;cursor:pointer;text-align:left}.jobTypeGrid button:disabled{cursor:wait;opacity:.65}.jobTypeGrid svg{margin-top:2px;color:#1b6658}.jobTypeGrid span,.jobTypeGrid strong,.jobTypeGrid small{display:block}.jobTypeGrid strong{font-size:13px;line-height:1.3}.jobTypeGrid small{margin-top:5px;color:#52635e;font-size:11px;font-weight:700;line-height:1.4}.demandShortcutPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cbded6;border-radius:8px;background:#f8fbf9}.demandShortcutIntro{display:grid;align-content:center;gap:7px}.demandShortcutIntro span,.demandShortcutIntro strong,.demandShortcutIntro p{display:block}.demandShortcutIntro span{color:#1b6658;font-size:12px;font-weight:900}.demandShortcutIntro strong{color:#14231f;font-size:20px;line-height:1.3}.demandShortcutIntro p{margin:0;color:#53635e;font-size:13px;line-height:1.65}.demandShortcutCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.demandShortcutCards a{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;min-height:96px;padding:11px;border:1px solid #bed8d0;border-radius:8px;background:#fff;color:#14231f;text-decoration:none}.demandShortcutCards svg{margin-top:2px;color:#1b6658}.demandShortcutCards span,.demandShortcutCards strong,.demandShortcutCards small{display:block}.demandShortcutCards strong{font-size:13px;line-height:1.3}.demandShortcutCards small{margin-top:5px;color:#52635e;font-size:11px;font-weight:700;line-height:1.4}.firstSearchPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cfded7;border-radius:8px;background:#fff;box-shadow:0 10px 28px #19262212}.firstSearchIntro{padding:4px 0}.firstSearchIntro span,.firstSearchIntro strong,.firstSearchIntro p{display:block}.firstSearchIntro span{color:#1b6658;font-size:12px;font-weight:900}.firstSearchIntro strong{margin-top:4px;color:#14231f;font-size:19px;line-height:1.35}.firstSearchIntro p{margin:7px 0 0;color:#51615b;font-size:13px;line-height:1.55}.firstSearchCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.firstSearchCards button{min-height:118px;padding:13px;border:1px solid #bcd8cf;border-radius:8px;background:#f5fbf8;color:#14231f;cursor:pointer;text-align:left}.firstSearchCards button:disabled{cursor:wait;opacity:.65}.firstSearchCards span,.firstSearchCards strong,.firstSearchCards small{display:block}.firstSearchCards span{color:#1b6658;font-size:11px;font-weight:900}.firstSearchCards strong{margin-top:6px;font-size:16px;line-height:1.35}.firstSearchCards small{margin-top:7px;color:#52635e;font-size:12px;font-weight:700;line-height:1.45}.promoShortcutPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d9e2dc;border-radius:8px;background:#fff}.promoShortcutIntro{padding:4px 0}.promoShortcutIntro span,.promoShortcutIntro strong,.promoShortcutIntro p{display:block}.promoShortcutIntro span{color:#7a5c12;font-size:12px;font-weight:900}.promoShortcutIntro strong{margin-top:4px;color:#14231f;font-size:17px}.promoShortcutIntro p{margin:8px 0 0;color:#596862;font-size:13px;line-height:1.65}.promoShortcutCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.promoShortcutCards article{display:grid;gap:10px;align-content:space-between;min-height:150px;padding:12px;border:1px solid #e0d1a7;border-radius:8px;background:#fffaf0;color:#14231f}.promoShortcutCards article>div{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px}.promoShortcutCards button,.promoShortcutCards a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 10px;border-radius:8px;font-weight:900}.promoShortcutCards button{border:0;background:#1b7f6d;color:#fff;cursor:pointer}.promoShortcutCards a{border:1px solid #e0d1a7;background:#fff;color:#71530f;text-decoration:none}.promoShortcutCards svg{margin-top:2px;color:#8a6816}.promoShortcutCards span,.promoShortcutCards strong,.promoShortcutCards small{display:block}.promoShortcutCards strong{font-size:14px;line-height:1.3}.promoShortcutCards small{margin-top:6px;color:#5f6258;font-size:12px;font-weight:700;line-height:1.45}.referralBoostPanel{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cfe4dc;border-radius:8px;background:#f5fbf8}.referralBoostIntro{display:grid;align-content:start;gap:12px;padding:4px 0}.referralBoostIntro span,.referralBoostIntro strong,.referralBoostIntro p{display:block}.referralBoostIntro span{color:#1b6658;font-size:12px;font-weight:900}.referralBoostIntro strong{margin-top:4px;color:#14231f;font-size:17px;line-height:1.35}.referralBoostIntro p{margin:8px 0 0;color:#52635e;font-size:13px;line-height:1.65}.referralBoostAllButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:42px;padding:0 12px;border:0;border-radius:8px;background:#14352f;color:#fff;font-size:13px;font-weight:900;cursor:pointer}.referralBoostAllButton svg{flex:0 0 auto}.referralBoostCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.referralBoostCards article{display:grid;gap:12px;align-content:space-between;min-height:142px;padding:12px;border:1px solid #d5e7df;border-radius:8px;background:#fff;color:#14231f}.referralBoostCards article>div:first-child{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px}.referralBoostCards article>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.referralBoostCards svg{margin-top:2px;color:#1b7f6d}.referralBoostCards span,.referralBoostCards strong,.referralBoostCards small{display:block}.referralBoostCards strong{font-size:14px;line-height:1.35}.referralBoostCards small{margin-top:6px;color:#52635e;font-size:12px;font-weight:700;line-height:1.45}.referralBoostCards button,.referralBoostCards a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:900}.referralBoostCards button{border:0;background:#1b7f6d;color:#fff;cursor:pointer}.referralBoostCards a{border:1px solid #cfe4dc;background:#f8fcfa;color:#1b6658;text-decoration:none}.marketGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1240px;margin:0 auto 10px}.marketNote{max-width:1240px;margin:0 auto 18px;padding:10px 12px;border:1px solid #ead8aa;border-radius:8px;background:#fff8e8;color:#6b4b0c;font-size:13px;line-height:1.55}.popularStarts{display:grid;grid-template-columns:260px minmax(0,1fr);gap:14px;align-items:center;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d9e2dc;border-radius:8px;background:#fff}.popularStarts span{display:block;margin-bottom:3px;color:#60736c;font-size:12px;font-weight:800}.popularStarts strong{display:block;color:#14231f;font-size:16px}.popularStarts small{display:block;margin-top:4px;color:#64766f;font-size:12px;font-weight:750;line-height:1.45}.popularStartBody{display:grid;gap:9px}.popularButtons{display:flex;flex-wrap:wrap;gap:8px}.popularButtons button{min-height:36px;padding:0 11px;border:1px solid #bdd5cc;border-radius:8px;background:#edf7f2;color:#164a40;cursor:pointer;font-weight:800}.popularButtons button:disabled{cursor:wait;opacity:.6}.popularSharePack{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.popularSharePack button,.popularSharePack a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 11px;border:1px solid #0d5f52;border-radius:8px;background:#0d5f52;color:#fff;font-size:13px;font-weight:900;text-decoration:none;cursor:pointer}.popularSharePack a{border-color:#bdd5cc;background:#fff;color:#164a40}.provenStarts{display:grid;gap:12px;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cfe2da;border-radius:8px;background:#f4fbf8}.provenStartsHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.provenStartsHeader span,.provenStartsHeader strong{display:block}.provenStartsHeader span{color:#1b6658;font-size:12px;font-weight:900}.provenStartsHeader strong{margin-top:3px;color:#14231f;font-size:17px}.provenStartsHeader a{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#145e52;font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap}.provenStartGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.provenStartGrid button{min-height:74px;padding:12px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#14231f;cursor:pointer;text-align:left}.provenStartGrid button:disabled{cursor:wait;opacity:.65}.provenStartGrid strong,.provenStartGrid span{display:block}.provenStartGrid strong{font-size:15px}.provenStartGrid span{margin-top:5px;color:#52635e;font-size:12px;font-weight:800}.growthLoopStart{display:grid;grid-template-columns:310px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d6e0dc;border-radius:8px;background:#fff}.growthLoopStartCopy{display:flex;flex-direction:column;justify-content:center;gap:6px}.growthLoopStartCopy span{color:#17695d;font-size:12px;font-weight:900}.growthLoopStartCopy strong{color:#14231f;font-size:17px;line-height:1.35}.growthLoopStartCopy p{margin:0;color:#52635e;font-size:13px;line-height:1.55}.growthLoopStartActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.growthLoopStartActions button{display:grid;gap:5px;min-height:96px;padding:12px;border:1px solid #bcd5ce;border-radius:8px;background:#f7fbf9;color:#14231f;cursor:pointer;text-align:left}.growthLoopStartActions button:disabled{cursor:wait;opacity:.65}.growthLoopStartActions span{color:#17695d;font-size:11px;font-weight:900}.growthLoopStartActions strong{font-size:15px;line-height:1.3}.growthLoopStartActions small{color:#5b6c66;font-size:12px;font-weight:800;line-height:1.35}.activeDemand{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d7dfd9;border-radius:8px;background:#fff}.activeDemandCopy{padding:6px 2px}.activeDemandCopy span,.activeDemandCopy strong,.activeDemandCopy p{display:block}.activeDemandCopy span{color:#7a5c12;font-size:12px;font-weight:900}.activeDemandCopy strong{margin-top:4px;color:#14231f;font-size:17px}.activeDemandCopy p{margin:8px 0 0;color:#596862;font-size:13px;line-height:1.65}.activeDemandList{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.activeDemandList button{min-height:112px;padding:12px;border:1px solid #e0d1a7;border-radius:8px;background:#fffaf0;color:#14231f;cursor:pointer;text-align:left}.activeDemandList button:disabled{cursor:wait;opacity:.65}.activeDemandList span,.activeDemandList strong,.activeDemandList small{display:block}.activeDemandList span{color:#8a6816;font-size:11px;font-weight:900}.activeDemandList strong{margin-top:6px;font-size:15px}.activeDemandList small{margin-top:7px;color:#5f6258;font-size:12px;line-height:1.45}.liveDemandStart{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #cfded6;border-radius:8px;background:#fff}.liveDemandStartCopy{padding:6px 2px}.liveDemandStartCopy span,.liveDemandStartCopy strong,.liveDemandStartCopy p{display:block}.liveDemandStartCopy span{color:#17695d;font-size:12px;font-weight:900}.liveDemandStartCopy strong{margin-top:4px;color:#14231f;font-size:17px}.liveDemandStartCopy p{margin:8px 0 0;color:#596862;font-size:13px;line-height:1.65}.liveDemandShareActions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}.liveDemandShareActions button,.liveDemandShareActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;min-width:0;padding:0 11px;border:1px solid #bdd6ce;border-radius:8px;background:#f5fbf8;color:#174d43;cursor:pointer;font-size:12px;font-weight:900;text-align:center;text-decoration:none}.liveDemandShareActions button{border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 10px 20px #0d6f6129}.liveDemandStartList{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.liveDemandStartItem{display:grid;grid-template-rows:1fr auto;padding:12px;border:1px solid #b9d6ce;border-radius:8px;background:#f4fbf8;min-width:0;min-height:132px}.liveDemandStartList a{min-height:0;color:#14231f;text-align:left;text-decoration:none}.liveDemandStartItem:hover{border-color:#0d6f61;background:#edf8f4}.liveDemandStartItem button{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:32px;margin-top:10px;padding:0 8px;border:1px solid #bdd6ce;border-radius:8px;background:#fff;color:#0d5f52;cursor:pointer;font-size:12px;font-weight:900}.liveDemandStartList button:disabled{cursor:wait;opacity:.65}.liveDemandStartList span,.liveDemandStartList strong,.liveDemandStartList small{display:block}.liveDemandStartList span{color:#17695d;font-size:11px;font-weight:900}.liveDemandStartList strong{margin-top:6px;font-size:15px;line-height:1.3}.liveDemandStartList small{margin-top:7px;color:#5f6258;font-size:12px;line-height:1.45}.heroAdIntro{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);gap:12px;align-items:stretch;margin-top:14px;padding:12px;border:1px solid rgba(20,35,31,.14);border-radius:8px;background:#ffffffe0}.heroAdIntroCopy span,.heroAdIntroCopy strong,.heroAdIntroCopy p{display:block}.heroAdIntroCopy span{color:#485750;font-size:12px;font-weight:900}.heroAdIntroCopy strong{margin-top:4px;color:#14231f;font-size:15px;line-height:1.35}.heroAdIntroCopy p{margin:6px 0 0;color:#596862;font-size:12px;line-height:1.55}.heroAdIntroLinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.heroAdIntroLinks a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 10px;border:1px solid #c8d9d1;border-radius:8px;background:#fff;color:#14231f;font-size:13px;font-weight:900;line-height:1.25;text-decoration:none;text-align:center}.heroAdIntroLinks a:hover{border-color:#82aa9a;color:#17695d}.homeRevenueEntrances{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:stretch;max-width:1240px;margin:0 auto 18px;padding:14px;border:1px solid #d6e2dc;border-radius:8px;background:#f8faf7}.homeRevenueIntro{padding:6px 2px}.homeRevenueIntro span,.homeRevenueIntro strong,.homeRevenueIntro p{display:block}.homeRevenueIntro span{color:#5f5c14;font-size:12px;font-weight:900}.homeRevenueIntro strong{margin-top:4px;color:#14231f;font-size:17px;line-height:1.35}.homeRevenueIntro p{margin:8px 0 0;color:#596862;font-size:13px;line-height:1.65}.homeRevenueIndexLink{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:center;min-height:62px;padding:14px;border:1px solid #0d6f61;border-radius:8px;background:#0d6f61;color:#fff;text-decoration:none;box-shadow:0 14px 24px #0d6f6129}.homeRevenueIndexLink svg{color:#fff}.homeRevenueIndexLink span,.homeRevenueIndexLink strong,.homeRevenueIndexLink small{display:block;min-width:0}.homeRevenueIndexLink strong{font-size:16px;line-height:1.35}.homeRevenueIndexLink small{margin-top:3px;color:#ffffffdb;font-size:12px;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.homeRevenueCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.homeRevenueCards a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;min-height:116px;padding:12px;border:1px solid #d7e1d9;border-radius:8px;background:#fff;color:#14231f;text-decoration:none}.homeRevenueCards a:hover{border-color:#9fbeb1;transform:translateY(-1px)}.homeRevenueCards svg{margin-top:2px;color:#877800}.homeRevenueCards strong,.homeRevenueCards small{display:block}.homeRevenueCards strong{font-size:14px;line-height:1.35}.homeRevenueCards small{margin-top:7px;color:#5f6258;font-size:12px;font-weight:700;line-height:1.45}.guidedStart{display:grid;grid-template-columns:310px minmax(0,1fr);gap:16px;align-items:center;max-width:1240px;margin:0 auto 18px;padding:16px;border:1px solid #d7e4dd;border-radius:8px;background:#fff}.guidedIntro span,.guidedControls span{display:block;color:#60736c;font-size:12px;font-weight:800}.guidedIntro strong{display:block;margin-top:4px;color:#14231f;font-size:18px}.guidedIntro p{margin:6px 0 0;color:#51615b;font-size:13px;line-height:1.55}.guidedControls{display:grid;grid-template-columns:180px 1fr 1fr 170px;gap:10px;align-items:end}.guidedControls label{display:grid;gap:6px}.guidedControls select{width:100%;min-height:40px;border:1px solid #cfdcd5;border-radius:8px;background:#fdfefe;color:#16231f;font-weight:800}.segmentedControl{display:grid;grid-template-columns:1fr 1fr;gap:4px;min-height:40px;padding:4px;border:1px solid #cfdcd5;border-radius:8px;background:#f4f7f5}.segmentedControl button,.guidedButton{min-height:32px;border:0;border-radius:7px;cursor:pointer;font-weight:800}.segmentedControl button{background:transparent;color:#43534d}.segmentedControl button.active{background:#fff;color:#164a40;box-shadow:0 1px 4px #14231f1f}.guidedButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;background:#1b7f6d;color:#fff}.guidedButton:disabled{background:#9aa8a3;cursor:wait}.briefStart{display:grid;grid-template-columns:310px minmax(0,1fr);gap:16px;align-items:start;max-width:1240px;margin:0 auto 18px;padding:16px;border:1px solid #d7e4dd;border-radius:8px;background:#fff}.briefIntro span{display:block;color:#60736c;font-size:12px;font-weight:800}.briefIntro strong{display:block;margin-top:4px;color:#14231f;font-size:18px}.briefIntro p{margin:6px 0 0;color:#51615b;font-size:13px;line-height:1.55}.briefBox{display:grid;gap:10px}.briefBox textarea{width:100%;min-height:92px;resize:vertical;border:1px solid #cfdcd5;border-radius:8px;background:#fdfefe;color:#16231f;font:inherit;line-height:1.55}.briefExamples{display:flex;flex-wrap:wrap;gap:8px}.briefExamples button{min-height:32px;padding:0 10px;border:1px solid #d3dfd9;border-radius:8px;background:#f7faf8;color:#31453f;cursor:pointer;font-weight:800}.briefDetected{padding:10px 12px;border:1px solid #d4e2dc;border-radius:8px;background:#f1f8f4}.briefDetected span,.briefDetected strong{display:block}.briefDetected span{color:#60736c;font-size:12px;font-weight:800}.briefDetected strong{margin-top:3px;color:#14231f;font-size:14px}.briefPlanMini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.briefPlanMini small{display:grid;gap:2px;min-width:0;padding:8px;border:1px solid #d9e6df;border-radius:8px;background:#fff;color:#26312d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.briefPlanMini b{color:#17634f;font-size:11px}.briefButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:8px;background:#1b7f6d;color:#fff;cursor:pointer;font-weight:900}.briefButton:disabled{background:#9aa8a3;cursor:not-allowed}.landingLinks{display:flex;flex-wrap:wrap;gap:8px;max-width:1240px;margin:0 auto 18px}.landingLinks a{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border:1px solid #d9e2dc;border-radius:8px;background:#fff;color:#2d443d;font-size:13px;font-weight:800;text-decoration:none}.marketGrid article,.sidebar,.builder,.playbook{background:#fff;border:1px solid #dfe6e1;border-radius:8px}.marketGrid article{padding:16px;min-height:168px}.cardTop{display:flex;align-items:center;gap:8px;margin-bottom:10px}.marketGrid p{color:#52615d;font-size:14px;line-height:1.55}.marketGrid span{display:inline-flex;margin-bottom:8px;padding:5px 8px;border-radius:999px;background:#e8f0ec;color:#1d4e42;font-size:12px;font-weight:700}.marketGrid small{display:block;color:#71807a;line-height:1.5}.workspace{display:grid;grid-template-columns:240px minmax(0,1fr) 280px;gap:14px;width:100%;max-width:1240px;margin:0 auto;align-items:start}.workspace>*{min-width:0}.sidebar,.builder,.playbook{padding:18px}.sidebar h2,.playbook h2,.builder h2{font-size:18px;margin-bottom:14px}.typeList{display:grid;gap:8px}.typeList button,.actions button,.ghost{border:0;border-radius:8px;cursor:pointer}.typeList button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:10px 12px;background:#f1f4f2;color:#24302d;text-align:left}.typeList button.active{background:color-mix(in srgb,var(--accent),white 86%);color:var(--accent);font-weight:800}.notice{display:flex;gap:10px;margin-top:18px;padding:12px;border-radius:8px;background:#fff7e6;color:#6c4a0a}.notice p{margin:0;font-size:13px;line-height:1.55}.notice.service{background:#eef7f2;color:#1f5a48}.builderHeader,.builderHeader div,.actions,.playbook h2,h3{display:flex;align-items:center}.builderHeader{justify-content:space-between;gap:12px}.builderHeader div,h3{gap:8px}.ghost{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;background:#eef2ef;color:#41504b}.field{display:grid;gap:8px;margin-top:14px}.field span{color:#42504c;font-size:13px;font-weight:800}input,textarea{width:100%;border:1px solid #cfd8d2;border-radius:8px;background:#fbfdfb;color:#15201e;outline:none}input{min-height:44px;padding:0 12px}textarea{min-height:120px;resize:vertical;padding:12px;line-height:1.6}input:focus,textarea:focus{border-color:#1b7f6d;box-shadow:0 0 0 3px #1b7f6d21}.searchOptions{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:12px}.searchOptions label{display:grid;gap:7px}.searchOptions span{color:#42504c;font-size:12px;font-weight:800}.templateStrip{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.templateStrip button{min-height:34px;padding:0 10px;border:1px solid #d6e2dc;border-radius:8px;background:#fff;color:#28463d;cursor:pointer;font-size:13px;font-weight:800}.recentSearches{display:grid;gap:8px;margin-top:12px;padding:10px;border:1px solid #dce5df;border-radius:8px;background:#f8faf8}.recentSearches>span{color:#52615d;font-size:12px;font-weight:800}.recentSearches div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.recentSearches article{display:grid;gap:6px;min-width:0;padding:9px;border:1px solid #d5dfd9;border-radius:8px;background:#fff}.recentSearches button{display:grid;gap:3px;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:#31453f;cursor:pointer;text-align:left}.recentSearches button strong,.recentSearches button small,.recentSearches a{display:block;min-width:0;overflow-wrap:anywhere}.recentSearches button strong{color:#17352f;font-size:12px;font-weight:900;line-height:1.35}.recentSearches button small{color:#60716a;font-size:11px;font-weight:800;line-height:1.35}.recentSearches a{min-height:32px;padding:8px 10px;border:1px solid #0d6f61;border-radius:8px;background:#f0f8f5;color:#0d5f53;font-size:12px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none}.templateStrip button:disabled{color:#7f8a85;cursor:not-allowed}.snsDemandBoost{display:grid;grid-template-columns:minmax(0,.85fr) minmax(340px,1.35fr);gap:12px;align-items:stretch;margin-top:12px;padding:14px;border:1px solid #d7e0dc;border-radius:8px;background:#fff}.snsDemandBoostCopy span,.snsDemandBoostCopy strong,.snsDemandBoostCopy p,.snsDemandBoostCards b,.snsDemandBoostCards strong,.snsDemandBoostCards small{display:block}.snsDemandBoostCopy span{color:#6f4d00;font-size:12px;font-weight:900}.snsDemandBoostCopy strong{margin-top:4px;color:#15231f;font-size:17px;line-height:1.35}.snsDemandBoostCopy p{margin:6px 0 0;color:#586862;font-size:13px;line-height:1.55}.snsDemandBoostCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.snsDemandBoostCards button{display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 8px;min-height:112px;padding:11px;border:1px solid #cbd8d2;border-radius:8px;background:#f9fbfa;color:#18332d;cursor:pointer;text-align:left}.snsDemandBoostCards button:first-child{border-color:#e8b7b3;background:#fff7f6}.snsDemandBoostCards svg{grid-row:span 3;color:#17634f}.snsDemandBoostCards b{font-size:13px;line-height:1.25}.snsDemandBoostCards strong{margin-top:4px;color:#0f6659;font-size:12px}.snsDemandBoostCards small{margin-top:4px;color:#5f6e68;font-size:11px;font-weight:700;line-height:1.35}.snsDemandBoostCards button:disabled{color:#7f8a85;cursor:not-allowed}.snsAutoPilot{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.2fr);gap:12px;align-items:center;margin-top:12px;padding:14px;border:1px solid #cfe3dc;border-radius:8px;background:#f5fbf8}.snsAutoPilot span,.snsAutoPilot strong,.snsAutoPilot p,.snsAutoPilot small{display:block}.snsAutoPilot span{color:#17634f;font-size:12px;font-weight:900}.snsAutoPilot strong{margin-top:3px;color:#14241f;font-size:16px}.snsAutoPilot p{margin:5px 0 0;color:#53645e;font-size:13px;line-height:1.5}.snsAutoPilotButtons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.snsAutoPilotButtons button{display:grid;grid-template-columns:22px minmax(0,1fr);gap:3px 8px;align-items:center;min-height:74px;padding:10px;border:1px solid #bdd8cf;border-radius:8px;background:#fff;color:#18332d;cursor:pointer;text-align:left}.snsAutoPilotButtons button:disabled{color:#7f8a85;cursor:not-allowed}.snsAutoPilotButtons button.allSnsButton{grid-column:1 / -1;min-height:54px;border-color:#124f45;background:#124f45;color:#fff}.snsAutoPilotButtons button.allSnsButton svg,.snsAutoPilotButtons button.allSnsButton small{color:#d7f5eb}.snsAutoPilotButtons svg{grid-row:span 2;color:#17634f}.snsAutoPilotButtons strong{margin:0;font-size:13px}.snsAutoPilotButtons small{color:#60716a;font-size:11px;font-weight:700;line-height:1.35}.autoSearch{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;align-items:center;margin-top:14px;padding:12px;border:1px solid #cfe2da;border-radius:8px;background:#f0f8f4}.autoSearch button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:8px;background:#1b7f6d;color:#fff;cursor:pointer;font-weight:800}.autoSearch button:disabled{background:#9aa8a3;cursor:not-allowed}.autoSearch p,.statusMessage{margin:0;color:#40514b;font-size:13px;line-height:1.55}.statusMessage{margin-top:10px;padding:10px 12px;border-radius:8px;background:#fff7e6;color:#60450f}.autoRecoveryLog{display:grid;gap:8px;margin-top:10px;padding:12px;border:1px solid #dbe5df;border-radius:8px;background:#fbfdfb}.autoRecoveryLog strong{color:#17231f;font-size:13px}.autoRecoveryLog div{display:flex;flex-wrap:wrap;gap:6px}.autoRecoveryLog span{max-width:100%;padding:6px 8px;border:1px solid #d8e3dd;border-radius:8px;background:#fff;color:#53645e;font-size:12px;font-weight:800;overflow-wrap:anywhere}.autoRecoveryLog span.running{border-color:#e2c579;background:#fff8dd;color:#6a4f0b}.autoRecoveryLog span.found{border-color:#9fcfbc;background:#edf8f3;color:#17634f}.autoRecoveryLog span.empty{border-color:#e4d1c8;background:#fff5ef;color:#7b422c}.autoRecoveryLog span.error{border-color:#e7c0c0;background:#fff0f0;color:#8a2d2d}.zeroRescuePanel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;align-items:stretch;margin-top:10px;padding:14px;border:1px solid #d7b35e;border-radius:8px;background:#fff9ea}.zeroRescueCopy span,.zeroRescueCopy strong,.zeroRescueCopy p,.zeroRescueActions strong,.zeroRescueActions small{display:block}.zeroRescueCopy span{color:#8a5a00;font-size:12px;font-weight:900}.zeroRescueCopy strong{margin-top:4px;color:#20190d;font-size:17px;line-height:1.35}.zeroRescueCopy p{margin:6px 0 0;color:#675c42;font-size:13px;line-height:1.55}.zeroRescueActions{display:grid;grid-template-columns:1fr;gap:8px}.zeroRescueActions button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;min-height:58px;padding:10px;border:1px solid #e2cc91;border-radius:8px;background:#fff;color:#2a261c;cursor:pointer;text-align:left}.zeroRescueActions button.primary{border-color:#124f45;background:#124f45;color:#fff}.zeroRescueActions button.pack{min-height:68px;border-color:#0e5f54;background:#0e5f54;box-shadow:0 12px 22px #0e5f542e}.zeroRescueActions button.pack strong{font-size:15px}.zeroRescueActions button.primary svg,.zeroRescueActions button.primary small{color:#d5efe7}.zeroRescueActions svg{color:#17634f;margin-top:1px}.zeroRescueActions strong{font-size:13px;line-height:1.3}.zeroRescueActions small{margin-top:3px;color:#6a6557;font-size:11px;line-height:1.35}.zeroRescueActions button:disabled{opacity:.65;cursor:not-allowed}.zeroHelp{display:grid;gap:12px;margin-top:10px;padding:14px;border:1px solid #d8e3dd;border-radius:8px;background:#fff}.lowResultHelp{border-color:#d6ddae;background:#fbfbe9}.zeroHelp strong,.zeroHelp span,.zeroHelp small{display:block}.zeroHelp strong{color:#17231f;font-size:15px}.zeroHelp span{margin-top:3px;color:#5c6c66;font-size:13px;line-height:1.5}.zeroHelpButtons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zeroHelpButtons button{min-height:68px;padding:10px;border:1px solid #cbd9d3;border-radius:8px;background:#f6faf8;color:#17231f;cursor:pointer;font-weight:800;text-align:left}.zeroHelpButtons button.proven{border-color:#9dcdbf;background:#eef8f4;box-shadow:inset 0 0 0 1px #1b7f6d1f}.zeroHelpButtons button:disabled{color:#7f8a85;cursor:not-allowed}.zeroHelpButtons small{margin-top:4px;color:#60716a;font-size:12px;font-weight:600;overflow-wrap:anywhere}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.resultCta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:12px;padding:14px;border:1px solid #cfe2da;border-radius:8px;background:#eef8f3}.platformCsvFocus{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:12px;padding:16px;border:1px solid #91d4c4;border-radius:8px;background:#effbf7;box-shadow:0 16px 34px #14231f1a}.platformCsvFocus.youtube{border-color:#f2b4ad;background:#fff5f3}.platformCsvFocus.instagram{border-color:#ebb4d4;background:#fff5fa}.platformCsvFocus.tiktok{border-color:#b9c1ce;background:#f7f9fb}.platformCsvFocusCopy,.platformCsvFocusCopy span,.platformCsvFocusCopy strong,.platformCsvFocusCopy p{display:block;min-width:0}.platformCsvFocusCopy span{color:#11685b;font-size:12px;font-weight:900;text-transform:uppercase}.platformCsvFocusCopy strong{margin-top:4px;color:#14231f;font-size:18px;line-height:1.35}.platformCsvFocusCopy p{margin:6px 0 0;color:#52635e;font-size:13px;line-height:1.6}.platformCsvFields{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.platformCsvFields b{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid #cfe4dc;border-radius:999px;background:#fff;color:#24413a;font-size:12px;font-weight:900}.platformCsvChecks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px}.platformCsvChecks small{display:grid;gap:2px;min-width:0;padding:8px 9px;border:1px solid #d4e4dd;border-radius:8px;background:#ffffffc7}.platformCsvChecks small.strong{border-color:#0d6f61;background:#fff}.platformCsvChecks span,.platformCsvChecks b{display:block;overflow-wrap:anywhere}.platformCsvChecks span{color:#61736d;font-size:11px;font-weight:800}.platformCsvChecks b{color:#14231f;font-size:16px;font-weight:900;line-height:1.2}.platformCsvBoost{display:grid;gap:4px;margin-top:11px;padding:10px 11px;border:1px solid #efbeb8;border-radius:8px;background:#fff}.platformCsvBoost b,.platformCsvBoost strong,.platformCsvBoost small{display:block}.platformCsvBoost b{color:#a23b32;font-size:12px;font-weight:900}.platformCsvBoost strong{color:#14231f;font-size:14px;line-height:1.35}.platformCsvBoost small{color:#5a665f;font-size:12px;font-weight:750;line-height:1.5}.platformCsvFocusActions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:min(260px,30vw)}.platformCsvFocusActions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 13px;border:1px solid #bdd7ce;border-radius:8px;background:#fff;color:#1e3a34;cursor:pointer;font-weight:900;white-space:nowrap}.platformCsvFocusActions button.primary{border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 12px 22px #0d6f6133}.resultCta span,.resultCta strong,.resultCta p{display:block}.resultCta span{color:#1b6658;font-size:12px;font-weight:900}.resultCta strong{margin-top:3px;color:#14231f;font-size:18px;line-height:1.35}.resultCta p{margin:5px 0 0;color:#49605a;font-size:13px;line-height:1.5}.resultSavePath{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.resultSavePath span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;border:1px solid #c3d8cf;border-radius:8px;background:#fff;color:#25463f;font-size:12px;font-weight:900}.resultSavePath b{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#0d6f61;color:#fff;font-size:11px;line-height:1}.savePrimaryHint{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;border:1px solid #b9d8cf;border-radius:8px;background:#f3fbf8;color:#174d43;font-size:13px;font-weight:900;line-height:1.45}.savePrimaryHint svg{flex:0 0 auto}.resultCtaActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.resultCtaActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:42px;padding:0 12px;border:1px solid #c8d5ce;border-radius:8px;background:#fff;color:#24302d;cursor:pointer;font-weight:800;white-space:nowrap}.resultCtaActions button.primary{border-color:#1b7f6d;background:#1b7f6d;color:#fff}.resultCtaActions button.deliveryPackButton,.csvSavePromptActions button.deliveryPackButton,.csvPreviewActions button.deliveryPackButton{border-color:#124f45;background:#124f45;color:#fff}.resultCtaActions button.csvFinishButton,.csvSavePromptActions button.csvFinishButton,.csvPreviewActions button.csvFinishButton{border-color:#0e5f54;background:#0e5f54;color:#fff;box-shadow:0 14px 26px #0e5f543d}.resultCtaActions button.copyFirstButton,.csvSavePromptActions button.copyFirstButton,.csvPreviewActions button.copyFirstButton{border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 12px 22px #0d6f6133}.resultCtaActions button.csvFinishButton{flex-basis:100%;min-height:60px;font-size:16px}.resultCtaActions button.copyFirstButton{min-height:44px;font-size:14px}.resultCtaActions button.sharePrimary{border-color:#25483f;background:#25483f;color:#fff}.resultCtaActions button:disabled{background:#edf2ef;color:#88938e;cursor:not-allowed}.saveDecisionPanel{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch;margin-top:12px;padding:14px;border:1px solid #9ed3c7;border-radius:8px;background:#effbf7;box-shadow:0 16px 34px #0e5f541f}.saveDecisionCopy,.saveDecisionActions{min-width:0}.saveDecisionCopy span,.saveDecisionCopy strong,.saveDecisionCopy p{display:block}.saveDecisionCopy span{color:#0d6f61;font-size:12px;font-weight:900}.saveDecisionCopy strong{margin-top:4px;color:#10241f;font-size:20px;line-height:1.35}.saveDecisionCopy p{margin:6px 0 0;color:#45615a;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.saveDecisionSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.saveDecisionSteps small{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:32px;padding:0 8px;border:1px solid #c1ded6;border-radius:8px;background:#fff;color:#25443e;font-size:12px;font-weight:900;white-space:nowrap}.saveDecisionSteps b{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#0e5f54;color:#fff;font-size:11px;line-height:1}.saveDecisionStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1 / -1;gap:8px}.saveDecisionStats small{min-width:0;padding:9px 10px;border:1px solid #cfe4dd;border-radius:8px;background:#fff}.saveDecisionStats span,.saveDecisionStats b{display:block}.saveDecisionStats span{color:#5b6b66;font-size:11px;font-weight:900}.saveDecisionStats b{margin-top:3px;color:#10241f;font-size:14px;line-height:1.25}.saveOutcomeStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column:1 / -1;gap:7px}.saveOutcomeStrip small{display:grid;gap:3px;min-width:0;padding:9px;border:1px solid #c2ded6;border-radius:8px;background:#fff}.saveOutcomeStrip span,.saveOutcomeStrip b{display:block;min-width:0;overflow-wrap:anywhere}.saveOutcomeStrip span{color:#60716a;font-size:11px;font-weight:900;line-height:1.2}.saveOutcomeStrip b{color:#14352f;font-size:13px;font-weight:900;line-height:1.25}.saveDecisionActions{display:grid;grid-template-columns:minmax(240px,1fr) minmax(150px,.45fr);grid-column:1 / -1;gap:8px}.saveDecisionActions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 14px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#163a33;cursor:pointer;font-size:13px;font-weight:900;min-width:0;width:100%}.saveDecisionActions button.primary{min-height:64px;border-color:#0e5f54;background:#0e5f54;color:#fff;box-shadow:0 16px 28px #0e5f543d}.saveDecisionActions button.adShareDecisionButton{min-height:44px;border-color:#b7d8ce;background:#fff;color:#17634f}.saveDecisionActions button span,.saveDecisionActions button strong,.saveDecisionActions button small{display:block;min-width:0;overflow-wrap:anywhere;text-align:left}.saveDecisionHint{display:flex;grid-column:1 / -1;align-items:flex-start;gap:8px;min-width:0;padding:9px 10px;border:1px solid #c6ded7;border-radius:8px;background:#fff;color:#264b43;font-size:12px;font-weight:850;line-height:1.45}.saveDecisionHint svg{flex:0 0 auto;margin-top:1px;color:#0e5f54}.saveDecisionHint span{min-width:0;overflow-wrap:anywhere}.saveDecisionPreview{grid-column:1 / -1;border-top:1px solid #c8e1da;padding-top:2px}.saveDecisionPreview summary{min-height:34px;color:#1f4d44;cursor:pointer;font-size:13px;font-weight:900;list-style-position:inside}.saveDecisionPreview div{display:grid;gap:7px;padding-top:4px}.saveDecisionPreview small{display:grid;gap:3px;min-width:0;padding:8px 10px;border:1px solid #d7e6e1;border-radius:8px;background:#fff}.saveDecisionPreview b,.saveDecisionPreview span{min-width:0;overflow-wrap:anywhere}.saveDecisionPreview b{color:#152c27;font-size:12px}.saveDecisionPreview span{color:#5a6a65;font-size:11px}.saveDecisionActions button small{margin-top:2px;color:#d9f4ec;font-size:11px;line-height:1.35}.saveMissionPanel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:12px;align-items:stretch;padding:14px;border:1px solid #bfded2;border-radius:8px;background:#f3fbf8}.saveMissionCopy{display:grid;align-content:center;gap:5px;min-width:0}.saveMissionCopy span,.saveMissionCopy strong,.saveMissionCopy p,.saveMissionSteps small{display:block}.saveMissionCopy span{color:#0f6958;font-size:12px;font-weight:900}.saveMissionCopy strong{color:#10241f;font-size:18px;line-height:1.35}.saveMissionCopy p{margin:0;color:#45625a;font-size:13px;line-height:1.55}.saveMissionSteps{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:8px}.saveMissionSteps button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:66px;padding:10px;border:1px solid #b9d4ca;border-radius:8px;background:#fff;color:#1d342e;text-align:left}.saveMissionSteps button.primary{grid-column:1 / -1;min-height:82px;border-color:#0e6f61;background:#0e6f61;color:#fff;box-shadow:0 16px 30px #0e6f613d}.saveMissionSteps button.primary strong{font-size:15px}.saveMissionSteps button.primary small{color:#d8f4eb}.saveMissionSteps strong{font-size:13px;line-height:1.3}.saveMissionSteps small{margin-top:2px;color:#5b6b66;font-size:11px;line-height:1.35}.retentionAfterCsv{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.58fr) minmax(0,1fr);gap:10px;align-items:stretch;padding:13px;border:1px solid #c8ded6;border-radius:8px;background:#fff}.retentionAfterCsvCopy{min-width:0}.retentionAfterCsvCopy span,.retentionAfterCsvCopy strong,.retentionAfterCsvCopy p{display:block}.retentionAfterCsvCopy span{color:#17634f;font-size:12px;font-weight:900}.retentionAfterCsvCopy strong{margin-top:4px;color:#14231f;font-size:16px;line-height:1.35}.retentionAfterCsvCopy p{margin:6px 0 0;color:#53635e;font-size:13px;line-height:1.55}.retentionAfterCsvActions,.retentionAfterCsvNext{display:grid;gap:7px}.retentionAfterCsvActions a,.retentionAfterCsvActions button,.retentionAfterCsvNext button{min-width:0;min-height:42px;padding:0 11px;border:1px solid #c8d8d1;border-radius:8px;background:#f7fbf9;color:#174f45;cursor:pointer;font-weight:900;text-align:center;text-decoration:none}.retentionAfterCsvActions a:first-child{border-color:#0e6f61;background:#0e6f61;color:#fff}.retentionAfterCsvActions .returnMemoButton{border-color:#174f45;background:#e9f7f2;color:#143f37}.retentionAfterCsvNext button{display:grid;align-content:center;min-height:58px;text-align:left}.retentionAfterCsvNext button:disabled{cursor:wait;opacity:.65}.retentionAfterCsvNext span,.retentionAfterCsvNext strong{display:block}.retentionAfterCsvNext span{color:#17634f;font-size:11px}.retentionAfterCsvNext strong{margin-top:3px;color:#14231f;font-size:13px;line-height:1.3}.resultShareLift{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px;border:1px solid #c5dbd4;border-radius:8px;background:#fff}.resultShareLift svg{color:#1b6658;flex:0 0 auto}.resultShareLift span{margin-right:auto;color:#24302d;font-size:13px;font-weight:900}.resultShareLift button,.resultShareLift a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 10px;border:1px solid #c8d5ce;border-radius:8px;background:#f6faf8;color:#1c4f45;cursor:pointer;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap}.preCsvShareLift{background:#f8fbf9}.resultProofCard{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:12px;align-items:stretch;padding:13px;border:1px solid #bdd8d0;border-radius:8px;background:#f3faf7}.resultProofCopy,.resultProofActions{min-width:0}.resultProofCopy span,.resultProofCopy strong,.resultProofCopy p{display:block}.resultProofCopy span{color:#146f61;font-size:12px;font-weight:900}.resultProofCopy strong{margin-top:4px;color:#10231f;font-size:17px;line-height:1.35}.resultProofCopy p{margin:6px 0 0;color:#52635d;font-size:13px;line-height:1.55}.resultProofStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1 / -1;gap:8px}.resultProofStats div{min-width:0;padding:10px;border:1px solid #d7e5df;border-radius:8px;background:#fff}.resultProofStats span,.resultProofStats strong{display:block}.resultProofStats span{color:#66736d;font-size:11px;font-weight:900}.resultProofStats strong{margin-top:4px;color:#10231f;font-size:22px;line-height:1}.resultProofActions{display:grid;grid-template-columns:1fr repeat(3,auto);grid-column:1 / -1;gap:8px}.resultProofActions button,.resultProofActions a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid #c8d8d1;border-radius:8px;background:#fff;color:#174e44;cursor:pointer;font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap}.resultProofActions .primary{border-color:#0f7363;background:#0f7363;color:#fff}.preExportStickyBar{position:sticky;bottom:10px;z-index:12;grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:11px 12px;border:1px solid #a8d4c8;border-radius:8px;background:#fffffff5;box-shadow:0 14px 36px #16252129;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.preExportStickyBar strong,.preExportStickyBar span{display:block}.preExportStickyBar strong{color:#10241f;font-size:14px;line-height:1.3}.preExportStickyBar span{margin-top:2px;color:#52635d;font-size:12px;line-height:1.35}.preExportStickyBar button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid #c8d8d1;border-radius:8px;background:#fff;color:#1c342f;cursor:pointer;font-size:13px;font-weight:900;white-space:nowrap}.preExportStickyBar button.primary{border-color:#0f7363;background:#0f7363;color:#fff}.viralReferralPanel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;align-items:center;padding:13px;border:1px solid #c9d8d1;border-radius:8px;background:#f7fbf9}.viralReferralPanel span,.viralReferralPanel strong,.viralReferralPanel p{display:block}.viralReferralPanel span{color:#52645f;font-size:12px;font-weight:900}.viralReferralPanel strong{margin-top:4px;color:#13231f;font-size:16px;line-height:1.35}.viralReferralPanel p{margin:6px 0 0;color:#4f615b;font-size:13px;line-height:1.55}.viralReferralActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.viralReferralActions button,.viralReferralActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;min-width:0;padding:0 10px;border:1px solid #c7d6cf;border-radius:8px;background:#fff;color:#20332e;cursor:pointer;font-size:12px;font-weight:900;text-align:center;text-decoration:none}.viralReferralActions .primary{grid-column:1 / -1;min-height:44px;border-color:#176b5d;background:#176b5d;color:#fff;font-size:13px;box-shadow:0 12px 22px #176b5d2e}.fastSharePanel{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:12px;align-items:center;margin-top:12px;padding:13px;border:1px solid #b8d8d0;border-radius:8px;background:#f4fbf8}.fastSharePanel span,.fastSharePanel strong,.fastSharePanel p{display:block}.fastSharePanel span{color:#176b5d;font-size:12px;font-weight:900}.fastSharePanel strong{margin-top:3px;color:#14231f;font-size:17px;line-height:1.35}.fastSharePanel p{margin:5px 0 0;color:#52635e;font-size:13px;line-height:1.55}.fastShareActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fastShareActions button,.fastShareActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;min-width:0;padding:0 10px;border:1px solid #c7d6cf;border-radius:8px;background:#fff;color:#20332e;cursor:pointer;font-size:12px;font-weight:900;text-align:center;text-decoration:none}.fastShareActions .primary{grid-column:1 / -1;min-height:46px;border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 12px 22px #0d6f612e}.postCsvRevenueBridge{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.54fr);gap:12px;align-items:center;padding:13px;border:1px solid #b7d7ce;border-radius:8px;background:#f5fbf8}.postCsvRevenueBridge span,.postCsvRevenueBridge strong,.postCsvRevenueBridge p{display:block}.postCsvRevenueBridge span{color:#16695d;font-size:12px;font-weight:900}.postCsvRevenueBridge strong{margin-top:3px;color:#12231f;font-size:17px;line-height:1.35}.postCsvRevenueBridge p{margin:5px 0 0;color:#52635e;font-size:13px;line-height:1.55}.postCsvRevenueBridgeActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.postCsvRevenueBridgeActions button,.postCsvRevenueBridgeActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;min-width:0;padding:0 10px;border:1px solid #c7d6cf;border-radius:8px;background:#fff;color:#20332e;cursor:pointer;font-size:12px;font-weight:900;text-align:center;text-decoration:none}.postCsvRevenueBridgeActions .primary{grid-column:1 / -1;min-height:46px;border-color:#0d6f61;background:#0d6f61;color:#fff;box-shadow:0 12px 22px #0d6f612e}.growthPartnerKitPanel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.62fr);gap:12px;align-items:center;padding:13px;border:1px solid #d7c57e;border-radius:8px;background:#fffaf0}.growthPartnerKitPanel span,.growthPartnerKitPanel strong,.growthPartnerKitPanel p{display:block}.growthPartnerKitPanel span{color:#7a5c12;font-size:12px;font-weight:900}.growthPartnerKitPanel strong{margin-top:3px;color:#211b0f;font-size:17px;line-height:1.35}.growthPartnerKitPanel p{margin:5px 0 0;color:#635b40;font-size:13px;line-height:1.55}.growthPartnerKitActions{display:grid;grid-template-columns:1fr;gap:8px}.growthPartnerKitActions button,.growthPartnerKitActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;min-width:0;padding:0 10px;border:1px solid #ddca8d;border-radius:8px;background:#fff;color:#312812;cursor:pointer;font-size:12px;font-weight:900;line-height:1.25;text-align:center;text-decoration:none}.growthPartnerKitActions .primary{min-height:46px;border-color:#8a5a00;background:#8a5a00;color:#fff;font-size:13px}.finishSprintPanel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:12px;align-items:stretch;padding:12px;border:1px solid #d7b35e;border-radius:8px;background:#fff9ea}.finishSprintPanel span,.finishSprintPanel strong,.finishSprintPanel p,.finishSprintPanel small{display:block}.finishSprintPanel>div:first-child span{color:#8a5a00;font-size:12px;font-weight:900}.finishSprintPanel>div:first-child strong{margin-top:4px;color:#221b0f;font-size:15px;line-height:1.35}.finishSprintPanel>div:first-child p{margin:6px 0 0;color:#675c42;font-size:13px;line-height:1.5}.finishSprintSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finishSprintSteps button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-height:72px;padding:10px;border:1px solid #e2cc91;border-radius:8px;background:#fff;color:#2a261c;cursor:pointer;text-align:left}.finishSprintSteps button:first-child{border-color:#124f45;background:#f2faf6}.finishSprintSteps svg{color:#17634f;margin-top:1px}.finishSprintSteps strong{font-size:13px;line-height:1.3}.finishSprintSteps small{margin-top:3px;color:#6a6557;font-size:11px;line-height:1.35}.resultOneClickPack{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #124f45;border-radius:8px;background:#f2faf6}.resultOneClickPack span,.resultOneClickPack strong,.resultOneClickPack p{display:block}.resultOneClickPack span{color:#17634f;font-size:12px;font-weight:900}.resultOneClickPack strong{margin-top:3px;color:#14231f;font-size:15px;line-height:1.35}.resultOneClickPack p{margin:5px 0 0;color:#53645e;font-size:13px;line-height:1.5}.resultOneClickPack button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border:0;border-radius:8px;background:#124f45;color:#fff;cursor:pointer;font-weight:900;white-space:nowrap}.viralStarterPanel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.42fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid #b8d9d1;border-radius:8px;background:#f6fbf9}.viralStarterPanel span,.viralStarterPanel strong,.viralStarterPanel p{display:block;min-width:0}.viralStarterPanel>div:first-child span{color:#0d6f61;font-size:12px;font-weight:900}.viralStarterPanel>div:first-child strong{margin-top:3px;color:#132c27;font-size:15px;line-height:1.35}.viralStarterPanel>div:first-child p{margin:5px 0 0;color:#53645e;font-size:13px;line-height:1.5}.viralStarterStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.viralStarterStats small{min-width:0;padding:8px;border:1px solid #d5e5df;border-radius:8px;background:#fff}.viralStarterStats b,.viralStarterStats span{display:block;min-width:0;overflow-wrap:anywhere}.viralStarterStats b{color:#132c27;font-size:13px;line-height:1.2}.viralStarterStats span{margin-top:3px;color:#64736e;font-size:11px;font-weight:900}.viralStarterActions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.viralStarterActions button,.viralStarterActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #bfd6cf;border-radius:8px;background:#fff;color:#17483e;cursor:pointer;font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap}.viralStarterActions .primary{border-color:#0e5f54;background:#0e5f54;color:#fff}.preCsvNextSearchPanel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:12px;align-items:stretch;padding:12px;border:1px solid #d6e2dc;border-radius:8px;background:#fff}.preCsvNextSearchIntro{display:grid;align-content:center;gap:5px}.preCsvNextSearchIntro span,.preCsvNextSearchIntro strong,.preCsvNextSearchIntro p{display:block}.preCsvNextSearchIntro span{color:#52635e;font-size:12px;font-weight:900}.preCsvNextSearchIntro strong{color:#14231f;font-size:15px;line-height:1.35}.preCsvNextSearchIntro p{margin:0;color:#5c6965;font-size:12px;font-weight:750;line-height:1.55}.preCsvNextSearchActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.preCsvNextSearchActions button{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;align-items:start;min-height:70px;padding:9px;border:1px solid #c8ddd6;border-radius:8px;background:#f8fbf9;color:#14231f;cursor:pointer;text-align:left}.preCsvNextSearchActions button:disabled{cursor:wait;opacity:.65}.preCsvNextSearchActions svg{margin-top:2px;color:#17634f}.preCsvNextSearchActions strong,.preCsvNextSearchActions small{display:block;min-width:0;overflow-wrap:anywhere}.preCsvNextSearchActions strong{font-size:13px;line-height:1.3}.preCsvNextSearchActions small{margin-top:3px;color:#66746f;font-size:11px;font-weight:800;line-height:1.35}.csvSavePrompt{display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch;margin-top:12px;padding:14px;border:1px solid #d8c981;border-radius:8px;background:#fffaf0}.csvSavePromptCopy{align-content:center;display:grid;gap:5px}.csvSavePromptCopy span,.csvSavePromptCopy strong,.csvSavePromptCopy p{display:block}.csvSavePromptCopy span{color:#7a5c12;font-size:12px;font-weight:900}.csvSavePromptCopy strong{color:#14231f;font-size:17px;line-height:1.35}.csvSavePromptCopy p{margin:0;color:#5f6258;font-size:13px;line-height:1.55}.csvSavePromptStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.csvSavePromptStats div{display:grid;align-content:center;min-width:0;padding:9px;border:1px solid #eadca9;border-radius:8px;background:#fff}.csvSavePromptStats span,.csvSavePromptStats strong{display:block}.csvSavePromptStats span{color:#76602a;font-size:11px;font-weight:900}.csvSavePromptStats strong{margin-top:4px;color:#14231f;font-size:21px;line-height:1.15}.csvSavePromptActions{display:grid;grid-template-columns:1fr;gap:7px}.csvSavePromptActions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:0 12px;border:1px solid #d9c782;border-radius:8px;background:#fff;color:#4b3b12;cursor:pointer;font-weight:900}.csvSavePromptActions button.primary{border-color:#1b7f6d;background:#1b7f6d;color:#fff}.csvSavePromptActions button.csvFinishButton{min-height:52px;font-size:15px}.relatedSearchPanel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);gap:14px;align-items:stretch;margin-top:12px;padding:14px;border:1px solid #d6dde4;border-radius:8px;background:#f7f9fb}.relatedSearchIntro span,.relatedSearchIntro strong,.relatedSearchIntro p{display:block}.relatedSearchIntro span{color:#31546f;font-size:12px;font-weight:900}.relatedSearchIntro strong{margin-top:4px;color:#1c2d38;font-size:18px;line-height:1.35}.relatedSearchIntro p{margin:6px 0 0;color:#586873;font-size:13px;line-height:1.55}.relatedSearchCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.relatedSearchCards article{display:flex;min-width:0;min-height:176px;flex-direction:column;gap:6px;padding:12px;border:1px solid #d9e1e7;border-radius:8px;background:#fff}.relatedSearchCards article>span{color:#31546f;font-size:11px;font-weight:900}.relatedSearchCards article>strong{color:#172831;font-size:15px;line-height:1.35}.relatedSearchCards article>p{flex:1;margin:0;color:#5b6b75;font-size:12px;line-height:1.5}.relatedSearchCards article>div{display:grid;grid-template-columns:1fr;gap:7px}.relatedSearchCards button,.relatedSearchCards a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid #cfd9df;border-radius:8px;background:#fff;color:#223541;cursor:pointer;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap}.relatedSearchCards button{border-color:#31546f;background:#31546f;color:#fff}.relatedSearchCards button:disabled{border-color:#cfd9df;background:#eef2f4;color:#8998a1;cursor:not-allowed}.growthSharePanel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:12px;padding:14px;border:1px solid #d7cfa8;border-radius:8px;background:#fffaf0}.growthSharePanel span,.growthSharePanel strong,.growthSharePanel p{display:block}.growthSharePanel span{color:#7a5c12;font-size:12px;font-weight:900}.growthSharePanel strong{margin-top:4px;color:#252012;font-size:17px;line-height:1.35}.growthSharePanel p{margin:6px 0 0;color:#62583c;font-size:13px;line-height:1.55}.growthShareActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.growthShareActions button,.growthShareActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #d8c781;border-radius:8px;background:#fff;color:#312812;cursor:pointer;font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap}.growthShareActions button{border-color:#7a5c12;background:#7a5c12;color:#fff}.threePersonInvitePanel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:12px;padding:14px;border:1px solid #b6d8ca;border-radius:8px;background:#f3fbf7}.threePersonInvitePanel span,.threePersonInvitePanel strong,.threePersonInvitePanel p{display:block}.threePersonInvitePanel span{color:#17634f;font-size:12px;font-weight:900}.threePersonInvitePanel strong{margin-top:4px;color:#14231f;font-size:17px;line-height:1.35}.threePersonInvitePanel p{margin:6px 0 0;color:#53645e;font-size:13px;line-height:1.55}.threePersonInvitePanel button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border:0;border-radius:8px;background:#18786f;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:900;white-space:nowrap}.csvCompletionRail{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:2px}.csvCompletionRail button{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;min-height:74px;padding:11px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#14231f;cursor:pointer;text-align:left}.csvCompletionRail button:first-child{border-color:#1b7f6d;background:#f6fffb}.csvCompletionRail svg{margin-top:1px;color:#1b7f6d}.csvCompletionRail span,.csvCompletionRail strong,.csvCompletionRail small{display:block}.csvCompletionRail strong{color:#14231f;font-size:13px;line-height:1.25}.csvCompletionRail small{margin-top:4px;color:#52635e;font-size:12px;font-weight:700;line-height:1.45}.csvPreviewPanel{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(340px,1fr);gap:14px;align-items:stretch;margin-top:12px;padding:14px;border:1px solid #ccd9d3;border-radius:8px;background:#fff;box-shadow:0 10px 24px #212f2a0f}.csvPreviewCopy span,.csvPreviewCopy strong,.csvPreviewCopy p{display:block}.csvPreviewCopy span{color:#1b6658;font-size:12px;font-weight:900}.csvPreviewCopy strong{margin-top:4px;color:#14231f;font-size:18px;line-height:1.35}.csvPreviewCopy p{margin:6px 0 0;color:#51645f;font-size:13px;line-height:1.55}.csvPreviewCopy ul{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none}.csvPreviewCopy li{padding:6px 9px;border:1px solid #d7e3dd;border-radius:999px;background:#f6faf8;color:#263833;font-size:12px;font-weight:800}.csvMiniTableWrap{overflow:auto;border:1px solid #dce7e2;border-radius:8px;background:#fbfdfc}.csvMiniTable{width:100%;min-width:560px;border-collapse:collapse;font-size:12px}.csvMiniTable th,.csvMiniTable td{max-width:180px;padding:9px 10px;border-bottom:1px solid #e3ece8;color:#22312d;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csvMiniTable th{background:#eef5f2;color:#49605a;font-size:11px;font-weight:900}.csvMiniTable tr:last-child td{border-bottom:0}.csvPreviewActions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.csvPreviewActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 13px;border:1px solid #c8d5ce;border-radius:8px;background:#fff;color:#24302d;cursor:pointer;font-weight:800}.csvPreviewActions button.primary{border-color:#1b7f6d;background:#1b7f6d;color:#fff}.postCsvPanel{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:14px;align-items:center;margin-top:12px;padding:14px;border:1px solid #d8c89a;border-radius:8px;background:#fff9e8}.postCsvPanel span,.postCsvPanel strong,.postCsvPanel p{display:block}.postCsvPanel span{color:#7a5a10;font-size:12px;font-weight:900}.postCsvPanel strong{margin-top:3px;color:#2d2615;font-size:18px;line-height:1.35}.postCsvPanel p{margin:5px 0 0;color:#62583c;font-size:13px;line-height:1.5}.postCsvOnePersonBridge{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:12px;border:1px solid #0e6f61;border-radius:8px;background:#ecfdf7}.postCsvOnePersonBridge button,.postCsvOnePersonBridge a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 13px;border:1px solid #bdd3cb;border-radius:8px;background:#fff;color:#174f45;cursor:pointer;font-weight:900;text-decoration:none;white-space:nowrap}.postCsvOnePersonBridge button.primary{border-color:#0e6f61;background:#0e6f61;color:#fff;box-shadow:0 12px 22px #0e6f612e}.postCsvNextBest{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:10px;border:1px solid #c2dbd3;border-radius:8px;background:#f7fbf9}.postCsvNextBest button,.postCsvNextBest a{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:54px;padding:0 12px;border:1px solid #bdd3cb;border-radius:8px;background:#fff;color:#174f45;cursor:pointer;font-weight:900;text-align:left;text-decoration:none}.postCsvNextBest button.primary{grid-column:span 2;border-color:#0e6f61;background:#0e6f61;color:#fff;box-shadow:0 12px 22px #0e6f612e}.postCsvNextBest button.liveDemandPostCsvButton{border-color:#123b34;background:#123b34;box-shadow:0 14px 24px #123b3433}.postCsvNextBest span,.postCsvNextBest strong,.postCsvNextBest small{display:block;min-width:0}.postCsvNextBest strong{margin:0;color:inherit;font-size:13px;line-height:1.25}.postCsvNextBest small{margin-top:2px;color:inherit;font-size:11px;font-weight:800;opacity:.82;line-height:1.3}.postCsvShareMission{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.82fr);gap:12px;align-items:center;padding:12px;border:1px solid #c7d9d2;border-radius:8px;background:#f5fbf8}.postCsvShareMission strong{color:#10241f;font-size:16px}.postCsvShareMission p{color:#50635c}.postCsvShareMissionActions{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(130px,.9fr) minmax(92px,.55fr) minmax(92px,.55fr);gap:8px}.postCsvShareMissionActions button,.postCsvShareMissionActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 12px;border:1px solid #bcd2ca;border-radius:8px;background:#fff;color:#18332d;cursor:pointer;font-weight:900;text-decoration:none;white-space:nowrap}.postCsvShareMissionActions button.primary{border-color:#0b5f54;background:#0b5f54;color:#fff;box-shadow:0 12px 22px #0b5f542e}.postCsvActions{display:grid;grid-template-columns:1fr;gap:8px}.postCsvActions button,.postCsvActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #ddca8d;border-radius:8px;background:#fff;color:#312812;cursor:pointer;font-weight:800;text-decoration:none}.postCsvActions button:disabled{background:#f1ead8;color:#998f75;cursor:not-allowed}.postCsvActions button.primary{border-color:#8a5a00;background:#8a5a00;color:#fff;min-height:46px}.postCsvActions button.postGrowthPackButton{min-height:52px;border-color:#0b5f54;background:#0b5f54;color:#fff;font-size:14px;box-shadow:0 14px 24px #0b5f5433}.postCsvActions button.postViralPackButton{border-color:#b87400;background:#fff6df;color:#4d3100;min-height:44px}.postCsvActions button.adSupportedReferralButton,.referralKitActions button.adSupportedReferralButton{border-color:#146f61;background:#e7f8f3;color:#0f4f45;min-height:44px;box-shadow:0 10px 20px #146f6124}.referralKit{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:center;margin-top:14px;padding:14px;border:1px solid #d6e2dc;border-radius:8px;background:#f8fbf9}.referralKit span,.referralKit strong,.referralKit p{display:block}.referralKit span{color:#52615d;font-size:12px;font-weight:900}.referralKit strong{margin-top:3px;color:#14231f;font-size:17px}.referralKit p{margin:5px 0 0;color:#53635e;font-size:13px;line-height:1.55}.referralKitActions{display:grid;grid-template-columns:1fr;gap:8px}.referralKitActions button,.referralKitActions a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 10px;border:1px solid #cbdad3;border-radius:8px;background:#fff;color:#273c36;font-weight:800;text-decoration:none}.referralKitActions button{cursor:pointer}.toolGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:14px}.toolGrid>div{min-height:150px;padding:14px;border-radius:8px;background:#f6f8f6}h3{margin-bottom:10px;font-size:15px}.toolGrid p,.toolGrid li,.playbook li{color:#4d5b56;font-size:14px;line-height:1.55}.toolGrid ul,.playbook ol{margin:0;padding-left:18px}.actions{gap:10px;margin:14px 0}.actions div{min-width:104px;padding:10px 12px;border-radius:8px;background:#eef5f1}.actions strong{display:block;font-size:24px}.actions span{color:#5a6964;font-size:12px}.actions button{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;margin-left:auto;background:#1b7f6d;color:#fff;font-weight:800}.actions button.finishCsv{min-height:54px;background:#0e5f54;box-shadow:0 14px 28px #0e5f543d}.actions button+button{margin-left:0;border:1px solid #c9d8d2;background:#f7fbf8;color:#17634f}.deliveryPanel{display:grid;grid-template-columns:120px minmax(0,1fr) 128px;gap:12px;align-items:center;margin:0 0 14px;padding:12px;border:1px solid #d6e2dc;border-radius:8px;background:#fbfdfb}.deliveryPanel strong{display:block;font-size:30px;line-height:1}.deliveryPanel span{color:#5a6964;font-size:12px;font-weight:800}.deliveryPanel ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.deliveryPanel li{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:8px;background:#f0f3f1;color:#6b746f;font-size:12px;font-weight:800}.deliveryPanel li.ok{background:#e8f5ef;color:#17634f}.deliveryPanel button{min-height:40px;border:0;border-radius:8px;background:#24302d;color:#fff;cursor:pointer;font-weight:800}.deliveryPanel button:disabled{background:#a7b1ad;cursor:not-allowed}.shareNudge{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin:0 0 14px;padding:12px;border:1px solid #cfe0d9;border-radius:8px;background:#eef7f2}.shareNudge strong,.shareNudge span{display:block}.shareNudge strong{margin-bottom:3px;color:#173f35;font-size:14px}.shareNudge span{color:#49605a;font-size:13px}.shareNudge button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border:0;border-radius:8px;background:#1b7f6d;color:#fff;cursor:pointer;font-weight:800;white-space:nowrap}.resultShareCard{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:12px;align-items:stretch;width:100%;min-width:0;margin:0 0 14px;padding:12px;border:1px solid #d7e3dd;border-radius:8px;background:#fff}.resultShareCard>*,.resultShareCopy{min-width:0}.resultShareCopy span,.resultShareCopy strong,.resultShareCopy p{display:block}.resultShareCopy span{color:#1b6658;font-size:12px;font-weight:900}.resultShareCopy strong{margin-top:3px;color:#14231f;font-size:16px;line-height:1.35}.resultShareCopy p{margin:6px 0 0;color:#4f615b;font-size:13px;line-height:1.55;white-space:pre-line}.resultShareUrl{display:flex;align-items:center;min-width:0;padding:10px;border:1px solid #dce7e2;border-radius:8px;background:#f6faf8}.resultShareUrl span{color:#315049;font-size:12px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.freeToolCard{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:12px;align-items:stretch;width:100%;min-width:0;margin:0 0 14px;padding:12px;border:1px solid #b9d6ce;border-radius:8px;background:#f3faf7}.freeToolCard>*,.freeToolCardCopy{min-width:0}.freeToolCardCopy span,.freeToolCardCopy strong,.freeToolCardCopy p{display:block}.freeToolCardCopy span{color:#166b5e;font-size:12px;font-weight:900}.freeToolCardCopy strong{margin-top:3px;color:#14231f;font-size:16px;line-height:1.35}.freeToolCardCopy p{max-height:150px;margin:6px 0 0;padding:10px;border:1px solid #d5e5de;border-radius:8px;background:#fff;color:#4d5e58;font-size:12px;line-height:1.5;overflow:auto;overflow-wrap:anywhere;white-space:pre-line}.freeToolCardActions{display:grid;gap:8px;align-content:center}.freeToolCardActions button,.freeToolCardActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #1b7f6d;border-radius:8px;background:#fff;color:#1b6658;cursor:pointer;font-size:13px;font-weight:900;line-height:1.25;text-align:center;text-decoration:none;white-space:normal}.freeToolCardActions button{background:#1b7f6d;color:#fff}.resultShareActions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.resultShareActions button,.resultShareActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid #c8d5ce;border-radius:8px;background:#fff;color:#24302d;cursor:pointer;font-weight:800;text-decoration:none}.resultShareActions button:first-child{border-color:#1b7f6d;background:#1b7f6d;color:#fff}.resultShareActions a{border-color:#d5e1dc;background:#f6faf8;color:#1d4f46}.tableWrap{overflow:auto;border:1px solid #dbe4de;border-radius:8px}.stickyCsvBar,.stickyStartBar,.stickyShareBar{position:fixed;right:22px;bottom:18px;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:min(560px,calc(100% - 44px));padding:12px;border:1px solid #b9d9cf;border-radius:8px;background:#fff;box-shadow:0 18px 45px #14231f2e}.stickyCsvBar{width:min(680px,calc(100% - 44px));border-color:#88c8b8;background:#f9fffc}.stickyCsvProgress{display:grid;grid-template-columns:auto minmax(18px,46px) auto minmax(18px,46px) auto;gap:6px;align-items:center;width:max-content;max-width:100%;margin-bottom:7px}.stickyCsvProgress span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#0e5f54;color:#fff;font-size:12px;font-weight:900}.stickyCsvProgress b{display:block;height:3px;border-radius:999px;background:#9fd3c7}.csvCoachPanel{position:fixed;right:22px;bottom:18px;z-index:32;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:min(640px,calc(100% - 44px));padding:13px;border:1px solid #0e5f54;border-radius:8px;background:#f2faf6;box-shadow:0 20px 52px #14231f3d}.csvCoachCopy span,.csvCoachCopy strong,.csvCoachCopy small{display:block}.csvCoachCopy span{color:#0e5f54;font-size:12px;font-weight:900}.csvCoachCopy strong{margin-top:3px;color:#14231f;font-size:16px;line-height:1.35}.csvCoachCopy small{margin-top:3px;color:#52635e;font-size:12px;font-weight:800;line-height:1.45}.csvCoachActions{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(150px,.8fr);gap:8px;justify-content:stretch}.csvCoachActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 12px;border:1px solid #b9d6ce;border-radius:8px;background:#fff;color:#153c35;cursor:pointer;font-weight:900;white-space:nowrap}.csvCoachActions button.primary{border-color:#0e5f54;background:#0e5f54;color:#fff;min-height:48px}.csvCoachActions button.quiet{grid-column:1 / -1;justify-self:end;min-height:30px;padding:0 6px;border-color:transparent;background:transparent;color:#586660;font-size:12px}.stickyStartBar{width:min(760px,calc(100% - 44px));border-color:#92cfc1;background:#f5fffb}.stickyShareBar{z-index:22;width:min(720px,calc(100% - 44px));border-color:#1c6d5f;background:#f1fbf6}.stickyCsvBar strong,.stickyCsvBar span,.stickyStartBar strong,.stickyStartBar span,.stickyShareBar strong,.stickyShareBar span{display:block}.stickyCsvBar strong,.stickyStartBar strong,.stickyShareBar strong{color:#14231f;font-size:15px}.stickyCsvBar span,.stickyStartBar span,.stickyShareBar span{margin-top:2px;color:#5b6964;font-size:12px}.stickyCsvBar .stickyCsvProgress span{display:inline-grid;margin-top:0;color:#fff}.stickyCsvBar button,.stickyStartBar button,.stickyStartBar a,.stickyShareBar button,.stickyShareBar a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:42px;padding:0 14px;border:0;border-radius:8px;background:#1b7f6d;color:#fff;cursor:pointer;font-weight:900;text-decoration:none;white-space:nowrap}.stickyCsvActions{display:grid;grid-template-columns:minmax(190px,1fr) minmax(120px,.58fr);gap:8px;justify-content:stretch;min-width:min(360px,42vw)}.stickyStartActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:470px}.stickyShareActions{display:grid;grid-template-columns:minmax(150px,1fr) minmax(118px,.82fr) minmax(112px,.72fr) minmax(82px,.45fr) minmax(82px,.45fr) minmax(96px,.58fr);gap:8px;justify-content:stretch}.stickyCsvActions button.secondary{border:1px solid #c9d8d2;background:#fff;color:#17634f}.stickyCsvActions button.strong{border:1px solid #0e5f54;background:#0e5f54;min-height:52px;box-shadow:0 12px 24px #0e5f5438}.stickyShareActions button.strong{background:#125246;min-height:46px}.stickyShareActions a{border:1px solid #b7d9ce;background:#fff;color:#17634f}.stickyStartBar button,.stickyStartBar a{background:#146f62}.stickyStartBar button.secondary,.stickyStartBar a{border:1px solid #bad6ce;background:#fff;color:#17634f}.stickyStartBar a.revenuePrimary{border-color:#125246;background:#125246;color:#fff}table{width:100%;border-collapse:collapse;min-width:680px}th,td{padding:11px 10px;border-bottom:1px solid #e5ece7;text-align:left;font-size:13px;vertical-align:top}th{background:#f1f5f2;color:#33423e;font-weight:800;white-space:nowrap}td{color:#42504c}.playbook h2{gap:8px}.checks{display:grid;gap:8px;margin-top:16px}.checks span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border-radius:8px;background:#eef6f2;color:#226654;font-size:13px;font-weight:700}@media(max-width:1040px){.marketGrid,.workspace{grid-template-columns:1fr 1fr}.builder{grid-column:1 / -1;order:3}}@media(max-width:720px){main{padding:18px 18px 126px}.hero,.retentionStartPanel,.briefQuickStart,.oneClickStartPanel,.referralLandingPanel,.proofStrip,.homeShareMission,.trialPackPanel,.instantStartPanel,.jobTypeStarts,.demandShortcutPanel,.firstSearchPanel,.referralBoostPanel,.promoShortcutPanel,.marketGrid,.workspace,.guidedStart,.growthLoopStart,.activeDemand,.liveDemandStart,.homeRevenueEntrances,.guidedControls,.briefStart,.toolGrid,.snsDemandBoost,.snsAutoPilot,.briefPasteShortcut,.quickBriefStartPanel,.bulkFirstPanel,.bulkFirstImport,.bulkFirstActions,.bulkFirstShortcutActions,.bulkFirstPasteTools,.bulkFirstPasteNext,.bulkGoalQuickPanel,.existingDedupePlan,.autoSearch,.searchOptions,.zeroRescuePanel,.zeroHelpButtons,.resultCta,.simplePostCsvShare,.preSaveReferralPanel,.preExportStickyBar,.viralReferralPanel,.fastSharePanel,.postCsvRevenueBridge,.growthPartnerKitPanel,.saveMissionPanel,.finishSprintPanel,.resultOneClickPack,.viralStarterPanel,.csvSavePrompt,.growthSharePanel,.retentionAfterCsv,.relatedSearchPanel,.resultShareCard,.freeToolCard,.csvPreviewPanel,.postCsvPanel,.postCsvShareMission,.postCsvNextBest,.referralKit{grid-template-columns:1fr}.bulkGoalQuickActions,.bulkFirstTypeTabs,.bulkFirstTargets,.bulkFirstLimits,.bulkDedupePresets{grid-template-columns:repeat(2,minmax(0,1fr))}.bulkFirstTargetInput{grid-template-columns:1fr}.bulkFirstStats{grid-template-columns:repeat(2,minmax(0,1fr))}.simpleLimitPicker{grid-template-columns:1fr}.simpleLimitCustom{grid-template-columns:auto minmax(88px,1fr)}h1{font-size:42px}.shareMessage{display:block;margin:8px 0 0}.heroQuick{display:grid;grid-template-columns:1fr 1fr}.heroLiveProof{grid-template-columns:1fr}.heroLiveProof div{min-height:54px}.heroLiveStarts{align-items:stretch;flex-direction:column}.heroLiveStarts button,.heroLiveStarts a{width:100%}.heroQuick span{grid-column:1 / -1}.heroQuick button,.heroQuick a{width:100%}.heroAdIntro,.heroAdIntroLinks{grid-template-columns:1fr}.heroAdIntroLinks a{width:100%}.heroRevenuePriority nav{grid-template-columns:1fr}.heroRevenuePriority a{width:100%}.homeRevenueStartBoost,.homeRevenueStartBoostGrid,.homeLiveRevenueLinksGrid{grid-template-columns:1fr}.homeLiveRevenueLinksCopy{align-items:flex-start;flex-direction:column}.homeLiveRevenueLinksCopy strong{text-align:left}.heroFirstSearchMission,.heroFirstSearchActions{grid-template-columns:1fr}.heroFirstSearchActions button,.heroFirstSearchActions a{width:100%}.heroDemandShortcuts>div{grid-template-columns:1fr}.homeRevenueCards{grid-template-columns:1fr}.preExportStickyBar button{width:100%}.oneClickStartGrid,.briefQuickBox{grid-template-columns:1fr}.briefQuickBox textarea{min-height:132px}.retentionStartActions{justify-content:stretch}.retentionStartActions button,.retentionStartActions a,.heroPrimaryStart{width:100%}.referralLandingActions{grid-template-columns:1fr}.referralLandingActions button{width:100%;white-space:normal}.referralQuickStarts>div,.revenueIntentFastStarts>div{grid-template-columns:1fr}.gcxxblogReferralStarts,.firstSearchCards,.instantStartCards,.trialPackCards,.homeShareMissionActions{grid-template-columns:1fr}.homeShareMissionActions button.dedupePrimary{grid-column:auto}.jobTypeGrid,.demandShortcutCards,.snsAutoPilotButtons,.snsDemandBoostCards{grid-template-columns:1fr}.firstSearchCards button{min-height:104px}.promoShortcutCards,.referralBoostCards{grid-template-columns:1fr}.referralBoostCards article>div:last-child{grid-template-columns:1fr}.popularStarts{grid-template-columns:1fr}.provenStartsHeader{align-items:stretch;flex-direction:column}.provenStartsHeader a{justify-content:center;width:100%}.provenStartGrid,.activeDemandList,.liveDemandStartList,.growthLoopStartActions{grid-template-columns:1fr}.popularButtons{display:grid}.popularButtons button{width:100%}.popularSharePack{display:grid}.popularSharePack button,.popularSharePack a,.segmentedControl,.guidedButton,.briefButton{width:100%}.briefPlanMini{grid-template-columns:1fr}.actions{flex-wrap:wrap}.actions button{width:100%;justify-content:center;margin-left:0}.deliveryPanel,.saveDecisionPanel,.saveDecisionStats,.saveDecisionActions{grid-template-columns:1fr}.saveDecisionActions button{width:100%}.platformCsvFocus{grid-template-columns:1fr}.platformCsvFocusActions{min-width:0;width:100%}.platformCsvChecks{grid-template-columns:repeat(2,minmax(0,1fr))}.platformCsvFocusActions button{width:100%;white-space:normal}.resultCtaActions,.preSaveReferralActions{justify-content:stretch}.preSaveReferralActions button,.preSaveReferralActions a{flex:1 1 100%}.resultCtaActions button{width:100%}.simplePostCsvShare button,.simplePostCsvShare a{width:100%;white-space:normal}.resultOneClickPack button,.viralStarterActions,.viralStarterActions button,.viralStarterActions a{width:100%}.preCsvNextSearchPanel,.preCsvNextSearchActions,.resultProofCard,.resultProofStats,.resultProofActions{grid-template-columns:1fr}.saveOutcomeStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.resultProofActions button,.resultProofActions a{width:100%}.viralReferralActions,.postCsvRevenueBridgeActions{grid-template-columns:1fr}.viralReferralActions button,.viralReferralActions a{width:100%}.fastShareActions{grid-template-columns:1fr}.fastShareActions button,.fastShareActions a{width:100%}.postCsvShareMissionActions{grid-template-columns:1fr}.postCsvShareMissionActions button,.postCsvShareMissionActions a,.postCsvNextBest button,.postCsvNextBest a{width:100%}.postCsvOnePersonBridge{grid-template-columns:1fr}.postCsvOnePersonBridge button,.postCsvOnePersonBridge a{width:100%;white-space:normal}.saveMissionSteps,.finishSprintSteps{grid-template-columns:1fr}.growthShareActions{justify-content:stretch}.growthShareActions button,.growthShareActions a{width:100%}.threePersonInvitePanel{grid-template-columns:1fr}.threePersonInvitePanel button{width:100%}.csvCompletionRail,.relatedSearchCards{grid-template-columns:1fr}.csvPreviewActions{justify-content:stretch}.csvPreviewActions button{width:100%}.csvMiniTable{min-width:520px}.shareNudge{align-items:stretch;grid-template-columns:1fr}.shareNudge button{justify-content:center}.resultShareCard,.freeToolCard{grid-template-columns:1fr}.resultShareActions{justify-content:stretch}.resultShareActions button,.resultShareActions a,.freeToolCardActions button,.freeToolCardActions a,.referralKitActions button{width:100%}.stickyCsvBar,.stickyStartBar,.stickyShareBar,.csvCoachPanel{right:12px;bottom:12px;grid-template-columns:1fr;width:calc(100% - 24px)}.stickyCsvBar button,.stickyStartBar button,.stickyStartBar a,.stickyShareBar button,.stickyShareBar a{width:100%;padding:0 10px;font-size:13px}.stickyCsvActions,.stickyStartActions,.stickyShareActions,.csvCoachActions{display:grid;grid-template-columns:1fr;width:100%}.csvCoachActions button{width:100%;padding:0 10px;white-space:normal}}
