This commit is contained in:
Vendored
+206
-89
@@ -1,32 +1,54 @@
|
||||
:root {
|
||||
--theme_text_primary: #181d26;
|
||||
--theme_text_weak: rgba(4, 14, 32, 0.69);
|
||||
--theme_text_inverse: rgba(249, 252, 255, 0.97);
|
||||
--theme_text_secondary_active: rgba(7, 12, 20, 0.82);
|
||||
--theme_accent_blue: #1b61c9;
|
||||
--theme_accent_blue_hover: #164fa6;
|
||||
--theme_accent_blue_soft: #e8f0fc;
|
||||
--theme_success_text: #006400;
|
||||
--theme_text_primary: #0f1d33;
|
||||
--theme_text_weak: rgba(15, 29, 51, 0.67);
|
||||
--theme_text_inverse: #f6faff;
|
||||
--theme_text_inverse_muted: rgba(246, 250, 255, 0.77);
|
||||
--theme_text_secondary_active: rgba(13, 24, 42, 0.84);
|
||||
--theme_text_button_spotlight: #f7fbff;
|
||||
--theme_text_success: #0f6a35;
|
||||
--theme_text_placeholder: rgba(15, 29, 51, 0.47);
|
||||
--theme_accent_blue: #195fc8;
|
||||
--theme_accent_blue_hover: #144ea7;
|
||||
--theme_accent_blue_soft: #e8f1ff;
|
||||
--theme_accent_blue_border: rgba(25, 95, 200, 0.44);
|
||||
--theme_surface_primary: #ffffff;
|
||||
--theme_surface_subtle: #f8fafc;
|
||||
--theme_surface_shell: #fdfefe;
|
||||
--theme_surface_section: #fbfdff;
|
||||
--theme_border: #e0e2e6;
|
||||
--theme_shadow_card: rgba(0, 0, 0, 0.32) 0 0 1px, rgba(0, 0, 0, 0.08) 0 0 2px, rgba(45, 127, 249, 0.28) 0 1px 3px, rgba(0, 0, 0, 0.06) 0 0 0 0.5px inset;
|
||||
--theme_shadow_soft: rgba(15, 48, 106, 0.05) 0 0 20px;
|
||||
--theme_shadow_button: rgba(45, 127, 249, 0.28) 0 1px 3px;
|
||||
--theme_surface_subtle: #f3f8ff;
|
||||
--theme_surface_shell: #f7fbff;
|
||||
--theme_surface_section: #ffffff;
|
||||
--theme_surface_raised: #ffffff;
|
||||
--theme_surface_code: #ecf3ff;
|
||||
--theme_surface_table_head: rgba(233, 242, 255, 0.92);
|
||||
--theme_surface_chart_tooltip: rgba(12, 21, 37, 0.96);
|
||||
--theme_border: #d5e0ee;
|
||||
--theme_border_medium: #bccde4;
|
||||
--theme_border_strong: #4d6281;
|
||||
--theme_border_focus: rgba(25, 95, 200, 0.78);
|
||||
--theme_shadow_card: rgba(4, 16, 34, 0.08) 0 8px 22px, rgba(25, 95, 200, 0.09) 0 1px 3px;
|
||||
--theme_shadow_ambient: rgba(19, 68, 142, 0.08) 0 18px 42px -24px;
|
||||
--theme_shadow_soft: var(--theme_shadow_ambient);
|
||||
--theme_shadow_button: rgba(25, 95, 200, 0.26) 0 2px 6px;
|
||||
--theme_shadow_button_ring: 0 0 0 2px rgba(25, 95, 200, 0.28);
|
||||
--theme_shadow_table_inset: inset rgba(25, 95, 200, 0.14) 0 0 0 1px;
|
||||
--theme_shadow_tooltip: rgba(5, 14, 26, 0.28) 0 14px 32px;
|
||||
--theme_gradient_hero_primary: radial-gradient(circle at 8% 4%, rgba(25, 95, 200, 0.09) 0, rgba(25, 95, 200, 0) 31%);
|
||||
--theme_gradient_hero_secondary: radial-gradient(circle at 90% 12%, rgba(20, 78, 167, 0.08) 0, rgba(20, 78, 167, 0) 29%);
|
||||
--theme_gradient_card_accent: linear-gradient(180deg, #195fc8 0%, #144ea7 100%);
|
||||
--theme_focus_outline: 2px solid rgba(25, 95, 200, 0.58);
|
||||
--theme_radius_button: 12px;
|
||||
--theme_radius_card: 16px;
|
||||
--theme_radius_section: 24px;
|
||||
--theme_radius_large: 32px;
|
||||
--theme_font_body: "Haas", "Neue Haas Grotesk Text Pro", "Avenir Next", "Segoe UI", "Helvetica Neue", Arial, sans-serif;
|
||||
--theme_font_display: "Haas Groot Disp", "Haas", "Neue Haas Grotesk Display Pro", "Avenir Next", "Segoe UI", "Helvetica Neue", Arial, sans-serif;
|
||||
--theme_font_code: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
||||
--theme_letter_body: 0.12px;
|
||||
--theme_letter_caption: 0.2px;
|
||||
--theme_letter_button: 0.08px;
|
||||
--theme_radius_large: 30px;
|
||||
--theme_radius_code: 8px;
|
||||
--theme_radius_pill: 9999px;
|
||||
--theme_font_body: "jjannon", "Iowan Old Style", "Palatino Linotype", "URW Palladio L", "P052", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
|
||||
--theme_font_display: "CursorGothic", "CursorGothic Fallback", system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||
--theme_font_code: "berkeleyMono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
||||
--theme_font_ui: system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
|
||||
--theme_letter_body: 0.012em;
|
||||
--theme_letter_caption: 0.085em;
|
||||
--theme_letter_button: 0.01em;
|
||||
--theme_transition_fast: 150ms ease;
|
||||
--theme_transition_base: 220ms ease;
|
||||
--theme_transition_base: 200ms ease;
|
||||
--web2-blue: var(--theme_accent_blue);
|
||||
--web2-slate: var(--theme_text_primary);
|
||||
--web2-muted: var(--theme_text_weak);
|
||||
@@ -55,8 +77,8 @@ body {
|
||||
|
||||
.web2-bg {
|
||||
background:
|
||||
radial-gradient(circle at 8% 4%, rgba(27, 97, 201, 0.08) 0, rgba(27, 97, 201, 0) 30%),
|
||||
radial-gradient(circle at 90% 12%, rgba(37, 79, 173, 0.08) 0, rgba(37, 79, 173, 0) 28%),
|
||||
var(--theme_gradient_hero_primary),
|
||||
var(--theme_gradient_hero_secondary),
|
||||
var(--theme_surface_shell);
|
||||
}
|
||||
|
||||
@@ -93,12 +115,12 @@ body {
|
||||
font-family: var(--theme_font_display);
|
||||
font-size: clamp(1.95rem, 1.2rem + 1.9vw, 2.65rem);
|
||||
line-height: 1.15;
|
||||
letter-spacing: 0.06px;
|
||||
letter-spacing: -0.325px;
|
||||
}
|
||||
|
||||
.web2-page-subtitle {
|
||||
margin-top: 0.45rem;
|
||||
font-size: 0.96rem;
|
||||
font-size: 1.08rem;
|
||||
line-height: 1.45;
|
||||
color: var(--theme_text_weak);
|
||||
}
|
||||
@@ -126,28 +148,91 @@ body {
|
||||
}
|
||||
|
||||
.web2-kpi-label {
|
||||
font-size: 0.72rem;
|
||||
font-weight: 600;
|
||||
font-size: 0.7rem;
|
||||
font-family: var(--theme_font_ui);
|
||||
font-weight: 500;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.22em;
|
||||
letter-spacing: 0.16em;
|
||||
color: var(--theme_text_weak);
|
||||
}
|
||||
|
||||
.web2-kpi-value {
|
||||
margin-top: 0.55rem;
|
||||
font-size: 1.3rem;
|
||||
font-weight: 600;
|
||||
font-size: 1.2rem;
|
||||
font-family: var(--theme_font_display);
|
||||
font-weight: 400;
|
||||
line-height: 1.2;
|
||||
color: var(--theme_text_primary);
|
||||
letter-spacing: -0.11px;
|
||||
}
|
||||
|
||||
.web2-kpi-value-mono {
|
||||
font-family: var(--theme_font_code);
|
||||
font-size: 0.98rem;
|
||||
font-weight: 400;
|
||||
letter-spacing: -0.015em;
|
||||
}
|
||||
|
||||
.web2-kpi-truncate {
|
||||
display: block;
|
||||
max-width: 100%;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.web2-card-overview {
|
||||
background: var(--theme_surface_primary);
|
||||
}
|
||||
|
||||
.web2-card-featured {
|
||||
background: var(--theme_surface_primary);
|
||||
border-color: var(--theme_border_medium);
|
||||
box-shadow: var(--theme_shadow_card), var(--theme_shadow_soft);
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.web2-card-featured::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
width: 3px;
|
||||
background: var(--theme_gradient_card_accent);
|
||||
border-top-left-radius: var(--theme_radius_card);
|
||||
border-bottom-left-radius: var(--theme_radius_card);
|
||||
}
|
||||
|
||||
.web2-index-sections {
|
||||
display: grid;
|
||||
gap: 1.35rem;
|
||||
grid-template-columns: minmax(0, 1fr);
|
||||
}
|
||||
|
||||
.web2-index-overview {
|
||||
box-shadow: var(--theme_shadow_soft);
|
||||
}
|
||||
|
||||
.web2-index-featured {
|
||||
margin-top: 0.45rem;
|
||||
border-width: 1px;
|
||||
border-color: var(--theme_border_medium);
|
||||
box-shadow: var(--theme_shadow_card), var(--theme_shadow_soft);
|
||||
}
|
||||
|
||||
.web2-index-wide {
|
||||
grid-column: 1 / -1;
|
||||
}
|
||||
|
||||
.web2-note {
|
||||
padding: 0.78rem 0.92rem;
|
||||
border-radius: var(--theme_radius_button);
|
||||
border: 1px solid rgba(27, 97, 201, 0.28);
|
||||
background: rgba(27, 97, 201, 0.08);
|
||||
border-radius: var(--theme_radius_card);
|
||||
border: 1px solid var(--theme_border_medium);
|
||||
background: var(--theme_surface_subtle);
|
||||
color: var(--theme_text_secondary_active);
|
||||
font-size: 0.89rem;
|
||||
font-family: var(--theme_font_ui);
|
||||
font-size: 0.86rem;
|
||||
line-height: 1.45;
|
||||
}
|
||||
|
||||
@@ -164,20 +249,23 @@ body {
|
||||
border: 1px solid var(--theme_border);
|
||||
border-radius: var(--theme_radius_card);
|
||||
padding: 1.4rem 1.6rem;
|
||||
box-shadow: var(--theme_shadow_card);
|
||||
box-shadow: var(--theme_shadow_card), var(--theme_shadow_soft);
|
||||
}
|
||||
|
||||
.web2-card h2 {
|
||||
.web2-card h2,
|
||||
.web2-section-title {
|
||||
position: relative;
|
||||
margin: 0;
|
||||
padding-left: 0.9rem;
|
||||
font-size: 1.1rem;
|
||||
font-size: 1.36rem;
|
||||
font-family: var(--theme_font_display);
|
||||
font-weight: 600;
|
||||
letter-spacing: var(--theme_letter_button);
|
||||
font-weight: 400;
|
||||
letter-spacing: -0.11px;
|
||||
color: var(--theme_text_primary);
|
||||
}
|
||||
|
||||
.web2-card h2::before {
|
||||
.web2-card h2::before,
|
||||
.web2-section-title::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
@@ -187,7 +275,7 @@ body {
|
||||
height: 72%;
|
||||
background: var(--theme_accent_blue);
|
||||
border-radius: 999px;
|
||||
box-shadow: 0 0 0 1px rgba(27, 97, 201, 0.22);
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.web2-pill {
|
||||
@@ -197,18 +285,19 @@ body {
|
||||
background: var(--theme_surface_subtle);
|
||||
border: 1px solid var(--theme_border);
|
||||
color: var(--theme_text_weak);
|
||||
padding: 0.28rem 0.72rem;
|
||||
border-radius: var(--theme_radius_button);
|
||||
font-size: 0.82rem;
|
||||
font-weight: 500;
|
||||
letter-spacing: 0.24px;
|
||||
padding: 0.22rem 0.78rem;
|
||||
border-radius: var(--theme_radius_pill);
|
||||
font-family: var(--theme_font_display);
|
||||
font-size: 0.76rem;
|
||||
font-weight: 400;
|
||||
letter-spacing: 0;
|
||||
}
|
||||
|
||||
.web2-code {
|
||||
font-family: var(--theme_font_code);
|
||||
background: rgba(27, 97, 201, 0.07);
|
||||
background: var(--theme_surface_code);
|
||||
border: 1px solid var(--theme_border);
|
||||
border-radius: 8px;
|
||||
border-radius: var(--theme_radius_code);
|
||||
padding: 0.12rem 0.42rem;
|
||||
font-size: 0.84em;
|
||||
color: var(--theme_text_primary);
|
||||
@@ -221,23 +310,25 @@ body {
|
||||
.web2-link {
|
||||
color: var(--theme_accent_blue);
|
||||
text-decoration: none;
|
||||
font-weight: 600;
|
||||
font-weight: 500;
|
||||
transition: color var(--theme_transition_fast), text-decoration-color var(--theme_transition_fast);
|
||||
}
|
||||
|
||||
.web2-link:hover {
|
||||
color: var(--theme_accent_blue_hover);
|
||||
text-decoration: underline;
|
||||
text-decoration-color: var(--theme_border_medium);
|
||||
}
|
||||
|
||||
.web2-button {
|
||||
background: var(--theme_accent_blue);
|
||||
color: var(--theme_text_inverse);
|
||||
padding: 0.56rem 1rem;
|
||||
color: var(--theme_text_button_spotlight);
|
||||
padding: 0.62rem 0.9rem 0.6rem 1rem;
|
||||
border-radius: var(--theme_radius_button);
|
||||
border: 1px solid rgba(22, 79, 166, 0.95);
|
||||
border: 1px solid var(--theme_accent_blue_border);
|
||||
box-shadow: var(--theme_shadow_button);
|
||||
font-weight: 600;
|
||||
font-family: var(--theme_font_display);
|
||||
font-weight: 400;
|
||||
letter-spacing: var(--theme_letter_button);
|
||||
text-decoration: none;
|
||||
transition: transform var(--theme_transition_fast), background var(--theme_transition_fast), border-color var(--theme_transition_fast), box-shadow var(--theme_transition_fast);
|
||||
@@ -245,22 +336,24 @@ body {
|
||||
|
||||
.web2-button:hover {
|
||||
background: var(--theme_accent_blue_hover);
|
||||
border-color: var(--theme_accent_blue_hover);
|
||||
box-shadow: rgba(37, 79, 173, 0.32) 0 3px 7px;
|
||||
color: var(--theme_text_button_spotlight);
|
||||
border-color: var(--theme_accent_blue_border);
|
||||
box-shadow: var(--theme_shadow_button);
|
||||
transform: translateY(-1px);
|
||||
}
|
||||
|
||||
.web2-button.secondary {
|
||||
background: var(--theme_surface_primary);
|
||||
background: var(--theme_surface_raised);
|
||||
color: var(--theme_text_secondary_active);
|
||||
border-color: var(--theme_border);
|
||||
box-shadow: none;
|
||||
border-radius: var(--theme_radius_pill);
|
||||
}
|
||||
|
||||
.web2-button.secondary:hover {
|
||||
background: var(--theme_surface_subtle);
|
||||
border-color: #c7cdd6;
|
||||
color: var(--theme_text_primary);
|
||||
border-color: var(--theme_border_medium);
|
||||
transform: none;
|
||||
}
|
||||
|
||||
@@ -274,13 +367,14 @@ body {
|
||||
}
|
||||
|
||||
.web3-button {
|
||||
background: var(--theme_surface_subtle);
|
||||
background: var(--theme_surface_primary);
|
||||
color: var(--theme_text_primary);
|
||||
padding: 0.52rem 1.02rem;
|
||||
border-radius: var(--theme_radius_button);
|
||||
border: 1px solid var(--theme_border);
|
||||
text-decoration: none;
|
||||
font-weight: 600;
|
||||
font-family: var(--theme_font_display);
|
||||
font-weight: 400;
|
||||
letter-spacing: var(--theme_letter_button);
|
||||
transition: background var(--theme_transition_fast), border-color var(--theme_transition_fast), color var(--theme_transition_fast), box-shadow var(--theme_transition_fast);
|
||||
display: inline-flex;
|
||||
@@ -289,15 +383,16 @@ body {
|
||||
}
|
||||
|
||||
.web3-button:hover {
|
||||
background: #edf2fa;
|
||||
border-color: #c8d2e1;
|
||||
background: var(--theme_accent_blue_soft);
|
||||
border-color: var(--theme_border_medium);
|
||||
color: var(--theme_accent_blue_hover);
|
||||
}
|
||||
|
||||
.web3-button.active {
|
||||
background: var(--theme_accent_blue_soft);
|
||||
border-color: rgba(27, 97, 201, 0.45);
|
||||
border-color: var(--theme_accent_blue_border);
|
||||
color: var(--theme_accent_blue);
|
||||
box-shadow: rgba(45, 127, 249, 0.28) 0 0 0 2px;
|
||||
box-shadow: var(--theme_shadow_button_ring);
|
||||
}
|
||||
|
||||
.web3-button-group {
|
||||
@@ -313,6 +408,7 @@ body {
|
||||
border: 1px solid var(--theme_border);
|
||||
border-radius: var(--theme_radius_card);
|
||||
background: var(--theme_surface_primary);
|
||||
box-shadow: var(--theme_shadow_table_inset);
|
||||
}
|
||||
|
||||
.web2-list li {
|
||||
@@ -334,11 +430,12 @@ body {
|
||||
.web2-table thead th {
|
||||
text-align: left;
|
||||
padding: 0.8rem 0.55rem;
|
||||
font-weight: 700;
|
||||
font-family: var(--theme_font_ui);
|
||||
font-weight: 600;
|
||||
color: var(--theme_text_weak);
|
||||
letter-spacing: var(--theme_letter_caption);
|
||||
border-bottom: 1px solid var(--theme_border);
|
||||
background: rgba(248, 250, 252, 0.95);
|
||||
background: var(--theme_surface_table_head);
|
||||
}
|
||||
|
||||
.web2-table tbody td {
|
||||
@@ -347,15 +444,15 @@ body {
|
||||
}
|
||||
|
||||
.web2-table tbody tr:nth-child(odd) {
|
||||
background: var(--theme_surface_subtle);
|
||||
}
|
||||
|
||||
.web2-table tbody tr:nth-child(even) {
|
||||
background: var(--theme_surface_primary);
|
||||
}
|
||||
|
||||
.web2-table tbody tr:nth-child(even) {
|
||||
background: var(--theme_surface_subtle);
|
||||
}
|
||||
|
||||
.web2-group-row td {
|
||||
background: #eaf1fb;
|
||||
background: var(--theme_surface_subtle);
|
||||
color: var(--theme_text_primary);
|
||||
border-bottom: 1px solid var(--theme_border);
|
||||
padding: 0.7rem 0.55rem;
|
||||
@@ -367,11 +464,12 @@ body {
|
||||
gap: 0.25rem;
|
||||
border: 1px solid var(--theme_border);
|
||||
padding: 0.16rem 0.5rem;
|
||||
border-radius: var(--theme_radius_button);
|
||||
font-size: 0.8rem;
|
||||
border-radius: var(--theme_radius_pill);
|
||||
font-family: var(--theme_font_display);
|
||||
font-size: 0.74rem;
|
||||
letter-spacing: var(--theme_letter_caption);
|
||||
color: var(--theme_text_weak);
|
||||
background: var(--theme_surface_subtle);
|
||||
background: var(--theme_surface_raised);
|
||||
}
|
||||
|
||||
.web2-form-grid {
|
||||
@@ -406,17 +504,17 @@ body {
|
||||
}
|
||||
|
||||
.web2-input::placeholder {
|
||||
color: rgba(4, 14, 32, 0.46);
|
||||
color: var(--theme_text_placeholder);
|
||||
}
|
||||
|
||||
.web2-input:hover {
|
||||
border-color: #c9d0db;
|
||||
border-color: var(--theme_border_medium);
|
||||
}
|
||||
|
||||
.web2-input:focus-visible {
|
||||
outline: none;
|
||||
border-color: rgba(27, 97, 201, 0.8);
|
||||
box-shadow: rgba(45, 127, 249, 0.26) 0 0 0 3px;
|
||||
border-color: var(--theme_border_focus);
|
||||
box-shadow: var(--theme_shadow_button_ring);
|
||||
}
|
||||
|
||||
.web2-form-actions {
|
||||
@@ -433,11 +531,12 @@ body {
|
||||
padding: 0.95rem 1rem;
|
||||
border-radius: var(--theme_radius_card);
|
||||
border: 1px solid var(--theme_border);
|
||||
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0, rgba(248, 250, 252, 0.75) 100%);
|
||||
background: var(--theme_surface_raised);
|
||||
}
|
||||
|
||||
.web2-subcard-label {
|
||||
font-size: 0.72rem;
|
||||
font-family: var(--theme_font_ui);
|
||||
font-weight: 600;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.2em;
|
||||
@@ -446,8 +545,9 @@ body {
|
||||
|
||||
.web2-subcard-value {
|
||||
margin-top: 0.45rem;
|
||||
font-size: 1rem;
|
||||
font-weight: 600;
|
||||
font-size: 1.08rem;
|
||||
font-family: var(--theme_font_display);
|
||||
font-weight: 400;
|
||||
color: var(--theme_text_primary);
|
||||
}
|
||||
|
||||
@@ -463,6 +563,7 @@ body {
|
||||
.web2-details-summary {
|
||||
cursor: pointer;
|
||||
font-size: 0.86rem;
|
||||
font-family: var(--theme_font_ui);
|
||||
font-weight: 600;
|
||||
color: var(--theme_text_secondary_active);
|
||||
}
|
||||
@@ -493,14 +594,14 @@ body {
|
||||
top: 0;
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
background: rgba(24, 29, 38, 0.97);
|
||||
background: var(--theme_surface_chart_tooltip);
|
||||
color: var(--theme_text_inverse);
|
||||
padding: 0.55rem 0.65rem;
|
||||
border-radius: var(--theme_radius_button);
|
||||
font-size: 0.75rem;
|
||||
line-height: 1.35;
|
||||
min-width: 170px;
|
||||
box-shadow: 0 10px 30px rgba(2, 6, 23, 0.25);
|
||||
box-shadow: var(--theme_shadow_tooltip);
|
||||
z-index: 20;
|
||||
transition: opacity 80ms linear;
|
||||
}
|
||||
@@ -511,7 +612,7 @@ body {
|
||||
|
||||
.web3-chart-tooltip-title {
|
||||
font-weight: 700;
|
||||
color: #e2e8f0;
|
||||
color: var(--theme_text_inverse);
|
||||
margin-bottom: 0.35rem;
|
||||
}
|
||||
|
||||
@@ -525,12 +626,12 @@ body {
|
||||
.web3-chart-tooltip-label {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
color: #cbd5e1;
|
||||
color: var(--theme_text_inverse_muted);
|
||||
}
|
||||
|
||||
.web3-chart-tooltip-value {
|
||||
font-weight: 700;
|
||||
color: #f8fafc;
|
||||
color: var(--theme_text_inverse);
|
||||
}
|
||||
|
||||
.web3-chart-tooltip-swatch {
|
||||
@@ -553,7 +654,7 @@ body {
|
||||
padding-top: 0.75rem;
|
||||
text-align: center;
|
||||
font-size: 0.74rem;
|
||||
font-style: italic;
|
||||
font-style: normal;
|
||||
letter-spacing: var(--theme_letter_caption);
|
||||
color: var(--theme_text_weak);
|
||||
}
|
||||
@@ -564,7 +665,7 @@ summary:focus-visible,
|
||||
.web2-button:focus-visible,
|
||||
.web3-button:focus-visible,
|
||||
.web2-link:focus-visible {
|
||||
outline: 2px solid rgba(27, 97, 201, 0.7);
|
||||
outline: var(--theme_focus_outline);
|
||||
outline-offset: 2px;
|
||||
}
|
||||
|
||||
@@ -591,6 +692,12 @@ summary:focus-visible,
|
||||
.web2-page-subtitle {
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
.web2-index-sections {
|
||||
gap: 1.15rem;
|
||||
}
|
||||
.web2-index-featured {
|
||||
margin-top: 0.75rem;
|
||||
}
|
||||
.web2-actions {
|
||||
width: 100%;
|
||||
}
|
||||
@@ -611,3 +718,13 @@ summary:focus-visible,
|
||||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1024px) {
|
||||
.web2-index-sections {
|
||||
grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);
|
||||
gap: 1.5rem;
|
||||
}
|
||||
.web2-index-featured {
|
||||
margin-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user