{"namespace":"KullGamesDesignSystem_c5fadf","components":[{"name":"Button","sourcePath":"components/actions/Button/Button.jsx"},{"name":"IpBar","sourcePath":"components/actions/IpBar/IpBar.jsx"},{"name":"PostCard","sourcePath":"components/data/PostCard/PostCard.jsx"},{"name":"ServerCard","sourcePath":"components/data/ServerCard/ServerCard.jsx"},{"name":"StatusPill","sourcePath":"components/feedback/StatusPill/StatusPill.jsx"},{"name":"Navbar","sourcePath":"components/layout/Navbar/Navbar.jsx"},{"name":"MediaFrame","sourcePath":"components/media/MediaFrame/MediaFrame.jsx"},{"name":"WindowShell","sourcePath":"components/os/WindowShell/WindowShell.jsx"},{"name":"ToolButton","sourcePath":"components/os/WindowShell/WindowShell.jsx"}],"startingPoints":[{"name":"Button","path":"components/actions/Button/Button.jsx","previewPath":"components/actions/Button/buttons.card.html","kind":"component","section":"Actions","subtitle":"Pixel button — primary, ghost, discord","viewport":"700x180"},{"name":"IpBar","path":"components/actions/IpBar/IpBar.jsx","previewPath":"components/actions/IpBar/ip.card.html","kind":"component","section":"Actions","subtitle":"Copy-IP connect bar","viewport":"700x140"},{"name":"PostCard","path":"components/data/PostCard/PostCard.jsx","previewPath":"components/data/PostCard/post.card.html","kind":"component","section":"Data","subtitle":"Forum / news post preview","viewport":"360x240"},{"name":"ServerCard","path":"components/data/ServerCard/ServerCard.jsx","previewPath":"components/data/ServerCard/server.card.html","kind":"component","section":"Data","subtitle":"Live game-mode server card","viewport":"340x420"},{"name":"StatusPill","path":"components/feedback/StatusPill/StatusPill.jsx","previewPath":"components/feedback/StatusPill/status.card.html","kind":"component","section":"Feedback","subtitle":"Status & presence pills","viewport":"700x130"},{"name":"kullos","path":"ui_kits/kullos/index.html","previewPath":"ui_kits/kullos/index.html","kind":"screen","section":"KullOS","subtitle":"KullOS desktop shell","viewport":"1280x800"},{"name":"MediaFrame","path":"components/media/MediaFrame/MediaFrame.jsx","previewPath":"components/media/MediaFrame/media.card.html","kind":"component","section":"Media","subtitle":"Branded photo frame (scrim / wash / voxel)","viewport":"700x340"},{"name":"showcase","path":"ui_kits/showcase/index.html","previewPath":"ui_kits/showcase/index.html","kind":"screen","section":"Showcase","subtitle":"Full KullGames marketing site","viewport":"1180x780"}],"cards":[{"path":"guidelines/brand-logo.card.html","group":"Brand","viewport":"700x180","subtitle":"Wordmark mark + KULLGAMES, on light & dark","name":"Logo Lockup"},{"path":"guidelines/brand-photo.card.html","group":"Brand","viewport":"700x230","subtitle":"Scrim · gold wash · voxel frame — text survives the sky","name":"Photo Treatment"},{"path":"ui_kits/color-tool/art.html","group":"Color Tool","viewport":"1000x720","subtitle":"Classic painter palettes and how to mix them","name":"09 · Palettes for Art"},{"path":"ui_kits/color-tool/brand.html","group":"Color Tool","viewport":"1000x720","subtitle":"How KullGames built gold + indigo from a photo","name":"10 · Building a Brand Palette"},{"path":"ui_kits/color-tool/contrast.html","group":"Color Tool","viewport":"1000x720","subtitle":"Live WCAG AA / AAA verdict for text on background","name":"05 · Contrast Checker"},{"path":"ui_kits/color-tool/generator.html","group":"Color Tool","viewport":"1000x720","subtitle":"Pick a base → balanced five-swatch palette + codes","name":"04 · Palette Generator"},{"path":"ui_kits/color-tool/gradients.html","group":"Color Tool","viewport":"1000x720","subtitle":"Two-stop gradient with angle + live CSS output","name":"06 · Gradient Builder"},{"path":"ui_kits/color-tool/harmonies.html","group":"Color Tool","viewport":"1000x720","subtitle":"Complementary, analogous, triadic, tetradic — live","name":"03 · Harmony Schemes"},{"path":"ui_kits/color-tool/index.html","group":"Color Tool","viewport":"1000x640","subtitle":"10 color-wheel, palette & theory learning tools","name":"KullColor — Overview"},{"path":"ui_kits/color-tool/picker.html","group":"Color Tool","viewport":"1000x720","subtitle":"HSL sliders with HEX / RGB / HSL readouts","name":"07 · Color Picker"},{"path":"ui_kits/color-tool/rooms.html","group":"Color Tool","viewport":"1000x720","subtitle":"Apply a scheme to an interior — wall, trim, accent","name":"08 · Palettes for Rooms"},{"path":"ui_kits/color-tool/theory.html","group":"Color Tool","viewport":"1000x720","subtitle":"Hue, saturation, lightness, warm vs cool — explained","name":"02 · Color Theory 101"},{"path":"ui_kits/color-tool/wheel.html","group":"Color Tool","viewport":"1180x720","subtitle":"Interactive wheel with live harmony markers","name":"01 · Color Wheel"},{"path":"guidelines/color-brand.card.html","group":"Colors","viewport":"700x150","subtitle":"Wheat-gold signature + amber accents","name":"Brand — Gold & Amber"},{"path":"guidelines/color-functional.card.html","group":"Colors","viewport":"700x150","subtitle":"Online, error, info, Discord","name":"Functional"},{"path":"guidelines/color-ink.card.html","group":"Colors","viewport":"700x150","subtitle":"Wordmark indigo: text + dark surfaces","name":"Ink — Indigo"},{"path":"guidelines/color-land.card.html","group":"Colors","viewport":"700x150","subtitle":"Wheat, evergreen, meadow — sampled from photos","name":"Land"},{"path":"guidelines/color-neutrals.card.html","group":"Colors","viewport":"700x170","subtitle":"Cool clear-sky whites, lines, muted text","name":"Neutrals — Paper"},{"path":"guidelines/color-sky.card.html","group":"Colors","viewport":"700x150","subtitle":"PNW skies — cool blues to warm cloud edge","name":"Sky & Storm"},{"path":"components/actions/Button/buttons.card.html","group":"Components","viewport":"700x210","subtitle":"Pixel CTA — primary, ghost, discord, sizes","name":"Button"},{"path":"components/actions/IpBar/ip.card.html","group":"Components","viewport":"700x150","subtitle":"Copy-IP server connect bar","name":"IpBar"},{"path":"components/data/PostCard/post.card.html","group":"Components","viewport":"700x260","subtitle":"Forum / news thread previews","name":"PostCard"},{"path":"components/data/ServerCard/server.card.html","group":"Components","viewport":"700x440","subtitle":"Live game-mode cards in a grid","name":"ServerCard"},{"path":"components/feedback/StatusPill/status.card.html","group":"Components","viewport":"700x130","subtitle":"Online / offline / version presence badges","name":"StatusPill"},{"path":"components/layout/Navbar/navbar.card.html","group":"Components","viewport":"1180x110","subtitle":"Sticky marketing navigation bar","name":"Navbar"},{"path":"components/media/MediaFrame/media.card.html","group":"Components","viewport":"700x300","subtitle":"Branded photo placement — scrim, wash, voxel frame","name":"MediaFrame"},{"path":"components/os/WindowShell/window.card.html","group":"Components","viewport":"900x560","subtitle":"KullOS desktop app window chrome","name":"WindowShell"},{"path":"ui_kits/git-browser/azure-repos.html","group":"Git Browser","viewport":"1180x720","subtitle":"Azure-DevOps-flavoured: left repo rail + path breadcrumb","name":"10 · Azure-style Repos"},{"path":"ui_kits/git-browser/branches.html","group":"Git Browser","viewport":"1180x720","subtitle":"Active branches, ahead/behind, releases","name":"07 · Branches & Tags"},{"path":"ui_kits/git-browser/commit-diff.html","group":"Git Browser","viewport":"1180x720","subtitle":"Unified diff with add/remove hunks","name":"04 · Commit Diff"},{"path":"ui_kits/git-browser/commits.html","group":"Git Browser","viewport":"1180x720","subtitle":"Dated commit log with authors & SHAs","name":"03 · Commit History"},{"path":"ui_kits/git-browser/file-view.html","group":"Git Browser","viewport":"1180x720","subtitle":"Syntax-highlighted source with line gutter","name":"02 · File / Blob View"},{"path":"ui_kits/git-browser/index.html","group":"Git Browser","viewport":"1000x640","subtitle":"10 branded git-repo browser experiences","name":"KullHub — Overview"},{"path":"ui_kits/git-browser/insights.html","group":"Git Browser","viewport":"1180x720","subtitle":"Contributors, language bar, commit activity","name":"08 · Insights"},{"path":"ui_kits/git-browser/issues.html","group":"Git Browser","viewport":"1180x720","subtitle":"Filterable issues with labels & assignees","name":"06 · Issues List"},{"path":"ui_kits/git-browser/pull-request.html","group":"Git Browser","viewport":"1180x760","subtitle":"Conversation, review status, checks, merge box","name":"05 · Pull Request"},{"path":"ui_kits/git-browser/repo-home.html","group":"Git Browser","viewport":"1180x760","subtitle":"File tree, commit bar, README, About sidebar","name":"01 · Repository Home"},{"path":"ui_kits/git-browser/search.html","group":"Git Browser","viewport":"1180x720","subtitle":"In-repo results with highlighted matches","name":"09 · Code Search"},{"path":"ui_kits/kullos/index.html","group":"KullOS","viewport":"924x560","subtitle":"Top bar · dock · Library window · widgets · Activities","name":"Desktop Shell"},{"path":"ui_kits/os-desktop/file-manager.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Sidebar places, breadcrumb, grid view","name":"05 · File Manager"},{"path":"ui_kits/os-desktop/index.html","group":"OS Desktop","viewport":"1000x640","subtitle":"10 branded desktop-OS experiences","name":"KullDesktop — Overview"},{"path":"ui_kits/os-desktop/launcher.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Full-screen grid of emoji apps + search","name":"07 · App Launcher"},{"path":"ui_kits/os-desktop/login.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Clock, avatar, password over the wallpaper","name":"04 · Login / Lock Screen"},{"path":"ui_kits/os-desktop/macos.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Top menu bar, magnifying dock, Finder","name":"02 · macOS-style"},{"path":"ui_kits/os-desktop/notifications.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Quick toggles, calendar, notification cards","name":"09 · Notification Center"},{"path":"ui_kits/os-desktop/settings.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Categories sidebar, toggles, theme picker","name":"06 · System Settings"},{"path":"ui_kits/os-desktop/terminal.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Themed shell with prompt, output, neofetch","name":"08 · Terminal"},{"path":"ui_kits/os-desktop/ubuntu.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Top bar + left launcher dock","name":"03 · Ubuntu / GNOME"},{"path":"ui_kits/os-desktop/widgets.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Clock, weather, calendar, now-playing tiles","name":"10 · Widgets Board"},{"path":"ui_kits/os-desktop/windows.html","group":"OS Desktop","viewport":"1180x720","subtitle":"Centered taskbar + Start menu","name":"01 · Windows-style"},{"path":"reference/animations.html","group":"Reference","viewport":"900x620","subtitle":"Spinners, skeletons, keyframes, hover effects, scroll reveal","name":"Animation & Loaders"},{"path":"reference/css-techniques.html","group":"Reference","viewport":"900x600","subtitle":"Box model, flex, grid, transforms, animation, gradients, filters","name":"CSS Techniques"},{"path":"reference/data-viz.html","group":"Reference","viewport":"900x620","subtitle":"Bars, line, donut, gauge, sparkline, heatmap, stat tiles","name":"Charts & Data Viz"},{"path":"reference/forms.html","group":"Reference","viewport":"900x620","subtitle":"Every control, validation states, toggles, sliders, upload, search","name":"Forms & Inputs"},{"path":"reference/html-elements.html","group":"Reference","viewport":"900x600","subtitle":"Every common tag, styled on-brand","name":"HTML Elements"},{"path":"reference/index.html","group":"Reference","viewport":"900x560","subtitle":"HTML · CSS · JavaScript · Design moods — the full suite","name":"Reference Library"},{"path":"reference/javascript.html","group":"Reference","viewport":"900x600","subtitle":"Events, DOM, fetch, timers, storage, arrays — live demos","name":"JavaScript Patterns"},{"path":"reference/layouts.html","group":"Reference","viewport":"900x640","subtitle":"Dashboard, pricing, feature grid, split hero, footers","name":"Layout Patterns"},{"path":"reference/moods.html","group":"Reference","viewport":"900x620","subtitle":"One brand, eight tempers — basic → serious","name":"Design Moods"},{"path":"reference/responsive.html","group":"Reference","viewport":"900x640","subtitle":"Every screen: small phone → desktop, plus tall, wide, skinny","name":"Responsive / Devices"},{"path":"reference/ui-components.html","group":"Reference","viewport":"900x620","subtitle":"Accordion, tabs, modal, toast, dropdown, alerts, steppers, avatars","name":"UI Components"},{"path":"ui_kits/showcase/index.html","group":"Showcase","viewport":"1180x780","subtitle":"KullGames Showcase — hero, servers, world, gallery, news","name":"Marketing Site"},{"path":"guidelines/geo-radii.card.html","group":"Spacing","viewport":"700x160","subtitle":"Square-ish voxel corners","name":"Radii"},{"path":"guidelines/geo-shadows.card.html","group":"Spacing","viewport":"700x180","subtitle":"Soft ambient + the hard voxel block edge","name":"Shadows & Edges"},{"path":"guidelines/spacing-scale.card.html","group":"Spacing","viewport":"700x170","subtitle":"4px base — sp-1 … sp-9","name":"Spacing Scale"},{"path":"tools/image-resizer/index.html","group":"Tools","viewport":"1000x640","subtitle":"Upload one photo → focus crop → every brand size tier → download","name":"Image Resizer"},{"path":"guidelines/type-mono.card.html","group":"Type","viewport":"700x160","subtitle":"Space Mono for data; pixel eyebrows","name":"Mono + Eyebrow"},{"path":"guidelines/type-pixel.card.html","group":"Type","viewport":"700x170","subtitle":"Brand display voice — the voxel wordmark","name":"Pixel — Silkscreen"},{"path":"guidelines/type-sans.card.html","group":"Type","viewport":"700x200","subtitle":"Headings + body — a little engineered","name":"Sans — Space Grotesk"},{"path":"guidelines/type-scale.card.html","group":"Type","viewport":"700x230","subtitle":"Display → body → fine print","name":"Type Scale"},{"path":"ui_kits/web-browser/bookmarks.html","group":"Web Browser","viewport":"1180x720","subtitle":"Folder tree + saved-site grid","name":"08 · Bookmarks Manager"},{"path":"ui_kits/web-browser/browsing.html","group":"Web Browser","viewport":"1180x720","subtitle":"Tabs, omnibox, bookmarks bar, page loaded","name":"02 · Chrome-style Browsing"},{"path":"ui_kits/web-browser/devtools.html","group":"Web Browser","viewport":"1180x760","subtitle":"Inspector: DOM tree, styles, console","name":"10 · Dev Tools"},{"path":"ui_kits/web-browser/downloads.html","group":"Web Browser","viewport":"1180x720","subtitle":"Downloads flyout with progress","name":"06 · Downloads"},{"path":"ui_kits/web-browser/edge.html","group":"Web Browser","viewport":"1180x720","subtitle":"Vertical tab rail + collections","name":"04 · Edge-style (vertical tabs)"},{"path":"ui_kits/web-browser/firefox.html","group":"Web Browser","viewport":"1180x720","subtitle":"Rounded toolbar, pinned tabs, menu","name":"03 · Firefox-style"},{"path":"ui_kits/web-browser/history.html","group":"Web Browser","viewport":"1180x720","subtitle":"Dated browsing history list","name":"07 · History"},{"path":"ui_kits/web-browser/index.html","group":"Web Browser","viewport":"1000x640","subtitle":"10 branded web-browser experiences","name":"KullBrowser — Overview"},{"path":"ui_kits/web-browser/new-tab.html","group":"Web Browser","viewport":"1180x720","subtitle":"Search over a PNW photo + shortcut tiles","name":"01 · New-tab Start Page"},{"path":"ui_kits/web-browser/opera.html","group":"Web Browser","viewport":"1180x720","subtitle":"Left sidebar with messengers & tools","name":"05 · Opera-style (action sidebar)"},{"path":"ui_kits/web-browser/settings.html","group":"Web Browser","viewport":"1180x720","subtitle":"Settings page with sidebar + theme picker","name":"09 · Settings"}],"templates":[],"hasThumbnailHtml":false,"globalCssPaths":["tokens/fonts.css","tokens/colors.css","tokens/typography.css","tokens/geometry.css","base.css","styles.css"],"tokens":[{"name":"--kg-gold","value":"#f5c542","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-gold-bright","value":"#ffd84d","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-amber","value":"#f0a811","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-amber-deep","value":"#d98a06","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-gold-soft","value":"#fdf3d4","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-ink","value":"#201233","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-ink-2","value":"#34234f","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-ink-3","value":"#4a3568","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-ink-deep","value":"#16091f","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-wheat","value":"#e7d3a1","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-wheat-lo","value":"#c9a84a","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-forest","value":"#27543d","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-meadow","value":"#4f7a3e","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-hill","value":"#367c5e","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-moss","value":"#5f7d3f","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-sky","value":"#8fb4d6","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-sky-deep","value":"#5b86ab","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-cloud","value":"#cdd5dd","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-storm","value":"#6e7884","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-storm-dk","value":"#4d535d","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-sun-cloud","value":"#e9c79a","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-water","value":"#cfe0e2","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-paper","value":"#f6fafc","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-paper-2","value":"#ffffff","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-paper-3","value":"#eaf1f4","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-paper-4","value":"#dfe9ee","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-line","value":"#d8e3e9","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-line-2","value":"#c4d4dd","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-muted","value":"#56676f","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-faint","value":"#8294a0","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-live","value":"#4f9d4f","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-danger","value":"#d8553f","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-info","value":"#2f6fb0","kind":"color","definedIn":"tokens/colors.css"},{"name":"--kg-discord","value":"#5865f2","kind":"color","definedIn":"tokens/colors.css"},{"name":"--text","value":"var(--kg-ink)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-muted","value":"var(--kg-muted)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-faint","value":"var(--kg-faint)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-on-dark","value":"#ffffff","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-on-gold","value":"var(--kg-ink)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-accent","value":"var(--kg-amber-deep)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--surface-page","value":"var(--kg-paper)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-card","value":"var(--kg-paper-2)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-sunken","value":"var(--kg-paper-3)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-well","value":"var(--kg-paper-4)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-dark","value":"var(--kg-ink)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-dark-2","value":"var(--kg-ink-2)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border","value":"var(--kg-line)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-strong","value":"var(--kg-line-2)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-dark","value":"var(--kg-ink-3)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--accent","value":"var(--kg-gold)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--accent-hover","value":"var(--kg-gold-bright)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--accent-edge","value":"var(--kg-amber-deep)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--status-online","value":"var(--kg-live)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--status-offline","value":"var(--kg-danger)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--font-pixel","value":"'Silkscreen', monospace","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-sans","value":"'Space Grotesk', system-ui, sans-serif","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-mono","value":"'Space Mono', ui-monospace, 'Cascadia Code', Consolas, monospace","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-display","value":"var(--font-pixel)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-body","value":"var(--font-sans)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--fw-regular","value":"400","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-medium","value":"500","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-semibold","value":"600","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-bold","value":"700","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fs-pixel-hero","value":"clamp(46px, 9vw, 104px)","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fs-display","value":"clamp(28px, 4vw, 44px)","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fs-h1","value":"34px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h2","value":"26px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h3","value":"21px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h4","value":"18px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-lead","value":"18px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-body","value":"15px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-sm","value":"13px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-xs","value":"12px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-pixel-label","value":"10px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--lh-tight","value":"1.05","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-snug","value":"1.25","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-body","value":"1.55","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--ls-pixel","value":".04em","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--ls-eyebrow","value":".16em","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--ls-head","value":"-.01em","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--r-sm","value":"4px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--r","value":"5px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--r-lg","value":"9px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--r-xl","value":"14px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--r-pill","value":"999px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-1","value":"4px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-2","value":"8px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-3","value":"12px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-4","value":"16px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-5","value":"24px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-6","value":"32px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-7","value":"48px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-8","value":"64px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--sp-9","value":"90px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--maxw","value":"1180px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--gutter","value":"24px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--bw","value":"1px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--bw-thick","value":"3px","kind":"spacing","definedIn":"tokens/geometry.css"},{"name":"--shadow","value":"0 1px 0 rgba(32,18,51,.12), 0 8px 24px -12px rgba(32,18,51,.30)","kind":"shadow","definedIn":"tokens/geometry.css"},{"name":"--shadow-lg","value":"0 3px 0 rgba(32,18,51,.16), 0 24px 60px -20px rgba(32,18,51,.45)","kind":"shadow","definedIn":"tokens/geometry.css"},{"name":"--shadow-float","value":"0 30px 80px -20px rgba(10,5,20,.7), 0 2px 0 rgba(0,0,0,.3)","kind":"shadow","definedIn":"tokens/geometry.css"},{"name":"--edge-gold","value":"0 4px 0 var(--kg-amber-deep)","kind":"color","definedIn":"tokens/geometry.css"},{"name":"--edge-ink","value":"0 4px 0 var(--kg-ink)","kind":"color","definedIn":"tokens/geometry.css"},{"name":"--ease","value":"cubic-bezier(.2,.7,.3,1)","kind":"other","definedIn":"tokens/geometry.css","annotation":"other"},{"name":"--dur-fast","value":".08s","kind":"other","definedIn":"tokens/geometry.css","annotation":"other"},{"name":"--dur","value":".15s","kind":"other","definedIn":"tokens/geometry.css","annotation":"other"},{"name":"--dur-slow","value":".4s","kind":"other","definedIn":"tokens/geometry.css","annotation":"other"}],"themes":[],"fonts":[],"brandFonts":[{"family":"Silkscreen","status":"ok","tokens":["--font-pixel"],"path":"tokens/typography.css"},{"family":"Space Grotesk","status":"ok","tokens":["--font-sans"],"path":"tokens/typography.css"},{"family":"Space Mono","status":"ok","tokens":["--font-mono"],"path":"tokens/typography.css"}],"source":"spa"}