model-flow / source /src /index.css
mindchain's picture
Upload source/src/index.css with huggingface_hub
b1e5787 verified
Raw History Blame Contribute Delete
1.63 kB
@import "tailwindcss";
:root {
--bg: #0a0a0d;
--panel: #121218;
--line: #26262e;
--line2: #1b1b21;
--ink: #ededf2;
--dim: #9d9da8;
--faint: #67676f;
--accent: #ffd21e;
--accent-soft: rgba(255, 210, 30, 0.13);
--bar: #34343f;
--up: #3ddc97;
--danger: #ff7070;
color-scheme: dark;
}
html.light {
--bg: #fafafa;
--panel: #ffffff;
--line: #e3e3e9;
--line2: #eeeeF2;
--ink: #15151a;
--dim: #5b5b66;
--faint: #8e8e99;
--accent: #d9ae00;
--accent-soft: rgba(217, 174, 0, 0.15);
--bar: #b9b9c4;
--up: #0a7d33;
--danger: #c73a3a;
color-scheme: light;
}
body {
background: var(--bg);
color: var(--ink);
font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
-webkit-font-smoothing: antialiased;
}
::selection { background: var(--accent); color: #111; }
.tnum { font-variant-numeric: tabular-nums; }
.grid-tex {
background-image:
linear-gradient(var(--line2) 1px, transparent 1px),
linear-gradient(90deg, var(--line2) 1px, transparent 1px);
background-size: 44px 44px;
mask-image: linear-gradient(to bottom, black, transparent 100%);
}
@keyframes pulse-dot {
0%, 100% { box-shadow: 0 0 0 0 rgba(61, 220, 151, 0.45); }
50% { box-shadow: 0 0 0 5px rgba(61, 220, 151, 0); }
}
.live-dot { animation: pulse-dot 2s ease-in-out infinite; }
@keyframes rise {
from { opacity: 0; transform: translateY(8px); }
to { opacity: 1; transform: none; }
}
.rise { animation: rise 0.45s cubic-bezier(0.2, 0.7, 0.2, 1) both; }
@keyframes drawline {
from { stroke-dashoffset: var(--len); }
to { stroke-dashoffset: 0; }
}