diff --git a/apps/onestack.dev/data/docs/configuration.mdx b/apps/onestack.dev/data/docs/configuration.mdx index aedc564f..dee2b6fc 100644 --- a/apps/onestack.dev/data/docs/configuration.mdx +++ b/apps/onestack.dev/data/docs/configuration.mdx @@ -2,8 +2,9 @@ title: Configuration --- -One is a single Vite plugin and most of the configuration is done through the plugin in your `vite.config.ts`, -it takes a single object with optional properties: +One is a single Vite plugin exported from `one/vite`, most all configuration is done through the plugin in your `vite.config.ts`, which takes a single object with entirely optional properties: + +## `one` ```tsx fileName=vite.config.ts import type { UserConfig } from 'vite' @@ -181,3 +182,21 @@ export default { ``` Any transforms that are applied to specific files in node_modules will only be applied once. The original files will be stored alongside the transformed ones. + +## The Environment API + +One runs on Vite 6 and makes use of their [new Environment API](https://main.vitejs.dev/guide/api-environment). + +This makes our lives implementing React Native support as we can specify configuration for native environments separately. We do this by defining `ios` and `android` environments, respectively. + +For web, we use the default `client` and `ssr` environments, for client-side and server-side, respectively. + +What this means for you as a user is that you likely want to lean on using `environment` to configure as much as you can in your `vite.config.ts`. It may also mean that some plugins can cause issues by configuring things across all four environments when you really only want it for client-side, or not. We're working on some helpers to ease this. + +## Other Exports + +The `one/vite` import has a few other exports that may be useful. + +### `resolvePath` + +When you are setting an `alias` in Vite, it wants you to fully specify the import path. We use `resolvePath` to help with this, it's a bit like [`require.resolve`](https://nodejs.org/api/modules.html) that works in ESM or CJS. It's also similar to [`import.meta.resolve`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import.meta/resolve), except it returns an absolute path that Vite expects rather than a file path. diff --git a/apps/testflight/ios/.gitignore b/apps/testflight/ios/.gitignore new file mode 100644 index 00000000..8beb3443 --- /dev/null +++ b/apps/testflight/ios/.gitignore @@ -0,0 +1,30 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +project.xcworkspace +.xcode.env.local + +# Bundle artifacts +*.jsbundle + +# CocoaPods +/Pods/ diff --git a/apps/testflight/ios/.xcode.env b/apps/testflight/ios/.xcode.env new file mode 100644 index 00000000..3d5782c7 --- /dev/null +++ b/apps/testflight/ios/.xcode.env @@ -0,0 +1,11 @@ +# This `.xcode.env` file is versioned and is used to source the environment +# used when running script phases inside Xcode. +# To customize your local environment, you can create an `.xcode.env.local` +# file that is not versioned. + +# NODE_BINARY variable contains the PATH to the node executable. +# +# Customize the NODE_BINARY variable here. +# For example, to use nvm with brew, add the following line +# . "$(brew --prefix nvm)/nvm.sh" --no-use +export NODE_BINARY=$(command -v node) diff --git a/apps/testflight/ios/OneSocialDemo.xcodeproj/project.pbxproj b/apps/testflight/ios/OneSocialDemo.xcodeproj/project.pbxproj new file mode 100644 index 00000000..13d083a6 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo.xcodeproj/project.pbxproj @@ -0,0 +1,537 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; + 96905EF65AED1B983A6B3ABC /* libPods-OneSocialDemo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-OneSocialDemo.a */; }; + AE203DE86594BB697FA67728 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C0BF0A5EED8C1976738BE330 /* PrivacyInfo.xcprivacy */; }; + B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; + BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; + BB9DA4ADEF6346EC8FABC0A3 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C77232AB84AA7A202D540 /* noop-file.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 13B07F961A680F5B00A75B9A /* OneSocialDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OneSocialDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = OneSocialDemo/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = OneSocialDemo/AppDelegate.mm; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = OneSocialDemo/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = OneSocialDemo/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = OneSocialDemo/main.m; sourceTree = ""; }; + 3D5C77232AB84AA7A202D540 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "OneSocialDemo/noop-file.swift"; sourceTree = ""; }; + 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-OneSocialDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OneSocialDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6C2E3173556A471DD304B334 /* Pods-OneSocialDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OneSocialDemo.debug.xcconfig"; path = "Target Support Files/Pods-OneSocialDemo/Pods-OneSocialDemo.debug.xcconfig"; sourceTree = ""; }; + 7A4D352CD337FB3A3BF06240 /* Pods-OneSocialDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OneSocialDemo.release.xcconfig"; path = "Target Support Files/Pods-OneSocialDemo/Pods-OneSocialDemo.release.xcconfig"; sourceTree = ""; }; + 953E3B518B0E495D84A8466C /* OneSocialDemo-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "OneSocialDemo-Bridging-Header.h"; path = "OneSocialDemo/OneSocialDemo-Bridging-Header.h"; sourceTree = ""; }; + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = OneSocialDemo/SplashScreen.storyboard; sourceTree = ""; }; + BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; + C0BF0A5EED8C1976738BE330 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = OneSocialDemo/PrivacyInfo.xcprivacy; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-OneSocialDemo/ExpoModulesProvider.swift"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 96905EF65AED1B983A6B3ABC /* libPods-OneSocialDemo.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* OneSocialDemo */ = { + isa = PBXGroup; + children = ( + BB2F792B24A3F905000567C9 /* Supporting */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.mm */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB71A68108700A75B9A /* main.m */, + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, + 3D5C77232AB84AA7A202D540 /* noop-file.swift */, + 953E3B518B0E495D84A8466C /* OneSocialDemo-Bridging-Header.h */, + C0BF0A5EED8C1976738BE330 /* PrivacyInfo.xcprivacy */, + ); + name = OneSocialDemo; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-OneSocialDemo.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* OneSocialDemo */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + D65327D7A22EEC0BE12398D9 /* Pods */, + D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* OneSocialDemo.app */, + ); + name = Products; + sourceTree = ""; + }; + 92DBD88DE9BF7D494EA9DA96 /* OneSocialDemo */ = { + isa = PBXGroup; + children = ( + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, + ); + name = OneSocialDemo; + sourceTree = ""; + }; + BB2F792B24A3F905000567C9 /* Supporting */ = { + isa = PBXGroup; + children = ( + BB2F792C24A3F905000567C9 /* Expo.plist */, + ); + name = Supporting; + path = OneSocialDemo/Supporting; + sourceTree = ""; + }; + D65327D7A22EEC0BE12398D9 /* Pods */ = { + isa = PBXGroup; + children = ( + 6C2E3173556A471DD304B334 /* Pods-OneSocialDemo.debug.xcconfig */, + 7A4D352CD337FB3A3BF06240 /* Pods-OneSocialDemo.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { + isa = PBXGroup; + children = ( + 92DBD88DE9BF7D494EA9DA96 /* OneSocialDemo */, + ); + name = ExpoModulesProviders; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* OneSocialDemo */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "OneSocialDemo" */; + buildPhases = ( + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, + 4BC27672E14DCAEF0352E9C8 /* [Expo] Configure project */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, + 9DC270EDD0FE13B061338A4B /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = OneSocialDemo; + productName = OneSocialDemo; + productReference = 13B07F961A680F5B00A75B9A /* OneSocialDemo.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1130; + TargetAttributes = { + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1250; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "OneSocialDemo" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* OneSocialDemo */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, + AE203DE86594BB697FA67728 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; + }; + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-OneSocialDemo-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 4BC27672E14DCAEF0352E9C8 /* [Expo] Configure project */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "[Expo] Configure project"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-OneSocialDemo/expo-configure-project.sh\"\n"; + }; + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-OneSocialDemo/Pods-OneSocialDemo-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-OneSocialDemo/Pods-OneSocialDemo-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 9DC270EDD0FE13B061338A4B /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-OneSocialDemo/Pods-OneSocialDemo-frameworks.sh", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-OneSocialDemo/Pods-OneSocialDemo-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, + BB9DA4ADEF6346EC8FABC0A3 /* noop-file.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-OneSocialDemo.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = OneSocialDemo/OneSocialDemo.entitlements; + CURRENT_PROJECT_VERSION = 1; + ENABLE_BITCODE = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "FB_SONARKIT_ENABLED=1", + ); + INFOPLIST_FILE = OneSocialDemo/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; + PRODUCT_BUNDLE_IDENTIFIER = dev.onestack.demo.social; + PRODUCT_NAME = OneSocialDemo; + SWIFT_OBJC_BRIDGING_HEADER = "OneSocialDemo/OneSocialDemo-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-OneSocialDemo.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = OneSocialDemo/OneSocialDemo.entitlements; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = OneSocialDemo/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; + PRODUCT_BUNDLE_IDENTIFIER = dev.onestack.demo.social; + PRODUCT_NAME = OneSocialDemo; + SWIFT_OBJC_BRIDGING_HEADER = "OneSocialDemo/OneSocialDemo-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CC = ""; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + CXX = ""; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD = ""; + LDPLUSPLUS = ""; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + USE_HERMES = true; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CC = ""; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + CXX = ""; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD = ""; + LDPLUSPLUS = ""; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + USE_HERMES = true; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "OneSocialDemo" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "OneSocialDemo" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/apps/testflight/ios/OneSocialDemo.xcodeproj/xcshareddata/xcschemes/OneSocialDemo.xcscheme b/apps/testflight/ios/OneSocialDemo.xcodeproj/xcshareddata/xcschemes/OneSocialDemo.xcscheme new file mode 100644 index 00000000..308e48ef --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo.xcodeproj/xcshareddata/xcschemes/OneSocialDemo.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/testflight/ios/OneSocialDemo.xcworkspace/contents.xcworkspacedata b/apps/testflight/ios/OneSocialDemo.xcworkspace/contents.xcworkspacedata new file mode 100644 index 00000000..827ff66a --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/apps/testflight/ios/OneSocialDemo/AppDelegate.h b/apps/testflight/ios/OneSocialDemo/AppDelegate.h new file mode 100644 index 00000000..1658a437 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/AppDelegate.h @@ -0,0 +1,7 @@ +#import +#import +#import + +@interface AppDelegate : EXAppDelegateWrapper + +@end diff --git a/apps/testflight/ios/OneSocialDemo/AppDelegate.mm b/apps/testflight/ios/OneSocialDemo/AppDelegate.mm new file mode 100644 index 00000000..b27f8328 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/AppDelegate.mm @@ -0,0 +1,62 @@ +#import "AppDelegate.h" + +#import +#import + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ + self.moduleName = @"main"; + + // You can add your custom initial props in the dictionary below. + // They will be passed down to the ViewController used by React Native. + self.initialProps = @{}; + + return [super application:application didFinishLaunchingWithOptions:launchOptions]; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ + return [self bundleURL]; +} + +- (NSURL *)bundleURL +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@".expo/.virtual-metro-entry"]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +// Linking API +- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options { + return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options]; +} + +// Universal Links +- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray> * _Nullable))restorationHandler { + BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler]; + return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken +{ + return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken]; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error +{ + return [super application:application didFailToRegisterForRemoteNotificationsWithError:error]; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler +{ + return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler]; +} + +@end diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png b/apps/testflight/ios/OneSocialDemo/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png new file mode 100644 index 00000000..f545d7c3 Binary files /dev/null and b/apps/testflight/ios/OneSocialDemo/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png differ diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/AppIcon.appiconset/Contents.json b/apps/testflight/ios/OneSocialDemo/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..90d8d4c2 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images": [ + { + "filename": "App-Icon-1024x1024@1x.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + } + ], + "info": { + "version": 1, + "author": "expo" + } +} \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/Contents.json b/apps/testflight/ios/OneSocialDemo/Images.xcassets/Contents.json new file mode 100644 index 00000000..ed285c2e --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "expo" + } +} diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreen.imageset/Contents.json b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreen.imageset/Contents.json new file mode 100644 index 00000000..3cf84897 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreen.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images": [ + { + "idiom": "universal", + "filename": "image.png", + "scale": "1x" + }, + { + "idiom": "universal", + "scale": "2x" + }, + { + "idiom": "universal", + "scale": "3x" + } + ], + "info": { + "version": 1, + "author": "expo" + } +} \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreen.imageset/image.png b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreen.imageset/image.png new file mode 100644 index 00000000..b100ccb2 Binary files /dev/null and b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreen.imageset/image.png differ diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreenBackground.imageset/Contents.json b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreenBackground.imageset/Contents.json new file mode 100644 index 00000000..3cf84897 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreenBackground.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images": [ + { + "idiom": "universal", + "filename": "image.png", + "scale": "1x" + }, + { + "idiom": "universal", + "scale": "2x" + }, + { + "idiom": "universal", + "scale": "3x" + } + ], + "info": { + "version": 1, + "author": "expo" + } +} \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreenBackground.imageset/image.png b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreenBackground.imageset/image.png new file mode 100644 index 00000000..837b3d57 Binary files /dev/null and b/apps/testflight/ios/OneSocialDemo/Images.xcassets/SplashScreenBackground.imageset/image.png differ diff --git a/apps/testflight/ios/OneSocialDemo/Info.plist b/apps/testflight/ios/OneSocialDemo/Info.plist new file mode 100644 index 00000000..db6c4048 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/Info.plist @@ -0,0 +1,76 @@ + + + + + CADisableMinimumFrameDurationOnPhone + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + One Social Demo + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.1.311 + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleURLSchemes + + dev.onestack.demo.social + + + + CFBundleVersion + 1 + ITSAppUsesNonExemptEncryption + + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSAllowsLocalNetworking + + + UILaunchStoryboardName + SplashScreen + UIRequiredDeviceCapabilities + + arm64 + + UIRequiresFullScreen + + UIStatusBarStyle + UIStatusBarStyleDefault + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIUserInterfaceStyle + Light + UIViewControllerBasedStatusBarAppearance + + + \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/OneSocialDemo-Bridging-Header.h b/apps/testflight/ios/OneSocialDemo/OneSocialDemo-Bridging-Header.h new file mode 100644 index 00000000..e11d920b --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/OneSocialDemo-Bridging-Header.h @@ -0,0 +1,3 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// diff --git a/apps/testflight/ios/OneSocialDemo/OneSocialDemo.entitlements b/apps/testflight/ios/OneSocialDemo/OneSocialDemo.entitlements new file mode 100644 index 00000000..f683276c --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/OneSocialDemo.entitlements @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/PrivacyInfo.xcprivacy b/apps/testflight/ios/OneSocialDemo/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..5bb83c5d --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/PrivacyInfo.xcprivacy @@ -0,0 +1,48 @@ + + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + 0A2A.1 + 3B52.1 + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryDiskSpace + NSPrivacyAccessedAPITypeReasons + + E174.1 + 85F4.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/apps/testflight/ios/OneSocialDemo/SplashScreen.storyboard b/apps/testflight/ios/OneSocialDemo/SplashScreen.storyboard new file mode 100644 index 00000000..ed03a529 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/SplashScreen.storyboard @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/Supporting/Expo.plist b/apps/testflight/ios/OneSocialDemo/Supporting/Expo.plist new file mode 100644 index 00000000..750be020 --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/Supporting/Expo.plist @@ -0,0 +1,12 @@ + + + + + EXUpdatesCheckOnLaunch + ALWAYS + EXUpdatesEnabled + + EXUpdatesLaunchWaitMs + 0 + + \ No newline at end of file diff --git a/apps/testflight/ios/OneSocialDemo/main.m b/apps/testflight/ios/OneSocialDemo/main.m new file mode 100644 index 00000000..25181b6c --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/main.m @@ -0,0 +1,10 @@ +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} + diff --git a/apps/testflight/ios/OneSocialDemo/noop-file.swift b/apps/testflight/ios/OneSocialDemo/noop-file.swift new file mode 100644 index 00000000..b2ffafbf --- /dev/null +++ b/apps/testflight/ios/OneSocialDemo/noop-file.swift @@ -0,0 +1,4 @@ +// +// @generated +// A blank Swift file must be created for native modules with Swift files to work correctly. +// diff --git a/apps/testflight/ios/Podfile b/apps/testflight/ios/Podfile new file mode 100644 index 00000000..048cd4d8 --- /dev/null +++ b/apps/testflight/ios/Podfile @@ -0,0 +1,79 @@ +require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") +require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") + +require 'json' +podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} + +ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0' +ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] + +use_autolinking_method_symbol = ('use' + '_native' + '_modules!').to_sym +origin_autolinking_method = self.method(use_autolinking_method_symbol) +self.define_singleton_method(use_autolinking_method_symbol) do |*args| + if ENV['EXPO_UNSTABLE_CORE_AUTOLINKING'] == '1' + Pod::UI.puts('Using expo-modules-autolinking as core autolinking source'.green) + config_command = [ + 'node', + '--no-warnings', + '--eval', + 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', + 'react-native-config', + '--json', + '--platform', + 'ios' + ] + origin_autolinking_method.call(config_command) + else + origin_autolinking_method.call() + end +end + +platform :ios, podfile_properties['ios.deploymentTarget'] || '13.4' +install! 'cocoapods', + :deterministic_uuids => false + +prepare_react_native_project! + +target 'OneSocialDemo' do + use_expo_modules! + config = use_native_modules! + + use_frameworks! :linkage => podfile_properties['ios.useFrameworks'].to_sym if podfile_properties['ios.useFrameworks'] + use_frameworks! :linkage => ENV['USE_FRAMEWORKS'].to_sym if ENV['USE_FRAMEWORKS'] + + use_react_native!( + :path => config[:reactNativePath], + :hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine'] == 'hermes', + # An absolute path to your application root. + :app_path => "#{Pod::Config.instance.installation_root}/..", + :privacy_file_aggregation_enabled => podfile_properties['apple.privacyManifestAggregationEnabled'] != 'false', + ) + + post_install do |installer| + react_native_post_install( + installer, + config[:reactNativePath], + :mac_catalyst_enabled => false, + :ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true', + ) + + # This is necessary for Xcode 14, because it signs resource bundles by default + # when building for devices. + installer.target_installation_results.pod_target_installation_results + .each do |pod_name, target_installation_result| + target_installation_result.resource_bundle_targets.each do |resource_bundle_target| + resource_bundle_target.build_configurations.each do |config| + config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' + end + end + end + end + + post_integrate do |installer| + begin + expo_patch_react_imports!(installer) + rescue => e + Pod::UI.warn e + end + end +end diff --git a/apps/testflight/ios/Podfile.lock b/apps/testflight/ios/Podfile.lock new file mode 100644 index 00000000..14d9d8ef --- /dev/null +++ b/apps/testflight/ios/Podfile.lock @@ -0,0 +1,1553 @@ +PODS: + - boost (1.83.0) + - DoubleConversion (1.1.6) + - EXConstants (16.0.2): + - ExpoModulesCore + - Expo (51.0.35): + - ExpoModulesCore + - ExpoAsset (10.0.10): + - ExpoModulesCore + - ExpoFileSystem (17.0.1): + - ExpoModulesCore + - ExpoFont (12.0.10): + - ExpoModulesCore + - ExpoKeepAwake (13.0.2): + - ExpoModulesCore + - ExpoModulesCore (1.12.24): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector + - React-NativeModulesApple + - React-RCTAppDelegate + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - FBLazyVector (0.74.5) + - fmt (9.1.0) + - glog (0.3.5) + - hermes-engine (0.74.5): + - hermes-engine/Pre-built (= 0.74.5) + - hermes-engine/Pre-built (0.74.5) + - RCT-Folly (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCT-Folly/Default (= 2024.01.01.00) + - RCT-Folly/Default (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCT-Folly/Fabric (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCTDeprecation (0.74.5) + - RCTRequired (0.74.5) + - RCTTypeSafety (0.74.5): + - FBLazyVector (= 0.74.5) + - RCTRequired (= 0.74.5) + - React-Core (= 0.74.5) + - React (0.74.5): + - React-Core (= 0.74.5) + - React-Core/DevSupport (= 0.74.5) + - React-Core/RCTWebSocket (= 0.74.5) + - React-RCTActionSheet (= 0.74.5) + - React-RCTAnimation (= 0.74.5) + - React-RCTBlob (= 0.74.5) + - React-RCTImage (= 0.74.5) + - React-RCTLinking (= 0.74.5) + - React-RCTNetwork (= 0.74.5) + - React-RCTSettings (= 0.74.5) + - React-RCTText (= 0.74.5) + - React-RCTVibration (= 0.74.5) + - React-callinvoker (0.74.5) + - React-Codegen (0.74.5): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-Core (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.74.5) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/CoreModulesHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/Default (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/DevSupport (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.74.5) + - React-Core/RCTWebSocket (= 0.74.5) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTActionSheetHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTAnimationHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTBlobHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTImageHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTLinkingHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTNetworkHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTSettingsHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTTextHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTVibrationHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTWebSocket (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.74.5) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-CoreModules (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety (= 0.74.5) + - React-Codegen + - React-Core/CoreModulesHeaders (= 0.74.5) + - React-jsi (= 0.74.5) + - React-jsinspector + - React-NativeModulesApple + - React-RCTBlob + - React-RCTImage (= 0.74.5) + - ReactCommon + - SocketRocket (= 0.7.0) + - React-cxxreact (0.74.5): + - boost (= 1.83.0) + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-debug (= 0.74.5) + - React-jsi (= 0.74.5) + - React-jsinspector + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - React-runtimeexecutor (= 0.74.5) + - React-debug (0.74.5) + - React-Fabric (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/animations (= 0.74.5) + - React-Fabric/attributedstring (= 0.74.5) + - React-Fabric/componentregistry (= 0.74.5) + - React-Fabric/componentregistrynative (= 0.74.5) + - React-Fabric/components (= 0.74.5) + - React-Fabric/core (= 0.74.5) + - React-Fabric/imagemanager (= 0.74.5) + - React-Fabric/leakchecker (= 0.74.5) + - React-Fabric/mounting (= 0.74.5) + - React-Fabric/scheduler (= 0.74.5) + - React-Fabric/telemetry (= 0.74.5) + - React-Fabric/templateprocessor (= 0.74.5) + - React-Fabric/textlayoutmanager (= 0.74.5) + - React-Fabric/uimanager (= 0.74.5) + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/animations (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/attributedstring (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistry (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistrynative (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/components/inputaccessory (= 0.74.5) + - React-Fabric/components/legacyviewmanagerinterop (= 0.74.5) + - React-Fabric/components/modal (= 0.74.5) + - React-Fabric/components/rncore (= 0.74.5) + - React-Fabric/components/root (= 0.74.5) + - React-Fabric/components/safeareaview (= 0.74.5) + - React-Fabric/components/scrollview (= 0.74.5) + - React-Fabric/components/text (= 0.74.5) + - React-Fabric/components/textinput (= 0.74.5) + - React-Fabric/components/unimplementedview (= 0.74.5) + - React-Fabric/components/view (= 0.74.5) + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/inputaccessory (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/legacyviewmanagerinterop (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/modal (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/rncore (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/root (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/safeareaview (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/scrollview (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/text (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/textinput (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/unimplementedview (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/view (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - Yoga + - React-Fabric/core (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/imagemanager (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/leakchecker (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/mounting (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/scheduler (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/telemetry (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/templateprocessor (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/textlayoutmanager (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/uimanager + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/uimanager (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-FabricImage (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired (= 0.74.5) + - RCTTypeSafety (= 0.74.5) + - React-Fabric + - React-graphics + - React-ImageManager + - React-jsi + - React-jsiexecutor (= 0.74.5) + - React-logger + - React-rendererdebug + - React-utils + - ReactCommon + - Yoga + - React-featureflags (0.74.5) + - React-graphics (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-Core/Default (= 0.74.5) + - React-utils + - React-hermes (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.74.5) + - React-jsi + - React-jsiexecutor (= 0.74.5) + - React-jsinspector + - React-perflogger (= 0.74.5) + - React-runtimeexecutor + - React-ImageManager (0.74.5): + - glog + - RCT-Folly/Fabric + - React-Core/Default + - React-debug + - React-Fabric + - React-graphics + - React-rendererdebug + - React-utils + - React-jserrorhandler (0.74.5): + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-debug + - React-jsi + - React-Mapbuffer + - React-jsi (0.74.5): + - boost (= 1.83.0) + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-jsiexecutor (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.74.5) + - React-jsi (= 0.74.5) + - React-jsinspector + - React-perflogger (= 0.74.5) + - React-jsinspector (0.74.5): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-featureflags + - React-jsi + - React-runtimeexecutor (= 0.74.5) + - React-jsitracing (0.74.5): + - React-jsi + - React-logger (0.74.5): + - glog + - React-Mapbuffer (0.74.5): + - glog + - React-debug + - react-native-bottom-tabs (0.0.12): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context (4.10.5): + - React-Core + - React-nativeconfig (0.74.5) + - React-NativeModulesApple (0.74.5): + - glog + - hermes-engine + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-jsinspector + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.74.5) + - React-RCTActionSheet (0.74.5): + - React-Core/RCTActionSheetHeaders (= 0.74.5) + - React-RCTAnimation (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTAnimationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-RCTAppDelegate (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-CoreModules + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-nativeconfig + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-RCTNetwork + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - ReactCommon + - React-RCTBlob (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-Codegen + - React-Core/RCTBlobHeaders + - React-Core/RCTWebSocket + - React-jsi + - React-jsinspector + - React-NativeModulesApple + - React-RCTNetwork + - ReactCommon + - React-RCTFabric (0.74.5): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsinspector + - React-nativeconfig + - React-RCTImage + - React-RCTText + - React-rendererdebug + - React-runtimescheduler + - React-utils + - Yoga + - React-RCTImage (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTImageHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTNetwork + - ReactCommon + - React-RCTLinking (0.74.5): + - React-Codegen + - React-Core/RCTLinkingHeaders (= 0.74.5) + - React-jsi (= 0.74.5) + - React-NativeModulesApple + - ReactCommon + - ReactCommon/turbomodule/core (= 0.74.5) + - React-RCTNetwork (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTNetworkHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-RCTSettings (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTSettingsHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-RCTText (0.74.5): + - React-Core/RCTTextHeaders (= 0.74.5) + - Yoga + - React-RCTVibration (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - React-Codegen + - React-Core/RCTVibrationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-rendererdebug (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - React-debug + - React-rncore (0.74.5) + - React-RuntimeApple (0.74.5): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-utils + - React-RuntimeCore (0.74.5): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - React-runtimeexecutor (0.74.5): + - React-jsi (= 0.74.5) + - React-RuntimeHermes (0.74.5): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsitracing + - React-nativeconfig + - React-RuntimeCore + - React-utils + - React-runtimescheduler (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker + - React-cxxreact + - React-debug + - React-featureflags + - React-jsi + - React-rendererdebug + - React-runtimeexecutor + - React-utils + - React-utils (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-debug + - React-jsi (= 0.74.5) + - ReactCommon (0.74.5): + - ReactCommon/turbomodule (= 0.74.5) + - ReactCommon/turbomodule (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-cxxreact (= 0.74.5) + - React-jsi (= 0.74.5) + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - ReactCommon/turbomodule/bridging (= 0.74.5) + - ReactCommon/turbomodule/core (= 0.74.5) + - ReactCommon/turbomodule/bridging (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-cxxreact (= 0.74.5) + - React-jsi (= 0.74.5) + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - ReactCommon/turbomodule/core (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-cxxreact (= 0.74.5) + - React-debug (= 0.74.5) + - React-jsi (= 0.74.5) + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - React-utils (= 0.74.5) + - RNReanimated (3.10.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNScreens (3.31.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNSVG (15.2.0): + - React-Core + - SocketRocket (0.7.0) + - Yoga (0.0.0) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - EXConstants (from `../node_modules/expo-constants/ios`) + - Expo (from `../node_modules/expo`) + - ExpoAsset (from `../node_modules/expo-asset/ios`) + - ExpoFileSystem (from `../node_modules/expo-file-system/ios`) + - ExpoFont (from `../node_modules/expo-font/ios`) + - ExpoKeepAwake (from `../node_modules/expo-keep-awake/ios`) + - ExpoModulesCore (from `../node_modules/expo-modules-core`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) + - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) + - react-native-bottom-tabs (from `../node_modules/react-native-bottom-tabs`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTFabric (from `../node_modules/react-native/React`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - SocketRocket + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + EXConstants: + :path: "../node_modules/expo-constants/ios" + Expo: + :path: "../node_modules/expo" + ExpoAsset: + :path: "../node_modules/expo-asset/ios" + ExpoFileSystem: + :path: "../node_modules/expo-file-system/ios" + ExpoFont: + :path: "../node_modules/expo-font/ios" + ExpoKeepAwake: + :path: "../node_modules/expo-keep-awake/ios" + ExpoModulesCore: + :path: "../node_modules/expo-modules-core" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + hermes-engine: + :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-2024-06-28-RNv0.74.3-7bda0c267e76d11b68a585f84cfdd65000babf85 + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + RCTRequired: + :path: "../node_modules/react-native/Libraries/Required" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-debug: + :path: "../node_modules/react-native/ReactCommon/react/debug" + React-Fabric: + :path: "../node_modules/react-native/ReactCommon" + React-FabricImage: + :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-graphics: + :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" + React-hermes: + :path: "../node_modules/react-native/ReactCommon/hermes" + React-ImageManager: + :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-jserrorhandler: + :path: "../node_modules/react-native/ReactCommon/jserrorhandler" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + React-Mapbuffer: + :path: "../node_modules/react-native/ReactCommon" + react-native-bottom-tabs: + :path: "../node_modules/react-native-bottom-tabs" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + React-nativeconfig: + :path: "../node_modules/react-native/ReactCommon" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTAppDelegate: + :path: "../node_modules/react-native/Libraries/AppDelegate" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTFabric: + :path: "../node_modules/react-native/React" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-rendererdebug: + :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNScreens: + :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: d3f49c53809116a5d38da093a8aa78bf551aed09 + DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 + EXConstants: 409690fbfd5afea964e5e9d6c4eb2c2b59222c59 + Expo: 76d7e2a8badda285c79ae69d01b6a40b3ec75e5c + ExpoAsset: 323700f291684f110fb55f0d4022a3362ea9f875 + ExpoFileSystem: 80bfe850b1f9922c16905822ecbf97acd711dc51 + ExpoFont: 00756e6c796d8f7ee8d211e29c8b619e75cbf238 + ExpoKeepAwake: 3b8815d9dd1d419ee474df004021c69fdd316d08 + ExpoModulesCore: f30a203ff1863bab3dd9f4421e7fc1564797f18a + FBLazyVector: ac12dc084d1c8ec4cc4d7b3cf1b0ebda6dab85af + fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 + glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f + hermes-engine: 8c1577f3fdb849cbe7729c2e7b5abc4b845e88f8 + RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47 + RCTDeprecation: 3afceddffa65aee666dafd6f0116f1d975db1584 + RCTRequired: ec1239bc9d8bf63e10fb92bd8b26171a9258e0c1 + RCTTypeSafety: f5ecbc86c5c5fa163c05acb7a1c5012e15b5f994 + React: fc9fa7258eff606f44d58c5b233a82dc9cf09018 + React-callinvoker: e3fab14d69607fb7e8e3a57e5a415aed863d3599 + React-Codegen: 6fa87b7c6b8efcd0cef4bfeaec8c8bc8a6abe75a + React-Core: 3a5fd9e781cecf87803e5b091496a606a3df774a + React-CoreModules: cbf4707dafab8f9f826ac0c63a07d0bf5d01e256 + React-cxxreact: 7b188556271e3c7fdf22a04819f6a6225045b9dd + React-debug: d30893c49ae1bce4037ea5cd8bb2511d2a38d057 + React-Fabric: 826729dd2304fda9b89ff0a579f60ba2a470bc26 + React-FabricImage: 2ad1fb8ffa5778eda9ed204a7b3cdd70bc333ce7 + React-featureflags: 4ae83e72d9a92452793601ac9ac7d2280e486089 + React-graphics: 61a026e1c1e7e20d20ac9fec6f6de631732b233d + React-hermes: a7054fbcbda3957e3c5eaad06ef9bf79998d535a + React-ImageManager: 2bbd6eb2e696bc680f76f84563e4b87d241614e1 + React-jserrorhandler: 56fa04d49bfbe54ddfece7916673a73ebfea286b + React-jsi: f3ce1dd2e950b6ad12b65ea3ef89168f1b94c584 + React-jsiexecutor: b4df3a27973d82f9abf3c4bd0f88e042cda25f16 + React-jsinspector: 97ea746c023687de7313ee289817d6991d596c7d + React-jsitracing: 3b6060bbf5317663667e1dd93560c7943ab86ccc + React-logger: 257858bd55f3a4e1bc0cf07ddc8fb9faba6f8c7c + React-Mapbuffer: 6c1cacdbf40b531f549eba249e531a7d0bfd8e7f + react-native-bottom-tabs: 29e9b17e5d34b11c3ee47ede306d14ad9b161f79 + react-native-safe-area-context: a240ad4b683349e48b1d51fed1611138d1bdad97 + React-nativeconfig: ba9a2e54e2f0882cf7882698825052793ed4c851 + React-NativeModulesApple: 8d11ff8955181540585c944cf48e9e7236952697 + React-perflogger: ed4e0c65781521e0424f2e5e40b40cc7879d737e + React-RCTActionSheet: 49d53ff03bb5688ca4606c55859053a0cd129ea5 + React-RCTAnimation: 07b4923885c52c397c4ec103924bf6e53b42c73e + React-RCTAppDelegate: 316e295076734baf9bdf1bfac7d92ab647aed930 + React-RCTBlob: 85c57b0d5e667ff8a472163ba3af0628171a64bb + React-RCTFabric: 97c1465ded4dc92841f5376a39e43e1b2c455f40 + React-RCTImage: b965c85bec820e2a9c154b1fb00a2ecdd59a9c92 + React-RCTLinking: 75f04a5f27c26c4e73a39c50df470820d219df79 + React-RCTNetwork: c1a9143f4d5778efc92da40d83969d03912ccc24 + React-RCTSettings: c6800f91c0ecd48868cd5db754b0b0a7f5ffe039 + React-RCTText: b923e24f9b7250bc4f7ab154c4168ad9f8d8fc9d + React-RCTVibration: 08c4f0c917c435b3619386c25a94ee5d64c250f0 + React-rendererdebug: 3cda04217d9df67b94397ee0ead8ef3d8b7e427b + React-rncore: 4013508a2f3fcf46c961919bbbd4bfdda198977e + React-RuntimeApple: 447844a2bdb0a03ffd24e5b4a4b96cfc50325b88 + React-RuntimeCore: 9b5bffdaccee9b707b1c2694c9044e13ff0bb087 + React-runtimeexecutor: 0e688aefc14c6bc8601f4968d8d01c3fb6446844 + React-RuntimeHermes: 4d6ef6bb0f2b0b40d59143317f6b99c82764c959 + React-runtimescheduler: cfbe85c3510c541ec6dc815c7729b41304b67961 + React-utils: f242eb7e7889419d979ca0e1c02ccc0ea6e43b29 + ReactCommon: f7da14a8827b72704169a48c929bcde802698361 + RNReanimated: 35f9ac9c3ac42d0497ebd1cce5c39d7687a8493e + RNScreens: b32a9ff15bea7fcdbe5dff6477bc503f792b1208 + RNSVG: 43b64ed39c14ce830d840903774154ca0c1f27ec + SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d + Yoga: 950bbfd7e6f04790fdb51149ed51df41f329fcc8 + +PODFILE CHECKSUM: f2af3529281560cf6abec72c319344b4c01197f0 + +COCOAPODS: 1.14.3 diff --git a/apps/testflight/ios/Podfile.properties.json b/apps/testflight/ios/Podfile.properties.json new file mode 100644 index 00000000..aff10b07 --- /dev/null +++ b/apps/testflight/ios/Podfile.properties.json @@ -0,0 +1,8 @@ +{ + "expo.jsEngine": "hermes", + "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true", + "ios.deploymentTarget": "14.0", + "apple.extraPods": "[]", + "apple.ccacheEnabled": "false", + "apple.privacyManifestAggregationEnabled": "true" +} diff --git a/examples/one-basic/package.json b/examples/one-basic/package.json index bc0f9d6f..5dd6ee7d 100644 --- a/examples/one-basic/package.json +++ b/examples/one-basic/package.json @@ -18,6 +18,7 @@ "expo": "~51.0.28", "one": "1.1.325", "react": "^18.3.1", + "react-dom": "^18.3.1", "react-native": "0.74.5", "react-native-safe-area-context": "4.10.5", "react-native-screens": "3.31.1", diff --git a/examples/one-expo-52/.gitignore b/examples/one-expo-52/.gitignore new file mode 100644 index 00000000..178840ce --- /dev/null +++ b/examples/one-expo-52/.gitignore @@ -0,0 +1,36 @@ +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions + +.turbo + +tmp +dist +node_modules + +*.tsbuildinfo +*.tmp.js + +yarn-error.log +tsconfig.tsbuildinfo +.DS_Store + +.tamagui + +.idea + +.env +# local env files +.env.local +.env.development.local +.env.test.localp +.env.production.local + +.expo + +# generated code +/ios +/android diff --git a/examples/one-expo-52/README.md b/examples/one-expo-52/README.md new file mode 100644 index 00000000..96230b32 --- /dev/null +++ b/examples/one-expo-52/README.md @@ -0,0 +1,7 @@ +Welcome to One! + +To run your app: + +``` +npm run one +``` diff --git a/examples/one-expo-52/app.json b/examples/one-expo-52/app.json new file mode 100644 index 00000000..b0dde1fd --- /dev/null +++ b/examples/one-expo-52/app.json @@ -0,0 +1,16 @@ +{ + "expo": { + "name": "one-example", + "slug": "one-example", + "sdkVersion": "52.0.0", + "platforms": ["ios", "android"], + "plugins": ["vxrn/expo-plugin"], + "icon": "./public/app-icon.png", + "splash": { + "image": "./public/splash.png", + "resizeMode": "contain", + "backgroundColor": "#000000" + }, + "ios": {} + } +} diff --git a/examples/one-expo-52/app/_layout.tsx b/examples/one-expo-52/app/_layout.tsx new file mode 100644 index 00000000..f2dab000 --- /dev/null +++ b/examples/one-expo-52/app/_layout.tsx @@ -0,0 +1,18 @@ +import { Slot } from 'one' + +export default function Layout() { + return ( + <> + {typeof document !== 'undefined' && ( + <> + + + + + + )} + + + + ) +} diff --git a/examples/one-expo-52/app/index.tsx b/examples/one-expo-52/app/index.tsx new file mode 100644 index 00000000..9595d638 --- /dev/null +++ b/examples/one-expo-52/app/index.tsx @@ -0,0 +1,17 @@ +import { Text, View } from 'react-native' + +export default function Index() { + return ( + + Hello world, from One + + ) +} diff --git a/examples/one-expo-52/package.json b/examples/one-expo-52/package.json new file mode 100644 index 00000000..694c6677 --- /dev/null +++ b/examples/one-expo-52/package.json @@ -0,0 +1,27 @@ +{ + "name": "example-expo-52", + "version": "1.1.325", + "private": true, + "type": "module", + "scripts": { + "dev": "one dev", + "dev:clean": "one dev --clean", + "clean": "one clean", + "prebuild:native": "one prebuild", + "build:web": "one build", + "serve": "one serve" + }, + "dependencies": { + "expo": "~52.0.0-preview.3", + "one": "1.1.325", + "react": "^18.3.1", + "react-native": "0.74.5", + "react-native-safe-area-context": "4.11.0", + "react-native-screens": "4.0.0-beta.14", + "react-native-web": "^0.19.12" + }, + "devDependencies": { + "@types/react": "^18.3.11", + "vite": "6.0.0-beta.1" + } +} diff --git a/examples/one-expo-52/public/app-icon.png b/examples/one-expo-52/public/app-icon.png new file mode 100644 index 00000000..0804b8dd Binary files /dev/null and b/examples/one-expo-52/public/app-icon.png differ diff --git a/examples/one-expo-52/public/favicon.svg b/examples/one-expo-52/public/favicon.svg new file mode 100644 index 00000000..750e7478 --- /dev/null +++ b/examples/one-expo-52/public/favicon.svg @@ -0,0 +1,25 @@ + + + favicon + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/one-expo-52/public/splash.png b/examples/one-expo-52/public/splash.png new file mode 100644 index 00000000..9edd676f Binary files /dev/null and b/examples/one-expo-52/public/splash.png differ diff --git a/examples/one-expo-52/public/tamagui.css b/examples/one-expo-52/public/tamagui.css new file mode 100644 index 00000000..cbaa8b7a --- /dev/null +++ b/examples/one-expo-52/public/tamagui.css @@ -0,0 +1,846 @@ +._ovs-contain {overscroll-behavior:contain;} +.is_Text .is_Text {display:inline-flex;} +._dsp_contents {display:contents;} +:root {--white0:rgba(255,255,255,0);--white075:rgba(255,255,255,0.75);--white05:rgba(255,255,255,0.5);--white025:rgba(255,255,255,0.25);--black0:rgba(10,10,10,0);--black075:rgba(10,10,10,0.75);--black05:rgba(10,10,10,0.5);--black025:rgba(10,10,10,0.25);--white1:#fff;--white2:#f8f8f8;--white3:hsl(0, 0%, 96.3%);--white4:hsl(0, 0%, 94.1%);--white5:hsl(0, 0%, 92.0%);--white6:hsl(0, 0%, 90.0%);--white7:hsl(0, 0%, 88.5%);--white8:hsl(0, 0%, 81.0%);--white9:hsl(0, 0%, 56.1%);--white10:hsl(0, 0%, 50.3%);--white11:hsl(0, 0%, 42.5%);--white12:hsl(0, 0%, 9.0%);--black1:#050505;--black2:#151515;--black3:#191919;--black4:#232323;--black5:#282828;--black6:#323232;--black7:#424242;--black8:#494949;--black9:#545454;--black10:#626262;--black11:#a5a5a5;--black12:#fff;--blue1Light:hsl(206, 100%, 99.2%);--blue2Light:hsl(210, 100%, 98.0%);--blue3Light:hsl(209, 100%, 96.5%);--blue4Light:hsl(210, 98.8%, 94.0%);--blue5Light:hsl(209, 95.0%, 90.1%);--blue6Light:hsl(209, 81.2%, 84.5%);--blue7Light:hsl(208, 77.5%, 76.9%);--blue8Light:hsl(206, 81.9%, 65.3%);--blue9Light:hsl(206, 100%, 50.0%);--blue10Light:hsl(208, 100%, 47.3%);--blue11Light:hsl(211, 100%, 43.2%);--blue12Light:hsl(211, 100%, 15.0%);--gray1Light:hsl(0, 0%, 99.0%);--gray2Light:hsl(0, 0%, 97.3%);--gray3Light:hsl(0, 0%, 95.1%);--gray4Light:hsl(0, 0%, 93.0%);--gray5Light:hsl(0, 0%, 90.9%);--gray6Light:hsl(0, 0%, 88.7%);--gray7Light:hsl(0, 0%, 85.8%);--gray8Light:hsl(0, 0%, 78.0%);--gray9Light:hsl(0, 0%, 56.1%);--gray10Light:hsl(0, 0%, 52.3%);--gray11Light:hsl(0, 0%, 43.5%);--gray12Light:hsl(0, 0%, 9.0%);--green1Light:hsl(136, 50.0%, 98.9%);--green2Light:hsl(138, 62.5%, 96.9%);--green3Light:hsl(139, 55.2%, 94.5%);--green4Light:hsl(140, 48.7%, 91.0%);--green5Light:hsl(141, 43.7%, 86.0%);--green6Light:hsl(143, 40.3%, 79.0%);--green7Light:hsl(146, 38.5%, 69.0%);--green8Light:hsl(151, 40.2%, 54.1%);--green9Light:hsl(151, 55.0%, 41.5%);--green10Light:hsl(152, 57.5%, 37.6%);--green11Light:hsl(153, 67.0%, 28.5%);--green12Light:hsl(155, 40.0%, 14.0%);--orange1Light:hsl(24, 70.0%, 99.0%);--orange2Light:hsl(24, 83.3%, 97.6%);--orange3Light:hsl(24, 100%, 95.3%);--orange4Light:hsl(25, 100%, 92.2%);--orange5Light:hsl(25, 100%, 88.2%);--orange6Light:hsl(25, 100%, 82.8%);--orange7Light:hsl(24, 100%, 75.3%);--orange8Light:hsl(24, 94.5%, 64.3%);--orange9Light:hsl(24, 94.0%, 50.0%);--orange10Light:hsl(24, 100%, 46.5%);--orange11Light:hsl(24, 100%, 37.0%);--orange12Light:hsl(15, 60.0%, 17.0%);--pink1Light:hsl(322, 100%, 99.4%);--pink2Light:hsl(323, 100%, 98.4%);--pink3Light:hsl(323, 86.3%, 96.5%);--pink4Light:hsl(323, 78.7%, 94.2%);--pink5Light:hsl(323, 72.2%, 91.1%);--pink6Light:hsl(323, 66.3%, 86.6%);--pink7Light:hsl(323, 62.0%, 80.1%);--pink8Light:hsl(323, 60.3%, 72.4%);--pink9Light:hsl(322, 65.0%, 54.5%);--pink10Light:hsl(322, 63.9%, 50.7%);--pink11Light:hsl(322, 75.0%, 46.0%);--pink12Light:hsl(320, 70.0%, 13.5%);--purple1Light:hsl(280, 65.0%, 99.4%);--purple2Light:hsl(276, 100%, 99.0%);--purple3Light:hsl(276, 83.1%, 97.0%);--purple4Light:hsl(275, 76.4%, 94.7%);--purple5Light:hsl(275, 70.8%, 91.8%);--purple6Light:hsl(274, 65.4%, 87.8%);--purple7Light:hsl(273, 61.0%, 81.7%);--purple8Light:hsl(272, 60.0%, 73.5%);--purple9Light:hsl(272, 51.0%, 54.0%);--purple10Light:hsl(272, 46.8%, 50.3%);--purple11Light:hsl(272, 50.0%, 45.8%);--purple12Light:hsl(272, 66.0%, 16.0%);--red1Light:hsl(359, 100%, 99.4%);--red2Light:hsl(359, 100%, 98.6%);--red3Light:hsl(360, 100%, 96.8%);--red4Light:hsl(360, 97.9%, 94.8%);--red5Light:hsl(360, 90.2%, 91.9%);--red6Light:hsl(360, 81.7%, 87.8%);--red7Light:hsl(359, 74.2%, 81.7%);--red8Light:hsl(359, 69.5%, 74.3%);--red9Light:hsl(358, 75.0%, 59.0%);--red10Light:hsl(358, 69.4%, 55.2%);--red11Light:hsl(358, 65.0%, 48.7%);--red12Light:hsl(354, 50.0%, 14.6%);--yellow1Light:hsl(60, 54.0%, 98.5%);--yellow2Light:hsl(52, 100%, 95.5%);--yellow3Light:hsl(55, 100%, 90.9%);--yellow4Light:hsl(54, 100%, 86.6%);--yellow5Light:hsl(52, 97.9%, 82.0%);--yellow6Light:hsl(50, 89.4%, 76.1%);--yellow7Light:hsl(47, 80.4%, 68.0%);--yellow8Light:hsl(48, 100%, 46.1%);--yellow9Light:hsl(53, 92.0%, 50.0%);--yellow10Light:hsl(50, 100%, 48.5%);--yellow11Light:hsl(42, 100%, 29.0%);--yellow12Light:hsl(40, 55.0%, 13.5%);--blue1Dark:hsl(212, 35.0%, 9.2%);--blue2Dark:hsl(216, 50.0%, 11.8%);--blue3Dark:hsl(214, 59.4%, 15.3%);--blue4Dark:hsl(214, 65.8%, 17.9%);--blue5Dark:hsl(213, 71.2%, 20.2%);--blue6Dark:hsl(212, 77.4%, 23.1%);--blue7Dark:hsl(211, 85.1%, 27.4%);--blue8Dark:hsl(211, 89.7%, 34.1%);--blue9Dark:hsl(206, 100%, 50.0%);--blue10Dark:hsl(209, 100%, 60.6%);--blue11Dark:hsl(210, 100%, 66.1%);--blue12Dark:hsl(206, 98.0%, 95.8%);--gray1Dark:hsl(0, 0%, 8.5%);--gray2Dark:hsl(0, 0%, 11.0%);--gray3Dark:hsl(0, 0%, 13.6%);--gray4Dark:hsl(0, 0%, 15.8%);--gray5Dark:hsl(0, 0%, 17.9%);--gray6Dark:hsl(0, 0%, 20.5%);--gray7Dark:hsl(0, 0%, 24.3%);--gray8Dark:hsl(0, 0%, 31.2%);--gray9Dark:hsl(0, 0%, 43.9%);--gray10Dark:hsl(0, 0%, 49.4%);--gray11Dark:hsl(0, 0%, 62.8%);--gray12Dark:hsl(0, 0%, 93.0%);--green1Dark:hsl(146, 30.0%, 7.4%);--green2Dark:hsl(155, 44.2%, 8.4%);--green3Dark:hsl(155, 46.7%, 10.9%);--green4Dark:hsl(154, 48.4%, 12.9%);--green5Dark:hsl(154, 49.7%, 14.9%);--green6Dark:hsl(154, 50.9%, 17.6%);--green7Dark:hsl(153, 51.8%, 21.8%);--green8Dark:hsl(151, 51.7%, 28.4%);--green9Dark:hsl(151, 55.0%, 41.5%);--green10Dark:hsl(151, 49.3%, 46.5%);--green11Dark:hsl(151, 50.0%, 53.2%);--green12Dark:hsl(137, 72.0%, 94.0%);--orange1Dark:hsl(30, 70.0%, 7.2%);--orange2Dark:hsl(28, 100%, 8.4%);--orange3Dark:hsl(26, 91.1%, 11.6%);--orange4Dark:hsl(25, 88.3%, 14.1%);--orange5Dark:hsl(24, 87.6%, 16.6%);--orange6Dark:hsl(24, 88.6%, 19.8%);--orange7Dark:hsl(24, 92.4%, 24.0%);--orange8Dark:hsl(25, 100%, 29.0%);--orange9Dark:hsl(24, 94.0%, 50.0%);--orange10Dark:hsl(24, 100%, 58.5%);--orange11Dark:hsl(24, 100%, 62.2%);--orange12Dark:hsl(24, 97.0%, 93.2%);--pink1Dark:hsl(318, 25.0%, 9.6%);--pink2Dark:hsl(319, 32.2%, 11.6%);--pink3Dark:hsl(319, 41.0%, 16.0%);--pink4Dark:hsl(320, 45.4%, 18.7%);--pink5Dark:hsl(320, 49.0%, 21.1%);--pink6Dark:hsl(321, 53.6%, 24.4%);--pink7Dark:hsl(321, 61.1%, 29.7%);--pink8Dark:hsl(322, 74.9%, 37.5%);--pink9Dark:hsl(322, 65.0%, 54.5%);--pink10Dark:hsl(323, 72.8%, 59.2%);--pink11Dark:hsl(325, 90.0%, 66.4%);--pink12Dark:hsl(322, 90.0%, 95.8%);--purple1Dark:hsl(284, 20.0%, 9.6%);--purple2Dark:hsl(283, 30.0%, 11.8%);--purple3Dark:hsl(281, 37.5%, 16.5%);--purple4Dark:hsl(280, 41.2%, 20.0%);--purple5Dark:hsl(279, 43.8%, 23.3%);--purple6Dark:hsl(277, 46.4%, 27.5%);--purple7Dark:hsl(275, 49.3%, 34.6%);--purple8Dark:hsl(272, 52.1%, 45.9%);--purple9Dark:hsl(272, 51.0%, 54.0%);--purple10Dark:hsl(273, 57.3%, 59.1%);--purple11Dark:hsl(275, 80.0%, 71.0%);--purple12Dark:hsl(279, 75.0%, 95.7%);--red1Dark:hsl(353, 23.0%, 9.8%);--red2Dark:hsl(357, 34.4%, 12.0%);--red3Dark:hsl(356, 43.4%, 16.4%);--red4Dark:hsl(356, 47.6%, 19.2%);--red5Dark:hsl(356, 51.1%, 21.9%);--red6Dark:hsl(356, 55.2%, 25.9%);--red7Dark:hsl(357, 60.2%, 31.8%);--red8Dark:hsl(358, 65.0%, 40.4%);--red9Dark:hsl(358, 75.0%, 59.0%);--red10Dark:hsl(358, 85.3%, 64.0%);--red11Dark:hsl(358, 100%, 69.5%);--red12Dark:hsl(351, 89.0%, 96.0%);--yellow1Dark:hsl(45, 100%, 5.5%);--yellow2Dark:hsl(46, 100%, 6.7%);--yellow3Dark:hsl(45, 100%, 8.7%);--yellow4Dark:hsl(45, 100%, 10.4%);--yellow5Dark:hsl(47, 100%, 12.1%);--yellow6Dark:hsl(49, 100%, 14.3%);--yellow7Dark:hsl(49, 90.3%, 18.4%);--yellow8Dark:hsl(50, 100%, 22.0%);--yellow9Dark:hsl(53, 92.0%, 50.0%);--yellow10Dark:hsl(54, 100%, 68.0%);--yellow11Dark:hsl(48, 100%, 47.0%);--yellow12Dark:hsl(53, 100%, 91.0%);--radius-0:0px;--radius-1:3px;--radius-2:5px;--radius-3:7px;--radius-4:9px;--radius-5:10px;--radius-6:16px;--radius-7:19px;--radius-8:22px;--radius-9:26px;--radius-10:34px;--radius-11:42px;--radius-12:50px;--radius-true:9px;--zIndex-0:0;--zIndex-1:100;--zIndex-2:200;--zIndex-3:300;--zIndex-4:400;--zIndex-5:500;--space-0:0px;--space-1:2px;--space-2:7px;--space-3:13px;--space-4:18px;--space-5:24px;--space-6:32px;--space-7:39px;--space-8:46px;--space-9:53px;--space-10:60px;--space-11:74px;--space-12:88px;--space-13:102px;--space-14:116px;--space-15:130px;--space-16:144px;--space-17:144px;--space-18:158px;--space-19:172px;--space-20:186px;--space-0--25:0.5px;--space-0--5:1px;--space-0--75:1.5px;--space-1--5:4px;--space-2--5:10px;--space-3--5:16px;--space-true:18px;--space-4--5:21px;--space--0--25:-0.5px;--space--0--5:-1px;--space--0--75:-1.5px;--space--1:-2px;--space--1--5:-4px;--space--2:-7px;--space--2--5:-10px;--space--3:-13px;--space--3--5:-16px;--space--4:-18px;--space--true:-18px;--space--4--5:-21px;--space--5:-24px;--space--6:-32px;--space--7:-39px;--space--8:-46px;--space--9:-53px;--space--10:-60px;--space--11:-74px;--space--12:-88px;--space--13:-102px;--space--14:-116px;--space--15:-130px;--space--16:-144px;--space--17:-144px;--space--18:-158px;--space--19:-172px;--space--20:-186px;--size-0:0px;--size-1:20px;--size-2:28px;--size-3:36px;--size-4:44px;--size-5:52px;--size-6:64px;--size-7:74px;--size-8:84px;--size-9:94px;--size-10:104px;--size-11:124px;--size-12:144px;--size-13:164px;--size-14:184px;--size-15:204px;--size-16:224px;--size-17:224px;--size-18:244px;--size-19:264px;--size-20:284px;--size-0--25:2px;--size-0--5:4px;--size-0--75:8px;--size-1--5:24px;--size-2--5:32px;--size-3--5:40px;--size-true:44px;--size-4--5:48px} +:root .font_heading, :root .t_lang-heading-default .font_heading {--f-family:Inter, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-lineHeight-1:22px;--f-lineHeight-2:23px;--f-lineHeight-3:24px;--f-lineHeight-4:25px;--f-lineHeight-5:24px;--f-lineHeight-6:27px;--f-lineHeight-7:32px;--f-lineHeight-8:35px;--f-lineHeight-9:40px;--f-lineHeight-10:53px;--f-lineHeight-11:66px;--f-lineHeight-12:73px;--f-lineHeight-13:84px;--f-lineHeight-14:106px;--f-lineHeight-15:130px;--f-lineHeight-16:152px;--f-lineHeight-true:25px;--f-weight-1:400;--f-weight-2:400;--f-weight-3:400;--f-weight-4:400;--f-weight-5:400;--f-weight-6:400;--f-weight-7:700;--f-weight-8:700;--f-weight-9:700;--f-weight-10:700;--f-weight-11:700;--f-weight-12:700;--f-weight-13:700;--f-weight-14:700;--f-weight-15:700;--f-weight-16:700;--f-weight-true:700;--f-letterSpacing-1:2px;--f-letterSpacing-2:2px;--f-letterSpacing-3:2px;--f-letterSpacing-4:2px;--f-letterSpacing-5:2px;--f-letterSpacing-6:1px;--f-letterSpacing-7:0px;--f-letterSpacing-8:0px;--f-letterSpacing-9:-1px;--f-letterSpacing-10:-1.5px;--f-letterSpacing-11:-1.5px;--f-letterSpacing-12:-2px;--f-letterSpacing-13:-2px;--f-letterSpacing-14:-3px;--f-letterSpacing-15:-4px;--f-letterSpacing-16:-4px;--f-letterSpacing-true:-4px;--f-size-1:11px;--f-size-2:12px;--f-size-3:13px;--f-size-4:14px;--f-size-5:13px;--f-size-6:15px;--f-size-7:20px;--f-size-8:23px;--f-size-9:32px;--f-size-10:44px;--f-size-11:55px;--f-size-12:62px;--f-size-13:72px;--f-size-14:92px;--f-size-15:114px;--f-size-16:134px;--f-size-true:14px;--f-transform-1:uppercase;--f-transform-2:uppercase;--f-transform-3:uppercase;--f-transform-4:uppercase;--f-transform-5:uppercase;--f-transform-6:uppercase;--f-transform-7:none;--f-transform-8:none;--f-transform-9:none;--f-transform-10:none;--f-transform-11:none;--f-transform-12:none;--f-transform-13:none;--f-transform-14:none;--f-transform-15:none;--f-transform-16:none;--f-transform-true:none} +:root .font_body, :root .t_lang-body-default .font_body {--f-family:Inter, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-lineHeight-1:16px;--f-lineHeight-2:21px;--f-lineHeight-3:22px;--f-lineHeight-4:23px;--f-lineHeight-5:26px;--f-lineHeight-6:28px;--f-lineHeight-7:30px;--f-lineHeight-8:33px;--f-lineHeight-9:41px;--f-lineHeight-10:59px;--f-lineHeight-11:69px;--f-lineHeight-12:76px;--f-lineHeight-13:87px;--f-lineHeight-14:109px;--f-lineHeight-15:133px;--f-lineHeight-16:155px;--f-lineHeight-true:23px;--f-weight-1:400;--f-weight-2:400;--f-weight-3:400;--f-weight-4:400;--f-weight-5:400;--f-weight-6:400;--f-weight-7:600;--f-weight-8:600;--f-weight-9:600;--f-weight-10:600;--f-weight-11:600;--f-weight-12:600;--f-weight-13:600;--f-weight-14:600;--f-weight-15:600;--f-weight-16:600;--f-weight-true:600;--f-letterSpacing-1:0px;--f-letterSpacing-2:0px;--f-letterSpacing-3:0px;--f-letterSpacing-4:0px;--f-letterSpacing-5:0px;--f-letterSpacing-6:0px;--f-letterSpacing-7:0px;--f-letterSpacing-8:0px;--f-letterSpacing-9:0px;--f-letterSpacing-10:0px;--f-letterSpacing-11:0px;--f-letterSpacing-12:0px;--f-letterSpacing-13:0px;--f-letterSpacing-14:0px;--f-letterSpacing-15:0px;--f-letterSpacing-16:0px;--f-letterSpacing-true:0px;--f-size-1:11px;--f-size-2:12px;--f-size-3:13px;--f-size-4:14px;--f-size-5:16px;--f-size-6:18px;--f-size-7:20px;--f-size-8:23px;--f-size-9:30px;--f-size-10:46px;--f-size-11:55px;--f-size-12:62px;--f-size-13:72px;--f-size-14:92px;--f-size-15:114px;--f-size-16:134px;--f-size-true:14px} +:root .font_mono, :root .t_lang-mono-default .font_mono {--f-family:"ui-monospace", "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--f-size-1:11px;--f-size-2:12px;--f-size-3:13px;--f-size-4:14px;--f-size-5:16px;--f-size-6:18px;--f-size-7:20px;--f-size-8:22px;--f-size-9:30px;--f-size-10:42px;--f-size-11:52px;--f-size-12:62px;--f-size-13:72px;--f-size-14:92px;--f-size-15:114px;--f-size-16:124px;--f-lineHeight-1:16.5px;--f-lineHeight-2:18px;--f-lineHeight-3:19.5px;--f-lineHeight-4:21px;--f-lineHeight-5:24px;--f-lineHeight-6:27px;--f-lineHeight-7:30px;--f-lineHeight-8:33px;--f-lineHeight-9:45px;--f-lineHeight-10:63px;--f-lineHeight-11:78px;--f-lineHeight-12:93px;--f-lineHeight-13:108px;--f-lineHeight-14:138px;--f-lineHeight-15:171px;--f-lineHeight-16:186px;--f-weight-1:500;--f-weight-2:500;--f-weight-3:500;--f-weight-4:500;--f-weight-5:500;--f-weight-6:500;--f-weight-7:500;--f-weight-8:500;--f-weight-9:500;--f-weight-10:500;--f-weight-11:500;--f-weight-12:500;--f-weight-13:500;--f-weight-14:500;--f-weight-15:500;--f-weight-16:500;--f-letterSpacing-1:0px;--f-letterSpacing-2:0px;--f-letterSpacing-3:0px;--f-letterSpacing-4:0px;--f-letterSpacing-5:0px;--f-letterSpacing-6:0px;--f-letterSpacing-7:0px;--f-letterSpacing-8:0px;--f-letterSpacing-9:0px;--f-letterSpacing-10:0px;--f-letterSpacing-11:0px;--f-letterSpacing-12:0px;--f-letterSpacing-13:0px;--f-letterSpacing-14:0px;--f-letterSpacing-15:0px;--f-letterSpacing-16:0px} +:root .font_silkscreen, :root .t_lang-silkscreen-default .font_silkscreen {--f-family:Silkscreen, Fira Code, Monaco, Consolas, Ubuntu Mono, monospace;--f-size-1:11px;--f-size-2:12px;--f-size-3:13px;--f-size-4:14px;--f-size-5:15px;--f-size-6:16px;--f-size-7:18px;--f-size-8:21px;--f-size-9:28px;--f-size-10:42px;--f-size-11:52px;--f-size-12:62px;--f-size-13:72px;--f-size-14:92px;--f-size-15:114px;--f-size-16:124px;--f-lineHeight-1:19px;--f-lineHeight-2:20px;--f-lineHeight-3:22px;--f-lineHeight-4:23px;--f-lineHeight-5:24px;--f-lineHeight-6:25px;--f-lineHeight-7:28px;--f-lineHeight-8:31px;--f-lineHeight-9:40px;--f-lineHeight-10:56px;--f-lineHeight-11:68px;--f-lineHeight-12:80px;--f-lineHeight-13:92px;--f-lineHeight-14:116px;--f-lineHeight-15:143px;--f-lineHeight-16:155px;--f-weight-1:300;--f-weight-2:300;--f-weight-3:300;--f-weight-4:300;--f-weight-5:300;--f-weight-6:300;--f-weight-7:300;--f-weight-8:300;--f-weight-9:300;--f-weight-10:300;--f-weight-11:300;--f-weight-12:300;--f-weight-13:300;--f-weight-14:300;--f-weight-15:300;--f-weight-16:300;--f-letterSpacing-1:1px;--f-letterSpacing-2:1px;--f-letterSpacing-3:1px;--f-letterSpacing-4:1px;--f-letterSpacing-5:3px;--f-letterSpacing-6:3px;--f-letterSpacing-7:3px;--f-letterSpacing-8:3px;--f-letterSpacing-9:-2px;--f-letterSpacing-10:-3px;--f-letterSpacing-11:-3px;--f-letterSpacing-12:-4px;--f-letterSpacing-13:-4px;--f-letterSpacing-14:-4px;--f-letterSpacing-15:-4px;--f-letterSpacing-16:-4px} +:root.t_light, :root.t_light {--accentBackground:var(--blue4Light);--accentColor:var(--blue4Dark);--background0:var(--white0);--background025:var(--white025);--background05:var(--white05);--background075:var(--white075);--color1:var(--black12);--color2:var(--white2);--color3:var(--white3);--color4:var(--white4);--color5:var(--white5);--color6:var(--white6);--color7:var(--white7);--color8:var(--white8);--color9:var(--gray9Light);--color10:var(--white10);--color11:var(--white11);--color12:var(--gray12Light);--color0:var(--black0);--color025:var(--black025);--color05:var(--black05);--color075:var(--black075);--background:var(--black12);--backgroundHover:var(--white075);--backgroundPress:var(--white2);--backgroundFocus:var(--white2);--borderColor:var(--white4);--borderColorHover:var(--white3);--borderColorPress:var(--white5);--borderColorFocus:var(--white4);--color:var(--gray12Light);--colorHover:var(--white11);--colorPress:var(--gray12Light);--colorFocus:var(--white11);--colorTransparent:var(--black0);--placeholderColor:var(--gray9Light);--outlineColor:var(--black025);--blue1:var(--blue1Light);--blue2:var(--blue2Light);--blue3:var(--blue3Light);--blue4:var(--blue4Light);--blue5:var(--blue5Light);--blue6:var(--blue6Light);--blue7:var(--blue7Light);--blue8:var(--blue8Light);--blue9:var(--blue9Dark);--blue10:var(--blue10Light);--blue11:var(--blue11Light);--blue12:var(--blue12Light);--gray1:var(--gray1Light);--gray2:var(--gray2Light);--gray3:var(--gray3Light);--gray4:var(--gray12Dark);--gray5:var(--gray5Light);--gray6:var(--gray6Light);--gray7:var(--gray7Light);--gray8:var(--gray8Light);--gray9:var(--gray9Light);--gray10:var(--gray10Light);--gray11:var(--gray11Light);--gray12:var(--gray12Light);--green1:var(--green1Light);--green2:var(--green2Light);--green3:var(--green3Light);--green4:var(--green4Light);--green5:var(--green5Light);--green6:var(--green6Light);--green7:var(--green7Light);--green8:var(--green8Light);--green9:var(--green9Dark);--green10:var(--green10Light);--green11:var(--green11Light);--green12:var(--green12Light);--orange1:var(--orange1Light);--orange2:var(--orange2Light);--orange3:var(--orange3Light);--orange4:var(--orange4Light);--orange5:var(--orange5Light);--orange6:var(--orange6Light);--orange7:var(--orange7Light);--orange8:var(--orange8Light);--orange9:var(--orange9Dark);--orange10:var(--orange10Light);--orange11:var(--orange11Light);--orange12:var(--orange12Light);--pink1:var(--pink1Light);--pink2:var(--pink2Light);--pink3:var(--pink3Light);--pink4:var(--pink4Light);--pink5:var(--pink5Light);--pink6:var(--pink6Light);--pink7:var(--pink7Light);--pink8:var(--pink8Light);--pink9:var(--pink9Dark);--pink10:var(--pink10Light);--pink11:var(--pink11Light);--pink12:var(--pink12Light);--purple1:var(--purple1Light);--purple2:var(--purple2Light);--purple3:var(--purple3Light);--purple4:var(--purple4Light);--purple5:var(--purple5Light);--purple6:var(--purple6Light);--purple7:var(--purple7Light);--purple8:var(--purple8Light);--purple9:var(--purple9Dark);--purple10:var(--purple10Light);--purple11:var(--purple11Light);--purple12:var(--purple12Light);--red1:var(--red1Light);--red2:var(--red2Light);--red3:var(--red3Light);--red4:var(--red4Light);--red5:var(--red5Light);--red6:var(--red6Light);--red7:var(--red7Light);--red8:var(--red8Light);--red9:var(--red9Dark);--red10:var(--red10Light);--red11:var(--red11Light);--red12:var(--red12Light);--yellow1:var(--yellow1Light);--yellow2:var(--yellow2Light);--yellow3:var(--yellow3Light);--yellow4:var(--yellow4Light);--yellow5:var(--yellow5Light);--yellow6:var(--yellow6Light);--yellow7:var(--yellow7Light);--yellow8:var(--yellow8Light);--yellow9:var(--yellow9Dark);--yellow10:var(--yellow10Light);--yellow11:var(--yellow11Light);--yellow12:var(--yellow12Light);--shadowColor:rgba(0,0,0,0.085);--shadowColorHover:rgba(0,0,0,0.085);--shadowColorPress:rgba(0,0,0,0.04);--shadowColorFocus:rgba(0,0,0,0.04);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + :root {--accentBackground:var(--blue4Light);--accentColor:var(--blue4Dark);--background0:var(--white0);--background025:var(--white025);--background05:var(--white05);--background075:var(--white075);--color1:var(--black12);--color2:var(--white2);--color3:var(--white3);--color4:var(--white4);--color5:var(--white5);--color6:var(--white6);--color7:var(--white7);--color8:var(--white8);--color9:var(--gray9Light);--color10:var(--white10);--color11:var(--white11);--color12:var(--gray12Light);--color0:var(--black0);--color025:var(--black025);--color05:var(--black05);--color075:var(--black075);--background:var(--black12);--backgroundHover:var(--white075);--backgroundPress:var(--white2);--backgroundFocus:var(--white2);--borderColor:var(--white4);--borderColorHover:var(--white3);--borderColorPress:var(--white5);--borderColorFocus:var(--white4);--color:var(--gray12Light);--colorHover:var(--white11);--colorPress:var(--gray12Light);--colorFocus:var(--white11);--colorTransparent:var(--black0);--placeholderColor:var(--gray9Light);--outlineColor:var(--black025);--blue1:var(--blue1Light);--blue2:var(--blue2Light);--blue3:var(--blue3Light);--blue4:var(--blue4Light);--blue5:var(--blue5Light);--blue6:var(--blue6Light);--blue7:var(--blue7Light);--blue8:var(--blue8Light);--blue9:var(--blue9Dark);--blue10:var(--blue10Light);--blue11:var(--blue11Light);--blue12:var(--blue12Light);--gray1:var(--gray1Light);--gray2:var(--gray2Light);--gray3:var(--gray3Light);--gray4:var(--gray12Dark);--gray5:var(--gray5Light);--gray6:var(--gray6Light);--gray7:var(--gray7Light);--gray8:var(--gray8Light);--gray9:var(--gray9Light);--gray10:var(--gray10Light);--gray11:var(--gray11Light);--gray12:var(--gray12Light);--green1:var(--green1Light);--green2:var(--green2Light);--green3:var(--green3Light);--green4:var(--green4Light);--green5:var(--green5Light);--green6:var(--green6Light);--green7:var(--green7Light);--green8:var(--green8Light);--green9:var(--green9Dark);--green10:var(--green10Light);--green11:var(--green11Light);--green12:var(--green12Light);--orange1:var(--orange1Light);--orange2:var(--orange2Light);--orange3:var(--orange3Light);--orange4:var(--orange4Light);--orange5:var(--orange5Light);--orange6:var(--orange6Light);--orange7:var(--orange7Light);--orange8:var(--orange8Light);--orange9:var(--orange9Dark);--orange10:var(--orange10Light);--orange11:var(--orange11Light);--orange12:var(--orange12Light);--pink1:var(--pink1Light);--pink2:var(--pink2Light);--pink3:var(--pink3Light);--pink4:var(--pink4Light);--pink5:var(--pink5Light);--pink6:var(--pink6Light);--pink7:var(--pink7Light);--pink8:var(--pink8Light);--pink9:var(--pink9Dark);--pink10:var(--pink10Light);--pink11:var(--pink11Light);--pink12:var(--pink12Light);--purple1:var(--purple1Light);--purple2:var(--purple2Light);--purple3:var(--purple3Light);--purple4:var(--purple4Light);--purple5:var(--purple5Light);--purple6:var(--purple6Light);--purple7:var(--purple7Light);--purple8:var(--purple8Light);--purple9:var(--purple9Dark);--purple10:var(--purple10Light);--purple11:var(--purple11Light);--purple12:var(--purple12Light);--red1:var(--red1Light);--red2:var(--red2Light);--red3:var(--red3Light);--red4:var(--red4Light);--red5:var(--red5Light);--red6:var(--red6Light);--red7:var(--red7Light);--red8:var(--red8Light);--red9:var(--red9Dark);--red10:var(--red10Light);--red11:var(--red11Light);--red12:var(--red12Light);--yellow1:var(--yellow1Light);--yellow2:var(--yellow2Light);--yellow3:var(--yellow3Light);--yellow4:var(--yellow4Light);--yellow5:var(--yellow5Light);--yellow6:var(--yellow6Light);--yellow7:var(--yellow7Light);--yellow8:var(--yellow8Light);--yellow9:var(--yellow9Dark);--yellow10:var(--yellow10Light);--yellow11:var(--yellow11Light);--yellow12:var(--yellow12Light);--shadowColor:rgba(0,0,0,0.085);--shadowColorHover:rgba(0,0,0,0.085);--shadowColorPress:rgba(0,0,0,0.04);--shadowColorFocus:rgba(0,0,0,0.04);} + } +.t_light ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark, :root.t_dark {--accentBackground:var(--blue4Dark);--accentColor:var(--blue4Light);--background0:var(--black0);--background025:var(--black025);--background05:var(--black05);--background075:var(--black075);--color1:var(--black1);--color2:var(--black2);--color3:var(--black3);--color4:var(--black4);--color5:var(--black5);--color6:var(--black6);--color7:var(--black7);--color8:var(--black8);--color9:var(--black9);--color10:var(--black10);--color11:var(--black11);--color12:var(--black12);--color0:var(--white0);--color025:var(--white025);--color05:var(--white05);--color075:var(--white075);--background:var(--black1);--backgroundHover:var(--black2);--backgroundPress:var(--black075);--backgroundFocus:var(--black075);--borderColor:var(--black4);--borderColorHover:var(--black5);--borderColorPress:var(--black3);--borderColorFocus:var(--black4);--color:var(--black12);--colorHover:var(--black11);--colorPress:var(--black12);--colorFocus:var(--black11);--colorTransparent:var(--white0);--placeholderColor:var(--black9);--outlineColor:var(--white025);--blue1:var(--blue1Dark);--blue2:var(--blue2Dark);--blue3:var(--blue3Dark);--blue4:var(--blue4Dark);--blue5:var(--blue5Dark);--blue6:var(--blue6Dark);--blue7:var(--blue7Dark);--blue8:var(--blue8Dark);--blue9:var(--blue9Dark);--blue10:var(--blue10Dark);--blue11:var(--blue11Dark);--blue12:var(--blue12Dark);--gray1:var(--gray1Dark);--gray2:var(--gray2Dark);--gray3:var(--gray3Dark);--gray4:var(--gray4Dark);--gray5:var(--gray5Dark);--gray6:var(--gray6Dark);--gray7:var(--gray7Dark);--gray8:var(--gray8Dark);--gray9:var(--gray9Dark);--gray10:var(--gray10Dark);--gray11:var(--gray11Dark);--gray12:var(--gray12Dark);--green1:var(--green1Dark);--green2:var(--green2Dark);--green3:var(--green3Dark);--green4:var(--green4Dark);--green5:var(--green5Dark);--green6:var(--green6Dark);--green7:var(--green7Dark);--green8:var(--green8Dark);--green9:var(--green9Dark);--green10:var(--green10Dark);--green11:var(--green11Dark);--green12:var(--green12Dark);--orange1:var(--orange1Dark);--orange2:var(--orange2Dark);--orange3:var(--orange3Dark);--orange4:var(--orange4Dark);--orange5:var(--orange5Dark);--orange6:var(--orange6Dark);--orange7:var(--orange7Dark);--orange8:var(--orange8Dark);--orange9:var(--orange9Dark);--orange10:var(--orange10Dark);--orange11:var(--orange11Dark);--orange12:var(--orange12Dark);--pink1:var(--pink1Dark);--pink2:var(--pink2Dark);--pink3:var(--pink3Dark);--pink4:var(--pink4Dark);--pink5:var(--pink5Dark);--pink6:var(--pink6Dark);--pink7:var(--pink7Dark);--pink8:var(--pink8Dark);--pink9:var(--pink9Dark);--pink10:var(--pink10Dark);--pink11:var(--pink11Dark);--pink12:var(--pink12Dark);--purple1:var(--purple1Dark);--purple2:var(--purple2Dark);--purple3:var(--purple3Dark);--purple4:var(--purple4Dark);--purple5:var(--purple5Dark);--purple6:var(--purple6Dark);--purple7:var(--purple7Dark);--purple8:var(--purple8Dark);--purple9:var(--purple9Dark);--purple10:var(--purple10Dark);--purple11:var(--purple11Dark);--purple12:var(--purple12Dark);--red1:var(--red1Dark);--red2:var(--red2Dark);--red3:var(--red3Dark);--red4:var(--red4Dark);--red5:var(--red5Dark);--red6:var(--red6Dark);--red7:var(--red7Dark);--red8:var(--red8Dark);--red9:var(--red9Dark);--red10:var(--red10Dark);--red11:var(--red11Dark);--red12:var(--red12Dark);--yellow1:var(--yellow1Dark);--yellow2:var(--yellow2Dark);--yellow3:var(--yellow3Dark);--yellow4:var(--yellow4Dark);--yellow5:var(--yellow5Dark);--yellow6:var(--yellow6Dark);--yellow7:var(--yellow7Dark);--yellow8:var(--yellow8Dark);--yellow9:var(--yellow9Dark);--yellow10:var(--yellow10Dark);--yellow11:var(--yellow11Dark);--yellow12:var(--yellow12Dark);--shadowColor:rgba(0,0,0,0.3);--shadowColorHover:rgba(0,0,0,0.3);--shadowColorPress:rgba(0,0,0,0.2);--shadowColorFocus:rgba(0,0,0,0.2);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + :root {--accentBackground:var(--blue4Dark);--accentColor:var(--blue4Light);--background0:var(--black0);--background025:var(--black025);--background05:var(--black05);--background075:var(--black075);--color1:var(--black1);--color2:var(--black2);--color3:var(--black3);--color4:var(--black4);--color5:var(--black5);--color6:var(--black6);--color7:var(--black7);--color8:var(--black8);--color9:var(--black9);--color10:var(--black10);--color11:var(--black11);--color12:var(--black12);--color0:var(--white0);--color025:var(--white025);--color05:var(--white05);--color075:var(--white075);--background:var(--black1);--backgroundHover:var(--black2);--backgroundPress:var(--black075);--backgroundFocus:var(--black075);--borderColor:var(--black4);--borderColorHover:var(--black5);--borderColorPress:var(--black3);--borderColorFocus:var(--black4);--color:var(--black12);--colorHover:var(--black11);--colorPress:var(--black12);--colorFocus:var(--black11);--colorTransparent:var(--white0);--placeholderColor:var(--black9);--outlineColor:var(--white025);--blue1:var(--blue1Dark);--blue2:var(--blue2Dark);--blue3:var(--blue3Dark);--blue4:var(--blue4Dark);--blue5:var(--blue5Dark);--blue6:var(--blue6Dark);--blue7:var(--blue7Dark);--blue8:var(--blue8Dark);--blue9:var(--blue9Dark);--blue10:var(--blue10Dark);--blue11:var(--blue11Dark);--blue12:var(--blue12Dark);--gray1:var(--gray1Dark);--gray2:var(--gray2Dark);--gray3:var(--gray3Dark);--gray4:var(--gray4Dark);--gray5:var(--gray5Dark);--gray6:var(--gray6Dark);--gray7:var(--gray7Dark);--gray8:var(--gray8Dark);--gray9:var(--gray9Dark);--gray10:var(--gray10Dark);--gray11:var(--gray11Dark);--gray12:var(--gray12Dark);--green1:var(--green1Dark);--green2:var(--green2Dark);--green3:var(--green3Dark);--green4:var(--green4Dark);--green5:var(--green5Dark);--green6:var(--green6Dark);--green7:var(--green7Dark);--green8:var(--green8Dark);--green9:var(--green9Dark);--green10:var(--green10Dark);--green11:var(--green11Dark);--green12:var(--green12Dark);--orange1:var(--orange1Dark);--orange2:var(--orange2Dark);--orange3:var(--orange3Dark);--orange4:var(--orange4Dark);--orange5:var(--orange5Dark);--orange6:var(--orange6Dark);--orange7:var(--orange7Dark);--orange8:var(--orange8Dark);--orange9:var(--orange9Dark);--orange10:var(--orange10Dark);--orange11:var(--orange11Dark);--orange12:var(--orange12Dark);--pink1:var(--pink1Dark);--pink2:var(--pink2Dark);--pink3:var(--pink3Dark);--pink4:var(--pink4Dark);--pink5:var(--pink5Dark);--pink6:var(--pink6Dark);--pink7:var(--pink7Dark);--pink8:var(--pink8Dark);--pink9:var(--pink9Dark);--pink10:var(--pink10Dark);--pink11:var(--pink11Dark);--pink12:var(--pink12Dark);--purple1:var(--purple1Dark);--purple2:var(--purple2Dark);--purple3:var(--purple3Dark);--purple4:var(--purple4Dark);--purple5:var(--purple5Dark);--purple6:var(--purple6Dark);--purple7:var(--purple7Dark);--purple8:var(--purple8Dark);--purple9:var(--purple9Dark);--purple10:var(--purple10Dark);--purple11:var(--purple11Dark);--purple12:var(--purple12Dark);--red1:var(--red1Dark);--red2:var(--red2Dark);--red3:var(--red3Dark);--red4:var(--red4Dark);--red5:var(--red5Dark);--red6:var(--red6Dark);--red7:var(--red7Dark);--red8:var(--red8Dark);--red9:var(--red9Dark);--red10:var(--red10Dark);--red11:var(--red11Dark);--red12:var(--red12Dark);--yellow1:var(--yellow1Dark);--yellow2:var(--yellow2Dark);--yellow3:var(--yellow3Dark);--yellow4:var(--yellow4Dark);--yellow5:var(--yellow5Dark);--yellow6:var(--yellow6Dark);--yellow7:var(--yellow7Dark);--yellow8:var(--yellow8Dark);--yellow9:var(--yellow9Dark);--yellow10:var(--yellow10Dark);--yellow11:var(--yellow11Dark);--yellow12:var(--yellow12Dark);--shadowColor:rgba(0,0,0,0.3);--shadowColorHover:rgba(0,0,0,0.3);--shadowColorPress:rgba(0,0,0,0.2);--shadowColorFocus:rgba(0,0,0,0.2);} + } +.t_dark ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_orange {--accentBackground:var(--pink1Light);--accentColor:var(--pink12Light);--background0:hsla(24, 70.0%, 99.0%, 0);--background025:hsla(24, 70.0%, 99.0%, 0.25);--background05:hsla(24, 70.0%, 99.0%, 0.5);--background075:hsla(24, 70.0%, 99.0%, 0.75);--color1:var(--orange1Light);--color2:var(--orange2Light);--color3:var(--orange3Light);--color4:var(--orange4Light);--color5:var(--orange5Light);--color6:var(--orange6Light);--color7:var(--orange7Light);--color8:var(--orange8Light);--color9:var(--orange9Dark);--color10:var(--orange10Light);--color11:var(--orange11Light);--color12:var(--orange12Light);--color0:hsla(24, 94.0%, 50.0%, 0);--color025:hsla(24, 94.0%, 50.0%, 0.25);--color05:hsla(24, 94.0%, 50.0%, 0.5);--color075:hsla(24, 94.0%, 50.0%, 0.75);--background:var(--orange1Light);--backgroundHover:hsla(24, 70.0%, 99.0%, 0.75);--backgroundPress:var(--orange2Light);--backgroundFocus:var(--orange2Light);--borderColor:var(--orange4Light);--borderColorHover:var(--orange3Light);--borderColorPress:var(--orange5Light);--borderColorFocus:var(--orange4Light);--color:var(--orange12Light);--colorHover:var(--orange11Light);--colorPress:var(--orange12Light);--colorFocus:var(--orange11Light);--colorTransparent:hsla(24, 94.0%, 50.0%, 0);--placeholderColor:var(--orange9Dark);--outlineColor:hsla(24, 94.0%, 50.0%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_orange {--accentBackground:var(--pink1Light);--accentColor:var(--pink12Light);--background0:hsla(24, 70.0%, 99.0%, 0);--background025:hsla(24, 70.0%, 99.0%, 0.25);--background05:hsla(24, 70.0%, 99.0%, 0.5);--background075:hsla(24, 70.0%, 99.0%, 0.75);--color1:var(--orange1Light);--color2:var(--orange2Light);--color3:var(--orange3Light);--color4:var(--orange4Light);--color5:var(--orange5Light);--color6:var(--orange6Light);--color7:var(--orange7Light);--color8:var(--orange8Light);--color9:var(--orange9Dark);--color10:var(--orange10Light);--color11:var(--orange11Light);--color12:var(--orange12Light);--color0:hsla(24, 94.0%, 50.0%, 0);--color025:hsla(24, 94.0%, 50.0%, 0.25);--color05:hsla(24, 94.0%, 50.0%, 0.5);--color075:hsla(24, 94.0%, 50.0%, 0.75);--background:var(--orange1Light);--backgroundHover:hsla(24, 70.0%, 99.0%, 0.75);--backgroundPress:var(--orange2Light);--backgroundFocus:var(--orange2Light);--borderColor:var(--orange4Light);--borderColorHover:var(--orange3Light);--borderColorPress:var(--orange5Light);--borderColorFocus:var(--orange4Light);--color:var(--orange12Light);--colorHover:var(--orange11Light);--colorPress:var(--orange12Light);--colorFocus:var(--orange11Light);--colorTransparent:hsla(24, 94.0%, 50.0%, 0);--placeholderColor:var(--orange9Dark);--outlineColor:hsla(24, 94.0%, 50.0%, 0.25);} + } +.t_light_orange ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_yellow {--accentBackground:var(--blue1Light);--accentColor:var(--blue12Light);--background0:hsla(60, 54.0%, 98.5%, 0);--background025:hsla(60, 54.0%, 98.5%, 0.25);--background05:hsla(60, 54.0%, 98.5%, 0.5);--background075:hsla(60, 54.0%, 98.5%, 0.75);--color1:var(--yellow1Light);--color2:var(--yellow2Light);--color3:var(--yellow3Light);--color4:var(--yellow4Light);--color5:var(--yellow5Light);--color6:var(--yellow6Light);--color7:var(--yellow7Light);--color8:var(--yellow8Light);--color9:var(--yellow9Dark);--color10:var(--yellow10Light);--color11:var(--yellow11Light);--color12:var(--yellow12Light);--color0:hsla(53, 92.0%, 50.0%, 0);--color025:hsla(53, 92.0%, 50.0%, 0.25);--color05:hsla(53, 92.0%, 50.0%, 0.5);--color075:hsla(53, 92.0%, 50.0%, 0.75);--background:var(--yellow1Light);--backgroundHover:hsla(60, 54.0%, 98.5%, 0.75);--backgroundPress:var(--yellow2Light);--backgroundFocus:var(--yellow2Light);--borderColor:var(--yellow4Light);--borderColorHover:var(--yellow3Light);--borderColorPress:var(--yellow5Light);--borderColorFocus:var(--yellow4Light);--color:var(--yellow12Light);--colorHover:var(--yellow11Light);--colorPress:var(--yellow12Light);--colorFocus:var(--yellow11Light);--colorTransparent:hsla(53, 92.0%, 50.0%, 0);--placeholderColor:var(--yellow9Dark);--outlineColor:hsla(53, 92.0%, 50.0%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_yellow {--accentBackground:var(--blue1Light);--accentColor:var(--blue12Light);--background0:hsla(60, 54.0%, 98.5%, 0);--background025:hsla(60, 54.0%, 98.5%, 0.25);--background05:hsla(60, 54.0%, 98.5%, 0.5);--background075:hsla(60, 54.0%, 98.5%, 0.75);--color1:var(--yellow1Light);--color2:var(--yellow2Light);--color3:var(--yellow3Light);--color4:var(--yellow4Light);--color5:var(--yellow5Light);--color6:var(--yellow6Light);--color7:var(--yellow7Light);--color8:var(--yellow8Light);--color9:var(--yellow9Dark);--color10:var(--yellow10Light);--color11:var(--yellow11Light);--color12:var(--yellow12Light);--color0:hsla(53, 92.0%, 50.0%, 0);--color025:hsla(53, 92.0%, 50.0%, 0.25);--color05:hsla(53, 92.0%, 50.0%, 0.5);--color075:hsla(53, 92.0%, 50.0%, 0.75);--background:var(--yellow1Light);--backgroundHover:hsla(60, 54.0%, 98.5%, 0.75);--backgroundPress:var(--yellow2Light);--backgroundFocus:var(--yellow2Light);--borderColor:var(--yellow4Light);--borderColorHover:var(--yellow3Light);--borderColorPress:var(--yellow5Light);--borderColorFocus:var(--yellow4Light);--color:var(--yellow12Light);--colorHover:var(--yellow11Light);--colorPress:var(--yellow12Light);--colorFocus:var(--yellow11Light);--colorTransparent:hsla(53, 92.0%, 50.0%, 0);--placeholderColor:var(--yellow9Dark);--outlineColor:hsla(53, 92.0%, 50.0%, 0.25);} + } +.t_light_yellow ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_green {--accentBackground:var(--orange1Light);--accentColor:var(--orange12Light);--background0:hsla(136, 50.0%, 98.9%, 0);--background025:hsla(136, 50.0%, 98.9%, 0.25);--background05:hsla(136, 50.0%, 98.9%, 0.5);--background075:hsla(136, 50.0%, 98.9%, 0.75);--color1:var(--green1Light);--color2:var(--green2Light);--color3:var(--green3Light);--color4:var(--green4Light);--color5:var(--green5Light);--color6:var(--green6Light);--color7:var(--green7Light);--color8:var(--green8Light);--color9:var(--green9Dark);--color10:var(--green10Light);--color11:var(--green11Light);--color12:var(--green12Light);--color0:hsla(151, 55.0%, 41.5%, 0);--color025:hsla(151, 55.0%, 41.5%, 0.25);--color05:hsla(151, 55.0%, 41.5%, 0.5);--color075:hsla(151, 55.0%, 41.5%, 0.75);--background:var(--green1Light);--backgroundHover:hsla(136, 50.0%, 98.9%, 0.75);--backgroundPress:var(--green2Light);--backgroundFocus:var(--green2Light);--borderColor:var(--green4Light);--borderColorHover:var(--green3Light);--borderColorPress:var(--green5Light);--borderColorFocus:var(--green4Light);--color:var(--green12Light);--colorHover:var(--green11Light);--colorPress:var(--green12Light);--colorFocus:var(--green11Light);--colorTransparent:hsla(151, 55.0%, 41.5%, 0);--placeholderColor:var(--green9Dark);--outlineColor:hsla(151, 55.0%, 41.5%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_green {--accentBackground:var(--orange1Light);--accentColor:var(--orange12Light);--background0:hsla(136, 50.0%, 98.9%, 0);--background025:hsla(136, 50.0%, 98.9%, 0.25);--background05:hsla(136, 50.0%, 98.9%, 0.5);--background075:hsla(136, 50.0%, 98.9%, 0.75);--color1:var(--green1Light);--color2:var(--green2Light);--color3:var(--green3Light);--color4:var(--green4Light);--color5:var(--green5Light);--color6:var(--green6Light);--color7:var(--green7Light);--color8:var(--green8Light);--color9:var(--green9Dark);--color10:var(--green10Light);--color11:var(--green11Light);--color12:var(--green12Light);--color0:hsla(151, 55.0%, 41.5%, 0);--color025:hsla(151, 55.0%, 41.5%, 0.25);--color05:hsla(151, 55.0%, 41.5%, 0.5);--color075:hsla(151, 55.0%, 41.5%, 0.75);--background:var(--green1Light);--backgroundHover:hsla(136, 50.0%, 98.9%, 0.75);--backgroundPress:var(--green2Light);--backgroundFocus:var(--green2Light);--borderColor:var(--green4Light);--borderColorHover:var(--green3Light);--borderColorPress:var(--green5Light);--borderColorFocus:var(--green4Light);--color:var(--green12Light);--colorHover:var(--green11Light);--colorPress:var(--green12Light);--colorFocus:var(--green11Light);--colorTransparent:hsla(151, 55.0%, 41.5%, 0);--placeholderColor:var(--green9Dark);--outlineColor:hsla(151, 55.0%, 41.5%, 0.25);} + } +.t_light_green ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_blue {--accentBackground:var(--gray1Light);--accentColor:var(--gray12Light);--background0:hsla(206, 100%, 99.2%, 0);--background025:hsla(206, 100%, 99.2%, 0.25);--background05:hsla(206, 100%, 99.2%, 0.5);--background075:hsla(206, 100%, 99.2%, 0.75);--color1:var(--blue1Light);--color2:var(--blue2Light);--color3:var(--blue3Light);--color4:var(--blue4Light);--color5:var(--blue5Light);--color6:var(--blue6Light);--color7:var(--blue7Light);--color8:var(--blue8Light);--color9:var(--blue9Dark);--color10:var(--blue10Light);--color11:var(--blue11Light);--color12:var(--blue12Light);--color0:hsla(206, 100%, 50.0%, 0);--color025:hsla(206, 100%, 50.0%, 0.25);--color05:hsla(206, 100%, 50.0%, 0.5);--color075:hsla(206, 100%, 50.0%, 0.75);--background:var(--blue1Light);--backgroundHover:hsla(206, 100%, 99.2%, 0.75);--backgroundPress:var(--blue2Light);--backgroundFocus:var(--blue2Light);--borderColor:var(--blue4Light);--borderColorHover:var(--blue3Light);--borderColorPress:var(--blue5Light);--borderColorFocus:var(--blue4Light);--color:var(--blue12Light);--colorHover:var(--blue11Light);--colorPress:var(--blue12Light);--colorFocus:var(--blue11Light);--colorTransparent:hsla(206, 100%, 50.0%, 0);--placeholderColor:var(--blue9Dark);--outlineColor:hsla(206, 100%, 50.0%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_blue {--accentBackground:var(--gray1Light);--accentColor:var(--gray12Light);--background0:hsla(206, 100%, 99.2%, 0);--background025:hsla(206, 100%, 99.2%, 0.25);--background05:hsla(206, 100%, 99.2%, 0.5);--background075:hsla(206, 100%, 99.2%, 0.75);--color1:var(--blue1Light);--color2:var(--blue2Light);--color3:var(--blue3Light);--color4:var(--blue4Light);--color5:var(--blue5Light);--color6:var(--blue6Light);--color7:var(--blue7Light);--color8:var(--blue8Light);--color9:var(--blue9Dark);--color10:var(--blue10Light);--color11:var(--blue11Light);--color12:var(--blue12Light);--color0:hsla(206, 100%, 50.0%, 0);--color025:hsla(206, 100%, 50.0%, 0.25);--color05:hsla(206, 100%, 50.0%, 0.5);--color075:hsla(206, 100%, 50.0%, 0.75);--background:var(--blue1Light);--backgroundHover:hsla(206, 100%, 99.2%, 0.75);--backgroundPress:var(--blue2Light);--backgroundFocus:var(--blue2Light);--borderColor:var(--blue4Light);--borderColorHover:var(--blue3Light);--borderColorPress:var(--blue5Light);--borderColorFocus:var(--blue4Light);--color:var(--blue12Light);--colorHover:var(--blue11Light);--colorPress:var(--blue12Light);--colorFocus:var(--blue11Light);--colorTransparent:hsla(206, 100%, 50.0%, 0);--placeholderColor:var(--blue9Dark);--outlineColor:hsla(206, 100%, 50.0%, 0.25);} + } +.t_light_blue ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_purple {--accentBackground:var(--red1Light);--accentColor:var(--red12Light);--background0:hsla(280, 65.0%, 99.4%, 0);--background025:hsla(280, 65.0%, 99.4%, 0.25);--background05:hsla(280, 65.0%, 99.4%, 0.5);--background075:hsla(280, 65.0%, 99.4%, 0.75);--color1:var(--purple1Light);--color2:var(--purple2Light);--color3:var(--purple3Light);--color4:var(--purple4Light);--color5:var(--purple5Light);--color6:var(--purple6Light);--color7:var(--purple7Light);--color8:var(--purple8Light);--color9:var(--purple9Dark);--color10:var(--purple10Light);--color11:var(--purple11Light);--color12:var(--purple12Light);--color0:hsla(272, 51.0%, 54.0%, 0);--color025:hsla(272, 51.0%, 54.0%, 0.25);--color05:hsla(272, 51.0%, 54.0%, 0.5);--color075:hsla(272, 51.0%, 54.0%, 0.75);--background:var(--purple1Light);--backgroundHover:hsla(280, 65.0%, 99.4%, 0.75);--backgroundPress:var(--purple2Light);--backgroundFocus:var(--purple2Light);--borderColor:var(--purple4Light);--borderColorHover:var(--purple3Light);--borderColorPress:var(--purple5Light);--borderColorFocus:var(--purple4Light);--color:var(--purple12Light);--colorHover:var(--purple11Light);--colorPress:var(--purple12Light);--colorFocus:var(--purple11Light);--colorTransparent:hsla(272, 51.0%, 54.0%, 0);--placeholderColor:var(--purple9Dark);--outlineColor:hsla(272, 51.0%, 54.0%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_purple {--accentBackground:var(--red1Light);--accentColor:var(--red12Light);--background0:hsla(280, 65.0%, 99.4%, 0);--background025:hsla(280, 65.0%, 99.4%, 0.25);--background05:hsla(280, 65.0%, 99.4%, 0.5);--background075:hsla(280, 65.0%, 99.4%, 0.75);--color1:var(--purple1Light);--color2:var(--purple2Light);--color3:var(--purple3Light);--color4:var(--purple4Light);--color5:var(--purple5Light);--color6:var(--purple6Light);--color7:var(--purple7Light);--color8:var(--purple8Light);--color9:var(--purple9Dark);--color10:var(--purple10Light);--color11:var(--purple11Light);--color12:var(--purple12Light);--color0:hsla(272, 51.0%, 54.0%, 0);--color025:hsla(272, 51.0%, 54.0%, 0.25);--color05:hsla(272, 51.0%, 54.0%, 0.5);--color075:hsla(272, 51.0%, 54.0%, 0.75);--background:var(--purple1Light);--backgroundHover:hsla(280, 65.0%, 99.4%, 0.75);--backgroundPress:var(--purple2Light);--backgroundFocus:var(--purple2Light);--borderColor:var(--purple4Light);--borderColorHover:var(--purple3Light);--borderColorPress:var(--purple5Light);--borderColorFocus:var(--purple4Light);--color:var(--purple12Light);--colorHover:var(--purple11Light);--colorPress:var(--purple12Light);--colorFocus:var(--purple11Light);--colorTransparent:hsla(272, 51.0%, 54.0%, 0);--placeholderColor:var(--purple9Dark);--outlineColor:hsla(272, 51.0%, 54.0%, 0.25);} + } +.t_light_purple ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_pink {--accentBackground:var(--purple1Light);--accentColor:var(--purple12Light);--background0:hsla(322, 100%, 99.4%, 0);--background025:hsla(322, 100%, 99.4%, 0.25);--background05:hsla(322, 100%, 99.4%, 0.5);--background075:hsla(322, 100%, 99.4%, 0.75);--color1:var(--pink1Light);--color2:var(--pink2Light);--color3:var(--pink3Light);--color4:var(--pink4Light);--color5:var(--pink5Light);--color6:var(--pink6Light);--color7:var(--pink7Light);--color8:var(--pink8Light);--color9:var(--pink9Dark);--color10:var(--pink10Light);--color11:var(--pink11Light);--color12:var(--pink12Light);--color0:hsla(322, 65.0%, 54.5%, 0);--color025:hsla(322, 65.0%, 54.5%, 0.25);--color05:hsla(322, 65.0%, 54.5%, 0.5);--color075:hsla(322, 65.0%, 54.5%, 0.75);--background:var(--pink1Light);--backgroundHover:hsla(322, 100%, 99.4%, 0.75);--backgroundPress:var(--pink2Light);--backgroundFocus:var(--pink2Light);--borderColor:var(--pink4Light);--borderColorHover:var(--pink3Light);--borderColorPress:var(--pink5Light);--borderColorFocus:var(--pink4Light);--color:var(--pink12Light);--colorHover:var(--pink11Light);--colorPress:var(--pink12Light);--colorFocus:var(--pink11Light);--colorTransparent:hsla(322, 65.0%, 54.5%, 0);--placeholderColor:var(--pink9Dark);--outlineColor:hsla(322, 65.0%, 54.5%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_pink {--accentBackground:var(--purple1Light);--accentColor:var(--purple12Light);--background0:hsla(322, 100%, 99.4%, 0);--background025:hsla(322, 100%, 99.4%, 0.25);--background05:hsla(322, 100%, 99.4%, 0.5);--background075:hsla(322, 100%, 99.4%, 0.75);--color1:var(--pink1Light);--color2:var(--pink2Light);--color3:var(--pink3Light);--color4:var(--pink4Light);--color5:var(--pink5Light);--color6:var(--pink6Light);--color7:var(--pink7Light);--color8:var(--pink8Light);--color9:var(--pink9Dark);--color10:var(--pink10Light);--color11:var(--pink11Light);--color12:var(--pink12Light);--color0:hsla(322, 65.0%, 54.5%, 0);--color025:hsla(322, 65.0%, 54.5%, 0.25);--color05:hsla(322, 65.0%, 54.5%, 0.5);--color075:hsla(322, 65.0%, 54.5%, 0.75);--background:var(--pink1Light);--backgroundHover:hsla(322, 100%, 99.4%, 0.75);--backgroundPress:var(--pink2Light);--backgroundFocus:var(--pink2Light);--borderColor:var(--pink4Light);--borderColorHover:var(--pink3Light);--borderColorPress:var(--pink5Light);--borderColorFocus:var(--pink4Light);--color:var(--pink12Light);--colorHover:var(--pink11Light);--colorPress:var(--pink12Light);--colorFocus:var(--pink11Light);--colorTransparent:hsla(322, 65.0%, 54.5%, 0);--placeholderColor:var(--pink9Dark);--outlineColor:hsla(322, 65.0%, 54.5%, 0.25);} + } +.t_light_pink ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_red {--accentBackground:var(--yellow1Light);--accentColor:var(--yellow12Light);--background0:hsla(359, 100%, 99.4%, 0);--background025:hsla(359, 100%, 99.4%, 0.25);--background05:hsla(359, 100%, 99.4%, 0.5);--background075:hsla(359, 100%, 99.4%, 0.75);--color1:var(--red1Light);--color2:var(--red2Light);--color3:var(--red3Light);--color4:var(--red4Light);--color5:var(--red5Light);--color6:var(--red6Light);--color7:var(--red7Light);--color8:var(--red8Light);--color9:var(--red9Dark);--color10:var(--red10Light);--color11:var(--red11Light);--color12:var(--red12Light);--color0:hsla(358, 75.0%, 59.0%, 0);--color025:hsla(358, 75.0%, 59.0%, 0.25);--color05:hsla(358, 75.0%, 59.0%, 0.5);--color075:hsla(358, 75.0%, 59.0%, 0.75);--background:var(--red1Light);--backgroundHover:hsla(359, 100%, 99.4%, 0.75);--backgroundPress:var(--red2Light);--backgroundFocus:var(--red2Light);--borderColor:var(--red4Light);--borderColorHover:var(--red3Light);--borderColorPress:var(--red5Light);--borderColorFocus:var(--red4Light);--color:var(--red12Light);--colorHover:var(--red11Light);--colorPress:var(--red12Light);--colorFocus:var(--red11Light);--colorTransparent:hsla(358, 75.0%, 59.0%, 0);--placeholderColor:var(--red9Dark);--outlineColor:hsla(358, 75.0%, 59.0%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_red {--accentBackground:var(--yellow1Light);--accentColor:var(--yellow12Light);--background0:hsla(359, 100%, 99.4%, 0);--background025:hsla(359, 100%, 99.4%, 0.25);--background05:hsla(359, 100%, 99.4%, 0.5);--background075:hsla(359, 100%, 99.4%, 0.75);--color1:var(--red1Light);--color2:var(--red2Light);--color3:var(--red3Light);--color4:var(--red4Light);--color5:var(--red5Light);--color6:var(--red6Light);--color7:var(--red7Light);--color8:var(--red8Light);--color9:var(--red9Dark);--color10:var(--red10Light);--color11:var(--red11Light);--color12:var(--red12Light);--color0:hsla(358, 75.0%, 59.0%, 0);--color025:hsla(358, 75.0%, 59.0%, 0.25);--color05:hsla(358, 75.0%, 59.0%, 0.5);--color075:hsla(358, 75.0%, 59.0%, 0.75);--background:var(--red1Light);--backgroundHover:hsla(359, 100%, 99.4%, 0.75);--backgroundPress:var(--red2Light);--backgroundFocus:var(--red2Light);--borderColor:var(--red4Light);--borderColorHover:var(--red3Light);--borderColorPress:var(--red5Light);--borderColorFocus:var(--red4Light);--color:var(--red12Light);--colorHover:var(--red11Light);--colorPress:var(--red12Light);--colorFocus:var(--red11Light);--colorTransparent:hsla(358, 75.0%, 59.0%, 0);--placeholderColor:var(--red9Dark);--outlineColor:hsla(358, 75.0%, 59.0%, 0.25);} + } +.t_light_red ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_gray {--accentBackground:var(--green1Light);--accentColor:var(--green12Light);--background0:hsla(0, 0%, 99.0%, 0);--background025:hsla(0, 0%, 99.0%, 0.25);--background05:hsla(0, 0%, 99.0%, 0.5);--background075:hsla(0, 0%, 99.0%, 0.75);--color1:var(--gray1Light);--color2:var(--gray2Light);--color3:var(--gray3Light);--color4:var(--gray12Dark);--color5:var(--gray5Light);--color6:var(--gray6Light);--color7:var(--gray7Light);--color8:var(--gray8Light);--color9:var(--gray9Light);--color10:var(--gray10Light);--color11:var(--gray11Light);--color12:var(--gray12Light);--color0:hsla(0, 0%, 56.1%, 0);--color025:hsla(0, 0%, 56.1%, 0.25);--color05:hsla(0, 0%, 56.1%, 0.5);--color075:hsla(0, 0%, 56.1%, 0.75);--background:var(--gray1Light);--backgroundHover:hsla(0, 0%, 99.0%, 0.75);--backgroundPress:var(--gray2Light);--backgroundFocus:var(--gray2Light);--borderColor:var(--gray12Dark);--borderColorHover:var(--gray3Light);--borderColorPress:var(--gray5Light);--borderColorFocus:var(--gray12Dark);--color:var(--gray12Light);--colorHover:var(--gray11Light);--colorPress:var(--gray12Light);--colorFocus:var(--gray11Light);--colorTransparent:hsla(0, 0%, 56.1%, 0);--placeholderColor:var(--gray9Light);--outlineColor:hsla(0, 0%, 56.1%, 0.25);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_gray {--accentBackground:var(--green1Light);--accentColor:var(--green12Light);--background0:hsla(0, 0%, 99.0%, 0);--background025:hsla(0, 0%, 99.0%, 0.25);--background05:hsla(0, 0%, 99.0%, 0.5);--background075:hsla(0, 0%, 99.0%, 0.75);--color1:var(--gray1Light);--color2:var(--gray2Light);--color3:var(--gray3Light);--color4:var(--gray12Dark);--color5:var(--gray5Light);--color6:var(--gray6Light);--color7:var(--gray7Light);--color8:var(--gray8Light);--color9:var(--gray9Light);--color10:var(--gray10Light);--color11:var(--gray11Light);--color12:var(--gray12Light);--color0:hsla(0, 0%, 56.1%, 0);--color025:hsla(0, 0%, 56.1%, 0.25);--color05:hsla(0, 0%, 56.1%, 0.5);--color075:hsla(0, 0%, 56.1%, 0.75);--background:var(--gray1Light);--backgroundHover:hsla(0, 0%, 99.0%, 0.75);--backgroundPress:var(--gray2Light);--backgroundFocus:var(--gray2Light);--borderColor:var(--gray12Dark);--borderColorHover:var(--gray3Light);--borderColorPress:var(--gray5Light);--borderColorFocus:var(--gray12Dark);--color:var(--gray12Light);--colorHover:var(--gray11Light);--colorPress:var(--gray12Light);--colorFocus:var(--gray11Light);--colorTransparent:hsla(0, 0%, 56.1%, 0);--placeholderColor:var(--gray9Light);--outlineColor:hsla(0, 0%, 56.1%, 0.25);} + } +.t_light_gray ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_orange {--accentBackground:var(--pink1Light);--accentColor:var(--pink12Light);--background0:hsla(30, 70.0%, 7.2%, 0);--background025:hsla(30, 70.0%, 7.2%, 0.25);--background05:hsla(30, 70.0%, 7.2%, 0.5);--background075:hsla(30, 70.0%, 7.2%, 0.75);--color1:var(--orange1Dark);--color2:var(--orange2Dark);--color3:var(--orange3Dark);--color4:var(--orange4Dark);--color5:var(--orange5Dark);--color6:var(--orange6Dark);--color7:var(--orange7Dark);--color8:var(--orange8Dark);--color9:var(--orange9Dark);--color10:var(--orange10Dark);--color11:var(--orange11Dark);--color12:var(--orange12Dark);--color0:hsla(24, 94.0%, 50.0%, 0);--color025:hsla(24, 94.0%, 50.0%, 0.25);--color05:hsla(24, 94.0%, 50.0%, 0.5);--color075:hsla(24, 94.0%, 50.0%, 0.75);--background:var(--orange1Dark);--backgroundHover:var(--orange2Dark);--backgroundPress:hsla(30, 70.0%, 7.2%, 0.75);--backgroundFocus:hsla(30, 70.0%, 7.2%, 0.75);--borderColor:var(--orange4Dark);--borderColorHover:var(--orange5Dark);--borderColorPress:var(--orange3Dark);--borderColorFocus:var(--orange4Dark);--color:var(--orange12Dark);--colorHover:var(--orange11Dark);--colorPress:var(--orange12Dark);--colorFocus:var(--orange11Dark);--colorTransparent:hsla(24, 94.0%, 50.0%, 0);--placeholderColor:var(--orange9Dark);--outlineColor:hsla(24, 94.0%, 50.0%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_orange {--accentBackground:var(--pink1Light);--accentColor:var(--pink12Light);--background0:hsla(30, 70.0%, 7.2%, 0);--background025:hsla(30, 70.0%, 7.2%, 0.25);--background05:hsla(30, 70.0%, 7.2%, 0.5);--background075:hsla(30, 70.0%, 7.2%, 0.75);--color1:var(--orange1Dark);--color2:var(--orange2Dark);--color3:var(--orange3Dark);--color4:var(--orange4Dark);--color5:var(--orange5Dark);--color6:var(--orange6Dark);--color7:var(--orange7Dark);--color8:var(--orange8Dark);--color9:var(--orange9Dark);--color10:var(--orange10Dark);--color11:var(--orange11Dark);--color12:var(--orange12Dark);--color0:hsla(24, 94.0%, 50.0%, 0);--color025:hsla(24, 94.0%, 50.0%, 0.25);--color05:hsla(24, 94.0%, 50.0%, 0.5);--color075:hsla(24, 94.0%, 50.0%, 0.75);--background:var(--orange1Dark);--backgroundHover:var(--orange2Dark);--backgroundPress:hsla(30, 70.0%, 7.2%, 0.75);--backgroundFocus:hsla(30, 70.0%, 7.2%, 0.75);--borderColor:var(--orange4Dark);--borderColorHover:var(--orange5Dark);--borderColorPress:var(--orange3Dark);--borderColorFocus:var(--orange4Dark);--color:var(--orange12Dark);--colorHover:var(--orange11Dark);--colorPress:var(--orange12Dark);--colorFocus:var(--orange11Dark);--colorTransparent:hsla(24, 94.0%, 50.0%, 0);--placeholderColor:var(--orange9Dark);--outlineColor:hsla(24, 94.0%, 50.0%, 0.25);} + } +.t_dark_orange ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_yellow {--accentBackground:var(--blue1Light);--accentColor:var(--blue12Light);--background0:hsla(45, 100%, 5.5%, 0);--background025:hsla(45, 100%, 5.5%, 0.25);--background05:hsla(45, 100%, 5.5%, 0.5);--background075:hsla(45, 100%, 5.5%, 0.75);--color1:var(--yellow1Dark);--color2:var(--yellow2Dark);--color3:var(--yellow3Dark);--color4:var(--yellow4Dark);--color5:var(--yellow5Dark);--color6:var(--yellow6Dark);--color7:var(--yellow7Dark);--color8:var(--yellow8Dark);--color9:var(--yellow9Dark);--color10:var(--yellow10Dark);--color11:var(--yellow11Dark);--color12:var(--yellow12Dark);--color0:hsla(53, 92.0%, 50.0%, 0);--color025:hsla(53, 92.0%, 50.0%, 0.25);--color05:hsla(53, 92.0%, 50.0%, 0.5);--color075:hsla(53, 92.0%, 50.0%, 0.75);--background:var(--yellow1Dark);--backgroundHover:var(--yellow2Dark);--backgroundPress:hsla(45, 100%, 5.5%, 0.75);--backgroundFocus:hsla(45, 100%, 5.5%, 0.75);--borderColor:var(--yellow4Dark);--borderColorHover:var(--yellow5Dark);--borderColorPress:var(--yellow3Dark);--borderColorFocus:var(--yellow4Dark);--color:var(--yellow12Dark);--colorHover:var(--yellow11Dark);--colorPress:var(--yellow12Dark);--colorFocus:var(--yellow11Dark);--colorTransparent:hsla(53, 92.0%, 50.0%, 0);--placeholderColor:var(--yellow9Dark);--outlineColor:hsla(53, 92.0%, 50.0%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_yellow {--accentBackground:var(--blue1Light);--accentColor:var(--blue12Light);--background0:hsla(45, 100%, 5.5%, 0);--background025:hsla(45, 100%, 5.5%, 0.25);--background05:hsla(45, 100%, 5.5%, 0.5);--background075:hsla(45, 100%, 5.5%, 0.75);--color1:var(--yellow1Dark);--color2:var(--yellow2Dark);--color3:var(--yellow3Dark);--color4:var(--yellow4Dark);--color5:var(--yellow5Dark);--color6:var(--yellow6Dark);--color7:var(--yellow7Dark);--color8:var(--yellow8Dark);--color9:var(--yellow9Dark);--color10:var(--yellow10Dark);--color11:var(--yellow11Dark);--color12:var(--yellow12Dark);--color0:hsla(53, 92.0%, 50.0%, 0);--color025:hsla(53, 92.0%, 50.0%, 0.25);--color05:hsla(53, 92.0%, 50.0%, 0.5);--color075:hsla(53, 92.0%, 50.0%, 0.75);--background:var(--yellow1Dark);--backgroundHover:var(--yellow2Dark);--backgroundPress:hsla(45, 100%, 5.5%, 0.75);--backgroundFocus:hsla(45, 100%, 5.5%, 0.75);--borderColor:var(--yellow4Dark);--borderColorHover:var(--yellow5Dark);--borderColorPress:var(--yellow3Dark);--borderColorFocus:var(--yellow4Dark);--color:var(--yellow12Dark);--colorHover:var(--yellow11Dark);--colorPress:var(--yellow12Dark);--colorFocus:var(--yellow11Dark);--colorTransparent:hsla(53, 92.0%, 50.0%, 0);--placeholderColor:var(--yellow9Dark);--outlineColor:hsla(53, 92.0%, 50.0%, 0.25);} + } +.t_dark_yellow ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_green {--accentBackground:var(--orange1Light);--accentColor:var(--orange12Light);--background0:hsla(146, 30.0%, 7.4%, 0);--background025:hsla(146, 30.0%, 7.4%, 0.25);--background05:hsla(146, 30.0%, 7.4%, 0.5);--background075:hsla(146, 30.0%, 7.4%, 0.75);--color1:var(--green1Dark);--color2:var(--green2Dark);--color3:var(--green3Dark);--color4:var(--green4Dark);--color5:var(--green5Dark);--color6:var(--green6Dark);--color7:var(--green7Dark);--color8:var(--green8Dark);--color9:var(--green9Dark);--color10:var(--green10Dark);--color11:var(--green11Dark);--color12:var(--green12Dark);--color0:hsla(151, 55.0%, 41.5%, 0);--color025:hsla(151, 55.0%, 41.5%, 0.25);--color05:hsla(151, 55.0%, 41.5%, 0.5);--color075:hsla(151, 55.0%, 41.5%, 0.75);--background:var(--green1Dark);--backgroundHover:var(--green2Dark);--backgroundPress:hsla(146, 30.0%, 7.4%, 0.75);--backgroundFocus:hsla(146, 30.0%, 7.4%, 0.75);--borderColor:var(--green4Dark);--borderColorHover:var(--green5Dark);--borderColorPress:var(--green3Dark);--borderColorFocus:var(--green4Dark);--color:var(--green12Dark);--colorHover:var(--green11Dark);--colorPress:var(--green12Dark);--colorFocus:var(--green11Dark);--colorTransparent:hsla(151, 55.0%, 41.5%, 0);--placeholderColor:var(--green9Dark);--outlineColor:hsla(151, 55.0%, 41.5%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_green {--accentBackground:var(--orange1Light);--accentColor:var(--orange12Light);--background0:hsla(146, 30.0%, 7.4%, 0);--background025:hsla(146, 30.0%, 7.4%, 0.25);--background05:hsla(146, 30.0%, 7.4%, 0.5);--background075:hsla(146, 30.0%, 7.4%, 0.75);--color1:var(--green1Dark);--color2:var(--green2Dark);--color3:var(--green3Dark);--color4:var(--green4Dark);--color5:var(--green5Dark);--color6:var(--green6Dark);--color7:var(--green7Dark);--color8:var(--green8Dark);--color9:var(--green9Dark);--color10:var(--green10Dark);--color11:var(--green11Dark);--color12:var(--green12Dark);--color0:hsla(151, 55.0%, 41.5%, 0);--color025:hsla(151, 55.0%, 41.5%, 0.25);--color05:hsla(151, 55.0%, 41.5%, 0.5);--color075:hsla(151, 55.0%, 41.5%, 0.75);--background:var(--green1Dark);--backgroundHover:var(--green2Dark);--backgroundPress:hsla(146, 30.0%, 7.4%, 0.75);--backgroundFocus:hsla(146, 30.0%, 7.4%, 0.75);--borderColor:var(--green4Dark);--borderColorHover:var(--green5Dark);--borderColorPress:var(--green3Dark);--borderColorFocus:var(--green4Dark);--color:var(--green12Dark);--colorHover:var(--green11Dark);--colorPress:var(--green12Dark);--colorFocus:var(--green11Dark);--colorTransparent:hsla(151, 55.0%, 41.5%, 0);--placeholderColor:var(--green9Dark);--outlineColor:hsla(151, 55.0%, 41.5%, 0.25);} + } +.t_dark_green ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_blue {--accentBackground:var(--gray1Light);--accentColor:var(--gray12Light);--background0:hsla(212, 35.0%, 9.2%, 0);--background025:hsla(212, 35.0%, 9.2%, 0.25);--background05:hsla(212, 35.0%, 9.2%, 0.5);--background075:hsla(212, 35.0%, 9.2%, 0.75);--color1:var(--blue1Dark);--color2:var(--blue2Dark);--color3:var(--blue3Dark);--color4:var(--blue4Dark);--color5:var(--blue5Dark);--color6:var(--blue6Dark);--color7:var(--blue7Dark);--color8:var(--blue8Dark);--color9:var(--blue9Dark);--color10:var(--blue10Dark);--color11:var(--blue11Dark);--color12:var(--blue12Dark);--color0:hsla(206, 100%, 50.0%, 0);--color025:hsla(206, 100%, 50.0%, 0.25);--color05:hsla(206, 100%, 50.0%, 0.5);--color075:hsla(206, 100%, 50.0%, 0.75);--background:var(--blue1Dark);--backgroundHover:var(--blue2Dark);--backgroundPress:hsla(212, 35.0%, 9.2%, 0.75);--backgroundFocus:hsla(212, 35.0%, 9.2%, 0.75);--borderColor:var(--blue4Dark);--borderColorHover:var(--blue5Dark);--borderColorPress:var(--blue3Dark);--borderColorFocus:var(--blue4Dark);--color:var(--blue12Dark);--colorHover:var(--blue11Dark);--colorPress:var(--blue12Dark);--colorFocus:var(--blue11Dark);--colorTransparent:hsla(206, 100%, 50.0%, 0);--placeholderColor:var(--blue9Dark);--outlineColor:hsla(206, 100%, 50.0%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_blue {--accentBackground:var(--gray1Light);--accentColor:var(--gray12Light);--background0:hsla(212, 35.0%, 9.2%, 0);--background025:hsla(212, 35.0%, 9.2%, 0.25);--background05:hsla(212, 35.0%, 9.2%, 0.5);--background075:hsla(212, 35.0%, 9.2%, 0.75);--color1:var(--blue1Dark);--color2:var(--blue2Dark);--color3:var(--blue3Dark);--color4:var(--blue4Dark);--color5:var(--blue5Dark);--color6:var(--blue6Dark);--color7:var(--blue7Dark);--color8:var(--blue8Dark);--color9:var(--blue9Dark);--color10:var(--blue10Dark);--color11:var(--blue11Dark);--color12:var(--blue12Dark);--color0:hsla(206, 100%, 50.0%, 0);--color025:hsla(206, 100%, 50.0%, 0.25);--color05:hsla(206, 100%, 50.0%, 0.5);--color075:hsla(206, 100%, 50.0%, 0.75);--background:var(--blue1Dark);--backgroundHover:var(--blue2Dark);--backgroundPress:hsla(212, 35.0%, 9.2%, 0.75);--backgroundFocus:hsla(212, 35.0%, 9.2%, 0.75);--borderColor:var(--blue4Dark);--borderColorHover:var(--blue5Dark);--borderColorPress:var(--blue3Dark);--borderColorFocus:var(--blue4Dark);--color:var(--blue12Dark);--colorHover:var(--blue11Dark);--colorPress:var(--blue12Dark);--colorFocus:var(--blue11Dark);--colorTransparent:hsla(206, 100%, 50.0%, 0);--placeholderColor:var(--blue9Dark);--outlineColor:hsla(206, 100%, 50.0%, 0.25);} + } +.t_dark_blue ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_purple {--accentBackground:var(--red1Light);--accentColor:var(--red12Light);--background0:hsla(284, 20.0%, 9.6%, 0);--background025:hsla(284, 20.0%, 9.6%, 0.25);--background05:hsla(284, 20.0%, 9.6%, 0.5);--background075:hsla(284, 20.0%, 9.6%, 0.75);--color1:var(--purple1Dark);--color2:var(--purple2Dark);--color3:var(--purple3Dark);--color4:var(--purple4Dark);--color5:var(--purple5Dark);--color6:var(--purple6Dark);--color7:var(--purple7Dark);--color8:var(--purple8Dark);--color9:var(--purple9Dark);--color10:var(--purple10Dark);--color11:var(--purple11Dark);--color12:var(--purple12Dark);--color0:hsla(272, 51.0%, 54.0%, 0);--color025:hsla(272, 51.0%, 54.0%, 0.25);--color05:hsla(272, 51.0%, 54.0%, 0.5);--color075:hsla(272, 51.0%, 54.0%, 0.75);--background:var(--purple1Dark);--backgroundHover:var(--purple2Dark);--backgroundPress:hsla(284, 20.0%, 9.6%, 0.75);--backgroundFocus:hsla(284, 20.0%, 9.6%, 0.75);--borderColor:var(--purple4Dark);--borderColorHover:var(--purple5Dark);--borderColorPress:var(--purple3Dark);--borderColorFocus:var(--purple4Dark);--color:var(--purple12Dark);--colorHover:var(--purple11Dark);--colorPress:var(--purple12Dark);--colorFocus:var(--purple11Dark);--colorTransparent:hsla(272, 51.0%, 54.0%, 0);--placeholderColor:var(--purple9Dark);--outlineColor:hsla(272, 51.0%, 54.0%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_purple {--accentBackground:var(--red1Light);--accentColor:var(--red12Light);--background0:hsla(284, 20.0%, 9.6%, 0);--background025:hsla(284, 20.0%, 9.6%, 0.25);--background05:hsla(284, 20.0%, 9.6%, 0.5);--background075:hsla(284, 20.0%, 9.6%, 0.75);--color1:var(--purple1Dark);--color2:var(--purple2Dark);--color3:var(--purple3Dark);--color4:var(--purple4Dark);--color5:var(--purple5Dark);--color6:var(--purple6Dark);--color7:var(--purple7Dark);--color8:var(--purple8Dark);--color9:var(--purple9Dark);--color10:var(--purple10Dark);--color11:var(--purple11Dark);--color12:var(--purple12Dark);--color0:hsla(272, 51.0%, 54.0%, 0);--color025:hsla(272, 51.0%, 54.0%, 0.25);--color05:hsla(272, 51.0%, 54.0%, 0.5);--color075:hsla(272, 51.0%, 54.0%, 0.75);--background:var(--purple1Dark);--backgroundHover:var(--purple2Dark);--backgroundPress:hsla(284, 20.0%, 9.6%, 0.75);--backgroundFocus:hsla(284, 20.0%, 9.6%, 0.75);--borderColor:var(--purple4Dark);--borderColorHover:var(--purple5Dark);--borderColorPress:var(--purple3Dark);--borderColorFocus:var(--purple4Dark);--color:var(--purple12Dark);--colorHover:var(--purple11Dark);--colorPress:var(--purple12Dark);--colorFocus:var(--purple11Dark);--colorTransparent:hsla(272, 51.0%, 54.0%, 0);--placeholderColor:var(--purple9Dark);--outlineColor:hsla(272, 51.0%, 54.0%, 0.25);} + } +.t_dark_purple ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_pink {--accentBackground:var(--purple1Light);--accentColor:var(--purple12Light);--background0:hsla(318, 25.0%, 9.6%, 0);--background025:hsla(318, 25.0%, 9.6%, 0.25);--background05:hsla(318, 25.0%, 9.6%, 0.5);--background075:hsla(318, 25.0%, 9.6%, 0.75);--color1:var(--pink1Dark);--color2:var(--pink2Dark);--color3:var(--pink3Dark);--color4:var(--pink4Dark);--color5:var(--pink5Dark);--color6:var(--pink6Dark);--color7:var(--pink7Dark);--color8:var(--pink8Dark);--color9:var(--pink9Dark);--color10:var(--pink10Dark);--color11:var(--pink11Dark);--color12:var(--pink12Dark);--color0:hsla(322, 65.0%, 54.5%, 0);--color025:hsla(322, 65.0%, 54.5%, 0.25);--color05:hsla(322, 65.0%, 54.5%, 0.5);--color075:hsla(322, 65.0%, 54.5%, 0.75);--background:var(--pink1Dark);--backgroundHover:var(--pink2Dark);--backgroundPress:hsla(318, 25.0%, 9.6%, 0.75);--backgroundFocus:hsla(318, 25.0%, 9.6%, 0.75);--borderColor:var(--pink4Dark);--borderColorHover:var(--pink5Dark);--borderColorPress:var(--pink3Dark);--borderColorFocus:var(--pink4Dark);--color:var(--pink12Dark);--colorHover:var(--pink11Dark);--colorPress:var(--pink12Dark);--colorFocus:var(--pink11Dark);--colorTransparent:hsla(322, 65.0%, 54.5%, 0);--placeholderColor:var(--pink9Dark);--outlineColor:hsla(322, 65.0%, 54.5%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_pink {--accentBackground:var(--purple1Light);--accentColor:var(--purple12Light);--background0:hsla(318, 25.0%, 9.6%, 0);--background025:hsla(318, 25.0%, 9.6%, 0.25);--background05:hsla(318, 25.0%, 9.6%, 0.5);--background075:hsla(318, 25.0%, 9.6%, 0.75);--color1:var(--pink1Dark);--color2:var(--pink2Dark);--color3:var(--pink3Dark);--color4:var(--pink4Dark);--color5:var(--pink5Dark);--color6:var(--pink6Dark);--color7:var(--pink7Dark);--color8:var(--pink8Dark);--color9:var(--pink9Dark);--color10:var(--pink10Dark);--color11:var(--pink11Dark);--color12:var(--pink12Dark);--color0:hsla(322, 65.0%, 54.5%, 0);--color025:hsla(322, 65.0%, 54.5%, 0.25);--color05:hsla(322, 65.0%, 54.5%, 0.5);--color075:hsla(322, 65.0%, 54.5%, 0.75);--background:var(--pink1Dark);--backgroundHover:var(--pink2Dark);--backgroundPress:hsla(318, 25.0%, 9.6%, 0.75);--backgroundFocus:hsla(318, 25.0%, 9.6%, 0.75);--borderColor:var(--pink4Dark);--borderColorHover:var(--pink5Dark);--borderColorPress:var(--pink3Dark);--borderColorFocus:var(--pink4Dark);--color:var(--pink12Dark);--colorHover:var(--pink11Dark);--colorPress:var(--pink12Dark);--colorFocus:var(--pink11Dark);--colorTransparent:hsla(322, 65.0%, 54.5%, 0);--placeholderColor:var(--pink9Dark);--outlineColor:hsla(322, 65.0%, 54.5%, 0.25);} + } +.t_dark_pink ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_red {--accentBackground:var(--yellow1Light);--accentColor:var(--yellow12Light);--background0:hsla(353, 23.0%, 9.8%, 0);--background025:hsla(353, 23.0%, 9.8%, 0.25);--background05:hsla(353, 23.0%, 9.8%, 0.5);--background075:hsla(353, 23.0%, 9.8%, 0.75);--color1:var(--red1Dark);--color2:var(--red2Dark);--color3:var(--red3Dark);--color4:var(--red4Dark);--color5:var(--red5Dark);--color6:var(--red6Dark);--color7:var(--red7Dark);--color8:var(--red8Dark);--color9:var(--red9Dark);--color10:var(--red10Dark);--color11:var(--red11Dark);--color12:var(--red12Dark);--color0:hsla(358, 75.0%, 59.0%, 0);--color025:hsla(358, 75.0%, 59.0%, 0.25);--color05:hsla(358, 75.0%, 59.0%, 0.5);--color075:hsla(358, 75.0%, 59.0%, 0.75);--background:var(--red1Dark);--backgroundHover:var(--red2Dark);--backgroundPress:hsla(353, 23.0%, 9.8%, 0.75);--backgroundFocus:hsla(353, 23.0%, 9.8%, 0.75);--borderColor:var(--red4Dark);--borderColorHover:var(--red5Dark);--borderColorPress:var(--red3Dark);--borderColorFocus:var(--red4Dark);--color:var(--red12Dark);--colorHover:var(--red11Dark);--colorPress:var(--red12Dark);--colorFocus:var(--red11Dark);--colorTransparent:hsla(358, 75.0%, 59.0%, 0);--placeholderColor:var(--red9Dark);--outlineColor:hsla(358, 75.0%, 59.0%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_red {--accentBackground:var(--yellow1Light);--accentColor:var(--yellow12Light);--background0:hsla(353, 23.0%, 9.8%, 0);--background025:hsla(353, 23.0%, 9.8%, 0.25);--background05:hsla(353, 23.0%, 9.8%, 0.5);--background075:hsla(353, 23.0%, 9.8%, 0.75);--color1:var(--red1Dark);--color2:var(--red2Dark);--color3:var(--red3Dark);--color4:var(--red4Dark);--color5:var(--red5Dark);--color6:var(--red6Dark);--color7:var(--red7Dark);--color8:var(--red8Dark);--color9:var(--red9Dark);--color10:var(--red10Dark);--color11:var(--red11Dark);--color12:var(--red12Dark);--color0:hsla(358, 75.0%, 59.0%, 0);--color025:hsla(358, 75.0%, 59.0%, 0.25);--color05:hsla(358, 75.0%, 59.0%, 0.5);--color075:hsla(358, 75.0%, 59.0%, 0.75);--background:var(--red1Dark);--backgroundHover:var(--red2Dark);--backgroundPress:hsla(353, 23.0%, 9.8%, 0.75);--backgroundFocus:hsla(353, 23.0%, 9.8%, 0.75);--borderColor:var(--red4Dark);--borderColorHover:var(--red5Dark);--borderColorPress:var(--red3Dark);--borderColorFocus:var(--red4Dark);--color:var(--red12Dark);--colorHover:var(--red11Dark);--colorPress:var(--red12Dark);--colorFocus:var(--red11Dark);--colorTransparent:hsla(358, 75.0%, 59.0%, 0);--placeholderColor:var(--red9Dark);--outlineColor:hsla(358, 75.0%, 59.0%, 0.25);} + } +.t_dark_red ::selection{background:var(--color5);color:var(--color11)} +:root.t_dark .t_gray {--accentBackground:var(--green1Light);--accentColor:var(--green12Light);--background0:hsla(0, 0%, 8.5%, 0);--background025:hsla(0, 0%, 8.5%, 0.25);--background05:hsla(0, 0%, 8.5%, 0.5);--background075:hsla(0, 0%, 8.5%, 0.75);--color1:var(--gray1Dark);--color2:var(--gray2Dark);--color3:var(--gray3Dark);--color4:var(--gray4Dark);--color5:var(--gray5Dark);--color6:var(--gray6Dark);--color7:var(--gray7Dark);--color8:var(--gray8Dark);--color9:var(--gray9Dark);--color10:var(--gray10Dark);--color11:var(--gray11Dark);--color12:var(--gray12Dark);--color0:hsla(0, 0%, 43.9%, 0);--color025:hsla(0, 0%, 43.9%, 0.25);--color05:hsla(0, 0%, 43.9%, 0.5);--color075:hsla(0, 0%, 43.9%, 0.75);--background:var(--gray1Dark);--backgroundHover:var(--gray2Dark);--backgroundPress:hsla(0, 0%, 8.5%, 0.75);--backgroundFocus:hsla(0, 0%, 8.5%, 0.75);--borderColor:var(--gray4Dark);--borderColorHover:var(--gray5Dark);--borderColorPress:var(--gray3Dark);--borderColorFocus:var(--gray4Dark);--color:var(--gray12Dark);--colorHover:var(--gray11Dark);--colorPress:var(--gray12Dark);--colorFocus:var(--gray11Dark);--colorTransparent:hsla(0, 0%, 43.9%, 0);--placeholderColor:var(--gray9Dark);--outlineColor:hsla(0, 0%, 43.9%, 0.25);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_gray {--accentBackground:var(--green1Light);--accentColor:var(--green12Light);--background0:hsla(0, 0%, 8.5%, 0);--background025:hsla(0, 0%, 8.5%, 0.25);--background05:hsla(0, 0%, 8.5%, 0.5);--background075:hsla(0, 0%, 8.5%, 0.75);--color1:var(--gray1Dark);--color2:var(--gray2Dark);--color3:var(--gray3Dark);--color4:var(--gray4Dark);--color5:var(--gray5Dark);--color6:var(--gray6Dark);--color7:var(--gray7Dark);--color8:var(--gray8Dark);--color9:var(--gray9Dark);--color10:var(--gray10Dark);--color11:var(--gray11Dark);--color12:var(--gray12Dark);--color0:hsla(0, 0%, 43.9%, 0);--color025:hsla(0, 0%, 43.9%, 0.25);--color05:hsla(0, 0%, 43.9%, 0.5);--color075:hsla(0, 0%, 43.9%, 0.75);--background:var(--gray1Dark);--backgroundHover:var(--gray2Dark);--backgroundPress:hsla(0, 0%, 8.5%, 0.75);--backgroundFocus:hsla(0, 0%, 8.5%, 0.75);--borderColor:var(--gray4Dark);--borderColorHover:var(--gray5Dark);--borderColorPress:var(--gray3Dark);--borderColorFocus:var(--gray4Dark);--color:var(--gray12Dark);--colorHover:var(--gray11Dark);--colorPress:var(--gray12Dark);--colorFocus:var(--gray11Dark);--colorTransparent:hsla(0, 0%, 43.9%, 0);--placeholderColor:var(--gray9Dark);--outlineColor:hsla(0, 0%, 43.9%, 0.25);} + } +.t_dark_gray ::selection{background:var(--color5);color:var(--color11)} +:root.t_light .t_alt1 {--color:var(--white11);--colorHover:var(--white10);--colorPress:var(--white11);--colorFocus:var(--white10);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_alt1 {--color:var(--white11);--colorHover:var(--white10);--colorPress:var(--white11);--colorFocus:var(--white10);} + } +:root.t_light .t_alt2 {--color:var(--white10);--colorHover:var(--gray9Light);--colorPress:var(--white10);--colorFocus:var(--gray9Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_alt2 {--color:var(--white10);--colorHover:var(--gray9Light);--colorPress:var(--white10);--colorFocus:var(--gray9Light);} + } +:root.t_light .t_active, :root.t_light .t_active_SliderTrackActive, :root.t_light .t_Button, :root.t_light .t_SliderTrackActive, :root.t_light .t_surface3 {--background:var(--white4);--backgroundHover:var(--white3);--backgroundPress:var(--white5);--backgroundFocus:var(--white5);--borderColor:var(--white7);--borderColorHover:var(--white6);--borderColorFocus:var(--white7);--borderColorPress:var(--white8);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_active, .t_active_SliderTrackActive, .t_Button, .t_SliderTrackActive, .t_surface3 {--background:var(--white4);--backgroundHover:var(--white3);--backgroundPress:var(--white5);--backgroundFocus:var(--white5);--borderColor:var(--white7);--borderColorHover:var(--white6);--borderColorFocus:var(--white7);--borderColorPress:var(--white8);} + } +:root.t_light .t_active_ListItem, :root.t_light .t_active_Progress, :root.t_light .t_active_SliderTrack, :root.t_light .t_active_TooltipArrow, :root.t_light .t_Card, :root.t_light .t_Input, :root.t_light .t_ListItem, :root.t_light .t_Progress, :root.t_light .t_SelectTrigger, :root.t_light .t_SliderTrack, :root.t_light .t_surface1, :root.t_light .t_TextArea, :root.t_light .t_TooltipArrow {--background:var(--white2);--backgroundHover:var(--black12);--backgroundPress:var(--white3);--backgroundFocus:var(--white3);--borderColor:var(--white5);--borderColorHover:var(--white4);--borderColorFocus:var(--white5);--borderColorPress:var(--white6);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_active_ListItem, .t_active_Progress, .t_active_SliderTrack, .t_active_TooltipArrow, .t_Card, .t_Input, .t_ListItem, .t_Progress, .t_SelectTrigger, .t_SliderTrack, .t_surface1, .t_TextArea, .t_TooltipArrow {--background:var(--white2);--backgroundHover:var(--black12);--backgroundPress:var(--white3);--backgroundFocus:var(--white3);--borderColor:var(--white5);--borderColorHover:var(--white4);--borderColorFocus:var(--white5);--borderColorPress:var(--white6);} + } +:root.t_light .t_Checkbox, :root.t_light .t_RadioGroupItem, :root.t_light .t_surface2, :root.t_light .t_Switch, :root.t_light .t_TooltipContent {--background:var(--white3);--backgroundHover:var(--white2);--backgroundPress:var(--white4);--backgroundFocus:var(--white4);--borderColor:var(--white6);--borderColorHover:var(--white5);--borderColorFocus:var(--white6);--borderColorPress:var(--white7);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_Checkbox, .t_RadioGroupItem, .t_surface2, .t_Switch, .t_TooltipContent {--background:var(--white3);--backgroundHover:var(--white2);--backgroundPress:var(--white4);--backgroundFocus:var(--white4);--borderColor:var(--white6);--borderColorHover:var(--white5);--borderColorFocus:var(--white6);--borderColorPress:var(--white7);} + } +:root.t_light .t_active_Button, :root.t_light .t_active_Card, :root.t_light .t_active_Checkbox, :root.t_light .t_active_Input, :root.t_light .t_active_RadioGroupItem, :root.t_light .t_active_SelectTrigger, :root.t_light .t_active_Switch, :root.t_light .t_active_TextArea, :root.t_light .t_active_TooltipContent, :root.t_light .t_surface4 {--background:var(--white6);--backgroundHover:var(--white6);--backgroundPress:var(--white7);--backgroundFocus:var(--white7);--borderColor:var(--white6);--borderColorHover:var(--white6);--borderColorFocus:var(--white7);--borderColorPress:var(--white7);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_active_Button, .t_active_Card, .t_active_Checkbox, .t_active_Input, .t_active_RadioGroupItem, .t_active_SelectTrigger, .t_active_Switch, .t_active_TextArea, .t_active_TooltipContent, .t_surface4 {--background:var(--white6);--backgroundHover:var(--white6);--backgroundPress:var(--white7);--backgroundFocus:var(--white7);--borderColor:var(--white6);--borderColorHover:var(--white6);--borderColorFocus:var(--white7);--borderColorPress:var(--white7);} + } +:root.t_dark .t_alt1 {--color:var(--black11);--colorHover:var(--black10);--colorPress:var(--black11);--colorFocus:var(--black10);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_alt1 {--color:var(--black11);--colorHover:var(--black10);--colorPress:var(--black11);--colorFocus:var(--black10);} + } +:root.t_dark .t_alt2 {--color:var(--black10);--colorHover:var(--black9);--colorPress:var(--black10);--colorFocus:var(--black9);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_alt2 {--color:var(--black10);--colorHover:var(--black9);--colorPress:var(--black10);--colorFocus:var(--black9);} + } +:root.t_dark .t_active, :root.t_dark .t_active_SliderTrackActive, :root.t_dark .t_Button, :root.t_dark .t_SliderTrackActive, :root.t_dark .t_surface3 {--background:var(--black4);--backgroundHover:var(--black5);--backgroundPress:var(--black3);--backgroundFocus:var(--black3);--borderColor:var(--black7);--borderColorHover:var(--black8);--borderColorFocus:var(--black7);--borderColorPress:var(--black6);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_active, .t_active_SliderTrackActive, .t_Button, .t_SliderTrackActive, .t_surface3 {--background:var(--black4);--backgroundHover:var(--black5);--backgroundPress:var(--black3);--backgroundFocus:var(--black3);--borderColor:var(--black7);--borderColorHover:var(--black8);--borderColorFocus:var(--black7);--borderColorPress:var(--black6);} + } +:root.t_dark .t_active_ListItem, :root.t_dark .t_active_Progress, :root.t_dark .t_active_SliderTrack, :root.t_dark .t_active_TooltipArrow, :root.t_dark .t_Card, :root.t_dark .t_Input, :root.t_dark .t_ListItem, :root.t_dark .t_Progress, :root.t_dark .t_SelectTrigger, :root.t_dark .t_SliderTrack, :root.t_dark .t_surface1, :root.t_dark .t_TextArea, :root.t_dark .t_TooltipArrow {--background:var(--black2);--backgroundHover:var(--black3);--backgroundPress:var(--black1);--backgroundFocus:var(--black1);--borderColor:var(--black5);--borderColorHover:var(--black6);--borderColorFocus:var(--black5);--borderColorPress:var(--black4);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_active_ListItem, .t_active_Progress, .t_active_SliderTrack, .t_active_TooltipArrow, .t_Card, .t_Input, .t_ListItem, .t_Progress, .t_SelectTrigger, .t_SliderTrack, .t_surface1, .t_TextArea, .t_TooltipArrow {--background:var(--black2);--backgroundHover:var(--black3);--backgroundPress:var(--black1);--backgroundFocus:var(--black1);--borderColor:var(--black5);--borderColorHover:var(--black6);--borderColorFocus:var(--black5);--borderColorPress:var(--black4);} + } +:root.t_dark .t_Checkbox, :root.t_dark .t_RadioGroupItem, :root.t_dark .t_surface2, :root.t_dark .t_Switch, :root.t_dark .t_TooltipContent {--background:var(--black3);--backgroundHover:var(--black4);--backgroundPress:var(--black2);--backgroundFocus:var(--black2);--borderColor:var(--black6);--borderColorHover:var(--black7);--borderColorFocus:var(--black6);--borderColorPress:var(--black5);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_Checkbox, .t_RadioGroupItem, .t_surface2, .t_Switch, .t_TooltipContent {--background:var(--black3);--backgroundHover:var(--black4);--backgroundPress:var(--black2);--backgroundFocus:var(--black2);--borderColor:var(--black6);--borderColorHover:var(--black7);--borderColorFocus:var(--black6);--borderColorPress:var(--black5);} + } +:root.t_dark .t_active_Button, :root.t_dark .t_active_Card, :root.t_dark .t_active_Checkbox, :root.t_dark .t_active_Input, :root.t_dark .t_active_RadioGroupItem, :root.t_dark .t_active_SelectTrigger, :root.t_dark .t_active_Switch, :root.t_dark .t_active_TextArea, :root.t_dark .t_active_TooltipContent, :root.t_dark .t_surface4 {--background:var(--black6);--backgroundHover:var(--black6);--backgroundPress:var(--black5);--backgroundFocus:var(--black5);--borderColor:var(--black6);--borderColorHover:var(--black6);--borderColorFocus:var(--black5);--borderColorPress:var(--black5);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_active_Button, .t_active_Card, .t_active_Checkbox, .t_active_Input, .t_active_RadioGroupItem, .t_active_SelectTrigger, .t_active_Switch, .t_active_TextArea, .t_active_TooltipContent, .t_surface4 {--background:var(--black6);--backgroundHover:var(--black6);--backgroundPress:var(--black5);--backgroundFocus:var(--black5);--borderColor:var(--black6);--borderColorHover:var(--black6);--borderColorFocus:var(--black5);--borderColorPress:var(--black5);} + } +:root.t_light .t_orange_alt1 {--color:var(--orange11Light);--colorHover:var(--orange10Light);--colorPress:var(--orange11Light);--colorFocus:var(--orange10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_orange_alt1 {--color:var(--orange11Light);--colorHover:var(--orange10Light);--colorPress:var(--orange11Light);--colorFocus:var(--orange10Light);} + } +:root.t_light .t_orange_alt2 {--color:var(--orange10Light);--colorHover:var(--orange9Dark);--colorPress:var(--orange10Light);--colorFocus:var(--orange9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_orange_alt2 {--color:var(--orange10Light);--colorHover:var(--orange9Dark);--colorPress:var(--orange10Light);--colorFocus:var(--orange9Dark);} + } +:root.t_light .t_orange_active, :root.t_light .t_orange_active_SliderTrackActive, :root.t_light .t_orange_Button, :root.t_light .t_orange_SliderTrackActive, :root.t_light .t_orange_surface3 {--background:var(--orange4Light);--backgroundHover:var(--orange3Light);--backgroundPress:var(--orange5Light);--backgroundFocus:var(--orange5Light);--borderColor:var(--orange7Light);--borderColorHover:var(--orange6Light);--borderColorFocus:var(--orange7Light);--borderColorPress:var(--orange8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_orange_active, .t_orange_active_SliderTrackActive, .t_orange_Button, .t_orange_SliderTrackActive, .t_orange_surface3 {--background:var(--orange4Light);--backgroundHover:var(--orange3Light);--backgroundPress:var(--orange5Light);--backgroundFocus:var(--orange5Light);--borderColor:var(--orange7Light);--borderColorHover:var(--orange6Light);--borderColorFocus:var(--orange7Light);--borderColorPress:var(--orange8Light);} + } +:root.t_light .t_orange_active_ListItem, :root.t_light .t_orange_active_Progress, :root.t_light .t_orange_active_SliderTrack, :root.t_light .t_orange_active_TooltipArrow, :root.t_light .t_orange_Card, :root.t_light .t_orange_Input, :root.t_light .t_orange_ListItem, :root.t_light .t_orange_Progress, :root.t_light .t_orange_SelectTrigger, :root.t_light .t_orange_SliderTrack, :root.t_light .t_orange_surface1, :root.t_light .t_orange_TextArea, :root.t_light .t_orange_TooltipArrow {--background:var(--orange2Light);--backgroundHover:var(--orange1Light);--backgroundPress:var(--orange3Light);--backgroundFocus:var(--orange3Light);--borderColor:var(--orange5Light);--borderColorHover:var(--orange4Light);--borderColorFocus:var(--orange5Light);--borderColorPress:var(--orange6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_orange_active_ListItem, .t_orange_active_Progress, .t_orange_active_SliderTrack, .t_orange_active_TooltipArrow, .t_orange_Card, .t_orange_Input, .t_orange_ListItem, .t_orange_Progress, .t_orange_SelectTrigger, .t_orange_SliderTrack, .t_orange_surface1, .t_orange_TextArea, .t_orange_TooltipArrow {--background:var(--orange2Light);--backgroundHover:var(--orange1Light);--backgroundPress:var(--orange3Light);--backgroundFocus:var(--orange3Light);--borderColor:var(--orange5Light);--borderColorHover:var(--orange4Light);--borderColorFocus:var(--orange5Light);--borderColorPress:var(--orange6Light);} + } +:root.t_light .t_orange_Checkbox, :root.t_light .t_orange_RadioGroupItem, :root.t_light .t_orange_surface2, :root.t_light .t_orange_Switch, :root.t_light .t_orange_TooltipContent {--background:var(--orange3Light);--backgroundHover:var(--orange2Light);--backgroundPress:var(--orange4Light);--backgroundFocus:var(--orange4Light);--borderColor:var(--orange6Light);--borderColorHover:var(--orange5Light);--borderColorFocus:var(--orange6Light);--borderColorPress:var(--orange7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_orange_Checkbox, .t_orange_RadioGroupItem, .t_orange_surface2, .t_orange_Switch, .t_orange_TooltipContent {--background:var(--orange3Light);--backgroundHover:var(--orange2Light);--backgroundPress:var(--orange4Light);--backgroundFocus:var(--orange4Light);--borderColor:var(--orange6Light);--borderColorHover:var(--orange5Light);--borderColorFocus:var(--orange6Light);--borderColorPress:var(--orange7Light);} + } +:root.t_light .t_orange_active_Button, :root.t_light .t_orange_active_Card, :root.t_light .t_orange_active_Checkbox, :root.t_light .t_orange_active_Input, :root.t_light .t_orange_active_RadioGroupItem, :root.t_light .t_orange_active_SelectTrigger, :root.t_light .t_orange_active_Switch, :root.t_light .t_orange_active_TextArea, :root.t_light .t_orange_active_TooltipContent, :root.t_light .t_orange_surface4 {--background:var(--orange6Light);--backgroundHover:var(--orange6Light);--backgroundPress:var(--orange7Light);--backgroundFocus:var(--orange7Light);--borderColor:var(--orange6Light);--borderColorHover:var(--orange6Light);--borderColorFocus:var(--orange7Light);--borderColorPress:var(--orange7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_orange_active_Button, .t_orange_active_Card, .t_orange_active_Checkbox, .t_orange_active_Input, .t_orange_active_RadioGroupItem, .t_orange_active_SelectTrigger, .t_orange_active_Switch, .t_orange_active_TextArea, .t_orange_active_TooltipContent, .t_orange_surface4 {--background:var(--orange6Light);--backgroundHover:var(--orange6Light);--backgroundPress:var(--orange7Light);--backgroundFocus:var(--orange7Light);--borderColor:var(--orange6Light);--borderColorHover:var(--orange6Light);--borderColorFocus:var(--orange7Light);--borderColorPress:var(--orange7Light);} + } +:root.t_light .t_yellow_alt1 {--color:var(--yellow11Light);--colorHover:var(--yellow10Light);--colorPress:var(--yellow11Light);--colorFocus:var(--yellow10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_yellow_alt1 {--color:var(--yellow11Light);--colorHover:var(--yellow10Light);--colorPress:var(--yellow11Light);--colorFocus:var(--yellow10Light);} + } +:root.t_light .t_yellow_alt2 {--color:var(--yellow10Light);--colorHover:var(--yellow9Dark);--colorPress:var(--yellow10Light);--colorFocus:var(--yellow9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_yellow_alt2 {--color:var(--yellow10Light);--colorHover:var(--yellow9Dark);--colorPress:var(--yellow10Light);--colorFocus:var(--yellow9Dark);} + } +:root.t_light .t_yellow_active, :root.t_light .t_yellow_active_SliderTrackActive, :root.t_light .t_yellow_Button, :root.t_light .t_yellow_SliderTrackActive, :root.t_light .t_yellow_surface3 {--background:var(--yellow4Light);--backgroundHover:var(--yellow3Light);--backgroundPress:var(--yellow5Light);--backgroundFocus:var(--yellow5Light);--borderColor:var(--yellow7Light);--borderColorHover:var(--yellow6Light);--borderColorFocus:var(--yellow7Light);--borderColorPress:var(--yellow8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_yellow_active, .t_yellow_active_SliderTrackActive, .t_yellow_Button, .t_yellow_SliderTrackActive, .t_yellow_surface3 {--background:var(--yellow4Light);--backgroundHover:var(--yellow3Light);--backgroundPress:var(--yellow5Light);--backgroundFocus:var(--yellow5Light);--borderColor:var(--yellow7Light);--borderColorHover:var(--yellow6Light);--borderColorFocus:var(--yellow7Light);--borderColorPress:var(--yellow8Light);} + } +:root.t_light .t_yellow_active_ListItem, :root.t_light .t_yellow_active_Progress, :root.t_light .t_yellow_active_SliderTrack, :root.t_light .t_yellow_active_TooltipArrow, :root.t_light .t_yellow_Card, :root.t_light .t_yellow_Input, :root.t_light .t_yellow_ListItem, :root.t_light .t_yellow_Progress, :root.t_light .t_yellow_SelectTrigger, :root.t_light .t_yellow_SliderTrack, :root.t_light .t_yellow_surface1, :root.t_light .t_yellow_TextArea, :root.t_light .t_yellow_TooltipArrow {--background:var(--yellow2Light);--backgroundHover:var(--yellow1Light);--backgroundPress:var(--yellow3Light);--backgroundFocus:var(--yellow3Light);--borderColor:var(--yellow5Light);--borderColorHover:var(--yellow4Light);--borderColorFocus:var(--yellow5Light);--borderColorPress:var(--yellow6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_yellow_active_ListItem, .t_yellow_active_Progress, .t_yellow_active_SliderTrack, .t_yellow_active_TooltipArrow, .t_yellow_Card, .t_yellow_Input, .t_yellow_ListItem, .t_yellow_Progress, .t_yellow_SelectTrigger, .t_yellow_SliderTrack, .t_yellow_surface1, .t_yellow_TextArea, .t_yellow_TooltipArrow {--background:var(--yellow2Light);--backgroundHover:var(--yellow1Light);--backgroundPress:var(--yellow3Light);--backgroundFocus:var(--yellow3Light);--borderColor:var(--yellow5Light);--borderColorHover:var(--yellow4Light);--borderColorFocus:var(--yellow5Light);--borderColorPress:var(--yellow6Light);} + } +:root.t_light .t_yellow_Checkbox, :root.t_light .t_yellow_RadioGroupItem, :root.t_light .t_yellow_surface2, :root.t_light .t_yellow_Switch, :root.t_light .t_yellow_TooltipContent {--background:var(--yellow3Light);--backgroundHover:var(--yellow2Light);--backgroundPress:var(--yellow4Light);--backgroundFocus:var(--yellow4Light);--borderColor:var(--yellow6Light);--borderColorHover:var(--yellow5Light);--borderColorFocus:var(--yellow6Light);--borderColorPress:var(--yellow7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_yellow_Checkbox, .t_yellow_RadioGroupItem, .t_yellow_surface2, .t_yellow_Switch, .t_yellow_TooltipContent {--background:var(--yellow3Light);--backgroundHover:var(--yellow2Light);--backgroundPress:var(--yellow4Light);--backgroundFocus:var(--yellow4Light);--borderColor:var(--yellow6Light);--borderColorHover:var(--yellow5Light);--borderColorFocus:var(--yellow6Light);--borderColorPress:var(--yellow7Light);} + } +:root.t_light .t_yellow_active_Button, :root.t_light .t_yellow_active_Card, :root.t_light .t_yellow_active_Checkbox, :root.t_light .t_yellow_active_Input, :root.t_light .t_yellow_active_RadioGroupItem, :root.t_light .t_yellow_active_SelectTrigger, :root.t_light .t_yellow_active_Switch, :root.t_light .t_yellow_active_TextArea, :root.t_light .t_yellow_active_TooltipContent, :root.t_light .t_yellow_surface4 {--background:var(--yellow6Light);--backgroundHover:var(--yellow6Light);--backgroundPress:var(--yellow7Light);--backgroundFocus:var(--yellow7Light);--borderColor:var(--yellow6Light);--borderColorHover:var(--yellow6Light);--borderColorFocus:var(--yellow7Light);--borderColorPress:var(--yellow7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_yellow_active_Button, .t_yellow_active_Card, .t_yellow_active_Checkbox, .t_yellow_active_Input, .t_yellow_active_RadioGroupItem, .t_yellow_active_SelectTrigger, .t_yellow_active_Switch, .t_yellow_active_TextArea, .t_yellow_active_TooltipContent, .t_yellow_surface4 {--background:var(--yellow6Light);--backgroundHover:var(--yellow6Light);--backgroundPress:var(--yellow7Light);--backgroundFocus:var(--yellow7Light);--borderColor:var(--yellow6Light);--borderColorHover:var(--yellow6Light);--borderColorFocus:var(--yellow7Light);--borderColorPress:var(--yellow7Light);} + } +:root.t_light .t_green_alt1 {--color:var(--green11Light);--colorHover:var(--green10Light);--colorPress:var(--green11Light);--colorFocus:var(--green10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_green_alt1 {--color:var(--green11Light);--colorHover:var(--green10Light);--colorPress:var(--green11Light);--colorFocus:var(--green10Light);} + } +:root.t_light .t_green_alt2 {--color:var(--green10Light);--colorHover:var(--green9Dark);--colorPress:var(--green10Light);--colorFocus:var(--green9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_green_alt2 {--color:var(--green10Light);--colorHover:var(--green9Dark);--colorPress:var(--green10Light);--colorFocus:var(--green9Dark);} + } +:root.t_light .t_green_active, :root.t_light .t_green_active_SliderTrackActive, :root.t_light .t_green_Button, :root.t_light .t_green_SliderTrackActive, :root.t_light .t_green_surface3 {--background:var(--green4Light);--backgroundHover:var(--green3Light);--backgroundPress:var(--green5Light);--backgroundFocus:var(--green5Light);--borderColor:var(--green7Light);--borderColorHover:var(--green6Light);--borderColorFocus:var(--green7Light);--borderColorPress:var(--green8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_green_active, .t_green_active_SliderTrackActive, .t_green_Button, .t_green_SliderTrackActive, .t_green_surface3 {--background:var(--green4Light);--backgroundHover:var(--green3Light);--backgroundPress:var(--green5Light);--backgroundFocus:var(--green5Light);--borderColor:var(--green7Light);--borderColorHover:var(--green6Light);--borderColorFocus:var(--green7Light);--borderColorPress:var(--green8Light);} + } +:root.t_light .t_green_active_ListItem, :root.t_light .t_green_active_Progress, :root.t_light .t_green_active_SliderTrack, :root.t_light .t_green_active_TooltipArrow, :root.t_light .t_green_Card, :root.t_light .t_green_Input, :root.t_light .t_green_ListItem, :root.t_light .t_green_Progress, :root.t_light .t_green_SelectTrigger, :root.t_light .t_green_SliderTrack, :root.t_light .t_green_surface1, :root.t_light .t_green_TextArea, :root.t_light .t_green_TooltipArrow {--background:var(--green2Light);--backgroundHover:var(--green1Light);--backgroundPress:var(--green3Light);--backgroundFocus:var(--green3Light);--borderColor:var(--green5Light);--borderColorHover:var(--green4Light);--borderColorFocus:var(--green5Light);--borderColorPress:var(--green6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_green_active_ListItem, .t_green_active_Progress, .t_green_active_SliderTrack, .t_green_active_TooltipArrow, .t_green_Card, .t_green_Input, .t_green_ListItem, .t_green_Progress, .t_green_SelectTrigger, .t_green_SliderTrack, .t_green_surface1, .t_green_TextArea, .t_green_TooltipArrow {--background:var(--green2Light);--backgroundHover:var(--green1Light);--backgroundPress:var(--green3Light);--backgroundFocus:var(--green3Light);--borderColor:var(--green5Light);--borderColorHover:var(--green4Light);--borderColorFocus:var(--green5Light);--borderColorPress:var(--green6Light);} + } +:root.t_light .t_green_Checkbox, :root.t_light .t_green_RadioGroupItem, :root.t_light .t_green_surface2, :root.t_light .t_green_Switch, :root.t_light .t_green_TooltipContent {--background:var(--green3Light);--backgroundHover:var(--green2Light);--backgroundPress:var(--green4Light);--backgroundFocus:var(--green4Light);--borderColor:var(--green6Light);--borderColorHover:var(--green5Light);--borderColorFocus:var(--green6Light);--borderColorPress:var(--green7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_green_Checkbox, .t_green_RadioGroupItem, .t_green_surface2, .t_green_Switch, .t_green_TooltipContent {--background:var(--green3Light);--backgroundHover:var(--green2Light);--backgroundPress:var(--green4Light);--backgroundFocus:var(--green4Light);--borderColor:var(--green6Light);--borderColorHover:var(--green5Light);--borderColorFocus:var(--green6Light);--borderColorPress:var(--green7Light);} + } +:root.t_light .t_green_active_Button, :root.t_light .t_green_active_Card, :root.t_light .t_green_active_Checkbox, :root.t_light .t_green_active_Input, :root.t_light .t_green_active_RadioGroupItem, :root.t_light .t_green_active_SelectTrigger, :root.t_light .t_green_active_Switch, :root.t_light .t_green_active_TextArea, :root.t_light .t_green_active_TooltipContent, :root.t_light .t_green_surface4 {--background:var(--green6Light);--backgroundHover:var(--green6Light);--backgroundPress:var(--green7Light);--backgroundFocus:var(--green7Light);--borderColor:var(--green6Light);--borderColorHover:var(--green6Light);--borderColorFocus:var(--green7Light);--borderColorPress:var(--green7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_green_active_Button, .t_green_active_Card, .t_green_active_Checkbox, .t_green_active_Input, .t_green_active_RadioGroupItem, .t_green_active_SelectTrigger, .t_green_active_Switch, .t_green_active_TextArea, .t_green_active_TooltipContent, .t_green_surface4 {--background:var(--green6Light);--backgroundHover:var(--green6Light);--backgroundPress:var(--green7Light);--backgroundFocus:var(--green7Light);--borderColor:var(--green6Light);--borderColorHover:var(--green6Light);--borderColorFocus:var(--green7Light);--borderColorPress:var(--green7Light);} + } +:root.t_light .t_blue_alt1 {--color:var(--blue11Light);--colorHover:var(--blue10Light);--colorPress:var(--blue11Light);--colorFocus:var(--blue10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_blue_alt1 {--color:var(--blue11Light);--colorHover:var(--blue10Light);--colorPress:var(--blue11Light);--colorFocus:var(--blue10Light);} + } +:root.t_light .t_blue_alt2 {--color:var(--blue10Light);--colorHover:var(--blue9Dark);--colorPress:var(--blue10Light);--colorFocus:var(--blue9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_blue_alt2 {--color:var(--blue10Light);--colorHover:var(--blue9Dark);--colorPress:var(--blue10Light);--colorFocus:var(--blue9Dark);} + } +:root.t_light .t_blue_active, :root.t_light .t_blue_active_SliderTrackActive, :root.t_light .t_blue_Button, :root.t_light .t_blue_SliderTrackActive, :root.t_light .t_blue_surface3 {--background:var(--blue4Light);--backgroundHover:var(--blue3Light);--backgroundPress:var(--blue5Light);--backgroundFocus:var(--blue5Light);--borderColor:var(--blue7Light);--borderColorHover:var(--blue6Light);--borderColorFocus:var(--blue7Light);--borderColorPress:var(--blue8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_blue_active, .t_blue_active_SliderTrackActive, .t_blue_Button, .t_blue_SliderTrackActive, .t_blue_surface3 {--background:var(--blue4Light);--backgroundHover:var(--blue3Light);--backgroundPress:var(--blue5Light);--backgroundFocus:var(--blue5Light);--borderColor:var(--blue7Light);--borderColorHover:var(--blue6Light);--borderColorFocus:var(--blue7Light);--borderColorPress:var(--blue8Light);} + } +:root.t_light .t_blue_active_ListItem, :root.t_light .t_blue_active_Progress, :root.t_light .t_blue_active_SliderTrack, :root.t_light .t_blue_active_TooltipArrow, :root.t_light .t_blue_Card, :root.t_light .t_blue_Input, :root.t_light .t_blue_ListItem, :root.t_light .t_blue_Progress, :root.t_light .t_blue_SelectTrigger, :root.t_light .t_blue_SliderTrack, :root.t_light .t_blue_surface1, :root.t_light .t_blue_TextArea, :root.t_light .t_blue_TooltipArrow {--background:var(--blue2Light);--backgroundHover:var(--blue1Light);--backgroundPress:var(--blue3Light);--backgroundFocus:var(--blue3Light);--borderColor:var(--blue5Light);--borderColorHover:var(--blue4Light);--borderColorFocus:var(--blue5Light);--borderColorPress:var(--blue6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_blue_active_ListItem, .t_blue_active_Progress, .t_blue_active_SliderTrack, .t_blue_active_TooltipArrow, .t_blue_Card, .t_blue_Input, .t_blue_ListItem, .t_blue_Progress, .t_blue_SelectTrigger, .t_blue_SliderTrack, .t_blue_surface1, .t_blue_TextArea, .t_blue_TooltipArrow {--background:var(--blue2Light);--backgroundHover:var(--blue1Light);--backgroundPress:var(--blue3Light);--backgroundFocus:var(--blue3Light);--borderColor:var(--blue5Light);--borderColorHover:var(--blue4Light);--borderColorFocus:var(--blue5Light);--borderColorPress:var(--blue6Light);} + } +:root.t_light .t_blue_Checkbox, :root.t_light .t_blue_RadioGroupItem, :root.t_light .t_blue_surface2, :root.t_light .t_blue_Switch, :root.t_light .t_blue_TooltipContent {--background:var(--blue3Light);--backgroundHover:var(--blue2Light);--backgroundPress:var(--blue4Light);--backgroundFocus:var(--blue4Light);--borderColor:var(--blue6Light);--borderColorHover:var(--blue5Light);--borderColorFocus:var(--blue6Light);--borderColorPress:var(--blue7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_blue_Checkbox, .t_blue_RadioGroupItem, .t_blue_surface2, .t_blue_Switch, .t_blue_TooltipContent {--background:var(--blue3Light);--backgroundHover:var(--blue2Light);--backgroundPress:var(--blue4Light);--backgroundFocus:var(--blue4Light);--borderColor:var(--blue6Light);--borderColorHover:var(--blue5Light);--borderColorFocus:var(--blue6Light);--borderColorPress:var(--blue7Light);} + } +:root.t_light .t_blue_active_Button, :root.t_light .t_blue_active_Card, :root.t_light .t_blue_active_Checkbox, :root.t_light .t_blue_active_Input, :root.t_light .t_blue_active_RadioGroupItem, :root.t_light .t_blue_active_SelectTrigger, :root.t_light .t_blue_active_Switch, :root.t_light .t_blue_active_TextArea, :root.t_light .t_blue_active_TooltipContent, :root.t_light .t_blue_surface4 {--background:var(--blue6Light);--backgroundHover:var(--blue6Light);--backgroundPress:var(--blue7Light);--backgroundFocus:var(--blue7Light);--borderColor:var(--blue6Light);--borderColorHover:var(--blue6Light);--borderColorFocus:var(--blue7Light);--borderColorPress:var(--blue7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_blue_active_Button, .t_blue_active_Card, .t_blue_active_Checkbox, .t_blue_active_Input, .t_blue_active_RadioGroupItem, .t_blue_active_SelectTrigger, .t_blue_active_Switch, .t_blue_active_TextArea, .t_blue_active_TooltipContent, .t_blue_surface4 {--background:var(--blue6Light);--backgroundHover:var(--blue6Light);--backgroundPress:var(--blue7Light);--backgroundFocus:var(--blue7Light);--borderColor:var(--blue6Light);--borderColorHover:var(--blue6Light);--borderColorFocus:var(--blue7Light);--borderColorPress:var(--blue7Light);} + } +:root.t_light .t_purple_alt1 {--color:var(--purple11Light);--colorHover:var(--purple10Light);--colorPress:var(--purple11Light);--colorFocus:var(--purple10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_purple_alt1 {--color:var(--purple11Light);--colorHover:var(--purple10Light);--colorPress:var(--purple11Light);--colorFocus:var(--purple10Light);} + } +:root.t_light .t_purple_alt2 {--color:var(--purple10Light);--colorHover:var(--purple9Dark);--colorPress:var(--purple10Light);--colorFocus:var(--purple9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_purple_alt2 {--color:var(--purple10Light);--colorHover:var(--purple9Dark);--colorPress:var(--purple10Light);--colorFocus:var(--purple9Dark);} + } +:root.t_light .t_purple_active, :root.t_light .t_purple_active_SliderTrackActive, :root.t_light .t_purple_Button, :root.t_light .t_purple_SliderTrackActive, :root.t_light .t_purple_surface3 {--background:var(--purple4Light);--backgroundHover:var(--purple3Light);--backgroundPress:var(--purple5Light);--backgroundFocus:var(--purple5Light);--borderColor:var(--purple7Light);--borderColorHover:var(--purple6Light);--borderColorFocus:var(--purple7Light);--borderColorPress:var(--purple8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_purple_active, .t_purple_active_SliderTrackActive, .t_purple_Button, .t_purple_SliderTrackActive, .t_purple_surface3 {--background:var(--purple4Light);--backgroundHover:var(--purple3Light);--backgroundPress:var(--purple5Light);--backgroundFocus:var(--purple5Light);--borderColor:var(--purple7Light);--borderColorHover:var(--purple6Light);--borderColorFocus:var(--purple7Light);--borderColorPress:var(--purple8Light);} + } +:root.t_light .t_purple_active_ListItem, :root.t_light .t_purple_active_Progress, :root.t_light .t_purple_active_SliderTrack, :root.t_light .t_purple_active_TooltipArrow, :root.t_light .t_purple_Card, :root.t_light .t_purple_Input, :root.t_light .t_purple_ListItem, :root.t_light .t_purple_Progress, :root.t_light .t_purple_SelectTrigger, :root.t_light .t_purple_SliderTrack, :root.t_light .t_purple_surface1, :root.t_light .t_purple_TextArea, :root.t_light .t_purple_TooltipArrow {--background:var(--purple2Light);--backgroundHover:var(--purple1Light);--backgroundPress:var(--purple3Light);--backgroundFocus:var(--purple3Light);--borderColor:var(--purple5Light);--borderColorHover:var(--purple4Light);--borderColorFocus:var(--purple5Light);--borderColorPress:var(--purple6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_purple_active_ListItem, .t_purple_active_Progress, .t_purple_active_SliderTrack, .t_purple_active_TooltipArrow, .t_purple_Card, .t_purple_Input, .t_purple_ListItem, .t_purple_Progress, .t_purple_SelectTrigger, .t_purple_SliderTrack, .t_purple_surface1, .t_purple_TextArea, .t_purple_TooltipArrow {--background:var(--purple2Light);--backgroundHover:var(--purple1Light);--backgroundPress:var(--purple3Light);--backgroundFocus:var(--purple3Light);--borderColor:var(--purple5Light);--borderColorHover:var(--purple4Light);--borderColorFocus:var(--purple5Light);--borderColorPress:var(--purple6Light);} + } +:root.t_light .t_purple_Checkbox, :root.t_light .t_purple_RadioGroupItem, :root.t_light .t_purple_surface2, :root.t_light .t_purple_Switch, :root.t_light .t_purple_TooltipContent {--background:var(--purple3Light);--backgroundHover:var(--purple2Light);--backgroundPress:var(--purple4Light);--backgroundFocus:var(--purple4Light);--borderColor:var(--purple6Light);--borderColorHover:var(--purple5Light);--borderColorFocus:var(--purple6Light);--borderColorPress:var(--purple7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_purple_Checkbox, .t_purple_RadioGroupItem, .t_purple_surface2, .t_purple_Switch, .t_purple_TooltipContent {--background:var(--purple3Light);--backgroundHover:var(--purple2Light);--backgroundPress:var(--purple4Light);--backgroundFocus:var(--purple4Light);--borderColor:var(--purple6Light);--borderColorHover:var(--purple5Light);--borderColorFocus:var(--purple6Light);--borderColorPress:var(--purple7Light);} + } +:root.t_light .t_purple_active_Button, :root.t_light .t_purple_active_Card, :root.t_light .t_purple_active_Checkbox, :root.t_light .t_purple_active_Input, :root.t_light .t_purple_active_RadioGroupItem, :root.t_light .t_purple_active_SelectTrigger, :root.t_light .t_purple_active_Switch, :root.t_light .t_purple_active_TextArea, :root.t_light .t_purple_active_TooltipContent, :root.t_light .t_purple_surface4 {--background:var(--purple6Light);--backgroundHover:var(--purple6Light);--backgroundPress:var(--purple7Light);--backgroundFocus:var(--purple7Light);--borderColor:var(--purple6Light);--borderColorHover:var(--purple6Light);--borderColorFocus:var(--purple7Light);--borderColorPress:var(--purple7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_purple_active_Button, .t_purple_active_Card, .t_purple_active_Checkbox, .t_purple_active_Input, .t_purple_active_RadioGroupItem, .t_purple_active_SelectTrigger, .t_purple_active_Switch, .t_purple_active_TextArea, .t_purple_active_TooltipContent, .t_purple_surface4 {--background:var(--purple6Light);--backgroundHover:var(--purple6Light);--backgroundPress:var(--purple7Light);--backgroundFocus:var(--purple7Light);--borderColor:var(--purple6Light);--borderColorHover:var(--purple6Light);--borderColorFocus:var(--purple7Light);--borderColorPress:var(--purple7Light);} + } +:root.t_light .t_pink_alt1 {--color:var(--pink11Light);--colorHover:var(--pink10Light);--colorPress:var(--pink11Light);--colorFocus:var(--pink10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_pink_alt1 {--color:var(--pink11Light);--colorHover:var(--pink10Light);--colorPress:var(--pink11Light);--colorFocus:var(--pink10Light);} + } +:root.t_light .t_pink_alt2 {--color:var(--pink10Light);--colorHover:var(--pink9Dark);--colorPress:var(--pink10Light);--colorFocus:var(--pink9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_pink_alt2 {--color:var(--pink10Light);--colorHover:var(--pink9Dark);--colorPress:var(--pink10Light);--colorFocus:var(--pink9Dark);} + } +:root.t_light .t_pink_active, :root.t_light .t_pink_active_SliderTrackActive, :root.t_light .t_pink_Button, :root.t_light .t_pink_SliderTrackActive, :root.t_light .t_pink_surface3 {--background:var(--pink4Light);--backgroundHover:var(--pink3Light);--backgroundPress:var(--pink5Light);--backgroundFocus:var(--pink5Light);--borderColor:var(--pink7Light);--borderColorHover:var(--pink6Light);--borderColorFocus:var(--pink7Light);--borderColorPress:var(--pink8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_pink_active, .t_pink_active_SliderTrackActive, .t_pink_Button, .t_pink_SliderTrackActive, .t_pink_surface3 {--background:var(--pink4Light);--backgroundHover:var(--pink3Light);--backgroundPress:var(--pink5Light);--backgroundFocus:var(--pink5Light);--borderColor:var(--pink7Light);--borderColorHover:var(--pink6Light);--borderColorFocus:var(--pink7Light);--borderColorPress:var(--pink8Light);} + } +:root.t_light .t_pink_active_ListItem, :root.t_light .t_pink_active_Progress, :root.t_light .t_pink_active_SliderTrack, :root.t_light .t_pink_active_TooltipArrow, :root.t_light .t_pink_Card, :root.t_light .t_pink_Input, :root.t_light .t_pink_ListItem, :root.t_light .t_pink_Progress, :root.t_light .t_pink_SelectTrigger, :root.t_light .t_pink_SliderTrack, :root.t_light .t_pink_surface1, :root.t_light .t_pink_TextArea, :root.t_light .t_pink_TooltipArrow {--background:var(--pink2Light);--backgroundHover:var(--pink1Light);--backgroundPress:var(--pink3Light);--backgroundFocus:var(--pink3Light);--borderColor:var(--pink5Light);--borderColorHover:var(--pink4Light);--borderColorFocus:var(--pink5Light);--borderColorPress:var(--pink6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_pink_active_ListItem, .t_pink_active_Progress, .t_pink_active_SliderTrack, .t_pink_active_TooltipArrow, .t_pink_Card, .t_pink_Input, .t_pink_ListItem, .t_pink_Progress, .t_pink_SelectTrigger, .t_pink_SliderTrack, .t_pink_surface1, .t_pink_TextArea, .t_pink_TooltipArrow {--background:var(--pink2Light);--backgroundHover:var(--pink1Light);--backgroundPress:var(--pink3Light);--backgroundFocus:var(--pink3Light);--borderColor:var(--pink5Light);--borderColorHover:var(--pink4Light);--borderColorFocus:var(--pink5Light);--borderColorPress:var(--pink6Light);} + } +:root.t_light .t_pink_Checkbox, :root.t_light .t_pink_RadioGroupItem, :root.t_light .t_pink_surface2, :root.t_light .t_pink_Switch, :root.t_light .t_pink_TooltipContent {--background:var(--pink3Light);--backgroundHover:var(--pink2Light);--backgroundPress:var(--pink4Light);--backgroundFocus:var(--pink4Light);--borderColor:var(--pink6Light);--borderColorHover:var(--pink5Light);--borderColorFocus:var(--pink6Light);--borderColorPress:var(--pink7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_pink_Checkbox, .t_pink_RadioGroupItem, .t_pink_surface2, .t_pink_Switch, .t_pink_TooltipContent {--background:var(--pink3Light);--backgroundHover:var(--pink2Light);--backgroundPress:var(--pink4Light);--backgroundFocus:var(--pink4Light);--borderColor:var(--pink6Light);--borderColorHover:var(--pink5Light);--borderColorFocus:var(--pink6Light);--borderColorPress:var(--pink7Light);} + } +:root.t_light .t_pink_active_Button, :root.t_light .t_pink_active_Card, :root.t_light .t_pink_active_Checkbox, :root.t_light .t_pink_active_Input, :root.t_light .t_pink_active_RadioGroupItem, :root.t_light .t_pink_active_SelectTrigger, :root.t_light .t_pink_active_Switch, :root.t_light .t_pink_active_TextArea, :root.t_light .t_pink_active_TooltipContent, :root.t_light .t_pink_surface4 {--background:var(--pink6Light);--backgroundHover:var(--pink6Light);--backgroundPress:var(--pink7Light);--backgroundFocus:var(--pink7Light);--borderColor:var(--pink6Light);--borderColorHover:var(--pink6Light);--borderColorFocus:var(--pink7Light);--borderColorPress:var(--pink7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_pink_active_Button, .t_pink_active_Card, .t_pink_active_Checkbox, .t_pink_active_Input, .t_pink_active_RadioGroupItem, .t_pink_active_SelectTrigger, .t_pink_active_Switch, .t_pink_active_TextArea, .t_pink_active_TooltipContent, .t_pink_surface4 {--background:var(--pink6Light);--backgroundHover:var(--pink6Light);--backgroundPress:var(--pink7Light);--backgroundFocus:var(--pink7Light);--borderColor:var(--pink6Light);--borderColorHover:var(--pink6Light);--borderColorFocus:var(--pink7Light);--borderColorPress:var(--pink7Light);} + } +:root.t_light .t_red_alt1 {--color:var(--red11Light);--colorHover:var(--red10Light);--colorPress:var(--red11Light);--colorFocus:var(--red10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_red_alt1 {--color:var(--red11Light);--colorHover:var(--red10Light);--colorPress:var(--red11Light);--colorFocus:var(--red10Light);} + } +:root.t_light .t_red_alt2 {--color:var(--red10Light);--colorHover:var(--red9Dark);--colorPress:var(--red10Light);--colorFocus:var(--red9Dark);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_red_alt2 {--color:var(--red10Light);--colorHover:var(--red9Dark);--colorPress:var(--red10Light);--colorFocus:var(--red9Dark);} + } +:root.t_light .t_red_active, :root.t_light .t_red_active_SliderTrackActive, :root.t_light .t_red_Button, :root.t_light .t_red_SliderTrackActive, :root.t_light .t_red_surface3 {--background:var(--red4Light);--backgroundHover:var(--red3Light);--backgroundPress:var(--red5Light);--backgroundFocus:var(--red5Light);--borderColor:var(--red7Light);--borderColorHover:var(--red6Light);--borderColorFocus:var(--red7Light);--borderColorPress:var(--red8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_red_active, .t_red_active_SliderTrackActive, .t_red_Button, .t_red_SliderTrackActive, .t_red_surface3 {--background:var(--red4Light);--backgroundHover:var(--red3Light);--backgroundPress:var(--red5Light);--backgroundFocus:var(--red5Light);--borderColor:var(--red7Light);--borderColorHover:var(--red6Light);--borderColorFocus:var(--red7Light);--borderColorPress:var(--red8Light);} + } +:root.t_light .t_red_active_ListItem, :root.t_light .t_red_active_Progress, :root.t_light .t_red_active_SliderTrack, :root.t_light .t_red_active_TooltipArrow, :root.t_light .t_red_Card, :root.t_light .t_red_Input, :root.t_light .t_red_ListItem, :root.t_light .t_red_Progress, :root.t_light .t_red_SelectTrigger, :root.t_light .t_red_SliderTrack, :root.t_light .t_red_surface1, :root.t_light .t_red_TextArea, :root.t_light .t_red_TooltipArrow {--background:var(--red2Light);--backgroundHover:var(--red1Light);--backgroundPress:var(--red3Light);--backgroundFocus:var(--red3Light);--borderColor:var(--red5Light);--borderColorHover:var(--red4Light);--borderColorFocus:var(--red5Light);--borderColorPress:var(--red6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_red_active_ListItem, .t_red_active_Progress, .t_red_active_SliderTrack, .t_red_active_TooltipArrow, .t_red_Card, .t_red_Input, .t_red_ListItem, .t_red_Progress, .t_red_SelectTrigger, .t_red_SliderTrack, .t_red_surface1, .t_red_TextArea, .t_red_TooltipArrow {--background:var(--red2Light);--backgroundHover:var(--red1Light);--backgroundPress:var(--red3Light);--backgroundFocus:var(--red3Light);--borderColor:var(--red5Light);--borderColorHover:var(--red4Light);--borderColorFocus:var(--red5Light);--borderColorPress:var(--red6Light);} + } +:root.t_light .t_red_Checkbox, :root.t_light .t_red_RadioGroupItem, :root.t_light .t_red_surface2, :root.t_light .t_red_Switch, :root.t_light .t_red_TooltipContent {--background:var(--red3Light);--backgroundHover:var(--red2Light);--backgroundPress:var(--red4Light);--backgroundFocus:var(--red4Light);--borderColor:var(--red6Light);--borderColorHover:var(--red5Light);--borderColorFocus:var(--red6Light);--borderColorPress:var(--red7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_red_Checkbox, .t_red_RadioGroupItem, .t_red_surface2, .t_red_Switch, .t_red_TooltipContent {--background:var(--red3Light);--backgroundHover:var(--red2Light);--backgroundPress:var(--red4Light);--backgroundFocus:var(--red4Light);--borderColor:var(--red6Light);--borderColorHover:var(--red5Light);--borderColorFocus:var(--red6Light);--borderColorPress:var(--red7Light);} + } +:root.t_light .t_red_active_Button, :root.t_light .t_red_active_Card, :root.t_light .t_red_active_Checkbox, :root.t_light .t_red_active_Input, :root.t_light .t_red_active_RadioGroupItem, :root.t_light .t_red_active_SelectTrigger, :root.t_light .t_red_active_Switch, :root.t_light .t_red_active_TextArea, :root.t_light .t_red_active_TooltipContent, :root.t_light .t_red_surface4 {--background:var(--red6Light);--backgroundHover:var(--red6Light);--backgroundPress:var(--red7Light);--backgroundFocus:var(--red7Light);--borderColor:var(--red6Light);--borderColorHover:var(--red6Light);--borderColorFocus:var(--red7Light);--borderColorPress:var(--red7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_red_active_Button, .t_red_active_Card, .t_red_active_Checkbox, .t_red_active_Input, .t_red_active_RadioGroupItem, .t_red_active_SelectTrigger, .t_red_active_Switch, .t_red_active_TextArea, .t_red_active_TooltipContent, .t_red_surface4 {--background:var(--red6Light);--backgroundHover:var(--red6Light);--backgroundPress:var(--red7Light);--backgroundFocus:var(--red7Light);--borderColor:var(--red6Light);--borderColorHover:var(--red6Light);--borderColorFocus:var(--red7Light);--borderColorPress:var(--red7Light);} + } +:root.t_light .t_gray_alt1 {--color:var(--gray11Light);--colorHover:var(--gray10Light);--colorPress:var(--gray11Light);--colorFocus:var(--gray10Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_gray_alt1 {--color:var(--gray11Light);--colorHover:var(--gray10Light);--colorPress:var(--gray11Light);--colorFocus:var(--gray10Light);} + } +:root.t_light .t_gray_alt2 {--color:var(--gray10Light);--colorHover:var(--gray9Light);--colorPress:var(--gray10Light);--colorFocus:var(--gray9Light);} +@media(prefers-color-scheme:light){ + body{color:var(--color)} + .t_gray_alt2 {--color:var(--gray10Light);--colorHover:var(--gray9Light);--colorPress:var(--gray10Light);--colorFocus:var(--gray9Light);} + } +:root.t_light .t_gray_active, :root.t_light .t_gray_active_SliderTrackActive, :root.t_light .t_gray_Button, :root.t_light .t_gray_SliderTrackActive, :root.t_light .t_gray_surface3 {--background:var(--gray12Dark);--backgroundHover:var(--gray3Light);--backgroundPress:var(--gray5Light);--backgroundFocus:var(--gray5Light);--borderColor:var(--gray7Light);--borderColorHover:var(--gray6Light);--borderColorFocus:var(--gray7Light);--borderColorPress:var(--gray8Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_gray_active, .t_gray_active_SliderTrackActive, .t_gray_Button, .t_gray_SliderTrackActive, .t_gray_surface3 {--background:var(--gray12Dark);--backgroundHover:var(--gray3Light);--backgroundPress:var(--gray5Light);--backgroundFocus:var(--gray5Light);--borderColor:var(--gray7Light);--borderColorHover:var(--gray6Light);--borderColorFocus:var(--gray7Light);--borderColorPress:var(--gray8Light);} + } +:root.t_light .t_gray_active_ListItem, :root.t_light .t_gray_active_Progress, :root.t_light .t_gray_active_SliderTrack, :root.t_light .t_gray_active_TooltipArrow, :root.t_light .t_gray_Card, :root.t_light .t_gray_Input, :root.t_light .t_gray_ListItem, :root.t_light .t_gray_Progress, :root.t_light .t_gray_SelectTrigger, :root.t_light .t_gray_SliderTrack, :root.t_light .t_gray_surface1, :root.t_light .t_gray_TextArea, :root.t_light .t_gray_TooltipArrow {--background:var(--gray2Light);--backgroundHover:var(--gray1Light);--backgroundPress:var(--gray3Light);--backgroundFocus:var(--gray3Light);--borderColor:var(--gray5Light);--borderColorHover:var(--gray12Dark);--borderColorFocus:var(--gray5Light);--borderColorPress:var(--gray6Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_gray_active_ListItem, .t_gray_active_Progress, .t_gray_active_SliderTrack, .t_gray_active_TooltipArrow, .t_gray_Card, .t_gray_Input, .t_gray_ListItem, .t_gray_Progress, .t_gray_SelectTrigger, .t_gray_SliderTrack, .t_gray_surface1, .t_gray_TextArea, .t_gray_TooltipArrow {--background:var(--gray2Light);--backgroundHover:var(--gray1Light);--backgroundPress:var(--gray3Light);--backgroundFocus:var(--gray3Light);--borderColor:var(--gray5Light);--borderColorHover:var(--gray12Dark);--borderColorFocus:var(--gray5Light);--borderColorPress:var(--gray6Light);} + } +:root.t_light .t_gray_Checkbox, :root.t_light .t_gray_RadioGroupItem, :root.t_light .t_gray_surface2, :root.t_light .t_gray_Switch, :root.t_light .t_gray_TooltipContent {--background:var(--gray3Light);--backgroundHover:var(--gray2Light);--backgroundPress:var(--gray12Dark);--backgroundFocus:var(--gray12Dark);--borderColor:var(--gray6Light);--borderColorHover:var(--gray5Light);--borderColorFocus:var(--gray6Light);--borderColorPress:var(--gray7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_gray_Checkbox, .t_gray_RadioGroupItem, .t_gray_surface2, .t_gray_Switch, .t_gray_TooltipContent {--background:var(--gray3Light);--backgroundHover:var(--gray2Light);--backgroundPress:var(--gray12Dark);--backgroundFocus:var(--gray12Dark);--borderColor:var(--gray6Light);--borderColorHover:var(--gray5Light);--borderColorFocus:var(--gray6Light);--borderColorPress:var(--gray7Light);} + } +:root.t_light .t_gray_active_Button, :root.t_light .t_gray_active_Card, :root.t_light .t_gray_active_Checkbox, :root.t_light .t_gray_active_Input, :root.t_light .t_gray_active_RadioGroupItem, :root.t_light .t_gray_active_SelectTrigger, :root.t_light .t_gray_active_Switch, :root.t_light .t_gray_active_TextArea, :root.t_light .t_gray_active_TooltipContent, :root.t_light .t_gray_surface4 {--background:var(--gray6Light);--backgroundHover:var(--gray6Light);--backgroundPress:var(--gray7Light);--backgroundFocus:var(--gray7Light);--borderColor:var(--gray6Light);--borderColorHover:var(--gray6Light);--borderColorFocus:var(--gray7Light);--borderColorPress:var(--gray7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_gray_active_Button, .t_gray_active_Card, .t_gray_active_Checkbox, .t_gray_active_Input, .t_gray_active_RadioGroupItem, .t_gray_active_SelectTrigger, .t_gray_active_Switch, .t_gray_active_TextArea, .t_gray_active_TooltipContent, .t_gray_surface4 {--background:var(--gray6Light);--backgroundHover:var(--gray6Light);--backgroundPress:var(--gray7Light);--backgroundFocus:var(--gray7Light);--borderColor:var(--gray6Light);--borderColorHover:var(--gray6Light);--borderColorFocus:var(--gray7Light);--borderColorPress:var(--gray7Light);} + } +:root.t_dark .t_orange_alt1 {--color:var(--orange11Dark);--colorHover:var(--orange10Dark);--colorPress:var(--orange11Dark);--colorFocus:var(--orange10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_orange_alt1 {--color:var(--orange11Dark);--colorHover:var(--orange10Dark);--colorPress:var(--orange11Dark);--colorFocus:var(--orange10Dark);} + } +:root.t_dark .t_orange_alt2 {--color:var(--orange10Dark);--colorHover:var(--orange9Dark);--colorPress:var(--orange10Dark);--colorFocus:var(--orange9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_orange_alt2 {--color:var(--orange10Dark);--colorHover:var(--orange9Dark);--colorPress:var(--orange10Dark);--colorFocus:var(--orange9Dark);} + } +:root.t_dark .t_orange_active, :root.t_dark .t_orange_active_SliderTrackActive, :root.t_dark .t_orange_Button, :root.t_dark .t_orange_SliderTrackActive, :root.t_dark .t_orange_surface3 {--background:var(--orange4Dark);--backgroundHover:var(--orange5Dark);--backgroundPress:var(--orange3Dark);--backgroundFocus:var(--orange3Dark);--borderColor:var(--orange7Dark);--borderColorHover:var(--orange8Dark);--borderColorFocus:var(--orange7Dark);--borderColorPress:var(--orange6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_orange_active, .t_orange_active_SliderTrackActive, .t_orange_Button, .t_orange_SliderTrackActive, .t_orange_surface3 {--background:var(--orange4Dark);--backgroundHover:var(--orange5Dark);--backgroundPress:var(--orange3Dark);--backgroundFocus:var(--orange3Dark);--borderColor:var(--orange7Dark);--borderColorHover:var(--orange8Dark);--borderColorFocus:var(--orange7Dark);--borderColorPress:var(--orange6Dark);} + } +:root.t_dark .t_orange_active_ListItem, :root.t_dark .t_orange_active_Progress, :root.t_dark .t_orange_active_SliderTrack, :root.t_dark .t_orange_active_TooltipArrow, :root.t_dark .t_orange_Card, :root.t_dark .t_orange_Input, :root.t_dark .t_orange_ListItem, :root.t_dark .t_orange_Progress, :root.t_dark .t_orange_SelectTrigger, :root.t_dark .t_orange_SliderTrack, :root.t_dark .t_orange_surface1, :root.t_dark .t_orange_TextArea, :root.t_dark .t_orange_TooltipArrow {--background:var(--orange2Dark);--backgroundHover:var(--orange3Dark);--backgroundPress:var(--orange1Dark);--backgroundFocus:var(--orange1Dark);--borderColor:var(--orange5Dark);--borderColorHover:var(--orange6Dark);--borderColorFocus:var(--orange5Dark);--borderColorPress:var(--orange4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_orange_active_ListItem, .t_orange_active_Progress, .t_orange_active_SliderTrack, .t_orange_active_TooltipArrow, .t_orange_Card, .t_orange_Input, .t_orange_ListItem, .t_orange_Progress, .t_orange_SelectTrigger, .t_orange_SliderTrack, .t_orange_surface1, .t_orange_TextArea, .t_orange_TooltipArrow {--background:var(--orange2Dark);--backgroundHover:var(--orange3Dark);--backgroundPress:var(--orange1Dark);--backgroundFocus:var(--orange1Dark);--borderColor:var(--orange5Dark);--borderColorHover:var(--orange6Dark);--borderColorFocus:var(--orange5Dark);--borderColorPress:var(--orange4Dark);} + } +:root.t_dark .t_orange_Checkbox, :root.t_dark .t_orange_RadioGroupItem, :root.t_dark .t_orange_surface2, :root.t_dark .t_orange_Switch, :root.t_dark .t_orange_TooltipContent {--background:var(--orange3Dark);--backgroundHover:var(--orange4Dark);--backgroundPress:var(--orange2Dark);--backgroundFocus:var(--orange2Dark);--borderColor:var(--orange6Dark);--borderColorHover:var(--orange7Dark);--borderColorFocus:var(--orange6Dark);--borderColorPress:var(--orange5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_orange_Checkbox, .t_orange_RadioGroupItem, .t_orange_surface2, .t_orange_Switch, .t_orange_TooltipContent {--background:var(--orange3Dark);--backgroundHover:var(--orange4Dark);--backgroundPress:var(--orange2Dark);--backgroundFocus:var(--orange2Dark);--borderColor:var(--orange6Dark);--borderColorHover:var(--orange7Dark);--borderColorFocus:var(--orange6Dark);--borderColorPress:var(--orange5Dark);} + } +:root.t_dark .t_orange_active_Button, :root.t_dark .t_orange_active_Card, :root.t_dark .t_orange_active_Checkbox, :root.t_dark .t_orange_active_Input, :root.t_dark .t_orange_active_RadioGroupItem, :root.t_dark .t_orange_active_SelectTrigger, :root.t_dark .t_orange_active_Switch, :root.t_dark .t_orange_active_TextArea, :root.t_dark .t_orange_active_TooltipContent, :root.t_dark .t_orange_surface4 {--background:var(--orange6Dark);--backgroundHover:var(--orange6Dark);--backgroundPress:var(--orange5Dark);--backgroundFocus:var(--orange5Dark);--borderColor:var(--orange6Dark);--borderColorHover:var(--orange6Dark);--borderColorFocus:var(--orange5Dark);--borderColorPress:var(--orange5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_orange_active_Button, .t_orange_active_Card, .t_orange_active_Checkbox, .t_orange_active_Input, .t_orange_active_RadioGroupItem, .t_orange_active_SelectTrigger, .t_orange_active_Switch, .t_orange_active_TextArea, .t_orange_active_TooltipContent, .t_orange_surface4 {--background:var(--orange6Dark);--backgroundHover:var(--orange6Dark);--backgroundPress:var(--orange5Dark);--backgroundFocus:var(--orange5Dark);--borderColor:var(--orange6Dark);--borderColorHover:var(--orange6Dark);--borderColorFocus:var(--orange5Dark);--borderColorPress:var(--orange5Dark);} + } +:root.t_dark .t_yellow_alt1 {--color:var(--yellow11Dark);--colorHover:var(--yellow10Dark);--colorPress:var(--yellow11Dark);--colorFocus:var(--yellow10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_yellow_alt1 {--color:var(--yellow11Dark);--colorHover:var(--yellow10Dark);--colorPress:var(--yellow11Dark);--colorFocus:var(--yellow10Dark);} + } +:root.t_dark .t_yellow_alt2 {--color:var(--yellow10Dark);--colorHover:var(--yellow9Dark);--colorPress:var(--yellow10Dark);--colorFocus:var(--yellow9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_yellow_alt2 {--color:var(--yellow10Dark);--colorHover:var(--yellow9Dark);--colorPress:var(--yellow10Dark);--colorFocus:var(--yellow9Dark);} + } +:root.t_dark .t_yellow_active, :root.t_dark .t_yellow_active_SliderTrackActive, :root.t_dark .t_yellow_Button, :root.t_dark .t_yellow_SliderTrackActive, :root.t_dark .t_yellow_surface3 {--background:var(--yellow4Dark);--backgroundHover:var(--yellow5Dark);--backgroundPress:var(--yellow3Dark);--backgroundFocus:var(--yellow3Dark);--borderColor:var(--yellow7Dark);--borderColorHover:var(--yellow8Dark);--borderColorFocus:var(--yellow7Dark);--borderColorPress:var(--yellow6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_yellow_active, .t_yellow_active_SliderTrackActive, .t_yellow_Button, .t_yellow_SliderTrackActive, .t_yellow_surface3 {--background:var(--yellow4Dark);--backgroundHover:var(--yellow5Dark);--backgroundPress:var(--yellow3Dark);--backgroundFocus:var(--yellow3Dark);--borderColor:var(--yellow7Dark);--borderColorHover:var(--yellow8Dark);--borderColorFocus:var(--yellow7Dark);--borderColorPress:var(--yellow6Dark);} + } +:root.t_dark .t_yellow_active_ListItem, :root.t_dark .t_yellow_active_Progress, :root.t_dark .t_yellow_active_SliderTrack, :root.t_dark .t_yellow_active_TooltipArrow, :root.t_dark .t_yellow_Card, :root.t_dark .t_yellow_Input, :root.t_dark .t_yellow_ListItem, :root.t_dark .t_yellow_Progress, :root.t_dark .t_yellow_SelectTrigger, :root.t_dark .t_yellow_SliderTrack, :root.t_dark .t_yellow_surface1, :root.t_dark .t_yellow_TextArea, :root.t_dark .t_yellow_TooltipArrow {--background:var(--yellow2Dark);--backgroundHover:var(--yellow3Dark);--backgroundPress:var(--yellow1Dark);--backgroundFocus:var(--yellow1Dark);--borderColor:var(--yellow5Dark);--borderColorHover:var(--yellow6Dark);--borderColorFocus:var(--yellow5Dark);--borderColorPress:var(--yellow4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_yellow_active_ListItem, .t_yellow_active_Progress, .t_yellow_active_SliderTrack, .t_yellow_active_TooltipArrow, .t_yellow_Card, .t_yellow_Input, .t_yellow_ListItem, .t_yellow_Progress, .t_yellow_SelectTrigger, .t_yellow_SliderTrack, .t_yellow_surface1, .t_yellow_TextArea, .t_yellow_TooltipArrow {--background:var(--yellow2Dark);--backgroundHover:var(--yellow3Dark);--backgroundPress:var(--yellow1Dark);--backgroundFocus:var(--yellow1Dark);--borderColor:var(--yellow5Dark);--borderColorHover:var(--yellow6Dark);--borderColorFocus:var(--yellow5Dark);--borderColorPress:var(--yellow4Dark);} + } +:root.t_dark .t_yellow_Checkbox, :root.t_dark .t_yellow_RadioGroupItem, :root.t_dark .t_yellow_surface2, :root.t_dark .t_yellow_Switch, :root.t_dark .t_yellow_TooltipContent {--background:var(--yellow3Dark);--backgroundHover:var(--yellow4Dark);--backgroundPress:var(--yellow2Dark);--backgroundFocus:var(--yellow2Dark);--borderColor:var(--yellow6Dark);--borderColorHover:var(--yellow7Dark);--borderColorFocus:var(--yellow6Dark);--borderColorPress:var(--yellow5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_yellow_Checkbox, .t_yellow_RadioGroupItem, .t_yellow_surface2, .t_yellow_Switch, .t_yellow_TooltipContent {--background:var(--yellow3Dark);--backgroundHover:var(--yellow4Dark);--backgroundPress:var(--yellow2Dark);--backgroundFocus:var(--yellow2Dark);--borderColor:var(--yellow6Dark);--borderColorHover:var(--yellow7Dark);--borderColorFocus:var(--yellow6Dark);--borderColorPress:var(--yellow5Dark);} + } +:root.t_dark .t_yellow_active_Button, :root.t_dark .t_yellow_active_Card, :root.t_dark .t_yellow_active_Checkbox, :root.t_dark .t_yellow_active_Input, :root.t_dark .t_yellow_active_RadioGroupItem, :root.t_dark .t_yellow_active_SelectTrigger, :root.t_dark .t_yellow_active_Switch, :root.t_dark .t_yellow_active_TextArea, :root.t_dark .t_yellow_active_TooltipContent, :root.t_dark .t_yellow_surface4 {--background:var(--yellow6Dark);--backgroundHover:var(--yellow6Dark);--backgroundPress:var(--yellow5Dark);--backgroundFocus:var(--yellow5Dark);--borderColor:var(--yellow6Dark);--borderColorHover:var(--yellow6Dark);--borderColorFocus:var(--yellow5Dark);--borderColorPress:var(--yellow5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_yellow_active_Button, .t_yellow_active_Card, .t_yellow_active_Checkbox, .t_yellow_active_Input, .t_yellow_active_RadioGroupItem, .t_yellow_active_SelectTrigger, .t_yellow_active_Switch, .t_yellow_active_TextArea, .t_yellow_active_TooltipContent, .t_yellow_surface4 {--background:var(--yellow6Dark);--backgroundHover:var(--yellow6Dark);--backgroundPress:var(--yellow5Dark);--backgroundFocus:var(--yellow5Dark);--borderColor:var(--yellow6Dark);--borderColorHover:var(--yellow6Dark);--borderColorFocus:var(--yellow5Dark);--borderColorPress:var(--yellow5Dark);} + } +:root.t_dark .t_green_alt1 {--color:var(--green11Dark);--colorHover:var(--green10Dark);--colorPress:var(--green11Dark);--colorFocus:var(--green10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_green_alt1 {--color:var(--green11Dark);--colorHover:var(--green10Dark);--colorPress:var(--green11Dark);--colorFocus:var(--green10Dark);} + } +:root.t_dark .t_green_alt2 {--color:var(--green10Dark);--colorHover:var(--green9Dark);--colorPress:var(--green10Dark);--colorFocus:var(--green9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_green_alt2 {--color:var(--green10Dark);--colorHover:var(--green9Dark);--colorPress:var(--green10Dark);--colorFocus:var(--green9Dark);} + } +:root.t_dark .t_green_active, :root.t_dark .t_green_active_SliderTrackActive, :root.t_dark .t_green_Button, :root.t_dark .t_green_SliderTrackActive, :root.t_dark .t_green_surface3 {--background:var(--green4Dark);--backgroundHover:var(--green5Dark);--backgroundPress:var(--green3Dark);--backgroundFocus:var(--green3Dark);--borderColor:var(--green7Dark);--borderColorHover:var(--green8Dark);--borderColorFocus:var(--green7Dark);--borderColorPress:var(--green6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_green_active, .t_green_active_SliderTrackActive, .t_green_Button, .t_green_SliderTrackActive, .t_green_surface3 {--background:var(--green4Dark);--backgroundHover:var(--green5Dark);--backgroundPress:var(--green3Dark);--backgroundFocus:var(--green3Dark);--borderColor:var(--green7Dark);--borderColorHover:var(--green8Dark);--borderColorFocus:var(--green7Dark);--borderColorPress:var(--green6Dark);} + } +:root.t_dark .t_green_active_ListItem, :root.t_dark .t_green_active_Progress, :root.t_dark .t_green_active_SliderTrack, :root.t_dark .t_green_active_TooltipArrow, :root.t_dark .t_green_Card, :root.t_dark .t_green_Input, :root.t_dark .t_green_ListItem, :root.t_dark .t_green_Progress, :root.t_dark .t_green_SelectTrigger, :root.t_dark .t_green_SliderTrack, :root.t_dark .t_green_surface1, :root.t_dark .t_green_TextArea, :root.t_dark .t_green_TooltipArrow {--background:var(--green2Dark);--backgroundHover:var(--green3Dark);--backgroundPress:var(--green1Dark);--backgroundFocus:var(--green1Dark);--borderColor:var(--green5Dark);--borderColorHover:var(--green6Dark);--borderColorFocus:var(--green5Dark);--borderColorPress:var(--green4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_green_active_ListItem, .t_green_active_Progress, .t_green_active_SliderTrack, .t_green_active_TooltipArrow, .t_green_Card, .t_green_Input, .t_green_ListItem, .t_green_Progress, .t_green_SelectTrigger, .t_green_SliderTrack, .t_green_surface1, .t_green_TextArea, .t_green_TooltipArrow {--background:var(--green2Dark);--backgroundHover:var(--green3Dark);--backgroundPress:var(--green1Dark);--backgroundFocus:var(--green1Dark);--borderColor:var(--green5Dark);--borderColorHover:var(--green6Dark);--borderColorFocus:var(--green5Dark);--borderColorPress:var(--green4Dark);} + } +:root.t_dark .t_green_Checkbox, :root.t_dark .t_green_RadioGroupItem, :root.t_dark .t_green_surface2, :root.t_dark .t_green_Switch, :root.t_dark .t_green_TooltipContent {--background:var(--green3Dark);--backgroundHover:var(--green4Dark);--backgroundPress:var(--green2Dark);--backgroundFocus:var(--green2Dark);--borderColor:var(--green6Dark);--borderColorHover:var(--green7Dark);--borderColorFocus:var(--green6Dark);--borderColorPress:var(--green5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_green_Checkbox, .t_green_RadioGroupItem, .t_green_surface2, .t_green_Switch, .t_green_TooltipContent {--background:var(--green3Dark);--backgroundHover:var(--green4Dark);--backgroundPress:var(--green2Dark);--backgroundFocus:var(--green2Dark);--borderColor:var(--green6Dark);--borderColorHover:var(--green7Dark);--borderColorFocus:var(--green6Dark);--borderColorPress:var(--green5Dark);} + } +:root.t_dark .t_green_active_Button, :root.t_dark .t_green_active_Card, :root.t_dark .t_green_active_Checkbox, :root.t_dark .t_green_active_Input, :root.t_dark .t_green_active_RadioGroupItem, :root.t_dark .t_green_active_SelectTrigger, :root.t_dark .t_green_active_Switch, :root.t_dark .t_green_active_TextArea, :root.t_dark .t_green_active_TooltipContent, :root.t_dark .t_green_surface4 {--background:var(--green6Dark);--backgroundHover:var(--green6Dark);--backgroundPress:var(--green5Dark);--backgroundFocus:var(--green5Dark);--borderColor:var(--green6Dark);--borderColorHover:var(--green6Dark);--borderColorFocus:var(--green5Dark);--borderColorPress:var(--green5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_green_active_Button, .t_green_active_Card, .t_green_active_Checkbox, .t_green_active_Input, .t_green_active_RadioGroupItem, .t_green_active_SelectTrigger, .t_green_active_Switch, .t_green_active_TextArea, .t_green_active_TooltipContent, .t_green_surface4 {--background:var(--green6Dark);--backgroundHover:var(--green6Dark);--backgroundPress:var(--green5Dark);--backgroundFocus:var(--green5Dark);--borderColor:var(--green6Dark);--borderColorHover:var(--green6Dark);--borderColorFocus:var(--green5Dark);--borderColorPress:var(--green5Dark);} + } +:root.t_dark .t_blue_alt1 {--color:var(--blue11Dark);--colorHover:var(--blue10Dark);--colorPress:var(--blue11Dark);--colorFocus:var(--blue10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_blue_alt1 {--color:var(--blue11Dark);--colorHover:var(--blue10Dark);--colorPress:var(--blue11Dark);--colorFocus:var(--blue10Dark);} + } +:root.t_dark .t_blue_alt2 {--color:var(--blue10Dark);--colorHover:var(--blue9Dark);--colorPress:var(--blue10Dark);--colorFocus:var(--blue9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_blue_alt2 {--color:var(--blue10Dark);--colorHover:var(--blue9Dark);--colorPress:var(--blue10Dark);--colorFocus:var(--blue9Dark);} + } +:root.t_dark .t_blue_active, :root.t_dark .t_blue_active_SliderTrackActive, :root.t_dark .t_blue_Button, :root.t_dark .t_blue_SliderTrackActive, :root.t_dark .t_blue_surface3 {--background:var(--blue4Dark);--backgroundHover:var(--blue5Dark);--backgroundPress:var(--blue3Dark);--backgroundFocus:var(--blue3Dark);--borderColor:var(--blue7Dark);--borderColorHover:var(--blue8Dark);--borderColorFocus:var(--blue7Dark);--borderColorPress:var(--blue6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_blue_active, .t_blue_active_SliderTrackActive, .t_blue_Button, .t_blue_SliderTrackActive, .t_blue_surface3 {--background:var(--blue4Dark);--backgroundHover:var(--blue5Dark);--backgroundPress:var(--blue3Dark);--backgroundFocus:var(--blue3Dark);--borderColor:var(--blue7Dark);--borderColorHover:var(--blue8Dark);--borderColorFocus:var(--blue7Dark);--borderColorPress:var(--blue6Dark);} + } +:root.t_dark .t_blue_active_ListItem, :root.t_dark .t_blue_active_Progress, :root.t_dark .t_blue_active_SliderTrack, :root.t_dark .t_blue_active_TooltipArrow, :root.t_dark .t_blue_Card, :root.t_dark .t_blue_Input, :root.t_dark .t_blue_ListItem, :root.t_dark .t_blue_Progress, :root.t_dark .t_blue_SelectTrigger, :root.t_dark .t_blue_SliderTrack, :root.t_dark .t_blue_surface1, :root.t_dark .t_blue_TextArea, :root.t_dark .t_blue_TooltipArrow {--background:var(--blue2Dark);--backgroundHover:var(--blue3Dark);--backgroundPress:var(--blue1Dark);--backgroundFocus:var(--blue1Dark);--borderColor:var(--blue5Dark);--borderColorHover:var(--blue6Dark);--borderColorFocus:var(--blue5Dark);--borderColorPress:var(--blue4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_blue_active_ListItem, .t_blue_active_Progress, .t_blue_active_SliderTrack, .t_blue_active_TooltipArrow, .t_blue_Card, .t_blue_Input, .t_blue_ListItem, .t_blue_Progress, .t_blue_SelectTrigger, .t_blue_SliderTrack, .t_blue_surface1, .t_blue_TextArea, .t_blue_TooltipArrow {--background:var(--blue2Dark);--backgroundHover:var(--blue3Dark);--backgroundPress:var(--blue1Dark);--backgroundFocus:var(--blue1Dark);--borderColor:var(--blue5Dark);--borderColorHover:var(--blue6Dark);--borderColorFocus:var(--blue5Dark);--borderColorPress:var(--blue4Dark);} + } +:root.t_dark .t_blue_Checkbox, :root.t_dark .t_blue_RadioGroupItem, :root.t_dark .t_blue_surface2, :root.t_dark .t_blue_Switch, :root.t_dark .t_blue_TooltipContent {--background:var(--blue3Dark);--backgroundHover:var(--blue4Dark);--backgroundPress:var(--blue2Dark);--backgroundFocus:var(--blue2Dark);--borderColor:var(--blue6Dark);--borderColorHover:var(--blue7Dark);--borderColorFocus:var(--blue6Dark);--borderColorPress:var(--blue5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_blue_Checkbox, .t_blue_RadioGroupItem, .t_blue_surface2, .t_blue_Switch, .t_blue_TooltipContent {--background:var(--blue3Dark);--backgroundHover:var(--blue4Dark);--backgroundPress:var(--blue2Dark);--backgroundFocus:var(--blue2Dark);--borderColor:var(--blue6Dark);--borderColorHover:var(--blue7Dark);--borderColorFocus:var(--blue6Dark);--borderColorPress:var(--blue5Dark);} + } +:root.t_dark .t_blue_active_Button, :root.t_dark .t_blue_active_Card, :root.t_dark .t_blue_active_Checkbox, :root.t_dark .t_blue_active_Input, :root.t_dark .t_blue_active_RadioGroupItem, :root.t_dark .t_blue_active_SelectTrigger, :root.t_dark .t_blue_active_Switch, :root.t_dark .t_blue_active_TextArea, :root.t_dark .t_blue_active_TooltipContent, :root.t_dark .t_blue_surface4 {--background:var(--blue6Dark);--backgroundHover:var(--blue6Dark);--backgroundPress:var(--blue5Dark);--backgroundFocus:var(--blue5Dark);--borderColor:var(--blue6Dark);--borderColorHover:var(--blue6Dark);--borderColorFocus:var(--blue5Dark);--borderColorPress:var(--blue5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_blue_active_Button, .t_blue_active_Card, .t_blue_active_Checkbox, .t_blue_active_Input, .t_blue_active_RadioGroupItem, .t_blue_active_SelectTrigger, .t_blue_active_Switch, .t_blue_active_TextArea, .t_blue_active_TooltipContent, .t_blue_surface4 {--background:var(--blue6Dark);--backgroundHover:var(--blue6Dark);--backgroundPress:var(--blue5Dark);--backgroundFocus:var(--blue5Dark);--borderColor:var(--blue6Dark);--borderColorHover:var(--blue6Dark);--borderColorFocus:var(--blue5Dark);--borderColorPress:var(--blue5Dark);} + } +:root.t_dark .t_purple_alt1 {--color:var(--purple11Dark);--colorHover:var(--purple10Dark);--colorPress:var(--purple11Dark);--colorFocus:var(--purple10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_purple_alt1 {--color:var(--purple11Dark);--colorHover:var(--purple10Dark);--colorPress:var(--purple11Dark);--colorFocus:var(--purple10Dark);} + } +:root.t_dark .t_purple_alt2 {--color:var(--purple10Dark);--colorHover:var(--purple9Dark);--colorPress:var(--purple10Dark);--colorFocus:var(--purple9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_purple_alt2 {--color:var(--purple10Dark);--colorHover:var(--purple9Dark);--colorPress:var(--purple10Dark);--colorFocus:var(--purple9Dark);} + } +:root.t_dark .t_purple_active, :root.t_dark .t_purple_active_SliderTrackActive, :root.t_dark .t_purple_Button, :root.t_dark .t_purple_SliderTrackActive, :root.t_dark .t_purple_surface3 {--background:var(--purple4Dark);--backgroundHover:var(--purple5Dark);--backgroundPress:var(--purple3Dark);--backgroundFocus:var(--purple3Dark);--borderColor:var(--purple7Dark);--borderColorHover:var(--purple8Dark);--borderColorFocus:var(--purple7Dark);--borderColorPress:var(--purple6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_purple_active, .t_purple_active_SliderTrackActive, .t_purple_Button, .t_purple_SliderTrackActive, .t_purple_surface3 {--background:var(--purple4Dark);--backgroundHover:var(--purple5Dark);--backgroundPress:var(--purple3Dark);--backgroundFocus:var(--purple3Dark);--borderColor:var(--purple7Dark);--borderColorHover:var(--purple8Dark);--borderColorFocus:var(--purple7Dark);--borderColorPress:var(--purple6Dark);} + } +:root.t_dark .t_purple_active_ListItem, :root.t_dark .t_purple_active_Progress, :root.t_dark .t_purple_active_SliderTrack, :root.t_dark .t_purple_active_TooltipArrow, :root.t_dark .t_purple_Card, :root.t_dark .t_purple_Input, :root.t_dark .t_purple_ListItem, :root.t_dark .t_purple_Progress, :root.t_dark .t_purple_SelectTrigger, :root.t_dark .t_purple_SliderTrack, :root.t_dark .t_purple_surface1, :root.t_dark .t_purple_TextArea, :root.t_dark .t_purple_TooltipArrow {--background:var(--purple2Dark);--backgroundHover:var(--purple3Dark);--backgroundPress:var(--purple1Dark);--backgroundFocus:var(--purple1Dark);--borderColor:var(--purple5Dark);--borderColorHover:var(--purple6Dark);--borderColorFocus:var(--purple5Dark);--borderColorPress:var(--purple4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_purple_active_ListItem, .t_purple_active_Progress, .t_purple_active_SliderTrack, .t_purple_active_TooltipArrow, .t_purple_Card, .t_purple_Input, .t_purple_ListItem, .t_purple_Progress, .t_purple_SelectTrigger, .t_purple_SliderTrack, .t_purple_surface1, .t_purple_TextArea, .t_purple_TooltipArrow {--background:var(--purple2Dark);--backgroundHover:var(--purple3Dark);--backgroundPress:var(--purple1Dark);--backgroundFocus:var(--purple1Dark);--borderColor:var(--purple5Dark);--borderColorHover:var(--purple6Dark);--borderColorFocus:var(--purple5Dark);--borderColorPress:var(--purple4Dark);} + } +:root.t_dark .t_purple_Checkbox, :root.t_dark .t_purple_RadioGroupItem, :root.t_dark .t_purple_surface2, :root.t_dark .t_purple_Switch, :root.t_dark .t_purple_TooltipContent {--background:var(--purple3Dark);--backgroundHover:var(--purple4Dark);--backgroundPress:var(--purple2Dark);--backgroundFocus:var(--purple2Dark);--borderColor:var(--purple6Dark);--borderColorHover:var(--purple7Dark);--borderColorFocus:var(--purple6Dark);--borderColorPress:var(--purple5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_purple_Checkbox, .t_purple_RadioGroupItem, .t_purple_surface2, .t_purple_Switch, .t_purple_TooltipContent {--background:var(--purple3Dark);--backgroundHover:var(--purple4Dark);--backgroundPress:var(--purple2Dark);--backgroundFocus:var(--purple2Dark);--borderColor:var(--purple6Dark);--borderColorHover:var(--purple7Dark);--borderColorFocus:var(--purple6Dark);--borderColorPress:var(--purple5Dark);} + } +:root.t_dark .t_purple_active_Button, :root.t_dark .t_purple_active_Card, :root.t_dark .t_purple_active_Checkbox, :root.t_dark .t_purple_active_Input, :root.t_dark .t_purple_active_RadioGroupItem, :root.t_dark .t_purple_active_SelectTrigger, :root.t_dark .t_purple_active_Switch, :root.t_dark .t_purple_active_TextArea, :root.t_dark .t_purple_active_TooltipContent, :root.t_dark .t_purple_surface4 {--background:var(--purple6Dark);--backgroundHover:var(--purple6Dark);--backgroundPress:var(--purple5Dark);--backgroundFocus:var(--purple5Dark);--borderColor:var(--purple6Dark);--borderColorHover:var(--purple6Dark);--borderColorFocus:var(--purple5Dark);--borderColorPress:var(--purple5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_purple_active_Button, .t_purple_active_Card, .t_purple_active_Checkbox, .t_purple_active_Input, .t_purple_active_RadioGroupItem, .t_purple_active_SelectTrigger, .t_purple_active_Switch, .t_purple_active_TextArea, .t_purple_active_TooltipContent, .t_purple_surface4 {--background:var(--purple6Dark);--backgroundHover:var(--purple6Dark);--backgroundPress:var(--purple5Dark);--backgroundFocus:var(--purple5Dark);--borderColor:var(--purple6Dark);--borderColorHover:var(--purple6Dark);--borderColorFocus:var(--purple5Dark);--borderColorPress:var(--purple5Dark);} + } +:root.t_dark .t_pink_alt1 {--color:var(--pink11Dark);--colorHover:var(--pink10Dark);--colorPress:var(--pink11Dark);--colorFocus:var(--pink10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_pink_alt1 {--color:var(--pink11Dark);--colorHover:var(--pink10Dark);--colorPress:var(--pink11Dark);--colorFocus:var(--pink10Dark);} + } +:root.t_dark .t_pink_alt2 {--color:var(--pink10Dark);--colorHover:var(--pink9Dark);--colorPress:var(--pink10Dark);--colorFocus:var(--pink9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_pink_alt2 {--color:var(--pink10Dark);--colorHover:var(--pink9Dark);--colorPress:var(--pink10Dark);--colorFocus:var(--pink9Dark);} + } +:root.t_dark .t_pink_active, :root.t_dark .t_pink_active_SliderTrackActive, :root.t_dark .t_pink_Button, :root.t_dark .t_pink_SliderTrackActive, :root.t_dark .t_pink_surface3 {--background:var(--pink4Dark);--backgroundHover:var(--pink5Dark);--backgroundPress:var(--pink3Dark);--backgroundFocus:var(--pink3Dark);--borderColor:var(--pink7Dark);--borderColorHover:var(--pink8Dark);--borderColorFocus:var(--pink7Dark);--borderColorPress:var(--pink6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_pink_active, .t_pink_active_SliderTrackActive, .t_pink_Button, .t_pink_SliderTrackActive, .t_pink_surface3 {--background:var(--pink4Dark);--backgroundHover:var(--pink5Dark);--backgroundPress:var(--pink3Dark);--backgroundFocus:var(--pink3Dark);--borderColor:var(--pink7Dark);--borderColorHover:var(--pink8Dark);--borderColorFocus:var(--pink7Dark);--borderColorPress:var(--pink6Dark);} + } +:root.t_dark .t_pink_active_ListItem, :root.t_dark .t_pink_active_Progress, :root.t_dark .t_pink_active_SliderTrack, :root.t_dark .t_pink_active_TooltipArrow, :root.t_dark .t_pink_Card, :root.t_dark .t_pink_Input, :root.t_dark .t_pink_ListItem, :root.t_dark .t_pink_Progress, :root.t_dark .t_pink_SelectTrigger, :root.t_dark .t_pink_SliderTrack, :root.t_dark .t_pink_surface1, :root.t_dark .t_pink_TextArea, :root.t_dark .t_pink_TooltipArrow {--background:var(--pink2Dark);--backgroundHover:var(--pink3Dark);--backgroundPress:var(--pink1Dark);--backgroundFocus:var(--pink1Dark);--borderColor:var(--pink5Dark);--borderColorHover:var(--pink6Dark);--borderColorFocus:var(--pink5Dark);--borderColorPress:var(--pink4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_pink_active_ListItem, .t_pink_active_Progress, .t_pink_active_SliderTrack, .t_pink_active_TooltipArrow, .t_pink_Card, .t_pink_Input, .t_pink_ListItem, .t_pink_Progress, .t_pink_SelectTrigger, .t_pink_SliderTrack, .t_pink_surface1, .t_pink_TextArea, .t_pink_TooltipArrow {--background:var(--pink2Dark);--backgroundHover:var(--pink3Dark);--backgroundPress:var(--pink1Dark);--backgroundFocus:var(--pink1Dark);--borderColor:var(--pink5Dark);--borderColorHover:var(--pink6Dark);--borderColorFocus:var(--pink5Dark);--borderColorPress:var(--pink4Dark);} + } +:root.t_dark .t_pink_Checkbox, :root.t_dark .t_pink_RadioGroupItem, :root.t_dark .t_pink_surface2, :root.t_dark .t_pink_Switch, :root.t_dark .t_pink_TooltipContent {--background:var(--pink3Dark);--backgroundHover:var(--pink4Dark);--backgroundPress:var(--pink2Dark);--backgroundFocus:var(--pink2Dark);--borderColor:var(--pink6Dark);--borderColorHover:var(--pink7Dark);--borderColorFocus:var(--pink6Dark);--borderColorPress:var(--pink5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_pink_Checkbox, .t_pink_RadioGroupItem, .t_pink_surface2, .t_pink_Switch, .t_pink_TooltipContent {--background:var(--pink3Dark);--backgroundHover:var(--pink4Dark);--backgroundPress:var(--pink2Dark);--backgroundFocus:var(--pink2Dark);--borderColor:var(--pink6Dark);--borderColorHover:var(--pink7Dark);--borderColorFocus:var(--pink6Dark);--borderColorPress:var(--pink5Dark);} + } +:root.t_dark .t_pink_active_Button, :root.t_dark .t_pink_active_Card, :root.t_dark .t_pink_active_Checkbox, :root.t_dark .t_pink_active_Input, :root.t_dark .t_pink_active_RadioGroupItem, :root.t_dark .t_pink_active_SelectTrigger, :root.t_dark .t_pink_active_Switch, :root.t_dark .t_pink_active_TextArea, :root.t_dark .t_pink_active_TooltipContent, :root.t_dark .t_pink_surface4 {--background:var(--pink6Dark);--backgroundHover:var(--pink6Dark);--backgroundPress:var(--pink5Dark);--backgroundFocus:var(--pink5Dark);--borderColor:var(--pink6Dark);--borderColorHover:var(--pink6Dark);--borderColorFocus:var(--pink5Dark);--borderColorPress:var(--pink5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_pink_active_Button, .t_pink_active_Card, .t_pink_active_Checkbox, .t_pink_active_Input, .t_pink_active_RadioGroupItem, .t_pink_active_SelectTrigger, .t_pink_active_Switch, .t_pink_active_TextArea, .t_pink_active_TooltipContent, .t_pink_surface4 {--background:var(--pink6Dark);--backgroundHover:var(--pink6Dark);--backgroundPress:var(--pink5Dark);--backgroundFocus:var(--pink5Dark);--borderColor:var(--pink6Dark);--borderColorHover:var(--pink6Dark);--borderColorFocus:var(--pink5Dark);--borderColorPress:var(--pink5Dark);} + } +:root.t_dark .t_red_alt1 {--color:var(--red11Dark);--colorHover:var(--red10Dark);--colorPress:var(--red11Dark);--colorFocus:var(--red10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_red_alt1 {--color:var(--red11Dark);--colorHover:var(--red10Dark);--colorPress:var(--red11Dark);--colorFocus:var(--red10Dark);} + } +:root.t_dark .t_red_alt2 {--color:var(--red10Dark);--colorHover:var(--red9Dark);--colorPress:var(--red10Dark);--colorFocus:var(--red9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_red_alt2 {--color:var(--red10Dark);--colorHover:var(--red9Dark);--colorPress:var(--red10Dark);--colorFocus:var(--red9Dark);} + } +:root.t_dark .t_red_active, :root.t_dark .t_red_active_SliderTrackActive, :root.t_dark .t_red_Button, :root.t_dark .t_red_SliderTrackActive, :root.t_dark .t_red_surface3 {--background:var(--red4Dark);--backgroundHover:var(--red5Dark);--backgroundPress:var(--red3Dark);--backgroundFocus:var(--red3Dark);--borderColor:var(--red7Dark);--borderColorHover:var(--red8Dark);--borderColorFocus:var(--red7Dark);--borderColorPress:var(--red6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_red_active, .t_red_active_SliderTrackActive, .t_red_Button, .t_red_SliderTrackActive, .t_red_surface3 {--background:var(--red4Dark);--backgroundHover:var(--red5Dark);--backgroundPress:var(--red3Dark);--backgroundFocus:var(--red3Dark);--borderColor:var(--red7Dark);--borderColorHover:var(--red8Dark);--borderColorFocus:var(--red7Dark);--borderColorPress:var(--red6Dark);} + } +:root.t_dark .t_red_active_ListItem, :root.t_dark .t_red_active_Progress, :root.t_dark .t_red_active_SliderTrack, :root.t_dark .t_red_active_TooltipArrow, :root.t_dark .t_red_Card, :root.t_dark .t_red_Input, :root.t_dark .t_red_ListItem, :root.t_dark .t_red_Progress, :root.t_dark .t_red_SelectTrigger, :root.t_dark .t_red_SliderTrack, :root.t_dark .t_red_surface1, :root.t_dark .t_red_TextArea, :root.t_dark .t_red_TooltipArrow {--background:var(--red2Dark);--backgroundHover:var(--red3Dark);--backgroundPress:var(--red1Dark);--backgroundFocus:var(--red1Dark);--borderColor:var(--red5Dark);--borderColorHover:var(--red6Dark);--borderColorFocus:var(--red5Dark);--borderColorPress:var(--red4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_red_active_ListItem, .t_red_active_Progress, .t_red_active_SliderTrack, .t_red_active_TooltipArrow, .t_red_Card, .t_red_Input, .t_red_ListItem, .t_red_Progress, .t_red_SelectTrigger, .t_red_SliderTrack, .t_red_surface1, .t_red_TextArea, .t_red_TooltipArrow {--background:var(--red2Dark);--backgroundHover:var(--red3Dark);--backgroundPress:var(--red1Dark);--backgroundFocus:var(--red1Dark);--borderColor:var(--red5Dark);--borderColorHover:var(--red6Dark);--borderColorFocus:var(--red5Dark);--borderColorPress:var(--red4Dark);} + } +:root.t_dark .t_red_Checkbox, :root.t_dark .t_red_RadioGroupItem, :root.t_dark .t_red_surface2, :root.t_dark .t_red_Switch, :root.t_dark .t_red_TooltipContent {--background:var(--red3Dark);--backgroundHover:var(--red4Dark);--backgroundPress:var(--red2Dark);--backgroundFocus:var(--red2Dark);--borderColor:var(--red6Dark);--borderColorHover:var(--red7Dark);--borderColorFocus:var(--red6Dark);--borderColorPress:var(--red5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_red_Checkbox, .t_red_RadioGroupItem, .t_red_surface2, .t_red_Switch, .t_red_TooltipContent {--background:var(--red3Dark);--backgroundHover:var(--red4Dark);--backgroundPress:var(--red2Dark);--backgroundFocus:var(--red2Dark);--borderColor:var(--red6Dark);--borderColorHover:var(--red7Dark);--borderColorFocus:var(--red6Dark);--borderColorPress:var(--red5Dark);} + } +:root.t_dark .t_red_active_Button, :root.t_dark .t_red_active_Card, :root.t_dark .t_red_active_Checkbox, :root.t_dark .t_red_active_Input, :root.t_dark .t_red_active_RadioGroupItem, :root.t_dark .t_red_active_SelectTrigger, :root.t_dark .t_red_active_Switch, :root.t_dark .t_red_active_TextArea, :root.t_dark .t_red_active_TooltipContent, :root.t_dark .t_red_surface4 {--background:var(--red6Dark);--backgroundHover:var(--red6Dark);--backgroundPress:var(--red5Dark);--backgroundFocus:var(--red5Dark);--borderColor:var(--red6Dark);--borderColorHover:var(--red6Dark);--borderColorFocus:var(--red5Dark);--borderColorPress:var(--red5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_red_active_Button, .t_red_active_Card, .t_red_active_Checkbox, .t_red_active_Input, .t_red_active_RadioGroupItem, .t_red_active_SelectTrigger, .t_red_active_Switch, .t_red_active_TextArea, .t_red_active_TooltipContent, .t_red_surface4 {--background:var(--red6Dark);--backgroundHover:var(--red6Dark);--backgroundPress:var(--red5Dark);--backgroundFocus:var(--red5Dark);--borderColor:var(--red6Dark);--borderColorHover:var(--red6Dark);--borderColorFocus:var(--red5Dark);--borderColorPress:var(--red5Dark);} + } +:root.t_dark .t_gray_alt1 {--color:var(--gray11Dark);--colorHover:var(--gray10Dark);--colorPress:var(--gray11Dark);--colorFocus:var(--gray10Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_gray_alt1 {--color:var(--gray11Dark);--colorHover:var(--gray10Dark);--colorPress:var(--gray11Dark);--colorFocus:var(--gray10Dark);} + } +:root.t_dark .t_gray_alt2 {--color:var(--gray10Dark);--colorHover:var(--gray9Dark);--colorPress:var(--gray10Dark);--colorFocus:var(--gray9Dark);} +@media(prefers-color-scheme:dark){ + body{color:var(--color)} + .t_gray_alt2 {--color:var(--gray10Dark);--colorHover:var(--gray9Dark);--colorPress:var(--gray10Dark);--colorFocus:var(--gray9Dark);} + } +:root.t_dark .t_gray_active, :root.t_dark .t_gray_active_SliderTrackActive, :root.t_dark .t_gray_Button, :root.t_dark .t_gray_SliderTrackActive, :root.t_dark .t_gray_surface3 {--background:var(--gray4Dark);--backgroundHover:var(--gray5Dark);--backgroundPress:var(--gray3Dark);--backgroundFocus:var(--gray3Dark);--borderColor:var(--gray7Dark);--borderColorHover:var(--gray8Dark);--borderColorFocus:var(--gray7Dark);--borderColorPress:var(--gray6Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_gray_active, .t_gray_active_SliderTrackActive, .t_gray_Button, .t_gray_SliderTrackActive, .t_gray_surface3 {--background:var(--gray4Dark);--backgroundHover:var(--gray5Dark);--backgroundPress:var(--gray3Dark);--backgroundFocus:var(--gray3Dark);--borderColor:var(--gray7Dark);--borderColorHover:var(--gray8Dark);--borderColorFocus:var(--gray7Dark);--borderColorPress:var(--gray6Dark);} + } +:root.t_dark .t_gray_active_ListItem, :root.t_dark .t_gray_active_Progress, :root.t_dark .t_gray_active_SliderTrack, :root.t_dark .t_gray_active_TooltipArrow, :root.t_dark .t_gray_Card, :root.t_dark .t_gray_Input, :root.t_dark .t_gray_ListItem, :root.t_dark .t_gray_Progress, :root.t_dark .t_gray_SelectTrigger, :root.t_dark .t_gray_SliderTrack, :root.t_dark .t_gray_surface1, :root.t_dark .t_gray_TextArea, :root.t_dark .t_gray_TooltipArrow {--background:var(--gray2Dark);--backgroundHover:var(--gray3Dark);--backgroundPress:var(--gray1Dark);--backgroundFocus:var(--gray1Dark);--borderColor:var(--gray5Dark);--borderColorHover:var(--gray6Dark);--borderColorFocus:var(--gray5Dark);--borderColorPress:var(--gray4Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_gray_active_ListItem, .t_gray_active_Progress, .t_gray_active_SliderTrack, .t_gray_active_TooltipArrow, .t_gray_Card, .t_gray_Input, .t_gray_ListItem, .t_gray_Progress, .t_gray_SelectTrigger, .t_gray_SliderTrack, .t_gray_surface1, .t_gray_TextArea, .t_gray_TooltipArrow {--background:var(--gray2Dark);--backgroundHover:var(--gray3Dark);--backgroundPress:var(--gray1Dark);--backgroundFocus:var(--gray1Dark);--borderColor:var(--gray5Dark);--borderColorHover:var(--gray6Dark);--borderColorFocus:var(--gray5Dark);--borderColorPress:var(--gray4Dark);} + } +:root.t_dark .t_gray_Checkbox, :root.t_dark .t_gray_RadioGroupItem, :root.t_dark .t_gray_surface2, :root.t_dark .t_gray_Switch, :root.t_dark .t_gray_TooltipContent {--background:var(--gray3Dark);--backgroundHover:var(--gray4Dark);--backgroundPress:var(--gray2Dark);--backgroundFocus:var(--gray2Dark);--borderColor:var(--gray6Dark);--borderColorHover:var(--gray7Dark);--borderColorFocus:var(--gray6Dark);--borderColorPress:var(--gray5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_gray_Checkbox, .t_gray_RadioGroupItem, .t_gray_surface2, .t_gray_Switch, .t_gray_TooltipContent {--background:var(--gray3Dark);--backgroundHover:var(--gray4Dark);--backgroundPress:var(--gray2Dark);--backgroundFocus:var(--gray2Dark);--borderColor:var(--gray6Dark);--borderColorHover:var(--gray7Dark);--borderColorFocus:var(--gray6Dark);--borderColorPress:var(--gray5Dark);} + } +:root.t_dark .t_gray_active_Button, :root.t_dark .t_gray_active_Card, :root.t_dark .t_gray_active_Checkbox, :root.t_dark .t_gray_active_Input, :root.t_dark .t_gray_active_RadioGroupItem, :root.t_dark .t_gray_active_SelectTrigger, :root.t_dark .t_gray_active_Switch, :root.t_dark .t_gray_active_TextArea, :root.t_dark .t_gray_active_TooltipContent, :root.t_dark .t_gray_surface4 {--background:var(--gray6Dark);--backgroundHover:var(--gray6Dark);--backgroundPress:var(--gray5Dark);--backgroundFocus:var(--gray5Dark);--borderColor:var(--gray6Dark);--borderColorHover:var(--gray6Dark);--borderColorFocus:var(--gray5Dark);--borderColorPress:var(--gray5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_gray_active_Button, .t_gray_active_Card, .t_gray_active_Checkbox, .t_gray_active_Input, .t_gray_active_RadioGroupItem, .t_gray_active_SelectTrigger, .t_gray_active_Switch, .t_gray_active_TextArea, .t_gray_active_TooltipContent, .t_gray_surface4 {--background:var(--gray6Dark);--backgroundHover:var(--gray6Dark);--backgroundPress:var(--gray5Dark);--backgroundFocus:var(--gray5Dark);--borderColor:var(--gray6Dark);--borderColorHover:var(--gray6Dark);--borderColorFocus:var(--gray5Dark);--borderColorPress:var(--gray5Dark);} + } +:root.t_light .t_ProgressIndicator, :root.t_light .t_SliderThumb, :root.t_light .t_SwitchThumb, :root.t_light .t_Tooltip {--color:var(--white2);--colorHover:var(--black12);--colorPress:var(--white3);--colorFocus:var(--white3);--background:var(--gray12Light);--backgroundHover:var(--white11);--backgroundPress:var(--gray12Light);--backgroundFocus:var(--white11);--borderColor:var(--white10);--borderColorHover:var(--gray9Light);--borderColorFocus:var(--white8);--borderColorPress:var(--white7);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_ProgressIndicator, .t_SliderThumb, .t_SwitchThumb, .t_Tooltip {--color:var(--white2);--colorHover:var(--black12);--colorPress:var(--white3);--colorFocus:var(--white3);--background:var(--gray12Light);--backgroundHover:var(--white11);--backgroundPress:var(--gray12Light);--backgroundFocus:var(--white11);--borderColor:var(--white10);--borderColorHover:var(--gray9Light);--borderColorFocus:var(--white8);--borderColorPress:var(--white7);} + } +:root.t_light .t_active_DialogOverlay, :root.t_light .t_active_ModalOverlay, :root.t_light .t_active_SheetOverlay, :root.t_light .t_blue_active_DialogOverlay, :root.t_light .t_blue_active_ModalOverlay, :root.t_light .t_blue_active_SheetOverlay, :root.t_light .t_blue_DialogOverlay, :root.t_light .t_blue_ModalOverlay, :root.t_light .t_blue_SheetOverlay, :root.t_light .t_DialogOverlay, :root.t_light .t_gray_active_DialogOverlay, :root.t_light .t_gray_active_ModalOverlay, :root.t_light .t_gray_active_SheetOverlay, :root.t_light .t_gray_DialogOverlay, :root.t_light .t_gray_ModalOverlay, :root.t_light .t_gray_SheetOverlay, :root.t_light .t_green_active_DialogOverlay, :root.t_light .t_green_active_ModalOverlay, :root.t_light .t_green_active_SheetOverlay, :root.t_light .t_green_DialogOverlay, :root.t_light .t_green_ModalOverlay, :root.t_light .t_green_SheetOverlay, :root.t_light .t_ModalOverlay, :root.t_light .t_orange_active_DialogOverlay, :root.t_light .t_orange_active_ModalOverlay, :root.t_light .t_orange_active_SheetOverlay, :root.t_light .t_orange_DialogOverlay, :root.t_light .t_orange_ModalOverlay, :root.t_light .t_orange_SheetOverlay, :root.t_light .t_pink_active_DialogOverlay, :root.t_light .t_pink_active_ModalOverlay, :root.t_light .t_pink_active_SheetOverlay, :root.t_light .t_pink_DialogOverlay, :root.t_light .t_pink_ModalOverlay, :root.t_light .t_pink_SheetOverlay, :root.t_light .t_purple_active_DialogOverlay, :root.t_light .t_purple_active_ModalOverlay, :root.t_light .t_purple_active_SheetOverlay, :root.t_light .t_purple_DialogOverlay, :root.t_light .t_purple_ModalOverlay, :root.t_light .t_purple_SheetOverlay, :root.t_light .t_red_active_DialogOverlay, :root.t_light .t_red_active_ModalOverlay, :root.t_light .t_red_active_SheetOverlay, :root.t_light .t_red_DialogOverlay, :root.t_light .t_red_ModalOverlay, :root.t_light .t_red_SheetOverlay, :root.t_light .t_SheetOverlay, :root.t_light .t_yellow_active_DialogOverlay, :root.t_light .t_yellow_active_ModalOverlay, :root.t_light .t_yellow_active_SheetOverlay, :root.t_light .t_yellow_DialogOverlay, :root.t_light .t_yellow_ModalOverlay, :root.t_light .t_yellow_SheetOverlay {--background:rgba(0,0,0,0.5);} +@media(prefers-color-scheme:light){ + body{background:var(--background);} + .t_active_DialogOverlay, .t_active_ModalOverlay, .t_active_SheetOverlay, .t_blue_active_DialogOverlay, .t_blue_active_ModalOverlay, .t_blue_active_SheetOverlay, .t_blue_DialogOverlay, .t_blue_ModalOverlay, .t_blue_SheetOverlay, .t_DialogOverlay, .t_gray_active_DialogOverlay, .t_gray_active_ModalOverlay, .t_gray_active_SheetOverlay, .t_gray_DialogOverlay, .t_gray_ModalOverlay, .t_gray_SheetOverlay, .t_green_active_DialogOverlay, .t_green_active_ModalOverlay, .t_green_active_SheetOverlay, .t_green_DialogOverlay, .t_green_ModalOverlay, .t_green_SheetOverlay, .t_ModalOverlay, .t_orange_active_DialogOverlay, .t_orange_active_ModalOverlay, .t_orange_active_SheetOverlay, .t_orange_DialogOverlay, .t_orange_ModalOverlay, .t_orange_SheetOverlay, .t_pink_active_DialogOverlay, .t_pink_active_ModalOverlay, .t_pink_active_SheetOverlay, .t_pink_DialogOverlay, .t_pink_ModalOverlay, .t_pink_SheetOverlay, .t_purple_active_DialogOverlay, .t_purple_active_ModalOverlay, .t_purple_active_SheetOverlay, .t_purple_DialogOverlay, .t_purple_ModalOverlay, .t_purple_SheetOverlay, .t_red_active_DialogOverlay, .t_red_active_ModalOverlay, .t_red_active_SheetOverlay, .t_red_DialogOverlay, .t_red_ModalOverlay, .t_red_SheetOverlay, .t_SheetOverlay, .t_yellow_active_DialogOverlay, .t_yellow_active_ModalOverlay, .t_yellow_active_SheetOverlay, .t_yellow_DialogOverlay, .t_yellow_ModalOverlay, .t_yellow_SheetOverlay {--background:rgba(0,0,0,0.5);} + } +:root.t_dark .t_ProgressIndicator, :root.t_dark .t_SliderThumb, :root.t_dark .t_SwitchThumb, :root.t_dark .t_Tooltip {--color:var(--black2);--colorHover:var(--black3);--colorPress:var(--black1);--colorFocus:var(--black1);--background:var(--black12);--backgroundHover:var(--black11);--backgroundPress:var(--black12);--backgroundFocus:var(--black11);--borderColor:var(--black10);--borderColorHover:var(--black9);--borderColorFocus:var(--black8);--borderColorPress:var(--black7);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_ProgressIndicator, .t_SliderThumb, .t_SwitchThumb, .t_Tooltip {--color:var(--black2);--colorHover:var(--black3);--colorPress:var(--black1);--colorFocus:var(--black1);--background:var(--black12);--backgroundHover:var(--black11);--backgroundPress:var(--black12);--backgroundFocus:var(--black11);--borderColor:var(--black10);--borderColorHover:var(--black9);--borderColorFocus:var(--black8);--borderColorPress:var(--black7);} + } +:root.t_dark .t_active_DialogOverlay, :root.t_dark .t_active_ModalOverlay, :root.t_dark .t_active_SheetOverlay, :root.t_dark .t_blue_active_DialogOverlay, :root.t_dark .t_blue_active_ModalOverlay, :root.t_dark .t_blue_active_SheetOverlay, :root.t_dark .t_blue_DialogOverlay, :root.t_dark .t_blue_ModalOverlay, :root.t_dark .t_blue_SheetOverlay, :root.t_dark .t_DialogOverlay, :root.t_dark .t_gray_active_DialogOverlay, :root.t_dark .t_gray_active_ModalOverlay, :root.t_dark .t_gray_active_SheetOverlay, :root.t_dark .t_gray_DialogOverlay, :root.t_dark .t_gray_ModalOverlay, :root.t_dark .t_gray_SheetOverlay, :root.t_dark .t_green_active_DialogOverlay, :root.t_dark .t_green_active_ModalOverlay, :root.t_dark .t_green_active_SheetOverlay, :root.t_dark .t_green_DialogOverlay, :root.t_dark .t_green_ModalOverlay, :root.t_dark .t_green_SheetOverlay, :root.t_dark .t_ModalOverlay, :root.t_dark .t_orange_active_DialogOverlay, :root.t_dark .t_orange_active_ModalOverlay, :root.t_dark .t_orange_active_SheetOverlay, :root.t_dark .t_orange_DialogOverlay, :root.t_dark .t_orange_ModalOverlay, :root.t_dark .t_orange_SheetOverlay, :root.t_dark .t_pink_active_DialogOverlay, :root.t_dark .t_pink_active_ModalOverlay, :root.t_dark .t_pink_active_SheetOverlay, :root.t_dark .t_pink_DialogOverlay, :root.t_dark .t_pink_ModalOverlay, :root.t_dark .t_pink_SheetOverlay, :root.t_dark .t_purple_active_DialogOverlay, :root.t_dark .t_purple_active_ModalOverlay, :root.t_dark .t_purple_active_SheetOverlay, :root.t_dark .t_purple_DialogOverlay, :root.t_dark .t_purple_ModalOverlay, :root.t_dark .t_purple_SheetOverlay, :root.t_dark .t_red_active_DialogOverlay, :root.t_dark .t_red_active_ModalOverlay, :root.t_dark .t_red_active_SheetOverlay, :root.t_dark .t_red_DialogOverlay, :root.t_dark .t_red_ModalOverlay, :root.t_dark .t_red_SheetOverlay, :root.t_dark .t_SheetOverlay, :root.t_dark .t_yellow_active_DialogOverlay, :root.t_dark .t_yellow_active_ModalOverlay, :root.t_dark .t_yellow_active_SheetOverlay, :root.t_dark .t_yellow_DialogOverlay, :root.t_dark .t_yellow_ModalOverlay, :root.t_dark .t_yellow_SheetOverlay {--background:rgba(0,0,0,0.8);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);} + .t_active_DialogOverlay, .t_active_ModalOverlay, .t_active_SheetOverlay, .t_blue_active_DialogOverlay, .t_blue_active_ModalOverlay, .t_blue_active_SheetOverlay, .t_blue_DialogOverlay, .t_blue_ModalOverlay, .t_blue_SheetOverlay, .t_DialogOverlay, .t_gray_active_DialogOverlay, .t_gray_active_ModalOverlay, .t_gray_active_SheetOverlay, .t_gray_DialogOverlay, .t_gray_ModalOverlay, .t_gray_SheetOverlay, .t_green_active_DialogOverlay, .t_green_active_ModalOverlay, .t_green_active_SheetOverlay, .t_green_DialogOverlay, .t_green_ModalOverlay, .t_green_SheetOverlay, .t_ModalOverlay, .t_orange_active_DialogOverlay, .t_orange_active_ModalOverlay, .t_orange_active_SheetOverlay, .t_orange_DialogOverlay, .t_orange_ModalOverlay, .t_orange_SheetOverlay, .t_pink_active_DialogOverlay, .t_pink_active_ModalOverlay, .t_pink_active_SheetOverlay, .t_pink_DialogOverlay, .t_pink_ModalOverlay, .t_pink_SheetOverlay, .t_purple_active_DialogOverlay, .t_purple_active_ModalOverlay, .t_purple_active_SheetOverlay, .t_purple_DialogOverlay, .t_purple_ModalOverlay, .t_purple_SheetOverlay, .t_red_active_DialogOverlay, .t_red_active_ModalOverlay, .t_red_active_SheetOverlay, .t_red_DialogOverlay, .t_red_ModalOverlay, .t_red_SheetOverlay, .t_SheetOverlay, .t_yellow_active_DialogOverlay, .t_yellow_active_ModalOverlay, .t_yellow_active_SheetOverlay, .t_yellow_DialogOverlay, .t_yellow_ModalOverlay, .t_yellow_SheetOverlay {--background:rgba(0,0,0,0.8);} + } +:root.t_light .t_orange_ProgressIndicator, :root.t_light .t_orange_SliderThumb, :root.t_light .t_orange_SwitchThumb, :root.t_light .t_orange_Tooltip {--color:var(--orange2Light);--colorHover:var(--orange1Light);--colorPress:var(--orange3Light);--colorFocus:var(--orange3Light);--background:var(--orange12Light);--backgroundHover:var(--orange11Light);--backgroundPress:var(--orange12Light);--backgroundFocus:var(--orange11Light);--borderColor:var(--orange10Light);--borderColorHover:var(--orange9Dark);--borderColorFocus:var(--orange8Light);--borderColorPress:var(--orange7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_orange_ProgressIndicator, .t_orange_SliderThumb, .t_orange_SwitchThumb, .t_orange_Tooltip {--color:var(--orange2Light);--colorHover:var(--orange1Light);--colorPress:var(--orange3Light);--colorFocus:var(--orange3Light);--background:var(--orange12Light);--backgroundHover:var(--orange11Light);--backgroundPress:var(--orange12Light);--backgroundFocus:var(--orange11Light);--borderColor:var(--orange10Light);--borderColorHover:var(--orange9Dark);--borderColorFocus:var(--orange8Light);--borderColorPress:var(--orange7Light);} + } +:root.t_light .t_yellow_ProgressIndicator, :root.t_light .t_yellow_SliderThumb, :root.t_light .t_yellow_SwitchThumb, :root.t_light .t_yellow_Tooltip {--color:var(--yellow2Light);--colorHover:var(--yellow1Light);--colorPress:var(--yellow3Light);--colorFocus:var(--yellow3Light);--background:var(--yellow12Light);--backgroundHover:var(--yellow11Light);--backgroundPress:var(--yellow12Light);--backgroundFocus:var(--yellow11Light);--borderColor:var(--yellow10Light);--borderColorHover:var(--yellow9Dark);--borderColorFocus:var(--yellow8Light);--borderColorPress:var(--yellow7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_yellow_ProgressIndicator, .t_yellow_SliderThumb, .t_yellow_SwitchThumb, .t_yellow_Tooltip {--color:var(--yellow2Light);--colorHover:var(--yellow1Light);--colorPress:var(--yellow3Light);--colorFocus:var(--yellow3Light);--background:var(--yellow12Light);--backgroundHover:var(--yellow11Light);--backgroundPress:var(--yellow12Light);--backgroundFocus:var(--yellow11Light);--borderColor:var(--yellow10Light);--borderColorHover:var(--yellow9Dark);--borderColorFocus:var(--yellow8Light);--borderColorPress:var(--yellow7Light);} + } +:root.t_light .t_green_ProgressIndicator, :root.t_light .t_green_SliderThumb, :root.t_light .t_green_SwitchThumb, :root.t_light .t_green_Tooltip {--color:var(--green2Light);--colorHover:var(--green1Light);--colorPress:var(--green3Light);--colorFocus:var(--green3Light);--background:var(--green12Light);--backgroundHover:var(--green11Light);--backgroundPress:var(--green12Light);--backgroundFocus:var(--green11Light);--borderColor:var(--green10Light);--borderColorHover:var(--green9Dark);--borderColorFocus:var(--green8Light);--borderColorPress:var(--green7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_green_ProgressIndicator, .t_green_SliderThumb, .t_green_SwitchThumb, .t_green_Tooltip {--color:var(--green2Light);--colorHover:var(--green1Light);--colorPress:var(--green3Light);--colorFocus:var(--green3Light);--background:var(--green12Light);--backgroundHover:var(--green11Light);--backgroundPress:var(--green12Light);--backgroundFocus:var(--green11Light);--borderColor:var(--green10Light);--borderColorHover:var(--green9Dark);--borderColorFocus:var(--green8Light);--borderColorPress:var(--green7Light);} + } +:root.t_light .t_blue_ProgressIndicator, :root.t_light .t_blue_SliderThumb, :root.t_light .t_blue_SwitchThumb, :root.t_light .t_blue_Tooltip {--color:var(--blue2Light);--colorHover:var(--blue1Light);--colorPress:var(--blue3Light);--colorFocus:var(--blue3Light);--background:var(--blue12Light);--backgroundHover:var(--blue11Light);--backgroundPress:var(--blue12Light);--backgroundFocus:var(--blue11Light);--borderColor:var(--blue10Light);--borderColorHover:var(--blue9Dark);--borderColorFocus:var(--blue8Light);--borderColorPress:var(--blue7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_blue_ProgressIndicator, .t_blue_SliderThumb, .t_blue_SwitchThumb, .t_blue_Tooltip {--color:var(--blue2Light);--colorHover:var(--blue1Light);--colorPress:var(--blue3Light);--colorFocus:var(--blue3Light);--background:var(--blue12Light);--backgroundHover:var(--blue11Light);--backgroundPress:var(--blue12Light);--backgroundFocus:var(--blue11Light);--borderColor:var(--blue10Light);--borderColorHover:var(--blue9Dark);--borderColorFocus:var(--blue8Light);--borderColorPress:var(--blue7Light);} + } +:root.t_light .t_purple_ProgressIndicator, :root.t_light .t_purple_SliderThumb, :root.t_light .t_purple_SwitchThumb, :root.t_light .t_purple_Tooltip {--color:var(--purple2Light);--colorHover:var(--purple1Light);--colorPress:var(--purple3Light);--colorFocus:var(--purple3Light);--background:var(--purple12Light);--backgroundHover:var(--purple11Light);--backgroundPress:var(--purple12Light);--backgroundFocus:var(--purple11Light);--borderColor:var(--purple10Light);--borderColorHover:var(--purple9Dark);--borderColorFocus:var(--purple8Light);--borderColorPress:var(--purple7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_purple_ProgressIndicator, .t_purple_SliderThumb, .t_purple_SwitchThumb, .t_purple_Tooltip {--color:var(--purple2Light);--colorHover:var(--purple1Light);--colorPress:var(--purple3Light);--colorFocus:var(--purple3Light);--background:var(--purple12Light);--backgroundHover:var(--purple11Light);--backgroundPress:var(--purple12Light);--backgroundFocus:var(--purple11Light);--borderColor:var(--purple10Light);--borderColorHover:var(--purple9Dark);--borderColorFocus:var(--purple8Light);--borderColorPress:var(--purple7Light);} + } +:root.t_light .t_pink_ProgressIndicator, :root.t_light .t_pink_SliderThumb, :root.t_light .t_pink_SwitchThumb, :root.t_light .t_pink_Tooltip {--color:var(--pink2Light);--colorHover:var(--pink1Light);--colorPress:var(--pink3Light);--colorFocus:var(--pink3Light);--background:var(--pink12Light);--backgroundHover:var(--pink11Light);--backgroundPress:var(--pink12Light);--backgroundFocus:var(--pink11Light);--borderColor:var(--pink10Light);--borderColorHover:var(--pink9Dark);--borderColorFocus:var(--pink8Light);--borderColorPress:var(--pink7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_pink_ProgressIndicator, .t_pink_SliderThumb, .t_pink_SwitchThumb, .t_pink_Tooltip {--color:var(--pink2Light);--colorHover:var(--pink1Light);--colorPress:var(--pink3Light);--colorFocus:var(--pink3Light);--background:var(--pink12Light);--backgroundHover:var(--pink11Light);--backgroundPress:var(--pink12Light);--backgroundFocus:var(--pink11Light);--borderColor:var(--pink10Light);--borderColorHover:var(--pink9Dark);--borderColorFocus:var(--pink8Light);--borderColorPress:var(--pink7Light);} + } +:root.t_light .t_red_ProgressIndicator, :root.t_light .t_red_SliderThumb, :root.t_light .t_red_SwitchThumb, :root.t_light .t_red_Tooltip {--color:var(--red2Light);--colorHover:var(--red1Light);--colorPress:var(--red3Light);--colorFocus:var(--red3Light);--background:var(--red12Light);--backgroundHover:var(--red11Light);--backgroundPress:var(--red12Light);--backgroundFocus:var(--red11Light);--borderColor:var(--red10Light);--borderColorHover:var(--red9Dark);--borderColorFocus:var(--red8Light);--borderColorPress:var(--red7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_red_ProgressIndicator, .t_red_SliderThumb, .t_red_SwitchThumb, .t_red_Tooltip {--color:var(--red2Light);--colorHover:var(--red1Light);--colorPress:var(--red3Light);--colorFocus:var(--red3Light);--background:var(--red12Light);--backgroundHover:var(--red11Light);--backgroundPress:var(--red12Light);--backgroundFocus:var(--red11Light);--borderColor:var(--red10Light);--borderColorHover:var(--red9Dark);--borderColorFocus:var(--red8Light);--borderColorPress:var(--red7Light);} + } +:root.t_light .t_gray_ProgressIndicator, :root.t_light .t_gray_SliderThumb, :root.t_light .t_gray_SwitchThumb, :root.t_light .t_gray_Tooltip {--color:var(--gray2Light);--colorHover:var(--gray1Light);--colorPress:var(--gray3Light);--colorFocus:var(--gray3Light);--background:var(--gray12Light);--backgroundHover:var(--gray11Light);--backgroundPress:var(--gray12Light);--backgroundFocus:var(--gray11Light);--borderColor:var(--gray10Light);--borderColorHover:var(--gray9Light);--borderColorFocus:var(--gray8Light);--borderColorPress:var(--gray7Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_gray_ProgressIndicator, .t_gray_SliderThumb, .t_gray_SwitchThumb, .t_gray_Tooltip {--color:var(--gray2Light);--colorHover:var(--gray1Light);--colorPress:var(--gray3Light);--colorFocus:var(--gray3Light);--background:var(--gray12Light);--backgroundHover:var(--gray11Light);--backgroundPress:var(--gray12Light);--backgroundFocus:var(--gray11Light);--borderColor:var(--gray10Light);--borderColorHover:var(--gray9Light);--borderColorFocus:var(--gray8Light);--borderColorPress:var(--gray7Light);} + } +:root.t_dark .t_orange_ProgressIndicator, :root.t_dark .t_orange_SliderThumb, :root.t_dark .t_orange_SwitchThumb, :root.t_dark .t_orange_Tooltip {--color:var(--orange2Dark);--colorHover:var(--orange3Dark);--colorPress:var(--orange1Dark);--colorFocus:var(--orange1Dark);--background:var(--orange12Dark);--backgroundHover:var(--orange11Dark);--backgroundPress:var(--orange12Dark);--backgroundFocus:var(--orange11Dark);--borderColor:var(--orange10Dark);--borderColorHover:var(--orange9Dark);--borderColorFocus:var(--orange8Dark);--borderColorPress:var(--orange7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_orange_ProgressIndicator, .t_orange_SliderThumb, .t_orange_SwitchThumb, .t_orange_Tooltip {--color:var(--orange2Dark);--colorHover:var(--orange3Dark);--colorPress:var(--orange1Dark);--colorFocus:var(--orange1Dark);--background:var(--orange12Dark);--backgroundHover:var(--orange11Dark);--backgroundPress:var(--orange12Dark);--backgroundFocus:var(--orange11Dark);--borderColor:var(--orange10Dark);--borderColorHover:var(--orange9Dark);--borderColorFocus:var(--orange8Dark);--borderColorPress:var(--orange7Dark);} + } +:root.t_dark .t_yellow_ProgressIndicator, :root.t_dark .t_yellow_SliderThumb, :root.t_dark .t_yellow_SwitchThumb, :root.t_dark .t_yellow_Tooltip {--color:var(--yellow2Dark);--colorHover:var(--yellow3Dark);--colorPress:var(--yellow1Dark);--colorFocus:var(--yellow1Dark);--background:var(--yellow12Dark);--backgroundHover:var(--yellow11Dark);--backgroundPress:var(--yellow12Dark);--backgroundFocus:var(--yellow11Dark);--borderColor:var(--yellow10Dark);--borderColorHover:var(--yellow9Dark);--borderColorFocus:var(--yellow8Dark);--borderColorPress:var(--yellow7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_yellow_ProgressIndicator, .t_yellow_SliderThumb, .t_yellow_SwitchThumb, .t_yellow_Tooltip {--color:var(--yellow2Dark);--colorHover:var(--yellow3Dark);--colorPress:var(--yellow1Dark);--colorFocus:var(--yellow1Dark);--background:var(--yellow12Dark);--backgroundHover:var(--yellow11Dark);--backgroundPress:var(--yellow12Dark);--backgroundFocus:var(--yellow11Dark);--borderColor:var(--yellow10Dark);--borderColorHover:var(--yellow9Dark);--borderColorFocus:var(--yellow8Dark);--borderColorPress:var(--yellow7Dark);} + } +:root.t_dark .t_green_ProgressIndicator, :root.t_dark .t_green_SliderThumb, :root.t_dark .t_green_SwitchThumb, :root.t_dark .t_green_Tooltip {--color:var(--green2Dark);--colorHover:var(--green3Dark);--colorPress:var(--green1Dark);--colorFocus:var(--green1Dark);--background:var(--green12Dark);--backgroundHover:var(--green11Dark);--backgroundPress:var(--green12Dark);--backgroundFocus:var(--green11Dark);--borderColor:var(--green10Dark);--borderColorHover:var(--green9Dark);--borderColorFocus:var(--green8Dark);--borderColorPress:var(--green7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_green_ProgressIndicator, .t_green_SliderThumb, .t_green_SwitchThumb, .t_green_Tooltip {--color:var(--green2Dark);--colorHover:var(--green3Dark);--colorPress:var(--green1Dark);--colorFocus:var(--green1Dark);--background:var(--green12Dark);--backgroundHover:var(--green11Dark);--backgroundPress:var(--green12Dark);--backgroundFocus:var(--green11Dark);--borderColor:var(--green10Dark);--borderColorHover:var(--green9Dark);--borderColorFocus:var(--green8Dark);--borderColorPress:var(--green7Dark);} + } +:root.t_dark .t_blue_ProgressIndicator, :root.t_dark .t_blue_SliderThumb, :root.t_dark .t_blue_SwitchThumb, :root.t_dark .t_blue_Tooltip {--color:var(--blue2Dark);--colorHover:var(--blue3Dark);--colorPress:var(--blue1Dark);--colorFocus:var(--blue1Dark);--background:var(--blue12Dark);--backgroundHover:var(--blue11Dark);--backgroundPress:var(--blue12Dark);--backgroundFocus:var(--blue11Dark);--borderColor:var(--blue10Dark);--borderColorHover:var(--blue9Dark);--borderColorFocus:var(--blue8Dark);--borderColorPress:var(--blue7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_blue_ProgressIndicator, .t_blue_SliderThumb, .t_blue_SwitchThumb, .t_blue_Tooltip {--color:var(--blue2Dark);--colorHover:var(--blue3Dark);--colorPress:var(--blue1Dark);--colorFocus:var(--blue1Dark);--background:var(--blue12Dark);--backgroundHover:var(--blue11Dark);--backgroundPress:var(--blue12Dark);--backgroundFocus:var(--blue11Dark);--borderColor:var(--blue10Dark);--borderColorHover:var(--blue9Dark);--borderColorFocus:var(--blue8Dark);--borderColorPress:var(--blue7Dark);} + } +:root.t_dark .t_purple_ProgressIndicator, :root.t_dark .t_purple_SliderThumb, :root.t_dark .t_purple_SwitchThumb, :root.t_dark .t_purple_Tooltip {--color:var(--purple2Dark);--colorHover:var(--purple3Dark);--colorPress:var(--purple1Dark);--colorFocus:var(--purple1Dark);--background:var(--purple12Dark);--backgroundHover:var(--purple11Dark);--backgroundPress:var(--purple12Dark);--backgroundFocus:var(--purple11Dark);--borderColor:var(--purple10Dark);--borderColorHover:var(--purple9Dark);--borderColorFocus:var(--purple8Dark);--borderColorPress:var(--purple7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_purple_ProgressIndicator, .t_purple_SliderThumb, .t_purple_SwitchThumb, .t_purple_Tooltip {--color:var(--purple2Dark);--colorHover:var(--purple3Dark);--colorPress:var(--purple1Dark);--colorFocus:var(--purple1Dark);--background:var(--purple12Dark);--backgroundHover:var(--purple11Dark);--backgroundPress:var(--purple12Dark);--backgroundFocus:var(--purple11Dark);--borderColor:var(--purple10Dark);--borderColorHover:var(--purple9Dark);--borderColorFocus:var(--purple8Dark);--borderColorPress:var(--purple7Dark);} + } +:root.t_dark .t_pink_ProgressIndicator, :root.t_dark .t_pink_SliderThumb, :root.t_dark .t_pink_SwitchThumb, :root.t_dark .t_pink_Tooltip {--color:var(--pink2Dark);--colorHover:var(--pink3Dark);--colorPress:var(--pink1Dark);--colorFocus:var(--pink1Dark);--background:var(--pink12Dark);--backgroundHover:var(--pink11Dark);--backgroundPress:var(--pink12Dark);--backgroundFocus:var(--pink11Dark);--borderColor:var(--pink10Dark);--borderColorHover:var(--pink9Dark);--borderColorFocus:var(--pink8Dark);--borderColorPress:var(--pink7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_pink_ProgressIndicator, .t_pink_SliderThumb, .t_pink_SwitchThumb, .t_pink_Tooltip {--color:var(--pink2Dark);--colorHover:var(--pink3Dark);--colorPress:var(--pink1Dark);--colorFocus:var(--pink1Dark);--background:var(--pink12Dark);--backgroundHover:var(--pink11Dark);--backgroundPress:var(--pink12Dark);--backgroundFocus:var(--pink11Dark);--borderColor:var(--pink10Dark);--borderColorHover:var(--pink9Dark);--borderColorFocus:var(--pink8Dark);--borderColorPress:var(--pink7Dark);} + } +:root.t_dark .t_red_ProgressIndicator, :root.t_dark .t_red_SliderThumb, :root.t_dark .t_red_SwitchThumb, :root.t_dark .t_red_Tooltip {--color:var(--red2Dark);--colorHover:var(--red3Dark);--colorPress:var(--red1Dark);--colorFocus:var(--red1Dark);--background:var(--red12Dark);--backgroundHover:var(--red11Dark);--backgroundPress:var(--red12Dark);--backgroundFocus:var(--red11Dark);--borderColor:var(--red10Dark);--borderColorHover:var(--red9Dark);--borderColorFocus:var(--red8Dark);--borderColorPress:var(--red7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_red_ProgressIndicator, .t_red_SliderThumb, .t_red_SwitchThumb, .t_red_Tooltip {--color:var(--red2Dark);--colorHover:var(--red3Dark);--colorPress:var(--red1Dark);--colorFocus:var(--red1Dark);--background:var(--red12Dark);--backgroundHover:var(--red11Dark);--backgroundPress:var(--red12Dark);--backgroundFocus:var(--red11Dark);--borderColor:var(--red10Dark);--borderColorHover:var(--red9Dark);--borderColorFocus:var(--red8Dark);--borderColorPress:var(--red7Dark);} + } +:root.t_dark .t_gray_ProgressIndicator, :root.t_dark .t_gray_SliderThumb, :root.t_dark .t_gray_SwitchThumb, :root.t_dark .t_gray_Tooltip {--color:var(--gray2Dark);--colorHover:var(--gray3Dark);--colorPress:var(--gray1Dark);--colorFocus:var(--gray1Dark);--background:var(--gray12Dark);--backgroundHover:var(--gray11Dark);--backgroundPress:var(--gray12Dark);--backgroundFocus:var(--gray11Dark);--borderColor:var(--gray10Dark);--borderColorHover:var(--gray9Dark);--borderColorFocus:var(--gray8Dark);--borderColorPress:var(--gray7Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_gray_ProgressIndicator, .t_gray_SliderThumb, .t_gray_SwitchThumb, .t_gray_Tooltip {--color:var(--gray2Dark);--colorHover:var(--gray3Dark);--colorPress:var(--gray1Dark);--colorFocus:var(--gray1Dark);--background:var(--gray12Dark);--backgroundHover:var(--gray11Dark);--backgroundPress:var(--gray12Dark);--backgroundFocus:var(--gray11Dark);--borderColor:var(--gray10Dark);--borderColorHover:var(--gray9Dark);--borderColorFocus:var(--gray8Dark);--borderColorPress:var(--gray7Dark);} + } +:root.t_light .t_active_ProgressIndicator, :root.t_light .t_active_SliderThumb, :root.t_light .t_active_SwitchThumb, :root.t_light .t_active_Tooltip {--color:var(--white2);--colorHover:var(--black12);--colorPress:var(--white3);--colorFocus:var(--white3);--background:var(--white10);--backgroundHover:var(--gray9Light);--backgroundPress:var(--white10);--backgroundFocus:var(--gray9Light);--borderColor:var(--white8);--borderColorHover:var(--white7);--borderColorFocus:var(--white6);--borderColorPress:var(--white5);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_active_ProgressIndicator, .t_active_SliderThumb, .t_active_SwitchThumb, .t_active_Tooltip {--color:var(--white2);--colorHover:var(--black12);--colorPress:var(--white3);--colorFocus:var(--white3);--background:var(--white10);--backgroundHover:var(--gray9Light);--backgroundPress:var(--white10);--backgroundFocus:var(--gray9Light);--borderColor:var(--white8);--borderColorHover:var(--white7);--borderColorFocus:var(--white6);--borderColorPress:var(--white5);} + } +:root.t_dark .t_active_ProgressIndicator, :root.t_dark .t_active_SliderThumb, :root.t_dark .t_active_SwitchThumb, :root.t_dark .t_active_Tooltip {--color:var(--black2);--colorHover:var(--black3);--colorPress:var(--black1);--colorFocus:var(--black1);--background:var(--black10);--backgroundHover:var(--black9);--backgroundPress:var(--black10);--backgroundFocus:var(--black9);--borderColor:var(--black8);--borderColorHover:var(--black7);--borderColorFocus:var(--black6);--borderColorPress:var(--black5);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_active_ProgressIndicator, .t_active_SliderThumb, .t_active_SwitchThumb, .t_active_Tooltip {--color:var(--black2);--colorHover:var(--black3);--colorPress:var(--black1);--colorFocus:var(--black1);--background:var(--black10);--backgroundHover:var(--black9);--backgroundPress:var(--black10);--backgroundFocus:var(--black9);--borderColor:var(--black8);--borderColorHover:var(--black7);--borderColorFocus:var(--black6);--borderColorPress:var(--black5);} + } +:root.t_light .t_orange_active_ProgressIndicator, :root.t_light .t_orange_active_SliderThumb, :root.t_light .t_orange_active_SwitchThumb, :root.t_light .t_orange_active_Tooltip {--color:var(--orange2Light);--colorHover:var(--orange1Light);--colorPress:var(--orange3Light);--colorFocus:var(--orange3Light);--background:var(--orange10Light);--backgroundHover:var(--orange9Dark);--backgroundPress:var(--orange10Light);--backgroundFocus:var(--orange9Dark);--borderColor:var(--orange8Light);--borderColorHover:var(--orange7Light);--borderColorFocus:var(--orange6Light);--borderColorPress:var(--orange5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_orange_active_ProgressIndicator, .t_orange_active_SliderThumb, .t_orange_active_SwitchThumb, .t_orange_active_Tooltip {--color:var(--orange2Light);--colorHover:var(--orange1Light);--colorPress:var(--orange3Light);--colorFocus:var(--orange3Light);--background:var(--orange10Light);--backgroundHover:var(--orange9Dark);--backgroundPress:var(--orange10Light);--backgroundFocus:var(--orange9Dark);--borderColor:var(--orange8Light);--borderColorHover:var(--orange7Light);--borderColorFocus:var(--orange6Light);--borderColorPress:var(--orange5Light);} + } +:root.t_light .t_yellow_active_ProgressIndicator, :root.t_light .t_yellow_active_SliderThumb, :root.t_light .t_yellow_active_SwitchThumb, :root.t_light .t_yellow_active_Tooltip {--color:var(--yellow2Light);--colorHover:var(--yellow1Light);--colorPress:var(--yellow3Light);--colorFocus:var(--yellow3Light);--background:var(--yellow10Light);--backgroundHover:var(--yellow9Dark);--backgroundPress:var(--yellow10Light);--backgroundFocus:var(--yellow9Dark);--borderColor:var(--yellow8Light);--borderColorHover:var(--yellow7Light);--borderColorFocus:var(--yellow6Light);--borderColorPress:var(--yellow5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_yellow_active_ProgressIndicator, .t_yellow_active_SliderThumb, .t_yellow_active_SwitchThumb, .t_yellow_active_Tooltip {--color:var(--yellow2Light);--colorHover:var(--yellow1Light);--colorPress:var(--yellow3Light);--colorFocus:var(--yellow3Light);--background:var(--yellow10Light);--backgroundHover:var(--yellow9Dark);--backgroundPress:var(--yellow10Light);--backgroundFocus:var(--yellow9Dark);--borderColor:var(--yellow8Light);--borderColorHover:var(--yellow7Light);--borderColorFocus:var(--yellow6Light);--borderColorPress:var(--yellow5Light);} + } +:root.t_light .t_green_active_ProgressIndicator, :root.t_light .t_green_active_SliderThumb, :root.t_light .t_green_active_SwitchThumb, :root.t_light .t_green_active_Tooltip {--color:var(--green2Light);--colorHover:var(--green1Light);--colorPress:var(--green3Light);--colorFocus:var(--green3Light);--background:var(--green10Light);--backgroundHover:var(--green9Dark);--backgroundPress:var(--green10Light);--backgroundFocus:var(--green9Dark);--borderColor:var(--green8Light);--borderColorHover:var(--green7Light);--borderColorFocus:var(--green6Light);--borderColorPress:var(--green5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_green_active_ProgressIndicator, .t_green_active_SliderThumb, .t_green_active_SwitchThumb, .t_green_active_Tooltip {--color:var(--green2Light);--colorHover:var(--green1Light);--colorPress:var(--green3Light);--colorFocus:var(--green3Light);--background:var(--green10Light);--backgroundHover:var(--green9Dark);--backgroundPress:var(--green10Light);--backgroundFocus:var(--green9Dark);--borderColor:var(--green8Light);--borderColorHover:var(--green7Light);--borderColorFocus:var(--green6Light);--borderColorPress:var(--green5Light);} + } +:root.t_light .t_blue_active_ProgressIndicator, :root.t_light .t_blue_active_SliderThumb, :root.t_light .t_blue_active_SwitchThumb, :root.t_light .t_blue_active_Tooltip {--color:var(--blue2Light);--colorHover:var(--blue1Light);--colorPress:var(--blue3Light);--colorFocus:var(--blue3Light);--background:var(--blue10Light);--backgroundHover:var(--blue9Dark);--backgroundPress:var(--blue10Light);--backgroundFocus:var(--blue9Dark);--borderColor:var(--blue8Light);--borderColorHover:var(--blue7Light);--borderColorFocus:var(--blue6Light);--borderColorPress:var(--blue5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_blue_active_ProgressIndicator, .t_blue_active_SliderThumb, .t_blue_active_SwitchThumb, .t_blue_active_Tooltip {--color:var(--blue2Light);--colorHover:var(--blue1Light);--colorPress:var(--blue3Light);--colorFocus:var(--blue3Light);--background:var(--blue10Light);--backgroundHover:var(--blue9Dark);--backgroundPress:var(--blue10Light);--backgroundFocus:var(--blue9Dark);--borderColor:var(--blue8Light);--borderColorHover:var(--blue7Light);--borderColorFocus:var(--blue6Light);--borderColorPress:var(--blue5Light);} + } +:root.t_light .t_purple_active_ProgressIndicator, :root.t_light .t_purple_active_SliderThumb, :root.t_light .t_purple_active_SwitchThumb, :root.t_light .t_purple_active_Tooltip {--color:var(--purple2Light);--colorHover:var(--purple1Light);--colorPress:var(--purple3Light);--colorFocus:var(--purple3Light);--background:var(--purple10Light);--backgroundHover:var(--purple9Dark);--backgroundPress:var(--purple10Light);--backgroundFocus:var(--purple9Dark);--borderColor:var(--purple8Light);--borderColorHover:var(--purple7Light);--borderColorFocus:var(--purple6Light);--borderColorPress:var(--purple5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_purple_active_ProgressIndicator, .t_purple_active_SliderThumb, .t_purple_active_SwitchThumb, .t_purple_active_Tooltip {--color:var(--purple2Light);--colorHover:var(--purple1Light);--colorPress:var(--purple3Light);--colorFocus:var(--purple3Light);--background:var(--purple10Light);--backgroundHover:var(--purple9Dark);--backgroundPress:var(--purple10Light);--backgroundFocus:var(--purple9Dark);--borderColor:var(--purple8Light);--borderColorHover:var(--purple7Light);--borderColorFocus:var(--purple6Light);--borderColorPress:var(--purple5Light);} + } +:root.t_light .t_pink_active_ProgressIndicator, :root.t_light .t_pink_active_SliderThumb, :root.t_light .t_pink_active_SwitchThumb, :root.t_light .t_pink_active_Tooltip {--color:var(--pink2Light);--colorHover:var(--pink1Light);--colorPress:var(--pink3Light);--colorFocus:var(--pink3Light);--background:var(--pink10Light);--backgroundHover:var(--pink9Dark);--backgroundPress:var(--pink10Light);--backgroundFocus:var(--pink9Dark);--borderColor:var(--pink8Light);--borderColorHover:var(--pink7Light);--borderColorFocus:var(--pink6Light);--borderColorPress:var(--pink5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_pink_active_ProgressIndicator, .t_pink_active_SliderThumb, .t_pink_active_SwitchThumb, .t_pink_active_Tooltip {--color:var(--pink2Light);--colorHover:var(--pink1Light);--colorPress:var(--pink3Light);--colorFocus:var(--pink3Light);--background:var(--pink10Light);--backgroundHover:var(--pink9Dark);--backgroundPress:var(--pink10Light);--backgroundFocus:var(--pink9Dark);--borderColor:var(--pink8Light);--borderColorHover:var(--pink7Light);--borderColorFocus:var(--pink6Light);--borderColorPress:var(--pink5Light);} + } +:root.t_light .t_red_active_ProgressIndicator, :root.t_light .t_red_active_SliderThumb, :root.t_light .t_red_active_SwitchThumb, :root.t_light .t_red_active_Tooltip {--color:var(--red2Light);--colorHover:var(--red1Light);--colorPress:var(--red3Light);--colorFocus:var(--red3Light);--background:var(--red10Light);--backgroundHover:var(--red9Dark);--backgroundPress:var(--red10Light);--backgroundFocus:var(--red9Dark);--borderColor:var(--red8Light);--borderColorHover:var(--red7Light);--borderColorFocus:var(--red6Light);--borderColorPress:var(--red5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_red_active_ProgressIndicator, .t_red_active_SliderThumb, .t_red_active_SwitchThumb, .t_red_active_Tooltip {--color:var(--red2Light);--colorHover:var(--red1Light);--colorPress:var(--red3Light);--colorFocus:var(--red3Light);--background:var(--red10Light);--backgroundHover:var(--red9Dark);--backgroundPress:var(--red10Light);--backgroundFocus:var(--red9Dark);--borderColor:var(--red8Light);--borderColorHover:var(--red7Light);--borderColorFocus:var(--red6Light);--borderColorPress:var(--red5Light);} + } +:root.t_light .t_gray_active_ProgressIndicator, :root.t_light .t_gray_active_SliderThumb, :root.t_light .t_gray_active_SwitchThumb, :root.t_light .t_gray_active_Tooltip {--color:var(--gray2Light);--colorHover:var(--gray1Light);--colorPress:var(--gray3Light);--colorFocus:var(--gray3Light);--background:var(--gray10Light);--backgroundHover:var(--gray9Light);--backgroundPress:var(--gray10Light);--backgroundFocus:var(--gray9Light);--borderColor:var(--gray8Light);--borderColorHover:var(--gray7Light);--borderColorFocus:var(--gray6Light);--borderColorPress:var(--gray5Light);} +@media(prefers-color-scheme:light){ + body{background:var(--background);color:var(--color)} + .t_gray_active_ProgressIndicator, .t_gray_active_SliderThumb, .t_gray_active_SwitchThumb, .t_gray_active_Tooltip {--color:var(--gray2Light);--colorHover:var(--gray1Light);--colorPress:var(--gray3Light);--colorFocus:var(--gray3Light);--background:var(--gray10Light);--backgroundHover:var(--gray9Light);--backgroundPress:var(--gray10Light);--backgroundFocus:var(--gray9Light);--borderColor:var(--gray8Light);--borderColorHover:var(--gray7Light);--borderColorFocus:var(--gray6Light);--borderColorPress:var(--gray5Light);} + } +:root.t_dark .t_orange_active_ProgressIndicator, :root.t_dark .t_orange_active_SliderThumb, :root.t_dark .t_orange_active_SwitchThumb, :root.t_dark .t_orange_active_Tooltip {--color:var(--orange2Dark);--colorHover:var(--orange3Dark);--colorPress:var(--orange1Dark);--colorFocus:var(--orange1Dark);--background:var(--orange10Dark);--backgroundHover:var(--orange9Dark);--backgroundPress:var(--orange10Dark);--backgroundFocus:var(--orange9Dark);--borderColor:var(--orange8Dark);--borderColorHover:var(--orange7Dark);--borderColorFocus:var(--orange6Dark);--borderColorPress:var(--orange5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_orange_active_ProgressIndicator, .t_orange_active_SliderThumb, .t_orange_active_SwitchThumb, .t_orange_active_Tooltip {--color:var(--orange2Dark);--colorHover:var(--orange3Dark);--colorPress:var(--orange1Dark);--colorFocus:var(--orange1Dark);--background:var(--orange10Dark);--backgroundHover:var(--orange9Dark);--backgroundPress:var(--orange10Dark);--backgroundFocus:var(--orange9Dark);--borderColor:var(--orange8Dark);--borderColorHover:var(--orange7Dark);--borderColorFocus:var(--orange6Dark);--borderColorPress:var(--orange5Dark);} + } +:root.t_dark .t_yellow_active_ProgressIndicator, :root.t_dark .t_yellow_active_SliderThumb, :root.t_dark .t_yellow_active_SwitchThumb, :root.t_dark .t_yellow_active_Tooltip {--color:var(--yellow2Dark);--colorHover:var(--yellow3Dark);--colorPress:var(--yellow1Dark);--colorFocus:var(--yellow1Dark);--background:var(--yellow10Dark);--backgroundHover:var(--yellow9Dark);--backgroundPress:var(--yellow10Dark);--backgroundFocus:var(--yellow9Dark);--borderColor:var(--yellow8Dark);--borderColorHover:var(--yellow7Dark);--borderColorFocus:var(--yellow6Dark);--borderColorPress:var(--yellow5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_yellow_active_ProgressIndicator, .t_yellow_active_SliderThumb, .t_yellow_active_SwitchThumb, .t_yellow_active_Tooltip {--color:var(--yellow2Dark);--colorHover:var(--yellow3Dark);--colorPress:var(--yellow1Dark);--colorFocus:var(--yellow1Dark);--background:var(--yellow10Dark);--backgroundHover:var(--yellow9Dark);--backgroundPress:var(--yellow10Dark);--backgroundFocus:var(--yellow9Dark);--borderColor:var(--yellow8Dark);--borderColorHover:var(--yellow7Dark);--borderColorFocus:var(--yellow6Dark);--borderColorPress:var(--yellow5Dark);} + } +:root.t_dark .t_green_active_ProgressIndicator, :root.t_dark .t_green_active_SliderThumb, :root.t_dark .t_green_active_SwitchThumb, :root.t_dark .t_green_active_Tooltip {--color:var(--green2Dark);--colorHover:var(--green3Dark);--colorPress:var(--green1Dark);--colorFocus:var(--green1Dark);--background:var(--green10Dark);--backgroundHover:var(--green9Dark);--backgroundPress:var(--green10Dark);--backgroundFocus:var(--green9Dark);--borderColor:var(--green8Dark);--borderColorHover:var(--green7Dark);--borderColorFocus:var(--green6Dark);--borderColorPress:var(--green5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_green_active_ProgressIndicator, .t_green_active_SliderThumb, .t_green_active_SwitchThumb, .t_green_active_Tooltip {--color:var(--green2Dark);--colorHover:var(--green3Dark);--colorPress:var(--green1Dark);--colorFocus:var(--green1Dark);--background:var(--green10Dark);--backgroundHover:var(--green9Dark);--backgroundPress:var(--green10Dark);--backgroundFocus:var(--green9Dark);--borderColor:var(--green8Dark);--borderColorHover:var(--green7Dark);--borderColorFocus:var(--green6Dark);--borderColorPress:var(--green5Dark);} + } +:root.t_dark .t_blue_active_ProgressIndicator, :root.t_dark .t_blue_active_SliderThumb, :root.t_dark .t_blue_active_SwitchThumb, :root.t_dark .t_blue_active_Tooltip {--color:var(--blue2Dark);--colorHover:var(--blue3Dark);--colorPress:var(--blue1Dark);--colorFocus:var(--blue1Dark);--background:var(--blue10Dark);--backgroundHover:var(--blue9Dark);--backgroundPress:var(--blue10Dark);--backgroundFocus:var(--blue9Dark);--borderColor:var(--blue8Dark);--borderColorHover:var(--blue7Dark);--borderColorFocus:var(--blue6Dark);--borderColorPress:var(--blue5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_blue_active_ProgressIndicator, .t_blue_active_SliderThumb, .t_blue_active_SwitchThumb, .t_blue_active_Tooltip {--color:var(--blue2Dark);--colorHover:var(--blue3Dark);--colorPress:var(--blue1Dark);--colorFocus:var(--blue1Dark);--background:var(--blue10Dark);--backgroundHover:var(--blue9Dark);--backgroundPress:var(--blue10Dark);--backgroundFocus:var(--blue9Dark);--borderColor:var(--blue8Dark);--borderColorHover:var(--blue7Dark);--borderColorFocus:var(--blue6Dark);--borderColorPress:var(--blue5Dark);} + } +:root.t_dark .t_purple_active_ProgressIndicator, :root.t_dark .t_purple_active_SliderThumb, :root.t_dark .t_purple_active_SwitchThumb, :root.t_dark .t_purple_active_Tooltip {--color:var(--purple2Dark);--colorHover:var(--purple3Dark);--colorPress:var(--purple1Dark);--colorFocus:var(--purple1Dark);--background:var(--purple10Dark);--backgroundHover:var(--purple9Dark);--backgroundPress:var(--purple10Dark);--backgroundFocus:var(--purple9Dark);--borderColor:var(--purple8Dark);--borderColorHover:var(--purple7Dark);--borderColorFocus:var(--purple6Dark);--borderColorPress:var(--purple5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_purple_active_ProgressIndicator, .t_purple_active_SliderThumb, .t_purple_active_SwitchThumb, .t_purple_active_Tooltip {--color:var(--purple2Dark);--colorHover:var(--purple3Dark);--colorPress:var(--purple1Dark);--colorFocus:var(--purple1Dark);--background:var(--purple10Dark);--backgroundHover:var(--purple9Dark);--backgroundPress:var(--purple10Dark);--backgroundFocus:var(--purple9Dark);--borderColor:var(--purple8Dark);--borderColorHover:var(--purple7Dark);--borderColorFocus:var(--purple6Dark);--borderColorPress:var(--purple5Dark);} + } +:root.t_dark .t_pink_active_ProgressIndicator, :root.t_dark .t_pink_active_SliderThumb, :root.t_dark .t_pink_active_SwitchThumb, :root.t_dark .t_pink_active_Tooltip {--color:var(--pink2Dark);--colorHover:var(--pink3Dark);--colorPress:var(--pink1Dark);--colorFocus:var(--pink1Dark);--background:var(--pink10Dark);--backgroundHover:var(--pink9Dark);--backgroundPress:var(--pink10Dark);--backgroundFocus:var(--pink9Dark);--borderColor:var(--pink8Dark);--borderColorHover:var(--pink7Dark);--borderColorFocus:var(--pink6Dark);--borderColorPress:var(--pink5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_pink_active_ProgressIndicator, .t_pink_active_SliderThumb, .t_pink_active_SwitchThumb, .t_pink_active_Tooltip {--color:var(--pink2Dark);--colorHover:var(--pink3Dark);--colorPress:var(--pink1Dark);--colorFocus:var(--pink1Dark);--background:var(--pink10Dark);--backgroundHover:var(--pink9Dark);--backgroundPress:var(--pink10Dark);--backgroundFocus:var(--pink9Dark);--borderColor:var(--pink8Dark);--borderColorHover:var(--pink7Dark);--borderColorFocus:var(--pink6Dark);--borderColorPress:var(--pink5Dark);} + } +:root.t_dark .t_red_active_ProgressIndicator, :root.t_dark .t_red_active_SliderThumb, :root.t_dark .t_red_active_SwitchThumb, :root.t_dark .t_red_active_Tooltip {--color:var(--red2Dark);--colorHover:var(--red3Dark);--colorPress:var(--red1Dark);--colorFocus:var(--red1Dark);--background:var(--red10Dark);--backgroundHover:var(--red9Dark);--backgroundPress:var(--red10Dark);--backgroundFocus:var(--red9Dark);--borderColor:var(--red8Dark);--borderColorHover:var(--red7Dark);--borderColorFocus:var(--red6Dark);--borderColorPress:var(--red5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_red_active_ProgressIndicator, .t_red_active_SliderThumb, .t_red_active_SwitchThumb, .t_red_active_Tooltip {--color:var(--red2Dark);--colorHover:var(--red3Dark);--colorPress:var(--red1Dark);--colorFocus:var(--red1Dark);--background:var(--red10Dark);--backgroundHover:var(--red9Dark);--backgroundPress:var(--red10Dark);--backgroundFocus:var(--red9Dark);--borderColor:var(--red8Dark);--borderColorHover:var(--red7Dark);--borderColorFocus:var(--red6Dark);--borderColorPress:var(--red5Dark);} + } +:root.t_dark .t_gray_active_ProgressIndicator, :root.t_dark .t_gray_active_SliderThumb, :root.t_dark .t_gray_active_SwitchThumb, :root.t_dark .t_gray_active_Tooltip {--color:var(--gray2Dark);--colorHover:var(--gray3Dark);--colorPress:var(--gray1Dark);--colorFocus:var(--gray1Dark);--background:var(--gray10Dark);--backgroundHover:var(--gray9Dark);--backgroundPress:var(--gray10Dark);--backgroundFocus:var(--gray9Dark);--borderColor:var(--gray8Dark);--borderColorHover:var(--gray7Dark);--borderColorFocus:var(--gray6Dark);--borderColorPress:var(--gray5Dark);} +@media(prefers-color-scheme:dark){ + body{background:var(--background);color:var(--color)} + .t_gray_active_ProgressIndicator, .t_gray_active_SliderThumb, .t_gray_active_SwitchThumb, .t_gray_active_Tooltip {--color:var(--gray2Dark);--colorHover:var(--gray3Dark);--colorPress:var(--gray1Dark);--colorFocus:var(--gray1Dark);--background:var(--gray10Dark);--backgroundHover:var(--gray9Dark);--backgroundPress:var(--gray10Dark);--backgroundFocus:var(--gray9Dark);--borderColor:var(--gray8Dark);--borderColorHover:var(--gray7Dark);--borderColorFocus:var(--gray6Dark);--borderColorPress:var(--gray5Dark);} + } diff --git a/examples/one-expo-52/react-native.config.cjs b/examples/one-expo-52/react-native.config.cjs new file mode 100644 index 00000000..55058c7f --- /dev/null +++ b/examples/one-expo-52/react-native.config.cjs @@ -0,0 +1,6 @@ +module.exports = { + // Setting up and overriding some react-native CLI commands. + // Necessary for building native iOS and Android apps, + // where Vite shall be used instead of Metro for JS bundling during the build precess. + commands: [...require('vxrn/react-native-commands')] +} diff --git a/examples/one-expo-52/routes.d.ts b/examples/one-expo-52/routes.d.ts new file mode 100644 index 00000000..6dcf4d88 --- /dev/null +++ b/examples/one-expo-52/routes.d.ts @@ -0,0 +1,12 @@ +import type { OneRouter } from 'one' + +declare module 'one' { + export namespace OneRouter { + export interface __routes extends Record { + StaticRoutes: `/` | `/_sitemap` + DynamicRoutes: never + DynamicRouteTemplate: never + IsTyped: true + } + } +} \ No newline at end of file diff --git a/examples/one-expo-52/tsconfig.json b/examples/one-expo-52/tsconfig.json new file mode 100644 index 00000000..26e062ce --- /dev/null +++ b/examples/one-expo-52/tsconfig.json @@ -0,0 +1,36 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "~/*": [ + "./*" + ] + }, + "strict": true, + "rootDir": ".", + "noEmit": true, + "module": "Preserve", + "moduleResolution": "Bundler", + "preserveSymlinks": true, + "skipLibCheck": true, + "jsx": "react-jsx", + "noImplicitAny": false, + "types": [ + "node", + "react", + "vite/client" + ], + "lib": [ + "dom", + "esnext" + ] + }, + "exclude": [ + "node_modules", + ".expo", + "**/test", + "**/dist", + "**/types", + "**/__tests__" + ] +} diff --git a/examples/one-expo-52/vite.config.ts b/examples/one-expo-52/vite.config.ts new file mode 100644 index 00000000..1851c08d --- /dev/null +++ b/examples/one-expo-52/vite.config.ts @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite' +import { one } from 'one/vite' + +export default defineConfig({ + plugins: [ + one({ + web: { + defaultRenderMode: 'ssg', + }, + }), + ], +}) diff --git a/examples/one-recommended/package.json b/examples/one-recommended/package.json index fe257b67..43e14aff 100644 --- a/examples/one-recommended/package.json +++ b/examples/one-recommended/package.json @@ -38,6 +38,7 @@ "one": "1.1.325", "postgres": "^3.4.4", "react": "^18.3.1", + "react-dom": "^18.3.1", "react-native": "0.74.5", "react-native-reanimated": "~3.10.1", "react-native-safe-area-context": "4.10.5", diff --git a/examples/one-tamagui/package.json b/examples/one-tamagui/package.json index eaa05159..de4941dc 100644 --- a/examples/one-tamagui/package.json +++ b/examples/one-tamagui/package.json @@ -29,6 +29,7 @@ "expo-modules-core": "^1.12.24", "one": "1.1.325", "react": "^18.3.1", + "react-dom": "^18.3.1", "react-native": "0.74.5", "react-native-reanimated": "~3.10.1", "react-native-safe-area-context": "4.10.5", diff --git a/packages/one/src/vite/one.ts b/packages/one/src/vite/one.ts index 226e4011..f48d01be 100644 --- a/packages/one/src/vite/one.ts +++ b/packages/one/src/vite/one.ts @@ -109,6 +109,15 @@ export function one(options: One.PluginOptions = {}): PluginOption { } ), + // { + // name: 'one-auto-typescript', + // enforce: 'pre', + + // transform(code, id) { + // console.log('????', id) + // }, + // }, + { name: 'one-slim-deps', enforce: 'pre', diff --git a/packages/vxrn/package.json b/packages/vxrn/package.json index db320d5b..31f42aee 100644 --- a/packages/vxrn/package.json +++ b/packages/vxrn/package.json @@ -46,6 +46,8 @@ "@expo/config-plugins": "^8.0.8", "@hono/node-server": "^1.12.1", "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-sucrase": "^5.0.2", + "@rollup/plugin-typescript": "^12.1.1", "@tamagui/react-native-svg": "^1.116.7", "@vitejs/plugin-react-swc": "^3.7.0", "@vxrn/query-string": "1.1.325", diff --git a/packages/vxrn/src/plugins/expoManifestRequestHandlerPlugin.ts b/packages/vxrn/src/plugins/expoManifestRequestHandlerPlugin.ts index c852bbbc..205ecb35 100644 --- a/packages/vxrn/src/plugins/expoManifestRequestHandlerPlugin.ts +++ b/packages/vxrn/src/plugins/expoManifestRequestHandlerPlugin.ts @@ -46,6 +46,7 @@ export function expoManifestRequestHandlerPlugin( '@expo/cli/build/src/start/server/middleware/ExpoGoManifestHandlerMiddleware.js', { paths: [projectRoot] } ) + ExpoGoManifestHandlerMiddleware = (await import(importPath)).default .ExpoGoManifestHandlerMiddleware } catch (e) { @@ -131,13 +132,16 @@ export function expoManifestRequestHandlerPlugin( parsedBody.extra.expoClient = {} } // TODO: Using a static icon and splash for branding for now. - parsedBody.extra.expoClient.iconUrl = 'https://github.com/user-attachments/assets/6894506b-df81-417c-a4cd-9c125c7ba37f' // TODO: Host this icon somewhere. + parsedBody.extra.expoClient.iconUrl = + 'https://github.com/user-attachments/assets/6894506b-df81-417c-a4cd-9c125c7ba37f' // TODO: Host this icon somewhere. parsedBody.extra.expoClient.splash = { image: '__vxrn_unstable_internal/icon.png', resizeMode: 'contain', backgroundColor: '#000000', - imageUrl: 'https://github.com/user-attachments/assets/e816c207-e7d2-4c2e-8aa5-0d4cbaa622bf', // TODO: Host this image somewhere. + imageUrl: + 'https://github.com/user-attachments/assets/e816c207-e7d2-4c2e-8aa5-0d4cbaa622bf', // TODO: Host this image somewhere. } + results.body = JSON.stringify(parsedBody) return results diff --git a/packages/vxrn/src/utils/getReactNativeConfig.ts b/packages/vxrn/src/utils/getReactNativeConfig.ts index defed659..2b7b1999 100644 --- a/packages/vxrn/src/utils/getReactNativeConfig.ts +++ b/packages/vxrn/src/utils/getReactNativeConfig.ts @@ -1,5 +1,5 @@ import nodeResolve from '@rollup/plugin-node-resolve' -import viteNativeSWC from '@vxrn/vite-native-swc' +import viteNativeSWC, { swcTransform } from '@vxrn/vite-native-swc' import { stat } from 'node:fs/promises' import { dirname, join } from 'node:path' import { @@ -19,6 +19,7 @@ import { dedupe } from './getBaseViteConfig' import { getOptimizeDeps } from './getOptimizeDeps' import type { VXRNOptionsFilled } from './getOptionsFilled' import { swapPrebuiltReactModules } from './swapPrebuiltReactModules' +import typescript from '@rollup/plugin-typescript' // Suppress these logs: // * Use of eval in "(...)/react-native-prebuilt/vendor/react-native-0.74.1/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. @@ -134,13 +135,61 @@ export async function getReactNativeConfig( }), { - name: 'fix-expo', + name: 'one-node-module-typescript', + + transform: { + order: 'pre', + async handler(code: string, id: string) { + if (!/\.tsx?$/.test(id)) return + if (!id.includes('node_modules')) { + return + } + + // we need to keep fake objects for type exports + const typeExportsMatch = code.match(/^\s*export\s+type\s+([^\s]+)/gi) + + let output = + ( + await swcTransform(id, code, { + mode: mode === 'dev' ? 'serve' : 'build', + }) + )?.code || '' + + // add back in export types as fake objects: + + if (typeExportsMatch) { + for (const typeExport of Array.from(typeExportsMatch)) { + const fakeExport = `${typeExport.replace(' type ', ' const ')} = {};` + output += `\n${fakeExport}\n` + } + } + + return output + }, + }, + }, + + { + name: 'one-fix-expo-modules', transform: { order: 'pre', async handler(code, id) { + if (!id.includes('node_modules')) { + return + } + + // // typescript support + // doesnt work because if they dont use import type etc then rollup fails not seeing matching export + // if (/\.tsx?$/.test(id)) { + // return await swcTransform(id, code, { + // mode: mode === 'dev' ? 'serve' : 'build', + // }) + // } + if (!id.includes('node_modules/expo-') && !id.includes('node_modules/@expo/')) { return null } + // Use the exposed transform from vite, instead of directly // transforming with esbuild return transformWithEsbuild(code, id, { diff --git a/yarn.lock b/yarn.lock index ffa3c4ce..9927943f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -300,6 +300,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/code-frame@npm:7.25.9" + dependencies: + "@babel/highlight": "npm:^7.25.9" + picocolors: "npm:^1.0.0" + checksum: 10/96d69a570d0df82daedeb3d26ca508970bb31de83580c36c9605e7e7c0aae307ae17bc42609363016f0bdab12e991cebca3c02bf10765036b136bfe7281aee9a + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.2, @babel/compat-data@npm:^7.25.4": version: 7.25.4 resolution: "@babel/compat-data@npm:7.25.4" @@ -342,6 +352,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/generator@npm:7.25.9" + dependencies: + "@babel/types": "npm:^7.25.9" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^3.0.2" + checksum: 10/eb36706c62ea77a09604077b84fae4e25d103cce58a15926d9d8b62d90c5fa69e35962515c05e78b5a975848ef772406dd79e2d4e83851bf9f7517b197a1b19d + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" @@ -351,6 +373,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-annotate-as-pure@npm:7.25.9" + dependencies: + "@babel/types": "npm:^7.25.9" + checksum: 10/41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7" @@ -391,6 +422,23 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-create-class-features-plugin@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.25.9" + "@babel/helper-member-expression-to-functions": "npm:^7.25.9" + "@babel/helper-optimise-call-expression": "npm:^7.25.9" + "@babel/helper-replace-supers": "npm:^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9" + "@babel/traverse": "npm:^7.25.9" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/d1d47a7b5fd317c6cb1446b0e4f4892c19ddaa69ea0229f04ba8bea5f273fc8168441e7114ad36ff919f2d310f97310cec51adc79002e22039a7e1640ccaf248 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7, @babel/helper-create-regexp-features-plugin@npm:^7.25.0, @babel/helper-create-regexp-features-plugin@npm:^7.25.2": version: 7.25.2 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.2" @@ -438,6 +486,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-member-expression-to-functions@npm:7.25.9" + dependencies: + "@babel/traverse": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + checksum: 10/ef8cc1c1e600b012b312315f843226545a1a89f25d2f474ce2503fd939ca3f8585180f291a3a13efc56cf13eddc1d41a3a040eae9a521838fd59a6d04cc82490 + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-module-imports@npm:7.24.7" @@ -448,6 +506,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-module-imports@npm:7.25.9" + dependencies: + "@babel/traverse": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + checksum: 10/e090be5dee94dda6cd769972231b21ddfae988acd76b703a480ac0c96f3334557d70a965bf41245d6ee43891e7571a8b400ccf2b2be5803351375d0f4e5bcf08 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.24.7, @babel/helper-module-transforms@npm:^7.24.8, @babel/helper-module-transforms@npm:^7.25.0, @babel/helper-module-transforms@npm:^7.25.2": version: 7.25.2 resolution: "@babel/helper-module-transforms@npm:7.25.2" @@ -471,6 +539,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-optimise-call-expression@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-optimise-call-expression@npm:7.25.9" + dependencies: + "@babel/types": "npm:^7.25.9" + checksum: 10/f09d0ad60c0715b9a60c31841b3246b47d67650c512ce85bbe24a3124f1a4d66377df793af393273bc6e1015b0a9c799626c48e53747581c1582b99167cc65dc + languageName: node + linkType: hard + "@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.24.8 resolution: "@babel/helper-plugin-utils@npm:7.24.8" @@ -478,6 +555,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-plugin-utils@npm:7.25.9" + checksum: 10/e347d87728b1ab10b6976d46403941c8f9008c045ea6d99997a7ffca7b852dc34b6171380f7b17edf94410e0857ff26f3a53d8618f11d73744db86e8ca9b8c64 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.18.9, @babel/helper-remap-async-to-generator@npm:^7.24.7, @babel/helper-remap-async-to-generator@npm:^7.25.0": version: 7.25.0 resolution: "@babel/helper-remap-async-to-generator@npm:7.25.0" @@ -504,6 +588,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-replace-supers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-replace-supers@npm:7.25.9" + dependencies: + "@babel/helper-member-expression-to-functions": "npm:^7.25.9" + "@babel/helper-optimise-call-expression": "npm:^7.25.9" + "@babel/traverse": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/8ebf787016953e4479b99007bac735c9c860822fafc51bc3db67bc53814539888797238c81fa8b948b6da897eb7b1c1d4f04df11e501a7f0596b356be02de2ab + languageName: node + linkType: hard + "@babel/helper-simple-access@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-simple-access@npm:7.24.7" @@ -524,6 +621,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9" + dependencies: + "@babel/traverse": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + checksum: 10/fdbb5248932198bc26daa6abf0d2ac42cab9c2dbb75b7e9f40d425c8f28f09620b886d40e7f9e4e08ffc7aaa2cefe6fc2c44be7c20e81f7526634702fb615bdc + languageName: node + linkType: hard + "@babel/helper-string-parser@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-string-parser@npm:7.24.8" @@ -531,6 +638,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-string-parser@npm:7.25.9" + checksum: 10/c28656c52bd48e8c1d9f3e8e68ecafd09d949c57755b0d353739eb4eae7ba4f7e67e92e4036f1cd43378cc1397a2c943ed7bcaf5949b04ab48607def0258b775 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-validator-identifier@npm:7.24.7" @@ -538,6 +652,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 10/3f9b649be0c2fd457fa1957b694b4e69532a668866b8a0d81eabfa34ba16dbf3107b39e0e7144c55c3c652bf773ec816af8df4a61273a2bb4eb3145ca9cf478e + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.24.7, @babel/helper-validator-option@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-validator-option@npm:7.24.8" @@ -578,6 +699,18 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/highlight@npm:7.25.9" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.25.9" + chalk: "npm:^2.4.2" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.0.0" + checksum: 10/0d165283dd4eb312292cea8fec3ae0d376874b1885f476014f0136784ed5b564b2c2ba2d270587ed546ee92505056dab56493f7960c01c4e6394d71d1b2e7db6 + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.25.6": version: 7.25.6 resolution: "@babel/parser@npm:7.25.6" @@ -589,6 +722,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/parser@npm:7.25.9" + dependencies: + "@babel/types": "npm:^7.25.9" + bin: + parser: ./bin/babel-parser.js + checksum: 10/702af8c40bb1236e3e3e6187b99e1290bd4bc1500aa53593ea63df8fe99f07ff1efef147b1d58886b264aff0972c4b9440ace442c8db9a6e079f318d46773421 + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.3": version: 7.25.3 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.3" @@ -699,6 +843,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-export-default-from@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-proposal-export-default-from@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/0fb96b1229ed15ecfb09e6bf40be2da249007155a3deca53d319420a4d3c028c884e888c447898cbcdaa079165e045a8317be6a9205bef0041e7333822a40da9 + languageName: node + linkType: hard + "@babel/plugin-proposal-logical-assignment-operators@npm:^7.18.0": version: 7.20.7 resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.20.7" @@ -883,6 +1038,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-flow@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-flow@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/c33f5ff3228b4ba990a414f07dfa7ca23a0251fa0fae3f935b2c1784104983c8802b190302f4d4e246e41edb41ab6762ac1bd868939abdf0ef809862afaf51c1 + languageName: node + linkType: hard + "@babel/plugin-syntax-import-assertions@npm:^7.24.7": version: 7.25.6 resolution: "@babel/plugin-syntax-import-assertions@npm:7.25.6" @@ -1037,6 +1203,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-typescript@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-typescript@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/0e9821e8ba7d660c36c919654e4144a70546942ae184e85b8102f2322451eae102cbfadbcadd52ce077a2b44b400ee52394c616feab7b5b9f791b910e933fd33 + languageName: node + linkType: hard + "@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" @@ -1256,6 +1433,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-flow-strip-types@npm:^7.25.2": + version: 7.25.9 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.25.9" + "@babel/plugin-syntax-flow": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/a3ffc76bbc922720debe973bccb501ccbda0d6d32d80c9efd599ab1b683fd72cae3198975d8609b37070fc32f921a9eb7d2db17b7b719395468773be41011822 + languageName: node + linkType: hard + "@babel/plugin-transform-for-of@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-for-of@npm:7.24.7" @@ -1557,6 +1746,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-self@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/41c833cd7f91b1432710f91b1325706e57979b2e8da44e83d86312c78bbe96cd9ef778b4e79e4e17ab25fa32c72b909f2be7f28e876779ede28e27506c41f4ae + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx-source@npm:^7.0.0": version: 7.24.7 resolution: "@babel/plugin-transform-react-jsx-source@npm:7.24.7" @@ -1568,6 +1768,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-source@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/a3e0e5672e344e9d01fb20b504fe29a84918eaa70cec512c4d4b1b035f72803261257343d8e93673365b72c371f35cf34bb0d129720bf178a4c87812c8b9c662 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.24.7, @babel/plugin-transform-react-jsx@npm:^7.25.2": version: 7.25.2 resolution: "@babel/plugin-transform-react-jsx@npm:7.25.2" @@ -1634,6 +1845,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-runtime@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-runtime@npm:7.25.9" + dependencies: + "@babel/helper-module-imports": "npm:^7.25.9" + "@babel/helper-plugin-utils": "npm:^7.25.9" + babel-plugin-polyfill-corejs2: "npm:^0.4.10" + babel-plugin-polyfill-corejs3: "npm:^0.10.6" + babel-plugin-polyfill-regenerator: "npm:^0.6.1" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/d8d4f04a47cfc1a6103ecee8604750ba2184cd947ee1696cdc363639f0d4a3848839e20f0ca63511af9ad6742f7dd813cca5b2640353f7b0816bbc17ff0e9e88 + languageName: node + linkType: hard + "@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.0.0-0, @babel/plugin-transform-shorthand-properties@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7" @@ -1705,6 +1932,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typescript@npm:^7.25.2": + version: 7.25.9 + resolution: "@babel/plugin-transform-typescript@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.25.9" + "@babel/helper-create-class-features-plugin": "npm:^7.25.9" + "@babel/helper-plugin-utils": "npm:^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9" + "@babel/plugin-syntax-typescript": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/91e2ec805f89a813e0bf9cf42dffb767f798429e983af3e2f919885a2826b10f29223dd8b40ccc569eb61858d3273620e82e14431603a893e4a7f9b4c1a3a3cf + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-escapes@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7" @@ -1944,6 +2186,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/template@npm:7.25.9" + dependencies: + "@babel/code-frame": "npm:^7.25.9" + "@babel/parser": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + checksum: 10/e861180881507210150c1335ad94aff80fd9e9be6202e1efa752059c93224e2d5310186ddcdd4c0f0b0fc658ce48cb47823f15142b5c00c8456dde54f5de80b2 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.23.7, @babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4": version: 7.25.6 resolution: "@babel/traverse@npm:7.25.6" @@ -1959,6 +2212,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/traverse@npm:7.25.9" + dependencies: + "@babel/code-frame": "npm:^7.25.9" + "@babel/generator": "npm:^7.25.9" + "@babel/parser": "npm:^7.25.9" + "@babel/template": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" + checksum: 10/7431614d76d4a053e429208db82f2846a415833f3d9eb2e11ef72eeb3c64dfd71f4a4d983de1a4a047b36165a1f5a64de8ca2a417534cc472005c740ffcb9c6a + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.23.6, @babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.4, @babel/types@npm:^7.25.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.25.6 resolution: "@babel/types@npm:7.25.6" @@ -1970,6 +2238,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/types@npm:7.25.9" + dependencies: + "@babel/helper-string-parser": "npm:^7.25.9" + "@babel/helper-validator-identifier": "npm:^7.25.9" + checksum: 10/dd0f2874b10048aa230a5633ab440bbee8c3905f254ef26223b5321ddb824b057b9404d24a87556c6a9f7430198fa6311473778d147ed8ed7845428aee2ebc34 + languageName: node + linkType: hard + "@biomejs/biome@npm:^1.8.3": version: 1.9.1 resolution: "@biomejs/biome@npm:1.9.1" @@ -3152,7 +3430,88 @@ __metadata: languageName: node linkType: hard -"@expo/code-signing-certificates@npm:0.0.5": +"@expo/cli@npm:0.19.2": + version: 0.19.2 + resolution: "@expo/cli@npm:0.19.2" + dependencies: + "@babel/runtime": "npm:^7.20.0" + "@expo/code-signing-certificates": "npm:^0.0.5" + "@expo/config": "npm:~10.0.0" + "@expo/config-plugins": "npm:~9.0.0" + "@expo/devcert": "npm:^1.1.2" + "@expo/env": "npm:~0.4.0" + "@expo/image-utils": "npm:^0.6.0" + "@expo/json-file": "npm:^9.0.0" + "@expo/metro-config": "npm:~0.19.0-preview.0" + "@expo/osascript": "npm:^2.0.31" + "@expo/package-manager": "npm:^1.5.0" + "@expo/plist": "npm:^0.2.0" + "@expo/prebuild-config": "npm:^8.0.0" + "@expo/rudder-sdk-node": "npm:^1.1.1" + "@expo/spawn-async": "npm:^1.7.2" + "@expo/xcpretty": "npm:^4.3.0" + "@react-native/dev-middleware": "npm:0.76.0" + "@urql/core": "npm:^2.3.6" + "@urql/exchange-retry": "npm:0.3.0" + accepts: "npm:^1.3.8" + arg: "npm:^5.0.2" + better-opn: "npm:~3.0.2" + bplist-creator: "npm:0.0.7" + bplist-parser: "npm:^0.3.1" + cacache: "npm:^18.0.2" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.3.0" + compression: "npm:^1.7.4" + connect: "npm:^3.7.0" + debug: "npm:^4.3.4" + env-editor: "npm:^0.4.1" + fast-glob: "npm:^3.3.2" + form-data: "npm:^3.0.1" + freeport-async: "npm:^2.0.0" + fs-extra: "npm:~8.1.0" + getenv: "npm:^1.0.0" + glob: "npm:^10.4.2" + graphql: "npm:^15.8.0" + graphql-tag: "npm:^2.10.1" + internal-ip: "npm:^4.3.0" + is-docker: "npm:^2.0.0" + is-wsl: "npm:^2.1.1" + lodash.debounce: "npm:^4.0.8" + minimatch: "npm:^3.0.4" + node-forge: "npm:^1.3.1" + npm-package-arg: "npm:^11.0.0" + ora: "npm:^3.4.0" + picomatch: "npm:^3.0.1" + pretty-bytes: "npm:^5.6.0" + pretty-format: "npm:^29.7.0" + progress: "npm:^2.0.3" + prompts: "npm:^2.3.2" + qrcode-terminal: "npm:0.11.0" + require-from-string: "npm:^2.0.2" + requireg: "npm:^0.2.2" + resolve: "npm:^1.22.2" + resolve-from: "npm:^5.0.0" + resolve.exports: "npm:^2.0.2" + semver: "npm:^7.6.0" + send: "npm:^0.18.0" + slugify: "npm:^1.3.4" + source-map-support: "npm:~0.5.21" + stacktrace-parser: "npm:^0.1.10" + structured-headers: "npm:^0.4.1" + tar: "npm:^6.2.1" + temp-dir: "npm:^2.0.0" + terminal-link: "npm:^2.1.1" + undici: "npm:^6.18.2" + unique-string: "npm:~2.0.0" + wrap-ansi: "npm:^7.0.0" + ws: "npm:^8.12.1" + bin: + expo-internal: build/bin/cli + checksum: 10/33fc778bd03baff178486139998a0c7697529ea8fb5cef3ce092aa868a456b68b2fbdbcebebf73d806ed63b228d46b37f63b663b850a73f2971305d8c90e681a + languageName: node + linkType: hard + +"@expo/code-signing-certificates@npm:0.0.5, @expo/code-signing-certificates@npm:^0.0.5": version: 0.0.5 resolution: "@expo/code-signing-certificates@npm:0.0.5" dependencies: @@ -3185,6 +3544,28 @@ __metadata: languageName: node linkType: hard +"@expo/config-plugins@npm:9.0.2, @expo/config-plugins@npm:~9.0.0": + version: 9.0.2 + resolution: "@expo/config-plugins@npm:9.0.2" + dependencies: + "@expo/config-types": "npm:^52.0.0-preview.0" + "@expo/json-file": "npm:~9.0.0" + "@expo/plist": "npm:^0.2.0" + "@expo/sdk-runtime-versions": "npm:^1.0.0" + chalk: "npm:^4.1.2" + debug: "npm:^4.3.5" + getenv: "npm:^1.0.0" + glob: "npm:^10.4.2" + resolve-from: "npm:^5.0.0" + semver: "npm:^7.5.4" + slash: "npm:^3.0.0" + slugify: "npm:^1.6.6" + xcode: "npm:^3.0.1" + xml2js: "npm:0.6.0" + checksum: 10/4fc4bcfea48d5a53b7c80a8a708424a0e7b74e022da783e1088d77cc210e82594e327487bc312bf94e8eef6aa46b447d767644eecadb1b1bd23bab588ba49099 + languageName: node + linkType: hard + "@expo/config-types@npm:^51.0.3": version: 51.0.3 resolution: "@expo/config-types@npm:51.0.3" @@ -3192,6 +3573,34 @@ __metadata: languageName: node linkType: hard +"@expo/config-types@npm:^52.0.0-preview.0": + version: 52.0.0-preview.1 + resolution: "@expo/config-types@npm:52.0.0-preview.1" + checksum: 10/8d9083c64efe47948a75b8abd96ba5458783fb6a0e74b3835dd48b574c07a4c666d133849d58884b9b86865879e4ccdb15d3c9d34dcbf6e448a3529eb4acce38 + languageName: node + linkType: hard + +"@expo/config@npm:10.0.0, @expo/config@npm:~10.0.0": + version: 10.0.0 + resolution: "@expo/config@npm:10.0.0" + dependencies: + "@babel/code-frame": "npm:~7.10.4" + "@expo/config-plugins": "npm:~9.0.0" + "@expo/config-types": "npm:^52.0.0-preview.0" + "@expo/json-file": "npm:^9.0.0" + deepmerge: "npm:^4.3.1" + getenv: "npm:^1.0.0" + glob: "npm:^10.4.2" + require-from-string: "npm:^2.0.2" + resolve-from: "npm:^5.0.0" + resolve-workspace-root: "npm:^2.0.0" + semver: "npm:^7.6.0" + slugify: "npm:^1.3.4" + sucrase: "npm:3.34.0" + checksum: 10/955b2f5a88c6579cc7bf4f866d0d81b5771218c24cba2a152aeb647b997523c022529b3de13c3f2a0254b4c5ae478d2a5eeeb22c4361cd9cc2bb22c98f0d6152 + languageName: node + linkType: hard + "@expo/config@npm:9.0.4, @expo/config@npm:~9.0.0, @expo/config@npm:~9.0.0-beta.0": version: 9.0.4 resolution: "@expo/config@npm:9.0.4" @@ -3211,7 +3620,7 @@ __metadata: languageName: node linkType: hard -"@expo/devcert@npm:^1.0.0": +"@expo/devcert@npm:^1.0.0, @expo/devcert@npm:^1.1.2": version: 1.1.4 resolution: "@expo/devcert@npm:1.1.4" dependencies: @@ -3244,6 +3653,19 @@ __metadata: languageName: node linkType: hard +"@expo/env@npm:~0.4.0": + version: 0.4.0 + resolution: "@expo/env@npm:0.4.0" + dependencies: + chalk: "npm:^4.0.0" + debug: "npm:^4.3.4" + dotenv: "npm:~16.4.5" + dotenv-expand: "npm:~11.0.6" + getenv: "npm:^1.0.0" + checksum: 10/dd4212d4bb2812ce2338c752a53a2ef781313eea3f89439e97fc6dd11cd893fafa18aaa19d398b0519f2e0032f7ed06ed5862e4bb5f7441fca59bde00cb34ed0 + languageName: node + linkType: hard + "@expo/image-utils@npm:^0.5.0": version: 0.5.1 resolution: "@expo/image-utils@npm:0.5.1" @@ -3262,6 +3684,24 @@ __metadata: languageName: node linkType: hard +"@expo/image-utils@npm:^0.6.0": + version: 0.6.0 + resolution: "@expo/image-utils@npm:0.6.0" + dependencies: + "@expo/spawn-async": "npm:^1.7.2" + chalk: "npm:^4.0.0" + fs-extra: "npm:9.0.0" + getenv: "npm:^1.0.0" + jimp-compact: "npm:0.16.1" + parse-png: "npm:^2.1.0" + resolve-from: "npm:^5.0.0" + semver: "npm:^7.6.0" + temp-dir: "npm:~2.0.0" + unique-string: "npm:~2.0.0" + checksum: 10/9f0c1073e74e966723a8da85ca15a65172ae1be08b6aa9051a5fdabe739cd0bb12e9e82e944db9ee81f0d91aed0ce14807dea91dcacce211248f97f87030f3be + languageName: node + linkType: hard + "@expo/json-file@npm:^8.3.0, @expo/json-file@npm:~8.3.0": version: 8.3.3 resolution: "@expo/json-file@npm:8.3.3" @@ -3273,6 +3713,17 @@ __metadata: languageName: node linkType: hard +"@expo/json-file@npm:^9.0.0, @expo/json-file@npm:~9.0.0": + version: 9.0.0 + resolution: "@expo/json-file@npm:9.0.0" + dependencies: + "@babel/code-frame": "npm:~7.10.4" + json5: "npm:^2.2.3" + write-file-atomic: "npm:^2.3.0" + checksum: 10/a18c6c84d03116dfa5fcb767dfce682a71d6245a8734377cfa64d2fc69e8a70046a916409f34ac438f099dc5f66298ce8f37a3168970fca25bd76096329d95b2 + languageName: node + linkType: hard + "@expo/metro-config@npm:0.18.11": version: 0.18.11 resolution: "@expo/metro-config@npm:0.18.11" @@ -3299,6 +3750,32 @@ __metadata: languageName: node linkType: hard +"@expo/metro-config@npm:0.19.0-preview.1, @expo/metro-config@npm:~0.19.0-preview.0": + version: 0.19.0-preview.1 + resolution: "@expo/metro-config@npm:0.19.0-preview.1" + dependencies: + "@babel/core": "npm:^7.20.0" + "@babel/generator": "npm:^7.20.5" + "@babel/parser": "npm:^7.20.0" + "@babel/types": "npm:^7.20.0" + "@expo/config": "npm:~10.0.0" + "@expo/env": "npm:~0.4.0" + "@expo/json-file": "npm:~9.0.0" + "@expo/spawn-async": "npm:^1.7.2" + chalk: "npm:^4.1.0" + debug: "npm:^4.3.2" + fs-extra: "npm:^9.1.0" + getenv: "npm:^1.0.0" + glob: "npm:^10.4.2" + jsc-safe-url: "npm:^0.2.4" + lightningcss: "npm:~1.27.0" + minimatch: "npm:^3.0.4" + postcss: "npm:~8.4.32" + resolve-from: "npm:^5.0.0" + checksum: 10/eae2f05226ad879ebe1041d940aa0ab4dd130dd99f87f084a4034590a7745adb8f110052f6f4d918b52220a7806fbefa2f01a2a4705bc2278bd7d1acbdf9a59d + languageName: node + linkType: hard + "@expo/osascript@npm:^2.0.31": version: 2.1.3 resolution: "@expo/osascript@npm:2.1.3" @@ -3340,6 +3817,17 @@ __metadata: languageName: node linkType: hard +"@expo/plist@npm:^0.2.0": + version: 0.2.0 + resolution: "@expo/plist@npm:0.2.0" + dependencies: + "@xmldom/xmldom": "npm:~0.7.7" + base64-js: "npm:^1.2.3" + xmlbuilder: "npm:^14.0.0" + checksum: 10/ac7e3c97642b060de23ebbaa677b8c629afc9e5430f3b8d409d97a0e5113018911c9610f94453966a1021fb15749742d44e39a5ae6d140ca8a1b202ff1c2c8ec + languageName: node + linkType: hard + "@expo/prebuild-config@npm:7.0.9": version: 7.0.9 resolution: "@expo/prebuild-config@npm:7.0.9" @@ -3361,7 +3849,28 @@ __metadata: languageName: node linkType: hard -"@expo/rudder-sdk-node@npm:1.1.1": +"@expo/prebuild-config@npm:^8.0.0": + version: 8.0.2 + resolution: "@expo/prebuild-config@npm:8.0.2" + dependencies: + "@expo/config": "npm:~10.0.0" + "@expo/config-plugins": "npm:~9.0.0" + "@expo/config-types": "npm:^52.0.0-preview.0" + "@expo/image-utils": "npm:^0.6.0" + "@expo/json-file": "npm:^9.0.0" + "@react-native/normalize-colors": "npm:0.76.0" + debug: "npm:^4.3.1" + fs-extra: "npm:^9.0.0" + resolve-from: "npm:^5.0.0" + semver: "npm:^7.6.0" + xml2js: "npm:0.6.0" + peerDependencies: + expo-modules-autolinking: 2.0.0-preview.0 + checksum: 10/ceac94171ff02c7c58b45831ea068e90928ceaa63ef1383583865a6e67384542a2f752e7f59903302c6c779d2a2a9604a62ba1b606b0d95c39a4316291140a10 + languageName: node + linkType: hard + +"@expo/rudder-sdk-node@npm:1.1.1, @expo/rudder-sdk-node@npm:^1.1.1": version: 1.1.1 resolution: "@expo/rudder-sdk-node@npm:1.1.1" dependencies: @@ -3392,6 +3901,15 @@ __metadata: languageName: node linkType: hard +"@expo/vector-icons@npm:^14.0.0": + version: 14.0.4 + resolution: "@expo/vector-icons@npm:14.0.4" + dependencies: + prop-types: "npm:^15.8.1" + checksum: 10/bb807830dd886cb439e90bbaf5afd5e9ea538486d3bd0cc240210a230c53e7d858b460d05836875ae0ef3958bc591c21afedb5f58086be4aeeb362d08665c809 + languageName: node + linkType: hard + "@expo/vector-icons@npm:^14.0.3": version: 14.0.3 resolution: "@expo/vector-icons@npm:14.0.3" @@ -3493,7 +4011,7 @@ __metadata: languageName: node linkType: hard -"@graphql-typed-document-node/core@npm:^3.1.0": +"@graphql-typed-document-node/core@npm:^3.1.0, @graphql-typed-document-node/core@npm:^3.1.1": version: 3.2.0 resolution: "@graphql-typed-document-node/core@npm:3.2.0" peerDependencies: @@ -4542,6 +5060,15 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.0" + dependencies: + "@react-native/codegen": "npm:0.76.0" + checksum: 10/e19b8bcf1da651f301eb04c9a2fab8133cf5be7bc51f748b694ee38ccf7aaa027edd704c479b8ba1bcfe2174975f3b058bf2861754e0c162533b562bb74de1cc + languageName: node + linkType: hard + "@react-native/babel-preset@npm:0.73.19": version: 0.73.19 resolution: "@react-native/babel-preset@npm:0.73.19" @@ -4696,7 +5223,62 @@ __metadata: react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10/f71e57ad9c7f2e456a55983bba6841bff952c75b8a3bccb53eccb698055ec0f7cf8f2c7261ca7a04a1a513dda7340c3709006c87998288afa4caf2f4896a4f39 + checksum: 10/f71e57ad9c7f2e456a55983bba6841bff952c75b8a3bccb53eccb698055ec0f7cf8f2c7261ca7a04a1a513dda7340c3709006c87998288afa4caf2f4896a4f39 + languageName: node + linkType: hard + +"@react-native/babel-preset@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/babel-preset@npm:0.76.0" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.25.0" + "@babel/plugin-transform-class-properties": "npm:^7.25.4" + "@babel/plugin-transform-classes": "npm:^7.25.4" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.25.1" + "@babel/plugin-transform-literals": "npm:^7.25.2" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-react-display-name": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-typescript": "npm:^7.25.2" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/template": "npm:^7.25.0" + "@react-native/babel-plugin-codegen": "npm:0.76.0" + babel-plugin-syntax-hermes-parser: "npm:^0.23.1" + babel-plugin-transform-flow-enums: "npm:^0.0.2" + react-refresh: "npm:^0.14.0" + peerDependencies: + "@babel/core": "*" + checksum: 10/4bf7c63f799bd7a9f457163bb3bd781f1d5da60f277d41c8cbdaa96e9833a814fcd9ed49cd23a01b9d5710aa1dbd5e0de636423012d13b476d067c4741654a3e languageName: node linkType: hard @@ -4751,6 +5333,24 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/codegen@npm:0.76.0" + dependencies: + "@babel/parser": "npm:^7.25.3" + glob: "npm:^7.1.1" + hermes-parser: "npm:0.23.1" + invariant: "npm:^2.2.4" + jscodeshift: "npm:^0.14.0" + mkdirp: "npm:^0.5.1" + nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/preset-env": ^7.1.6 + checksum: 10/f564d0a381cbb4228978f08f123c68b9b8b00582c1e2c67d96547ae96e00b503cf2e84af73e58105c05ddf8c627b160bbd994e858d10fc8fd99a85d00214f12c + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.74.83": version: 0.74.83 resolution: "@react-native/community-cli-plugin@npm:0.74.83" @@ -4812,6 +5412,13 @@ __metadata: languageName: node linkType: hard +"@react-native/debugger-frontend@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/debugger-frontend@npm:0.76.0" + checksum: 10/d18f2c930db2a58b886b614d87957e31ca453995cb91d4349447f96a362c52ca8c712c8c6eb6dab652f8280376cfc2a00de0d71aef92976ab1d761a0aec917c8 + languageName: node + linkType: hard + "@react-native/dev-middleware@npm:0.74.83": version: 0.74.83 resolution: "@react-native/dev-middleware@npm:0.74.83" @@ -4875,6 +5482,25 @@ __metadata: languageName: node linkType: hard +"@react-native/dev-middleware@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/dev-middleware@npm:0.76.0" + dependencies: + "@isaacs/ttlcache": "npm:^1.4.1" + "@react-native/debugger-frontend": "npm:0.76.0" + chrome-launcher: "npm:^0.15.2" + chromium-edge-launcher: "npm:^0.2.0" + connect: "npm:^3.6.5" + debug: "npm:^2.2.0" + nullthrows: "npm:^1.1.1" + open: "npm:^7.0.3" + selfsigned: "npm:^2.4.1" + serve-static: "npm:^1.13.1" + ws: "npm:^6.2.3" + checksum: 10/9f2b9b3e69603e50b5a20aedeb4e773a8b50f5a9fd00aed5332bfd8d4b88e06588c2d1e509940ca051d14fe19189e2fc3ac3d2b3316baba0959f03c524c3d733 + languageName: node + linkType: hard + "@react-native/gradle-plugin@npm:0.74.83": version: 0.74.83 resolution: "@react-native/gradle-plugin@npm:0.74.83" @@ -4992,6 +5618,13 @@ __metadata: languageName: node linkType: hard +"@react-native/normalize-colors@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/normalize-colors@npm:0.76.0" + checksum: 10/72afe22c73ddc8f4b33e8efd02732e737d44ff67bb0c790e530946dde47a4f4d8ddfa54f8f2925ef6d31257af415db3b65d8ab783368bad1f23158844474220a + languageName: node + linkType: hard + "@react-native/typescript-config@npm:0.73.1": version: 0.73.1 resolution: "@react-native/typescript-config@npm:0.73.1" @@ -5177,6 +5810,40 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-sucrase@npm:^5.0.2": + version: 5.0.2 + resolution: "@rollup/plugin-sucrase@npm:5.0.2" + dependencies: + "@rollup/pluginutils": "npm:^5.0.1" + sucrase: "npm:^3.27.0" + peerDependencies: + rollup: ^2.53.1||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10/3780cc4a6e3cc492a25e0eb0efb2f99e353f1c05497c97d52c901f07ef262ea114de312cba3a6b6d86cca49e28817d85e4bbc9b060c32f94d7364d8c8f2198a7 + languageName: node + linkType: hard + +"@rollup/plugin-typescript@npm:^12.1.1": + version: 12.1.1 + resolution: "@rollup/plugin-typescript@npm:12.1.1" + dependencies: + "@rollup/pluginutils": "npm:^5.1.0" + resolve: "npm:^1.22.1" + peerDependencies: + rollup: ^2.14.0||^3.0.0||^4.0.0 + tslib: "*" + typescript: ">=3.7.0" + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + checksum: 10/838d5e67d1b383154fab7ae1b0c58e91844c70380210b12c1d5f2ed5d2264d4fbd21ff991a13a4a72078dce897b5c482c70554a21671269219aa9d2525f14dcd + languageName: node + linkType: hard + "@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0": version: 5.1.0 resolution: "@rollup/pluginutils@npm:5.1.0" @@ -8114,6 +8781,18 @@ __metadata: languageName: node linkType: hard +"@urql/core@npm:^2.3.6": + version: 2.6.1 + resolution: "@urql/core@npm:2.6.1" + dependencies: + "@graphql-typed-document-node/core": "npm:^3.1.1" + wonka: "npm:^4.0.14" + peerDependencies: + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 10/9624c0135381356d2a5ea81c5ddd9204f46753f6bfd3544064f86c608fbce901c68078220b23ded5a469cb1edd4f38d07532c15404ee0c19920fd85d464c562b + languageName: node + linkType: hard + "@urql/exchange-retry@npm:0.3.0": version: 0.3.0 resolution: "@urql/exchange-retry@npm:0.3.0" @@ -8922,7 +9601,7 @@ __metadata: languageName: node linkType: hard -"arg@npm:5.0.2": +"arg@npm:5.0.2, arg@npm:^5.0.2": version: 5.0.2 resolution: "arg@npm:5.0.2" checksum: 10/92fe7de222054a060fd2329e92e867410b3ea260328147ee3fb7855f78efae005f4087e698d4e688a856893c56bb09951588c40f2c901cf6996cd8cd7bcfef2c @@ -9232,6 +9911,22 @@ __metadata: languageName: node linkType: hard +"babel-plugin-react-native-web@npm:~0.19.13": + version: 0.19.13 + resolution: "babel-plugin-react-native-web@npm:0.19.13" + checksum: 10/05ef14f7ffad194a80f27624d52d6f661e5956e606a41aefd34220016357068b6dead23f5c80671345f4e5878dd6ed5cb3a567aef128e38570780458a141d07a + languageName: node + linkType: hard + +"babel-plugin-syntax-hermes-parser@npm:^0.23.1": + version: 0.23.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.23.1" + dependencies: + hermes-parser: "npm:0.23.1" + checksum: 10/5412008e8e85b08cd0d78168f746ade68b8ed69c0068831ce5e3d028f01c644f546ca0e2b7c9a4a8c6b9d5f14aff84c2453ab44b19cbec55e4366b20bbba9040 + languageName: node + linkType: hard + "babel-plugin-transform-flow-enums@npm:^0.0.2": version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" @@ -9284,6 +9979,31 @@ __metadata: languageName: node linkType: hard +"babel-preset-expo@npm:~12.0.0-preview.1": + version: 12.0.0-preview.1 + resolution: "babel-preset-expo@npm:12.0.0-preview.1" + dependencies: + "@babel/plugin-proposal-decorators": "npm:^7.12.9" + "@babel/plugin-transform-export-namespace-from": "npm:^7.22.11" + "@babel/plugin-transform-object-rest-spread": "npm:^7.12.13" + "@babel/plugin-transform-parameters": "npm:^7.22.15" + "@babel/preset-react": "npm:^7.22.15" + "@babel/preset-typescript": "npm:^7.23.0" + "@react-native/babel-preset": "npm:0.76.0" + babel-plugin-react-native-web: "npm:~0.19.13" + react-refresh: "npm:^0.14.2" + peerDependencies: + babel-plugin-react-compiler: ^19.0.0-beta-9ee70a1-20241017 + react-compiler-runtime: ^19.0.0-beta-8a03594-20241020 + peerDependenciesMeta: + babel-plugin-react-compiler: + optional: true + react-compiler-runtime: + optional: true + checksum: 10/b59c93ad1602772b1ac32a8757b3a7dc8f225a30f71aa0bce71c65c8faae8637d5f9d4a9c9b94a5613338abd6d05a00f697afea147483adf9d15cb630c95ccdc + languageName: node + linkType: hard + "babel-preset-jest@npm:^29.6.3": version: 29.6.3 resolution: "babel-preset-jest@npm:29.6.3" @@ -9859,6 +10579,20 @@ __metadata: languageName: node linkType: hard +"chromium-edge-launcher@npm:^0.2.0": + version: 0.2.0 + resolution: "chromium-edge-launcher@npm:0.2.0" + dependencies: + "@types/node": "npm:*" + escape-string-regexp: "npm:^4.0.0" + is-wsl: "npm:^2.2.0" + lighthouse-logger: "npm:^1.0.0" + mkdirp: "npm:^1.0.4" + rimraf: "npm:^3.0.2" + checksum: 10/9c58094cb6f149f8b9aae6937c5e60fee3cdf7e43a6902d8d70d2bc18878a0479f1637a5b44f6fbec5c84aa52972fc3ccba61b9984a584f3d98700e247d4ad94 + languageName: node + linkType: hard + "ci-info@npm:^2.0.0": version: 2.0.0 resolution: "ci-info@npm:2.0.0" @@ -10156,7 +10890,7 @@ __metadata: languageName: node linkType: hard -"compression@npm:^1.7.1": +"compression@npm:^1.7.1, compression@npm:^1.7.4": version: 1.7.4 resolution: "compression@npm:1.7.4" dependencies: @@ -10545,7 +11279,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6": +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.3.6": version: 4.3.7 resolution: "debug@npm:4.3.7" dependencies: @@ -12063,6 +12797,7 @@ __metadata: expo: "npm:~51.0.28" one: "npm:1.1.325" react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" react-native: "npm:0.74.5" react-native-safe-area-context: "npm:4.10.5" react-native-screens: "npm:3.31.1" @@ -12071,6 +12806,22 @@ __metadata: languageName: unknown linkType: soft +"example-expo-52@workspace:examples/one-expo-52": + version: 0.0.0-use.local + resolution: "example-expo-52@workspace:examples/one-expo-52" + dependencies: + "@types/react": "npm:^18.3.11" + expo: "npm:~52.0.0-preview.3" + one: "npm:1.1.325" + react: "npm:^18.3.1" + react-native: "npm:0.74.5" + react-native-safe-area-context: "npm:4.11.0" + react-native-screens: "npm:4.0.0-beta.14" + react-native-web: "npm:^0.19.12" + vite: "npm:6.0.0-beta.1" + languageName: unknown + linkType: soft + "example-fullstack@workspace:examples/one-fullstack": version: 0.0.0-use.local resolution: "example-fullstack@workspace:examples/one-fullstack" @@ -12138,6 +12889,7 @@ __metadata: one: "npm:1.1.325" postgres: "npm:^3.4.4" react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" react-native: "npm:0.74.5" react-native-reanimated: "npm:~3.10.1" react-native-safe-area-context: "npm:4.10.5" @@ -12168,6 +12920,7 @@ __metadata: expo-modules-core: "npm:^1.12.24" one: "npm:1.1.325" react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" react-native: "npm:0.74.5" react-native-reanimated: "npm:~3.10.1" react-native-safe-area-context: "npm:4.10.5" @@ -12356,6 +13109,22 @@ __metadata: languageName: node linkType: hard +"expo-asset@npm:~11.0.0": + version: 11.0.0 + resolution: "expo-asset@npm:11.0.0" + dependencies: + "@expo/image-utils": "npm:^0.6.0" + expo-constants: "npm:~17.0.0" + invariant: "npm:^2.2.4" + md5-file: "npm:^3.2.3" + peerDependencies: + expo: "*" + react: "*" + react-native: "*" + checksum: 10/46a2a6d69f78aa61f058fcd78858dce61c373b333778a5f01aac2e7c810f69d1ba84d3a67dac004f779ed8423b373acd654bff8df9fb4f22d050f5c45f55af8d + languageName: node + linkType: hard + "expo-blank-app@workspace:examples/expo-blank": version: 0.0.0-use.local resolution: "expo-blank-app@workspace:examples/expo-blank" @@ -12391,6 +13160,19 @@ __metadata: languageName: node linkType: hard +"expo-constants@npm:~17.0.0": + version: 17.0.1 + resolution: "expo-constants@npm:17.0.1" + dependencies: + "@expo/config": "npm:~10.0.0" + "@expo/env": "npm:~0.4.0" + peerDependencies: + expo: "*" + react-native: "*" + checksum: 10/88f8e7c3259a42b1bb5075865d609745af6dedca3ef96139577dc152d0b4d3aff086729767d43500f67fe5ad05f795462ddf2422d9e1711d6f8da65fd7d6edc4 + languageName: node + linkType: hard + "expo-file-system@npm:~17.0.1": version: 17.0.1 resolution: "expo-file-system@npm:17.0.1" @@ -12400,6 +13182,16 @@ __metadata: languageName: node linkType: hard +"expo-file-system@npm:~18.0.0": + version: 18.0.0 + resolution: "expo-file-system@npm:18.0.0" + peerDependencies: + expo: "*" + react-native: "*" + checksum: 10/51234fe9e34c54ed9801670906745526b4b26974e7b6363b9c84899d02d9fc3dad465472a1a1726eb4133db64c3c7b761473f1f828840dc0412d1ae1d5cd82ed + languageName: node + linkType: hard + "expo-font@npm:~12.0.10": version: 12.0.10 resolution: "expo-font@npm:12.0.10" @@ -12411,6 +13203,18 @@ __metadata: languageName: node linkType: hard +"expo-font@npm:~13.0.0": + version: 13.0.0 + resolution: "expo-font@npm:13.0.0" + dependencies: + fontfaceobserver: "npm:^2.1.0" + peerDependencies: + expo: "*" + react: "*" + checksum: 10/e8212300a562adebfe224261b27afee689266937b9d4a9eddedf2044a2390088a683d3f4f436f21575647dc3f028f4bd692a7906329ab4a3a858c12dd130cdb1 + languageName: node + linkType: hard + "expo-keep-awake@npm:~13.0.2": version: 13.0.2 resolution: "expo-keep-awake@npm:13.0.2" @@ -12420,6 +13224,16 @@ __metadata: languageName: node linkType: hard +"expo-keep-awake@npm:~14.0.1": + version: 14.0.1 + resolution: "expo-keep-awake@npm:14.0.1" + peerDependencies: + expo: "*" + react: "*" + checksum: 10/a4b72ab4c6c41f44c04f4146f3eda955941f2c7ee500a43da45baff6ca74d40ada8e253b38b4925802a4a003642b0dc0af15501712367b90ae606d5355f7f5f0 + languageName: node + linkType: hard + "expo-linking@npm:~6.3.1": version: 6.3.1 resolution: "expo-linking@npm:6.3.1" @@ -12447,6 +13261,24 @@ __metadata: languageName: node linkType: hard +"expo-modules-autolinking@npm:2.0.0-preview.0": + version: 2.0.0-preview.0 + resolution: "expo-modules-autolinking@npm:2.0.0-preview.0" + dependencies: + "@expo/spawn-async": "npm:^1.7.2" + chalk: "npm:^4.1.0" + commander: "npm:^7.2.0" + fast-glob: "npm:^3.2.5" + find-up: "npm:^5.0.0" + fs-extra: "npm:^9.1.0" + require-from-string: "npm:^2.0.2" + resolve-from: "npm:^5.0.0" + bin: + expo-modules-autolinking: bin/expo-modules-autolinking.js + checksum: 10/9732a3d242599291b422e1027d08430b39117102092530ffb429992a40d3799c4cea6ebdbef9359175b14cee1c6473c7c334e78a0b878003db3da603c6643bd6 + languageName: node + linkType: hard + "expo-modules-core@npm:1.12.24, expo-modules-core@npm:^1.12.24": version: 1.12.24 resolution: "expo-modules-core@npm:1.12.24" @@ -12456,6 +13288,15 @@ __metadata: languageName: node linkType: hard +"expo-modules-core@npm:2.0.0-preview.3": + version: 2.0.0-preview.3 + resolution: "expo-modules-core@npm:2.0.0-preview.3" + dependencies: + invariant: "npm:^2.2.4" + checksum: 10/3ddd0fb3183f89dd25704561beaf7e34932b5b83d2476f489a336bd6a0c52adad5866ffbddc927eaf1c3ba034762346a917999c6dfffbee4cabd56d54d8a6b0e + languageName: node + linkType: hard + "expo-reanimated-app@workspace:tests/expo-reanimated": version: 0.0.0-use.local resolution: "expo-reanimated-app@workspace:tests/expo-reanimated" @@ -12501,6 +13342,45 @@ __metadata: languageName: node linkType: hard +"expo@npm:~52.0.0-preview.3": + version: 52.0.0-preview.3 + resolution: "expo@npm:52.0.0-preview.3" + dependencies: + "@babel/runtime": "npm:^7.20.0" + "@expo/cli": "npm:0.19.2" + "@expo/config": "npm:10.0.0" + "@expo/config-plugins": "npm:9.0.2" + "@expo/metro-config": "npm:0.19.0-preview.1" + "@expo/vector-icons": "npm:^14.0.0" + babel-preset-expo: "npm:~12.0.0-preview.1" + expo-asset: "npm:~11.0.0" + expo-file-system: "npm:~18.0.0" + expo-font: "npm:~13.0.0" + expo-keep-awake: "npm:~14.0.1" + expo-modules-autolinking: "npm:2.0.0-preview.0" + expo-modules-core: "npm:2.0.0-preview.3" + fbemitter: "npm:^3.0.0" + web-streams-polyfill: "npm:^3.3.2" + whatwg-url-without-unicode: "npm:8.0.0-3" + peerDependencies: + "@expo/dom-webview": "*" + "@expo/metro-runtime": "*" + react: "*" + react-native: "*" + react-native-webview: "*" + peerDependenciesMeta: + "@expo/dom-webview": + optional: true + "@expo/metro-runtime": + optional: true + react-native-webview: + optional: true + bin: + expo: bin/cli + checksum: 10/f9ce8ad97b40dba6f65d5dfd79ef2f68ed15e57bbc1bd66e777c8f383ef48e7263b0469ff0ee4a3e5ae9a9c81194a066dd8510315265fd761462bf16208a95f7 + languageName: node + linkType: hard + "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -12952,7 +13832,7 @@ __metadata: languageName: node linkType: hard -"freeport-async@npm:2.0.0": +"freeport-async@npm:2.0.0, freeport-async@npm:^2.0.0": version: 2.0.0 resolution: "freeport-async@npm:2.0.0" checksum: 10/c0bc71eb48a9b60277e55f1b4c7b0c14d385e9a6b3f0870a1d8b1ae441504afd481380fe7923506364d6fb765546a5cef821dcc5fe7ec2ae17bb8902c94d49b9 @@ -13419,6 +14299,13 @@ __metadata: languageName: node linkType: hard +"graphql@npm:^15.8.0": + version: 15.9.0 + resolution: "graphql@npm:15.9.0" + checksum: 10/ce1f50672bcb369395d07a47048bcbb429ed1ce06dbcafb7a0999df791cb7aa7206be21497907973dbc8a01df3cd7f632f43c583f248538f186f5adfa1a0d1c5 + languageName: node + linkType: hard + "gray-matter@npm:^4.0.3": version: 4.0.3 resolution: "gray-matter@npm:4.0.3" @@ -13865,6 +14752,15 @@ __metadata: languageName: node linkType: hard +"hosted-git-info@npm:^7.0.0": + version: 7.0.2 + resolution: "hosted-git-info@npm:7.0.2" + dependencies: + lru-cache: "npm:^10.0.1" + checksum: 10/8f085df8a4a637d995f357f48b1e3f6fc1f9f92e82b33fb406415b5741834ed431a510a09141071001e8deea2eee43ce72786463e2aa5e5a70db8648c0eedeab + languageName: node + linkType: hard + "html-void-elements@npm:^2.0.0": version: 2.0.1 resolution: "html-void-elements@npm:2.0.1" @@ -14073,7 +14969,7 @@ __metadata: languageName: node linkType: hard -"internal-ip@npm:4.3.0": +"internal-ip@npm:4.3.0, internal-ip@npm:^4.3.0": version: 4.3.0 resolution: "internal-ip@npm:4.3.0" dependencies: @@ -14905,6 +15801,15 @@ __metadata: languageName: node linkType: hard +"jsesc@npm:^3.0.2": + version: 3.0.2 + resolution: "jsesc@npm:3.0.2" + bin: + jsesc: bin/jsesc + checksum: 10/8e5a7de6b70a8bd71f9cb0b5a7ade6a73ae6ab55e697c74cc997cede97417a3a65ed86c36f7dd6125fe49766e8386c845023d9e213916ca92c9dfdd56e2babf3 + languageName: node + linkType: hard + "jsesc@npm:~0.5.0": version: 0.5.0 resolution: "jsesc@npm:0.5.0" @@ -15241,7 +16146,7 @@ __metadata: languageName: node linkType: hard -"lightningcss@npm:^1.27.0": +"lightningcss@npm:^1.27.0, lightningcss@npm:~1.27.0": version: 1.27.0 resolution: "lightningcss@npm:1.27.0" dependencies: @@ -17051,6 +17956,18 @@ __metadata: languageName: node linkType: hard +"npm-package-arg@npm:^11.0.0": + version: 11.0.3 + resolution: "npm-package-arg@npm:11.0.3" + dependencies: + hosted-git-info: "npm:^7.0.0" + proc-log: "npm:^4.0.0" + semver: "npm:^7.3.5" + validate-npm-package-name: "npm:^5.0.0" + checksum: 10/bacc863907edf98940286edc2fd80327901c1e8b34426d538cdc708ed66bc6567f06d742d838eaf35db6804347bb4ba56ca9cef032c4b52743b33e7a22a2678e + languageName: node + linkType: hard + "npm-package-arg@npm:^7.0.0": version: 7.0.0 resolution: "npm-package-arg@npm:7.0.0" @@ -18001,7 +18918,7 @@ __metadata: languageName: node linkType: hard -"pretty-bytes@npm:5.6.0": +"pretty-bytes@npm:5.6.0, pretty-bytes@npm:^5.6.0": version: 5.6.0 resolution: "pretty-bytes@npm:5.6.0" checksum: 10/9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd @@ -18043,7 +18960,7 @@ __metadata: languageName: node linkType: hard -"proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": +"proc-log@npm:^4.0.0, proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": version: 4.2.0 resolution: "proc-log@npm:4.2.0" checksum: 10/4e1394491b717f6c1ade15c570ecd4c2b681698474d3ae2d303c1e4b6ab9455bd5a81566211e82890d5a5ae9859718cc6954d5150bb18b09b72ecb297beae90a @@ -18363,6 +19280,16 @@ __metadata: languageName: node linkType: hard +"react-native-safe-area-context@npm:4.11.0": + version: 4.11.0 + resolution: "react-native-safe-area-context@npm:4.11.0" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10/f2e616ad3087ebf1ad34f90f4eadc2d6865d3d56bba83bcfb9d04020b4344d892e347b7f55dcd996c4d2edf21b589a5ce710a52e62a7bd86597ed34d130599b2 + languageName: node + linkType: hard + "react-native-screens@npm:3.31.1": version: 3.31.1 resolution: "react-native-screens@npm:3.31.1" @@ -18376,6 +19303,19 @@ __metadata: languageName: node linkType: hard +"react-native-screens@npm:4.0.0-beta.14": + version: 4.0.0-beta.14 + resolution: "react-native-screens@npm:4.0.0-beta.14" + dependencies: + react-freeze: "npm:^1.0.0" + warn-once: "npm:^0.1.0" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10/c234256f03d667ae5616f0393330a9e3724e6a8708110fca1cd44dac2648536e54e30cc2a95a8581a0bbe68475599164f8c26a770091578226abbc39c7e8737b + languageName: node + linkType: hard + "react-native-svg@npm:15.2.0": version: 15.2.0 resolution: "react-native-svg@npm:15.2.0" @@ -19055,6 +19995,13 @@ __metadata: languageName: node linkType: hard +"resolve-workspace-root@npm:^2.0.0": + version: 2.0.0 + resolution: "resolve-workspace-root@npm:2.0.0" + checksum: 10/c2de02d213ca327964bd2a1e6cbb17d96d2adbd738b6aa737129ed952ef4f7e52b79452599e1ef99c6cf4f109c937866b7f3abf34f8f41af376e1b08a03523a4 + languageName: node + linkType: hard + "resolve.exports@npm:^2.0.2": version: 2.0.2 resolution: "resolve.exports@npm:2.0.2" @@ -20289,6 +21236,24 @@ __metadata: languageName: node linkType: hard +"sucrase@npm:^3.27.0": + version: 3.35.0 + resolution: "sucrase@npm:3.35.0" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.2" + commander: "npm:^4.0.0" + glob: "npm:^10.3.10" + lines-and-columns: "npm:^1.1.6" + mz: "npm:^2.7.0" + pirates: "npm:^4.0.1" + ts-interface-checker: "npm:^0.1.9" + bin: + sucrase: bin/sucrase + sucrase-node: bin/sucrase-node + checksum: 10/bc601558a62826f1c32287d4fdfa4f2c09fe0fec4c4d39d0e257fd9116d7d6227a18309721d4185ec84c9dc1af0d5ec0e05a42a337fbb74fc293e068549aacbe + languageName: node + linkType: hard + "sudo-prompt@npm:9.1.1": version: 9.1.1 resolution: "sudo-prompt@npm:9.1.1" @@ -20503,7 +21468,7 @@ __metadata: languageName: node linkType: hard -"temp-dir@npm:^2.0.0": +"temp-dir@npm:^2.0.0, temp-dir@npm:~2.0.0": version: 2.0.0 resolution: "temp-dir@npm:2.0.0" checksum: 10/cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa @@ -21124,6 +22089,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^6.18.2": + version: 6.20.1 + resolution: "undici@npm:6.20.1" + checksum: 10/68604b53754a95ec89d52efc08fe3e70e333997300c9a5b69f2b6496f1f0f568b2e35adec6442985a7b1d2f7a5648ef5062d1736e4d68082d473cb82177674bc + languageName: node + linkType: hard + "unenv@npm:^1.9.0": version: 1.10.0 resolution: "unenv@npm:1.10.0" @@ -21242,7 +22214,7 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:^2.0.0": +"unique-string@npm:^2.0.0, unique-string@npm:~2.0.0": version: 2.0.0 resolution: "unique-string@npm:2.0.0" dependencies: @@ -21584,6 +22556,13 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:^5.0.0": + version: 5.0.1 + resolution: "validate-npm-package-name@npm:5.0.1" + checksum: 10/0d583a1af23aeffea7748742cf22b6802458736fb8b60323ba5949763824d46f796474b0e1b9206beb716f9d75269e19dbd7795d6b038b29d561be95dd827381 + languageName: node + linkType: hard + "vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -21965,6 +22944,8 @@ __metadata: "@expo/config-plugins": "npm:^8.0.8" "@hono/node-server": "npm:^1.12.1" "@rollup/plugin-node-resolve": "npm:^15.2.3" + "@rollup/plugin-sucrase": "npm:^5.0.2" + "@rollup/plugin-typescript": "npm:^12.1.1" "@tamagui/build": "npm:^1.116.7" "@tamagui/react-native-svg": "npm:^1.116.7" "@types/find-node-modules": "npm:^2.1.2" @@ -22049,6 +23030,13 @@ __metadata: languageName: node linkType: hard +"web-streams-polyfill@npm:^3.3.2": + version: 3.3.3 + resolution: "web-streams-polyfill@npm:3.3.3" + checksum: 10/8e7e13501b3834094a50abe7c0b6456155a55d7571312b89570012ef47ec2a46d766934768c50aabad10a9c30dd764a407623e8bfcc74fcb58495c29130edea9 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -22244,7 +23232,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^6.2.2": +"ws@npm:^6.2.2, ws@npm:^6.2.3": version: 6.2.3 resolution: "ws@npm:6.2.3" dependencies: