.solutionCard.svelte-1jlayhd.dragging{transition:none}.deleteButton.svelte-1jlayhd{display:none;position:absolute;top:0;right:0}.solutionCard.svelte-1jlayhd:hover .deleteButton:where(.svelte-1jlayhd){display:block}.solutionCard.svelte-1jlayhd:hover{box-shadow:var(--shadow)}.solutionCard.svelte-1jlayhd{background:color-mix(in srgb, var(--accent) 15%, transparent);border-left:.2rem solid var(--accent);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.2rem;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:flex-start;gap:.6rem;max-width:13rem;padding:.4rem;transition:all .2s;display:flex;position:relative}.solutionCard.svelte-1jlayhd.lowPromptScoreSurface{background:color-mix(in srgb, var(--accent) 5%, transparent)}.solutionCard.svelte-1jlayhd.lowPromptScoreSurface.lowPromptScoreBorder{border-left-color:color-mix(in srgb, var(--accent) 35%, transparent)}.solutionCard.svelte-1jlayhd.mediumPromptScoreSurface{background:color-mix(in srgb, var(--accent) 10%, transparent)}.solutionCard.svelte-1jlayhd.mediumPromptScoreSurface.mediumPromptScoreBorder{border-left-color:color-mix(in srgb, var(--accent) 55%, transparent)}.solutionCard.viewStateHighlighted.svelte-1jlayhd{background:color-mix(in srgb, #0ea5e9 12%, var(--surface));outline-offset:2px;z-index:1;outline:2px solid #0ea5e9;box-shadow:0 0 0 4px #0ea5e929,0 8px 18px #0ea5e929}.solutionCard.matched.svelte-1jlayhd{background:color-mix(in srgb, var(--warn) 18%, var(--surface));box-shadow:0 0 0 2px var(--warn), 0 0 10px color-mix(in srgb, var(--warn) 45%, transparent);z-index:1}.solutionCard.dimmed.svelte-1jlayhd{opacity:.3}.solutionCard.dimmed.svelte-1jlayhd:hover{opacity:.75}.solutionMetricRow.svelte-1jlayhd{justify-content:space-between;align-items:center;gap:.35rem;width:100%;display:flex}.solutionMetricRow.svelte-1jlayhd .largeCorpLogos:where(.svelte-1jlayhd){flex-wrap:nowrap;overflow:hidden}.solutionMetric.svelte-1jlayhd{text-align:right;white-space:nowrap;color:var(--primary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.85rem;font-weight:700}.solutionCard.desaturated.svelte-1jlayhd .solutionMetric:where(.svelte-1jlayhd){color:#6b7280;font-size:.72rem;font-weight:500}.solutionCard.desaturated.svelte-1jlayhd{filter:grayscale();opacity:.55}.solutionCard.desaturated.svelte-1jlayhd:hover{filter:grayscale(.5);opacity:.85}.matchedCompanyBadge.svelte-1jlayhd{background:var(--warn);color:var(--surface);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:.2rem;max-width:100%;padding:.1rem .45rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.matchedCompanyBadge.svelte-1jlayhd span:where(.svelte-1jlayhd){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.solutionHeaderContent.svelte-1jlayhd{flex-direction:row;align-items:flex-start;gap:.35rem;width:100%;min-width:0;display:flex}.solutionName.svelte-1jlayhd{min-width:0;color:var(--primary);flex:auto;font-size:.9rem;font-weight:700}.promptScore.svelte-1jlayhd{opacity:.9;transform-origin:100% 0;flex:none;width:auto;transform:scale(.85)}.promptScore.svelte-1jlayhd .score-container{width:auto}.solutionCompanyRow.svelte-1jlayhd{flex-flow:wrap;align-items:center;gap:.35rem;max-width:100%;display:flex}.solutionCompanyLabel.svelte-1jlayhd{width:fit-content;color:var(--primary);background:var(--surface);border-radius:1rem;align-items:center;gap:.2rem;padding:0 1rem;font-size:.8rem;font-weight:400;display:flex}.largeCorpCount.svelte-1jlayhd{white-space:nowrap;font-size:.75rem;font-weight:700}.largeCorpLogos.svelte-1jlayhd{flex-flow:wrap;align-items:center;gap:.2rem;max-width:100%;display:flex}.largeCorpLogo.svelte-1jlayhd{object-fit:contain;border:1px solid var(--rule);background:#fff;border-radius:.2rem;flex-shrink:0;width:1.1rem;height:1.1rem}.largeCorpExtra.svelte-1jlayhd{color:var(--primary);background:var(--surface);border-radius:.6rem;padding:.05rem .3rem;font-size:.75rem;font-weight:700;line-height:1.1}.businessModelLabels.svelte-1jlayhd{flex-flow:wrap;align-items:center;gap:.25rem;max-width:100%;display:flex}.businessModelLabel.svelte-1jlayhd{color:var(--primary);background:var(--surface);border:1px solid var(--rule);border-radius:.6rem;align-items:center;gap:.12rem;min-width:0;max-width:100%;padding:.05rem .35rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.businessModelParentIcon.svelte-1jlayhd{opacity:.85;flex-shrink:0;line-height:1;display:inline-flex}.businessModelLabelText.svelte-1jlayhd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.businessModelExtra.svelte-1jlayhd{color:var(--primary);background:var(--surface);border-radius:.6rem;padding:.05rem .3rem;font-size:.75rem;font-weight:700;line-height:1.1}.solutionDescription.svelte-1jlayhd{color:var(--primary);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.solutionHeader.svelte-1jlayhd{flex-direction:row;align-items:center;gap:.4rem;display:flex}.solutionCompanyActions.svelte-1jlayhd{color:var(--primary);flex-shrink:0;align-items:center;display:flex}.solutionCompanyActions.svelte-1jlayhd .probabilityButton.icon.btn-ghost:hover:not(:disabled){background-color:var(--accent-weak)!important}.classificationProbability.svelte-1jlayhd{width:100%;color:var(--primary);justify-content:space-between;align-items:center;gap:.4rem;font-size:11px;line-height:24px;display:flex}.classificationProbability.svelte-1jlayhd strong:where(.svelte-1jlayhd){font-variant-numeric:tabular-nums;font-size:20px}.solutionExtra.svelte-1jlayhd{width:100%}.solutionCard.compact.svelte-1jlayhd{flex:calc(50% - .2rem);align-self:auto;gap:.35rem;min-width:0;max-width:none;padding:.3rem}.solutionCard.compact.svelte-1jlayhd .solutionHeaderContent:where(.svelte-1jlayhd){gap:.2rem}.solutionCard.compact.svelte-1jlayhd .solutionName:where(.svelte-1jlayhd){font-size:.75rem;line-height:1.25}.solutionCard.compact.svelte-1jlayhd .solutionCompanyLabel:where(.svelte-1jlayhd){padding:0 .45rem;font-size:.75rem}.solutionCard.compact.svelte-1jlayhd .solutionCompanyRow:where(.svelte-1jlayhd){gap:.25rem}
