{"version":3,"file":"script_main.BKyIDrhW.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","css","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","appearanceProperty","themed","kebab","publicTokenVariables","PUBLIC_UI_TYPEFACES","PUBLIC_FONTS","stripEmpty","PUBLIC_FONT_ROLES","PUBLIC_COLORS","PUBLIC_COLOR_ROLES","PUBLIC_DESIGN_COLORS","PUBLIC_ROLE_ALIASES","PUBLIC_TYPE_SCALE","scaled","TEXT_FLOOR","skinById","ALL_SKINS","DEFAULT_SKIN","mixHex","tokenProperties","TOKEN_TO_VAR","luminance","contrast","inkFor","cleanLook","emptyOverrides","FONTS","oneOf","TOKENS","HEX","cleanDash","DEFAULT_APPEARANCE","hex","parseAppearance","systemPole","poleOf","dashLookOf","tokensOf","fontOf","nearest","isPristine","DEFAULT_SKIN_ID","paintFor","DENSITY","SPECIAL_KEYS","CURATE_DEFAULT_SKIN_ID","dashOnly","applyAppearance","OWNED_ATTRS","OWNED_CLASSES","appearancePaint","loadAppearance","APPEARANCE_STORAGE_KEY","setAppearance","APPEARANCE_PAINT_KEY","APPEARANCE_EVENT","readBridge","APPEARANCE_BRIDGE_ORIGIN","APPEARANCE_SITE_ORIGINS","APPEARANCE_BRIDGE_VERSION","APPEARANCE_BRIDGE_TYPE","APPEARANCE_BRIDGE_OPEN","APPEARANCE_BRIDGE_REQUEST","withSiteLook","SITE_FIELDS","postToSite","useAppearance","useState","useCallback","openAppearanceWidget","APPEARANCE_OPEN_EVENT","tileRules","resting","RESTING","normalizeBarcode","normalizeCatalogueNumber","normalizeLoose","push","artistTitleKey","buildInventoryIndex","specAt","PROGRAMME_METADATA_SECTIONS","controlFor","OPTION_LABELS","buildFields","DESCRIPTORS","PUBLIC_VISIT","useMemo2","SKIN_LIBRARY","FONT_LIBRARY","SCOPE","mix","APPEARANCE_CSS","APPEARANCE_EFFECTS_CSS","T","BULLETIN_CSS","_Fragment","useState","useCallback","useState2","useRef","useState4","useId2","_jsxs","useSyncExternalStore","useState5","useState6","useMemo2","useRef","React.useId","MosaiqueGlobalFooter","React.createElement","GlobalPublicShell","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/xmHGWVxwXfQ8oe6seQyg/RaKfEjhFPKB8RdqSIQjC/JwusjAFr6.js","https:/framerusercontent.com/modules/DJEh8IXyOhE1fzEPULVt/vLVU9yURehXN0m8xiyaM/LeSAt__oK.js","https:/framerusercontent.com/modules/J8ulhe4swNIVnVBUxFzz/K0YhsdIn8Tu024yc7dY1/m0CUZzoso.js","https:/framerusercontent.com/modules/PRKvjKdvUfUmAdi8IIzR/q4MxnkihopT0i3rX53RT/NdxolXv43.js","https:/framerusercontent.com/modules/mKIiIsezd4cX5ENyhXBm/G2lGuzxnN9aDC5WJc3xn/WFTfZICY7.js","https:/framerusercontent.com/modules/7sdak1BkgZCOjKGDBHv3/Wq24RURV2KW3LH7DJdUU/PublicSiteFooter.js","https:/framerusercontent.com/modules/ZbIepzCQFtbWtEVP4YcQ/HqszkI4VGbIekH31XUa0/PublicSiteHeader.js","https:/framerusercontent.com/modules/MtWalRlpZ4SV7ekd9SfG/ZqWnjmb5ZIW5sZjmCXhk/xypzqEadm.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (089ff9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SF Pro Display Regular\",\"CUSTOMV2;SF Pro Display Bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SF Pro Display Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Display\",url:\"https://framerusercontent.com/assets/JlbZvh2zfRZAGLbtHVY830OtpU.woff2\",weight:\"400\"},{cssFamilyName:\"SF Pro Display Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Display\",url:\"https://framerusercontent.com/assets/e2xSj9IcJ8dsIvELAZDx3LfWno.woff2\",weight:\"700\"}]}];export const css=[\".framer-Vh0mA .framer-styles-preset-gkaxhy:not(.rich-text-wrapper), .framer-Vh0mA .framer-styles-preset-gkaxhy.rich-text-wrapper p { --framer-font-family: \\\"SF Pro Display Regular\\\", \\\"SF Pro Display Regular Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"SF Pro Display Bold\\\", \\\"SF Pro Display Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-76b33c10-064b-45ab-b52f-08d218c7a361); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-Vh0mA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-3lM1b .framer-styles-preset-adpqbs:not(.rich-text-wrapper), .framer-3lM1b .framer-styles-preset-adpqbs.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-hover-text-color: #ffffff; --framer-link-text-color: #d8d8d8; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.22s; transition-property: color; transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1); }\"];export const className=\"framer-3lM1b\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SF Pro Display Regular\",\"CUSTOMV2;SF Pro Display Bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SF Pro Display Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Display\",url:\"https://framerusercontent.com/assets/JlbZvh2zfRZAGLbtHVY830OtpU.woff2\",weight:\"400\"},{cssFamilyName:\"SF Pro Display Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Display\",url:\"https://framerusercontent.com/assets/e2xSj9IcJ8dsIvELAZDx3LfWno.woff2\",weight:\"700\"}]}];export const css=[\".framer-pMArI .framer-styles-preset-riidnx:not(.rich-text-wrapper), .framer-pMArI .framer-styles-preset-riidnx.rich-text-wrapper p { --framer-font-family: \\\"SF Pro Display Regular\\\", \\\"SF Pro Display Regular Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"SF Pro Display Bold\\\", \\\"SF Pro Display Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-76b33c10-064b-45ab-b52f-08d218c7a361); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-pMArI\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SF Pro Display Regular\",\"CUSTOMV2;SF Pro Display Bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SF Pro Display Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Display\",url:\"https://framerusercontent.com/assets/JlbZvh2zfRZAGLbtHVY830OtpU.woff2\",weight:\"400\"},{cssFamilyName:\"SF Pro Display Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Display\",url:\"https://framerusercontent.com/assets/e2xSj9IcJ8dsIvELAZDx3LfWno.woff2\",weight:\"700\"}]}];export const css=[\".framer-XTik4 .framer-styles-preset-1o84nik:not(.rich-text-wrapper), .framer-XTik4 .framer-styles-preset-1o84nik.rich-text-wrapper p { --framer-font-family: \\\"SF Pro Display Regular\\\", \\\"SF Pro Display Regular Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"SF Pro Display Bold\\\", \\\"SF Pro Display Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.1em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-76b33c10-064b-45ab-b52f-08d218c7a361); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-XTik4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xmHGWVxwXfQ8oe6seQyg/RaKfEjhFPKB8RdqSIQjC/JwusjAFr6.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/DJEh8IXyOhE1fzEPULVt/vLVU9yURehXN0m8xiyaM/LeSAt__oK.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/J8ulhe4swNIVnVBUxFzz/K0YhsdIn8Tu024yc7dY1/m0CUZzoso.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/PRKvjKdvUfUmAdi8IIzR/q4MxnkihopT0i3rX53RT/NdxolXv43.js\";const cycleOrder=[\"AftlyvNHC\",\"U2Cz2X0VC\",\"Kg98NE5C_\"];const serializationHash=\"framer-gQW2E\";const variantClassNames={AftlyvNHC:\"framer-v-ay7hje\",Kg98NE5C_:\"framer-v-10ws2ij\",U2Cz2X0VC:\"framer-v-1wpknae\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SSVfITW15=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"AftlyvNHC\",Phone:\"Kg98NE5C_\",Tablet:\"U2Cz2X0VC\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,wordmarkSize,...props})=>{return{...props,SSVfITW15:wordmarkSize??props.SSVfITW15??18,variant:humanReadableVariantMap[props.variant]??props.variant??\"AftlyvNHC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,SSVfITW15,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AftlyvNHC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ay7hje\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AftlyvNHC\",ref:refBinding,style:{backgroundColor:\"var(--token-cb566770-ca59-400d-9af5-e605b82fa6a5)\",...style},...addPropertyOverrides({Kg98NE5C_:{\"data-framer-name\":\"Phone\"},U2Cz2X0VC:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16byo27\",\"data-framer-name\":\"Footer Main\",layoutDependency:layoutDependency,layoutId:\"DKLZCRHoA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11o8unp\",\"data-framer-name\":\"Identity\",layoutDependency:layoutDependency,layoutId:\"bA_b7Hp6c\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2xhcml0eSBQZXJmZWN0ZWQgUmVndWxhcg==\",\"--framer-font-family\":'\"Clarity Perfected Regular\", \"Clarity Perfected Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--variable-reference-SSVfITW15-WFTfZICY7) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.15em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-fe2b1f26-a460-407c-bd25-89d3934ca02f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Q4B6vI6Bl\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"mosaique\"})})})}),className:\"framer-zqjiqo\",fonts:[\"CUSTOMV2;Clarity Perfected Regular\"],layoutDependency:layoutDependency,layoutId:\"Q4B6vI6Bl\",style:{\"--extracted-a0htzi\":\"var(--token-fe2b1f26-a460-407c-bd25-89d3934ca02f)\",\"--variable-reference-SSVfITW15-WFTfZICY7\":SSVfITW15},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"A curatorial practice exploring objects, music and memory.\"})}),className:\"framer-1ljc79v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OE5pDY8Wl\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r8tckt\",\"data-framer-name\":\"Place\",layoutDependency:layoutDependency,layoutId:\"EKI7D5wpQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o84nik\",\"data-styles-preset\":\"NdxolXv43\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Antwerp\"})}),className:\"framer-j51egn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mBT99ETi2\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:[\"Lange Lozanastraat 9\",/*#__PURE__*/_jsx(motion.br,{}),\"2018 Antwerp\",/*#__PURE__*/_jsx(motion.br,{}),\"Belgium\"]})}),className:\"framer-19d5ijt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tBDAgN1Lc\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ze1ht7\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"ig8btPjET\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o84nik\",\"data-styles-preset\":\"NdxolXv43\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Contact\"})}),className:\"framer-11hhv6u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HAdokBx4I\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@mosaique.xxx\",motionChild:true,nodeId:\"L3X_tzdqx\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"contact@mosaique.xxx\"})})})}),className:\"framer-weluzf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L3X_tzdqx\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Instagram \\xb7 Discogs \\xb7 Spotify\"})}),className:\"framer-1th7ply\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NSuGZHhIL\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-msotom\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"mAAO7BiPF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o84nik\",\"data-styles-preset\":\"NdxolXv43\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Navigate\"})}),className:\"framer-jpidpb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fs1l8mg60\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"whHkhqWQY\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Home\"})})})}),className:\"framer-90kdiz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"whHkhqWQY\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vOot2vvhv\"},motionChild:true,nodeId:\"lGHKz_3D1\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Sessions\"})})})}),className:\"framer-13tgyfr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lGHKz_3D1\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pIe7rN5jo\"},motionChild:true,nodeId:\"qMniSmAt3\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Books\"})})})}),className:\"framer-1d8axkt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qMniSmAt3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-gkaxhy\",\"data-styles-preset\":\"JwusjAFr6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XVS2ZblmY\"},motionChild:true,nodeId:\"k1wt46aNf\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Vinyl\"})}),\" \\xb7 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C08Ny9EsE\"},motionChild:true,nodeId:\"k1wt46aNf\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Furniture\"})}),\" \\xb7 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Yg05_dg0M\"},motionChild:true,nodeId:\"k1wt46aNf\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Projects\"})}),\" \\xb7 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X08Y0aWzp\"},motionChild:true,nodeId:\"k1wt46aNf\",openInNewTab:false,relValues:[],scopeId:\"WFTfZICY7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-adpqbs\",\"data-styles-preset\":\"LeSAt__oK\",children:\"Contact\"})})]})}),className:\"framer-3zudls\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k1wt46aNf\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p80idj\",\"data-border\":true,\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"DsaWKqAaT\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-riidnx\",\"data-styles-preset\":\"m0CUZzoso\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"By appointment only\"})}),className:\"framer-4mrefx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xF8Jxh80e\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-riidnx\",\"data-styles-preset\":\"m0CUZzoso\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"\\xa9 2026 mosaique\"})}),className:\"framer-1knlpz6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kVQyrET0o\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-gQW2E.framer-1xqdiie, .framer-gQW2E .framer-1xqdiie { display: block; }\",\".framer-gQW2E.framer-ay7hje { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 32px 40px 24px 40px; position: relative; width: 1440px; }\",\".framer-gQW2E .framer-16byo27 { display: grid; flex: none; gap: 20px 32px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(180px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; max-width: 1180px; padding: 0px; position: relative; width: 100%; }\",\".framer-gQW2E .framer-11o8unp { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-gQW2E .framer-zqjiqo, .framer-gQW2E .framer-90kdiz, .framer-gQW2E .framer-13tgyfr, .framer-gQW2E .framer-1d8axkt { --framer-custom-cursors: pointer; flex: none; height: auto; pointer-events: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gQW2E .framer-1ljc79v { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-gQW2E .framer-r8tckt, .framer-gQW2E .framer-ze1ht7 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-gQW2E .framer-j51egn, .framer-gQW2E .framer-19d5ijt, .framer-gQW2E .framer-11hhv6u, .framer-gQW2E .framer-weluzf, .framer-gQW2E .framer-1th7ply, .framer-gQW2E .framer-jpidpb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gQW2E .framer-msotom { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-gQW2E .framer-3zudls { flex: none; height: auto; pointer-events: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gQW2E .framer-p80idj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1180px; padding: 12px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-gQW2E .framer-4mrefx, .framer-gQW2E .framer-1knlpz6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gQW2E.framer-v-1wpknae.framer-ay7hje { padding: 28px 28px 22px 28px; width: 824px; }\",\".framer-gQW2E.framer-v-1wpknae .framer-16byo27 { gap: 24px; grid-template-columns: repeat(2, minmax(240px, 1fr)); max-width: 768px; }\",\".framer-gQW2E.framer-v-1wpknae .framer-p80idj { max-width: 768px; }\",\".framer-gQW2E.framer-v-10ws2ij.framer-ay7hje { gap: 22px; padding: 26px 18px 20px 18px; width: 390px; }\",\".framer-gQW2E.framer-v-10ws2ij .framer-16byo27 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; max-width: 354px; }\",\".framer-gQW2E.framer-v-10ws2ij .framer-11o8unp, .framer-gQW2E.framer-v-10ws2ij .framer-r8tckt, .framer-gQW2E.framer-v-10ws2ij .framer-ze1ht7, .framer-gQW2E.framer-v-10ws2ij .framer-msotom { align-self: unset; }\",\".framer-gQW2E.framer-v-10ws2ij .framer-p80idj { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 6px; justify-content: flex-start; max-width: 354px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-gQW2E[data-border=\"true\"]::after, .framer-gQW2E [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 218\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"U2Cz2X0VC\":{\"layout\":[\"fixed\",\"auto\"]},\"Kg98NE5C_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SSVfITW15\":\"wordmarkSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWFTfZICY7=withCSS(Component,css,\"framer-gQW2E\");export default FramerWFTfZICY7;FramerWFTfZICY7.displayName=\"mosaique Global Footer\";FramerWFTfZICY7.defaultProps={height:218,width:1440};addPropertyControls(FramerWFTfZICY7,{variant:{options:[\"AftlyvNHC\",\"U2Cz2X0VC\",\"Kg98NE5C_\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},SSVfITW15:{defaultValue:18,title:\"Wordmark Size\",type:ControlType.Number},onSSVfITW15Change:{changes:\"SSVfITW15\",type:ControlType.ChangeHandler}});addFonts(FramerWFTfZICY7,[{explicitInter:true,fonts:[{cssFamilyName:\"Clarity Perfected Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Clarity Perfected\",url:\"https://framerusercontent.com/assets/QRhrFgSMm85XDuz1BtOPSZCU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWFTfZICY7\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"218\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U2Cz2X0VC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kg98NE5C_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"SSVfITW15\\\":\\\"wordmarkSize\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WFTfZICY7.map","// @ts-nocheck\n// GENERATED FILE — DO NOT EDIT\n// Source: components/public/PublicSiteFooter.tsx\n// Build: npm run build:framer:public\n//\n// The MOSAÏQUE footer for canvas-built pages.\n// Same footer as PublicShell; place once in the shared footer or layout template.\n// components/public/PublicSiteFooter.tsx\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useMemo as useMemo2}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// components/public/PublicShell.tsx\nimport{createContext}from\"react\";// components/public/tokens.ts\nvar PUBLIC_FONTS={/** Navigation, links, metadata, catalogue listings, filters, prices. */ui:'Verdana, \"Verdana Pro\", Geneva, \"DejaVu Sans\", sans-serif',/** Essays, longer descriptions, quotes. Used selectively. */editorial:'Georgia, \"Times New Roman\", Times, serif',/** Very compact interface areas where Verdana runs too wide. */dense:\"Tahoma, Verdana, Geneva, sans-serif\",/** Catalogue IDs, timestamps, archive references. Never decorative. */archival:'\"Courier New\", Courier, ui-monospace, monospace'};var PUBLIC_COLORS={paper:\"#fbfaf6\",ink:\"#111111\",/** Secondary text: metadata, captions. */muted:\"#5f5d57\",/** Tertiary text: inventory counts. Present, never competing with a link. */faint:\"#8c8980\",/** Hairline rules between rows. */rule:\"#cfccc3\",/** Section rules — a region's top edge. */ruleStrong:\"#111111\",link:\"#1a0dab\",visited:\"#681da8\",/** The one MOSAÏQUE accent: live/now states only. Artwork supplies the rest. */accent:\"#d4431b\",/** Native-looking input ground; also the ground under a catalogue photograph. */field:\"#ffffff\",/** Control and index strips: the results bar, the ledger heads. */tint:\"#dce5f3\",tintRule:\"#a3b4d1\",/** The ground an image sits on before it loads, and where it does not fill its box. */placeholder:\"#efede6\",/** The row for the page being read. */selected:\"#f1efe8\",/** Native-looking buttons, inputs and selects. */controlBorder:\"#767676\",controlFace:\"#efefef\",controlFaceActive:\"#e2e2e2\",/** The focus ring. The link blue today; its own role so a skin can separate them. */focus:\"#1a0dab\"};var PUBLIC_COLOR_ROLES={paper:\"paper\",field:\"field\",tint:\"tint\",selected:\"hover\",placeholder:\"thumb\",ink:\"ink\",muted:\"muted\",faint:\"faint\",rule:\"rule\",ruleStrong:\"rule-strong\",tintRule:\"tint-rule\",link:\"link\",visited:\"visited\",accent:\"accent\",focus:\"focus\",controlBorder:\"ctl-rule\",controlFace:\"ctl\",controlFaceActive:\"ctl-active\"};var PUBLIC_DESIGN_COLORS={surface:\"#fbfaf6\",raised:\"#ffffff\",\"link-hover\":\"#1a0dab\",\"accent-2\":\"#681da8\",signal:\"#d4431b\",\"tint-ink\":\"#111111\",active:\"#111111\",\"active-ink\":\"#fbfaf6\",icon:\"#111111\",\"icon-muted\":\"#5f5d57\",success:\"#1f7a4d\",warning:\"#8a5a00\",danger:\"#b3261e\"};var PUBLIC_ROLE_ALIASES={\"--pw-hover\":[\"hover\",PUBLIC_COLORS.selected],\"--pw-thumb\":[\"thumb\",PUBLIC_COLORS.placeholder],\"--pw-ctl\":[\"ctl\",PUBLIC_COLORS.controlFace],\"--pw-ctl-rule\":[\"ctl-rule\",PUBLIC_COLORS.controlBorder]};var PUBLIC_FONT_ROLES={ui:\"font-ui\",editorial:\"font-editorial\",dense:\"font-dense\",archival:\"font-archival\"};function appearanceProperty(role){return`--msq-${role}`;}function themed(role,fallback){return`var(${appearanceProperty(role)}, ${fallback})`;}function kebab(name){return name.replace(/[A-Z]/g,letter=>`-${letter.toLowerCase()}`);}var PUBLIC_TYPE_SCALE={/** Catalogue IDs, timestamps, counts, captions. */micro:\"11px\",/** Metadata lines, kickers, section headings. */small:\"11px\",/** Links, titles, index entries, body UI. */base:\"12px\",/** The programme lead's date and billing. */lead:\"14px\",/** Georgia editorial prose and quotes. */reading:\"15px\",/** The programme lead's title. */title:\"24px\"};var PUBLIC_UI_TYPEFACES={verdana:PUBLIC_FONTS.ui,lucida:'\"Lucida Grande\", \"Lucida Sans Unicode\", \"Lucida Sans\", Geneva, Verdana, sans-serif',tahoma:'Tahoma, Verdana, Geneva, \"DejaVu Sans\", sans-serif'};function publicTokenVariables(overrides={},typeface=\"verdana\"){const chosen=PUBLIC_UI_TYPEFACES[typeface]??PUBLIC_FONTS.ui;const fonts={...PUBLIC_FONTS,ui:chosen,...stripEmpty(overrides)};const vars={};for(const[name,stack]of Object.entries(fonts)){vars[`--pw-font-${name}`]=themed(PUBLIC_FONT_ROLES[name],stack);}for(const[name,value]of Object.entries(PUBLIC_COLORS)){vars[`--pw-${kebab(name)}`]=themed(PUBLIC_COLOR_ROLES[name],value);}for(const[role,value]of Object.entries(PUBLIC_DESIGN_COLORS))vars[`--pw-${role}`]=themed(role,value);for(const[name,[role,value]]of Object.entries(PUBLIC_ROLE_ALIASES))vars[name]=themed(role,value);vars[\"--pw-bold\"]=themed(\"bold\",\"700\");vars[\"--pw-scale\"]=themed(\"scale\",\"1\");for(const[name,size]of Object.entries(PUBLIC_TYPE_SCALE))vars[`--pw-${name}`]=scaled(size);return vars;}var TEXT_FLOOR=\"11px\";function scaled(size){return`max(${TEXT_FLOOR}, calc(var(${appearanceProperty(\"scale\")}, 1) * ${size}))`;}function stripEmpty(overrides){const out={};for(const[key,value]of Object.entries(overrides)){if(typeof value===\"string\"&&value.trim())out[key]=value;}return out;}// packages/appearance/src/skinLibrary.ts\nvar SKIN_LIBRARY=[{id:\"curate-default\",no:\"C0\",name:\"Curate Default\",edition:\"base\",access:\"public\",kind:\"dash-default\",authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F4F3F1\",surface:\"#F4F3F1\",surfaceRaised:\"#FFFFFF\",textPrimary:\"#141414\",textSecondary:\"#5F5F66\",textMuted:\"#8A8A90\",border:\"#DEDDDA\",borderStrong:\"#C9C8C4\",link:\"#4B3B9B\",linkHover:\"#3A2D7C\",linkVisited:\"#4B3B9B\",accentPrimary:\"#D4431B\",accentSecondary:\"#2F7A5E\",accentTertiary:\"#D4431B\",selectionBackground:\"#E4E2EC\",selectionText:\"#141414\",selectionRule:\"#CFCBE0\",activeBackground:\"#4B3B9B\",activeText:\"#FFFFFF\",hoverBackground:\"#ECEBE8\",focusRing:\"#4B3B9B\",iconPrimary:\"#141414\",iconMuted:\"#6E6E73\",imageBackground:\"#E9E8E5\",field:\"#FFFFFF\",controlBackground:\"#FFFFFF\",controlBorder:\"#D5D4D0\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\"},night:{canvas:\"#161618\",surface:\"#161618\",surfaceRaised:\"#1E1E22\",textPrimary:\"#F5F5F7\",textSecondary:\"#A1A1A8\",textMuted:\"#85858C\",border:\"#2C2C30\",borderStrong:\"#3A3A40\",link:\"#A99BFF\",linkHover:\"#C4BAFF\",linkVisited:\"#A99BFF\",accentPrimary:\"#FF6A3D\",accentSecondary:\"#5AC8A0\",accentTertiary:\"#FF6A3D\",selectionBackground:\"#2A2838\",selectionText:\"#F5F5F7\",selectionRule:\"#3D3A55\",activeBackground:\"#A99BFF\",activeText:\"#0C0C0E\",hoverBackground:\"#202024\",focusRing:\"#A99BFF\",iconPrimary:\"#F5F5F7\",iconMuted:\"#A1A1A8\",imageBackground:\"#222226\",field:\"#0C0C0E\",controlBackground:\"#1E1E22\",controlBorder:\"#3A3A40\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\"}},special:null},{id:\"mosaique-default\",no:\"00\",name:\"Mosa\\xefque Default\",edition:\"base\",access:\"public\",kind:\"default\",authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FBFAF6\",surface:\"#FBFAF6\",surfaceRaised:\"#FFFFFF\",textPrimary:\"#111111\",textSecondary:\"#5F5D57\",textMuted:\"#8C8980\",border:\"#CFCCC3\",borderStrong:\"#111111\",link:\"#1A0DAB\",linkHover:\"#1A0DAB\",linkVisited:\"#681DA8\",accentPrimary:\"#D4431B\",accentSecondary:\"#681DA8\",accentTertiary:\"#D4431B\",selectionBackground:\"#DCE5F3\",selectionText:\"#111111\",selectionRule:\"#A3B4D1\",activeBackground:\"#111111\",activeText:\"#FBFAF6\",hoverBackground:\"#F1EFE8\",focusRing:\"#1A0DAB\",iconPrimary:\"#111111\",iconMuted:\"#5F5D57\",imageBackground:\"#EFEDE6\",field:\"#FFFFFF\",controlBackground:\"#EFEFEF\",controlBorder:\"#767676\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\"},night:{canvas:\"#14130F\",surface:\"#14130F\",surfaceRaised:\"#1E1D18\",textPrimary:\"#ECE9E0\",textSecondary:\"#A9A598\",textMuted:\"#8A8678\",border:\"#3A382F\",borderStrong:\"#ECE9E0\",link:\"#9DB2FF\",linkHover:\"#9DB2FF\",linkVisited:\"#C9A0F5\",accentPrimary:\"#FF6A3D\",accentSecondary:\"#C9A0F5\",accentTertiary:\"#FF6A3D\",selectionBackground:\"#1F2A3D\",selectionText:\"#ECE9E0\",selectionRule:\"#3B4C6B\",activeBackground:\"#ECE9E0\",activeText:\"#14130F\",hoverBackground:\"#1E1D18\",focusRing:\"#9DB2FF\",iconPrimary:\"#ECE9E0\",iconMuted:\"#A9A598\",imageBackground:\"#1E1D18\",field:\"#0B0B09\",controlBackground:\"#26251F\",controlBorder:\"#6B6A62\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\"}},special:null},{id:\"classic-light\",no:\"01\",name:\"Classic Light\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F7FAFB\",surface:\"#EEF1F2\",surfaceRaised:\"#E5E8EA\",textPrimary:\"#2E343E\",textSecondary:\"#666B73\",textMuted:\"#6D7176\",border:\"#D9DCDF\",borderStrong:\"#2E343E\",link:\"#2D812A\",linkHover:\"#2D6232\",accentPrimary:\"#318C2E\",accentSecondary:\"#4F565F\",accentTertiary:\"#82958C\",selectionBackground:\"#CED3D7\",selectionText:\"#2E343E\",activeBackground:\"#2E343E\",activeText:\"#F7FAFB\",hoverBackground:\"#E9ECEE\",focusRing:\"#318C2E\",iconPrimary:\"#2E343E\",iconMuted:\"#6D7176\",imageBackground:\"#E3E6E8\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4A764E\",field:\"#FDFEFE\",selectionRule:\"#9EA3A9\",controlBackground:\"#E9ECEE\",controlBorder:\"#92979C\"},night:{canvas:\"#0D1117\",surface:\"#171B20\",surfaceRaised:\"#20242A\",textPrimary:\"#E5E8E9\",textSecondary:\"#A9ACAE\",textMuted:\"#84878A\",border:\"#2D3136\",borderStrong:\"#E5E8E9\",link:\"#7DD777\",linkHover:\"#A7DEA5\",accentPrimary:\"#7DD777\",accentSecondary:\"#CACACA\",accentTertiary:\"#84978E\",selectionBackground:\"#353535\",selectionText:\"#E5E8E9\",activeBackground:\"#E5E8E9\",activeText:\"#0D1117\",hoverBackground:\"#1C2026\",focusRing:\"#7DD777\",iconPrimary:\"#E5E8E9\",iconMuted:\"#84878A\",imageBackground:\"#23262C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#93C292\",field:\"#20242A\",selectionRule:\"#6A6B6B\",controlBackground:\"#1C2026\",controlBorder:\"#797C80\"}},special:null},{id:\"aubergine\",no:\"02\",name:\"Aubergine\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F8EEFF\",surface:\"#EFE4F6\",surfaceRaised:\"#E5DBEC\",textPrimary:\"#271830\",textSecondary:\"#62546A\",textMuted:\"#756A7C\",border:\"#D9CEE0\",borderStrong:\"#271830\",link:\"#6D5900\",linkHover:\"#513F13\",accentPrimary:\"#6D5900\",accentSecondary:\"#674607\",accentTertiary:\"#886F05\",selectionBackground:\"#F4D3AF\",selectionText:\"#271830\",activeBackground:\"#271830\",activeText:\"#F8EEFF\",hoverBackground:\"#E9DFF1\",focusRing:\"#6D5900\",iconPrimary:\"#271830\",iconMuted:\"#756A7C\",imageBackground:\"#E3D9EA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#685635\",field:\"#FDFAFF\",selectionRule:\"#B69B89\",controlBackground:\"#E9DFF1\",controlBorder:\"#908398\"},night:{canvas:\"#190524\",surface:\"#220F2D\",surfaceRaised:\"#2C1A36\",textPrimary:\"#EBEDEF\",textSecondary:\"#B0ACB6\",textMuted:\"#8C8594\",border:\"#382842\",borderStrong:\"#EBEDEF\",link:\"#F2C707\",linkHover:\"#EFD664\",accentPrimary:\"#F2C707\",accentSecondary:\"#C8923A\",accentTertiary:\"#F2C707\",selectionBackground:\"#7B5323\",selectionText:\"#EBEDEF\",activeBackground:\"#EBEDEF\",activeText:\"#190524\",hoverBackground:\"#281532\",focusRing:\"#F2C707\",iconPrimary:\"#EBEDEF\",iconMuted:\"#8C8594\",imageBackground:\"#2E1C38\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D1BA5E\",field:\"#2C1A36\",selectionRule:\"#9D8160\",controlBackground:\"#281532\",controlBorder:\"#82798A\"}},special:null},{id:\"snow-indigo\",no:\"03\",name:\"Snow Indigo\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF2FB\",surface:\"#E5E9F2\",surfaceRaised:\"#DCDFE8\",textPrimary:\"#1B1F29\",textSecondary:\"#565A64\",textMuted:\"#666A72\",border:\"#CFD2DC\",borderStrong:\"#1B1F29\",link:\"#42644F\",linkHover:\"#324840\",accentPrimary:\"#42644F\",accentSecondary:\"#4D4D4D\",accentTertiary:\"#717171\",selectionBackground:\"#D2D9E7\",selectionText:\"#1B1F29\",activeBackground:\"#1B1F29\",activeText:\"#EFF2FB\",hoverBackground:\"#E0E3EC\",focusRing:\"#42644F\",iconPrimary:\"#1B1F29\",iconMuted:\"#666A72\",imageBackground:\"#DADDE6\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4C5F5A\",field:\"#FAFBFE\",selectionRule:\"#9BA1AE\",controlBackground:\"#E0E3EC\",controlBorder:\"#858892\"},night:{canvas:\"#232731\",surface:\"#2D303A\",surfaceRaised:\"#363A43\",textPrimary:\"#F9FAFB\",textSecondary:\"#BDBFC2\",textMuted:\"#999BA0\",border:\"#43474F\",borderStrong:\"#F9FAFB\",link:\"#7FA38C\",linkHover:\"#B0C6B8\",accentPrimary:\"#7FA38C\",accentSecondary:\"#B6BCC2\",accentTertiary:\"#727981\",selectionBackground:\"#454A54\",selectionText:\"#F9FAFB\",activeBackground:\"#F9FAFB\",activeText:\"#232731\",hoverBackground:\"#32363F\",focusRing:\"#7FA38C\",iconPrimary:\"#F9FAFB\",iconMuted:\"#999BA0\",imageBackground:\"#383C45\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#9EB1A7\",field:\"#363A43\",selectionRule:\"#7B7F86\",controlBackground:\"#32363F\",controlBorder:\"#8E9096\"}},special:null},{id:\"charcoal-sand\",no:\"04\",name:\"Charcoal Sand\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F6F3E4\",surface:\"#ECEADB\",surfaceRaised:\"#E2E0D3\",textPrimary:\"#1C2024\",textSecondary:\"#595B5A\",textMuted:\"#6A6B66\",border:\"#D5D3C7\",borderStrong:\"#1C2024\",link:\"#615B46\",linkHover:\"#454338\",accentPrimary:\"#615B46\",accentSecondary:\"#4F4E41\",accentTertiary:\"#767624\",selectionBackground:\"#D9D9D9\",selectionText:\"#1C2024\",activeBackground:\"#1C2024\",activeText:\"#F6F3E4\",hoverBackground:\"#E7E4D7\",focusRing:\"#615B46\",iconPrimary:\"#1C2024\",iconMuted:\"#6A6B66\",imageBackground:\"#E0DED1\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#5D5B50\",field:\"#FCFBF7\",selectionRule:\"#A0A2A3\",controlBackground:\"#E7E4D7\",controlBorder:\"#898A84\"},night:{canvas:\"#272B30\",surface:\"#303337\",surfaceRaised:\"#393C3E\",textPrimary:\"#EAE4CC\",textSecondary:\"#B3B0A0\",textMuted:\"#96958B\",border:\"#444747\",borderStrong:\"#EAE4CC\",link:\"#DAD3BB\",linkHover:\"#E0DAC2\",accentPrimary:\"#DAD3BB\",accentSecondary:\"#9A988A\",accentTertiary:\"#8A8A3A\",selectionBackground:\"#4E514C\",selectionText:\"#EAE4CC\",activeBackground:\"#EAE4CC\",activeText:\"#272B30\",hoverBackground:\"#35383B\",focusRing:\"#DAD3BB\",iconPrimary:\"#EAE4CC\",iconMuted:\"#96958B\",imageBackground:\"#3A3E40\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#C6C2AE\",field:\"#393C3E\",selectionRule:\"#7D7D72\",controlBackground:\"#35383B\",controlBorder:\"#88887E\"}},special:null},{id:\"ivory-olive\",no:\"05\",name:\"Ivory Olive\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:\"source-serif\",tokens:{day:{canvas:\"#F9F3D6\",surface:\"#EFEACE\",surfaceRaised:\"#E6E1C7\",textPrimary:\"#21292F\",textSecondary:\"#5D625E\",textMuted:\"#6D6F66\",border:\"#D9D5BD\",borderStrong:\"#21292F\",link:\"#7A6920\",linkHover:\"#564F26\",accentPrimary:\"#7A6920\",accentSecondary:\"#727266\",accentTertiary:\"#A0522D\",selectionBackground:\"#E0DBBF\",selectionText:\"#21292F\",activeBackground:\"#21292F\",activeText:\"#F9F3D6\",hoverBackground:\"#EAE5CA\",focusRing:\"#7A6920\",iconPrimary:\"#21292F\",iconMuted:\"#6D6F66\",imageBackground:\"#E3DFC5\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#6C663F\",field:\"#FDFBF3\",selectionRule:\"#A7A694\",controlBackground:\"#EAE5CA\",controlBorder:\"#8D8E82\"},night:{canvas:\"#141103\",surface:\"#1E1B0C\",surfaceRaised:\"#282415\",textPrimary:\"#EEE9CE\",textSecondary:\"#B1AD95\",textMuted:\"#8C8873\",border:\"#353121\",borderStrong:\"#EEE9CE\",link:\"#D0BE77\",linkHover:\"#DCCF9A\",accentPrimary:\"#D0BE77\",accentSecondary:\"#CACACA\",accentTertiary:\"#CC7A55\",selectionBackground:\"#3A361F\",selectionText:\"#EEE9CE\",activeBackground:\"#EEE9CE\",activeText:\"#141103\",hoverBackground:\"#232011\",focusRing:\"#D0BE77\",iconPrimary:\"#EEE9CE\",iconMuted:\"#8C8873\",imageBackground:\"#2A2717\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#C0B686\",field:\"#282415\",selectionRule:\"#706C54\",controlBackground:\"#232011\",controlBorder:\"#817D68\"}},special:null},{id:\"deep-blue\",no:\"06\",name:\"Deep Blue\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#E7F5FE\",surface:\"#DDECF5\",surfaceRaised:\"#D2E2EC\",textPrimary:\"#032234\",textSecondary:\"#435D6D\",textMuted:\"#5D727E\",border:\"#C5D5E0\",borderStrong:\"#032234\",link:\"#0F6383\",linkHover:\"#0A4963\",accentPrimary:\"#0F6383\",accentSecondary:\"#005861\",accentTertiary:\"#187E95\",selectionBackground:\"#B4E0FC\",selectionText:\"#032234\",activeBackground:\"#032234\",activeText:\"#E7F5FE\",hoverBackground:\"#D7E6F0\",focusRing:\"#0F6383\",iconPrimary:\"#032234\",iconMuted:\"#5D727E\",imageBackground:\"#D0E0EA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#296078\",field:\"#F8FCFF\",selectionRule:\"#7FA7C0\",controlBackground:\"#D7E6F0\",controlBorder:\"#758C99\"},night:{canvas:\"#02273C\",surface:\"#0D3045\",surfaceRaised:\"#173A4D\",textPrimary:\"#F0F7F9\",textSecondary:\"#ADBDC4\",textMuted:\"#8599A4\",border:\"#264658\",borderStrong:\"#F0F7F9\",link:\"#05BBF7\",linkHover:\"#63D3F8\",accentPrimary:\"#05BBF7\",accentSecondary:\"#52DDEF\",accentTertiary:\"#0F93AE\",selectionBackground:\"#0C6087\",selectionText:\"#F0F7F9\",activeBackground:\"#F0F7F9\",activeText:\"#02273C\",hoverBackground:\"#133649\",focusRing:\"#05BBF7\",iconPrimary:\"#F0F7F9\",iconMuted:\"#8599A4\",imageBackground:\"#1A3C4F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#59BCDE\",field:\"#173A4D\",selectionRule:\"#508DA9\",controlBackground:\"#133649\",controlBorder:\"#798F9A\"}},special:null},{id:\"forest\",no:\"07\",name:\"Forest\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:\"plex-mono\",tokens:{day:{canvas:\"#E9F7E8\",surface:\"#DFEEDE\",surfaceRaised:\"#D6E4D5\",textPrimary:\"#132412\",textSecondary:\"#4F5F4E\",textMuted:\"#657364\",border:\"#C9D7C8\",borderStrong:\"#132412\",link:\"#096F0E\",linkHover:\"#0D5110\",accentPrimary:\"#096F0E\",accentSecondary:\"#0E5C30\",accentTertiary:\"#2E872D\",selectionBackground:\"#C2E4C1\",selectionText:\"#132412\",activeBackground:\"#132412\",activeText:\"#E9F7E8\",hoverBackground:\"#DAE8D9\",focusRing:\"#096F0E\",iconPrimary:\"#132412\",iconMuted:\"#657364\",imageBackground:\"#D4E2D3\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2C672E\",field:\"#F8FDF8\",selectionRule:\"#8EAA8C\",controlBackground:\"#DAE8D9\",controlBorder:\"#7E8E7D\"},night:{canvas:\"#020F02\",surface:\"#0C190C\",surfaceRaised:\"#162416\",textPrimary:\"#E2F7E5\",textSecondary:\"#A3B6A5\",textMuted:\"#7D8F7F\",border:\"#243224\",borderStrong:\"#E2F7E5\",link:\"#0CCC1B\",linkHover:\"#62DD6C\",accentPrimary:\"#0CCC1B\",accentSecondary:\"#92EFAE\",accentTertiary:\"#046C0A\",selectionBackground:\"#0D4111\",selectionText:\"#E2F7E5\",activeBackground:\"#E2F7E5\",activeText:\"#020F02\",hoverBackground:\"#121F12\",focusRing:\"#0CCC1B\",iconPrimary:\"#E2F7E5\",iconMuted:\"#7D8F7F\",imageBackground:\"#182619\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#58C160\",field:\"#162416\",selectionRule:\"#4D7851\",controlBackground:\"#121F12\",controlBorder:\"#728374\"}},special:null},{id:\"crimson\",no:\"08\",name:\"Crimson\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FFEEEE\",surface:\"#F6E4E4\",surfaceRaised:\"#EDDADB\",textPrimary:\"#331417\",textSecondary:\"#6C5153\",textMuted:\"#7E686A\",border:\"#E0CDCE\",borderStrong:\"#331417\",link:\"#AA0435\",linkHover:\"#7A0A29\",accentPrimary:\"#AA0435\",accentSecondary:\"#920823\",accentTertiary:\"#9D5F46\",selectionBackground:\"#FFCBC5\",selectionText:\"#331417\",activeBackground:\"#331417\",activeText:\"#FFEEEE\",hoverBackground:\"#F1DFDF\",focusRing:\"#AA0435\",iconPrimary:\"#331417\",iconMuted:\"#7E686A\",imageBackground:\"#EBD8D8\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#8B2A44\",field:\"#FFFAFA\",selectionRule:\"#C29491\",controlBackground:\"#F1DFDF\",controlBorder:\"#998182\"},night:{canvas:\"#34020B\",surface:\"#3D0C15\",surfaceRaised:\"#46171F\",textPrimary:\"#FBE9EB\",textSecondary:\"#C3A8AC\",textMuted:\"#A18186\",border:\"#52252D\",borderStrong:\"#FBE9EB\",link:\"#F75F72\",linkHover:\"#F996A2\",accentPrimary:\"#F75F72\",accentSecondary:\"#C92C3E\",accentTertiary:\"#884C33\",selectionBackground:\"#AC0C1E\",selectionText:\"#FBE9EB\",activeBackground:\"#FBE9EB\",activeText:\"#34020B\",hoverBackground:\"#42121B\",focusRing:\"#F75F72\",iconPrimary:\"#FBE9EB\",iconMuted:\"#A18186\",imageBackground:\"#481921\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DD848F\",field:\"#46171F\",selectionRule:\"#C44E5C\",controlBackground:\"#42121B\",controlBorder:\"#98767B\"}},special:null},{id:\"slate\",no:\"09\",name:\"Slate\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF3F9\",surface:\"#E5E9F0\",surfaceRaised:\"#DCE0E6\",textPrimary:\"#1B1F27\",textSecondary:\"#565A62\",textMuted:\"#6B6F76\",border:\"#CFD3DA\",borderStrong:\"#1B1F27\",link:\"#5B5B5B\",linkHover:\"#414346\",accentPrimary:\"#5B5B5B\",accentSecondary:\"#4D4D4D\",accentTertiary:\"#5A7D49\",selectionBackground:\"#D9D9D9\",selectionText:\"#1B1F27\",activeBackground:\"#1B1F27\",activeText:\"#EFF3F9\",hoverBackground:\"#E0E4EA\",focusRing:\"#5B5B5B\",iconPrimary:\"#1B1F27\",iconMuted:\"#6B6F76\",imageBackground:\"#DADEE4\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#585A5E\",field:\"#FAFBFD\",selectionRule:\"#A0A1A4\",controlBackground:\"#E0E4EA\",controlBorder:\"#858990\"},night:{canvas:\"#1C2028\",surface:\"#252A31\",surfaceRaised:\"#2F333A\",textPrimary:\"#EDF4F4\",textSecondary:\"#B2B9BB\",textMuted:\"#8F9598\",border:\"#3B4047\",borderStrong:\"#EDF4F4\",link:\"#B7BBBC\",linkHover:\"#CDD2D2\",accentPrimary:\"#B7BBBC\",accentSecondary:\"#898E91\",accentTertiary:\"#6B8F5A\",selectionBackground:\"#3E4548\",selectionText:\"#EDF4F4\",activeBackground:\"#EDF4F4\",activeText:\"#1C2028\",hoverBackground:\"#2B2F36\",focusRing:\"#B7BBBC\",iconPrimary:\"#EDF4F4\",iconMuted:\"#8F9598\",imageBackground:\"#31353C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B4BABC\",field:\"#2F333A\",selectionRule:\"#727A7C\",controlBackground:\"#2B2F36\",controlBorder:\"#848A8E\"}},special:null},{id:\"paper\",no:\"10\",name:\"Paper\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:\"source-serif\",tokens:{day:{canvas:\"#F4F5F4\",surface:\"#EBEDEC\",surfaceRaised:\"#E3E4E4\",textPrimary:\"#333B45\",textSecondary:\"#696F76\",textMuted:\"#696D70\",border:\"#D7D9DA\",borderStrong:\"#333B45\",link:\"#54773B\",linkHover:\"#475F3F\",accentPrimary:\"#587C3D\",accentSecondary:\"#60676D\",accentTertiary:\"#A0A4A6\",selectionBackground:\"#DFE3E2\",selectionText:\"#333B45\",activeBackground:\"#333B45\",activeText:\"#F4F5F4\",hoverBackground:\"#E6E8E8\",focusRing:\"#587C3D\",iconPrimary:\"#333B45\",iconMuted:\"#696D70\",imageBackground:\"#E1E2E2\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#5E7358\",field:\"#FCFCFC\",selectionRule:\"#ABB1B3\",controlBackground:\"#E6E8E8\",controlBorder:\"#94989C\"},night:{canvas:\"#0C1117\",surface:\"#161B20\",surfaceRaised:\"#20242A\",textPrimary:\"#E7E8E7\",textSecondary:\"#AAACAD\",textMuted:\"#848789\",border:\"#2D3136\",borderStrong:\"#E7E8E7\",link:\"#A4CC89\",linkHover:\"#BFD7AF\",accentPrimary:\"#A4CC89\",accentSecondary:\"#CACACA\",accentTertiary:\"#929292\",selectionBackground:\"#353535\",selectionText:\"#E7E8E7\",activeBackground:\"#E7E8E7\",activeText:\"#0C1117\",hoverBackground:\"#1B2026\",focusRing:\"#A4CC89\",iconPrimary:\"#E7E8E7\",iconMuted:\"#848789\",imageBackground:\"#22262C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A7BC9B\",field:\"#20242A\",selectionRule:\"#6A6B6A\",controlBackground:\"#1B2026\",controlBorder:\"#7A7C7F\"}},special:null},{id:\"stone\",no:\"11\",name:\"Stone\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#D9D9D9\",surface:\"#D1D1D1\",surfaceRaised:\"#CACACA\",textPrimary:\"#2F3030\",textSecondary:\"#5F5F5F\",textMuted:\"#5E5E5E\",border:\"#C0C0C0\",borderStrong:\"#2F3030\",link:\"#4D524E\",linkHover:\"#414442\",accentPrimary:\"#4D524E\",accentSecondary:\"#777878\",accentTertiary:\"#9E9E9E\",selectionBackground:\"#BDBDBD\",selectionText:\"#2F3030\",activeBackground:\"#2F3030\",activeText:\"#D9D9D9\",hoverBackground:\"#CDCDCD\",focusRing:\"#4D524E\",iconPrimary:\"#2F3030\",iconMuted:\"#5E5E5E\",imageBackground:\"#C8C8C8\",success:\"#1B6B44\",warning:\"#7F5300\",danger:\"#B3261E\",linkVisited:\"#565856\",field:\"#F4F4F4\",selectionRule:\"#929393\",controlBackground:\"#CDCDCD\",controlBorder:\"#848484\"},night:{canvas:\"#0E1111\",surface:\"#181B1B\",surfaceRaised:\"#222424\",textPrimary:\"#E8E8E8\",textSecondary:\"#ABACAC\",textMuted:\"#868787\",border:\"#2F3131\",borderStrong:\"#E8E8E8\",link:\"#BEBEBE\",linkHover:\"#CFCFCF\",accentPrimary:\"#BEBEBE\",accentSecondary:\"#CACACA\",accentTertiary:\"#929292\",selectionBackground:\"#353535\",selectionText:\"#E8E8E8\",activeBackground:\"#E8E8E8\",activeText:\"#0E1111\",hoverBackground:\"#1D2020\",focusRing:\"#BEBEBE\",iconPrimary:\"#E8E8E8\",iconMuted:\"#868787\",imageBackground:\"#242626\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B4B5B5\",field:\"#222424\",selectionRule:\"#6B6B6B\",controlBackground:\"#1D2020\",controlBorder:\"#7B7C7C\"}},special:null},{id:\"clay\",no:\"12\",name:\"Clay\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FEEEEB\",surface:\"#F5E4E1\",surfaceRaised:\"#ECDAD7\",textPrimary:\"#331511\",textSecondary:\"#6C524E\",textMuted:\"#7D6965\",border:\"#E0CDCA\",borderStrong:\"#331511\",link:\"#695742\",linkHover:\"#533D2E\",accentPrimary:\"#695742\",accentSecondary:\"#654533\",accentTertiary:\"#6C792B\",selectionBackground:\"#FECCBD\",selectionText:\"#331511\",activeBackground:\"#331511\",activeText:\"#FEEEEB\",hoverBackground:\"#F0DFDC\",focusRing:\"#695742\",iconPrimary:\"#331511\",iconMuted:\"#7D6965\",imageBackground:\"#EAD8D5\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#6A5448\",field:\"#FFFAF9\",selectionRule:\"#C19589\",controlBackground:\"#F0DFDC\",controlBorder:\"#98827E\"},night:{canvas:\"#7B261D\",surface:\"#802F25\",surfaceRaised:\"#86372E\",textPrimary:\"#F3E6D6\",textSecondary:\"#D1B0A2\",textMuted:\"#CDABA1\",border:\"#8D4339\",borderStrong:\"#F3E6D6\",link:\"#D9C4AC\",linkHover:\"#E3D2BD\",accentPrimary:\"#D9C4AC\",accentSecondary:\"#C19C88\",accentTertiary:\"#A9B86A\",selectionBackground:\"#A06958\",selectionText:\"#000000\",activeBackground:\"#F3E6D6\",activeText:\"#7B261D\",hoverBackground:\"#83332A\",focusRing:\"#D9C4AC\",iconPrimary:\"#F3E6D6\",iconMuted:\"#CDABA1\",imageBackground:\"#873930\",success:\"#53C58F\",warning:\"#F0B849\",danger:\"#F6989F\",linkVisited:\"#D5BAA7\",field:\"#86372E\",selectionRule:\"#704A3E\",controlBackground:\"#83332A\",controlBorder:\"#B7867A\"}},special:null},{id:\"blush\",no:\"13\",name:\"Blush\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FDE3E5\",surface:\"#F7D9DD\",surfaceRaised:\"#F0D0D5\",textPrimary:\"#6F0F34\",textSecondary:\"#974A66\",textMuted:\"#8C586A\",border:\"#E8C3CA\",borderStrong:\"#6F0F34\",link:\"#871A44\",linkHover:\"#7D163E\",accentPrimary:\"#871A44\",accentSecondary:\"#B46D82\",accentTertiary:\"#887763\",selectionBackground:\"#F3B0BE\",selectionText:\"#6F0F34\",activeBackground:\"#6F0F34\",activeText:\"#FDE3E5\",hoverBackground:\"#F3D4D9\",focusRing:\"#871A44\",iconPrimary:\"#6F0F34\",iconMuted:\"#8C586A\",imageBackground:\"#EFCED3\",success:\"#1E754A\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#8F3255\",field:\"#FEF7F7\",selectionRule:\"#CB8095\",controlBackground:\"#F3D4D9\",controlBorder:\"#B6798C\"},night:{canvas:\"#21050E\",surface:\"#2B0F18\",surfaceRaised:\"#351921\",textPrimary:\"#FAE1E3\",textSecondary:\"#BDA3A7\",textMuted:\"#987E83\",border:\"#42262E\",borderStrong:\"#FAE1E3\",link:\"#FD9DB6\",linkHover:\"#FCB8C8\",accentPrimary:\"#FD9DB6\",accentSecondary:\"#FDB2C6\",accentTertiary:\"#A18F7A\",selectionBackground:\"#522430\",selectionText:\"#FAE1E3\",activeBackground:\"#FAE1E3\",activeText:\"#21050E\",hoverBackground:\"#30141D\",focusRing:\"#FD9DB6\",iconPrimary:\"#FAE1E3\",iconMuted:\"#987E83\",imageBackground:\"#371B23\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DDA0AE\",field:\"#351921\",selectionRule:\"#845D66\",controlBackground:\"#30141D\",controlBorder:\"#8E7378\"}},special:null},{id:\"mint\",no:\"14\",name:\"Mint\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#D8FCEF\",surface:\"#CFF2E6\",surfaceRaised:\"#C6E9DE\",textPrimary:\"#0F2530\",textSecondary:\"#476165\",textMuted:\"#587171\",border:\"#BADCD2\",borderStrong:\"#0F2530\",link:\"#2F7A5E\",linkHover:\"#22584C\",accentPrimary:\"#2F7A5E\",accentSecondary:\"#1D4548\",accentTertiary:\"#48886F\",selectionBackground:\"#8CE3BF\",selectionText:\"#0F2530\",activeBackground:\"#0F2530\",activeText:\"#D8FCEF\",hoverBackground:\"#CAEDE2\",focusRing:\"#2F7A5E\",iconPrimary:\"#0F2530\",iconMuted:\"#587171\",imageBackground:\"#C4E6DC\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#3B6E62\",field:\"#F3FEFA\",selectionRule:\"#66AA94\",controlBackground:\"#CAEDE2\",controlBorder:\"#749090\"},night:{canvas:\"#03150F\",surface:\"#0C1F19\",surfaceRaised:\"#162922\",textPrimary:\"#D2F0E5\",textSecondary:\"#98B3A9\",textMuted:\"#758D85\",border:\"#22362F\",borderStrong:\"#D2F0E5\",link:\"#86D0B0\",linkHover:\"#A4DDC5\",accentPrimary:\"#86D0B0\",accentSecondary:\"#A9D4D7\",accentTertiary:\"#61A288\",selectionBackground:\"#06402D\",selectionText:\"#D2F0E5\",activeBackground:\"#D2F0E5\",activeText:\"#03150F\",hoverBackground:\"#11241E\",focusRing:\"#86D0B0\",iconPrimary:\"#D2F0E5\",iconMuted:\"#758D85\",imageBackground:\"#182B24\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#8FC2AC\",field:\"#162922\",selectionRule:\"#437564\",controlBackground:\"#11241E\",controlBorder:\"#6A827A\"}},special:null},{id:\"lavender\",no:\"15\",name:\"Lavender\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#E3DDF8\",surface:\"#DBD5F0\",surfaceRaised:\"#D3CDE8\",textPrimary:\"#2C2B42\",textSecondary:\"#5F5D75\",textMuted:\"#605D70\",border:\"#C8C2DD\",borderStrong:\"#2C2B42\",link:\"#5E5A8F\",linkHover:\"#4A4770\",accentPrimary:\"#5E5A8F\",accentSecondary:\"#4D4F63\",accentTertiary:\"#9C92C7\",selectionBackground:\"#BAAFE2\",selectionText:\"#2C2B42\",activeBackground:\"#2C2B42\",activeText:\"#E3DDF8\",hoverBackground:\"#D6D1EB\",focusRing:\"#5E5A8F\",iconPrimary:\"#2C2B42\",iconMuted:\"#605D70\",imageBackground:\"#D1CBE6\",success:\"#1D7047\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#5E5C82\",field:\"#F7F5FD\",selectionRule:\"#8F87B2\",controlBackground:\"#D6D1EB\",controlBorder:\"#88849D\"},night:{canvas:\"#0F0F1D\",surface:\"#191927\",surfaceRaised:\"#232231\",textPrimary:\"#E9E4FD\",textSecondary:\"#ACA8BE\",textMuted:\"#878498\",border:\"#302F3F\",borderStrong:\"#E9E4FD\",link:\"#B9B6F2\",linkHover:\"#CCC8F6\",accentPrimary:\"#B9B6F2\",accentSecondary:\"#C6C9E0\",accentTertiary:\"#948ABE\",selectionBackground:\"#382D55\",selectionText:\"#E9E4FD\",activeBackground:\"#E9E4FD\",activeText:\"#0F0F1D\",hoverBackground:\"#1E1E2D\",focusRing:\"#B9B6F2\",iconPrimary:\"#E9E4FD\",iconMuted:\"#878498\",imageBackground:\"#252433\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B2AFD8\",field:\"#232231\",selectionRule:\"#6D6487\",controlBackground:\"#1E1E2D\",controlBorder:\"#7C7A8D\"}},special:null},{id:\"ink\",no:\"16\",name:\"Ink\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EAF4FF\",surface:\"#E0EAF6\",surfaceRaised:\"#D7E1EC\",textPrimary:\"#13202F\",textSecondary:\"#4F5B69\",textMuted:\"#66707C\",border:\"#CAD4E0\",borderStrong:\"#13202F\",link:\"#0B6A55\",linkHover:\"#0E4C46\",accentPrimary:\"#0B6A55\",accentSecondary:\"#4D4D4D\",accentTertiary:\"#717171\",selectionBackground:\"#C9DCED\",selectionText:\"#13202F\",activeBackground:\"#13202F\",activeText:\"#EAF4FF\",hoverBackground:\"#DBE5F0\",focusRing:\"#0B6A55\",iconPrimary:\"#13202F\",iconMuted:\"#66707C\",imageBackground:\"#D4DFEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2D625F\",field:\"#F9FCFF\",selectionRule:\"#92A4B4\",controlBackground:\"#DBE5F0\",controlBorder:\"#7E8A97\"},night:{canvas:\"#030D1A\",surface:\"#0E1724\",surfaceRaised:\"#18222E\",textPrimary:\"#EEF6F7\",textSecondary:\"#ACB5B9\",textMuted:\"#848D94\",border:\"#26303B\",borderStrong:\"#EEF6F7\",link:\"#268F75\",linkHover:\"#76B8A9\",accentPrimary:\"#268F75\",accentSecondary:\"#D0D4D8\",accentTertiary:\"#717F86\",selectionBackground:\"#384856\",selectionText:\"#EEF6F7\",activeBackground:\"#EEF6F7\",activeText:\"#030D1A\",hoverBackground:\"#131D29\",focusRing:\"#268F75\",iconPrimary:\"#EEF6F7\",iconMuted:\"#848D94\",imageBackground:\"#1A2430\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#69A297\",field:\"#18222E\",selectionRule:\"#6F7C86\",controlBackground:\"#131D29\",controlBorder:\"#788288\"}},special:null},{id:\"grape\",no:\"17\",name:\"Grape\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F4F0FF\",surface:\"#EBE6F6\",surfaceRaised:\"#E1DDED\",textPrimary:\"#231933\",textSecondary:\"#5E556C\",textMuted:\"#726B7E\",border:\"#D5D0E0\",borderStrong:\"#231933\",link:\"#41671E\",linkHover:\"#354826\",accentPrimary:\"#41671E\",accentSecondary:\"#504A5B\",accentTertiary:\"#776B88\",selectionBackground:\"#E0D1FB\",selectionText:\"#231933\",activeBackground:\"#231933\",activeText:\"#F4F0FF\",hoverBackground:\"#E5E1F1\",focusRing:\"#41671E\",iconPrimary:\"#231933\",iconMuted:\"#726B7E\",imageBackground:\"#DFDAEB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#505E45\",field:\"#FCFAFF\",selectionRule:\"#A79ABF\",controlBackground:\"#E5E1F1\",controlBorder:\"#8C8499\"},night:{canvas:\"#210F38\",surface:\"#2A1941\",surfaceRaised:\"#342449\",textPrimary:\"#EFF4F8\",textSecondary:\"#B5B4C2\",textMuted:\"#928DA2\",border:\"#403155\",borderStrong:\"#EFF4F8\",link:\"#8DB86E\",linkHover:\"#B4D0A5\",accentPrimary:\"#8DB86E\",accentSecondary:\"#DFD8ED\",accentTertiary:\"#A99DBB\",selectionBackground:\"#44345C\",selectionText:\"#EFF4F8\",activeBackground:\"#EFF4F8\",activeText:\"#210F38\",hoverBackground:\"#2F1F45\",focusRing:\"#8DB86E\",iconPrimary:\"#EFF4F8\",iconMuted:\"#928DA2\",imageBackground:\"#36264B\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A1B698\",field:\"#342449\",selectionRule:\"#776E8B\",controlBackground:\"#2F1F45\",controlBorder:\"#888298\"}},special:null},{id:\"lemon\",no:\"18\",name:\"Lemon\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FCF9AF\",surface:\"#F2EFA9\",surfaceRaised:\"#E8E6A3\",textPrimary:\"#232425\",textSecondary:\"#60604C\",textMuted:\"#706F53\",border:\"#DBD99A\",borderStrong:\"#232425\",link:\"#0D7F48\",linkHover:\"#165B3A\",accentPrimary:\"#0E8A4E\",accentSecondary:\"#5F5B40\",accentTertiary:\"#B5A93F\",selectionBackground:\"#E8DC6A\",selectionText:\"#232425\",activeBackground:\"#232425\",activeText:\"#FCF9AF\",hoverBackground:\"#EDEAA5\",focusRing:\"#0E8A4E\",iconPrimary:\"#232425\",iconMuted:\"#706F53\",imageBackground:\"#E6E4A1\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#36704A\",field:\"#FEFDE7\",selectionRule:\"#ADA555\",controlBackground:\"#EDEAA5\",controlBorder:\"#908E6A\"},night:{canvas:\"#131100\",surface:\"#1D1B09\",surfaceRaised:\"#262513\",textPrimary:\"#EAEACF\",textSecondary:\"#AEAD95\",textMuted:\"#898872\",border:\"#33321F\",borderStrong:\"#EAEACF\",link:\"#6FD796\",linkHover:\"#A0DFAD\",accentPrimary:\"#6FD796\",accentSecondary:\"#D0CCAD\",accentTertiary:\"#A19526\",selectionBackground:\"#3C3600\",selectionText:\"#EAEACF\",activeBackground:\"#EAEACF\",activeText:\"#131100\",hoverBackground:\"#22200E\",focusRing:\"#6FD796\",iconPrimary:\"#EAEACF\",iconMuted:\"#898872\",imageBackground:\"#282715\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#8EC296\",field:\"#262513\",selectionRule:\"#706C3E\",controlBackground:\"#22200E\",controlBorder:\"#7E7E68\"}},special:null},{id:\"ochre\",no:\"19\",name:\"Ochre\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F6C778\",surface:\"#EDC074\",surfaceRaised:\"#E4B970\",textPrimary:\"#2A2622\",textSecondary:\"#63533A\",textMuted:\"#665437\",border:\"#D7AF6B\",borderStrong:\"#2A2622\",link:\"#7A4A0C\",linkHover:\"#5A3C15\",accentPrimary:\"#7A4A0C\",accentSecondary:\"#4A4338\",accentTertiary:\"#A8793A\",selectionBackground:\"#E0A955\",selectionText:\"#2A2622\",activeBackground:\"#2A2622\",activeText:\"#F6C778\",hoverBackground:\"#E8BC72\",focusRing:\"#7A4A0C\",iconPrimary:\"#2A2622\",iconMuted:\"#665437\",imageBackground:\"#E2B76F\",success:\"#19623E\",warning:\"#794F00\",danger:\"#A5231C\",linkVisited:\"#6E4E23\",field:\"#FCEED6\",selectionRule:\"#A98246\",controlBackground:\"#E8BC72\",controlBorder:\"#90764D\"},night:{canvas:\"#1A0E00\",surface:\"#241809\",surfaceRaised:\"#2E2113\",textPrimary:\"#F5E6CE\",textSecondary:\"#B8AA94\",textMuted:\"#928571\",border:\"#3B2E1F\",borderStrong:\"#F5E6CE\",link:\"#E8B17A\",linkHover:\"#EDC69C\",accentPrimary:\"#E8B17A\",accentSecondary:\"#D2C9BC\",accentTertiary:\"#B88849\",selectionBackground:\"#4A2F00\",selectionText:\"#F5E6CE\",activeBackground:\"#F5E6CE\",activeText:\"#1A0E00\",hoverBackground:\"#291D0E\",focusRing:\"#E8B17A\",iconPrimary:\"#F5E6CE\",iconMuted:\"#928571\",imageBackground:\"#302415\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D0AE87\",field:\"#2E2113\",selectionRule:\"#7D663E\",controlBackground:\"#291D0E\",controlBorder:\"#887A67\"}},special:null},{id:\"cobalt\",no:\"20\",name:\"Cobalt\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EDF3FE\",surface:\"#E3E9F5\",surfaceRaised:\"#D9E0EC\",textPrimary:\"#131E37\",textSecondary:\"#505A6F\",textMuted:\"#676F80\",border:\"#CCD3E0\",borderStrong:\"#131E37\",link:\"#4A5A80\",linkHover:\"#344263\",accentPrimary:\"#4A5A80\",accentSecondary:\"#454C61\",accentTertiary:\"#516EB7\",selectionBackground:\"#C6DAFF\",selectionText:\"#131E37\",activeBackground:\"#131E37\",activeText:\"#EDF3FE\",hoverBackground:\"#DEE4F0\",focusRing:\"#4A5A80\",iconPrimary:\"#131E37\",iconMuted:\"#676F80\",imageBackground:\"#D7DEEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4D5A78\",field:\"#FAFBFF\",selectionRule:\"#90A2C3\",controlBackground:\"#DEE4F0\",controlBorder:\"#80889A\"},night:{canvas:\"#0A3FC2\",surface:\"#1547C5\",surfaceRaised:\"#1F50C7\",textPrimary:\"#F4F7FF\",textSecondary:\"#B2C3EE\",textMuted:\"#B0C1ED\",border:\"#2D5BCB\",borderStrong:\"#F4F7FF\",link:\"#BFD2FF\",linkHover:\"#D4E1FF\",accentPrimary:\"#BFD2FF\",accentSecondary:\"#DDE6FF\",accentTertiary:\"#8FB0FF\",selectionBackground:\"#2F63E0\",selectionText:\"#F4F7FF\",activeBackground:\"#F4F7FF\",activeText:\"#0A3FC2\",hoverBackground:\"#1A4CC6\",focusRing:\"#BFD2FF\",iconPrimary:\"#F4F7FF\",iconMuted:\"#B0C1ED\",imageBackground:\"#2151C8\",success:\"#77D1A6\",warning:\"#F0B849\",danger:\"#F8AFB5\",linkVisited:\"#B8CAF6\",field:\"#1F50C7\",selectionRule:\"#6A8FE9\",controlBackground:\"#1A4CC6\",controlBorder:\"#7F9BE0\"}},special:null},{id:\"wine\",no:\"21\",name:\"Wine\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FFEDF0\",surface:\"#F6E3E6\",surfaceRaised:\"#EDD9DD\",textPrimary:\"#32141C\",textSecondary:\"#6B5157\",textMuted:\"#7D686C\",border:\"#E0CCD0\",borderStrong:\"#32141C\",link:\"#864158\",linkHover:\"#642F40\",accentPrimary:\"#864158\",accentSecondary:\"#58484D\",accentTertiary:\"#5E7966\",selectionBackground:\"#FDC9D3\",selectionText:\"#32141C\",activeBackground:\"#32141C\",activeText:\"#FFEDF0\",hoverBackground:\"#F1DEE1\",focusRing:\"#864158\",iconPrimary:\"#32141C\",iconMuted:\"#7D686C\",imageBackground:\"#EAD7DB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#784958\",field:\"#FFFAFA\",selectionRule:\"#C0939C\",controlBackground:\"#F1DEE1\",controlBorder:\"#988086\"},night:{canvas:\"#3A0618\",surface:\"#431022\",surfaceRaised:\"#4B1B2B\",textPrimary:\"#F7ECEF\",textSecondary:\"#C2ACB3\",textMuted:\"#A2848E\",border:\"#562838\",borderStrong:\"#F7ECEF\",link:\"#D98CA3\",linkHover:\"#E5B2C1\",accentPrimary:\"#D98CA3\",accentSecondary:\"#E9D5DB\",accentTertiary:\"#7E9A86\",selectionBackground:\"#6A1A33\",selectionText:\"#F7ECEF\",activeBackground:\"#F7ECEF\",activeText:\"#3A0618\",hoverBackground:\"#471627\",focusRing:\"#D98CA3\",iconPrimary:\"#F7ECEF\",iconMuted:\"#A2848E\",imageBackground:\"#4D1D2E\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#CE9CAB\",field:\"#4B1B2B\",selectionRule:\"#94596B\",controlBackground:\"#471627\",controlBorder:\"#987984\"}},special:null},{id:\"sky\",no:\"22\",name:\"Sky\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#D6E4FA\",surface:\"#CDDCF4\",surfaceRaised:\"#C5D4ED\",textPrimary:\"#15306B\",textSecondary:\"#4B6293\",textMuted:\"#526282\",border:\"#B9C9E5\",borderStrong:\"#15306B\",link:\"#1149B8\",linkHover:\"#133F99\",accentPrimary:\"#1149B8\",accentSecondary:\"#2F8F78\",accentTertiary:\"#7FA3DE\",selectionBackground:\"#B3CBF2\",selectionText:\"#15306B\",activeBackground:\"#15306B\",activeText:\"#D6E4FA\",hoverBackground:\"#C8D7F0\",focusRing:\"#1149B8\",iconPrimary:\"#15306B\",iconMuted:\"#526282\",imageBackground:\"#C3D2EC\",success:\"#1D7047\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2E56A6\",field:\"#F3F7FE\",selectionRule:\"#849CCA\",controlBackground:\"#C8D7F0\",controlBorder:\"#768AB2\"},night:{canvas:\"#050F26\",surface:\"#0F1930\",surfaceRaised:\"#18233A\",textPrimary:\"#DBE9FF\",textSecondary:\"#9FACC2\",textMuted:\"#7B879D\",border:\"#253047\",borderStrong:\"#DBE9FF\",link:\"#9CBEFC\",linkHover:\"#B5CFFD\",accentPrimary:\"#9CBEFC\",accentSecondary:\"#84DFC5\",accentTertiary:\"#7093CD\",selectionBackground:\"#223554\",selectionText:\"#DBE9FF\",activeBackground:\"#DBE9FF\",activeText:\"#050F26\",hoverBackground:\"#141E35\",focusRing:\"#9CBEFC\",iconPrimary:\"#DBE9FF\",iconMuted:\"#7B879D\",imageBackground:\"#1A253C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#9EB5DF\",field:\"#18233A\",selectionRule:\"#5A6B87\",controlBackground:\"#141E35\",controlBorder:\"#707C92\"}},special:null},{id:\"lilac\",no:\"23\",name:\"Lilac\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#EDE3FA\",surface:\"#E4DBF3\",surfaceRaised:\"#DCD2EB\",textPrimary:\"#2E2A55\",textSecondary:\"#635E83\",textMuted:\"#6A647F\",border:\"#D0C7E1\",borderStrong:\"#2E2A55\",link:\"#197266\",linkHover:\"#21555F\",accentPrimary:\"#1F8F80\",accentSecondary:\"#4A4480\",accentTertiary:\"#A797D6\",selectionBackground:\"#CDBBF0\",selectionText:\"#2E2A55\",activeBackground:\"#2E2A55\",activeText:\"#EDE3FA\",hoverBackground:\"#E0D6EE\",focusRing:\"#1F8F80\",iconPrimary:\"#2E2A55\",iconMuted:\"#6A647F\",imageBackground:\"#DAD0EA\",success:\"#1E754A\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#3E6874\",field:\"#FAF7FE\",selectionRule:\"#9D90C2\",controlBackground:\"#E0D6EE\",controlBorder:\"#8E86A8\"},night:{canvas:\"#0F0C25\",surface:\"#19162F\",surfaceRaised:\"#231F38\",textPrimary:\"#EDE3FA\",textSecondary:\"#AFA7BE\",textMuted:\"#89829A\",border:\"#302C45\",borderStrong:\"#EDE3FA\",link:\"#6ED3C2\",linkHover:\"#A1D9D8\",accentPrimary:\"#6ED3C2\",accentSecondary:\"#C5C4FC\",accentTertiary:\"#9787C5\",selectionBackground:\"#3B2C54\",selectionText:\"#EDE3FA\",activeBackground:\"#EDE3FA\",activeText:\"#0F0C25\",hoverBackground:\"#1F1B34\",focusRing:\"#6ED3C2\",iconPrimary:\"#EDE3FA\",iconMuted:\"#89829A\",imageBackground:\"#25223A\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#8EBDC0\",field:\"#231F38\",selectionRule:\"#706386\",controlBackground:\"#1F1B34\",controlBorder:\"#7E7890\"}},special:null},{id:\"custom\",no:\"CU\",name:\"Custom\",edition:\"base\",access:\"public\",kind:\"custom\",authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#EEF2F2\",surface:\"#E7EBEB\",surfaceRaised:\"#DFE3E4\",textPrimary:\"#494F51\",textSecondary:\"#696E6F\",textMuted:\"#6A6D6E\",border:\"#D5DADA\",borderStrong:\"#494F51\",link:\"#656B6D\",linkHover:\"#5A6062\",accentPrimary:\"#80888A\",accentSecondary:\"#80888A\",accentTertiary:\"#B3BBBD\",selectionBackground:\"#DDE3E4\",selectionText:\"#494F51\",activeBackground:\"#494F51\",activeText:\"#EEF2F2\",hoverBackground:\"#E2E7E7\",focusRing:\"#80888A\",iconPrimary:\"#494F51\",iconMuted:\"#6A6D6E\",imageBackground:\"#DEE2E2\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#676C6E\",field:\"#FAFBFB\",selectionRule:\"#B1B7B8\",controlBackground:\"#E2E7E7\",controlBorder:\"#9CA0A2\"},night:{canvas:\"#0C1214\",surface:\"#161C1E\",surfaceRaised:\"#202527\",textPrimary:\"#E5E9E9\",textSecondary:\"#A8ADAD\",textMuted:\"#838889\",border:\"#2D3234\",borderStrong:\"#E5E9E9\",link:\"#BEBEBE\",linkHover:\"#CECFCF\",accentPrimary:\"#BEBEBE\",accentSecondary:\"#CACACA\",accentTertiary:\"#929292\",selectionBackground:\"#353535\",selectionText:\"#E5E9E9\",activeBackground:\"#E5E9E9\",activeText:\"#0C1214\",hoverBackground:\"#1B2123\",focusRing:\"#BEBEBE\",iconPrimary:\"#E5E9E9\",iconMuted:\"#838889\",imageBackground:\"#222829\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B3B6B6\",field:\"#202527\",selectionRule:\"#6A6B6B\",controlBackground:\"#1B2123\",controlBorder:\"#787E7E\"}},special:null},{id:\"cyberpunk\",no:\"24\",name:\"Cyberpunk\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F7EFFF\",surface:\"#EEE5F6\",surfaceRaised:\"#E4DCEC\",textPrimary:\"#25192F\",textSecondary:\"#5C5265\",textMuted:\"#746A7C\",border:\"#D8CFE0\",borderStrong:\"#25192F\",link:\"#A50259\",linkHover:\"#720B48\",accentPrimary:\"#A50259\",accentSecondary:\"#025669\",accentTertiary:\"#198371\",selectionBackground:\"#F5CAE7\",selectionText:\"#25192F\",activeBackground:\"#25192F\",activeText:\"#F7EFFF\",hoverBackground:\"#E8E0F0\",focusRing:\"#A50259\",iconPrimary:\"#25192F\",iconMuted:\"#746A7C\",imageBackground:\"#E2DAEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#822C61\",field:\"#FDFAFF\",selectionRule:\"#B795B0\",controlBackground:\"#E8E0F0\",controlBorder:\"#8E8497\"},night:{canvas:\"#0A0212\",surface:\"#150C1D\",surfaceRaised:\"#1F1727\",textPrimary:\"#F6E9FF\",textSecondary:\"#B4A8BD\",textMuted:\"#8C8194\",border:\"#2D2536\",borderStrong:\"#F6E9FF\",link:\"#FF4BA5\",linkHover:\"#FB6FBB\",accentPrimary:\"#FF1E8E\",accentSecondary:\"#22C8F0\",accentTertiary:\"#19E0C0\",selectionBackground:\"#5A0A4A\",selectionText:\"#F6E9FF\",activeBackground:\"#F6E9FF\",activeText:\"#0A0212\",hoverBackground:\"#1B1223\",focusRing:\"#FF4BA5\",iconPrimary:\"#F6E9FF\",iconMuted:\"#8C8194\",imageBackground:\"#22192A\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DD6FAD\",field:\"#1F1727\",selectionRule:\"#894D80\",controlBackground:\"#1B1223\",controlBorder:\"#807688\"}},special:{bg:\"linear-gradient(135deg,color-mix(in srgb,#FF1E8E 18%,var(--msq-paper)) 0%,var(--msq-paper) 42%,var(--msq-paper) 58%,color-mix(in srgb,#22C8F0 18%,var(--msq-paper)) 100%)\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",hglow:\"0 0 10px color-mix(in srgb,var(--msq-accent) 60%,transparent)\",rule:\"linear-gradient(90deg,#FF1E8E,#22C8F0)\"}},{id:\"vhs\",no:\"25\",name:\"VHS\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F0F2FA\",surface:\"#E7E9F1\",surfaceRaised:\"#DDDFE7\",textPrimary:\"#1D1F28\",textSecondary:\"#54565F\",textMuted:\"#686A71\",border:\"#D0D2DA\",borderStrong:\"#1D1F28\",link:\"#A7152F\",linkHover:\"#70192C\",accentPrimary:\"#A7152F\",accentSecondary:\"#183EB0\",accentTertiary:\"#AF4384\",selectionBackground:\"#CFD7FC\",selectionText:\"#1D1F28\",activeBackground:\"#1D1F28\",activeText:\"#F0F2FA\",hoverBackground:\"#E1E3EB\",focusRing:\"#A7152F\",iconPrimary:\"#1D1F28\",iconMuted:\"#686A71\",imageBackground:\"#DBDDE5\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#803849\",field:\"#FAFBFE\",selectionRule:\"#9AA0BC\",controlBackground:\"#E1E3EB\",controlBorder:\"#868891\"},night:{canvas:\"#14161F\",surface:\"#1E2029\",surfaceRaised:\"#272932\",textPrimary:\"#E8ECF5\",textSecondary:\"#ADB0B9\",textMuted:\"#898C95\",border:\"#34363F\",borderStrong:\"#E8ECF5\",link:\"#F47582\",linkHover:\"#ED8B98\",accentPrimary:\"#F04A5A\",accentSecondary:\"#4A7AF0\",accentTertiary:\"#E070B0\",selectionBackground:\"#2E3350\",selectionText:\"#E8ECF5\",activeBackground:\"#E8ECF5\",activeText:\"#14161F\",hoverBackground:\"#23252E\",focusRing:\"#F47582\",iconPrimary:\"#E8ECF5\",iconMuted:\"#898C95\",imageBackground:\"#292B34\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D28793\",field:\"#272932\",selectionRule:\"#666A82\",controlBackground:\"#23252E\",controlBorder:\"#7E818A\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#4A7AF0 12%,var(--msq-paper)) 0%,var(--msq-paper) 35%,var(--msq-paper) 75%,color-mix(in srgb,#F04A5A 12%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(0deg,color-mix(in srgb,var(--msq-ink) 9%,transparent) 0 1px,transparent 1px 3px)\",osize:\"auto\",hglow:\"1px 0 rgba(255,0,80,.45),-1px 0 rgba(0,180,255,.45)\",rule:\"linear-gradient(90deg,#4A7AF0,#E070B0,#F04A5A)\",oanim:\"sp-scan\"}},{id:\"candy\",no:\"26\",name:\"Candy\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F9A8E8\",surface:\"#F0A1E0\",surfaceRaised:\"#E89AD8\",textPrimary:\"#3A0A3A\",textSecondary:\"#542951\",textMuted:\"#6D3E67\",border:\"#DC90CE\",borderStrong:\"#3A0A3A\",link:\"#660859\",linkHover:\"#600A57\",accentPrimary:\"#7A0A6A\",accentSecondary:\"#0E7A3D\",accentTertiary:\"#5A1A5A\",selectionBackground:\"#E070C8\",selectionText:\"#3A0A3A\",activeBackground:\"#3A0A3A\",activeText:\"#F9A8E8\",hoverBackground:\"#EC9DDC\",focusRing:\"#660859\",iconPrimary:\"#3A0A3A\",iconMuted:\"#6D3E67\",imageBackground:\"#E698D7\",success:\"#165837\",warning:\"#6E4800\",danger:\"#962019\",linkVisited:\"#611B59\",field:\"#FDE5F8\",selectionRule:\"#AE519D\",controlBackground:\"#EC9DDC\",controlBorder:\"#9A5991\"},night:{canvas:\"#1D0719\",surface:\"#271123\",surfaceRaised:\"#311B2C\",textPrimary:\"#F7E0F1\",textSecondary:\"#BAA3B5\",textMuted:\"#957E90\",border:\"#3E2839\",borderStrong:\"#F7E0F1\",link:\"#FC94E5\",linkHover:\"#FAB2EA\",accentPrimary:\"#FC94E5\",accentSecondary:\"#6FE893\",accentTertiary:\"#BB75B9\",selectionBackground:\"#4B2643\",selectionText:\"#F7E0F1\",activeBackground:\"#F7E0F1\",activeText:\"#1D0719\",hoverBackground:\"#2C1628\",focusRing:\"#FC94E5\",iconPrimary:\"#F7E0F1\",iconMuted:\"#957E90\",imageBackground:\"#331D2F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DB9CCD\",field:\"#311B2C\",selectionRule:\"#7F5E77\",controlBackground:\"#2C1628\",controlBorder:\"#8A7485\"}},special:{bg:\"linear-gradient(135deg,color-mix(in srgb,#FF7AD9 22%,var(--msq-paper)) 0%,var(--msq-paper) 50%,color-mix(in srgb,#7AE0FF 22%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(45deg,color-mix(in srgb,#FFFFFF 5%,transparent) 0 1px,transparent 1px 10px)\",rule:\"linear-gradient(90deg,#FF7AD9,#7AE0FF,#9CF0B0)\"}},{id:\"matrix\",no:\"27\",name:\"Matrix\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#E7F8E6\",surface:\"#DEEEDD\",surfaceRaised:\"#D4E5D3\",textPrimary:\"#152414\",textSecondary:\"#4D5B4C\",textMuted:\"#667364\",border:\"#C8D8C6\",borderStrong:\"#152414\",link:\"#0B620B\",linkHover:\"#10510F\",accentPrimary:\"#0D6F0C\",accentSecondary:\"#0B5E10\",accentTertiary:\"#1C891A\",selectionBackground:\"#C3E4C0\",selectionText:\"#152414\",activeBackground:\"#152414\",activeText:\"#E7F8E6\",hoverBackground:\"#D8E9D7\",focusRing:\"#0B620B\",iconPrimary:\"#152414\",iconMuted:\"#667364\",imageBackground:\"#D2E3D1\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2A5F2A\",field:\"#F8FDF8\",selectionRule:\"#8FAA8C\",controlBackground:\"#D8E9D7\",controlBorder:\"#7E8E7D\"},night:{canvas:\"#000600\",surface:\"#071107\",surfaceRaised:\"#0E1C0E\",textPrimary:\"#9AFF9A\",textSecondary:\"#6FB96F\",textMuted:\"#558F55\",border:\"#172B17\",borderStrong:\"#9AFF9A\",link:\"#19C019\",linkHover:\"#4DD94D\",accentPrimary:\"#19C019\",accentSecondary:\"#5AE05A\",accentTertiary:\"#0A800A\",selectionBackground:\"#063A06\",selectionText:\"#9AFF9A\",activeBackground:\"#9AFF9A\",activeText:\"#000600\",hoverBackground:\"#0B170B\",focusRing:\"#19C019\",iconPrimary:\"#9AFF9A\",iconMuted:\"#558F55\",imageBackground:\"#0F1F0F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#44BC44\",field:\"#0E1C0E\",selectionRule:\"#327532\",controlBackground:\"#0B170B\",controlBorder:\"#4D824D\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#19C019 8%,var(--msq-paper)) 0%,var(--msq-paper) 30%)\",overlay:\"repeating-linear-gradient(90deg,color-mix(in srgb,#19C019 12%,transparent) 0 1px,transparent 1px 14px)\",glow:\"0 0 6px color-mix(in srgb,var(--msq-link) 60%,transparent)\",oanim:\"sp-fall\"}},{id:\"highlighter\",no:\"28\",name:\"Highlighter\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FCF84A\",surface:\"#F2EE48\",surfaceRaised:\"#E7E345\",textPrimary:\"#141414\",textSecondary:\"#555423\",textMuted:\"#727128\",border:\"#D9D642\",borderStrong:\"#141414\",link:\"#A91C1C\",linkHover:\"#7B1B1B\",accentPrimary:\"#C02020\",accentSecondary:\"#2A2A2A\",accentTertiary:\"#8A8610\",selectionBackground:\"#E0DA20\",selectionText:\"#141414\",activeBackground:\"#141414\",activeText:\"#FCF84A\",hoverBackground:\"#ECE846\",focusRing:\"#A91C1C\",iconPrimary:\"#141414\",iconMuted:\"#727128\",imageBackground:\"#E5E145\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#8A3A22\",field:\"#FEFDC9\",selectionRule:\"#A39F1C\",controlBackground:\"#ECE846\",controlBorder:\"#88862F\"},night:{canvas:\"#121200\",surface:\"#1C1C09\",surfaceRaised:\"#252513\",textPrimary:\"#EAEAD0\",textSecondary:\"#AEAE96\",textMuted:\"#898972\",border:\"#32321F\",borderStrong:\"#EAEAD0\",link:\"#FFA195\",linkHover:\"#F7BEAD\",accentPrimary:\"#FFA195\",accentSecondary:\"#CACACA\",accentTertiary:\"#9B972B\",selectionBackground:\"#393701\",selectionText:\"#EAEAD0\",activeBackground:\"#EAEAD0\",activeText:\"#121200\",hoverBackground:\"#21210F\",focusRing:\"#FFA195\",iconPrimary:\"#EAEAD0\",iconMuted:\"#898972\",imageBackground:\"#282815\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D6A896\",field:\"#252513\",selectionRule:\"#6E6D3F\",controlBackground:\"#21210F\",controlBorder:\"#7E7E68\"}},special:{linkbg:\"color-mix(in srgb,var(--msq-accent) 28%,transparent)\"}},{id:\"retrowave\",no:\"29\",name:\"Retrowave\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F0F1FF\",surface:\"#E6E7F6\",surfaceRaised:\"#DDDEED\",textPrimary:\"#1C1C36\",textSecondary:\"#54546A\",textMuted:\"#6C6D7F\",border:\"#D0D1E1\",borderStrong:\"#1C1C36\",link:\"#7A2DA9\",linkHover:\"#54267B\",accentPrimary:\"#7A2DA9\",accentSecondary:\"#00566B\",accentTertiary:\"#BA3287\",selectionBackground:\"#D8D3FF\",selectionText:\"#1C1C36\",activeBackground:\"#1C1C36\",activeText:\"#F0F1FF\",hoverBackground:\"#E1E2F1\",focusRing:\"#7A2DA9\",iconPrimary:\"#1C1C36\",iconMuted:\"#6C6D7F\",imageBackground:\"#DBDCEB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#68428C\",field:\"#FAFBFF\",selectionRule:\"#A09CC3\",controlBackground:\"#E1E2F1\",controlBorder:\"#86869A\"},night:{canvas:\"#120A3A\",surface:\"#1C1443\",surfaceRaised:\"#261E4C\",textPrimary:\"#F0E8FF\",textSecondary:\"#B2AAC8\",textMuted:\"#8C84A6\",border:\"#332B58\",borderStrong:\"#F0E8FF\",link:\"#C57BF4\",linkHover:\"#CB8DF7\",accentPrimary:\"#B04AF0\",accentSecondary:\"#3AC8F0\",accentTertiary:\"#F04AB0\",selectionBackground:\"#3A1A7A\",selectionText:\"#F0E8FF\",activeBackground:\"#F0E8FF\",activeText:\"#120A3A\",hoverBackground:\"#221A48\",focusRing:\"#C67DF4\",iconPrimary:\"#F0E8FF\",iconMuted:\"#8C84A6\",imageBackground:\"#28204E\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B888DF\",field:\"#261E4C\",selectionRule:\"#7158A2\",controlBackground:\"#221A48\",controlBorder:\"#81799C\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#B04AF0 20%,var(--msq-paper)) 0%,var(--msq-paper) 45%,color-mix(in srgb,#F04AB0 20%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(0deg,color-mix(in srgb,#F04AB0 10%,transparent) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,color-mix(in srgb,#3AC8F0 10%,transparent) 0 1px,transparent 1px 28px)\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",hglow:\"0 0 10px color-mix(in srgb,var(--msq-accent) 60%,transparent)\",rule:\"linear-gradient(90deg,#3AC8F0,#B04AF0,#F04AB0)\"}},{id:\"oil\",no:\"30\",name:\"Oil\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF2FE\",surface:\"#E5E8F5\",surfaceRaised:\"#DCDFEC\",textPrimary:\"#181D37\",textSecondary:\"#51556B\",textMuted:\"#6A6E80\",border:\"#CFD2E0\",borderStrong:\"#181D37\",link:\"#804704\",linkHover:\"#593818\",accentPrimary:\"#854A04\",accentSecondary:\"#5C24A5\",accentTertiary:\"#00818D\",selectionBackground:\"#CED7FF\",selectionText:\"#181D37\",activeBackground:\"#181D37\",activeText:\"#EFF2FE\",hoverBackground:\"#E0E3F0\",focusRing:\"#804704\",iconPrimary:\"#181D37\",iconMuted:\"#6A6E80\",imageBackground:\"#DADDEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#684F38\",field:\"#FAFBFF\",selectionRule:\"#979FC3\",controlBackground:\"#E0E3F0\",controlBorder:\"#84889A\"},night:{canvas:\"#0E1230\",surface:\"#181C39\",surfaceRaised:\"#222643\",textPrimary:\"#E8ECFF\",textSecondary:\"#ABAFC5\",textMuted:\"#868AA2\",border:\"#2F334F\",borderStrong:\"#E8ECFF\",link:\"#F09030\",linkHover:\"#EDB583\",accentPrimary:\"#F09030\",accentSecondary:\"#9A6AF0\",accentTertiary:\"#30C0D0\",selectionBackground:\"#2A3070\",selectionText:\"#E8ECFF\",activeBackground:\"#E8ECFF\",activeText:\"#0E1230\",hoverBackground:\"#1D213E\",focusRing:\"#F09030\",iconPrimary:\"#E8ECFF\",iconMuted:\"#868AA2\",imageBackground:\"#242845\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#CEA07A\",field:\"#222643\",selectionRule:\"#63689B\",controlBackground:\"#1D213E\",controlBorder:\"#7B7F98\"}},special:{bg:\"radial-gradient(circle at 15% 20%,color-mix(in srgb,#F09030 18%,var(--msq-paper)) 0%,transparent 40%),radial-gradient(circle at 80% 30%,color-mix(in srgb,#9A6AF0 18%,var(--msq-paper)) 0%,transparent 45%),radial-gradient(circle at 50% 90%,color-mix(in srgb,#30C0D0 18%,var(--msq-paper)) 0%,transparent 45%)\",bgsize:\"180% 180%\",rule:\"linear-gradient(90deg,#F09030,#9A6AF0,#30C0D0)\",anim:\"sp-drift\"}},{id:\"ember\",no:\"31\",name:\"Ember\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FBF0E8\",surface:\"#F2E6DF\",surfaceRaised:\"#E8DDD5\",textPrimary:\"#281C17\",textSecondary:\"#5F544F\",textMuted:\"#776C67\",border:\"#DBD0C9\",borderStrong:\"#281C17\",link:\"#8C3C0B\",linkHover:\"#683010\",accentPrimary:\"#923E0B\",accentSecondary:\"#6A440A\",accentTertiary:\"#C33D14\",selectionBackground:\"#FDCDBB\",selectionText:\"#281C17\",activeBackground:\"#281C17\",activeText:\"#FBF0E8\",hoverBackground:\"#ECE1D9\",focusRing:\"#8C3C0B\",iconPrimary:\"#281C17\",iconMuted:\"#776C67\",imageBackground:\"#E6DBD3\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#7A4A2E\",field:\"#FEFAF8\",selectionRule:\"#BD988A\",controlBackground:\"#ECE1D9\",controlBorder:\"#928680\"},night:{canvas:\"#140A06\",surface:\"#1E140F\",surfaceRaised:\"#281E19\",textPrimary:\"#F7E6D8\",textSecondary:\"#B7A89D\",textMuted:\"#91837A\",border:\"#362B26\",borderStrong:\"#F7E6D8\",link:\"#FF7A30\",linkHover:\"#FCA573\",accentPrimary:\"#FF7A30\",accentSecondary:\"#F0B060\",accentTertiary:\"#C03A10\",selectionBackground:\"#4A2010\",selectionText:\"#F7E6D8\",activeBackground:\"#F7E6D8\",activeText:\"#140A06\",hoverBackground:\"#241915\",focusRing:\"#FF7A30\",iconPrimary:\"#F7E6D8\",iconMuted:\"#91837A\",imageBackground:\"#2B201B\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DB9166\",field:\"#281E19\",selectionRule:\"#7E5B4C\",controlBackground:\"#241915\",controlBorder:\"#86786F\"}},special:{bg:\"radial-gradient(ellipse at 50% 100%,color-mix(in srgb,#FF7A30 20%,var(--msq-paper)) 0%,var(--msq-paper) 60%)\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",hglow:\"0 0 10px color-mix(in srgb,var(--msq-accent) 60%,transparent)\",rule:\"linear-gradient(90deg,#C03A10,#FF7A30,#F0B060)\"}},{id:\"moss\",no:\"32\",name:\"Moss\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF5E9\",surface:\"#E5ECE0\",surfaceRaised:\"#DCE2D6\",textPrimary:\"#1A2217\",textSecondary:\"#4F564B\",textMuted:\"#666C63\",border:\"#CFD5CA\",borderStrong:\"#1A2217\",link:\"#435E0E\",linkHover:\"#364B12\",accentPrimary:\"#49660F\",accentSecondary:\"#465328\",accentTertiary:\"#5E7E2D\",selectionBackground:\"#CCE1C1\",selectionText:\"#1A2217\",activeBackground:\"#1A2217\",activeText:\"#EFF5E9\",hoverBackground:\"#E0E6DA\",focusRing:\"#435E0E\",iconPrimary:\"#1A2217\",iconMuted:\"#666C63\",imageBackground:\"#DAE0D4\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4A5A2C\",field:\"#FAFCF8\",selectionRule:\"#97A88E\",controlBackground:\"#E0E6DA\",controlBorder:\"#848C80\"},night:{canvas:\"#0C140A\",surface:\"#161E13\",surfaceRaised:\"#20281D\",textPrimary:\"#E6F0DC\",textSecondary:\"#A9B2A1\",textMuted:\"#848D7E\",border:\"#2D352A\",borderStrong:\"#E6F0DC\",link:\"#9AC060\",linkHover:\"#B8D392\",accentPrimary:\"#9AC060\",accentSecondary:\"#C8D8A8\",accentTertiary:\"#6A8A3A\",selectionBackground:\"#2A3A20\",selectionText:\"#E6F0DC\",activeBackground:\"#E6F0DC\",activeText:\"#0C140A\",hoverBackground:\"#1B2319\",focusRing:\"#9AC060\",iconPrimary:\"#E6F0DC\",iconMuted:\"#848D7E\",imageBackground:\"#222A1F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A2B980\",field:\"#20281D\",selectionRule:\"#627158\",controlBackground:\"#1B2319\",controlBorder:\"#798273\"}},special:{bg:\"linear-gradient(180deg,var(--msq-paper) 50%,color-mix(in srgb,#9AC060 10%,var(--msq-paper)) 100%)\",overlay:\"radial-gradient(color-mix(in srgb,#9AC060 9%,transparent) 1px,transparent 1.500px)\",osize:\"7px 7px\"}},{id:\"peach-fuzz\",no:\"33\",name:\"Peach Fuzz\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FCE4D4\",surface:\"#F4DBCB\",surfaceRaised:\"#ECD2C3\",textPrimary:\"#4A2014\",textSecondary:\"#68493E\",textMuted:\"#7B6055\",border:\"#E1C7B7\",borderStrong:\"#4A2014\",link:\"#863616\",linkHover:\"#7E3318\",accentPrimary:\"#A0401A\",accentSecondary:\"#7A5040\",accentTertiary:\"#D08060\",selectionBackground:\"#F4C4A8\",selectionText:\"#4A2014\",activeBackground:\"#4A2014\",activeText:\"#FCE4D4\",hoverBackground:\"#F0D6C7\",focusRing:\"#863616\",iconPrimary:\"#4A2014\",iconMuted:\"#7B6055\",imageBackground:\"#EAD0C1\",success:\"#1E754A\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#77402A\",field:\"#FEF7F2\",selectionRule:\"#C1937C\",controlBackground:\"#F0D6C7\",controlBorder:\"#A38274\"},night:{canvas:\"#210703\",surface:\"#2B110C\",surfaceRaised:\"#351B16\",textPrimary:\"#FBE3D3\",textSecondary:\"#BEA599\",textMuted:\"#998075\",border:\"#422822\",borderStrong:\"#FBE3D3\",link:\"#FFA383\",linkHover:\"#FDBDA3\",accentPrimary:\"#FFA383\",accentSecondary:\"#EFBEAB\",accentTertiary:\"#CA7B5B\",selectionBackground:\"#502A11\",selectionText:\"#FBE3D3\",activeBackground:\"#FBE3D3\",activeText:\"#210703\",hoverBackground:\"#301612\",focusRing:\"#FFA383\",iconPrimary:\"#FBE3D3\",iconMuted:\"#998075\",imageBackground:\"#371D18\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DEA48E\",field:\"#351B16\",selectionRule:\"#83624B\",controlBackground:\"#301612\",controlBorder:\"#8E756B\"}},special:{bg:\"linear-gradient(160deg,color-mix(in srgb,#FFD0A0 22%,var(--msq-paper)) 0%,var(--msq-paper) 45%,color-mix(in srgb,#FF9A70 22%,var(--msq-paper)) 100%)\",rule:\"linear-gradient(90deg,#FFB090,#D08060)\"}},{id:\"ledger\",no:\"34\",name:\"Ledger\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F6F1DE\",surface:\"#ECE8D7\",surfaceRaised:\"#E2DFD0\",textPrimary:\"#1C2440\",textSecondary:\"#4E525F\",textMuted:\"#6A6C71\",border:\"#D5D2C6\",borderStrong:\"#1C2440\",link:\"#1A3A8A\",linkHover:\"#1B316C\",accentPrimary:\"#1A3A8A\",accentSecondary:\"#5A5A50\",accentTertiary:\"#B02020\",selectionBackground:\"#E0DAC0\",selectionText:\"#1C2440\",activeBackground:\"#1C2440\",activeText:\"#F6F1DE\",hoverBackground:\"#E7E3D3\",focusRing:\"#1A3A8A\",iconPrimary:\"#1C2440\",iconMuted:\"#6A6C71\",imageBackground:\"#E0DCCE\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#3A4C7B\",field:\"#FCFBF5\",selectionRule:\"#A5A39A\",controlBackground:\"#E7E3D3\",controlBorder:\"#898A8F\"},night:{canvas:\"#0A0F21\",surface:\"#141929\",surfaceRaised:\"#1E2331\",textPrimary:\"#EDE8D5\",textSecondary:\"#ADABA3\",textMuted:\"#878684\",border:\"#2C303C\",borderStrong:\"#EDE8D5\",link:\"#9EBDFD\",linkHover:\"#BECEED\",accentPrimary:\"#9EBDFD\",accentSecondary:\"#CACACA\",accentTertiary:\"#EC5C53\",selectionBackground:\"#3B3520\",selectionText:\"#EDE8D5\",activeBackground:\"#EDE8D5\",activeText:\"#0A0F21\",hoverBackground:\"#1A1E2E\",focusRing:\"#9EBDFD\",iconPrimary:\"#EDE8D5\",iconMuted:\"#878684\",imageBackground:\"#212533\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A6B4D0\",field:\"#1E2331\",selectionRule:\"#706B56\",controlBackground:\"#1A1E2E\",controlBorder:\"#7C7C7B\"}},special:{overlay:\"repeating-linear-gradient(0deg,color-mix(in srgb,#1A3A8A 14%,transparent) 0 1px,transparent 1px 18px)\"}},{id:\"nebula\",no:\"35\",name:\"Nebula\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F0F1FF\",surface:\"#E6E7F6\",surfaceRaised:\"#DDDEED\",textPrimary:\"#1C1C33\",textSecondary:\"#545468\",textMuted:\"#6C6D7E\",border:\"#D0D1E0\",borderStrong:\"#1C1C33\",link:\"#4047B2\",linkHover:\"#333883\",accentPrimary:\"#434AB9\",accentSecondary:\"#860F63\",accentTertiary:\"#137E96\",selectionBackground:\"#D4D5FE\",selectionText:\"#1C1C33\",activeBackground:\"#1C1C33\",activeText:\"#F0F1FF\",hoverBackground:\"#E1E2F1\",focusRing:\"#4047B2\",iconPrimary:\"#1C1C33\",iconMuted:\"#6C6D7E\",imageBackground:\"#DBDCEB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4A4E8C\",field:\"#FAFBFF\",selectionRule:\"#9D9EC1\",controlBackground:\"#E1E2F1\",controlBorder:\"#868699\"},night:{canvas:\"#07061A\",surface:\"#111024\",surfaceRaised:\"#1C1B2F\",textPrimary:\"#ECEAFF\",textSecondary:\"#ACAABF\",textMuted:\"#858398\",border:\"#29283C\",borderStrong:\"#ECEAFF\",link:\"#7A8AFF\",linkHover:\"#A8B0FF\",accentPrimary:\"#7A8AFF\",accentSecondary:\"#F070C0\",accentTertiary:\"#40C0E0\",selectionBackground:\"#221C50\",selectionText:\"#ECEAFF\",activeBackground:\"#ECEAFF\",activeText:\"#07061A\",hoverBackground:\"#17162A\",focusRing:\"#7A8AFF\",iconPrimary:\"#ECEAFF\",iconMuted:\"#858398\",imageBackground:\"#1E1D31\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#939ADF\",field:\"#1C1B2F\",selectionRule:\"#5F5A84\",controlBackground:\"#17162A\",controlBorder:\"#7A788C\"}},special:{bg:\"radial-gradient(circle at 75% 15%,color-mix(in srgb,#7A8AFF 18%,var(--msq-paper)) 0%,transparent 45%),radial-gradient(circle at 15% 55%,color-mix(in srgb,#F070C0 18%,var(--msq-paper)) 0%,transparent 40%),radial-gradient(circle at 60% 95%,color-mix(in srgb,#40C0E0 18%,var(--msq-paper)) 0%,transparent 45%)\",bgsize:\"170% 170%\",overlay:\"radial-gradient(color-mix(in srgb,#FFFFFF 30%,transparent) 1px,transparent 1.500px)\",osize:\"40px 40px\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",anim:\"sp-drift\"}},{id:\"frost\",no:\"36\",name:\"Frost\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#E6EEF2\",surface:\"#DDE5EA\",surfaceRaised:\"#D4DDE1\",textPrimary:\"#1C2C36\",textSecondary:\"#47525A\",textMuted:\"#5F696F\",border:\"#C8D1D6\",borderStrong:\"#1C2C36\",link:\"#22556E\",linkHover:\"#245168\",accentPrimary:\"#2A6A8A\",accentSecondary:\"#4A5A64\",accentTertiary:\"#90B0C0\",selectionBackground:\"#C8D8E0\",selectionText:\"#1C2C36\",activeBackground:\"#1C2C36\",activeText:\"#E6EEF2\",hoverBackground:\"#D8E0E5\",focusRing:\"#22556E\",iconPrimary:\"#1C2C36\",iconMuted:\"#5F696F\",imageBackground:\"#D2DBDF\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#365666\",field:\"#F8FAFB\",selectionRule:\"#94A4AD\",controlBackground:\"#D8E0E5\",controlBorder:\"#818D94\"},night:{canvas:\"#081218\",surface:\"#121C22\",surfaceRaised:\"#1C252B\",textPrimary:\"#E1E9ED\",textSecondary:\"#A4ADB1\",textMuted:\"#7F888D\",border:\"#293238\",borderStrong:\"#E1E9ED\",link:\"#88C7EB\",linkHover:\"#ACD5EC\",accentPrimary:\"#88C7EB\",accentSecondary:\"#BBCED9\",accentTertiary:\"#7898A7\",selectionBackground:\"#2B383E\",selectionText:\"#E1E9ED\",activeBackground:\"#E1E9ED\",activeText:\"#081218\",hoverBackground:\"#172127\",focusRing:\"#88C7EB\",iconPrimary:\"#E1E9ED\",iconMuted:\"#7F888D\",imageBackground:\"#1E282D\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#96BACE\",field:\"#1C252B\",selectionRule:\"#626D72\",controlBackground:\"#172127\",controlBorder:\"#747E82\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#FFFFFF 22%,var(--msq-paper)) 0%,var(--msq-paper) 50%,color-mix(in srgb,#90B0C0 22%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(60deg,color-mix(in srgb,#FFFFFF 12%,transparent) 0 1px,transparent 1px 11px)\"}}];var FONT_LIBRARY=[{id:\"default\",name:\"Mosa\\xefque Default\",note:\"Verdana \\xb7 Georgia \\xb7 Tahoma \\xb7 Courier New — the site as it is today\",ui:\"Verdana, 'Verdana Pro', Geneva, 'DejaVu Sans', sans-serif\",editorial:\"Georgia, 'Times New Roman', Times, serif\",dense:\"Tahoma, Verdana, Geneva, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"helvetica\",name:\"Helvetica Neue\",note:\"Family \\xb7 Regular, Italic, Bold, Bold Italic, Black, Black Italic — the six styles already on msqdrt.org\",ui:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",editorial:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",dense:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700,900],locked:false},{id:\"clarity\",name:\"Clarity\",note:\"Regular only \\xb7 family in progress\",ui:\"'Clarity', Verdana, sans-serif\",editorial:\"'Clarity', Verdana, sans-serif\",dense:\"'Clarity', Verdana, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400],locked:false},{id:\"arimo\",name:\"Arimo\",note:\"Open licence \\xb7 already loaded by the site\",ui:\"Arimo, Arial, sans-serif\",editorial:\"Arimo, Arial, sans-serif\",dense:\"Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"tahoma\",name:\"Tahoma\",note:\"Device font\",ui:\"Tahoma, Verdana, Geneva, sans-serif\",editorial:\"Tahoma, Verdana, Geneva, sans-serif\",dense:\"Tahoma, Verdana, Geneva, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"georgia\",name:\"Georgia\",note:\"Device font \\xb7 all serif\",ui:\"Georgia, 'Times New Roman', serif\",editorial:\"Georgia, 'Times New Roman', serif\",dense:\"Georgia, 'Times New Roman', serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"times\",name:\"Times\",note:\"Device font \\xb7 all serif\",ui:\"'Times New Roman', Times, serif\",editorial:\"'Times New Roman', Times, serif\",dense:\"'Times New Roman', Times, serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"source-serif\",name:\"Source Serif\",note:\"Open licence\",ui:\"'Source Serif 4', Georgia, serif\",editorial:\"'Source Serif 4', Georgia, serif\",dense:\"'Source Serif 4', Georgia, serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,600],locked:false},{id:\"plex-sans\",name:\"IBM Plex Sans\",note:\"Open licence\",ui:\"'IBM Plex Sans', Verdana, sans-serif\",editorial:\"'IBM Plex Sans', Verdana, sans-serif\",dense:\"'IBM Plex Sans', Verdana, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,500,600],locked:false},{id:\"courier\",name:\"Courier New\",note:\"Device font \\xb7 all mono\",ui:\"'Courier New', Courier, ui-monospace, monospace\",editorial:\"'Courier New', Courier, ui-monospace, monospace\",dense:\"'Courier New', Courier, ui-monospace, monospace\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"plex-mono\",name:\"IBM Plex Mono\",note:\"Open licence \\xb7 all mono\",ui:\"'IBM Plex Mono', ui-monospace, monospace\",editorial:\"'IBM Plex Mono', ui-monospace, monospace\",dense:\"'IBM Plex Mono', ui-monospace, monospace\",archival:\"'IBM Plex Mono', ui-monospace, monospace\",weights:[400,500,600],locked:false},{id:\"univers\",name:\"Univers\",note:\"Licence needed before it can ship\",ui:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",editorial:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",dense:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[],locked:true},{id:\"akzidenz\",name:\"Akzidenz-Grotesk\",note:\"Licence needed before it can ship\",ui:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",editorial:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",dense:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[],locked:true}];// packages/appearance/src/skins.ts\nvar DEFAULT_SKIN_ID=\"mosaique-default\";var CURATE_DEFAULT_SKIN_ID=\"curate-default\";var ALL_SKINS=SKIN_LIBRARY;var SKINS=SKIN_LIBRARY.filter(skin=>skin.kind!==\"dash-default\"&&skin.kind!==\"custom\");var DEFAULT_SKIN=SKIN_LIBRARY.find(skin=>skin.id===DEFAULT_SKIN_ID);var CUSTOM_SKIN=SKIN_LIBRARY.find(skin=>skin.kind===\"custom\");var FONTS=FONT_LIBRARY;function skinById(id,list=ALL_SKINS){return list.find(skin=>skin.id===id)??DEFAULT_SKIN;}var TOKEN_TO_VAR={canvas:\"paper\",surface:\"surface\",surfaceRaised:\"raised\",textPrimary:\"ink\",textSecondary:\"muted\",textMuted:\"faint\",border:\"rule\",borderStrong:\"rule-strong\",link:\"link\",linkHover:\"link-hover\",linkVisited:\"visited\",accentPrimary:\"accent\",accentSecondary:\"accent-2\",accentTertiary:\"signal\",selectionBackground:\"tint\",selectionText:\"tint-ink\",selectionRule:\"tint-rule\",activeBackground:\"active\",activeText:\"active-ink\",hoverBackground:\"hover\",focusRing:\"focus\",iconPrimary:\"icon\",iconMuted:\"icon-muted\",imageBackground:\"thumb\",field:\"field\",controlBackground:\"ctl\",controlBorder:\"ctl-rule\",success:\"success\",warning:\"warning\",danger:\"danger\"};function mixHex(a,b,weight){const channel=(hex2,at)=>parseInt(hex2.slice(at,at+2),16);return\"#\"+[1,3,5].map(at=>Math.round(channel(a,at)*(1-weight)+channel(b,at)*weight).toString(16).padStart(2,\"0\")).join(\"\");}function tokenProperties(tokens,prefix=\"--msq-\"){const out={};for(const[token,suffix]of Object.entries(TOKEN_TO_VAR))out[`${prefix}${suffix}`]=tokens[token].toLowerCase();out[`${prefix}ctl-active`]=mixHex(tokens.controlBackground,tokens.textPrimary,.06);return out;}function luminance(hex2){const value=hex2.replace(\"#\",\"\");const full=value.length===3?[...value].map(digit=>digit+digit).join(\"\"):value;const[r,g,b]=[0,2,4].map(at=>{const channel=parseInt(full.slice(at,at+2),16)/255;return channel<=.03928?channel/12.92:((channel+.055)/1.055)**2.4;});return .2126*r+.7152*g+.0722*b;}function contrast(a,b){const[light,dark]=[luminance(a),luminance(b)].sort((x,y)=>y-x);return(light+.05)/(dark+.05);}function inkFor(background){return contrast(\"#111111\",background)>=contrast(\"#FFFFFF\",background)?\"#111111\":\"#FFFFFF\";}// packages/appearance/src/appearance.ts\nimport{useCallback,useEffect,useState}from\"react\";var DENSITY={xs:.9,s:.95,m:1,l:1.1,xl:1.2};var APPEARANCE_STORAGE_KEY=\"mosaique.appearance.v9\";var APPEARANCE_PAINT_KEY=\"mosaique.appearance.v9.paint\";var APPEARANCE_EVENT=\"msq:appearance\";var APPEARANCE_OPEN_EVENT=\"msq:appearance-open\";var APPEARANCE_BRIDGE_ORIGIN=\"https://curate.msqdrt.org\";var APPEARANCE_SITE_ORIGINS=[\"https://msqdrt.org\",\"https://www.msqdrt.org\"];var APPEARANCE_BRIDGE_TYPE=\"MOSAIQUE_APPEARANCE\";var APPEARANCE_BRIDGE_OPEN=\"MOSAIQUE_APPEARANCE_OPEN\";var APPEARANCE_BRIDGE_REQUEST=\"MOSAIQUE_APPEARANCE_REQUEST\";var APPEARANCE_BRIDGE_VERSION=1;var SITE_FIELDS=[\"mode\",\"skin\",\"font\",\"density\",\"overrides\",\"marker\",\"view\",\"cols\",\"bulletin\",\"first\",\"hide\",\"motion\",\"fxTitles\",\"fxAccents\",\"scrollbars\"];var emptyOverrides=()=>({day:{},night:{}});var DEFAULT_APPEARANCE={v:9,mode:\"day\",skin:DEFAULT_SKIN_ID,font:\"default\",density:\"m\",overrides:emptyOverrides(),marker:null,view:\"grid\",cols:\"auto\",bulletin:null,first:\"bk\",hide:{},motion:true,fxTitles:false,fxAccents:false,scrollbars:true,remember:true,dash:{mode:\"day\",skin:CURATE_DEFAULT_SKIN_ID,font:\"helvetica\",density:\"m\",overrides:emptyOverrides(),glass:\"frosted\",corners:\"round\",shadow:\"soft\"},dashFollows:false,wx:null,wy:null,saved:[]};var HEX=/^#[0-9a-fA-F]{6}$/;var TOKENS=Object.keys(TOKEN_TO_VAR);var oneOf=(value,list,fallback)=>list.includes(value)?value:fallback;function cleanLook(raw,fallback,allowCurate){const source=raw&&typeof raw===\"object\"?raw:{};const out={mode:fallback.mode,skin:fallback.skin,font:fallback.font,density:fallback.density,overrides:emptyOverrides()};const skin=ALL_SKINS.find(entry=>entry.id===source.skin);if(skin&&skin.kind!==\"custom\"&&(skin.kind!==\"dash-default\"||allowCurate))out.skin=skin.id;const font=FONTS.find(entry=>entry.id===source.font);if(font&&!font.locked)out.font=font.id;out.density=oneOf(source.density,[\"xs\",\"s\",\"m\",\"l\",\"xl\"],\"m\");out.mode=oneOf(source.mode,[\"day\",\"night\",\"auto\"],fallback.mode);const overrides=emptyOverrides();for(const pole of[\"day\",\"night\"]){for(const token of TOKENS){const value=raw?.overrides?.[pole]?.[token];if(typeof value===\"string\"&&HEX.test(value))overrides[pole][token]=value.toUpperCase();}}out.overrides=overrides;return out;}function cleanDash(raw){return{...cleanLook(raw,DEFAULT_APPEARANCE.dash,true),glass:oneOf(raw?.glass,[\"clear\",\"frosted\",\"solid\"],\"frosted\"),corners:raw?.corners===\"square\"?\"square\":\"round\",shadow:oneOf(raw?.shadow,[\"soft\",\"hard\",\"off\"],\"soft\")};}function hex(value){return typeof value===\"string\"&&HEX.test(value)?value.toUpperCase():null;}function parseAppearance(raw){let data={};try{const value=typeof raw===\"string\"?JSON.parse(raw):raw;if(value&&typeof value===\"object\")data=value;}catch{data={};}const base=cleanLook(data,DEFAULT_APPEARANCE,false);const hide={};for(const key of[\"new\",\"obj\",\"art\"])if(data.hide?.[key]===true)hide[key]=true;const saved=(Array.isArray(data.saved)?data.saved:[]).filter(entry=>entry&&typeof entry.name===\"string\"&&entry.site&&entry.dash).slice(0,12).map(entry=>({id:typeof entry.id===\"string\"?entry.id:`s${entry.name}`,name:entry.name.slice(0,40),dashFollows:entry.dashFollows===true,dash:cleanDash(entry.dash),site:{...cleanLook(entry.site,DEFAULT_APPEARANCE,false),marker:hex(entry.site.marker),view:oneOf(entry.site.view,[\"mosaic\",\"grid\",\"market\",\"list\"],\"grid\"),cols:oneOf(entry.site.cols,[1,2,3,\"auto\"],\"auto\"),fxTitles:entry.site.fxTitles===true,fxAccents:entry.site.fxAccents===true}}));return{...base,v:9,marker:hex(data.marker),view:oneOf(data.view,[\"mosaic\",\"grid\",\"market\",\"list\"],\"grid\"),cols:oneOf(data.cols,[1,2,3,\"auto\"],\"auto\"),bulletin:oneOf(data.bulletin,[\"static\",\"ticker\",\"off\"],null),first:data.first===\"vn\"?\"vn\":\"bk\",hide,motion:data.motion!==false,fxTitles:data.fxTitles===true,fxAccents:data.fxAccents===true,scrollbars:data.scrollbars!==false,remember:data.remember!==false,dash:cleanDash(data.dash),dashFollows:data.dashFollows===true,wx:typeof data.wx===\"number\"&&Number.isFinite(data.wx)?data.wx:null,wy:typeof data.wy===\"number\"&&Number.isFinite(data.wy)?data.wy:null,saved};}function systemPole(){try{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"night\":\"day\";}catch{return\"day\";}}function poleOf(look,system=systemPole()){return look.mode===\"auto\"?system:look.mode;}function dashLookOf(appearance){return appearance.dashFollows?appearance:appearance.dash;}function tokensOf(look,marker,pole=poleOf(look)){const skin=skinById(look.skin);const ink=marker?inkFor(marker):null;const marked=marker&&ink?{selectionBackground:marker,selectionText:ink,selectionRule:mixHex(marker,ink,.35).toUpperCase()}:{};return{...skin.tokens[pole],...marked,...look.overrides[pole]};}function fontOf(look){return FONTS.find(font=>font.id===look.font)??FONTS[0];}function nearest(weights,want){return weights.reduce((best,weight)=>Math.abs(weight-want)<Math.abs(best-want)?weight:best,weights[0]??want);}function isPristine(appearance,pole=poleOf(appearance)){return appearance.skin===DEFAULT_SKIN_ID&&pole===\"day\"&&!appearance.marker&&Object.keys(appearance.overrides.day).length===0;}var SPECIAL_KEYS=[\"bg\",\"bgsize\",\"overlay\",\"osize\",\"glow\",\"hglow\",\"rule\",\"linkbg\",\"anim\",\"oanim\"];function paintFor(appearance,pole=poleOf(appearance),dashPole=poleOf(dashLookOf(appearance))){const props={};const attrs={};const classes=[];const pristine=isPristine(appearance,pole);const skin=skinById(appearance.skin);const tokens=tokensOf(appearance,appearance.marker,pole);if(!pristine){Object.assign(props,tokenProperties(tokens));attrs[\"data-msq-skin\"]=skin.id;attrs[\"data-msq-pole\"]=pole;if(pole===\"night\")classes.push(\"pn\");}const font=fontOf(appearance);if(font.id!==\"default\"){props[\"--msq-font-ui\"]=font.ui;props[\"--msq-font-editorial\"]=font.editorial;props[\"--msq-font-dense\"]=font.dense;props[\"--msq-font-archival\"]=font.archival;props[\"--msq-bold\"]=String(nearest(font.weights,700));}if(appearance.density!==\"m\"){props[\"--msq-scale\"]=String(DENSITY[appearance.density]);attrs[\"data-msq-density\"]=appearance.density;}if(appearance.cols!==\"auto\"){props[\"--msq-cols\"]=String(appearance.cols);attrs[\"data-msq-cols\"]=String(appearance.cols);}if(appearance.view!==\"grid\")attrs[\"data-msq-view\"]=appearance.view;if(appearance.bulletin===\"off\")attrs[\"data-msq-bulletin\"]=\"off\";if(appearance.first===\"vn\")classes.push(\"msq-first-vn\");for(const key of Object.keys(appearance.hide))classes.push(`msq-hide-${key}`);if(appearance.fxTitles)classes.push(\"fx-t\");if(appearance.fxAccents)classes.push(\"fx-a\");if(!appearance.scrollbars)classes.push(\"sb-off\");const special=!pristine?skin.special:null;for(const key of SPECIAL_KEYS){const value=special?.[key];if(!value||(key===\"anim\"||key===\"oanim\")&&!appearance.motion)continue;props[`--sp-${key}`]=value;}const dash=dashLookOf(appearance);const dashSkin=skinById(dash.skin);Object.assign(props,tokenProperties(tokensOf(dash,appearance.marker,dashPole),\"--dw-\"));const dashFont=fontOf(dash);props[\"--dw-font\"]=dashFont.ui;props[\"--dw-font-ref\"]=dashFont.archival;props[\"--dw-bold\"]=String(nearest(dashFont.weights,700));props[\"--dw-scale\"]=String(DENSITY[dash.density]);for(const key of SPECIAL_KEYS){const value=dashSkin.special?.[key];if(!value||(key===\"anim\"||key===\"oanim\")&&!appearance.motion)continue;props[`--dsp-${key}`]=value.split(\"var(--msq-\").join(\"var(--dw-\");}if(dashPole===\"night\")classes.push(\"msq-dn\");if(dash.skin!==CURATE_DEFAULT_SKIN_ID||appearance.dashFollows||Object.keys(dash.overrides[dashPole]).length)attrs[\"data-msq-dash-skin\"]=dash.skin;classes.push(appearance.dash.corners===\"square\"?\"shape-ledger\":\"shape-glass\",`g-${appearance.dash.glass}`,`s-${appearance.dash.shadow}`);if(!pristine||appearance.marker)attrs[\"data-msq-selection\"]=\"on\";const canvas=pristine?null:tokens.canvas.toLowerCase();return{props,attrs,classes,canvas,scheme:pristine?null:pole===\"night\"?\"dark\":\"light\"};}var OWNED_CLASSES=/^(pn|msq-dn|fx-t|fx-a|sb-off|shape-glass|shape-ledger|g-(clear|frosted|solid)|s-(soft|hard|off)|msq-first-vn|msq-hide-[a-z]+)$/;var OWNED_ATTRS=[\"data-msq-skin\",\"data-msq-pole\",\"data-msq-density\",\"data-msq-cols\",\"data-msq-view\",\"data-msq-bulletin\",\"data-msq-selection\",\"data-msq-dash-skin\"];function dashOnly(paint){const props=Object.fromEntries(Object.entries(paint.props).filter(([name])=>name.startsWith(\"--dw-\")||name.startsWith(\"--dsp-\")));const attrs=\"data-msq-dash-skin\"in paint.attrs?{\"data-msq-dash-skin\":paint.attrs[\"data-msq-dash-skin\"]}:{};const classes=paint.classes.filter(name=>/^(msq-dn|shape-glass|shape-ledger|g-|s-)/.test(name));return{props,attrs,classes,canvas:null,scheme:null};}function applyAppearance(appearance,doc=document,options={}){const root=doc.documentElement;const paint=options.site===false?dashOnly(paintFor(appearance)):paintFor(appearance);for(const name of Array.from(root.style)){if(/^--(msq|dw|sp|dsp)-/.test(name)&&!(name in paint.props))root.style.removeProperty(name);}for(const[name,value]of Object.entries(paint.props))root.style.setProperty(name,value);for(const name of OWNED_ATTRS){if(name in paint.attrs)root.setAttribute(name,paint.attrs[name]);else root.removeAttribute(name);}for(const name of Array.from(root.classList))if(OWNED_CLASSES.test(name)&&!paint.classes.includes(name))root.classList.remove(name);for(const name of paint.classes)root.classList.add(name);if(paint.scheme)root.style.setProperty(\"color-scheme\",paint.scheme);else root.style.removeProperty(\"color-scheme\");for(const element of[root,doc.body]){if(!element)continue;if(paint.canvas)element.style.setProperty(\"background-color\",paint.canvas);else element.style.removeProperty(\"background-color\");}}function appearancePaint(appearance){return{mode:appearance.mode,day:paintFor(appearance,\"day\"),night:paintFor(appearance,\"night\")};}var NO_FLASH_SNIPPET=`<script>(function(){try{var p=JSON.parse(localStorage.getItem(${JSON.stringify(APPEARANCE_PAINT_KEY)})||\"null\");if(!p)return;var n=p.mode===\"night\"||(p.mode===\"auto\"&&matchMedia(\"(prefers-color-scheme: dark)\").matches);var s=p[n?\"night\":\"day\"],r=document.documentElement,k,i;for(k in s.props)r.style.setProperty(k,s.props[k]);for(k in s.attrs)r.setAttribute(k,s.attrs[k]);for(i=0;i<s.classes.length;i++)r.classList.add(s.classes[i]);if(s.canvas){r.style.backgroundColor=s.canvas}if(s.scheme){r.style.colorScheme=s.scheme}}catch(e){}})();</script>`;function loadAppearance(){try{return parseAppearance(window.localStorage.getItem(APPEARANCE_STORAGE_KEY));}catch{return DEFAULT_APPEARANCE;}}function setAppearance(appearance,options={}){applyAppearance(appearance,document,options);let stored=true;try{if(appearance.remember){window.localStorage.setItem(APPEARANCE_STORAGE_KEY,JSON.stringify(appearance));window.localStorage.setItem(APPEARANCE_PAINT_KEY,JSON.stringify(appearancePaint(appearance)));}else{window.localStorage.removeItem(APPEARANCE_STORAGE_KEY);window.localStorage.removeItem(APPEARANCE_PAINT_KEY);}}catch{stored=false;}window.dispatchEvent(new CustomEvent(APPEARANCE_EVENT,{detail:appearance}));return stored;}function readBridge(origin,data,from){const allowed=from===\"curate\"?origin===APPEARANCE_BRIDGE_ORIGIN:APPEARANCE_SITE_ORIGINS.includes(origin);if(!allowed||!data||typeof data!==\"object\")return null;const message=data;if(message.version!==APPEARANCE_BRIDGE_VERSION)return null;if(message.type===APPEARANCE_BRIDGE_TYPE)return{kind:\"appearance\",appearance:parseAppearance(message.appearance)};if(from===\"curate\"&&message.type===APPEARANCE_BRIDGE_OPEN)return{kind:\"open\"};if(from===\"curate\"&&message.type===APPEARANCE_BRIDGE_REQUEST)return{kind:\"request\"};return null;}function withSiteLook(current,incoming){const next={...current};for(const field of SITE_FIELDS)next[field]=incoming[field];return parseAppearance(next);}function postToSite(type,appearance){if(typeof window===\"undefined\"||window.parent===window)return;for(const origin of APPEARANCE_SITE_ORIGINS){try{window.parent.postMessage({type,version:APPEARANCE_BRIDGE_VERSION,...appearance?{appearance}:{}},origin);}catch{}}}function useAppearance(options={}){const curate=options.surface===\"curate\";const paint={site:!curate};const[a,setState]=useState(()=>options.initial&&typeof window!==\"undefined\"?options.initial():DEFAULT_APPEARANCE);const[storageOk,setStorageOk]=useState(true);useEffect(()=>{let current=options.initial?options.initial():loadAppearance();applyAppearance(current,document,paint);setState(current);const adopt=next=>{current=next;setState(next);};const onEvent=event=>adopt(parseAppearance(event.detail));const onStorage=event=>{if(event.key!==APPEARANCE_STORAGE_KEY)return;const next=parseAppearance(event.newValue);applyAppearance(next,document,paint);adopt(next);};const onMessage=event=>{const message=readBridge(event.origin,event.data,curate?\"site\":\"curate\");if(!message)return;if(message.kind===\"appearance\")setAppearance(withSiteLook(current,message.appearance),paint);else if(message.kind===\"open\")openAppearanceWidget();else if(message.kind===\"request\"&&event.source&&\"postMessage\"in event.source){event.source.postMessage({type:APPEARANCE_BRIDGE_TYPE,version:APPEARANCE_BRIDGE_VERSION,appearance:current},event.origin);}};let media=null;const onScheme=()=>{if(current.mode===\"auto\"||current.dash.mode===\"auto\")applyAppearance(current,document,paint);};try{media=window.matchMedia(\"(prefers-color-scheme: dark)\");media.addEventListener?.(\"change\",onScheme);}catch{media=null;}window.addEventListener(APPEARANCE_EVENT,onEvent);window.addEventListener(\"storage\",onStorage);window.addEventListener(\"message\",onMessage);if(curate)postToSite(APPEARANCE_BRIDGE_REQUEST);return()=>{window.removeEventListener(APPEARANCE_EVENT,onEvent);window.removeEventListener(\"storage\",onStorage);window.removeEventListener(\"message\",onMessage);media?.removeEventListener?.(\"change\",onScheme);};},[]);const commit=useCallback(next=>{setState(previous=>{if(curate&&SITE_FIELDS.some(field=>JSON.stringify(previous[field])!==JSON.stringify(next[field])))postToSite(APPEARANCE_BRIDGE_TYPE,next);return next;});setStorageOk(setAppearance(next,paint));},[curate]);const set=useCallback(patch=>commit(parseAppearance({...a,...patch})),[a,commit]);const setLook=useCallback((target,patch)=>target===\"dash\"?set({dash:{...a.dash,...patch},dashFollows:false}):set(patch),[a,set]);const reset=useCallback(target=>target===\"dash\"?set({dash:DEFAULT_APPEARANCE.dash,dashFollows:false}):commit(parseAppearance({...DEFAULT_APPEARANCE,remember:a.remember,dash:a.dash,dashFollows:a.dashFollows,wx:a.wx,wy:a.wy,saved:a.saved})),[a,set,commit]);return{a,storageOk,set,setLook,reset};}function openAppearanceWidget(){window.dispatchEvent(new CustomEvent(APPEARANCE_OPEN_EVENT));}function tileRules(scope){return`\n${scope} .tile{--tw:104px;--th:70px;width:var(--tw);height:var(--th);display:flex;flex-direction:column;justify-content:center;gap:calc(var(--th)*.105);padding:0 calc(var(--tw)*.12);border-radius:3px;background:var(--tc);background-image:var(--tsp,none);border:1px solid var(--tbd);position:relative;flex:none;cursor:pointer}\n${scope} .tl1{display:block;height:calc(var(--th)*.085);background:var(--tt)}\n${scope} .band{display:flex;gap:6%;background:var(--ts);padding:calc(var(--th)*.055) calc(var(--tw)*.045);margin:0 calc(var(--tw)*-.045)}\n${scope} .l2{display:block;height:calc(var(--th)*.085);background:var(--tst)}\n${scope} .l2.a{flex:1.35}\n${scope} .l2.b{flex:1}\n${scope} .r3{display:flex;gap:5%;align-items:center}\n${scope} .pl{display:block;height:calc(var(--th)*.085)}\n${scope} .pa{width:26%;background:var(--ta);border-bottom:1px solid var(--ta)}\n${scope} .pt{width:24%;background:var(--tt)}\n${scope} .pb{width:14%;background:var(--tb)}\n${scope} .cur{display:block;width:calc(var(--th)*.1);height:calc(var(--th)*.1);background:var(--tg)}\n${scope} .tile::after{content:\"\";position:absolute;right:-1px;bottom:-1px;width:calc(var(--th)*.24);height:calc(var(--th)*.24);background:var(--oc);border:1px solid var(--tbd);border-right-color:var(--ot);border-bottom-color:var(--ot)}\n${scope} .tile.on{outline:2px solid var(--pw-focus);outline-offset:2px}\n${scope} .tcheck{position:absolute;right:-5px;top:-5px;width:16px;height:16px;background:var(--pw-ink);color:var(--pw-paper);display:none;align-items:center;justify-content:center}\n${scope} .tile.on .tcheck{display:flex}\n${scope} .tile.sm{--tw:66px;--th:44px;border-radius:2px}`;}var APPEARANCE_WIDGET_CSS=`\n.msq-ap-host{position:static}\n.ap{--pw-paper:var(--dw-paper);--pw-ink:var(--dw-ink);--pw-muted:var(--dw-muted);--pw-faint:var(--dw-faint);--pw-rule:var(--dw-rule);--pw-rule-strong:var(--dw-rule-strong);--pw-link:var(--dw-link);--pw-visited:var(--dw-link);--pw-accent:var(--dw-accent);--pw-field:var(--dw-field);--pw-tint:var(--dw-tint);--pw-tint-ink:var(--dw-tint-ink);--pw-tint-rule:var(--dw-tint-rule);--pw-ctl:var(--dw-ctl);--pw-ctl-rule:var(--dw-ctl-rule);--pw-thumb:var(--dw-thumb);--pw-hover:var(--dw-hover);--pw-active:var(--dw-active);--pw-active-ink:var(--dw-active-ink);--pw-focus:var(--dw-focus);--pw-warning:var(--dw-warning);--pw-success:var(--dw-success);--pw-font-ui:var(--dw-font);--pw-font-archival:var(--dw-font-ref);--pw-bold:var(--dw-bold);--sp-glow:none;--sp-linkbg:transparent}\n.ap{position:fixed;left:auto;top:96px;right:28px;z-index:2147483000;width:344px;max-width:calc(100vw - 16px);max-height:calc(100vh - 120px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--pw-rule-strong);background-color:var(--pw-paper);color:var(--pw-ink);font-family:var(--pw-font-ui);font-size:12px;line-height:1.45;box-sizing:border-box;text-align:left}\n.ap *,.ap *::before,.ap *::after{box-sizing:border-box}\n.ap button{font:inherit}\n.ap .pw-textbutton{border:0;background:none;padding:0;color:var(--pw-link);text-decoration:underline;cursor:pointer;font-size:11px}\n.ap .pw-ref{font-family:var(--pw-font-archival);font-size:11px;color:var(--pw-muted)}\n.ap h2{margin:0}\n.ap-in{padding:10px 14px 20px}\n.ap-body{overflow-y:auto;min-height:0}\n.ap-bar{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-bottom:1px solid var(--pw-rule-strong);cursor:grab;user-select:none;touch-action:none;flex:none}\n.ap-bar:active{cursor:grabbing}\n.ap-bar-sp{flex:1}\n.ap.min .ap-bar{border-bottom:0}\n.grip{width:14px;height:10px;background:repeating-linear-gradient(0deg,var(--pw-muted) 0 1px,transparent 1px 3px)}\n.ap .ap-h{display:flex;justify-content:space-between;gap:8px;margin:8px -3px 5px;padding:2px 5px;background:var(--pw-tint);color:var(--pw-tint-ink);border-top:1px solid var(--pw-tint-rule);font-size:11px;font-weight:var(--pw-bold)}\n.ap .ap-h span{font-weight:400}\n.ap .seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--pw-ctl-rule)}\n.ap .seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}\n.ap .seg.five{grid-template-columns:repeat(5,minmax(0,1fr))}\n.ap .seg.two{grid-template-columns:repeat(2,minmax(0,1fr))}\n.ap .segbtn{min-height:24px;border:0;border-left:1px solid var(--pw-ctl-rule);background:var(--pw-ctl);color:var(--pw-ink);font-size:11px;cursor:pointer;padding:0;border-radius:0}\n.ap .segbtn:first-child{border-left:0}\n.ap .segbtn:hover{background:var(--pw-hover)}\n.ap .segbtn.on{background:var(--pw-active);color:var(--pw-active-ink);font-weight:var(--pw-bold)}\n.ap .seg.dim{opacity:.4}\n.looks{display:grid;grid-template-columns:1fr 1fr;gap:6px}\n.lookrow{display:flex;align-items:center;gap:8px;border:1px solid var(--pw-rule);background:none;padding:6px;text-align:left;cursor:pointer;color:inherit;min-width:0}\n.lookrow.on{border-color:var(--pw-focus);outline:1px solid var(--pw-focus);background:var(--pw-tint);color:var(--pw-tint-ink)}\n.lookrow .s{display:block;font-size:10px;color:inherit;opacity:.75;line-height:1.25}\n.lookrow .tile{--tw:46px;--th:32px;cursor:pointer}\n.lookrow .tile::after{display:none}\n.shape-glass .lookrow{border-radius:10px}\n.lookrow>span:last-child{min-width:0;overflow:hidden}\n.lookrow b{display:block}\n.matrow{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:8px;margin-bottom:5px;font-size:11px}\n.saverow{display:flex;gap:6px}\n.saverow input{flex:1;min-width:0;height:24px;font:inherit;font-size:12px;padding:0 6px;border:1px solid var(--pw-ctl-rule);background:var(--pw-field);color:var(--pw-ink)}\n.shape-glass .saverow input{border-radius:999px;height:28px;padding:0 10px}\n.savedrow{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--pw-rule);min-height:30px}\n.savedrow .s{flex:1;text-align:right;font-size:10.5px;color:var(--pw-muted)}\n.ap{background-image:var(--dsp-bg,none);background-size:var(--dsp-bgsize,auto);animation:var(--dsp-anim,none) 50s ease-in-out infinite alternate}\n.ap::after{content:\"\";position:absolute;inset:0;pointer-events:none;z-index:3;background-image:var(--dsp-overlay,none);background-size:var(--dsp-osize,auto);border-radius:inherit}\n.g-clear .ap{background-color:color-mix(in srgb,var(--pw-paper) 58%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}\n.g-frosted .ap{background-color:color-mix(in srgb,var(--pw-paper) 86%,transparent);-webkit-backdrop-filter:blur(26px) saturate(1.2);backdrop-filter:blur(26px) saturate(1.2)}\n.g-solid .ap{background-color:var(--pw-paper);-webkit-backdrop-filter:none;backdrop-filter:none}\n.s-soft .ap{box-shadow:0 26px 70px color-mix(in srgb,black 34%,transparent)}\n.s-hard .ap{box-shadow:7px 7px 0 var(--pw-ink)}\n.s-off .ap{box-shadow:none}\n.ap-bar{border-image-source:var(--dsp-rule,none);border-image-slice:1}\n.msq-dn .ap .v{text-shadow:var(--dsp-glow,none)}\n.msq-dn .ap-bar b{text-shadow:var(--dsp-hglow,none)}\n.ap .v{background-image:linear-gradient(var(--dsp-linkbg,transparent),var(--dsp-linkbg,transparent))}\n@media (prefers-reduced-motion:reduce){.ap{animation:none !important}}\n.shape-glass .ap{border-radius:16px;border-color:var(--pw-rule)}\n.shape-glass .ap-bar{border-bottom-color:var(--pw-rule)}\n.shape-glass .ap .ap-h{background:none;border-top:0;margin:14px 0 6px;padding:0;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--pw-muted)}\n.shape-glass .ap .ap-h span{text-transform:none;letter-spacing:0}\n.shape-glass .ap .seg{border-radius:999px;overflow:hidden;border-color:var(--pw-rule);background:var(--pw-ctl)}\n.shape-glass .ap .segbtn{background:none;border-left:0;border-radius:999px}\n.shape-glass .ap .segbtn.on{background:var(--pw-tint);color:var(--pw-tint-ink)}\n.shape-glass .ap .seg.dens .segbtn{border-radius:12px}\n.shape-glass .ap .seg.dens{border-radius:14px}\n.shape-glass .ap .btn{border-radius:999px;height:28px;padding:0 12px;border-color:var(--pw-rule)}\n.shape-glass .ap .tile{border-radius:8px}\n.shape-glass .ap .sw,.shape-glass .ap .chip{border-radius:50%}\n.shape-glass .ap .ap-row .v{text-decoration:none}\n.ap-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--pw-rule-strong)}\n.ap-crumb{font-size:11px;color:var(--pw-muted)}\n.ap-title{font-size:20px;font-weight:var(--pw-bold);margin:6px 0 2px}\n.ap-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:30px;border:0;border-bottom:1px solid var(--pw-rule);background:none;padding:0 2px;color:inherit;cursor:pointer;text-align:left}\n.ap-row:hover{background:var(--pw-hover)}\n.ap-row.ap-static{cursor:default}\n.ap-row.ap-static:hover{background:none}\n.ap-row.ap-flat{border-bottom:0}\n.ap-current{font-weight:var(--pw-bold);white-space:pre}\n.ap-row .v{display:flex;align-items:center;gap:7px;color:var(--pw-link);text-decoration:underline;text-underline-offset:2px}\n.ap-row .s{font-size:11px;color:var(--pw-muted);text-decoration:none}\n.ap-note{font-size:11px;color:var(--pw-muted);margin-top:5px}\n.aa{line-height:1;display:block}\n.aa-xs{font-size:10px}\n.aa-s{font-size:12px}\n.aa-m{font-size:14px}\n.aa-l{font-size:17px}\n.aa-xl{font-size:20px}\n.dens .segbtn{min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;padding-bottom:4px}\n.dens .segbtn small{font-size:10px;font-weight:400}\n.scroller{display:flex;gap:10px;overflow-x:auto;padding:5px 14px 8px 3px;margin:0 -14px 0 -3px}\n.tilewrap{display:flex;flex-direction:column;gap:4px;flex:none}\n.tilename{font-family:var(--pw-font-archival);font-size:10.5px;color:var(--pw-muted);white-space:nowrap;display:flex;gap:6px}\n.tilename span{color:var(--pw-ink);font-family:var(--pw-font-ui);font-size:10.5px}\n${tileRules(\".ap\")}\n.chip{width:14px;height:14px;border:1px solid var(--pw-ctl-rule);flex:none;display:block}\n.swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 2px 9px;border-bottom:1px solid var(--pw-rule)}\n.sw{width:20px;height:20px;border:1px solid var(--pw-ctl-rule);padding:0;cursor:pointer;border-radius:0}\n.sw.on{outline:2px solid var(--pw-focus);outline-offset:1px}\n.colorpick{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--pw-muted)}\n.colorpick input{width:34px;height:22px;padding:0;border:1px solid var(--pw-ctl-rule);background:none;cursor:pointer}\n.sample{margin-top:8px;font-size:12px}\n.sample .selx{background:var(--pw-tint);color:var(--pw-tint-ink);padding:0 3px}\n.ap-status{display:inline-block;width:7px;height:7px;margin-right:6px}\n.ap-link{color:var(--pw-link);text-decoration:underline}\n.frow{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;border:0;border-bottom:1px solid var(--pw-rule);background:none;padding:5px 2px;color:inherit;cursor:pointer;text-align:left}\n.frow:hover{background:var(--pw-hover)}\n.frow.locked{opacity:.45;cursor:default}\n.fname{display:block;font-size:16px;line-height:1.2;color:var(--pw-link);text-decoration:underline;text-underline-offset:2px}\n.frow.on .fname{color:var(--pw-ink);text-decoration:none;font-weight:var(--pw-bold)}\n.fnote{display:block;font-family:var(--pw-font-ui);font-size:10.5px;color:var(--pw-muted);margin-top:2px}\n.fcheck{width:16px;height:16px;background:var(--pw-ink);color:var(--pw-paper);display:none;align-items:center;justify-content:center;flex:none}\n.frow.on .fcheck{display:flex}\n.warnline{font-size:11px;color:var(--pw-warning);margin-top:6px}\n.resets{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}\n.ap .btn{min-height:24px;border:1px solid var(--pw-ctl-rule);background:var(--pw-ctl);color:var(--pw-ink);padding:0 10px;cursor:pointer;font-size:11px}\n.ap .btn:disabled{opacity:.45;cursor:default}\n.iconx{display:flex;align-items:center;justify-content:center;width:28px;height:24px;border:0;background:none;color:var(--pw-ink);cursor:pointer;padding:0}\n.iconx:hover{background:var(--pw-hover)}\n.markers{display:flex;align-items:center;gap:7px;padding:8px 2px 4px;flex-wrap:wrap}\n.mk{width:26px;height:22px;border:1px solid var(--pw-rule-strong);padding:0;cursor:pointer;transform:skewX(-8deg)}\n.mk.on{outline:2px solid var(--pw-ink);outline-offset:2px}\n.mk.off{width:auto;padding:0 7px;transform:none;background:var(--pw-ctl);color:var(--pw-ink);font-size:11px}\n@media (max-width:480px){.ap{left:8px !important;right:8px !important;top:auto !important;bottom:8px;width:auto;max-height:70vh}}\n`;var SCOPE=`html[data-msq-dash-skin] :is([data-workspace-theme],[data-dashboard-theme])`;var mix=(colour,percent,into=\"transparent\")=>`color-mix(in srgb,${colour} ${percent}%,${into})`;var CURATE_SKIN_CSS=`\n${SCOPE}{\n--ink:var(--dw-ink);\n--ink-2:${mix(\"var(--dw-ink)\",82,\"var(--dw-paper)\")};\n--ink-2b:var(--dw-muted);\n--ink-3:${mix(\"var(--dw-muted)\",85,\"var(--dw-paper)\")};\n--ink-4:var(--dw-faint);\n--ink-5:${mix(\"var(--dw-faint)\",80,\"var(--dw-paper)\")};\n--ink-6:${mix(\"var(--dw-faint)\",60,\"var(--dw-paper)\")};\n--accent:var(--dw-link);\n--accent-hover:var(--dw-link-hover);\n--accent-deep:${mix(\"var(--dw-link)\",80,\"var(--dw-ink)\")};\n--accent-soft-bg:${mix(\"var(--dw-link)\",12)};\n--accent-soft-border:${mix(\"var(--dw-link)\",34)};\n--accent-foreground:var(--dw-paper);\n--success:var(--dw-success);\n--error:var(--dw-danger);\n--danger:var(--dw-danger);\n--art-accent-1:var(--dw-accent);\n--art-accent-2:var(--dw-accent-2);\n--art-accent-3:var(--dw-signal);\n--art-accent-4:var(--dw-link);\n--bg-grad-from:var(--dw-paper);\n--bg-grad-to:var(--dw-paper);\n--bg-fallback:var(--dw-paper);\n--glass-1-bg:${mix(\"var(--dw-raised)\",86)};\n--glass-1-bg-strong:${mix(\"var(--dw-raised)\",94)};\n--glass-1-border:${mix(\"var(--dw-ink)\",12)};\n--glass-2-bg:${mix(\"var(--dw-ink)\",4)};\n--glass-2-border:var(--dw-rule);\n--glass-3-bg-strong:${mix(\"var(--dw-raised)\",97)};\n--glass-3-border:var(--dw-rule);\n--divider:var(--dw-rule);\n--native-select-menu-bg:var(--dw-raised);\n--native-select-selected-bg:var(--dw-active);\n--native-select-selected-ink:var(--dw-active-ink);\n--native-select-disabled-ink:var(--dw-faint);\n--surface:var(--glass-1-bg);\n--surface-raised:var(--glass-3-bg-strong);\n--surface-input:var(--dw-field);\n--surface-hover:var(--dw-hover);\n--surface-sunken:var(--dw-thumb);\n--thumb-placeholder:var(--dw-thumb);\n--text-primary:var(--dw-ink);\n--text-secondary:var(--dw-muted);\n--text-muted:var(--dw-faint);\n--border:var(--dw-rule);\n--border-strong:var(--dw-rule-strong);\n--focus-ring:var(--dw-focus);\n--menu-bg:var(--dw-raised);\n--menu-border:var(--dw-rule);\n--disabled-text:var(--dw-faint);\n--field-bg:var(--dw-field);\n--field-bg-hover:var(--dw-field);\n--field-bg-focus:var(--dw-field);\n--field-ink:var(--dw-ink);\n--field-placeholder:var(--dw-faint);\n--field-border:var(--dw-ctl-rule);\n--field-border-hover:var(--dw-rule-strong);\n--field-border-focus:var(--dw-focus);\n--field-caret:var(--dw-link);\n--field-selection-bg:var(--dw-tint);\n--field-selection-ink:var(--dw-tint-ink);\n--field-autofill-bg:var(--dw-field);\n--field-autofill-ink:var(--dw-ink);\n--field-invalid-border:var(--dw-danger);\n--field-invalid-ink:var(--dw-danger);\n--toggle-knob:var(--dw-raised);\n--scrollbar-thumb:var(--dw-faint);\n--scrollbar-thumb-hover:var(--dw-muted);\n--auth-island-bg:var(--glass-1-bg);\n--auth-island-border:var(--dw-rule);\nbackground-image:var(--dsp-bg,none);\nbackground-size:var(--dsp-bgsize,auto);\n}\nhtml[data-msq-dash-skin].msq-dn :is([data-workspace-theme],[data-dashboard-theme]){color-scheme:dark}\nhtml[data-msq-dash-skin]:not(.msq-dn) :is([data-workspace-theme],[data-dashboard-theme]){color-scheme:light}\n`;var APPEARANCE_CSS=`\n.pw-apctl{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}\n.pw-daynight{font-size:var(--pw-small);white-space:nowrap}\n.pw .eyewrap{position:relative;display:flex;align-items:center}\n.pw .eyebtn{display:flex;align-items:center;justify-content:center;width:26px;height:20px;border:0;background:none;padding:0;color:var(--pw-ink);cursor:pointer;border-radius:0}\n.pw .eyebtn:hover{background:var(--pw-hover)}\n.pw .eyebtn.on{background:var(--pw-active);color:var(--pw-active-ink)}\n.pw .scrim{position:fixed;inset:0;z-index:4;border:0;background:none;padding:0;cursor:default}\n.pw .eyepop{position:absolute;z-index:5;top:24px;right:0;width:236px;background:var(--pw-paper);border:1px solid var(--pw-rule-strong);padding:0 8px 8px;font-size:11px;line-height:1.45;color:var(--pw-ink);font-family:var(--pw-font-ui);white-space:normal;text-align:left}\n.pw .eyepop .ap-h{display:flex;justify-content:space-between;gap:8px;margin:8px -3px 5px;padding:2px 5px;background:var(--pw-tint);color:var(--pw-tint-ink);border-top:1px solid var(--pw-tint-rule);font-size:11px;font-weight:var(--pw-bold)}\n.pw .eyepop .ap-h span{font-weight:400}\n.pw .eyepop .radio{display:flex;align-items:center;gap:7px;width:100%;min-height:24px;border:0;background:none;padding:0 2px;font:inherit;color:inherit;cursor:pointer;text-align:left}\n.pw .eyepop .radio:hover{background:var(--pw-hover)}\n.pw .eyepop .radio i{width:11px;height:11px;border-radius:50%;border:1px solid var(--pw-ctl-rule);background:var(--pw-field);display:block}\n.pw .eyepop .radio.on i{border:3px solid var(--pw-ink);background:var(--pw-paper)}\n.pw .eyepop .radio.on{font-weight:var(--pw-bold)}\n.pw .eyepop .seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--pw-ctl-rule)}\n.pw .eyepop .seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}\n.pw .eyepop .segbtn{min-height:24px;border:0;border-left:1px solid var(--pw-ctl-rule);background:var(--pw-ctl);color:var(--pw-ink);font:inherit;font-size:11px;cursor:pointer;padding:0;border-radius:0}\n.pw .eyepop .segbtn:first-child{border-left:0}\n.pw .eyepop .segbtn:hover{background:var(--pw-hover)}\n.pw .eyepop .segbtn.on{background:var(--pw-active);color:var(--pw-active-ink);font-weight:var(--pw-bold)}\n.pw .eyepop .seg.dim{opacity:.4}\n.pw .eyeskins{display:flex;flex-wrap:wrap;gap:6px}\n.pw .eyefoot{margin-top:8px;display:flex;justify-content:space-between;gap:8px;align-items:baseline}\n${tileRules(\".pw\")}\n`;var APPEARANCE_EFFECTS_CSS=`\n@keyframes sp-drift{from{background-position:0% 0%}to{background-position:100% 100%}}\n@keyframes sp-scan{from{background-position:0 0}to{background-position:0 3px}}\n@keyframes sp-fall{from{background-position:0 0}to{background-position:0 280px}}\nhtml[data-msq-skin] .pw{background-image:var(--sp-bg,none);background-size:var(--sp-bgsize,auto);animation:var(--sp-anim,none) 50s ease-in-out infinite alternate}\nhtml[data-msq-skin] .pw::after{content:\"\";position:fixed;inset:0;z-index:7;pointer-events:none;background-image:var(--sp-overlay,none);background-size:var(--sp-osize,auto);animation:var(--sp-oanim,none) 9s linear infinite}\nhtml[data-msq-skin] .pw a{background-color:var(--sp-linkbg,transparent)}\nhtml[data-msq-skin] .pw a.pw-cover,html[data-msq-skin] .pw a.pw-wordmark{background-color:transparent}\n.pn .pw a,.pn .pw .pw-textbutton{text-shadow:var(--sp-glow,none)}\n.pn .pw .pw-wordmark,.pn .pw .pw-lead-title a,.pn .pw .pw-head>span:first-child{text-shadow:var(--sp-hglow,none)}\nhtml[data-msq-skin] .pw-top,html[data-msq-skin] .pw-head,html[data-msq-skin] .pw-foot{border-image-source:var(--sp-rule,none);border-image-slice:1}\n.fx-t .pw .pw-wordmark,.fx-t .pw .pw-lead-title a,.fx-t .pw .pw-head>span:first-child{text-shadow:0 0 9px color-mix(in srgb,currentColor 42%,transparent)}\n.fx-a .pw a,.fx-a .pw .pw-textbutton{text-shadow:0 0 7px color-mix(in srgb,var(--pw-link) 50%,transparent)}\n.fx-a .pw .pw-status{box-shadow:0 0 7px 1px color-mix(in srgb,var(--pw-accent) 70%,transparent)}\n.fx-a .pw .pw-shelf-price b,.fx-a .pw .pw-shop-price{text-shadow:0 0 7px color-mix(in srgb,var(--pw-accent) 45%,transparent)}\nhtml[data-msq-skin]::-webkit-scrollbar,html[data-msq-skin] .pw ::-webkit-scrollbar{width:14px;height:12px}\nhtml[data-msq-skin]::-webkit-scrollbar-track,html[data-msq-skin] .pw ::-webkit-scrollbar-track{background:var(--msq-ctl);border-left:1px solid var(--msq-rule)}\nhtml[data-msq-skin]::-webkit-scrollbar-thumb,html[data-msq-skin] .pw ::-webkit-scrollbar-thumb{background:var(--msq-faint);border:1px solid var(--msq-ctl-rule)}\nhtml.sb-off{scrollbar-width:none}\nhtml.sb-off::-webkit-scrollbar,.sb-off .pw ::-webkit-scrollbar{display:none}\nhtml[data-msq-bulletin=\"off\"] .pw-bulletin{display:none}\nhtml.msq-hide-new .pw-grid>.pw-new,html.msq-hide-obj .pw-grid>.pw-objects,html.msq-hide-art .pw-grid>.pw-art,html.msq-hide-art .pw-grid>.pw-writing{display:none}\nhtml.msq-first-vn .pw-grid>.pw-books{grid-area:vn}\nhtml.msq-first-vn .pw-grid>.pw-vinyl{grid-area:bk}\n@media (prefers-reduced-motion:reduce){html[data-msq-skin] .pw,html[data-msq-skin] .pw::after{animation:none !important}}\n`;// components/public/Bulletin.tsx\nvar T=`.pw-bulletin[data-motion=\"ticker\"]`;var RESTING=`\n${\"%s\"} .pw-bulletin-viewport{display:block}\n${\"%s\"} .pw-bulletin-track{animation:none;flex-wrap:wrap}\n${\"%s\"} .pw-bulletin-track::after{content:none}\n${\"%s\"} .pw-bulletin-echo{display:none}\n`;function resting(selector){return RESTING.split(\"%s\").join(selector);}var BULLETIN_CSS=`\n.pw-bulletin{padding:5px var(--pw-gutter);border-bottom:1px solid var(--pw-rule);font-family:var(--pw-font-dense);font-size:var(--pw-small);line-height:1.45;color:var(--pw-muted)}\n.pw-bulletin-viewport{overflow:hidden}\n.pw-bulletin .pw-bulletin-track{display:flex;flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none}\n.pw-bulletin-item+.pw-bulletin-item::before{content:\"/\";padding:0 10px;color:var(--pw-rule)}\n.pw-bulletin-label{color:var(--pw-ink)}\n.pw-bulletin-label::after{content:\" \\xb7 \";color:var(--pw-muted)}\n@container pw (min-width:640px){\n.pw-bulletin-item{white-space:nowrap}\n}\n@container pw (min-width:1100px){\n.pw-bulletin .pw-bulletin-track{flex-wrap:nowrap}\n}\n${T} .pw-bulletin-viewport{display:flex}\n${T} .pw-bulletin-track{flex:none;flex-wrap:nowrap;animation:pw-bulletin-scroll var(--pw-ticker-duration,40s) linear infinite}\n${T} .pw-bulletin-item{white-space:nowrap}\n${T} .pw-bulletin-track::after{content:\"/\";padding:0 10px;color:var(--pw-rule)}\n${T}:hover .pw-bulletin-track{animation-play-state:paused}\n${resting(`${T}:focus-within`)}\n@media (prefers-reduced-motion: reduce){\n${resting(T)}\n}\n@keyframes pw-bulletin-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}\n`;// components/public/publicContent.ts\nvar PUBLIC_VISIT={statement:\"A curatorial practice exploring objects, music and memory.\",street:\"Lange Lozanastraat 9\",city:\"2018 Antwerp\",country:\"Belgium\",hours:\"By appointment only\",hoursNote:\"Write ahead and we will arrange a time.\",contactHref:\"/contact\"};// packages/data-layer/src/search/vinylQuery.ts\nfunction normalizeBarcode(raw){if(typeof raw!==\"string\")return\"\";return raw.replace(/[^0-9]/g,\"\");}function normalizeCatalogueNumber(raw){if(typeof raw!==\"string\")return\"\";return raw.replace(/[\\s\\-._/]/g,\"\").toUpperCase();}// packages/data-layer/src/reconcile/inventoryMatch.ts\nfunction normalizeLoose(raw){if(typeof raw!==\"string\")return\"\";return raw.normalize(\"NFD\").replace(/[̀-ͯ]/g,\"\").toLowerCase().replace(/[^a-z0-9]/g,\"\");}function push(map,key,item){if(!key)return;const existing=map.get(key);if(existing)existing.push(item);else map.set(key,[item]);}function artistTitleKey(artist,title){const combined=`${artist??\"\"}${title??\"\"}`;return normalizeLoose(combined);}function buildInventoryIndex(items){const index={items:[...items],byDiscogsId:/* @__PURE__ */new Map,byBarcode:/* @__PURE__ */new Map,byCatalogueNumber:/* @__PURE__ */new Map,byArtistTitle:/* @__PURE__ */new Map};for(const item of index.items){push(index.byDiscogsId,String(item.discogsId??\"\").trim(),item);push(index.byBarcode,normalizeBarcode(item.barcode),item);push(index.byCatalogueNumber,normalizeCatalogueNumber(item.catalogueNumber),item);push(index.byArtistTitle,artistTitleKey(item.artist,item.title),item);push(index.byArtistTitle,artistTitleKey(null,item.title),item);}return index;}var EMPTY_INVENTORY_INDEX=buildInventoryIndex([]);// packages/data-layer/src/programming/programme.ts\nvar PROGRAMME_TYPE_REGISTRY={session:{type:\"session\",identity:\"session\",label:\"Session\",metadataSection:\"session\"},screening:{type:\"screening\",identity:\"screening\",label:\"Film screening\",metadataSection:\"screening\"},concert:{type:\"concert\",identity:\"event\",label:\"Concert\",metadataSection:\"event\"},exhibition:{type:\"exhibition\",identity:\"event\",label:\"Exhibition\",metadataSection:\"event\"},talk:{type:\"talk\",identity:\"event\",label:\"Talk\",metadataSection:\"event\"},workshop:{type:\"workshop\",identity:\"event\",label:\"Workshop\",metadataSection:\"event\"},launch:{type:\"launch\",identity:\"event\",label:\"Launch\",metadataSection:\"event\"},dinner:{type:\"dinner\",identity:\"event\",label:\"Dinner\",metadataSection:\"event\"},residency:{type:\"residency\",identity:\"event\",label:\"Residency\",metadataSection:\"event\"},other:{type:\"other\",identity:\"event\",label:\"Programme\",metadataSection:\"event\"}};var PROGRAMME_TYPES=Object.keys(PROGRAMME_TYPE_REGISTRY);// packages/data-layer/src/programming/programmeLifecycle.ts\nvar DEFAULT_PROGRAMME_DURATION_MS=3*60*60*1e3;var DAY_MS=24*60*60*1e3;// packages/data-layer/src/programming/programmeLiveWindow.ts\nvar HOUR_MS=60*60*1e3;var DAY_MS2=24*HOUR_MS;// packages/data-layer/src/programming/programmeMetadataParse.ts\nvar RECORDING_FIELDS={// The recording journey, exactly as the Session lifecycle describes it.\n// These five words are the only ones a surface may branch on.\nstate:{kind:\"enum\",values:[\"none\",\"planned\",\"captured\",\"mixed\",\"published\"]},multitrack:{kind:\"boolean\"},// A 256-track session is already implausible; 0 tracks is a mistake, not\n// \"no recording\" (that is state: 'none').\ntrackCount:{kind:\"number\",min:1,max:256,integer:true},engineer:{kind:\"string\",max:200},chain:{kind:\"string\",max:500}};var SESSION_FIELDS={number:{kind:\"string\",max:20},format:{kind:\"enum\",values:[\"live-performance\",\"dj-set\",\"listening\",\"rehearsal\",\"other\"]},// Up to 24 hours: a durational piece is real, a multi-day one is a\n// residency and belongs in its own programme.\nsetLengthMinutes:{kind:\"number\",min:1,max:1440,integer:true},room:{kind:\"string\",max:120},recording:{kind:\"object\",fields:RECORDING_FIELDS}};var SCREENING_FIELDS={filmTitle:{kind:\"string\",max:300},directors:{kind:\"string-array\",max:20,itemMax:200},// 1888 is Roundhay Garden Scene. The upper bound allows a film announced\n// ahead of its release year without allowing a transposed 20226.\nreleaseYear:{kind:\"number\",min:1888,max:2200,integer:true},runtimeMinutes:{kind:\"number\",min:1,max:1440,integer:true},language:{kind:\"string\",max:80},subtitles:{kind:\"string-array\",max:10,itemMax:80},format:{kind:\"enum\",values:[\"16mm\",\"35mm\",\"digital\",\"vhs\",\"other\"]},certification:{kind:\"string\",max:40},contentWarnings:{kind:\"string-array\",max:20,itemMax:200},presentedBy:{kind:\"string\",max:200},discussionAfter:{kind:\"boolean\"}};var EVENT_FIELDS={theme:{kind:\"string\",max:200},dressCode:{kind:\"string\",max:200},admissionNote:{kind:\"string\",max:300},partners:{kind:\"string-array\",max:20,itemMax:200}};var SPOTIFY_HOSTS=[\"open.spotify.com\",\"spotify.link\"];var LETTERBOXD_HOSTS=[\"letterboxd.com\",\"boxd.it\"];var ENGINE_MEDIA_FIELDS={trailerUrl:{kind:\"url\",max:2e3}};var ENGINE_ATTEND_FIELDS={rsvpEnabled:{kind:\"boolean\"},// The two gates on Mosaique's own RSVP. Separate booleans rather than one\n// \"mode\" enum: a curator turns approval on for one evening and off for the\n// next without that meaning anything about whether a waitlist exists, and\n// the two switches are independently readable in the guest list's summary.\nrequireApproval:{kind:\"boolean\"},waitlistEnabled:{kind:\"boolean\"},ticketUrl:{kind:\"url\",max:2e3}};var ENGINE_SUPPORT_FIELDS={donationEnabled:{kind:\"boolean\"},// Up to €1,000,000 in cents. The ceiling is a transposed-digit catch, not\n// an opinion about how much a room can raise; the floor is 1 cent because\n// a target of zero is the donation being off, which has its own switch.\ntargetCents:{kind:\"number\",min:1,max:1e8,integer:true},donationUrl:{kind:\"url\",max:2e3},provider:{kind:\"enum\",values:[\"external\",\"stripe\",\"paypal\",\"bank\"]},// Zero IS meaningful here, unlike the target: \"counted by hand, nothing\n// yet\" is a state a curator passes through on the night.\nmanualRaisedCents:{kind:\"number\",min:0,max:1e8,integer:true}};var ENGINE_LINKS_FIELDS={spotifyUrl:{kind:\"url\",max:2e3,hosts:SPOTIFY_HOSTS},letterboxdUrl:{kind:\"url\",max:2e3,hosts:LETTERBOXD_HOSTS}};var ENGINE_FILM_FIELDS={provider:{kind:\"enum\",values:[\"tmdb\"]},externalId:{kind:\"string\",max:40},sourceUrl:{kind:\"url\",max:2e3},posterUrl:{kind:\"url\",max:2e3}};var ENGINE_PUBLIC_FIELDS={featured:{kind:\"boolean\"},countdownExcluded:{kind:\"boolean\"}};var ENGINE_FIELDS={media:{kind:\"object\",fields:ENGINE_MEDIA_FIELDS},attend:{kind:\"object\",fields:ENGINE_ATTEND_FIELDS},support:{kind:\"object\",fields:ENGINE_SUPPORT_FIELDS},links:{kind:\"object\",fields:ENGINE_LINKS_FIELDS},film:{kind:\"object\",fields:ENGINE_FILM_FIELDS},public:{kind:\"object\",fields:ENGINE_PUBLIC_FIELDS}};var PROGRAMME_TYPE_METADATA_SECTIONS={session:SESSION_FIELDS,screening:SCREENING_FIELDS,event:EVENT_FIELDS};var PROGRAMME_METADATA_SECTIONS={...PROGRAMME_TYPE_METADATA_SECTIONS,engine:ENGINE_FIELDS};// packages/data-layer/src/programming/programmeMetadataForm.ts\nvar OPTION_LABELS={// session.format\n\"live-performance\":\"Live performance\",\"dj-set\":\"DJ set\",listening:\"Listening\",rehearsal:\"Rehearsal\",// session.recording.state\nnone:\"No recording\",planned:\"Planned\",captured:\"Captured\",mixed:\"Mixed\",published:\"Published\",// screening.format\n\"16mm\":\"16mm\",\"35mm\":\"35mm\",digital:\"Digital\",vhs:\"VHS\",// shared\nother:\"Other\"};var DESCRIPTORS={event:[{key:\"theme\",label:\"Theme\",path:[\"theme\"]},{key:\"dressCode\",label:\"Dress code\",path:[\"dressCode\"]},{key:\"admissionNote\",label:\"Admission\",path:[\"admissionNote\"],multiline:true,hint:\"A sentence, not a price. Free, or donation at the door.\"},{key:\"partners\",label:\"Partners\",path:[\"partners\"],hint:\"One per line.\"}],session:[{key:\"number\",label:\"Session number\",path:[\"number\"],core:true,displayPrefix:\"Session \",hint:\"As it is spoken: 001, 014b.\"},{key:\"format\",label:\"Format\",path:[\"format\"],core:true},{key:\"setLengthMinutes\",label:\"Set length\",path:[\"setLengthMinutes\"],unit:\"min\"},{key:\"room\",label:\"Room\",path:[\"room\"]},{key:\"recordingState\",label:\"Recording\",path:[\"recording\",\"state\"]},{key:\"recordingMultitrack\",label:\"Multitrack\",path:[\"recording\",\"multitrack\"],trueLabel:\"Multitrack\"},{key:\"recordingTrackCount\",label:\"Track count\",path:[\"recording\",\"trackCount\"]},{key:\"recordingEngineer\",label:\"Engineer\",path:[\"recording\",\"engineer\"]},{key:\"recordingChain\",label:\"Signal chain\",path:[\"recording\",\"chain\"],multiline:true,hint:\"The chain worth remembering: Euphonia -> RME -> Live.\"}],engine:[{key:\"trailerUrl\",label:\"Trailer\",path:[\"media\",\"trailerUrl\"],hint:\"A link to the video. The poster is the cover image above.\"},{key:\"rsvpEnabled\",label:\"Take RSVPs\",path:[\"attend\",\"rsvpEnabled\"],trueLabel:\"RSVP open\",hint:\"Mosaique's own RSVP, on this programme's page. Guests are managed in the panel beside this one.\"},{key:\"requireApproval\",label:\"Require approval\",path:[\"attend\",\"requireApproval\"],trueLabel:\"Every RSVP waits for you\",hint:\"Off, an RSVP that fits is immediately going.\"},{key:\"waitlistEnabled\",label:\"Waitlist\",path:[\"attend\",\"waitlistEnabled\"],trueLabel:\"Take names when full\",hint:\"Off, a full evening says it is full.\"},{key:\"ticketUrl\",label:\"Ticket link\",path:[\"attend\",\"ticketUrl\"],// THE THREE THINGS THAT ARE NOT EACH OTHER. A paid ticket sold by\n// somebody else is not Mosaique's RSVP above, and neither is\n// events.rsvp_url — the older column that delegates RSVP entirely\n// to another provider. The hint says so because a curator with\n// \"RSVP open\" and a ticket link is configuring two different\n// things and should be able to tell that from the form.\nhint:\"A paid ticket sold elsewhere. Separate from the RSVP above; Mosaique sells nothing.\"},{key:\"donationEnabled\",label:\"Donation pool\",path:[\"support\",\"donationEnabled\"],trueLabel:\"Donations open\"},{key:\"donationTarget\",label:\"Target\",path:[\"support\",\"targetCents\"],money:true},{key:\"donationUrl\",label:\"Donation link\",path:[\"support\",\"donationUrl\"]},{key:\"donationProvider\",label:\"Provider\",path:[\"support\",\"provider\"]},{key:\"donationManualRaised\",label:\"Counted by hand\",path:[\"support\",\"manualRaisedCents\"],money:true,hint:\"Cash at the door. Added to what the provider reports, never instead of it.\"},{key:\"spotifyUrl\",label:\"Spotify\",path:[\"links\",\"spotifyUrl\"]},{key:\"letterboxdUrl\",label:\"Letterboxd\",path:[\"links\",\"letterboxdUrl\"]},{key:\"filmProvider\",label:\"Film source\",path:[\"film\",\"provider\"]},{key:\"filmExternalId\",label:\"Film id\",path:[\"film\",\"externalId\"]},{key:\"filmSourceUrl\",label:\"Film page\",path:[\"film\",\"sourceUrl\"]},{key:\"filmPosterUrl\",label:\"Film poster\",path:[\"film\",\"posterUrl\"]},{key:\"featured\",label:\"Feature on the homepage\",path:[\"public\",\"featured\"],trueLabel:\"Featured\"},{key:\"countdownExcluded\",label:\"Keep out of the countdown\",path:[\"public\",\"countdownExcluded\"],trueLabel:\"Not in the countdown\",hint:\"Off by default: the nearest published programme with a start time drives it.\"}],screening:[{key:\"filmTitle\",label:\"Film title\",path:[\"filmTitle\"],core:true},{key:\"directors\",label:\"Directors\",path:[\"directors\"],core:true,hint:\"One per line.\"},{key:\"releaseYear\",label:\"Release year\",path:[\"releaseYear\"]},{key:\"runtimeMinutes\",label:\"Runtime\",path:[\"runtimeMinutes\"],core:true,unit:\"min\"},{key:\"language\",label:\"Language\",path:[\"language\"]},{key:\"subtitles\",label:\"Subtitles\",path:[\"subtitles\"],hint:\"One per line.\"},{key:\"format\",label:\"Print format\",path:[\"format\"]},{key:\"certification\",label:\"Certification\",path:[\"certification\"]},{key:\"contentWarnings\",label:\"Content warnings\",path:[\"contentWarnings\"],hint:\"One per line.\"},{key:\"presentedBy\",label:\"Presented by\",path:[\"presentedBy\"]},{key:\"discussionAfter\",label:\"Discussion after\",path:[\"discussionAfter\"],trueLabel:\"Discussion after\"}]};function specAt(section,path){let fields=PROGRAMME_METADATA_SECTIONS[section];let spec;for(const step of path){spec=fields?.[step];if(spec===void 0)break;if(spec.kind===\"object\")fields=spec.fields;}if(spec===void 0){throw new Error(`No metadata field spec for ${section}.${path.join(\".\")}`);}return spec;}function controlFor(spec,descriptor){switch(spec.kind){case\"string\":return{kind:\"text\",max:spec.max,multiline:descriptor.multiline===true};case\"url\":return spec.hosts===void 0?{kind:\"url\",max:spec.max}:{kind:\"url\",max:spec.max,hosts:spec.hosts};case\"number\":return descriptor.money===true?{kind:\"money\",minCents:spec.min,maxCents:spec.max}:{kind:\"number\",min:spec.min,max:spec.max};case\"boolean\":return{kind:\"boolean\"};case\"string-array\":return{kind:\"list\",max:spec.max,itemMax:spec.itemMax};case\"enum\":return{kind:\"enum\",options:spec.values.map(value=>({value,label:OPTION_LABELS[value]??value}))};default:throw new Error(`Metadata field ${descriptor.key} has no form control.`);}}function buildFields(section){return DESCRIPTORS[section].map(descriptor=>({key:descriptor.key,section,label:descriptor.label,control:controlFor(specAt(section,descriptor.path),descriptor),...descriptor.hint===void 0?{}:{hint:descriptor.hint},core:descriptor.core===true,path:descriptor.path}));}var PROGRAMME_METADATA_FORM_FIELDS={session:buildFields(\"session\"),screening:buildFields(\"screening\"),event:buildFields(\"event\"),engine:buildFields(\"engine\")};// packages/data-layer/src/programming/programmeCountdown.ts\nvar STARTING_SOON_MS=60*60*1e3;var SECOND=1e3;var MINUTE=60*SECOND;var HOUR=60*MINUTE;var DAY=24*HOUR;// packages/data-layer/src/audio/player.ts\nvar RESUME_WINDOW_MS=12*60*60*1e3;// components/public/PublicShell.tsx\nvar ImageLoading=/*#__PURE__*/createContext(\"lazy\");function PublicFooter({note}){return /*#__PURE__*/_jsxs(\"footer\",{className:\"pw-foot\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[\"MOSA\\xcfQUE \\xb7 \",PUBLIC_VISIT.street,\" \\xb7 \",PUBLIC_VISIT.city]}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-ref\",children:note})]});}var SHELL_BASE_CSS=`\n.pw{--pw-gutter:16px;container-type:inline-size;container-name:pw;box-sizing:border-box;width:100%;min-height:100%;background:var(--pw-paper);color:var(--pw-ink);font-family:var(--pw-font-ui);font-size:var(--pw-base);line-height:1.45;-webkit-text-size-adjust:100%}\n.pw *,.pw *::before,.pw *::after{box-sizing:border-box}\n.pw a{color:var(--pw-link);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}\n.pw a:visited{color:var(--pw-visited)}\n.pw a:hover{text-decoration-thickness:2px}\n.pw a:focus-visible,.pw button:focus-visible,.pw input:focus-visible,.pw select:focus-visible,.pw summary:focus-visible{outline:2px solid var(--pw-focus);outline-offset:1px}\n.pw p,.pw h1,.pw h2,.pw h3,.pw ul,.pw ol,.pw dl,.pw dd,.pw figure,.pw blockquote{margin:0;padding:0}\n.pw ul,.pw ol{list-style:none}\n.pw img{display:block;max-width:100%;height:auto}\n.pw-muted{color:var(--pw-muted)}\n.pw-count{color:var(--pw-faint);font-size:var(--pw-micro)}\n.pw-ref{font-family:var(--pw-font-archival);font-size:var(--pw-micro);color:var(--pw-muted);letter-spacing:0}\n.pw-ink{color:var(--pw-ink)}\n.pw-sep{color:var(--pw-muted);padding:0 6px}\n.pw-nowrap{white-space:nowrap}\nhtml[data-msq-selection] .pw ::selection{background:var(--pw-tint);color:var(--pw-tint-ink)}\n${APPEARANCE_CSS}\n${APPEARANCE_EFFECTS_CSS}\n\n.pw-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px var(--pw-gutter) 8px;border-bottom:1px solid var(--pw-rule-strong)}\n.pw-id{display:flex;align-items:baseline;gap:10px;margin-right:auto}\n.pw a.pw-wordmark,.pw a.pw-wordmark:visited{color:var(--pw-ink);text-decoration:none;font-weight:700;font-size:var(--pw-title);letter-spacing:.04em}\n.pw-search{display:flex;align-items:center;gap:6px;flex:1 1 320px;max-width:520px}\n.pw-search label{font-size:var(--pw-small)}\n.pw-search input{flex:1;min-width:0;font:inherit;font-size:var(--pw-base);padding:3px 5px;border:1px solid var(--pw-control-border);background:var(--pw-field);color:var(--pw-ink);border-radius:0}\n.pw-search button,.pw-textbutton{font:inherit;font-size:var(--pw-small);cursor:pointer}\n.pw-search button{padding:3px 10px;border:1px solid var(--pw-control-border);background:var(--pw-control-face);color:var(--pw-ink);border-radius:0}\n.pw-search button:active{background:var(--pw-control-face-active)}\n.pw-textbutton{border:0;background:none;padding:0;color:var(--pw-link);text-decoration:underline}\n.pw-util{font-size:var(--pw-small);white-space:nowrap}\n\n.pw-head{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;padding-top:4px;border-top:1px solid var(--pw-rule-strong);font-size:var(--pw-small);font-weight:700;text-transform:uppercase;letter-spacing:.03em}\n.pw-head-count{font-weight:400;color:var(--pw-faint);letter-spacing:0}\n.pw-head-link{margin-left:auto;font-weight:400;text-transform:none;letter-spacing:0}\n.pw-note{color:var(--pw-muted);font-size:var(--pw-small);margin-top:6px}\n\n.pw-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:8px var(--pw-gutter) 14px;border-top:1px solid var(--pw-rule-strong);font-size:var(--pw-small);color:var(--pw-muted)}\n\n${BULLETIN_CSS}\n\n@container pw (min-width:1100px){\n.pw-top,.pw-bulletin,.pw-foot{--pw-gutter:20px}\n}\n`;// components/public/PublicSiteFooter.tsx\nvar PUBLIC_SITE_FOOTER_CSS=`${SHELL_BASE_CSS}\n.pw.pw-site-footer{min-height:0}`;/**\n * @framerIntrinsicWidth 1440\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function PublicSiteFooter({note=\"MOSA\\xcfQUE\",style,typeface,uiFont,editorialFont}){const vars=useMemo2(()=>publicTokenVariables({ui:uiFont,editorial:editorialFont},typeface),[uiFont,editorialFont,typeface]);useAppearance();return /*#__PURE__*/_jsxs(\"div\",{className:\"pw pw-site-footer\",style:{...vars,...style},children:[/*#__PURE__*/_jsx(\"style\",{children:PUBLIC_SITE_FOOTER_CSS}),/*#__PURE__*/_jsx(PublicFooter,{note:note})]});}addPropertyControls(PublicSiteFooter,{note:{type:ControlType.String,title:\"Note\",defaultValue:\"MOSA\\xcfQUE\"},typeface:{type:ControlType.Enum,title:\"Typeface\",options:[\"verdana\",\"lucida\",\"tahoma\"],optionTitles:[\"Verdana\",\"Lucida Grande / Sans\",\"Tahoma\"],defaultValue:\"verdana\"}});export{PUBLIC_SITE_FOOTER_CSS};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PublicSiteFooter\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"auto\"}},\"PUBLIC_SITE_FOOTER_CSS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PublicSiteFooter.map","// @ts-nocheck\n// GENERATED FILE — DO NOT EDIT\n// Source: components/public/PublicSiteHeader.tsx\n// Build: npm run build:framer:public\n//\n// The MOSAÏQUE header for canvas-built pages (/sessions, /contact).\n// Same header and navigation as PublicShell; place once in the shared header or layout template.\n// components/public/PublicSiteHeader.tsx\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect as useEffect5,useMemo as useMemo2,useState as useState6}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// components/shared/catalogClient.ts\nfunction isCatalogFailure(result){return result.ok===false;}var DEFAULT_TIMEOUT_MS=1e4;function withTimeout(externalSignal,timeoutMs){const controller=new AbortController;if(externalSignal){if(externalSignal.aborted)controller.abort();else externalSignal.addEventListener(\"abort\",()=>controller.abort(),{once:true});}let timedOut=false;const timeoutId=window.setTimeout(()=>{timedOut=true;controller.abort();},timeoutMs);return{signal:controller.signal,clear:()=>window.clearTimeout(timeoutId),didTimeOut:()=>timedOut};}var CATALOG_API_ORIGIN=\"https://mosaique-api.77xfrk7nbh.workers.dev\";function normalizeBase(apiBaseUrl){return(apiBaseUrl||CATALOG_API_ORIGIN).trim().replace(/\\/$/,\"\");}async function readJsonResult(response,validate){if(!response.ok)return{ok:false,reason:\"http\",status:response.status};const payload=await response.json().catch(()=>null);if(!validate(payload))return{ok:false,reason:\"format\"};return{ok:true,data:payload};}function toFailure(reason,timedOut){if(reason?.name===\"AbortError\"){return timedOut?{ok:false,reason:\"timeout\"}:{ok:false,reason:\"aborted\"};}return{ok:false,reason:\"network\"};}async function fetchCatalogMeta(apiBaseUrl,signal){const timeout=withTimeout(signal,DEFAULT_TIMEOUT_MS);try{const response=await fetch(`${normalizeBase(apiBaseUrl)}/api/catalog/meta`,{signal:timeout.signal,headers:{Accept:\"application/json\"}});return await readJsonResult(response,payload=>Boolean(payload)&&Array.isArray(payload.categories));}catch(reason){return toFailure(reason,timeout.didTimeOut());}finally{timeout.clear();}}// components/public/Bulletin.tsx\nfunction tickerDurationSeconds(items){const characters=items.reduce((total,item)=>total+(item.label?.length??0)+item.text.length+4,0);return Math.max(30,Math.round(characters*.22));}function BulletinEntry({item,echo}){const content=/*#__PURE__*/_jsxs(_Fragment,{children:[item.label?/*#__PURE__*/_jsx(\"span\",{className:\"pw-bulletin-label\",children:item.label}):null,item.text]});return /*#__PURE__*/_jsx(\"li\",{className:\"pw-bulletin-item\",\"data-kind\":item.kind,children:item.href?/*#__PURE__*/_jsx(\"a\",{href:item.href,tabIndex:echo?-1:void 0,children:content}):content});}function Bulletin({items,motion=\"static\"}){if(!items.length)return null;const ticker=motion===\"ticker\";const style=ticker?{\"--pw-ticker-duration\":`${tickerDurationSeconds(items)}s`}:void 0;return /*#__PURE__*/_jsx(\"div\",{className:\"pw-bulletin\",\"data-motion\":motion,role:\"region\",\"aria-label\":\"Bulletin\",style:style,children:/*#__PURE__*/_jsxs(\"div\",{className:\"pw-bulletin-viewport\",children:[/*#__PURE__*/_jsx(\"ul\",{className:\"pw-bulletin-track\",children:items.map(item=>/*#__PURE__*/_jsx(BulletinEntry,{item:item,echo:false},item.id))}),ticker?/*#__PURE__*/_jsx(\"ul\",{className:\"pw-bulletin-track pw-bulletin-echo\",\"aria-hidden\":\"true\",children:items.map(item=>/*#__PURE__*/_jsx(BulletinEntry,{item:item,echo:true},`echo-${item.id}`))}):null]})});}var T=`.pw-bulletin[data-motion=\"ticker\"]`;var RESTING=`\n${\"%s\"} .pw-bulletin-viewport{display:block}\n${\"%s\"} .pw-bulletin-track{animation:none;flex-wrap:wrap}\n${\"%s\"} .pw-bulletin-track::after{content:none}\n${\"%s\"} .pw-bulletin-echo{display:none}\n`;function resting(selector){return RESTING.split(\"%s\").join(selector);}var BULLETIN_CSS=`\n.pw-bulletin{padding:5px var(--pw-gutter);border-bottom:1px solid var(--pw-rule);font-family:var(--pw-font-dense);font-size:var(--pw-small);line-height:1.45;color:var(--pw-muted)}\n.pw-bulletin-viewport{overflow:hidden}\n.pw-bulletin .pw-bulletin-track{display:flex;flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none}\n.pw-bulletin-item+.pw-bulletin-item::before{content:\"/\";padding:0 10px;color:var(--pw-rule)}\n.pw-bulletin-label{color:var(--pw-ink)}\n.pw-bulletin-label::after{content:\" \\xb7 \";color:var(--pw-muted)}\n@container pw (min-width:640px){\n.pw-bulletin-item{white-space:nowrap}\n}\n@container pw (min-width:1100px){\n.pw-bulletin .pw-bulletin-track{flex-wrap:nowrap}\n}\n${T} .pw-bulletin-viewport{display:flex}\n${T} .pw-bulletin-track{flex:none;flex-wrap:nowrap;animation:pw-bulletin-scroll var(--pw-ticker-duration,40s) linear infinite}\n${T} .pw-bulletin-item{white-space:nowrap}\n${T} .pw-bulletin-track::after{content:\"/\";padding:0 10px;color:var(--pw-rule)}\n${T}:hover .pw-bulletin-track{animation-play-state:paused}\n${resting(`${T}:focus-within`)}\n@media (prefers-reduced-motion: reduce){\n${resting(T)}\n}\n@keyframes pw-bulletin-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}\n`;// components/public/publicContent.ts\nvar PUBLIC_VISIT={statement:\"A curatorial practice exploring objects, music and memory.\",street:\"Lange Lozanastraat 9\",city:\"2018 Antwerp\",country:\"Belgium\",hours:\"By appointment only\",hoursNote:\"Write ahead and we will arrange a time.\",contactHref:\"/contact\"};// components/public/PublicShell.tsx\nimport{createContext}from\"react\";// components/public/tokens.ts\nvar PUBLIC_FONTS={/** Navigation, links, metadata, catalogue listings, filters, prices. */ui:'Verdana, \"Verdana Pro\", Geneva, \"DejaVu Sans\", sans-serif',/** Essays, longer descriptions, quotes. Used selectively. */editorial:'Georgia, \"Times New Roman\", Times, serif',/** Very compact interface areas where Verdana runs too wide. */dense:\"Tahoma, Verdana, Geneva, sans-serif\",/** Catalogue IDs, timestamps, archive references. Never decorative. */archival:'\"Courier New\", Courier, ui-monospace, monospace'};var PUBLIC_COLORS={paper:\"#fbfaf6\",ink:\"#111111\",/** Secondary text: metadata, captions. */muted:\"#5f5d57\",/** Tertiary text: inventory counts. Present, never competing with a link. */faint:\"#8c8980\",/** Hairline rules between rows. */rule:\"#cfccc3\",/** Section rules — a region's top edge. */ruleStrong:\"#111111\",link:\"#1a0dab\",visited:\"#681da8\",/** The one MOSAÏQUE accent: live/now states only. Artwork supplies the rest. */accent:\"#d4431b\",/** Native-looking input ground; also the ground under a catalogue photograph. */field:\"#ffffff\",/** Control and index strips: the results bar, the ledger heads. */tint:\"#dce5f3\",tintRule:\"#a3b4d1\",/** The ground an image sits on before it loads, and where it does not fill its box. */placeholder:\"#efede6\",/** The row for the page being read. */selected:\"#f1efe8\",/** Native-looking buttons, inputs and selects. */controlBorder:\"#767676\",controlFace:\"#efefef\",controlFaceActive:\"#e2e2e2\",/** The focus ring. The link blue today; its own role so a skin can separate them. */focus:\"#1a0dab\"};var PUBLIC_COLOR_ROLES={paper:\"paper\",field:\"field\",tint:\"tint\",selected:\"hover\",placeholder:\"thumb\",ink:\"ink\",muted:\"muted\",faint:\"faint\",rule:\"rule\",ruleStrong:\"rule-strong\",tintRule:\"tint-rule\",link:\"link\",visited:\"visited\",accent:\"accent\",focus:\"focus\",controlBorder:\"ctl-rule\",controlFace:\"ctl\",controlFaceActive:\"ctl-active\"};var PUBLIC_DESIGN_COLORS={surface:\"#fbfaf6\",raised:\"#ffffff\",\"link-hover\":\"#1a0dab\",\"accent-2\":\"#681da8\",signal:\"#d4431b\",\"tint-ink\":\"#111111\",active:\"#111111\",\"active-ink\":\"#fbfaf6\",icon:\"#111111\",\"icon-muted\":\"#5f5d57\",success:\"#1f7a4d\",warning:\"#8a5a00\",danger:\"#b3261e\"};var PUBLIC_ROLE_ALIASES={\"--pw-hover\":[\"hover\",PUBLIC_COLORS.selected],\"--pw-thumb\":[\"thumb\",PUBLIC_COLORS.placeholder],\"--pw-ctl\":[\"ctl\",PUBLIC_COLORS.controlFace],\"--pw-ctl-rule\":[\"ctl-rule\",PUBLIC_COLORS.controlBorder]};var PUBLIC_FONT_ROLES={ui:\"font-ui\",editorial:\"font-editorial\",dense:\"font-dense\",archival:\"font-archival\"};function appearanceProperty(role){return`--msq-${role}`;}function themed(role,fallback){return`var(${appearanceProperty(role)}, ${fallback})`;}function kebab(name){return name.replace(/[A-Z]/g,letter=>`-${letter.toLowerCase()}`);}var PUBLIC_TYPE_SCALE={/** Catalogue IDs, timestamps, counts, captions. */micro:\"11px\",/** Metadata lines, kickers, section headings. */small:\"11px\",/** Links, titles, index entries, body UI. */base:\"12px\",/** The programme lead's date and billing. */lead:\"14px\",/** Georgia editorial prose and quotes. */reading:\"15px\",/** The programme lead's title. */title:\"24px\"};var PUBLIC_UI_TYPEFACES={verdana:PUBLIC_FONTS.ui,lucida:'\"Lucida Grande\", \"Lucida Sans Unicode\", \"Lucida Sans\", Geneva, Verdana, sans-serif',tahoma:'Tahoma, Verdana, Geneva, \"DejaVu Sans\", sans-serif'};function publicTokenVariables(overrides={},typeface=\"verdana\"){const chosen=PUBLIC_UI_TYPEFACES[typeface]??PUBLIC_FONTS.ui;const fonts={...PUBLIC_FONTS,ui:chosen,...stripEmpty(overrides)};const vars={};for(const[name,stack]of Object.entries(fonts)){vars[`--pw-font-${name}`]=themed(PUBLIC_FONT_ROLES[name],stack);}for(const[name,value]of Object.entries(PUBLIC_COLORS)){vars[`--pw-${kebab(name)}`]=themed(PUBLIC_COLOR_ROLES[name],value);}for(const[role,value]of Object.entries(PUBLIC_DESIGN_COLORS))vars[`--pw-${role}`]=themed(role,value);for(const[name,[role,value]]of Object.entries(PUBLIC_ROLE_ALIASES))vars[name]=themed(role,value);vars[\"--pw-bold\"]=themed(\"bold\",\"700\");vars[\"--pw-scale\"]=themed(\"scale\",\"1\");for(const[name,size]of Object.entries(PUBLIC_TYPE_SCALE))vars[`--pw-${name}`]=scaled(size);return vars;}var TEXT_FLOOR=\"11px\";function scaled(size){return`max(${TEXT_FLOOR}, calc(var(${appearanceProperty(\"scale\")}, 1) * ${size}))`;}function stripEmpty(overrides){const out={};for(const[key,value]of Object.entries(overrides)){if(typeof value===\"string\"&&value.trim())out[key]=value;}return out;}// packages/appearance/src/skinLibrary.ts\nvar SKIN_LIBRARY=[{id:\"curate-default\",no:\"C0\",name:\"Curate Default\",edition:\"base\",access:\"public\",kind:\"dash-default\",authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F4F3F1\",surface:\"#F4F3F1\",surfaceRaised:\"#FFFFFF\",textPrimary:\"#141414\",textSecondary:\"#5F5F66\",textMuted:\"#8A8A90\",border:\"#DEDDDA\",borderStrong:\"#C9C8C4\",link:\"#4B3B9B\",linkHover:\"#3A2D7C\",linkVisited:\"#4B3B9B\",accentPrimary:\"#D4431B\",accentSecondary:\"#2F7A5E\",accentTertiary:\"#D4431B\",selectionBackground:\"#E4E2EC\",selectionText:\"#141414\",selectionRule:\"#CFCBE0\",activeBackground:\"#4B3B9B\",activeText:\"#FFFFFF\",hoverBackground:\"#ECEBE8\",focusRing:\"#4B3B9B\",iconPrimary:\"#141414\",iconMuted:\"#6E6E73\",imageBackground:\"#E9E8E5\",field:\"#FFFFFF\",controlBackground:\"#FFFFFF\",controlBorder:\"#D5D4D0\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\"},night:{canvas:\"#161618\",surface:\"#161618\",surfaceRaised:\"#1E1E22\",textPrimary:\"#F5F5F7\",textSecondary:\"#A1A1A8\",textMuted:\"#85858C\",border:\"#2C2C30\",borderStrong:\"#3A3A40\",link:\"#A99BFF\",linkHover:\"#C4BAFF\",linkVisited:\"#A99BFF\",accentPrimary:\"#FF6A3D\",accentSecondary:\"#5AC8A0\",accentTertiary:\"#FF6A3D\",selectionBackground:\"#2A2838\",selectionText:\"#F5F5F7\",selectionRule:\"#3D3A55\",activeBackground:\"#A99BFF\",activeText:\"#0C0C0E\",hoverBackground:\"#202024\",focusRing:\"#A99BFF\",iconPrimary:\"#F5F5F7\",iconMuted:\"#A1A1A8\",imageBackground:\"#222226\",field:\"#0C0C0E\",controlBackground:\"#1E1E22\",controlBorder:\"#3A3A40\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\"}},special:null},{id:\"mosaique-default\",no:\"00\",name:\"Mosa\\xefque Default\",edition:\"base\",access:\"public\",kind:\"default\",authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FBFAF6\",surface:\"#FBFAF6\",surfaceRaised:\"#FFFFFF\",textPrimary:\"#111111\",textSecondary:\"#5F5D57\",textMuted:\"#8C8980\",border:\"#CFCCC3\",borderStrong:\"#111111\",link:\"#1A0DAB\",linkHover:\"#1A0DAB\",linkVisited:\"#681DA8\",accentPrimary:\"#D4431B\",accentSecondary:\"#681DA8\",accentTertiary:\"#D4431B\",selectionBackground:\"#DCE5F3\",selectionText:\"#111111\",selectionRule:\"#A3B4D1\",activeBackground:\"#111111\",activeText:\"#FBFAF6\",hoverBackground:\"#F1EFE8\",focusRing:\"#1A0DAB\",iconPrimary:\"#111111\",iconMuted:\"#5F5D57\",imageBackground:\"#EFEDE6\",field:\"#FFFFFF\",controlBackground:\"#EFEFEF\",controlBorder:\"#767676\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\"},night:{canvas:\"#14130F\",surface:\"#14130F\",surfaceRaised:\"#1E1D18\",textPrimary:\"#ECE9E0\",textSecondary:\"#A9A598\",textMuted:\"#8A8678\",border:\"#3A382F\",borderStrong:\"#ECE9E0\",link:\"#9DB2FF\",linkHover:\"#9DB2FF\",linkVisited:\"#C9A0F5\",accentPrimary:\"#FF6A3D\",accentSecondary:\"#C9A0F5\",accentTertiary:\"#FF6A3D\",selectionBackground:\"#1F2A3D\",selectionText:\"#ECE9E0\",selectionRule:\"#3B4C6B\",activeBackground:\"#ECE9E0\",activeText:\"#14130F\",hoverBackground:\"#1E1D18\",focusRing:\"#9DB2FF\",iconPrimary:\"#ECE9E0\",iconMuted:\"#A9A598\",imageBackground:\"#1E1D18\",field:\"#0B0B09\",controlBackground:\"#26251F\",controlBorder:\"#6B6A62\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\"}},special:null},{id:\"classic-light\",no:\"01\",name:\"Classic Light\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F7FAFB\",surface:\"#EEF1F2\",surfaceRaised:\"#E5E8EA\",textPrimary:\"#2E343E\",textSecondary:\"#666B73\",textMuted:\"#6D7176\",border:\"#D9DCDF\",borderStrong:\"#2E343E\",link:\"#2D812A\",linkHover:\"#2D6232\",accentPrimary:\"#318C2E\",accentSecondary:\"#4F565F\",accentTertiary:\"#82958C\",selectionBackground:\"#CED3D7\",selectionText:\"#2E343E\",activeBackground:\"#2E343E\",activeText:\"#F7FAFB\",hoverBackground:\"#E9ECEE\",focusRing:\"#318C2E\",iconPrimary:\"#2E343E\",iconMuted:\"#6D7176\",imageBackground:\"#E3E6E8\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4A764E\",field:\"#FDFEFE\",selectionRule:\"#9EA3A9\",controlBackground:\"#E9ECEE\",controlBorder:\"#92979C\"},night:{canvas:\"#0D1117\",surface:\"#171B20\",surfaceRaised:\"#20242A\",textPrimary:\"#E5E8E9\",textSecondary:\"#A9ACAE\",textMuted:\"#84878A\",border:\"#2D3136\",borderStrong:\"#E5E8E9\",link:\"#7DD777\",linkHover:\"#A7DEA5\",accentPrimary:\"#7DD777\",accentSecondary:\"#CACACA\",accentTertiary:\"#84978E\",selectionBackground:\"#353535\",selectionText:\"#E5E8E9\",activeBackground:\"#E5E8E9\",activeText:\"#0D1117\",hoverBackground:\"#1C2026\",focusRing:\"#7DD777\",iconPrimary:\"#E5E8E9\",iconMuted:\"#84878A\",imageBackground:\"#23262C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#93C292\",field:\"#20242A\",selectionRule:\"#6A6B6B\",controlBackground:\"#1C2026\",controlBorder:\"#797C80\"}},special:null},{id:\"aubergine\",no:\"02\",name:\"Aubergine\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F8EEFF\",surface:\"#EFE4F6\",surfaceRaised:\"#E5DBEC\",textPrimary:\"#271830\",textSecondary:\"#62546A\",textMuted:\"#756A7C\",border:\"#D9CEE0\",borderStrong:\"#271830\",link:\"#6D5900\",linkHover:\"#513F13\",accentPrimary:\"#6D5900\",accentSecondary:\"#674607\",accentTertiary:\"#886F05\",selectionBackground:\"#F4D3AF\",selectionText:\"#271830\",activeBackground:\"#271830\",activeText:\"#F8EEFF\",hoverBackground:\"#E9DFF1\",focusRing:\"#6D5900\",iconPrimary:\"#271830\",iconMuted:\"#756A7C\",imageBackground:\"#E3D9EA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#685635\",field:\"#FDFAFF\",selectionRule:\"#B69B89\",controlBackground:\"#E9DFF1\",controlBorder:\"#908398\"},night:{canvas:\"#190524\",surface:\"#220F2D\",surfaceRaised:\"#2C1A36\",textPrimary:\"#EBEDEF\",textSecondary:\"#B0ACB6\",textMuted:\"#8C8594\",border:\"#382842\",borderStrong:\"#EBEDEF\",link:\"#F2C707\",linkHover:\"#EFD664\",accentPrimary:\"#F2C707\",accentSecondary:\"#C8923A\",accentTertiary:\"#F2C707\",selectionBackground:\"#7B5323\",selectionText:\"#EBEDEF\",activeBackground:\"#EBEDEF\",activeText:\"#190524\",hoverBackground:\"#281532\",focusRing:\"#F2C707\",iconPrimary:\"#EBEDEF\",iconMuted:\"#8C8594\",imageBackground:\"#2E1C38\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D1BA5E\",field:\"#2C1A36\",selectionRule:\"#9D8160\",controlBackground:\"#281532\",controlBorder:\"#82798A\"}},special:null},{id:\"snow-indigo\",no:\"03\",name:\"Snow Indigo\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF2FB\",surface:\"#E5E9F2\",surfaceRaised:\"#DCDFE8\",textPrimary:\"#1B1F29\",textSecondary:\"#565A64\",textMuted:\"#666A72\",border:\"#CFD2DC\",borderStrong:\"#1B1F29\",link:\"#42644F\",linkHover:\"#324840\",accentPrimary:\"#42644F\",accentSecondary:\"#4D4D4D\",accentTertiary:\"#717171\",selectionBackground:\"#D2D9E7\",selectionText:\"#1B1F29\",activeBackground:\"#1B1F29\",activeText:\"#EFF2FB\",hoverBackground:\"#E0E3EC\",focusRing:\"#42644F\",iconPrimary:\"#1B1F29\",iconMuted:\"#666A72\",imageBackground:\"#DADDE6\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4C5F5A\",field:\"#FAFBFE\",selectionRule:\"#9BA1AE\",controlBackground:\"#E0E3EC\",controlBorder:\"#858892\"},night:{canvas:\"#232731\",surface:\"#2D303A\",surfaceRaised:\"#363A43\",textPrimary:\"#F9FAFB\",textSecondary:\"#BDBFC2\",textMuted:\"#999BA0\",border:\"#43474F\",borderStrong:\"#F9FAFB\",link:\"#7FA38C\",linkHover:\"#B0C6B8\",accentPrimary:\"#7FA38C\",accentSecondary:\"#B6BCC2\",accentTertiary:\"#727981\",selectionBackground:\"#454A54\",selectionText:\"#F9FAFB\",activeBackground:\"#F9FAFB\",activeText:\"#232731\",hoverBackground:\"#32363F\",focusRing:\"#7FA38C\",iconPrimary:\"#F9FAFB\",iconMuted:\"#999BA0\",imageBackground:\"#383C45\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#9EB1A7\",field:\"#363A43\",selectionRule:\"#7B7F86\",controlBackground:\"#32363F\",controlBorder:\"#8E9096\"}},special:null},{id:\"charcoal-sand\",no:\"04\",name:\"Charcoal Sand\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F6F3E4\",surface:\"#ECEADB\",surfaceRaised:\"#E2E0D3\",textPrimary:\"#1C2024\",textSecondary:\"#595B5A\",textMuted:\"#6A6B66\",border:\"#D5D3C7\",borderStrong:\"#1C2024\",link:\"#615B46\",linkHover:\"#454338\",accentPrimary:\"#615B46\",accentSecondary:\"#4F4E41\",accentTertiary:\"#767624\",selectionBackground:\"#D9D9D9\",selectionText:\"#1C2024\",activeBackground:\"#1C2024\",activeText:\"#F6F3E4\",hoverBackground:\"#E7E4D7\",focusRing:\"#615B46\",iconPrimary:\"#1C2024\",iconMuted:\"#6A6B66\",imageBackground:\"#E0DED1\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#5D5B50\",field:\"#FCFBF7\",selectionRule:\"#A0A2A3\",controlBackground:\"#E7E4D7\",controlBorder:\"#898A84\"},night:{canvas:\"#272B30\",surface:\"#303337\",surfaceRaised:\"#393C3E\",textPrimary:\"#EAE4CC\",textSecondary:\"#B3B0A0\",textMuted:\"#96958B\",border:\"#444747\",borderStrong:\"#EAE4CC\",link:\"#DAD3BB\",linkHover:\"#E0DAC2\",accentPrimary:\"#DAD3BB\",accentSecondary:\"#9A988A\",accentTertiary:\"#8A8A3A\",selectionBackground:\"#4E514C\",selectionText:\"#EAE4CC\",activeBackground:\"#EAE4CC\",activeText:\"#272B30\",hoverBackground:\"#35383B\",focusRing:\"#DAD3BB\",iconPrimary:\"#EAE4CC\",iconMuted:\"#96958B\",imageBackground:\"#3A3E40\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#C6C2AE\",field:\"#393C3E\",selectionRule:\"#7D7D72\",controlBackground:\"#35383B\",controlBorder:\"#88887E\"}},special:null},{id:\"ivory-olive\",no:\"05\",name:\"Ivory Olive\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:\"source-serif\",tokens:{day:{canvas:\"#F9F3D6\",surface:\"#EFEACE\",surfaceRaised:\"#E6E1C7\",textPrimary:\"#21292F\",textSecondary:\"#5D625E\",textMuted:\"#6D6F66\",border:\"#D9D5BD\",borderStrong:\"#21292F\",link:\"#7A6920\",linkHover:\"#564F26\",accentPrimary:\"#7A6920\",accentSecondary:\"#727266\",accentTertiary:\"#A0522D\",selectionBackground:\"#E0DBBF\",selectionText:\"#21292F\",activeBackground:\"#21292F\",activeText:\"#F9F3D6\",hoverBackground:\"#EAE5CA\",focusRing:\"#7A6920\",iconPrimary:\"#21292F\",iconMuted:\"#6D6F66\",imageBackground:\"#E3DFC5\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#6C663F\",field:\"#FDFBF3\",selectionRule:\"#A7A694\",controlBackground:\"#EAE5CA\",controlBorder:\"#8D8E82\"},night:{canvas:\"#141103\",surface:\"#1E1B0C\",surfaceRaised:\"#282415\",textPrimary:\"#EEE9CE\",textSecondary:\"#B1AD95\",textMuted:\"#8C8873\",border:\"#353121\",borderStrong:\"#EEE9CE\",link:\"#D0BE77\",linkHover:\"#DCCF9A\",accentPrimary:\"#D0BE77\",accentSecondary:\"#CACACA\",accentTertiary:\"#CC7A55\",selectionBackground:\"#3A361F\",selectionText:\"#EEE9CE\",activeBackground:\"#EEE9CE\",activeText:\"#141103\",hoverBackground:\"#232011\",focusRing:\"#D0BE77\",iconPrimary:\"#EEE9CE\",iconMuted:\"#8C8873\",imageBackground:\"#2A2717\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#C0B686\",field:\"#282415\",selectionRule:\"#706C54\",controlBackground:\"#232011\",controlBorder:\"#817D68\"}},special:null},{id:\"deep-blue\",no:\"06\",name:\"Deep Blue\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#E7F5FE\",surface:\"#DDECF5\",surfaceRaised:\"#D2E2EC\",textPrimary:\"#032234\",textSecondary:\"#435D6D\",textMuted:\"#5D727E\",border:\"#C5D5E0\",borderStrong:\"#032234\",link:\"#0F6383\",linkHover:\"#0A4963\",accentPrimary:\"#0F6383\",accentSecondary:\"#005861\",accentTertiary:\"#187E95\",selectionBackground:\"#B4E0FC\",selectionText:\"#032234\",activeBackground:\"#032234\",activeText:\"#E7F5FE\",hoverBackground:\"#D7E6F0\",focusRing:\"#0F6383\",iconPrimary:\"#032234\",iconMuted:\"#5D727E\",imageBackground:\"#D0E0EA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#296078\",field:\"#F8FCFF\",selectionRule:\"#7FA7C0\",controlBackground:\"#D7E6F0\",controlBorder:\"#758C99\"},night:{canvas:\"#02273C\",surface:\"#0D3045\",surfaceRaised:\"#173A4D\",textPrimary:\"#F0F7F9\",textSecondary:\"#ADBDC4\",textMuted:\"#8599A4\",border:\"#264658\",borderStrong:\"#F0F7F9\",link:\"#05BBF7\",linkHover:\"#63D3F8\",accentPrimary:\"#05BBF7\",accentSecondary:\"#52DDEF\",accentTertiary:\"#0F93AE\",selectionBackground:\"#0C6087\",selectionText:\"#F0F7F9\",activeBackground:\"#F0F7F9\",activeText:\"#02273C\",hoverBackground:\"#133649\",focusRing:\"#05BBF7\",iconPrimary:\"#F0F7F9\",iconMuted:\"#8599A4\",imageBackground:\"#1A3C4F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#59BCDE\",field:\"#173A4D\",selectionRule:\"#508DA9\",controlBackground:\"#133649\",controlBorder:\"#798F9A\"}},special:null},{id:\"forest\",no:\"07\",name:\"Forest\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:\"plex-mono\",tokens:{day:{canvas:\"#E9F7E8\",surface:\"#DFEEDE\",surfaceRaised:\"#D6E4D5\",textPrimary:\"#132412\",textSecondary:\"#4F5F4E\",textMuted:\"#657364\",border:\"#C9D7C8\",borderStrong:\"#132412\",link:\"#096F0E\",linkHover:\"#0D5110\",accentPrimary:\"#096F0E\",accentSecondary:\"#0E5C30\",accentTertiary:\"#2E872D\",selectionBackground:\"#C2E4C1\",selectionText:\"#132412\",activeBackground:\"#132412\",activeText:\"#E9F7E8\",hoverBackground:\"#DAE8D9\",focusRing:\"#096F0E\",iconPrimary:\"#132412\",iconMuted:\"#657364\",imageBackground:\"#D4E2D3\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2C672E\",field:\"#F8FDF8\",selectionRule:\"#8EAA8C\",controlBackground:\"#DAE8D9\",controlBorder:\"#7E8E7D\"},night:{canvas:\"#020F02\",surface:\"#0C190C\",surfaceRaised:\"#162416\",textPrimary:\"#E2F7E5\",textSecondary:\"#A3B6A5\",textMuted:\"#7D8F7F\",border:\"#243224\",borderStrong:\"#E2F7E5\",link:\"#0CCC1B\",linkHover:\"#62DD6C\",accentPrimary:\"#0CCC1B\",accentSecondary:\"#92EFAE\",accentTertiary:\"#046C0A\",selectionBackground:\"#0D4111\",selectionText:\"#E2F7E5\",activeBackground:\"#E2F7E5\",activeText:\"#020F02\",hoverBackground:\"#121F12\",focusRing:\"#0CCC1B\",iconPrimary:\"#E2F7E5\",iconMuted:\"#7D8F7F\",imageBackground:\"#182619\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#58C160\",field:\"#162416\",selectionRule:\"#4D7851\",controlBackground:\"#121F12\",controlBorder:\"#728374\"}},special:null},{id:\"crimson\",no:\"08\",name:\"Crimson\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FFEEEE\",surface:\"#F6E4E4\",surfaceRaised:\"#EDDADB\",textPrimary:\"#331417\",textSecondary:\"#6C5153\",textMuted:\"#7E686A\",border:\"#E0CDCE\",borderStrong:\"#331417\",link:\"#AA0435\",linkHover:\"#7A0A29\",accentPrimary:\"#AA0435\",accentSecondary:\"#920823\",accentTertiary:\"#9D5F46\",selectionBackground:\"#FFCBC5\",selectionText:\"#331417\",activeBackground:\"#331417\",activeText:\"#FFEEEE\",hoverBackground:\"#F1DFDF\",focusRing:\"#AA0435\",iconPrimary:\"#331417\",iconMuted:\"#7E686A\",imageBackground:\"#EBD8D8\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#8B2A44\",field:\"#FFFAFA\",selectionRule:\"#C29491\",controlBackground:\"#F1DFDF\",controlBorder:\"#998182\"},night:{canvas:\"#34020B\",surface:\"#3D0C15\",surfaceRaised:\"#46171F\",textPrimary:\"#FBE9EB\",textSecondary:\"#C3A8AC\",textMuted:\"#A18186\",border:\"#52252D\",borderStrong:\"#FBE9EB\",link:\"#F75F72\",linkHover:\"#F996A2\",accentPrimary:\"#F75F72\",accentSecondary:\"#C92C3E\",accentTertiary:\"#884C33\",selectionBackground:\"#AC0C1E\",selectionText:\"#FBE9EB\",activeBackground:\"#FBE9EB\",activeText:\"#34020B\",hoverBackground:\"#42121B\",focusRing:\"#F75F72\",iconPrimary:\"#FBE9EB\",iconMuted:\"#A18186\",imageBackground:\"#481921\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DD848F\",field:\"#46171F\",selectionRule:\"#C44E5C\",controlBackground:\"#42121B\",controlBorder:\"#98767B\"}},special:null},{id:\"slate\",no:\"09\",name:\"Slate\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF3F9\",surface:\"#E5E9F0\",surfaceRaised:\"#DCE0E6\",textPrimary:\"#1B1F27\",textSecondary:\"#565A62\",textMuted:\"#6B6F76\",border:\"#CFD3DA\",borderStrong:\"#1B1F27\",link:\"#5B5B5B\",linkHover:\"#414346\",accentPrimary:\"#5B5B5B\",accentSecondary:\"#4D4D4D\",accentTertiary:\"#5A7D49\",selectionBackground:\"#D9D9D9\",selectionText:\"#1B1F27\",activeBackground:\"#1B1F27\",activeText:\"#EFF3F9\",hoverBackground:\"#E0E4EA\",focusRing:\"#5B5B5B\",iconPrimary:\"#1B1F27\",iconMuted:\"#6B6F76\",imageBackground:\"#DADEE4\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#585A5E\",field:\"#FAFBFD\",selectionRule:\"#A0A1A4\",controlBackground:\"#E0E4EA\",controlBorder:\"#858990\"},night:{canvas:\"#1C2028\",surface:\"#252A31\",surfaceRaised:\"#2F333A\",textPrimary:\"#EDF4F4\",textSecondary:\"#B2B9BB\",textMuted:\"#8F9598\",border:\"#3B4047\",borderStrong:\"#EDF4F4\",link:\"#B7BBBC\",linkHover:\"#CDD2D2\",accentPrimary:\"#B7BBBC\",accentSecondary:\"#898E91\",accentTertiary:\"#6B8F5A\",selectionBackground:\"#3E4548\",selectionText:\"#EDF4F4\",activeBackground:\"#EDF4F4\",activeText:\"#1C2028\",hoverBackground:\"#2B2F36\",focusRing:\"#B7BBBC\",iconPrimary:\"#EDF4F4\",iconMuted:\"#8F9598\",imageBackground:\"#31353C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B4BABC\",field:\"#2F333A\",selectionRule:\"#727A7C\",controlBackground:\"#2B2F36\",controlBorder:\"#848A8E\"}},special:null},{id:\"paper\",no:\"10\",name:\"Paper\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:\"source-serif\",tokens:{day:{canvas:\"#F4F5F4\",surface:\"#EBEDEC\",surfaceRaised:\"#E3E4E4\",textPrimary:\"#333B45\",textSecondary:\"#696F76\",textMuted:\"#696D70\",border:\"#D7D9DA\",borderStrong:\"#333B45\",link:\"#54773B\",linkHover:\"#475F3F\",accentPrimary:\"#587C3D\",accentSecondary:\"#60676D\",accentTertiary:\"#A0A4A6\",selectionBackground:\"#DFE3E2\",selectionText:\"#333B45\",activeBackground:\"#333B45\",activeText:\"#F4F5F4\",hoverBackground:\"#E6E8E8\",focusRing:\"#587C3D\",iconPrimary:\"#333B45\",iconMuted:\"#696D70\",imageBackground:\"#E1E2E2\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#5E7358\",field:\"#FCFCFC\",selectionRule:\"#ABB1B3\",controlBackground:\"#E6E8E8\",controlBorder:\"#94989C\"},night:{canvas:\"#0C1117\",surface:\"#161B20\",surfaceRaised:\"#20242A\",textPrimary:\"#E7E8E7\",textSecondary:\"#AAACAD\",textMuted:\"#848789\",border:\"#2D3136\",borderStrong:\"#E7E8E7\",link:\"#A4CC89\",linkHover:\"#BFD7AF\",accentPrimary:\"#A4CC89\",accentSecondary:\"#CACACA\",accentTertiary:\"#929292\",selectionBackground:\"#353535\",selectionText:\"#E7E8E7\",activeBackground:\"#E7E8E7\",activeText:\"#0C1117\",hoverBackground:\"#1B2026\",focusRing:\"#A4CC89\",iconPrimary:\"#E7E8E7\",iconMuted:\"#848789\",imageBackground:\"#22262C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A7BC9B\",field:\"#20242A\",selectionRule:\"#6A6B6A\",controlBackground:\"#1B2026\",controlBorder:\"#7A7C7F\"}},special:null},{id:\"stone\",no:\"11\",name:\"Stone\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#D9D9D9\",surface:\"#D1D1D1\",surfaceRaised:\"#CACACA\",textPrimary:\"#2F3030\",textSecondary:\"#5F5F5F\",textMuted:\"#5E5E5E\",border:\"#C0C0C0\",borderStrong:\"#2F3030\",link:\"#4D524E\",linkHover:\"#414442\",accentPrimary:\"#4D524E\",accentSecondary:\"#777878\",accentTertiary:\"#9E9E9E\",selectionBackground:\"#BDBDBD\",selectionText:\"#2F3030\",activeBackground:\"#2F3030\",activeText:\"#D9D9D9\",hoverBackground:\"#CDCDCD\",focusRing:\"#4D524E\",iconPrimary:\"#2F3030\",iconMuted:\"#5E5E5E\",imageBackground:\"#C8C8C8\",success:\"#1B6B44\",warning:\"#7F5300\",danger:\"#B3261E\",linkVisited:\"#565856\",field:\"#F4F4F4\",selectionRule:\"#929393\",controlBackground:\"#CDCDCD\",controlBorder:\"#848484\"},night:{canvas:\"#0E1111\",surface:\"#181B1B\",surfaceRaised:\"#222424\",textPrimary:\"#E8E8E8\",textSecondary:\"#ABACAC\",textMuted:\"#868787\",border:\"#2F3131\",borderStrong:\"#E8E8E8\",link:\"#BEBEBE\",linkHover:\"#CFCFCF\",accentPrimary:\"#BEBEBE\",accentSecondary:\"#CACACA\",accentTertiary:\"#929292\",selectionBackground:\"#353535\",selectionText:\"#E8E8E8\",activeBackground:\"#E8E8E8\",activeText:\"#0E1111\",hoverBackground:\"#1D2020\",focusRing:\"#BEBEBE\",iconPrimary:\"#E8E8E8\",iconMuted:\"#868787\",imageBackground:\"#242626\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B4B5B5\",field:\"#222424\",selectionRule:\"#6B6B6B\",controlBackground:\"#1D2020\",controlBorder:\"#7B7C7C\"}},special:null},{id:\"clay\",no:\"12\",name:\"Clay\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FEEEEB\",surface:\"#F5E4E1\",surfaceRaised:\"#ECDAD7\",textPrimary:\"#331511\",textSecondary:\"#6C524E\",textMuted:\"#7D6965\",border:\"#E0CDCA\",borderStrong:\"#331511\",link:\"#695742\",linkHover:\"#533D2E\",accentPrimary:\"#695742\",accentSecondary:\"#654533\",accentTertiary:\"#6C792B\",selectionBackground:\"#FECCBD\",selectionText:\"#331511\",activeBackground:\"#331511\",activeText:\"#FEEEEB\",hoverBackground:\"#F0DFDC\",focusRing:\"#695742\",iconPrimary:\"#331511\",iconMuted:\"#7D6965\",imageBackground:\"#EAD8D5\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#6A5448\",field:\"#FFFAF9\",selectionRule:\"#C19589\",controlBackground:\"#F0DFDC\",controlBorder:\"#98827E\"},night:{canvas:\"#7B261D\",surface:\"#802F25\",surfaceRaised:\"#86372E\",textPrimary:\"#F3E6D6\",textSecondary:\"#D1B0A2\",textMuted:\"#CDABA1\",border:\"#8D4339\",borderStrong:\"#F3E6D6\",link:\"#D9C4AC\",linkHover:\"#E3D2BD\",accentPrimary:\"#D9C4AC\",accentSecondary:\"#C19C88\",accentTertiary:\"#A9B86A\",selectionBackground:\"#A06958\",selectionText:\"#000000\",activeBackground:\"#F3E6D6\",activeText:\"#7B261D\",hoverBackground:\"#83332A\",focusRing:\"#D9C4AC\",iconPrimary:\"#F3E6D6\",iconMuted:\"#CDABA1\",imageBackground:\"#873930\",success:\"#53C58F\",warning:\"#F0B849\",danger:\"#F6989F\",linkVisited:\"#D5BAA7\",field:\"#86372E\",selectionRule:\"#704A3E\",controlBackground:\"#83332A\",controlBorder:\"#B7867A\"}},special:null},{id:\"blush\",no:\"13\",name:\"Blush\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FDE3E5\",surface:\"#F7D9DD\",surfaceRaised:\"#F0D0D5\",textPrimary:\"#6F0F34\",textSecondary:\"#974A66\",textMuted:\"#8C586A\",border:\"#E8C3CA\",borderStrong:\"#6F0F34\",link:\"#871A44\",linkHover:\"#7D163E\",accentPrimary:\"#871A44\",accentSecondary:\"#B46D82\",accentTertiary:\"#887763\",selectionBackground:\"#F3B0BE\",selectionText:\"#6F0F34\",activeBackground:\"#6F0F34\",activeText:\"#FDE3E5\",hoverBackground:\"#F3D4D9\",focusRing:\"#871A44\",iconPrimary:\"#6F0F34\",iconMuted:\"#8C586A\",imageBackground:\"#EFCED3\",success:\"#1E754A\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#8F3255\",field:\"#FEF7F7\",selectionRule:\"#CB8095\",controlBackground:\"#F3D4D9\",controlBorder:\"#B6798C\"},night:{canvas:\"#21050E\",surface:\"#2B0F18\",surfaceRaised:\"#351921\",textPrimary:\"#FAE1E3\",textSecondary:\"#BDA3A7\",textMuted:\"#987E83\",border:\"#42262E\",borderStrong:\"#FAE1E3\",link:\"#FD9DB6\",linkHover:\"#FCB8C8\",accentPrimary:\"#FD9DB6\",accentSecondary:\"#FDB2C6\",accentTertiary:\"#A18F7A\",selectionBackground:\"#522430\",selectionText:\"#FAE1E3\",activeBackground:\"#FAE1E3\",activeText:\"#21050E\",hoverBackground:\"#30141D\",focusRing:\"#FD9DB6\",iconPrimary:\"#FAE1E3\",iconMuted:\"#987E83\",imageBackground:\"#371B23\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DDA0AE\",field:\"#351921\",selectionRule:\"#845D66\",controlBackground:\"#30141D\",controlBorder:\"#8E7378\"}},special:null},{id:\"mint\",no:\"14\",name:\"Mint\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#D8FCEF\",surface:\"#CFF2E6\",surfaceRaised:\"#C6E9DE\",textPrimary:\"#0F2530\",textSecondary:\"#476165\",textMuted:\"#587171\",border:\"#BADCD2\",borderStrong:\"#0F2530\",link:\"#2F7A5E\",linkHover:\"#22584C\",accentPrimary:\"#2F7A5E\",accentSecondary:\"#1D4548\",accentTertiary:\"#48886F\",selectionBackground:\"#8CE3BF\",selectionText:\"#0F2530\",activeBackground:\"#0F2530\",activeText:\"#D8FCEF\",hoverBackground:\"#CAEDE2\",focusRing:\"#2F7A5E\",iconPrimary:\"#0F2530\",iconMuted:\"#587171\",imageBackground:\"#C4E6DC\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#3B6E62\",field:\"#F3FEFA\",selectionRule:\"#66AA94\",controlBackground:\"#CAEDE2\",controlBorder:\"#749090\"},night:{canvas:\"#03150F\",surface:\"#0C1F19\",surfaceRaised:\"#162922\",textPrimary:\"#D2F0E5\",textSecondary:\"#98B3A9\",textMuted:\"#758D85\",border:\"#22362F\",borderStrong:\"#D2F0E5\",link:\"#86D0B0\",linkHover:\"#A4DDC5\",accentPrimary:\"#86D0B0\",accentSecondary:\"#A9D4D7\",accentTertiary:\"#61A288\",selectionBackground:\"#06402D\",selectionText:\"#D2F0E5\",activeBackground:\"#D2F0E5\",activeText:\"#03150F\",hoverBackground:\"#11241E\",focusRing:\"#86D0B0\",iconPrimary:\"#D2F0E5\",iconMuted:\"#758D85\",imageBackground:\"#182B24\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#8FC2AC\",field:\"#162922\",selectionRule:\"#437564\",controlBackground:\"#11241E\",controlBorder:\"#6A827A\"}},special:null},{id:\"lavender\",no:\"15\",name:\"Lavender\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#E3DDF8\",surface:\"#DBD5F0\",surfaceRaised:\"#D3CDE8\",textPrimary:\"#2C2B42\",textSecondary:\"#5F5D75\",textMuted:\"#605D70\",border:\"#C8C2DD\",borderStrong:\"#2C2B42\",link:\"#5E5A8F\",linkHover:\"#4A4770\",accentPrimary:\"#5E5A8F\",accentSecondary:\"#4D4F63\",accentTertiary:\"#9C92C7\",selectionBackground:\"#BAAFE2\",selectionText:\"#2C2B42\",activeBackground:\"#2C2B42\",activeText:\"#E3DDF8\",hoverBackground:\"#D6D1EB\",focusRing:\"#5E5A8F\",iconPrimary:\"#2C2B42\",iconMuted:\"#605D70\",imageBackground:\"#D1CBE6\",success:\"#1D7047\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#5E5C82\",field:\"#F7F5FD\",selectionRule:\"#8F87B2\",controlBackground:\"#D6D1EB\",controlBorder:\"#88849D\"},night:{canvas:\"#0F0F1D\",surface:\"#191927\",surfaceRaised:\"#232231\",textPrimary:\"#E9E4FD\",textSecondary:\"#ACA8BE\",textMuted:\"#878498\",border:\"#302F3F\",borderStrong:\"#E9E4FD\",link:\"#B9B6F2\",linkHover:\"#CCC8F6\",accentPrimary:\"#B9B6F2\",accentSecondary:\"#C6C9E0\",accentTertiary:\"#948ABE\",selectionBackground:\"#382D55\",selectionText:\"#E9E4FD\",activeBackground:\"#E9E4FD\",activeText:\"#0F0F1D\",hoverBackground:\"#1E1E2D\",focusRing:\"#B9B6F2\",iconPrimary:\"#E9E4FD\",iconMuted:\"#878498\",imageBackground:\"#252433\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B2AFD8\",field:\"#232231\",selectionRule:\"#6D6487\",controlBackground:\"#1E1E2D\",controlBorder:\"#7C7A8D\"}},special:null},{id:\"ink\",no:\"16\",name:\"Ink\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EAF4FF\",surface:\"#E0EAF6\",surfaceRaised:\"#D7E1EC\",textPrimary:\"#13202F\",textSecondary:\"#4F5B69\",textMuted:\"#66707C\",border:\"#CAD4E0\",borderStrong:\"#13202F\",link:\"#0B6A55\",linkHover:\"#0E4C46\",accentPrimary:\"#0B6A55\",accentSecondary:\"#4D4D4D\",accentTertiary:\"#717171\",selectionBackground:\"#C9DCED\",selectionText:\"#13202F\",activeBackground:\"#13202F\",activeText:\"#EAF4FF\",hoverBackground:\"#DBE5F0\",focusRing:\"#0B6A55\",iconPrimary:\"#13202F\",iconMuted:\"#66707C\",imageBackground:\"#D4DFEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2D625F\",field:\"#F9FCFF\",selectionRule:\"#92A4B4\",controlBackground:\"#DBE5F0\",controlBorder:\"#7E8A97\"},night:{canvas:\"#030D1A\",surface:\"#0E1724\",surfaceRaised:\"#18222E\",textPrimary:\"#EEF6F7\",textSecondary:\"#ACB5B9\",textMuted:\"#848D94\",border:\"#26303B\",borderStrong:\"#EEF6F7\",link:\"#268F75\",linkHover:\"#76B8A9\",accentPrimary:\"#268F75\",accentSecondary:\"#D0D4D8\",accentTertiary:\"#717F86\",selectionBackground:\"#384856\",selectionText:\"#EEF6F7\",activeBackground:\"#EEF6F7\",activeText:\"#030D1A\",hoverBackground:\"#131D29\",focusRing:\"#268F75\",iconPrimary:\"#EEF6F7\",iconMuted:\"#848D94\",imageBackground:\"#1A2430\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#69A297\",field:\"#18222E\",selectionRule:\"#6F7C86\",controlBackground:\"#131D29\",controlBorder:\"#788288\"}},special:null},{id:\"grape\",no:\"17\",name:\"Grape\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F4F0FF\",surface:\"#EBE6F6\",surfaceRaised:\"#E1DDED\",textPrimary:\"#231933\",textSecondary:\"#5E556C\",textMuted:\"#726B7E\",border:\"#D5D0E0\",borderStrong:\"#231933\",link:\"#41671E\",linkHover:\"#354826\",accentPrimary:\"#41671E\",accentSecondary:\"#504A5B\",accentTertiary:\"#776B88\",selectionBackground:\"#E0D1FB\",selectionText:\"#231933\",activeBackground:\"#231933\",activeText:\"#F4F0FF\",hoverBackground:\"#E5E1F1\",focusRing:\"#41671E\",iconPrimary:\"#231933\",iconMuted:\"#726B7E\",imageBackground:\"#DFDAEB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#505E45\",field:\"#FCFAFF\",selectionRule:\"#A79ABF\",controlBackground:\"#E5E1F1\",controlBorder:\"#8C8499\"},night:{canvas:\"#210F38\",surface:\"#2A1941\",surfaceRaised:\"#342449\",textPrimary:\"#EFF4F8\",textSecondary:\"#B5B4C2\",textMuted:\"#928DA2\",border:\"#403155\",borderStrong:\"#EFF4F8\",link:\"#8DB86E\",linkHover:\"#B4D0A5\",accentPrimary:\"#8DB86E\",accentSecondary:\"#DFD8ED\",accentTertiary:\"#A99DBB\",selectionBackground:\"#44345C\",selectionText:\"#EFF4F8\",activeBackground:\"#EFF4F8\",activeText:\"#210F38\",hoverBackground:\"#2F1F45\",focusRing:\"#8DB86E\",iconPrimary:\"#EFF4F8\",iconMuted:\"#928DA2\",imageBackground:\"#36264B\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A1B698\",field:\"#342449\",selectionRule:\"#776E8B\",controlBackground:\"#2F1F45\",controlBorder:\"#888298\"}},special:null},{id:\"lemon\",no:\"18\",name:\"Lemon\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FCF9AF\",surface:\"#F2EFA9\",surfaceRaised:\"#E8E6A3\",textPrimary:\"#232425\",textSecondary:\"#60604C\",textMuted:\"#706F53\",border:\"#DBD99A\",borderStrong:\"#232425\",link:\"#0D7F48\",linkHover:\"#165B3A\",accentPrimary:\"#0E8A4E\",accentSecondary:\"#5F5B40\",accentTertiary:\"#B5A93F\",selectionBackground:\"#E8DC6A\",selectionText:\"#232425\",activeBackground:\"#232425\",activeText:\"#FCF9AF\",hoverBackground:\"#EDEAA5\",focusRing:\"#0E8A4E\",iconPrimary:\"#232425\",iconMuted:\"#706F53\",imageBackground:\"#E6E4A1\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#36704A\",field:\"#FEFDE7\",selectionRule:\"#ADA555\",controlBackground:\"#EDEAA5\",controlBorder:\"#908E6A\"},night:{canvas:\"#131100\",surface:\"#1D1B09\",surfaceRaised:\"#262513\",textPrimary:\"#EAEACF\",textSecondary:\"#AEAD95\",textMuted:\"#898872\",border:\"#33321F\",borderStrong:\"#EAEACF\",link:\"#6FD796\",linkHover:\"#A0DFAD\",accentPrimary:\"#6FD796\",accentSecondary:\"#D0CCAD\",accentTertiary:\"#A19526\",selectionBackground:\"#3C3600\",selectionText:\"#EAEACF\",activeBackground:\"#EAEACF\",activeText:\"#131100\",hoverBackground:\"#22200E\",focusRing:\"#6FD796\",iconPrimary:\"#EAEACF\",iconMuted:\"#898872\",imageBackground:\"#282715\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#8EC296\",field:\"#262513\",selectionRule:\"#706C3E\",controlBackground:\"#22200E\",controlBorder:\"#7E7E68\"}},special:null},{id:\"ochre\",no:\"19\",name:\"Ochre\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F6C778\",surface:\"#EDC074\",surfaceRaised:\"#E4B970\",textPrimary:\"#2A2622\",textSecondary:\"#63533A\",textMuted:\"#665437\",border:\"#D7AF6B\",borderStrong:\"#2A2622\",link:\"#7A4A0C\",linkHover:\"#5A3C15\",accentPrimary:\"#7A4A0C\",accentSecondary:\"#4A4338\",accentTertiary:\"#A8793A\",selectionBackground:\"#E0A955\",selectionText:\"#2A2622\",activeBackground:\"#2A2622\",activeText:\"#F6C778\",hoverBackground:\"#E8BC72\",focusRing:\"#7A4A0C\",iconPrimary:\"#2A2622\",iconMuted:\"#665437\",imageBackground:\"#E2B76F\",success:\"#19623E\",warning:\"#794F00\",danger:\"#A5231C\",linkVisited:\"#6E4E23\",field:\"#FCEED6\",selectionRule:\"#A98246\",controlBackground:\"#E8BC72\",controlBorder:\"#90764D\"},night:{canvas:\"#1A0E00\",surface:\"#241809\",surfaceRaised:\"#2E2113\",textPrimary:\"#F5E6CE\",textSecondary:\"#B8AA94\",textMuted:\"#928571\",border:\"#3B2E1F\",borderStrong:\"#F5E6CE\",link:\"#E8B17A\",linkHover:\"#EDC69C\",accentPrimary:\"#E8B17A\",accentSecondary:\"#D2C9BC\",accentTertiary:\"#B88849\",selectionBackground:\"#4A2F00\",selectionText:\"#F5E6CE\",activeBackground:\"#F5E6CE\",activeText:\"#1A0E00\",hoverBackground:\"#291D0E\",focusRing:\"#E8B17A\",iconPrimary:\"#F5E6CE\",iconMuted:\"#928571\",imageBackground:\"#302415\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D0AE87\",field:\"#2E2113\",selectionRule:\"#7D663E\",controlBackground:\"#291D0E\",controlBorder:\"#887A67\"}},special:null},{id:\"cobalt\",no:\"20\",name:\"Cobalt\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EDF3FE\",surface:\"#E3E9F5\",surfaceRaised:\"#D9E0EC\",textPrimary:\"#131E37\",textSecondary:\"#505A6F\",textMuted:\"#676F80\",border:\"#CCD3E0\",borderStrong:\"#131E37\",link:\"#4A5A80\",linkHover:\"#344263\",accentPrimary:\"#4A5A80\",accentSecondary:\"#454C61\",accentTertiary:\"#516EB7\",selectionBackground:\"#C6DAFF\",selectionText:\"#131E37\",activeBackground:\"#131E37\",activeText:\"#EDF3FE\",hoverBackground:\"#DEE4F0\",focusRing:\"#4A5A80\",iconPrimary:\"#131E37\",iconMuted:\"#676F80\",imageBackground:\"#D7DEEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4D5A78\",field:\"#FAFBFF\",selectionRule:\"#90A2C3\",controlBackground:\"#DEE4F0\",controlBorder:\"#80889A\"},night:{canvas:\"#0A3FC2\",surface:\"#1547C5\",surfaceRaised:\"#1F50C7\",textPrimary:\"#F4F7FF\",textSecondary:\"#B2C3EE\",textMuted:\"#B0C1ED\",border:\"#2D5BCB\",borderStrong:\"#F4F7FF\",link:\"#BFD2FF\",linkHover:\"#D4E1FF\",accentPrimary:\"#BFD2FF\",accentSecondary:\"#DDE6FF\",accentTertiary:\"#8FB0FF\",selectionBackground:\"#2F63E0\",selectionText:\"#F4F7FF\",activeBackground:\"#F4F7FF\",activeText:\"#0A3FC2\",hoverBackground:\"#1A4CC6\",focusRing:\"#BFD2FF\",iconPrimary:\"#F4F7FF\",iconMuted:\"#B0C1ED\",imageBackground:\"#2151C8\",success:\"#77D1A6\",warning:\"#F0B849\",danger:\"#F8AFB5\",linkVisited:\"#B8CAF6\",field:\"#1F50C7\",selectionRule:\"#6A8FE9\",controlBackground:\"#1A4CC6\",controlBorder:\"#7F9BE0\"}},special:null},{id:\"wine\",no:\"21\",name:\"Wine\",edition:\"base\",access:\"public\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FFEDF0\",surface:\"#F6E3E6\",surfaceRaised:\"#EDD9DD\",textPrimary:\"#32141C\",textSecondary:\"#6B5157\",textMuted:\"#7D686C\",border:\"#E0CCD0\",borderStrong:\"#32141C\",link:\"#864158\",linkHover:\"#642F40\",accentPrimary:\"#864158\",accentSecondary:\"#58484D\",accentTertiary:\"#5E7966\",selectionBackground:\"#FDC9D3\",selectionText:\"#32141C\",activeBackground:\"#32141C\",activeText:\"#FFEDF0\",hoverBackground:\"#F1DEE1\",focusRing:\"#864158\",iconPrimary:\"#32141C\",iconMuted:\"#7D686C\",imageBackground:\"#EAD7DB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#784958\",field:\"#FFFAFA\",selectionRule:\"#C0939C\",controlBackground:\"#F1DEE1\",controlBorder:\"#988086\"},night:{canvas:\"#3A0618\",surface:\"#431022\",surfaceRaised:\"#4B1B2B\",textPrimary:\"#F7ECEF\",textSecondary:\"#C2ACB3\",textMuted:\"#A2848E\",border:\"#562838\",borderStrong:\"#F7ECEF\",link:\"#D98CA3\",linkHover:\"#E5B2C1\",accentPrimary:\"#D98CA3\",accentSecondary:\"#E9D5DB\",accentTertiary:\"#7E9A86\",selectionBackground:\"#6A1A33\",selectionText:\"#F7ECEF\",activeBackground:\"#F7ECEF\",activeText:\"#3A0618\",hoverBackground:\"#471627\",focusRing:\"#D98CA3\",iconPrimary:\"#F7ECEF\",iconMuted:\"#A2848E\",imageBackground:\"#4D1D2E\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#CE9CAB\",field:\"#4B1B2B\",selectionRule:\"#94596B\",controlBackground:\"#471627\",controlBorder:\"#987984\"}},special:null},{id:\"sky\",no:\"22\",name:\"Sky\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#D6E4FA\",surface:\"#CDDCF4\",surfaceRaised:\"#C5D4ED\",textPrimary:\"#15306B\",textSecondary:\"#4B6293\",textMuted:\"#526282\",border:\"#B9C9E5\",borderStrong:\"#15306B\",link:\"#1149B8\",linkHover:\"#133F99\",accentPrimary:\"#1149B8\",accentSecondary:\"#2F8F78\",accentTertiary:\"#7FA3DE\",selectionBackground:\"#B3CBF2\",selectionText:\"#15306B\",activeBackground:\"#15306B\",activeText:\"#D6E4FA\",hoverBackground:\"#C8D7F0\",focusRing:\"#1149B8\",iconPrimary:\"#15306B\",iconMuted:\"#526282\",imageBackground:\"#C3D2EC\",success:\"#1D7047\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2E56A6\",field:\"#F3F7FE\",selectionRule:\"#849CCA\",controlBackground:\"#C8D7F0\",controlBorder:\"#768AB2\"},night:{canvas:\"#050F26\",surface:\"#0F1930\",surfaceRaised:\"#18233A\",textPrimary:\"#DBE9FF\",textSecondary:\"#9FACC2\",textMuted:\"#7B879D\",border:\"#253047\",borderStrong:\"#DBE9FF\",link:\"#9CBEFC\",linkHover:\"#B5CFFD\",accentPrimary:\"#9CBEFC\",accentSecondary:\"#84DFC5\",accentTertiary:\"#7093CD\",selectionBackground:\"#223554\",selectionText:\"#DBE9FF\",activeBackground:\"#DBE9FF\",activeText:\"#050F26\",hoverBackground:\"#141E35\",focusRing:\"#9CBEFC\",iconPrimary:\"#DBE9FF\",iconMuted:\"#7B879D\",imageBackground:\"#1A253C\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#9EB5DF\",field:\"#18233A\",selectionRule:\"#5A6B87\",controlBackground:\"#141E35\",controlBorder:\"#707C92\"}},special:null},{id:\"lilac\",no:\"23\",name:\"Lilac\",edition:\"base\",access:\"public\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#EDE3FA\",surface:\"#E4DBF3\",surfaceRaised:\"#DCD2EB\",textPrimary:\"#2E2A55\",textSecondary:\"#635E83\",textMuted:\"#6A647F\",border:\"#D0C7E1\",borderStrong:\"#2E2A55\",link:\"#197266\",linkHover:\"#21555F\",accentPrimary:\"#1F8F80\",accentSecondary:\"#4A4480\",accentTertiary:\"#A797D6\",selectionBackground:\"#CDBBF0\",selectionText:\"#2E2A55\",activeBackground:\"#2E2A55\",activeText:\"#EDE3FA\",hoverBackground:\"#E0D6EE\",focusRing:\"#1F8F80\",iconPrimary:\"#2E2A55\",iconMuted:\"#6A647F\",imageBackground:\"#DAD0EA\",success:\"#1E754A\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#3E6874\",field:\"#FAF7FE\",selectionRule:\"#9D90C2\",controlBackground:\"#E0D6EE\",controlBorder:\"#8E86A8\"},night:{canvas:\"#0F0C25\",surface:\"#19162F\",surfaceRaised:\"#231F38\",textPrimary:\"#EDE3FA\",textSecondary:\"#AFA7BE\",textMuted:\"#89829A\",border:\"#302C45\",borderStrong:\"#EDE3FA\",link:\"#6ED3C2\",linkHover:\"#A1D9D8\",accentPrimary:\"#6ED3C2\",accentSecondary:\"#C5C4FC\",accentTertiary:\"#9787C5\",selectionBackground:\"#3B2C54\",selectionText:\"#EDE3FA\",activeBackground:\"#EDE3FA\",activeText:\"#0F0C25\",hoverBackground:\"#1F1B34\",focusRing:\"#6ED3C2\",iconPrimary:\"#EDE3FA\",iconMuted:\"#89829A\",imageBackground:\"#25223A\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#8EBDC0\",field:\"#231F38\",selectionRule:\"#706386\",controlBackground:\"#1F1B34\",controlBorder:\"#7E7890\"}},special:null},{id:\"custom\",no:\"CU\",name:\"Custom\",edition:\"base\",access:\"public\",kind:\"custom\",authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#EEF2F2\",surface:\"#E7EBEB\",surfaceRaised:\"#DFE3E4\",textPrimary:\"#494F51\",textSecondary:\"#696E6F\",textMuted:\"#6A6D6E\",border:\"#D5DADA\",borderStrong:\"#494F51\",link:\"#656B6D\",linkHover:\"#5A6062\",accentPrimary:\"#80888A\",accentSecondary:\"#80888A\",accentTertiary:\"#B3BBBD\",selectionBackground:\"#DDE3E4\",selectionText:\"#494F51\",activeBackground:\"#494F51\",activeText:\"#EEF2F2\",hoverBackground:\"#E2E7E7\",focusRing:\"#80888A\",iconPrimary:\"#494F51\",iconMuted:\"#6A6D6E\",imageBackground:\"#DEE2E2\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#676C6E\",field:\"#FAFBFB\",selectionRule:\"#B1B7B8\",controlBackground:\"#E2E7E7\",controlBorder:\"#9CA0A2\"},night:{canvas:\"#0C1214\",surface:\"#161C1E\",surfaceRaised:\"#202527\",textPrimary:\"#E5E9E9\",textSecondary:\"#A8ADAD\",textMuted:\"#838889\",border:\"#2D3234\",borderStrong:\"#E5E9E9\",link:\"#BEBEBE\",linkHover:\"#CECFCF\",accentPrimary:\"#BEBEBE\",accentSecondary:\"#CACACA\",accentTertiary:\"#929292\",selectionBackground:\"#353535\",selectionText:\"#E5E9E9\",activeBackground:\"#E5E9E9\",activeText:\"#0C1214\",hoverBackground:\"#1B2123\",focusRing:\"#BEBEBE\",iconPrimary:\"#E5E9E9\",iconMuted:\"#838889\",imageBackground:\"#222829\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B3B6B6\",field:\"#202527\",selectionRule:\"#6A6B6B\",controlBackground:\"#1B2123\",controlBorder:\"#787E7E\"}},special:null},{id:\"cyberpunk\",no:\"24\",name:\"Cyberpunk\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F7EFFF\",surface:\"#EEE5F6\",surfaceRaised:\"#E4DCEC\",textPrimary:\"#25192F\",textSecondary:\"#5C5265\",textMuted:\"#746A7C\",border:\"#D8CFE0\",borderStrong:\"#25192F\",link:\"#A50259\",linkHover:\"#720B48\",accentPrimary:\"#A50259\",accentSecondary:\"#025669\",accentTertiary:\"#198371\",selectionBackground:\"#F5CAE7\",selectionText:\"#25192F\",activeBackground:\"#25192F\",activeText:\"#F7EFFF\",hoverBackground:\"#E8E0F0\",focusRing:\"#A50259\",iconPrimary:\"#25192F\",iconMuted:\"#746A7C\",imageBackground:\"#E2DAEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#822C61\",field:\"#FDFAFF\",selectionRule:\"#B795B0\",controlBackground:\"#E8E0F0\",controlBorder:\"#8E8497\"},night:{canvas:\"#0A0212\",surface:\"#150C1D\",surfaceRaised:\"#1F1727\",textPrimary:\"#F6E9FF\",textSecondary:\"#B4A8BD\",textMuted:\"#8C8194\",border:\"#2D2536\",borderStrong:\"#F6E9FF\",link:\"#FF4BA5\",linkHover:\"#FB6FBB\",accentPrimary:\"#FF1E8E\",accentSecondary:\"#22C8F0\",accentTertiary:\"#19E0C0\",selectionBackground:\"#5A0A4A\",selectionText:\"#F6E9FF\",activeBackground:\"#F6E9FF\",activeText:\"#0A0212\",hoverBackground:\"#1B1223\",focusRing:\"#FF4BA5\",iconPrimary:\"#F6E9FF\",iconMuted:\"#8C8194\",imageBackground:\"#22192A\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DD6FAD\",field:\"#1F1727\",selectionRule:\"#894D80\",controlBackground:\"#1B1223\",controlBorder:\"#807688\"}},special:{bg:\"linear-gradient(135deg,color-mix(in srgb,#FF1E8E 18%,var(--msq-paper)) 0%,var(--msq-paper) 42%,var(--msq-paper) 58%,color-mix(in srgb,#22C8F0 18%,var(--msq-paper)) 100%)\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",hglow:\"0 0 10px color-mix(in srgb,var(--msq-accent) 60%,transparent)\",rule:\"linear-gradient(90deg,#FF1E8E,#22C8F0)\"}},{id:\"vhs\",no:\"25\",name:\"VHS\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F0F2FA\",surface:\"#E7E9F1\",surfaceRaised:\"#DDDFE7\",textPrimary:\"#1D1F28\",textSecondary:\"#54565F\",textMuted:\"#686A71\",border:\"#D0D2DA\",borderStrong:\"#1D1F28\",link:\"#A7152F\",linkHover:\"#70192C\",accentPrimary:\"#A7152F\",accentSecondary:\"#183EB0\",accentTertiary:\"#AF4384\",selectionBackground:\"#CFD7FC\",selectionText:\"#1D1F28\",activeBackground:\"#1D1F28\",activeText:\"#F0F2FA\",hoverBackground:\"#E1E3EB\",focusRing:\"#A7152F\",iconPrimary:\"#1D1F28\",iconMuted:\"#686A71\",imageBackground:\"#DBDDE5\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#803849\",field:\"#FAFBFE\",selectionRule:\"#9AA0BC\",controlBackground:\"#E1E3EB\",controlBorder:\"#868891\"},night:{canvas:\"#14161F\",surface:\"#1E2029\",surfaceRaised:\"#272932\",textPrimary:\"#E8ECF5\",textSecondary:\"#ADB0B9\",textMuted:\"#898C95\",border:\"#34363F\",borderStrong:\"#E8ECF5\",link:\"#F47582\",linkHover:\"#ED8B98\",accentPrimary:\"#F04A5A\",accentSecondary:\"#4A7AF0\",accentTertiary:\"#E070B0\",selectionBackground:\"#2E3350\",selectionText:\"#E8ECF5\",activeBackground:\"#E8ECF5\",activeText:\"#14161F\",hoverBackground:\"#23252E\",focusRing:\"#F47582\",iconPrimary:\"#E8ECF5\",iconMuted:\"#898C95\",imageBackground:\"#292B34\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D28793\",field:\"#272932\",selectionRule:\"#666A82\",controlBackground:\"#23252E\",controlBorder:\"#7E818A\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#4A7AF0 12%,var(--msq-paper)) 0%,var(--msq-paper) 35%,var(--msq-paper) 75%,color-mix(in srgb,#F04A5A 12%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(0deg,color-mix(in srgb,var(--msq-ink) 9%,transparent) 0 1px,transparent 1px 3px)\",osize:\"auto\",hglow:\"1px 0 rgba(255,0,80,.45),-1px 0 rgba(0,180,255,.45)\",rule:\"linear-gradient(90deg,#4A7AF0,#E070B0,#F04A5A)\",oanim:\"sp-scan\"}},{id:\"candy\",no:\"26\",name:\"Candy\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F9A8E8\",surface:\"#F0A1E0\",surfaceRaised:\"#E89AD8\",textPrimary:\"#3A0A3A\",textSecondary:\"#542951\",textMuted:\"#6D3E67\",border:\"#DC90CE\",borderStrong:\"#3A0A3A\",link:\"#660859\",linkHover:\"#600A57\",accentPrimary:\"#7A0A6A\",accentSecondary:\"#0E7A3D\",accentTertiary:\"#5A1A5A\",selectionBackground:\"#E070C8\",selectionText:\"#3A0A3A\",activeBackground:\"#3A0A3A\",activeText:\"#F9A8E8\",hoverBackground:\"#EC9DDC\",focusRing:\"#660859\",iconPrimary:\"#3A0A3A\",iconMuted:\"#6D3E67\",imageBackground:\"#E698D7\",success:\"#165837\",warning:\"#6E4800\",danger:\"#962019\",linkVisited:\"#611B59\",field:\"#FDE5F8\",selectionRule:\"#AE519D\",controlBackground:\"#EC9DDC\",controlBorder:\"#9A5991\"},night:{canvas:\"#1D0719\",surface:\"#271123\",surfaceRaised:\"#311B2C\",textPrimary:\"#F7E0F1\",textSecondary:\"#BAA3B5\",textMuted:\"#957E90\",border:\"#3E2839\",borderStrong:\"#F7E0F1\",link:\"#FC94E5\",linkHover:\"#FAB2EA\",accentPrimary:\"#FC94E5\",accentSecondary:\"#6FE893\",accentTertiary:\"#BB75B9\",selectionBackground:\"#4B2643\",selectionText:\"#F7E0F1\",activeBackground:\"#F7E0F1\",activeText:\"#1D0719\",hoverBackground:\"#2C1628\",focusRing:\"#FC94E5\",iconPrimary:\"#F7E0F1\",iconMuted:\"#957E90\",imageBackground:\"#331D2F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DB9CCD\",field:\"#311B2C\",selectionRule:\"#7F5E77\",controlBackground:\"#2C1628\",controlBorder:\"#8A7485\"}},special:{bg:\"linear-gradient(135deg,color-mix(in srgb,#FF7AD9 22%,var(--msq-paper)) 0%,var(--msq-paper) 50%,color-mix(in srgb,#7AE0FF 22%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(45deg,color-mix(in srgb,#FFFFFF 5%,transparent) 0 1px,transparent 1px 10px)\",rule:\"linear-gradient(90deg,#FF7AD9,#7AE0FF,#9CF0B0)\"}},{id:\"matrix\",no:\"27\",name:\"Matrix\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#E7F8E6\",surface:\"#DEEEDD\",surfaceRaised:\"#D4E5D3\",textPrimary:\"#152414\",textSecondary:\"#4D5B4C\",textMuted:\"#667364\",border:\"#C8D8C6\",borderStrong:\"#152414\",link:\"#0B620B\",linkHover:\"#10510F\",accentPrimary:\"#0D6F0C\",accentSecondary:\"#0B5E10\",accentTertiary:\"#1C891A\",selectionBackground:\"#C3E4C0\",selectionText:\"#152414\",activeBackground:\"#152414\",activeText:\"#E7F8E6\",hoverBackground:\"#D8E9D7\",focusRing:\"#0B620B\",iconPrimary:\"#152414\",iconMuted:\"#667364\",imageBackground:\"#D2E3D1\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#2A5F2A\",field:\"#F8FDF8\",selectionRule:\"#8FAA8C\",controlBackground:\"#D8E9D7\",controlBorder:\"#7E8E7D\"},night:{canvas:\"#000600\",surface:\"#071107\",surfaceRaised:\"#0E1C0E\",textPrimary:\"#9AFF9A\",textSecondary:\"#6FB96F\",textMuted:\"#558F55\",border:\"#172B17\",borderStrong:\"#9AFF9A\",link:\"#19C019\",linkHover:\"#4DD94D\",accentPrimary:\"#19C019\",accentSecondary:\"#5AE05A\",accentTertiary:\"#0A800A\",selectionBackground:\"#063A06\",selectionText:\"#9AFF9A\",activeBackground:\"#9AFF9A\",activeText:\"#000600\",hoverBackground:\"#0B170B\",focusRing:\"#19C019\",iconPrimary:\"#9AFF9A\",iconMuted:\"#558F55\",imageBackground:\"#0F1F0F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#44BC44\",field:\"#0E1C0E\",selectionRule:\"#327532\",controlBackground:\"#0B170B\",controlBorder:\"#4D824D\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#19C019 8%,var(--msq-paper)) 0%,var(--msq-paper) 30%)\",overlay:\"repeating-linear-gradient(90deg,color-mix(in srgb,#19C019 12%,transparent) 0 1px,transparent 1px 14px)\",glow:\"0 0 6px color-mix(in srgb,var(--msq-link) 60%,transparent)\",oanim:\"sp-fall\"}},{id:\"highlighter\",no:\"28\",name:\"Highlighter\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FCF84A\",surface:\"#F2EE48\",surfaceRaised:\"#E7E345\",textPrimary:\"#141414\",textSecondary:\"#555423\",textMuted:\"#727128\",border:\"#D9D642\",borderStrong:\"#141414\",link:\"#A91C1C\",linkHover:\"#7B1B1B\",accentPrimary:\"#C02020\",accentSecondary:\"#2A2A2A\",accentTertiary:\"#8A8610\",selectionBackground:\"#E0DA20\",selectionText:\"#141414\",activeBackground:\"#141414\",activeText:\"#FCF84A\",hoverBackground:\"#ECE846\",focusRing:\"#A91C1C\",iconPrimary:\"#141414\",iconMuted:\"#727128\",imageBackground:\"#E5E145\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#8A3A22\",field:\"#FEFDC9\",selectionRule:\"#A39F1C\",controlBackground:\"#ECE846\",controlBorder:\"#88862F\"},night:{canvas:\"#121200\",surface:\"#1C1C09\",surfaceRaised:\"#252513\",textPrimary:\"#EAEAD0\",textSecondary:\"#AEAE96\",textMuted:\"#898972\",border:\"#32321F\",borderStrong:\"#EAEAD0\",link:\"#FFA195\",linkHover:\"#F7BEAD\",accentPrimary:\"#FFA195\",accentSecondary:\"#CACACA\",accentTertiary:\"#9B972B\",selectionBackground:\"#393701\",selectionText:\"#EAEAD0\",activeBackground:\"#EAEAD0\",activeText:\"#121200\",hoverBackground:\"#21210F\",focusRing:\"#FFA195\",iconPrimary:\"#EAEAD0\",iconMuted:\"#898972\",imageBackground:\"#282815\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#D6A896\",field:\"#252513\",selectionRule:\"#6E6D3F\",controlBackground:\"#21210F\",controlBorder:\"#7E7E68\"}},special:{linkbg:\"color-mix(in srgb,var(--msq-accent) 28%,transparent)\"}},{id:\"retrowave\",no:\"29\",name:\"Retrowave\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F0F1FF\",surface:\"#E6E7F6\",surfaceRaised:\"#DDDEED\",textPrimary:\"#1C1C36\",textSecondary:\"#54546A\",textMuted:\"#6C6D7F\",border:\"#D0D1E1\",borderStrong:\"#1C1C36\",link:\"#7A2DA9\",linkHover:\"#54267B\",accentPrimary:\"#7A2DA9\",accentSecondary:\"#00566B\",accentTertiary:\"#BA3287\",selectionBackground:\"#D8D3FF\",selectionText:\"#1C1C36\",activeBackground:\"#1C1C36\",activeText:\"#F0F1FF\",hoverBackground:\"#E1E2F1\",focusRing:\"#7A2DA9\",iconPrimary:\"#1C1C36\",iconMuted:\"#6C6D7F\",imageBackground:\"#DBDCEB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#68428C\",field:\"#FAFBFF\",selectionRule:\"#A09CC3\",controlBackground:\"#E1E2F1\",controlBorder:\"#86869A\"},night:{canvas:\"#120A3A\",surface:\"#1C1443\",surfaceRaised:\"#261E4C\",textPrimary:\"#F0E8FF\",textSecondary:\"#B2AAC8\",textMuted:\"#8C84A6\",border:\"#332B58\",borderStrong:\"#F0E8FF\",link:\"#C57BF4\",linkHover:\"#CB8DF7\",accentPrimary:\"#B04AF0\",accentSecondary:\"#3AC8F0\",accentTertiary:\"#F04AB0\",selectionBackground:\"#3A1A7A\",selectionText:\"#F0E8FF\",activeBackground:\"#F0E8FF\",activeText:\"#120A3A\",hoverBackground:\"#221A48\",focusRing:\"#C67DF4\",iconPrimary:\"#F0E8FF\",iconMuted:\"#8C84A6\",imageBackground:\"#28204E\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#B888DF\",field:\"#261E4C\",selectionRule:\"#7158A2\",controlBackground:\"#221A48\",controlBorder:\"#81799C\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#B04AF0 20%,var(--msq-paper)) 0%,var(--msq-paper) 45%,color-mix(in srgb,#F04AB0 20%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(0deg,color-mix(in srgb,#F04AB0 10%,transparent) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,color-mix(in srgb,#3AC8F0 10%,transparent) 0 1px,transparent 1px 28px)\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",hglow:\"0 0 10px color-mix(in srgb,var(--msq-accent) 60%,transparent)\",rule:\"linear-gradient(90deg,#3AC8F0,#B04AF0,#F04AB0)\"}},{id:\"oil\",no:\"30\",name:\"Oil\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF2FE\",surface:\"#E5E8F5\",surfaceRaised:\"#DCDFEC\",textPrimary:\"#181D37\",textSecondary:\"#51556B\",textMuted:\"#6A6E80\",border:\"#CFD2E0\",borderStrong:\"#181D37\",link:\"#804704\",linkHover:\"#593818\",accentPrimary:\"#854A04\",accentSecondary:\"#5C24A5\",accentTertiary:\"#00818D\",selectionBackground:\"#CED7FF\",selectionText:\"#181D37\",activeBackground:\"#181D37\",activeText:\"#EFF2FE\",hoverBackground:\"#E0E3F0\",focusRing:\"#804704\",iconPrimary:\"#181D37\",iconMuted:\"#6A6E80\",imageBackground:\"#DADDEA\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#684F38\",field:\"#FAFBFF\",selectionRule:\"#979FC3\",controlBackground:\"#E0E3F0\",controlBorder:\"#84889A\"},night:{canvas:\"#0E1230\",surface:\"#181C39\",surfaceRaised:\"#222643\",textPrimary:\"#E8ECFF\",textSecondary:\"#ABAFC5\",textMuted:\"#868AA2\",border:\"#2F334F\",borderStrong:\"#E8ECFF\",link:\"#F09030\",linkHover:\"#EDB583\",accentPrimary:\"#F09030\",accentSecondary:\"#9A6AF0\",accentTertiary:\"#30C0D0\",selectionBackground:\"#2A3070\",selectionText:\"#E8ECFF\",activeBackground:\"#E8ECFF\",activeText:\"#0E1230\",hoverBackground:\"#1D213E\",focusRing:\"#F09030\",iconPrimary:\"#E8ECFF\",iconMuted:\"#868AA2\",imageBackground:\"#242845\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#CEA07A\",field:\"#222643\",selectionRule:\"#63689B\",controlBackground:\"#1D213E\",controlBorder:\"#7B7F98\"}},special:{bg:\"radial-gradient(circle at 15% 20%,color-mix(in srgb,#F09030 18%,var(--msq-paper)) 0%,transparent 40%),radial-gradient(circle at 80% 30%,color-mix(in srgb,#9A6AF0 18%,var(--msq-paper)) 0%,transparent 45%),radial-gradient(circle at 50% 90%,color-mix(in srgb,#30C0D0 18%,var(--msq-paper)) 0%,transparent 45%)\",bgsize:\"180% 180%\",rule:\"linear-gradient(90deg,#F09030,#9A6AF0,#30C0D0)\",anim:\"sp-drift\"}},{id:\"ember\",no:\"31\",name:\"Ember\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#FBF0E8\",surface:\"#F2E6DF\",surfaceRaised:\"#E8DDD5\",textPrimary:\"#281C17\",textSecondary:\"#5F544F\",textMuted:\"#776C67\",border:\"#DBD0C9\",borderStrong:\"#281C17\",link:\"#8C3C0B\",linkHover:\"#683010\",accentPrimary:\"#923E0B\",accentSecondary:\"#6A440A\",accentTertiary:\"#C33D14\",selectionBackground:\"#FDCDBB\",selectionText:\"#281C17\",activeBackground:\"#281C17\",activeText:\"#FBF0E8\",hoverBackground:\"#ECE1D9\",focusRing:\"#8C3C0B\",iconPrimary:\"#281C17\",iconMuted:\"#776C67\",imageBackground:\"#E6DBD3\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#7A4A2E\",field:\"#FEFAF8\",selectionRule:\"#BD988A\",controlBackground:\"#ECE1D9\",controlBorder:\"#928680\"},night:{canvas:\"#140A06\",surface:\"#1E140F\",surfaceRaised:\"#281E19\",textPrimary:\"#F7E6D8\",textSecondary:\"#B7A89D\",textMuted:\"#91837A\",border:\"#362B26\",borderStrong:\"#F7E6D8\",link:\"#FF7A30\",linkHover:\"#FCA573\",accentPrimary:\"#FF7A30\",accentSecondary:\"#F0B060\",accentTertiary:\"#C03A10\",selectionBackground:\"#4A2010\",selectionText:\"#F7E6D8\",activeBackground:\"#F7E6D8\",activeText:\"#140A06\",hoverBackground:\"#241915\",focusRing:\"#FF7A30\",iconPrimary:\"#F7E6D8\",iconMuted:\"#91837A\",imageBackground:\"#2B201B\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DB9166\",field:\"#281E19\",selectionRule:\"#7E5B4C\",controlBackground:\"#241915\",controlBorder:\"#86786F\"}},special:{bg:\"radial-gradient(ellipse at 50% 100%,color-mix(in srgb,#FF7A30 20%,var(--msq-paper)) 0%,var(--msq-paper) 60%)\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",hglow:\"0 0 10px color-mix(in srgb,var(--msq-accent) 60%,transparent)\",rule:\"linear-gradient(90deg,#C03A10,#FF7A30,#F0B060)\"}},{id:\"moss\",no:\"32\",name:\"Moss\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#EFF5E9\",surface:\"#E5ECE0\",surfaceRaised:\"#DCE2D6\",textPrimary:\"#1A2217\",textSecondary:\"#4F564B\",textMuted:\"#666C63\",border:\"#CFD5CA\",borderStrong:\"#1A2217\",link:\"#435E0E\",linkHover:\"#364B12\",accentPrimary:\"#49660F\",accentSecondary:\"#465328\",accentTertiary:\"#5E7E2D\",selectionBackground:\"#CCE1C1\",selectionText:\"#1A2217\",activeBackground:\"#1A2217\",activeText:\"#EFF5E9\",hoverBackground:\"#E0E6DA\",focusRing:\"#435E0E\",iconPrimary:\"#1A2217\",iconMuted:\"#666C63\",imageBackground:\"#DAE0D4\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4A5A2C\",field:\"#FAFCF8\",selectionRule:\"#97A88E\",controlBackground:\"#E0E6DA\",controlBorder:\"#848C80\"},night:{canvas:\"#0C140A\",surface:\"#161E13\",surfaceRaised:\"#20281D\",textPrimary:\"#E6F0DC\",textSecondary:\"#A9B2A1\",textMuted:\"#848D7E\",border:\"#2D352A\",borderStrong:\"#E6F0DC\",link:\"#9AC060\",linkHover:\"#B8D392\",accentPrimary:\"#9AC060\",accentSecondary:\"#C8D8A8\",accentTertiary:\"#6A8A3A\",selectionBackground:\"#2A3A20\",selectionText:\"#E6F0DC\",activeBackground:\"#E6F0DC\",activeText:\"#0C140A\",hoverBackground:\"#1B2319\",focusRing:\"#9AC060\",iconPrimary:\"#E6F0DC\",iconMuted:\"#848D7E\",imageBackground:\"#222A1F\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A2B980\",field:\"#20281D\",selectionRule:\"#627158\",controlBackground:\"#1B2319\",controlBorder:\"#798273\"}},special:{bg:\"linear-gradient(180deg,var(--msq-paper) 50%,color-mix(in srgb,#9AC060 10%,var(--msq-paper)) 100%)\",overlay:\"radial-gradient(color-mix(in srgb,#9AC060 9%,transparent) 1px,transparent 1.500px)\",osize:\"7px 7px\"}},{id:\"peach-fuzz\",no:\"33\",name:\"Peach Fuzz\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#FCE4D4\",surface:\"#F4DBCB\",surfaceRaised:\"#ECD2C3\",textPrimary:\"#4A2014\",textSecondary:\"#68493E\",textMuted:\"#7B6055\",border:\"#E1C7B7\",borderStrong:\"#4A2014\",link:\"#863616\",linkHover:\"#7E3318\",accentPrimary:\"#A0401A\",accentSecondary:\"#7A5040\",accentTertiary:\"#D08060\",selectionBackground:\"#F4C4A8\",selectionText:\"#4A2014\",activeBackground:\"#4A2014\",activeText:\"#FCE4D4\",hoverBackground:\"#F0D6C7\",focusRing:\"#863616\",iconPrimary:\"#4A2014\",iconMuted:\"#7B6055\",imageBackground:\"#EAD0C1\",success:\"#1E754A\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#77402A\",field:\"#FEF7F2\",selectionRule:\"#C1937C\",controlBackground:\"#F0D6C7\",controlBorder:\"#A38274\"},night:{canvas:\"#210703\",surface:\"#2B110C\",surfaceRaised:\"#351B16\",textPrimary:\"#FBE3D3\",textSecondary:\"#BEA599\",textMuted:\"#998075\",border:\"#422822\",borderStrong:\"#FBE3D3\",link:\"#FFA383\",linkHover:\"#FDBDA3\",accentPrimary:\"#FFA383\",accentSecondary:\"#EFBEAB\",accentTertiary:\"#CA7B5B\",selectionBackground:\"#502A11\",selectionText:\"#FBE3D3\",activeBackground:\"#FBE3D3\",activeText:\"#210703\",hoverBackground:\"#301612\",focusRing:\"#FFA383\",iconPrimary:\"#FBE3D3\",iconMuted:\"#998075\",imageBackground:\"#371D18\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#DEA48E\",field:\"#351B16\",selectionRule:\"#83624B\",controlBackground:\"#301612\",controlBorder:\"#8E756B\"}},special:{bg:\"linear-gradient(160deg,color-mix(in srgb,#FFD0A0 22%,var(--msq-paper)) 0%,var(--msq-paper) 45%,color-mix(in srgb,#FF9A70 22%,var(--msq-paper)) 100%)\",rule:\"linear-gradient(90deg,#FFB090,#D08060)\"}},{id:\"ledger\",no:\"34\",name:\"Ledger\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#F6F1DE\",surface:\"#ECE8D7\",surfaceRaised:\"#E2DFD0\",textPrimary:\"#1C2440\",textSecondary:\"#4E525F\",textMuted:\"#6A6C71\",border:\"#D5D2C6\",borderStrong:\"#1C2440\",link:\"#1A3A8A\",linkHover:\"#1B316C\",accentPrimary:\"#1A3A8A\",accentSecondary:\"#5A5A50\",accentTertiary:\"#B02020\",selectionBackground:\"#E0DAC0\",selectionText:\"#1C2440\",activeBackground:\"#1C2440\",activeText:\"#F6F1DE\",hoverBackground:\"#E7E3D3\",focusRing:\"#1A3A8A\",iconPrimary:\"#1C2440\",iconMuted:\"#6A6C71\",imageBackground:\"#E0DCCE\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#3A4C7B\",field:\"#FCFBF5\",selectionRule:\"#A5A39A\",controlBackground:\"#E7E3D3\",controlBorder:\"#898A8F\"},night:{canvas:\"#0A0F21\",surface:\"#141929\",surfaceRaised:\"#1E2331\",textPrimary:\"#EDE8D5\",textSecondary:\"#ADABA3\",textMuted:\"#878684\",border:\"#2C303C\",borderStrong:\"#EDE8D5\",link:\"#9EBDFD\",linkHover:\"#BECEED\",accentPrimary:\"#9EBDFD\",accentSecondary:\"#CACACA\",accentTertiary:\"#EC5C53\",selectionBackground:\"#3B3520\",selectionText:\"#EDE8D5\",activeBackground:\"#EDE8D5\",activeText:\"#0A0F21\",hoverBackground:\"#1A1E2E\",focusRing:\"#9EBDFD\",iconPrimary:\"#EDE8D5\",iconMuted:\"#878684\",imageBackground:\"#212533\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#A6B4D0\",field:\"#1E2331\",selectionRule:\"#706B56\",controlBackground:\"#1A1E2E\",controlBorder:\"#7C7C7B\"}},special:{overlay:\"repeating-linear-gradient(0deg,color-mix(in srgb,#1A3A8A 14%,transparent) 0 1px,transparent 1px 18px)\"}},{id:\"nebula\",no:\"35\",name:\"Nebula\",edition:\"special\",access:\"special\",kind:null,authored:\"night\",recommendedFont:null,tokens:{day:{canvas:\"#F0F1FF\",surface:\"#E6E7F6\",surfaceRaised:\"#DDDEED\",textPrimary:\"#1C1C33\",textSecondary:\"#545468\",textMuted:\"#6C6D7E\",border:\"#D0D1E0\",borderStrong:\"#1C1C33\",link:\"#4047B2\",linkHover:\"#333883\",accentPrimary:\"#434AB9\",accentSecondary:\"#860F63\",accentTertiary:\"#137E96\",selectionBackground:\"#D4D5FE\",selectionText:\"#1C1C33\",activeBackground:\"#1C1C33\",activeText:\"#F0F1FF\",hoverBackground:\"#E1E2F1\",focusRing:\"#4047B2\",iconPrimary:\"#1C1C33\",iconMuted:\"#6C6D7E\",imageBackground:\"#DBDCEB\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#4A4E8C\",field:\"#FAFBFF\",selectionRule:\"#9D9EC1\",controlBackground:\"#E1E2F1\",controlBorder:\"#868699\"},night:{canvas:\"#07061A\",surface:\"#111024\",surfaceRaised:\"#1C1B2F\",textPrimary:\"#ECEAFF\",textSecondary:\"#ACAABF\",textMuted:\"#858398\",border:\"#29283C\",borderStrong:\"#ECEAFF\",link:\"#7A8AFF\",linkHover:\"#A8B0FF\",accentPrimary:\"#7A8AFF\",accentSecondary:\"#F070C0\",accentTertiary:\"#40C0E0\",selectionBackground:\"#221C50\",selectionText:\"#ECEAFF\",activeBackground:\"#ECEAFF\",activeText:\"#07061A\",hoverBackground:\"#17162A\",focusRing:\"#7A8AFF\",iconPrimary:\"#ECEAFF\",iconMuted:\"#858398\",imageBackground:\"#1E1D31\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#939ADF\",field:\"#1C1B2F\",selectionRule:\"#5F5A84\",controlBackground:\"#17162A\",controlBorder:\"#7A788C\"}},special:{bg:\"radial-gradient(circle at 75% 15%,color-mix(in srgb,#7A8AFF 18%,var(--msq-paper)) 0%,transparent 45%),radial-gradient(circle at 15% 55%,color-mix(in srgb,#F070C0 18%,var(--msq-paper)) 0%,transparent 40%),radial-gradient(circle at 60% 95%,color-mix(in srgb,#40C0E0 18%,var(--msq-paper)) 0%,transparent 45%)\",bgsize:\"170% 170%\",overlay:\"radial-gradient(color-mix(in srgb,#FFFFFF 30%,transparent) 1px,transparent 1.500px)\",osize:\"40px 40px\",glow:\"0 0 7px color-mix(in srgb,var(--msq-link) 65%,transparent)\",anim:\"sp-drift\"}},{id:\"frost\",no:\"36\",name:\"Frost\",edition:\"special\",access:\"special\",kind:null,authored:\"day\",recommendedFont:null,tokens:{day:{canvas:\"#E6EEF2\",surface:\"#DDE5EA\",surfaceRaised:\"#D4DDE1\",textPrimary:\"#1C2C36\",textSecondary:\"#47525A\",textMuted:\"#5F696F\",border:\"#C8D1D6\",borderStrong:\"#1C2C36\",link:\"#22556E\",linkHover:\"#245168\",accentPrimary:\"#2A6A8A\",accentSecondary:\"#4A5A64\",accentTertiary:\"#90B0C0\",selectionBackground:\"#C8D8E0\",selectionText:\"#1C2C36\",activeBackground:\"#1C2C36\",activeText:\"#E6EEF2\",hoverBackground:\"#D8E0E5\",focusRing:\"#22556E\",iconPrimary:\"#1C2C36\",iconMuted:\"#5F696F\",imageBackground:\"#D2DBDF\",success:\"#1F7A4D\",warning:\"#8A5A00\",danger:\"#B3261E\",linkVisited:\"#365666\",field:\"#F8FAFB\",selectionRule:\"#94A4AD\",controlBackground:\"#D8E0E5\",controlBorder:\"#818D94\"},night:{canvas:\"#081218\",surface:\"#121C22\",surfaceRaised:\"#1C252B\",textPrimary:\"#E1E9ED\",textSecondary:\"#A4ADB1\",textMuted:\"#7F888D\",border:\"#293238\",borderStrong:\"#E1E9ED\",link:\"#88C7EB\",linkHover:\"#ACD5EC\",accentPrimary:\"#88C7EB\",accentSecondary:\"#BBCED9\",accentTertiary:\"#7898A7\",selectionBackground:\"#2B383E\",selectionText:\"#E1E9ED\",activeBackground:\"#E1E9ED\",activeText:\"#081218\",hoverBackground:\"#172127\",focusRing:\"#88C7EB\",iconPrimary:\"#E1E9ED\",iconMuted:\"#7F888D\",imageBackground:\"#1E282D\",success:\"#4CC38A\",warning:\"#F0B849\",danger:\"#F2707A\",linkVisited:\"#96BACE\",field:\"#1C252B\",selectionRule:\"#626D72\",controlBackground:\"#172127\",controlBorder:\"#747E82\"}},special:{bg:\"linear-gradient(180deg,color-mix(in srgb,#FFFFFF 22%,var(--msq-paper)) 0%,var(--msq-paper) 50%,color-mix(in srgb,#90B0C0 22%,var(--msq-paper)) 100%)\",overlay:\"repeating-linear-gradient(60deg,color-mix(in srgb,#FFFFFF 12%,transparent) 0 1px,transparent 1px 11px)\"}}];var FONT_LIBRARY=[{id:\"default\",name:\"Mosa\\xefque Default\",note:\"Verdana \\xb7 Georgia \\xb7 Tahoma \\xb7 Courier New — the site as it is today\",ui:\"Verdana, 'Verdana Pro', Geneva, 'DejaVu Sans', sans-serif\",editorial:\"Georgia, 'Times New Roman', Times, serif\",dense:\"Tahoma, Verdana, Geneva, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"helvetica\",name:\"Helvetica Neue\",note:\"Family \\xb7 Regular, Italic, Bold, Bold Italic, Black, Black Italic — the six styles already on msqdrt.org\",ui:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",editorial:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",dense:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700,900],locked:false},{id:\"clarity\",name:\"Clarity\",note:\"Regular only \\xb7 family in progress\",ui:\"'Clarity', Verdana, sans-serif\",editorial:\"'Clarity', Verdana, sans-serif\",dense:\"'Clarity', Verdana, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400],locked:false},{id:\"arimo\",name:\"Arimo\",note:\"Open licence \\xb7 already loaded by the site\",ui:\"Arimo, Arial, sans-serif\",editorial:\"Arimo, Arial, sans-serif\",dense:\"Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"tahoma\",name:\"Tahoma\",note:\"Device font\",ui:\"Tahoma, Verdana, Geneva, sans-serif\",editorial:\"Tahoma, Verdana, Geneva, sans-serif\",dense:\"Tahoma, Verdana, Geneva, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"georgia\",name:\"Georgia\",note:\"Device font \\xb7 all serif\",ui:\"Georgia, 'Times New Roman', serif\",editorial:\"Georgia, 'Times New Roman', serif\",dense:\"Georgia, 'Times New Roman', serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"times\",name:\"Times\",note:\"Device font \\xb7 all serif\",ui:\"'Times New Roman', Times, serif\",editorial:\"'Times New Roman', Times, serif\",dense:\"'Times New Roman', Times, serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"source-serif\",name:\"Source Serif\",note:\"Open licence\",ui:\"'Source Serif 4', Georgia, serif\",editorial:\"'Source Serif 4', Georgia, serif\",dense:\"'Source Serif 4', Georgia, serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,600],locked:false},{id:\"plex-sans\",name:\"IBM Plex Sans\",note:\"Open licence\",ui:\"'IBM Plex Sans', Verdana, sans-serif\",editorial:\"'IBM Plex Sans', Verdana, sans-serif\",dense:\"'IBM Plex Sans', Verdana, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,500,600],locked:false},{id:\"courier\",name:\"Courier New\",note:\"Device font \\xb7 all mono\",ui:\"'Courier New', Courier, ui-monospace, monospace\",editorial:\"'Courier New', Courier, ui-monospace, monospace\",dense:\"'Courier New', Courier, ui-monospace, monospace\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[400,700],locked:false},{id:\"plex-mono\",name:\"IBM Plex Mono\",note:\"Open licence \\xb7 all mono\",ui:\"'IBM Plex Mono', ui-monospace, monospace\",editorial:\"'IBM Plex Mono', ui-monospace, monospace\",dense:\"'IBM Plex Mono', ui-monospace, monospace\",archival:\"'IBM Plex Mono', ui-monospace, monospace\",weights:[400,500,600],locked:false},{id:\"univers\",name:\"Univers\",note:\"Licence needed before it can ship\",ui:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",editorial:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",dense:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[],locked:true},{id:\"akzidenz\",name:\"Akzidenz-Grotesk\",note:\"Licence needed before it can ship\",ui:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",editorial:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",dense:\"'Helvetica Neue', Helvetica, Arimo, Arial, sans-serif\",archival:\"'Courier New', Courier, ui-monospace, monospace\",weights:[],locked:true}];// packages/appearance/src/skins.ts\nvar DEFAULT_SKIN_ID=\"mosaique-default\";var CURATE_DEFAULT_SKIN_ID=\"curate-default\";var ALL_SKINS=SKIN_LIBRARY;var SKINS=SKIN_LIBRARY.filter(skin=>skin.kind!==\"dash-default\"&&skin.kind!==\"custom\");var DEFAULT_SKIN=SKIN_LIBRARY.find(skin=>skin.id===DEFAULT_SKIN_ID);var CUSTOM_SKIN=SKIN_LIBRARY.find(skin=>skin.kind===\"custom\");var FONTS=FONT_LIBRARY;function skinById(id,list=ALL_SKINS){return list.find(skin=>skin.id===id)??DEFAULT_SKIN;}var TOKEN_TO_VAR={canvas:\"paper\",surface:\"surface\",surfaceRaised:\"raised\",textPrimary:\"ink\",textSecondary:\"muted\",textMuted:\"faint\",border:\"rule\",borderStrong:\"rule-strong\",link:\"link\",linkHover:\"link-hover\",linkVisited:\"visited\",accentPrimary:\"accent\",accentSecondary:\"accent-2\",accentTertiary:\"signal\",selectionBackground:\"tint\",selectionText:\"tint-ink\",selectionRule:\"tint-rule\",activeBackground:\"active\",activeText:\"active-ink\",hoverBackground:\"hover\",focusRing:\"focus\",iconPrimary:\"icon\",iconMuted:\"icon-muted\",imageBackground:\"thumb\",field:\"field\",controlBackground:\"ctl\",controlBorder:\"ctl-rule\",success:\"success\",warning:\"warning\",danger:\"danger\"};function mixHex(a,b,weight){const channel=(hex2,at)=>parseInt(hex2.slice(at,at+2),16);return\"#\"+[1,3,5].map(at=>Math.round(channel(a,at)*(1-weight)+channel(b,at)*weight).toString(16).padStart(2,\"0\")).join(\"\");}function tokenProperties(tokens,prefix=\"--msq-\"){const out={};for(const[token,suffix]of Object.entries(TOKEN_TO_VAR))out[`${prefix}${suffix}`]=tokens[token].toLowerCase();out[`${prefix}ctl-active`]=mixHex(tokens.controlBackground,tokens.textPrimary,.06);return out;}function luminance(hex2){const value=hex2.replace(\"#\",\"\");const full=value.length===3?[...value].map(digit=>digit+digit).join(\"\"):value;const[r,g,b]=[0,2,4].map(at=>{const channel=parseInt(full.slice(at,at+2),16)/255;return channel<=.03928?channel/12.92:((channel+.055)/1.055)**2.4;});return .2126*r+.7152*g+.0722*b;}function contrast(a,b){const[light,dark]=[luminance(a),luminance(b)].sort((x,y)=>y-x);return(light+.05)/(dark+.05);}function inkFor(background){return contrast(\"#111111\",background)>=contrast(\"#FFFFFF\",background)?\"#111111\":\"#FFFFFF\";}var MARKERS=[[\"#FFF03A\",\"Yellow\"],[\"#FF8AD0\",\"Pink\"],[\"#9CFF57\",\"Green\"],[\"#7FE3FF\",\"Blue\"],[\"#FFB347\",\"Orange\"],[\"#C9A8FF\",\"Violet\"]];var SWATCHES=[\"#D4431B\",\"#1A0DAB\",\"#681DA8\",\"#318C2E\",\"#1C9F82\",\"#05BBF7\",\"#1149B8\",\"#6A50E0\",\"#FF2D78\",\"#F2C707\",\"#F09030\",\"#FFFFFF\",\"#111111\",\"#DCE5F3\"];var QUICK_SKINS=[\"mosaique-default\",\"paper\",\"aubergine\",\"ink\",\"forest\",\"cobalt\"];function tileLine(selector,t,other){return`${selector}{--tc:${t.canvas};--tt:${t.textPrimary};--ts:${t.selectionBackground};--tst:${t.selectionText};--ta:${t.link};--tb:${t.accentSecondary};--tg:${t.accentPrimary};--tbd:${t.border};--oc:${other.canvas};--ot:${other.textPrimary}}`;}function skinTileCss(){const lines=ALL_SKINS.map(skin=>{const{day,night}=skin.tokens;const special=skin.special?.bg?`.sk-${skin.no}{--tsp:${skin.special.bg.replace(/var\\(--msq-paper\\)/g,day.canvas)}}`:\"\";return`${tileLine(`.sk-${skin.no}`,day,night)}${tileLine(`.tp-n .sk-${skin.no}`,night,day)}${special}`;});const fonts=FONTS.map(font=>`.ff-${font.id} .fname{font-family:${font.ui}}`);return[...lines,...fonts].join(\"\\n\");}// packages/appearance/src/appearance.ts\nimport{useCallback,useEffect,useState}from\"react\";var DENSITY={xs:.9,s:.95,m:1,l:1.1,xl:1.2};var APPEARANCE_STORAGE_KEY=\"mosaique.appearance.v9\";var APPEARANCE_PAINT_KEY=\"mosaique.appearance.v9.paint\";var APPEARANCE_EVENT=\"msq:appearance\";var APPEARANCE_OPEN_EVENT=\"msq:appearance-open\";var APPEARANCE_BRIDGE_ORIGIN=\"https://curate.msqdrt.org\";var APPEARANCE_SITE_ORIGINS=[\"https://msqdrt.org\",\"https://www.msqdrt.org\"];var APPEARANCE_BRIDGE_TYPE=\"MOSAIQUE_APPEARANCE\";var APPEARANCE_BRIDGE_OPEN=\"MOSAIQUE_APPEARANCE_OPEN\";var APPEARANCE_BRIDGE_REQUEST=\"MOSAIQUE_APPEARANCE_REQUEST\";var APPEARANCE_BRIDGE_VERSION=1;var SITE_FIELDS=[\"mode\",\"skin\",\"font\",\"density\",\"overrides\",\"marker\",\"view\",\"cols\",\"bulletin\",\"first\",\"hide\",\"motion\",\"fxTitles\",\"fxAccents\",\"scrollbars\"];var emptyOverrides=()=>({day:{},night:{}});var DEFAULT_APPEARANCE={v:9,mode:\"day\",skin:DEFAULT_SKIN_ID,font:\"default\",density:\"m\",overrides:emptyOverrides(),marker:null,view:\"grid\",cols:\"auto\",bulletin:null,first:\"bk\",hide:{},motion:true,fxTitles:false,fxAccents:false,scrollbars:true,remember:true,dash:{mode:\"day\",skin:CURATE_DEFAULT_SKIN_ID,font:\"helvetica\",density:\"m\",overrides:emptyOverrides(),glass:\"frosted\",corners:\"round\",shadow:\"soft\"},dashFollows:false,wx:null,wy:null,saved:[]};var HEX=/^#[0-9a-fA-F]{6}$/;var TOKENS=Object.keys(TOKEN_TO_VAR);var oneOf=(value,list,fallback)=>list.includes(value)?value:fallback;function cleanLook(raw,fallback,allowCurate){const source=raw&&typeof raw===\"object\"?raw:{};const out={mode:fallback.mode,skin:fallback.skin,font:fallback.font,density:fallback.density,overrides:emptyOverrides()};const skin=ALL_SKINS.find(entry=>entry.id===source.skin);if(skin&&skin.kind!==\"custom\"&&(skin.kind!==\"dash-default\"||allowCurate))out.skin=skin.id;const font=FONTS.find(entry=>entry.id===source.font);if(font&&!font.locked)out.font=font.id;out.density=oneOf(source.density,[\"xs\",\"s\",\"m\",\"l\",\"xl\"],\"m\");out.mode=oneOf(source.mode,[\"day\",\"night\",\"auto\"],fallback.mode);const overrides=emptyOverrides();for(const pole of[\"day\",\"night\"]){for(const token of TOKENS){const value=raw?.overrides?.[pole]?.[token];if(typeof value===\"string\"&&HEX.test(value))overrides[pole][token]=value.toUpperCase();}}out.overrides=overrides;return out;}function cleanDash(raw){return{...cleanLook(raw,DEFAULT_APPEARANCE.dash,true),glass:oneOf(raw?.glass,[\"clear\",\"frosted\",\"solid\"],\"frosted\"),corners:raw?.corners===\"square\"?\"square\":\"round\",shadow:oneOf(raw?.shadow,[\"soft\",\"hard\",\"off\"],\"soft\")};}function hex(value){return typeof value===\"string\"&&HEX.test(value)?value.toUpperCase():null;}function parseAppearance(raw){let data={};try{const value=typeof raw===\"string\"?JSON.parse(raw):raw;if(value&&typeof value===\"object\")data=value;}catch{data={};}const base=cleanLook(data,DEFAULT_APPEARANCE,false);const hide={};for(const key of[\"new\",\"obj\",\"art\"])if(data.hide?.[key]===true)hide[key]=true;const saved=(Array.isArray(data.saved)?data.saved:[]).filter(entry=>entry&&typeof entry.name===\"string\"&&entry.site&&entry.dash).slice(0,12).map(entry=>({id:typeof entry.id===\"string\"?entry.id:`s${entry.name}`,name:entry.name.slice(0,40),dashFollows:entry.dashFollows===true,dash:cleanDash(entry.dash),site:{...cleanLook(entry.site,DEFAULT_APPEARANCE,false),marker:hex(entry.site.marker),view:oneOf(entry.site.view,[\"mosaic\",\"grid\",\"market\",\"list\"],\"grid\"),cols:oneOf(entry.site.cols,[1,2,3,\"auto\"],\"auto\"),fxTitles:entry.site.fxTitles===true,fxAccents:entry.site.fxAccents===true}}));return{...base,v:9,marker:hex(data.marker),view:oneOf(data.view,[\"mosaic\",\"grid\",\"market\",\"list\"],\"grid\"),cols:oneOf(data.cols,[1,2,3,\"auto\"],\"auto\"),bulletin:oneOf(data.bulletin,[\"static\",\"ticker\",\"off\"],null),first:data.first===\"vn\"?\"vn\":\"bk\",hide,motion:data.motion!==false,fxTitles:data.fxTitles===true,fxAccents:data.fxAccents===true,scrollbars:data.scrollbars!==false,remember:data.remember!==false,dash:cleanDash(data.dash),dashFollows:data.dashFollows===true,wx:typeof data.wx===\"number\"&&Number.isFinite(data.wx)?data.wx:null,wy:typeof data.wy===\"number\"&&Number.isFinite(data.wy)?data.wy:null,saved};}function snapshot(appearance,name){const{mode,skin,font,density,overrides,marker,view,cols,fxTitles,fxAccents}=appearance;return{id:`s${Date.now()}`,name:name.trim().slice(0,40),dashFollows:appearance.dashFollows,dash:appearance.dash,site:{mode,skin,font,density,overrides,marker,view,cols,fxTitles,fxAccents}};}function applySaved(appearance,saved){return{...appearance,...saved.site,dash:saved.dash,dashFollows:saved.dashFollows};}function systemPole(){try{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"night\":\"day\";}catch{return\"day\";}}function poleOf(look,system=systemPole()){return look.mode===\"auto\"?system:look.mode;}function dashLookOf(appearance){return appearance.dashFollows?appearance:appearance.dash;}function tokensOf(look,marker,pole=poleOf(look)){const skin=skinById(look.skin);const ink=marker?inkFor(marker):null;const marked=marker&&ink?{selectionBackground:marker,selectionText:ink,selectionRule:mixHex(marker,ink,.35).toUpperCase()}:{};return{...skin.tokens[pole],...marked,...look.overrides[pole]};}function fontOf(look){return FONTS.find(font=>font.id===look.font)??FONTS[0];}function nearest(weights,want){return weights.reduce((best,weight)=>Math.abs(weight-want)<Math.abs(best-want)?weight:best,weights[0]??want);}function isPristine(appearance,pole=poleOf(appearance)){return appearance.skin===DEFAULT_SKIN_ID&&pole===\"day\"&&!appearance.marker&&Object.keys(appearance.overrides.day).length===0;}var SPECIAL_KEYS=[\"bg\",\"bgsize\",\"overlay\",\"osize\",\"glow\",\"hglow\",\"rule\",\"linkbg\",\"anim\",\"oanim\"];function paintFor(appearance,pole=poleOf(appearance),dashPole=poleOf(dashLookOf(appearance))){const props={};const attrs={};const classes=[];const pristine=isPristine(appearance,pole);const skin=skinById(appearance.skin);const tokens=tokensOf(appearance,appearance.marker,pole);if(!pristine){Object.assign(props,tokenProperties(tokens));attrs[\"data-msq-skin\"]=skin.id;attrs[\"data-msq-pole\"]=pole;if(pole===\"night\")classes.push(\"pn\");}const font=fontOf(appearance);if(font.id!==\"default\"){props[\"--msq-font-ui\"]=font.ui;props[\"--msq-font-editorial\"]=font.editorial;props[\"--msq-font-dense\"]=font.dense;props[\"--msq-font-archival\"]=font.archival;props[\"--msq-bold\"]=String(nearest(font.weights,700));}if(appearance.density!==\"m\"){props[\"--msq-scale\"]=String(DENSITY[appearance.density]);attrs[\"data-msq-density\"]=appearance.density;}if(appearance.cols!==\"auto\"){props[\"--msq-cols\"]=String(appearance.cols);attrs[\"data-msq-cols\"]=String(appearance.cols);}if(appearance.view!==\"grid\")attrs[\"data-msq-view\"]=appearance.view;if(appearance.bulletin===\"off\")attrs[\"data-msq-bulletin\"]=\"off\";if(appearance.first===\"vn\")classes.push(\"msq-first-vn\");for(const key of Object.keys(appearance.hide))classes.push(`msq-hide-${key}`);if(appearance.fxTitles)classes.push(\"fx-t\");if(appearance.fxAccents)classes.push(\"fx-a\");if(!appearance.scrollbars)classes.push(\"sb-off\");const special=!pristine?skin.special:null;for(const key of SPECIAL_KEYS){const value=special?.[key];if(!value||(key===\"anim\"||key===\"oanim\")&&!appearance.motion)continue;props[`--sp-${key}`]=value;}const dash=dashLookOf(appearance);const dashSkin=skinById(dash.skin);Object.assign(props,tokenProperties(tokensOf(dash,appearance.marker,dashPole),\"--dw-\"));const dashFont=fontOf(dash);props[\"--dw-font\"]=dashFont.ui;props[\"--dw-font-ref\"]=dashFont.archival;props[\"--dw-bold\"]=String(nearest(dashFont.weights,700));props[\"--dw-scale\"]=String(DENSITY[dash.density]);for(const key of SPECIAL_KEYS){const value=dashSkin.special?.[key];if(!value||(key===\"anim\"||key===\"oanim\")&&!appearance.motion)continue;props[`--dsp-${key}`]=value.split(\"var(--msq-\").join(\"var(--dw-\");}if(dashPole===\"night\")classes.push(\"msq-dn\");if(dash.skin!==CURATE_DEFAULT_SKIN_ID||appearance.dashFollows||Object.keys(dash.overrides[dashPole]).length)attrs[\"data-msq-dash-skin\"]=dash.skin;classes.push(appearance.dash.corners===\"square\"?\"shape-ledger\":\"shape-glass\",`g-${appearance.dash.glass}`,`s-${appearance.dash.shadow}`);if(!pristine||appearance.marker)attrs[\"data-msq-selection\"]=\"on\";const canvas=pristine?null:tokens.canvas.toLowerCase();return{props,attrs,classes,canvas,scheme:pristine?null:pole===\"night\"?\"dark\":\"light\"};}var OWNED_CLASSES=/^(pn|msq-dn|fx-t|fx-a|sb-off|shape-glass|shape-ledger|g-(clear|frosted|solid)|s-(soft|hard|off)|msq-first-vn|msq-hide-[a-z]+)$/;var OWNED_ATTRS=[\"data-msq-skin\",\"data-msq-pole\",\"data-msq-density\",\"data-msq-cols\",\"data-msq-view\",\"data-msq-bulletin\",\"data-msq-selection\",\"data-msq-dash-skin\"];function dashOnly(paint){const props=Object.fromEntries(Object.entries(paint.props).filter(([name])=>name.startsWith(\"--dw-\")||name.startsWith(\"--dsp-\")));const attrs=\"data-msq-dash-skin\"in paint.attrs?{\"data-msq-dash-skin\":paint.attrs[\"data-msq-dash-skin\"]}:{};const classes=paint.classes.filter(name=>/^(msq-dn|shape-glass|shape-ledger|g-|s-)/.test(name));return{props,attrs,classes,canvas:null,scheme:null};}function applyAppearance(appearance,doc=document,options={}){const root=doc.documentElement;const paint=options.site===false?dashOnly(paintFor(appearance)):paintFor(appearance);for(const name of Array.from(root.style)){if(/^--(msq|dw|sp|dsp)-/.test(name)&&!(name in paint.props))root.style.removeProperty(name);}for(const[name,value]of Object.entries(paint.props))root.style.setProperty(name,value);for(const name of OWNED_ATTRS){if(name in paint.attrs)root.setAttribute(name,paint.attrs[name]);else root.removeAttribute(name);}for(const name of Array.from(root.classList))if(OWNED_CLASSES.test(name)&&!paint.classes.includes(name))root.classList.remove(name);for(const name of paint.classes)root.classList.add(name);if(paint.scheme)root.style.setProperty(\"color-scheme\",paint.scheme);else root.style.removeProperty(\"color-scheme\");for(const element of[root,doc.body]){if(!element)continue;if(paint.canvas)element.style.setProperty(\"background-color\",paint.canvas);else element.style.removeProperty(\"background-color\");}}function appearancePaint(appearance){return{mode:appearance.mode,day:paintFor(appearance,\"day\"),night:paintFor(appearance,\"night\")};}var NO_FLASH_SNIPPET=`<script>(function(){try{var p=JSON.parse(localStorage.getItem(${JSON.stringify(APPEARANCE_PAINT_KEY)})||\"null\");if(!p)return;var n=p.mode===\"night\"||(p.mode===\"auto\"&&matchMedia(\"(prefers-color-scheme: dark)\").matches);var s=p[n?\"night\":\"day\"],r=document.documentElement,k,i;for(k in s.props)r.style.setProperty(k,s.props[k]);for(k in s.attrs)r.setAttribute(k,s.attrs[k]);for(i=0;i<s.classes.length;i++)r.classList.add(s.classes[i]);if(s.canvas){r.style.backgroundColor=s.canvas}if(s.scheme){r.style.colorScheme=s.scheme}}catch(e){}})();</script>`;function loadAppearance(){try{return parseAppearance(window.localStorage.getItem(APPEARANCE_STORAGE_KEY));}catch{return DEFAULT_APPEARANCE;}}function setAppearance(appearance,options={}){applyAppearance(appearance,document,options);let stored=true;try{if(appearance.remember){window.localStorage.setItem(APPEARANCE_STORAGE_KEY,JSON.stringify(appearance));window.localStorage.setItem(APPEARANCE_PAINT_KEY,JSON.stringify(appearancePaint(appearance)));}else{window.localStorage.removeItem(APPEARANCE_STORAGE_KEY);window.localStorage.removeItem(APPEARANCE_PAINT_KEY);}}catch{stored=false;}window.dispatchEvent(new CustomEvent(APPEARANCE_EVENT,{detail:appearance}));return stored;}function readBridge(origin,data,from){const allowed=from===\"curate\"?origin===APPEARANCE_BRIDGE_ORIGIN:APPEARANCE_SITE_ORIGINS.includes(origin);if(!allowed||!data||typeof data!==\"object\")return null;const message=data;if(message.version!==APPEARANCE_BRIDGE_VERSION)return null;if(message.type===APPEARANCE_BRIDGE_TYPE)return{kind:\"appearance\",appearance:parseAppearance(message.appearance)};if(from===\"curate\"&&message.type===APPEARANCE_BRIDGE_OPEN)return{kind:\"open\"};if(from===\"curate\"&&message.type===APPEARANCE_BRIDGE_REQUEST)return{kind:\"request\"};return null;}function withSiteLook(current,incoming){const next={...current};for(const field of SITE_FIELDS)next[field]=incoming[field];return parseAppearance(next);}function postToSite(type,appearance){if(typeof window===\"undefined\"||window.parent===window)return;for(const origin of APPEARANCE_SITE_ORIGINS){try{window.parent.postMessage({type,version:APPEARANCE_BRIDGE_VERSION,...appearance?{appearance}:{}},origin);}catch{}}}function useAppearance(options={}){const curate=options.surface===\"curate\";const paint={site:!curate};const[a,setState]=useState(()=>options.initial&&typeof window!==\"undefined\"?options.initial():DEFAULT_APPEARANCE);const[storageOk,setStorageOk]=useState(true);useEffect(()=>{let current=options.initial?options.initial():loadAppearance();applyAppearance(current,document,paint);setState(current);const adopt=next=>{current=next;setState(next);};const onEvent=event=>adopt(parseAppearance(event.detail));const onStorage=event=>{if(event.key!==APPEARANCE_STORAGE_KEY)return;const next=parseAppearance(event.newValue);applyAppearance(next,document,paint);adopt(next);};const onMessage=event=>{const message=readBridge(event.origin,event.data,curate?\"site\":\"curate\");if(!message)return;if(message.kind===\"appearance\")setAppearance(withSiteLook(current,message.appearance),paint);else if(message.kind===\"open\")openAppearanceWidget();else if(message.kind===\"request\"&&event.source&&\"postMessage\"in event.source){event.source.postMessage({type:APPEARANCE_BRIDGE_TYPE,version:APPEARANCE_BRIDGE_VERSION,appearance:current},event.origin);}};let media=null;const onScheme=()=>{if(current.mode===\"auto\"||current.dash.mode===\"auto\")applyAppearance(current,document,paint);};try{media=window.matchMedia(\"(prefers-color-scheme: dark)\");media.addEventListener?.(\"change\",onScheme);}catch{media=null;}window.addEventListener(APPEARANCE_EVENT,onEvent);window.addEventListener(\"storage\",onStorage);window.addEventListener(\"message\",onMessage);if(curate)postToSite(APPEARANCE_BRIDGE_REQUEST);return()=>{window.removeEventListener(APPEARANCE_EVENT,onEvent);window.removeEventListener(\"storage\",onStorage);window.removeEventListener(\"message\",onMessage);media?.removeEventListener?.(\"change\",onScheme);};},[]);const commit=useCallback(next=>{setState(previous=>{if(curate&&SITE_FIELDS.some(field=>JSON.stringify(previous[field])!==JSON.stringify(next[field])))postToSite(APPEARANCE_BRIDGE_TYPE,next);return next;});setStorageOk(setAppearance(next,paint));},[curate]);const set=useCallback(patch=>commit(parseAppearance({...a,...patch})),[a,commit]);const setLook=useCallback((target,patch)=>target===\"dash\"?set({dash:{...a.dash,...patch},dashFollows:false}):set(patch),[a,set]);const reset=useCallback(target=>target===\"dash\"?set({dash:DEFAULT_APPEARANCE.dash,dashFollows:false}):commit(parseAppearance({...DEFAULT_APPEARANCE,remember:a.remember,dash:a.dash,dashFollows:a.dashFollows,wx:a.wx,wy:a.wy,saved:a.saved})),[a,set,commit]);return{a,storageOk,set,setLook,reset};}function openAppearanceWidget(){window.dispatchEvent(new CustomEvent(APPEARANCE_OPEN_EVENT));}// packages/appearance/src/AppearanceWidget.tsx\nimport{useEffect as useEffect2,useRef,useState as useState2}from\"react\";var VIEWS=[[\"mosaic\",\"Mosaic\"],[\"grid\",\"Grid\"],[\"market\",\"Market\"],[\"list\",\"List\"]];var COLS=[[1,\"1\"],[2,\"2\"],[3,\"3\"],[\"auto\",\"Auto\"]];var OVERRIDABLE=[{key:\"accentPrimary\",label:\"Accent\"},{key:\"link\",label:\"Links\"},{key:\"canvas\",label:\"Page\"},{key:\"surfaceRaised\",label:\"Raised surface\"},{key:\"field\",label:\"Input fields\"},{key:\"textPrimary\",label:\"Text\"},{key:\"textSecondary\",label:\"Secondary text\"},{key:\"textMuted\",label:\"Faint text\"},{key:\"border\",label:\"Lines\"},{key:\"borderStrong\",label:\"Strong lines\"},{key:\"linkVisited\",label:\"Visited links\"},{key:\"accentSecondary\",label:\"Second accent\"},{key:\"accentTertiary\",label:\"Signal\"},{key:\"selectionBackground\",label:\"Marker\"},{key:\"selectionText\",label:\"Marker text\"},{key:\"selectionRule\",label:\"Marker line\"},{key:\"hoverBackground\",label:\"Hover\"},{key:\"activeBackground\",label:\"Active\"},{key:\"activeText\",label:\"Active text\"},{key:\"focusRing\",label:\"Focus ring\"},{key:\"controlBackground\",label:\"Buttons\"},{key:\"controlBorder\",label:\"Button lines\"},{key:\"imageBackground\",label:\"Behind images\"},{key:\"iconPrimary\",label:\"Icons\"},{key:\"iconMuted\",label:\"Faint icons\"},{key:\"success\",label:\"OK\"},{key:\"warning\",label:\"Warning\"},{key:\"danger\",label:\"Error\"}];var QUICK_COLOURS=2;function Seg({value,options,onPick,cls=\"\",disabled}){return /*#__PURE__*/_jsx(\"div\",{className:`seg ${cls}${disabled?\" dim\":\"\"}`,children:options.map(([option,label2])=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",disabled:disabled,className:`segbtn${value===option?\" on\":\"\"}`,\"aria-pressed\":value===option,onClick:()=>onPick(option),children:label2},String(option)))});}function Row({label:label2,value,onClick,pressed}){return /*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"ap-row\",\"aria-pressed\":pressed,onClick:onClick,children:[/*#__PURE__*/_jsx(\"span\",{children:label2}),/*#__PURE__*/_jsx(\"span\",{className:\"v\",children:value})]});}var Check=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12.5l4.5 4.5L19 7\"})});var Cross=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 5l14 14M19 5L5 19\"})});function SkinTile({skin,selected,small,onPick,label:label2}){return /*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`tile sk-${skin.no}${small?\" sm\":\"\"}${selected?\" on\":\"\"}`,\"aria-pressed\":!!selected,\"aria-label\":label2??skin.name,onClick:onPick,children:[/*#__PURE__*/_jsx(\"span\",{className:\"tl1\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"band\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"l2 a\"}),/*#__PURE__*/_jsx(\"span\",{className:\"l2 b\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"r3\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"pl pa\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pl pt\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pl pb\"}),/*#__PURE__*/_jsx(\"span\",{className:\"cur\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"tcheck\",children:/*#__PURE__*/_jsx(Check,{})})]});}function AppearanceWidget({api,onClose,targets=[\"site\"],initialTarget=\"site\"}){const{a,set,setLook,reset,storageOk}=api;const[target,setTarget]=useState2(initialTarget);const[min,setMin]=useState2(false);const[screen,setScreen]=useState2(\"main\");const[openKey,setOpenKey]=useState2(null);const[name,setName]=useState2(\"\");const[allColours,setAllColours]=useState2(false);const box=useRef(null);const[place,setPlace]=useState2(a.wx!==null&&a.wy!==null?{x:a.wx,y:a.wy}:null);useEffect2(()=>{if(a.wx!==null&&a.wy!==null)setPlace({x:a.wx,y:a.wy});},[a.wx,a.wy]);const isDash=target===\"dash\";const L=isDash?a.dash:a;const pole=poleOf(L);const t=tokensOf(L,a.marker,pole);const skin=skinById(L.skin);const font=FONTS.find(entry=>entry.id===L.font)??FONTS[0];const mine=L.overrides[pole];const sized=a.view===\"grid\"||a.view===\"mosaic\";const list=ALL_SKINS.filter(entry=>entry.kind!==\"custom\"&&(isDash||entry.kind!==\"dash-default\"));const startDrag=event=>{if(event.target.closest(\"button\")||!box.current)return;const rect=box.current.getBoundingClientRect();const ox=event.clientX-rect.left;const oy=event.clientY-rect.top;let x=rect.left;let y=rect.top;const move=ev=>{x=Math.max(4,Math.min(window.innerWidth-rect.width-4,ev.clientX-ox));y=Math.max(4,Math.min(window.innerHeight-40,ev.clientY-oy));setPlace({x,y});};const up=()=>{window.removeEventListener(\"pointermove\",move);window.removeEventListener(\"pointerup\",up);set({wx:Math.round(x),wy:Math.round(y)});};window.addEventListener(\"pointermove\",move);window.addEventListener(\"pointerup\",up);event.preventDefault();};const writeOverride=(key,value)=>{const next={...mine};if(value)next[key]=value.toUpperCase();else delete next[key];setLook(target,{overrides:{...L.overrides,[pole]:next}});};const lookLine=(look,follows=false)=>{if(follows)return\"Same as website\";const s=skinById(look.skin);const f=FONTS.find(entry=>entry.id===look.font);return`${s.name} \\xb7 ${poleOf(look)===\"night\"?\"Night\":\"Day\"} \\xb7 ${f?.name??\"\"}`;};const warn=contrast(t.selectionText,t.selectionBackground)<3?\"Selection text is hard to read on that selection colour.\":contrast(t.link,t.canvas)<3?\"Links are hard to see on this skin’s paper.\":\"\";const style=place?{left:place.x,top:place.y,right:\"auto\"}:{};return /*#__PURE__*/_jsxs(\"aside\",{ref:box,className:`ap${pole===\"night\"?\" tp-n\":\"\"}${min?\" min\":\"\"}`,\"aria-label\":\"Appearance\",style:style,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ap-bar\",onPointerDown:startDrag,children:[/*#__PURE__*/_jsx(\"span\",{className:\"grip\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"b\",{children:\"Appearance\"}),/*#__PURE__*/_jsx(\"span\",{className:\"ap-bar-sp\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"iconx\",\"aria-label\":min?\"Expand\":\"Minimise\",onClick:()=>setMin(!min),children:/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\"})})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"iconx\",\"aria-label\":\"Close appearance\",onClick:onClose,children:/*#__PURE__*/_jsx(Cross,{})})]}),min?null:/*#__PURE__*/_jsx(\"div\",{className:\"ap-body\",children:screen===\"fonts\"?/*#__PURE__*/_jsxs(\"div\",{className:\"ap-in\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"ap-top\",children:/*#__PURE__*/_jsxs(\"span\",{className:\"ap-crumb\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>setScreen(\"main\"),children:\"‹ Appearance\"}),\" \",\"/ Font family\"]})}),/*#__PURE__*/_jsx(\"h2\",{className:\"ap-title\",children:\"Font family\"}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-note\",children:\"Changing the font never changes your skin, view, grid or colours. Reference codes stay in a typewriter face unless the family is mono.\"}),FONTS.map(entry=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",disabled:entry.locked,\"aria-pressed\":L.font===entry.id,className:`frow ff-${entry.id}${L.font===entry.id?\" on\":\"\"}${entry.locked?\" locked\":\"\"}`,onClick:()=>setLook(target,{font:entry.id}),children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"span\",{className:\"fname\",children:entry.name}),/*#__PURE__*/_jsx(\"span\",{className:\"fnote\",children:entry.note})]}),/*#__PURE__*/_jsx(\"span\",{className:\"fcheck\",children:/*#__PURE__*/_jsx(Check,{})})]},entry.id))]}):/*#__PURE__*/_jsxs(\"div\",{className:\"ap-in\",children:[targets.length>1?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"looks\",children:[[\"site\",\"Website\",a,false],[\"dash\",\"Dashboard\",dashLookOf(a),a.dashFollows]].map(([tg,label2,look,follows])=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`lookrow${target===tg?\" on\":\"\"}`,\"aria-pressed\":target===tg,onClick:()=>{setTarget(tg);setOpenKey(null);},children:[/*#__PURE__*/_jsx(\"span\",{className:poleOf(look)===\"night\"?\"tp-n\":\"\",children:/*#__PURE__*/_jsxs(\"span\",{className:`tile sm sk-${skinById(look.skin).no}`,children:[/*#__PURE__*/_jsx(\"span\",{className:\"tl1\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"band\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"l2 a\"}),/*#__PURE__*/_jsx(\"span\",{className:\"l2 b\"})]})]})}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:label2}),/*#__PURE__*/_jsx(\"span\",{className:\"s\",children:lookLine(look,follows)})]})]},tg))}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-note\",children:\"Two separate looks. Pick which one you are styling; everything below applies to it.\"})]}):null,isDash?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Row,{label:\"Same as website\",value:a.dashFollows?\"On\":\"Off\",pressed:a.dashFollows,onClick:()=>set({dashFollows:!a.dashFollows})}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Material\",/*#__PURE__*/_jsx(\"span\",{children:\"glass, corners, shadow\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"matrow\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Glass\"}),/*#__PURE__*/_jsx(Seg,{cls:\"three\",value:a.dash.glass,options:[[\"clear\",\"Clear\"],[\"frosted\",\"Frosted\"],[\"solid\",\"Solid\"]],onPick:glass=>set({dash:{...a.dash,glass}})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"matrow\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Corners\"}),/*#__PURE__*/_jsx(Seg,{cls:\"two\",value:a.dash.corners,options:[[\"round\",\"Round\"],[\"square\",\"Square\"]],onPick:corners=>set({dash:{...a.dash,corners}})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"matrow\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Shadow\"}),/*#__PURE__*/_jsx(Seg,{cls:\"three\",value:a.dash.shadow,options:[[\"soft\",\"Soft\"],[\"hard\",\"Hard\"],[\"off\",\"Off\"]],onPick:shadow=>set({dash:{...a.dash,shadow}})})]})]}):null,/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Mode\",/*#__PURE__*/_jsx(\"span\",{children:L.mode===\"auto\"?`following your device \\xb7 now ${pole}`:\"fixed\"})]}),/*#__PURE__*/_jsx(Seg,{cls:\"three\",value:L.mode,options:[[\"day\",\"Day\"],[\"night\",\"Night\"],[\"auto\",\"Auto\"]],onPick:mode=>setLook(target,{mode})}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Density\",/*#__PURE__*/_jsx(\"span\",{children:\"compact — spacious\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"seg five dens\",children:[\"xs\",\"s\",\"m\",\"l\",\"xl\"].map(d=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`segbtn${L.density===d?\" on\":\"\"}`,\"aria-pressed\":L.density===d,\"aria-label\":`Density ${d.toUpperCase()}`,onClick:()=>setLook(target,{density:d}),children:[/*#__PURE__*/_jsx(\"span\",{className:`aa aa-${d}`,children:\"Aa\"}),/*#__PURE__*/_jsx(\"small\",{children:d.toUpperCase()})]},d))}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Skin\",/*#__PURE__*/_jsx(\"span\",{children:isDash?`${list.length-1} skins + Curate Default`:`${list.length} skins`})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"scroller\",children:[list.map(entry=>/*#__PURE__*/_jsxs(\"div\",{className:\"tilewrap\",children:[/*#__PURE__*/_jsx(SkinTile,{skin:entry,selected:L.skin===entry.id,onPick:()=>setLook(target,{skin:entry.id})}),/*#__PURE__*/_jsxs(\"div\",{className:\"tilename\",children:[entry.no,/*#__PURE__*/_jsx(\"span\",{children:entry.name})]})]},entry.id)),/*#__PURE__*/_jsxs(\"div\",{className:\"tilewrap\",children:[/*#__PURE__*/_jsx(SkinTile,{skin:CUSTOM_SKIN,label:\"Custom\",selected:Object.keys(mine).length>0,onPick:()=>setOpenKey(\"accentPrimary\")}),/*#__PURE__*/_jsxs(\"div\",{className:\"tilename\",children:[CUSTOM_SKIN.no,/*#__PURE__*/_jsx(\"span\",{children:\"Custom\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-note\",children:[\"Every skin has a day and a night side; the small corner on a tile shows the other one. This side:\",\" \",skin.authored===pole?\"as drawn in the library\":`derived from the ${skin.authored} side`,\".\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-row ap-static\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Current skin\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"ap-current\",children:[skin.no,\"  \",skin.name,Object.keys(mine).length?\" \\xb7 customised\":\"\"]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Font family\",/*#__PURE__*/_jsx(\"span\",{children:\"independent of skin and view\"})]}),/*#__PURE__*/_jsx(Row,{label:\"Font\",value:`${font.name} \\u203A`,onClick:()=>setScreen(\"fonts\")}),skin.recommendedFont&&skin.recommendedFont!==L.font?/*#__PURE__*/_jsxs(\"div\",{className:\"ap-note\",children:[\"This skin suggests\",\" \",FONTS.find(entry=>entry.id===skin.recommendedFont)?.name,\". Your font stays until you change it.\",\" \",/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>setLook(target,{font:skin.recommendedFont}),children:\"Use it\"})]}):null,!isDash?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"View\",/*#__PURE__*/_jsx(\"span\",{children:\"how the shelves are arranged\"})]}),/*#__PURE__*/_jsx(Seg,{value:a.view,options:VIEWS,onPick:view=>set({view})}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Grid\",/*#__PURE__*/_jsx(\"span\",{children:sized?\"columns\":\"applies to Grid and Mosaic\"})]}),/*#__PURE__*/_jsx(Seg,{disabled:!sized,value:a.cols,options:COLS,onPick:cols=>set({cols})})]}):null,/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Marker\",/*#__PURE__*/_jsx(\"span\",{children:\"the colour of marked text \\xb7 everywhere\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"markers\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:`mk off${a.marker?\"\":\" on\"}`,\"aria-pressed\":!a.marker,\"aria-label\":\"Skin marker\",onClick:()=>set({marker:null}),children:\"skin\"}),MARKERS.map(([colour,label2])=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:`mk${a.marker===colour?\" on\":\"\"}`,style:{background:colour},\"aria-pressed\":a.marker===colour,\"aria-label\":`${label2} marker`,onClick:()=>set({marker:a.marker===colour?null:colour})},colour)),/*#__PURE__*/_jsxs(\"label\",{className:\"colorpick\",children:[\"any\",\" \",/*#__PURE__*/_jsx(\"input\",{type:\"color\",value:(a.marker??t.selectionBackground).toLowerCase(),onChange:event=>set({marker:event.target.value.toUpperCase()})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"sample\",children:/*#__PURE__*/_jsx(\"span\",{className:\"selx\",children:\"This is what marked text looks like.\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Customise\",/*#__PURE__*/_jsxs(\"span\",{children:[\"your own variation \\xb7 \",pole,\" side\"]})]}),(allColours?OVERRIDABLE:OVERRIDABLE.slice(0,QUICK_COLOURS)).map(entry=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"ap-row\",\"aria-expanded\":openKey===entry.key,onClick:()=>setOpenKey(openKey===entry.key?null:entry.key),children:[/*#__PURE__*/_jsx(\"span\",{children:entry.label}),/*#__PURE__*/_jsxs(\"span\",{className:\"v\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"s\",children:mine[entry.key]?\"yours\":\"from skin\"}),/*#__PURE__*/_jsx(\"span\",{className:\"chip\",style:{background:t[entry.key]}}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-ref\",children:t[entry.key].toUpperCase()})]})]}),openKey===entry.key?/*#__PURE__*/_jsxs(\"div\",{className:\"swatches\",children:[SWATCHES.map(colour=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:`sw${t[entry.key].toUpperCase()===colour?\" on\":\"\"}`,style:{background:colour},\"aria-label\":`${entry.label} ${colour}`,onClick:()=>writeOverride(entry.key,colour)},colour)),/*#__PURE__*/_jsxs(\"label\",{className:\"colorpick\",children:[\"any colour\",\" \",/*#__PURE__*/_jsx(\"input\",{type:\"color\",\"aria-label\":`${entry.label}, any colour`,value:t[entry.key].toLowerCase(),onChange:event=>writeOverride(entry.key,event.target.value)})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>writeOverride(entry.key,null),children:\"back to skin colour\"})]}):null]},entry.key)),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"ap-row\",onClick:()=>{setAllColours(!allColours);setOpenKey(null);},children:[/*#__PURE__*/_jsx(\"span\",{children:allColours?\"Fewer colours\":`All colours (${OVERRIDABLE.length})`}),/*#__PURE__*/_jsx(\"span\",{className:\"v\",children:\"›\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sample\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"ap-status\",style:{background:t.accentPrimary}}),\"Accent \\xb7 \",/*#__PURE__*/_jsx(\"span\",{className:\"ap-link\",children:\"a link\"})]}),warn?/*#__PURE__*/_jsx(\"div\",{className:\"warnline\",children:warn}):null,!isDash?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Your page\",/*#__PURE__*/_jsx(\"span\",{children:\"what sits on top\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-row ap-static ap-flat\",children:/*#__PURE__*/_jsx(\"span\",{children:\"News bar under the menu\"})}),/*#__PURE__*/_jsx(Seg,{cls:\"three\",value:a.bulletin??\"static\",options:[[\"static\",\"Still\"],[\"ticker\",\"Moving\"],[\"off\",\"Off\"]],onPick:bulletin=>set({bulletin})}),/*#__PURE__*/_jsx(Row,{label:\"First shelf\",value:a.first===\"bk\"?\"Books\":\"Vinyl\",onClick:()=>set({first:a.first===\"bk\"?\"vn\":\"bk\"})}),[[\"new\",\"New in archive\"],[\"obj\",\"Objects\"],[\"art\",\"Writing\"]].map(([key,label2])=>/*#__PURE__*/_jsx(Row,{label:label2,value:a.hide[key]?\"Off\":\"On\",pressed:!a.hide[key],onClick:()=>{const hide={...a.hide};if(hide[key])delete hide[key];else hide[key]=true;set({hide});}},key)),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Effects\",/*#__PURE__*/_jsx(\"span\",{children:\"optional \\xb7 all off changes nothing\"})]}),/*#__PURE__*/_jsx(Row,{label:\"Glowing titles\",value:a.fxTitles?\"On\":\"Off\",pressed:a.fxTitles,onClick:()=>set({fxTitles:!a.fxTitles})}),/*#__PURE__*/_jsx(Row,{label:\"Glowing links and accents\",value:a.fxAccents?\"On\":\"Off\",pressed:a.fxAccents,onClick:()=>set({fxAccents:!a.fxAccents})}),/*#__PURE__*/_jsx(Row,{label:\"Motion in special editions\",value:a.motion?\"On\":\"Off\",pressed:a.motion,onClick:()=>set({motion:!a.motion})}),/*#__PURE__*/_jsx(Row,{label:\"Scroll bars\",value:a.scrollbars?\"Shown \\xb7 skinned\":\"Hidden\",pressed:a.scrollbars,onClick:()=>set({scrollbars:!a.scrollbars})}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-note\",children:\"Glow is slight and works on any skin. Motion is always off when your device asks for reduced motion.\"})]}):null,/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"My styles\",/*#__PURE__*/_jsx(\"span\",{children:targets.length>1?\"website + dashboard together\":\"saved on this device\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"saverow\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",\"aria-label\":\"Name this combination\",placeholder:\"Name this combination\",value:name,onChange:event=>setName(event.target.value)}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"btn\",disabled:!name.trim(),onClick:()=>{const saved=snapshot(a,name);set({saved:[saved,...a.saved.filter(entry=>entry.name!==saved.name)]});setName(\"\");},children:\"Save\"})]}),a.saved.map(saved=>/*#__PURE__*/_jsxs(\"div\",{className:\"savedrow\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>set(applySaved(a,saved)),children:saved.name}),/*#__PURE__*/_jsx(\"span\",{className:\"s\",children:skinById(saved.site.skin).name}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"iconx\",\"aria-label\":`Remove ${saved.name}`,onClick:()=>set({saved:a.saved.filter(entry=>entry.id!==saved.id)}),children:/*#__PURE__*/_jsx(Cross,{})})]},saved.id)),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Remember\",/*#__PURE__*/_jsx(\"span\",{children:\"this device\"})]}),/*#__PURE__*/_jsx(Row,{label:\"Remember my appearance\",value:a.remember?\"On\":\"Off\",pressed:a.remember,onClick:()=>set({remember:!a.remember})}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-note\",children:!storageOk?\"This browser blocks device storage, so choices last until you reload.\":a.remember?\"Kept on this device.\":\"Not kept. Mosa\\xefque opens in Default next time.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"resets\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"btn\",disabled:!Object.keys(mine).length,onClick:()=>setLook(target,{overrides:{day:{},night:{}}}),children:\"Reset customisation\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"btn\",onClick:()=>reset(target),children:isDash?\"Reset to Curate Default\":\"Reset to Mosa\\xefque Default\"})]})]})})]});}function tileRules(scope){return`\n${scope} .tile{--tw:104px;--th:70px;width:var(--tw);height:var(--th);display:flex;flex-direction:column;justify-content:center;gap:calc(var(--th)*.105);padding:0 calc(var(--tw)*.12);border-radius:3px;background:var(--tc);background-image:var(--tsp,none);border:1px solid var(--tbd);position:relative;flex:none;cursor:pointer}\n${scope} .tl1{display:block;height:calc(var(--th)*.085);background:var(--tt)}\n${scope} .band{display:flex;gap:6%;background:var(--ts);padding:calc(var(--th)*.055) calc(var(--tw)*.045);margin:0 calc(var(--tw)*-.045)}\n${scope} .l2{display:block;height:calc(var(--th)*.085);background:var(--tst)}\n${scope} .l2.a{flex:1.35}\n${scope} .l2.b{flex:1}\n${scope} .r3{display:flex;gap:5%;align-items:center}\n${scope} .pl{display:block;height:calc(var(--th)*.085)}\n${scope} .pa{width:26%;background:var(--ta);border-bottom:1px solid var(--ta)}\n${scope} .pt{width:24%;background:var(--tt)}\n${scope} .pb{width:14%;background:var(--tb)}\n${scope} .cur{display:block;width:calc(var(--th)*.1);height:calc(var(--th)*.1);background:var(--tg)}\n${scope} .tile::after{content:\"\";position:absolute;right:-1px;bottom:-1px;width:calc(var(--th)*.24);height:calc(var(--th)*.24);background:var(--oc);border:1px solid var(--tbd);border-right-color:var(--ot);border-bottom-color:var(--ot)}\n${scope} .tile.on{outline:2px solid var(--pw-focus);outline-offset:2px}\n${scope} .tcheck{position:absolute;right:-5px;top:-5px;width:16px;height:16px;background:var(--pw-ink);color:var(--pw-paper);display:none;align-items:center;justify-content:center}\n${scope} .tile.on .tcheck{display:flex}\n${scope} .tile.sm{--tw:66px;--th:44px;border-radius:2px}`;}var APPEARANCE_WIDGET_CSS=`\n.msq-ap-host{position:static}\n.ap{--pw-paper:var(--dw-paper);--pw-ink:var(--dw-ink);--pw-muted:var(--dw-muted);--pw-faint:var(--dw-faint);--pw-rule:var(--dw-rule);--pw-rule-strong:var(--dw-rule-strong);--pw-link:var(--dw-link);--pw-visited:var(--dw-link);--pw-accent:var(--dw-accent);--pw-field:var(--dw-field);--pw-tint:var(--dw-tint);--pw-tint-ink:var(--dw-tint-ink);--pw-tint-rule:var(--dw-tint-rule);--pw-ctl:var(--dw-ctl);--pw-ctl-rule:var(--dw-ctl-rule);--pw-thumb:var(--dw-thumb);--pw-hover:var(--dw-hover);--pw-active:var(--dw-active);--pw-active-ink:var(--dw-active-ink);--pw-focus:var(--dw-focus);--pw-warning:var(--dw-warning);--pw-success:var(--dw-success);--pw-font-ui:var(--dw-font);--pw-font-archival:var(--dw-font-ref);--pw-bold:var(--dw-bold);--sp-glow:none;--sp-linkbg:transparent}\n.ap{position:fixed;left:auto;top:96px;right:28px;z-index:2147483000;width:344px;max-width:calc(100vw - 16px);max-height:calc(100vh - 120px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--pw-rule-strong);background-color:var(--pw-paper);color:var(--pw-ink);font-family:var(--pw-font-ui);font-size:12px;line-height:1.45;box-sizing:border-box;text-align:left}\n.ap *,.ap *::before,.ap *::after{box-sizing:border-box}\n.ap button{font:inherit}\n.ap .pw-textbutton{border:0;background:none;padding:0;color:var(--pw-link);text-decoration:underline;cursor:pointer;font-size:11px}\n.ap .pw-ref{font-family:var(--pw-font-archival);font-size:11px;color:var(--pw-muted)}\n.ap h2{margin:0}\n.ap-in{padding:10px 14px 20px}\n.ap-body{overflow-y:auto;min-height:0}\n.ap-bar{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-bottom:1px solid var(--pw-rule-strong);cursor:grab;user-select:none;touch-action:none;flex:none}\n.ap-bar:active{cursor:grabbing}\n.ap-bar-sp{flex:1}\n.ap.min .ap-bar{border-bottom:0}\n.grip{width:14px;height:10px;background:repeating-linear-gradient(0deg,var(--pw-muted) 0 1px,transparent 1px 3px)}\n.ap .ap-h{display:flex;justify-content:space-between;gap:8px;margin:8px -3px 5px;padding:2px 5px;background:var(--pw-tint);color:var(--pw-tint-ink);border-top:1px solid var(--pw-tint-rule);font-size:11px;font-weight:var(--pw-bold)}\n.ap .ap-h span{font-weight:400}\n.ap .seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--pw-ctl-rule)}\n.ap .seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}\n.ap .seg.five{grid-template-columns:repeat(5,minmax(0,1fr))}\n.ap .seg.two{grid-template-columns:repeat(2,minmax(0,1fr))}\n.ap .segbtn{min-height:24px;border:0;border-left:1px solid var(--pw-ctl-rule);background:var(--pw-ctl);color:var(--pw-ink);font-size:11px;cursor:pointer;padding:0;border-radius:0}\n.ap .segbtn:first-child{border-left:0}\n.ap .segbtn:hover{background:var(--pw-hover)}\n.ap .segbtn.on{background:var(--pw-active);color:var(--pw-active-ink);font-weight:var(--pw-bold)}\n.ap .seg.dim{opacity:.4}\n.looks{display:grid;grid-template-columns:1fr 1fr;gap:6px}\n.lookrow{display:flex;align-items:center;gap:8px;border:1px solid var(--pw-rule);background:none;padding:6px;text-align:left;cursor:pointer;color:inherit;min-width:0}\n.lookrow.on{border-color:var(--pw-focus);outline:1px solid var(--pw-focus);background:var(--pw-tint);color:var(--pw-tint-ink)}\n.lookrow .s{display:block;font-size:10px;color:inherit;opacity:.75;line-height:1.25}\n.lookrow .tile{--tw:46px;--th:32px;cursor:pointer}\n.lookrow .tile::after{display:none}\n.shape-glass .lookrow{border-radius:10px}\n.lookrow>span:last-child{min-width:0;overflow:hidden}\n.lookrow b{display:block}\n.matrow{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:8px;margin-bottom:5px;font-size:11px}\n.saverow{display:flex;gap:6px}\n.saverow input{flex:1;min-width:0;height:24px;font:inherit;font-size:12px;padding:0 6px;border:1px solid var(--pw-ctl-rule);background:var(--pw-field);color:var(--pw-ink)}\n.shape-glass .saverow input{border-radius:999px;height:28px;padding:0 10px}\n.savedrow{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--pw-rule);min-height:30px}\n.savedrow .s{flex:1;text-align:right;font-size:10.5px;color:var(--pw-muted)}\n.ap{background-image:var(--dsp-bg,none);background-size:var(--dsp-bgsize,auto);animation:var(--dsp-anim,none) 50s ease-in-out infinite alternate}\n.ap::after{content:\"\";position:absolute;inset:0;pointer-events:none;z-index:3;background-image:var(--dsp-overlay,none);background-size:var(--dsp-osize,auto);border-radius:inherit}\n.g-clear .ap{background-color:color-mix(in srgb,var(--pw-paper) 58%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}\n.g-frosted .ap{background-color:color-mix(in srgb,var(--pw-paper) 86%,transparent);-webkit-backdrop-filter:blur(26px) saturate(1.2);backdrop-filter:blur(26px) saturate(1.2)}\n.g-solid .ap{background-color:var(--pw-paper);-webkit-backdrop-filter:none;backdrop-filter:none}\n.s-soft .ap{box-shadow:0 26px 70px color-mix(in srgb,black 34%,transparent)}\n.s-hard .ap{box-shadow:7px 7px 0 var(--pw-ink)}\n.s-off .ap{box-shadow:none}\n.ap-bar{border-image-source:var(--dsp-rule,none);border-image-slice:1}\n.msq-dn .ap .v{text-shadow:var(--dsp-glow,none)}\n.msq-dn .ap-bar b{text-shadow:var(--dsp-hglow,none)}\n.ap .v{background-image:linear-gradient(var(--dsp-linkbg,transparent),var(--dsp-linkbg,transparent))}\n@media (prefers-reduced-motion:reduce){.ap{animation:none !important}}\n.shape-glass .ap{border-radius:16px;border-color:var(--pw-rule)}\n.shape-glass .ap-bar{border-bottom-color:var(--pw-rule)}\n.shape-glass .ap .ap-h{background:none;border-top:0;margin:14px 0 6px;padding:0;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--pw-muted)}\n.shape-glass .ap .ap-h span{text-transform:none;letter-spacing:0}\n.shape-glass .ap .seg{border-radius:999px;overflow:hidden;border-color:var(--pw-rule);background:var(--pw-ctl)}\n.shape-glass .ap .segbtn{background:none;border-left:0;border-radius:999px}\n.shape-glass .ap .segbtn.on{background:var(--pw-tint);color:var(--pw-tint-ink)}\n.shape-glass .ap .seg.dens .segbtn{border-radius:12px}\n.shape-glass .ap .seg.dens{border-radius:14px}\n.shape-glass .ap .btn{border-radius:999px;height:28px;padding:0 12px;border-color:var(--pw-rule)}\n.shape-glass .ap .tile{border-radius:8px}\n.shape-glass .ap .sw,.shape-glass .ap .chip{border-radius:50%}\n.shape-glass .ap .ap-row .v{text-decoration:none}\n.ap-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--pw-rule-strong)}\n.ap-crumb{font-size:11px;color:var(--pw-muted)}\n.ap-title{font-size:20px;font-weight:var(--pw-bold);margin:6px 0 2px}\n.ap-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:30px;border:0;border-bottom:1px solid var(--pw-rule);background:none;padding:0 2px;color:inherit;cursor:pointer;text-align:left}\n.ap-row:hover{background:var(--pw-hover)}\n.ap-row.ap-static{cursor:default}\n.ap-row.ap-static:hover{background:none}\n.ap-row.ap-flat{border-bottom:0}\n.ap-current{font-weight:var(--pw-bold);white-space:pre}\n.ap-row .v{display:flex;align-items:center;gap:7px;color:var(--pw-link);text-decoration:underline;text-underline-offset:2px}\n.ap-row .s{font-size:11px;color:var(--pw-muted);text-decoration:none}\n.ap-note{font-size:11px;color:var(--pw-muted);margin-top:5px}\n.aa{line-height:1;display:block}\n.aa-xs{font-size:10px}\n.aa-s{font-size:12px}\n.aa-m{font-size:14px}\n.aa-l{font-size:17px}\n.aa-xl{font-size:20px}\n.dens .segbtn{min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;padding-bottom:4px}\n.dens .segbtn small{font-size:10px;font-weight:400}\n.scroller{display:flex;gap:10px;overflow-x:auto;padding:5px 14px 8px 3px;margin:0 -14px 0 -3px}\n.tilewrap{display:flex;flex-direction:column;gap:4px;flex:none}\n.tilename{font-family:var(--pw-font-archival);font-size:10.5px;color:var(--pw-muted);white-space:nowrap;display:flex;gap:6px}\n.tilename span{color:var(--pw-ink);font-family:var(--pw-font-ui);font-size:10.5px}\n${tileRules(\".ap\")}\n.chip{width:14px;height:14px;border:1px solid var(--pw-ctl-rule);flex:none;display:block}\n.swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 2px 9px;border-bottom:1px solid var(--pw-rule)}\n.sw{width:20px;height:20px;border:1px solid var(--pw-ctl-rule);padding:0;cursor:pointer;border-radius:0}\n.sw.on{outline:2px solid var(--pw-focus);outline-offset:1px}\n.colorpick{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--pw-muted)}\n.colorpick input{width:34px;height:22px;padding:0;border:1px solid var(--pw-ctl-rule);background:none;cursor:pointer}\n.sample{margin-top:8px;font-size:12px}\n.sample .selx{background:var(--pw-tint);color:var(--pw-tint-ink);padding:0 3px}\n.ap-status{display:inline-block;width:7px;height:7px;margin-right:6px}\n.ap-link{color:var(--pw-link);text-decoration:underline}\n.frow{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;border:0;border-bottom:1px solid var(--pw-rule);background:none;padding:5px 2px;color:inherit;cursor:pointer;text-align:left}\n.frow:hover{background:var(--pw-hover)}\n.frow.locked{opacity:.45;cursor:default}\n.fname{display:block;font-size:16px;line-height:1.2;color:var(--pw-link);text-decoration:underline;text-underline-offset:2px}\n.frow.on .fname{color:var(--pw-ink);text-decoration:none;font-weight:var(--pw-bold)}\n.fnote{display:block;font-family:var(--pw-font-ui);font-size:10.5px;color:var(--pw-muted);margin-top:2px}\n.fcheck{width:16px;height:16px;background:var(--pw-ink);color:var(--pw-paper);display:none;align-items:center;justify-content:center;flex:none}\n.frow.on .fcheck{display:flex}\n.warnline{font-size:11px;color:var(--pw-warning);margin-top:6px}\n.resets{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}\n.ap .btn{min-height:24px;border:1px solid var(--pw-ctl-rule);background:var(--pw-ctl);color:var(--pw-ink);padding:0 10px;cursor:pointer;font-size:11px}\n.ap .btn:disabled{opacity:.45;cursor:default}\n.iconx{display:flex;align-items:center;justify-content:center;width:28px;height:24px;border:0;background:none;color:var(--pw-ink);cursor:pointer;padding:0}\n.iconx:hover{background:var(--pw-hover)}\n.markers{display:flex;align-items:center;gap:7px;padding:8px 2px 4px;flex-wrap:wrap}\n.mk{width:26px;height:22px;border:1px solid var(--pw-rule-strong);padding:0;cursor:pointer;transform:skewX(-8deg)}\n.mk.on{outline:2px solid var(--pw-ink);outline-offset:2px}\n.mk.off{width:auto;padding:0 7px;transform:none;background:var(--pw-ctl);color:var(--pw-ink);font-size:11px}\n@media (max-width:480px){.ap{left:8px !important;right:8px !important;top:auto !important;bottom:8px;width:auto;max-height:70vh}}\n`;var SCOPE=`html[data-msq-dash-skin] :is([data-workspace-theme],[data-dashboard-theme])`;var mix=(colour,percent,into=\"transparent\")=>`color-mix(in srgb,${colour} ${percent}%,${into})`;var CURATE_SKIN_CSS=`\n${SCOPE}{\n--ink:var(--dw-ink);\n--ink-2:${mix(\"var(--dw-ink)\",82,\"var(--dw-paper)\")};\n--ink-2b:var(--dw-muted);\n--ink-3:${mix(\"var(--dw-muted)\",85,\"var(--dw-paper)\")};\n--ink-4:var(--dw-faint);\n--ink-5:${mix(\"var(--dw-faint)\",80,\"var(--dw-paper)\")};\n--ink-6:${mix(\"var(--dw-faint)\",60,\"var(--dw-paper)\")};\n--accent:var(--dw-link);\n--accent-hover:var(--dw-link-hover);\n--accent-deep:${mix(\"var(--dw-link)\",80,\"var(--dw-ink)\")};\n--accent-soft-bg:${mix(\"var(--dw-link)\",12)};\n--accent-soft-border:${mix(\"var(--dw-link)\",34)};\n--accent-foreground:var(--dw-paper);\n--success:var(--dw-success);\n--error:var(--dw-danger);\n--danger:var(--dw-danger);\n--art-accent-1:var(--dw-accent);\n--art-accent-2:var(--dw-accent-2);\n--art-accent-3:var(--dw-signal);\n--art-accent-4:var(--dw-link);\n--bg-grad-from:var(--dw-paper);\n--bg-grad-to:var(--dw-paper);\n--bg-fallback:var(--dw-paper);\n--glass-1-bg:${mix(\"var(--dw-raised)\",86)};\n--glass-1-bg-strong:${mix(\"var(--dw-raised)\",94)};\n--glass-1-border:${mix(\"var(--dw-ink)\",12)};\n--glass-2-bg:${mix(\"var(--dw-ink)\",4)};\n--glass-2-border:var(--dw-rule);\n--glass-3-bg-strong:${mix(\"var(--dw-raised)\",97)};\n--glass-3-border:var(--dw-rule);\n--divider:var(--dw-rule);\n--native-select-menu-bg:var(--dw-raised);\n--native-select-selected-bg:var(--dw-active);\n--native-select-selected-ink:var(--dw-active-ink);\n--native-select-disabled-ink:var(--dw-faint);\n--surface:var(--glass-1-bg);\n--surface-raised:var(--glass-3-bg-strong);\n--surface-input:var(--dw-field);\n--surface-hover:var(--dw-hover);\n--surface-sunken:var(--dw-thumb);\n--thumb-placeholder:var(--dw-thumb);\n--text-primary:var(--dw-ink);\n--text-secondary:var(--dw-muted);\n--text-muted:var(--dw-faint);\n--border:var(--dw-rule);\n--border-strong:var(--dw-rule-strong);\n--focus-ring:var(--dw-focus);\n--menu-bg:var(--dw-raised);\n--menu-border:var(--dw-rule);\n--disabled-text:var(--dw-faint);\n--field-bg:var(--dw-field);\n--field-bg-hover:var(--dw-field);\n--field-bg-focus:var(--dw-field);\n--field-ink:var(--dw-ink);\n--field-placeholder:var(--dw-faint);\n--field-border:var(--dw-ctl-rule);\n--field-border-hover:var(--dw-rule-strong);\n--field-border-focus:var(--dw-focus);\n--field-caret:var(--dw-link);\n--field-selection-bg:var(--dw-tint);\n--field-selection-ink:var(--dw-tint-ink);\n--field-autofill-bg:var(--dw-field);\n--field-autofill-ink:var(--dw-ink);\n--field-invalid-border:var(--dw-danger);\n--field-invalid-ink:var(--dw-danger);\n--toggle-knob:var(--dw-raised);\n--scrollbar-thumb:var(--dw-faint);\n--scrollbar-thumb-hover:var(--dw-muted);\n--auth-island-bg:var(--glass-1-bg);\n--auth-island-border:var(--dw-rule);\nbackground-image:var(--dsp-bg,none);\nbackground-size:var(--dsp-bgsize,auto);\n}\nhtml[data-msq-dash-skin].msq-dn :is([data-workspace-theme],[data-dashboard-theme]){color-scheme:dark}\nhtml[data-msq-dash-skin]:not(.msq-dn) :is([data-workspace-theme],[data-dashboard-theme]){color-scheme:light}\n`;// components/public/AppearanceControl.tsx\nimport{useEffect as useEffect3,useId as useId2,useState as useState4}from\"react\";import{createPortal as createPortal2}from\"react-dom\";function DayNight({api}){const night=poleOf(api.a)===\"night\";return /*#__PURE__*/_jsxs(\"span\",{className:\"pw-daynight\",role:\"group\",\"aria-label\":\"Day or night\",children:[night?/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>api.set({mode:\"day\"}),children:\"Day\"}):/*#__PURE__*/_jsx(\"b\",{\"aria-current\":\"true\",children:\"Day\"}),\" \\xb7 \",night?/*#__PURE__*/_jsx(\"b\",{\"aria-current\":\"true\",children:\"Night\"}):/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>api.set({mode:\"night\"}),children:\"Night\"})]});}function EyeMenu({api}){const{a,set}=api;const[open,setOpen]=useState4(false);const pole=poleOf(a);const sized=a.view===\"grid\"||a.view===\"mosaic\";const share=`?view=${a.view}${sized&&a.cols!==\"auto\"?`&size=${a.cols}`:\"\"}`;return /*#__PURE__*/_jsxs(\"span\",{className:\"eyewrap\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:`eyebtn${open?\" on\":\"\"}`,\"aria-label\":\"View options\",\"aria-expanded\":open,onClick:()=>setOpen(!open),children:/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"3\"})]})}),open?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"scrim\",\"aria-label\":\"Close view options\",onClick:()=>setOpen(false)}),/*#__PURE__*/_jsxs(\"div\",{className:`eyepop${pole===\"night\"?\" tp-n\":\"\"}`,role:\"dialog\",\"aria-label\":\"View options\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Mode\",/*#__PURE__*/_jsx(\"span\",{children:a.mode===\"auto\"?`following your device \\xb7 now ${pole}`:\"fixed\"})]}),/*#__PURE__*/_jsx(Seg,{cls:\"three\",value:a.mode,options:[[\"day\",\"Day\"],[\"night\",\"Night\"],[\"auto\",\"Auto\"]],onPick:mode=>set({mode})}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-h\",children:\"View\"}),VIEWS.map(([view,label2])=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`radio${a.view===view?\" on\":\"\"}`,\"aria-pressed\":a.view===view,onClick:()=>set({view}),children:[/*#__PURE__*/_jsx(\"i\",{}),label2]},view)),/*#__PURE__*/_jsxs(\"div\",{className:\"ap-h\",children:[\"Size\",/*#__PURE__*/_jsx(\"span\",{children:sized?\"columns\":\"applies to Grid and Mosaic\"})]}),/*#__PURE__*/_jsx(Seg,{disabled:!sized,value:a.cols,options:COLS,onPick:cols=>set({cols})}),/*#__PURE__*/_jsx(\"div\",{className:\"ap-h\",children:\"Skin\"}),/*#__PURE__*/_jsx(\"div\",{className:\"eyeskins\",children:QUICK_SKINS.map(id=>{const skin=SKINS.find(entry=>entry.id===id);return skin?/*#__PURE__*/_jsx(SkinTile,{skin:skin,small:true,selected:a.skin===id,onPick:()=>set({skin:id})},id):null;})}),/*#__PURE__*/_jsxs(\"div\",{className:\"eyefoot\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pw-textbutton\",onClick:()=>{setOpen(false);openAppearanceWidget();},children:\"Appearance…\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-ref\",children:share})]})]})]}):null]});}function WidgetHost({api}){const id=useId2();const[owner,setOwner]=useState4(false);const[open,setOpen]=useState4(false);useEffect3(()=>{const w=window;if(w.__msqAppearanceHost)return;w.__msqAppearanceHost=id;setOwner(true);const onOpen=()=>setOpen(true);window.addEventListener(APPEARANCE_OPEN_EVENT,onOpen);return()=>{window.removeEventListener(APPEARANCE_OPEN_EVENT,onOpen);if(w.__msqAppearanceHost===id)delete w.__msqAppearanceHost;};},[id]);if(!owner||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal2(/*#__PURE__*/_jsxs(\"div\",{className:\"msq-ap-host\",children:[/*#__PURE__*/_jsx(\"style\",{children:`${APPEARANCE_WIDGET_CSS}\n${skinTileCss()}`}),open?/*#__PURE__*/_jsx(AppearanceWidget,{api:api,onClose:()=>setOpen(false)}):null]}),document.body);}function useAppearanceControl(){const api=useAppearance();const eye=/*#__PURE__*/_jsxs(\"span\",{className:\"pw-apctl\",children:[/*#__PURE__*/_jsx(DayNight,{api:api}),/*#__PURE__*/_jsx(EyeMenu,{api:api})]});return{eye,panel:/*#__PURE__*/_jsx(WidgetHost,{api:api})};}var APPEARANCE_CSS=`\n.pw-apctl{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}\n.pw-daynight{font-size:var(--pw-small);white-space:nowrap}\n.pw .eyewrap{position:relative;display:flex;align-items:center}\n.pw .eyebtn{display:flex;align-items:center;justify-content:center;width:26px;height:20px;border:0;background:none;padding:0;color:var(--pw-ink);cursor:pointer;border-radius:0}\n.pw .eyebtn:hover{background:var(--pw-hover)}\n.pw .eyebtn.on{background:var(--pw-active);color:var(--pw-active-ink)}\n.pw .scrim{position:fixed;inset:0;z-index:4;border:0;background:none;padding:0;cursor:default}\n.pw .eyepop{position:absolute;z-index:5;top:24px;right:0;width:236px;background:var(--pw-paper);border:1px solid var(--pw-rule-strong);padding:0 8px 8px;font-size:11px;line-height:1.45;color:var(--pw-ink);font-family:var(--pw-font-ui);white-space:normal;text-align:left}\n.pw .eyepop .ap-h{display:flex;justify-content:space-between;gap:8px;margin:8px -3px 5px;padding:2px 5px;background:var(--pw-tint);color:var(--pw-tint-ink);border-top:1px solid var(--pw-tint-rule);font-size:11px;font-weight:var(--pw-bold)}\n.pw .eyepop .ap-h span{font-weight:400}\n.pw .eyepop .radio{display:flex;align-items:center;gap:7px;width:100%;min-height:24px;border:0;background:none;padding:0 2px;font:inherit;color:inherit;cursor:pointer;text-align:left}\n.pw .eyepop .radio:hover{background:var(--pw-hover)}\n.pw .eyepop .radio i{width:11px;height:11px;border-radius:50%;border:1px solid var(--pw-ctl-rule);background:var(--pw-field);display:block}\n.pw .eyepop .radio.on i{border:3px solid var(--pw-ink);background:var(--pw-paper)}\n.pw .eyepop .radio.on{font-weight:var(--pw-bold)}\n.pw .eyepop .seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--pw-ctl-rule)}\n.pw .eyepop .seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}\n.pw .eyepop .segbtn{min-height:24px;border:0;border-left:1px solid var(--pw-ctl-rule);background:var(--pw-ctl);color:var(--pw-ink);font:inherit;font-size:11px;cursor:pointer;padding:0;border-radius:0}\n.pw .eyepop .segbtn:first-child{border-left:0}\n.pw .eyepop .segbtn:hover{background:var(--pw-hover)}\n.pw .eyepop .segbtn.on{background:var(--pw-active);color:var(--pw-active-ink);font-weight:var(--pw-bold)}\n.pw .eyepop .seg.dim{opacity:.4}\n.pw .eyeskins{display:flex;flex-wrap:wrap;gap:6px}\n.pw .eyefoot{margin-top:8px;display:flex;justify-content:space-between;gap:8px;align-items:baseline}\n${tileRules(\".pw\")}\n`;var APPEARANCE_EFFECTS_CSS=`\n@keyframes sp-drift{from{background-position:0% 0%}to{background-position:100% 100%}}\n@keyframes sp-scan{from{background-position:0 0}to{background-position:0 3px}}\n@keyframes sp-fall{from{background-position:0 0}to{background-position:0 280px}}\nhtml[data-msq-skin] .pw{background-image:var(--sp-bg,none);background-size:var(--sp-bgsize,auto);animation:var(--sp-anim,none) 50s ease-in-out infinite alternate}\nhtml[data-msq-skin] .pw::after{content:\"\";position:fixed;inset:0;z-index:7;pointer-events:none;background-image:var(--sp-overlay,none);background-size:var(--sp-osize,auto);animation:var(--sp-oanim,none) 9s linear infinite}\nhtml[data-msq-skin] .pw a{background-color:var(--sp-linkbg,transparent)}\nhtml[data-msq-skin] .pw a.pw-cover,html[data-msq-skin] .pw a.pw-wordmark{background-color:transparent}\n.pn .pw a,.pn .pw .pw-textbutton{text-shadow:var(--sp-glow,none)}\n.pn .pw .pw-wordmark,.pn .pw .pw-lead-title a,.pn .pw .pw-head>span:first-child{text-shadow:var(--sp-hglow,none)}\nhtml[data-msq-skin] .pw-top,html[data-msq-skin] .pw-head,html[data-msq-skin] .pw-foot{border-image-source:var(--sp-rule,none);border-image-slice:1}\n.fx-t .pw .pw-wordmark,.fx-t .pw .pw-lead-title a,.fx-t .pw .pw-head>span:first-child{text-shadow:0 0 9px color-mix(in srgb,currentColor 42%,transparent)}\n.fx-a .pw a,.fx-a .pw .pw-textbutton{text-shadow:0 0 7px color-mix(in srgb,var(--pw-link) 50%,transparent)}\n.fx-a .pw .pw-status{box-shadow:0 0 7px 1px color-mix(in srgb,var(--pw-accent) 70%,transparent)}\n.fx-a .pw .pw-shelf-price b,.fx-a .pw .pw-shop-price{text-shadow:0 0 7px color-mix(in srgb,var(--pw-accent) 45%,transparent)}\nhtml[data-msq-skin]::-webkit-scrollbar,html[data-msq-skin] .pw ::-webkit-scrollbar{width:14px;height:12px}\nhtml[data-msq-skin]::-webkit-scrollbar-track,html[data-msq-skin] .pw ::-webkit-scrollbar-track{background:var(--msq-ctl);border-left:1px solid var(--msq-rule)}\nhtml[data-msq-skin]::-webkit-scrollbar-thumb,html[data-msq-skin] .pw ::-webkit-scrollbar-thumb{background:var(--msq-faint);border:1px solid var(--msq-ctl-rule)}\nhtml.sb-off{scrollbar-width:none}\nhtml.sb-off::-webkit-scrollbar,.sb-off .pw ::-webkit-scrollbar{display:none}\nhtml[data-msq-bulletin=\"off\"] .pw-bulletin{display:none}\nhtml.msq-hide-new .pw-grid>.pw-new,html.msq-hide-obj .pw-grid>.pw-objects,html.msq-hide-art .pw-grid>.pw-art,html.msq-hide-art .pw-grid>.pw-writing{display:none}\nhtml.msq-first-vn .pw-grid>.pw-books{grid-area:vn}\nhtml.msq-first-vn .pw-grid>.pw-vinyl{grid-area:bk}\n@media (prefers-reduced-motion:reduce){html[data-msq-skin] .pw,html[data-msq-skin] .pw::after{animation:none !important}}\n`;// components/public/cart.ts\nimport{useSyncExternalStore}from\"react\";var CART_STORAGE_KEY=\"mosaique.cart.v1\";var CART_MAX_LINES=20;var SKU=/^[A-Z]{2}-\\d{1,6}$/;function isSku(value){return typeof value===\"string\"&&SKU.test(value);}function isLine(value){if(!value||typeof value!==\"object\")return false;const line=value;return isSku(line.sku)&&(line.category===\"vinyl\"||line.category===\"books\")&&typeof line.title===\"string\"&&typeof line.addedAt===\"number\"&&(line.price===void 0||typeof line.price===\"number\"&&Number.isFinite(line.price))&&(line.currency===void 0||typeof line.currency===\"string\")&&(line.maker===void 0||typeof line.maker===\"string\")&&(line.image===void 0||typeof line.image===\"string\");}function parseCart(raw){if(!raw)return[];try{const parsed=JSON.parse(raw);if(!Array.isArray(parsed))return[];const seen=/* @__PURE__ */new Set;return parsed.filter(line=>{if(!isLine(line)||seen.has(line.sku))return false;seen.add(line.sku);return true;}).slice(0,CART_MAX_LINES);}catch{return[];}}var memory=null;var listeners=/* @__PURE__ */new Set;var cachedRaw;var cachedLines=[];function storage(){try{return typeof window!==\"undefined\"?window.localStorage:null;}catch{return null;}}function readRaw(){const store=storage();if(!store)return memory;try{return store.getItem(CART_STORAGE_KEY);}catch{return memory;}}function readCart(){const raw=readRaw();if(raw!==cachedRaw){cachedRaw=raw;cachedLines=parseCart(raw);}return cachedLines;}function subscribeCart(listener){listeners.add(listener);const onStorage=event=>{if(event.key===null||event.key===CART_STORAGE_KEY)listener();};if(typeof window!==\"undefined\")window.addEventListener(\"storage\",onStorage);return()=>{listeners.delete(listener);if(typeof window!==\"undefined\")window.removeEventListener(\"storage\",onStorage);};}var EMPTY=[];function useCart(){return useSyncExternalStore(subscribeCart,readCart,()=>EMPTY);}// packages/data-layer/src/search/vinylQuery.ts\nfunction normalizeBarcode(raw){if(typeof raw!==\"string\")return\"\";return raw.replace(/[^0-9]/g,\"\");}function normalizeCatalogueNumber(raw){if(typeof raw!==\"string\")return\"\";return raw.replace(/[\\s\\-._/]/g,\"\").toUpperCase();}// packages/data-layer/src/reconcile/inventoryMatch.ts\nfunction normalizeLoose(raw){if(typeof raw!==\"string\")return\"\";return raw.normalize(\"NFD\").replace(/[̀-ͯ]/g,\"\").toLowerCase().replace(/[^a-z0-9]/g,\"\");}function push(map,key,item){if(!key)return;const existing=map.get(key);if(existing)existing.push(item);else map.set(key,[item]);}function artistTitleKey(artist,title){const combined=`${artist??\"\"}${title??\"\"}`;return normalizeLoose(combined);}function buildInventoryIndex(items){const index={items:[...items],byDiscogsId:/* @__PURE__ */new Map,byBarcode:/* @__PURE__ */new Map,byCatalogueNumber:/* @__PURE__ */new Map,byArtistTitle:/* @__PURE__ */new Map};for(const item of index.items){push(index.byDiscogsId,String(item.discogsId??\"\").trim(),item);push(index.byBarcode,normalizeBarcode(item.barcode),item);push(index.byCatalogueNumber,normalizeCatalogueNumber(item.catalogueNumber),item);push(index.byArtistTitle,artistTitleKey(item.artist,item.title),item);push(index.byArtistTitle,artistTitleKey(null,item.title),item);}return index;}var EMPTY_INVENTORY_INDEX=buildInventoryIndex([]);// packages/data-layer/src/programming/programme.ts\nvar PROGRAMME_TYPE_REGISTRY={session:{type:\"session\",identity:\"session\",label:\"Session\",metadataSection:\"session\"},screening:{type:\"screening\",identity:\"screening\",label:\"Film screening\",metadataSection:\"screening\"},concert:{type:\"concert\",identity:\"event\",label:\"Concert\",metadataSection:\"event\"},exhibition:{type:\"exhibition\",identity:\"event\",label:\"Exhibition\",metadataSection:\"event\"},talk:{type:\"talk\",identity:\"event\",label:\"Talk\",metadataSection:\"event\"},workshop:{type:\"workshop\",identity:\"event\",label:\"Workshop\",metadataSection:\"event\"},launch:{type:\"launch\",identity:\"event\",label:\"Launch\",metadataSection:\"event\"},dinner:{type:\"dinner\",identity:\"event\",label:\"Dinner\",metadataSection:\"event\"},residency:{type:\"residency\",identity:\"event\",label:\"Residency\",metadataSection:\"event\"},other:{type:\"other\",identity:\"event\",label:\"Programme\",metadataSection:\"event\"}};var PROGRAMME_TYPES=Object.keys(PROGRAMME_TYPE_REGISTRY);// packages/data-layer/src/programming/programmeLifecycle.ts\nvar DEFAULT_PROGRAMME_DURATION_MS=3*60*60*1e3;var DAY_MS=24*60*60*1e3;// packages/data-layer/src/programming/programmeLiveWindow.ts\nvar HOUR_MS=60*60*1e3;var DAY_MS2=24*HOUR_MS;// packages/data-layer/src/programming/programmeMetadataParse.ts\nvar RECORDING_FIELDS={// The recording journey, exactly as the Session lifecycle describes it.\n// These five words are the only ones a surface may branch on.\nstate:{kind:\"enum\",values:[\"none\",\"planned\",\"captured\",\"mixed\",\"published\"]},multitrack:{kind:\"boolean\"},// A 256-track session is already implausible; 0 tracks is a mistake, not\n// \"no recording\" (that is state: 'none').\ntrackCount:{kind:\"number\",min:1,max:256,integer:true},engineer:{kind:\"string\",max:200},chain:{kind:\"string\",max:500}};var SESSION_FIELDS={number:{kind:\"string\",max:20},format:{kind:\"enum\",values:[\"live-performance\",\"dj-set\",\"listening\",\"rehearsal\",\"other\"]},// Up to 24 hours: a durational piece is real, a multi-day one is a\n// residency and belongs in its own programme.\nsetLengthMinutes:{kind:\"number\",min:1,max:1440,integer:true},room:{kind:\"string\",max:120},recording:{kind:\"object\",fields:RECORDING_FIELDS}};var SCREENING_FIELDS={filmTitle:{kind:\"string\",max:300},directors:{kind:\"string-array\",max:20,itemMax:200},// 1888 is Roundhay Garden Scene. The upper bound allows a film announced\n// ahead of its release year without allowing a transposed 20226.\nreleaseYear:{kind:\"number\",min:1888,max:2200,integer:true},runtimeMinutes:{kind:\"number\",min:1,max:1440,integer:true},language:{kind:\"string\",max:80},subtitles:{kind:\"string-array\",max:10,itemMax:80},format:{kind:\"enum\",values:[\"16mm\",\"35mm\",\"digital\",\"vhs\",\"other\"]},certification:{kind:\"string\",max:40},contentWarnings:{kind:\"string-array\",max:20,itemMax:200},presentedBy:{kind:\"string\",max:200},discussionAfter:{kind:\"boolean\"}};var EVENT_FIELDS={theme:{kind:\"string\",max:200},dressCode:{kind:\"string\",max:200},admissionNote:{kind:\"string\",max:300},partners:{kind:\"string-array\",max:20,itemMax:200}};var SPOTIFY_HOSTS=[\"open.spotify.com\",\"spotify.link\"];var LETTERBOXD_HOSTS=[\"letterboxd.com\",\"boxd.it\"];var ENGINE_MEDIA_FIELDS={trailerUrl:{kind:\"url\",max:2e3}};var ENGINE_ATTEND_FIELDS={rsvpEnabled:{kind:\"boolean\"},// The two gates on Mosaique's own RSVP. Separate booleans rather than one\n// \"mode\" enum: a curator turns approval on for one evening and off for the\n// next without that meaning anything about whether a waitlist exists, and\n// the two switches are independently readable in the guest list's summary.\nrequireApproval:{kind:\"boolean\"},waitlistEnabled:{kind:\"boolean\"},ticketUrl:{kind:\"url\",max:2e3}};var ENGINE_SUPPORT_FIELDS={donationEnabled:{kind:\"boolean\"},// Up to €1,000,000 in cents. The ceiling is a transposed-digit catch, not\n// an opinion about how much a room can raise; the floor is 1 cent because\n// a target of zero is the donation being off, which has its own switch.\ntargetCents:{kind:\"number\",min:1,max:1e8,integer:true},donationUrl:{kind:\"url\",max:2e3},provider:{kind:\"enum\",values:[\"external\",\"stripe\",\"paypal\",\"bank\"]},// Zero IS meaningful here, unlike the target: \"counted by hand, nothing\n// yet\" is a state a curator passes through on the night.\nmanualRaisedCents:{kind:\"number\",min:0,max:1e8,integer:true}};var ENGINE_LINKS_FIELDS={spotifyUrl:{kind:\"url\",max:2e3,hosts:SPOTIFY_HOSTS},letterboxdUrl:{kind:\"url\",max:2e3,hosts:LETTERBOXD_HOSTS}};var ENGINE_FILM_FIELDS={provider:{kind:\"enum\",values:[\"tmdb\"]},externalId:{kind:\"string\",max:40},sourceUrl:{kind:\"url\",max:2e3},posterUrl:{kind:\"url\",max:2e3}};var ENGINE_PUBLIC_FIELDS={featured:{kind:\"boolean\"},countdownExcluded:{kind:\"boolean\"}};var ENGINE_FIELDS={media:{kind:\"object\",fields:ENGINE_MEDIA_FIELDS},attend:{kind:\"object\",fields:ENGINE_ATTEND_FIELDS},support:{kind:\"object\",fields:ENGINE_SUPPORT_FIELDS},links:{kind:\"object\",fields:ENGINE_LINKS_FIELDS},film:{kind:\"object\",fields:ENGINE_FILM_FIELDS},public:{kind:\"object\",fields:ENGINE_PUBLIC_FIELDS}};var PROGRAMME_TYPE_METADATA_SECTIONS={session:SESSION_FIELDS,screening:SCREENING_FIELDS,event:EVENT_FIELDS};var PROGRAMME_METADATA_SECTIONS={...PROGRAMME_TYPE_METADATA_SECTIONS,engine:ENGINE_FIELDS};// packages/data-layer/src/programming/programmeMetadataForm.ts\nvar OPTION_LABELS={// session.format\n\"live-performance\":\"Live performance\",\"dj-set\":\"DJ set\",listening:\"Listening\",rehearsal:\"Rehearsal\",// session.recording.state\nnone:\"No recording\",planned:\"Planned\",captured:\"Captured\",mixed:\"Mixed\",published:\"Published\",// screening.format\n\"16mm\":\"16mm\",\"35mm\":\"35mm\",digital:\"Digital\",vhs:\"VHS\",// shared\nother:\"Other\"};var DESCRIPTORS={event:[{key:\"theme\",label:\"Theme\",path:[\"theme\"]},{key:\"dressCode\",label:\"Dress code\",path:[\"dressCode\"]},{key:\"admissionNote\",label:\"Admission\",path:[\"admissionNote\"],multiline:true,hint:\"A sentence, not a price. Free, or donation at the door.\"},{key:\"partners\",label:\"Partners\",path:[\"partners\"],hint:\"One per line.\"}],session:[{key:\"number\",label:\"Session number\",path:[\"number\"],core:true,displayPrefix:\"Session \",hint:\"As it is spoken: 001, 014b.\"},{key:\"format\",label:\"Format\",path:[\"format\"],core:true},{key:\"setLengthMinutes\",label:\"Set length\",path:[\"setLengthMinutes\"],unit:\"min\"},{key:\"room\",label:\"Room\",path:[\"room\"]},{key:\"recordingState\",label:\"Recording\",path:[\"recording\",\"state\"]},{key:\"recordingMultitrack\",label:\"Multitrack\",path:[\"recording\",\"multitrack\"],trueLabel:\"Multitrack\"},{key:\"recordingTrackCount\",label:\"Track count\",path:[\"recording\",\"trackCount\"]},{key:\"recordingEngineer\",label:\"Engineer\",path:[\"recording\",\"engineer\"]},{key:\"recordingChain\",label:\"Signal chain\",path:[\"recording\",\"chain\"],multiline:true,hint:\"The chain worth remembering: Euphonia -> RME -> Live.\"}],engine:[{key:\"trailerUrl\",label:\"Trailer\",path:[\"media\",\"trailerUrl\"],hint:\"A link to the video. The poster is the cover image above.\"},{key:\"rsvpEnabled\",label:\"Take RSVPs\",path:[\"attend\",\"rsvpEnabled\"],trueLabel:\"RSVP open\",hint:\"Mosaique's own RSVP, on this programme's page. Guests are managed in the panel beside this one.\"},{key:\"requireApproval\",label:\"Require approval\",path:[\"attend\",\"requireApproval\"],trueLabel:\"Every RSVP waits for you\",hint:\"Off, an RSVP that fits is immediately going.\"},{key:\"waitlistEnabled\",label:\"Waitlist\",path:[\"attend\",\"waitlistEnabled\"],trueLabel:\"Take names when full\",hint:\"Off, a full evening says it is full.\"},{key:\"ticketUrl\",label:\"Ticket link\",path:[\"attend\",\"ticketUrl\"],// THE THREE THINGS THAT ARE NOT EACH OTHER. A paid ticket sold by\n// somebody else is not Mosaique's RSVP above, and neither is\n// events.rsvp_url — the older column that delegates RSVP entirely\n// to another provider. The hint says so because a curator with\n// \"RSVP open\" and a ticket link is configuring two different\n// things and should be able to tell that from the form.\nhint:\"A paid ticket sold elsewhere. Separate from the RSVP above; Mosaique sells nothing.\"},{key:\"donationEnabled\",label:\"Donation pool\",path:[\"support\",\"donationEnabled\"],trueLabel:\"Donations open\"},{key:\"donationTarget\",label:\"Target\",path:[\"support\",\"targetCents\"],money:true},{key:\"donationUrl\",label:\"Donation link\",path:[\"support\",\"donationUrl\"]},{key:\"donationProvider\",label:\"Provider\",path:[\"support\",\"provider\"]},{key:\"donationManualRaised\",label:\"Counted by hand\",path:[\"support\",\"manualRaisedCents\"],money:true,hint:\"Cash at the door. Added to what the provider reports, never instead of it.\"},{key:\"spotifyUrl\",label:\"Spotify\",path:[\"links\",\"spotifyUrl\"]},{key:\"letterboxdUrl\",label:\"Letterboxd\",path:[\"links\",\"letterboxdUrl\"]},{key:\"filmProvider\",label:\"Film source\",path:[\"film\",\"provider\"]},{key:\"filmExternalId\",label:\"Film id\",path:[\"film\",\"externalId\"]},{key:\"filmSourceUrl\",label:\"Film page\",path:[\"film\",\"sourceUrl\"]},{key:\"filmPosterUrl\",label:\"Film poster\",path:[\"film\",\"posterUrl\"]},{key:\"featured\",label:\"Feature on the homepage\",path:[\"public\",\"featured\"],trueLabel:\"Featured\"},{key:\"countdownExcluded\",label:\"Keep out of the countdown\",path:[\"public\",\"countdownExcluded\"],trueLabel:\"Not in the countdown\",hint:\"Off by default: the nearest published programme with a start time drives it.\"}],screening:[{key:\"filmTitle\",label:\"Film title\",path:[\"filmTitle\"],core:true},{key:\"directors\",label:\"Directors\",path:[\"directors\"],core:true,hint:\"One per line.\"},{key:\"releaseYear\",label:\"Release year\",path:[\"releaseYear\"]},{key:\"runtimeMinutes\",label:\"Runtime\",path:[\"runtimeMinutes\"],core:true,unit:\"min\"},{key:\"language\",label:\"Language\",path:[\"language\"]},{key:\"subtitles\",label:\"Subtitles\",path:[\"subtitles\"],hint:\"One per line.\"},{key:\"format\",label:\"Print format\",path:[\"format\"]},{key:\"certification\",label:\"Certification\",path:[\"certification\"]},{key:\"contentWarnings\",label:\"Content warnings\",path:[\"contentWarnings\"],hint:\"One per line.\"},{key:\"presentedBy\",label:\"Presented by\",path:[\"presentedBy\"]},{key:\"discussionAfter\",label:\"Discussion after\",path:[\"discussionAfter\"],trueLabel:\"Discussion after\"}]};function specAt(section,path){let fields=PROGRAMME_METADATA_SECTIONS[section];let spec;for(const step of path){spec=fields?.[step];if(spec===void 0)break;if(spec.kind===\"object\")fields=spec.fields;}if(spec===void 0){throw new Error(`No metadata field spec for ${section}.${path.join(\".\")}`);}return spec;}function controlFor(spec,descriptor){switch(spec.kind){case\"string\":return{kind:\"text\",max:spec.max,multiline:descriptor.multiline===true};case\"url\":return spec.hosts===void 0?{kind:\"url\",max:spec.max}:{kind:\"url\",max:spec.max,hosts:spec.hosts};case\"number\":return descriptor.money===true?{kind:\"money\",minCents:spec.min,maxCents:spec.max}:{kind:\"number\",min:spec.min,max:spec.max};case\"boolean\":return{kind:\"boolean\"};case\"string-array\":return{kind:\"list\",max:spec.max,itemMax:spec.itemMax};case\"enum\":return{kind:\"enum\",options:spec.values.map(value=>({value,label:OPTION_LABELS[value]??value}))};default:throw new Error(`Metadata field ${descriptor.key} has no form control.`);}}function buildFields(section){return DESCRIPTORS[section].map(descriptor=>({key:descriptor.key,section,label:descriptor.label,control:controlFor(specAt(section,descriptor.path),descriptor),...descriptor.hint===void 0?{}:{hint:descriptor.hint},core:descriptor.core===true,path:descriptor.path}));}var PROGRAMME_METADATA_FORM_FIELDS={session:buildFields(\"session\"),screening:buildFields(\"screening\"),event:buildFields(\"event\"),engine:buildFields(\"engine\")};// packages/data-layer/src/programming/programmeCountdown.ts\nvar STARTING_SOON_MS=60*60*1e3;var SECOND=1e3;var MINUTE=60*SECOND;var HOUR=60*MINUTE;var DAY=24*HOUR;// packages/data-layer/src/audio/player.ts\nvar RESUME_WINDOW_MS=12*60*60*1e3;// components/public/siteRoutes.ts\nvar ROUTES={home:\"/\",shop:\"/shop\",vinyl:\"/vinyl\",books:\"/books\",objects:\"/objects\",posts:\"/post\",sessions:\"/sessions\",contact:\"/contact\",cart:\"/cart\"};var CURATE_SIGN_IN_URL=\"https://curate.msqdrt.org/admin/login\";// components/public/PublicShell.tsx\nvar ImageLoading=/*#__PURE__*/createContext(\"lazy\");function ShopNavRow({nav,eye}){const count=useCart().length;return /*#__PURE__*/_jsxs(\"nav\",{className:\"pw-shopnav\",\"aria-label\":\"Shop\",children:[/*#__PURE__*/_jsx(\"ul\",{children:nav.links.map(link=>/*#__PURE__*/_jsxs(\"li\",{children:[/*#__PURE__*/_jsx(\"a\",{href:link.href,\"aria-current\":link.current?\"page\":void 0,\"data-curate-entry\":link.href===CURATE_SIGN_IN_URL?\"true\":void 0,children:link.label}),typeof link.count===\"number\"?/*#__PURE__*/_jsxs(\"span\",{className:\"pw-count\",children:[\" \",link.count.toLocaleString(\"en-GB\")]}):null]},link.href))}),eye,/*#__PURE__*/_jsxs(\"a\",{className:\"pw-cartlink\",href:nav.cartHref,\"aria-current\":nav.cartCurrent?\"page\":void 0,children:[\"Cart\",/*#__PURE__*/_jsxs(\"span\",{className:\"pw-cartlink-count\",\"aria-live\":\"polite\",children:[\"(\",count,\")\"]})]})]});}function PublicHeader({search,nav}){const appearance=useAppearanceControl();const submit=event=>{event.preventDefault();search.onSubmit();};if(nav){return /*#__PURE__*/_jsxs(\"header\",{className:\"pw-top pw-top-shop\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pw-id\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"pw-wordmark\",href:\"/\",children:\"MOSA\\xcfQUE\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-muted\",children:\"Antwerp\"})]}),/*#__PURE__*/_jsxs(\"form\",{className:\"pw-search\",role:\"search\",onSubmit:submit,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"pw-q\",children:\"Search\"}),/*#__PURE__*/_jsx(\"input\",{id:\"pw-q\",type:\"search\",name:\"q\",value:search.value,onChange:event=>search.onChange(event.target.value),placeholder:search.placeholder,autoComplete:\"off\",enterKeyHint:\"search\"}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",children:\"Search\"})]}),/*#__PURE__*/_jsx(ShopNavRow,{nav:nav,eye:appearance.eye}),appearance.panel]});}return /*#__PURE__*/_jsxs(\"header\",{className:\"pw-top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pw-id\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"pw-wordmark\",href:\"/\",children:\"MOSA\\xcfQUE\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-muted\",children:\"Antwerp\"})]}),/*#__PURE__*/_jsxs(\"form\",{className:\"pw-search\",role:\"search\",onSubmit:submit,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"pw-q\",children:\"Search\"}),/*#__PURE__*/_jsx(\"input\",{id:\"pw-q\",type:\"search\",name:\"q\",value:search.value,onChange:event=>search.onChange(event.target.value),placeholder:search.placeholder,autoComplete:\"off\"}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",children:\"Search\"})]}),/*#__PURE__*/_jsxs(\"nav\",{className:\"pw-util\",\"aria-label\":\"Utilities\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",children:\"About\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-sep\",children:\"|\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",children:\"Contact\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-sep\",children:\"|\"}),/*#__PURE__*/_jsx(\"a\",{href:ROUTES.shop,children:\"Shop\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-sep\",children:\"|\"}),/*#__PURE__*/_jsx(\"a\",{href:CURATE_SIGN_IN_URL,\"data-curate-entry\":\"true\",children:\"Curate\"}),/*#__PURE__*/_jsx(\"span\",{className:\"pw-sep\",children:\"|\"}),appearance.eye]}),appearance.panel]});}var SHELL_BASE_CSS=`\n.pw{--pw-gutter:16px;container-type:inline-size;container-name:pw;box-sizing:border-box;width:100%;min-height:100%;background:var(--pw-paper);color:var(--pw-ink);font-family:var(--pw-font-ui);font-size:var(--pw-base);line-height:1.45;-webkit-text-size-adjust:100%}\n.pw *,.pw *::before,.pw *::after{box-sizing:border-box}\n.pw a{color:var(--pw-link);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}\n.pw a:visited{color:var(--pw-visited)}\n.pw a:hover{text-decoration-thickness:2px}\n.pw a:focus-visible,.pw button:focus-visible,.pw input:focus-visible,.pw select:focus-visible,.pw summary:focus-visible{outline:2px solid var(--pw-focus);outline-offset:1px}\n.pw p,.pw h1,.pw h2,.pw h3,.pw ul,.pw ol,.pw dl,.pw dd,.pw figure,.pw blockquote{margin:0;padding:0}\n.pw ul,.pw ol{list-style:none}\n.pw img{display:block;max-width:100%;height:auto}\n.pw-muted{color:var(--pw-muted)}\n.pw-count{color:var(--pw-faint);font-size:var(--pw-micro)}\n.pw-ref{font-family:var(--pw-font-archival);font-size:var(--pw-micro);color:var(--pw-muted);letter-spacing:0}\n.pw-ink{color:var(--pw-ink)}\n.pw-sep{color:var(--pw-muted);padding:0 6px}\n.pw-nowrap{white-space:nowrap}\nhtml[data-msq-selection] .pw ::selection{background:var(--pw-tint);color:var(--pw-tint-ink)}\n${APPEARANCE_CSS}\n${APPEARANCE_EFFECTS_CSS}\n\n.pw-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px var(--pw-gutter) 8px;border-bottom:1px solid var(--pw-rule-strong)}\n.pw-id{display:flex;align-items:baseline;gap:10px;margin-right:auto}\n.pw a.pw-wordmark,.pw a.pw-wordmark:visited{color:var(--pw-ink);text-decoration:none;font-weight:700;font-size:var(--pw-title);letter-spacing:.04em}\n.pw-search{display:flex;align-items:center;gap:6px;flex:1 1 320px;max-width:520px}\n.pw-search label{font-size:var(--pw-small)}\n.pw-search input{flex:1;min-width:0;font:inherit;font-size:var(--pw-base);padding:3px 5px;border:1px solid var(--pw-control-border);background:var(--pw-field);color:var(--pw-ink);border-radius:0}\n.pw-search button,.pw-textbutton{font:inherit;font-size:var(--pw-small);cursor:pointer}\n.pw-search button{padding:3px 10px;border:1px solid var(--pw-control-border);background:var(--pw-control-face);color:var(--pw-ink);border-radius:0}\n.pw-search button:active{background:var(--pw-control-face-active)}\n.pw-textbutton{border:0;background:none;padding:0;color:var(--pw-link);text-decoration:underline}\n.pw-util{font-size:var(--pw-small);white-space:nowrap}\n\n.pw-head{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;padding-top:4px;border-top:1px solid var(--pw-rule-strong);font-size:var(--pw-small);font-weight:700;text-transform:uppercase;letter-spacing:.03em}\n.pw-head-count{font-weight:400;color:var(--pw-faint);letter-spacing:0}\n.pw-head-link{margin-left:auto;font-weight:400;text-transform:none;letter-spacing:0}\n.pw-note{color:var(--pw-muted);font-size:var(--pw-small);margin-top:6px}\n\n.pw-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:8px var(--pw-gutter) 14px;border-top:1px solid var(--pw-rule-strong);font-size:var(--pw-small);color:var(--pw-muted)}\n\n${BULLETIN_CSS}\n\n@container pw (min-width:1100px){\n.pw-top,.pw-bulletin,.pw-foot{--pw-gutter:20px}\n}\n`;// components/public/shopParts.tsx\nimport{useEffect as useEffect4,useState as useState5}from\"react\";// components/public/shopCatalogue.ts\nvar NOT_RECORDED=\"not-recorded\";var ON_REQUEST=\"on-request\";var clean=value=>typeof value===\"string\"?value.trim():typeof value===\"number\"?String(value):\"\";var GRADE_NAMES={M:\"Mint\",NM:\"Near Mint\",\"VG+\":\"Very Good Plus\",VG:\"Very Good\",\"G+\":\"Good Plus\",G:\"Good\",F:\"Fair\",P:\"Poor\",Generic:\"Generic sleeve\",\"No Cover\":\"No cover\"};var GRADE_ORDER=[\"M\",\"NM\",\"VG+\",\"VG\",\"G+\",\"G\",\"F\",\"P\",\"Generic\",\"No Cover\"];function gradeLabel(code){const name=GRADE_NAMES[code];return name&&name!==code?`${code} \\xb7 ${name}`:code;}function year(item){const match=clean(item.era).match(/^(\\d{4})/);return match?match[1]:\"\";}function vinylFormat(item){const first=clean(item.size).split(\",\")[0]?.trim()??\"\";if(!first)return NOT_RECORDED;const unit=first.replace(/^\\d+x/i,\"\");const multiple=/^\\d+x/i.test(first);if(unit===\"LP\")return multiple?\"Multi-LP\":\"LP\";if(unit==='12\"')return'12\"';if(unit==='10\"')return'10\"';if(unit==='7\"')return'7\"';if(unit===\"Cass\")return\"Cassette\";if(unit===\"CD\"||unit===\"CDr\")return\"CD\";return\"Other\";}function label(item){return clean(item.publisher)||clean(item.labelName);}function priceBand(item,bands){if(typeof item.price!==\"number\"||!Number.isFinite(item.price))return ON_REQUEST;return bands.find(band=>item.price>=band.min&&item.price<band.max)?.value??ON_REQUEST;}var priceLabel=bands=>value=>value===ON_REQUEST?\"Price on request\":bands.find(band=>band.value===value)?.label??value;var VINYL_PRICES=[{value:\"under-20\",label:\"Under €20\",min:0,max:20},{value:\"20-49\",label:\"€20–49\",min:20,max:50},{value:\"50-99\",label:\"€50–99\",min:50,max:100},{value:\"100-249\",label:\"€100–249\",min:100,max:250},{value:\"250-plus\",label:\"€250 and over\",min:250,max:Number.POSITIVE_INFINITY}];var BOOK_PRICES=[{value:\"under-50\",label:\"Under €50\",min:0,max:50},{value:\"50-149\",label:\"€50–149\",min:50,max:150},{value:\"150-499\",label:\"€150–499\",min:150,max:500},{value:\"500-plus\",label:\"€500 and over\",min:500,max:Number.POSITIVE_INFINITY}];var SHOP_CATEGORIES={vinyl:{key:\"vinyl\",api:\"Vinyl\",path:\"/vinyl\",title:\"Vinyl\",noun:{one:\"record\",many:\"records\"},searchPlaceholder:\"artist, title, label, year, ID\",coverRatio:\"1 / 1\",facets:[{id:\"genre\",title:\"Genre\",value:item=>clean(item.subtype)||NOT_RECORDED},{id:\"format\",title:\"Format\",value:vinylFormat,order:[\"LP\",\"Multi-LP\",'12\"','10\"','7\"',\"Cassette\",\"CD\",\"Other\"]},{id:\"condition\",title:\"Media condition\",value:item=>clean(item.mediaCondition)||NOT_RECORDED,label:gradeLabel,order:GRADE_ORDER},{id:\"decade\",title:\"Decade\",value:item=>year(item)?`${year(item).slice(0,3)}0s`:NOT_RECORDED,order:[\"1950s\",\"1960s\",\"1970s\",\"1980s\",\"1990s\",\"2000s\",\"2010s\",\"2020s\"]},{id:\"price\",title:\"Price\",value:item=>priceBand(item,VINYL_PRICES),label:priceLabel(VINYL_PRICES),order:[...VINYL_PRICES.map(band=>band.value),ON_REQUEST]}],columns:[{id:\"artist\",title:\"Artist\",value:item=>clean(item.author)},{id:\"label\",title:\"Label\",value:label},{id:\"year\",title:\"Year\",value:year},{id:\"format\",title:\"Format\",value:item=>clean(item.size)},{id:\"genre\",title:\"Genre\",value:item=>clean(item.subtype)},{id:\"condition\",title:\"Media / sleeve\",value:item=>[clean(item.mediaCondition),clean(item.sleeveCondition)].filter(Boolean).join(\" / \")}]},books:{key:\"books\",api:\"Book\",path:\"/books\",title:\"Books & Publications\",noun:{one:\"publication\",many:\"publications\"},searchPlaceholder:\"title, author, publisher, ISBN, ID\",coverRatio:\"4 / 5\",ledgerNotes:[{id:\"language\",title:\"Language\",note:\"Not recorded in the catalogue yet.\",after:\"publisher\"}],facets:[{id:\"subject\",title:\"Subject\",value:item=>clean(item.subtype)||NOT_RECORDED},{id:\"format\",title:\"Format\",value:item=>clean(item.size)||NOT_RECORDED},{id:\"publisher\",title:\"Publisher\",value:item=>clean(item.publisher)||NOT_RECORDED,limit:10},{id:\"price\",title:\"Price\",value:item=>priceBand(item,BOOK_PRICES),label:priceLabel(BOOK_PRICES),order:[...BOOK_PRICES.map(band=>band.value),ON_REQUEST]}],columns:[{id:\"author\",title:\"Author / editor\",value:item=>clean(item.author)},{id:\"publisher\",title:\"Publisher\",value:item=>clean(item.publisher)},{id:\"year\",title:\"Year\",value:year},{id:\"subject\",title:\"Subject\",value:item=>clean(item.subtype)},{id:\"format\",title:\"Format\",value:item=>clean(item.size)}]},// Furniture, speakers and other pieces. The catalogue files them under\n// \"Sound\"; the public name is Objects. Few items and sparse fields, so the\n// ledger is short and nothing is offered that the records do not carry.\nobjects:{key:\"objects\",api:\"Sound\",path:\"/objects\",title:\"Objects\",noun:{one:\"object\",many:\"objects\"},searchPlaceholder:\"maker, title, ID\",coverRatio:\"4 / 5\",facets:[{id:\"maker\",title:\"Maker\",value:item=>clean(item.publisher)||NOT_RECORDED,limit:10},{id:\"condition\",title:\"Condition\",value:item=>clean(item.condition)||NOT_RECORDED,label:gradeLabel,order:GRADE_ORDER}],columns:[{id:\"maker\",title:\"Maker\",value:item=>clean(item.publisher)},{id:\"type\",title:\"Type\",value:item=>clean(item.subtype)},{id:\"dimensions\",title:\"Dimensions\",value:item=>clean(item.dimensionsCm)},{id:\"condition\",title:\"Condition\",value:item=>clean(item.condition)}]}};// components/public/shopParts.tsx\nvar SESSIONS_PATH=ROUTES.sessions;var CURATE_URL=CURATE_SIGN_IN_URL;function useCatalogMeta(apiBaseUrl=CATALOG_API_ORIGIN,override){const[meta,setMeta]=useState5(override??null);useEffect4(()=>{if(override!==void 0)return;const controller=new AbortController;void fetchCatalogMeta(apiBaseUrl,controller.signal).then(result=>{if(!controller.signal.aborted&&!isCatalogFailure(result))setMeta(result.data);});return()=>controller.abort();},[apiBaseUrl,override]);return meta;}function metaCount(meta,api){return meta?.categories.find(category=>category.value===api)?.count;}function buildShopNav(meta,current){return{// Order decided 2026-09-14: Shop · Books · Vinyl · Furniture · Sessions ·\n// Contact · Curate · Cart. Furniture waits until /furniture renders in this shell.\nlinks:[{href:ROUTES.shop,label:\"Shop\",current:current===\"home\"},{href:SHOP_CATEGORIES.books.path,label:\"Books\",count:metaCount(meta,\"Book\"),current:current===\"books\"},{href:SHOP_CATEGORIES.vinyl.path,label:\"Vinyl\",count:metaCount(meta,\"Vinyl\"),current:current===\"vinyl\"},{href:SESSIONS_PATH,label:\"Sessions\",current:current===\"sessions\"},{href:ROUTES.contact,label:\"Contact\",current:current===\"contact\"},{href:CURATE_URL,label:\"Curate\"}],cartHref:ROUTES.cart,cartCurrent:current===\"cart\"};}function navCurrentForPath(pathname){const path=pathname.replace(/\\/+$/,\"\")||\"/\";const under=base=>path===base||path.startsWith(`${base}/`);if(under(ROUTES.shop))return\"home\";if(under(ROUTES.books))return\"books\";if(under(ROUTES.vinyl))return\"vinyl\";if(under(ROUTES.objects))return\"objects\";if(under(ROUTES.sessions))return\"sessions\";if(under(ROUTES.contact))return\"contact\";if(under(ROUTES.cart))return\"cart\";return null;}var SHOP_PARTS_CSS=`\n/* One functional tint for control and index strips (results bar, ledger headings, table\n   header, confirmations). Listings stay on paper. */\n.pw{--pw-cover-h:108px}\n\n.pw-top-shop{row-gap:4px;padding-top:6px;padding-bottom:5px}\n.pw-top-shop .pw-id{gap:8px}\n/* A site title in an information system: below the page title, no tracking. */\n.pw .pw-top-shop a.pw-wordmark{font-size:16px;line-height:1.25;letter-spacing:0}\n.pw-top-shop .pw-search{flex:1 1 280px;max-width:640px;gap:4px}\n.pw-top-shop .pw-search input{height:22px;padding:0 4px}\n.pw-top-shop .pw-search button{height:22px;padding:0 8px}\n.pw-shopnav{flex:1 0 100%;display:flex;align-items:baseline;gap:2px 16px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--pw-rule)}\n.pw-shopnav ul{display:flex;flex-wrap:wrap;gap:2px 14px;margin-right:auto}\n.pw-shopnav li{white-space:nowrap}\n.pw .pw-shopnav a[aria-current=\"page\"]{color:var(--pw-ink);font-weight:700;text-decoration:none}\n.pw a.pw-cartlink{font-weight:700;white-space:nowrap}\n.pw-cartlink-count{display:inline-block;margin-left:5px;font-weight:400;font-size:var(--pw-micro);color:var(--pw-muted);font-variant-numeric:tabular-nums}\n\n.pw a.pw-shop-cover{position:relative;display:block;width:100%;aspect-ratio:var(--pw-cover-ratio,1 / 1);overflow:hidden;text-decoration:none}\n.pw-shop-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left bottom}\n.pw-shop-cover-none{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--pw-micro);color:var(--pw-muted);border:1px solid var(--pw-rule)}\n\n.pw-shop-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:start;padding:7px 0;border-bottom:1px solid var(--pw-rule);min-width:0}\n.pw-shop-card-text{display:block;min-width:0;line-height:1.3}\n.pw-shop-card-text>*{display:block}\n.pw-shop-card-maker{font-size:var(--pw-small);font-weight:700;overflow-wrap:anywhere}\n.pw-shop-card-title{overflow-wrap:anywhere}\n.pw-shop-card-meta{font-size:var(--pw-small);color:var(--pw-muted);overflow-wrap:anywhere}\n.pw-shop-card-text>.pw-shop-card-meta:has(+ .pw-shop-card-ref){display:inline}\n.pw-shop-card-text>.pw-shop-card-ref{display:inline;margin-left:6px;white-space:nowrap}\n.pw-shop-card-text>.pw-shop-card-foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 10px;margin-top:2px}\n.pw-shop-price{font-weight:700;color:var(--pw-ink);font-size:var(--pw-base);white-space:nowrap}\n.pw-shop-cartlink{font:inherit;font-size:var(--pw-small);line-height:1.3;border:0;background:none;padding:0;color:var(--pw-link);text-decoration:underline;cursor:pointer}\n.pw a.pw-shop-cartlink{display:inline}\n.pw-shop-button{font:inherit;font-size:var(--pw-base);font-weight:700;line-height:1.5;display:inline-block;cursor:pointer;border:1px solid var(--pw-control-border);background:var(--pw-control-face);color:var(--pw-ink);padding:0 10px;border-radius:0;text-decoration:none;text-align:center}\n.pw a.pw-shop-button,.pw a.pw-shop-button:visited{color:var(--pw-ink);text-decoration:none}\n.pw-shop-button:hover{background:var(--pw-control-face-active)}\n.pw-shop-incart{font-size:var(--pw-small);white-space:nowrap}\n.pw-shop-unavailable{font-size:var(--pw-small);color:var(--pw-muted)}\n\n@media (pointer:coarse){\n.pw-shop-cartlink,.pw-shop-button,.pw-cartlink{position:relative}\n.pw-shop-cartlink::after,.pw-shop-button::after,.pw-cartlink::after{content:\"\";position:absolute;inset:-10px -6px}\n}\n\n@container pw (max-width:639px){\n.pw-bulletin-item+.pw-bulletin-item::before{content:none}\n}\n\n@container pw (min-width:640px){\n.pw-shop-card{display:block;padding:0;border-bottom:0}\n.pw-shop-grid .pw-shop-cover{aspect-ratio:auto;height:var(--pw-cover-h);margin-bottom:4px}\n/* Grid cards clamp title and artist to two lines each; the list view and the record print them in full. */\n.pw-shop-card-text>.pw-shop-card-title,.pw-shop-card-text>.pw-shop-card-maker{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}\n.pw-shop-card-text>.pw-shop-card-foot{justify-content:flex-start}\n}\n`;// components/public/PublicSiteHeader.tsx\nvar PUBLIC_SITE_HEADER_CSS=`${SHELL_BASE_CSS}\n${SHOP_PARTS_CSS}\n.pw.pw-site-header{min-height:0}`;/**\n * @framerIntrinsicWidth 1440\n * @framerIntrinsicHeight 96\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function PublicSiteHeader({apiBaseUrl=CATALOG_API_ORIGIN,showBulletin=true,bulletinMotion=\"static\",style,typeface,uiFont,editorialFont,metaOverride,pathOverride}){const meta=useCatalogMeta(apiBaseUrl||CATALOG_API_ORIGIN,metaOverride);const[path,setPath]=useState6(pathOverride??\"\");useEffect5(()=>{if(pathOverride===void 0&&typeof window!==\"undefined\")setPath(window.location.pathname);},[pathOverride]);const[draft,setDraft]=useState6(\"\");const vars=useMemo2(()=>publicTokenVariables({ui:uiFont,editorial:editorialFont},typeface),[uiFont,editorialFont,typeface]);useAppearance();return /*#__PURE__*/_jsxs(\"div\",{className:\"pw pw-site-header\",style:{...vars,...style},children:[/*#__PURE__*/_jsx(\"style\",{children:PUBLIC_SITE_HEADER_CSS}),/*#__PURE__*/_jsx(PublicHeader,{search:{value:draft,onChange:setDraft,onSubmit:()=>{if(typeof window!==\"undefined\"&&draft.trim())window.location.assign(`${ROUTES.vinyl}?q=${encodeURIComponent(draft.trim())}`);},placeholder:\"records, books, artists, labels, publishers\"},nav:buildShopNav(meta,navCurrentForPath(path))}),showBulletin?/*#__PURE__*/_jsx(Bulletin,{items:[{id:\"visit\",kind:\"status\",label:PUBLIC_VISIT.hours,text:`${PUBLIC_VISIT.street}, ${PUBLIC_VISIT.city}`}],motion:bulletinMotion}):null]});}addPropertyControls(PublicSiteHeader,{apiBaseUrl:{type:ControlType.String,title:\"Catalogue API\",defaultValue:CATALOG_API_ORIGIN},showBulletin:{type:ControlType.Boolean,title:\"Visit line\",defaultValue:true},typeface:{type:ControlType.Enum,title:\"Typeface\",options:[\"verdana\",\"lucida\",\"tahoma\"],optionTitles:[\"Verdana\",\"Lucida Grande / Sans\",\"Tahoma\"],defaultValue:\"verdana\"}});export{PUBLIC_SITE_HEADER_CSS};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PublicSiteHeader\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"96\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"PUBLIC_SITE_HEADER_CSS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PublicSiteHeader.map","// Generated by Framer (d4bdfe7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MosaiqueGlobalFooter from\"#framer/local/canvasComponent/WFTfZICY7/WFTfZICY7.js\";import GlobalCuratorLauncher from\"#framer/local/codeFile/ToV0ZqM/GlobalCuratorLauncher.js\";import PublicSiteFooter from\"#framer/local/codeFile/asTpTKk/PublicSiteFooter.js\";import PublicSiteHeader from\"#framer/local/codeFile/pE1963q/PublicSiteHeader.js\";const PublicSiteHeaderFonts=getFonts(PublicSiteHeader);const GlobalCuratorLauncherFonts=getFonts(GlobalCuratorLauncher);const PublicSiteFooterFonts=getFonts(PublicSiteFooter);const breakpoints={IdagIQTTp:\"(min-width: 1440px)\",MvU3eeYCe:\"(max-width: 823.98px)\",pSdvWbxxl:\"(min-width: 824px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-fDeeQ\";const variantClassNames={IdagIQTTp:\"framer-v-448kn8\",MvU3eeYCe:\"framer-v-svlm0r\",pSdvWbxxl:\"framer-v-dg1lpb\"};const breakpointRules={MvU3eeYCe:[\".framer-fDeeQ.framer-448kn8 { overflow: var(--overflow-clip-fallback, clip); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={MvU3eeYCe:\".framer-svlm0r-override\"};const rules=[\".framer-fDeeQ.framer-5u46w4, .framer-fDeeQ .framer-5u46w4 { display: block; }\",\".framer-fDeeQ.framer-448kn8 { align-content: center; align-items: center; background-color: #fbfaf6; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fDeeQ .framer-1xjmcw9-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 5; }\",\".framer-fDeeQ .framer-fs6wxr-container { flex: none; height: 1px; left: 0px; order: -998; position: absolute; top: 0px; width: 1px; }\",\".framer-fDeeQ .framer-11dxlqz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-fDeeQ .framer-1tbeuif-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; z-index: 5; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={IdagIQTTp:\"(min-width: 1440px)\",MvU3eeYCe:\"(max-width: 823.98px)\",pSdvWbxxl:\"(min-width: 824px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={Desktop:\"IdagIQTTp\",Phone:\"MvU3eeYCe\",Tablet:\"pSdvWbxxl\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IdagIQTTp\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"IdagIQTTp\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(251, 250, 246); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-448kn8\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xjmcw9-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"PublicSiteHeader\",isAuthoredByUser:true,name:\"PublicSiteHeader\",nodeId:\"XpmKS2v3j\",scopeId:\"xypzqEadm\",children:/*#__PURE__*/_jsx(PublicSiteHeader,{apiBaseUrl:\"https://mosaique-api.77xfrk7nbh.workers.dev\",height:\"100%\",id:\"XpmKS2v3j\",layoutId:\"XpmKS2v3j\",name:\"PublicSiteHeader\",showBulletin:true,style:{width:\"100%\"},typeface:\"verdana\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-fs6wxr-container\",\"data-framer-name\":\"Global Curator Launcher\",isAuthoredByUser:true,name:\"Global Curator Launcher\",nodeId:\"NpU4T9fUw\",scopeId:\"xypzqEadm\",children:/*#__PURE__*/_jsx(GlobalCuratorLauncher,{canvasPreview:\"closed\",curatorUrl:\"https://curate.msqdrt.org\",height:\"100%\",id:\"NpU4T9fUw\",layoutId:\"NpU4T9fUw\",name:\"Global Curator Launcher\",previewAppearance:\"dark\",showStandaloneTrigger:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-11dxlqz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tbeuif-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"PublicSiteFooter\",isAuthoredByUser:true,name:\"PublicSiteFooter\",nodeId:\"rkBa2fEZi\",scopeId:\"xypzqEadm\",children:/*#__PURE__*/_jsx(PublicSiteFooter,{height:\"100%\",id:\"rkBa2fEZi\",layoutId:\"rkBa2fEZi\",name:\"PublicSiteFooter\",note:\"MOSA\\xcfQUE\",style:{width:\"100%\"},typeface:\"verdana\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pSdvWbxxl\":{\"layout\":[\"fixed\",\"fixed\"]},\"MvU3eeYCe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"IdagIQTTp\":[\".framer-1xjmcw9-container\",\".framer-fs6wxr-container\",\".framer-1tbeuif-container\"],\"pSdvWbxxl\":[\".framer-1xjmcw9-container\",\".framer-fs6wxr-container\",\".framer-1tbeuif-container\"],\"MvU3eeYCe\":[\".framer-1xjmcw9-container\",\".framer-fs6wxr-container\",\".framer-1tbeuif-container\"]}\n * @framerBreakpoints {\"IdagIQTTp\":{\"min\":1440,\"canvasClassName\":\"framer-448kn8-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"pSdvWbxxl\":{\"min\":824,\"max\":1439,\"canvasClassName\":\"framer-dg1lpb-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":824,\"rootFontSize\":16},\"MvU3eeYCe\":{\"max\":823,\"canvasClassName\":\"framer-svlm0r-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant IdagIQTTp\n * @framerLayoutTemplate true\n */const FramerxypzqEadm=withCSS(Component,css,\"framer-fDeeQ\");export default FramerxypzqEadm;FramerxypzqEadm.displayName=\"Global Public Shell\";FramerxypzqEadm.defaultProps={height:800,width:1440};addFonts(FramerxypzqEadm,[{explicitInter:true,fonts:[]},...PublicSiteHeaderFonts,...GlobalCuratorLauncherFonts,...PublicSiteFooterFonts],{supportsExplicitInterCodegen:true});FramerxypzqEadm.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MosaiqueGlobalFooter,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxypzqEadm\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pSdvWbxxl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MvU3eeYCe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"IdagIQTTp\\\":[\\\".framer-1xjmcw9-container\\\",\\\".framer-fs6wxr-container\\\",\\\".framer-1tbeuif-container\\\"],\\\"pSdvWbxxl\\\":[\\\".framer-1xjmcw9-container\\\",\\\".framer-fs6wxr-container\\\",\\\".framer-1tbeuif-container\\\"],\\\"MvU3eeYCe\\\":[\\\".framer-1xjmcw9-container\\\",\\\".framer-fs6wxr-container\\\",\\\".framer-1tbeuif-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"IdagIQTTp\",\"framerIntrinsicHeight\":\"800\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"IdagIQTTp\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-448kn8-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"pSdvWbxxl\\\":{\\\"min\\\":824,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-dg1lpb-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":824,\\\"rootFontSize\\\":16},\\\"MvU3eeYCe\\\":{\\\"max\\\":823,\\\"canvasClassName\\\":\\\"framer-svlm0r-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport GlobalPublicShell from \"https://framerusercontent.com/modules/MtWalRlpZ4SV7ekd9SfG/ZqWnjmb5ZIW5sZjmCXhk/xypzqEadm.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r0OzaZsauov3B0UqEMRz/kA8i0oQdZcxmQCgAUV3d/augiA20Il.js\")), path: \"/\"}, vOot2vvhv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0RPNJ9lWVy1YHNBFDiYQ/YSA69cZE43bQHgIFGKCM/vOot2vvhv.js\")), path: \"/sessions\"}, XVS2ZblmY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j374AMS0VEuiAxiX0XEt/l1d8MGju7q2CxllduBAf/XVS2ZblmY.js\")), path: \"/vinyl\"}, pIe7rN5jo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YbHKsfxMoETz4LtNjdxW/iqeL3gpKfeFSXfbCIk4d/pIe7rN5jo.js\")), path: \"/books\"}, X08Y0aWzp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zUYXOInYW9JtFL8tHT2A/82QKmyJFcabC49ClVRPK/X08Y0aWzp.js\")), path: \"/contact\"}, idiZUmi93: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JTVJQgIPBnsVmBKwq1xz/LDDeiv9Mo173XXod2zrG/idiZUmi93.js\")), path: \"/shop\"}, dugEclDpq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CO8n9efRDltZKZmscnUD/EegHj9ddQR2bBzmwjsBT/dugEclDpq.js\")), path: \"/cart\"}, CIgStxL18: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4mIAumuGdAbzCFtz1faU/Qr5RC6IwolxLVnftR7ML/CIgStxL18.js\")), path: \"/feed\"}, JDhZTg_yh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FDNGxuJdqZGWIDR3lZmp/Hc92m4XwB1b7FojJlYco/JDhZTg_yh.js\")), path: \"/objects\"}, jtZHwM9pi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NNscKfftaA4IVKIVBbVZ/ZKVbMhNG5CnYqVwD09WD/jtZHwM9pi.js\")), path: \"/post\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {agcPOnJIZ: async () => (await import(\"https://framerusercontent.com/modules/gDw7OOHke7q4hU25UIYh/NQ7sJg2sMz0qd4KNqOBr/agcPOnJIZ.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"357b843f17c0d5cd5e0e780fe82cc635e29c58f9e5000531f8c70037cfcdb0f7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"Yg05_dg0M\":\r\ncase \"vOot2vvhv\":\r\ncase \"C08Ny9EsE\":\r\ncase \"X08Y0aWzp\":\r\ncase \"rAychkIY5\":\r\ncase \"hQuBPcbuW\":\r\ncase \"m2BdmqkTw\":\r\nreturn React.createElement(GlobalPublicShell, {...props, key: \"GlobalPublicShell\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"Yg05_dg0M\":\r\ncase \"vOot2vvhv\":\r\ncase \"C08Ny9EsE\":\r\ncase \"X08Y0aWzp\":\r\ncase \"rAychkIY5\":\r\ncase \"hQuBPcbuW\":\r\ncase \"m2BdmqkTw\":\r\nreturn [{hash: \"448kn8\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"dg1lpb\", mediaQuery: \"(min-width: 824px) and (max-width: 1439.98px)\"}, {hash: \"svlm0r\", mediaQuery: \"(max-width: 823.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://msqdrt.org\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/8xVqULoyaTwrvmZrEi92/D4y75YtakGv863eBUhEI/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}