v1.0.0.1
StocketBase
- .mevasearch-preview {
- --background: 245, 247, 250;
- --foreground: 20, 23, 30;
- --card: 255, 255, 255;
- --primary: 14, 165, 233;
- --border: 222, 226, 230;
- --muted-foreground: 100, 116, 139;
- --muted: 234, 236, 240;
- --app-font: 'Space Grotesk Qwantium', 'Space Grotesk', sans-serif;
-
- background-color: rgb(var(--background));
- color: rgb(var(--foreground));
- border: 1px solid rgb(var(--border));
- border-radius: 8px;
- padding: 1rem 1.15rem 0.25rem;
- margin-bottom: 14px;
- line-height: 1.5;
- text-align: left;
- }
-
- body[data-theme="dark"] .mevasearch-preview {
- --background: 14, 17, 22;
- --foreground: 230, 230, 230;
- --card: 26, 29, 36;
- --primary: 34, 211, 238;
- --border: 42, 47, 58;
- --muted-foreground: 156, 163, 175;
- --muted: 42, 47, 58;
- }
-
- .mevasearch-preview,
- .mevasearch-preview * {
- box-sizing: border-box;
- font-family: var(--app-font);
- }
-
- .mevasearch-preview .result-card {
- margin-bottom: 1.25rem;
- min-width: 0;
- overflow: hidden;
- }
-
- .mevasearch-preview .result-breadcrumb {
- display: flex;
- align-items: center;
- gap: 7px;
- font-size: 0.82rem;
- color: rgb(var(--muted-foreground));
- margin-bottom: 3px;
- min-width: 0;
- }
-
- .mevasearch-preview .result-breadcrumb > span:first-of-type {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- min-width: 0;
- }
-
- .mevasearch-preview .result-favicon {
- width: 14px;
- height: 14px;
- border-radius: 2px;
- object-fit: contain;
- flex-shrink: 0;
- }
-
- .mevasearch-preview .result-title {
- margin: 0;
- }
-
- .mevasearch-preview .result-title a {
- color: rgb(var(--primary));
- text-decoration: none;
- font-size: 1.1rem;
- font-weight: 500;
- line-height: 1.3;
- overflow-wrap: break-word;
- word-break: break-word;
- display: inline-flex;
- align-items: center;
- gap: 6px;
- cursor: default;
- }
-
- .mevasearch-preview .result-desc {
- font-size: 0.9rem;
- color: rgb(var(--foreground));
- opacity: 0.8;
- margin-top: 4px;
- line-height: 1.5;
- overflow-wrap: break-word;
- word-break: break-word;
- }
-
- .mevasearch-preview.web-results-mcard .result-card {
- padding: 1.25rem 1.5rem;
- border: 1px solid rgb(var(--border));
- border-radius: 0.875rem;
- background-color: rgb(var(--card));
- box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
- }
-
- .mevasearch-preview.web-results-mcard .result-breadcrumb {
- gap: 8px;
- font-size: 0.82rem;
- }
-
- .mevasearch-preview.web-results-mcard .result-title a {
- font-size: 1.15rem;
- }
-
- .mevasearch-preview.web-results-mcard .result-desc {
- font-size: 0.95rem;
- line-height: 1.6;
- }
-
- .mevasearch-preview.web-results-magazine .result-card {
- padding: 1.75rem;
- border: 1.5px solid rgb(var(--primary));
- border-radius: 0.875rem;
- background: linear-gradient(135deg, rgba(var(--primary), 0.07) 0%, rgba(var(--primary), 0.02) 100%);
- box-shadow: 0 2px 10px rgba(14, 165, 233, 0.06);
- }
-
- .mevasearch-preview.web-results-magazine .result-breadcrumb {
- font-size: 0.82rem;
- margin-bottom: 0.6rem;
- }
-
- .mevasearch-preview.web-results-magazine .result-title a {
- font-size: 1.55rem;
- line-height: 1.25;
- font-weight: 700;
- }
-
- .mevasearch-preview.web-results-magazine .result-desc {
- font-size: 1rem;
- line-height: 1.7;
- margin-top: 0.875rem;
- opacity: 0.9;
- }
-
- .mevasearch-preview.web-results-modern .result-card {
- position: relative;
- padding: 1rem 1.15rem 1rem 1.4rem;
- border-radius: 1rem;
- background-color: rgb(var(--card));
- border: 1px solid rgb(var(--border));
- box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
- }
-
- .mevasearch-preview.web-results-modern .result-card::before {
- content: '';
- position: absolute;
- left: 0.3rem;
- top: 1.3rem;
- bottom: 1.3rem;
- width: 2px;
- border-radius: 999px;
- background: rgb(var(--primary));
- }
-
- .mevasearch-preview.web-results-modern .result-breadcrumb {
- gap: 8px;
- font-size: 0.78rem;
- opacity: 0.75;
- }
-
- .mevasearch-preview.web-results-modern .result-favicon {
- border-radius: 6px;
- padding: 2px;
- background: rgb(var(--muted));
- }
-
- .mevasearch-preview.web-results-modern .result-title {
- margin-top: 0.3rem;
- }
-
- .mevasearch-preview.web-results-modern .result-title a {
- font-size: 1.2rem;
- font-weight: 600;
- letter-spacing: -0.01em;
- }
-
- .mevasearch-preview.web-results-modern .result-desc {
- font-size: 0.92rem;
- line-height: 1.65;
- margin-top: 0.5rem;
- opacity: 0.82;
- }
-