@layer theme,base,system,components,utilities;@layer theme.theme{:root{--littleworker-color-grey-100: #ffffffff;--littleworker-color-grey-200: #fafafaff;--littleworker-color-grey-300: #eeeeeeff;--littleworker-color-grey-400: #d4d4d4ff;--littleworker-color-grey-500: #aeaeaeff;--littleworker-color-grey-600: #808080ff;--littleworker-color-grey-700: #5c5c5cff;--littleworker-color-grey-800: #3a3a3aff;--littleworker-color-grey-900: #242424ff;--littleworker-color-grey-1000: #161616ff;--littleworker-color-grey-1100: #080808ff;--littleworker-color-grey-1200: #000000ff;--littleworker-color-ultramarine-50: #ecf2ffff;--littleworker-color-ultramarine-100: #d4e0feff;--littleworker-color-ultramarine-200: #a4beffff;--littleworker-color-ultramarine-300: #6f94fbff;--littleworker-color-ultramarine-400: #3a5ff3ff;--littleworker-color-ultramarine-500: #223bc2ff;--littleworker-color-ultramarine-600: #172b94ff;--littleworker-color-ultramarine-700: #102075ff;--littleworker-color-ultramarine-800: #0a175bff;--littleworker-color-ultramarine-900: #060f45ff;--littleworker-color-slate-0: #ffffffff;--littleworker-color-slate-50: #f7f8f9ff;--littleworker-color-slate-100: #eef0f2ff;--littleworker-color-slate-200: #dde1e6ff;--littleworker-color-slate-300: #c2c8d0ff;--littleworker-color-slate-400: #9aa2adff;--littleworker-color-slate-500: #6b7480ff;--littleworker-color-slate-600: #4c5560ff;--littleworker-color-slate-700: #363d47ff;--littleworker-color-slate-800: #232931ff;--littleworker-color-slate-900: #141820ff;--littleworker-color-amber-500: #e8a317ff;--littleworker-color-alpha-dark-100: #000000ff;--littleworker-color-alpha-dark-90: #000000e5;--littleworker-color-alpha-dark-80: #000000cc;--littleworker-color-alpha-dark-70: #000000b2;--littleworker-color-alpha-dark-60: #00000099;--littleworker-color-alpha-dark-50: #00000080;--littleworker-color-alpha-dark-40: #00000066;--littleworker-color-alpha-dark-30: #0000004d;--littleworker-color-alpha-dark-24: #0000003d;--littleworker-color-alpha-dark-20: #00000033;--littleworker-color-alpha-dark-16: #00000029;--littleworker-color-alpha-dark-14: #00000024;--littleworker-color-alpha-dark-12: #0000001f;--littleworker-color-alpha-dark-10: #0000001a;--littleworker-color-alpha-dark-8: #00000014;--littleworker-color-alpha-dark-6: #0000000f;--littleworker-color-alpha-dark-4: #0000000a;--littleworker-color-alpha-dark-2: #00000005;--littleworker-color-alpha-dark-0: #00000000;--littleworker-color-alpha-light-100: #ffffffff;--littleworker-color-alpha-light-90: #ffffffe5;--littleworker-color-alpha-light-80: #ffffffcc;--littleworker-color-alpha-light-70: #ffffffb2;--littleworker-color-alpha-light-60: #ffffff99;--littleworker-color-alpha-light-50: #ffffff80;--littleworker-color-alpha-light-40: #ffffff66;--littleworker-color-alpha-light-30: #ffffff4d;--littleworker-color-alpha-light-24: #ffffff3d;--littleworker-color-alpha-light-20: #ffffff33;--littleworker-color-alpha-light-16: #ffffff29;--littleworker-color-alpha-light-14: #ffffff24;--littleworker-color-alpha-light-12: #ffffff1f;--littleworker-color-alpha-light-10: #ffffff1a;--littleworker-color-alpha-light-8: #ffffff14;--littleworker-color-alpha-light-6: #ffffff0f;--littleworker-color-alpha-light-4: #ffffff0a;--littleworker-color-alpha-light-2: #ffffff05;--littleworker-color-alpha-light-0: #ffffff00;--littleworker-color-red-100: #fcecebff;--littleworker-color-red-200: #f6d5d3ff;--littleworker-color-red-300: #f2bbb7ff;--littleworker-color-red-400: #f29b96ff;--littleworker-color-red-500: #f17471ff;--littleworker-color-red-600: #f1484fff;--littleworker-color-red-700: #d92e3cff;--littleworker-color-red-800: #b82d35ff;--littleworker-color-red-900: #97252bff;--littleworker-color-red-1000: #7a1f23ff;--littleworker-color-red-1100: #5f1a1cff;--littleworker-color-red-1200: #461516ff;--littleworker-color-orange-100: #fdf2edff;--littleworker-color-orange-200: #ffe7dcff;--littleworker-color-orange-300: #ffd8c6ff;--littleworker-color-orange-400: #ffc1a4ff;--littleworker-color-orange-500: #ffa478ff;--littleworker-color-orange-600: #ff8648ff;--littleworker-color-orange-700: #ee7330ff;--littleworker-color-orange-800: #d16427ff;--littleworker-color-orange-900: #b35624ff;--littleworker-color-orange-1000: #954c27ff;--littleworker-color-orange-1100: #723d22ff;--littleworker-color-orange-1200: #5a2c14ff;--littleworker-color-yellow-100: #fefaecff;--littleworker-color-yellow-200: #fcefd0ff;--littleworker-color-yellow-300: #f7e5b5ff;--littleworker-color-yellow-400: #f3da9bff;--littleworker-color-yellow-500: #f2cf76ff;--littleworker-color-yellow-600: #f6c251ff;--littleworker-color-yellow-700: #e7af36ff;--littleworker-color-yellow-800: #cb9f34ff;--littleworker-color-yellow-900: #ac8833ff;--littleworker-color-yellow-1000: #8e7231ff;--littleworker-color-yellow-1100: #6f530eff;--littleworker-color-yellow-1200: #4b4025ff;--littleworker-color-green-100: #e7f9eaff;--littleworker-color-green-200: #d0f0d5ff;--littleworker-color-green-300: #b8e9c1ff;--littleworker-color-green-400: #96e3a6ff;--littleworker-color-green-500: #6bd586ff;--littleworker-color-green-600: #49c970ff;--littleworker-color-green-700: #2eaf5aff;--littleworker-color-green-800: #198b43ff;--littleworker-color-green-900: #1d783cff;--littleworker-color-green-1000: #196130ff;--littleworker-color-green-1100: #164c26ff;--littleworker-color-green-1200: #14361dff;--littleworker-color-cyan-100: #e2f7fbff;--littleworker-color-cyan-200: #c4edf4ff;--littleworker-color-cyan-300: #a3e4efff;--littleworker-color-cyan-400: #65d9ebff;--littleworker-color-cyan-500: #00c5dfff;--littleworker-color-cyan-600: #00abcfff;--littleworker-color-cyan-700: #0096b8ff;--littleworker-color-cyan-800: #007d9bff;--littleworker-color-cyan-900: #006c85ff;--littleworker-color-cyan-1000: #005a6eff;--littleworker-color-cyan-1100: #004756ff;--littleworker-color-cyan-1200: #00353fff;--littleworker-color-blue-100: #ecf1feff;--littleworker-color-blue-200: #d7e2fcff;--littleworker-color-blue-300: #c3d4fdff;--littleworker-color-blue-400: #a2bcffff;--littleworker-color-blue-500: #7698fdff;--littleworker-color-blue-600: #3b5cf6ff;--littleworker-color-blue-700: #3250dfff;--littleworker-color-blue-800: #2c47c8ff;--littleworker-color-blue-900: #263fa9ff;--littleworker-color-blue-1000: #22388fff;--littleworker-color-blue-1100: #1c2e70ff;--littleworker-color-blue-1200: #1b2852ff;--littleworker-color-pink-100: #fdecf3ff;--littleworker-color-pink-200: #f7d5e4ff;--littleworker-color-pink-300: #fabcd8ff;--littleworker-color-pink-400: #f799c6ff;--littleworker-color-pink-500: #f26cb2ff;--littleworker-color-pink-600: #f64aabff;--littleworker-color-pink-700: #e4429eff;--littleworker-color-pink-800: #c83d8bff;--littleworker-color-pink-900: #aa3576ff;--littleworker-color-pink-1000: #8c2d61ff;--littleworker-color-pink-1100: #6f284fff;--littleworker-color-pink-1200: #5c1d3fff}}@layer theme.theme{::selection{background:var(--littleworker-selection);color:var(--littleworker-label)}:root{color-scheme:light;accent-color:var(--littleworker-control-accent);--littleworker-shadow-inset-tactile: inset 0px 1px 0px 0px var(--littleworker-color-alpha-light-100), inset 0px -1px 0px 0px var(--littleworker-color-alpha-dark-4);--littleworker-elevation-raised: 0px 2px 4px 0px var(--littleworker-color-alpha-dark-4), 0px 1px 2px -1px var(--littleworker-color-alpha-dark-8), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-12), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-floating: 0px 8px 16px 0px var(--littleworker-color-alpha-dark-4), 0px 4px 8px 0px var(--littleworker-color-alpha-dark-8), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-12), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-overlay: 0px 16px 32px 0px var(--littleworker-color-alpha-dark-4), 0px 8px 16px 0px var(--littleworker-color-alpha-dark-8), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-12), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-button-neutral: var(--littleworker-shadow-inset-tactile), 0px 1px 1.5px 0px var(--littleworker-color-alpha-dark-10), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-14), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-button-contrast: 0px 1px 1.5px 0px var(--littleworker-color-alpha-dark-20), 0px 0px 0px .5px var(--littleworker-color-grey-800), inset 0px 1px 2px 0px var(--littleworker-color-alpha-light-14), inset 0px -1px 2px 0px var(--littleworker-color-alpha-dark-6), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-elements: 0px .5px .5px 0px var(--littleworker-color-alpha-dark-40);--littleworker-elevation-switch-off: inset 0px 1px 1px 0px var(--littleworker-color-alpha-dark-8), inset 0px .5px .5px 0px var(--littleworker-color-alpha-dark-8), inset 0px 0px 0px .5px var(--littleworker-color-alpha-dark-10);--littleworker-elevation-switch-on: inset 0px 2px 2px 0px var(--littleworker-color-alpha-dark-10), inset 0px 1px 1px 0px var(--littleworker-color-alpha-dark-10), inset 0px 0px 0px .5px var(--littleworker-color-alpha-dark-20);--littleworker-typography-family-text: var(--littleworker-typography-family-sans);--littleworker-font-family-sans: var(--littleworker-typography-family-sans);--littleworker-ease-in-quad: cubic-bezier(.55, .085, .68, .53);--littleworker-ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--littleworker-ease-in-quart: cubic-bezier(.895, .03, .685, .22);--littleworker-ease-in-quint: cubic-bezier(.755, .05, .855, .06);--littleworker-ease-in-expo: cubic-bezier(.95, .05, .795, .035);--littleworker-ease-in-circ: cubic-bezier(.6, .04, .98, .335);--littleworker-ease-out-quad: cubic-bezier(.25, .46, .45, .94);--littleworker-ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--littleworker-ease-out-quart: cubic-bezier(.165, .84, .44, 1);--littleworker-ease-out-quint: cubic-bezier(.23, 1, .32, 1);--littleworker-ease-out-expo: cubic-bezier(.19, 1, .22, 1);--littleworker-ease-out-circ: cubic-bezier(.075, .82, .165, 1);--littleworker-ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--littleworker-ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--littleworker-ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--littleworker-ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--littleworker-ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--littleworker-ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--littleworker-motion-easing-out: var(--littleworker-ease-out-quint);--littleworker-motion-easing-in-out: var(--littleworker-ease-in-out-quart);--littleworker-motion-easing-emphasized: cubic-bezier(.32, .72, 0, 1);--littleworker-motion-easing-spring: cubic-bezier(.5, 1.4, .4, 1);--littleworker-motion-easing-standard: var(--littleworker-motion-easing-out);--littleworker-motion-duration-none: 0ms;--littleworker-motion-duration-quick: .1s;--littleworker-motion-duration-highlight: .15s;--littleworker-motion-duration-regular: .25s;--littleworker-motion-duration-slow: .35s;--littleworker-motion-duration-instant: var(--littleworker-motion-duration-quick);--littleworker-motion-duration-micro: var(--littleworker-motion-duration-highlight);--littleworker-motion-duration-ui: var(--littleworker-motion-duration-regular);--littleworker-motion-duration-dialog: var(--littleworker-motion-duration-slow);--littleworker-motion-distance-rise: 8px;--littleworker-motion-stagger-step: 50ms}@media(prefers-color-scheme:dark){:root:not(.light):not([data-color-scheme=light]){color-scheme:dark;--littleworker-elevation-raised: 0px 2px 4px 0px var(--littleworker-color-alpha-dark-30), 0px 1px 2px 0px var(--littleworker-color-alpha-dark-30), 0px 0px 0px .5px var(--littleworker-color-alpha-light-16), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-6);--littleworker-elevation-floating: 0px 8px 16px 0px var(--littleworker-color-alpha-dark-30), 0px 4px 8px 0px var(--littleworker-color-alpha-dark-30), 0px 0px 0px .5px var(--littleworker-color-alpha-light-16), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-6);--littleworker-elevation-overlay: 0px 16px 32px 0px var(--littleworker-color-alpha-dark-30), 0px 8px 16px 0px var(--littleworker-color-alpha-dark-30), 0px 0px 0px .5px var(--littleworker-color-alpha-light-16), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-6);--littleworker-shadow-inset-tactile: inset 0px 1px 0px 0px var(--littleworker-color-alpha-light-6), inset 0px -1px 0px 0px var(--littleworker-color-alpha-dark-24);--littleworker-elevation-button-neutral: var(--littleworker-shadow-inset-tactile), 0px 1px 2px 0px var(--littleworker-color-alpha-dark-40), 0px 0px 0px .5px var(--littleworker-color-alpha-light-20), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-10);--littleworker-elevation-button-contrast: 0px 1px 2px 0px var(--littleworker-color-alpha-dark-40), 0px 0px 0px .5px var(--littleworker-color-alpha-light-40), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-30);--littleworker-elevation-elements: 0px .5px .5px 0px var(--littleworker-color-alpha-dark-40);--littleworker-elevation-switch-off: inset 0px -.5px 0px 0px var(--littleworker-color-alpha-light-10), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), inset 0px 0px 0px .5px var(--littleworker-color-alpha-light-16);--littleworker-elevation-switch-on: inset 0px -.5px 0px 0px var(--littleworker-color-alpha-light-10), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), inset 0px 0px 0px .5px var(--littleworker-color-alpha-light-16)}}:root.light,[data-color-scheme=light]{color-scheme:light;--littleworker-elevation-raised: 0px 2px 4px 0px var(--littleworker-color-alpha-dark-4), 0px 1px 2px -1px var(--littleworker-color-alpha-dark-8), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-12), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-floating: 0px 8px 16px 0px var(--littleworker-color-alpha-dark-4), 0px 4px 8px 0px var(--littleworker-color-alpha-dark-8), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-12), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-overlay: 0px 16px 32px 0px var(--littleworker-color-alpha-dark-4), 0px 8px 16px 0px var(--littleworker-color-alpha-dark-8), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-12), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-shadow-inset-tactile: inset 0px 1px 0px 0px var(--littleworker-color-alpha-light-100), inset 0px -1px 0px 0px var(--littleworker-color-alpha-dark-4);--littleworker-elevation-button-neutral: var(--littleworker-shadow-inset-tactile), 0px 1px 1.5px 0px var(--littleworker-color-alpha-dark-10), 0px 0px 0px .5px var(--littleworker-color-alpha-dark-14), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-button-contrast: 0px 1px 1.5px 0px var(--littleworker-color-alpha-dark-20), 0px 0px 0px .5px var(--littleworker-color-grey-800), inset 0px 1px 2px 0px var(--littleworker-color-alpha-light-14), inset 0px -1px 2px 0px var(--littleworker-color-alpha-dark-6), 0px 0px 0px 0px var(--littleworker-color-alpha-dark-0);--littleworker-elevation-elements: 0px .5px .5px 0px var(--littleworker-color-alpha-dark-40);--littleworker-elevation-switch-off: inset 0px 1px 1px 0px var(--littleworker-color-alpha-dark-8), inset 0px .5px .5px 0px var(--littleworker-color-alpha-dark-8), inset 0px 0px 0px .5px var(--littleworker-color-alpha-dark-10);--littleworker-elevation-switch-on: inset 0px 2px 2px 0px var(--littleworker-color-alpha-dark-10), inset 0px 1px 1px 0px var(--littleworker-color-alpha-dark-10), inset 0px 0px 0px .5px var(--littleworker-color-alpha-dark-20)}:root.dark,[data-color-scheme=dark]{color-scheme:dark;--littleworker-elevation-raised: 0px 2px 4px 0px var(--littleworker-color-alpha-dark-30), 0px 1px 2px 0px var(--littleworker-color-alpha-dark-30), 0px 0px 0px .5px var(--littleworker-color-alpha-light-16), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-6);--littleworker-elevation-floating: 0px 8px 16px 0px var(--littleworker-color-alpha-dark-30), 0px 4px 8px 0px var(--littleworker-color-alpha-dark-30), 0px 0px 0px .5px var(--littleworker-color-alpha-light-16), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-6);--littleworker-elevation-overlay: 0px 16px 32px 0px var(--littleworker-color-alpha-dark-30), 0px 8px 16px 0px var(--littleworker-color-alpha-dark-30), 0px 0px 0px .5px var(--littleworker-color-alpha-light-16), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-6);--littleworker-shadow-inset-tactile: inset 0px 1px 0px 0px var(--littleworker-color-alpha-light-6), inset 0px -1px 0px 0px var(--littleworker-color-alpha-dark-24);--littleworker-elevation-button-neutral: var(--littleworker-shadow-inset-tactile), 0px 1px 2px 0px var(--littleworker-color-alpha-dark-40), 0px 0px 0px .5px var(--littleworker-color-alpha-light-20), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-10);--littleworker-elevation-button-contrast: 0px 1px 2px 0px var(--littleworker-color-alpha-dark-40), 0px 0px 0px .5px var(--littleworker-color-alpha-light-40), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), 0px -.5px 0px 0px var(--littleworker-color-alpha-light-30);--littleworker-elevation-elements: 0px .5px .5px 0px var(--littleworker-color-alpha-dark-40);--littleworker-elevation-switch-off: inset 0px -.5px 0px 0px var(--littleworker-color-alpha-light-10), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), inset 0px 0px 0px .5px var(--littleworker-color-alpha-light-16);--littleworker-elevation-switch-on: inset 0px -.5px 0px 0px var(--littleworker-color-alpha-light-10), inset 0px 0px 0px 0px var(--littleworker-color-alpha-light-0), inset 0px 0px 0px .5px var(--littleworker-color-alpha-light-16)}}@layer theme.theme{:root{--littleworker-radius-xs: 2px;--littleworker-radius-sm: 4px;--littleworker-radius-md: 6px;--littleworker-radius-lg: 8px;--littleworker-radius-xl: 12px;--littleworker-radius-2xl: 12px;--littleworker-radius-pill: 9999px;--littleworker-radius-card: var(--littleworker-radius-md);--littleworker-shadow-xs: 0 1px 2px rgba(11, 23, 48, .06);--littleworker-shadow-sm: 0 1px 3px rgba(11, 23, 48, .08), 0 1px 2px rgba(11, 23, 48, .04);--littleworker-shadow-md: 0 4px 12px rgba(11, 23, 48, .08), 0 2px 4px rgba(11, 23, 48, .04);--littleworker-shadow-lg: 0 12px 28px rgba(11, 23, 48, .12), 0 4px 8px rgba(11, 23, 48, .06);--littleworker-shadow-xl: 0 24px 56px rgba(11, 23, 48, .16), 0 8px 16px rgba(11, 23, 48, .07);--littleworker-shadow-brand: 0 8px 24px rgba(16, 32, 67, .18);--littleworker-font-display: var(--littleworker-typography-family-sans);--littleworker-font-cockpit: var(--littleworker-typography-family-sans);--littleworker-font-mono: var(--littleworker-typography-family-mono);--littleworker-spacing-0: 0;--littleworker-spacing-1: .25rem;--littleworker-spacing-2: .5rem;--littleworker-spacing-3: .75rem;--littleworker-spacing-4: 1rem;--littleworker-spacing-5: 1.25rem;--littleworker-spacing-6: 1.5rem;--littleworker-spacing-8: 2rem;--littleworker-spacing-10: 2.5rem;--littleworker-spacing-12: 3rem;--littleworker-spacing-16: 4rem;--littleworker-spacing-20: 5rem;--littleworker-spacing-24: 6rem;--littleworker-spacing-32: 8rem;--littleworker-icon-box-sm: 20px;--littleworker-icon-box-md: 24px;--littleworker-icon-box-lg: 28px;--littleworker-control-padding-inline: 12px;--littleworker-control-gap: 6px;--littleworker-border-width-hairline: .5px;--littleworker-border-width: 1px;--littleworker-motion-easing-in: var(--littleworker-ease-in-quint);--littleworker-motion-duration-dialog-cockpit: var(--littleworker-motion-duration-slow);--littleworker-motion-stagger-step-cockpit: var(--littleworker-motion-stagger-step)}@media(prefers-color-scheme:dark){:root:not(.light):not([data-color-scheme=light]){--littleworker-shadow-xs: 0 1px 2px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .04);--littleworker-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .04);--littleworker-shadow-md: 0 4px 12px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--littleworker-shadow-lg: 0 12px 28px rgba(0, 0, 0, .55), 0 4px 8px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--littleworker-shadow-xl: 0 24px 56px rgba(0, 0, 0, .6), 0 8px 16px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .06)}}:root.light,[data-color-scheme=light]{--littleworker-shadow-xs: 0 1px 2px rgba(11, 23, 48, .06);--littleworker-shadow-sm: 0 1px 3px rgba(11, 23, 48, .08), 0 1px 2px rgba(11, 23, 48, .04);--littleworker-shadow-md: 0 4px 12px rgba(11, 23, 48, .08), 0 2px 4px rgba(11, 23, 48, .04);--littleworker-shadow-lg: 0 12px 28px rgba(11, 23, 48, .12), 0 4px 8px rgba(11, 23, 48, .06);--littleworker-shadow-xl: 0 24px 56px rgba(11, 23, 48, .16), 0 8px 16px rgba(11, 23, 48, .07)}:root.dark,[data-color-scheme=dark]{--littleworker-shadow-xs: 0 1px 2px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .04);--littleworker-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .04);--littleworker-shadow-md: 0 4px 12px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--littleworker-shadow-lg: 0 12px 28px rgba(0, 0, 0, .55), 0 4px 8px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--littleworker-shadow-xl: 0 24px 56px rgba(0, 0, 0, .6), 0 8px 16px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .06)}}@layer theme{:root{--littleworker-typography-family-sans: var(--littleworker-font-system);--littleworker-typography-family-mono: var(--littleworker-font-mono-system);--littleworker-typography-family-mono--font-feature-settings: normal;--littleworker-font-family-mono: var(--littleworker-typography-family-mono);--littleworker-typography-weight-regular: 400;--littleworker-typography-weight-medium: 500;--littleworker-typography-weight-semibold: 600;--littleworker-typography-weight-bold: 700;--littleworker-typography-letter-spacing-normal: 0;--littleworker-typography-line-height-normal: 130%;--littleworker-typography-line-height-large: 150%;--spacing: .25rem}}@layer theme.theme{:root{--littleworker-font-system: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--littleworker-font-mono-system: ui-monospace, Menlo, Consolas, "Liberation Mono", monospace;--littleworker-font-weight-regular: 400;--littleworker-font-weight-semibold: 600;--littleworker-font-weight-bold: 700;--littleworker-text-display-size: 36px;--littleworker-text-display-line-height: 44px;--littleworker-text-large-title-size: 26px;--littleworker-text-large-title-line-height: 32px;--littleworker-text-title-1-size: 22px;--littleworker-text-title-1-line-height: 26px;--littleworker-text-title-2-size: 17px;--littleworker-text-title-2-line-height: 22px;--littleworker-text-title-3-size: 15px;--littleworker-text-title-3-line-height: 20px;--littleworker-text-headline-size: 13px;--littleworker-text-headline-line-height: 16px;--littleworker-text-body-size: 13px;--littleworker-text-body-line-height: 16px;--littleworker-text-callout-size: 12px;--littleworker-text-callout-line-height: 15px;--littleworker-text-subheadline-size: 11px;--littleworker-text-subheadline-line-height: 14px;--littleworker-text-footnote-size: 11px;--littleworker-text-footnote-line-height: 13px;--littleworker-text-conversation-size: 15px;--littleworker-text-conversation-line-height: 1.45;--littleworker-text-paragraph-line-height: 18px;--littleworker-text-large-title: var(--littleworker-font-weight-semibold) var(--littleworker-text-large-title-size) / var(--littleworker-text-large-title-line-height) var(--littleworker-font-system);--littleworker-text-title-1: var(--littleworker-font-weight-semibold) var(--littleworker-text-title-1-size) / var(--littleworker-text-title-1-line-height) var(--littleworker-font-system);--littleworker-text-title-2: var(--littleworker-font-weight-semibold) var(--littleworker-text-title-2-size) / var(--littleworker-text-title-2-line-height) var(--littleworker-font-system);--littleworker-text-title-3: var(--littleworker-font-weight-semibold) var(--littleworker-text-title-3-size) / var(--littleworker-text-title-3-line-height) var(--littleworker-font-system);--littleworker-text-headline: var(--littleworker-font-weight-bold) var(--littleworker-text-headline-size) / var(--littleworker-text-headline-line-height) var(--littleworker-font-system);--littleworker-text-body: var(--littleworker-font-weight-regular) var(--littleworker-text-body-size) / var(--littleworker-text-body-line-height) var(--littleworker-font-system);--littleworker-text-callout: var(--littleworker-font-weight-regular) var(--littleworker-text-callout-size) / var(--littleworker-text-callout-line-height) var(--littleworker-font-system);--littleworker-text-subheadline: var(--littleworker-font-weight-regular) var(--littleworker-text-subheadline-size) / var(--littleworker-text-subheadline-line-height) var(--littleworker-font-system);--littleworker-text-footnote: var(--littleworker-font-weight-regular) var(--littleworker-text-footnote-size) / var(--littleworker-text-footnote-line-height) var(--littleworker-font-system);--littleworker-text-conversation: var(--littleworker-font-weight-regular) var(--littleworker-text-conversation-size) / var(--littleworker-text-conversation-line-height) var(--littleworker-font-system);--littleworker-text-paragraph: var(--littleworker-font-weight-regular) var(--littleworker-text-body-size) / var(--littleworker-text-paragraph-line-height) var(--littleworker-font-system);--littleworker-text-warm-greeting: var(--littleworker-font-weight-semibold) var(--littleworker-text-large-title-size) / var(--littleworker-text-large-title-line-height) var(--littleworker-font-system);--littleworker-text-warm-line: var(--littleworker-font-weight-semibold) var(--littleworker-text-title-2-size) / var(--littleworker-text-title-2-line-height) var(--littleworker-font-system);--littleworker-label: light-dark(#1d1d1f, rgb(255 255 255 / .85));--littleworker-label-secondary: light-dark(#5e5e63, rgb(255 255 255 / .55));--littleworker-label-tertiary: light-dark(#a1a1a6, rgb(255 255 255 / .25));--littleworker-link: light-dark(#0062cc, #5aabff);--littleworker-label-secondary-on-control: light-dark(var(--littleworker-label-secondary), rgb(255 255 255 / .62));--brand-label-on-fill: #ffffff;--brand-label-on-fill-secondary: light-dark(#e1e3fb, #f1f2fe);--littleworker-content-background: light-dark(#ffffff, #1e1e1e);--littleworker-window-background: light-dark(#f5f5f7, #1e1e1e);--littleworker-sidebar-background: light-dark(#f0f0f2, #171717);--littleworker-raised-background: light-dark(#ffffff, #222224);--littleworker-raised-hover-background: light-dark(#f6f6f7, #252527);--littleworker-tertiary-background: light-dark(#f6f6f7, #3a3a3c);--littleworker-separator: light-dark(rgb(0 0 0 / .12), rgb(255 255 255 / .1));--littleworker-bubble: light-dark(#e9e9eb, #3a3a3c);--littleworker-highlight: light-dark(rgb(244 206 35 / .4), rgb(244 206 35 / .3));--brand-sign-in-background: light-dark(#fbfaf7, var(--littleworker-content-background));--littleworker-fill: light-dark(rgb(0 0 0 / .06), rgb(255 255 255 / .1));--littleworker-fill-hover: light-dark(rgb(0 0 0 / .08), rgb(255 255 255 / .12));--littleworker-fill-pressed: light-dark(rgb(0 0 0 / .12), rgb(255 255 255 / .16));--littleworker-grouped-background: light-dark(rgb(0 0 0 / .03), rgb(255 255 255 / .05));--littleworker-control-background: light-dark(#ffffff, rgb(255 255 255 / .16));--littleworker-control-pressed-overlay: light-dark(rgb(0 0 0 / .15), rgb(255 255 255 / .15));--littleworker-accent-shade: rgb(0 0 0 / .18);--littleworker-accent-hover: rgb(0 0 0 / .08);--littleworker-hover-overlay: light-dark(rgb(0 0 0 / .06), rgb(255 255 255 / .08));--littleworker-unemphasized-selected-content-background: light-dark(#dcdcde, #3a3a3c);--brand-fill: light-dark(#2c4bf0, #3d5cf5);--brand-tint: light-dark(#2c4bf0, #949ef8);--brand-focus-ring: light-dark(#2c4bf0, #bfc4fa);--brand-new-line: light-dark(#b5c0fa, #6f80f7);--brand-sand: #f2e6d0;--brand-sand-deep: light-dark(#ecddc2, #996633);--brand-ink: light-dark(#0b0b0b, #e2e1de);--brand-ink-secondary: light-dark(#373737, #b5b4b0);--littleworker-status-needs-you: light-dark(#dd6100, #ff9230);--littleworker-status-needs-you-text: light-dark(#a34100, #ff9a3c);--littleworker-status-working: var(--brand-tint);--littleworker-status-working-on-control: light-dark(var(--brand-tint), #a1aaf9);--littleworker-status-not-started: var(--littleworker-label-secondary);--littleworker-status-done: var(--littleworker-label-secondary);--littleworker-success: light-dark(#196130, #6bd586);--littleworker-destructive: light-dark(#c20019, #ff8083);--littleworker-destructive-label: light-dark(var(--littleworker-destructive), #ffacae);--littleworker-material-bar: light-dark(rgb(255 255 255 / .72), rgb(30 30 30 / .72));--littleworker-material-bar-filter: blur(20px) saturate(180%);--littleworker-material-menu: light-dark(rgb(246 246 246 / .8), rgb(44 44 46 / .8));--littleworker-material-menu-filter: blur(30px) saturate(180%);--littleworker-material-hud: rgb(30 30 30 / .72);--littleworker-material-hud-filter: blur(20px) saturate(180%);--littleworker-media-fill: rgb(255 255 255 / .14);--littleworker-media-label: rgb(255 255 255 / .92);--littleworker-field-border: light-dark(rgb(0 0 0 / .15), rgb(255 255 255 / .15));--littleworker-control-border: light-dark(rgb(0 0 0 / .25), rgb(255 255 255 / .25));--littleworker-choice-border: light-dark(rgb(0 0 0 / .55), rgb(255 255 255 / .5));--littleworker-window-edge: light-dark(rgb(0 0 0 / .12), rgb(255 255 255 / .18));--littleworker-control-border-width: 0px;--littleworker-control-shadow: 0 .5px 1px light-dark(rgb(0 0 0 / .12), transparent), 0 0 0 .5px light-dark(rgb(0 0 0 / .1), transparent), inset 0 .5px 0 light-dark(transparent, rgb(255 255 255 / .1));--littleworker-shadow-knob: 0 .5px 1.5px rgb(0 0 0 / .3);--littleworker-shadow-popover: 0 8px 24px rgb(0 0 0 / .18);--littleworker-shadow-menu: var(--littleworker-shadow-popover), 0 0 0 .5px rgb(0 0 0 / .08);--littleworker-shadow-sheet: 0 10px 30px rgb(0 0 0 / .25);--littleworker-switch-knob: #ffffff;--littleworker-monogram-fill: linear-gradient(light-dark(#6e7380, #6e727b), light-dark(#5a5e68, #4f525a));--littleworker-radius-tag: 4px;--littleworker-radius-control-small: 6px;--littleworker-radius-control: 7px;--littleworker-radius-control-large: var(--littleworker-radius-capsule);--littleworker-radius-field: var(--littleworker-radius-control);--littleworker-radius-search-field: var(--littleworker-radius-capsule);--littleworker-radius-row: 8px;--littleworker-radius-box: 12px;--littleworker-radius-menu: 10px;--littleworker-radius-popover: 12px;--littleworker-radius-sheet: 14px;--littleworker-radius-bubble: 18px;--littleworker-radius-capsule-field: 20px;--littleworker-radius-capsule: 999px;--littleworker-space-2: 2px;--littleworker-space-4: 4px;--littleworker-space-6: 6px;--littleworker-space-8: 8px;--littleworker-space-12: 12px;--littleworker-space-16: 16px;--littleworker-space-20: 20px;--littleworker-space-24: 24px;--littleworker-space-32: 32px;--littleworker-space-40: 40px;--littleworker-space-related: 8px;--littleworker-space-group: 20px;--littleworker-space-window-margin: 20px;--littleworker-control-height-small: 24px;--littleworker-control-height-medium: 28px;--littleworker-control-height-large: 32px;--littleworker-capsule-field-height: 40px;--littleworker-row-height-text: 28px;--littleworker-row-height-face: 40px;--littleworker-row-height-two-line: 52px;--littleworker-grouped-row-height: 36px;--littleworker-hit-min: 28px;--littleworker-hit-touch: 44px;--littleworker-toolbar-height: 52px;--littleworker-sidebar-width: 220px;--littleworker-sidebar-width-min: 180px;--littleworker-sidebar-width-max: 320px;--littleworker-sidebar-row-height: 28px;--littleworker-inspector-width: 400px;--littleworker-inspector-width-min: 320px;--littleworker-inspector-width-max: 50vw;--littleworker-tab-height: 30px;--littleworker-tab-width-min: 120px;--littleworker-tab-width-max: 200px;--littleworker-lane-max: 680px;--littleworker-conversation-min: 360px;--littleworker-focus-ring-width: 3px;--littleworker-focus-ring-offset: 2px;--littleworker-duration-fade: .15s;--littleworker-duration-panel: .25s;--littleworker-easing-standard: cubic-bezier(0, 0, .58, 1);--brand-duration-wake: .35s}:root,[data-accent]{--littleworker-control-accent: var( --littleworker-chosen-accent, var(--littleworker-system-accent, var(--brand-fill)) );--littleworker-label-on-accent: var( --littleworker-chosen-label-on-accent, var(--littleworker-system-label-on-accent, #ffffff) );--littleworker-selected-content-background: var(--littleworker-control-accent);--littleworker-keyboard-focus-indicator: var( --littleworker-chosen-focus-ring, var(--littleworker-system-keyboard-focus-indicator, var(--brand-focus-ring)) );--littleworker-accent-label: var( --littleworker-chosen-accent-tint, light-dark( var(--littleworker-control-accent), color-mix(in srgb, var(--littleworker-control-accent) 45%, #ffffff) ) );--littleworker-accent-tint: light-dark( color-mix(in srgb, var(--littleworker-control-accent) 16%, transparent), color-mix(in srgb, var(--littleworker-control-accent) 24%, transparent) );--littleworker-accent-edge: light-dark( var(--littleworker-control-accent), color-mix(in srgb, var(--littleworker-control-accent) 60%, #ffffff) );--littleworker-own-fill: var(--littleworker-chosen-accent, var(--brand-fill));--littleworker-own-label: var(--littleworker-chosen-label-on-accent, var(--brand-label-on-fill));--littleworker-own-label-secondary: var( --littleworker-chosen-label-on-accent-secondary, var(--brand-label-on-fill-secondary) );--littleworker-selection-tint: var( --littleworker-chosen-accent-tint, var(--littleworker-system-keyboard-focus-indicator, var(--brand-tint)) );--littleworker-selection: light-dark( color-mix(in srgb, var(--littleworker-selection-tint) 24%, transparent), color-mix(in srgb, var(--littleworker-selection-tint) 20%, transparent) )}@media(prefers-contrast:more){:root{--littleworker-label: light-dark(#000000, #ffffff);--littleworker-label-secondary: light-dark(#3a3a3c, #d1d1d6);--littleworker-label-tertiary: light-dark(#6e6e73, #aeaeb2);--littleworker-link: light-dark(#004fa8, #7ec4ff);--littleworker-content-background: light-dark(#ffffff, #000000);--littleworker-raised-background: light-dark(#ffffff, #1c1c1e);--littleworker-raised-hover-background: light-dark(#ffffff, #2c2c2e);--littleworker-tertiary-background: light-dark(#e5e5ea, #3a3a3c);--littleworker-window-background: light-dark(#ffffff, #000000);--littleworker-sidebar-background: light-dark(#ffffff, #000000);--littleworker-separator: light-dark(rgb(0 0 0 / .5), rgb(255 255 255 / .55));--littleworker-unemphasized-selected-content-background: light-dark(#d1d1d6, #48484a);--littleworker-status-needs-you: light-dark(#c55300, #ffa056);--littleworker-status-needs-you-text: light-dark(#8f3900, #ffa056);--littleworker-destructive: light-dark(#a80016, #ff8a8c);--littleworker-success: light-dark(#0e4a22, #8fe6a6);--littleworker-material-bar: var(--littleworker-content-background);--littleworker-material-bar-filter: none;--littleworker-material-menu: var(--littleworker-content-background);--littleworker-material-menu-filter: none;--littleworker-control-border-width: 1px;--littleworker-label-secondary-on-control: var(--littleworker-label-secondary);--brand-label-on-fill-secondary: light-dark(#eeeef7, #f1f2fe);--brand-fill: light-dark(#213ac0, #3d5cf5);--brand-tint: light-dark(#213ac0, #c5c9fa);--brand-focus-ring: light-dark(#213ac0, #c5c9fa);--littleworker-status-working-on-control: var(--brand-tint);--littleworker-field-border: light-dark(rgb(0 0 0 / .5), rgb(255 255 255 / .55));--littleworker-control-border: light-dark(#6e6e73, #aeaeb2);--littleworker-choice-border: light-dark(#6e6e73, #aeaeb2);--littleworker-window-edge: light-dark(rgb(0 0 0 / .6), rgb(255 255 255 / .6));--littleworker-bubble: light-dark(#e5e5ea, #3a3a3c);--littleworker-control-background: light-dark(#ffffff, rgb(255 255 255 / .2));--littleworker-destructive-label: light-dark(var(--littleworker-destructive), #ffb8ba);--littleworker-media-label: #ffffff;--littleworker-material-hud: #1e1e1e;--littleworker-material-hud-filter: none;--littleworker-monogram-fill: linear-gradient(#4c5058, #3c3f45);--littleworker-highlight: light-dark(rgb(244 206 35 / .4), rgb(244 206 35 / .25));--brand-ink: light-dark(#000000, #faf8f3);--brand-ink-secondary: light-dark(#262626, #d6d5d1)}}@media(prefers-reduced-transparency:reduce){:root{--littleworker-material-bar: var(--littleworker-content-background);--littleworker-material-bar-filter: none;--littleworker-material-menu: var(--littleworker-content-background);--littleworker-material-menu-filter: none;--littleworker-control-background: light-dark(#ffffff, #424244);--littleworker-material-hud: #1e1e1e;--littleworker-material-hud-filter: none}}:root[data-contrast=more]{--littleworker-label: light-dark(#000000, #ffffff);--littleworker-label-secondary: light-dark(#3a3a3c, #d1d1d6);--littleworker-label-tertiary: light-dark(#6e6e73, #aeaeb2);--littleworker-link: light-dark(#004fa8, #7ec4ff);--littleworker-content-background: light-dark(#ffffff, #000000);--littleworker-raised-background: light-dark(#ffffff, #1c1c1e);--littleworker-raised-hover-background: light-dark(#ffffff, #2c2c2e);--littleworker-tertiary-background: light-dark(#e5e5ea, #3a3a3c);--littleworker-window-background: light-dark(#ffffff, #000000);--littleworker-sidebar-background: light-dark(#ffffff, #000000);--littleworker-separator: light-dark(rgb(0 0 0 / .5), rgb(255 255 255 / .55));--littleworker-unemphasized-selected-content-background: light-dark(#d1d1d6, #48484a);--littleworker-status-needs-you: light-dark(#c55300, #ffa056);--littleworker-status-needs-you-text: light-dark(#8f3900, #ffa056);--littleworker-destructive: light-dark(#a80016, #ff8a8c);--littleworker-success: light-dark(#0e4a22, #8fe6a6);--littleworker-material-bar: var(--littleworker-content-background);--littleworker-material-bar-filter: none;--littleworker-material-menu: var(--littleworker-content-background);--littleworker-material-menu-filter: none;--littleworker-control-border-width: 1px;--littleworker-label-secondary-on-control: var(--littleworker-label-secondary);--brand-label-on-fill-secondary: light-dark(#eeeef7, #f1f2fe);--brand-fill: light-dark(#213ac0, #3d5cf5);--brand-tint: light-dark(#213ac0, #c5c9fa);--brand-focus-ring: light-dark(#213ac0, #c5c9fa);--littleworker-status-working-on-control: var(--brand-tint);--littleworker-field-border: light-dark(rgb(0 0 0 / .5), rgb(255 255 255 / .55));--littleworker-control-border: light-dark(#6e6e73, #aeaeb2);--littleworker-choice-border: light-dark(#6e6e73, #aeaeb2);--littleworker-window-edge: light-dark(rgb(0 0 0 / .6), rgb(255 255 255 / .6));--littleworker-bubble: light-dark(#e5e5ea, #3a3a3c);--littleworker-control-background: light-dark(#ffffff, rgb(255 255 255 / .2));--littleworker-destructive-label: light-dark(var(--littleworker-destructive), #ffb8ba);--littleworker-media-label: #ffffff;--littleworker-material-hud: #1e1e1e;--littleworker-material-hud-filter: none;--littleworker-monogram-fill: linear-gradient(#4c5058, #3c3f45);--littleworker-highlight: light-dark(rgb(244 206 35 / .4), rgb(244 206 35 / .25));--brand-ink: light-dark(#000000, #faf8f3);--brand-ink-secondary: light-dark(#262626, #d6d5d1)}:root[data-transparency=reduced]{--littleworker-material-bar: var(--littleworker-content-background);--littleworker-material-bar-filter: none;--littleworker-material-menu: var(--littleworker-content-background);--littleworker-material-menu-filter: none;--littleworker-control-background: light-dark(#ffffff, #424244);--littleworker-material-hud: #1e1e1e;--littleworker-material-hud-filter: none}}@layer base{*,*:before,*:after,::backdrop{box-sizing:border-box}html,:host{line-height:var(--littleworker-typography-line-height-large);-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--littleworker-typography-family-sans);font-feature-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0}button,input,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border:0;border-radius:0;background-color:transparent;opacity:1}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}ol,ul,menu{list-style:none}code,kbd,samp,pre{font-family:var(--littleworker-typography-family-mono);font-feature-settings:var(--littleworker-typography-family-mono--font-feature-settings, normal);font-size:1em}}@layer components{[data-component=icon]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;aspect-ratio:1/1;color:var(--littleworker-label-secondary)}[data-component=icon][data-size=small]{width:16px;height:16px}[data-component=icon][data-size=normal]{width:20px;height:20px}[data-component=icon][data-size=medium]{width:24px;height:24px}[data-component=icon][data-size=large]{width:24px;height:24px}[data-component=icon] [data-slot=icon-svg]{width:100%;height:auto}}@layer components{[data-component=link]{display:inline;align-items:baseline;font-family:var(--littleworker-font-family-sans);font-weight:500;line-height:inherit;color:var(--littleworker-label);text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px;border-radius:var(--littleworker-radius-xs);cursor:pointer;outline:none;transition:color var(--littleworker-motion-duration-micro) var(--littleworker-motion-easing-out),text-decoration-color var(--littleworker-motion-duration-micro) var(--littleworker-motion-easing-out),opacity var(--littleworker-motion-duration-micro) var(--littleworker-motion-easing-out)}[data-component=link][data-size=small]{font-size:12px}[data-component=link][data-size=normal]{font-size:13px}[data-component=link][data-size=large]{font-size:15px}[data-component=link][data-size=inherit]{font-size:inherit}[data-component=link][data-underline=always]{text-decoration-color:currentColor}[data-component=link][data-underline=none]{text-decoration-line:none}[data-component=link][data-underline=hover]:is(:hover,:focus-visible):not([data-disabled]){text-decoration-color:currentColor}[data-component=link][data-variant=default]{color:var(--littleworker-label)}[data-component=link][data-variant=default]:hover:not([data-disabled]){color:var(--littleworker-label)}[data-component=link][data-variant=subtle]{color:var(--littleworker-label-secondary)}[data-component=link][data-variant=subtle]:hover:not([data-disabled]){color:var(--littleworker-label)}[data-component=link][data-variant=contrast]{color:var(--littleworker-label-on-accent);font-weight:500}[data-component=link][data-variant=contrast]:hover:not([data-disabled]){color:var(--littleworker-label-on-accent);text-decoration-color:currentColor}[data-component=link]:focus-visible{outline:2px solid var(--littleworker-keyboard-focus-indicator);outline-offset:2px}[data-component=link][data-disabled]{color:var(--littleworker-label-secondary);text-decoration-color:transparent;cursor:not-allowed;pointer-events:none}[data-component=link][data-external]{white-space:nowrap}[data-slot=link-external-icon]{display:inline-flex;vertical-align:-.1em;margin-inline-start:2px;color:currentColor;opacity:.7;transition:opacity var(--littleworker-motion-duration-micro) var(--littleworker-motion-easing-out)}[data-slot=link-external-icon] [data-component=icon]{width:.9em;height:.9em;color:currentColor}[data-component=link]:hover:not([data-disabled]) [data-slot=link-external-icon]{opacity:1}}@font-face{font-family:Little Worker Wordmark;font-display:block;font-style:normal;font-weight:400;src:url(/assets/little-worker-wordmark.woff2) format("woff2")}:root{color-scheme:light dark;color:var(--littleworker-label);background:var(--brand-sign-in-background);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-width:320px;margin:0;background:var(--brand-sign-in-background);font-family:var(--littleworker-font-system)}button,a{-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-component=little-worker-lockup]{display:inline-flex;align-items:center;gap:8px;min-width:0;color:currentColor}[data-component=lou-on-sand]{position:relative;display:block;flex:none;width:32px;height:32px;overflow:hidden;border-radius:9999px;background:var(--brand-sand)}[data-component=lou-on-sand] img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%}[data-component=little-worker-lockup] [data-component=little-worker-wordmark]{font-size:1.25rem}[data-component=little-worker-wordmark]{display:grid;gap:0;color:currentColor;font-family:"Little Worker Wordmark",var(--littleworker-font-system);font-weight:400;letter-spacing:0;line-height:.72;text-transform:lowercase}[data-slot=platform]{--topbar-height: 60px;--sidebar-width: 268px;--column: 720px;--aside: 220px;--wide-column: 1200px;--font-heading: ui-serif, "New York", "Iowan Old Style", Charter, Georgia, serif;--font-code: var(--littleworker-font-mono-system);--ground: var(--brand-sign-in-background);--card: light-dark(#fdfcfa, var(--littleworker-grouped-background));--text: light-dark(#1a1a1a, var(--littleworker-label));--ink: light-dark(var(--brand-ink), var(--littleworker-label));--gray: light-dark(#595959, var(--littleworker-label-secondary));--line: light-dark(rgb(26 26 26 / .15), rgb(255 255 255 / .16));--hairline: light-dark(rgb(26 26 26 / .1), rgb(255 255 255 / .1));--hover: light-dark(rgb(26 26 26 / .05), rgb(255 255 255 / .07));--current: light-dark(rgb(26 26 26 / .08), rgb(255 255 255 / .11));--footer-ground: light-dark(#141413, #0d0d0c);--footer-text: #f0efea;--footer-weak: rgb(240 239 234 / .62);--radius: 12px;--code-ground: light-dark(#f3f1eb, #191918);--code-bar: light-dark(#ece9e1, #222221);--code-background: var(--code-ground);--code-foreground: light-dark(#1a1a1a, #e6e5e1);--code-token-keyword: var(--brand-tint);--code-token-function: light-dark(#172b94, #a4beff);--code-token-constant: var(--littleworker-status-needs-you-text);--code-token-parameter: var(--code-foreground);--code-token-string: var(--littleworker-success);--code-token-string-expression: var(--littleworker-success);--code-token-comment: var(--gray);--code-token-punctuation: light-dark(#4a4a4a, #b5b4b0);--code-token-link: var(--brand-tint);box-sizing:border-box;min-height:100dvh;background:var(--ground);font-family:var(--littleworker-font-system);font-size:15px;line-height:1.55;color:var(--text)}[data-slot=platform] *,[data-slot=platform] *:before,[data-slot=platform] *:after{box-sizing:border-box}[data-slot=platform] :focus-visible{outline:2px solid var(--brand-focus-ring);outline-offset:2px}[data-slot=topbar]{position:fixed;inset:0 0 auto;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--topbar-height);padding:0 16px 0 20px;border-bottom:1px solid var(--hairline);background:var(--ground)}[data-slot=skip]{position:absolute;top:0;left:-9999px;z-index:40;padding:8px 16px;border-radius:0 0 8px;background:var(--text);color:var(--ground);text-decoration:none}[data-slot=skip]:focus{left:0}[data-slot=brand]{display:inline-flex;align-items:center;gap:12px;min-width:0;min-height:44px;color:var(--ink);text-decoration:none}[data-slot=brand-divider]{width:1px;height:22px;background:var(--line)}[data-slot=brand-name]{font-family:var(--font-heading);font-size:17px;font-weight:500;white-space:nowrap;color:var(--ink)}[data-slot=topbar-end]{display:flex;align-items:center;gap:8px}[data-slot=toplinks]{display:flex;align-items:center;gap:2px}[data-slot=platform] [data-slot=toplink][href]{display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:var(--radius);font-size:15px;font-weight:400;white-space:nowrap;color:var(--gray);text-decoration:none}[data-slot=platform] [data-slot=toplink][href]:hover{background:var(--hover);color:var(--text)}[data-slot=search-button],[data-slot=menu-button]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:10px;background:var(--card);font:inherit;font-size:13px;color:var(--gray);cursor:pointer}[data-slot=search-button]{min-height:36px;padding:4px 8px 4px 12px}[data-slot=search-button]:hover,[data-slot=menu-button]:hover{color:var(--text);border-color:light-dark(rgb(26 26 26 / .28),rgb(255 255 255 / .28))}[data-slot=search-keys]{padding:1px 5px;border:1px solid var(--hairline);border-radius:5px;font-family:inherit;font-size:12px;line-height:16px;color:var(--gray)}[data-slot=key-button],[data-slot=button][data-variant=primary]{display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border-radius:10px;background:var(--brand-fill);font-size:13px;font-weight:600;white-space:nowrap;color:#fff;text-decoration:none}[data-slot=key-button]:hover,[data-slot=button][data-variant=primary]:hover{background:color-mix(in srgb,var(--brand-fill) 88%,black)}[data-slot=button][data-variant=secondary]{display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);font-size:13px;font-weight:600;white-space:nowrap;color:var(--text);text-decoration:none}[data-slot=button][data-variant=secondary]:hover{background:var(--hover)}[data-slot=menu-button]{display:none;width:44px;height:44px;padding:0;border-color:transparent;background:transparent;color:var(--text)}[data-slot=sidebar]{position:fixed;top:var(--topbar-height);bottom:0;left:0;z-index:20;width:var(--sidebar-width);padding:20px 12px 32px;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--hairline);background:var(--ground)}[data-slot=nav-group]+[data-slot=nav-group]{margin-top:20px}[data-slot=nav-group] h2{margin:0 0 4px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px;color:var(--gray)}[data-slot=nav] ul{margin:0;padding:0;list-style:none}[data-slot=nav-link],[data-slot=nav-planned]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:6px 8px;border-radius:8px;font-size:13px;line-height:20px;color:var(--text);text-decoration:none}[data-slot=nav-link]:hover{background:var(--hover)}[data-slot=nav-link][aria-current=page]{background:var(--current);font-weight:600;color:var(--ink)}[data-slot=nav-planned]{color:var(--gray);opacity:.72}[data-slot=nav-soon]{flex:none;padding:0 6px;border:1px solid var(--hairline);border-radius:999px;font-size:11px;line-height:16px;color:var(--gray)}[data-slot=nav-endpoints]{margin:2px 0 6px 8px!important;padding-left:8px!important;border-left:1px solid var(--hairline)}[data-slot=nav-endpoint]{display:flex;align-items:center;gap:8px;min-height:30px;padding:5px 8px;border-radius:8px;font-size:13px;line-height:20px;color:var(--gray);text-decoration:none}[data-slot=nav-endpoint]:hover{background:var(--hover);color:var(--text)}[data-slot=nav-endpoint][aria-current=location]{color:var(--ink);font-weight:600}[data-slot=sidebar-links]{display:none}[data-slot=method]{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:44px;padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--method-color) 12%,transparent);font-family:var(--font-code);font-size:12px;font-weight:600;line-height:18px;color:var(--method-color)}[data-slot=method][data-size=small]{min-width:38px;padding:0 4px;font-size:11px;line-height:16px}[data-slot=method][data-method=get]{--method-color: var(--littleworker-success)}[data-slot=method][data-method=post]{--method-color: var(--brand-tint)}[data-slot=method]:is([data-method=patch],[data-method=put]){--method-color: var(--littleworker-status-needs-you-text)}[data-slot=method][data-method=delete]{--method-color: var(--littleworker-destructive)}[data-slot=content]{display:flex;flex-direction:column;min-height:100dvh;margin-left:var(--sidebar-width);padding-top:var(--topbar-height)}[data-slot=layout]{display:grid;flex:1;grid-template-columns:minmax(0,var(--column));justify-content:center;align-items:start;column-gap:56px;width:100%;padding:40px 48px 72px}[data-slot=layout][data-aside]{grid-template-columns:minmax(0,var(--column)) var(--aside)}[data-slot=layout][data-wide]{grid-template-columns:minmax(0,var(--wide-column))}[data-slot=main]{min-width:0;outline:none}[data-slot=aside]{position:sticky;top:calc(var(--topbar-height) + 40px);max-height:calc(100dvh - var(--topbar-height) - 80px);overflow-y:auto}[data-slot=eyebrow]{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--gray)}[data-slot=page-header]{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--hairline)}[data-slot=page-header] h1,[data-slot=hero] h1,[data-slot=empty] h1{margin:0 0 12px;font-family:var(--font-heading);font-size:36px;font-weight:600;line-height:1.2;color:var(--ink);text-wrap:balance}[data-slot=lead]{margin:0;max-width:64ch;font-size:17px;line-height:1.5;color:var(--text);text-wrap:pretty}[data-slot=page-meta]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:16px;font-size:13px;color:var(--gray)}[data-slot=page-actions]{display:flex;flex-wrap:wrap;gap:8px}[data-slot=page-action]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);font:inherit;font-size:13px;color:var(--text);text-decoration:none;cursor:pointer}[data-slot=page-action]:hover{background:var(--hover)}[data-slot=prose]{font-size:15px;line-height:1.65;color:var(--text)}[data-slot=prose]>:first-child{margin-top:0}[data-slot=prose]>:last-child{margin-bottom:0}[data-slot=prose] :is(p,ul,ol){margin:0 0 16px;text-wrap:pretty}[data-slot=prose] :is(ul,ol){padding-left:1.5rem}[data-slot=prose] ul{list-style:disc}[data-slot=prose] ol{list-style:decimal}[data-slot=prose] li+li{margin-top:6px}[data-slot=prose] li::marker{color:var(--gray)}[data-slot=prose] strong{font-weight:600}[data-slot=prose] a,[data-slot=field-description] a,[data-slot=errors] a,[data-slot=empty] a,[data-slot=home-note] a{font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.18em}[data-slot=prose] a:hover{text-decoration-color:currentColor}[data-slot=prose] h2{margin:48px 0 12px;font-family:var(--font-heading);font-size:22px;font-weight:600;line-height:1.3;color:var(--ink);text-wrap:balance}[data-slot=prose] :is(h3,h4){margin:32px 0 8px;font-size:17px;font-weight:600;line-height:1.4;color:var(--ink)}[data-slot=prose] :is(h2,h3,h4),[data-slot=reference-section]{scroll-margin-top:calc(var(--topbar-height) + 24px)}[data-slot=prose] h2[data-step]{display:flex;align-items:center;gap:12px}[data-slot=step-number]{display:inline-grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--brand-sand);font-family:var(--littleworker-font-system);font-size:15px;font-weight:600;color:#1a1a1a}[data-slot=platform] :is(p,li,td,h2,h3,[data-slot=field-description],[data-slot=home-note]) code,[data-slot=field-values] code,[data-slot=errors] code{padding:1px 5px;border-radius:5px;background:var(--hover);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-code);font-size:13px;overflow-wrap:anywhere}[data-slot=prose] h2 code{font-size:17px}[data-slot=table-scroll]{margin:24px 0;overflow-x:auto}[data-slot=platform] table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}[data-slot=platform] :is(th,td){padding:10px 16px 10px 0;border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top}[data-slot=platform] th{font-weight:600;color:var(--ink);border-bottom-color:var(--line)}[data-slot=platform] td :is(p,ul):last-child{margin-bottom:0}[data-slot=prose] blockquote{margin:24px 0;padding:0 0 0 16px;border-left:3px solid var(--line);color:var(--gray)}[data-slot=callout]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;margin:24px 0;padding:14px 18px;border:1px solid color-mix(in srgb,var(--callout-color) 30%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--callout-color) 7%,var(--ground));font-size:15px;line-height:1.6}[data-slot=callout][data-kind=note]{--callout-color: var(--brand-tint)}[data-slot=callout][data-kind=tip]{--callout-color: var(--littleworker-success)}[data-slot=callout][data-kind=warning]{--callout-color: var(--littleworker-status-needs-you)}[data-slot=callout-mark]{padding-top:3px;color:var(--callout-color)}[data-slot=callout-mark] svg{width:18px;height:18px}[data-slot=callout-body]>:last-child{margin-bottom:0}[data-slot=code-block]{margin:20px 0 24px;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--code-ground)}[data-slot=code-bar]{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 6px 0 12px;border-bottom:1px solid var(--hairline);background:var(--code-bar)}[data-slot=code-caption]{flex:1;font-size:13px;font-weight:600;color:var(--gray)}[data-slot=code-tabs]{display:flex;flex:1;gap:2px;min-width:0;overflow-x:auto}[data-slot=code-tabs] [role=tab]{min-height:40px;padding:0 10px;border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:13px;font-weight:500;white-space:nowrap;color:var(--gray);cursor:pointer}[data-slot=code-tabs] [role=tab]:hover{color:var(--text)}[data-slot=code-tabs] [role=tab][aria-selected=true]{border-bottom-color:var(--ink);font-weight:600;color:var(--ink)}[data-slot=code-status]{font-family:var(--font-code);font-size:12px;font-weight:600;color:var(--littleworker-success)}[data-slot=code-copy]{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--gray);cursor:pointer}[data-slot=code-copy]:hover{background:var(--hover);color:var(--text)}[data-slot=code-copy-done],[data-slot=code-copy][data-copied] [data-slot=code-copy-idle]{display:none}[data-slot=code-copy][data-copied] [data-slot=code-copy-done]{display:inline;color:var(--littleworker-success)}[data-slot=code-panel] pre{margin:0;padding:14px 16px 16px;overflow-x:auto;background:transparent!important;font-family:var(--font-code);font-size:13px;line-height:1.6;tab-size:2}[data-slot=code-panel] pre code{font-family:inherit}[data-slot=reference-section]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:56px;padding-top:40px;border-top:1px solid var(--hairline)}[data-slot=article][data-variant=reference]>[data-slot=prose]{max-width:var(--column)}[data-slot=article][data-variant=reference] [data-slot=page-header]{max-width:var(--column)}[data-slot=reference-text] h2{margin:0 0 12px;font-family:var(--font-heading);font-size:26px;font-weight:600;line-height:1.25;color:var(--ink)}[data-slot=reference-text] h2 a{color:inherit;text-decoration:none}[data-slot=reference-text] h2 a:hover{text-decoration:underline;text-decoration-color:var(--line)}[data-slot=reference-code]{min-width:0}[data-slot=reference-code-inner]{position:sticky;top:calc(var(--topbar-height) + 24px)}[data-slot=reference-code-inner] [data-slot=code-block]{margin:0 0 16px}[data-slot=reference-code-inner] [data-slot=code-panel] pre{max-height:min(560px,calc(100dvh - var(--topbar-height) - 160px));overflow-y:auto}[data-slot=endpoint-line]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;padding:10px 12px;border:1px solid var(--hairline);border-radius:10px;background:var(--card)}[data-slot=platform] [data-slot=endpoint-line]>code{padding:0;background:none;box-shadow:none;font-family:var(--font-code);font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}[data-slot=field-group]{margin-top:28px}[data-slot=field-group]>h3{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600;color:var(--ink)}[data-slot=fields]{margin:0;padding:0;list-style:none}[data-slot=field]{padding:12px 0;border-bottom:1px solid var(--hairline)}[data-slot=field-head]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}[data-slot=platform] code[data-slot=field-name]{padding:0;background:none;box-shadow:none;font-family:var(--font-code);font-size:13px;font-weight:600;color:var(--ink)}[data-slot=field-type]{font-size:12px;color:var(--gray)}[data-slot=field-required]{font-size:12px;font-weight:600;color:var(--littleworker-status-needs-you-text)}[data-slot=field-description],[data-slot=field-values]{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--text)}[data-slot=field-values]{color:var(--gray)}[data-slot=field-children]{margin-top:8px}[data-slot=field-children]>summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 10px 2px 8px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:600;color:var(--gray);list-style:none;cursor:pointer}[data-slot=field-children]>summary::-webkit-details-marker{display:none}[data-slot=field-children]>summary>[data-component=icon]{transition:transform var(--littleworker-motion-duration-highlight) var(--littleworker-motion-easing-out)}[data-slot=field-children][open]>summary>[data-component=icon]{transform:rotate(90deg)}[data-slot=field-children]>[data-slot=fields]{margin:8px 0 0;padding:0 0 0 14px;border-left:1px solid var(--hairline)}[data-slot=errors] td:first-child{width:56px;font-family:var(--font-code);font-weight:600}[data-slot=neighbors]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:56px;padding-top:32px;border-top:1px solid var(--hairline)}[data-slot=article][data-variant=reference] [data-slot=neighbors]{max-width:var(--column)}[data-slot=neighbor]{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--gray);font-size:13px;text-decoration:none}[data-slot=neighbor]:hover{border-color:light-dark(rgb(26 26 26 / .28),rgb(255 255 255 / .28))}[data-slot=neighbor] strong{font-size:15px;font-weight:600;color:var(--ink)}[data-slot=neighbor][data-direction=next]{grid-column:2;text-align:right}[data-slot=toc] h2{margin:0 0 12px;font-size:13px;font-weight:600;line-height:20px;color:var(--text)}[data-slot=toc] ul{margin:0;padding:0;list-style:none;border-left:1px solid var(--hairline)}[data-slot=toc] a{display:block;margin-left:-1px;padding:4px 0 4px 12px;border-left:1px solid transparent;font-size:13px;line-height:18px;color:var(--gray);text-decoration:none}[data-slot=toc] li[data-depth="3"] a{padding-left:24px}[data-slot=toc] a:hover{color:var(--text)}[data-slot=toc] a[aria-current=location]{border-left-color:var(--ink);font-weight:600;color:var(--ink)}[data-slot=hero]{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:8px 0}[data-slot=hero-words]{max-width:560px}[data-slot=hero-actions]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}[data-slot=hero-face]{display:grid;flex:none;place-items:end center;width:160px;height:160px;overflow:hidden;border-radius:50%;background:var(--brand-sand);box-shadow:inset 0 0 0 .5px var(--hairline)}[data-slot=hero-face][data-size=small]{width:96px;height:96px}[data-slot=hero-face] img{display:block;width:100%;height:auto}[data-slot=home-section]{margin-top:56px}[data-slot=home-section]>h2{margin:0 0 12px;font-family:var(--font-heading);font-size:22px;font-weight:600;line-height:1.3;color:var(--ink)}[data-slot=home-note]{margin:0 0 4px;max-width:64ch;color:var(--text)}[data-slot=cards]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none}[data-slot=card]{display:flex;flex-direction:column;gap:4px;height:100%;padding:18px 20px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--gray);font-size:13px;line-height:1.5;text-decoration:none;transition:border-color var(--littleworker-motion-duration-highlight) var(--littleworker-motion-easing-out),box-shadow var(--littleworker-motion-duration-highlight) var(--littleworker-motion-easing-out)}[data-slot=card]:hover{border-color:light-dark(rgb(26 26 26 / .28),rgb(255 255 255 / .28));box-shadow:0 2px 8px #0000000f}[data-slot=card-eyebrow]{font-size:12px;font-weight:600}[data-slot=card] strong{font-family:var(--font-heading);font-size:17px;font-weight:600;color:var(--ink)}[data-slot=code-block][data-variant=plain] pre{color:var(--code-foreground)}[data-slot=browse]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;margin-top:20px}[data-slot=browse-group] h3{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--gray)}[data-slot=browse-group] ul{margin:0;padding:0;list-style:none}[data-slot=browse-group] li a{display:inline-block;padding:4px 0;font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.18em}[data-slot=browse-group] [data-slot=nav-planned]{min-height:28px;padding:4px 0;justify-content:flex-start}[data-slot=search-dialog]{width:min(640px,calc(100vw - 32px));max-height:min(560px,calc(100dvh - 96px));margin:72px auto auto;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(var(--card),var(--card)),var(--ground);box-shadow:0 16px 48px light-dark(rgb(0 0 0 / .18),rgb(0 0 0 / .5));font-family:var(--littleworker-font-system);font-size:15px;color:var(--text)}[data-slot=search-dialog]::backdrop{background:#14141352}@media(prefers-color-scheme:dark){[data-slot=search-dialog]::backdrop{background:#0009}}[data-slot=search-dialog-field]{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--hairline);color:var(--gray)}[data-slot=search-dialog-field] input{flex:1;min-width:0;min-height:44px;border:0;background:transparent;font:inherit;font-size:17px;color:var(--text);outline:none;appearance:none}[data-slot=search-dialog-field] input:focus-visible{outline:none}[data-slot=search-dialog-field] input::-webkit-search-cancel-button{display:none}[data-slot=search-dialog-field] input::placeholder{color:var(--gray)}[data-slot=search-dialog-close]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--gray);cursor:pointer}[data-slot=search-dialog-close]:hover{background:var(--hover)}[data-slot=search-dialog-note]{margin:0;padding:20px 16px;font-size:13px;color:var(--gray)}[data-slot=search-dialog-results]{max-height:calc(min(560px,calc(100dvh - 96px)) - 62px);margin:0;padding:8px;overflow-y:auto;list-style:none}[data-slot=search-dialog-results] a{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:10px 12px;border-radius:8px;color:var(--gray);text-decoration:none}[data-slot=search-dialog-results] a:is(:hover,:focus-visible){background:var(--hover)}[data-slot=search-dialog-results] a>span{display:flex;flex-direction:column;min-width:0}[data-slot=search-dialog-results] strong{font-size:15px;font-weight:600;color:var(--text)}[data-slot=search-dialog-results] a>span>span{font-size:13px}[data-slot=footer]{padding:48px 40px;background:var(--footer-ground);color:var(--footer-text)}[data-slot=footer-inner]{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:32px;max-width:calc(var(--column) + var(--aside) + 56px);margin:0 auto}[data-slot=footer-brand] p{margin:16px 0 0;font-size:13px;color:var(--footer-weak)}[data-slot=footer-column] h2{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--footer-weak)}[data-slot=footer-column] ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}[data-slot=platform] [data-slot=footer] a[href]{display:inline-flex;align-items:center;min-height:32px;font-size:13px;font-weight:400;color:var(--footer-text);text-decoration:none}[data-slot=platform] [data-slot=footer] a[href]:hover{color:var(--footer-text);text-decoration:underline}[data-slot=empty]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 0 32px;text-align:center}[data-slot=empty] p{margin:0}@media(max-width:80rem){[data-slot=reference-section]{grid-template-columns:minmax(0,1fr);gap:24px}[data-slot=layout][data-wide]{grid-template-columns:minmax(0,var(--column))}[data-slot=reference-code-inner]{position:static}}@media(max-width:80rem){[data-slot=layout][data-aside]{grid-template-columns:minmax(0,var(--column))}[data-slot=aside]{display:none}}@media(max-width:64rem){[data-slot=toplinks]{display:none}[data-slot=menu-button]{display:inline-flex}[data-slot=sidebar]{display:none;right:0;width:auto;border-right:0}[data-slot=sidebar][data-open]{display:block}[data-slot=sidebar-links]{display:flex;flex-direction:column;margin-top:16px;padding-top:16px;border-top:1px solid var(--hairline)}[data-slot=platform] [data-slot=sidebar-links] a[href]{display:flex;align-items:center;min-height:44px;padding:0 8px;font-size:15px;font-weight:400;color:var(--text);text-decoration:none}[data-slot=nav-link],[data-slot=nav-planned],[data-slot=nav-endpoint]{min-height:44px}[data-slot=content]{margin-left:0}[data-slot=footer-inner]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-slot=footer-brand]{grid-column:1 / -1}[data-slot=cards],[data-slot=browse]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){[data-slot=layout]{padding:24px 20px 48px}[data-slot=footer]{padding:40px 20px}[data-slot=page-header] h1,[data-slot=hero] h1,[data-slot=empty] h1{font-size:26px}[data-slot=hero-face]:not([data-size=small]){display:none}[data-slot=key-button]{display:none}}@media(max-width:36rem){[data-slot=topbar]{padding:0 8px 0 16px}[data-slot=brand] [data-component=little-worker-wordmark]{display:none}[data-slot=search-button]{width:44px;height:44px;padding:0;border-color:transparent;background:transparent}[data-slot=search-button]>:not(:first-child){display:none}[data-slot=cards],[data-slot=browse],[data-slot=neighbors]{grid-template-columns:minmax(0,1fr)}[data-slot=neighbor][data-direction=next]{grid-column:1}[data-slot=footer-inner]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(pointer:coarse){[data-slot=platform] [data-slot=toplink][href],[data-slot=search-button],[data-slot=key-button]{min-height:44px}[data-slot=code-copy]{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){[data-slot=card],[data-slot=field-children]>summary>[data-component=icon]{transition:none}}
