coulomb-social/docs/design-extract/coulomb-social-reset.css
tegwick 6fe263444a Extract authenticated coulomb.social design language via designlang
Session probe lands on /vw_pages (Research). Use main designlang extract
with --cookie-file — pack ignores auth. 39 artifacts under
docs/design-extract; tolerate designlang late summary crash when cores exist.
2026-08-09 01:31:00 +02:00

81 lines
2.1 KiB
CSS

/* ──────────────────────────────────────────────────────────────
Brand-aware reset — generated by designlang
Research | Coulomb
2026-08-08T23:30:22.005Z
────────────────────────────────────────────────────────────── */
*, *::before, *::after { box-sizing: border-box; }
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, blockquote, figure,
form, fieldset, table, hr {
margin: 0;
padding: 0;
}
html {
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
text-size-adjust: 100%;
-webkit-tap-highlight-color: transparent;
font-family: "Helvetica", system-ui, -apple-system, 'Segoe UI', sans-serif;
font-size: 16px;
line-height: 1.5;
}
body {
background-color: #ffffff;
color: #000000;
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
}
h1, h2, h3, h4, h5, h6 {
font-family: "Helvetica", system-ui, -apple-system, sans-serif;
font-weight: 600;
line-height: 1.15;
letter-spacing: -0.015em;
}
a {
color: #d08728;
text-decoration: none;
background-color: transparent;
}
a:hover { text-decoration: underline; }
a:focus-visible { outline: 2px solid #d08728; outline-offset: 2px; border-radius: 4px; }
img, picture, video, canvas, svg {
display: block;
max-width: 100%;
height: auto;
}
input, textarea, select, button {
font: inherit;
color: inherit;
}
button { cursor: pointer; background: none; border: 0; padding: 0; }
code, pre, kbd, samp {
font-family: ui-monospace, ui-monospace, 'SF Mono', Menlo, monospace;
}
hr {
border: 0;
border-top: 1px solid #e5e5e5;
}
::selection {
background: #d08728;
color: #ffffff;
}
@media (prefers-reduced-motion: reduce) {
*, *::before, *::after {
animation-duration: 0.001ms !important;
transition-duration: 0.001ms !important;
scroll-behavior: auto !important;
}
}