{"namespace":"SkiforeningenDesignSystem_9d0ebb","components":[{"name":"Badge","sourcePath":"components/badges/Badge.jsx"},{"name":"Button","sourcePath":"components/buttons/Button.jsx"},{"name":"IconButton","sourcePath":"components/buttons/IconButton.jsx"},{"name":"ActivityCard","sourcePath":"components/cards/ActivityCard.jsx"},{"name":"CabinCard","sourcePath":"components/cards/CabinCard.jsx"},{"name":"EntryCard","sourcePath":"components/cards/EntryCard.jsx"},{"name":"NewsCard","sourcePath":"components/cards/NewsCard.jsx"},{"name":"TripCard","sourcePath":"components/cards/TripCard.jsx"},{"name":"Chip","sourcePath":"components/chips/Chip.jsx"},{"name":"MembershipTable","sourcePath":"components/data/MembershipTable.jsx"},{"name":"EmptyState","sourcePath":"components/feedback/EmptyState.jsx"},{"name":"SectionBanner","sourcePath":"components/feedback/SectionBanner.jsx"},{"name":"SkeletonCard","sourcePath":"components/feedback/SkeletonCard.jsx"},{"name":"Tooltip","sourcePath":"components/feedback/Tooltip.jsx"},{"name":"Checkbox","sourcePath":"components/forms/Checkbox.jsx"},{"name":"Input","sourcePath":"components/forms/Input.jsx"},{"name":"Radio","sourcePath":"components/forms/Radio.jsx"},{"name":"Select","sourcePath":"components/forms/Select.jsx"},{"name":"Switch","sourcePath":"components/forms/Switch.jsx"},{"name":"Link","sourcePath":"components/links/Link.jsx"},{"name":"Hero","sourcePath":"components/modules/Hero.jsx"},{"name":"MemberNudge","sourcePath":"components/modules/MemberNudge.jsx"},{"name":"MembershipModule","sourcePath":"components/modules/MembershipModule.jsx"},{"name":"PartnerStrip","sourcePath":"components/modules/PartnerStrip.jsx"},{"name":"SporetHero","sourcePath":"components/modules/SporetHero.jsx"},{"name":"Breadcrumbs","sourcePath":"components/navigation/Breadcrumbs.jsx"},{"name":"Footer","sourcePath":"components/navigation/Footer.jsx"},{"name":"Header","sourcePath":"components/navigation/Header.jsx"},{"name":"MobileNav","sourcePath":"components/navigation/MobileNav.jsx"},{"name":"Pagination","sourcePath":"components/navigation/Pagination.jsx"},{"name":"SearchField","sourcePath":"components/navigation/SearchField.jsx"},{"name":"SeasonToggle","sourcePath":"components/navigation/SeasonToggle.jsx"},{"name":"Tabs","sourcePath":"components/navigation/Tabs.jsx"}],"startingPoints":[],"cards":[{"path":"guidelines/brand-iconography.card.html","group":"Brand","viewport":"700x230","subtitle":"Rounded line icons, 1.75px stroke, currentColor. Accent used sparingly.","name":"Iconography — Lucide"},{"path":"guidelines/brand-logo.card.html","group":"Brand","viewport":"700x230","subtitle":"Birkebeiner emblem, since 1883. On light & on navy.","name":"Logo"},{"path":"guidelines/colors-feedback.card.html","group":"Colors","viewport":"700x180","subtitle":"Error, warning, success, info — each with container + on-container.","name":"Feedback colours"},{"path":"guidelines/colors-neutrals.card.html","group":"Colors","viewport":"700x150","subtitle":"Cool-tinted greys derived from navy. Surfaces, outlines, ink.","name":"Navy neutral scale"},{"path":"guidelines/colors-primary.card.html","group":"Colors","viewport":"700x190","subtitle":"Core action & brand colour. White text → 14.3:1 (AAA).","name":"Primary — navy"},{"path":"guidelines/colors-seasons.card.html","group":"Colors","viewport":"700x210","subtitle":"One global state re-maps accent tokens — winter ❄ ice-blue, summer ☀ orange + green.","name":"Season accents"},{"path":"guidelines/colors-secondary.card.html","group":"Colors","viewport":"700x190","subtitle":"Calm surfaces, filter chips, low-emphasis actions.","name":"Secondary — light blue"},{"path":"guidelines/colors-surfaces.card.html","group":"Colors","viewport":"700x210","subtitle":"Neutral page/card flats and the text ink hierarchy on white.","name":"Surfaces & text"},{"path":"guidelines/colors-tertiary.card.html","group":"Colors","viewport":"700x190","subtitle":"Sparing, energetic accent. Never a large flat. White on solid = large/bold text only.","name":"Tertiary — orange accent"},{"path":"components/badges/badges.card.html","group":"Components","viewport":"700x150","subtitle":"Åpent nå, medlemstilbud, sesong, ny, aktivitetstype.","name":"Badges"},{"path":"components/buttons/buttons.card.html","group":"Components","viewport":"700x300","subtitle":"Primary CTA, secondary, tertiary accent, outline, text, icon + states.","name":"Buttons"},{"path":"components/cards/cards.card.html","group":"Components","viewport":"1100x520","subtitle":"EntryCard, TripCard, CabinCard, NewsCard + ActivityCard — one taxonomy-driven system.","name":"Card system"},{"path":"components/chips/chips.card.html","group":"Components","viewport":"700x160","subtitle":"Selectable and removable filter chips, built on secondary.","name":"Chips & filters"},{"path":"components/data/data.card.html","group":"Components","viewport":"800x520","subtitle":"Medlemstype-sammenligning: pris, hvem passer det for, fordeler.","name":"Membership comparison table"},{"path":"components/feedback/feedback.card.html","group":"Components","viewport":"800x520","subtitle":"Section banner, empty state, skeleton loaders, tooltip.","name":"Feedback & states"},{"path":"components/forms/forms.card.html","group":"Components","viewport":"700x460","subtitle":"Input, select, checkbox, radio, switch — with help, error & success.","name":"Form fields"},{"path":"components/links/links.card.html","group":"Components","viewport":"700x180","subtitle":"Inline, standalone, and external (↗) links for Sporet & third-party services.","name":"Links"},{"path":"components/modules/modules.card.html","group":"Components","viewport":"1200x720","subtitle":"Sporet hero (live prep status), membership module, member nudge, partner strip.","name":"Composite modules"},{"path":"components/navigation/navigation.card.html","group":"Components","viewport":"1240x420","subtitle":"Hovedheader — logo, meny og verktøy på én rad.","name":"Navigation"},{"path":"guidelines/elevation-scale.card.html","group":"Spacing","viewport":"700x180","subtitle":"Levels 0–4. Soft, low-contrast navy shadows — used sparingly.","name":"Elevation"},{"path":"guidelines/grid.card.html","group":"Spacing","viewport":"700x200","subtitle":"12-col, mobile-first. Card galleries flow 1→2→3→4. Max 1200px.","name":"Grid & breakpoints"},{"path":"guidelines/motion.card.html","group":"Spacing","viewport":"700x180","subtitle":"Durations 120/200/320ms · calm easing. Hover the bars. Respects reduced-motion.","name":"Motion"},{"path":"guidelines/radius-scale.card.html","group":"Spacing","viewport":"700x170","subtitle":"none · sm 4 · md 8 · lg 16 · xl 24 · full. Buttons/chips pill, cards md/lg.","name":"Corner radius"},{"path":"guidelines/spacing-scale.card.html","group":"Spacing","viewport":"700x170","subtitle":"8px base, 4px half-step: 4 · 8 · 12 · 16 · 24 · 32 · 48 · 64 · 96.","name":"Spacing scale"},{"path":"guidelines/type-body.card.html","group":"Type","viewport":"700x250","subtitle":"High x-height grotesk. Body L/M/S. Measure capped ~68ch.","name":"Body — Hanken Grotesk"},{"path":"guidelines/type-fonts.card.html","group":"Type","viewport":"700x200","subtitle":"Besley (display) + Hanken Grotesk (UI) — full æ ø å support.","name":"Two voices"},{"path":"guidelines/type-headings.card.html","group":"Type","viewport":"700x300","subtitle":"Slab serif. Warm, editorial. Weights 500/600/700.","name":"Display & headings — Besley"},{"path":"guidelines/type-ui.card.html","group":"Type","viewport":"700x180","subtitle":"Hanken Grotesk — label, button, caption, overline.","name":"UI labels & utility"}],"templates":[{"name":"Landingsside","description":"Skiforeningen landing page: hero + few clear entry cards + membership CTA (pattern A).","folder":"templates/landing-page","entryPath":"templates/landing-page/LandingPage.dc.html","thumbnail":{"path":"templates/landing-page/.thumbnail","kind":"captured"}}],"globalCssPaths":["tokens/fonts.css","tokens/colors.css","tokens/seasons.css","tokens/dark.css","tokens/typography.css","tokens/spacing.css","tokens/layout.css","tokens/radius.css","tokens/elevation.css","tokens/motion.css","tokens/base.css","styles.css"],"tokens":[{"name":"--font-display","value":"'Besley', Georgia, 'Times New Roman', serif","kind":"font","definedIn":"tokens/fonts.css"},{"name":"--font-sans","value":"'Hanken Grotesk', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif","kind":"font","definedIn":"tokens/fonts.css"},{"name":"--font-mono","value":"ui-monospace, 'SFMono-Regular', Menlo, Consolas, monospace","kind":"font","definedIn":"tokens/fonts.css"},{"name":"--palette-primary","value":"#00285E","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-primary-container","value":"#00153F","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-on-primary-container","value":"#AAD7F8","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-secondary","value":"#ACD4F1","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-secondary-container","value":"#E8F5FE","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-on-secondary-container","value":"#2E4363","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-tertiary","value":"#F15726","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-tertiary-container","value":"#FFD1C3","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-on-tertiary-container","value":"#701E0D","kind":"color","definedIn":"tokens/colors.css"},{"name":"--palette-tertiary-strong","value":"#C8431A","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-50","value":"#F7FAFC","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-100","value":"#EEF3F8","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-150","value":"#E2EAF1","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-200","value":"#D4DFEA","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-300","value":"#C5D2DE","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-400","value":"#9DAEC0","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-500","value":"#6E7F94","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-600","value":"#4A5A70","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-700","value":"#2E3D52","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-800","value":"#1B2840","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-900","value":"#16243A","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-950","value":"#0C1626","kind":"color","definedIn":"tokens/colors.css"},{"name":"--white","value":"#FFFFFF","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-error","value":"#B3261E","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-error-container","value":"#F9DEDC","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-on-error","value":"#410E0B","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-warning","value":"#8A5300","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-warning-container","value":"#FFE7C2","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-on-warning","value":"#3E2600","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-success","value":"#1E6E3C","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-success-container","value":"#D7F0DD","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-on-success","value":"#0A3D1E","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-info","value":"#0B5FA5","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-info-container","value":"#D6E9FB","kind":"color","definedIn":"tokens/colors.css"},{"name":"--raw-on-info","value":"#06304F","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-primary","value":"var(--palette-primary)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-primary","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-primary-container","value":"var(--palette-primary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-primary-container","value":"var(--palette-on-primary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-secondary","value":"var(--palette-secondary)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-secondary","value":"var(--palette-on-secondary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-secondary-container","value":"var(--palette-secondary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-secondary-container","value":"var(--palette-on-secondary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-tertiary","value":"var(--palette-tertiary)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-tertiary","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-tertiary-strong","value":"var(--palette-tertiary-strong)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-tertiary-strong","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-tertiary-container","value":"var(--palette-tertiary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-tertiary-container","value":"var(--palette-on-tertiary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-background","value":"var(--navy-50)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-surface","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-surface-variant","value":"var(--navy-100)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-surface-raised","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-inverse-surface","value":"var(--navy-900)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-inverse-surface","value":"var(--navy-50)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-outline","value":"var(--navy-300)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-outline-variant","value":"var(--navy-150)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-outline-strong","value":"var(--navy-500)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-text","value":"var(--navy-900)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--color-text-variant","value":"var(--navy-600)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--color-text-muted","value":"#5E6B79","kind":"font","definedIn":"tokens/colors.css"},{"name":"--color-text-inverse","value":"var(--white)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--color-text-link","value":"#0B4F92","kind":"font","definedIn":"tokens/colors.css"},{"name":"--color-text-link-visited","value":"#5B3A8C","kind":"font","definedIn":"tokens/colors.css"},{"name":"--color-error","value":"var(--raw-error)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-error","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-error-container","value":"var(--raw-error-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-error-container","value":"var(--raw-on-error)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-warning","value":"var(--raw-warning)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-warning","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-warning-container","value":"var(--raw-warning-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-warning-container","value":"var(--raw-on-warning)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-success","value":"var(--raw-success)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-success","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-success-container","value":"var(--raw-success-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-success-container","value":"var(--raw-on-success)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-info","value":"var(--raw-info)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-info","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-info-container","value":"var(--raw-info-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-on-info-container","value":"var(--raw-on-info)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--state-hover-opacity","value":"0.08","kind":"other","definedIn":"tokens/colors.css","annotation":"other"},{"name":"--state-pressed-opacity","value":"0.14","kind":"other","definedIn":"tokens/colors.css","annotation":"other"},{"name":"--state-focus-opacity","value":"0.12","kind":"other","definedIn":"tokens/colors.css","annotation":"other"},{"name":"--state-disabled-opacity","value":"0.38","kind":"other","definedIn":"tokens/colors.css","annotation":"other"},{"name":"--color-primary-hover","value":"#013372","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-primary-pressed","value":"#001B49","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-secondary-hover","value":"#9CC8EC","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-secondary-pressed","value":"#8BBCE6","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-tertiary-hover","value":"#D8491E","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-tertiary-pressed","value":"#B83C16","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-focus-ring","value":"#1E6CC4","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-scrim","value":"rgba(12, 22, 38, 0.56)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--color-overlay-soft","value":"rgba(12, 22, 38, 0.04)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--season-accent","value":"var(--color-primary)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--season-accent-soft","value":"var(--color-secondary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--season-on-accent","value":"var(--color-on-primary)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--season-hero-tint","value":"var(--palette-primary-container)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--season-accent","value":"var(--color-primary)","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"winter\"]"},{"name":"--season-accent-soft","value":"#DCEEFB","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"winter\"]"},{"name":"--season-on-accent","value":"var(--white)","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"winter\"]"},{"name":"--season-hero-tint","value":"var(--palette-primary-container)","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"winter\"]"},{"name":"--season-glow","value":"#6FB7E8","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"winter\"]"},{"name":"--season-label","value":"'Vinter'","kind":"other","definedIn":"tokens/seasons.css","scope":"[data-season=\"winter\"]","annotation":"other"},{"name":"--season-accent","value":"var(--palette-tertiary)","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--season-accent-soft","value":"#FFE9D9","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--season-on-accent","value":"var(--white)","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--season-hero-tint","value":"#14432B","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--season-glow","value":"#4E9E5F","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--season-label","value":"'Sommer'","kind":"other","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]","annotation":"other"},{"name":"--color-nature-green","value":"#2E7D46","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--color-nature-green-soft","value":"#DCEFE0","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--color-on-nature-green","value":"var(--white)","kind":"color","definedIn":"tokens/seasons.css","scope":"[data-season=\"summer\"]"},{"name":"--color-primary","value":"#AAD7F8","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-primary","value":"#00214E","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-primary-container","value":"#1B3A66","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-primary-container","value":"#D4E8FB","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-secondary","value":"#2E4363","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-secondary","value":"#DCEEFB","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-secondary-container","value":"#21344F","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-secondary-container","value":"#CFE3F6","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-tertiary","value":"#FF8A5E","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-tertiary","value":"#4A1303","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-tertiary-strong","value":"#FF8A5E","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-tertiary-strong","value":"#4A1303","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-tertiary-container","value":"#6B1C0B","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-tertiary-container","value":"#FFD1C3","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-background","value":"#0B1322","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-surface","value":"#111C30","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-surface-variant","value":"#182640","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-surface-raised","value":"#1A2942","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-inverse-surface","value":"#E2EAF1","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-inverse-surface","value":"#16243A","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-outline","value":"#36465E","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-outline-variant","value":"#243349","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-outline-strong","value":"#5A6E8A","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-text","value":"#E7EEF6","kind":"font","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-text-variant","value":"#AFC0D4","kind":"font","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-text-muted","value":"#8595AB","kind":"font","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-text-inverse","value":"#16243A","kind":"font","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-text-link","value":"#8FC4F4","kind":"font","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-text-link-visited","value":"#C0A8E6","kind":"font","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-error","value":"#F2B8B5","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-error","value":"#601410","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-error-container","value":"#8C1D18","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-error-container","value":"#F9DEDC","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-warning","value":"#F2C26B","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-warning","value":"#3E2600","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-warning-container","value":"#6B4100","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-warning-container","value":"#FFE7C2","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-success","value":"#8FD8A6","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-success","value":"#0A3D1E","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-success-container","value":"#1B5733","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-success-container","value":"#D7F0DD","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-info","value":"#93C7F4","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-info","value":"#06304F","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-info-container","value":"#0B4A7C","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-on-info-container","value":"#D6E9FB","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-primary-hover","value":"#C2E3FB","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-primary-pressed","value":"#8FC4F4","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-secondary-hover","value":"#3A5276","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-secondary-pressed","value":"#45608A","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-tertiary-hover","value":"#FF9D77","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-tertiary-pressed","value":"#E6794B","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-focus-ring","value":"#6FB7E8","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-scrim","value":"rgba(0, 0, 0, 0.64)","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--color-overlay-soft","value":"rgba(255, 255, 255, 0.06)","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--season-accent","value":"var(--color-primary)","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--season-accent-soft","value":"var(--color-surface-variant)","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--season-on-accent","value":"var(--color-on-primary)","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--season-hero-tint","value":"#0B1322","kind":"color","definedIn":"tokens/dark.css","scope":"[data-theme=\"dark\"]"},{"name":"--type-display-family","value":"var(--font-display)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-display-size","value":"4.5rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-display-weight","value":"700","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-display-lh","value":"1.05","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-display-ls","value":"-0.02em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h1-family","value":"var(--font-display)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h1-size","value":"3.25rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h1-weight","value":"700","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h1-lh","value":"1.1","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h1-ls","value":"-0.015em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h2-family","value":"var(--font-display)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h2-size","value":"2.5rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h2-weight","value":"600","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h2-lh","value":"1.15","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h2-ls","value":"-0.01em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h3-family","value":"var(--font-display)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h3-size","value":"1.75rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h3-weight","value":"600","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h3-lh","value":"1.2","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h3-ls","value":"0em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h4-family","value":"var(--font-display)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h4-size","value":"1.375rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h4-weight","value":"500","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h4-lh","value":"1.3","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-h4-ls","value":"0em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-family","value":"var(--font-sans)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-l-size","value":"1.1875rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-l-lh","value":"1.65","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-m-size","value":"1.0625rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-m-lh","value":"1.6","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-s-size","value":"0.9375rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-s-lh","value":"1.55","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-body-weight","value":"400","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-label-size","value":"0.9375rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-label-lh","value":"1.3","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-label-weight","value":"600","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-button-size","value":"1rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-button-lh","value":"1","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-button-weight","value":"600","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-caption-size","value":"0.8125rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-caption-lh","value":"1.4","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-caption-weight","value":"400","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-overline-size","value":"0.75rem","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-overline-lh","value":"1.3","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-overline-weight","value":"700","kind":"font","definedIn":"tokens/typography.css"},{"name":"--type-overline-ls","value":"0.08em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--measure-prose","value":"68ch","kind":"spacing","definedIn":"tokens/typography.css","annotation":"spacing"},{"name":"--measure-narrow","value":"46ch","kind":"spacing","definedIn":"tokens/typography.css","annotation":"spacing"},{"name":"--rhythm","value":"1.5rem","kind":"spacing","definedIn":"tokens/typography.css","annotation":"spacing"},{"name":"--space-0","value":"0","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-1","value":"0.25rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-2","value":"0.5rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-3","value":"0.75rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-4","value":"1rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-6","value":"1.5rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-8","value":"2rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-12","value":"3rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-16","value":"4rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-24","value":"6rem","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--pad-chip","value":"var(--space-2) var(--space-3)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--pad-button","value":"var(--space-3) var(--space-6)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--pad-button-sm","value":"var(--space-2) var(--space-4)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--pad-input","value":"var(--space-3) var(--space-4)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--pad-card","value":"var(--space-6)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--pad-card-cozy","value":"var(--space-4)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--gap-card-grid","value":"var(--space-6)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--gap-inline","value":"var(--space-2)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--gap-stack","value":"var(--space-4)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--section-gap","value":"var(--space-24)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--section-gap-tight","value":"var(--space-16)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--block-gap","value":"var(--space-12)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--container-pad-x","value":"var(--space-12)","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--grid-columns","value":"12","kind":"other","definedIn":"tokens/layout.css","annotation":"other"},{"name":"--container-max","value":"1200px","kind":"spacing","definedIn":"tokens/layout.css"},{"name":"--container-wide","value":"1320px","kind":"spacing","definedIn":"tokens/layout.css"},{"name":"--gutter","value":"var(--space-8)","kind":"color","definedIn":"tokens/layout.css"},{"name":"--bp-sm","value":"480px","kind":"spacing","definedIn":"tokens/layout.css"},{"name":"--bp-md","value":"768px","kind":"spacing","definedIn":"tokens/layout.css"},{"name":"--bp-lg","value":"1024px","kind":"spacing","definedIn":"tokens/layout.css"},{"name":"--bp-xl","value":"1280px","kind":"spacing","definedIn":"tokens/layout.css"},{"name":"--radius-none","value":"0","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-sm","value":"4px","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-md","value":"8px","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-lg","value":"16px","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-xl","value":"24px","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-full","value":"999px","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-button","value":"var(--radius-full)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-chip","value":"var(--radius-full)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-input","value":"var(--radius-md)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-card","value":"var(--radius-lg)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-card-sm","value":"var(--radius-md)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-image","value":"var(--radius-lg)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--radius-banner","value":"var(--radius-xl)","kind":"radius","definedIn":"tokens/radius.css"},{"name":"--shadow-color","value":"218 60% 18%","kind":"shadow","definedIn":"tokens/elevation.css"},{"name":"--elevation-0","value":"none","kind":"shadow","definedIn":"tokens/elevation.css"},{"name":"--elevation-1","value":"0 1px 2px hsl(var(--shadow-color) / 0.06),\n    0 1px 1px hsl(var(--shadow-color) / 0.04)","kind":"shadow","definedIn":"tokens/elevation.css"},{"name":"--elevation-2","value":"0 2px 4px hsl(var(--shadow-color) / 0.07),\n    0 4px 10px hsl(var(--shadow-color) / 0.06)","kind":"shadow","definedIn":"tokens/elevation.css"},{"name":"--elevation-3","value":"0 6px 14px hsl(var(--shadow-color) / 0.08),\n    0 10px 24px hsl(var(--shadow-color) / 0.07)","kind":"shadow","definedIn":"tokens/elevation.css"},{"name":"--elevation-4","value":"0 12px 28px hsl(var(--shadow-color) / 0.10),\n    0 20px 48px hsl(var(--shadow-color) / 0.09)","kind":"shadow","definedIn":"tokens/elevation.css"},{"name":"--border-hairline","value":"1px solid var(--color-outline-variant)","kind":"color","definedIn":"tokens/elevation.css"},{"name":"--border-default","value":"1px solid var(--color-outline)","kind":"color","definedIn":"tokens/elevation.css"},{"name":"--focus-ring","value":"0 0 0 3px var(--color-focus-ring)","kind":"color","definedIn":"tokens/elevation.css"},{"name":"--focus-ring-offset","value":"0 0 0 2px var(--color-surface), 0 0 0 5px var(--color-focus-ring)","kind":"color","definedIn":"tokens/elevation.css"},{"name":"--shadow-color","value":"218 60% 4%","kind":"shadow","definedIn":"tokens/elevation.css","scope":"[data-theme=\"dark\"]"},{"name":"--duration-fast","value":"0ms","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--duration-base","value":"0ms","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--duration-slow","value":"0ms","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--ease-standard","value":"cubic-bezier(0.2, 0, 0, 1)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--ease-emphasized","value":"cubic-bezier(0.2, 0, 0, 1.0)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--ease-decel","value":"cubic-bezier(0.05, 0.7, 0.1, 1)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--ease-accel","value":"cubic-bezier(0.3, 0, 0.8, 0.15)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--transition-color","value":"color var(--duration-fast) var(--ease-standard),\n                         background-color var(--duration-fast) var(--ease-standard),\n                         border-color var(--duration-fast) var(--ease-standard)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--transition-transform","value":"transform var(--duration-base) var(--ease-standard)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"},{"name":"--transition-elevation","value":"box-shadow var(--duration-base) var(--ease-standard)","kind":"other","definedIn":"tokens/motion.css","annotation":"other"}],"themes":[{"selector":"[data-season=\"winter\"]","label":"Season Winter"},{"selector":"[data-season=\"summer\"]","label":"Season Summer"},{"selector":"[data-theme=\"dark\"]","label":"Dark"}],"fonts":[],"brandFonts":[{"family":"Besley","status":"ok","tokens":["--font-display"],"path":"tokens/fonts.css"},{"family":"Hanken Grotesk","status":"ok","tokens":["--font-sans"],"path":"tokens/fonts.css"}],"source":"spa"}