


Source: https://www.tines.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
font-family: var(--fontPixel) โ selector :root[data-page-theme=matrix]:rootfont-family: var(--fontSerif) โ selector .DataCardGrid-module-scss-module**B-3lJW**dataCard dtfont-family: var(--fontSans) โ selector .AreaNav-module-scss-module**oPsmja**pillfont-family: var(--fontSystem) โ selector .FormActionEntry-module-scss-module**Dsv5ha**containerfont-size: 1.4rem โ selector .PaginatedListNav-module-scss-module**XPj-AG**navfont-size: 1.6rem โ selector bodyfont-size: var(--pxText) โ selector :root[data-page-theme=matrix] bodyfont-size: 1em โ selector prefont-size: 100% โ selector button,input,optgroup,select,textareafont-size: 2.6rem โ selector .DataCardGrid-module-scss-module**B-3lJW**dataCard dtfont-size: 3.2rem โ selector .DataCardGrid-module-scss-module**B-3lJW**dataCard dtfont-size: 3.8rem โ selector .DataCardGrid-module-scss-module**B-3lJW**dataCard dtfont-weight: 500 โ selector .PaginatedListNav-module-scss-module**XPj-AG**navfont-weight: 700 โ selector .PaginatedListNav-module-scss-module**XPj-AG**pageLink.PaginatedListNav-module-scss-module**XPj-AG**activefont-weight: 600 โ selector h1,h2,h3,h4,h5font-weight: 400 โ selector code,pre,kbd,sampfont-weight: 600!important โ selector .InArticleStoryGrid-module-scss-module**LqnKGG**preheadingfont-weight: 400!important โ selector .SeoCtaBlock-module-scss-module**nJHLrG**textContent h3font-weight: 300 โ selector .SectionHeading2-module-scss-module**MRVIWW**smallerline-height: 1.4 โ selector pline-height: 1.15 โ selector button,input,optgroup,select,textarealine-height: 1 โ selector .DataCardGrid-module-scss-module**B-3lJW**dataCard dtline-height: 1.2 โ selector .DataCardGrid-module-scss-module**B-3lJW**dataCard ddline-height: 1.5 โ selector .EventCard-module-scss-module**9aaT2W**body .EventCard-module-scss-module**9aaT2W**cardBodyline-height: 1.1 โ selector .InArticleStoryGrid-module-scss-module**LqnKGG**headingline-height: 1.25 โ selector .\_ContentCardBase-module-scss-module**2WyTKG**content pline-height: 1.35 โ selector .StoryEmbed-module-scss-module**6SyA_GhowItWorks pletter-spacing: -.02em โ selector .EventCard-module-scss-module9aaT2Wbody .EventCard-module-scss-module9aaT2Wtitleletter-spacing: .02em โ selector .EventCard-module-scss-module9aaT2Wbody .EventCard-module-scss-module9aaT2Wsubheadingletter-spacing: .05em โ selector .ContentCardBase-module-scss-module2WyTKGcontent header p:first-childletter-spacing: -.01em โ selector .ContentCardBase-module-scss-module2WyTKGcontent h4letter-spacing: .03em โ selector .StoryEmbed-module-scss-module6SyA_G**toolsSection h4letter-spacing: -.025em โ selector .ContentCardYDWWT-module-scss-module**-0KsFW**heading .ContentCardYDWWT-module-scss-module**-0KsFW**heading.ContentCardYDWWT-module-scss-module**-0KsFW**headingletter-spacing: -.015em โ selector .SeoCtaBlock-module-scss-module**nJHLrG**textContent h3letter-spacing: -.03em โ selector .ThreeBHero-module-scss-module**_xGqFaheadingcolor: var(--c-purple55) !important โ selector :rootcolor: var(--purple50) โ selector [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGprevNextcolor: var(--purple600) โ selector .PaginatedListNav-module-scss-moduleXPj-AGprevNext:hovercolor: var(--purple300) โ selector [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGprevNext:hovercolor: var(--purple700) โ selector .PaginatedListNav-module-scss-moduleXPj-AGpageLink.PaginatedListNav-module-scss-moduleXPj-AGactivecolor: var(--pageForegroundColor) โ selector :root[data-color-scheme=light]:not([data-page-theme-mode])color: var(--c-green10) โ selector :root[data-page-theme=matrix]:root ::selectionbackground-color: var(--purple50) โ selector .PaginatedListNav-module-scss-moduleXPj-AGnavbackground-color: var(--purple900) โ selector [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGnavbackground-color: var(--purple100) โ selector .PaginatedListNav-module-scss-moduleXPj-AGpageLink:hoverbackground-color: var(--purple800) โ selector [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGpageLink:hoverbackground-color: var(--pageBg,var(--lightest)) โ selector :root[data-color-scheme=light]:not([data-page-theme-mode])background-color: var(--pageBg) โ selector :root[data-color-scheme=dark]:not([data-page-theme-mode])background-color: var(--c-green99) โ selector :root[data-page-theme=matrix]:rootbackground-color: var(--c-green99)!important โ selector :root[data-page-theme=matrix] htmlborder-radius: 99rem โ selector .PaginatedListNav-module-scss-moduleXPj-AGnavborder-radius: .4em โ selector .PaginatedListNav-module-scss-moduleXPj-AGprevNextborder-radius: 1rem โ selector .DataCardGrid-module-scss-moduleB-3lJWdataCardborder-radius: .8rem โ selector .EventCard-module-scss-module9aaT2WeventCardborder-radius: 0 โ selector .EventCard-module-scss-module9aaT2Wimageborder-radius: .6rem โ selector .InArticleStoryGrid-module-scss-moduleLqnKGGstoryCardborder-radius: 8px โ selector .ContentCardBase-module-scss-module2WyTKGcardbox-shadow: 0 0 3px var(--acc40) โ selector .StoryEmbed-module-scss-module6SyAGgalleryNavButton.StoryEmbed-module-scss-module6SyAGactivebox-shadow: 0 0 2px 2px color-mix(in srgb, var(--focusRingColor,var(--c-green40)) 90%, var(--lightest)) โ selector .Button-module-scss-moduleKA9GbGbuttonInner:focusbox-shadow: 0 0 2px 2px var(--ac40),0 0 2px 2px var(--ac40) โ selector .ActionEntry-module-scss-modulesESnGGcontainer.ActionEntry-module-scss-modulesESnGGselectedbox-shadow: 0px 1px 3px color-mix(in srgb, var(--black) 6%, transparent) โ selector .FormActionEntry-module-scss-moduleDsv5hacontainerbox-shadow: 0 1.2rem 0 -.4rem color-mix(in srgb, var(--c-purple50) 20%, transparent) โ selector .WildcodeGuideSection-module-scss-moduleAYF21acoverImagemax-width: 20em โ selector .DataCardGrid-module-scss-moduleB-3lJWdataCard ddmax-width: 14em โ selector .EventCard-module-scss-module9aaT2Wbody .EventCard-module-scss-module9aaT2Wtitlemax-width: 100% โ selector .ContentCardBase-module-scss-module2WyTKGcard.ContentCardBase-module-scss-module2WyTKGlarge .ContentCardBase-module-scss-module2WyTKGcontent headermax-width: 85% โ selector .ContentCardBase-module-scss-module2WyTKGcard.ContentCardBase-module-scss-module2WyTKGlarge .ContentCardBase-module-scss-module2WyTKGcontent header pmax-width: 8em โ selector .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy:not(.ContentCardCaseStudy-module-scss-moduleFAcjzalarge) figuremax-width: calc(100% - 3em) โ selector .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy.ContentCardCaseStudy-module-scss-moduleFAcjzalarge figuremax-width: calc(100% - 9em) โ selector .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy.ContentCardCaseStudy-module-scss-moduleFAcjzalarge figuremax-width: 7em โ selector .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy.ContentCardCaseStudy-module-scss-moduleFAcjzashort figurepadding: .5em .375em โ selector .PaginatedListNav-module-scss-moduleXPj-AGnavpadding: .75em 1.25em โ selector .PaginatedListNav-module-scss-moduleXPj-AGprevNextpadding: 0 .25em โ selector .PaginatedListNav-module-scss-moduleXPj-AGpageLinkpadding: 0 โ selector button::-moz-focus-innerpadding: var(--gap) โ selector .DataCardGrid-module-scss-moduleB-3lJWdataCardpadding: 1.6rem 1.8rem 1.8rem โ selector .EventCard-module-scss-module9aaT2Wbodypadding: 2rem 2.2rem โ selector .EventCard-module-scss-module9aaT2Wbodypadding: 1.5em โ selector .InArticleStoryGrid-module-scss-moduleLqnKGGstoryCardgap: 1em โ selector .PaginatedListNav-module-scss-moduleXPj-AGpagesgap: 1rem โ selector .DataCardGrid-module-scss-moduleB-3lJWdataCardGridgap: 1.5rem โ selector .DataCardGrid-module-scss-moduleB-3lJWdataCardGridgap: .6rem โ selector .EventCard-module-scss-module9aaT2Wbodygap: var(--gap) โ selector .StoryEmbed-module-scss-module6SyA\_Gcardgap: .5rem โ selector .ContentCardWorkflowLive-module-scss-module4N8j-qfootergap: .5em โ selector .LibraryStoryCard-module-scss-modulegc3Zlaiconsgap: .6em โ selector .LibraryStoryCard-module-scss-modulegc3Zlabodytransition: filter .1s โ selector .ContentCardBase-module-scss-module2WyTKGcard.ContentCardBase-module-scss-module2WyTKGimageOnlytransition: all .2s โ selector .ContentCardBase-module-scss-module2WyTKGcontent header p:last-child strong:only-child:aftertransition: all .1s โ selector .StoryEmbed-module-scss-module6SyA_G**galleryNavButtontransition: transform .2s โ selector .ContentCardWorkflowLive-module-scss-module**4N8j-q**card .ContentCardWorkflowLive-module-scss-module**4N8j-q**footer p:first-of-type strong:aftertransition: filter .15s,border-color .15s โ selector .LibraryStoryCard-module-scss-module**gc3Zla**cardtransition: transform .1s โ selector .ContentCardYDWWT-module-scss-module**-0KsFW**sticker btransition: opacity .1s โ selector .Button-module-scss-module**KA9GbG**buttonTexttransition: filter .1s,background-color .1s โ selector .Button-module-scss-module**KA9GbG**buttonInner(min-width:640px)
(max-width:919px)
(min-width:512px)
(prefers-color-scheme:dark)
(min-width:1024px)
(min-resolution:2x)
(prefers-color-scheme:light)
(min-width:1280px)
(min-width:1440px)
(min-width:920px)
(min-width:1366px)
(min-width:512px) and (max-width:919px)
(min-width:768px)
(min-width:1194px)
(hover:hover)
(max-width:639px)
(max-width:767px)
(max-width:511px)
(prefers-reduced-motion:reduce)
(max-width:1439px)
(max-width:420px)
(max-width:919px) and (max-width:639px)
(max-width:1023px)
(prefers-reduced-motion:no-preference)
(prefers-reduced-motion:no-preference) and (max-width:919px)
Source: https://www.tines.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
Original CSS custom-property declarations, grouped by source and selector. Up to 250 declarations; selectors preserved; media-query conditions are not attached to individual declarations.
https://www.tines.com/ โ :root
--pageForegroundColor: var(--c-purple55) !important;
--footerBackgroundColor: transparent;
--footerForegroundColor: var(--c-purple55);
--footerLinkHoverColor: #8d75e6;
--areaNavPillBg: var(--c-purple5);
--areaNavPillBgHover: var(--c-purple10);
--areaNavActiveColor: var(--c-purple60);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc40) 50%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-resolved-scheme=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 40%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-color-scheme=auto]:not([data-resolved-scheme]) .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 40%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-page-theme-mode=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 40%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-appearance=lighter] .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc40) 20%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-resolved-scheme=dark] [data-appearance=lighter] .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 20%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-color-scheme=auto]:not([data-resolved-scheme]) [data-appearance=lighter] .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 20%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-page-theme-mode=dark] [data-appearance=lighter] .CollectionViewToggle-module-scss-module**zlj3RW**tab
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 20%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-appearance=lighter] .CollectionViewToggle-module-scss-module**zlj3RW**tab:not(.CollectionViewToggle-module-scss-module**zlj3RW**active):hover
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc30) 20%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ .CollectionViewToggle-module-scss-module**zlj3RW**tab:not(.CollectionViewToggle-module-scss-module**zlj3RW**active):hover
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc30) 50%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-resolved-scheme=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab:not(.CollectionViewToggle-module-scss-module**zlj3RW**active):hover
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 50%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-color-scheme=auto]:not([data-resolved-scheme]) .CollectionViewToggle-module-scss-module**zlj3RW**tab:not(.CollectionViewToggle-module-scss-module**zlj3RW**active):hover
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 50%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-page-theme-mode=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab:not(.CollectionViewToggle-module-scss-module**zlj3RW**active):hover
--ViewSwitcherTabBg: color-mix(in srgb, var(--acc50) 50%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: var(--acc5);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-resolved-scheme=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: var(--acc90);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-color-scheme=auto]:not([data-resolved-scheme]) .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: var(--acc90);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-page-theme-mode=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: var(--acc90);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-neutral-color] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: color-mix(in srgb, var(--c-purple5) 70%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-resolved-scheme=dark] [data-neutral-color] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: color-mix(in srgb, var(--darkest) 60%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-color-scheme=auto]:not([data-resolved-scheme]) [data-neutral-color] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: color-mix(in srgb, var(--darkest) 60%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-page-theme-mode=dark] [data-neutral-color] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**active
--ViewSwitcherTabBg: color-mix(in srgb, var(--darkest) 60%, transparent);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**featuredActive
--ViewSwitcherTabBg: var(--c-lightest);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-resolved-scheme=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**featuredActive
--ViewSwitcherTabBg: var(--c-darkest);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-color-scheme=auto]:not([data-resolved-scheme]) .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**featuredActive
--ViewSwitcherTabBg: var(--c-darkest);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ [data-page-theme-mode=dark] .CollectionViewToggle-module-scss-module**zlj3RW**tab.CollectionViewToggle-module-scss-module**zlj3RW**featuredActive
--ViewSwitcherTabBg: var(--c-darkest);https://www.tines.com/_next/static/immutable/chunks/3-nyg4z27prjn.css โ .ChecklistBlock-module-scss-module**ypyd8G**checklist
--checklistIconColor: var(--acc40);https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root
--purple: #8d75e6;
--purple25: #f8f2f6;
--purple50: #f3ecf7;
--purple100: #eadff8;
--purple200: #d7c4fa;
--purple300: #c2aafa;
--purple400: #a990f5;
--purple500: #8d75e6;
--purple600: #7f69ce;
--purple700: #6956a8;
--purple800: #4d3e78;
--purple900: #32274b;
--green: #25a871;
--green25: #f3f6ee;
--green50: #e9f3e7;
--green100: #d6edd9;
--green200: #b0e0bd;
--green300: #87d1a3;
--green400: #5abe89;
--green500: #25a871;
--green600: #239667;
--green700: #1f7a57;
--green800: #195642;
--green900: #11352e;
--orange: #f47e3f;
--orange25: #fdf3eb;
--orange50: #feede0;
--orange100: #ffe0cc;
--orange200: #ffc8a3;
--orange300: #ffaf7e;
--orange400: #fd975d;
--orange500: #f47e3f;
--orange600: #e16521;
--orange700: #b74d1a;
--orange800: #803218;
--orange900: #4c1812;
--pink: #e269a4;
--pink25: #fdf2f2;
--pink50: #feebee;
--pink100: #ffdce8;
--pink200: #ffbfdb;
--pink300: #fda2cb;
--pink400: #f486b8;
--pink500: #e269a4;
--pink600: #cb5d94;
--pink700: #a54b7a;
--pink800: #763359;
--pink900: #4a1d3b;
--yellow: #e49307;
--yellow25: #fdf4ea;
--yellow50: #feefdf;
--yellow100: #ffe5ca;
--yellow200: #ffd29f;
--yellow300: #fdbd74;
--yellow400: #f5a847;
--yellow500: #e49307;
--yellow600: #cd840e;
--yellow700: #a96c14;
--yellow800: #7a4d16;
--yellow900: #4f3014;
--lime: #99b22a;
--lime25: #f8f6ea;
--lime50: #f4f3e0;
--lime100: #ebedcb;
--lime200: #d9e1a2;
--lime300: #c6d478;
--lime400: #b0c44f;
--lime500: #99b22a;
--lime600: #8aa028;
--lime700: #718424;
--lime800: #52601e;
--lime900: #343e17;
--blue: #4e8fd0;
--blue25: #f4f4f5;
--blue50: #eceff6;
--blue100: #dce5f7;
--blue200: #bbd2f8;
--blue300: #96bdf3;
--blue400: #71a7e5;
--blue500: #4e8fd0;
--blue600: #4780bc;
--blue700: #3c699b;
--blue800: #2e4c73;
--blue900: #20304c;
--red: #e14f4c;
--red25: #fdf1ec;
--red50: #fee8e2;
--red100: #ffd8cf;
--red200: #ffb6ab;
--red300: #fe9589;
--red400: #f67269;
--red500: #e14f4c;
--red600: #ca4845;
--red700: #a53c3a;
--red800: #772e2c;
--red900: #4b1f1e;
--teal: #04b9ad;
--teal25: #f4f7f2;
--teal50: #ebf5ef;
--teal100: #daf0e9;
--teal200: #b6e7dd;
--teal300: #8edbcf;
--teal400: #5fcbbf;
--teal500: #04b9ad;
--teal600: #05a49c;
--teal700: #058380;
--teal800: #04595d;
--teal900: #01333c;
--white: #fff;
--black: #000;
--lightest: #fcf9f5;
--darkest: #1e1c22;
--gray: #b3b1af;
--light100: #f8f4f0;
--light200: #f3efea;
--light300: #ede9e3;
--light400: #e4e0d9;
--light500: #dcd7d0;
--dark500: #32313b;
--dark600: #2e2d36;
--dark700: #2a2831;
--dark800: #26242c;
--dark900: #222027;
--darkModeBg: var(--c-darkest);
--pageBg: var(--lightest);
--pageForegroundColor: var(--acc65);
--panelBg: var(--lightest);
--pageAccent: var(--purple);
--intercomBannerHeight: 0px;
--pageTopFixedElementsHeight: calc(var(--siteNavHeight,0px) + var(--intercomBannerHeight,0px));
--c-lightest: #fcf9f5;
--c-darkest: #16131e;
--c-purple1: #f8f6fa;
--c-purple2: #f5f2fb;
--c-purple5: #ece8fd;https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root[data-color-scheme=light]:not([data-page-theme-mode])
--lightningcss-light: initial;
--lightningcss-dark: ;
--pageBg: var(--lightest);
--panelBg: var(--lightest);
--pageForegroundColor: var(--acc65);https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root[data-color-scheme=dark]:not([data-page-theme-mode])
--lightningcss-light: ;
--lightningcss-dark: initial;
--pageBg: var(--darkModeBg);
--panelBg: var(--darkModeBg);
--pageForegroundColor: var(--c-lightest);https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root[data-page-theme=matrix]:root
--lightningcss-light: ;
--lightningcss-dark: initial;
--pageBg: var(--c-green99);
--panelBg: var(--c-green99);
--darkModeBg: var(--c-green99);
--pageForegroundColor: var(--c-green30);
--fontSans: var(--fontPixel);
--fontSerif: var(--fontPixel);
--fontSerifDisplay: var(--fontPixel);
--matrixGreen: var(--c-green30);
--matrixGreenBright: var(--c-green25);
--matrixGreenDim: var(--c-green40);
--matrixGreenDark: var(--c-green70);
--matrixGreenDarker: var(--c-green85);
--matrixGreenBg: var(--c-green85);
--matrixGlow: 0 0 8px color-mix(in srgb, var(--c-green40) 40%, transparent);
--matrixGlowStrong: 0 0 12px color-mix(in srgb, var(--c-green40) 60%, transparent);
--acc1: var(--c-green1);
--acc2: var(--c-green2);
--acc5: var(--c-green5);
--acc10: var(--c-green10);
--acc15: var(--c-green15);
--acc20: var(--c-green20);
--acc25: var(--c-green25);
--acc30: var(--c-green30);
--acc35: var(--c-green35);
--acc40: var(--c-green40);
--acc45: var(--c-green45);
--acc50: var(--c-green50);
--acc55: var(--c-green55);
--acc60: var(--c-green60);
--acc65: var(--c-green65);
--acc70: var(--c-green70);
--acc75: var(--c-green75);
--acc80: var(--c-green80);
--acc85: var(--c-green85);
--acc90: var(--c-green90);
--acc95: var(--c-green95);
--acc97: var(--c-green97);
--acc99: var(--c-green99);
--areaNavPillBg: var(--c-green85);
--areaNavPillColor: var(--c-green5);
--areaNavPillBgHover: var(--c-green80);
--pageAccent: var(--matrixGreenBright);
--areaNavActiveColor: var(--matrixGreenBright);
--pxTextSm: 9px;
--pxText: 18px;
--pxHeadingSm: 27px;
--pxHeadingMd: 36px;
--pxHeadingLg: 45px;
--pxHeadingXl: 54px;
--pxDisplay: 63px;
--pxTextSm: 12px;
--pxText: 16px;
--pxHeadingSm: 22.5px;
--pxHeadingMd: 31.5px;
--pxHeadingXl: 49.5px;
--pxDisplay: 58.5px;https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root[data-page-theme-mode=dark]
--lightningcss-light: ;
--lightningcss-dark: initial;https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root[data-page-theme-mode=light]
--lightningcss-light: initial;
--lightningcss-dark: ;https://www.tines.com/\_next/static/immutable/chunks/3-nyg4z27prjn.css โ :root[data-color-scheme=auto]:not([data-page-theme-mode])
--lightningcss-light: ;
--lightningcss-dark: initial;
--pageBg: var(--darkModeBg);
--panelBg: var(--darkModeBg);
--pageForegroundColor: var(--white);
--lightningcss-light: initial;
--lightningcss-dark: ;
--pageBg: var(--lightest);
--panelBg: var(--lightest);
--pageForegroundColor: var(--acc65);
Source: https://www.tines.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
Observed design values, with source selectors. Names shown are CSS properties, not invented official token names.
| Property | Declared value | Selector |
|---|---|---|
| font-family | var(--fontPixel) | :root[data-page-theme=matrix]:root |
| font-family | var(--fontSerif) | .DataCardGrid-module-scss-module**B-3lJW**dataCard dt |
| font-family | var(--fontSans) | .AreaNav-module-scss-module**oPsmja**pill |
| font-family | var(--fontSystem) | .FormActionEntry-module-scss-module**Dsv5ha**container |
| font-size | 1.4rem | .PaginatedListNav-module-scss-module**XPj-AG**nav |
| font-size | 1.6rem | body |
| font-size | var(--pxText) | :root[data-page-theme=matrix] body |
| font-size | 1em | pre |
| font-size | 100% | button,input,optgroup,select,textarea |
| font-size | 2.6rem | .DataCardGrid-module-scss-module**B-3lJW**dataCard dt |
| font-size | 3.2rem | .DataCardGrid-module-scss-module**B-3lJW**dataCard dt |
| font-size | 3.8rem | .DataCardGrid-module-scss-module**B-3lJW**dataCard dt |
| font-weight | 500 | .PaginatedListNav-module-scss-module**XPj-AG**nav |
| font-weight | 700 | .PaginatedListNav-module-scss-module**XPj-AG**pageLink.PaginatedListNav-module-scss-module**XPj-AG**active |
| font-weight | 600 | h1,h2,h3,h4,h5 |
| font-weight | 400 | code,pre,kbd,samp |
| font-weight | 600!important | .InArticleStoryGrid-module-scss-module**LqnKGG**preheading |
| font-weight | 400!important | .SeoCtaBlock-module-scss-module**nJHLrG**textContent h3 |
| font-weight | 300 | .SectionHeading2-module-scss-module**MRVIWW**smaller |
| line-height | 1.4 | p |
| line-height | 1.15 | button,input,optgroup,select,textarea |
| line-height | 1 | .DataCardGrid-module-scss-module**B-3lJW**dataCard dt |
| line-height | 1.2 | .DataCardGrid-module-scss-module**B-3lJW**dataCard dd |
| line-height | 1.5 | .EventCard-module-scss-module**9aaT2W**body .EventCard-module-scss-module**9aaT2W**cardBody |
| line-height | 1.1 | .InArticleStoryGrid-module-scss-module**LqnKGG**heading |
| line-height | 1.25 | .\_ContentCardBase-module-scss-module**2WyTKG**content p |
| line-height | 1.35 | .StoryEmbed-module-scss-module**6SyA_GhowItWorks p |
| letter-spacing | -.02em | .EventCard-module-scss-module9aaT2Wbody .EventCard-module-scss-module9aaT2Wtitle |
| letter-spacing | .02em | .EventCard-module-scss-module9aaT2Wbody .EventCard-module-scss-module9aaT2Wsubheading |
| letter-spacing | .05em | .ContentCardBase-module-scss-module2WyTKGcontent header p:first-child |
| letter-spacing | -.01em | .ContentCardBase-module-scss-module2WyTKGcontent h4 |
| letter-spacing | .03em | .StoryEmbed-module-scss-module6SyA_G**toolsSection h4 |
| letter-spacing | -.025em | .ContentCardYDWWT-module-scss-module**-0KsFW**heading .ContentCardYDWWT-module-scss-module**-0KsFW**heading.ContentCardYDWWT-module-scss-module**-0KsFW**heading |
| letter-spacing | -.015em | .SeoCtaBlock-module-scss-module**nJHLrG**textContent h3 |
| letter-spacing | -.03em | .ThreeBHero-module-scss-module**_xGqFaheading |
| color | var(--c-purple55) !important | :root |
| color | var(--purple50) | [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGprevNext |
| color | var(--purple600) | .PaginatedListNav-module-scss-moduleXPj-AGprevNext:hover |
| color | var(--purple300) | [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGprevNext:hover |
| color | var(--purple700) | .PaginatedListNav-module-scss-moduleXPj-AGpageLink.PaginatedListNav-module-scss-moduleXPj-AGactive |
| color | var(--pageForegroundColor) | :root[data-color-scheme=light]:not([data-page-theme-mode]) |
| color | var(--c-green10) | :root[data-page-theme=matrix]:root ::selection |
| background-color | var(--purple50) | .PaginatedListNav-module-scss-moduleXPj-AGnav |
| background-color | var(--purple900) | [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGnav |
| background-color | var(--purple100) | .PaginatedListNav-module-scss-moduleXPj-AGpageLink:hover |
| background-color | var(--purple800) | [data-resolved-scheme=dark] .PaginatedListNav-module-scss-moduleXPj-AGpageLink:hover |
| background-color | var(--pageBg,var(--lightest)) | :root[data-color-scheme=light]:not([data-page-theme-mode]) |
| background-color | var(--pageBg) | :root[data-color-scheme=dark]:not([data-page-theme-mode]) |
| background-color | var(--c-green99) | :root[data-page-theme=matrix]:root |
| background-color | var(--c-green99)!important | :root[data-page-theme=matrix] html |
| border-radius | 99rem | .PaginatedListNav-module-scss-moduleXPj-AGnav |
| border-radius | .4em | .PaginatedListNav-module-scss-moduleXPj-AGprevNext |
| border-radius | 1rem | .DataCardGrid-module-scss-moduleB-3lJWdataCard |
| border-radius | .8rem | .EventCard-module-scss-module9aaT2WeventCard |
| border-radius | 0 | .EventCard-module-scss-module9aaT2Wimage |
| border-radius | .6rem | .InArticleStoryGrid-module-scss-moduleLqnKGGstoryCard |
| border-radius | 8px | .ContentCardBase-module-scss-module2WyTKGcard |
| box-shadow | 0 0 3px var(--acc40) | .StoryEmbed-module-scss-module6SyAGgalleryNavButton.StoryEmbed-module-scss-module6SyAGactive |
| box-shadow | 0 0 2px 2px color-mix(in srgb, var(--focusRingColor,var(--c-green40)) 90%, var(--lightest)) | .Button-module-scss-moduleKA9GbGbuttonInner:focus |
| box-shadow | 0 0 2px 2px var(--ac40),0 0 2px 2px var(--ac40) | .ActionEntry-module-scss-modulesESnGGcontainer.ActionEntry-module-scss-modulesESnGGselected |
| box-shadow | 0px 1px 3px color-mix(in srgb, var(--black) 6%, transparent) | .FormActionEntry-module-scss-moduleDsv5hacontainer |
| box-shadow | 0 1.2rem 0 -.4rem color-mix(in srgb, var(--c-purple50) 20%, transparent) | .WildcodeGuideSection-module-scss-moduleAYF21acoverImage |
| max-width | 20em | .DataCardGrid-module-scss-moduleB-3lJWdataCard dd |
| max-width | 14em | .EventCard-module-scss-module9aaT2Wbody .EventCard-module-scss-module9aaT2Wtitle |
| max-width | 100% | .ContentCardBase-module-scss-module2WyTKGcard.ContentCardBase-module-scss-module2WyTKGlarge .ContentCardBase-module-scss-module2WyTKGcontent header |
| max-width | 85% | .ContentCardBase-module-scss-module2WyTKGcard.ContentCardBase-module-scss-module2WyTKGlarge .ContentCardBase-module-scss-module2WyTKGcontent header p |
| max-width | 8em | .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy:not(.ContentCardCaseStudy-module-scss-moduleFAcjzalarge) figure |
| max-width | calc(100% - 3em) | .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy.ContentCardCaseStudy-module-scss-moduleFAcjzalarge figure |
| max-width | calc(100% - 9em) | .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy.ContentCardCaseStudy-module-scss-moduleFAcjzalarge figure |
| max-width | 7em | .ContentCardCaseStudy-module-scss-moduleFAcjzacaseStudy.ContentCardCaseStudy-module-scss-moduleFAcjzashort figure |
| padding | .5em .375em | .PaginatedListNav-module-scss-moduleXPj-AGnav |
| padding | .75em 1.25em | .PaginatedListNav-module-scss-moduleXPj-AGprevNext |
| padding | 0 .25em | .PaginatedListNav-module-scss-moduleXPj-AGpageLink |
| padding | 0 | button::-moz-focus-inner |
| padding | var(--gap) | .DataCardGrid-module-scss-moduleB-3lJWdataCard |
| padding | 1.6rem 1.8rem 1.8rem | .EventCard-module-scss-module9aaT2Wbody |
| padding | 2rem 2.2rem | .EventCard-module-scss-module9aaT2Wbody |
| padding | 1.5em | .InArticleStoryGrid-module-scss-moduleLqnKGGstoryCard |
| gap | 1em | .PaginatedListNav-module-scss-moduleXPj-AGpages |
| gap | 1rem | .DataCardGrid-module-scss-moduleB-3lJWdataCardGrid |
| gap | 1.5rem | .DataCardGrid-module-scss-moduleB-3lJWdataCardGrid |
| gap | .6rem | .EventCard-module-scss-module9aaT2Wbody |
| gap | var(--gap) | .StoryEmbed-module-scss-module6SyA\_Gcard |
| gap | .5rem | .ContentCardWorkflowLive-module-scss-module4N8j-qfooter |
| gap | .5em | .LibraryStoryCard-module-scss-modulegc3Zlaicons |
| gap | .6em | .LibraryStoryCard-module-scss-modulegc3Zlabody |
| transition | filter .1s | .ContentCardBase-module-scss-module2WyTKGcard.ContentCardBase-module-scss-module2WyTKGimageOnly |
| transition | all .2s | .ContentCardBase-module-scss-module2WyTKGcontent header p:last-child strong:only-child:after |
| transition | all .1s | .StoryEmbed-module-scss-module6SyA_G**galleryNavButton |
| transition | transform .2s | .ContentCardWorkflowLive-module-scss-module**4N8j-q**card .ContentCardWorkflowLive-module-scss-module**4N8j-q**footer p:first-of-type strong:after |
| transition | filter .15s,border-color .15s | .LibraryStoryCard-module-scss-module**gc3Zla**card |
| transition | transform .1s | .ContentCardYDWWT-module-scss-module**-0KsFW**sticker b |
| transition | opacity .1s | .Button-module-scss-module**KA9GbG**buttonText |
| transition | filter .1s,background-color .1s | .Button-module-scss-module**KA9GbG**buttonInner |
Source: https://www.tines.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.